diff options
author | Michael Lass | 2018-07-19 19:31:56 +0200 |
---|---|---|
committer | Michael Lass | 2018-07-19 19:34:29 +0200 |
commit | ba38e11fe87691201e294f4bcb23ad726ed01d23 (patch) | |
tree | ecc7770253371aa3ca44f8feef7500905a8101cb | |
parent | afe83a76a33f53e22818d3183ce4d14977a6986c (diff) | |
download | aur-ba38e11fe87691201e294f4bcb23ad726ed01d23.tar.gz |
Add runtime dependencies of JavaFX
Additional dependencies for the JavaFX UI. Not sure if this should be
dependencies of java-openjfx instead, but for now let's just add them
here.
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 81 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = yed pkgdesc = Very powerful graph editor written in java pkgver = 3.18.1 - pkgrel = 1 + pkgrel = 2 epoch = 1 url = http://www.yworks.com/en/products_yed_about.html install = yed.install @@ -10,6 +10,43 @@ pkgbase = yed depends = archlinux-java-run>=4 depends = java-openjfx>=8 depends = java-openjfx<11 + depends = atk + depends = bzip2 + depends = cairo + depends = expat + depends = fontconfig + depends = freetype2 + depends = fribidi + depends = gcc-libs + depends = gdk-pixbuf2 + depends = glib2 + depends = glibc + depends = graphite + depends = gtk2 + depends = harfbuzz + depends = libdatrie + depends = libffi + depends = libpng + depends = libthai + depends = libutil-linux + depends = libx11 + depends = libxau + depends = libxcb + depends = libxcomposite + depends = libxcursor + depends = libxdamage + depends = libxdmcp + depends = libxext + depends = libxfixes + depends = libxi + depends = libxinerama + depends = libxrandr + depends = libxrender + depends = libxtst + depends = pango + depends = pcre + depends = pixman + depends = zlib source = https://www.yworks.com/resources/yed/demo/yEd-3.18.1.zip source = yed.desktop source = yed @@ -11,13 +11,54 @@ pkgname=yed pkgver=3.18.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc='Very powerful graph editor written in java' arch=('any') url='http://www.yworks.com/en/products_yed_about.html' license=('custom') -depends=('archlinux-java-run>=4' 'java-openjfx>=8' 'java-openjfx<11') +depends=('archlinux-java-run>=4' 'java-openjfx>=8' 'java-openjfx<11' + + # Additional dependencies for the JavaFX UI, determined using + # ldd /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libglass.so|awk '{print $3}'|xargs pacman -Qo|awk '{print $4}'|sort -u + 'atk' + 'bzip2' + 'cairo' + 'expat' + 'fontconfig' + 'freetype2' + 'fribidi' + 'gcc-libs' + 'gdk-pixbuf2' + 'glib2' + 'glibc' + 'graphite' + 'gtk2' + 'harfbuzz' + 'libdatrie' + 'libffi' + 'libpng' + 'libthai' + 'libutil-linux' + 'libx11' + 'libxau' + 'libxcb' + 'libxcomposite' + 'libxcursor' + 'libxdamage' + 'libxdmcp' + 'libxext' + 'libxfixes' + 'libxi' + 'libxinerama' + 'libxrandr' + 'libxrender' + 'libxtst' + 'pango' + 'pcre' + 'pixman' + 'zlib' + ) source=("https://www.yworks.com/resources/yed/demo/yEd-${pkgver}.zip" 'yed.desktop' 'yed') |