Package Details: yed 1:3.18.1.1-2

Git Clone URL: https://aur.archlinux.org/yed.git (read-only)
Package Base: yed
Description: Very powerful graph editor written in java
Upstream URL: http://www.yworks.com/en/products_yed_about.html
Licenses: custom
Submitter: fatmike
Maintainer: Bevan
Last Packager: Bevan
Votes: 234
Popularity: 0.603217
First Submitted: 2009-03-08 11:56
Last Updated: 2018-09-19 20:57

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Mayzie commented on 2018-10-01 12:03

@Bevan: This was just running a standard system upgrade (pacman -Syu), which failed due to that error below. I uninstalled yEd as I don't really use it any more, which of course fixed it. Was just letting you know. :-)

Bevan commented on 2018-10-01 07:26

Mayzie: I haven't tested yet if yEd works with jdk 11. Right now I have my doubts because javafx seems not to be included anymore and I don't know if there is already a replacement for that here in AUR. So your options are to either stick with jdk 10 or use the javafx version from the official repos:

pacman -S jdk10

pacman -S java-openjfx

Mayzie commented on 2018-10-01 07:15

error: failed to prepare transaction (could not satisfy dependencies)

:: installing jdk (11-2) breaks dependency 'java-openjfx>=8' required by yed

:: installing jdk (11-2) breaks dependency 'java-openjfx<11' required by yed

Bevan commented on 2018-09-19 07:25

@StefanT: Putting myself into the upstream URL in my view would be horribly wrong. (1) For 99% of people it's way more important to find real upstream than my github repo. (2) I'm not the author of yed and won't ever claim that I am. (3) I do not want to be held accountable for any bugs within yed itself.

Btw: Do you have an example for other packages that do this? The wiki is pretty clear about this: https://wiki.archlinux.org/index.php/PKGBUILD#url

The URL of the github repo is right on the top of the PKGBUILD. So anyone who edits it will see it immediately: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=yed#n9

I will look into the StartupWMClass issue later today.

StefanT commented on 2018-09-19 06:19

Bevan, it's probably me but I cannot find a link to the github project where you want to receive pull requests. Maybe you could put the github link into the upstream URL field on this page? At least this is what I have seen in other AUR packages.

Meanwhile: it looks like the desktop entry is part of your packaging. Please correct the startup WM class such that the correct icon is shown in e.g. Gnome3 when the application is running:

StartupWMClass=com-yworks-A-yEd

Bevan commented on 2018-06-01 07:46

seamus: It's sufficient to click the "Flag out-of-date" link. I'll update the package as soon as possible.

If you want to provide a new PKGBUILD, I'm happy to receive pull requests on github. Posting it as a comment clutters the comment history forever, although the package has long been updated.

seamus commented on 2018-06-01 00:11

diff --git a/PKGBUILD b/PKGBUILD
index [`8cbfa2c`](https://aur.archlinux.org/cgit/aur.git/commit/?h=yed&id=8cbfa2c)..5822986 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@
 # <https://github.com/michaellass/AUR>

 pkgname=yed
-pkgver=3.18.0.2
+pkgver=3.18.1
 pkgrel=2
 epoch=1
 pkgdesc='Very powerful graph editor written in java'
@@ -21,7 +21,7 @@ depends=('archlinux-java-run>=4' 'java-openjfx>=8' 'java-openjfx<11')
 source=("<https://www.yworks.com/resources/yed/demo/yEd>-${pkgver}.zip"
         'yed.desktop'
         'yed')
-sha256sums=('58197392fcab1b4fb7b9cc48601fd7c8ef4c7d966a815bb370ac6f8e79c81962'
+sha256sums=('6aefd87cd925b4a4c86871a3772de243b4e520a86f82158189ae8c19a9a5ecf8'
             '342dba6defac88d035253b22e6377d9570858f59367cd486dba4a4dba1621f91'
             '2752e6ccc5cb5e19f483e5fd5f3274e81c8ef32d77c92b0d18951c8325179abd')

rthoth commented on 2018-04-10 12:41

You're correct Bevan, I didn't think that. I installed openjfx and fixed my yed without changes on yed package.

Bevan commented on 2018-04-10 12:35

machfour: That's a good hint, thanks! I will add this as a dependency soon and adjust the start script to make sure that a JRE with JavaFX support is used.

rthoth: Exactly, this way you can force usage of Oracle's JRE. However, I don't want to force this for everybody as yed seems works fine with OpenJDK (apart from the warning on startup).

machfour commented on 2018-04-08 06:33

I had jdk8-openjdk and jre8-openjdk installed, and yEd wouldn't start until I also installed java-openjfx. Maybe it should be added as a dependency?