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