[crux-commits] ports/compat-32 (3.5): [notify] libjpeg-turbo-32: 2.0.4 -> 2.0.5 includes the security fix for CVE-2020-13790, see https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.5

crux at crux.nu crux at crux.nu
Fri Jun 26 11:12:18 UTC 2020


commit 2424df493eabb065d3fe170f4598a84fb919bdd3
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Fri Jun 26 21:12:08 2020 +1000

    [notify] libjpeg-turbo-32: 2.0.4 -> 2.0.5
    includes the security fix for CVE-2020-13790, see
    https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.5

diff --git a/libjpeg-turbo-32/.signature b/libjpeg-turbo-32/.signature
index ef3350a..ce8a139 100644
--- a/libjpeg-turbo-32/.signature
+++ b/libjpeg-turbo-32/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/compat-32.pub
-RWSwxGo/zH7eXY2hRoqKnGkoxCcIqo8TyTNrtMIl2mcQb298ozAhvDWLxsS9937wRhMHboQRItceZrvkgWIeHYV/uRDab3WuRg8=
-SHA256 (Pkgfile) = a7deeb7b6848b20accc121bd77b2d1ebdf80a8d64e123b7a611e5d3cc9df4414
+RWSwxGo/zH7eXacn12zS0OMaFkxqMbLAibv5j87h10/7puD6qlqNerXYJoskhoE3XtV7CFrkW+E74tg+niDo7mebFRp4WcLLPAg=
+SHA256 (Pkgfile) = 4b9a0bcbed21c0b660d0149a5b4fb68adde609aaebad1fae4f0ebe2ba43081a3
 SHA256 (.footprint) = 295d0ba403ba5c6d6961b8e95eb93aaf8a5cfc3ef1b3cdf143f5a7894a278107
-SHA256 (libjpeg-turbo-2.0.4.tar.gz) = 33dd8547efd5543639e890efbf2ef52d5a21df81faf41bb940657af916a23406
+SHA256 (libjpeg-turbo-2.0.5.tar.gz) = 16f8f6f2715b3a38ab562a84357c793dd56ae9899ce130563c72cd93d8357b5d
diff --git a/libjpeg-turbo-32/Pkgfile b/libjpeg-turbo-32/Pkgfile
index 517799d..22ca440 100644
--- a/libjpeg-turbo-32/Pkgfile
+++ b/libjpeg-turbo-32/Pkgfile
@@ -1,23 +1,22 @@
-# Description:	Library of JPEG support functions.
-# URL:		http://www.libjpeg-turbo.org/
+# Description: Library of JPEG support functions.
+# URL: https://www.libjpeg-turbo.org/
 # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
 # Depends on: libjpeg-turbo
 
 name=libjpeg-turbo-32
-version=2.0.4
+version=2.0.5
 release=1
 source=(https://downloads.sourceforge.net/project/${name%-*}/$version/${name%-*}-$version.tar.gz)
 
 build() {
-	cd ${name%-*}-$version
-
-	cmake -G"Unix Makefiles" \
+	cmake -S${name%-*}-$version -Bbuild \
+		-G"Unix Makefiles" \
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DCMAKE_INSTALL_LIBDIR=/usr/lib32 \
 		-DWITH_JPEG8=ON
 
-	make
-	make DESTDIR=$PKG install
+	cmake --build build
+	DESTDIR=$PKG cmake --install build
 
 	rm -r $PKG/usr/{bin,include,share/man,share}
 }


More information about the crux-commits mailing list