Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 32 additions & 2 deletions common/hooks/pre-pkg/04-generate-runtime-deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ store_pkgdestdir_rundeps() {

parse_shlib_needed() {
while read -r f; do
lf=${f#${PKGDESTDIR}}
lf=${f#"$PKGDESTDIR"}
for x in ${skiprdeps}; do
if [ "$x" = "$lf" -o "$x" = "${lf#$PKGDESTDIR}" ]; then
if [ "$x" = "$lf" ] || [ "$x" = "${lf#"$PKGDESTDIR"}" ]; then
found=1
break
fi
Expand All @@ -71,6 +71,35 @@ parse_shlib_needed() {
done
}

parse_dlopen_elfnote() {
local PYTHON="$(command -v python3)"
while read -r f; do
lf="${f#"$PKGDESTDIR"}"
for x in ${skiprdeps}; do
if [ "$x" = "$lf" ] || [ "$x" = "${lf#"$PKGDESTDIR"}" ]; then
found=1
break
fi
done
if [ -n "$found" ]; then
msg_normal "Skipping dependency scan for ${lf}\n" >&3
unset found
continue
fi
read -rn4 elfmagic < "$f"
if [ "$elfmagic" = $'\177ELF' ]; then
if $READELF -n "$f" | grep -q .note.dlopen; then
if [ -n "$PYTHON" ]; then
$OBJCOPY --dump-section .note.dlopen=/dev/stdout "$f" 2>/dev/null |
$PYTHON "${XBPS_COMMONDIR}"/scripts/parse-dlopen-notes.py
else
msg_error "Cannot read dlopen metadata (python3 not available)\n"
fi
fi
fi
done
}

hook() {
local depsftmp f lf j mapshlibs sorequires _curdep elfmagic broken_shlibs verify_deps
local _shlib_dir="${XBPS_STATEDIR}/shlib-provides"
Expand All @@ -95,6 +124,7 @@ hook() {

_shlibtmp=$(mktemp) || exit 1
parse_shlib_needed 3>&1 >"$_shlibtmp" <"$depsftmp"
parse_dlopen_elfnote 3>&1 >"$_shlibtmp" <"$depsftmp"
rm -f "$depsftmp"
verify_deps=$(sort <"$_shlibtmp" | uniq)
rm -f "$_shlibtmp"
Expand Down
38 changes: 38 additions & 0 deletions common/scripts/parse-dlopen-notes.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
#!/usr/bin/python3

import json
import os
import sys

wordsz = 4 # Elf32_Word and Elf64_Word

def align_up(v: int) -> int:
if v % wordsz == 0:
return v
return v + (wordsz - (v % wordsz))

if __name__ == "__main__":
endian = "little" if os.environ.get("XBPS_TARGET_ENDIAN", "le") == "le" else "big"
shlibs = set()
while True:
try:
namesz = int.from_bytes(sys.stdin.buffer.read(wordsz), byteorder=endian)
descsz = int.from_bytes(sys.stdin.buffer.read(wordsz), byteorder=endian)
type_ = int.from_bytes(sys.stdin.buffer.read(wordsz), byteorder=endian)

if namesz == 0 and descsz == 0 and type_ == 0:
break

name = sys.stdin.buffer.read(namesz).decode().rstrip("\0")
desc = sys.stdin.buffer.read(align_up(descsz)).decode().rstrip("\0")

if name == "FDO" and type_ == 0x407c0c0a:
data = json.loads(desc)
for item in data:
if item.get("priority", "required") in ("recommended", "required"):
shlibs.update(item.get("soname", []))
except EOFError:
break

for shlib in shlibs:
print(shlib)
2 changes: 1 addition & 1 deletion common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ libgirepository-gimarshallingtests-1.0.so libgirepository-1.30_1
libgirepository-everything-1.0.so libgirepository-1.30_1
libgirepository-1.0.so.1 libgirepository-1.30_1
libudev.so.0 libudev0-shim-1_1
libudev.so.1 eudev-libudev-1.6_1
libudev.so.1 libudev-261.2_1
libgudev-1.0.so.0 libgudev-230_1
libumockdev.so.0 libumockdev-0.17.6_1
libext2fs.so.2 e2fsprogs-libs-1.41.5_1
Expand Down
1 change: 0 additions & 1 deletion etc/defaults.virtual
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ awk gawk
emacs emacs
java-environment openjdk8
java-runtime openjdk8-jre
libudev eudev-libudev
lightdm-greeter base-chroot-cyclic-solver
nodejs-runtime nodejs
ntp-daemon chrony
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/Clightd/template
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ revision=2
build_style=cmake
configure_args="-DENABLE_DDC=1 -DENABLE_GAMMA=1 -DENABLE_DPMS=1 -DENABLE_SCREEN=1"
hostmakedepends="pkg-config wayland-devel"
makedepends="eudev-libudev-devel libmodule-devel polkit-devel elogind-devel
makedepends="udev-devel libmodule-devel polkit-devel elogind-devel
libXrandr-devel libXext-devel libX11-devel ddcutil-devel libjpeg-turbo-devel
wayland-devel libdrm-devel libusb-devel libiio-devel"
depends="ddcutil"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/NetworkManager/template
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ hostmakedepends="gettext-devel glib-devel libxslt-devel pkg-config
makedepends="libuuid-devel nss-devel dbus-glib-devel libgudev-devel
libnl3-devel polkit-devel ppp-devel libcurl-devel libnvme-devel
ModemManager-devel readline-devel libndp-devel newt-devel jansson-devel
libpsl-devel eudev-libudev-devel mobile-broadband-provider-info gnutls-devel
libpsl-devel udev-devel mobile-broadband-provider-info gnutls-devel
$(vopt_if gir 'libgirepository-devel python3-gobject')
$(vopt_if elogind elogind-devel)"
depends="dbus iproute2 openresolv wpa_supplicant mobile-broadband-provider-info"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/QLC+/template
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version=4.14.1
revision=1
build_style=cmake
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
makedepends="eudev-libudev-devel qt5-devel qt5-declarative-devel
makedepends="udev-devel qt5-devel qt5-declarative-devel
qt5-multimedia-devel qt5-script-devel qt5-websockets-devel
qt5-serialport-devel qt5-svg-devel qt5-tools-devel alsa-lib-devel
libftdi1-devel libusb-compat-devel libsndfile-devel libmad-devel"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/SDL2/template
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ configure_args="-DSDL_ALSA=ON -DSDL_ESD=OFF -DSDL_RPATH=OFF
-DSDL_CLOCK_GETTIME=ON -DSDL_PULSEAUDIO_SHARED=OFF
-DSDL_ALSA_SHARED=OFF -DSDL_DBUS=ON"
hostmakedepends="pkg-config nasm"
makedepends="alsa-lib-devel dbus-devel eudev-libudev-devel libusb-compat-devel
makedepends="alsa-lib-devel dbus-devel udev-devel libusb-compat-devel
libsamplerate-devel"
short_desc="Simple DirectMedia Layer (version 2)"
maintainer="Orphaned <orphan@voidlinux.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/SDL3/template
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ configure_args="-DSDL_ALSA=ON -DSDL_RPATH=OFF
-DSDL_CLOCK_GETTIME=ON -DSDL_PULSEAUDIO_SHARED=OFF
-DSDL_ALSA_SHARED=OFF -DSDL_DBUS=ON"
hostmakedepends="pkg-config nasm"
makedepends="alsa-lib-devel dbus-devel eudev-libudev-devel libusb-compat-devel
makedepends="alsa-lib-devel dbus-devel udev-devel libusb-compat-devel
libsamplerate-devel"
short_desc="Simple DirectMedia Layer (version 3)"
maintainer="Orphaned <orphan@voidlinux.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/SwayOSD/template
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ revision=1
build_style=meson
build_helper="rust"
hostmakedepends="pkg-config ninja sassc cargo glib-devel autoconf automake libtool"
makedepends="gdk-pixbuf-devel cairo-devel pango-devel graphene-devel gtk4-devel gtk4-layer-shell-devel rust-std libevdev-devel libinput-devel eudev-libudev-devel"
makedepends="gdk-pixbuf-devel cairo-devel pango-devel graphene-devel gtk4-devel gtk4-layer-shell-devel rust-std libevdev-devel libinput-devel udev-devel"
short_desc="GTK based on screen display for keyboard shortcuts"
maintainer="Stefan <s@omfm.ru>"
license="GPL-3.0-only"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/Waybar/template
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ configure_args="-Dlibudev=enabled -Dman-pages=enabled
$(vopt_feature pipewire wireplumber)"
hostmakedepends="cmake pkg-config glib-devel wayland-devel scdoc
$(vopt_if dbusmenugtk gobject-introspection)"
makedepends="libevdev-devel libinput-devel wayland-devel gtkmm-devel spdlog eudev-libudev-devel
makedepends="libevdev-devel libinput-devel wayland-devel gtkmm-devel spdlog udev-devel
gtk-layer-shell-devel jsoncpp-devel libglib-devel libsigc++-devel fmt-devel chrono-date-devel
playerctl-devel upower-devel
$(vopt_if pipewire 'wireplumber-devel pipewire-devel')
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/apt/template
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ configure_args="-DDPKG_DATADIR=/usr/share/dpkg -DCURRENT_VENDOR=debian
-DDOCBOOK_XSL=/usr/share/xsl/docbook"
hostmakedepends="dpkg pkg-config docbook-xsl doxygen po4a w3m libxslt triehash"
makedepends="db-devel gnutls-devel bzip2-devel liblzma-devel liblz4-devel
libzstd-devel libseccomp-devel eudev-libudev-devel dpkg-devel gtest-devel
libzstd-devel libseccomp-devel udev-devel dpkg-devel gtest-devel
libgcrypt-devel xxHash-devel"
checkdepends="dpkg runit-void tar"
short_desc="APT package management tools"
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/base-container-full/template
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Template file for 'base-container-full'
pkgname=base-container-full
version=0.11
revision=3
revision=4
metapackage=yes
depends="base-files ncurses coreutils findutils diffutils
dash bash grep gzip file sed gawk less util-linux which tar man-pages
mdocml>=1.13.3 shadow e2fsprogs btrfs-progs xfsprogs f2fs-tools dosfstools kbd
procps-ng tzdata pciutils iana-etc eudev runit-void openssh dhcpcd
procps-ng tzdata pciutils iana-etc udev runit-void openssh dhcpcd
iproute2 iputils iw xbps nvi sudo traceroute kmod removed-packages"
short_desc="Void Linux base system meta package for containers/chroots"
maintainer="Enno Boland <gottox@voidlinux.org>"
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/base-system/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'base-system'
pkgname=base-system
version=0.114
revision=2
revision=3
metapackage=yes
short_desc="Void Linux base system meta package"
maintainer="Enno Boland <gottox@voidlinux.org>"
Expand All @@ -14,7 +14,7 @@ depends="
mdocml>=1.13.3 shadow e2fsprogs btrfs-progs xfsprogs f2fs-tools dosfstools
procps-ng tzdata pciutils usbutils iana-etc openssh dhcpcd
kbd iproute2 iputils iw wpa_supplicant xbps nvi sudo wifi-firmware
void-artwork traceroute ethtool kmod acpid eudev runit-void removed-packages"
void-artwork traceroute ethtool kmod acpid udev runit-void removed-packages"

case "$XBPS_TARGET_MACHINE" in
*-musl) depends+=" musl";;
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/bcachefs-tools/template
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ make_install_args="ROOT_SBINDIR=/usr/bin"
make_use_env=yes
hostmakedepends="cargo clang19-devel jq liburcu-devel llvm19 pkg-config"
makedepends="rust attr-devel keyutils-devel libaio-devel libblkid-devel
liblz4-devel libscrypt-devel libsodium-devel eudev-libudev-devel liburcu-devel
liblz4-devel libscrypt-devel libsodium-devel udev-devel liburcu-devel
libuuid-devel libzstd-devel zlib-devel"
short_desc="Userspace tools for bcachefs"
maintainer="Orphaned <orphan@voidlinux.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/bluez/template
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ configure_args="--with-udevdir=/usr/lib/udev --disable-systemd
--enable-external-ell --enable-mesh --enable-nfc --enable-experimental
--enable-hid2hci"
hostmakedepends="automake flex libtool pkg-config python3-docutils"
makedepends="cups-devel eudev-libudev-devel libglib-devel libical-devel
makedepends="cups-devel udev-devel libglib-devel libical-devel
readline-devel ell-devel json-c-devel"
short_desc="Bluetooth tools and daemons"
maintainer="Érico Nogueira <ericonr@disroot.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/bolt/template
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ build_style=meson
configure_args="-Dman=true -Dsystemd=false"
make_dirs="/var/lib/boltd 0755 root root"
hostmakedepends="asciidoc glib-devel pkg-config"
makedepends="eudev-libudev-devel libglib-devel polkit-devel"
makedepends="udev-devel libglib-devel polkit-devel"
checkdepends="dbus"
short_desc="Thunderbolt 3 device manager"
maintainer="Enno Boland <gottox@voidlinux.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/bootiso/template
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ pkgname=bootiso
version=4.2.0
revision=3
build_style=gnu-makefile
depends="bash bc binutils curl dosfstools e2fsprogs eudev exfatprogs
depends="bash bc binutils curl dosfstools e2fsprogs udev exfatprogs
f2fs-tools file ncurses ntfs-3g rsync syslinux wimlib jq"
short_desc="Create a USB bootable device from an ISO image easily and securely"
maintainer="Orphaned <orphan@voidlinux.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/btrfs-progs/template
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ make_check_target=test
configure_args="--disable-backtrace --disable-python"
hostmakedepends="pkgconf python3-Sphinx python3-sphinx_rtd_theme"
makedepends="acl-devel libzstd-devel lzo-devel libblkid-devel libuuid-devel
eudev-libudev-devel zlib-devel
udev-devel zlib-devel
$(vopt_if e2fs 'e2fsprogs-devel') $(vopt_if reiserfs 'reiserfsprogs')"
short_desc="Btrfs filesystem utilities"
maintainer="Enno Boland <gottox@voidlinux.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/ckb-next/template
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ build_style=cmake
configure_args="-DDISABLE_UPDATER=1 -DUDEV_RULE_DIRECTORY=/usr/lib/udev/rules.d
-DPREFER_QT6=ON"
hostmakedepends="qt6-base pkg-config qt6-tools"
makedepends="eudev-libudev-devel qt6-base-devel qt6-qt5compat-devel
makedepends="udev-devel qt6-base-devel qt6-qt5compat-devel
quazip-qt6-devel xcb-util-wm-devel
pulseaudio-devel"
short_desc="Corsair RGB Driver for Linux"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/clutter/template
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ hostmakedepends="automake libtool pkg-config intltool glib-devel
gettext-devel gtk-doc"
makedepends="atk-devel pango-devel libXi-devel libXcomposite-devel json-glib-devel
libgudev-devel libxkbcommon-devel cogl-devel libinput-devel libevdev-devel
eudev-libudev-devel gtk+3-devel"
udev-devel gtk+3-devel"
short_desc="OpenGL based interactive canvas library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/colord/template
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ libcolord_package() {
}
}
colord-devel_package() {
depends="dbus-devel libglib-devel lcms2-devel eudev-libudev-devel
depends="dbus-devel libglib-devel lcms2-devel udev-devel
libgusb-devel libcolord>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/dhcpcd/template
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ configure_args="
--prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --rundir=/run/dhcpcd
$(vopt_if privsep --privsepuser=_dhcpcd) $(vopt_enable privsep)"
hostmakedepends="ntp pkg-config"
makedepends="eudev-libudev-devel"
makedepends="udev-devel"
short_desc="RFC2131 compliant DHCP client"
maintainer="Orphaned <orphan@voidlinux.org>"
license="BSD-2-Clause"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/direwolf/template
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ pkgname=direwolf
version=1.8.1
revision=1
build_style=cmake
makedepends="alsa-lib-devel hamlib-devel eudev-libudev-devel"
makedepends="alsa-lib-devel hamlib-devel udev-devel"
short_desc="AX.25 packet modem/TNC and APRS encoder/decoder"
maintainer="classabbyamp <void@placeviolette.net>"
license="GPL-2.0-or-later"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/doom3/template
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
pkgname=doom3
version=1.3.1.1304
revision=4
depends="virtual?libudev alsa-lib libXext desktop-file-utils"
depends="libudev alsa-lib libXext desktop-file-utils"
short_desc="Doom 3 for Linux"
maintainer="Orphaned <orphan@voidlinux.org>"
license="Propietary"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/dosfstools/template
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ revision=1
build_style=gnu-configure
configure_args="--enable-compat-symlinks"
hostmakedepends="pkg-config"
makedepends="eudev-libudev-devel"
makedepends="udev-devel"
short_desc="DOS filesystem tools"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-3.0-or-later"
Expand Down
12 changes: 6 additions & 6 deletions srcpkgs/dracut/template
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
# Template file for 'dracut'
pkgname=dracut
version=109
revision=1
revision=2
build_style=configure
configure_args="--prefix=/usr --sysconfdir=/etc"
conf_files="/etc/dracut.conf"
hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="libkmod-devel"
depends="bash coreutils cpio eudev gzip kmod>=3.7 kpartx util-linux"
depends="bash coreutils cpio udev gzip kmod>=3.7 kpartx util-linux"
short_desc="Low-level tool for generating an initramfs/initrd image"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later, LGPL-2.0-or-later"
homepage="https://github.com/dracut-ng/dracut-ng/wiki"
changelog="https://raw.githubusercontent.com/dracut-ng/dracut-ng/master/NEWS.md"
distfiles="https://github.com/dracut-ng/dracut-ng/archive/refs/tags/${version}.tar.gz"
checksum=6f5b84c6db4381c5bca59c38b18613037c6aafd1aff8cadea22bb83fb8850bcf
homepage="https://github.com/dracut-ng/dracut/wiki"
changelog="https://raw.githubusercontent.com/dracut-ng/dracut/master/NEWS.md"
distfiles="https://github.com/dracut-ng/dracut/archive/refs/tags/${version}.tar.gz"
checksum=159f83eab58a45885c0c2cc6969c35dc5ebac7b7340e659abe5cc9b8b452bf4b
alternatives="
initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/dracut/kernel-hook-postinst
initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/dracut/kernel-hook-postrm
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/drbd-utils/template
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ configure_args="
conf_files="
/etc/drbd.conf
/etc/drbd.d/global_common.conf"
hostmakedepends="automake libtool flex pkg-config eudev libxslt docbook-xsl po4a"
makedepends="eudev-libudev-devel"
hostmakedepends="automake libtool flex pkg-config udev libxslt docbook-xsl po4a"
makedepends="udev-devel"
short_desc="Distributed replicated storage"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-2.0-or-later"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/efl/template
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ makedepends="
gettext-devel openssl-devel liblz4-devel glib-devel ibus-devel
fontconfig-devel fribidi-devel $(vopt_if harfbuzz harfbuzz-devel)
libjpeg-turbo-devel libpng-devel giflib-devel tiff-devel libwebp-devel
avahi-libs-devel eudev-libudev-devel libgomp-devel
avahi-libs-devel udev-devel libgomp-devel
libsndfile-devel libmount-devel LuaJIT-devel poppler-cpp-devel
librsvg-devel libspectre-devel libraw-devel libopenjpeg2-devel
libheif-devel libavif-devel lua52-devel openh264-devel libjxl-devel
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/elogind/template
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Template file for 'elogind'
pkgname=elogind
version=252.39

Check failure on line 3 in srcpkgs/elogind/template

View workflow job for this annotation

GitHub Actions / Lint templates

Template Lint

Place version= after reverts=
reverts="255.22_1 255.22_2"
revision=1

Check failure on line 5 in srcpkgs/elogind/template

View workflow job for this annotation

GitHub Actions / Lint templates

Template Lint

revision does not appear immediately after version
build_style=meson
configure_args="-Dcgroup-controller=elogind -Ddefault-hierarchy=legacy
-Ddefault-kill-user-processes=false -Dhalt-path=/usr/bin/halt
Expand All @@ -11,7 +11,7 @@
-Drootlibexecdir=/usr/libexec/elogind"
hostmakedepends="docbook-xsl glib-devel gperf gettext libxslt
m4 pkg-config python3-Jinja2 shadow"
makedepends="acl-devel eudev-libudev-devel libcap-devel
makedepends="acl-devel udev-devel libcap-devel
libglib-devel libseccomp-devel pam-devel"
depends="dbus"
short_desc="Standalone logind fork"
Expand Down
Loading
Loading