summaryrefslogtreecommitdiff
path: root/sys-apps
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/hexyl/hexyl-0.17.0.ebuild26
-rw-r--r--sys-apps/hexyl/metadata.xml16
-rw-r--r--sys-apps/shadow/Manifest4
-rw-r--r--sys-apps/shadow/metadata.xml2
-rw-r--r--sys-apps/shadow/shadow-4.19.3.ebuild (renamed from sys-apps/shadow/shadow-4.17.4.ebuild)6
-rw-r--r--sys-apps/shadow/shadow-4.19.4.ebuild (renamed from sys-apps/shadow/shadow-4.18.0.ebuild)6
-rw-r--r--sys-apps/sysvinit/Manifest4
-rw-r--r--sys-apps/sysvinit/files/sysvinit-2.94_beta-shutdown-single.patch39
-rw-r--r--sys-apps/sysvinit/metadata.xml2
-rw-r--r--sys-apps/sysvinit/sysvinit-3.16.ebuild (renamed from sys-apps/sysvinit/sysvinit-3.14.ebuild)6
-rw-r--r--sys-apps/sysvinit/sysvinit-3.18.ebuild (renamed from sys-apps/sysvinit/sysvinit-3.13.ebuild)6
11 files changed, 32 insertions, 85 deletions
diff --git a/sys-apps/hexyl/hexyl-0.17.0.ebuild b/sys-apps/hexyl/hexyl-0.17.0.ebuild
index 0225cbb7eace..ac667b6697fb 100644
--- a/sys-apps/hexyl/hexyl-0.17.0.ebuild
+++ b/sys-apps/hexyl/hexyl-0.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2026 Gentoo Authors
+# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -75,12 +75,12 @@ CRATES="
yansi@1.0.1
"
-inherit cargo shell-completion
+inherit cargo
DESCRIPTION="A command-line hex viewer"
HOMEPAGE="https://github.com/sharkdp/hexyl"
SRC_URI="
- https://github.com/sharkdp/hexyl/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
@@ -89,28 +89,10 @@ LICENSE="|| ( Apache-2.0 MIT )"
LICENSE+=" Apache-2.0 ISC MIT Unicode-DFS-2016 ZLIB"
SLOT="0"
KEYWORDS="~amd64"
-QA_FLAGS_IGNORED="usr/bin/hexyl"
-RESTRICT="mirror"
-
-BDEPEND="
- virtual/pandoc
-"
-
-src_compile() {
- cargo_src_compile
- pandoc -s -f markdown -t man -o "doc/${PN}.1" "doc/${PN}.1.md"
-}
+DOCS=( README.md CHANGELOG.md )
src_install() {
cargo_src_install
einstalldocs
- doman "doc/${PN}.1"
-
- "target/release/${PN}" --completion bash > "${PN}"
- dobashcomp "${PN}"
- "target/release/${PN}" --completion zsh > "_${PN}"
- dozshcomp "_${PN}"
- "target/release/${PN}" --completion fish > "${PN}.fish"
- dofishcomp "${PN}.fish"
}
diff --git a/sys-apps/hexyl/metadata.xml b/sys-apps/hexyl/metadata.xml
index b18cf0a9a253..8a6c08190a71 100644
--- a/sys-apps/hexyl/metadata.xml
+++ b/sys-apps/hexyl/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>Wuzy01@qq.com</email>
- <name>Wu, Zhenyu</name>
- </maintainer>
- <upstream>
- <remote-id type="github">sharkdp/hexyl</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>thomas@binaryden.de</email>
+ <name>Thomas Kemmer</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">sharkdp/hexyl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest
index 6b96816c585b..5cc7181704da 100644
--- a/sys-apps/shadow/Manifest
+++ b/sys-apps/shadow/Manifest
@@ -1,2 +1,2 @@
-DIST shadow-4.17.4.tar.gz 3855379 BLAKE2B 178b84f59a6f2d97d7c6741c93a8f16896561702bbed054eb8a46044b2968cccfcefcc5d3c45ddab996543f4d958f01b789796044c9116f6217f652611d466ca SHA512 b75c47677c1cda502fd730b2ac605e347e3648326c94a659393a68c300a542a54276c575bb667324537e21598791b1647bdfe72ad5dbf2da768166678798d101
-DIST shadow-4.18.0.tar.gz 3844324 BLAKE2B 13ba960fce14091ff347c5a02c10974bf12c60e912e108529bc7350d76e75fcab20f2e67a1506c60cc77d8b910712dade16418edb212c66c4e34ad52ef1d5e7f SHA512 188f720a8fc98a898b61b69aadc942c66687cd5f96a627a629dc675a93f91e9856e7d59314553477765c9322678244d4a37920d1c8fd336eec3d7dd512115e00
+DIST shadow-4.19.3.tar.gz 3873890 BLAKE2B 4e775d02d7b5040615009f791db6fc4fd2eb158edd7477f85f6aeef69138a6e90c0662ef247cf2475fa7cbbfd5e66f80fff07a0c71d51b5ff11d8858f29807d5 SHA512 909f9858ef897984f1b8e3fa726f7c53603d480be439f338422ce54491bf2ed653ee755cad2c25fba967b126707716fffe7fdfb4c927c4874d57237fb9b3e119
+DIST shadow-4.19.4.tar.gz 3874200 BLAKE2B 013e894b00eb2a1505ef0300bfd0a67ec2dc82c46fcbdfd9c8b51745f903ecf67531b7f2570f6fbd44ede6f13fd55dcbef17fc6590ef7d7538ddc9caf24c490f SHA512 9ea6618737be4b19cde29aa0360df6339fb16ca0e20dc0f2538d64d4bfb7ee6ecf6ced044b738c429dc6f9d75a125279e9bfb9e1a31e94b4064edd96e31b1b55
diff --git a/sys-apps/shadow/metadata.xml b/sys-apps/shadow/metadata.xml
index 5a2513bd579d..0b5fd749493a 100644
--- a/sys-apps/shadow/metadata.xml
+++ b/sys-apps/shadow/metadata.xml
@@ -17,5 +17,5 @@
<flag name="su">build the su program</flag>
<flag name="libbsd">use libbsd support</flag>
</use>
- <origin>kit-fixups</origin>
+ <origin>ports</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/sys-apps/shadow/shadow-4.17.4.ebuild b/sys-apps/shadow/shadow-4.19.3.ebuild
index 23d2128071da..bb4e49b52fe9 100644
--- a/sys-apps/shadow/shadow-4.17.4.ebuild
+++ b/sys-apps/shadow/shadow-4.19.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2025 Liguros Authors
+# Copyright 2021-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ LICENSE="BSD GPL-2"
SLOT="0/4"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# su now is provided by util-linux
-IUSE="acl audit bcrypt cracklib libbsd nls pam selinux skey split-usr su xattr"
+IUSE="acl audit bcrypt cracklib libbsd nls pam selinux skey split-usr su systemd xattr"
# Taken from the man/Makefile.am file.
LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
@@ -35,6 +35,7 @@ COMMON_DEPEND="
>=sys-libs/libselinux-1.28:0=
sys-libs/libsemanage:0=
)
+ systemd? ( sys-apps/systemd:= )
xattr? ( sys-apps/attr:0= )
libbsd? ( dev-libs/libbsd )
!libbsd? ( >=sys-libs/glibc-2.38 )
@@ -77,6 +78,7 @@ src_configure() {
--without-tcb
--enable-man
$(use_enable nls)
+ $(use_enable systemd logind)
$(use_with acl)
$(use_with audit)
$(use_with bcrypt)
diff --git a/sys-apps/shadow/shadow-4.18.0.ebuild b/sys-apps/shadow/shadow-4.19.4.ebuild
index 23d2128071da..bb4e49b52fe9 100644
--- a/sys-apps/shadow/shadow-4.18.0.ebuild
+++ b/sys-apps/shadow/shadow-4.19.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2025 Liguros Authors
+# Copyright 2021-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ LICENSE="BSD GPL-2"
SLOT="0/4"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# su now is provided by util-linux
-IUSE="acl audit bcrypt cracklib libbsd nls pam selinux skey split-usr su xattr"
+IUSE="acl audit bcrypt cracklib libbsd nls pam selinux skey split-usr su systemd xattr"
# Taken from the man/Makefile.am file.
LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
@@ -35,6 +35,7 @@ COMMON_DEPEND="
>=sys-libs/libselinux-1.28:0=
sys-libs/libsemanage:0=
)
+ systemd? ( sys-apps/systemd:= )
xattr? ( sys-apps/attr:0= )
libbsd? ( dev-libs/libbsd )
!libbsd? ( >=sys-libs/glibc-2.38 )
@@ -77,6 +78,7 @@ src_configure() {
--without-tcb
--enable-man
$(use_enable nls)
+ $(use_enable systemd logind)
$(use_with acl)
$(use_with audit)
$(use_with bcrypt)
diff --git a/sys-apps/sysvinit/Manifest b/sys-apps/sysvinit/Manifest
index f2e11b26fd90..d8e540c988b0 100644
--- a/sys-apps/sysvinit/Manifest
+++ b/sys-apps/sysvinit/Manifest
@@ -1,2 +1,2 @@
-DIST sysvinit-3.13.tar.gz 515591 BLAKE2B 0b0d1212a8063e2ad4815ba71faa33d4bed01c88b50c93c8c3c845598e0d18a881a75c1c9e589c8e4a6ee89510fe581aa2c28ca97028f17ba9becc949f7ae7e3 SHA512 8b090043b6d04edca6fbb5d09124bbab45a1199f4a4c4f913ac9f161a195bb7823b54348a61d9dd78b3d782e46fe63148b436fe7efbadae8c5d4ef008c1a123e
-DIST sysvinit-3.14.tar.gz 516373 BLAKE2B 80fbc4189da0df2687fd1bc8b5d0a4e12320b179a4c14baeafabf592f2273896df2dd247f7ee3a95e541285a204bce7a568bbc28f73aadd80465e189611c9af7 SHA512 5bbaf2ad7e4e0d479b4f32653f22fb6cb066a8107c33548d53842789f96f9439cf9915d1ad877a05e87298d515b83e39c71e5a33dff1ff83d73b2323e23499a7
+DIST sysvinit-3.16.tar.gz 522936 BLAKE2B 36e9e61042419e60416ae5be25842967aaa66676d1fbe1191abb2e9c3d07630556f7ccbf3d189c02b48f3bd65b3bb5d974dfd5ab93cdb8e9d2f6870ae5a747ce SHA512 c9aa22a7aa102b9c07e683f26afad97256f4db8ca350f98ffa18b972169bae646c03d73924e92bb047b8e15ddfa9a7f28c75a5a755a7da6584e219bbadc81287
+DIST sysvinit-3.18.tar.gz 512421 BLAKE2B 8a792386904ae5e1484a99eff3ceaa87ef4d188021b80fbc2699ed0f995b6370e6946abd7cff1ba8a81a6b38a56246877629bcf2052617cbe0d36fb64fc82585 SHA512 3e8fa2a178341b019e956ec4d3e6fda53984675ef65db96ea166481fbe663cff49a47e0318849d57e38a30161f16480ae26c4f8b96e6c7076ade4413c3cba39a
diff --git a/sys-apps/sysvinit/files/sysvinit-2.94_beta-shutdown-single.patch b/sys-apps/sysvinit/files/sysvinit-2.94_beta-shutdown-single.patch
deleted file mode 100644
index 9aa85229eee1..000000000000
--- a/sys-apps/sysvinit/files/sysvinit-2.94_beta-shutdown-single.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-This patch makes shutdown use the Single User runlevel by default so
-the gettys are shutdown too.
-
-Roy Marples <uberlord@gentoo.org>
-
-Forward-ported from v2.86 to v2.94_beta
-Lars Wendler <polynomial-c@gentoo.org>
-
---- sysvinit-2.94/man/shutdown.8
-+++ sysvinit-2.94/man/shutdown.8
-@@ -44,7 +44,7 @@
- \fBshutdown\fP does its job by signalling the \fBinit\fP process,
- asking it to change the runlevel.
- Runlevel \fB0\fP is used to halt the system, runlevel \fB6\fP is used
--to reboot the system, and runlevel \fB1\fP is used to put to system into
-+to reboot the system, and runlevel \fBS\fP is used to put to system into
- a state where administrative tasks can be performed; this is the default
- if neither the \fI-h\fP or \fI-r\fP flag is given to \fBshutdown\fP.
- To see which actions are taken on halt or reboot see the appropriate
---- sysvinit-2.94/src/shutdown.c
-+++ sysvinit-2.94/src/shutdown.c
-@@ -547,7 +547,7 @@
- usage();
- exit(1);
- }
-- strcpy(down_level, "1");
-+ strcpy(down_level, "S");
- halttype = NULL;
- memset(when, '\0', WHEN_SIZE);
-
-@@ -734,6 +734,8 @@
- strncpy(newstate, "for reboot", STATELEN);
- break;
- case '1':
-+ case 'S':
-+ case 's':
- strncpy(newstate, "to maintenance mode", STATELEN);
- break;
- default:
diff --git a/sys-apps/sysvinit/metadata.xml b/sys-apps/sysvinit/metadata.xml
index e0d9447cfa99..082e41e2ca4f 100644
--- a/sys-apps/sysvinit/metadata.xml
+++ b/sys-apps/sysvinit/metadata.xml
@@ -14,5 +14,5 @@
<name>Gentoo Base System</name>
</maintainer>
- <origin>kit-fixups</origin>
+ <origin>ports</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/sys-apps/sysvinit/sysvinit-3.14.ebuild b/sys-apps/sysvinit/sysvinit-3.16.ebuild
index 85cec5094264..8819cd056d73 100644
--- a/sys-apps/sysvinit/sysvinit-3.14.ebuild
+++ b/sys-apps/sysvinit/sysvinit-3.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2025 Liguros Authors
+# Copyright 2021-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ inherit toolchain-funcs flag-o-matic plocale
DESCRIPTION="/sbin/init - parent of all processes"
HOMEPAGE="https://savannah.nongnu.org/projects/sysvinit"
-SRC_URI="https://github.com/slicer69/sysvinit/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://codeberg.org/thejessesmith/sysvinit/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -36,7 +36,7 @@ BDEPEND="
nls? ( app-text/po4a )
"
-S="${WORKDIR}/${P/_*}"
+S="${WORKDIR}/${PN}"
PATCHES=(
# bug #158615
diff --git a/sys-apps/sysvinit/sysvinit-3.13.ebuild b/sys-apps/sysvinit/sysvinit-3.18.ebuild
index 85cec5094264..8819cd056d73 100644
--- a/sys-apps/sysvinit/sysvinit-3.13.ebuild
+++ b/sys-apps/sysvinit/sysvinit-3.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2025 Liguros Authors
+# Copyright 2021-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ inherit toolchain-funcs flag-o-matic plocale
DESCRIPTION="/sbin/init - parent of all processes"
HOMEPAGE="https://savannah.nongnu.org/projects/sysvinit"
-SRC_URI="https://github.com/slicer69/sysvinit/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://codeberg.org/thejessesmith/sysvinit/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -36,7 +36,7 @@ BDEPEND="
nls? ( app-text/po4a )
"
-S="${WORKDIR}/${P/_*}"
+S="${WORKDIR}/${PN}"
PATCHES=(
# bug #158615