# HG changeset patch # User Hans-G?nter Theisgen # Date 1647095380 -3600 # Node ID 82ef250478f793e906ae9d7475c7709640f60467 # Parent 9a3f3ff0d575c00a0d1856a2ef1f4725ba89c989 updated jpeg-turbo, libjpeg-turbo and libjpeg-turbo-dev (2.0.4 -> 2.1.3) diff -r 9a3f3ff0d575 -r 82ef250478f7 jpeg-turbo/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jpeg-turbo/description.txt Sat Mar 12 15:29:40 2022 +0100 @@ -0,0 +1,11 @@ +Libjpeg-turbo is a JPEG image codec that uses SIMD instructions +(MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG +compression and decompression on x86, x86-64, Arm, and PowerPC +systems, as well as progressive JPEG compression on x86 and +x86-64 systems. +On such systems, libjpeg-turbo is generally 2-6x as fast as +libjpeg, all else being equal. +On other types of systems, libjpeg-turbo can still outperform +libjpeg by a significant amount, by virtue of its highly-optimized +Huffman coding routines. In many cases, the performance of +libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. diff -r 9a3f3ff0d575 -r 82ef250478f7 jpeg-turbo/receipt --- a/jpeg-turbo/receipt Sat Mar 12 14:11:36 2022 +0100 +++ b/jpeg-turbo/receipt Sat Mar 12 15:29:40 2022 +0100 @@ -1,17 +1,18 @@ # SliTaz package receipt. PACKAGE="jpeg-turbo" -VERSION="2.0.4" +VERSION="2.1.3" CATEGORY="x-window" TAGS="jpeg jpg" SHORT_DESC="JPEG image programs." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" WEB_SITE="https://libjpeg-turbo.virtualgl.org/" +REPOLOGY="libjpeg-turbo" SOURCE="libjpeg-turbo" TARBALL="$SOURCE-$VERSION.tar.gz" -WGET_URL="$SF_MIRROR/$SOURCE/$VERSION/$TARBALL" +WGET_URL="https://github.com/$SOURCE/$SOURCE/archive/refs/tags/$VERSION.tar.gz" DEPENDS="libjpeg-turbo" BUILD_DEPENDS="cmake nasm" @@ -29,12 +30,12 @@ # Rules to configure and make the package. compile_rules() { - mkdir build - cd build + mkdir _build && + cd _build && cmake .. \ - -G"Unix Makefiles" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DWITH_JPEG8=1 && + -G "Unix Makefiles" \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D WITH_JPEG8=1 && make && make DESTDIR=$DESTDIR install } @@ -42,6 +43,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr + cook_copy_folders bin } diff -r 9a3f3ff0d575 -r 82ef250478f7 libjpeg-turbo-dev/receipt --- a/libjpeg-turbo-dev/receipt Sat Mar 12 14:11:36 2022 +0100 +++ b/libjpeg-turbo-dev/receipt Sat Mar 12 15:29:40 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libjpeg-turbo-dev" -VERSION="2.0.4" +VERSION="2.1.3" CATEGORY="x-window" TAGS="jpeg jpg" SHORT_DESC="JPEG image libraries - development files." @@ -15,8 +15,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - - cp -a $install/usr/lib/*a $fs/usr/lib - cp -a $install/usr/include $fs/usr + get_dev_files } diff -r 9a3f3ff0d575 -r 82ef250478f7 libjpeg-turbo/receipt --- a/libjpeg-turbo/receipt Sat Mar 12 14:11:36 2022 +0100 +++ b/libjpeg-turbo/receipt Sat Mar 12 15:29:40 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libjpeg-turbo" -VERSION="2.0.4" +VERSION="2.1.3" CATEGORY="x-window" TAGS="jpeg jpg" SHORT_DESC="JPEG image libraries." @@ -15,6 +15,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib + cook_copy_files *.so* }