diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/intel-ucode/APKBUILD | 43 | ||||
-rw-r--r-- | community/jenkins/APKBUILD | 6 | ||||
-rw-r--r-- | community/jool-modules-lts/APKBUILD | 2 | ||||
-rw-r--r-- | community/perl-app-cpanminus/APKBUILD | 12 | ||||
-rw-r--r-- | community/rtl8821ce-lts/APKBUILD | 2 | ||||
-rw-r--r-- | community/sbcl/APKBUILD | 49 | ||||
-rw-r--r-- | community/sbcl/Fix-ARM-build-using-ECL-host.patch | 36 | ||||
-rw-r--r-- | community/sbcl/march-armv5-removed.patch | 18 | ||||
-rw-r--r-- | community/virtualbox-guest-modules-lts/APKBUILD | 2 | ||||
-rw-r--r-- | community/wireguard-lts/APKBUILD | 2 |
10 files changed, 160 insertions, 12 deletions
diff --git a/community/intel-ucode/APKBUILD b/community/intel-ucode/APKBUILD index 00bb0b57aa..d508671db0 100644 --- a/community/intel-ucode/APKBUILD +++ b/community/intel-ucode/APKBUILD @@ -1,16 +1,51 @@ # Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de> pkgname=intel-ucode -pkgver=20210608 +pkgver=20220510 pkgrel=0 pkgdesc="Microcode update files for Intel CPUs" arch="x86 x86_64" -url="https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=%22microcode%22" +url="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files" license="custom" makedepends="iucode-tool" source="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-$pkgver.tar.gz" options="!check" builddir="$srcdir/Intel-Linux-Processor-Microcode-Data-Files-microcode-$pkgver" +# (Taken from https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md) +# secfixes: +# 20220510-r0: +# - CVE-2022-21151 +# 20220207-r0: +# - CVE-2021-0127 +# - CVE-2021-0146 +# 20210608-r0: +# - CVE-2020-24489 +# - CVE-2020-24511 +# - CVE-2020-24513 +# 20210216-r0: +# - CVE-2020-8698 +# 20201112-r0: +# - CVE-2020-8694 +# - CVE-2020-8698 +# 20201110-r0: +# - CVE-2020-8694 +# - CVE-2020-8698 +# 20200609-r0: +# - CVE-2020-0548 +# 20191113-r0: +# - CVE-2019-11135 +# 20191112-r0: +# - CVE-2018-12126 +# - CVE-2019-11135 +# 20190918-r0: +# - CVE-2019-11135 +# 20190618-r0: +# - CVE-2018-12126 +# 20190514a-r0: +# - CVE-2018-12126 +# - CVE-2017-5754 +# - CVE-2017-5753 + build() { rm -f intel-ucode/list intel-ucode-with-caveats/list mkdir -p kernel/x86/microcode @@ -25,4 +60,6 @@ package() { install -Dm644 license "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } -sha512sums="61acd2e76aa019fa0002fbf56c503791080a937ff93d81e020f8f0cc089dc08928b4c7e9884f713b886e2f9d4a8409fea59e39f628ef534a588515e1c3fc861d microcode-20210608.tar.gz" +sha512sums=" +00329ce62a6d9cc66fb8594d132ef67951086ab1250ceaf908d5a357753ed62557275f55c5eb7b3ad55d1fdd312b5d1a436b214cdcbf6e3e1a840c8bf6f4795d microcode-20220510.tar.gz +" diff --git a/community/jenkins/APKBUILD b/community/jenkins/APKBUILD index 960c243149..184bf56660 100644 --- a/community/jenkins/APKBUILD +++ b/community/jenkins/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=jenkins -pkgver=2.319.2 +pkgver=2.319.3 pkgrel=0 pkgdesc="Extendable continuous integration server (stable version)" url="https://jenkins.io" @@ -21,6 +21,8 @@ source="$pkgname-$pkgver.war::https://get.jenkins.io/war-stable/$pkgver/jenkins. builddir="$srcdir/" # secfixes: +# 2.319.3-r0: +# - CVE-2022-0538 # 2.319.2-r0: # - CVE-2022-20612 # 2.275-r0: @@ -62,7 +64,7 @@ package() { } sha512sums=" -f6f0846d9e032b48e85fc20a030baa2d5c500a65c6c909d00852be3324d1b79c31ea8b7ff45ac05299ff9797b17aeb61d094ad425ce5198f6e13aa050007e650 jenkins-2.319.2.war +d6d952c064cf0a52d94db7ccd1903d726b10dcc6f41b20a23ca319a6e64ad8d8259c308cf44183e37ad9e6583b71a4d904da7aacb892a68b8dda826c71a9a425 jenkins-2.319.3.war 74423d3c66e2312eb3a1590e0582ccd82fc01b410d3bfc0627bef56fe6f4e7f4ea01a7a2d92a7a0c4870a1a1c48e911fe7eab3073e14db4910b52158182e5856 jenkins.logrotate 43686a537248c7a0a8fe53c3ca9577c8ffb50a141248de028d398d0fd3b3be8562b6cb2c63b44b3b0ac58d6431e8907790553791b2e125d1bfc2e3263ffaa83e jenkins.initd 7247750a13fc2537dc1e405f6d8221ccdc80cfbaf40c47327ee04c206afa8607ada52e7b895c8eb3489dd9f6a94b42b8b38110b3120948a35dc4f197fe4c08ed jenkins.confd diff --git a/community/jool-modules-lts/APKBUILD b/community/jool-modules-lts/APKBUILD index 07073bf35b..aeedd4af31 100644 --- a/community/jool-modules-lts/APKBUILD +++ b/community/jool-modules-lts/APKBUILD @@ -21,7 +21,7 @@ fi # Kernel version # Keep in sync with main/linux-lts! _kpkg=linux-$_flavor -_kver=5.4.168 +_kver=5.4.192 _krel=0 _kpkgver="$_kver-r$_krel" diff --git a/community/perl-app-cpanminus/APKBUILD b/community/perl-app-cpanminus/APKBUILD index 5f3996735c..fcabee9597 100644 --- a/community/perl-app-cpanminus/APKBUILD +++ b/community/perl-app-cpanminus/APKBUILD @@ -4,8 +4,8 @@ pkgname=perl-app-cpanminus #_pkgreal is used by apkbuild-cpan to find modules at MetaCpan _pkgreal=App-cpanminus -pkgver=1.7044 -pkgrel=2 +pkgver=1.7045 +pkgrel=0 pkgdesc="Get, unpack, build and install modules from CPAN" url="https://metacpan.org/release/App-cpanminus/" arch="noarch" @@ -16,6 +16,10 @@ subpackages="$pkgname-doc" source="https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-$pkgver.tar.gz" builddir="$srcdir/$_pkgreal-$pkgver" +# secfixes: +# 1.7045-r0: +# - CVE-2020-16154 + build() { export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor @@ -32,4 +36,6 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="85e88de8fbefabdfd84fe8aeaa8294d58d63e27276cd6d8b8dfc5dc4cd6c30c12f5859f30e4930842d6d06af50c88d71358dee49c93821234c811aa39de822d7 App-cpanminus-1.7044.tar.gz" +sha512sums=" +450b5e1aaa8774a1bc3ae93d7535d9ef7a175417f3e55e88bc8cab208e27334f5d2f69f7c709b8394476410a8f3eeea26b7369c3ab9565985a56b0bbf6310513 App-cpanminus-1.7045.tar.gz +" diff --git a/community/rtl8821ce-lts/APKBUILD b/community/rtl8821ce-lts/APKBUILD index b6164bdd9d..86d760a933 100644 --- a/community/rtl8821ce-lts/APKBUILD +++ b/community/rtl8821ce-lts/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Kevin Daudt <kdaudt@alpinelinux.org> # Maintainer: Kevin Daudt <kdaudt@alpinelinux.org> -_kver=5.4.168 +_kver=5.4.192 _krel=0 _flavor="$FLAVOR" [ -z "$_flavor" ] && _flavor=lts diff --git a/community/sbcl/APKBUILD b/community/sbcl/APKBUILD new file mode 100644 index 0000000000..8a727575fd --- /dev/null +++ b/community/sbcl/APKBUILD @@ -0,0 +1,49 @@ +# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> +# Contributor: Eric Timmons <etimmons@alum.mit.edu> +# Contributor: Will Sinatra <wpsinatra@gmail.com> +# Maintainer: Will Sinatra <wpsinatra@gmail.com> +pkgname=sbcl +pkgver=2.2.1 +pkgrel=0 +pkgdesc="Steel Bank Common Lisp" +url="http://www.sbcl.org/" +arch="x86 x86_64 armv7 aarch64" +license="custom" +options="!check" +checkdepends="ed" +makedepends="ecl ecl-dev gmp-dev gc gc-dev libffi-dev linux-headers zlib-dev" +subpackages="$pkgname-doc" +source="$pkgname-$pkgver.tar.bz2::https://prdownloads.sourceforge.net/sbcl/sbcl-$pkgver-source.tar.bz2 + Fix-ARM-build-using-ECL-host.patch + march-armv5-removed.patch" + +build() { + all_arch_conf='--with-sb-test --with-sb-unicode --with-sb-core-compression' + + case "$CARCH" in + armv7) conf="$all_arch_conf" ;; + aarch64) ;; + *) conf="$all_arch_conf --with-sb-thread" ;; + esac + + GNUMAKE=make ./make.sh ecl --prefix=/usr $conf +} + +package() { + INSTALL_ROOT="$pkgdir/usr" \ + LIB_DIR="/usr/lib" \ + DOC_DIR="$pkgdir/usr/share/doc/$pkgname" \ + sh install.sh + + install -Dm644 COPYING \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt + + rmdir "$pkgdir"/usr/share/doc/sbcl/html \ + "$pkgdir"/usr/share/info 2>/dev/null || true +} + +sha512sums=" +4139aaf4023469c500ee729b72670a8e661ef9763fd6f3f7bd143dcc6ab31f3cc0c8d9d1211a9db7d6c673bf71f386fd5b4713a9a3344d100f91168c40d97af9 sbcl-2.2.1.tar.bz2 +6f49d1f1c6bd4e8d839e6b4ab3bb74cbdcce85ee83a0f1c5efab04d97b613a624f8874dadd7f6d981940ff28c468f00b74a56ff2afc53f41884d753ac7a5028f Fix-ARM-build-using-ECL-host.patch +253ad5d87cd7c656f1d011ec3519950f4dbffc9fb9a4a8e12f61c7cc51915ec4f3bf2fc47024613eeb5741851f07047ad3f4237b74ecc2d8bb93cc0059de6092 march-armv5-removed.patch +" diff --git a/community/sbcl/Fix-ARM-build-using-ECL-host.patch b/community/sbcl/Fix-ARM-build-using-ECL-host.patch new file mode 100644 index 0000000000..056a72d03e --- /dev/null +++ b/community/sbcl/Fix-ARM-build-using-ECL-host.patch @@ -0,0 +1,36 @@ +#2020/01/30 Patch has not yet been accepted upstream +From f4de7a2a21acf1a205b725b4bb5596e1475bad26 Mon Sep 17 00:00:00 2001 +From: Eric Timmons <etimmons@mit.edu> +Date: Sun, 8 Dec 2019 14:00:01 -0500 +Subject: [PATCH] Fix ARM build using ECL host + +ECL appears to not like ~T nested in ~<, even when it's the first argument. So +replace the ~9T that gets triggered during build with spaces. +--- + src/compiler/checkgen.lisp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/compiler/checkgen.lisp b/src/compiler/checkgen.lisp +index a49a0a1fc..026782327 100644 +--- a/src/compiler/checkgen.lisp ++++ b/src/compiler/checkgen.lisp +@@ -518,14 +518,14 @@ (defun cast-check-uses (cast) + (cond ((and (ref-p use) (constant-p (ref-leaf use))) + (warn condition + :format-control "~:[This~;~:*~A~] is not a ~ +- ~<~%~9T~:;~/sb-impl:print-type/:~>~% ~S" ++ ~<~% ~:;~/sb-impl:print-type/:~>~% ~S" + :format-arguments + (list what atype (constant-value (ref-leaf use))))) + (t + (warn condition + :format-control + "~:[Result~;~:*~A~] is a ~/sb-impl:print-type/, ~ +- ~<~%~9T~:;not a ~/sb-impl:print-type/.~>" ++ ~<~% ~:;not a ~/sb-impl:print-type/.~>" + :format-arguments (list what dtype atype))))))) + (values)) + +-- +2.24.0 + diff --git a/community/sbcl/march-armv5-removed.patch b/community/sbcl/march-armv5-removed.patch new file mode 100644 index 0000000000..e876d9ab9a --- /dev/null +++ b/community/sbcl/march-armv5-removed.patch @@ -0,0 +1,18 @@ +#2020/01/30 Patch has not yet been accepted upstream +Description: Default on armv7 for Ubuntu, since gcc-9 deprecates armv5 +Author: Gianfranco Costamagna <locutusofborg@debian.org> +Last-Update: 2019-07-10 + +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931795 + +--- a/src/runtime/Config.arm-linux ++++ b/src/runtime/Config.arm-linux +@@ -9,7 +9,7 @@ + # provided with absolutely no warranty. See the COPYING and CREDITS + # files for more information. + +-CFLAGS += -marm -march=armv5 ++CFLAGS += -marm -march=armv7-a + + ASSEM_SRC = arm-assem.S + ARCH_SRC = arm-arch.c diff --git a/community/virtualbox-guest-modules-lts/APKBUILD b/community/virtualbox-guest-modules-lts/APKBUILD index ac19b900d8..4827504bde 100644 --- a/community/virtualbox-guest-modules-lts/APKBUILD +++ b/community/virtualbox-guest-modules-lts/APKBUILD @@ -8,7 +8,7 @@ _rel=0 _flavor=${FLAVOR:-lts} _kpkg=linux-$_flavor -_kver=5.4.168 +_kver=5.4.192 _krel=0 _kpkgver="$_kver-r$_krel" diff --git a/community/wireguard-lts/APKBUILD b/community/wireguard-lts/APKBUILD index 604cd120b0..d66ad2dc98 100644 --- a/community/wireguard-lts/APKBUILD +++ b/community/wireguard-lts/APKBUILD @@ -6,7 +6,7 @@ _ver=1.0.20201112 _rel=0 # kernel version -_kver=5.4.168 +_kver=5.4.192 _krel=0 _kpkgver="$_kver-r$_krel" |