From: Jan Stary Subject: Re: armv7, powerpc tests wanted: graphics/jpeg update To: ports Date: Mon, 30 Mar 2026 15:53:10 +0200 Building on both. It will take a while, it needs to build cmake 4 etc. Jan On Mar 30 11:27:07, stu@spacehopper.org wrote: > Is anyone able to test on armv7/powerpc please? I think that "make > test" would be likely to pick up problems if there are any. > > | 2. The SIMD dispatchers now use `getauxval()` or `elf_aux_info()`, if > | available, to detect support for Neon and AltiVec instructions on AArch32 and > | PowerPC Linux, Android, and *BSD systems. > > Some of the other changes > (https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.4.1) > would be nice to have before release, but not at the expense of breaking > things on those archs if there are problems > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/graphics/jpeg/Makefile,v > diff -u -p -r1.88 Makefile > --- Makefile 11 Dec 2025 09:29:43 -0000 1.88 > +++ Makefile 30 Mar 2026 10:26:53 -0000 > @@ -1,6 +1,6 @@ > COMMENT= SIMD-accelerated JPEG codec replacement of libjpeg > > -V= 3.1.3 > +V= 3.1.4.1 > DISTNAME= libjpeg-turbo-${V} > PKGNAME= jpeg-${V} > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/graphics/jpeg/distinfo,v > diff -u -p -r1.35 distinfo > --- distinfo 11 Dec 2025 09:29:43 -0000 1.35 > +++ distinfo 30 Mar 2026 10:26:53 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (libjpeg-turbo-3.1.3.tar.gz) = B1kguCaDSsTd+XZhzHNJEEeFWFmv/WcdUgecaGfBxsA= > -SIZE (libjpeg-turbo-3.1.3.tar.gz) = 2516606 > +SHA256 (libjpeg-turbo-3.1.4.1.tar.gz) = 7K6ACOLMmt4vLBu51ebU+3PnxDOGagVr2CmAdBVxoCI= > +SIZE (libjpeg-turbo-3.1.4.1.tar.gz) = 2528617 > Index: patches/patch-CMakeLists_txt > =================================================================== > RCS file: /cvs/ports/graphics/jpeg/patches/patch-CMakeLists_txt,v > diff -u -p -r1.17 patch-CMakeLists_txt > --- patches/patch-CMakeLists_txt 14 Sep 2025 09:12:33 -0000 1.17 > +++ patches/patch-CMakeLists_txt 30 Mar 2026 10:26:53 -0000 > @@ -3,7 +3,7 @@ Symbol versioning triggers weird linking > Index: CMakeLists.txt > --- CMakeLists.txt.orig > +++ CMakeLists.txt > -@@ -578,10 +578,6 @@ endif() > +@@ -586,10 +586,6 @@ endif() > > if(UNIX AND NOT APPLE) > file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/conftest.map "VERS_1 { global: *; };") > >