diff options
author | Your Name | 2022-03-24 21:51:15 +0800 |
---|---|---|
committer | Your Name | 2022-03-24 21:51:15 +0800 |
commit | 071b24557a48686760ec81b958e7e16510e442be (patch) | |
tree | 5e5b063a13b3d129bf9c9ee4dd6bef14736f879b | |
parent | 12d57f1195454ffee0a807d6409291a3b8c9ea9b (diff) | |
download | aur-071b24557a48686760ec81b958e7e16510e442be.tar.gz |
remove unnecessary dependencies
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 19 insertions, 12 deletions
@@ -29,16 +29,9 @@ pkgbase = java17-jetbrains-imfix makedepends = harfbuzz makedepends = gcc-libs makedepends = glibc - makedepends = ant - makedepends = git - makedepends = rsync - makedepends = cmake - makedepends = python - makedepends = at-spi2-atk - makedepends = libxkbcommon - makedepends = libxcomposite - makedepends = mesa makedepends = jcef-jetbrains + makedepends = git + options = !lto source = git+https://github.com/JetBrains/JetBrainsRuntime.git#tag=jb17_0_2-b315.1 source = idea.patch source = freedesktop-java.desktop @@ -57,10 +50,19 @@ pkgname = jre17-jetbrains-imfix depends = ca-certificates-utils depends = nss depends = libjpeg-turbo + depends = libjpeg.so depends = lcms2 + depends = liblcms2.so depends = libnet depends = freetype2 + depends = libfreetype.so + depends = harfbuzz + depends = libharfbuzz.so + depends = glibc + depends = gcc-libs depends = giflib + depends = libgif.so + depends = libpng depends = jcef-jetbrains optdepends = java-rhino: for some JavaScript support optdepends = alsa-lib: for basic sound support @@ -92,6 +94,8 @@ pkgname = jdk17-jetbrains-imfix depends = java-environment-common=3 depends = hicolor-icon-theme depends = libelf + depends = glibc + depends = gcc-libs provides = java-environment=17 provides = java-environment-jetbrains=17 provides = jdk17-jetbrains=17.0.2.b315.1-2 @@ -34,7 +34,8 @@ license=('custom') makedepends=('java-environment=17' 'cpio' 'unzip' 'zip' 'libelf' 'libcups' 'libx11' 'libxrender' 'libxtst' 'libxt' 'libxext' 'libxrandr' 'alsa-lib' 'pandoc' 'graphviz' 'freetype2' 'libjpeg-turbo' 'giflib' 'libpng' 'lcms2' - 'libnet' 'bash' 'harfbuzz' 'gcc-libs' 'glibc' 'ant' 'git' 'rsync' 'cmake' 'python' 'at-spi2-atk' 'libxkbcommon' 'libxcomposite' 'mesa' 'jcef-jetbrains') + 'libnet' 'bash' 'harfbuzz' 'gcc-libs' 'glibc' 'jcef-jetbrains' 'git') +options=(!lto) source=(git+https://github.com/JetBrains/JetBrainsRuntime.git#tag=$_hg_tag # git+https://github.com/JetBrains/jcef.git#commit=$_jcef_commit idea.patch @@ -148,7 +149,9 @@ check() { package_jre17-jetbrains-imfix() { pkgdesc="JetBrains Java ${_majorver} full runtime environment" - depends=('java-runtime-common>=3' 'ca-certificates-utils' 'nss' 'libjpeg-turbo' 'lcms2' 'libnet' 'freetype2' 'giflib' 'jcef-jetbrains') + depends=('java-runtime-common>=3' 'ca-certificates-utils' 'nss' 'libjpeg-turbo' 'libjpeg.so' + 'lcms2' 'liblcms2.so' 'libnet' 'freetype2' 'libfreetype.so' 'harfbuzz' 'libharfbuzz.so' + 'glibc' 'gcc-libs' 'giflib' 'libgif.so' 'libpng' 'jcef-jetbrains') optdepends=('java-rhino: for some JavaScript support' 'alsa-lib: for basic sound support' 'gtk2: for the Gtk+ 2 look and feel - desktop usage' @@ -213,7 +216,7 @@ package_jre17-jetbrains-imfix() { package_jdk17-jetbrains-imfix() { pkgdesc="JetBrains Java ${_majorver} development kit" - depends=("jre${_majorver}-jetbrains=${pkgver}-${pkgrel}" 'java-environment-common=3' 'hicolor-icon-theme' 'libelf') + depends=("jre${_majorver}-jetbrains=${pkgver}-${pkgrel}" 'java-environment-common=3' 'hicolor-icon-theme' 'libelf' 'glibc' 'gcc-libs') provides=("java-environment=${_majorver}" "java-environment-jetbrains=${_majorver}" "jdk${_majorver}-jetbrains=${pkgver}-${pkgrel}") conflicts=("jdk17-jetbrains") _pkgname="jdk17-jetbrains" |