summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichael Lass2018-07-19 19:37:47 +0200
committerMichael Lass2018-07-19 19:37:47 +0200
commitda552a8eb10a89582fc18a33916360b9eec2853f (patch)
tree88521fd079a16102bcca3144bb832ed47e427899 /PKGBUILD
parentd3cff37ebb23456fc4d31b3ff8af0d95b1fa6544 (diff)
downloadaur-da552a8eb10a89582fc18a33916360b9eec2853f.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.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 43 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e64110cc0e1b..b933aae91027 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,12 +8,53 @@
pkgname=jabref
pkgver=4.3.1
-pkgrel=1
+pkgrel=2
pkgdesc="GUI frontend for BibTeX, written in Java"
arch=('any')
url="https://www.jabref.org/"
license=('MIT')
-depends=('archlinux-java-run>=4' 'java-openjfx>=8' 'java-openjfx<9')
+depends=('archlinux-java-run>=4' 'java-openjfx>=8' 'java-openjfx<9'
+
+ # 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'
+)
optdepends=(
'gsettings-desktop-schemas: For web search support'
)