upg btrfs-progs gnutls iana-etc iproute2 linux linux-lts nano ncurses nss sqlite
This commit is contained in:
parent
50affad50d
commit
866214fac8
|
@ -6,11 +6,11 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=btrfs-progs
|
||||
pkgver=5.16.2
|
||||
pkgver=5.17
|
||||
pkgrel=01
|
||||
pkgdesc='Btrfs filesystem utilities w/o systemd'
|
||||
arch=('x86_64')
|
||||
makedepends=('git' 'asciidoc' 'xmlto' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs')
|
||||
makedepends=('git' 'asciidoc' 'xmlto' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs' 'python-sphinx')
|
||||
depends=('glibc' 'util-linux-libs' 'lzo' 'zlib' 'zstd' 'libgcrypt')
|
||||
optdepends=('python: libbtrfsutil python bindings'
|
||||
'e2fsprogs: btrfs-convert'
|
||||
|
@ -19,7 +19,7 @@ url='https://btrfs.wiki.kernel.org'
|
|||
replaces=('btrfs-progs-unstable')
|
||||
conflicts=('btrfs-progs-unstable')
|
||||
provides=('btrfs-progs-unstable')
|
||||
source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz}
|
||||
source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{xz,sign}
|
||||
'initcpio-install-btrfs'
|
||||
'initcpio-hook-btrfs')
|
||||
install=btrfs-progs.install
|
||||
|
@ -68,8 +68,8 @@ license=('GPL2')
|
|||
|
||||
validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B')
|
||||
|
||||
sha256sums=(a838ed4a18dda6ed5f6b512d63b721110f14eb833a81c6934f7c6640361bd4f5 # btrfs-progs-v5.16.2.tar.sign
|
||||
9e9b303a1d0fd9ceaaf204ee74c1c8fa1fd55794e223d9fe2bc62875ecbd53d2 # btrfs-progs-v5.16.2.tar.xz
|
||||
sha256sums=(63b778fe4c2bad18e371dce58ed35488e08f583921367454fdd88507a3d0d89e # btrfs-progs-v5.17.tar.xz
|
||||
c662ae9ac95931a501b0df23865c3421bd23402c46ff677e4b5034fcfc5b6160 # btrfs-progs-v5.17.tar.sign
|
||||
bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4 # initcpio-install-btrfs
|
||||
35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5) # initcpio-hook-btrfs
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
|
||||
|
||||
pkgname=btrfs-progs
|
||||
pkgver=5.16.2
|
||||
pkgver=5.17
|
||||
pkgrel=1
|
||||
pkgdesc='Btrfs filesystem utilities'
|
||||
arch=('x86_64')
|
||||
makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs')
|
||||
makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs' 'python-sphinx')
|
||||
depends=('glibc' 'util-linux-libs' 'lzo' 'zlib' 'zstd' 'libgcrypt')
|
||||
optdepends=('python: libbtrfsutil python bindings'
|
||||
'e2fsprogs: btrfs-convert'
|
||||
|
@ -26,7 +26,7 @@ source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-
|
|||
install=btrfs-progs.install
|
||||
options=(!staticlibs)
|
||||
sha256sums=('SKIP'
|
||||
'9e9b303a1d0fd9ceaaf204ee74c1c8fa1fd55794e223d9fe2bc62875ecbd53d2'
|
||||
'63b778fe4c2bad18e371dce58ed35488e08f583921367454fdd88507a3d0d89e'
|
||||
'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4'
|
||||
'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5'
|
||||
'eaa7af92d28bfa8940bb551560fd7be777f9f175292eaa72b5f6ef00fb240252'
|
||||
|
|
|
@ -6,3 +6,4 @@ reiserfsprogs
|
|||
lzo
|
||||
asciidoc
|
||||
|
||||
python-sphinx
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=gnutls
|
||||
pkgver=3.7.4
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="A library which provides a secure layer over a reliable transport layer"
|
||||
arch=('x86_64')
|
||||
url="https://www.gnutls.org/"
|
||||
options=('!zipman')
|
||||
#options=('!zipman' 'debug') # comment or rm zipman option above, uncomment here to have gnutls-debug pkg produced
|
||||
depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle' 'p11-kit' 'libidn2'
|
||||
'libidn2.so' 'libunistring')
|
||||
'libidn2.so' 'libunistring' 'brotli')
|
||||
checkdepends=('net-tools')
|
||||
optdepends=('guile: for use with Guile bindings')
|
||||
source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/${pkgname}-${pkgver}.tar.xz{,.sig})
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
|
||||
pkgname=gnutls
|
||||
pkgver=3.7.4
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A library which provides a secure layer over a reliable transport layer"
|
||||
arch=('x86_64')
|
||||
license=('GPL3' 'LGPL2.1')
|
||||
url="https://www.gnutls.org/"
|
||||
options=('!zipman' 'debug')
|
||||
depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle' 'p11-kit' 'libidn2'
|
||||
'libidn2.so' 'libunistring')
|
||||
'libidn2.so' 'libunistring' 'brotli')
|
||||
checkdepends=('net-tools')
|
||||
optdepends=('guile: for use with Guile bindings')
|
||||
source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/${pkgname}-${pkgver}.tar.xz{,.sig})
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
net-tools
|
||||
|
||||
|
|
|
@ -2,10 +2,11 @@
|
|||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=iana-etc
|
||||
pkgver=20220325
|
||||
pkgver=20220427
|
||||
_ports=service-names-port-numbers-${pkgver}
|
||||
_protocols=protocol-numbers-20210718
|
||||
pkgrel=01
|
||||
|
@ -53,6 +54,6 @@ BEGIN { print "# Full data: /usr/share/iana-etc/port-numbers.iana\n" }
|
|||
|
||||
license=('custom:none')
|
||||
|
||||
sha256sums=(b223733c1a300685f209096915134719f95500e0cf8fbeea5d5bc2c0bbc9de21 # service-names-port-numbers-20220325.xml
|
||||
sha256sums=(ae629d2095d289924d5c3b9ce13c2b5283cb9b292b554c4f428e006d21da14c4 #service-names-port-numbers-20220427.xml
|
||||
1a9570d4a35702a2b5fcb010701a607d874fc08e51d496c5e893e5881ea2837b # protocol-numbers-20210718.xml
|
||||
dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb) # LICENSE
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Maintainer: Jelle van der Waa <jelle@archlinux.org>
|
||||
|
||||
pkgname=iana-etc
|
||||
pkgver=20220325
|
||||
pkgver=20220427
|
||||
_ports=service-names-port-numbers-${pkgver}
|
||||
_protocols=protocol-numbers-20210718
|
||||
pkgrel=1
|
||||
|
@ -15,7 +15,7 @@ backup=('etc/'{protocols,services})
|
|||
source=("https://sources.archlinux.org/other/packages/iana-etc/${_ports}.xml"
|
||||
"https://sources.archlinux.org/other/packages/iana-etc/${_protocols}.xml"
|
||||
'LICENSE')
|
||||
sha256sums=('b223733c1a300685f209096915134719f95500e0cf8fbeea5d5bc2c0bbc9de21'
|
||||
sha256sums=('ae629d2095d289924d5c3b9ce13c2b5283cb9b292b554c4f428e006d21da14c4'
|
||||
'1a9570d4a35702a2b5fcb010701a607d874fc08e51d496c5e893e5881ea2837b'
|
||||
'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb')
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgname=iproute2
|
||||
pkgver=5.17.0
|
||||
pkgrel=02
|
||||
pkgrel=03
|
||||
pkgdesc='IP Routing Utilities'
|
||||
arch=('x86_64')
|
||||
url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git'
|
||||
|
@ -16,13 +16,18 @@ optdepends=('db: userspace arp daemon'
|
|||
'libcap: tipc'
|
||||
'linux-atm: ATM support')
|
||||
provides=('iproute')
|
||||
backup=('etc/iproute2/ematch_map'
|
||||
'etc/iproute2/rt_dsfield'
|
||||
'etc/iproute2/rt_protos'
|
||||
'etc/iproute2/rt_realms'
|
||||
'etc/iproute2/rt_scopes'
|
||||
'etc/iproute2/rt_tables')
|
||||
backup=('etc/iproute2/bpf_pinning'
|
||||
'etc/iproute2/ematch_map'
|
||||
'etc/iproute2/group'
|
||||
'etc/iproute2/nl_protos'
|
||||
'etc/iproute2/rt_dsfield'
|
||||
'etc/iproute2/rt_protos'
|
||||
'etc/iproute2/rt_realms'
|
||||
'etc/iproute2/rt_scopes'
|
||||
'etc/iproute2/rt_tables')
|
||||
|
||||
makedepends=('linux-atm' 'bison' 'gettext')
|
||||
#options=('staticlibs' 'debug') ## uncomment this and comment the following to have the debug pkg produced
|
||||
options=('staticlibs')
|
||||
source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-${pkgver}.tar."{xz,sign}
|
||||
'0001-make-iproute2-fhs-compliant.patch')
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
pkgname=iproute2
|
||||
pkgver=5.17.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc='IP Routing Utilities'
|
||||
arch=('x86_64')
|
||||
license=('GPL2')
|
||||
|
@ -14,14 +14,17 @@ optdepends=('db: userspace arp daemon'
|
|||
'libcap: tipc'
|
||||
'linux-atm: ATM support')
|
||||
provides=('iproute')
|
||||
backup=('etc/iproute2/ematch_map'
|
||||
backup=('etc/iproute2/bpf_pinning'
|
||||
'etc/iproute2/ematch_map'
|
||||
'etc/iproute2/group'
|
||||
'etc/iproute2/nl_protos'
|
||||
'etc/iproute2/rt_dsfield'
|
||||
'etc/iproute2/rt_protos'
|
||||
'etc/iproute2/rt_realms'
|
||||
'etc/iproute2/rt_scopes'
|
||||
'etc/iproute2/rt_tables')
|
||||
makedepends=('linux-atm')
|
||||
options=('staticlibs')
|
||||
options=('staticlibs' 'debug')
|
||||
validpgpkeys=('9F6FC345B05BE7E766B83C8F80A77F6095CDE47E') # Stephen Hemminger
|
||||
source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-${pkgver}.tar."{xz,sign}
|
||||
'0001-make-iproute2-fhs-compliant.patch')
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
linux-atm
|
||||
bison
|
||||
gettext
|
||||
libbpf
|
||||
|
||||
|
|
|
@ -1,18 +1,21 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libnl
|
||||
pkgver=3.6.0
|
||||
pkgrel=01
|
||||
pkgrel=03
|
||||
pkgdesc='Library for applications dealing with netlink sockets'
|
||||
arch=(x86_64)
|
||||
url='https://github.com/thom311/libnl/'
|
||||
depends=(glibc)
|
||||
#options=('debug') # uncomment this to produce the debug package for libnl
|
||||
makedepends=(bison)
|
||||
backup=(etc/libnl/classid etc/libnl/pktloc)
|
||||
backup=(etc/libnl/classid
|
||||
etc/libnl/pktloc)
|
||||
source=(https://github.com/thom311/libnl/releases/download/libnl${pkgver//./_}/${pkgname}-${pkgver}.tar.gz{,.sig})
|
||||
|
||||
build() {
|
||||
|
@ -42,3 +45,4 @@ validpgpkeys=('49EA7C670E0850E7419514F629C2366E4DFC5728') # Thomas Haller
|
|||
|
||||
sha256sums=(532155fd011e5a805bd67121b87a01c757e2bb24112ac17e69cb86013b970009 # libnl-3.6.0.tar.gz
|
||||
283da46c27c11e5e9fefe40ab09712770de3e98a4f441f0dd37db19434af2d6a) # libnl-3.6.0.tar.gz.sig
|
||||
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
|
||||
pkgname=libnl
|
||||
pkgver=3.6.0
|
||||
pkgrel=1
|
||||
pkgrel=3
|
||||
pkgdesc='Library for applications dealing with netlink sockets'
|
||||
arch=('x86_64')
|
||||
url='https://github.com/thom311/libnl/'
|
||||
license=('GPL')
|
||||
depends=('glibc')
|
||||
options=('debug')
|
||||
backup=('etc/libnl/classid'
|
||||
' etc/libnl/pktloc')
|
||||
'etc/libnl/pktloc')
|
||||
validpgpkeys=('49EA7C670E0850E7419514F629C2366E4DFC5728') # Thomas Haller
|
||||
source=("https://github.com/thom311/libnl/releases/download/libnl${pkgver//./_}/${pkgname}-${pkgver}.tar.gz"{,.sig})
|
||||
sha256sums=('532155fd011e5a805bd67121b87a01c757e2bb24112ac17e69cb86013b970009'
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
real 0m28.975s
|
||||
user 1m18.208s
|
||||
sys 0m8.491s
|
||||
real 0m53.319s
|
||||
user 1m29.242s
|
||||
sys 0m10.329s
|
||||
|
||||
|
|
|
@ -0,0 +1,57 @@
|
|||
From a6d4fb4f5e7fe795d9e3b28b261a0f86f1026d03 Mon Sep 17 00:00:00 2001
|
||||
From: Kiran K <kiran.k@intel.com>
|
||||
Date: Wed, 13 Oct 2021 13:35:11 +0530
|
||||
Subject: [PATCH] Bluetooth: btintel: Fix bdaddress comparison with garbage
|
||||
value
|
||||
|
||||
Intel Read Verision(TLV) data is parsed into a local structure variable
|
||||
and it contains a field for bd address. Bd address is returned only in
|
||||
bootloader mode and hence bd address in TLV structure needs to be validated
|
||||
only if controller is present in boot loader mode.
|
||||
|
||||
Signed-off-by: Kiran K <kiran.k@intel.com>
|
||||
Reviewed-by: Tedd Ho-Jeong An <tedd.an@intel.com>
|
||||
---
|
||||
drivers/bluetooth/btintel.c | 22 ++++++++++++++--------
|
||||
1 file changed, 14 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/drivers/bluetooth/btintel.c b/drivers/bluetooth/btintel.c
|
||||
index f1705b46fc889..b9055a3e61ed7 100644
|
||||
--- a/drivers/bluetooth/btintel.c
|
||||
+++ b/drivers/bluetooth/btintel.c
|
||||
@@ -2006,14 +2006,16 @@ static int btintel_prepare_fw_download_tlv(struct hci_dev *hdev,
|
||||
if (ver->img_type == 0x03) {
|
||||
btintel_clear_flag(hdev, INTEL_BOOTLOADER);
|
||||
btintel_check_bdaddr(hdev);
|
||||
- }
|
||||
-
|
||||
- /* If the OTP has no valid Bluetooth device address, then there will
|
||||
- * also be no valid address for the operational firmware.
|
||||
- */
|
||||
- if (!bacmp(&ver->otp_bd_addr, BDADDR_ANY)) {
|
||||
- bt_dev_info(hdev, "No device address configured");
|
||||
- set_bit(HCI_QUIRK_INVALID_BDADDR, &hdev->quirks);
|
||||
+ } else {
|
||||
+ /*
|
||||
+ * Check for valid bd address in boot loader mode. Device
|
||||
+ * will be marked as unconfigured if empty bd address is
|
||||
+ * found.
|
||||
+ */
|
||||
+ if (!bacmp(&ver->otp_bd_addr, BDADDR_ANY)) {
|
||||
+ bt_dev_info(hdev, "No device address configured");
|
||||
+ set_bit(HCI_QUIRK_INVALID_BDADDR, &hdev->quirks);
|
||||
+ }
|
||||
}
|
||||
|
||||
btintel_get_fw_name_tlv(ver, fwname, sizeof(fwname), "sfi");
|
||||
@@ -2303,6 +2305,10 @@ static int btintel_setup_combined(struct hci_dev *hdev)
|
||||
goto exit_error;
|
||||
}
|
||||
|
||||
+ /* memset ver_tlv to start with clean state as few fields are exclusive
|
||||
+ * to bootloader mode and are not populated in operational mode
|
||||
+ */
|
||||
+ memset(&ver_tlv, 0, sizeof(ver_tlv));
|
||||
/* For TLV type device, parse the tlv data */
|
||||
err = btintel_parse_version_tlv(hdev, &ver_tlv, skb);
|
||||
if (err) {
|
|
@ -0,0 +1,36 @@
|
|||
From 72edf8c167268bb68d701f46006ccfdfa5490db8 Mon Sep 17 00:00:00 2001
|
||||
From: Matan Ziv-Av <matan@svgalib.org>
|
||||
Date: Tue, 23 Nov 2021 22:14:55 +0200
|
||||
Subject: [PATCH] lg-laptop: Recognize more models
|
||||
|
||||
LG uses 5 instead of 0 in the third digit (second digit after 2019) of the year string to indicate newer models in the same year. Handle this case as well.
|
||||
|
||||
Signed-off-by: Matan Ziv-Av <matan@svgalib.org>
|
||||
For: https://bugs.archlinux.org/task/71772
|
||||
---
|
||||
drivers/platform/x86/lg-laptop.c | 12 ++++++++++++
|
||||
1 file changed, 12 insertions(+)
|
||||
|
||||
diff --git a/drivers/platform/x86/lg-laptop.c b/drivers/platform/x86/lg-laptop.c
|
||||
index 88b551caeaaf4..d6f74d3a7605e 100644
|
||||
--- a/drivers/platform/x86/lg-laptop.c
|
||||
+++ b/drivers/platform/x86/lg-laptop.c
|
||||
@@ -658,6 +658,18 @@ static int acpi_add(struct acpi_device *device)
|
||||
if (product && strlen(product) > 4)
|
||||
switch (product[4]) {
|
||||
case '5':
|
||||
+ if (strlen(product) > 5)
|
||||
+ switch (product[5]) {
|
||||
+ case 'N':
|
||||
+ year = 2021;
|
||||
+ break;
|
||||
+ case '0':
|
||||
+ year = 2016;
|
||||
+ break;
|
||||
+ default:
|
||||
+ year = 2022;
|
||||
+ }
|
||||
+ break;
|
||||
case '6':
|
||||
year = 2016;
|
||||
break;
|
|
@ -0,0 +1,243 @@
|
|||
From 6f2836341d8a39e1e000572b10959347d7e61fd9 Mon Sep 17 00:00:00 2001
|
||||
From: Olga Kornievskaia <kolga@netapp.com>
|
||||
Date: Wed, 12 Jan 2022 10:27:38 -0500
|
||||
Subject: NFSv4.1 query for fs_location attr on a new file system
|
||||
|
||||
[ Upstream commit 1976b2b31462151403c9fc110204fcc2a77bdfd1 ]
|
||||
|
||||
Query the server for other possible trunkable locations for a given
|
||||
file system on a 4.1+ mount.
|
||||
|
||||
v2:
|
||||
-- added missing static to nfs4_discover_trunking,
|
||||
reported by the kernel test robot
|
||||
|
||||
Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
|
||||
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
|
||||
Signed-off-by: Sasha Levin <sashal@kernel.org>
|
||||
---
|
||||
fs/nfs/client.c | 7 +++++
|
||||
fs/nfs/nfs4_fs.h | 9 +++---
|
||||
fs/nfs/nfs4proc.c | 76 ++++++++++++++++++++++++++++++++++++++++++-------
|
||||
fs/nfs/nfs4state.c | 3 +-
|
||||
include/linux/nfs_xdr.h | 1 +
|
||||
5 files changed, 81 insertions(+), 15 deletions(-)
|
||||
|
||||
diff --git a/fs/nfs/client.c b/fs/nfs/client.c
|
||||
index 551833862171f..090b16890e3d6 100644
|
||||
--- a/fs/nfs/client.c
|
||||
+++ b/fs/nfs/client.c
|
||||
@@ -860,6 +860,13 @@ int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *mntfh, struct nfs
|
||||
server->namelen = pathinfo.max_namelen;
|
||||
}
|
||||
|
||||
+ if (clp->rpc_ops->discover_trunking != NULL &&
|
||||
+ (server->caps & NFS_CAP_FS_LOCATIONS)) {
|
||||
+ error = clp->rpc_ops->discover_trunking(server, mntfh);
|
||||
+ if (error < 0)
|
||||
+ return error;
|
||||
+ }
|
||||
+
|
||||
return 0;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(nfs_probe_fsinfo);
|
||||
diff --git a/fs/nfs/nfs4_fs.h b/fs/nfs/nfs4_fs.h
|
||||
index ba78df4b13d94..1a048ee653a11 100644
|
||||
--- a/fs/nfs/nfs4_fs.h
|
||||
+++ b/fs/nfs/nfs4_fs.h
|
||||
@@ -261,8 +261,8 @@ struct nfs4_state_maintenance_ops {
|
||||
};
|
||||
|
||||
struct nfs4_mig_recovery_ops {
|
||||
- int (*get_locations)(struct inode *, struct nfs4_fs_locations *,
|
||||
- struct page *, const struct cred *);
|
||||
+ int (*get_locations)(struct nfs_server *, struct nfs_fh *,
|
||||
+ struct nfs4_fs_locations *, struct page *, const struct cred *);
|
||||
int (*fsid_present)(struct inode *, const struct cred *);
|
||||
};
|
||||
|
||||
@@ -303,8 +303,9 @@ extern int nfs4_do_close(struct nfs4_state *state, gfp_t gfp_mask, int wait);
|
||||
extern int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle);
|
||||
extern int nfs4_proc_fs_locations(struct rpc_clnt *, struct inode *, const struct qstr *,
|
||||
struct nfs4_fs_locations *, struct page *);
|
||||
-extern int nfs4_proc_get_locations(struct inode *, struct nfs4_fs_locations *,
|
||||
- struct page *page, const struct cred *);
|
||||
+extern int nfs4_proc_get_locations(struct nfs_server *, struct nfs_fh *,
|
||||
+ struct nfs4_fs_locations *,
|
||||
+ struct page *page, const struct cred *);
|
||||
extern int nfs4_proc_fsid_present(struct inode *, const struct cred *);
|
||||
extern struct rpc_clnt *nfs4_proc_lookup_mountpoint(struct inode *,
|
||||
struct dentry *,
|
||||
diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c
|
||||
index 367a1b99b7550..389fa72d4ca98 100644
|
||||
--- a/fs/nfs/nfs4proc.c
|
||||
+++ b/fs/nfs/nfs4proc.c
|
||||
@@ -3952,6 +3952,60 @@ int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle)
|
||||
return err;
|
||||
}
|
||||
|
||||
+static int _nfs4_discover_trunking(struct nfs_server *server,
|
||||
+ struct nfs_fh *fhandle)
|
||||
+{
|
||||
+ struct nfs4_fs_locations *locations = NULL;
|
||||
+ struct page *page;
|
||||
+ const struct cred *cred;
|
||||
+ struct nfs_client *clp = server->nfs_client;
|
||||
+ const struct nfs4_state_maintenance_ops *ops =
|
||||
+ clp->cl_mvops->state_renewal_ops;
|
||||
+ int status = -ENOMEM;
|
||||
+
|
||||
+ cred = ops->get_state_renewal_cred(clp);
|
||||
+ if (cred == NULL) {
|
||||
+ cred = nfs4_get_clid_cred(clp);
|
||||
+ if (cred == NULL)
|
||||
+ return -ENOKEY;
|
||||
+ }
|
||||
+
|
||||
+ page = alloc_page(GFP_KERNEL);
|
||||
+ locations = kmalloc(sizeof(struct nfs4_fs_locations), GFP_KERNEL);
|
||||
+ if (page == NULL || locations == NULL)
|
||||
+ goto out;
|
||||
+
|
||||
+ status = nfs4_proc_get_locations(server, fhandle, locations, page,
|
||||
+ cred);
|
||||
+ if (status)
|
||||
+ goto out;
|
||||
+out:
|
||||
+ if (page)
|
||||
+ __free_page(page);
|
||||
+ kfree(locations);
|
||||
+ return status;
|
||||
+}
|
||||
+
|
||||
+static int nfs4_discover_trunking(struct nfs_server *server,
|
||||
+ struct nfs_fh *fhandle)
|
||||
+{
|
||||
+ struct nfs4_exception exception = {
|
||||
+ .interruptible = true,
|
||||
+ };
|
||||
+ struct nfs_client *clp = server->nfs_client;
|
||||
+ int err = 0;
|
||||
+
|
||||
+ if (!nfs4_has_session(clp))
|
||||
+ goto out;
|
||||
+ do {
|
||||
+ err = nfs4_handle_exception(server,
|
||||
+ _nfs4_discover_trunking(server, fhandle),
|
||||
+ &exception);
|
||||
+ } while (exception.retry);
|
||||
+out:
|
||||
+ return err;
|
||||
+}
|
||||
+
|
||||
static int _nfs4_lookup_root(struct nfs_server *server, struct nfs_fh *fhandle,
|
||||
struct nfs_fsinfo *info)
|
||||
{
|
||||
@@ -7886,18 +7940,18 @@ int nfs4_proc_fs_locations(struct rpc_clnt *client, struct inode *dir,
|
||||
* appended to this compound to identify the client ID which is
|
||||
* performing recovery.
|
||||
*/
|
||||
-static int _nfs40_proc_get_locations(struct inode *inode,
|
||||
+static int _nfs40_proc_get_locations(struct nfs_server *server,
|
||||
+ struct nfs_fh *fhandle,
|
||||
struct nfs4_fs_locations *locations,
|
||||
struct page *page, const struct cred *cred)
|
||||
{
|
||||
- struct nfs_server *server = NFS_SERVER(inode);
|
||||
struct rpc_clnt *clnt = server->client;
|
||||
u32 bitmask[2] = {
|
||||
[0] = FATTR4_WORD0_FSID | FATTR4_WORD0_FS_LOCATIONS,
|
||||
};
|
||||
struct nfs4_fs_locations_arg args = {
|
||||
.clientid = server->nfs_client->cl_clientid,
|
||||
- .fh = NFS_FH(inode),
|
||||
+ .fh = fhandle,
|
||||
.page = page,
|
||||
.bitmask = bitmask,
|
||||
.migration = 1, /* skip LOOKUP */
|
||||
@@ -7943,17 +7997,17 @@ static int _nfs40_proc_get_locations(struct inode *inode,
|
||||
* When the client supports GETATTR(fs_locations_info), it can
|
||||
* be plumbed in here.
|
||||
*/
|
||||
-static int _nfs41_proc_get_locations(struct inode *inode,
|
||||
+static int _nfs41_proc_get_locations(struct nfs_server *server,
|
||||
+ struct nfs_fh *fhandle,
|
||||
struct nfs4_fs_locations *locations,
|
||||
struct page *page, const struct cred *cred)
|
||||
{
|
||||
- struct nfs_server *server = NFS_SERVER(inode);
|
||||
struct rpc_clnt *clnt = server->client;
|
||||
u32 bitmask[2] = {
|
||||
[0] = FATTR4_WORD0_FSID | FATTR4_WORD0_FS_LOCATIONS,
|
||||
};
|
||||
struct nfs4_fs_locations_arg args = {
|
||||
- .fh = NFS_FH(inode),
|
||||
+ .fh = fhandle,
|
||||
.page = page,
|
||||
.bitmask = bitmask,
|
||||
.migration = 1, /* skip LOOKUP */
|
||||
@@ -8002,11 +8056,11 @@ static int _nfs41_proc_get_locations(struct inode *inode,
|
||||
* -NFS4ERR_LEASE_MOVED is returned if the server still has leases
|
||||
* from this client that require migration recovery.
|
||||
*/
|
||||
-int nfs4_proc_get_locations(struct inode *inode,
|
||||
+int nfs4_proc_get_locations(struct nfs_server *server,
|
||||
+ struct nfs_fh *fhandle,
|
||||
struct nfs4_fs_locations *locations,
|
||||
struct page *page, const struct cred *cred)
|
||||
{
|
||||
- struct nfs_server *server = NFS_SERVER(inode);
|
||||
struct nfs_client *clp = server->nfs_client;
|
||||
const struct nfs4_mig_recovery_ops *ops =
|
||||
clp->cl_mvops->mig_recovery_ops;
|
||||
@@ -8019,10 +8073,11 @@ int nfs4_proc_get_locations(struct inode *inode,
|
||||
(unsigned long long)server->fsid.major,
|
||||
(unsigned long long)server->fsid.minor,
|
||||
clp->cl_hostname);
|
||||
- nfs_display_fhandle(NFS_FH(inode), __func__);
|
||||
+ nfs_display_fhandle(fhandle, __func__);
|
||||
|
||||
do {
|
||||
- status = ops->get_locations(inode, locations, page, cred);
|
||||
+ status = ops->get_locations(server, fhandle, locations, page,
|
||||
+ cred);
|
||||
if (status != -NFS4ERR_DELAY)
|
||||
break;
|
||||
nfs4_handle_exception(server, status, &exception);
|
||||
@@ -10516,6 +10571,7 @@ const struct nfs_rpc_ops nfs_v4_clientops = {
|
||||
.free_client = nfs4_free_client,
|
||||
.create_server = nfs4_create_server,
|
||||
.clone_server = nfs_clone_server,
|
||||
+ .discover_trunking = nfs4_discover_trunking,
|
||||
};
|
||||
|
||||
static const struct xattr_handler nfs4_xattr_nfs4_acl_handler = {
|
||||
diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c
|
||||
index acc1cd3e63a48..51f5cb41e87a4 100644
|
||||
--- a/fs/nfs/nfs4state.c
|
||||
+++ b/fs/nfs/nfs4state.c
|
||||
@@ -2097,7 +2097,8 @@ static int nfs4_try_migration(struct nfs_server *server, const struct cred *cred
|
||||
}
|
||||
|
||||
inode = d_inode(server->super->s_root);
|
||||
- result = nfs4_proc_get_locations(inode, locations, page, cred);
|
||||
+ result = nfs4_proc_get_locations(server, NFS_FH(inode), locations,
|
||||
+ page, cred);
|
||||
if (result) {
|
||||
dprintk("<-- %s: failed to retrieve fs_locations: %d\n",
|
||||
__func__, result);
|
||||
diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h
|
||||
index e9698b6278a52..ecd74cc347974 100644
|
||||
--- a/include/linux/nfs_xdr.h
|
||||
+++ b/include/linux/nfs_xdr.h
|
||||
@@ -1805,6 +1805,7 @@ struct nfs_rpc_ops {
|
||||
struct nfs_server *(*create_server)(struct fs_context *);
|
||||
struct nfs_server *(*clone_server)(struct nfs_server *, struct nfs_fh *,
|
||||
struct nfs_fattr *, rpc_authflavor_t);
|
||||
+ int (*discover_trunking)(struct nfs_server *, struct nfs_fh *);
|
||||
};
|
||||
|
||||
/*
|
||||
--
|
||||
cgit
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgbase=linux
|
||||
pkgver=5.15.32
|
||||
pkgver=5.15.36
|
||||
pkgrel=01
|
||||
pkgdesc='Linux 5.15 no zstd no ipv6'
|
||||
url="https://www.kernel.org/"
|
||||
|
@ -15,16 +15,17 @@ makedepends=( bc kmod libelf pahole cpio perl tar xz
|
|||
xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick)
|
||||
options=('!strip')
|
||||
_srcname=linux-$pkgver
|
||||
source=( https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign}
|
||||
config # the main kernel config file
|
||||
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
|
||||
0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch
|
||||
0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
|
||||
0004-cpufreq_intel_pstate_ITMT_support_for_overclocked_system.patch
|
||||
0005-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
|
||||
0006-lg-laptop_Recognize_more_models.patch
|
||||
0007_fix_NFSv4_mount_regression.diff
|
||||
sha256sums)
|
||||
source=(
|
||||
https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign}
|
||||
config # the main kernel config file
|
||||
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
|
||||
0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch
|
||||
0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
|
||||
0004-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
|
||||
0005-lg-laptop_Recognize_more_models.patch
|
||||
0006_fix_NFSv4_mount_regression.diff
|
||||
sha256sums
|
||||
)
|
||||
|
||||
export KBUILD_BUILD_HOST=joborunlinux
|
||||
export KBUILD_BUILD_USER=$pkgbase
|
||||
|
@ -35,7 +36,7 @@ prepare() {
|
|||
|
||||
# fix NFSv4 mounting issue regression - FS#73838 / FS#73860
|
||||
# https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=6f2836341d8a39e1e000572b10959347d7e61fd9
|
||||
patch -Rp1 -i ../0007_fix_NFSv4_mount_regression.diff
|
||||
patch -Rp1 -i ../0006_fix_NFSv4_mount_regression.diff
|
||||
|
||||
echo "Setting version..."
|
||||
scripts/setlocalversion --save-scmversion
|
||||
|
@ -69,7 +70,7 @@ build() {
|
|||
_package() {
|
||||
pkgdesc="The $pkgdesc kernel and modules"
|
||||
depends=(coreutils kmod initramfs)
|
||||
optdepends=('crda: to set the correct wireless channels of your country'
|
||||
optdepends=('wireless-regdb: to set the correct wireless channels of your country'
|
||||
'linux-firmware: firmware images needed for some devices')
|
||||
provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
|
||||
replaces=(wireguard-lts)
|
||||
|
@ -87,7 +88,8 @@ _package() {
|
|||
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
|
||||
|
||||
echo "Installing modules..."
|
||||
make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 modules_install
|
||||
make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
|
||||
DEPMOD=/doesnt/exist modules_install # Suppress depmod
|
||||
|
||||
# remove build and source links
|
||||
rm "$modulesdir"/{source,build}
|
||||
|
@ -211,14 +213,13 @@ validpgpkeys=(ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds
|
|||
|
||||
# https://cdn.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
|
||||
|
||||
sha256sums=(1463cdfa223088610dd65d3eadeffa44ec49746091b8ae8ddac6f3070d17df86 # linux-5.15.32.tar.xz
|
||||
7ed60bf8df94e1a3d01352e2478371eea411ffa507a52e33e448408dbb800a18 # linux-5.15.32.tar.sign
|
||||
437e71d95563192fae476e5c12518de9a75a69267ac5ac23a56b31f2ee0cd83d # config
|
||||
sha256sums=(36345db17a937c197c72ca9c7f34c262b3a12f927c237ff7770193014e29c690 # linux-5.15.36.tar.xz
|
||||
38e6bd3812cb8c45abe103c18e10cd030336a32b871a7a7fe55ede32187c4d68 # linux-5.15.36.tar.sign
|
||||
c07cc606e1702c389ef18c8a16b701ac2d0d2d1da445646e2989edc83c47da5b # config
|
||||
99df282c594cc269d9a5d19bb86ea887892d3654cfc53c4ce94a644cf3278423 # 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
|
||||
c35018601f04ae81e0a2018a8597595db6ae053158c206845399cdebb2d2b706 # 0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch
|
||||
7c7707c738983f3683d76295b496f578996b7341fa39ad334ec2833bfe4b966e # 0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
|
||||
420844779356286057d931e30bbe1dabb8ee52bff575845a8fbf3c34e1a1d29e # 0004-cpufreq_intel_pstate_ITMT_support_for_overclocked_system.patch
|
||||
3fa8a4af66d5a3b99b48ca979a247c61e81c9b2d3bcdffa9d3895a5532a420b4 # 0005-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
|
||||
79266c6cc970733fd35881d9a8f0a74c25c00b4d81741b8d4bba6827c48f7c78 # 0006-lg-laptop_Recognize_more_models.patch
|
||||
e9527ad81d5b1821a7b17c56cb3abaec85785563f51e448cb3c06f1c68e2966f # 0007_fix_NFSv4_mount_regression.diff
|
||||
79c73b21a495f1de063e043e5b4a863bb364dfb1bd1ce060e1e5b911e73c708d) # sha256sums
|
||||
3fa8a4af66d5a3b99b48ca979a247c61e81c9b2d3bcdffa9d3895a5532a420b4 # 0004-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
|
||||
79266c6cc970733fd35881d9a8f0a74c25c00b4d81741b8d4bba6827c48f7c78 # 0005-lg-laptop_Recognize_more_models.patch
|
||||
e9527ad81d5b1821a7b17c56cb3abaec85785563f51e448cb3c06f1c68e2966f # 0006_fix_NFSv4_mount_regression.diff
|
||||
817d83faa2a6612f2a8eb20df01cbb21c7d8f41ba1368d08595119212d9fdcfa) # sha256sums
|
||||
|
|
|
@ -0,0 +1,219 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
|
||||
pkgbase=linux-lts
|
||||
pkgver=5.15.25
|
||||
pkgrel=2
|
||||
pkgdesc='LTS Linux'
|
||||
url="https://www.kernel.org/"
|
||||
arch=(x86_64)
|
||||
license=(GPL2)
|
||||
makedepends=(
|
||||
bc kmod libelf pahole cpio perl tar xz
|
||||
xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick
|
||||
)
|
||||
options=('!strip')
|
||||
_srcname=linux-$pkgver
|
||||
source=(
|
||||
https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign}
|
||||
config # the main kernel config file
|
||||
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
|
||||
0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch
|
||||
0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
|
||||
0004-cpufreq_intel_pstate_ITMT_support_for_overclocked_system.patch
|
||||
0005-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
|
||||
0006-lg-laptop_Recognize_more_models.patch
|
||||
0007_fix_NFSv4_mount_regression.diff
|
||||
)
|
||||
validpgpkeys=(
|
||||
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
|
||||
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
|
||||
)
|
||||
# https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
|
||||
sha256sums=('4399ffbe524a11b3c44bff6dd858ed31417341f58513f04cb6ae15e527543879'
|
||||
'SKIP'
|
||||
'e64c383073b850b45a0c1555d235a9ee61eb99e7b8bf454822ac0a8fde365800'
|
||||
'99df282c594cc269d9a5d19bb86ea887892d3654cfc53c4ce94a644cf3278423'
|
||||
'c35018601f04ae81e0a2018a8597595db6ae053158c206845399cdebb2d2b706'
|
||||
'7c7707c738983f3683d76295b496f578996b7341fa39ad334ec2833bfe4b966e'
|
||||
'420844779356286057d931e30bbe1dabb8ee52bff575845a8fbf3c34e1a1d29e'
|
||||
'3fa8a4af66d5a3b99b48ca979a247c61e81c9b2d3bcdffa9d3895a5532a420b4'
|
||||
'79266c6cc970733fd35881d9a8f0a74c25c00b4d81741b8d4bba6827c48f7c78'
|
||||
'e9527ad81d5b1821a7b17c56cb3abaec85785563f51e448cb3c06f1c68e2966f')
|
||||
|
||||
export KBUILD_BUILD_HOST=archlinux
|
||||
export KBUILD_BUILD_USER=$pkgbase
|
||||
export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})"
|
||||
|
||||
prepare() {
|
||||
cd $_srcname
|
||||
|
||||
# fix NFSv4 mounting issue regression - FS#73838 / FS#73860
|
||||
# https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=6f2836341d8a39e1e000572b10959347d7e61fd9
|
||||
patch -Rp1 -i ../0007_fix_NFSv4_mount_regression.diff
|
||||
|
||||
echo "Setting version..."
|
||||
scripts/setlocalversion --save-scmversion
|
||||
echo "-$pkgrel" > localversion.10-pkgrel
|
||||
echo "${pkgbase#linux}" > localversion.20-pkgname
|
||||
|
||||
local src
|
||||
for src in "${source[@]}"; do
|
||||
src="${src%%::*}"
|
||||
src="${src##*/}"
|
||||
[[ $src = *.patch ]] || continue
|
||||
echo "Applying patch $src..."
|
||||
patch -Np1 < "../$src"
|
||||
done
|
||||
|
||||
echo "Setting config..."
|
||||
cp ../config .config
|
||||
make olddefconfig
|
||||
# diff -u ../config .config || :
|
||||
#return 1
|
||||
make -s kernelrelease > version
|
||||
echo "Prepared $pkgbase version $(<version)"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $_srcname
|
||||
make all
|
||||
make htmldocs
|
||||
}
|
||||
|
||||
_package() {
|
||||
pkgdesc="The $pkgdesc kernel and modules"
|
||||
depends=(coreutils kmod initramfs)
|
||||
optdepends=('crda: to set the correct wireless channels of your country'
|
||||
'linux-firmware: firmware images needed for some devices')
|
||||
provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
|
||||
replaces=(wireguard-lts)
|
||||
|
||||
cd $_srcname
|
||||
local kernver="$(<version)"
|
||||
local modulesdir="$pkgdir/usr/lib/modules/$kernver"
|
||||
|
||||
echo "Installing boot image..."
|
||||
# systemd expects to find the kernel here to allow hibernation
|
||||
# https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
|
||||
install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz"
|
||||
|
||||
# Used by mkinitcpio to name the kernel
|
||||
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
|
||||
|
||||
echo "Installing modules..."
|
||||
make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 modules_install
|
||||
|
||||
# remove build and source links
|
||||
rm "$modulesdir"/{source,build}
|
||||
}
|
||||
|
||||
_package-headers() {
|
||||
pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
|
||||
depends=(pahole)
|
||||
|
||||
cd $_srcname
|
||||
local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
|
||||
|
||||
echo "Installing build files..."
|
||||
install -Dt "$builddir" -m644 .config Makefile Module.symvers System.map \
|
||||
localversion.* version vmlinux
|
||||
install -Dt "$builddir/kernel" -m644 kernel/Makefile
|
||||
install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile
|
||||
cp -t "$builddir" -a scripts
|
||||
|
||||
# add objtool for external module building and enabled VALIDATION_STACK option
|
||||
install -Dt "$builddir/tools/objtool" tools/objtool/objtool
|
||||
|
||||
# add xfs and shmem for aufs building
|
||||
mkdir -p "$builddir"/{fs/xfs,mm}
|
||||
|
||||
echo "Installing headers..."
|
||||
cp -t "$builddir" -a include
|
||||
cp -t "$builddir/arch/x86" -a arch/x86/include
|
||||
install -Dt "$builddir/arch/x86/kernel" -m644 arch/x86/kernel/asm-offsets.s
|
||||
|
||||
install -Dt "$builddir/drivers/md" -m644 drivers/md/*.h
|
||||
install -Dt "$builddir/net/mac80211" -m644 net/mac80211/*.h
|
||||
|
||||
# https://bugs.archlinux.org/task/13146
|
||||
install -Dt "$builddir/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h
|
||||
|
||||
# https://bugs.archlinux.org/task/20402
|
||||
install -Dt "$builddir/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h
|
||||
install -Dt "$builddir/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h
|
||||
install -Dt "$builddir/drivers/media/tuners" -m644 drivers/media/tuners/*.h
|
||||
|
||||
# https://bugs.archlinux.org/task/71392
|
||||
install -Dt "$builddir/drivers/iio/common/hid-sensors" -m644 drivers/iio/common/hid-sensors/*.h
|
||||
|
||||
echo "Installing KConfig files..."
|
||||
find . -name 'Kconfig*' -exec install -Dm644 {} "$builddir/{}" \;
|
||||
|
||||
echo "Removing unneeded architectures..."
|
||||
local arch
|
||||
for arch in "$builddir"/arch/*/; do
|
||||
[[ $arch = */x86/ ]] && continue
|
||||
echo "Removing $(basename "$arch")"
|
||||
rm -r "$arch"
|
||||
done
|
||||
|
||||
echo "Removing documentation..."
|
||||
rm -r "$builddir/Documentation"
|
||||
|
||||
echo "Removing broken symlinks..."
|
||||
find -L "$builddir" -type l -printf 'Removing %P\n' -delete
|
||||
|
||||
echo "Removing loose objects..."
|
||||
find "$builddir" -type f -name '*.o' -printf 'Removing %P\n' -delete
|
||||
|
||||
echo "Stripping build tools..."
|
||||
local file
|
||||
while read -rd '' file; do
|
||||
case "$(file -bi "$file")" in
|
||||
application/x-sharedlib\;*) # Libraries (.so)
|
||||
strip -v $STRIP_SHARED "$file" ;;
|
||||
application/x-archive\;*) # Libraries (.a)
|
||||
strip -v $STRIP_STATIC "$file" ;;
|
||||
application/x-executable\;*) # Binaries
|
||||
strip -v $STRIP_BINARIES "$file" ;;
|
||||
application/x-pie-executable\;*) # Relocatable binaries
|
||||
strip -v $STRIP_SHARED "$file" ;;
|
||||
esac
|
||||
done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0)
|
||||
|
||||
echo "Stripping vmlinux..."
|
||||
strip -v $STRIP_STATIC "$builddir/vmlinux"
|
||||
|
||||
echo "Adding symlink..."
|
||||
mkdir -p "$pkgdir/usr/src"
|
||||
ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase"
|
||||
}
|
||||
|
||||
_package-docs() {
|
||||
pkgdesc="Documentation for the $pkgdesc kernel"
|
||||
|
||||
cd $_srcname
|
||||
local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
|
||||
|
||||
echo "Installing documentation..."
|
||||
local src dst
|
||||
while read -rd '' src; do
|
||||
dst="${src#Documentation/}"
|
||||
dst="$builddir/Documentation/${dst#output/}"
|
||||
install -Dm644 "$src" "$dst"
|
||||
done < <(find Documentation -name '.*' -prune -o ! -type d -print0)
|
||||
|
||||
echo "Adding symlink..."
|
||||
mkdir -p "$pkgdir/usr/share/doc"
|
||||
ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase"
|
||||
}
|
||||
|
||||
pkgname=("$pkgbase" "$pkgbase-headers" "$pkgbase-docs")
|
||||
for _p in "${pkgname[@]}"; do
|
||||
eval "package_$_p() {
|
||||
$(declare -f "_package${_p#$pkgbase}")
|
||||
_package${_p#$pkgbase}
|
||||
}"
|
||||
done
|
||||
|
||||
# vim:set ts=8 sts=2 sw=2 et:
|
|
@ -0,0 +1,218 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
|
||||
pkgbase=linux-lts
|
||||
pkgver=5.15.36
|
||||
pkgrel=1
|
||||
pkgdesc='LTS Linux'
|
||||
url="https://www.kernel.org/"
|
||||
arch=(x86_64)
|
||||
license=(GPL2)
|
||||
makedepends=(
|
||||
bc libelf pahole cpio perl tar xz
|
||||
xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick texlive-latexextra
|
||||
)
|
||||
options=('!strip')
|
||||
_srcname=linux-$pkgver
|
||||
source=(
|
||||
https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign}
|
||||
config # the main kernel config file
|
||||
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
|
||||
0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch
|
||||
0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
|
||||
0004-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
|
||||
0005-lg-laptop_Recognize_more_models.patch
|
||||
0006_fix_NFSv4_mount_regression.diff
|
||||
)
|
||||
validpgpkeys=(
|
||||
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
|
||||
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
|
||||
)
|
||||
# https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
|
||||
sha256sums=('36345db17a937c197c72ca9c7f34c262b3a12f927c237ff7770193014e29c690'
|
||||
'SKIP'
|
||||
'c139f947f010a360f645063200577eddc4b6e3d60e44495c332b300553af1780'
|
||||
'99df282c594cc269d9a5d19bb86ea887892d3654cfc53c4ce94a644cf3278423'
|
||||
'c35018601f04ae81e0a2018a8597595db6ae053158c206845399cdebb2d2b706'
|
||||
'7c7707c738983f3683d76295b496f578996b7341fa39ad334ec2833bfe4b966e'
|
||||
'3fa8a4af66d5a3b99b48ca979a247c61e81c9b2d3bcdffa9d3895a5532a420b4'
|
||||
'79266c6cc970733fd35881d9a8f0a74c25c00b4d81741b8d4bba6827c48f7c78'
|
||||
'e9527ad81d5b1821a7b17c56cb3abaec85785563f51e448cb3c06f1c68e2966f')
|
||||
|
||||
export KBUILD_BUILD_HOST=archlinux
|
||||
export KBUILD_BUILD_USER=$pkgbase
|
||||
export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})"
|
||||
|
||||
prepare() {
|
||||
cd $_srcname
|
||||
|
||||
# fix NFSv4 mounting issue regression - FS#73838 / FS#73860
|
||||
# https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=6f2836341d8a39e1e000572b10959347d7e61fd9
|
||||
patch -Rp1 -i ../0006_fix_NFSv4_mount_regression.diff
|
||||
|
||||
echo "Setting version..."
|
||||
scripts/setlocalversion --save-scmversion
|
||||
echo "-$pkgrel" > localversion.10-pkgrel
|
||||
echo "${pkgbase#linux}" > localversion.20-pkgname
|
||||
|
||||
local src
|
||||
for src in "${source[@]}"; do
|
||||
src="${src%%::*}"
|
||||
src="${src##*/}"
|
||||
[[ $src = *.patch ]] || continue
|
||||
echo "Applying patch $src..."
|
||||
patch -Np1 < "../$src"
|
||||
done
|
||||
|
||||
echo "Setting config..."
|
||||
cp ../config .config
|
||||
make olddefconfig
|
||||
# diff -u ../config .config || :
|
||||
#return 1
|
||||
make -s kernelrelease > version
|
||||
echo "Prepared $pkgbase version $(<version)"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $_srcname
|
||||
make all
|
||||
make htmldocs
|
||||
}
|
||||
|
||||
_package() {
|
||||
pkgdesc="The $pkgdesc kernel and modules"
|
||||
depends=(coreutils kmod initramfs)
|
||||
optdepends=('wireless-regdb: to set the correct wireless channels of your country'
|
||||
'linux-firmware: firmware images needed for some devices')
|
||||
provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
|
||||
replaces=(wireguard-lts)
|
||||
|
||||
cd $_srcname
|
||||
local kernver="$(<version)"
|
||||
local modulesdir="$pkgdir/usr/lib/modules/$kernver"
|
||||
|
||||
echo "Installing boot image..."
|
||||
# systemd expects to find the kernel here to allow hibernation
|
||||
# https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
|
||||
install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz"
|
||||
|
||||
# Used by mkinitcpio to name the kernel
|
||||
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
|
||||
|
||||
echo "Installing modules..."
|
||||
make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
|
||||
DEPMOD=/doesnt/exist modules_install # Suppress depmod
|
||||
|
||||
# remove build and source links
|
||||
rm "$modulesdir"/{source,build}
|
||||
}
|
||||
|
||||
_package-headers() {
|
||||
pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
|
||||
depends=(pahole)
|
||||
|
||||
cd $_srcname
|
||||
local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
|
||||
|
||||
echo "Installing build files..."
|
||||
install -Dt "$builddir" -m644 .config Makefile Module.symvers System.map \
|
||||
localversion.* version vmlinux
|
||||
install -Dt "$builddir/kernel" -m644 kernel/Makefile
|
||||
install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile
|
||||
cp -t "$builddir" -a scripts
|
||||
|
||||
# add objtool for external module building and enabled VALIDATION_STACK option
|
||||
install -Dt "$builddir/tools/objtool" tools/objtool/objtool
|
||||
|
||||
# add xfs and shmem for aufs building
|
||||
mkdir -p "$builddir"/{fs/xfs,mm}
|
||||
|
||||
echo "Installing headers..."
|
||||
cp -t "$builddir" -a include
|
||||
cp -t "$builddir/arch/x86" -a arch/x86/include
|
||||
install -Dt "$builddir/arch/x86/kernel" -m644 arch/x86/kernel/asm-offsets.s
|
||||
|
||||
install -Dt "$builddir/drivers/md" -m644 drivers/md/*.h
|
||||
install -Dt "$builddir/net/mac80211" -m644 net/mac80211/*.h
|
||||
|
||||
# https://bugs.archlinux.org/task/13146
|
||||
install -Dt "$builddir/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h
|
||||
|
||||
# https://bugs.archlinux.org/task/20402
|
||||
install -Dt "$builddir/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h
|
||||
install -Dt "$builddir/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h
|
||||
install -Dt "$builddir/drivers/media/tuners" -m644 drivers/media/tuners/*.h
|
||||
|
||||
# https://bugs.archlinux.org/task/71392
|
||||
install -Dt "$builddir/drivers/iio/common/hid-sensors" -m644 drivers/iio/common/hid-sensors/*.h
|
||||
|
||||
echo "Installing KConfig files..."
|
||||
find . -name 'Kconfig*' -exec install -Dm644 {} "$builddir/{}" \;
|
||||
|
||||
echo "Removing unneeded architectures..."
|
||||
local arch
|
||||
for arch in "$builddir"/arch/*/; do
|
||||
[[ $arch = */x86/ ]] && continue
|
||||
echo "Removing $(basename "$arch")"
|
||||
rm -r "$arch"
|
||||
done
|
||||
|
||||
echo "Removing documentation..."
|
||||
rm -r "$builddir/Documentation"
|
||||
|
||||
echo "Removing broken symlinks..."
|
||||
find -L "$builddir" -type l -printf 'Removing %P\n' -delete
|
||||
|
||||
echo "Removing loose objects..."
|
||||
find "$builddir" -type f -name '*.o' -printf 'Removing %P\n' -delete
|
||||
|
||||
echo "Stripping build tools..."
|
||||
local file
|
||||
while read -rd '' file; do
|
||||
case "$(file -bi "$file")" in
|
||||
application/x-sharedlib\;*) # Libraries (.so)
|
||||
strip -v $STRIP_SHARED "$file" ;;
|
||||
application/x-archive\;*) # Libraries (.a)
|
||||
strip -v $STRIP_STATIC "$file" ;;
|
||||
application/x-executable\;*) # Binaries
|
||||
strip -v $STRIP_BINARIES "$file" ;;
|
||||
application/x-pie-executable\;*) # Relocatable binaries
|
||||
strip -v $STRIP_SHARED "$file" ;;
|
||||
esac
|
||||
done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0)
|
||||
|
||||
echo "Stripping vmlinux..."
|
||||
strip -v $STRIP_STATIC "$builddir/vmlinux"
|
||||
|
||||
echo "Adding symlink..."
|
||||
mkdir -p "$pkgdir/usr/src"
|
||||
ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase"
|
||||
}
|
||||
|
||||
_package-docs() {
|
||||
pkgdesc="Documentation for the $pkgdesc kernel"
|
||||
|
||||
cd $_srcname
|
||||
local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
|
||||
|
||||
echo "Installing documentation..."
|
||||
local src dst
|
||||
while read -rd '' src; do
|
||||
dst="${src#Documentation/}"
|
||||
dst="$builddir/Documentation/${dst#output/}"
|
||||
install -Dm644 "$src" "$dst"
|
||||
done < <(find Documentation -name '.*' -prune -o ! -type d -print0)
|
||||
|
||||
echo "Adding symlink..."
|
||||
mkdir -p "$pkgdir/usr/share/doc"
|
||||
ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase"
|
||||
}
|
||||
|
||||
pkgname=("$pkgbase" "$pkgbase-headers" "$pkgbase-docs")
|
||||
for _p in "${pkgname[@]}"; do
|
||||
eval "package_$_p() {
|
||||
$(declare -f "_package${_p#$pkgbase}")
|
||||
_package${_p#$pkgbase}
|
||||
}"
|
||||
done
|
||||
|
||||
# vim:set ts=8 sts=2 sw=2 et:
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.15.32 Kernel Configuration
|
||||
# Linux/x86 5.15.36 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
|
@ -3087,6 +3087,7 @@ CONFIG_ATL1=m
|
|||
CONFIG_ATL1E=m
|
||||
CONFIG_ATL1C=m
|
||||
CONFIG_ALX=m
|
||||
CONFIG_CX_ECAT=m
|
||||
CONFIG_NET_VENDOR_BROADCOM=y
|
||||
CONFIG_B44=m
|
||||
CONFIG_B44_PCI_AUTOSELECT=y
|
||||
|
@ -3134,7 +3135,6 @@ CONFIG_CHELSIO_TLS_DEVICE=m
|
|||
CONFIG_NET_VENDOR_CISCO=y
|
||||
CONFIG_ENIC=m
|
||||
CONFIG_NET_VENDOR_CORTINA=y
|
||||
CONFIG_CX_ECAT=m
|
||||
CONFIG_DNET=m
|
||||
CONFIG_NET_VENDOR_DEC=y
|
||||
CONFIG_NET_TULIP=y
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -275,6 +275,9 @@ c94507f457a2e71a9617ac02e069c87962c06565e98a948a0dcd164d0930297a ChangeLog-5.4.
|
|||
f7cd06c447d2f9bb7b6ae9219357ecd018bb3bfb36f3df3eba987d8572274b63 ChangeLog-5.4.186
|
||||
3cab31ecf7f5d243898fc8f01ed5233901524714e865e77b612e8b883ca71f62 ChangeLog-5.4.187
|
||||
1b825701577af3aeddc1e1df033af8abb1754b46794c420d0c375aaca7249a0a ChangeLog-5.4.188
|
||||
97dcaed9d658c9793dde374cebe256dca3193858f7667eee5d6e60acc5ced064 ChangeLog-5.4.189
|
||||
7c5160af453f31db21e8fcbf0b9866ef56f75d7ae6aab666445865cf779d70c3 ChangeLog-5.4.190
|
||||
258c9ce30eae555bbf24d4500976f355930e523caae39b7d32a12f4850e870c5 ChangeLog-5.4.191
|
||||
b06ab2b602fc03f3a5ee3e5bbb93b4d1a6ed33f09440ba57fc2f90f7f5339576 ChangeLog-5.5
|
||||
70703385d5a64eb604eb7db844319fd9b6908aea346d2488b5860a7982d6e591 ChangeLog-5.5.1
|
||||
e77d916573c237b1422b89845f520f416c4a58df7f869eec401a68c6135b9842 ChangeLog-5.5.2
|
||||
|
@ -481,6 +484,10 @@ a0961e1da23e9d5b7dc361f54dbaa7328b0bba880d4f8ed3dae718bd851eaadf ChangeLog-5.10
|
|||
2433bddaaa5acf19cbeb47e913f8f8cc3c860d2e162f237fa07828ebfb02a185 ChangeLog-5.10.107
|
||||
66055bb81c62fe150ea1c02406cd2965a81b72ecaa11a83499e85d2f9f8f46f9 ChangeLog-5.10.108
|
||||
5db409b3e1c79e48d09ccdaed318d3652b8c679690ea988e0a7ed89307b41d11 ChangeLog-5.10.109
|
||||
7879d32d5510aad2fdee8cdc480c927e5a41fa35b097fba4e40be4e4a3e7e919 ChangeLog-5.10.110
|
||||
059eb428a2c5cb385cae8bf6895fbc1fe37736de0ec83f9ff92d5934d48c43c0 ChangeLog-5.10.111
|
||||
1a8bc73461216826ebad26dbc97fd3d1e6178d5fc50d3b740bd2a886ddf6331c ChangeLog-5.10.112
|
||||
5b8b9b4e635220ffbd481a4a57df3e775f1ed7cf0cf6b023b037f4ed419bc584 ChangeLog-5.10.113
|
||||
1b67a4eb91d8009cf5b47521caae0ff1c904e4fb0ec95e4c2562b61a772f3e16 ChangeLog-5.11
|
||||
61e4714a1413779d4c9bf707de34ca7146714eb787a9078bcd51c8c18489dc7e ChangeLog-5.11.1
|
||||
548b64c633da18f18021e72b4c9ba3212d699df6c56e9496277285283df300f5 ChangeLog-5.11.2
|
||||
|
@ -599,6 +606,10 @@ ba15b24f9117ee93dd6c55e4e31f4be8d62e9136e4466b8d5a77192f7d31bdda ChangeLog-5.15
|
|||
f5bf2c3c3b67a57b40d35da2f52f042663367f38ac2ed937ba2bcaecf2de134a ChangeLog-5.15.30
|
||||
8bf0f1c4a5e1e01c0c6f5ad6e3f2f0819e1a49247f8c117c9dafa86b3fc77578 ChangeLog-5.15.31
|
||||
9fa64c00d20fd8cf76f5ae8404a121977023545f61f9df049f1ac14ce6b5fc9d ChangeLog-5.15.32
|
||||
75c768ccd23400c04b8798c9d502b8c78e921150364f7495cf431eb90cd480d2 ChangeLog-5.15.33
|
||||
d9bfd7e68552cd48f482a44833ee5b0f9acf8c824b0ce6f5134647e848937043 ChangeLog-5.15.34
|
||||
f1a9083419818aec6a180bcc6f4acf4aa48061ca2fe503d658b58d7b80e3275d ChangeLog-5.15.35
|
||||
9fad4186cf0e0d30e175898a8c467d1ebaeb1dabcdf0d432b75d4d554fc15ccd ChangeLog-5.15.36
|
||||
8973679b5da41c4f9f3a12edf2598bcea3ee4a4988a179f36c4c8d4ec9c96e6f ChangeLog-5.16
|
||||
694254b586ab67c329bc79a3b0a60f74771b97aebe314aff66c944ec454acb98 ChangeLog-5.16.1
|
||||
5f029a42102d90a5ca51c2d7d64095dbd846fbf6391582ac9e2f7a791e33b3dd ChangeLog-5.16.2
|
||||
|
@ -618,8 +629,14 @@ f15afae43a9712781a2e1f385dc5d58304e9dc28ae90aa02483e146ee15f725c ChangeLog-5.16
|
|||
7f0c941729205734f35d7d3545ba1441c8bb5363c069186c95f23c629ac0a718 ChangeLog-5.16.16
|
||||
77dfdd5467ae4c14c1d785191da918544bff8cd75466d23219e2d5d8b8d463a9 ChangeLog-5.16.17
|
||||
a103b6d21e777c892d149538679adab270486a0024253b091a22f928d9e3c961 ChangeLog-5.16.18
|
||||
30a051c0bd28d359159168fd1438873f9ec1aea78ec43cfe939002ab8df5febb ChangeLog-5.16.19
|
||||
81d09cea74002a5f943107af7e35e2dda441a5bdb0545adb530b70b9cfe79ea7 ChangeLog-5.16.20
|
||||
665fb0e9a15b096bb0942487f0218fcc64cae9465c2a4a988a28cb4169ac1c48 ChangeLog-5.17
|
||||
a4c775ccee71f75cb90a6d48b2df2779940dcc4004e03dea1c511710ace63193 ChangeLog-5.17.1
|
||||
a046c80e58d0369ecde9ca658b097fb3a6a7abb54458c38395186d2edf5c2a36 ChangeLog-5.17.2
|
||||
4cfe3aea98d105d09473dc42664579356d1a9732e9ca44aa19d522b8b33ecbad ChangeLog-5.17.3
|
||||
a30bdbd35f6790d313a2b25b329469ccfe36ef63e1ff2333ab41eb007a49c282 ChangeLog-5.17.4
|
||||
382444c41aa111bcff7fce5d3a7c73f5586d822208e8c0717e9a30db00180c06 ChangeLog-5.17.5
|
||||
665b3addf94d4f3372c715363f3f893da6e29c9d6114d6e496e2a2fdd921f707 ChangeLog-5.0-rc3
|
||||
d9dcf8bafdd5778274c3f9d2634500d4cc186f3ba80fc71ea1a1a100aa65ad6f linux-5.0.tar.gz
|
||||
437b141a6499159f5a7282d5eb4b2be055f8e862ccce44d7464e8759c31a2e43 linux-5.0.tar.xz
|
||||
|
@ -1169,6 +1186,12 @@ fdc668234cad9091e5111c393d8fc042d84244acdf616de1a088240e62af319b linux-5.4.187.
|
|||
189e3db3f2af8578037f9c8b4710e1002bdd56f318c5f8589b40de889be9a7b8 linux-5.4.187.tar.xz
|
||||
6436508e5c6fe49913985206c341242d9f0e1a6d223a120b5b875655146d6bb9 linux-5.4.188.tar.gz
|
||||
9fbc8bfdc28c9fce2307bdf7cf1172c9819df673397a411c40a5c3d0a570fdbc linux-5.4.188.tar.xz
|
||||
8ca9d5a1cd5e12523e1e546598f174e5ad5e4c81b6664093fce09c39041d1300 linux-5.4.189.tar.gz
|
||||
8485d536531833cd2dbca0a7f267daff69ede5c9831cb693acc8318447e568c6 linux-5.4.189.tar.xz
|
||||
c9d85a9557495c20052a5a1c31849ea2bb4b015645820882c24d97fd84066878 linux-5.4.190.tar.gz
|
||||
81d4e707775d55a20bcb30d22c61e91fafba057a5080918338b2f7542873f194 linux-5.4.190.tar.xz
|
||||
7a65526ede154152bb83a2e7e2b781172a35571b765f686578b945979164f858 linux-5.4.191.tar.gz
|
||||
288ca85fcdad18e950ccbe3d640594ee36d5aac226321ed935076fadb0cc0a3a linux-5.4.191.tar.xz
|
||||
b7feea0a1d505f26098d596e6ad6a2e8b476c8f63c52eabf435deab2bb9a5559 linux-5.5.tar.gz
|
||||
a6fbd4ee903c128367892c2393ee0d9657b6ed3ea90016d4dc6f1f6da20b2330 linux-5.5.tar.xz
|
||||
8ad23faa72b6a22e3701b90485c0a60c75bd4226c0a438d9cc15e6eb0da2a665 linux-5.5.1.tar.gz
|
||||
|
@ -1581,6 +1604,14 @@ d4516d868751f3619c29ae02fdb641a3c7bb22343b81a3263337f6912ecb94b4 linux-5.10.108
|
|||
bf6cc2d6e0918b8f34d1cde2fa39a6ad69c45025425048be1a1dac4a5b3641d8 linux-5.10.108.tar.xz
|
||||
9821addc37e795f5b8e0a4dd588c1ab69991e2b82e8e6865e7199b37dfc06074 linux-5.10.109.tar.gz
|
||||
18fb22ecb249669ea775474aee614dcb0697cab299068074fd9f0bafa32113dc linux-5.10.109.tar.xz
|
||||
a6bd788064a74d3e4367d43e21c1559ccef1f76eccf85f0436773773e076ad9e linux-5.10.110.tar.gz
|
||||
dbef6a06325433481551cb8cfca9254d908d0ae950bc809f3da8ade00c485693 linux-5.10.110.tar.xz
|
||||
00083e04a08284a644607bd952e3ea1db26396bbfab82f152d1050618b6f6638 linux-5.10.111.tar.gz
|
||||
1831b3d8765592ce91e51441bb179d908f6bcfe8c78d03c2bec8c675c4a0ab1a linux-5.10.111.tar.xz
|
||||
a6e781ef0acad8cb7c1b08fb7659ef2cc85486ba1fadb1e9759c00b205b11b8d linux-5.10.112.tar.gz
|
||||
8c6c1dc361ebb1ef63a7666b2069c9d7cdcec8ebb706b03780af1c8bb03b4aa5 linux-5.10.112.tar.xz
|
||||
d7296a1a17d72d8037da9d657b59972426b5700028a6b88800ccb4795aff6e22 linux-5.10.113.tar.gz
|
||||
82516a02bb52456f6e8057217dde6e02b78003b1e058117557c2ae9661696dfc linux-5.10.113.tar.xz
|
||||
8e7f07e91e9aa0611b749fd1a908dc9d28c7d612f831e9d273427d4442b55f25 linux-5.11.tar.gz
|
||||
04f07b54f0d40adfab02ee6cbd2a942c96728d87c1ef9e120d0cb9ba3fe067b4 linux-5.11.tar.xz
|
||||
13c77074922003f9c456dec532020067358849a54877d8bca68157b1a5feb5f7 linux-5.11.1.tar.gz
|
||||
|
@ -1817,6 +1848,14 @@ d8a2bbf3b971db9fd9a17b7768559f0a830b167d03c986fab636a57394b010e6 linux-5.15.28.
|
|||
f621384b47d5bed927910bf5211e7b4ccac925f28218e483bb1a9c484b246b88 linux-5.15.31.tar.xz
|
||||
98983ea6e3d077399b99298d12b8cf304cbe27910b2762787ed4fce65cc722f7 linux-5.15.32.tar.gz
|
||||
1463cdfa223088610dd65d3eadeffa44ec49746091b8ae8ddac6f3070d17df86 linux-5.15.32.tar.xz
|
||||
86e8a1aa571f89493486e771cab2b62a8ae747936add724813b5976947d34a65 linux-5.15.33.tar.gz
|
||||
c30a17e6090f9ebf2d8ff58cd6c92c7324b1f4a8b3aa6a7f68850310af05a9c4 linux-5.15.33.tar.xz
|
||||
e4e450888eb8411dfee11d9f1ef98254d317e974fcf72983f4e3fc29bf92d179 linux-5.15.34.tar.gz
|
||||
a7514685392f0f89b337fa252a10a004c6a97d23e8d1126059c8e373398fdb69 linux-5.15.34.tar.xz
|
||||
e8af0129e937d7996907d4b60eb8fafd6f1a0a8a664c0e7711d48d6437c0b368 linux-5.15.35.tar.gz
|
||||
0a1a5ae2f30eb2b38215e59077f045aabd7f4e2857a881482f02ea48186105d8 linux-5.15.35.tar.xz
|
||||
09d9b1865ea9f856889b318562817a0754b72ed6e24e07dfc72e58b4624003eb linux-5.15.36.tar.gz
|
||||
36345db17a937c197c72ca9c7f34c262b3a12f927c237ff7770193014e29c690 linux-5.15.36.tar.xz
|
||||
d4791f2eddeb25c4e6ae0b2f9b3f5fb3fd394d7f9a57fa3e33de6dd9761480f6 linux-5.16.tar.gz
|
||||
027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb linux-5.16.tar.xz
|
||||
5c91875fd84393b6a8a6352f5f7a2fedbed3708e06dc8cc465a9f5a86d1324f5 linux-5.16.1.tar.gz
|
||||
|
@ -1855,10 +1894,22 @@ d890765c6d5801cb1f375ef6fd6378dd4dae3ab7855ad7f56698ca6a9456d498 linux-5.16.17.
|
|||
ceee4d905b47f30140c6f9b815930da90bc09ac4a317e7623fe7e86cc637f1fc linux-5.16.17.tar.xz
|
||||
440d0bd5ad5eecc9f962c7521385c5999e7363fb82b63b42070a2e0c342a1953 linux-5.16.18.tar.gz
|
||||
3ec70bce3e7f62990249ad584ce7353ab886ef19401f1a379c487e262a40ce24 linux-5.16.18.tar.xz
|
||||
13128a1a48979d842a7b82e4b577a4b7c1edcd683f4c5b4158fdf317de40e463 linux-5.16.19.tar.gz
|
||||
da6d2cfa8b5b82d8a17b032a627fc1c7885097523c32cc8a4294745697d59b7e linux-5.16.19.tar.xz
|
||||
3fa593807c25d772f3b876ccdb9c4a073f06dce7d5e934ef8ecd0de73b87fd1a linux-5.16.20.tar.gz
|
||||
d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
|
||||
9a8bd5e8b309c79743ab9cb3debdef89a903f8f415af568cd20f9e7201f2c0d8 linux-5.17.tar.gz
|
||||
555fef61dddb591a83d62dd04e252792f9af4ba9ef14683f64840e46fa20b1b1 linux-5.17.tar.xz
|
||||
1ca064f510edd3dc851b522b24a64ed4317a343ed8fc4a925a2f52e480337979 linux-5.17.1.tar.gz
|
||||
7cd5c5d432a25f45060868ce6a8578890e550158a2f779c4a20804b551e84c24 linux-5.17.1.tar.xz
|
||||
b6523ef06807b678a807775624befbcd61a93e5444dfe586b63d4b439fd3e668 linux-5.17.2.tar.gz
|
||||
2da20f8437cfe813ddee7dcb95e2c4e9e4e8f6168060c05787668ac3ff3f0b99 linux-5.17.2.tar.xz
|
||||
f3d1a86ed0a95535ed38510538e68efea7a75dd34ac61e9632af84cf29948465 linux-5.17.3.tar.gz
|
||||
32d0a8e366b87e1cbde951b9f7a01287546670ba60fac35cccfc8a7c005a162c linux-5.17.3.tar.xz
|
||||
e7fabcfe5ec058d8dd5946a56e165165a5fa040a1af3214e3fa68572e4bfe150 linux-5.17.4.tar.gz
|
||||
6e3cd56ee83a9cb5ac3fde1442c40367ab67368946c4c93bbeb1c65664a0d3c5 linux-5.17.4.tar.xz
|
||||
40c2b07985ecb56366706fe46967f756b0405e7b91e666b6fa897623664fdbea linux-5.17.5.tar.gz
|
||||
9bbcd185b94436f9c8fe977fa0e862f60d34003562327fcebb27c9fa342fe987 linux-5.17.5.tar.xz
|
||||
ef6a51451d5d2131ec7a5e30d6ba62b54791b99c9a5f32e4ad4363bc358dc7a1 linux-5.0-rc3.tar.gz
|
||||
868e8b7b2b4e29976baf413f5b261bd932e40f2e7c0370c965caf72e2c01c92f linux-5.0-rc3.tar.xz
|
||||
926bbeac621ae1adda57a3499af173e10890c9e0976abbf782933d9ea23c5f42 patch-5.0.xz
|
||||
|
@ -2135,6 +2186,9 @@ c596cee4b82dd1e7660b0d6c1535d1a78eaf2e1dd39294f1c60a1214093382bd patch-5.4.184.
|
|||
7f69976cb2363f5d8ee41f67e1a339e0a6f5335f64bad73faded6ca1603706f5 patch-5.4.186.xz
|
||||
cfeda97d7b73bed676794c0d1681ccfc0755b2fc899037542f1fa63f89e74fb7 patch-5.4.187.xz
|
||||
cd978b0ca835f0c9fec86f70cdfcc8e103653868e4b44996dc02ab49d6783df0 patch-5.4.188.xz
|
||||
003644c7745b578546ce974941e2251d115198dce735fad7df01e350502c7a32 patch-5.4.189.xz
|
||||
d3dfc79212ddf1348c428ae8d1db7985d544cfde4c5b0455727ceed318837980 patch-5.4.190.xz
|
||||
dd3f79e829a958beb6cb48717be42e6aa7abdf61426a51c813bdddcdd4e491e8 patch-5.4.191.xz
|
||||
e082f16aa710285ada2c1376b5509bb3bd49548b60ffca84605ac632caa990db patch-5.5.xz
|
||||
db575e6dfabeb2ab409e2c56f826a6d52d56b8a3b0c004ae261cabd5af220688 patch-5.5.1.xz
|
||||
07cbd21a049b0bf5a96d7e0b8272db8e53e9947f0eff06fa2a765bb3b34bc8fa patch-5.5.2.xz
|
||||
|
@ -2341,6 +2395,10 @@ cc976d8d7bd5b26ef9ffcf836f9d20377e878462219cf4f9a5499edfaf02e8b4 patch-5.10.105
|
|||
3c02511f4907c064602856b77fd9cc2af68e1cf3af596710a19b0ae19afb64c2 patch-5.10.107.xz
|
||||
9be86704b6718cad866ce5dc275a22700e4e62ceb8e2913269afb0c68bec2879 patch-5.10.108.xz
|
||||
293213d9a28a208606baee672a90d6e028220f61723d4360ad7e593072985ee1 patch-5.10.109.xz
|
||||
26509410d29507ee1528f8b727d60b87b4c64311750b98e059f7f83fbcc0c561 patch-5.10.110.xz
|
||||
2858ae1a797d5f9e5f6e8d7f5284e18ff9c2ae4ec57b8a8b80ba2ae4ca0f9718 patch-5.10.111.xz
|
||||
ddd3d6adaeffe0ecc1fc96bfadedd9f685ab4a1f4e39c5e08c18970372867eb0 patch-5.10.112.xz
|
||||
8ae3386954a390e635d1711d33b25eec0ee2c64007784ff9f5e267c9a0e21594 patch-5.10.113.xz
|
||||
5b2710f30dd7b0c6f886a2042a76a4e640d3a690a57817d6ac3da49d5e1d96e9 patch-5.11.xz
|
||||
8808ee2c7e904f2fb3c830b41c8bbc2b2ad37638ee95fdfde68167f0be35dd3f patch-5.11.1.xz
|
||||
7a6d20308aed903a81a67e76e7c6cd294fb7cbb87f887e2168097da865def8ba patch-5.11.2.xz
|
||||
|
@ -2459,6 +2517,10 @@ ab323e0994a6bf1e8116a0e26c8e64edba87c7d85ec99f00380fdc11168dcda4 patch-5.15.27.
|
|||
18059d8e3f01ab38b22ddf4c2e0a0a9db50926f6535649f51ee7a86a8542aff1 patch-5.15.30.xz
|
||||
ca7eb4581e0009e24f158c56ca98692f15a090fee6e3e645db906afe9301dd1b patch-5.15.31.xz
|
||||
eacc8609dfcecb637f813ef4d2e13f48bdeb6143be929358f3b3cb4254f9c563 patch-5.15.32.xz
|
||||
958da4f2432230ac20812e35d8cf68d8f7cbe5ffb212c1e459288ec7de982814 patch-5.15.33.xz
|
||||
b1a34733513b1080e763532101def34af73b4ca5e4f9b442c3e7d378a1598088 patch-5.15.34.xz
|
||||
1d278c2dca49d9db3255aa3976083bf71d6092b294f582bdc3866baf07c48daf patch-5.15.35.xz
|
||||
a40a27adb37c5ac569428c517f3eb51ce1148258db5b8a42aadb79128197d4a0 patch-5.15.36.xz
|
||||
cdc44e99ee873ef2fe27f1ca62120ad225e8d59a99506db3ebfd31e0c7f6796b patch-5.16.xz
|
||||
9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d patch-5.16.1.xz
|
||||
3a09c2f1ad410c09cf03921abeed1a6ca7c38138fb508171ee673d429d179171 patch-5.16.2.xz
|
||||
|
@ -2478,23 +2540,29 @@ b937799c9a78417161b3f40a4fae99d6a9ed7fe653a4b84d9908cd11a6ab62ca patch-5.16.14.
|
|||
9e7af5007d3596c1efee8556aaa1b1a2e40ddded107448b583624a1f305376db patch-5.16.16.xz
|
||||
e31bc94a75f9b8385bb3b3f48ddaeb830117ec875210819466ecbdf9502050fd patch-5.16.17.xz
|
||||
3bb88aa87c3f7788ad84ca5cbf3946ed9fbb3fddb9fca2458944fba5ebd2ab16 patch-5.16.18.xz
|
||||
1881902beb02ed33fbf3a21ebef1d61578e0dacb7f39ad4066a10038b8df7889 patch-5.16.19.xz
|
||||
619cd0e39db62b581107cd71dbc1fc52654f94d4306fd02e806ab599f06d0cd8 patch-5.16.20.xz
|
||||
e8725bd614fc6fd45f4102262adefdc2d5af778a68975fbeb27e66688f22fc9b patch-5.17.xz
|
||||
24c982d6b7b704b31a6b4bc0a59cbf2135697a58d5d6030532ae07856da36944 patch-5.17.1.xz
|
||||
7d21d9b8818421d52b94f5b74138677155e8f543fd29c39c22beefdb128d5967 patch-5.17.2.xz
|
||||
ff55c64fdbb9490570d0a3f203b0e3ea98a8755f3aafb6e01cd7a23130999975 patch-5.17.3.xz
|
||||
f9c6ea211fe793ee9bc31d7687da27b51de7c3767112b9afb14860077a523356 patch-5.17.4.xz
|
||||
486bf7ca199a9b2ed1acbe47a0e000404e27228d4df14fb67ecbb229c9f7b965 patch-5.17.5.xz
|
||||
7593cc214eb43917b74fd85afc2fe66af55439eb275849693a5062ff8001b4ca patch-5.0-rc3.xz
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJiQW9uAAoJEGMtOgZYnaaxB5IQAISe9SUmicEszcJXLYNP96r2
|
||||
SAWg110h0+Rt9zsgGrDEj78p1qdcNTEqm7wFKQg6LGOOQ01UesyKEaBg3YIWcvak
|
||||
75Gk8TU54lMAlEznjnH3MCkCy3e7dgQWOhll8bPBnZbz9N+7+KRXKG2msCYGf0sc
|
||||
5vX3DJxaUMqKTx8RpCNEFJjZi6bDgCaJM1UKzX0uFGyv8fDAvjY5J4WGh1LStxbO
|
||||
Ze698/QQhGXuS9eKXeLQ8ksyJcrEy5jta7V66uicQSKb8Qr6qLiuGGjh2DYkEsjC
|
||||
zWygNWiQLtsoKKaIPf8ibKF0xDCwHRapLP8gIi9I51YpRmj2u5xwjzZD4bZQFbhr
|
||||
RtPubG7OqEkUb6OAWaZjO3PulWqZ8F64WQne6cRnuviLbMxoRm4DlPJ5dEWd3lgR
|
||||
XSYZIOMRtJ0E5YDWYS1EWB7mjTF57VZRKMhTAHsCYrVwbrfg4flkxpNgS9yQT90Q
|
||||
+qa6W5Zm9fuOeux8R2PXIu3Aj5yUmAdx6O3PhcZvY4RGA3JXry/aSZ5oZKmUrGKe
|
||||
U9FJWvXREdvmhyRTHFqbljyx6oaZXny+pjyisSFV0hzzGel5/cVJ0YrW2A7AvlUE
|
||||
9ehwJm+T9eKdw/CCKVvVHhnzLoWcROFZDdiIsAYNN5nHDNeetKtWkFn336IKH6va
|
||||
kjzLdUd8ssax3GLUOLDI
|
||||
=QlHF
|
||||
iQIcBAEBCAAGBQJiaTyvAAoJEGMtOgZYnaaxE/MQAIaa2LZ67wR9EOmzsjQ3lvcD
|
||||
2IwKOE9Hkg7qUQWB27O5eA48TwCSwmEQYqaHVWmw/Qfu+oDUY74MZuGcSjC1zErs
|
||||
g2kKV4Nd3lXhOl/ItUBExEYCpTwigsA++Gp2KeYZz7rO8f6Ls0cXZVbVNnpx5C0F
|
||||
CvtBe9d39bSInJHx3Q/dlTuQ4GJT9Kpc4gaOowpYDVa2dor/lzr9kQfNCaeVSIBz
|
||||
e89Zs7lx2iKURKj64+Dhq3M0222XeqKzTo8dXGFEVjvDXzB2eT3TA01ui5GA9CIU
|
||||
SkN3/4aNlRkeqYTJf/t310Y9fdAM6QShQKKQdm+7vPlAmtSFQBSSZEg2ahtDFzyt
|
||||
BJvthhOggeDiNJRUNLv4wYH5kZD6JZtwfNQg2XookHGBT9wIUwLwl371cKAL85Vs
|
||||
mtXkGYZXzR2Qs7h86QkG4/IElh/naTPJkyn32y2cZnFf3UbKoSy1WtO+9+myc5J2
|
||||
gR/3USv9tPin+eBkhALGvy2RDu/eZiMuJavJis8whhedzWBjwd5EkjS1MLQHqmBO
|
||||
HzF4VnE38nD7Kgo6fFPhJnKn956GUHzWvKSk/AF/wM6qMzqwpdfm7IT0ujXwTNMz
|
||||
vHccv+GhJmcGcXK0timgIHH5JoYD4BJjX1BMzsmCE/76BwA7GpQxd6a/O1pum3KE
|
||||
BNSvDN5BhgdWi52Wydiq
|
||||
=4hKi
|
||||
-----END PGP SIGNATURE-----
|
||||
|
|
|
@ -272,6 +272,12 @@ cbcff3abc4e199dfe8855b7f9c91b1d6eccf705ccc1d60d5de0168de33324109 ChangeLog-5.4.
|
|||
c94507f457a2e71a9617ac02e069c87962c06565e98a948a0dcd164d0930297a ChangeLog-5.4.183
|
||||
362f5249891e98be60941296d91d88852c518339591f7e6357ddaf749e37d5bb ChangeLog-5.4.184
|
||||
259fdaac6195d913f164604bda4917a3c74cd596c2a3aa128f5585e2c59990bb ChangeLog-5.4.185
|
||||
f7cd06c447d2f9bb7b6ae9219357ecd018bb3bfb36f3df3eba987d8572274b63 ChangeLog-5.4.186
|
||||
3cab31ecf7f5d243898fc8f01ed5233901524714e865e77b612e8b883ca71f62 ChangeLog-5.4.187
|
||||
1b825701577af3aeddc1e1df033af8abb1754b46794c420d0c375aaca7249a0a ChangeLog-5.4.188
|
||||
97dcaed9d658c9793dde374cebe256dca3193858f7667eee5d6e60acc5ced064 ChangeLog-5.4.189
|
||||
7c5160af453f31db21e8fcbf0b9866ef56f75d7ae6aab666445865cf779d70c3 ChangeLog-5.4.190
|
||||
258c9ce30eae555bbf24d4500976f355930e523caae39b7d32a12f4850e870c5 ChangeLog-5.4.191
|
||||
b06ab2b602fc03f3a5ee3e5bbb93b4d1a6ed33f09440ba57fc2f90f7f5339576 ChangeLog-5.5
|
||||
70703385d5a64eb604eb7db844319fd9b6908aea346d2488b5860a7982d6e591 ChangeLog-5.5.1
|
||||
e77d916573c237b1422b89845f520f416c4a58df7f869eec401a68c6135b9842 ChangeLog-5.5.2
|
||||
|
@ -475,6 +481,13 @@ d648270fd3268d51bb45a9d326ee2ec9061a5ded0d551bdb4d68358ec229c744 ChangeLog-5.10
|
|||
a0961e1da23e9d5b7dc361f54dbaa7328b0bba880d4f8ed3dae718bd851eaadf ChangeLog-5.10.104
|
||||
417873de8cd36d4f58f713e50082e051f0aaa0d864324b70126ca88ef3698632 ChangeLog-5.10.105
|
||||
3fc4eb84b24b625d0cf52eafa65134d9c5946c64e6e68f7b49c73a821a3921e6 ChangeLog-5.10.106
|
||||
2433bddaaa5acf19cbeb47e913f8f8cc3c860d2e162f237fa07828ebfb02a185 ChangeLog-5.10.107
|
||||
66055bb81c62fe150ea1c02406cd2965a81b72ecaa11a83499e85d2f9f8f46f9 ChangeLog-5.10.108
|
||||
5db409b3e1c79e48d09ccdaed318d3652b8c679690ea988e0a7ed89307b41d11 ChangeLog-5.10.109
|
||||
7879d32d5510aad2fdee8cdc480c927e5a41fa35b097fba4e40be4e4a3e7e919 ChangeLog-5.10.110
|
||||
059eb428a2c5cb385cae8bf6895fbc1fe37736de0ec83f9ff92d5934d48c43c0 ChangeLog-5.10.111
|
||||
1a8bc73461216826ebad26dbc97fd3d1e6178d5fc50d3b740bd2a886ddf6331c ChangeLog-5.10.112
|
||||
5b8b9b4e635220ffbd481a4a57df3e775f1ed7cf0cf6b023b037f4ed419bc584 ChangeLog-5.10.113
|
||||
1b67a4eb91d8009cf5b47521caae0ff1c904e4fb0ec95e4c2562b61a772f3e16 ChangeLog-5.11
|
||||
61e4714a1413779d4c9bf707de34ca7146714eb787a9078bcd51c8c18489dc7e ChangeLog-5.11.1
|
||||
548b64c633da18f18021e72b4c9ba3212d699df6c56e9496277285283df300f5 ChangeLog-5.11.2
|
||||
|
@ -590,6 +603,13 @@ d287bf3ecf1a4281db4cfcc77eae3ca0dfa2c11e02a98c924dc56896df14df3a ChangeLog-5.15
|
|||
b47686ff14c588018511a6f1149d64b23412fc39bef4db6f5782ab0acca1e409 ChangeLog-5.15.27
|
||||
ebfe9a79dd08c4f18fb542fc7a2b02652daa224fc6fc4a9d83f5075dd7150de5 ChangeLog-5.15.28
|
||||
ba15b24f9117ee93dd6c55e4e31f4be8d62e9136e4466b8d5a77192f7d31bdda ChangeLog-5.15.29
|
||||
f5bf2c3c3b67a57b40d35da2f52f042663367f38ac2ed937ba2bcaecf2de134a ChangeLog-5.15.30
|
||||
8bf0f1c4a5e1e01c0c6f5ad6e3f2f0819e1a49247f8c117c9dafa86b3fc77578 ChangeLog-5.15.31
|
||||
9fa64c00d20fd8cf76f5ae8404a121977023545f61f9df049f1ac14ce6b5fc9d ChangeLog-5.15.32
|
||||
75c768ccd23400c04b8798c9d502b8c78e921150364f7495cf431eb90cd480d2 ChangeLog-5.15.33
|
||||
d9bfd7e68552cd48f482a44833ee5b0f9acf8c824b0ce6f5134647e848937043 ChangeLog-5.15.34
|
||||
f1a9083419818aec6a180bcc6f4acf4aa48061ca2fe503d658b58d7b80e3275d ChangeLog-5.15.35
|
||||
9fad4186cf0e0d30e175898a8c467d1ebaeb1dabcdf0d432b75d4d554fc15ccd ChangeLog-5.15.36
|
||||
8973679b5da41c4f9f3a12edf2598bcea3ee4a4988a179f36c4c8d4ec9c96e6f ChangeLog-5.16
|
||||
694254b586ab67c329bc79a3b0a60f74771b97aebe314aff66c944ec454acb98 ChangeLog-5.16.1
|
||||
5f029a42102d90a5ca51c2d7d64095dbd846fbf6391582ac9e2f7a791e33b3dd ChangeLog-5.16.2
|
||||
|
@ -606,6 +626,17 @@ d0ff97ca077734ccc1960d71fc05f3b9d24f8554fd5b0707acb029dfab88a786 ChangeLog-5.16
|
|||
f15afae43a9712781a2e1f385dc5d58304e9dc28ae90aa02483e146ee15f725c ChangeLog-5.16.13
|
||||
2ee4761edecec8dd1bc89748367c35fa1cc226e6bb006507ceb1e89d3c9ae650 ChangeLog-5.16.14
|
||||
6c9065c07e9310fbe5f430acb80b42b05a94c635369a02c3c90c939eabf6c23f ChangeLog-5.16.15
|
||||
7f0c941729205734f35d7d3545ba1441c8bb5363c069186c95f23c629ac0a718 ChangeLog-5.16.16
|
||||
77dfdd5467ae4c14c1d785191da918544bff8cd75466d23219e2d5d8b8d463a9 ChangeLog-5.16.17
|
||||
a103b6d21e777c892d149538679adab270486a0024253b091a22f928d9e3c961 ChangeLog-5.16.18
|
||||
30a051c0bd28d359159168fd1438873f9ec1aea78ec43cfe939002ab8df5febb ChangeLog-5.16.19
|
||||
81d09cea74002a5f943107af7e35e2dda441a5bdb0545adb530b70b9cfe79ea7 ChangeLog-5.16.20
|
||||
665fb0e9a15b096bb0942487f0218fcc64cae9465c2a4a988a28cb4169ac1c48 ChangeLog-5.17
|
||||
a4c775ccee71f75cb90a6d48b2df2779940dcc4004e03dea1c511710ace63193 ChangeLog-5.17.1
|
||||
a046c80e58d0369ecde9ca658b097fb3a6a7abb54458c38395186d2edf5c2a36 ChangeLog-5.17.2
|
||||
4cfe3aea98d105d09473dc42664579356d1a9732e9ca44aa19d522b8b33ecbad ChangeLog-5.17.3
|
||||
a30bdbd35f6790d313a2b25b329469ccfe36ef63e1ff2333ab41eb007a49c282 ChangeLog-5.17.4
|
||||
382444c41aa111bcff7fce5d3a7c73f5586d822208e8c0717e9a30db00180c06 ChangeLog-5.17.5
|
||||
665b3addf94d4f3372c715363f3f893da6e29c9d6114d6e496e2a2fdd921f707 ChangeLog-5.0-rc3
|
||||
d9dcf8bafdd5778274c3f9d2634500d4cc186f3ba80fc71ea1a1a100aa65ad6f linux-5.0.tar.gz
|
||||
437b141a6499159f5a7282d5eb4b2be055f8e862ccce44d7464e8759c31a2e43 linux-5.0.tar.xz
|
||||
|
@ -1149,6 +1180,18 @@ a16d2b407c2fb15a80d960100bb76e715de753d9e78fb3d31c637c874ed43fc8 linux-5.4.183.
|
|||
8694ca39e6c665cac5a78c7f80acef83ad9b5b13f9688e94bfe39b3c71541489 linux-5.4.184.tar.xz
|
||||
6a5acdcd976cf349b5e0cc69ef6f8bd6331e67b6a82b8076a217e77612b38e73 linux-5.4.185.tar.gz
|
||||
d15fe9da679bfb624f35f127a17559f6d037ad37a313cf5fd22ce155401f3787 linux-5.4.185.tar.xz
|
||||
18413fda3b2af29fc4c29b1132d5dbf2f9b9b438a6f7f87a517dd213f3a21668 linux-5.4.186.tar.gz
|
||||
61f7cd24cb8a38d41891d9066c1dfd14a688a9dff7f485922e385654ea8b39b9 linux-5.4.186.tar.xz
|
||||
fdc668234cad9091e5111c393d8fc042d84244acdf616de1a088240e62af319b linux-5.4.187.tar.gz
|
||||
189e3db3f2af8578037f9c8b4710e1002bdd56f318c5f8589b40de889be9a7b8 linux-5.4.187.tar.xz
|
||||
6436508e5c6fe49913985206c341242d9f0e1a6d223a120b5b875655146d6bb9 linux-5.4.188.tar.gz
|
||||
9fbc8bfdc28c9fce2307bdf7cf1172c9819df673397a411c40a5c3d0a570fdbc linux-5.4.188.tar.xz
|
||||
8ca9d5a1cd5e12523e1e546598f174e5ad5e4c81b6664093fce09c39041d1300 linux-5.4.189.tar.gz
|
||||
8485d536531833cd2dbca0a7f267daff69ede5c9831cb693acc8318447e568c6 linux-5.4.189.tar.xz
|
||||
c9d85a9557495c20052a5a1c31849ea2bb4b015645820882c24d97fd84066878 linux-5.4.190.tar.gz
|
||||
81d4e707775d55a20bcb30d22c61e91fafba057a5080918338b2f7542873f194 linux-5.4.190.tar.xz
|
||||
7a65526ede154152bb83a2e7e2b781172a35571b765f686578b945979164f858 linux-5.4.191.tar.gz
|
||||
288ca85fcdad18e950ccbe3d640594ee36d5aac226321ed935076fadb0cc0a3a linux-5.4.191.tar.xz
|
||||
b7feea0a1d505f26098d596e6ad6a2e8b476c8f63c52eabf435deab2bb9a5559 linux-5.5.tar.gz
|
||||
a6fbd4ee903c128367892c2393ee0d9657b6ed3ea90016d4dc6f1f6da20b2330 linux-5.5.tar.xz
|
||||
8ad23faa72b6a22e3701b90485c0a60c75bd4226c0a438d9cc15e6eb0da2a665 linux-5.5.1.tar.gz
|
||||
|
@ -1555,6 +1598,20 @@ e6414895b1c2e406a41a8744160e2b4ef2095e6cebe5363be460d1b198f0e379 linux-5.10.102
|
|||
3ddc0e0ab2b9cadb64df43141e0a1e5432b5963ed50f34d586c065ac8d4fcb85 linux-5.10.105.tar.xz
|
||||
a2278a9d8097b5e3f17a569c74d2f09f8f39c7505696b27afd46bcd094f53ad6 linux-5.10.106.tar.gz
|
||||
c68651c8c70e2443ab6ebd1a3ed4e06694f988ffa40a664d8374f0cee0a3597a linux-5.10.106.tar.xz
|
||||
2074c7ad25c02be0d501b02a3588fc4d62b0e166e287bb1cf5ce53432d1c4736 linux-5.10.107.tar.gz
|
||||
c467c3077946370fb26c9277313b601d6c48bb557abc889f4892caf627fcdfea linux-5.10.107.tar.xz
|
||||
d4516d868751f3619c29ae02fdb641a3c7bb22343b81a3263337f6912ecb94b4 linux-5.10.108.tar.gz
|
||||
bf6cc2d6e0918b8f34d1cde2fa39a6ad69c45025425048be1a1dac4a5b3641d8 linux-5.10.108.tar.xz
|
||||
9821addc37e795f5b8e0a4dd588c1ab69991e2b82e8e6865e7199b37dfc06074 linux-5.10.109.tar.gz
|
||||
18fb22ecb249669ea775474aee614dcb0697cab299068074fd9f0bafa32113dc linux-5.10.109.tar.xz
|
||||
a6bd788064a74d3e4367d43e21c1559ccef1f76eccf85f0436773773e076ad9e linux-5.10.110.tar.gz
|
||||
dbef6a06325433481551cb8cfca9254d908d0ae950bc809f3da8ade00c485693 linux-5.10.110.tar.xz
|
||||
00083e04a08284a644607bd952e3ea1db26396bbfab82f152d1050618b6f6638 linux-5.10.111.tar.gz
|
||||
1831b3d8765592ce91e51441bb179d908f6bcfe8c78d03c2bec8c675c4a0ab1a linux-5.10.111.tar.xz
|
||||
a6e781ef0acad8cb7c1b08fb7659ef2cc85486ba1fadb1e9759c00b205b11b8d linux-5.10.112.tar.gz
|
||||
8c6c1dc361ebb1ef63a7666b2069c9d7cdcec8ebb706b03780af1c8bb03b4aa5 linux-5.10.112.tar.xz
|
||||
d7296a1a17d72d8037da9d657b59972426b5700028a6b88800ccb4795aff6e22 linux-5.10.113.tar.gz
|
||||
82516a02bb52456f6e8057217dde6e02b78003b1e058117557c2ae9661696dfc linux-5.10.113.tar.xz
|
||||
8e7f07e91e9aa0611b749fd1a908dc9d28c7d612f831e9d273427d4442b55f25 linux-5.11.tar.gz
|
||||
04f07b54f0d40adfab02ee6cbd2a942c96728d87c1ef9e120d0cb9ba3fe067b4 linux-5.11.tar.xz
|
||||
13c77074922003f9c456dec532020067358849a54877d8bca68157b1a5feb5f7 linux-5.11.1.tar.gz
|
||||
|
@ -1785,6 +1842,20 @@ d008f65ac3d1a4074ae06b39748ec8ce86f1bd4d88061a1838de91cb41247cf4 linux-5.15.27.
|
|||
d8a2bbf3b971db9fd9a17b7768559f0a830b167d03c986fab636a57394b010e6 linux-5.15.28.tar.xz
|
||||
51b624abaefa57e48cab41b99aed736df83bb8631a0046eddb77ec1ef908c49f linux-5.15.29.tar.gz
|
||||
5905e684602c47ae95746d4003cb834335e5451aca4ac7c3013f15dd49ed876e linux-5.15.29.tar.xz
|
||||
10b2ec2737d526ca8ae2a325505f1e785a4f5bdc423aa37dd2c41f7f0990dd73 linux-5.15.30.tar.gz
|
||||
254ea2fe08f0aa07e4f7fffe95d12463df7fa6ff8a9ba72f321da15e50fa7132 linux-5.15.30.tar.xz
|
||||
9b42ed5a9197f9d2b2d25a21bd4c11800f1f6cae6e05457881190594ab88d0c6 linux-5.15.31.tar.gz
|
||||
f621384b47d5bed927910bf5211e7b4ccac925f28218e483bb1a9c484b246b88 linux-5.15.31.tar.xz
|
||||
98983ea6e3d077399b99298d12b8cf304cbe27910b2762787ed4fce65cc722f7 linux-5.15.32.tar.gz
|
||||
1463cdfa223088610dd65d3eadeffa44ec49746091b8ae8ddac6f3070d17df86 linux-5.15.32.tar.xz
|
||||
86e8a1aa571f89493486e771cab2b62a8ae747936add724813b5976947d34a65 linux-5.15.33.tar.gz
|
||||
c30a17e6090f9ebf2d8ff58cd6c92c7324b1f4a8b3aa6a7f68850310af05a9c4 linux-5.15.33.tar.xz
|
||||
e4e450888eb8411dfee11d9f1ef98254d317e974fcf72983f4e3fc29bf92d179 linux-5.15.34.tar.gz
|
||||
a7514685392f0f89b337fa252a10a004c6a97d23e8d1126059c8e373398fdb69 linux-5.15.34.tar.xz
|
||||
e8af0129e937d7996907d4b60eb8fafd6f1a0a8a664c0e7711d48d6437c0b368 linux-5.15.35.tar.gz
|
||||
0a1a5ae2f30eb2b38215e59077f045aabd7f4e2857a881482f02ea48186105d8 linux-5.15.35.tar.xz
|
||||
09d9b1865ea9f856889b318562817a0754b72ed6e24e07dfc72e58b4624003eb linux-5.15.36.tar.gz
|
||||
36345db17a937c197c72ca9c7f34c262b3a12f927c237ff7770193014e29c690 linux-5.15.36.tar.xz
|
||||
d4791f2eddeb25c4e6ae0b2f9b3f5fb3fd394d7f9a57fa3e33de6dd9761480f6 linux-5.16.tar.gz
|
||||
027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb linux-5.16.tar.xz
|
||||
5c91875fd84393b6a8a6352f5f7a2fedbed3708e06dc8cc465a9f5a86d1324f5 linux-5.16.1.tar.gz
|
||||
|
@ -1817,6 +1888,28 @@ bb5a1df15a10a715807a44872ff4fe775337aae445285181f1d1ba0c78b1d7f2 linux-5.16.12.
|
|||
7a8ba58659d5e5f0f9e1e0a4fbed39ac520149d24d7aec4636fcf8255d0574f6 linux-5.16.14.tar.xz
|
||||
70aa58faedaea3de61a7e382bf89bac496cdcaf82dace4c1e7dd7af415f76e31 linux-5.16.15.tar.gz
|
||||
8f30c408e0b360def95777edd340b99916f66b27e1fa5121c3368639af0d24d6 linux-5.16.15.tar.xz
|
||||
a5f4f574b8aa29eebe18d4f953438c0569194f5397028b999d92c71dac6a4ac5 linux-5.16.16.tar.gz
|
||||
cca7d6e053e33f44af1b39f7becec73a387911d81ede5a84ecf671692533138f linux-5.16.16.tar.xz
|
||||
d890765c6d5801cb1f375ef6fd6378dd4dae3ab7855ad7f56698ca6a9456d498 linux-5.16.17.tar.gz
|
||||
ceee4d905b47f30140c6f9b815930da90bc09ac4a317e7623fe7e86cc637f1fc linux-5.16.17.tar.xz
|
||||
440d0bd5ad5eecc9f962c7521385c5999e7363fb82b63b42070a2e0c342a1953 linux-5.16.18.tar.gz
|
||||
3ec70bce3e7f62990249ad584ce7353ab886ef19401f1a379c487e262a40ce24 linux-5.16.18.tar.xz
|
||||
13128a1a48979d842a7b82e4b577a4b7c1edcd683f4c5b4158fdf317de40e463 linux-5.16.19.tar.gz
|
||||
da6d2cfa8b5b82d8a17b032a627fc1c7885097523c32cc8a4294745697d59b7e linux-5.16.19.tar.xz
|
||||
3fa593807c25d772f3b876ccdb9c4a073f06dce7d5e934ef8ecd0de73b87fd1a linux-5.16.20.tar.gz
|
||||
d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
|
||||
9a8bd5e8b309c79743ab9cb3debdef89a903f8f415af568cd20f9e7201f2c0d8 linux-5.17.tar.gz
|
||||
555fef61dddb591a83d62dd04e252792f9af4ba9ef14683f64840e46fa20b1b1 linux-5.17.tar.xz
|
||||
1ca064f510edd3dc851b522b24a64ed4317a343ed8fc4a925a2f52e480337979 linux-5.17.1.tar.gz
|
||||
7cd5c5d432a25f45060868ce6a8578890e550158a2f779c4a20804b551e84c24 linux-5.17.1.tar.xz
|
||||
b6523ef06807b678a807775624befbcd61a93e5444dfe586b63d4b439fd3e668 linux-5.17.2.tar.gz
|
||||
2da20f8437cfe813ddee7dcb95e2c4e9e4e8f6168060c05787668ac3ff3f0b99 linux-5.17.2.tar.xz
|
||||
f3d1a86ed0a95535ed38510538e68efea7a75dd34ac61e9632af84cf29948465 linux-5.17.3.tar.gz
|
||||
32d0a8e366b87e1cbde951b9f7a01287546670ba60fac35cccfc8a7c005a162c linux-5.17.3.tar.xz
|
||||
e7fabcfe5ec058d8dd5946a56e165165a5fa040a1af3214e3fa68572e4bfe150 linux-5.17.4.tar.gz
|
||||
6e3cd56ee83a9cb5ac3fde1442c40367ab67368946c4c93bbeb1c65664a0d3c5 linux-5.17.4.tar.xz
|
||||
40c2b07985ecb56366706fe46967f756b0405e7b91e666b6fa897623664fdbea linux-5.17.5.tar.gz
|
||||
9bbcd185b94436f9c8fe977fa0e862f60d34003562327fcebb27c9fa342fe987 linux-5.17.5.tar.xz
|
||||
ef6a51451d5d2131ec7a5e30d6ba62b54791b99c9a5f32e4ad4363bc358dc7a1 linux-5.0-rc3.tar.gz
|
||||
868e8b7b2b4e29976baf413f5b261bd932e40f2e7c0370c965caf72e2c01c92f linux-5.0-rc3.tar.xz
|
||||
926bbeac621ae1adda57a3499af173e10890c9e0976abbf782933d9ea23c5f42 patch-5.0.xz
|
||||
|
@ -2090,6 +2183,12 @@ f2ed01b81a9b22d9f3d153e312e9ea0d75805d7120f13b5fb6f0a77f93a2fed7 patch-5.4.181.
|
|||
69c153d9d425273762df1d1f917904e0b9f765fb7a9b49ea32a27f2264a614cc patch-5.4.183.xz
|
||||
c596cee4b82dd1e7660b0d6c1535d1a78eaf2e1dd39294f1c60a1214093382bd patch-5.4.184.xz
|
||||
7fd0278d59cea854c22c202ad6aeb510c304aca26f96162dae1cc33724673da1 patch-5.4.185.xz
|
||||
7f69976cb2363f5d8ee41f67e1a339e0a6f5335f64bad73faded6ca1603706f5 patch-5.4.186.xz
|
||||
cfeda97d7b73bed676794c0d1681ccfc0755b2fc899037542f1fa63f89e74fb7 patch-5.4.187.xz
|
||||
cd978b0ca835f0c9fec86f70cdfcc8e103653868e4b44996dc02ab49d6783df0 patch-5.4.188.xz
|
||||
003644c7745b578546ce974941e2251d115198dce735fad7df01e350502c7a32 patch-5.4.189.xz
|
||||
d3dfc79212ddf1348c428ae8d1db7985d544cfde4c5b0455727ceed318837980 patch-5.4.190.xz
|
||||
dd3f79e829a958beb6cb48717be42e6aa7abdf61426a51c813bdddcdd4e491e8 patch-5.4.191.xz
|
||||
e082f16aa710285ada2c1376b5509bb3bd49548b60ffca84605ac632caa990db patch-5.5.xz
|
||||
db575e6dfabeb2ab409e2c56f826a6d52d56b8a3b0c004ae261cabd5af220688 patch-5.5.1.xz
|
||||
07cbd21a049b0bf5a96d7e0b8272db8e53e9947f0eff06fa2a765bb3b34bc8fa patch-5.5.2.xz
|
||||
|
@ -2293,6 +2392,13 @@ dad683e724875b964ffaae01876069a29e98081b3e5102ecf12cdbd18a2e93cd patch-5.10.102
|
|||
3ce705c37f70db9962bd615329e34b85bc41eb3eff63284eb34e2979da05ce5b patch-5.10.104.xz
|
||||
cc976d8d7bd5b26ef9ffcf836f9d20377e878462219cf4f9a5499edfaf02e8b4 patch-5.10.105.xz
|
||||
5211d21798a91dfe09182986179ff2b7c070e982dcd66996b385823c5db1e0d6 patch-5.10.106.xz
|
||||
3c02511f4907c064602856b77fd9cc2af68e1cf3af596710a19b0ae19afb64c2 patch-5.10.107.xz
|
||||
9be86704b6718cad866ce5dc275a22700e4e62ceb8e2913269afb0c68bec2879 patch-5.10.108.xz
|
||||
293213d9a28a208606baee672a90d6e028220f61723d4360ad7e593072985ee1 patch-5.10.109.xz
|
||||
26509410d29507ee1528f8b727d60b87b4c64311750b98e059f7f83fbcc0c561 patch-5.10.110.xz
|
||||
2858ae1a797d5f9e5f6e8d7f5284e18ff9c2ae4ec57b8a8b80ba2ae4ca0f9718 patch-5.10.111.xz
|
||||
ddd3d6adaeffe0ecc1fc96bfadedd9f685ab4a1f4e39c5e08c18970372867eb0 patch-5.10.112.xz
|
||||
8ae3386954a390e635d1711d33b25eec0ee2c64007784ff9f5e267c9a0e21594 patch-5.10.113.xz
|
||||
5b2710f30dd7b0c6f886a2042a76a4e640d3a690a57817d6ac3da49d5e1d96e9 patch-5.11.xz
|
||||
8808ee2c7e904f2fb3c830b41c8bbc2b2ad37638ee95fdfde68167f0be35dd3f patch-5.11.1.xz
|
||||
7a6d20308aed903a81a67e76e7c6cd294fb7cbb87f887e2168097da865def8ba patch-5.11.2.xz
|
||||
|
@ -2408,6 +2514,13 @@ b6003a066e39b013336bc41b15a836c1beb08417849ce563830c125bcba0cc9b patch-5.15.25.
|
|||
ab323e0994a6bf1e8116a0e26c8e64edba87c7d85ec99f00380fdc11168dcda4 patch-5.15.27.xz
|
||||
1019709aa85b87904e901aca141f8ade27b3719333be8a3e9d3b2cb0e05ad345 patch-5.15.28.xz
|
||||
2571cec0cd8737b3693f771866251bced714ae914b10b0bd88832d607c1253f1 patch-5.15.29.xz
|
||||
18059d8e3f01ab38b22ddf4c2e0a0a9db50926f6535649f51ee7a86a8542aff1 patch-5.15.30.xz
|
||||
ca7eb4581e0009e24f158c56ca98692f15a090fee6e3e645db906afe9301dd1b patch-5.15.31.xz
|
||||
eacc8609dfcecb637f813ef4d2e13f48bdeb6143be929358f3b3cb4254f9c563 patch-5.15.32.xz
|
||||
958da4f2432230ac20812e35d8cf68d8f7cbe5ffb212c1e459288ec7de982814 patch-5.15.33.xz
|
||||
b1a34733513b1080e763532101def34af73b4ca5e4f9b442c3e7d378a1598088 patch-5.15.34.xz
|
||||
1d278c2dca49d9db3255aa3976083bf71d6092b294f582bdc3866baf07c48daf patch-5.15.35.xz
|
||||
a40a27adb37c5ac569428c517f3eb51ce1148258db5b8a42aadb79128197d4a0 patch-5.15.36.xz
|
||||
cdc44e99ee873ef2fe27f1ca62120ad225e8d59a99506db3ebfd31e0c7f6796b patch-5.16.xz
|
||||
9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d patch-5.16.1.xz
|
||||
3a09c2f1ad410c09cf03921abeed1a6ca7c38138fb508171ee673d429d179171 patch-5.16.2.xz
|
||||
|
@ -2424,21 +2537,32 @@ a495f0e33a432485654495918940b25069def9886a391a853a88e576df864e91 patch-5.16.12.
|
|||
aaa5555a903f794fb753f35427781b608d72ea34993c018ae1289037376037a0 patch-5.16.13.xz
|
||||
b937799c9a78417161b3f40a4fae99d6a9ed7fe653a4b84d9908cd11a6ab62ca patch-5.16.14.xz
|
||||
4e7357a6fa506bb0cc7b019249f7f3856ca6d1aa8aa74b98a5d8ddce010b9805 patch-5.16.15.xz
|
||||
9e7af5007d3596c1efee8556aaa1b1a2e40ddded107448b583624a1f305376db patch-5.16.16.xz
|
||||
e31bc94a75f9b8385bb3b3f48ddaeb830117ec875210819466ecbdf9502050fd patch-5.16.17.xz
|
||||
3bb88aa87c3f7788ad84ca5cbf3946ed9fbb3fddb9fca2458944fba5ebd2ab16 patch-5.16.18.xz
|
||||
1881902beb02ed33fbf3a21ebef1d61578e0dacb7f39ad4066a10038b8df7889 patch-5.16.19.xz
|
||||
619cd0e39db62b581107cd71dbc1fc52654f94d4306fd02e806ab599f06d0cd8 patch-5.16.20.xz
|
||||
e8725bd614fc6fd45f4102262adefdc2d5af778a68975fbeb27e66688f22fc9b patch-5.17.xz
|
||||
24c982d6b7b704b31a6b4bc0a59cbf2135697a58d5d6030532ae07856da36944 patch-5.17.1.xz
|
||||
7d21d9b8818421d52b94f5b74138677155e8f543fd29c39c22beefdb128d5967 patch-5.17.2.xz
|
||||
ff55c64fdbb9490570d0a3f203b0e3ea98a8755f3aafb6e01cd7a23130999975 patch-5.17.3.xz
|
||||
f9c6ea211fe793ee9bc31d7687da27b51de7c3767112b9afb14860077a523356 patch-5.17.4.xz
|
||||
486bf7ca199a9b2ed1acbe47a0e000404e27228d4df14fb67ecbb229c9f7b965 patch-5.17.5.xz
|
||||
7593cc214eb43917b74fd85afc2fe66af55439eb275849693a5062ff8001b4ca patch-5.0-rc3.xz
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJiMemMAAoJEGMtOgZYnaaxFVIQALBHkPgb3MmLUJhhxBepStDa
|
||||
tkAPjDXsl+7081epkUAXxhqxJflz8jF0o00qMRy4rRdx8fzOH7kdU2S8K6dzwuk3
|
||||
iEur2gisBFcFBpVXtCLwdZXkSlLW0MlQt53LKAUKPgzp4e/4bGh4ELLgh42zDOMw
|
||||
1vXNxXPK4XMHGRol1zylWmtY+BQvPBW5AdB+jWJzC2mMblYQblQtOtTbMlcTbUF+
|
||||
36tZ8zWEEr7+hB5hvJqy7JtBg6VX1M2xWUbnENI1L7YSK4G/GJUCD/+nuNi+lSza
|
||||
9Tnvcn6NwU9VYEUcigzttN2+MhV83Nyr5ZZXmHfDejXMEdZqwJCOqBmMUperujPt
|
||||
WHomZS9ODN4mABm4OMsWfMsIsVboo1KsNDFpm4mOL/UeNY6fXqgHwvEmso/rttHS
|
||||
M5D0KCMzg9DZjDga1O6iRlsVU4ZbNwOuVcqU0cEMe6I793oe3K6bux+3uTKrHR6B
|
||||
U0k7rGbGB5wV0g7MigAMZpHiEMa24iSOWmr1AE8UeJCTk+lvzx2WvhYj4fgizIL3
|
||||
YkdWOLBgB66k4qxun343YMMg7DPm38VsHs1qo/rr/XzG20WjbIGT5fzYEnD5bt9S
|
||||
zeg5lMR5s96XxOv6KFHHzODhcaZoQ4Ps2XAZBfHCZ3/0d4xn+UVn9JSD6RFGWO7J
|
||||
NrlT3BdZYh11zjVwj08x
|
||||
=PPS+
|
||||
iQIcBAEBCAAGBQJiaTyvAAoJEGMtOgZYnaaxE/MQAIaa2LZ67wR9EOmzsjQ3lvcD
|
||||
2IwKOE9Hkg7qUQWB27O5eA48TwCSwmEQYqaHVWmw/Qfu+oDUY74MZuGcSjC1zErs
|
||||
g2kKV4Nd3lXhOl/ItUBExEYCpTwigsA++Gp2KeYZz7rO8f6Ls0cXZVbVNnpx5C0F
|
||||
CvtBe9d39bSInJHx3Q/dlTuQ4GJT9Kpc4gaOowpYDVa2dor/lzr9kQfNCaeVSIBz
|
||||
e89Zs7lx2iKURKj64+Dhq3M0222XeqKzTo8dXGFEVjvDXzB2eT3TA01ui5GA9CIU
|
||||
SkN3/4aNlRkeqYTJf/t310Y9fdAM6QShQKKQdm+7vPlAmtSFQBSSZEg2ahtDFzyt
|
||||
BJvthhOggeDiNJRUNLv4wYH5kZD6JZtwfNQg2XookHGBT9wIUwLwl371cKAL85Vs
|
||||
mtXkGYZXzR2Qs7h86QkG4/IElh/naTPJkyn32y2cZnFf3UbKoSy1WtO+9+myc5J2
|
||||
gR/3USv9tPin+eBkhALGvy2RDu/eZiMuJavJis8whhedzWBjwd5EkjS1MLQHqmBO
|
||||
HzF4VnE38nD7Kgo6fFPhJnKn956GUHzWvKSk/AF/wM6qMzqwpdfm7IT0ujXwTNMz
|
||||
vHccv+GhJmcGcXK0timgIHH5JoYD4BJjX1BMzsmCE/76BwA7GpQxd6a/O1pum3KE
|
||||
BNSvDN5BhgdWi52Wydiq
|
||||
=4hKi
|
||||
-----END PGP SIGNATURE-----
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=nano
|
||||
pkgver=6.2
|
||||
pkgver=6.3
|
||||
pkgrel=01
|
||||
pkgdesc="Pico editor clone with enhancements"
|
||||
arch=('x86_64')
|
||||
|
@ -43,6 +43,6 @@ license=('GPL')
|
|||
# 'A7F6A64A67DA09EF92782DD79DF4862AF1175C5B' # "Benno Schulenberg <bensberg@justemail.net>"
|
||||
validpgpkeys=('BFD009061E535052AD0DF2150D28D4D2A0ACE884') # "Benno Schulenberg <bensberg@telfort.nl>"
|
||||
|
||||
sha256sums=(2bca1804bead6aaf4ad791f756e4749bb55ed860eec105a97fba864bc6a77cb3 # nano-6.2.tar.xz
|
||||
d10bd9aced1c1c258c6c95a36f39d7587299ef6eba39b20a50982d83c7e9aec9 # nano-6.2.tar.xz.asc
|
||||
sha256sums=(eb532da4985672730b500f685dbaab885a466d08fbbf7415832b95805e6f8687 # nano-6.3.tar.xz
|
||||
d848bbca79c6fde4b61516f95daac76a62acfaa85bc83d701f67ad512891d004 # nano-6.3.tar.xz.asc
|
||||
b6c0a10c45766ec0afa5af5e2fca639bc08d2b06f62a4356402253e080d20f9a) # jobo.nanorc
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Judd <judd@archlinux.org>
|
||||
|
||||
pkgname=nano
|
||||
pkgver=6.2
|
||||
pkgver=6.3
|
||||
pkgrel=1
|
||||
pkgdesc="Pico editor clone with enhancements"
|
||||
arch=('x86_64')
|
||||
|
@ -11,7 +11,7 @@ url="https://www.nano-editor.org"
|
|||
depends=('ncurses' 'file' 'sh')
|
||||
backup=('etc/nanorc')
|
||||
source=(https://www.nano-editor.org/dist/v6/${pkgname}-${pkgver}.tar.xz{,.asc})
|
||||
sha256sums=('2bca1804bead6aaf4ad791f756e4749bb55ed860eec105a97fba864bc6a77cb3'
|
||||
sha256sums=('eb532da4985672730b500f685dbaab885a466d08fbbf7415832b95805e6f8687'
|
||||
'SKIP')
|
||||
#validpgpkeys=('8DA6FE7BFA7A418AB3CB2354BCB356DF91009FA7') # "Chris Allegretta <chrisa@asty.org>"
|
||||
#validpgpkeys=('A7F6A64A67DA09EF92782DD79DF4862AF1175C5B') # "Benno Schulenberg <bensberg@justemail.net>"
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=ncurses
|
||||
pkgver=6.3
|
||||
pkgrel=02
|
||||
pkgrel=03
|
||||
pkgdesc='System V Release 4.0 curses emulation library'
|
||||
arch=(x86_64)
|
||||
_url='https://invisible-island.net/ncurses/ncurses.html'
|
||||
|
@ -16,21 +17,20 @@ makedepends=(autoconf-archive)
|
|||
optdepends=('bash: for ncursesw6-config')
|
||||
provides=(libncurses++w.so libformw.so libmenuw.so libpanelw.so libncursesw.so)
|
||||
replaces=(alacritty-terminfo)
|
||||
#options=(debug)
|
||||
#options=(debug) # uncomment this to produce the debug pkg
|
||||
source=(
|
||||
"$url/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}
|
||||
"$pkgname-$pkgver-libs.patch"
|
||||
"$pkgname-$pkgver-pkgconfig.patch"
|
||||
$url/$pkgname/$pkgname-$pkgver.tar.gz{,.asc}
|
||||
$pkgname-$pkgver-libs.patch
|
||||
$pkgname-$pkgver-pkgconfig.patch
|
||||
)
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
# do not link against test libraries
|
||||
patch -Np1 -i ../"${pkgname}-6.3-libs.patch"
|
||||
# do not leak build-time LDFLAGS into the pkgconfig files:
|
||||
# https://bugs.archlinux.org/task/68523
|
||||
patch -Np1 -i ../"${pkgname}-6.3-pkgconfig.patch"
|
||||
# NOTE: can't run autoreconf because the autotools setup is custom and ancient
|
||||
# do not link against test libraries
|
||||
patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-6.3-libs.patch
|
||||
# do not leak build-time LDFLAGS into the pkgconfig files:
|
||||
# https://bugs.archlinux.org/task/68523
|
||||
patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-6.3-pkgconfig.patch
|
||||
# NOTE: can't run autoreconf because the autotools setup is custom and ancient
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -47,6 +47,7 @@ build() {
|
|||
--with-shared \
|
||||
--with-versioned-syms \
|
||||
--without-ada \
|
||||
--with-xterm-kbs=del \
|
||||
--without-debug
|
||||
make
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
pkgname=ncurses
|
||||
pkgver=6.3
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc='System V Release 4.0 curses emulation library'
|
||||
arch=(x86_64)
|
||||
url='https://invisible-island.net/ncurses/ncurses.html'
|
||||
|
@ -17,9 +17,9 @@ provides=(libncurses++w.so libformw.so libmenuw.so libpanelw.so libncursesw.so)
|
|||
replaces=(alacritty-terminfo)
|
||||
options=(debug)
|
||||
source=(
|
||||
"https://invisible-mirror.net/archives/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
|
||||
"${pkgname}-6.3-libs.patch"
|
||||
"${pkgname}-6.3-pkgconfig.patch"
|
||||
https://invisible-mirror.net/archives/$pkgname/$pkgname-$pkgver.tar.gz{,.asc}
|
||||
$pkgname-6.3-libs.patch
|
||||
$pkgname-6.3-pkgconfig.patch
|
||||
)
|
||||
sha512sums=('5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105'
|
||||
'SKIP'
|
||||
|
@ -32,12 +32,11 @@ b2sums=('b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c
|
|||
validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas Dickey <dickey@invisible-island.net>
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
# do not link against test libraries
|
||||
patch -Np1 -i ../"${pkgname}-6.3-libs.patch"
|
||||
patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-6.3-libs.patch
|
||||
# do not leak build-time LDFLAGS into the pkgconfig files:
|
||||
# https://bugs.archlinux.org/task/68523
|
||||
patch -Np1 -i ../"${pkgname}-6.3-pkgconfig.patch"
|
||||
patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-6.3-pkgconfig.patch
|
||||
# NOTE: can't run autoreconf because the autotools setup is custom and ancient
|
||||
}
|
||||
|
||||
|
@ -54,6 +53,7 @@ build() {
|
|||
--with-pkg-config-libdir=/usr/lib/pkgconfig \
|
||||
--with-shared \
|
||||
--with-versioned-syms \
|
||||
--with-xterm-kbs=del \
|
||||
--without-ada
|
||||
make
|
||||
}
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
|
||||
autoconf-archive
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgbase=nss
|
||||
pkgname=(nss ca-certificates-mozilla)
|
||||
pkgver=3.77
|
||||
pkgver=3.78
|
||||
pkgrel=01
|
||||
pkgdesc="Network Security Services - zstd mandatory here!"
|
||||
# experiment without zstd
|
||||
|
@ -16,7 +16,8 @@ arch=(x86_64)
|
|||
depends=(nspr sqlite zlib sh 'p11-kit>=0.23.19')
|
||||
makedepends=(perl python gyp mercurial)
|
||||
#options=(debug) # uncomment this if you need to build the nss debug pkg
|
||||
_revision=270cfaea32850b30e16a720207a43168d6b64863
|
||||
_revision=30fe50c80e23ac81bcc53ef6695e98715bb2d420
|
||||
#_revision=270cfaea32850b30e16a720207a43168d6b64863
|
||||
|
||||
source=("hg+https://hg.mozilla.org/projects/nss#revision=$_revision"
|
||||
certdata2pem.py
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgbase=nss
|
||||
pkgname=(nss ca-certificates-mozilla)
|
||||
pkgver=3.77
|
||||
pkgver=3.78
|
||||
pkgrel=1
|
||||
pkgdesc="Network Security Services"
|
||||
url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"
|
||||
|
@ -12,7 +12,7 @@ license=(MPL GPL)
|
|||
depends=(nspr sqlite zlib sh 'p11-kit>=0.23.19')
|
||||
makedepends=(perl python gyp mercurial)
|
||||
options=(debug)
|
||||
_revision=270cfaea32850b30e16a720207a43168d6b64863
|
||||
_revision=30fe50c80e23ac81bcc53ef6695e98715bb2d420
|
||||
source=("hg+https://hg.mozilla.org/projects/nss#revision=$_revision"
|
||||
certdata2pem.py bundle.sh)
|
||||
sha256sums=('SKIP'
|
||||
|
|
|
@ -1,15 +1,16 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgbase="sqlite"
|
||||
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
|
||||
_srcver=3380200
|
||||
_srcver=3380300
|
||||
_docver=${_srcver}
|
||||
#_docver=3330000
|
||||
pkgver=3.38.2
|
||||
pkgver=3.38.3
|
||||
pkgrel=01
|
||||
pkgdesc="A C library that implements an SQL database engine"
|
||||
arch=('x86_64')
|
||||
|
@ -150,7 +151,8 @@ package_sqlite-doc() {
|
|||
|
||||
license=('custom:Public Domain')
|
||||
|
||||
sha256sums=(c7c0f070a338c92eb08805905c05f254fa46d1c4dda3548a02474f6fb567329a # sqlite-src-3380200.zip
|
||||
0a6e5ab06ae9074eeff74f0b60970f3bb25aeff79e970f6b1aeeff347f2832f9 # sqlite-doc-3380200.zip
|
||||
sha256sums=(a104d493e084006bd74ff1ff7ac2eb2b387c7c0a3b63ba6fea2fafb4118313af # sqlite-src-3380300.zip
|
||||
2fc7c8ceb6decc440f7da014de97e5c01662129e3f03d8803683fd30a1a5e987 # sqlite-doc-3380300.zip
|
||||
55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97 # sqlite-lemon-system-template.patch
|
||||
4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d) # license.txt
|
||||
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
|
||||
pkgbase="sqlite"
|
||||
pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
|
||||
_srcver=3380200
|
||||
_srcver=3380300
|
||||
_docver=${_srcver}
|
||||
#_docver=3330000
|
||||
pkgver=3.38.2
|
||||
pkgver=3.38.3
|
||||
pkgrel=1
|
||||
pkgdesc="A C library that implements an SQL database engine"
|
||||
arch=('x86_64')
|
||||
|
@ -19,8 +19,8 @@ source=(https://www.sqlite.org/2022/sqlite-src-${_srcver}.zip
|
|||
license.txt)
|
||||
options=('!emptydirs' '!makeflags') # json extensions breaks parallel build
|
||||
# upstream now switched to sha3sums - currently not suppoerted by makepkg
|
||||
sha256sums=('c7c0f070a338c92eb08805905c05f254fa46d1c4dda3548a02474f6fb567329a'
|
||||
'0a6e5ab06ae9074eeff74f0b60970f3bb25aeff79e970f6b1aeeff347f2832f9'
|
||||
sha256sums=('a104d493e084006bd74ff1ff7ac2eb2b387c7c0a3b63ba6fea2fafb4118313af'
|
||||
'2fc7c8ceb6decc440f7da014de97e5c01662129e3f03d8803683fd30a1a5e987'
|
||||
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
|
||||
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
|
||||
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
tcl
|
||||
sha3sum
|
||||
|
||||
|
|
Loading…
Reference in New Issue