summaryrefslogtreecommitdiff
path: root/sys-apps
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-04 07:10:34 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-04 07:10:34 +0000
commit92217a61c4e16e9d7f04aac37db59ee63c528d6c (patch)
tree8ee1f31df20798566a4be81ad3122cdba4a47b4f /sys-apps
parentade6f2fbcbb4e9423e0518e10b7252f1a9424635 (diff)
downloadbaldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.tar.gz
baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.tar.xz
baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.zip
Adding metadata
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/bolt/bolt-0.9.10.ebuild21
-rw-r--r--sys-apps/bolt/bolt-0.9.11.ebuild19
-rw-r--r--sys-apps/bolt/bolt-0.9.8-r1.ebuild21
-rw-r--r--sys-apps/bolt/bolt-0.9.9.ebuild21
-rw-r--r--sys-apps/dmemcg-booster/dmemcg-booster-0.1.2.ebuild5
-rw-r--r--sys-apps/dmemcg-booster/metadata.xml6
-rw-r--r--sys-apps/hexyl/hexyl-0.17.0.ebuild26
-rw-r--r--sys-apps/hexyl/metadata.xml6
-rw-r--r--sys-apps/pnpm-bin/Manifest8
-rw-r--r--sys-apps/pnpm-bin/pnpm-bin-10.19.0.ebuild4
-rw-r--r--sys-apps/pnpm-bin/pnpm-bin-10.33.2.ebuild (renamed from sys-apps/pnpm-bin/pnpm-bin-10.2.0.ebuild)4
-rw-r--r--sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild25
-rw-r--r--sys-apps/pnpm-bin/pnpm-bin-9.15.5.ebuild25
13 files changed, 93 insertions, 98 deletions
diff --git a/sys-apps/bolt/bolt-0.9.10.ebuild b/sys-apps/bolt/bolt-0.9.10.ebuild
index 72f2d43d1dea..e009c9058494 100644
--- a/sys-apps/bolt/bolt-0.9.10.ebuild
+++ b/sys-apps/bolt/bolt-0.9.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -36,14 +36,21 @@ BDEPEND="
test? (
dev-util/umockdev
${PYTHON_DEPS}
- $(python_gen_any_dep \
- 'dev-python/pygobject[${PYTHON_USEDEP}]' \
- 'dev-python/dbus-python[${PYTHON_USEDEP}]' \
- 'dev-python/python-dbusmock[${PYTHON_USEDEP}]'
- )
+ $(python_gen_any_dep '
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
)
"
+python_check_deps() {
+ python_has_version \
+ "dev-python/pygobject[${PYTHON_USEDEP}]" \
+ "dev-python/dbus-python[${PYTHON_USEDEP}]" \
+ "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
pkg_setup() {
if use kernel_linux && kernel_is lt 5 6; then
CONFIG_CHECK="~THUNDERBOLT"
@@ -56,7 +63,7 @@ pkg_setup() {
ERROR_HOTPLUG_PCI="Thunderbolt requires PCI hotplug support."
linux-info_pkg_setup
- python-any-r1_pkg_setup
+ use test && python-any-r1_pkg_setup
}
src_configure() {
diff --git a/sys-apps/bolt/bolt-0.9.11.ebuild b/sys-apps/bolt/bolt-0.9.11.ebuild
index 5514805b0c5a..e009c9058494 100644
--- a/sys-apps/bolt/bolt-0.9.11.ebuild
+++ b/sys-apps/bolt/bolt-0.9.11.ebuild
@@ -36,14 +36,21 @@ BDEPEND="
test? (
dev-util/umockdev
${PYTHON_DEPS}
- $(python_gen_any_dep \
- 'dev-python/pygobject[${PYTHON_USEDEP}]' \
- 'dev-python/dbus-python[${PYTHON_USEDEP}]' \
- 'dev-python/python-dbusmock[${PYTHON_USEDEP}]'
- )
+ $(python_gen_any_dep '
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
)
"
+python_check_deps() {
+ python_has_version \
+ "dev-python/pygobject[${PYTHON_USEDEP}]" \
+ "dev-python/dbus-python[${PYTHON_USEDEP}]" \
+ "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
pkg_setup() {
if use kernel_linux && kernel_is lt 5 6; then
CONFIG_CHECK="~THUNDERBOLT"
@@ -56,7 +63,7 @@ pkg_setup() {
ERROR_HOTPLUG_PCI="Thunderbolt requires PCI hotplug support."
linux-info_pkg_setup
- python-any-r1_pkg_setup
+ use test && python-any-r1_pkg_setup
}
src_configure() {
diff --git a/sys-apps/bolt/bolt-0.9.8-r1.ebuild b/sys-apps/bolt/bolt-0.9.8-r1.ebuild
index e2f73b317771..2281045bdca2 100644
--- a/sys-apps/bolt/bolt-0.9.8-r1.ebuild
+++ b/sys-apps/bolt/bolt-0.9.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -36,16 +36,23 @@ BDEPEND="
test? (
dev-util/umockdev
${PYTHON_DEPS}
- $(python_gen_any_dep \
- 'dev-python/pygobject[${PYTHON_USEDEP}]' \
- 'dev-python/dbus-python[${PYTHON_USEDEP}]' \
- 'dev-python/python-dbusmock[${PYTHON_USEDEP}]'
- )
+ $(python_gen_any_dep '
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
)
"
PATCHES=( "${FILESDIR}"/${P}-sockaddr.patch )
+python_check_deps() {
+ python_has_version \
+ "dev-python/pygobject[${PYTHON_USEDEP}]" \
+ "dev-python/dbus-python[${PYTHON_USEDEP}]" \
+ "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
pkg_setup() {
if use kernel_linux && kernel_is lt 5 6; then
CONFIG_CHECK="~THUNDERBOLT"
@@ -58,7 +65,7 @@ pkg_setup() {
ERROR_HOTPLUG_PCI="Thunderbolt requires PCI hotplug support."
linux-info_pkg_setup
- python-any-r1_pkg_setup
+ use test && python-any-r1_pkg_setup
}
src_configure() {
diff --git a/sys-apps/bolt/bolt-0.9.9.ebuild b/sys-apps/bolt/bolt-0.9.9.ebuild
index 05f0e94f9381..1f06db81e3d6 100644
--- a/sys-apps/bolt/bolt-0.9.9.ebuild
+++ b/sys-apps/bolt/bolt-0.9.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -36,14 +36,21 @@ BDEPEND="
test? (
dev-util/umockdev
${PYTHON_DEPS}
- $(python_gen_any_dep \
- 'dev-python/pygobject[${PYTHON_USEDEP}]' \
- 'dev-python/dbus-python[${PYTHON_USEDEP}]' \
- 'dev-python/python-dbusmock[${PYTHON_USEDEP}]'
- )
+ $(python_gen_any_dep '
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
)
"
+python_check_deps() {
+ python_has_version \
+ "dev-python/pygobject[${PYTHON_USEDEP}]" \
+ "dev-python/dbus-python[${PYTHON_USEDEP}]" \
+ "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
pkg_setup() {
if use kernel_linux && kernel_is lt 5 6; then
CONFIG_CHECK="~THUNDERBOLT"
@@ -56,7 +63,7 @@ pkg_setup() {
ERROR_HOTPLUG_PCI="Thunderbolt requires PCI hotplug support."
linux-info_pkg_setup
- python-any-r1_pkg_setup
+ use test && python-any-r1_pkg_setup
}
src_configure() {
diff --git a/sys-apps/dmemcg-booster/dmemcg-booster-0.1.2.ebuild b/sys-apps/dmemcg-booster/dmemcg-booster-0.1.2.ebuild
index 43cfa80961dc..a3f896bd233d 100644
--- a/sys-apps/dmemcg-booster/dmemcg-booster-0.1.2.ebuild
+++ b/sys-apps/dmemcg-booster/dmemcg-booster-0.1.2.ebuild
@@ -35,15 +35,14 @@ S="${WORKDIR}/${P}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="systemd"
DEPEND="
sys-apps/dbus
x11-libs/libdrm
"
RDEPEND="
-${DEPEND}
- systemd? ( sys-apps/systemd:= )
+ ${DEPEND}
+ sys-apps/systemd:=
"
BDEPEND="
virtual/pkgconfig
diff --git a/sys-apps/dmemcg-booster/metadata.xml b/sys-apps/dmemcg-booster/metadata.xml
index 8c8101bcdb2c..f413385da2ab 100644
--- a/sys-apps/dmemcg-booster/metadata.xml
+++ b/sys-apps/dmemcg-booster/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>core@liguros.net</email>
- <name>Development</name>
+ <maintainer type="person">
+ <email>shaumya@gmail.com</email>
+ <name>Shaumyadeep Chaudhuri</name>
</maintainer>
<origin>gentoo-guru-overlay</origin>
diff --git a/sys-apps/hexyl/hexyl-0.17.0.ebuild b/sys-apps/hexyl/hexyl-0.17.0.ebuild
index ac667b6697fb..0225cbb7eace 100644
--- a/sys-apps/hexyl/hexyl-0.17.0.ebuild
+++ b/sys-apps/hexyl/hexyl-0.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2026 Gentoo Authors
+# Copyright 2017-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
+inherit cargo shell-completion
DESCRIPTION="A command-line hex viewer"
HOMEPAGE="https://github.com/sharkdp/hexyl"
SRC_URI="
- https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/sharkdp/hexyl/archive/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
@@ -89,10 +89,28 @@ 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"
-DOCS=( README.md CHANGELOG.md )
+RESTRICT="mirror"
+
+BDEPEND="
+ virtual/pandoc
+"
+
+src_compile() {
+ cargo_src_compile
+ pandoc -s -f markdown -t man -o "doc/${PN}.1" "doc/${PN}.1.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 24ccbb8a7ce2..1bd26735cdca 100644
--- a/sys-apps/hexyl/metadata.xml
+++ b/sys-apps/hexyl/metadata.xml
@@ -2,9 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>thomas@binaryden.de</email>
- <name>Thomas Kemmer</name>
+ <email>Wuzy01@qq.com</email>
+ <name>Wu, Zhenyu</name>
</maintainer>
- <origin>binaryden-overlay</origin>
+ <origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/sys-apps/pnpm-bin/Manifest b/sys-apps/pnpm-bin/Manifest
index 35ed79b9b586..853e8199557a 100644
--- a/sys-apps/pnpm-bin/Manifest
+++ b/sys-apps/pnpm-bin/Manifest
@@ -1,8 +1,4 @@
DIST pnpm-bin-10.19.0-amd64 65887453 BLAKE2B dd8cdb08203afa03dd515ea7d60c632ffefe7e4e2562102800c1ed7d33cfc23730ef269756ff7742f43a8cbab54d5256aeebe142237b9e9d97678b2c18104104 SHA512 e1645b8c2c3a73278756ca9faa2ebe2cd3aca67defcc99a7874d36a3e29e094e33f5173d4372e7d7a236a37652555332ca5f71d3accef878c2d6dc66d0d9a8c0
DIST pnpm-bin-10.19.0-arm64 61912813 BLAKE2B c951154cb2edce962db2466d3eae4f2dc040b6a7ae1205b18ab8b7621a43a81fb556ff9e9e0bb73a621363db98d1959b0046fba1cce48fd8bff0a08e3125bbe9 SHA512 aa734430860513d97024973d57b8e16acc337fa678cd12961a7105c4a76a02a5f92814cc5443c7a1f8d98f7d713168a257d91b56462a859c9c8e277108e4495d
-DIST pnpm-bin-10.2.0-amd64 67052922 BLAKE2B bf4eac05f70ff6afc94124cf49449f1f9ef040b3100991270625070ce3f01bbc4f208c7ba9f46772b1e19aaf9b85fbf8754fe039400c60eb51280ede44451f51 SHA512 a4f6afeb87c62c277bb8f5bc15a9b76c1a4dcbcd4c507a112322b68e0cc5538e65c9dac17d49d8a0b38629eb00b35594e3d8e176d3a3182c2b92f760bbe5fe46
-DIST pnpm-bin-10.2.0-arm64 63078202 BLAKE2B 3f5c76694efa6e4fdedc7709fbefa1b76e0bcecb7d65c9dc155a604a4c7f3ed95810f2e4cd4171c6cf5635b551238aa9b4cf9a12472ac9897fcdf1234e906acf SHA512 c3f02dc43747a1dd0968fb08ff68570930f330e4c8e5b1bd6f1433ac13d351064cc0e0996c31cd8e2cfaa57429d89bc32eca6ac272471d8d8f06b897992defc3
-DIST pnpm-bin-9.12.3-amd64 68151033 BLAKE2B ca06a4db4ae9a79c0e80d02544b9ebdc302678ee3cf0b9bd78de81ef0e9636b4e2b7d79ef568a1c30b4ca1277e746885eaf0caf1f8dc646dcf86adc886bb568d SHA512 cd8d5779d637df41948edafb700099db5a367358f05334e2dd142b5779ac129d05db7e5452de70612aae839ff23b41634991d88b039624f0fa70bacd173d4c4e
-DIST pnpm-bin-9.12.3-arm64 64176425 BLAKE2B e2d1dfc4feb08590e7081136e09d9bbc539185b480ca9f7235adcb7946271eadea3ec5e913701fa4b21dbbda09b8f806d9268f4be1e20a80156314533ace27ef SHA512 1be62aa3cba73ea52f6ce3db73a6e68ac89c9e0fe29e30bd131c0e4f5a7f93d5f2be7d68f415fd1f8dab0e1b914cb2ea719acc229e10bdc63b4ff352df936996
-DIST pnpm-bin-9.15.5-amd64 67311735 BLAKE2B 1e94fd2593ede2588b1afe72d45e4af7ad3e0a2aeaf418f411721d6c121a2a2df9fba95e0a97a0de24a1ec8af7402fb66e1c8e2316aaae87e33a27c072a127eb SHA512 4a1fb2829defceacdd30183386f4575e1981c89ad1c1ba9d6381fdc84a71989af685bdf9e556c4b313c6c1876fae7dbd3c484fcccf76e089d8bded8dc5e78239
-DIST pnpm-bin-9.15.5-arm64 63336839 BLAKE2B 993f86f71a9345900fca31ffac8f82b2715a9c19bf0c7aca039a4695d7628ebec43a7055dba3763a654d8b6a4492fce102b5788869f90d12ffcba5fbb20f49c6 SHA512 95e42f4f5cd8251e4e3eca9aaa126403b3a2d1ebfccfd0de19535f339736007fcd58b3b2c084123241f7ffe09bb88d6759af06b3b292661996d3136123c732eb
+DIST pnpm-bin-10.33.2-amd64 66149733 BLAKE2B 08f1c4a4dc061aafd4042af0c69c5a7fc5c4e1589381fd0783cc15f94dedc02b08941327e449859785cf5e469ec041a780cb00f822b25d1faabf593b3b56b6cd SHA512 8d3c926fbc8f5e58c09635027c70a20ad19d7c89fb6ee4a456e3e7f8f4949c47fcce2e50457ee232b8433d0fa10d26d4ef854fe7b425a67006a4cccc6558fad3
+DIST pnpm-bin-10.33.2-arm64 62175261 BLAKE2B 713d49734f3690ed942140500a5e938d754ed11e013e2b0486fb9ad3aff322a7faacad0bc121ebf885e83deb276b0540404074de2e6532e9a8bf89492797c791 SHA512 cdc661587d34410bd4ee9ba39305a5b026382a0b1ba10e2efd4a4af34753673aec975fdb3ad451224dfe1b9dea79f2debde3989446fd509e08ccfc58ffa289ee
diff --git a/sys-apps/pnpm-bin/pnpm-bin-10.19.0.ebuild b/sys-apps/pnpm-bin/pnpm-bin-10.19.0.ebuild
index 15735ecdb1b3..2323b67c897c 100644
--- a/sys-apps/pnpm-bin/pnpm-bin-10.19.0.ebuild
+++ b/sys-apps/pnpm-bin/pnpm-bin-10.19.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,6 +18,8 @@ KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="strip"
+RDEPEND="!net-libs/nodejs[corepack]"
+
QA_PREBUILT="usr/bin/pnpm"
src_install() {
diff --git a/sys-apps/pnpm-bin/pnpm-bin-10.2.0.ebuild b/sys-apps/pnpm-bin/pnpm-bin-10.33.2.ebuild
index 15735ecdb1b3..2323b67c897c 100644
--- a/sys-apps/pnpm-bin/pnpm-bin-10.2.0.ebuild
+++ b/sys-apps/pnpm-bin/pnpm-bin-10.33.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,6 +18,8 @@ KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="strip"
+RDEPEND="!net-libs/nodejs[corepack]"
+
QA_PREBUILT="usr/bin/pnpm"
src_install() {
diff --git a/sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild b/sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild
deleted file mode 100644
index 872d56f05d0a..000000000000
--- a/sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Fast, disk space efficient package manager, alternative to npm and yarn"
-HOMEPAGE="https://pnpm.io"
-SRC_URI="
- amd64? ( https://github.com/pnpm/pnpm/releases/download/v${PV}/pnpm-linux-x64 -> ${P}-amd64 )
- arm64? ( https://github.com/pnpm/pnpm/releases/download/v${PV}/pnpm-linux-arm64 -> ${P}-arm64 )
-"
-
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-
-RESTRICT="strip"
-
-QA_PREBUILT="usr/bin/pnpm"
-
-src_install() {
- newbin "${DISTDIR}/${P}-${ARCH}" pnpm
-}
diff --git a/sys-apps/pnpm-bin/pnpm-bin-9.15.5.ebuild b/sys-apps/pnpm-bin/pnpm-bin-9.15.5.ebuild
deleted file mode 100644
index 15735ecdb1b3..000000000000
--- a/sys-apps/pnpm-bin/pnpm-bin-9.15.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Fast, disk space efficient package manager, alternative to npm and yarn"
-HOMEPAGE="https://pnpm.io"
-SRC_URI="
- amd64? ( https://github.com/pnpm/pnpm/releases/download/v${PV}/pnpm-linux-x64 -> ${P}-amd64 )
- arm64? ( https://github.com/pnpm/pnpm/releases/download/v${PV}/pnpm-linux-arm64 -> ${P}-arm64 )
-"
-
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-
-RESTRICT="strip"
-
-QA_PREBUILT="usr/bin/pnpm"
-
-src_install() {
- newbin "${DISTDIR}/${P}-${ARCH}" pnpm
-}