summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin50742 -> 50721 bytes
-rw-r--r--app-misc/astrolog-ephemeris/Manifest6
-rw-r--r--app-misc/astrolog-ephemeris/astrolog-ephemeris-20230414.ebuild34
-rw-r--r--app-misc/astrolog-ephemeris/astrolog-ephemeris-5.40.ebuild24
-rw-r--r--app-misc/astrolog-ephemeris/astrolog-ephemeris-7.40.ebuild26
-rw-r--r--app-misc/astrolog-ephemeris/metadata.xml9
-rw-r--r--app-misc/astrolog/Manifest5
-rw-r--r--app-misc/astrolog/astrolog-7.40.ebuild63
-rw-r--r--app-misc/astrolog/astrolog-7.70.ebuild75
-rw-r--r--app-misc/astrolog/metadata.xml5
-rw-r--r--app-misc/ddccontrol-db/Manifest4
-rw-r--r--app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild30
-rw-r--r--app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild30
-rw-r--r--app-misc/ddccontrol/Manifest2
-rw-r--r--app-misc/ddccontrol/ddccontrol-0.6.1.ebuild89
-rw-r--r--app-misc/esekeyd/Manifest2
-rw-r--r--app-misc/esekeyd/esekeyd-1.2.7.ebuild14
-rw-r--r--app-misc/evtest/Manifest5
-rw-r--r--app-misc/evtest/evtest-1.33.ebuild26
-rw-r--r--app-misc/evtest/evtest-1.34.ebuild29
-rw-r--r--app-misc/evtest/files/evtest-1.34-musl-include.patch26
-rw-r--r--app-misc/fastfetch/Manifest2
-rw-r--r--app-misc/fastfetch/fastfetch-2.23.0.ebuild110
-rw-r--r--app-misc/hddled/Manifest1
-rw-r--r--app-misc/hddled/hddled-0.3.ebuild42
-rw-r--r--app-misc/hello/Manifest2
-rw-r--r--app-misc/hello/hello-2.10-r1.ebuild19
-rw-r--r--app-misc/remind/Manifest2
-rw-r--r--app-misc/remind/remind-05.00.05.ebuild49
29 files changed, 287 insertions, 444 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 7c8bdddbea30..52b283fef227 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/astrolog-ephemeris/Manifest b/app-misc/astrolog-ephemeris/Manifest
index 0de9f67bd381..3696bb83af7b 100644
--- a/app-misc/astrolog-ephemeris/Manifest
+++ b/app-misc/astrolog-ephemeris/Manifest
@@ -1,5 +1,5 @@
+DIST astrolog-ephemeris-20230414.zip 34586270 BLAKE2B 301cd558cf50fbea242b41388b6f04372f8d1af0dd899dc40731b3a2ac8771c5ef08a4cbb987c6b4ef6f29613b5fe4d5933601808b18f2d266dee36f17bfea36 SHA512 a058a81815c13e31cb03c22408238fe7582cd5b5b548ef9562a60fa89e37b2de2c16d729fd3e78311c9a822169e9d93987599f658ca7b6b1f536c2a0ba76307c
DIST ephemall.zip 4604012 BLAKE2B 0caee003272734a71a3f2d10871e1c034c9e9039f5cb0f09ed19d85122ba875794933d53624d6a379838a7f2c33728c2da9aaadbd91887fea018ecfc1c786557 SHA512 e7822cecb87466987107e84aae64d292dad31de9d2c268886869a37ea9e99bf81b2a530129c0f6538c6b55ad46b185e16ee0c5b0d8858acfe189f19e2595c6da
-EBUILD astrolog-ephemeris-5.40.ebuild 568 BLAKE2B 3a242b0e1a42141774fc58eac638cd8bee9f71d1dfee0de49369ffdd800aac01168956f30471246b25979de38dd0e3d752fbde7577a0f44ef964390941c31640 SHA512 58c9eb0512881ad47752e44d39d6bbef1f05f87b64229dce6be8e91370f290339190972d39d552e3ed29d0249b8dee13ee608b90be13257a7d97ffd02c863b12
-EBUILD astrolog-ephemeris-7.40.ebuild 608 BLAKE2B d7318b3966f6cac63047f77efc96774d348b4565ed63e464198703f8c72196e00ce69eb25697546d2e75cff3f74cf9ee327099f62bbcb41d60377616585891d9 SHA512 183d1f907fa811427f34d3732824a1075fe19c62ff6f9749e26666fa7382da4e216c346c3aa4e4927dfd09397b2278fb585f6cc6d6a50824925770b8ce2eff92
+EBUILD astrolog-ephemeris-20230414.ebuild 863 BLAKE2B ff5841778276c1dae7e4f9a7eed6ea606b4de55d5da6f2a10c24e1e7b807fb838c9c018ecf7f62113012c1f3c97d9a22cdff9e860ecb3ffd21b6a6fe36db8b61 SHA512 90dba584c79733c57c6738be07083cb8f5c900c859d7915bef63fb40d9f5e74b1f390fe03b214363faaa69eaa4ebfc984c318c120e193aacb4e5dabd7ae7b808
EBUILD astrolog-ephemeris-7.60.ebuild 608 BLAKE2B bdbcbe137b1f45f84e6b5f96102d5fd220c76d615ed5496f1fdb1fb922a39591d02ea9ce08df519f5afd88148e5ea1e9f64d9bfc67a74f4e91e66752b7623f05 SHA512 7d4fa46ef13ba17c81e7e8c8ee239cbb36d4ef61f2f4fcce96fabfa461a5a9bee4d9c90df2722841101a6cf3a82cba3f7cb37739da87aa185ec64f9d76308503
-MISC metadata.xml 250 BLAKE2B 53ce4a2ec047c91819ecc665bad106707e80e4fbd9bd20cca22843c536beea3d124922de22b9c7986e39d232fb8b1f4752d4c8ee09933fe16383b475db861126 SHA512 667b310c205f016e11407f3e3fb0ad6fb1e530651b32da15e034523b0138e5fdf93b29d64311146bfdfa5bc5108f75e238136641f366e1e0b01e995ddae36aa5
+MISC metadata.xml 278 BLAKE2B ec2d276da53ec73b30c5f3c1a592d84055592026a448ffdc152835499337f7470cf92d3343f3eca3ec55b44c307878a295a55af0c3d142ef98b1cc892594f187 SHA512 e3ef5c31e448eb600e79d31d402e0822589f5ed22e61df0b45b7a656b6bb0db16d353249debcc480cf6fa0bdcf5f81b360a6e28c796a3dcf432f42f03ab75e71
diff --git a/app-misc/astrolog-ephemeris/astrolog-ephemeris-20230414.ebuild b/app-misc/astrolog-ephemeris/astrolog-ephemeris-20230414.ebuild
new file mode 100644
index 000000000000..f840301c959c
--- /dev/null
+++ b/app-misc/astrolog-ephemeris/astrolog-ephemeris-20230414.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# This archive is most probably created from files from following repository
+# https://github.com/aloistr/swisseph/tree/master/ephe
+#
+# The version represents archive creation date.
+#
+# Upstream calls them Swiss Ephemeris files and Astrolog version 7.70 (most
+# recent version in time of writing this comment) tries to search them by
+# default.
+
+DESCRIPTION="ephemeris files for optional extended accuracy of astrolog's calculations"
+HOMEPAGE="https://www.astrolog.org/astrolog.htm"
+SRC_URI="
+ https://www.astrolog.org/ftp/ephem/astephem.zip
+ -> ${P}.zip
+"
+
+S="${WORKDIR}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="app-misc/astrolog"
+BDEPEND="app-arch/unzip"
+
+src_install() {
+ insinto /usr/share/astrolog
+ doins -r .
+}
diff --git a/app-misc/astrolog-ephemeris/astrolog-ephemeris-5.40.ebuild b/app-misc/astrolog-ephemeris/astrolog-ephemeris-5.40.ebuild
deleted file mode 100644
index 269fbde6ea43..000000000000
--- a/app-misc/astrolog-ephemeris/astrolog-ephemeris-5.40.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="ephemeris files for optional extended accuracy of astrolog's calculations"
-HOMEPAGE="http://www.astrolog.org/astrolog.htm"
-SRC_URI="http://www.astrolog.org/ftp/ephem/ephemall.zip"
-
-LICENSE="astrolog"
-SLOT="0"
-# works fine on x86 - runs probably on other architectures, too
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-S="${WORKDIR}"
-
-RDEPEND="app-misc/astrolog"
-BDEPEND="app-arch/unzip"
-
-src_install() {
- insinto /usr/share/astrolog
- doins -r .
-}
diff --git a/app-misc/astrolog-ephemeris/astrolog-ephemeris-7.40.ebuild b/app-misc/astrolog-ephemeris/astrolog-ephemeris-7.40.ebuild
deleted file mode 100644
index e07bb6f43c66..000000000000
--- a/app-misc/astrolog-ephemeris/astrolog-ephemeris-7.40.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-misc/astrolog
-
-DESCRIPTION="ephemeris files for optional extended accuracy of astrolog's calculations"
-HOMEPAGE="https://www.astrolog.org/astrolog.htm"
-SRC_URI="https://www.astrolog.org/ftp/ephem/ephemall.zip"
-
-LICENSE="astrolog"
-SLOT="0"
-# works fine on x86 - runs probably on other architectures, too
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-S="${WORKDIR}"
-
-RDEPEND="app-misc/astrolog"
-BDEPEND="app-arch/unzip"
-
-src_install() {
- insinto /usr/share/astrolog
- doins -r .
-}
diff --git a/app-misc/astrolog-ephemeris/metadata.xml b/app-misc/astrolog-ephemeris/metadata.xml
index 062170537b8f..f5ac3a0ecaf3 100644
--- a/app-misc/astrolog-ephemeris/metadata.xml
+++ b/app-misc/astrolog-ephemeris/metadata.xml
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-misc/astrolog/Manifest b/app-misc/astrolog/Manifest
index 7f64c97d48de..870025f9774a 100644
--- a/app-misc/astrolog/Manifest
+++ b/app-misc/astrolog/Manifest
@@ -1,5 +1,6 @@
AUX astrolog-7.60-drop-resiters.patch 1354 BLAKE2B f986926b3ec4653bb17cb0363ebdf06896d68c140201a4ae714ba2aaf231717349c6e0426906e06561b1ef6f1e241d3b92d7020c357ecd438ebeeada617b9cfa SHA512 68bf5c0ade2c3cee96f198e3092930bff003e6913bfd5ae0fc16e7b381509f0bbb213c2d08009d4c9485e64be44293024a853b5efb19b837f700ffb292cb3593
DIST ast74src.zip 4483648 BLAKE2B d15d3e5d98337c5c5884973d079cffda9144a5c9f43ab48dd38f782eeef089d9fd5fb3f5a01f1d607bd2134e6a774494d4cf7d99e117d3092c8787626436e778 SHA512 540bda7ee10cde0723f6bd4afe410e4e9c59168e31dbdbd0b3b62a9e77ae83a971543fc812876258e2b7b9636f880c74b9be5497c54e7dd0e9b444bad2edbf6b
-EBUILD astrolog-7.40.ebuild 1864 BLAKE2B 2e7e7b1902509516c193437dec820316e516c328ec44f5275d609990a512722909b0841b7780e86d162e0475275906579c978eea30503e42bd53c56d93e10a59 SHA512 495f9325356add4eefd40bb00c3c3271cf339b8304901f19fec0978893ef1891cc86372ad456e8653ce7b5447a0489126b9cb6fe059aecc648f3a1f527274c3d
+DIST ast77src.zip 4706533 BLAKE2B ea5ae3805ea43d61f5ff27f199bd36e7263800e441b1aa31044c814b08f6ae2be8969d752a16262ec944dbaae0e0bc2ab3413ee14edbe2366f332a56452bc4d1 SHA512 f5ad29cc023e4bd6a36ddc8434f422fcfe4dbd0b3ebebb85bf6e2d12de58cf60e8304c8a5cea6cb385de346dc1441752542774ee1e7319de9af2166289fd1291
EBUILD astrolog-7.60.ebuild 1923 BLAKE2B 80b835e77ed26a97221fe802b085e0ff859001b6fb35a614da53d586641569ac0da68973dfd74aa98faa68d47e74bb4596dd598b3d0f9ea55041e2a6cbd70716 SHA512 6ddda60d1b2f52913f7da18d40352940b7bad8111df79042d75bea9a49e99dd95d46f46a1459f643db117cdbce03c0838f521141f33a26f3ae8abdb7fd5c3897
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
+EBUILD astrolog-7.70.ebuild 2000 BLAKE2B 54e36cde34e58e95a174503102a3489c27d4c1f28bb75bbce42c4628b746fe6cff34bcb9934fb4d40685b0c32ca3d8682bf46f7b78cbb37044ec23598c01076f SHA512 fa9be4fdc019021ce4fae0ee0e5aeb115f7542f86d45e36cd95737787780ef049c642100ac6767e060608f723f8b90196e2f219fcc42204e440082f91eb463f6
+MISC metadata.xml 252 BLAKE2B 4e6ba57de638a5c8ac6559124dc2d0123e7cc1e081aa924fb0e656d6905020a90dd30494fad0adc99622f6ae4e1a7a60fa02d7aacddc6d061ff774a2b703eac6 SHA512 18a4d8f7719d25b9fe2b1351a16529ab659808f1e64a64a84dcf1ab597b7a6c12e3a96050ec3177e50be762f2812cc1eb5f47c49f951a451899f29856abd11dd
diff --git a/app-misc/astrolog/astrolog-7.40.ebuild b/app-misc/astrolog/astrolog-7.40.ebuild
deleted file mode 100644
index ab421e0eb9aa..000000000000
--- a/app-misc/astrolog/astrolog-7.40.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-misc/astrolog-ephemeris
-
-inherit toolchain-funcs
-
-DESCRIPTION="A many featured astrology chart calculation program"
-HOMEPAGE="https://www.astrolog.org/astrolog.htm"
-SRC_URI="https://www.astrolog.org/ftp/ast74src.zip"
-
-LICENSE="astrolog"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="X"
-
-DEPEND="X? ( x11-libs/libX11 )"
-RDEPEND="${DEPEND}"
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-src_prepare() {
- default
-
- # remove stripping of created binary, dump hardcoded CFLAGS,
- # respect CC (bug #243606), and CFLAGS (bug #240057)
- sed \
- -e 's:strip:#strip:' -e 's:^CFLAGS = :#CFLAGS = :' \
- -e 's:\tcc :\t$(CC) $(CFLAGS) $(LDFLAGS) :' \
- -i Makefile || die
-
- # we use /usr/share/astrolog for config and (optional) ephemeris-data-files
- sed -i -e "s:~/astrolog:/usr/share/astrolog:g" astrolog.h || die
-
- # if we do NOT use X, we disable it by removing the -lX11 from the Makefile
- # and remove the "#define X11" and "#define MOUSE" from astrolog.h
- use X || ( sed -i -e "s:-lm -lX11:-lm:g" Makefile || die
- sed -i -e "s:#define X11:/*#define X11:g" astrolog.h || die
- sed -i -e "s:#define MOUSE:/*#define MOUSE:g" astrolog.h || die)
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin astrolog
- dodoc astrolog.doc changes.doc
- insinto /usr/share/astrolog
- doins astrolog.as
-}
-
-pkg_postinst() {
- elog "There is a sample config file /usr/share/astrolog/astrolog.as"
- elog "astrolog looks in current dir for a file astrolog.as before"
- elog "using the file in /usr/share/astrolog"
- elog "If you want extended accuracy of astrolog's calculations you"
- elog "can emerge the optional package \"astrolog-ephemeris\" which"
- elog "needs ~32.9 MB additional diskspace for the ephemeris-files"
-}
diff --git a/app-misc/astrolog/astrolog-7.70.ebuild b/app-misc/astrolog/astrolog-7.70.ebuild
new file mode 100644
index 000000000000..84ef17f76a89
--- /dev/null
+++ b/app-misc/astrolog/astrolog-7.70.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please also check if app-misc/astrolog-ephemeris archive needs update
+
+inherit toolchain-funcs
+
+MY_PV=$(ver_rs 1 '')
+
+DESCRIPTION="A many featured astrology chart calculation program"
+HOMEPAGE="
+ https://www.astrolog.org/astrolog.htm
+ https://github.com/CruiserOne/Astrolog
+"
+SRC_URI="https://www.astrolog.org/ftp/ast${MY_PV:0:2}src.zip"
+
+S="${WORKDIR}"
+
+LICENSE="AGPL-3 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="X"
+
+DEPEND="X? ( x11-libs/libX11 )"
+RDEPEND="${DEPEND}"
+BDEPEND="app-arch/unzip"
+
+src_prepare() {
+ default
+
+ # we use /usr/share/astrolog for config and (optional) ephemeris-data-files
+ local cfgargs=( -e "s:~/astrolog:/usr/share/astrolog:g" )
+ # if we do NOT use X, we comment the "#define X11" in astrolog.h
+ use X || cfgargs+=( -e "s:#define X11://&:g" )
+
+ sed -i "${cfgargs[@]}" astrolog.h || die
+
+ local makeargs=(
+ # respect CXX (bug #243606), and LDFLAGS
+ -e 's:\tcc :\t$(CXX) $(LDFLAGS) :'
+ # respect -O flags
+ -e '/^CPPFLAGS/s:-O ::'
+ )
+ sed -i "${makeargs[@]}" Makefile || die
+}
+
+src_compile() {
+ local libs=( -lm -ldl )
+ # we need to link with -lX11 if the X use is set
+ use X && libs+=( -lX11 )
+
+ # Makefile contains stripping flag in LIBS. It is easier to overload it
+ # here because we need to control LIBS content with X use anyway.
+ emake LIBS="${libs[*]}"
+}
+
+src_install() {
+ dobin astrolog
+ dodoc astrolog.doc changes.doc
+ insinto /usr/share/astrolog
+ doins astrolog.as
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "There is a sample config file /usr/share/astrolog/astrolog.as"
+ elog "astrolog looks in current dir for a file astrolog.as before"
+ elog "using the file in /usr/share/astrolog"
+ elog "If you want extended accuracy of astrolog's calculations you"
+ elog "can emerge the optional package \"astrolog-ephemeris\" which"
+ elog "needs ~32.9 MB additional diskspace for the ephemeris-files"
+ fi
+}
diff --git a/app-misc/astrolog/metadata.xml b/app-misc/astrolog/metadata.xml
index 85e4ed814fa2..41cdaf139913 100644
--- a/app-misc/astrolog/metadata.xml
+++ b/app-misc/astrolog/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">CruiserOne/Astrolog</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest
index 8031f23531d8..865f262c3ef5 100644
--- a/app-misc/ddccontrol-db/Manifest
+++ b/app-misc/ddccontrol-db/Manifest
@@ -1,7 +1,3 @@
-DIST ddccontrol-db-20230223.tar.gz 112436 BLAKE2B 2ea33abe318005b340481ea6973ecbf5e261dfdd5579ad016262d0e1ee5ef44e15d16600a88d0323810bed4bf062632406c305202296932dc2e71288a888b091 SHA512 303345137d9f5760d4ee10db75322a3be97fe4269eb469e4ff798fe69f60670b8408ca87d2b3ad10f47ccb1f33c99c3ce09a1294f60e66d429074df685ab1501
-DIST ddccontrol-db-20230627.tar.gz 118149 BLAKE2B addbe499c4021efd3114740100abc3bdbb0bbeb5519a77340e90f736e72d1ffe80996bdfe450e60a6bba78175ddf9fb2be162e399402ed306dbdd931f1760a4e SHA512 efb1f1d407705e5baa3bc8924af4f7edb1ad05c36af5301a4d3053fa5aca4739d72091f00da4ec10ad0511ee1bfd148e75db66fd1c1a1e50e97d51679aa6ae64
DIST ddccontrol-db-20240304.tar.gz 120669 BLAKE2B 5144294ffff45c661edfd24bfe3b9df70544cff2c1f4ff692370b507bc6486dc6a25de61553fea938975daa00932eaab6ad1454c0ef8e34edccb4988061c097e SHA512 ea6db89767272e28769d7ed45cccf8ffcbb734a17174d5dc6c8ca155a75737636d3b9884bb5bae230bddc6ebf06d8d8786e0ad2390d073258abd7bf7cd7a7e65
-EBUILD ddccontrol-db-20230223.ebuild 610 BLAKE2B e904edada953afc72faff1e73de508f0a762015af9a0b2b91c779e53dc639e18ff30cdd90dc5859815d02cebaf0585555b93db5ffa4f759863121e73bbc05ac1 SHA512 cb3711d535bc57b6c02e662bf43c15795782ba3a7faf85bea64e359f30c68d52fa1c81ff3e9846273848b64180c80d64968475e6561e500eb77593af67a38d12
-EBUILD ddccontrol-db-20230627.ebuild 610 BLAKE2B e904edada953afc72faff1e73de508f0a762015af9a0b2b91c779e53dc639e18ff30cdd90dc5859815d02cebaf0585555b93db5ffa4f759863121e73bbc05ac1 SHA512 cb3711d535bc57b6c02e662bf43c15795782ba3a7faf85bea64e359f30c68d52fa1c81ff3e9846273848b64180c80d64968475e6561e500eb77593af67a38d12
EBUILD ddccontrol-db-20240304.ebuild 610 BLAKE2B b1ec499ecae57805cb9f1a8816a0b3466c4c4e499290220426c99bea8a79b39cdd99cc34934dd96c8e7d2e004f5a4e0d2efecec5654dd2fc5d9b673bf2517b8a SHA512 cea29219fd4da4f7ce533ae98a82ac50015e794bf6d04f184e2f7982e3e88cea5d2268b06470bd62d08b46e6f1293e689270322b33967dbf535093228d23cde8
MISC metadata.xml 262 BLAKE2B d219edfadb1db5c80f53d9c45029b1ebd8f377fce3e425e6f4b264b2d5ef67664c857b2df5708707e8f782a44d7652df50e67aac43836a94fd73bfb7b0dff1dc SHA512 aac6550907da864d9942e61c2a09b5159d896bb04cc7e7b50c07fce3f063c12df47e09b794b4e836f28fb16d6c73180225ec4eea22764f3589408df5dfaccd46
diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild
deleted file mode 100644
index c702318cfafa..000000000000
--- a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="DDCControl monitor database"
-HOMEPAGE="https://github.com/ddccontrol/ddccontrol-db"
-SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="nls"
-
-BDEPEND="
- dev-util/intltool
- dev-perl/XML-Parser
- nls? ( sys-devel/gettext )"
-
-src_prepare() {
- touch db/options.xml.h ABOUT-NLS config.rpath || die
- eapply_user
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable nls)
-}
diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild
deleted file mode 100644
index c702318cfafa..000000000000
--- a/app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="DDCControl monitor database"
-HOMEPAGE="https://github.com/ddccontrol/ddccontrol-db"
-SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="nls"
-
-BDEPEND="
- dev-util/intltool
- dev-perl/XML-Parser
- nls? ( sys-devel/gettext )"
-
-src_prepare() {
- touch db/options.xml.h ABOUT-NLS config.rpath || die
- eapply_user
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable nls)
-}
diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index 02b6078ac0fb..d1b97c1b6093 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1,5 +1,3 @@
-DIST ddccontrol-0.6.1.tar.gz 180407 BLAKE2B fba90502925320f3eb20e71498456e8b1135af9d67a78a74ec7b28d3d49a2841fcb77806a983c4231e8e97d07ef7fdf29b36145316f130ed8a529ef39ed4d104 SHA512 abc8940dcd651c25e1030bd4f5ae59774cfa08b22352a653140ec924cbcaa93855473385575636ec0cd51ea5f1871e2331ade592846eafddb7eae99f55ff1164
DIST ddccontrol-1.0.3.tar.gz 175621 BLAKE2B f3a2f477f1e2553da0069da020fa49e06ab4be5d13f2c238fa0e4e800d7632490ed91e3f3fcb234b90bdff9ea03a0a8c32613153ae45ff450b4bac4ff568e96b SHA512 5e49217c8560245d53d5a2dc71cda5683698e798bd1f75ca69e445b68b33d2fb826ff05dced1c0a40f2baf8fd26396c78d1c1bf6f95f30287da6d5b149bb98e2
-EBUILD ddccontrol-0.6.1.ebuild 2026 BLAKE2B e2416b9badcb23f465e2be748b16ca6b3286a5ea62fd11d247f5961dcf91bcf4204e858f3fb0ee3228641c68f900d09cc4bfc3e625ed61864fbaba96e98eb442 SHA512 9b1d65b7f4dacc6e06c0e43b56e070d8d4886809ba370184118358826c6ce4b7124b146f020c0151bee12e23d55f68996666ee14363c0ef4e0a42d03a10b4bff
EBUILD ddccontrol-1.0.3.ebuild 1960 BLAKE2B f83fea0eeab3b7e5cf29480f1b362249ded4bfee81653ec5f36d9a58d7ef61986eb1f0ac14aefeab8e8db8b99e865c58a9215a3df687b07ac0f8ff4fa0495421 SHA512 1b0f00503e6e0f1eb7740fb3fb644a0b168e7f2ed40744607716586f1cdaea83569fe90857c0426955adcc1959150cde76e4d95ed419f3bb598ae33228a63312
MISC metadata.xml 361 BLAKE2B 7878bf4653e703c0043af5c6649635fe8592a882378e681e9394b2f076ca50090e47174030a61a0426039448ce6a71115d5b67387aacd8eb96977209c9661b23 SHA512 8cbbe272d36870715ef58f5277c1a9d041b543ef16dc1ec0a19faf4b6cf1fff37088f29e183c1916b3f3d584c4305ed7c2e3cc38dff8f7198a3e68ed06bc9a2e
diff --git a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
deleted file mode 100644
index 5324da6ba848..000000000000
--- a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
-HOMEPAGE="https://github.com/ddccontrol/ddccontrol/"
-SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc gtk nls +pci static-libs"
-
-# Upstream doesn't seem to care about tests: failures for lack of translations,
-# and no real test targets.
-RESTRICT='test'
-
-RDEPEND="app-misc/ddccontrol-db
- dev-libs/glib:2
- dev-libs/libxml2:2
- app-arch/xz-utils
- gtk? (
- dev-libs/atk
- media-libs/fontconfig
- media-libs/freetype
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- x11-libs/pango
- )
- pci? ( sys-apps/pciutils )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-perl/XML-Parser
- dev-util/gdbus-codegen
- dev-util/intltool
- sys-kernel/linux-headers
- doc? (
- >=app-text/docbook-xsl-stylesheets-1.65.1
- app-text/htmltidy
- >=dev-libs/libxslt-1.1.6
- )
- nls? ( sys-devel/gettext )"
-
-src_prepare() {
- # ppc/ppc64 do not have inb/outb/ioperm
- # they also do not have (sys|asm)/io.h
- if ! use amd64 && ! use x86 ; then
- local card
- for card in sis intel810 ; do
- sed -r -i \
- -e "/${card}.Po/d" \
- -e "s~${card}[^[:space:]]*~ ~g" \
- src/ddcpci/Makefile.{am,ini} || die
- done
- sed -i \
- -e '/sis_/d' \
- -e '/i810_/d' \
- src/ddcpci/main.c || die
- fi
-
- default
-
- ## Save for a rainy day or future patching
- touch config.rpath ABOUT-NLS
- eautoreconf
- intltoolize --force || die "intltoolize failed"
-}
-
-src_configure() {
- # amdadl broken, bug #527268
- econf \
- --htmldir='$(datarootdir)'/doc/${PF}/html \
- --disable-gnome-applet \
- --disable-amdadl \
- $(use_enable doc) \
- $(use_enable gtk gnome) \
- $(use_enable nls) \
- $(use_enable pci ddcpci) \
- $(use_enable static-libs static)
-}
-
-src_install() {
- default
- use static-libs || find "${ED}" -name '*.la' -delete
-}
diff --git a/app-misc/esekeyd/Manifest b/app-misc/esekeyd/Manifest
index 27ac8aa983d3..0f17ed1f0a9e 100644
--- a/app-misc/esekeyd/Manifest
+++ b/app-misc/esekeyd/Manifest
@@ -1,6 +1,4 @@
AUX 1.2.7-fix-revision.patch 1848 BLAKE2B 8e2be02275696b7fb361d8e4b7f30d553d9627a872f4885d9c581625c375f0e631f0ee3fe0a5dfffbf6829e82afe67f08b5a7fa98ce431576cc48ed0625c228b SHA512 13564ffedb5cce8637483b42907cbe2b177fb72814389fdbcce9c9155c0f965aed6f5c5c0422706748e247f168721de7c2b0a8cfe6804dc9ac5f5a9ec298ed0b
DIST esekeyd-1.2.7.gh.tar.gz 10623 BLAKE2B 599813e046ddbd69c218dc823c760c3598d3f1ef0411e953f7c64adc00846b63912fc143baeca8acd9d4631e99e7fac79246309af06dce6bd852c3124604908e SHA512 cc6d227ee5138b4bbc6affcf5214c7233d9245532d69233afe2322121b04428e0708c923bea8db358fe5e0bd4a6b9d6f67f3dbd8fafd0accdff8508600929b0d
-DIST esekeyd-1.2.7.tar.gz 104502 BLAKE2B d8060837e533c5c3fda11dc3a2d67f3010b820035d1f1a794c296a132f3dde3c17fe132257b996532ae6caa57fe2150c370aa71d03c2e48b9a88568498144769 SHA512 dc15623e0ffdd4cc7f3834b2becabf54ce61ea5190fd44734b2aa426db3d936cb5e3caada82357d6ed41db6eba41e9f792e453e2bb93c0fe62d87ac29651c89a
EBUILD esekeyd-1.2.7-r2.ebuild 591 BLAKE2B 8840c32daf8edb0c1c4416258eb204e8af89bf1ec3a0eb031a76c30af04fbaa5ee5b1dc4df08e932785a2e01e061d6d87ebde659f6755f0a6ed0490b0b9eae42 SHA512 877cd2189d71304e2da817e21c26b49b80df618382996d87538c7a1dbeb78c46ba3860c73217d6ecb93814c18ce5371f5b4f075158e94de61d3c30060b3af89c
-EBUILD esekeyd-1.2.7.ebuild 411 BLAKE2B ac15d61336c88eb707c33c9306eee0f322aca8e3831e64605b0b9d78a68416268ff49c67c76b699108eca1c6eb718fcf8b696676abd15966844d8810734d82e6 SHA512 6cf397221052837399690bb08356671f700dd046c5b4bc23ffa96d61f59c9557474776e30f046d826e0c2dd528bf9805435f56e8d72c2a1b106f8e8873b49af8
MISC metadata.xml 250 BLAKE2B e9fe0d85755c59844a0c5b9c778fc133497a5668092981bdc769d0a633339cadfabb83c7e1e9caa0318126738e06a26d62f58b3c791654a2d74b350c77b3dcd1 SHA512 1cc83afebea3005de88f5a36fdbf7aab599ed985b0e1b267dbb61d48433f945519a7d48565d855248ff5bc273a6f60d30067c6dbce1082f7d9fa15ece40e17a9
diff --git a/app-misc/esekeyd/esekeyd-1.2.7.ebuild b/app-misc/esekeyd/esekeyd-1.2.7.ebuild
deleted file mode 100644
index ba1cc0bce966..000000000000
--- a/app-misc/esekeyd/esekeyd-1.2.7.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Multimedia key daemon that uses the Linux event interface"
-HOMEPAGE="http://freshmeat.net/projects/esekeyd/"
-SRC_URI="http://www.burghardt.pl/files/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-
-DOCS=( AUTHORS ChangeLog examples/example.conf NEWS README TODO )
diff --git a/app-misc/evtest/Manifest b/app-misc/evtest/Manifest
index 990db10dbf55..f2ce3a8b1d67 100644
--- a/app-misc/evtest/Manifest
+++ b/app-misc/evtest/Manifest
@@ -1,8 +1,3 @@
-AUX evtest-1.34-musl-include.patch 793 BLAKE2B 423a7027524ecd8a4da83847bc3afe355cacb7bd22f3bf6e9b7ce2a09efa00312b170a0cc31bf968a4911290fe500bd0fd3c17422934049266469af7c8b79ee9 SHA512 43d327306b612733efd565ca888a6cef70757af5395a16dc6c05e219b4de6f7ece738afa8319a39818e418505cd80de731d67236b91b8a617af8cbd632b0eec8
-DIST evtest-1.33.tar.gz 19736 BLAKE2B 1b36207f67fe7db12bbe8d8db119f1cd4a9adc34b839762b198c29044a36e6fe9e8275d68a27204de4d287d1f12bde43f3895003fba9403a443189fe289decb2 SHA512 e8d6b76a2256ca6085ec07a66af913873ec5bc196bea87bca4f9b3e8b3222b34fcf636572383df74940b9b5db4a07f3e0be3ffe1454c605520da0c56f38506c3
-DIST evtest-1.34.tar.gz 19954 BLAKE2B 17ca600e89070d65f2bb95b468b921278ab63e50aa6042a974e8d4ac214b51355423c910bb0911e16a6bfc27e9fce59159719aae7d280679e7b292d02a2ee955 SHA512 5b4a18f13b86b1e2f5f723f6abb18c0a50d7f96b4412f46f503895c7ea8701a67a3237701de367c6b789533d8de887baa8f8f8e7e2fc4611235408ae21021b38
DIST evtest-evtest-1.35.tar.bz2 18686 BLAKE2B b2f747fab1f47c425133fc60697448972351e22d3ae606d3c548ead4e53f359eb1cebd2ec555afb678785670bddf3ff55d13b47f3160d4a49ff9ee496f041099 SHA512 d9ec506ad326af7749bdf9e92bf96af7eee29ef9ced645a12f99453019f6c072e2a84d67f59cc6014d27f0e4e53c3e517de1c5302b0789eaaf8ad9ca3c824282
-EBUILD evtest-1.33.ebuild 588 BLAKE2B 9c3b759d936c825fc1dd79de16cc656ad3f9618b63479a8fa3594169c80b1d415e9838db809575205061a0b63e6704468be9251fddfe610000eac64526b3b8f4 SHA512 6c15dcf7e1586b65bbe08e744f97fd1241f935f0cf5c32d0e30636ea0ad26da7134fc46cb3a8dcdc741714746c0338fb07964f760712f92ff0fa240a9810ae77
-EBUILD evtest-1.34.ebuild 637 BLAKE2B 053f4a40cbbfb725a2646363fd70511d045b3c2f2f96f6e297d7d223263351aee14701e365b8d0329177b0e3f0c655fb77ab68aaf9097f562620e122c03c6905 SHA512 370e4086f1f444d11f7ea7381daaa1d6c0ac644b72fed0b674787c1c1f031cd42a76f1fe3d1eb3d52d443f44812405352fc6c894da075f057cb6b4bdb956ef5f
EBUILD evtest-1.35.ebuild 665 BLAKE2B 1cd84abdb72e696f0d0b43be66fa27eeeca5773196d20a06de71e43964fe0171882b880cb9d02a1b1e769f79da4c0b30047f69bbd13e229deda7fe2ed8454074 SHA512 4f0d4c7f3a12c572e9be96f51a2a05e203beb053a6ccdfb687f20e63ac4024882b9750981b3d88c8b5bfa0f1282cd0f056099ec7656517119b39f9c0468a531d
MISC metadata.xml 260 BLAKE2B 0d1a8d489b7103e417693cb1cc748bc26041fc49365e07e77c6dff3ff36be01b9fc3e9cb14099bb88b571af04b3d73e62099d912645372c83b2e5dd5378a647a SHA512 1d61fd2a8680afd5283a967a3147f1046b41bc7b017680ac17aacfdc158f7c0802e0ef3f98865ba82bdec44262dcf948c1617c6744e1279d6a293a486c50ba2e
diff --git a/app-misc/evtest/evtest-1.33.ebuild b/app-misc/evtest/evtest-1.33.ebuild
deleted file mode 100644
index 72db60e48298..000000000000
--- a/app-misc/evtest/evtest-1.33.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="test program for capturing input device events"
-HOMEPAGE="https://gitlab.freedesktop.org/libevdev/evtest"
-SRC_URI="https://cgit.freedesktop.org/evtest/snapshot/${PN}-${P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
-
-BDEPEND="virtual/pkgconfig"
-
-DEPEND="app-text/asciidoc
- app-text/xmlto"
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/app-misc/evtest/evtest-1.34.ebuild b/app-misc/evtest/evtest-1.34.ebuild
deleted file mode 100644
index cc42aacb9119..000000000000
--- a/app-misc/evtest/evtest-1.34.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="test program for capturing input device events"
-HOMEPAGE="https://gitlab.freedesktop.org/libevdev/evtest"
-SRC_URI="https://cgit.freedesktop.org/evtest/snapshot/${PN}-${P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
-
-BDEPEND="app-text/asciidoc
- app-text/xmlto
- virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}-${P}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-musl-include.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/app-misc/evtest/files/evtest-1.34-musl-include.patch b/app-misc/evtest/files/evtest-1.34-musl-include.patch
deleted file mode 100644
index 7bf7f044c684..000000000000
--- a/app-misc/evtest/files/evtest-1.34-musl-include.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://bugs.gentoo.org/716876
-https://cgit.freedesktop.org/evtest/commit/?id=049396aab18849eef257af1116951a83416339e6
-
-From: Mateusz Piotrowski <0mp@FreeBSD.org>
-Date: Fri, 13 Nov 2020 13:41:41 +0100
-Subject: Remove PATH_MAX
-
-This makes evtest more portable. We could try to use ifdefs to include
-sys/syslimits.h on FreeBSD to get PATH_MAX but it feels to be an
-overkill for evtest. Let's keep it simple as just replace PATH_MAX with
-4096.
-
-NB: it's fine to leave linux/input.h there, because this header is
-actually available on FreeBSD via the devel/evdev-proto port.
---- a/evtest.c
-+++ b/evtest.c
-@@ -888,7 +888,7 @@ static char* scan_devices(void)
-
- for (i = 0; i < ndev; i++)
- {
-- char fname[PATH_MAX];
-+ char fname[4096];
- int fd = -1;
- char name[256] = "???";
-
-cgit v1.2.1
diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 1e599bd379dd..562d556df6cf 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,9 +1,11 @@
DIST fastfetch-2.20.0.tar.gz 1076860 BLAKE2B 61c50a4c96962063f18ae895d2f7cbe505c9276fcba8fb5a3d7e9cc6b6854709cdb955681a868b23421f172f5cecfa51fb526f17d6800e072d96698efe7758bb SHA512 96b02688d8817ef84bb926ffa3c77ee95c8d402a6f1e5daeb8170484e6092f953f05a5ab463cdce544adb052a1e89b4ee530cc9f09e54223d5f666099e0ad6dc
DIST fastfetch-2.21.3.tar.gz 1093534 BLAKE2B dca99e337e1239958add6323c159f58de5f38fe92c9a7c778d04b127e1467066948e4bc5503afb1054ccbab914eb35d8f35cd2a3cb88bf2ba595255fac5f2ece SHA512 e097d9360b7c5b93b30ad117e47ae5375c48c7e941eaaa56ee5f39b7757374c1ecfe321bec0999ee81aa52deff1be001ff057b621d34a90e95ec6ea83bf9f0b6
DIST fastfetch-2.22.0.tar.gz 1099230 BLAKE2B 4faef7574bc8897f17c9e59f05f033f8952d97ed56677f0ebe5afec11b7b708fce5d907431dda567cc71b0dd067239d97614b6035792009fff340a069691b547 SHA512 edb4532d220e031d666eac3ae12a004e1481a7c36c68a94b17323953822d0cedb80cdf34c84a184766e9bad64089aaadc3828b5e13f8867e961533c6919dbeae
+DIST fastfetch-2.23.0.tar.gz 1105725 BLAKE2B 8b79deb0f35d8238979441014ca049fcfa838c27323fec13127f5a48e6b28feb03965135c1a338b6bd1e59913e660fc91196c27acbe1b693bc5ff7727efaa5cb SHA512 aad3d549c0f4be3b1f99e7bbbf992dccf79f9ef7ea6a26bfc31ba574b1a32496a1cf75b85c32e0643941cad4061d7ba003b42924f9f272a825a1a09b628acc39
EBUILD fastfetch-0.1.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc
EBUILD fastfetch-0.2.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc
EBUILD fastfetch-2.20.0.ebuild 3162 BLAKE2B 77cca2254a1bf42717cef5a65374d7ebde42d3a71fe7edc4c4bd24a3d5f01d2cd756501eecf5dd281bfd66f72ba92b4176856ba43b083b6d7acdd6cb3d485acd SHA512 bd68b36a040cb3ef169d5efc9d4ab5ba43166b955f769d1818a343e70ff6543e4c7daeef038bbea4e7b476e72145ca1b5983685780759bfcf8c1e31c01a31b12
EBUILD fastfetch-2.21.3.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2
EBUILD fastfetch-2.22.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2
+EBUILD fastfetch-2.23.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2
MISC metadata.xml 1179 BLAKE2B 8d17b388fd4cec14661b39e56997c818a1aaff73b52de225f5697d85e1042a50a0cef77d7b1636dd3caa852ae459d5bb00b0d0e3072769b4aa2db3d58366edf1 SHA512 bb2c646dcd7196406c2c16ea12c51f029c3f31b6a50e9c5cd7c2877650d50f5e03802d67006422b7e8fb2fafa241db5fd01d29321cdd1726bd5210f532b3b77d
diff --git a/app-misc/fastfetch/fastfetch-2.23.0.ebuild b/app-misc/fastfetch/fastfetch-2.23.0.ebuild
new file mode 100644
index 000000000000..2609a6c86f16
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.23.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"
+ [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master
+ [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev
+ [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+ SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+ >=dev-libs/yyjson-0.10.0
+ sys-libs/zlib
+ X? ( x11-libs/libX11 )
+ chafa? ( media-gfx/chafa )
+ dbus? ( sys-apps/dbus )
+ ddcutil? ( app-misc/ddcutil:= )
+ drm? ( x11-libs/libdrm )
+ elf? ( virtual/libelf:= )
+ gnome? (
+ dev-libs/glib
+ gnome-base/dconf
+ )
+ imagemagick? ( media-gfx/imagemagick:= )
+ opencl? ( virtual/opencl )
+ opengl? ( media-libs/libglvnd[X] )
+ osmesa? ( media-libs/mesa[osmesa] )
+ pulseaudio? ( media-libs/libpulse )
+ sqlite? ( dev-db/sqlite:3 )
+ vulkan? (
+ media-libs/vulkan-loader
+ sys-apps/pciutils
+ )
+ wayland? ( dev-libs/wayland )
+ xcb? ( x11-libs/libxcb )
+ xfce? ( xfce-base/xfconf )
+ xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+ ${RDEPEND}
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+ xrandr? ( X )
+ chafa? ( imagemagick )
+"
+
+src_configure() {
+ local fastfetch_enable_imagemagick7=no
+ local fastfetch_enable_imagemagick6=no
+ if use imagemagick; then
+ fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fi
+
+ local mycmakeargs=(
+ -DENABLE_RPM=no
+ -DENABLE_ZLIB=yes
+ -DENABLE_SYSTEM_YYJSON=yes
+ -DIS_MUSL=$(usex elibc_musl)
+ -DINSTALL_LICENSE=no
+
+ -DENABLE_CHAFA=$(usex chafa)
+ -DENABLE_DBUS=$(usex dbus)
+ -DENABLE_DCONF=$(usex gnome)
+ -DENABLE_DDCUTIL=$(usex ddcutil)
+ -DENABLE_DRM=$(usex drm)
+ -DENABLE_ELF=$(usex elf)
+ -DENABLE_EGL=$(usex opengl)
+ -DENABLE_GIO=$(usex gnome)
+ -DENABLE_GLX=$(usex opengl)
+ -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
+ -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
+ -DENABLE_OPENCL=$(usex opencl)
+ -DENABLE_OSMESA=$(usex osmesa)
+ -DENABLE_PULSE=$(usex pulseaudio)
+ -DENABLE_SQLITE3=$(usex sqlite)
+ -DENABLE_VULKAN=$(usex vulkan)
+ -DENABLE_WAYLAND=$(usex wayland)
+ -DENABLE_X11=$(usex X)
+ -DENABLE_XCB=$(usex xcb)
+ -DENABLE_XCB_RANDR=$(usex xcb)
+ -DENABLE_XFCONF=$(usex xfce)
+ -DENABLE_XRANDR=$(usex xrandr)
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ append-cppflags -DNDEBUG
+
+ cmake_src_configure
+}
diff --git a/app-misc/hddled/Manifest b/app-misc/hddled/Manifest
index 76f1a42cd6e2..e92a0dddd852 100644
--- a/app-misc/hddled/Manifest
+++ b/app-misc/hddled/Manifest
@@ -1,5 +1,4 @@
AUX hddled-0.3-fix-missing-temp_failure_retry.patch 688 BLAKE2B 5c7efc0adfa904a8a554ebd06a75bd9a57fa699938d311935ab7f134b1ee12c4d71b164a72cda4ae2ed4189bf402b110c14b5e528ffe13bb320a07c5ca8e0114 SHA512 a6aa4f3311e8c2b67cd8c93237da90844981d0250beded7377bd443c86a7fc176757fb99c23f4390049f6a80d3afcd29dc06af96d0d4c7f0d5b527f1b187c9b1
DIST hddled-0.3.c.xz 3108 BLAKE2B eb7f2ab61d1969fe0f6ee3a8bebd7346b5cabcbb8a432a9c8c802289dc022efab09e2ca627915c9d2aacaeac8e6519524b9d77d34141850de7693778e825fba8 SHA512 9f535557aff78d3c9693a8d34810a768e8306de73841ba0d0a928a5d205a8a5faf632a9bf51db8763b5d8d2b3de73ee6f06af62f1a0025b0912c7c18133cdf19
EBUILD hddled-0.3-r1.ebuild 946 BLAKE2B 259eedeb59ed8c3f0cc2023f44a64ccf65bc67390286eaf10c6a57ee135bbd77803949c44511e1dacc87f97c5559402082325f50432ee61df2d70852dc1f8c6d SHA512 da5c4db5877cb7ea7c2e68e55534df0265e8564943b14a1ccca5ed934e6b2b30942090b63333fb8ca4d9ed86627e95ab8b8d54757a8ef9107f60369fb174d6e6
-EBUILD hddled-0.3.ebuild 791 BLAKE2B 96af6b998f1b8f932826bd45f5d0c25e9c7a43fafe3378c16e6fa5335bbe0eaa8b15056556b6246bcc3d3ee75f51a7c0ee13e902f896c98bef73411d1f00f49f SHA512 30e94d507f881511744a8e5af258130b713c02186f944026e134ffc7631c204f5d70ed00253651aec48b4d1b9064e53531f0e79312f727c1ff5c2d3d67dcf353
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-misc/hddled/hddled-0.3.ebuild b/app-misc/hddled/hddled-0.3.ebuild
deleted file mode 100644
index 2e4b5b8cf0bb..000000000000
--- a/app-misc/hddled/hddled-0.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Show hard disk activity using the scroll lock LED"
-HOMEPAGE="http://members.optusnet.com.au/foonly/whirlpool/code/"
-SRC_URI="mirror://gentoo/${P}.c.xz"
-S="${WORKDIR}"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-DEPEND="X? ( x11-libs/libX11 )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
-
- mv ${P}.c ${PN}.c || die
-}
-
-src_compile() {
- $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -o ${PN} ${PN}.c ${LDFLAGS} || die
-
- if use X ; then
- $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -DX -lX11 -o x${PN} ${PN}.c ${LDFLAGS} || die
- fi
-}
-
-src_install() {
- dobin ${PN}
-
- if use X ; then
- dobin x${PN}
- elog "X version was renamed to x${PN}"
- fi
-}
diff --git a/app-misc/hello/Manifest b/app-misc/hello/Manifest
index 9ccda2da2677..c6e333c3bf90 100644
--- a/app-misc/hello/Manifest
+++ b/app-misc/hello/Manifest
@@ -1,5 +1,3 @@
-DIST hello-2.10.tar.gz 725946 BLAKE2B 0af5a3890191dff6e570e2297c20f72c8d0598cadfc2b291e2fe3612e73f7eca48b3b63032c883f11a8a5764c757625c4a736904d756d451ad0516578040290f SHA512 e301d785135c52575a8b4c35994c0316f8d366451f604eb5e74c1f907077502aebd5a1a32cd1e26cd7ca32c22f4de5623a335f8ae7e735ac977420df664f01de
DIST hello-2.11.tar.gz 1018256 BLAKE2B 6e06e4a3a113fc24bca056197ba004fd97b2076bb2f5d660f337782c9a982a0d80e265e7e1dc22f3467257eab071fe5e252a020234839f30ce767ae5d5ee7a3b SHA512 9b1defc1dd7b6a989d3f64a1cb1c6f47276192d7bacf11282ae8683606eb613473c882c1a5e74c18d641f46584f0735981597a45ae4eb37830a5b4d955e3aec7
-EBUILD hello-2.10-r1.ebuild 472 BLAKE2B db54830b83f402cd9d379b232787c2abac4db4abcfdf80d285861ced96c79b58617d556cde9a0ef7e77ed709994f2a2c713126002f3baab868dec9d77759d863 SHA512 56d29245067cf394a6fbdac6b6eec10d5e4248407ef7650f36b939f946eb17638d87c45e05185654a4379dd305254d8fb6228ea024f9bd6bd7f4f18df5b454fe
EBUILD hello-2.11.ebuild 472 BLAKE2B 9a8f5ca0fbb6eab9df429fb427c66c529d8cc933115a0d5fd823fd7fdc1f53d49baddb6ad4250e3395458107592b7b037abdbd44c3cbca96a8c8d28c9fb2207c SHA512 60ba38f778a6e506ef037711775a4829579e8392f1aa946e2a5ad9c9b8eeeb373cf99ed74ebccbbcac338e2c2e4e30c8ad9a4fe0d172b7a339d3ca825ea87bd9
MISC metadata.xml 240 BLAKE2B b559293d1cef57841e20125c4e0bd1176639876be1247c7ad02d1609591cbf51288dc5f16217faa2744ab4d1e75dcfad91f208fb443c078a65350b9d3cafa41d SHA512 f970c0dc4306bfdaf616c0329da49487c838fd6e66b8f2c4b08b5161c2892c327c9261c669137d6aeb5a9dddddc2af150a8a7bb36a85e5c24074db6021998877
diff --git a/app-misc/hello/hello-2.10-r1.ebuild b/app-misc/hello/hello-2.10-r1.ebuild
deleted file mode 100644
index 933565e40f5f..000000000000
--- a/app-misc/hello/hello-2.10-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="GNU \"Hello, world\" application"
-HOMEPAGE="https://www.gnu.org/software/hello/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="FDL-1.3+ GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="nls"
-
-DOCS=(AUTHORS ChangeLog ChangeLog.O NEWS README THANKS TODO contrib/evolution.txt)
-
-src_configure() {
- econf $(use_enable nls)
-}
diff --git a/app-misc/remind/Manifest b/app-misc/remind/Manifest
index 9f2a7f5dc1cd..20dbc344de2e 100644
--- a/app-misc/remind/Manifest
+++ b/app-misc/remind/Manifest
@@ -1,6 +1,8 @@
AUX remind-include-fix.patch 339 BLAKE2B 5074ecf584dbc1e44d4bc0089b90330a8f02d641e90548d08cd12f210d2471874304971a5bc999b48337716a70839d398dedc081a4ee44ee65afdea1fcd15c9b SHA512 08cf0cefe688869985254cc1530ab41fd45f185e07a2475314749cbbe9e8f9cffb3cce61a3530fea86dc79b0d8e224efa6c45ed8de69599465db40be81352836
DIST remind-04.00.03.tar.bz2 390884 BLAKE2B 4f619ec902f76c5c4857ffa85428154ef6fe525cc97bbe92272f3abca3e8cdd39dd45d1c45c5f6e87f0d22dde500dd80629882bdbe93a6b97b5da96757b5af9c SHA512 41d61d267d99d787993cd5bf3889f1fe80f76a0cfe5a7e2d360eb7239a1b5a05b50b3b5cde30c50404813e723545eb805148ca2c6e540eb9aacbf5e8ffd64014
DIST remind-04.02.02.tar.bz2 413760 BLAKE2B d4e91b531c0e88dc4436a0399103af6c9ae8e642a8df729a49ac6be06e215705c7605424030d92761753637a68a89eea2d935347b40c1b39b626b13e4e7297db SHA512 2d10f8d0066c291d52220fc1c39cfc4948e5f1f94223780b7d4770348b5c9e06e2b8f34e1e193c06f8e74b26d3e4126fcaeea88dbf8900f064610df22e9c8739
+DIST remind-05.00.05.tar.bz2 468131 BLAKE2B dc02e21fa1da4eca47fe59bda3555f0fb7cee8d0eef5cca27be73f1d1053ad7b7c3a23cb7e2648bb88d9d5fbf8b39fbd7bb3df245b0eaf1f76ec6b124928bc2e SHA512 5e9657b3946d69ff1d615e5dead2013381cd12660dc0cdda39f7465227888aeb2cb2bc9c9dc4ab27474df82062520c44605d95339812325257e363b075c3e829
EBUILD remind-04.00.03.ebuild 1171 BLAKE2B f17c231631c299c65e10eec483ac854ef1b4a108403d0117aa0d98fd4bc639eacfa5e5f2ebbaa48980c4b162a48da4df91b94452c157b31d42f8b11a70a366d5 SHA512 e8e05c885c5b5e8d25ce6628a394a5e78669bcaee4147ad9b42a6604265a86d5a75379529e3ddc6e387c40f421ad949edf8d04a220ab2c83afddd9c82832f356
EBUILD remind-04.02.02.ebuild 1043 BLAKE2B daaf04632b86e62b4da7be2e23fbe00e435773db3c435b284cff763db6dbc011ecbd36a989bab81e442909a27a01eac8d1149b7149673a6a70701de47f3861e6 SHA512 621b724812620cc790c29af59b80fd39e3e4db0bc87eef5950b1f656791b5494586d9828f364ec772403ca36ded5e1f3f34ced8e01eb265a6194fbfb38cea5ac
+EBUILD remind-05.00.05.ebuild 991 BLAKE2B 0f9d8745803a32e074b5fa240192ed45996d3e2ace16a222ac15d316c5dd0e9f4ab211f0c667d296167846ff83680c280a98649e3d890ef71a62fa43c9be2a9e SHA512 aa0288b5d2b4c4b88376751dfae6f9314c08084e7efd92f3374138296f85591c54c49354cb7983f40a7e3ab33af4e879506156664c8cbb5ed04df180d51760da
MISC metadata.xml 398 BLAKE2B 037f58ef9b9d372a1137066db288badda6f884013296b4ea879816f539a91b5f484148ecd3c874561d24a9a3b4e336f6a73b332b30fc666f19f213b6bb37245d SHA512 c4d6086c77a47321b33e8ecfc827b51dad5f79558f1cb8845d495326d1f002e7fc5289165735fb26d1a1020e55d85f22358d313be11f5ddfb05b6580db027833
diff --git a/app-misc/remind/remind-05.00.05.ebuild b/app-misc/remind/remind-05.00.05.ebuild
new file mode 100644
index 000000000000..0e6403f27109
--- /dev/null
+++ b/app-misc/remind/remind-05.00.05.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Ridiculously functional reminder program"
+HOMEPAGE="https://dianne.skoll.ca/projects/remind/"
+SRC_URI="https://salsa.debian.org/dskoll/remind/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="tk"
+
+RDEPEND="
+ tk? ( >=dev-lang/tk-8.5 dev-tcltk/tcllib )
+"
+DEPEND="${RDEPEND}
+ dev-perl/Cairo
+ dev-perl/JSON-MaybeXS
+ dev-perl/Pango
+ virtual/perl-Getopt-Long
+"
+DOCS="docs/* examples/defs.rem"
+
+src_test() {
+ if [[ ${EUID} -eq 0 ]] ; then
+ ewarn "Testing fails if run as root. Skipping tests"
+ else
+ emake test
+ fi
+}
+
+src_install() {
+ default
+
+ if ! use tk ; then
+ rm \
+ "${D}"/usr/bin/tkremind \
+ "${D}"/usr/share/man/man1/tkremind* \
+ || die
+ fi
+
+ rm "${S}"/contrib/rem2ics-*/{Makefile,rem2ics.spec} || die
+ insinto /usr/share/${PN}
+ doins -r contrib/
+ insinto /usr/share/vim/vimfiles/syntax
+ doins examples/remind.vim
+}