David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
libjpeg-turbo


Commits:
a654b5cd by David Runge at 2026-07-01T07:55:20+02:00
upgpkg: 3.2.0-1

Remove the integration for java, as we are no longer able to build it
(Arch Linux does not provide jna).

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = libjpeg-turbo
        pkgdesc = JPEG image codec with accelerated baseline compression and 
decompression
-       pkgver = 3.1.4.1
+       pkgver = 3.2.0
        pkgrel = 1
        url = https://libjpeg-turbo.org/
        arch = x86_64
@@ -9,19 +9,16 @@ pkgbase = libjpeg-turbo
        makedepends = cmake
        makedepends = ninja
        makedepends = nasm
-       makedepends = java-environment>11
-       makedepends = strip-nondeterminism
        depends = glibc
-       optdepends = java-runtime>11: for TurboJPEG Java wrapper
        provides = libjpeg
        provides = libjpeg.so
        provides = libturbojpeg.so
-       source = 
https://github.com/libjpeg-turbo/libjpeg-turbo//releases/download/3.1.4.1/libjpeg-turbo-3.1.4.1.tar.gz
-       source = 
https://github.com/libjpeg-turbo/libjpeg-turbo//releases/download/3.1.4.1/libjpeg-turbo-3.1.4.1.tar.gz.sig
+       source = 
https://github.com/libjpeg-turbo/libjpeg-turbo//releases/download/3.2.0/libjpeg-turbo-3.2.0.tar.gz
+       source = 
https://github.com/libjpeg-turbo/libjpeg-turbo//releases/download/3.2.0/libjpeg-turbo-3.2.0.tar.gz.sig
        validpgpkeys = 0338C8D8D9FDA62CF9C421BD7EC2DBB6F4DBF434
-       sha512sums = 
d82c2c2bd8abb1b88a245cece407a4cf65c378003e105a99a20ae4e7e3a7282b64874c3e7d8c003e83b43c990d43f860066e6ac57c143f8b3b9732d6bca7d94a
+       sha512sums = 
13536db56c16e5364690ae2d31343a203e3b653c853c1f5314d36c8eb06700e92342737f1381f0171b3eb0223384c5fbcde91b55a46576952c4e75dc049cd045
        sha512sums = SKIP
-       b2sums = 
7e38379b4e3bb168e6ec081be5852f9a7f4680929d42e5cccb0c00632130eee9200afdc9c2ed99250c3ddfc1cd8dd21f60da54e6c48157884c9173ae1b3f9a9f
+       b2sums = 
c50c985f8b870ab6467181f69e10f3ec2705cb349613b9178b293f136063e302087832d87f793b3d24ab721a2f5d76271760bd244d0766ab3b8cbe48ebf50cfa
        b2sums = SKIP
 
 pkgname = libjpeg-turbo


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 # Contributor: Simone Sclavi 'Ito' <[email protected]>
 
 pkgname=libjpeg-turbo
-pkgver=3.1.4.1
+pkgver=3.2.0
 pkgrel=1
 pkgdesc="JPEG image codec with accelerated baseline compression and 
decompression"
 url="https://libjpeg-turbo.org/";
@@ -19,10 +19,7 @@ makedepends=(
   cmake
   ninja
   nasm
-  'java-environment>11'
-  strip-nondeterminism
 )
-optdepends=('java-runtime>11: for TurboJPEG Java wrapper')
 provides=(
   libjpeg
   libjpeg.so
@@ -31,9 +28,9 @@ provides=(
 source=(
   $_url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz{,.sig}
 )
-sha512sums=('d82c2c2bd8abb1b88a245cece407a4cf65c378003e105a99a20ae4e7e3a7282b64874c3e7d8c003e83b43c990d43f860066e6ac57c143f8b3b9732d6bca7d94a'
+sha512sums=('13536db56c16e5364690ae2d31343a203e3b653c853c1f5314d36c8eb06700e92342737f1381f0171b3eb0223384c5fbcde91b55a46576952c4e75dc049cd045'
             'SKIP')
-b2sums=('7e38379b4e3bb168e6ec081be5852f9a7f4680929d42e5cccb0c00632130eee9200afdc9c2ed99250c3ddfc1cd8dd21f60da54e6c48157884c9173ae1b3f9a9f'
+b2sums=('c50c985f8b870ab6467181f69e10f3ec2705cb349613b9178b293f136063e302087832d87f793b3d24ab721a2f5d76271760bd244d0766ab3b8cbe48ebf50cfa'
         'SKIP')
 validpgpkeys=('0338C8D8D9FDA62CF9C421BD7EC2DBB6F4DBF434') # The libjpeg-turbo 
Project (Signing key for official binaries) <[email protected]>
 
@@ -44,7 +41,6 @@ build() {
     -D CMAKE_INSTALL_LIBDIR=/usr/lib
     -D CMAKE_BUILD_TYPE=None
     -D ENABLE_STATIC=OFF
-    -D WITH_JAVA=ON
     -D WITH_JPEG8=ON
     -G Ninja
     -S $pkgname-$pkgver
@@ -53,9 +49,6 @@ build() {
 
   cmake "${cmake_options[@]}"
   cmake --build build -v
-
-  # cmake creates non-reproducible jars: 
https://github.com/libjpeg-turbo/libjpeg-turbo/issues/745
-  strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" 
build/java/turbojpeg.jar
 }
 
 check() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libjpeg-turbo/-/commit/a654b5cd181dfafee4b55c0e3732204cbd17f22a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libjpeg-turbo/-/commit/a654b5cd181dfafee4b55c0e3732204cbd17f22a
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to