upg limine polkit v4l-utils
This commit is contained in:
parent
8a74301a3b
commit
f055e809ff
10 changed files with 66 additions and 48 deletions
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=limine
|
||||
pkgver=8.0.3
|
||||
pkgrel=02
|
||||
pkgver=8.0.4
|
||||
pkgrel=01
|
||||
pkgdesc="An advanced, portable, multiprotocol bootloader - no longer boots from ext4 it requires a FAT boot partition"
|
||||
url="https://limine-bootloader.org/"
|
||||
depends=('glibc')
|
||||
|
@ -62,6 +62,8 @@ package() {
|
|||
install -Dm644 $srcdir/liminedeploy-bios.hook "$pkgdir/usr/share/limine/"
|
||||
install -Dm644 $srcdir/liminedeploy-uefi.hook "$pkgdir/usr/share/limine/"
|
||||
install -Dm644 $srcdir/liminedeploy-uefi.hook "$pkgdir/etc/pacman.d/liminedeploy.hook"
|
||||
cp -p $srcdir/$pkgname/ChangeLog "$pkgdir/boot/efi/limine/ChangeLog"
|
||||
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
@ -70,7 +72,7 @@ arch=(x86_64)
|
|||
|
||||
license=('BSD-2-Clause')
|
||||
|
||||
sha256sums=(79199086abb7a9f6482c04eb4f505043dacb12be24a36e36d597dbd7e761b685 # limine 8.0.3
|
||||
sha256sums=(1efcb6918248ccf13190d4af5daca83003f04fa78cd7e2baeb9a174aa41107c9 # limine 8.0.4
|
||||
66c126c0ec5126dcae72a512a7ce6d24449185007efe7897f01df2e41e513db4 # limine.conf.0
|
||||
cfcf8353254f8d7bc84f030ed37e5431f6997ade03619d49649a8e0ce16a9568 # jobo-limine.conf
|
||||
15df8e06872a6cb89dfad3f99ad2b255dd1a54576e4343c954975e2ea48f28ab # bg.jpg
|
||||
|
@ -78,5 +80,5 @@ sha256sums=(79199086abb7a9f6482c04eb4f505043dacb12be24a36e36d597dbd7e761b685 #
|
|||
e09e04ac2fbb1ef0ffc6a62cc7638b0556ab698c76c1842ff405f386ba4a28d3 # liminedeploy-bios.hook
|
||||
53de6eeb4d700cfc931c5b2f7067ca3bd813f2360ff895539133f7f8299bc5de) # liminedeploy-uefi.hook
|
||||
|
||||
## 1ad8749078c6ab2176584612647279431597c454038839d81c8f3a5248fbaa74 limine-8.0.3-02-x86_64.pkg.tar.lz
|
||||
## 74e3b84e062b85d175133e0afe1ced19402a8037141b1c54e6570bb614d85442 limine-8.0.4-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Mintsuki <mintsuki@protonmail.com>
|
||||
|
||||
pkgname=limine
|
||||
pkgver=8.0.3
|
||||
pkgver=8.0.4
|
||||
pkgrel=1
|
||||
pkgdesc="An advanced, portable, multiprotocol bootloader"
|
||||
arch=('x86_64')
|
||||
|
@ -11,7 +11,7 @@ license=('BSD-2-Clause')
|
|||
depends=('glibc')
|
||||
makedepends=('git' 'nasm' 'mtools' 'llvm' 'lld' 'clang')
|
||||
source=("git+https://github.com/limine-bootloader/limine.git#tag=v${pkgver}")
|
||||
sha256sums=('79199086abb7a9f6482c04eb4f505043dacb12be24a36e36d597dbd7e761b685')
|
||||
sha256sums=('1efcb6918248ccf13190d4af5daca83003f04fa78cd7e2baeb9a174aa41107c9')
|
||||
|
||||
prepare() {
|
||||
cd "${pkgname}"
|
||||
|
|
|
@ -10,10 +10,10 @@ So it can change the rules.d GID without the group being defined.
|
|||
2 files changed, 7 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index d81afa79df7a..52e38d2f5cda 100644
|
||||
index 302c18961e2d..2bd62bea4aa4 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -384,6 +384,7 @@ if not libs_only
|
||||
@@ -385,6 +385,7 @@ if not libs_only
|
||||
pk_libprivdir,
|
||||
pk_pkgsysconfdir,
|
||||
polkitd_user,
|
||||
|
|
|
@ -6,28 +6,28 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=polkit
|
||||
pkgver=124
|
||||
pkgrel=04
|
||||
pkgver=125
|
||||
pkgrel=01
|
||||
pkgdesc="Application development toolkit for controlling system-wide privileges with ConsoleKit support"
|
||||
url="https://gitlab.freedesktop.org/polkit/polkit"
|
||||
depends=(duktape expat glib2 pam)
|
||||
makedepends=(git gobject-introspection gtk-doc meson)
|
||||
#url="https://gitlab.freedesktop.org/polkit/polkit"
|
||||
url="https://github.com/polkit-org/polkit"
|
||||
depends=(duktape expat glib2 glibc pam)
|
||||
makedepends=(git gobject-introspection gtk-doc meson dbus glib2-devel)
|
||||
checkdepends=(python-dbusmock)
|
||||
provides=(polkit=$pkgver libpolkit-{agent,gobject}-1.so)
|
||||
backup=(etc/pam.d/polkit-1)
|
||||
install=polkit.install
|
||||
#options=('!libtool')
|
||||
_commit=82f0924dc0eb23b9df68e88dbaf9e07c81940a5a # tags/124
|
||||
source=("git+https://gitlab.freedesktop.org/polkit/polkit.git#commit=$_commit"
|
||||
source=("git+$url#tag=$pkgver"
|
||||
0001-meson-Pass-polkitd_uid-to-meson_post_install.py.patch
|
||||
polkit.pam)
|
||||
# polkit.sysusers.conf
|
||||
# 99-consolekit.rules)
|
||||
|
||||
pkgver() {
|
||||
cd polkit
|
||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
}
|
||||
#pkgver() {
|
||||
# cd polkit
|
||||
# git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
#}
|
||||
|
||||
prepare() {
|
||||
cd polkit
|
||||
|
@ -68,12 +68,13 @@ arch=(x86_64)
|
|||
|
||||
license=(LGPL-2.0-or-later)
|
||||
|
||||
sha256sums=(SKIP # polkit
|
||||
3f38c437a792accd2ae22e46f41460d23ba7f1e389deef10b7015cccae15ab0d # 0001-meson-Pass-polkitd_uid-to-meson_post_install.py.patch
|
||||
b2sums=('3a3d10173937bd7d869e1125878bec0b6f6ac565ffea7bbf61a05634cfbe85471dc62386825a201915c03c48cbcda277704011ec760a283e5b9663ad49cf0237'
|
||||
'14ba77b12255519008a045706d9c6a06b8f4a5a091b980030b3e216908ac7485c5c70b26a4008d15df7b2c374eaf9dde31c8ba480a6cb1601effbb4b6d6c023b'
|
||||
'ead7b003be8f614d18fa1d12740ff00c374c216a52b07631760a4735a11de2d00402f9a93a0cac8eff274a5a39d39048b840eb29e6a5362d2b021369ed2ac0f1')
|
||||
|
||||
sha256sums=(e9e4ab882266914a5e19cdcd4f88c47c1117f36b311d63bd39edc17bec2eac35 # polkit
|
||||
34bc2831f2354a30c87fd71894e4b870e2e73a5840350cc5dda94d61108d1792 # 0001-meson-Pass-polkitd_uid-to-meson_post_install.py.patch
|
||||
a35af3210bff1a8f2c04add47ed131a17df9eafbbc6f1671f97021be3ab1ff34) # polkit.pam
|
||||
|
||||
# c7f887e1a8429106b43e8e81849c731e18b3055ef5e9ce0d44706ec23e9ef99e) # 99-consolekit.rules
|
||||
# f12f590cf5ad621710f75a40b5af88e186d3a0a17d682a8bbe03b833525a3a39 # polkit.sysusers.conf
|
||||
|
||||
## 577bfbb3ef4aa5bf938118bde99940206665395183a2af9306a589ae1d3e8f79 polkit-124-04-x86_64.pkg.tar.lz
|
||||
## ea397fb32baab4459d58ac432e7edda88e62f438a091a9247ca9487035eec9b9 polkit-125-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,41 +2,39 @@
|
|||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
pkgname=polkit
|
||||
pkgver=124
|
||||
pkgrel=2
|
||||
pkgver=125
|
||||
pkgrel=1
|
||||
pkgdesc="Application development toolkit for controlling system-wide privileges"
|
||||
url="https://gitlab.freedesktop.org/polkit/polkit"
|
||||
url="https://github.com/polkit-org/polkit"
|
||||
arch=(x86_64)
|
||||
license=(LGPL-2.0-or-later)
|
||||
depends=(
|
||||
duktape
|
||||
expat
|
||||
glib2
|
||||
glibc
|
||||
pam
|
||||
systemd
|
||||
systemd-libs
|
||||
)
|
||||
makedepends=(
|
||||
dbus
|
||||
git
|
||||
glib2-devel
|
||||
gobject-introspection
|
||||
gtk-doc
|
||||
meson
|
||||
systemd
|
||||
)
|
||||
checkdepends=(python-dbusmock)
|
||||
provides=(libpolkit-{agent,gobject}-1.so)
|
||||
backup=(etc/pam.d/polkit-1)
|
||||
install=polkit.install
|
||||
_commit=82f0924dc0eb23b9df68e88dbaf9e07c81940a5a # tags/124
|
||||
source=(
|
||||
"git+https://gitlab.freedesktop.org/polkit/polkit.git#commit=$_commit"
|
||||
"git+$url#tag=$pkgver"
|
||||
0001-meson-Pass-polkitd_uid-to-meson_post_install.py.patch
|
||||
)
|
||||
b2sums=('SKIP'
|
||||
'51200f8600e48fdec61403c2d16d499478dabcb8826d11bd388ab0f32a05531130b45566d4716769043695863dbd9a8e9b9f6b5222316d60bc2e1749ec93b20b')
|
||||
|
||||
pkgver() {
|
||||
cd polkit
|
||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
}
|
||||
b2sums=('3a3d10173937bd7d869e1125878bec0b6f6ac565ffea7bbf61a05634cfbe85471dc62386825a201915c03c48cbcda277704011ec760a283e5b9663ad49cf0237'
|
||||
'14ba77b12255519008a045706d9c6a06b8f4a5a091b980030b3e216908ac7485c5c70b26a4008d15df7b2c374eaf9dde31c8ba480a6cb1601effbb4b6d6c023b')
|
||||
|
||||
prepare() {
|
||||
cd polkit
|
||||
|
@ -51,7 +49,7 @@ build() {
|
|||
-D os_type=redhat
|
||||
-D polkitd_uid=102
|
||||
-D polkitd_user=polkitd
|
||||
-D session_tracking=libsystemd-login
|
||||
-D session_tracking=logind
|
||||
-D tests=true
|
||||
)
|
||||
|
||||
|
|
|
@ -5,5 +5,6 @@ gtk-doc
|
|||
meson
|
||||
python-dbusmock
|
||||
gettext
|
||||
glib2-devel
|
||||
|
||||
|
||||
|
|
15
polkit/patch.diff
Normal file
15
polkit/patch.diff
Normal file
|
@ -0,0 +1,15 @@
|
|||
--- 0001-meson-Pass-polkitd_uid-to-meson_post_install.py.patch.0 2024-02-10 13:11:29.840200721 +0200
|
||||
+++ 0001-meson-Pass-polkitd_uid-to-meson_post_install.py.patch 2024-08-11 02:16:55.503184278 +0300
|
||||
@@ -10,10 +10,10 @@
|
||||
2 files changed, 7 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
-index d81afa79df7a..52e38d2f5cda 100644
|
||||
+index 302c18961e2d..2bd62bea4aa4 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
-@@ -384,6 +384,7 @@ if not libs_only
|
||||
+@@ -385,6 +385,7 @@ if not libs_only
|
||||
pk_libprivdir,
|
||||
pk_pkgsysconfdir,
|
||||
polkitd_user,
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=v4l-utils
|
||||
pkgver=1.26.1
|
||||
pkgver=1.28.1
|
||||
pkgrel=01
|
||||
pkgdesc="Userspace tools and conversion library for Video 4 Linux w/o systemd"
|
||||
url="https://linuxtv.org/"
|
||||
|
@ -15,8 +15,8 @@ replaces=('libv4l')
|
|||
conflicts=('libv4l')
|
||||
backup=(etc/rc_maps.cfg)
|
||||
depends=('hicolor-icon-theme' 'gcc-libs' 'libjpeg-turbo')
|
||||
makedepends=('qt5-base' 'alsa-lib' 'meson' 'clang' 'doxygen' 'libbpf')
|
||||
optdepends=('qt5-base: for qv4l2' 'alsa-lib: for qv4l2')
|
||||
makedepends=('qt5-base' 'alsa-lib' 'meson' 'clang' 'doxygen' 'libbpf' 'spdlog')
|
||||
optdepends=('qt5-base: for qv4l2 and qvidcap' 'alsa-lib: for qv4l2' 'libbpf: for ir-keytable')
|
||||
source=(https://linuxtv.org/downloads/v4l-utils/${pkgname}-${pkgver}.tar.xz{,.asc})
|
||||
|
||||
prepare() {
|
||||
|
@ -44,8 +44,8 @@ license=('LGPL')
|
|||
|
||||
validpgpkeys=('05D0169C26E41593418129DF199A64FADFB500FF') # Gregor Jasny <gjasny@googlemail.com>
|
||||
|
||||
sha256sums=(4a71608c0ef7df2931176989e6d32b445c0bdc1030a2376d929c8ca6e550ec4e # v4l-utils-1.26.1.tar.xz
|
||||
1b1360d428f2e8154dce5f454efb01a22c1b5bbdcf2572e658db0e64f8bfc5b7) # v4l-utils-1.26.1.tar.xz.asc
|
||||
sha256sums=(0fa075ce59b6618847af6ea191b6155565ccaa44de0504581ddfed795a328a82 # v4l-utils-1.28.1.tar.xz
|
||||
50176fb371a489ba43260a98e5ec66d06fc283bf97fb4e230ab7902f113edb6c) # v4l-utils-1.28.1.tar.xz.asc
|
||||
|
||||
## 177bf3e4b142fff0d124c8be70727511eb06a5c481a726517334b597d6817905 v4l-utils-1.26.1-01-x86_64.pkg.tar.lz
|
||||
## 4d3400f5e5cac5891f7613fb6e8e73f595a46ef4895012995c10a06ef76a374d v4l-utils-1.28.1-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Maintainer: Thomas Bächler <thomas@archlinux.org>
|
||||
pkgname=v4l-utils
|
||||
pkgver=1.26.1
|
||||
pkgver=1.28.1
|
||||
pkgrel=1
|
||||
pkgdesc="Userspace tools and conversion library for Video 4 Linux"
|
||||
arch=('x86_64')
|
||||
|
@ -12,9 +12,9 @@ backup=(etc/rc_maps.cfg)
|
|||
license=('LGPL')
|
||||
depends=('hicolor-icon-theme' 'gcc-libs' 'libjpeg-turbo' 'systemd-libs' 'json-c')
|
||||
makedepends=('qt5-base' 'alsa-lib' 'meson' 'clang' 'doxygen' 'libbpf')
|
||||
optdepends=('qt5-base: for qv4l2 and qvidcap' 'alsa-lib: for qv4l2')
|
||||
optdepends=('qt5-base: for qv4l2 and qvidcap' 'alsa-lib: for qv4l2' 'libbpf: for ir-keytable')
|
||||
source=(https://linuxtv.org/downloads/v4l-utils/${pkgname}-${pkgver}.tar.xz{,.asc})
|
||||
sha256sums=('4a71608c0ef7df2931176989e6d32b445c0bdc1030a2376d929c8ca6e550ec4e'
|
||||
sha256sums=('0fa075ce59b6618847af6ea191b6155565ccaa44de0504581ddfed795a328a82'
|
||||
'SKIP')
|
||||
validpgpkeys=('05D0169C26E41593418129DF199A64FADFB500FF') # Gregor Jasny <gjasny@googlemail.com>
|
||||
|
||||
|
|
|
@ -9,3 +9,4 @@ clang
|
|||
doxygen
|
||||
|
||||
|
||||
spdlog
|
||||
|
|
Loading…
Reference in a new issue