upg btrfs-progs gnutls iana-etc iproute2 linux linux-lts nano ncurses nss sqlite

This commit is contained in:
joborun linux 2022-04-29 22:55:53 +03:00
parent 50affad50d
commit 866214fac8
35 changed files with 11787 additions and 125 deletions

View File

@ -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

View File

@ -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'

View File

@ -6,3 +6,4 @@ reiserfsprogs
lzo
asciidoc
python-sphinx

View File

@ -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})

View File

@ -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})

View File

@ -1 +1,2 @@
net-tools

View File

@ -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

View File

@ -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')

View File

@ -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')

View File

@ -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')

View File

@ -1,4 +1,4 @@
linux-atm
bison
gettext
libbpf

View File

@ -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

View File

@ -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'

View File

@ -1,5 +1,5 @@
real 0m28.975s
user 1m18.208s
sys 0m8.491s
real 0m53.319s
user 1m29.242s
sys 0m10.329s

View File

@ -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) {

View File

@ -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;

View File

@ -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

View File

@ -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

219
linux/PKGBUILD-arch-5.15.25 Normal file
View File

@ -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:

218
linux/PKGBUILD-arch-5.15.36 Normal file
View File

@ -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:

View File

@ -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

10674
linux/config-arch-5.15.36 Normal file

File diff suppressed because it is too large Load Diff

View File

@ -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-----

View File

@ -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-----

View File

@ -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

View File

@ -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>"

View File

@ -1,2 +1 @@

View File

@ -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
}

View File

@ -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
}

View File

@ -1,2 +1,3 @@
autoconf-archive

View File

@ -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

View File

@ -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'

View File

@ -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

View File

@ -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')

View File

@ -1,2 +1,3 @@
tcl
sha3sum