aboutsummaryrefslogtreecommitdiffstats
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/intel-ucode/APKBUILD43
-rw-r--r--community/jenkins/APKBUILD6
-rw-r--r--community/jool-modules-lts/APKBUILD2
-rw-r--r--community/perl-app-cpanminus/APKBUILD12
-rw-r--r--community/rtl8821ce-lts/APKBUILD2
-rw-r--r--community/sbcl/APKBUILD49
-rw-r--r--community/sbcl/Fix-ARM-build-using-ECL-host.patch36
-rw-r--r--community/sbcl/march-armv5-removed.patch18
-rw-r--r--community/virtualbox-guest-modules-lts/APKBUILD2
-rw-r--r--community/wireguard-lts/APKBUILD2
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"