summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-26 04:04:26 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-26 04:04:26 +0100
commitd0349ca0f4903608beca459a9db2068dab9fa6ea (patch)
treea69bc9c4a75f35ecabd3909a181128faf8c0e75b /app-misc
parentb11a5614cb96e70e116581c98abf286c2cf694ca (diff)
gentoo auto-resync : 26:10:2024 - 04:04:26
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin50721 -> 50729 bytes
-rw-r--r--app-misc/anki/Manifest2
-rw-r--r--app-misc/anki/anki-24.06.3-r1.ebuild (renamed from app-misc/anki/anki-24.06.3.ebuild)67
-rw-r--r--app-misc/check-jsonschema/Manifest2
-rw-r--r--app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild2
-rw-r--r--app-misc/ddcutil/Manifest2
-rw-r--r--app-misc/ddcutil/ddcutil-2.1.4.ebuild2
-rw-r--r--app-misc/hyfetch/Manifest8
-rw-r--r--app-misc/hyfetch/files/hyfetch-1.4.10-config_fix.patch15
-rw-r--r--app-misc/hyfetch/files/hyfetch-1.99.0-neofetch.patch22
-rw-r--r--app-misc/hyfetch/hyfetch-1.99.0.ebuild (renamed from app-misc/hyfetch/hyfetch-1.4.10.ebuild)27
-rw-r--r--app-misc/hyfetch/metadata.xml4
-rw-r--r--app-misc/mosquitto/Manifest2
-rw-r--r--app-misc/mosquitto/mosquitto-2.0.20.ebuild2
-rw-r--r--app-misc/solaar/Manifest2
-rw-r--r--app-misc/solaar/solaar-1.1.13.ebuild2
-rw-r--r--app-misc/yq/Manifest2
-rw-r--r--app-misc/yq/yq-3.4.3.ebuild2
18 files changed, 84 insertions, 81 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 935b1d9fe9d2..76eff62c2bc5 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest
index 74139a230a70..f21dd6bf6eec 100644
--- a/app-misc/anki/Manifest
+++ b/app-misc/anki/Manifest
@@ -677,5 +677,5 @@ DIST zstd-safe-5.0.2+zstd.1.5.2.crate 17273 BLAKE2B 74dc561046f9bc595c58b62bc6ff
DIST zstd-safe-7.0.0.crate 20463 BLAKE2B 8c4cb034d1a12ae54abeeb8f12101f09ef82115ec26630103e7fad29ce1d0045e59dbd8ae301dbe8f47c90515ab9575288137ced98aea667a9cdd7ad0e2a6234 SHA512 2f0d66c874f7880d05fce39f4bdec5e217e8e18b44bfe97b4ea33c7d5c8719c5bd9615f7274f0b19734a465eb2477993fb8ae8d60abc7da36eac361e8fc4a437
DIST zstd-sys-2.0.9+zstd.1.5.5.crate 728791 BLAKE2B f08f8730d9cc1efc5520f223e9bfb0854b3a67a2907e47c38e0572d8eca688c1bae61560e11e664834dbff1bed3d40608b23d08f102ce6cd7f1af72b48446e4c SHA512 604c01eae4975745aca1dc1d351db98fec34f7036143e59dfeb4d36e6ee18ac9f3871a288557c8ebdc9e816967a008da43154dc9a0eb3cac85071ccb05bf58aa
DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd
-EBUILD anki-24.06.3.ebuild 22847 BLAKE2B 5407d5a45939ff89bf7bbc242181f4424fa4f50008189db8233c56a25ba591292f7509da36f43e395fb8655bc0fd6b1514062047bd79b4f8697cb7f08597113b SHA512 1be64e54784a360ff94f857f3e204cff98c2f69c6704c65cae0f0c51cac3ec2ea77302ee884fb4734cf4b13aa78d11b7b95603492c7aa5d3f4a5129fa61f8cc6
+EBUILD anki-24.06.3-r1.ebuild 22115 BLAKE2B 600212c8e1f082bb32c022b6261545905a740122a5989da65c2fb7d69b7e4b4748c32675949b925d4b98457723be3f6d8dc884ac310c27c9b10759658fd4514e SHA512 c2809f95d884e868fe4fc3172faecf2c88ebd95d35a8341c543c0dd03c97fe9dee5b0bbcea5e8ad67e66abe60914cfe998b77be9b7327675e3bcf295c29c7938
MISC metadata.xml 1165 BLAKE2B 0695da67a86533933fe1f11a83e0dc24282518ccec2b514aad08c82646266a4e1b42071ff4ebd4e113a7134cd8936539720acb5adc4d0e14e77eab07668e0e93 SHA512 99b566d1da1af7a305bb08cb9b30b86d963a7e61b520cb59ca256db8ae612948758959e0fbb6896070a42f679a6a9f9f411cd7694bd962ce30d744cbd1251385
diff --git a/app-misc/anki/anki-24.06.3.ebuild b/app-misc/anki/anki-24.06.3-r1.ebuild
index 77c1754f1f9b..19438db1f49e 100644
--- a/app-misc/anki/anki-24.06.3.ebuild
+++ b/app-misc/anki/anki-24.06.3-r1.ebuild
@@ -728,7 +728,7 @@ LICENSE+=" Unicode-3.0 openssl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc +gui qt6 test"
+IUSE="doc +gui test"
REQUIRED_USE="gui? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!gui? ( test ) !test? ( test )"
@@ -741,11 +741,12 @@ RESTRICT="!gui? ( test ) !test? ( test )"
# rustls-native-certs to use the native certificate store.
DEPEND="
- dev-db/sqlite:3
>=app-arch/zstd-1.5.5:=
+ dev-db/sqlite:3
"
GUI_RDEPEND="
${PYTHON_DEPS}
+ dev-qt/qtsvg:6
$(python_gen_cond_dep '
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/distro[${PYTHON_USEDEP}]
@@ -755,24 +756,13 @@ GUI_RDEPEND="
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
+ >=dev-python/PyQt6-6.6.1[gui,network,opengl,quick,webchannel,widgets,${PYTHON_USEDEP}]
+ >=dev-python/PyQt6-sip-13.6.0[${PYTHON_USEDEP}]
+ >=dev-python/PyQt6-WebEngine-6.6.0[widgets,${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/send2trash[${PYTHON_USEDEP}]
- dev-python/waitress[${PYTHON_USEDEP}]')
- qt6? (
- dev-qt/qtsvg:6
- $(python_gen_cond_dep '
- >=dev-python/PyQt6-6.6.1[gui,network,opengl,quick,webchannel,widgets,${PYTHON_USEDEP}]
- >=dev-python/PyQt6-sip-13.6.0[${PYTHON_USEDEP}]
- >=dev-python/PyQt6-WebEngine-6.6.0[widgets,${PYTHON_USEDEP}]')
- )
- !qt6? (
- dev-qt/qtgui:5[jpeg,png]
- dev-qt/qtsvg:5
- $(python_gen_cond_dep '
- >=dev-python/PyQt5-5.15.5[gui,network,webchannel,widgets,${PYTHON_USEDEP}]
- >=dev-python/PyQt5-sip-12.9.0[${PYTHON_USEDEP}]
- >=dev-python/PyQtWebEngine-5.15.5[${PYTHON_USEDEP}]')
- )
+ dev-python/waitress[${PYTHON_USEDEP}]
+ ')
"
RDEPEND="
${DEPEND}
@@ -788,8 +778,9 @@ BDEPEND="
doc? (
$(python_gen_cond_dep '
>=dev-python/sphinx-7.2.6[${PYTHON_USEDEP}]
+ dev-python/sphinx-autoapi[${PYTHON_USEDEP}]
dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- dev-python/sphinx-autoapi[${PYTHON_USEDEP}]')
+ ')
)
gui? (
${PYTHON_DEPS}
@@ -797,9 +788,10 @@ BDEPEND="
app-arch/unzip
>=net-libs/nodejs-20.12.1
sys-apps/yarn
- $(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')
- qt6? ( $(python_gen_cond_dep 'dev-python/PyQt6[${PYTHON_USEDEP}]') )
- !qt6? ( $(python_gen_cond_dep 'dev-python/PyQt5[${PYTHON_USEDEP}]') )
+ $(python_gen_cond_dep '
+ dev-python/PyQt6[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ ')
)
test? (
${RDEPEND}
@@ -808,8 +800,9 @@ BDEPEND="
dev-libs/openssl
dev-util/cargo-nextest
$(python_gen_cond_dep '
+ dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]')
+ ')
)
"
@@ -859,12 +852,6 @@ src_prepare() {
ln -s "${BROOT}"/usr/bin/sphinx-build out/pyenv/bin || die
fi
- # Anki's Qt detection mechanism falls back to Qt5 Python bindings, if Qt6
- # Python bindings don't get imported successfully.
- if ! use qt6; then
- sed -i "s/import PyQt6/raise ImportError/" qt/aqt/qt/__init__.py || die
- fi
-
# Fix hardcoded runner location
export CARGO_TARGET_DIR="${S}"/out/rust
cbuild_dir="$(CHOST=${CBUILD:-${CHOST}} cargo_target_dir)"
@@ -929,13 +916,13 @@ src_test() {
}
src_install() {
- local DOC_CONTENTS="Users with add-ons that still rely on Anki's Qt5 GUI can either
- switch to ${CATEGORY}/${PN}[-qt6], or temporarily set the environment variable
- ENABLE_QT5_COMPAT to 1 to have Anki install the previous compatibility code.
- The latter option has additional runtime dependencies. Please take a look
- at this package's optional runtime features for a complete listing.
- \n\nIn an early 2024 update, ENABLE_QT5_COMPAT will be removed, so this is not
- a long-term solution.
+ local DOC_CONTENTS="Users with add-ons that still rely on Anki's Qt5 GUI
+ can temporarily set the environment variable ENABLE_QT5_COMPAT to 1 to have
+ Anki install the previous compatibility code. This option has additional
+ runtime dependencies. Please take a look at this package's optional runtime
+ features for a complete listing.
+ \n\nENABLE_QT5_COMPAT may be removed in the future, so this is not a
+ long-term solution.
\n\nAnki's user manual is located online at https://docs.ankiweb.net/
\nAnki's add-on developer manual is located online at
https://addon-docs.ankiweb.net/"
@@ -964,16 +951,16 @@ src_install() {
}
pkg_postinst() {
- [[ "${REPLACING_VERSIONS%-r*}" = '2.1.15' ]] && local FORCE_PRINT_ELOG=1
+ ver_test ${REPLACING_VERSIONS} -lt 24.06.3-r1 && local FORCE_PRINT_ELOG=1
readme.gentoo_print_elog
if use gui; then
xdg_pkg_postinst
optfeature "LaTeX in cards" "app-text/texlive[extra] app-text/dvipng"
optfeature "sound support" media-video/mpv media-video/mplayer
- optfeature "recording support" "media-sound/lame[frontend] dev-python/PyQt$(usex qt6 6 5)[multimedia]"
+ optfeature "recording support" "media-sound/lame[frontend] dev-python/PyQt6[multimedia]"
optfeature "faster database operations" dev-python/orjson
- use qt6 && optfeature "compatibility with Qt5-dependent add-ons" dev-python/PyQt6[dbus,printsupport]
- use qt6 && optfeature "Vulkan driver" "media-libs/vulkan-loader dev-qt/qtbase[vulkan]
+ optfeature "compatibility with Qt5-dependent add-ons" dev-python/PyQt6[dbus,printsupport]
+ optfeature "Vulkan driver" "media-libs/vulkan-loader dev-qt/qtbase:6[vulkan]
dev-qt/qtdeclarative:6[vulkan] dev-qt/qtwebengine:6[vulkan]"
einfo "You can customize the LaTeX header for your cards to fit your needs:"
diff --git a/app-misc/check-jsonschema/Manifest b/app-misc/check-jsonschema/Manifest
index 6676140c8579..8a291044c329 100644
--- a/app-misc/check-jsonschema/Manifest
+++ b/app-misc/check-jsonschema/Manifest
@@ -1,5 +1,5 @@
DIST check-jsonschema-0.23.3.gh.tar.gz 229537 BLAKE2B a8a40ddc383f38096693a2079b73a8a8fe2ceed5d1e118e539957c205c500807518c0380aa18cae2524efdeda33987f057350ba73b7a699240706ff4e276eafc SHA512 14f9eb6b203e3aec6ca35f75304bd24fd5a09c2b89bcbbf69c22e0c0f44c587972015677498fef1a378683c77f94d9319450daccadddf5fecbe7c738dd16c726
DIST check-jsonschema-0.28.4.gh.tar.gz 270302 BLAKE2B a5355ed124d6e3bd076403448c3d7fa7c62524c6da49eb5a61d226485639812bdea28b53c570b084e976749b92c1ee586b0285111a543b1a3e8a734ea8d6cc67 SHA512 f4c693ea0951c246814775f26d5c3e5de8020484a92ae15e2a13e284ccb2c58f2bdf7dbdb66612661304f5ff9e6ba88eb3f89e7f0ad23a3f6fc8fcc61372ceea
EBUILD check-jsonschema-0.23.3.ebuild 1205 BLAKE2B 0c989674195df4dd318437f210d1756cdcd339b2673cba225b32a0ec43dc772e01664e02b333e365f3fd2a045db8fcd647f66cdf87436ad5678dd2e8a43d3b67 SHA512 03718b851d6d3fed0495f1f476f2a53f36f6d825baaf90188150861407c4653463ec3b0367a00f45011e4c0cdd7b1f155a0ac4385b42e1da284c5ea495392481
-EBUILD check-jsonschema-0.28.4-r1.ebuild 1446 BLAKE2B d8a601f2ed06ad0f245a4478dfd1522467bc59855c843ace915abe881989002c346b41c705a5c292071838e8c390a3a0b08f4d15db58c937322b0570e6944bf1 SHA512 12014029778985e7f58f451d8b1664221ce438493f17dd33206e2e3afbf96e72055db61f9072e19680eed516149514305c3a2b9fbf48d6d6d413d10961027043
+EBUILD check-jsonschema-0.28.4-r1.ebuild 1445 BLAKE2B 8ca816d1e3d54fd3b1676532764fa7c3adef2361ced652ed698215924d79c69c8c03d193c38bc57785361cfe424e5ef82ddef48fa57a008d21eaa80c6bb84bb9 SHA512 dc6df6c2764dae1d3d5e77fc80d94f8fdf572a7649042be92906c0623d4ff505e5abafea57feb80565380c181a6b56564a8fcbd887180d2bae48dc24c40babf5
MISC metadata.xml 403 BLAKE2B d0254150920ea63313734ad154391cf5d61176b56f53f26c2c8d8408ee571ce0fb4fb1383a6c63ec9f2542fdd66c35feee6b4d926f5cee3cf50253458305c346 SHA512 37cf237a2d7fdf5fe238e42a91d14d29fc01c807546a313b605cead57b50eff9a3fb2b66ed65c5aa019a727778356be659a0466cba5bc7f1b3a1bff8be8da42e
diff --git a/app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild b/app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild
index 7bd7ebde5d74..d72cf7a4b03a 100644
--- a/app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild
+++ b/app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/python-jsonschema/${PN}/archive/refs/tags/${PV}.tar.
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
RDEPEND="
>=dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index b8b22564d6d1..478ef8739ab6 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -13,5 +13,5 @@ EBUILD ddcutil-1.3.0.ebuild 2933 BLAKE2B 3a32592eb97a2df63a18c82e473d4ba13ab5563
EBUILD ddcutil-1.4.1.ebuild 2938 BLAKE2B 0b104b941b0fde07f1539dab57b3201917f11c2c564c7e911bfa5e14d73a8a291d4b7822beb4e79e0bade89aff1da4d534bb5b2c722831c29f942fd7cb093577 SHA512 c10403a5a83747c9058a1851dd1abe22abb8015ab04e761d87f92e7ea537051c9b6928afe2c771fc529a685b5047e2551e1697afe650177f4854a1ad4c5435d3
EBUILD ddcutil-1.4.5.ebuild 2945 BLAKE2B 014ff0e0a740916303ce6af069f2066ff7fbea4c5d714cc13e45b288ef784484a9e7f2a94da04bef5c2f5e9bb57595b935a62d3dbb7e4c9db7535169b5ed7419 SHA512 b60685531a199a33891a8073197b813d4d56bb9e8a9888ed19e00b4b3635525ba4305899c7d50c87061a567808dcc96d6920e5480050f46e491bc92bf0476492
EBUILD ddcutil-2.0.0-r2.ebuild 3049 BLAKE2B 6c23467ee06a7dcfb89e4d9ee0a1a7ae1fffe2fcdf86e972fdf5005708234b320ef03e50a6ecb160df85b7a42026fe9cb2e3afe144949022c798956f1b01213e SHA512 354af8e35c242a39c6497b89a36c897a6e826bd7d330ac6f062509467f402899b7c56fdaa0fee90ccd83019c11b5d9336b4a0bdaaa01007d63df7d5d63743549
-EBUILD ddcutil-2.1.4.ebuild 2987 BLAKE2B 67998df866901783f55b7869d00ed759c2ca52a69abac2bf5376b96a8c7155e80498663a5dc8449b304f8df43e76e6594737e126e3fa25cf7cb73988358151dd SHA512 a1f007b3f9da46f03cd7a9d5ae10059021181f314ec310e156b4bfc3805dc400c6cc6b60a979c573b82335453da8ae0a0cf102ae0db21fdcc7d76fb32d7136de
+EBUILD ddcutil-2.1.4.ebuild 2984 BLAKE2B 37c7cc09c894fdf15a73f5dbeccf87a43ed42f769bea3b65960600ee1168fc222dcb0880b8f5b502b37707b7619e03e35b878de39b507ad324b76c361ddce01d SHA512 3f1200754f74fa5ed73ca2ab9acafeb69482e5aad6dc7ecadd47dcbda57015e2c45d1e621cd211e57b2ae556cb2004c8bc1b07d5e050932a61986f76576e3106
MISC metadata.xml 1293 BLAKE2B c7fc827c0bcf7914b2c0b3f9ecec9dee145824c33a516ef3d9cd43fcd368977d9f17a76b6b8775fa773f8ce8b109d16b1e5c8b14dee5d0e9e56aa7a4024a190d SHA512 a795c9fb1479ae198446160e9a020ce911b02ffd0d51af9cd634504aca1ded4c38d3295eca0cbc6ad33506684f55cf96676c868ec349229d0dfdaa17f8afa806
diff --git a/app-misc/ddcutil/ddcutil-2.1.4.ebuild b/app-misc/ddcutil/ddcutil-2.1.4.ebuild
index 9d9b7dc167a3..34398f9bf3c1 100644
--- a/app-misc/ddcutil/ddcutil-2.1.4.ebuild
+++ b/app-misc/ddcutil/ddcutil-2.1.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.
SLOT="0/5"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="drm usb-monitor user-permissions video_cards_nvidia X"
REQUIRED_USE="drm? ( X )"
diff --git a/app-misc/hyfetch/Manifest b/app-misc/hyfetch/Manifest
index 05a961c4da0b..3d433ea1abce 100644
--- a/app-misc/hyfetch/Manifest
+++ b/app-misc/hyfetch/Manifest
@@ -1,9 +1,9 @@
-AUX hyfetch-1.4.10-config_fix.patch 458 BLAKE2B af8e1dc998f2353a3883d7f6482e60cd7b5571cdaa1cd5022c1ea159b7b6e10a8fee8b98dbeebc83ccadf1c8ad1d4be6830dcc54609bbdfc9c813f0582b91b52 SHA512 76b6049795bf90c0e6a6d9e9b207d97abf994bcf8ed806dd10b56017bb0c396ff0055de47670b1b9580000f880bd0925e42e5cf5a00dc5dae030c17ea986cef6
AUX hyfetch-1.4.11-neofetch.patch 757 BLAKE2B 76191ff1e69315294bc87ffb0e7652f286411ecd9455d6c2f7501cf1538665bc0ee0ecd4a2b46a4f9429ddb87278fb6e2ba8a66ff2bbe66263b2a2b58815db22 SHA512 7672d81a5700c17d80411dffd8785651a2860fbea55abbffa074c041d59d196c78e0de3fd95fee5506703afab9c7c955a47d751a7e1d4e74c5cc5c27c56ebec7
AUX hyfetch-1.4.11-pyproject.patch 3720 BLAKE2B 782a79e425230e8233cffdc80bd3b67d24591b9a1cf78d06571dc3cf6b106d365fcd9e9acaeb605db76b4e7fd7d9a6e7ce3e7ba2535251db96dc74e5bac6f9b0 SHA512 6503c9e3b8f2570e9d2a0483100fec81f820c9a1465460dc4baa55c1c83af89150932a87b2c6cba64cbb4c8c8ad50b11cb96c1f15a071498162372f1c8039c66
-DIST hyfetch-1.4.10.tar.gz 266471 BLAKE2B 294002c2cd986055f6392aa61bb8de1d3d558712cd327243e7c2e756aa6e00ff23372fd0ffcc60db8f978110a3d8d1d78c6f683e304fc65b19d2f076e10347f2 SHA512 3f44bd9c0b030b435949db0c0cbd4913e7ec15e857df0dcf2fc3b7d10dca0a4c8ecb9862157f60eebd15b7a1c233c51a74f341b440892e0925871e42215c80e0
+AUX hyfetch-1.99.0-neofetch.patch 757 BLAKE2B 496647f592fb7630569dbf27bfc5b918441ce687e7ee1f9cdd85885111ba5c0f6bf2415f12a0a0f56128f3c267a60cbc0bc97713fa8dbfbe3353d405e27e45b0 SHA512 39e051f8971af71408b484c1aa1efd6c80b51a04d03304ba1d135bf31521284c30b0296aea326c49e54a5b68e66a6c4bf9ddbbaa1c0a9a87623de09d6cd968ec
DIST hyfetch-1.4.11.tar.gz 275741 BLAKE2B 0739dc7bc2a90989dcd4dbdd6d14ce8ba62def2a9e069ae16a3a1435118e3639edcc112fc3fa0b8dd54684744e500672c7397315b78d965b68da2f9b9f702b13 SHA512 13c757fed68c9aa1caa503553d6d29c0b68284029090b970b863dec3240dabb28a852ef0ec0f2742c6c268e30a15c48018a651e74ba0e6782b5aa14f2b1d1312
-EBUILD hyfetch-1.4.10.ebuild 1238 BLAKE2B b520677f1a2c28ed0631900823562533f68e929156618e4c237af9315ef9924f88ab48699bc5960de2f87727b8128ce48ced6f0102922f701195bff4993be6aa SHA512 14d47e35909e381cc446a36d125b7e9e015f840df57766dc392c3dcdfe5fca88503c247f2a734e1169b58f3675f1eacf0a24ac7e5e198ae92680b8fc51ec7644
+DIST hyfetch-1.99.0.tar.gz 315607 BLAKE2B 73e44d936124c993251b0d5f7261a1707136aee8fad8b1c660c0932223636db6cfbd1c6747bd16ee94370d6578e0220a96fb58c608ca26791957e855bc70deca SHA512 e6d662ab028cd159e69b09d2929fb7b28d7ce470d2d6c7a5ef9af688ee7ce973d893d4bb13e70be0846a5d0d5808560d92608014d877113166a5e8af11ed8275
EBUILD hyfetch-1.4.11-r1.ebuild 1589 BLAKE2B c9614de74267eb4c6e15eddf5073f345e96d2bce4eeed169083e6b8ecd82bb202a1aa6fd6dc0b46f532abfbac8fb67a1e8808bc01b9e55ec0e93217ce92c63aa SHA512 f6778e5a5f554b06d58c86b471c5a4f6dbcdab4e2463e3da2677b1e8507f6a2f07a168f8dad2e973c1b8cb4a355627e883bde82303fd6b2b31ff70e73f61ba82
+EBUILD hyfetch-1.99.0.ebuild 1485 BLAKE2B 2edbca1c32dd59ea03169a2d44a363671c9d8da79a471976f5246d16faab8268c93e39237b0802a3c3a222c9c5ffeacf222b51f2f982f7544c3d5237d3cf6913 SHA512 1dfd777380579df4b1aadac2ba4a5bae33b54c49d92bf096c18a7769af8c04ede9f62711e20040318644463b9e53dd29c4ddaf5cca4093cdf39bea1aac813022
EBUILD hyfetch-9999.ebuild 1690 BLAKE2B 0de1fea52d1d5cc86d54fa005851f7cbfc01047114abbb0be3f3e83cd861e50b022eb411c48a7b9e32fde47c04ed3d35cdec9468168495256162df52c6e73551 SHA512 de22e49b2216ee4e8a871ff180963b3c60d5f2a2ce68a4c4c2b4ddd5b96821abec8bee229909bdfddf8a32ee410039a3cb8945d3227f4c91b9f54f95a06b14ad
-MISC metadata.xml 789 BLAKE2B ef77de73030b9f76fe7d11cf6aca05d795ae116881ee0d6d9ebc0cae7859e38736beca8e37067b32df0a3b063536dfe52d234e8af0005766cfa824d635cde771 SHA512 d40d3e0dc8be25f27b076b3b6a17a957a4307e9d585c1776717b1aceabaf83533bae0e2a4d7d8f8d904beadc4d4e634429bb87ce23445eae15ebe727d728cfa2
+MISC metadata.xml 780 BLAKE2B 63938d07f534bfe39391dcc8bdd0106a4c86e2cd203544823030ad48a68122c2dfa81e09c344a5782c41ab56c0660721fe5669bc7e2a467c860aecfa11d1bc0c SHA512 0d4b6351c8c0853ef7963e5c80f0400b417b4ecfea41108e235e484b542c6a197c0a50a9efdf9cc395fe2ff3aea0c08ac517ff04cf50a547b16a36d5f52ba109
diff --git a/app-misc/hyfetch/files/hyfetch-1.4.10-config_fix.patch b/app-misc/hyfetch/files/hyfetch-1.4.10-config_fix.patch
deleted file mode 100644
index 955eaf60ca30..000000000000
--- a/app-misc/hyfetch/files/hyfetch-1.4.10-config_fix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-check_config uses the global constant CONFIG_PATH instead
-of the path that gets passed to it.
-
---- a/hyfetch/main.py
-+++ b/hyfetch/main.py
-@@ -27,7 +27,7 @@ def check_config(path) -> Config:
- """
- if path.is_file():
- try:
-- return Config.from_dict(json.loads(CONFIG_PATH.read_text('utf-8')))
-+ return Config.from_dict(json.loads(path.read_text('utf-8')))
- except KeyError:
- return create_config()
-
-
diff --git a/app-misc/hyfetch/files/hyfetch-1.99.0-neofetch.patch b/app-misc/hyfetch/files/hyfetch-1.99.0-neofetch.patch
new file mode 100644
index 000000000000..4f1a1f6a3b5c
--- /dev/null
+++ b/app-misc/hyfetch/files/hyfetch-1.99.0-neofetch.patch
@@ -0,0 +1,22 @@
+From: Cat Kasin <cat@aulucya.gay>
+Date: Thu, 23 Oct 2024 19:31:10 -0700
+Subject: [PATCH] use system neowofetch
+
+Signed-off-by: Cat Kasin <cat@aulucya.gay>
+Forwarded: not-needed
+
+---
+diff --git a/hyfetch/neofetch_util.py b/hyfetch/neofetch_util.py
+index 17829ac..1fcfcfc 100644
+--- a/hyfetch/neofetch_util.py
++++ b/hyfetch/neofetch_util.py
+@@ -254,8 +254,7 @@
+ Run neofetch command
+ """
+ if platform.system() != 'Windows':
+- bash = ['/usr/bin/env', 'bash'] if Path('/usr/bin/env').is_file() else [shutil.which('bash')]
+- full_cmd = [*bash, get_command_path(), *shlex.split(args)]
++ full_cmd = ['/usr/bin/neowofetch', *shlex.split(args)]
+
+ else:
+ cmd = get_command_path().replace("\\", "/").replace("C:/", "/c/")
diff --git a/app-misc/hyfetch/hyfetch-1.4.10.ebuild b/app-misc/hyfetch/hyfetch-1.99.0.ebuild
index 5584d2553d7b..5361fd610c69 100644
--- a/app-misc/hyfetch/hyfetch-1.4.10.ebuild
+++ b/app-misc/hyfetch/hyfetch-1.99.0.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit optfeature distutils-r1
+
+inherit optfeature distutils-r1 shell-completion
DESCRIPTION="Neofetch with LGBTQ+ pride flags!"
HOMEPAGE="https://github.com/hykilpikonna/hyfetch"
@@ -14,20 +15,28 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/hykilpikonna/${PN}/archive/${PV}/${P}.tar.gz"
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="~amd64 ~arm64"
fi
LICENSE="MIT"
SLOT="0"
-RDEPEND="
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-
PATCHES=(
- "${FILESDIR}"/${PN}-1.4.10-config_fix.patch
+ "${FILESDIR}"/${PN}-1.99.0-neofetch.patch
)
+python_install() {
+ newbashcomp hyfetch/scripts/autocomplete.bash ${PN}
+ newzshcomp hyfetch/scripts/autocomplete.zsh _${PN}
+
+ distutils-r1_python_install
+
+ dodir /usr/bin/
+ cp neofetch "${D}/usr/bin/neowofetch" || die
+
+ rm -r "${D}/usr/lib/${EPYTHON}/site-packages/hyfetch/scripts" || die
+}
+
pkg_postinst() {
optfeature "displaying images" "media-libs/imlib2 www-client/w3m[imlib]"
optfeature "gpu detection" sys-apps/pciutils
diff --git a/app-misc/hyfetch/metadata.xml b/app-misc/hyfetch/metadata.xml
index 3a8c9e49c124..b066103e3431 100644
--- a/app-misc/hyfetch/metadata.xml
+++ b/app-misc/hyfetch/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>baileykasin@gmail.com</email>
- <name>Bailey Kasin</name>
+ <email>cat@aulucya.gay</email>
+ <name>Cat Kasin</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest
index d57fbe290484..a6ab98e1c421 100644
--- a/app-misc/mosquitto/Manifest
+++ b/app-misc/mosquitto/Manifest
@@ -3,5 +3,5 @@ AUX mosquitto.notify.service 332 BLAKE2B d11f57574ec2cadd6fdaf87080a81fe19a8a78c
DIST mosquitto-2.0.18.tar.gz 796351 BLAKE2B 6e1d8078ee2813870d79489f312857a12614dc8f1fa3c72269ab29555897ec61d7ba54fcb5e5383f8e852cdb6fffa1d7cb2003ce15da12b986989a6187a186a0 SHA512 63f7e2811964bab5856848e6918627c47afc6534ff60aad5ece3d2fa330b407c9df14027610826e343ee68ff7d8d5d93f2459713061251ded478c42766946767
DIST mosquitto-2.0.20.tar.gz 799972 BLAKE2B fe1445ff6e2a6869ca911dbc556a2ea3d8826ddfd7dc1c46d6c409a320e58cbae4a3c62f02e3cad96cd2d09d30acd8667e1be2cd197211ca80de2ba782b7c7dc SHA512 4c16ff0ad0e9c6fe5c65ec5a82bef123d9e6490f42658d646e1fad60f098530b7cbbd743460c52d4dec8bc27698c84a557bd539b35ac6c81444539822a544c4c
EBUILD mosquitto-2.0.18.ebuild 3200 BLAKE2B d56fdcace90754235640c8c9b0af24281149a5df333e9da77ce108af5ca8c2352eea5bdb562cd34a02e958888962dc1446d0468cbe2fe7ba6bd09a5b82a1b197 SHA512 569259f170089cefb9d75f50407469b6752b8bed0998ccd88fc240b532dff11c9ee72cef7a0f55c76a56e5bad696801227ef22f09b700b1d0486e395bc18344e
-EBUILD mosquitto-2.0.20.ebuild 3203 BLAKE2B 3d67da0d7526bc09d25793fd457013e99ce42fbcf191aaf5f1b6e4a0eb2d4ae44f6b3b1f0841d36819042118489a22e7d3f281f43a05b25ac1c22764982931ee SHA512 1827f7acce4daffcf95effcfea05aade98e104f443d03e849107c6122140dbbd2664391980fba31908b7f6016370f9ead02598c6bd5a1c79ee86ac1720be4adc
+EBUILD mosquitto-2.0.20.ebuild 3202 BLAKE2B 1d1bb57012999571f5ec001b8faf23054edada3738fae92383ac6e1ebcccf47cd036a998b510ff7d86e51ed1ce2bbcc7fe3a8a4e6e6e2939db765a000a95a0f6 SHA512 4e2e8a60765cca455edc9194c0330ba55bfa1ac951109b334d32155b1f9c8360b750b04c6c0a8ffe666b5838357518733eb27c610291c46c68bec96fbddf58ff
MISC metadata.xml 612 BLAKE2B 414070cdd858c5fd76b266459ff7b2a66992e8b11e672212f78e366863cd221aa83516a546c69668217a06b087b7b81853fcdff332368355cd1ff8c1292f0c4e SHA512 64242d12473aad0f0d80865da2499679849f6b55f751d27c3cf38e0a5555a305a2cc59f8dfbe4b9d50f0a6b6bc85062b989511c7118045b2c9c3e1e0d1022747
diff --git a/app-misc/mosquitto/mosquitto-2.0.20.ebuild b/app-misc/mosquitto/mosquitto-2.0.20.ebuild
index 4b5f43a42f87..d0aace08a34a 100644
--- a/app-misc/mosquitto/mosquitto-2.0.20.ebuild
+++ b/app-misc/mosquitto/mosquitto-2.0.20.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="+bridge examples +persistence +srv ssl systemd tcpd test websockets"
RESTRICT="!test? ( test )"
diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 004bcaed4bdc..c0ed3dcf601c 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,7 +1,7 @@
DIST solaar-1.1.13.tar.gz 1779788 BLAKE2B fd138c3c9faa467e356240e8cfc73f420776228f407092cc2f8bca3a9443e4820dad923c8d997d41934fbf7fd728b17a9674c7f9affaf4cd8616c779f6141ff1 SHA512 4557c82bddf88a604e9316806b8d37296acc4b4486a64605199f85949f6b5d5fd5dd94b25742e5b41d01fba4da40dd5ab2e354d536856ecf3310557b4a7d23a0
DIST solaar-1.1.8.tar.gz 1550947 BLAKE2B a33879e3c1b161d86c4c8a2c8edcc79eff285cb8937bf1e6621f3595ba5cf420e75fe700902b9f375698085bb929401154fa2bd25ae9663265e38c8406205bf6 SHA512 543c6257b36181813c9ed36747e53a15403da251fdd431c32525cada3ac88611da2c5f2a8212767ba3c7bb0071a3c2024f114805d9a33c761701bf958df29d85
DIST solaar-1.1.9.tar.gz 1564119 BLAKE2B 67161bdd2a59ff17cafcdc5399f9f0c072985df85b2d0408e54c8f4e4966c3602a2b62f93b90e56e80fb3c4cbd285de2bbcc87a7709bea06ee4394f42a16f52e SHA512 42ea592aa8c4020be5e2ffd096de0bf6a7e6fdfac7eb2acd069c80084f88979398f779db6507b8b2cc4fd44c8a2ffce89024a42c161f130b4e1bd2c53e4e73a9
-EBUILD solaar-1.1.13.ebuild 1966 BLAKE2B 192e192ce685cf5906b007c41246a39963ac9f31ba2f1cfa814070d94cf1666542b484fa3e94437890f8d475a7543c293827a7d245cd0d770129ddc04ff97d50 SHA512 35e0ae411da757ae125e27aece35f03ef7ab149c35d7bbb1e3fc78f82832e69f44a298a3adcc1c797cc4c42eed4fcc2fc705631ff93ba1fb94a7425d105f5a00
+EBUILD solaar-1.1.13.ebuild 1965 BLAKE2B d96e825d90541a49a30d923e328d4ad56eae4080171d8903fc599be94fd7358234677557e3780f11cb667a998d14780a509281542560925da3ba37e98928c58d SHA512 259a62405c40c76e52674d05209b06f944f97aea10d1c220e759f9b396e4b458e503b960624a0a0277482dc876c834bda5edbbc23d1e97aed8efc0a54d292375
EBUILD solaar-1.1.8-r1.ebuild 1957 BLAKE2B a18583976d1ffc399f3a2f50d153c5aab82c534561c660a66b35d02af74fe000edc6246abdf0439e9152fceb0529d3aae3d298fb965494652eea202ad8509828 SHA512 a411509d13aa3abfdc5c304bd846ed7528a3f8d66e48e4e8621c081984eedf61bcf365b6008c5e1db464e5ab80230c07ed18dcb2c846de182665f0517cc9f536
EBUILD solaar-1.1.9.ebuild 1964 BLAKE2B 5c2d2a350100bf50cb96451021f22fd9cef19b452080cb1a6419bed17d1c91f6507d79f41dbb4568b1e70a67c81a4927dc36dbc90492b5b0097b34c46a18a894 SHA512 acc20a18f70e918233e9a0df3aee968c05baeef19d7607e4884195c1b875e85239d16863456d9058694e43dd74c5b7d38ece1023bf62d0ba45179d415271975b
EBUILD solaar-9999.ebuild 1966 BLAKE2B 192e192ce685cf5906b007c41246a39963ac9f31ba2f1cfa814070d94cf1666542b484fa3e94437890f8d475a7543c293827a7d245cd0d770129ddc04ff97d50 SHA512 35e0ae411da757ae125e27aece35f03ef7ab149c35d7bbb1e3fc78f82832e69f44a298a3adcc1c797cc4c42eed4fcc2fc705631ff93ba1fb94a7425d105f5a00
diff --git a/app-misc/solaar/solaar-1.1.13.ebuild b/app-misc/solaar/solaar-1.1.13.ebuild
index dbd439b70312..fa5f7d936379 100644
--- a/app-misc/solaar/solaar-1.1.13.ebuild
+++ b/app-misc/solaar/solaar-1.1.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
else
SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 x86"
S="${WORKDIR}"/Solaar-${PV/_rc/rc}
fi
diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index eb211015daf3..48b595361be3 100644
--- a/app-misc/yq/Manifest
+++ b/app-misc/yq/Manifest
@@ -2,5 +2,5 @@ AUX yq-3.1.2-test.patch 606 BLAKE2B 51d0578f5241400908efed53233a52fb0980e4733ad9
DIST yq-3.4.1.tar.gz 32876 BLAKE2B 628fbb62de0c2f138133444c2f371819f920ac3d7c89787b96cb2de59eaa49f1324227d53f6d33e29dd9a9a804283339b34d87851c6f32a16a1cc94a7451a726 SHA512 d11290d44eefeae23a8e5fe3f536f714ee532a5aa1636c949a9db3e89bdf5ad5480ba5f8d6e809fa06a245de5e671844233ed64eb609e49fa3de8813ab9556cc
DIST yq-3.4.3.tar.gz 33214 BLAKE2B a1b3d813d9761ac8a8429db3fe8efac64ade69e0d2fa9b137a1ca8c9e367a0f16b636482b6d9381e2de43392007f37388b6ab37def04739723488f271fd56d16 SHA512 db4ec57aafa1d08786ba11897040506c9f13d800cf06f76cea052d2bba88553db53627cdfcfdbbfbdec81324800114d397890759383fb4db31609727a10474eb
EBUILD yq-3.4.1.ebuild 1187 BLAKE2B 1384067b77b23d69f16be86e5572f090b62d2f78956a60549b7a0c7d94edf97cfd90898a9b7617a2ff5d0d656694a05d6d20a7b29309cedbc7a9637e1fadd720 SHA512 4f1a25f673827fa8a7cae4951c89ce889188828ff595bcc946c826231268674ad607dcdde8d1f3a1ba6395beea83acf1b72f0430a3bbca9fca1f9e506bb87b91
-EBUILD yq-3.4.3.ebuild 1646 BLAKE2B 46dd046776de7a46e68bb9cb2002639510843e6a1494a865c837be22c1b8317a7cd1a20131d7753597d6554bf56f9528d2ab5e4f7325d98e0e14544100f9b7d2 SHA512 bc127217c57955d65cca1bbd36783f938f458aeab189f647ce5fbdb081cd2cc891782f33fa8f3a4c09f01e05caf8d9f9088df401382d2445c1a539419e3e13de
+EBUILD yq-3.4.3.ebuild 1644 BLAKE2B 4128165c202fd4835f0df649608d1b792ecbf8fa64971318574ad3355bcffd1e586590d71785b245939d0a8a88d2a827222fc734a20e86a265879b74f639be32 SHA512 99fe974ba6eb2c5aa5e014d2239828deb55ec76c4e9836891c39029ec586a604860bd81126445dba874f260e3e1d650b76920a6e178406291e4f55f0265a46d1
MISC metadata.xml 533 BLAKE2B 1a6a5d05f8c3e0edc24567c4f3f7218a7a4a00d10044dbeb34d8fe8e75345300841c3da061f6110c156162cec1b01ecf2c82bad142d8b2754518a8a6c7191c99 SHA512 3c4b73caa09d72d0edc99964380572c015d9baaaf6e86775fd1648b9256183f6bc2bff10cec3a1e63554734de145b21275d4df5156ec2cad0adace955b0d830a
diff --git a/app-misc/yq/yq-3.4.3.ebuild b/app-misc/yq/yq-3.4.3.ebuild
index aad1f2cc82e1..2e26dc63ab7f 100644
--- a/app-misc/yq/yq-3.4.3.ebuild
+++ b/app-misc/yq/yq-3.4.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+KEYWORDS="amd64 ~arm64 ~loong x86"
IUSE="test +yq-symlink"
RESTRICT="!test? ( test )"