]> Projects - orf-overlay.git/commitdiff Test
[BREAKING] switch back to systemd
authorOrfeas <redacted>
Fri, 14 Aug 2026 07:55:05 +0000 (10:55 +0300)
committerOrfeas <redacted>
Fri, 14 Aug 2026 07:55:05 +0000 (10:55 +0300)
gui-apps/wlrctl/Manifest [new file with mode: 0644]
gui-apps/wlrctl/wlrctl-0.2.2.ebuild [new file with mode: 0644]
profiles/amd64-desktop/package.use
profiles/amd64-desktop/parent
sets/orf-core

diff --git a/gui-apps/wlrctl/Manifest b/gui-apps/wlrctl/Manifest
new file mode 100644 (file)
index 0000000..efb2408
--- /dev/null
@@ -0,0 +1 @@
+DIST wlrctl-0.2.2.tar.gz 26455 BLAKE2B 440a031e7f68558fa74481f800908509d10d8f3a7b1a9cb91e682cbc3c4ae92edc8d7cce7cdae52ff36aea7c412350b725171699abb8378f5b18f870d6ea24ac SHA512 f4f9593e2de70e932bfa7fb3b203caba368b4322cb8aad54f3bc2365c3cfc18c9ebe0836bd239da4a7ce641a96001b2ed0d8d4f7d234124ffe2d8aa7c499e701
diff --git a/gui-apps/wlrctl/wlrctl-0.2.2.ebuild b/gui-apps/wlrctl/wlrctl-0.2.2.ebuild
new file mode 100644 (file)
index 0000000..d5da3e0
--- /dev/null
@@ -0,0 +1,34 @@
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="wlrctl is a command line utility for miscellaneous wlroots Wayland extensions"
+HOMEPAGE="https://git.sr.ht/~brocellous/wlrctl"
+
+if [[ ${PV} == 9999 ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://git.sr.ht/~brocellous/wlrctl"
+else
+       SRC_URI="https://git.sr.ht/~brocellous/wlrctl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+       KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man zsh-completion"
+
+RDEPEND="
+       >=gui-libs/wlroots-0.13
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       man? ( app-text/scdoc )
+"
+
+src_configure() {
+       local emesonargs=(
+               $(meson_feature man man-pages)
+               $(meson_feature zsh-completion)
+       )
+       meson_src_configure
+}
index 1018dd30719a32a4258f0ce6bcfd3cd7a534550e..5c216f2f98cd23371a59ca9ecbf72d81e4861eef 100644 (file)
@@ -7,7 +7,8 @@ sys-apps/portage doc gentoo-dev
 # Kernel & Boot #
 #---------------#
 sys-kernel/gentoo-kernel savedconfig
-sys-kernel/installkernel dracut grub
+sys-kernel/installkernel dracut systemd-boot
+sys-apps/systemd boot kernel-install
 app-admin/eclean-kernel zstd
 
 #---------#
index 72ca858432fef7273c28f22e857113bf9780faf2..709b3180f319fb217e53d34440d87003b6095ad3 100644 (file)
@@ -1,2 +1,2 @@
-gentoo:default/linux/amd64/23.0/no-multilib/hardened
+gentoo:default/linux/amd64/23.0/no-multilib/hardened/systemd
 gentoo:targets/desktop/plasma
index 6e1342c46b0966417128c4970a7613e3f43e62a2..450a5bee9932eacc6b1b642a78329c793f23db3a 100644 (file)
@@ -10,8 +10,6 @@ app-portage/pfl
 #--------
 # System
 #--------
-app-admin/sysklogd
-sys-process/cronie
 app-admin/doas
 app-admin/eclean-kernel
 app-misc/keyd