upg glibc linux-lts runit
This commit is contained in:
parent
e09cdb6fed
commit
83c707e974
15 changed files with 10863 additions and 56 deletions
|
@ -11,8 +11,8 @@
|
|||
pkgbase=glibc
|
||||
pkgname=(glibc lib32-glibc)
|
||||
pkgver=2.38
|
||||
_commit=0e1ef6779a90bc0f8a05bc367796df2793deecaa
|
||||
pkgrel=04
|
||||
_commit=f6445dc94da185b3d1ee283f0ca0a34c4e1986cc
|
||||
pkgrel=05
|
||||
url='https://www.gnu.org/software/libc'
|
||||
makedepends=(git gd lib32-gcc-libs python)
|
||||
#optdepends=('perl: for mtrace')
|
||||
|
@ -218,6 +218,6 @@ sha256sums=(SKIP
|
|||
cdc234959c6fdb43f000d3bb7d1080b0103f4080f5e67bcfe8ae1aaf477812f0 # sdt-config.h
|
||||
cf9fe494f7ec69752a63d1b0a9ad689aa620888ae9b902b6383a6fbc7c1726a7) # reenable_DT_HASH.patch
|
||||
|
||||
## 9f2a51bcf36ab18a74597e9e18acc9550d246e2f454e0d4cba55bcb335b70fda glibc-2.38-04-x86_64.pkg.tar.lz
|
||||
## 69b82aac27ce50144c2ce5a8d3941a6b6182e24e47be1513e2f58cec0151952b lib32-glibc-2.38-04-x86_64.pkg.tar.lz
|
||||
## 48bacaa2f581a7a12b9edc06df56148331c929a10da245d7243c95c5149b3aac glibc-2.38-05-x86_64.pkg.tar.lz
|
||||
## f80790a0067d89209b2337f7b0e7c336f5a848d3355818cc795bf20e2df61fad lib32-glibc-2.38-05-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -9,8 +9,8 @@
|
|||
pkgbase=glibc
|
||||
pkgname=(glibc lib32-glibc)
|
||||
pkgver=2.38
|
||||
_commit=0e1ef6779a90bc0f8a05bc367796df2793deecaa
|
||||
pkgrel=4
|
||||
_commit=f6445dc94da185b3d1ee283f0ca0a34c4e1986cc
|
||||
pkgrel=5
|
||||
arch=(x86_64)
|
||||
url='https://www.gnu.org/software/libc'
|
||||
license=(GPL LGPL)
|
||||
|
|
|
@ -7,3 +7,4 @@ libjpeg-turbo
|
|||
libgit2
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1 @@
|
|||
|
||||
|
||||
real 26m24.374s
|
||||
user 22m44.066s
|
||||
sys 4m10.551s
|
||||
|
||||
|
|
1
linux-lts/.gitignore
vendored
1
linux-lts/.gitignore
vendored
|
@ -17,3 +17,4 @@
|
|||
/sums
|
||||
/size
|
||||
/warns-195
|
||||
/new.deps
|
||||
|
|
24
linux-lts/0003-Sphinx-7.2.2-8.0-PosixPath.patch
Normal file
24
linux-lts/0003-Sphinx-7.2.2-8.0-PosixPath.patch
Normal file
|
@ -0,0 +1,24 @@
|
|||
diff -ru a/Documentation/sphinx/kerneldoc.py b/Documentation/sphinx/kerneldoc.py
|
||||
--- a/Documentation/sphinx/kerneldoc.py 2023-08-16 12:21:03.000000000 -0400
|
||||
+++ b/Documentation/sphinx/kerneldoc.py 2023-08-22 10:54:28.646583489 -0400
|
||||
@@ -148,7 +148,7 @@
|
||||
lineoffset = int(match.group(1)) - 1
|
||||
# we must eat our comments since the upset the markup
|
||||
else:
|
||||
- doc = env.srcdir + "/" + env.docname + ":" + str(self.lineno)
|
||||
+ doc = str(env.srcdir) + "/" + str(env.docname) + ":" + str(self.lineno)
|
||||
result.append(line, doc + ": " + filename, lineoffset)
|
||||
lineoffset += 1
|
||||
|
||||
diff -ru a/Documentation/sphinx/kfigure.py b/Documentation/sphinx/kfigure.py
|
||||
--- a/Documentation/sphinx/kfigure.py 2023-08-16 12:21:03.000000000 -0400
|
||||
+++ b/Documentation/sphinx/kfigure.py 2023-08-22 10:54:07.629742553 -0400
|
||||
@@ -266,7 +266,7 @@
|
||||
if dst_fname:
|
||||
# the builder needs not to copy one more time, so pop it if exists.
|
||||
translator.builder.images.pop(img_node['uri'], None)
|
||||
- _name = dst_fname[len(translator.builder.outdir) + 1:]
|
||||
+ _name = dst_fname[len(str(translator.builder.outdir)) + 1:]
|
||||
|
||||
if isNewer(dst_fname, src_fname):
|
||||
kernellog.verbose(app,
|
|
@ -6,13 +6,12 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgbase=linux-lts
|
||||
pkgver=5.10.196
|
||||
pkgver=5.10.197
|
||||
pkgrel=01
|
||||
pkgdesc='LTS Linux 5.10 + nvme-fix patch w/o zstd & ipv6'
|
||||
_url="https://www.kernel.org/"
|
||||
makedepends=(bc kmod libelf pahole cpio perl tar xz
|
||||
kmod xmlto python-sphinx python-sphinx_rtd_theme
|
||||
graphviz imagemagick) # python-six
|
||||
makedepends=(bc kmod libelf pahole cpio perl tar xz python)
|
||||
# xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick python-six ) ## for docs
|
||||
options=('!strip')
|
||||
_srcname=linux-$pkgver
|
||||
url="https://cdn.kernel.org/pub/linux/kernel"
|
||||
|
@ -21,8 +20,6 @@ source=($url/v5.x/$_srcname.tar.{xz,sign}
|
|||
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
|
||||
0002-fix-nvme.patch
|
||||
sha256sums::https://cdn.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc)
|
||||
# https://build.opensuse.org/package/show/home:curb:ArchLinux/linux-lts510
|
||||
|
||||
|
||||
export KBUILD_BUILD_HOST=joborun
|
||||
export KBUILD_BUILD_USER=$pkgbase
|
||||
|
@ -211,15 +208,15 @@ validpgpkeys=(ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds
|
|||
647F28654894E3BD457199BE38DBBDC86092693E) # Greg Kroah-Hartman
|
||||
|
||||
# https://cdn.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
|
||||
# sha256sums:71ec2e3af082bcd7c4aac4b8ecdbc2e47695befe4984e3e5567791a605a96fc0 # linux-5.10.196.tar.xz
|
||||
# sha256sums:183a4507b0ebec7816a79ceba6253aa7ad345e25b0fcd4e834ee154be9a993ab linux-5.10.197.tar.xz
|
||||
|
||||
sha256sums=(71ec2e3af082bcd7c4aac4b8ecdbc2e47695befe4984e3e5567791a605a96fc0 # linux-5.10.196.tar.xz
|
||||
c2cec75df0018a0d924aacdd98cb820c743fff4551bfcff0ce27176482da346d # linux-5.10.196.tar.sign
|
||||
8503d0f225208a01ccd98b37a38a1eb14fc1f18863fbda798ff5dacd8be104ad # config
|
||||
sha256sums=(183a4507b0ebec7816a79ceba6253aa7ad345e25b0fcd4e834ee154be9a993ab # linux-5.10.197.tar.xz
|
||||
ed68d9dd1a657a16c635b051c7d11c330140b0af77c9964b9c9fc5c3923cce22 # linux-5.10.197.tar.sign
|
||||
da5cc9a122abb345a706d859d9f60b8e1b028382734df331dd5b3953960753fc # config
|
||||
96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e # 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
|
||||
0e14c0d788262a9781d8ba1d6e894f30877f015ccf0b6d768d759eac48bcede9 # 0002-fix-nvme.patch
|
||||
92118f1acd03d920cc307a23fa1f7601f5db6613b1cda04ecf75cb4ecdfb836b) # sha256sums
|
||||
c2ff5ff08c10c1fe7a473ce80a665eb28f70ec616d5e258a04a27cfc17198613) # sha256sums
|
||||
|
||||
## d93fcaad3674a56fd8888da169a08fd94afd511362b3ebce0e93ec06b54745a3 linux-lts-5.10.196-01-x86_64.pkg.tar.lz
|
||||
## 9acfe7412e1dd71ab4f18843e62cbe4bad3bcb0fb089cd2e9dac3e32965e8555 linux-lts-headers-5.10.196-01-x86_64.pkg.tar.lz
|
||||
## 949157268fe7e56f30c42820e07bcd0715f999f0cc17ba6ea618f0388d76489c linux-lts-5.10.197-01-x86_64.pkg.tar.lz
|
||||
## d1878d38c128c564c5a9a72c4dc8420097988148ca755c543893c8d706d6b51b linux-lts-headers-5.10.197-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
208
linux-lts/PKGBUILD-aur.197
Normal file
208
linux-lts/PKGBUILD-aur.197
Normal file
|
@ -0,0 +1,208 @@
|
|||
# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com
|
||||
# Contributor: Jonathon Fernyhough <jonathon+m2x+dev>
|
||||
# Contributor: Andreas Radke <andyrtr@archlinux.org>
|
||||
|
||||
pkgbase=linux-lts510
|
||||
pkgver=5.10.197
|
||||
pkgrel=1
|
||||
pkgdesc='LTS 5.10 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 python-six 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
|
||||
# https://build.opensuse.org/package/show/home:curb:ArchLinux/linux-lts510
|
||||
#0002-reorganize-gimple-includes-for-GCC-13.patch # https://lore.kernel.org/lkml/20230118202355.never.520-kees@kernel.org/raw
|
||||
'0003-Sphinx-7.2.2-8.0-PosixPath.patch'
|
||||
)
|
||||
validpgpkeys=(
|
||||
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
|
||||
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
|
||||
)
|
||||
# https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
|
||||
md5sums=('6929e6bb34d6b64a303c05dce068feb7'
|
||||
'SKIP'
|
||||
'8b8fa773fe9c7938a76ba07ca2933ed8'
|
||||
'd31360693fb06a0d69c1f126350baa6d'
|
||||
'c1f10e50f7ca23d07ae83ae6252854d5')
|
||||
sha256sums=('183a4507b0ebec7816a79ceba6253aa7ad345e25b0fcd4e834ee154be9a993ab'
|
||||
'SKIP'
|
||||
'ddc8d7c604a2f8373a25674d06cd377fdf80adca9bd426f4c8a50f3d52403001'
|
||||
'96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e'
|
||||
'453ad77883c50b5d5b1373241a5a27a5f7cdc11c5b66dd929338fc622de6cf14')
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
make -s kernelrelease > version
|
||||
echo "Prepared $pkgbase version $(<version)"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $_srcname
|
||||
make all
|
||||
make htmldocs SPHINXOPTS='-T'
|
||||
}
|
||||
|
||||
_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)
|
||||
|
||||
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"
|
||||
|
||||
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
|
||||
|
||||
# http://bugs.archlinux.org/task/13146
|
||||
install -Dt "$builddir/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h
|
||||
|
||||
# http://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
|
||||
|
||||
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,7 +1,7 @@
|
|||
#
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.10.196 Kernel Configuration
|
||||
# Linux/x86 5.10.197 Kernel Configuration
|
||||
#
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.1 20230804"
|
||||
|
|
|
@ -1,14 +1,12 @@
|
|||
bc
|
||||
cpio
|
||||
xmlto
|
||||
python-sphinx
|
||||
python-sphinx_rtd_theme
|
||||
graphviz
|
||||
imagemagick
|
||||
bison
|
||||
python-six
|
||||
pahole
|
||||
libgit2
|
||||
libjpeg-turbo
|
||||
|
||||
|
||||
python
|
||||
python-fuse
|
||||
|
|
|
@ -343,6 +343,7 @@ e0ba691027fec388f6476284f54857d8d0712c9ce6ca6d6d77b868927034b9d4 ChangeLog-5.4.
|
|||
6a48a7865ca6118344d6144f306f147456d84c51fc85e50912e3fbab013cb60d ChangeLog-5.4.254
|
||||
9c254a157dd9223e64c37bebccfc65c4ff1731fcfc74dfa14c8d9f849da18dad ChangeLog-5.4.255
|
||||
47cedeb3ed38588fffa9129e5bf850d0d3efbff13dbf293c2bf1ee812ed2f98d ChangeLog-5.4.256
|
||||
a90f2051ee8c5f8b4230911e2ae99d90f56fd57d739ffa5ac36be15c62e64ebc ChangeLog-5.4.257
|
||||
b06ab2b602fc03f3a5ee3e5bbb93b4d1a6ed33f09440ba57fc2f90f7f5339576 ChangeLog-5.5
|
||||
70703385d5a64eb604eb7db844319fd9b6908aea346d2488b5860a7982d6e591 ChangeLog-5.5.1
|
||||
e77d916573c237b1422b89845f520f416c4a58df7f869eec401a68c6135b9842 ChangeLog-5.5.2
|
||||
|
@ -636,6 +637,7 @@ bf8f6d70c9fbea18338758686ee2892b383ad59fad357324c409a04325fff4aa ChangeLog-5.10
|
|||
b777407f8e47d5556d75993c9a01c0386b1ca1f0cfd3cc63eff13564c53f8c0a ChangeLog-5.10.194
|
||||
a88261541ebb0f206c21dc0ec7c3c27fa3ab10945524ced2a1c4506922178eba ChangeLog-5.10.195
|
||||
93bc08e97fbcee5fd11150333ff9a2e8ad3ac4a7229263892d5b176221e6794c ChangeLog-5.10.196
|
||||
5d270c80f24401455f04c1105f8bdb336c4bee5e09445569634c3ca1e74926e6 ChangeLog-5.10.197
|
||||
1b67a4eb91d8009cf5b47521caae0ff1c904e4fb0ec95e4c2562b61a772f3e16 ChangeLog-5.11
|
||||
61e4714a1413779d4c9bf707de34ca7146714eb787a9078bcd51c8c18489dc7e ChangeLog-5.11.1
|
||||
548b64c633da18f18021e72b4c9ba3212d699df6c56e9496277285283df300f5 ChangeLog-5.11.2
|
||||
|
@ -854,6 +856,7 @@ b4846c8e3c0b3ee97d84fce74e67093c286483034a634c526128397e85f5de28 ChangeLog-5.15
|
|||
1e58e5913fe78c809f9b5050cca73d07c1d203b4eb39359b44eac11c3a4dd8db ChangeLog-5.15.130
|
||||
eb9231a8edbb65c2cb995d5533c5d114845e08f43f5456583835bd468001a026 ChangeLog-5.15.131
|
||||
d73492ca45b313a503a7ba5b78622399dd889b6d06de385bfafdbe4d728225ee ChangeLog-5.15.132
|
||||
e80cf447d0f283922328045dcf698d8342bebebfb913b4cd56e14d4e3be716c8 ChangeLog-5.15.133
|
||||
8973679b5da41c4f9f3a12edf2598bcea3ee4a4988a179f36c4c8d4ec9c96e6f ChangeLog-5.16
|
||||
694254b586ab67c329bc79a3b0a60f74771b97aebe314aff66c944ec454acb98 ChangeLog-5.16.1
|
||||
5f029a42102d90a5ca51c2d7d64095dbd846fbf6391582ac9e2f7a791e33b3dd ChangeLog-5.16.2
|
||||
|
@ -1614,6 +1617,8 @@ bcb4953ed68131ef17f9f1ba52cac8b9d70007f5ab600bf3dee1fbf8beb218ca linux-5.4.251.
|
|||
34d5ed902f47d90f27b9d5d6b8db0d3fa660834111f9452e166d920968a4a061 linux-5.4.255.tar.xz
|
||||
61f6148ab308629ca95680e7d18695de0f41e4c08a95013b38a93c2fae13bc83 linux-5.4.256.tar.gz
|
||||
c7a4086ba23507b8539d18534565de0d6591138bfa2e449e93964fd5132e353a linux-5.4.256.tar.xz
|
||||
3a43df23adf3b759211444a1dbffd530b9de996584ad5fba324925c914bca7c6 linux-5.4.257.tar.gz
|
||||
2e775970521ea7ff6eb613fc85a6e34cec73feaeb67b88a77a2fbd4f75483df0 linux-5.4.257.tar.xz
|
||||
b7feea0a1d505f26098d596e6ad6a2e8b476c8f63c52eabf435deab2bb9a5559 linux-5.5.tar.gz
|
||||
a6fbd4ee903c128367892c2393ee0d9657b6ed3ea90016d4dc6f1f6da20b2330 linux-5.5.tar.xz
|
||||
8ad23faa72b6a22e3701b90485c0a60c75bd4226c0a438d9cc15e6eb0da2a665 linux-5.5.1.tar.gz
|
||||
|
@ -2200,6 +2205,8 @@ a3f753e8774e78ded7b0bffa241152024a6eb24f2c707e00b8058563a4ec7c06 linux-5.10.195
|
|||
413bee4adc71a104b998abe8ffd8403a41edf9f634ab82bee509619da2789b58 linux-5.10.195.tar.xz
|
||||
00db84bc0f3f4d46568ba1b80a9503b887f0db56edddf1d4a3d355db67a1e0b7 linux-5.10.196.tar.gz
|
||||
71ec2e3af082bcd7c4aac4b8ecdbc2e47695befe4984e3e5567791a605a96fc0 linux-5.10.196.tar.xz
|
||||
439dc6bd6313f1077ba3243c28b878c6e73fcadd354a8289e0f2dd949241dee5 linux-5.10.197.tar.gz
|
||||
183a4507b0ebec7816a79ceba6253aa7ad345e25b0fcd4e834ee154be9a993ab linux-5.10.197.tar.xz
|
||||
8e7f07e91e9aa0611b749fd1a908dc9d28c7d612f831e9d273427d4442b55f25 linux-5.11.tar.gz
|
||||
04f07b54f0d40adfab02ee6cbd2a942c96728d87c1ef9e120d0cb9ba3fe067b4 linux-5.11.tar.xz
|
||||
13c77074922003f9c456dec532020067358849a54877d8bca68157b1a5feb5f7 linux-5.11.1.tar.gz
|
||||
|
@ -2636,6 +2643,8 @@ ab464e4107329ff5262f1c585c40fc29dc68f17687a9a918f3e90faba5303d62 linux-5.15.130
|
|||
997c3391f439fb6fe32f1938fe089a046b840a5cde9a2215b6745144f8b24c69 linux-5.15.131.tar.xz
|
||||
b6e864da04436d35bcdafbfd3546c67691488c479e8890b09c614e3b9f2dd44a linux-5.15.132.tar.gz
|
||||
4177b5c4d6e749bb8339ac4aa68eb0932ead9490b956a80d9a597089959618ac linux-5.15.132.tar.xz
|
||||
ba1965b132c2a20ec7daea0c2fba1502f7b528397cb328daaa62ca7c65180090 linux-5.15.133.tar.gz
|
||||
ef845e7934897b88e4448378ea9daacac19e07f156fe904844fab0a7d8ff5ddd linux-5.15.133.tar.xz
|
||||
d4791f2eddeb25c4e6ae0b2f9b3f5fb3fd394d7f9a57fa3e33de6dd9761480f6 linux-5.16.tar.gz
|
||||
027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb linux-5.16.tar.xz
|
||||
5c91875fd84393b6a8a6352f5f7a2fedbed3708e06dc8cc465a9f5a86d1324f5 linux-5.16.1.tar.gz
|
||||
|
@ -3130,6 +3139,7 @@ f3e6559d83083ae0b7a2cc432974774ce2eaeda22296935667168518aeae77c1 patch-5.4.250.
|
|||
e45c5f578d73ed3caf8959f97371a62ce93211a8fc9bbfbe731284fa7bd74dfe patch-5.4.254.xz
|
||||
908d941b0af50f6905b758ff1684228c9b52228355e459760e74c69af291bdea patch-5.4.255.xz
|
||||
721df9dbdf9f8133e496cbedff9565e825be388e07dd8b6a8c05464b22388056 patch-5.4.256.xz
|
||||
887e073475597edad9d3423ac08c47a073b0f1cb3e3d47b7e9949fc597b15955 patch-5.4.257.xz
|
||||
e082f16aa710285ada2c1376b5509bb3bd49548b60ffca84605ac632caa990db patch-5.5.xz
|
||||
db575e6dfabeb2ab409e2c56f826a6d52d56b8a3b0c004ae261cabd5af220688 patch-5.5.1.xz
|
||||
07cbd21a049b0bf5a96d7e0b8272db8e53e9947f0eff06fa2a765bb3b34bc8fa patch-5.5.2.xz
|
||||
|
@ -3423,6 +3433,7 @@ aff0670a8bfc7e648510640e9a7c26c60f3357b66a1d8ce39dbca1015734ca3c patch-5.10.193
|
|||
01091c143691b4063b630d284d77bd2840fe2a85194c8bbbfb6523d0740852f7 patch-5.10.194.xz
|
||||
ef349aa1f434b381599f0910c1399ee30da64e6e99d304de0696276ebc79b6db patch-5.10.195.xz
|
||||
8bcc4b46e0d4f621d4d31f35a979cc2dc41237dbe15e901897b363fb371e9210 patch-5.10.196.xz
|
||||
b2e3ed4eebcadaf06038937adfad7a1921f2d0b250c45cf3dc568ad93d796334 patch-5.10.197.xz
|
||||
5b2710f30dd7b0c6f886a2042a76a4e640d3a690a57817d6ac3da49d5e1d96e9 patch-5.11.xz
|
||||
8808ee2c7e904f2fb3c830b41c8bbc2b2ad37638ee95fdfde68167f0be35dd3f patch-5.11.1.xz
|
||||
7a6d20308aed903a81a67e76e7c6cd294fb7cbb87f887e2168097da865def8ba patch-5.11.2.xz
|
||||
|
@ -3641,6 +3652,7 @@ ea551fa64a48e34ba03e7349436a9bf998b19444845129819a6074d785892025 patch-5.15.125
|
|||
49c64911f307ef7dfb09e98f547f08c1e23a0d5722bbf87e78882c5ab546d705 patch-5.15.130.xz
|
||||
83c41f12a8e9a870a272a7b69eba21e1843df3a108029fdd45480ea3eae16df1 patch-5.15.131.xz
|
||||
5817a2669b18da67e99a0d079347b8a4cca4c5e46b1e932e4fa56170604b3207 patch-5.15.132.xz
|
||||
84e89fca135831bcfd64321bcc5e5619da130a3367a8713c84f37ba0ace4f9e9 patch-5.15.133.xz
|
||||
cdc44e99ee873ef2fe27f1ca62120ad225e8d59a99506db3ebfd31e0c7f6796b patch-5.16.xz
|
||||
9ff97f3a01ec8744863ff611315c44c1f5d1ff551769f7d8359c85561dee1b1d patch-5.16.1.xz
|
||||
3a09c2f1ad410c09cf03921abeed1a6ca7c38138fb508171ee673d429d179171 patch-5.16.2.xz
|
||||
|
@ -3720,17 +3732,17 @@ fdabf20292982e808a26b87f2f29493ba9f20a87d958dc592018ba1a381669df patch-5.19.15.
|
|||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJlC/bgAAoJEGMtOgZYnaaxKCoP/R1TlBSohtq6+9O/oCgtQoSV
|
||||
y+E2rBeyPXKkz7SmTNXFDxiVOxMS5TiV9NBRG/xE9htQiUZ0vunwjf1FcLJnv10C
|
||||
CvC7k58HHa20QpLOZIJ6tQCwJgiz80EecABUCvT5lXy6+MNVQ8x7GyZQv1EJ+ogD
|
||||
YGAYzaGDw0ThTXdKKTMcCbtuWGwaH8BdlkDKseot9KDMz/hZraub7U4sLk8ztZCY
|
||||
BBsc6TXqzsIAaoBaWNPqu4GyFZGWamWdG9beVhbjCFbF7pN4P6mERgM47qu9UMOB
|
||||
QzZHPqKuL9mb9vntemQHAdB83+J7ZqF6ODb7cUpd3risAHp0U1ERzGK8vuBAZx3v
|
||||
ktuc1Vwocwpjq6vgJepieWicKyK17HFzXMIj38s9+n5TVjQowvi9S+YFWIXuAoON
|
||||
KIFLYVrgFnv0plNcw/Q0KEOyLYBZXbEFZ0PfB1p5O8oQbl8j0NEOwKGVKuTVsqe1
|
||||
rKhrw6oPn+5DDJ84pKfwWSiSF1WzypmPl+zfss4qac462mAH0YZe0BnlENjZstOV
|
||||
48pPunFtQfzTK8kMOk33k8Z84Jj2Cp5EzoU1llIfp07jIT0ohQeVvNQvKWTz48jp
|
||||
oWtF1uETVRg43N2cs+mlmWyW6xvROUkLmP2L48wHLSxDBH4mtQAcMCZevbjKtqgr
|
||||
Vtb1dwxPdnhq2JaAOy41
|
||||
=RSQS
|
||||
iQIcBAEBCAAGBQJlDq3NAAoJEGMtOgZYnaax/p0P/1lnvLtSDWBE7BuuOWLkdNdB
|
||||
Tioc6QHVvC2k1mu6ZKGgmnJoN/au497vmiaNtyKHcsfLZtTzOOJh32U7buSO5gys
|
||||
TSu67cceIa+4MR25Bgx6K9JyH/WMMFM4EcHmz0Q6svrCWDid+b4AIxgY6c3qSVaJ
|
||||
01lkxX9xOSd6j+JuapigjLiCXPrJKwsOUNwyNVpRxgmUuOF6DK0+FPADMuVuRhIJ
|
||||
zdW1ZeWs90WgVydG+9Q//Ug+LNXolybGkqjGskef9GCcxJmDPQAWJTXAF/Ww9p9y
|
||||
+jCNjUfc2nHbssm9vOBVOJ4yi5Ha2Dpm+dfJJ/d1xjPcznnw9syMidM6m+wLpZ9x
|
||||
B2ubNis66QKQyWJnH3v/uqtjkp3EFYzjE7jKnqBp4Z6SY5hdpj9VlREEjyndIp+J
|
||||
YkvtOoKEqaouxU9Ip92dRaxwmn0UcK3xVAmMECeUlrCWBOmB38kZ2s4Q9CbTpWDy
|
||||
664OAC4hTYXj2Zsi2W++WUPO2QlloWytGg3bkbJiahY2BY08rKVR7AWnmYV8N9p8
|
||||
NWIUvsDrMFmoj6IX9VWRpfAyByfAEp1mQvSZnoXjPeC6s53pW/S3dDrSB7Bq1X9/
|
||||
JE4q7gEqagCzoZi7tYhwH7thmyxbqCbh8kxIuK4bcklg4d5eMwIGM+lUu97GuHu+
|
||||
BY6BXQeyDNTx9HpLrlHK
|
||||
=9Kun
|
||||
-----END PGP SIGNATURE-----
|
||||
|
|
10573
linux-lts54/config-aur.257
Normal file
10573
linux-lts54/config-aur.257
Normal file
File diff suppressed because it is too large
Load diff
3
linux/.gitignore
vendored
3
linux/.gitignore
vendored
|
@ -2,3 +2,6 @@
|
|||
/warns.5.15.115
|
||||
/warns.5.15.120
|
||||
/size
|
||||
/PKGBUILD-aur.133
|
||||
/config-aur.133
|
||||
/config.134
|
||||
|
|
|
@ -15,7 +15,7 @@ _servicedir=/run/runit/service
|
|||
|
||||
pkgname=runit
|
||||
pkgver=2.1.2
|
||||
pkgrel=024
|
||||
pkgrel=025
|
||||
pkgdesc='a cross-platform Unix init scheme with service supervision'
|
||||
url='http://smarden.org/runit/'
|
||||
depends=('runit-rc' 'joborun66')
|
||||
|
@ -23,9 +23,6 @@ makedepends=('sh')
|
|||
backup=('etc/rc.local' 'etc/rc.shutdown')
|
||||
optdepends=('runit-bash-completions: Runit completions for Bash')
|
||||
install=runit.install
|
||||
provides=('svc-manager' 'eudev-runit')
|
||||
conflicts=('svc-manager' 'eudev-runit')
|
||||
replaces=('eudev-runit')
|
||||
source=("http://smarden.org/${pkgname}/${pkgname}-${pkgver}.tar.gz"
|
||||
"runit-joborun.tar.xz::$_url/$_pkgname-$_pkgver.tar.xz"
|
||||
"halt.c"
|
||||
|
@ -53,9 +50,8 @@ prepare() {
|
|||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}"
|
||||
cc ${CFLAGS} halt.c -o halt ${LDFLAGS}
|
||||
|
||||
cd ${_pkgname}
|
||||
make SERVICEDIR="${_servicedir}"
|
||||
|
||||
cd "${srcdir}/admin/${pkgname}-${pkgver}"
|
||||
|
@ -81,7 +77,7 @@ package() {
|
|||
ln -s halt ${pkgdir}/usr/bin/run/reboot
|
||||
install -Dm755 ${srcdir}/shutdown ${pkgdir}/usr/bin/run/shutdown
|
||||
|
||||
cd ${_pkgname}
|
||||
cd ${srcdir}/
|
||||
make DESTDIR="${pkgdir}" PREFIX="/usr" SERVICEDIR="${_servicedir}" install-runit
|
||||
|
||||
# man pages
|
||||
|
@ -103,10 +99,10 @@ package() {
|
|||
arch=(x86_64)
|
||||
|
||||
license=('BSD')
|
||||
|
||||
b2sums=('101e514aeed282685ebe636f401ca6f94d157281d08a3ac487340aebe945b82d2ee01d41e9917446f4ebd7b27fe9fd18ba4ad55739ab1b62a0e59e1c438b55e9'
|
||||
#cc394e8675f16929f7eea36d44844af9baacf42abbe2d54bc6e8abdba6314876a540c313d6484f2db662801f838e36c4b473aa98e671347d8a313597f34fe46b # runit-artix-20210904.tar.gz
|
||||
SKIP
|
||||
'4008be93260a5df13f1d1199864c9f5e724643a670d69ed3ee980f35a83cad8bd97bb09614a7847d991b4ac0434ed563a3c5af6a74297b9590ad0e5b47749219'
|
||||
'9412c1e8c4563398f33d94bc7fcfb5f09cd0a6415ae3f0888b1f5f1c12cb4c68abea614ea0f5798d12c32a55e83f6386972e6dce3394b991fcaeb32dd0a8e40e' # halt.c
|
||||
'e782155bd99bd4cd049a88fa9c0bfbd1d4ef4c61669e97a6b3d482c9ab52666ad736d38ccfc4486a152fd8446ab9703f99ff5ccef9ded3ba055aa412ec18de3a'
|
||||
'af632c732ec8e3942fc27e6450cb04fc539ca4a91bc1ea8e926784922acf8455b00725a082686475e13605a1d897ce17e7fd3bb975f48ffa9619daaaf2774911'
|
||||
'c6197f9a6b1ffcd2f210186cfec11ea7267f9671f0ad52f40c2b2d83ad1f62a2128883c589e0b25a1d36752b3491fd67e058aca6ab476098594498b88176b892'
|
||||
|
@ -120,7 +116,7 @@ b2sums=('101e514aeed282685ebe636f401ca6f94d157281d08a3ac487340aebe945b82d2ee01d4
|
|||
|
||||
sha256sums=(6fd0160cb0cf1207de4e66754b6d39750cff14bb0aa66ab49490992c0c47ba18 # runit-2.1.2.tar.gz
|
||||
b68169c7bc3b51e5466726b267d7dd5f7c97b29521525b386aeed6e1e90faeed # runit-joborun.tar.xz
|
||||
a9e4b3e09fb72fd44e62f052fd2302d6fcde64a112d53037febd221564e62b1a # halt.c
|
||||
26f2c30c3f65a1370f8a377600f8492fbcd93aeaec239ab460d6a01eb8eb7801 # halt.c
|
||||
7f11c5cab16f10178612b6a81d37184c25c4426b9c2d5d3f8ef7ed7ab2b52c56 # shutdown
|
||||
19b5e99135f153d07052f2dff707430af9faeabc717a5740ea58a8a783f609de # clearmem.patch
|
||||
68b364b6e65f39903f2c928387ed30008d91c1e36d6315456845bef6882f3c85 # chpst.patch
|
||||
|
@ -132,5 +128,4 @@ sha256sums=(6fd0160cb0cf1207de4e66754b6d39750cff14bb0aa66ab49490992c0c47ba18 #
|
|||
3248e86fe739aaff412f5b4f77b689f690fac1c0e9e634a0305cc3f517d41338 # 30-binfmt.hook
|
||||
af91ca198fc402f39faf9e62b8da56e47f5cda9ce3d61c43fcf5b24f59fbbf5a) # 30-sysctl.hook
|
||||
|
||||
## ac63645856bad711b5c35cc92ce1ac36314abe2d92b199c8ee59f47f5d0a78ac runit-2.1.2-024-x86_64.pkg.tar.lz
|
||||
|
||||
## 56010a5c144076d42fa890c6d1194f9027eedc23b20ec5c8eddfafddc9831a7c runit-2.1.2-025-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* halt.c: A halt/poweroff/reboot wrapper for Artix runit implementation
|
||||
* Based on halt.c from void-runit
|
||||
* halt.c: A halt/poweroff/reboot wrapper for Joborun runit implementation
|
||||
* Based on halt.c from void-runit and artix runit
|
||||
*/
|
||||
|
||||
#include <errno.h>
|
||||
|
|
Loading…
Reference in a new issue