diff options
Diffstat (limited to 'community/gimp/APKBUILD')
-rw-r--r-- | community/gimp/APKBUILD | 54 |
1 files changed, 42 insertions, 12 deletions
diff --git a/community/gimp/APKBUILD b/community/gimp/APKBUILD index 4ad9523127f..d74011955c0 100644 --- a/community/gimp/APKBUILD +++ b/community/gimp/APKBUILD @@ -1,23 +1,50 @@ # Contributor: Valery Kartel <valery.kartel@gmail.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gimp -pkgver=2.10.24 -pkgrel=0 +pkgver=2.10.36 +pkgrel=1 pkgdesc="GNU Image Manipulation Program" url="https://www.gimp.org/" -arch="all !s390x !mips !mips64 !riscv64" # limited by librsvg -> rust +# nobody is using this on s390x +arch="all !s390x" license="GPL-3.0-or-later" -depends="dbus" -makedepends="gtk+-dev libxpm-dev libxmu-dev librsvg-dev dbus-glib-dev - libexif-dev desktop-file-utils intltool gegl-dev tiff-dev - libjpeg-turbo-dev libpng-dev iso-codes-dev lcms2-dev poppler-dev - babl-dev gexiv2-dev glib-networking xz-dev mypaint-brushes libmypaint-dev - poppler-data libexecinfo-dev" +makedepends=" + babl-dev + dbus-glib-dev + desktop-file-utils + gegl-dev + gexiv2-dev + glib-networking + gtk+2.0-dev + intltool + iso-codes-dev + lcms2-dev + libavif-dev + libexif-dev + libjpeg-turbo-dev + libjxl-dev + libmypaint-dev + libpng-dev + librsvg-dev + libxcursor-dev + libxmu-dev + libxpm-dev + mypaint-brushes + poppler-data + poppler-dev + tiff-dev + xz-dev + " subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" source="https://download.gimp.org/pub/gimp/v${pkgver%.*}/gimp-$pkgver.tar.bz2" options="!check" # secfixes: +# 2.10.36-r0: +# - CVE-2023-44441 ZDI-CAN-22093 +# - CVE-2023-44442 ZDI-CAN-22094 +# - CVE-2023-44443 ZDI-CAN-22096 +# - CVE-2023-44444 ZDI-CAN-22097 # 2.8.22-r2: # - CVE-2017-17784 # - CVE-2017-17785 @@ -27,6 +54,8 @@ options="!check" # - CVE-2017-17789 build() { + CFLAGS="$CFLAGS -flto=auto" \ + CXXFLAGS="$CXXFLAGS -flto=auto" \ ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -51,8 +80,9 @@ package() { dev() { default_dev - mkdir -p "$subpkgdir"/usr/bin - mv "$pkgdir"/usr/bin/gimptool* "$subpkgdir"/usr/bin + amove usr/bin/gimptool* } -sha512sums="828350ad5c53b8409463c24693821d78a1940f18c221249ae7b864ad9db5cf01ab41d6ec5bbefd96115f0e91809ecdc61451d71881b56b07920c442f4a514936 gimp-2.10.24.tar.bz2" +sha512sums=" +dbe6152ea6ff99cca59bbf2c88a64fb4ff6b529d98ace7723eadf5dfb0e10d9cbaf2de1e0d5251e9ecf9abca73da9ae1a501f229997802fd4077fb9594f4ba66 gimp-2.10.36.tar.bz2 +" |