diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /x11-misc | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'x11-misc')
1268 files changed, 0 insertions, 40016 deletions
diff --git a/x11-misc/3dfm/3dfm-1.0-r3.ebuild b/x11-misc/3dfm/3dfm-1.0-r3.ebuild deleted file mode 100644 index 30cd785c3757..000000000000 --- a/x11-misc/3dfm/3dfm-1.0-r3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="OpenGL-based 3D File Manager" -HOMEPAGE="https://sourceforge.net/projects/innolab/" -SRC_URI="https://downloads.sourceforge.net/innolab/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - virtual/glu - virtual/opengl - media-libs/freeglut" -DEPEND="${RDEPEND}" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - mv "${ED}"/usr/bin/{interface,3dfm} || die -} diff --git a/x11-misc/3dfm/Manifest b/x11-misc/3dfm/Manifest deleted file mode 100644 index dff8e58643b5..000000000000 --- a/x11-misc/3dfm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST 3dfm-1.0.tar.gz 139275 BLAKE2B a6022f5e0903d14e3fad10586ba4a09ffc53bec22430f960cfc50292b218bff22a9d66c57c07fbb19ea761f57f1382537ba9790ce3606dd7ce748c4546ca8f27 SHA512 8db31f54df57c1054a36708117db2de04b05ca7b67de53b0af9e0cb53fc5678590745b6c03d3ea9b6fc4dbe50435b8f52d3286a18313e3011d7ca2d28620d666 diff --git a/x11-misc/3dfm/metadata.xml b/x11-misc/3dfm/metadata.xml deleted file mode 100644 index c81697859594..000000000000 --- a/x11-misc/3dfm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">innolab</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/aerial-sddm-theme/Manifest b/x11-misc/aerial-sddm-theme/Manifest deleted file mode 100644 index 39f5ea72f631..000000000000 --- a/x11-misc/aerial-sddm-theme/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST aerial-sddm-theme-0_pre20191018.tar.gz 26843113 BLAKE2B 76cb47f2e75b571bb969b1c4a3767a9dd36c67f506dcbadc49fa365bb47409928f8f8ccb5c76e5d26488f29452d6f0a98b4d41d596845840951b7a83811abb7f SHA512 b5709a0d60172558a3fbfe784591d25683fb2656fc3a684defd5579517991ccb3a96aa1e7f8b847c80acb0b5d23d080c152ec586a40fb8805e4b7931464aafdc diff --git a/x11-misc/aerial-sddm-theme/aerial-sddm-theme-0_pre20191018-r1.ebuild b/x11-misc/aerial-sddm-theme/aerial-sddm-theme-0_pre20191018-r1.ebuild deleted file mode 100644 index b737a605e7d1..000000000000 --- a/x11-misc/aerial-sddm-theme/aerial-sddm-theme-0_pre20191018-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="SDDM theme with Apple TV Aerial videos" -HOMEPAGE="https://github.com/3ximus/aerial-sddm-theme" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/3ximus/aerial-sddm-theme.git" -else - COMMIT=1a8a5ba00aa4a98fcdc99c9c1547d73a2a64c1bf - SRC_URI="https://github.com/3ximus/aerial-sddm-theme/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${PN}-${COMMIT}" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - media-libs/gst-plugins-good - dev-qt/qtmultimedia:=[alsa,gstreamer,qml,widgets] - dev-qt/qtgraphicaleffects - dev-qt/qtquickcontrols -" - -src_install() { - insinto /usr/share/sddm/themes/aerial - doins -r components playlists screens Main.qml theme.conf theme.conf.user -} diff --git a/x11-misc/aerial-sddm-theme/aerial-sddm-theme-9999.ebuild b/x11-misc/aerial-sddm-theme/aerial-sddm-theme-9999.ebuild deleted file mode 100644 index b737a605e7d1..000000000000 --- a/x11-misc/aerial-sddm-theme/aerial-sddm-theme-9999.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="SDDM theme with Apple TV Aerial videos" -HOMEPAGE="https://github.com/3ximus/aerial-sddm-theme" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/3ximus/aerial-sddm-theme.git" -else - COMMIT=1a8a5ba00aa4a98fcdc99c9c1547d73a2a64c1bf - SRC_URI="https://github.com/3ximus/aerial-sddm-theme/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${PN}-${COMMIT}" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - media-libs/gst-plugins-good - dev-qt/qtmultimedia:=[alsa,gstreamer,qml,widgets] - dev-qt/qtgraphicaleffects - dev-qt/qtquickcontrols -" - -src_install() { - insinto /usr/share/sddm/themes/aerial - doins -r components playlists screens Main.qml theme.conf theme.conf.user -} diff --git a/x11-misc/aerial-sddm-theme/metadata.xml b/x11-misc/aerial-sddm-theme/metadata.xml deleted file mode 100644 index 9aa448166871..000000000000 --- a/x11-misc/aerial-sddm-theme/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gentoo@aisha.cc</email> - <name>Aisha Tammy</name> - </maintainer> - <upstream> - <remote-id type="github">3ximus/aerial-sddm-theme</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/alacarte/Manifest b/x11-misc/alacarte/Manifest deleted file mode 100644 index 0a973464923a..000000000000 --- a/x11-misc/alacarte/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST alacarte-3.56.0.tar.xz 261904 BLAKE2B b75394e677b884ad7178474894ef80b7a1883ce3ffc41d8a38f6c18267011c2bc7ef21cb54ee1f867dd2c2422c18307a07a607bb6e73086d46b513adcce3c917 SHA512 cfc316222a679b39e58376f12a725ecbf54c92dd422c54469facff367b41b2fa2d1777d5c4741d983ff18b0b39a556a214a00126c5983a8ba7909f1bc19a768d -DIST alacarte-3.58.0.tar.xz 263796 BLAKE2B 2655445f4263814a9dd137fc031e387df04feafc5d469d7b1964c1ba6babd57c8c4fbbd359997948beb7b28b9984e4664332e374ab7de42449b6c1e514522bbd SHA512 04de7e44217e638ca2de0c2acc8f6df53f181ee7fc1218d6a91211b01f82462a4c0dffb968b88977cd6f81c12e6aec27d497d2407a073a91dc52c2d7b910ef96 diff --git a/x11-misc/alacarte/alacarte-3.56.0.ebuild b/x11-misc/alacarte/alacarte-3.56.0.ebuild deleted file mode 100644 index 55532063e63b..000000000000 --- a/x11-misc/alacarte/alacarte-3.56.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="xml(+)" - -inherit gnome2 python-single-r1 - -DESCRIPTION="Simple GNOME menu editor" -HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]') - >=gnome-base/gnome-menus-3.5.3:3[introspection] -" -RDEPEND="${DEPEND} - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] -" -BDEPEND=" - >=sys-devel/gettext-0.22 - virtual/pkgconfig -" - -src_install() { - gnome2_src_install - python_optimize -} diff --git a/x11-misc/alacarte/alacarte-3.58.0.ebuild b/x11-misc/alacarte/alacarte-3.58.0.ebuild deleted file mode 100644 index 440983ae8ca3..000000000000 --- a/x11-misc/alacarte/alacarte-3.58.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="xml(+)" - -inherit gnome2 python-single-r1 - -DESCRIPTION="Simple GNOME menu editor" -HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]') - >=gnome-base/gnome-menus-3.5.3:3[introspection] -" -RDEPEND="${DEPEND} - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] -" -BDEPEND=" - >=sys-devel/gettext-0.22 - virtual/pkgconfig -" - -src_install() { - gnome2_src_install - python_optimize -} diff --git a/x11-misc/alacarte/metadata.xml b/x11-misc/alacarte/metadata.xml deleted file mode 100644 index c6a01ca2cfa1..000000000000 --- a/x11-misc/alacarte/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> - </maintainer> - <upstream> - <remote-id type="gnome-gitlab">GNOME/alacarte</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/alock/Manifest b/x11-misc/alock/Manifest deleted file mode 100644 index 7fe40c77f89c..000000000000 --- a/x11-misc/alock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST alock-1.0.0.tar.gz 71497 BLAKE2B e61a5fd9fb9a5bcc23a535fcc81da7ae2006300c636a6103132125e0c84c18977690e0f44f489788bf8228f0af900638066ab8706ef731fdf32604dc013684e9 SHA512 7f2515410919ef1324019cd8d218650f54537f9fddf1d74bebd255c7572eff9433ded92f2d1f4ee5f352151dd15f4a7f53f7b639f82d4e6f936f831262d508a5 diff --git a/x11-misc/alock/alock-1.0.0-r1.ebuild b/x11-misc/alock/alock-1.0.0-r1.ebuild deleted file mode 100644 index 476253fafdaa..000000000000 --- a/x11-misc/alock/alock-1.0.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -# We need this since there are no tagged releases yet -DESCRIPTION="locks the local X display until a password is entered" -HOMEPAGE="https://darkshed.net/projects/alock - https://github.com/mgumz/alock" -SRC_URI="https://github.com/mgumz/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="doc imlib pam" - -DEPEND="virtual/libcrypt:= - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXcursor - imlib? ( media-libs/imlib2[X] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND}" -BDEPEND="doc? ( app-text/asciidoc )" - -PATCHES=( - "${FILESDIR}"/implicit_pointer_conversion_fix_amd64.patch - "${FILESDIR}"/check-setuid.patch - "${FILESDIR}"/tidy-printf.patch - "${FILESDIR}"/fix-aliasing.patch - "${FILESDIR}"/no-xf86misc.patch - "${FILESDIR}"/no-which.patch -) - -src_configure() { - tc-export CC - - econf \ - --prefix=/usr \ - --with-all \ - $(use_with pam) \ - $(use_with imlib imlib2) -} - -src_compile() { - # xmlto isn't required, so set to 'true' as dummy program - # alock.1 is suitable for a manpage - emake XMLTO=true -} - -src_install() { - dobin src/alock - - if use doc; then - # We need to generate the manpage... - a2x -d manpage -f manpage ./"${PN}".txt || die "a2x conversion failed." - doman alock.1 - dodoc {CHANGELOG,README,TODO}.txt - fi - - insinto /usr/share/alock/xcursors - doins contrib/xcursor-* - - insinto /usr/share/alock/bitmaps - doins bitmaps/* - - if ! use pam; then - # Sets suid so alock can correctly work with shadow - fperms 4755 /usr/bin/alock - fi -} diff --git a/x11-misc/alock/files/check-setuid.patch b/x11-misc/alock/files/check-setuid.patch deleted file mode 100644 index d29beb072950..000000000000 --- a/x11-misc/alock/files/check-setuid.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/src/auth_pam.c -+++ b/src/auth_pam.c -@@ -138,7 +138,12 @@ - - /* we can be installed setuid root to support shadow passwords, - and we don't need root privileges any longer. --marekm */ -- setuid(getuid()); -+ int retval; -+ retval = setuid(getuid()); -+ /* if setuid's return value isn't checked, it's a security issue */ -+ if (retval != 0) { -+ return 0; -+ } - - return 1; - } ---- a/src/auth_passwd.c -+++ a/src/auth_passwd.c -@@ -68,7 +68,11 @@ - - /* we can be installed setuid root to support shadow passwords, - and we don't need root privileges any longer. --marekm */ -- setuid(getuid()); -+ int retval; -+ retval = setuid(getuid()); -+ if (retval != 0) { -+ return 0; -+ } - - if (strlen(pwd_entry->pw_passwd) < 13) { - perror("password entry has no pwd\n"); diff --git a/x11-misc/alock/files/fix-aliasing.patch b/x11-misc/alock/files/fix-aliasing.patch deleted file mode 100644 index a4462c256943..000000000000 --- a/x11-misc/alock/files/fix-aliasing.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/src/auth_sha2.c -+++ b/src/auth_sha2.c -@@ -511,7 +517,8 @@ - *context->buffer = 0x80; - } - /* Set the bit count: */ -- *(u_int64_t *)&context->buffer[SHA256_SHORT_BLOCK_LENGTH] = context->bitcount; -+ /* Use memcpy so we're not casting or aliasing */ -+ memcpy(&context->buffer[SHA256_SHORT_BLOCK_LENGTH], &context->bitcount, sizeof (context->bitcount)); - - /* Final transform: */ - sha256_transform(context, context->buffer); -@@ -789,8 +796,8 @@ - *context->buffer = 0x80; - } - /* Store the length of input data (in bits): */ -- *(u_int64_t *)&context->buffer[SHA512_SHORT_BLOCK_LENGTH] = context->bitcount[1]; -- *(u_int64_t *)&context->buffer[SHA512_SHORT_BLOCK_LENGTH+8] = context->bitcount[0]; -+ memcpy(&context->buffer+SHA512_SHORT_BLOCK_LENGTH, &context->bitcount+1, sizeof (context->bitcount+1)); -+ memcpy(&context->buffer+SHA512_SHORT_BLOCK_LENGTH+8, &context->bitcount, sizeof (context->bitcount)); - - /* Final transform: */ - sha512_transform(context, context->buffer); diff --git a/x11-misc/alock/files/implicit_pointer_conversion_fix_amd64.patch b/x11-misc/alock/files/implicit_pointer_conversion_fix_amd64.patch deleted file mode 100644 index b3172aa61841..000000000000 --- a/x11-misc/alock/files/implicit_pointer_conversion_fix_amd64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/auth_passwd.c -+++ b/src/auth_passwd.c -@@ -43,7 +43,7 @@ - \* ---------------------------------------------------------------- */ - - static struct passwd* pwd_entry = NULL; -- -+char * crypt (const char *key, const char *salt); - static int alock_auth_passwd_init(const char* args) { - - errno = 0; diff --git a/x11-misc/alock/files/no-which.patch b/x11-misc/alock/files/no-which.patch deleted file mode 100644 index 1764be32c82d..000000000000 --- a/x11-misc/alock/files/no-which.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://bugs.gentoo.org/844886 ---- a/configure -+++ b/configure -@@ -26,7 +26,7 @@ msg_chkfor() { - check_docs() { - - msg_chkfor "asciidoc" -- if which asciidoc 1> /dev/null 2>&3 -+ if command -v asciidoc 1> /dev/null 2>&3 - then - echo "ok." - echo "#_______________________" >&4 -@@ -40,7 +40,7 @@ check_docs() { - check_tools() { - - msg_chkfor "compiler $CC" -- if which "$CC" 1> /dev/null 2>&3 -+ if command -v "$CC" 1> /dev/null 2>&3 - then - echo "ok." - echo "---------------------------------" 1>&3 -@@ -56,7 +56,7 @@ check_tools() { - check_imlib2() { - - msg_chkfor "imlib2-config" -- if which imlib2-config 1> /dev/null 2>&3 -+ if command -v imlib2-config 1> /dev/null 2>&3 - then - echo "ok." - cat << EOF > tmp.c diff --git a/x11-misc/alock/files/no-xf86misc.patch b/x11-misc/alock/files/no-xf86misc.patch deleted file mode 100644 index 7ce3326000f8..000000000000 --- a/x11-misc/alock/files/no-xf86misc.patch +++ /dev/null @@ -1,129 +0,0 @@ ---- a/configure -+++ b/configure -@@ -163,44 +163,6 @@ - exit 1 - } - --check_xf86misc() { -- -- cat << EOF > tmp.c --#include <X11/Xlib.h> --#include <X11/extensions/xf86misc.h> --int main() { -- XF86MiscSetGrabKeysState(NULL, True); -- return 0; --} --EOF -- msg_chkfor "extensions/xf86misc.h" -- if ${CC} ${CFLAGS} -c tmp.c -o /dev/null 2>&3 -- then -- echo "ok." -- msg_chkfor "xf86misc" -- if ${CC} ${CFLAGS} tmp.c -o /dev/null ${LDFLAGS} -lX11 -lXxf86misc 2>&3 -- then -- echo "ok." -- echo "#_______________________" >&4 -- echo "WITH_XF86MISC:=1" >&4 -- echo "LIBS += -lXxf86misc" >&4 -- echo "" >&4 -- return -- fi -- fi -- echo "no." -- echo " " -- echo "!!! WARNING !!!" -- echo " if the xserver is configured to allow" -- echo " 'AllowDeactivateGrabs' or 'AllowClosedownGrabs'" -- echo " people can bypass alock !!! consider" -- echo " to install the xf86misc extension!" -- echo "!!! WARNING !!!" -- echo " " --} -- -- -- - - check_xlib() { - -@@ -431,7 +393,6 @@ - check_docs - check_tools - check_xlib --check_xf86misc - check_xlogo16 - [ "$CHECK_XPM" -eq 1 ] && check_xpm - [ "$CHECK_XRENDER" -eq 1 ] && check_xrender ---- a/src/GNUmakefile -+++ b/src/GNUmakefile -@@ -46,7 +46,7 @@ - - ###################### - --MODULES = PAM PASSWD HASH XRENDER XCURSOR XF86MISC IMLIB2 XPM -+MODULES = PAM PASSWD HASH XRENDER XCURSOR IMLIB2 XPM - STAND_ALONES = $(subst auth_,,$(SRC_HASH:.c=)) - - $(foreach module,$(MODULES),$(eval $(call funcAddModule,$(module)))) ---- a/src/alock.c -+++ b/src/alock.c -@@ -24,10 +24,6 @@ - #include <unistd.h> - #include <poll.h> - --#ifdef HAVE_XF86MISC --#include <X11/extensions/xf86misc.h> --#endif -- - /*----------------------------------------------*\ - \*----------------------------------------------*/ - -@@ -405,11 +401,6 @@ - struct aXInfo xinfo; - struct aOpts opts; - --#if HAVE_XF86MISC -- int xf86misc_major = -1; -- int xf86misc_minor = -1; --#endif -- - int arg = 0; - const char* cursor_args = NULL; - const char* background_args = NULL; -@@ -587,23 +578,6 @@ - } - } - --#if HAVE_XF86MISC -- { -- if (XF86MiscQueryVersion(xinfo.display, &xf86misc_major, &xf86misc_minor) == True) { -- -- if (xf86misc_major >= 0 && -- xf86misc_minor >= 5 && -- XF86MiscSetGrabKeysState(xinfo.display, False) == MiscExtGrabStateLocked) { -- -- printf("%s", "alock: cant disable xserver hotkeys to remove grabs.\n"); -- exit(EXIT_FAILURE); -- } -- -- printf("%s", "disabled AllowDeactivateGrabs and AllowClosedownGrabs\n."); -- } -- } --#endif -- - /* TODO: think about it: do we really need NR_SCREEN cursors ? we grab the - * pointer on :*.0 anyway ... */ - if (XGrabPointer(xinfo.display, xinfo.window[0], False, None, -@@ -621,13 +595,6 @@ - opts.cursor->deinit(&xinfo); - opts.background->deinit(&xinfo); - --#if HAVE_XF86MISC -- if (xf86misc_major >= 0 && xf86misc_minor >= 5) { -- XF86MiscSetGrabKeysState(xinfo.display, True); -- XFlush(xinfo.display); -- } --#endif -- - XCloseDisplay(xinfo.display); - - return EXIT_SUCCESS; diff --git a/x11-misc/alock/files/tidy-printf.patch b/x11-misc/alock/files/tidy-printf.patch deleted file mode 100644 index 06a8a37ba7df..000000000000 --- a/x11-misc/alock/files/tidy-printf.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/src/cursor_xcursor.c -+++ a/src/cursor_xcursor.c -@@ -37,17 +37,17 @@ - return 0; - - if (!args || strlen(args) < 13) { -- printf("%s", "alock: error, missing arguments for [xcursor].\n"); -+ printf("alock: error, missing arguments for [xcursor].\n"); - return 0; - } - - if (strstr(args, "xcursor:") != args || strstr(&args[8], "file=") != &args[8]) { -- printf("%s", "alock: error, wrong arguments for [xcursor].\n"); -+ printf("alock: error, wrong arguments for [xcursor].\n"); - return 0; - } - - if (!(cursor = XcursorFilenameLoadCursor(xinfo->display, &args[13]))) { -- printf("%s", "alock: error, couldnt load [%s]\n", &args[13]); -+ printf("alock: error, couldnt load [%s]\n", &args[13]); - return 0; - } - diff --git a/x11-misc/alock/metadata.xml b/x11-misc/alock/metadata.xml deleted file mode 100644 index ccba033a8d67..000000000000 --- a/x11-misc/alock/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - An extremely simple screen locking utility based on xtrlock. Supports - multiple hash-types, shadow passwords, and PAM. - </longdescription> - <upstream> - <maintainer> - <email>akira@fluxbox.org</email> - <name>Mathias Gumz</name> - </maintainer> - <remote-id type="github">mgumz/alock</remote-id> - </upstream> - <use> - <flag name="doc">Build and install manpage with <pkg>app-text/asciidoc</pkg>.</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/appmenu-gtk-module/Manifest b/x11-misc/appmenu-gtk-module/Manifest deleted file mode 100644 index c45dfa422eb5..000000000000 --- a/x11-misc/appmenu-gtk-module/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST appmenu-gtk-module-25.04.tar.xz 41392 BLAKE2B 7dd85a8c27546fe9d752f6ce58146752fd34e415642ee2366cec324ccbc0f0f16b08d5c599b5d6885e3a42f6e680f59ea853f3f4d32051a2c838042ec71808b0 SHA512 18da544ee18a03d5d44334fb4ca21cba8e8305b3e89a12dbd5026d2c22827f7d0d361919159bbedb24e6396f7d2c738dd671025e9c74a699c7b6201c3a216e10 diff --git a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-25.04.ebuild b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-25.04.ebuild deleted file mode 100644 index e8d1e85b3b50..000000000000 --- a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-25.04.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo gnome2-utils flag-o-matic meson systemd virtualx - -DESCRIPTION="Application menu module for GTK" -HOMEPAGE="https://gitlab.com/vala-panel-project/vala-panel-appmenu" -SRC_URI="https://gitlab.com/-/project/6865053/uploads/4f517338d3c65a0ea6f49faf36a4f3e6/${P}.tar.xz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="gtk2 test wayland" -# Tests are manual and hang in the ebuild -RESTRICT="!test? ( test ) test" - -RDEPEND=" - dev-libs/glib[dbus] - >=x11-libs/gtk+-3.22.0:3[wayland?,X] - gtk2? ( >=x11-libs/gtk+-2.24.0:2 ) -" -DEPEND="${RDEPEND} - wayland? ( dev-libs/wayland ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-0.7.6-no-automagic-gtk.patch" - "${FILESDIR}/${PN}-24.05-no-automagic-unitdir.patch" -) - -src_configure() { - # defang automagic dependencies, bug #785619 - use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND - - # outputs [ '2', '3' ] OR [ '3' ] - local gtks="[$(usex gtk2 " '2'," '') '3' ]" - - local emesonargs=( - -Dgtk="${gtks}" - -Duserunitdir="$(systemd_get_userunitdir)" - $(meson_use test tests) - ) - - meson_src_configure -} - -my_test() { - cd "${BUILD_DIR}"/tests || die - - local name - for name in hello radio tester ; do - edo ./${name} - done -} - -src_test() { - virtx my_test -} - -src_install() { - meson_src_install - - mv "${ED}"/usr/share/doc/appmenu-gtk-module/* "${ED}"/usr/share/doc/${PF} || die - rmdir "${ED}"/usr/share/doc/appmenu-gtk-module || die - - rm "${ED}"/usr/share/licenses/appmenu-gtk-module/LICENSE || die - - exeinto /etc/X11/xinit/xinitrc.d - newexe "${FILESDIR}"/${PN}-r1 85-${PN} -} - -pkg_postinst() { - gnome2_schemas_update -} diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-gtk.patch b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-gtk.patch deleted file mode 100644 index 716aefa37612..000000000000 --- a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-gtk.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 59994f8b0a431f61786de5715c45c24b0dd76cd1 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev <gyakovlev@gentoo.org> -Date: Tue, 4 Jan 2022 18:33:12 -0800 -Subject: [PATCH] appmenu-gtk-module/meson.build: only build gtk if requested - -Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> ---- - subprojects/appmenu-gtk-module/meson.build | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/subprojects/appmenu-gtk-module/meson.build b/subprojects/appmenu-gtk-module/meson.build -index 06ab76d..7279f97 100644 ---- a/meson.build -+++ b/meson.build -@@ -41,8 +41,8 @@ gtk3_ver = '>=3.22.0' - gtk2 = dependency('gtk+-2.0', version: gtk2_ver, required: gtk2_requested) - gtk3 = dependency('gtk+-3.0', version: gtk3_ver, required: gtk3_requested) - --build_gtk2 = gtk2.found() --build_gtk3 = gtk3.found() -+build_gtk2 = gtk2_requested and gtk2.found() -+build_gtk3 = gtk3_requested and gtk3.found() - - ################# - # Configuration # --- -2.34.1 - diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-24.05-no-automagic-unitdir.patch b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-24.05-no-automagic-unitdir.patch deleted file mode 100644 index 007462e767d8..000000000000 --- a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-24.05-no-automagic-unitdir.patch +++ /dev/null @@ -1,56 +0,0 @@ -From c60d530583a8bd07aea22c4f3f3aa8b0aaf271c1 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev <gyakovlev@gentoo.org> -Date: Tue, 4 Jan 2022 19:06:37 -0800 -Subject: [PATCH] appmenu-gtk-module: add userunitdir option - -allows setting systemd unit on systemd-less systems - -Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> ---- - .../appmenu-gtk-module/data/meson.build | 19 ++++++++++++------- - .../appmenu-gtk-module/meson_options.txt | 1 + - 2 files changed, 13 insertions(+), 7 deletions(-) - -diff --git a/subprojects/appmenu-gtk-module/data/meson.build b/subprojects/appmenu-gtk-module/data/meson.build -index 8378965..d0d1717 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -2,14 +2,19 @@ install_data([ - 'org.appmenu.gtk-module.gschema.xml' - ], install_dir: schema_dir) - -+userunitdir = get_option('userunitdir') - systemd = dependency('systemd', required: false) - --if systemd.found() -+if userunitdir == '' -+ if systemd.found() - userunitdir = systemd.get_variable(pkgconfig:'systemduserunitdir') -- configure_file( -- input: 'appmenu-gtk-module.service.in', -- output: 'appmenu-gtk-module.service', -- install_dir: userunitdir, -- configuration: {'CMAKE_INSTALL_FULL_BINDIR': join_paths(prefix,get_option('bindir'))} -- ) -+ else -+ userunitdir = '/usr/lib/systemd/user' -+ endif - endif -+configure_file( -+ input: 'appmenu-gtk-module.service.in', -+ output: 'appmenu-gtk-module.service', -+ install_dir: userunitdir, -+ configuration: {'CMAKE_INSTALL_FULL_BINDIR': join_paths(prefix,get_option('bindir'))} -+) -diff --git a/subprojects/appmenu-gtk-module/meson_options.txt b/subprojects/appmenu-gtk-module/meson_options.txt -index f93877a..ec0b3a6 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -1,3 +1,4 @@ - option('gtk', type: 'array', choices : ['2','3'], value: ['2','3'], description: 'Supported GTK versions') - option('tests', type : 'boolean', value : false, description: 'Parser tests') - option('gtk_doc', type: 'boolean', value: false, description: 'Build API reference') -+option('userunitdir', type: 'string', description: 'Installation path for user unit file (optional)') --- -2.34.1 - diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-r1 b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-r1 deleted file mode 100644 index 328f390af48b..000000000000 --- a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-r1 +++ /dev/null @@ -1,13 +0,0 @@ -case :$GTK_MODULES: in - *:appmenu-gtk-module:*) - ;; - *) - GTK_MODULES=${GTK_MODULES}${GTK_MODULES:+:}appmenu-gtk-module -esac - -if [ -z "$UBUNTU_MENUPROXY" ]; then - UBUNTU_MENUPROXY=1 -fi - -export GTK_MODULES -export UBUNTU_MENUPROXY diff --git a/x11-misc/appmenu-gtk-module/metadata.xml b/x11-misc/appmenu-gtk-module/metadata.xml deleted file mode 100644 index 5d2727e6e6bf..000000000000 --- a/x11-misc/appmenu-gtk-module/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <remote-id type="gitlab">vala-panel-project/vala-panel-appmenu</remote-id> - </upstream> - <use> - <flag name="gtk2">Build module for GTK+2</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/apwal/Manifest b/x11-misc/apwal/Manifest deleted file mode 100644 index 388522980f28..000000000000 --- a/x11-misc/apwal/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST apwal-0.4.5.tar.gz 73999 BLAKE2B 6e20dbe611c305188224bd334750ccb0d3f9a855be74e658e6e68b5c575ce4620f87a2b405a41990df89ea90affef97a92170e7ade0a36ac35f4d7b44acd7ac1 SHA512 a37f5453d49bc276d2e16d4fd739cb9034a841af1a60f723ec705751da1ea77be79e63d6a29a0f16b52f1021368e73e513c9081a3d73f34e0332639f0f243dc9 diff --git a/x11-misc/apwal/apwal-0.4.5-r4.ebuild b/x11-misc/apwal/apwal-0.4.5-r4.ebuild deleted file mode 100644 index a9efe69895f6..000000000000 --- a/x11-misc/apwal/apwal-0.4.5-r4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A simple application launcher and combined editor" -HOMEPAGE="http://apwal.free.fr/" -SRC_URI="http://apwal.free.fr/download/${P}.tar.gz" -S="${WORKDIR}"/${PN} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - dev-libs/libxml2:= - dev-libs/glib:2 - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) - -src_configure() { - tc-export CC PKG_CONFIG -} diff --git a/x11-misc/apwal/files/apwal-0.4.5-makefile.patch b/x11-misc/apwal/files/apwal-0.4.5-makefile.patch deleted file mode 100644 index 0925087c0c1f..000000000000 --- a/x11-misc/apwal/files/apwal-0.4.5-makefile.patch +++ /dev/null @@ -1,67 +0,0 @@ -* Fix parallel build -* Respect CC, CFLAGS, LDFLAGS #333969 -* don't strip binaries -* fix install paths - ---- a/Makefile -+++ b/Makefile -@@ -1,11 +1,8 @@ - - include Makefile.inc - --all: -- (cd src && $(MAKE) $@) -- --install: -- (cd src && $(MAKE) $@) -+all install: -+ $(MAKE) -C src $@ - - clean: - (cd src && $(MAKE) $@) ---- a/src/Makefile -+++ b/src/Makefile -@@ -5,8 +5,8 @@ - CFLAGS=-g -Wall -Werror `pkg-config --cflags gtk+-2.0 gthread-2.0` -DGTK_DISABLE_DEPRECATED -DAPWAL_DEBUG - LDFLAGS=`pkg-config --libs gtk+-2.0 gthread-2.0` `xml2-config --libs` - else --CFLAGS=-O2 `pkg-config --cflags gtk+-2.0 gthread-2.0` --LDFLAGS=-O2 `pkg-config --libs gtk+-2.0 gthread-2.0` `xml2-config --libs` -+CPPFLAGS=`${PKG_CONFIG} --cflags gtk+-2.0 gthread-2.0` -+LIBS=`${PKG_CONFIG} --libs gtk+-2.0 gthread-2.0` `xml2-config --libs` - endif - - OBJS=main.o app.o launcher.o editor.o property.o \ -@@ -24,25 +24,24 @@ - ifdef APWAL_DEBUG - all: checktraceformat apwal tags - apwal: $(OBJS) -- gcc -o $@ $^ $(LDFLAGS) -+ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) - else - all: apwal - apwal: $(OBJS) -- gcc -o $@ $^ $(LDFLAGS) -- strip $@ -+ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) - endif - - install: all -- cp apwal /usr/local/bin/ -- ln -sf /usr/local/bin/apwal /usr/local/bin/apwal-editor -+ install -D -m 755 apwal $(DESTDIR)/usr/bin/apwal -+ ln -sf apwal $(DESTDIR)/usr/bin/apwal-editor - - .c.o: $(INCS) -- gcc -c $< -o $*.o $(CFLAGS) -+ $(CC) -c $(CPPFLAGS) $(CFLAGS) $< -o $*.o - - xmlrc.o: xmlrc.c $(INCS) -- gcc -c $< -o $*.o $(CFLAGS) `xml2-config --cflags` -+ $(CC) $(CPPFLAGS) $(CFLAGS) `xml2-config --cflags` -c $< -o $*.o - about.o: about.c $(INCS) ../Makefile.inc -- gcc -c $< -o $*.o $(CFLAGS) -DAPWAL_VERSION=\"$(VERS)\" -+ $(CC) $(CPPFLAGS) -DAPWAL_VERSION=\"$(VERS)\" $(CFLAGS) -c $< -o $*.o - - gtkstuff.o: pixbufinline.inc - xmlrc.o: xmlrcinline.inc diff --git a/x11-misc/apwal/metadata.xml b/x11-misc/apwal/metadata.xml deleted file mode 100644 index 3ab9b4a739d3..000000000000 --- a/x11-misc/apwal/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> -</maintainer> -</pkgmetadata> diff --git a/x11-misc/arandr/Manifest b/x11-misc/arandr/Manifest deleted file mode 100644 index aa275d15bd43..000000000000 --- a/x11-misc/arandr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST arandr-0.1.11.tar.gz 100603 BLAKE2B cbceaec815cb0b43731d10004a6fa3829e7ecbb1358b206a1dc2d8a1285884199e677a0e8a155ceaeca10d33515a1942754440569f3e338b79faa1b8351d4807 SHA512 5f3ccabbffac0ea9e05b9d8c229f4f3b05f06ef285fb05a1ce2d7f88fd1723fd680636f5b97764b0aeb3cedac16863c4ccb154d65bf6fe987a1b3cc8a0026584 diff --git a/x11-misc/arandr/arandr-0.1.11.ebuild b/x11-misc/arandr/arandr-0.1.11.ebuild deleted file mode 100644 index 6afe97c9e142..000000000000 --- a/x11-misc/arandr/arandr-0.1.11.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 - -DESCRIPTION="Another XRandR GUI" -HOMEPAGE="https://christian.amsuess.com/tools/arandr/" -SRC_URI="https://christian.amsuess.com/tools/arandr/files/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86" - -RDEPEND=" - dev-python/pygobject:3=[${PYTHON_USEDEP},cairo] - x11-libs/gtk+:3[introspection] - x11-apps/xrandr -" -BDEPEND="dev-python/docutils[${PYTHON_USEDEP}]" - -PATCHES=( - "${FILESDIR}/${PN}-0.1.10-manpages.patch" - "${FILESDIR}/${PN}-0.1.11-setuptools-81.patch" -) diff --git a/x11-misc/arandr/files/arandr-0.1.10-manpages.patch b/x11-misc/arandr/files/arandr-0.1.10-manpages.patch deleted file mode 100644 index 8e02c4928f36..000000000000 --- a/x11-misc/arandr/files/arandr-0.1.10-manpages.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -101,8 +101,8 @@ - self.mkpath('build') - - for (sourcefile, gzfile) in [ -- ('data/arandr.1.txt', os.path.join('build', 'arandr.1.gz')), -- ('data/unxrandr.1.txt', os.path.join('build', 'unxrandr.1.gz')), -+ ('data/arandr.1.txt', os.path.join('build', 'arandr.1')), -+ ('data/unxrandr.1.txt', os.path.join('build', 'unxrandr.1')), - ]: - - if newer(sourcefile, gzfile): -@@ -111,7 +111,7 @@ - info('compressing man page to %s', gzfile) - - if not self.dry_run: -- compressed = gzip.open(gzfile, 'w', 9) -+ compressed = open(gzfile, 'wb') - compressed.write(manpage) - compressed.close() - -@@ -259,7 +259,7 @@ - }, - data_files = [ - ('share/applications', ['data/arandr.desktop']), # FIXME: use desktop-file-install? -- ('share/man/man1', ['build/arandr.1.gz', 'build/unxrandr.1.gz']), -+ ('share/man/man1', ['build/arandr.1', 'build/unxrandr.1']), - ], - scripts = ['arandr', 'unxrandr'], - ) diff --git a/x11-misc/arandr/files/arandr-0.1.11-setuptools-81.patch b/x11-misc/arandr/files/arandr-0.1.11-setuptools-81.patch deleted file mode 100644 index 2fc4047b8fcc..000000000000 --- a/x11-misc/arandr/files/arandr-0.1.11-setuptools-81.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://gitlab.com/arandr/arandr/-/work_items/58 -https://bugs.gentoo.org/969799#c10 - ---- a/setup.py -+++ b/setup.py -@@ -53,7 +53,13 @@ class NoOptionCommand(Command): - """Command that doesn't take any options""" - user_options = [] - -- def initialize_options(self): pass -+ def initialize_options(self): -+ try: -+ super().initialize_options() -+ except Exception: -+ pass -+ if not hasattr(self, "dry_run"): -+ self.dry_run = False - def finalize_options(self): pass - - class update_pot(NoOptionCommand): diff --git a/x11-misc/arandr/metadata.xml b/x11-misc/arandr/metadata.xml deleted file mode 100644 index 1917a0e78ea1..000000000000 --- a/x11-misc/arandr/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <longdescription> - ARandR is designed to provide a simple visual front end for XRandR. - Relative monitor positions are shown graphically and can be changed in a drag-and-drop way. - </longdescription> - <upstream> - <remote-id type="gitlab">arandr/arandr</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/autocutsel/Manifest b/x11-misc/autocutsel/Manifest deleted file mode 100644 index b7fcf4604401..000000000000 --- a/x11-misc/autocutsel/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST autocutsel-0.10.1.tar.gz 337872 BLAKE2B df1d924bf61c5e2b3dc2930b85f5b3b2f906892fa84932cfb4511be3e94dcc8763a8af1d4a6685da013d65b82e8f003f194fcb0522c35e43bc88269611132109 SHA512 a4f68342b389ef94fde8052f5d9e4b4585bab8fa8364985a2b0a3ec3e6f81ed58ba45be9349aa6e16c70ca623a7c315796cf0440ef6f4ffa9606ed7b7981a4a2 diff --git a/x11-misc/autocutsel/autocutsel-0.10.1.ebuild b/x11-misc/autocutsel/autocutsel-0.10.1.ebuild deleted file mode 100644 index 8a7d68f33191..000000000000 --- a/x11-misc/autocutsel/autocutsel-0.10.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools - -DESCRIPTION="Synchronise the two copy/paste buffers mainly used by X applications" -HOMEPAGE="https://www.nongnu.org/autocutsel/ https://github.com/sigmike/autocutsel" -SRC_URI="https://github.com/sigmike/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/autocutsel/metadata.xml b/x11-misc/autocutsel/metadata.xml deleted file mode 100644 index 342aa9fb57f9..000000000000 --- a/x11-misc/autocutsel/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> - <longdescription>autocutsel synchronizes the two copy/paste buffers mainly used by X applications. It unifies "clipboards" between VNC servers and Windows.</longdescription> - <upstream> - <remote-id type="github">sigmike/autocutsel</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/autorandr/Manifest b/x11-misc/autorandr/Manifest deleted file mode 100644 index ccdf23bfa8df..000000000000 --- a/x11-misc/autorandr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST autorandr-1.15.tar.gz 49352 BLAKE2B b7200eb7a77230076f1a9f8b1a21be883ae363cc41cff7f1191e034359cc8ebb52e9dd19dd5f2e415a34b9a3a89fda3d0d43a946b2f3401de0d279fb9d5ba1a2 SHA512 2837348b755f5c4b30ad2b68e191e1969a467401cf32dda495dd19867e391f8b8b4a9c0b4958ef33f75c71aace46686995e27bab805e1e40cc4a1af44e9f0405 diff --git a/x11-misc/autorandr/autorandr-1.15-r2.ebuild b/x11-misc/autorandr/autorandr-1.15-r2.ebuild deleted file mode 100644 index 438aa99c6a30..000000000000 --- a/x11-misc/autorandr/autorandr-1.15-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 shell-completion systemd udev - -if [[ "${PV}" = "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/phillipberndt/${PN}.git" -else - SRC_URI="https://github.com/phillipberndt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64" -fi - -DESCRIPTION="Automatically select a display configuration based on connected devices" -HOMEPAGE="https://github.com/phillipberndt/autorandr" - -LICENSE="GPL-3" -SLOT="0" -IUSE="launcher systemd udev" - -RDEPEND=" - x11-apps/xrandr - launcher? ( x11-libs/libxcb ) - udev? ( virtual/udev ) -" -DEPEND="${RDEPEND}" -# desktop-file-util: uses desktop-file-edit in Makefile -BDEPEND=" - dev-util/desktop-file-utils - virtual/pkgconfig -" - -src_compile() { - distutils-r1_src_compile - - if use launcher; then - emake contrib/autorandr_launcher/autorandr-launcher - fi -} - -src_install() { - distutils-r1_src_install - - doman autorandr.1 - - local targets=( - autostart_config - bash_completion - $(usev launcher) - $(usev systemd) - $(usev udev) - ) - - emake DESTDIR="${D}" \ - BASH_COMPLETIONS_DIR="$(get_bashcompdir)" \ - SYSTEMD_UNIT_DIR=$(usex systemd "$(systemd_get_systemunitdir)" "") \ - UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ - $(printf "install_%s " "${targets[@]}") - - dozshcomp contrib/zsh_completion/_${PN} -} - -pkg_postinst() { - if use udev; then - udev_reload - fi -} - -pkg_postrm() { - if use udev; then - udev_reload - fi -} diff --git a/x11-misc/autorandr/autorandr-9999.ebuild b/x11-misc/autorandr/autorandr-9999.ebuild deleted file mode 100644 index c9a767f55a53..000000000000 --- a/x11-misc/autorandr/autorandr-9999.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 shell-completion systemd udev - -if [[ "${PV}" = "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/phillipberndt/${PN}.git" -else - SRC_URI="https://github.com/phillipberndt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Automatically select a display configuration based on connected devices" -HOMEPAGE="https://github.com/phillipberndt/autorandr" - -LICENSE="GPL-3" -SLOT="0" -IUSE="launcher systemd udev" - -RDEPEND=" - x11-apps/xrandr - launcher? ( x11-libs/libxcb ) - udev? ( virtual/udev ) -" -DEPEND="${RDEPEND}" -# desktop-file-util: uses desktop-file-edit in Makefile -BDEPEND=" - dev-util/desktop-file-utils - virtual/pkgconfig -" - -src_compile() { - distutils-r1_src_compile - - if use launcher; then - emake contrib/autorandr_launcher/autorandr-launcher - fi -} - -src_install() { - distutils-r1_src_install - - doman autorandr.1 - - local targets=( - autostart_config - bash_completion - $(usev launcher) - $(usev systemd) - $(usev udev) - ) - - emake DESTDIR="${D}" \ - BASH_COMPLETIONS_DIR="$(get_bashcompdir)" \ - SYSTEMD_UNIT_DIR=$(usex systemd "$(systemd_get_systemunitdir)" "") \ - UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ - $(printf "install_%s " "${targets[@]}") - - dozshcomp contrib/zsh_completion/_${PN} -} - -pkg_postinst() { - if use udev; then - udev_reload - fi -} - -pkg_postrm() { - if use udev; then - udev_reload - fi -} diff --git a/x11-misc/autorandr/metadata.xml b/x11-misc/autorandr/metadata.xml deleted file mode 100644 index e3c132257120..000000000000 --- a/x11-misc/autorandr/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>flow@gentoo.org</email> - <name>Florian Schmaus</name> - </maintainer> - <use> - <flag name="launcher">Install the launcher, i.e., an alternative to the udev/systemd hooks</flag> - </use> - <upstream> - <remote-id type="github">phillipberndt/autorandr</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest deleted file mode 100644 index 2a26e4c6eceb..000000000000 --- a/x11-misc/autotiling/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST autotiling-1.9.3.tar.gz 18128 BLAKE2B c236c1700daa238f86c7a01de52ec25a15029776974e7b778c01cfbabbd6ad4eb9916b602172fe9c2238d06dd5142fd3c78c2b39a097cda4a196c98cc498abe9 SHA512 235400882a5626db4db118c2c802060f695691fa4d19debc6deab7eb42a9b679ff111102798dc180bcbb548de97cb38b71eee76084d7ff76bf81d1818e00cf5b diff --git a/x11-misc/autotiling/autotiling-1.9.3.ebuild b/x11-misc/autotiling/autotiling-1.9.3.ebuild deleted file mode 100644 index d7116ed70665..000000000000 --- a/x11-misc/autotiling/autotiling-1.9.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" -HOMEPAGE="https://github.com/nwg-piotr/autotiling" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')" diff --git a/x11-misc/autotiling/metadata.xml b/x11-misc/autotiling/metadata.xml deleted file mode 100644 index 769c3c210fff..000000000000 --- a/x11-misc/autotiling/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tea+gentoo@cuddleslut.fr</email> - <name>tea</name> - </maintainer> - <upstream> - <remote-id type="github">nwg-piotr/autotiling</remote-id> - <remote-id type="pypi">autotiling</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbacpi/Manifest b/x11-misc/bbacpi/Manifest deleted file mode 100644 index 646eeae4ddce..000000000000 --- a/x11-misc/bbacpi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbacpi-0.1.5.tar.gz 241565 BLAKE2B a2eb6fc59ed7110ccfeda93a58c832a75fbac9abfe9b692e221c3571a99898c67e22cf47667f935ff94ad1d7ee98dba80c330ab0d4bb737ca44bdd890191b360 SHA512 4491bf0352a376ada9006f3306c377d5c8b6fafcad8d214f64f8a3cd52e1e8b8d02b084888d58d8a1389a624631f6fc3b6f98aa33cd89b06e1ccd0802b5a540a diff --git a/x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild b/x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild deleted file mode 100644 index af95439a9bd0..000000000000 --- a/x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="ACPI monitor for X11" -HOMEPAGE="https://bbacpi.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/bbacpi/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 x86" - -DEPEND=" - media-libs/imlib - sys-power/acpi - sys-power/acpid - x11-libs/libX11 - x11-misc/xdialog" -RDEPEND=" - ${DEPEND} - media-fonts/font-adobe-100dpi" - -PATCHES=( - "${FILESDIR}"/${P}-noextraquals.diff - "${FILESDIR}"/${P}-overflows.diff -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - dodoc data/README.bbacpi - - rm "${ED}"/usr/share/bbtools/README.bbacpi || die -} diff --git a/x11-misc/bbacpi/files/bbacpi-0.1.5-noextraquals.diff b/x11-misc/bbacpi/files/bbacpi-0.1.5-noextraquals.diff deleted file mode 100644 index 7da903cbd4ca..000000000000 --- a/x11-misc/bbacpi/files/bbacpi-0.1.5-noextraquals.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- a/resource.hh -+++ b/resource.hh -@@ -126,8 +126,8 @@ - { - - public: -- Resource::Resource(ToolWindow *); -- Resource::~Resource(void); -+ Resource(ToolWindow *); -+ ~Resource(void); - - struct FRAME frame; - struct LABEL label; diff --git a/x11-misc/bbacpi/files/bbacpi-0.1.5-overflows.diff b/x11-misc/bbacpi/files/bbacpi-0.1.5-overflows.diff deleted file mode 100644 index df961e607e4f..000000000000 --- a/x11-misc/bbacpi/files/bbacpi-0.1.5-overflows.diff +++ /dev/null @@ -1,105 +0,0 @@ -Fixes buffer overflows and --as-needed issues - -https://bugs.gentoo.org/show_bug.cgi?id=338936 - -Patch written by Kevin Pyle <gentoo.8eaf7cd8e5128d8191fe@spamgourmet.com> ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,4 +1,4 @@ --AM_CPPFLAGS = @CPPFLAGS@ @INTERLACE@ \ -+AM_CPPFLAGS = @INTERLACE@ \ - -DGLOBAL_BB=\"$(datadir)/bbtools/bbacpi.bb\" \ - -DGLOBAL_NOBB=\"$(datadir)/bbtools/bbacpi.nobb\" \ - -DGLOBAL_DATA=\"$(datadir)/bbtools\" ---- a/bbacpi.cc -+++ b/bbacpi.cc -@@ -167,7 +167,7 @@ bool CheckLoad::checkbatteryfile (char* name, char* device) - if (ret = (fp = fopen(name, "r"))) { - char buffer[100]; - char present[20]; -- fgets(buffer,128,fp); -+ fgets(buffer, sizeof(buffer),fp); - sscanf(buffer,"present: %s", present); - if (strncmp(present, "yes", 3) != 0) { - fprintf(stderr, "Device %s not present.\n", device); -@@ -195,7 +195,7 @@ void CheckLoad::ReadStaticInfo() - { - /* Read data in any order */ - found = 0; -- while (found < 11 && (fgets(buffer, 63, fp) != NULL)) { -+ while (found < 11 && (fgets(buffer, sizeof(buffer), fp) != NULL)) { - /* Present */ - if (strncmp(buffer, "present:", 7) == 0 - || strncmp(buffer, "Present:", 7) == 0) { -@@ -277,7 +277,7 @@ void CheckLoad::ReadStaticInfo() - { - /* Read data in any order */ - found = 0; -- while (found < 11 && (fgets(buffer, 63, fp) != NULL)) { -+ while (found < 11 && (fgets(buffer, sizeof(buffer), fp) != NULL)) { - /* Present */ - if (strncmp(buffer, "present:", 7) == 0 - || strncmp(buffer, "Present:", 7) == 0) { -@@ -361,7 +361,7 @@ void CheckLoad::ReadStaticInfo() - if ((fp = fopen(names.temptrip, "r"))) - { - found = 0; -- while (found < 2 && (fgets(buffer,128,fp) != NULL)) { -+ while (found < 2 && (fgets(buffer, sizeof(buffer),fp) != NULL)) { - /* Critical */ - if (strncmp(buffer, "critical", 8) == 0 - || strncmp(buffer, "Critical", 8) == 0) { -@@ -425,7 +425,7 @@ void CheckLoad::Reconfigure() - if (file_status.st_mtime != last_mtime) - { - found = 0; -- while (found < 4 && (fgets(buffer, 63, fp) != NULL)) { -+ while (found < 4 && (fgets(buffer, sizeof(buffer), fp) != NULL)) { - /* Charging state */ - if (strncmp(buffer, "charging state:", 15) == 0 - || strncmp(buffer, "Charging State:", 15) == 0) { -@@ -463,7 +463,7 @@ void CheckLoad::Reconfigure() - if (file_status.st_mtime != last_mtime) - { - found = 0; -- while (found < 4 && (fgets(buffer, 63, fp) != NULL)) { -+ while (found < 4 && (fgets(buffer, sizeof(buffer), fp) != NULL)) { - /* Charging state */ - if (strncmp(buffer, "charging state:", 15) == 0 - || strncmp(buffer, "Charging State:", 15) == 0) { -@@ -497,7 +497,7 @@ void CheckLoad::Reconfigure() - if ((fp = fopen(names.adapter, "r"))) - { - found = 0; -- while (found < 1 && (fgets(buffer, 63,fp) != NULL)) { -+ while (found < 1 && (fgets(buffer, sizeof(buffer),fp) != NULL)) { - if (strncmp(buffer, "state:", 6) == 0 - || strncmp(buffer, "State:", 6) == 0) { - sscanf(buffer+offset,"%s", adapter.state); -@@ -511,7 +511,7 @@ void CheckLoad::Reconfigure() - if ((fp = fopen(names.temperature, "r"))) - { - found = 0; -- while (found < 1 && (fgets(buffer, 63,fp) != NULL)) { -+ while (found < 1 && (fgets(buffer, sizeof(buffer),fp) != NULL)) { - if (strncmp(buffer, "temperature:", 12) == 0 - || strncmp(buffer, "Temperature:", 12) == 0) { - sscanf(buffer+offset,"%u", &temperature.celcius); ---- a/configure.in -+++ b/configure.in -@@ -89,12 +89,12 @@ AC_PATH_XTRA - - CFLAGS="$CFLAGS $X_CFLAGS" - CXXFLAGS="$CXXFLAGS $X_CFLAGS" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS" -+LIBS="$LIBS $X_LIBS $X_PRE_LIBS" - dnl Checks for X libraries. --AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11", -+AC_CHECK_LIB(X11, XOpenDisplay,, - AC_MSG_ERROR(XOpenDisplay not found in -lX11)) - --LDFLAGS="$LDFLAGS $X_EXTRA_LIBS" -+LIBS="$LIBS $X_EXTRA_LIBS" - - dnl Check for Imlib - AC_MSG_CHECKING([for Imlib]) diff --git a/x11-misc/bbacpi/metadata.xml b/x11-misc/bbacpi/metadata.xml deleted file mode 100644 index 48426c401c16..000000000000 --- a/x11-misc/bbacpi/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">bbacpi</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbcd/Manifest b/x11-misc/bbcd/Manifest deleted file mode 100644 index c60740d69556..000000000000 --- a/x11-misc/bbcd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbcd-0.3.1.tar.gz 74853 BLAKE2B 446f295b7716548f9a6ded07ee10323483bdac460d53b9308bd6dd22483e8c664a24bfd9848caeca730801d3273de3000bd771e925a9fd334a2c009453f773b3 SHA512 817c41e8989d28fed45b3a797ffac193ce2060bae7d8793253a8f2812945b0f72e2f14ecd607329f769fc07773b678ca507a84c7f3b214fb5ac4afd62d77de7f diff --git a/x11-misc/bbcd/bbcd-0.3.1-r5.ebuild b/x11-misc/bbcd/bbcd-0.3.1-r5.ebuild deleted file mode 100644 index 250968d07f39..000000000000 --- a/x11-misc/bbcd/bbcd-0.3.1-r5.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Basic CD Player for blackbox wm" -HOMEPAGE="http://tranber1.free.fr/bbcd.html" -SRC_URI="http://tranber1.free.fr/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -RDEPEND=">=media-libs/libcdaudio-0.99.12-r4 - x11-libs/libX11" -DEPEND="${RDEPEND} - x11-libs/libXt" - -PATCHES=( - "${FILESDIR}"/${P}_${PV}a.diff - "${FILESDIR}"/${P}-gcc3.3.patch - "${FILESDIR}"/${P}-gcc4.3.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-cxxflags -std=c++14 - econf \ - --with-x \ - --x-includes=/usr/include/X11 \ - --x-libraries=/usr/lib64/x86_64-linux-gnu -} - -src_install() { - default - rm "${ED}/usr/share/bbtools/README.bbcd" || die -} diff --git a/x11-misc/bbcd/files/bbcd-0.3.1-gcc3.3.patch b/x11-misc/bbcd/files/bbcd-0.3.1-gcc3.3.patch deleted file mode 100644 index 906dabf616ca..000000000000 --- a/x11-misc/bbcd/files/bbcd-0.3.1-gcc3.3.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- bbcd-0.3.1/Color.cc.org 2003-12-07 14:55:51.791299707 +0100 -+++ bbcd-0.3.1/Color.cc 2003-12-07 14:56:07.724194970 +0100 -@@ -32,6 +32,7 @@ - //#include <stdio.h> - //} - #include <iostream> -+#include <assert.h> - - - BColor::ColorCache BColor::colorcache; ---- bbcd-0.3.1/Texture.cc.org 2003-12-07 14:55:57.382507797 +0100 -+++ bbcd-0.3.1/Texture.cc 2003-12-07 14:56:41.924228114 +0100 -@@ -37,6 +37,7 @@ - #include "Texture.hh" - //#include "BaseDisplay.hh" - #include "Image.hh" -+#include <assert.h> - //#include "Screen.hh" - //#include "blackbox.hh" - diff --git a/x11-misc/bbcd/files/bbcd-0.3.1-gcc4.3.patch b/x11-misc/bbcd/files/bbcd-0.3.1-gcc4.3.patch deleted file mode 100644 index 90c2d4ab8d8e..000000000000 --- a/x11-misc/bbcd/files/bbcd-0.3.1-gcc4.3.patch +++ /dev/null @@ -1,11 +0,0 @@ -Add header to be compatible with gcc-4.3 and glibc-2.8. ---- bbcd-0.3.1/Image.cc -+++ bbcd-0.3.1/Image.cc -@@ -29,6 +29,7 @@ - //# include <stdio.h> - //#endif // HAVE_STDIO_H - #include <iostream> -+#include <cstring> - - #include <algorithm> - using std::max; diff --git a/x11-misc/bbcd/files/bbcd-0.3.1_0.3.1a.diff b/x11-misc/bbcd/files/bbcd-0.3.1_0.3.1a.diff deleted file mode 100644 index 75db91941727..000000000000 --- a/x11-misc/bbcd/files/bbcd-0.3.1_0.3.1a.diff +++ /dev/null @@ -1,41 +0,0 @@ -diff -urN bbcd-0.3.1/CD_Ctrl.cc bbcd-0.3.2/CD_Ctrl.cc ---- bbcd-0.3.1/CD_Ctrl.cc Sun Jun 23 18:35:27 2002 -+++ bbcd-0.3.2/CD_Ctrl.cc Mon Feb 3 09:29:00 2003 -@@ -116,7 +116,7 @@ - cd_resume(getCdFd()); - return di.disc_current_track; - } -- if(di.disc_mode == CDAUDIO_COMPLETED) { -+ if(di.disc_mode == CDAUDIO_COMPLETED || di.disc_mode == CDAUDIO_NOSTATUS) { - cd_play(getCdFd(), di.disc_first_track); - return di.disc_first_track; - } -Binary files bbcd-0.3.1/test_cd_ctrl and bbcd-0.3.2/test_cd_ctrl differ -diff -urN bbcd-0.3.1/test_cd_ctrl.cc bbcd-0.3.2/test_cd_ctrl.cc ---- bbcd-0.3.1/test_cd_ctrl.cc Thu Jun 27 22:52:36 2002 -+++ bbcd-0.3.2/test_cd_ctrl.cc Mon Feb 3 09:19:42 2003 -@@ -88,10 +88,20 @@ - - CD_Controler cd(deviceName); - if(info) { -- std::cout << "Drive status: \n"; -- std::cout << "Disc present ? " << (cd.isDiscPresent()?"yes":"no") << "\n"; -- std::cout << "Is drive playing ? " << (cd.isPlaying()?"yes":"no") << "\n" -- << "Is drive paused ? " << (cd.isPaused()?"yes":"no") << "\n"; -+ std::cout << "Drive status: \n" -+ << "Disc present? " << (cd.isDiscPresent()?"yes":"no") << "\n" -+ << "Is drive playing? " << (cd.isPlaying()?"yes":"no") << "\n" -+ << "Is drive paused? " << (cd.isPaused()?"yes":"no") << "\n" -+ << "Audio status: "; -+ switch(cd.getAudioStatus()) { -+ case CD_Controler::Invalid: std::cout<<"Invalid"; break; -+ case CD_Controler::Play: std::cout<<"Play"; break; -+ case CD_Controler::Paused: std::cout<<"Paused"; break; -+ case CD_Controler::Completed: std::cout<<"Completed"; break; -+ case CD_Controler::Error: std::cout<<"Error"; break; -+ case CD_Controler::NoStatus: std::cout<<"No Status"; break; -+ } -+ std::cout<<std::endl; - } - - if(pause) { diff --git a/x11-misc/bbcd/metadata.xml b/x11-misc/bbcd/metadata.xml deleted file mode 100644 index aa20bff17b1d..000000000000 --- a/x11-misc/bbcd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/bbdate/Manifest b/x11-misc/bbdate/Manifest deleted file mode 100644 index 79dd35282a44..000000000000 --- a/x11-misc/bbdate/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbdate-0.2.4.tar.gz 60644 BLAKE2B f8e55a9c4c041abb6ce8155c46653034f1d1380d3e65851b80898a93fab6b988db6c9e3b20663f4e1fd6cd6427ff0738cb1ca35766a47c7805c171e36ae31ab9 SHA512 90c51249a6ad0b90aea640b1f94cee4e9feb3ca46e4407ab3be645f92a32e7c3f1879c58a236c487dd7bfb24aae1f6a03da0a535c9218fbcbcdbd1e6f043d041 diff --git a/x11-misc/bbdate/bbdate-0.2.4-r3.ebuild b/x11-misc/bbdate/bbdate-0.2.4-r3.ebuild deleted file mode 100644 index a3ef04dc357f..000000000000 --- a/x11-misc/bbdate/bbdate-0.2.4-r3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools - -DESCRIPTION="blackbox date display" -HOMEPAGE="https://sourceforge.net/projects/bbtools" -SRC_URI="https://downloads.sourceforge.net/bbtools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" -IUSE="" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND}" - -DOCS=( README AUTHORS BUGS ChangeLog TODO data/README.bbdate ) -PATCHES=( "${FILESDIR}"/${P}-as-needed.patch ) - -src_prepare() { - default - mv configure.{in,ac} || die - sed -i \ - -e 's|-helvetica-|-*-|g' \ - resource.cc data/${PN}.{nobb,style} || die - sed -i \ - -e 's|register ||' \ - Image.cc LinkedList.cc || die - eautoreconf -} - -src_install() { - default - rm "${ED}"/usr/share/bbtools/README.bbdate || die - # since multiple bbtools packages provide this file, install - # it in /usr/share/doc/${PF} - mv "${ED}"/usr/share/bbtools/bbtoolsrc.in \ - "${ED}"/usr/share/doc/${PF}/bbtoolsrc.example || die -} diff --git a/x11-misc/bbdate/files/bbdate-0.2.4-as-needed.patch b/x11-misc/bbdate/files/bbdate-0.2.4-as-needed.patch deleted file mode 100644 index 38767a76443b..000000000000 --- a/x11-misc/bbdate/files/bbdate-0.2.4-as-needed.patch +++ /dev/null @@ -1,21 +0,0 @@ -Reason: Correct lib and ldflags ordering, fixes --as-needed. -Upstream: No. ---- bbdate-0.2.4/configure.in -+++ bbdate-0.2.4/configure.in -@@ -47,12 +47,13 @@ - - CFLAGS="$CFLAGS $X_CFLAGS" - CXXFLAGS="$CXXFLAGS $X_CFLAGS" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS" -+LDFLAGS="$LDFLAGS" -+LIBS="$X_LIBS $X_PRE_LIBS" - dnl Checks for X libraries. --AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11", -+AC_CHECK_LIB(X11, XOpenDisplay, LIBS="$LIBS -lX11", - AC_MSG_ERROR(XOpenDisplay not found in -lX11)) - --LDFLAGS="$LDFLAGS $X_EXTRA_LIBS" -+LIBS="$LIBS $X_EXTRA_LIBS" - - dnl Checks for header files. - AC_HEADER_STDC diff --git a/x11-misc/bbdate/metadata.xml b/x11-misc/bbdate/metadata.xml deleted file mode 100644 index e4a916e7d28f..000000000000 --- a/x11-misc/bbdate/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">bbtools</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbkeys/Manifest b/x11-misc/bbkeys/Manifest deleted file mode 100644 index 8e2b3fb186c4..000000000000 --- a/x11-misc/bbkeys/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbkeys-0.9.2.tar.gz 116313 BLAKE2B 03b9cb10b7a10380ef805f28605b0ed1969d2197ffc1a19704a3ae230d3555f265d721c800ec45e37af4fb28fa01587999c078d0122826589f688b146fbebef7 SHA512 3205bd37052589b6cba9447032e6906c09afc80b36d7f7869204d290faa7f5726b7b9de74ee06c73c25b794f88eb4e13663f8b096f78bd246d1764bc4ab8984d diff --git a/x11-misc/bbkeys/bbkeys-0.9.2.ebuild b/x11-misc/bbkeys/bbkeys-0.9.2.ebuild deleted file mode 100644 index d0dcadffe4a4..000000000000 --- a/x11-misc/bbkeys/bbkeys-0.9.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_PV="rel-$(ver_cut 1)$(ver_cut 2)$(ver_cut 3)" - -DESCRIPTION="Use keyboard shortcuts in the blackbox wm" -HOMEPAGE="http://bbkeys.sourceforge.net" -SRC_URI="https://github.com/bbidulock/bbkeys/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - >=x11-wm/blackbox-0.70.0 - x11-libs/libXext - x11-libs/libXft - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - sed -i -e '/^bbkeys_LDADD/ s#/usr/lib/libbt.a#-lbt#' src/Makefile.am || die - default - eautoreconf -} - -src_install() { - default - rm -rf "${ED}"/usr/share/doc || die - - echo PRELINK_PATH_MASK=\""${EPREFIX}"/usr/bin/bbkeys\" > "${T}"/99bbkeys || die - doenvd "${T}"/99bbkeys -} diff --git a/x11-misc/bbkeys/metadata.xml b/x11-misc/bbkeys/metadata.xml deleted file mode 100644 index afd6fad32584..000000000000 --- a/x11-misc/bbkeys/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <remote-id type="github">bbidulock/bbkeys</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbmail/Manifest b/x11-misc/bbmail/Manifest deleted file mode 100644 index 0ce232fc69bd..000000000000 --- a/x11-misc/bbmail/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbmail-0.9.3.tar.gz 186433 BLAKE2B 9fa31bc3495fc9f4c0fddbf38645c7fd8a3c50ebf364cf487d8d4e01e160e34151e741472f86c2edfa26869f7077051919456c00ba566815346d66edb161c0c5 SHA512 2c0e22092e08d247edf170e22054b6d108ebf84d3f606ab8e9f1af28154bf4bff26828b5ca55622563eb2cb468d88046d5859b79c0f272895c8785becd69c860 diff --git a/x11-misc/bbmail/bbmail-0.9.3-r2.ebuild b/x11-misc/bbmail/bbmail-0.9.3-r2.ebuild deleted file mode 100644 index 8cf1029b20f2..000000000000 --- a/x11-misc/bbmail/bbmail-0.9.3-r2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="blackbox mail notification" -HOMEPAGE="https://sourceforge.net/projects/bbtools" -SRC_URI="https://downloads.sourceforge.net/bbtools/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ppc x86" -IUSE="" - -RDEPEND=" - dev-lang/perl - x11-wm/blackbox - x11-libs/libX11 - x11-libs/libXext" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/${P}-gcc4.3.patch - "${FILESDIR}"/${P}-gcc4.4.patch - "${FILESDIR}"/${P}-shebang.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - dobin scripts/bbmailparsefm.pl -} diff --git a/x11-misc/bbmail/files/bbmail-0.9.3-gcc4.3.patch b/x11-misc/bbmail/files/bbmail-0.9.3-gcc4.3.patch deleted file mode 100644 index f8ccc217db81..000000000000 --- a/x11-misc/bbmail/files/bbmail-0.9.3-gcc4.3.patch +++ /dev/null @@ -1,45 +0,0 @@ -Reason: Fix compile with gcc 4.3 and glibc 2.8. -Upstream: Sent, https://sourceforge.net/tracker/index.php?func=detail&aid=2116825&group_id=54703&atid=474517 ---- bbmail-0.9.3.orig/src/baseresource.cpp 2008-09-17 22:39:58.000000000 +0200 -+++ bbmail-0.9.3/src/baseresource.cpp 2008-09-17 22:44:16.000000000 +0200 -@@ -20,6 +20,7 @@ - // - - #include <string> -+#include <cstring> - #include "baseresource.h" - #include <stdio.h> - #include "Menu.hh" ---- bbmail-0.9.3.orig/src/bbmail.cpp 2008-09-17 22:39:58.000000000 +0200 -+++ bbmail-0.9.3/src/bbmail.cpp 2008-09-17 22:43:49.000000000 +0200 -@@ -22,6 +22,8 @@ - #include "bbmail.h" - #include "config.h" - #include <string> -+#include <cstring> -+ - - extern "C" { - #include <utime.h> ---- bbmail-0.9.3.orig/src/main.cpp 2008-09-17 22:39:58.000000000 +0200 -+++ bbmail-0.9.3/src/main.cpp 2008-09-17 22:42:09.000000000 +0200 -@@ -23,6 +23,8 @@ - #include "main.h" - #include "config.h" - -+#include <cstring> -+ - Configuration::Configuration(int iargc, char **iargv) - { - withdrawn = false; ---- bbmail-0.9.3.orig/src/resource.cpp 2008-09-17 22:39:58.000000000 +0200 -+++ bbmail-0.9.3/src/resource.cpp 2008-09-17 22:44:36.000000000 +0200 -@@ -23,6 +23,8 @@ - #include "resource.h" - #include "blackboxstyle.h" - -+#include <cstring> -+ - Resource::Resource(ToolWindow *toolwindow, const std::string &rc_file): - BaseResource(*toolwindow, toolwindow->getCurrentScreen(), rc_file), - spoolfile(0), diff --git a/x11-misc/bbmail/files/bbmail-0.9.3-gcc4.4.patch b/x11-misc/bbmail/files/bbmail-0.9.3-gcc4.4.patch deleted file mode 100644 index d0f93d921d97..000000000000 --- a/x11-misc/bbmail/files/bbmail-0.9.3-gcc4.4.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff -ur bbmail-0.9.3.orig/configure.ac bbmail-0.9.3/configure.ac ---- bbmail-0.9.3.orig/configure.ac 2007-12-03 23:04:11.000000000 +0200 -+++ bbmail-0.9.3/configure.ac 2009-07-30 19:24:12.000000000 +0300 -@@ -9,13 +9,11 @@ - AC_DEFUN(AC_SET_DEBUG, - [ - test "$CXXFLAGS" = "" && CXXFLAGS="-g -Wall -DDEBUG" -- test "$LDFLAGS" = "" && LDFLAGS="" - ]) - - AC_DEFUN(AC_SET_NODEBUG, - [ -- test "$CXXFLAGS" = "" && CXXFLAGS="-O2 -Wall" -- test "$LDFLAGS" = "" && LDFLAGS="-s" -+ test "$CXXFLAGS" = "" && CXXFLAGS="-Wall" - ]) - - -@@ -46,9 +44,9 @@ - - CFLAGS="$CFLAGS $X_CFLAGS" - CXXFLAGS="$CXXFLAGS $X_CFLAGS" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS" -+LIBS="$X_LIBS $X_PRE_LIBS" - dnl Checks for X libraries. --AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11", -+AC_CHECK_LIB(X11, XOpenDisplay, LIBS="$LIBS -lX11", - AC_MSG_ERROR(XOpenDisplay not found in -lX11)) - - dnl Checks for Xextension -diff -ur bbmail-0.9.3.orig/src/bbmail.cpp bbmail-0.9.3/src/bbmail.cpp ---- bbmail-0.9.3.orig/src/bbmail.cpp 2007-12-03 23:08:26.000000000 +0200 -+++ bbmail-0.9.3/src/bbmail.cpp 2009-07-30 19:20:10.000000000 +0300 -@@ -19,6 +19,8 @@ - // (See the included file COPYING / GPL-2.0) - // - -+#include <cstdio> -+ - #include "bbmail.h" - #include "config.h" - #include <string> -diff -ur bbmail-0.9.3.orig/src/mailboxmenu.cpp bbmail-0.9.3/src/mailboxmenu.cpp ---- bbmail-0.9.3.orig/src/mailboxmenu.cpp 2005-02-01 00:03:37.000000000 +0200 -+++ bbmail-0.9.3/src/mailboxmenu.cpp 2009-07-30 19:20:39.000000000 +0300 -@@ -19,6 +19,9 @@ - // (See the included file COPYING / GPL-2.0) - // - // -+ -+#include <cstdio> -+ - #include "mailboxmenu.h" - - MailboxMenu::MailboxMenu(ToolWindow *toolwindow) : -diff -ur bbmail-0.9.3.orig/src/main.cpp bbmail-0.9.3/src/main.cpp ---- bbmail-0.9.3.orig/src/main.cpp 2006-01-20 23:28:08.000000000 +0200 -+++ bbmail-0.9.3/src/main.cpp 2009-07-30 19:19:49.000000000 +0300 -@@ -19,6 +19,8 @@ - // (See the included file COPYING / GPL-2.0) - // - -+#include <cstdio> -+ - #include "bbmail.h" - #include "main.h" - #include "config.h" -diff -ur bbmail-0.9.3.orig/src/Makefile.am bbmail-0.9.3/src/Makefile.am ---- bbmail-0.9.3.orig/src/Makefile.am 2005-09-06 23:57:42.000000000 +0300 -+++ bbmail-0.9.3/src/Makefile.am 2009-07-30 19:24:39.000000000 +0300 -@@ -10,5 +10,4 @@ - spoollist.cpp spoollist.h \ - mailboxmenu.cpp mailboxmenu.h \ - blackboxstyle.h --bbmail_LDADD = @X_LIBS@ -- -+bbmail_LDADD = @LIBS@ -diff -ur bbmail-0.9.3.orig/src/resource.cpp bbmail-0.9.3/src/resource.cpp ---- bbmail-0.9.3.orig/src/resource.cpp 2007-08-28 19:47:19.000000000 +0300 -+++ bbmail-0.9.3/src/resource.cpp 2009-07-30 19:20:00.000000000 +0300 -@@ -19,6 +19,8 @@ - // (See the included file COPYING / GPL-2.0) - // - -+#include <cstdio> -+ - #include "bbmail.h" - #include "resource.h" - #include "blackboxstyle.h" diff --git a/x11-misc/bbmail/files/bbmail-0.9.3-shebang.patch b/x11-misc/bbmail/files/bbmail-0.9.3-shebang.patch deleted file mode 100644 index 98ceae80e1a3..000000000000 --- a/x11-misc/bbmail/files/bbmail-0.9.3-shebang.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/scripts/bbmailparsefm.pl 2002-10-17 21:33:21.000000000 +0300 -+++ b/scripts/bbmailparsefm.pl 2017-02-14 19:49:11.371106962 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/perl -+#!/usr/bin/env perl - # - # Quickie script to parse fetchmail -c output - # (IMAP proto) for use with bbmail diff --git a/x11-misc/bbmail/metadata.xml b/x11-misc/bbmail/metadata.xml deleted file mode 100644 index e4a916e7d28f..000000000000 --- a/x11-misc/bbmail/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">bbtools</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbpager/Manifest b/x11-misc/bbpager/Manifest deleted file mode 100644 index 35151ec6d997..000000000000 --- a/x11-misc/bbpager/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbpager-0.4.7.tar.gz 170575 BLAKE2B b8c7b8259f1c1e15ac0d8fafb908a8e84598bb44111a35aacf511346fad9f611fdb0e750a2c8412c86f5a4fb8ee5b99f3b0f3e2166cd309a5bc22de0999f06a0 SHA512 33202efd4d55639ab4c5f9fe54b9b0a6e4d32dd822119fb5517d5d2231922962d6985b51d7fa84dc3eb909ddea05033965a3882cda2dc10193aae2f873da1869 diff --git a/x11-misc/bbpager/bbpager-0.4.7-r2.ebuild b/x11-misc/bbpager/bbpager-0.4.7-r2.ebuild deleted file mode 100644 index bad6789ef308..000000000000 --- a/x11-misc/bbpager/bbpager-0.4.7-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="An understated pager for Blackbox" -HOMEPAGE="http://bbtools.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/bbtools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="" - -RDEPEND="x11-wm/blackbox" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( AUTHORS BUGS ChangeLog README TODO data/README.bbpager ) -PATCHES=( - "${FILESDIR}/${P}-gcc43.patch" - "${FILESDIR}/${P}-as-needed.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - rm "${ED}"/usr/share/bbtools/README.bbpager || die -} diff --git a/x11-misc/bbpager/files/bbpager-0.4.7-as-needed.patch b/x11-misc/bbpager/files/bbpager-0.4.7-as-needed.patch deleted file mode 100644 index 47efa7132f99..000000000000 --- a/x11-misc/bbpager/files/bbpager-0.4.7-as-needed.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff -NrU5 bbpager-0.4.7.orig/configure.ac bbpager-0.4.7/configure.ac ---- bbpager-0.4.7.orig/configure.ac 2008-12-20 22:38:36.000000000 +0100 -+++ bbpager-0.4.7/configure.ac 2008-12-20 23:58:12.000000000 +0100 -@@ -37,40 +37,45 @@ - AC_PROG_INSTALL - AC_HEADER_STDC - AC_CHECK_HEADERS(ctype.h fcntl.h libgen.h locale.h process.h signal.h stdio.h time.h unistd.h sys/param.h sys/select.h sys/stat.h sys/time.h sys/types.h sys/wait.h) - AC_HEADER_TIME - -+dnl Checks for typedefs, structures, and compiler characteristics. -+AC_C_CONST -+AC_STRUCT_TM -+ -+dnl Checks for library functions. -+AC_CHECK_FUNCS(select strstr) -+ - AC_CHECK_FUNCS(setlocale sigaction strftime) - - AC_PATH_X - AC_PATH_XTRA - --CFLAGS="$CFLAGS $X_CFLAGS" --CXXFLAGS="$CXXFLAGS $X_CFLAGS" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS" - dnl Checks for X libraries. --AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11", -- AC_MSG_ERROR(XOpenDisplay not found in -lX11)) -+AC_CHECK_LIB([X11], -+ [XOpenDisplay], -+ [], -+ [AC_MSG_ERROR(XOpenDisplay not found in -lX11)] -+ ) - - dnl Checks for Xextension --SHAPE= --AC_CHECK_LIB(Xext, XMissingExtension, LIBS="$LIBS -lXext"; SHAPE="-DSHAPE", -- AC_MSG_ERROR(XMissingExtension not found in -lXext)) --AC_SUBST(SHAPE) -- --dnl Checks for typedefs, structures, and compiler characteristics. --AC_C_CONST --AC_HEADER_TIME --AC_STRUCT_TM -- --dnl Checks for library functions. --AC_CHECK_FUNCS(select strstr) -+PKG_CHECK_MODULES([XEXT], [xext], -+ [ -+ AC_CHECK_LIB([Xext], -+ [XMissingExtension], -+ [], -+ [AC_MSG_ERROR(XMissingExtension not found in -lXext)] -+ ) -+ ], -+ [AC_MSG_ERROR(xext not found)] -+ ) - - dnl pkgconfig checks for blackbox library - PKG_CHECK_MODULES(LIBBT, libbt) --CXXFLAGS="$CXXFLAGS $LIBBT_CFLAGS" --LIBS="$LIBS $LIBBT_LIBS" -+ -+LIBS="$LIBS $LIBBT_LIBS $X_LIBS $X_PRE_LIBS $XEXT_LIBS" - - dnl generate the config header - AM_CONFIG_HEADER(config.h) - - dnl Print results -diff -NrU5 bbpager-0.4.7.orig/src/Makefile.am bbpager-0.4.7/src/Makefile.am ---- bbpager-0.4.7.orig/src/Makefile.am 2008-12-20 22:38:36.000000000 +0100 -+++ bbpager-0.4.7/src/Makefile.am 2008-12-20 23:56:15.000000000 +0100 -@@ -1,8 +1,9 @@ --CPPFLAGS = @CPPFLAGS@ @SHAPE@ \ -+AM_CPPFLAGS = $(CPPFLAGS) -DSHAPE \ - -DBBTOOL_GLOBAL=\"$(datadir)/bbtools/bbpager.rc\" \ - -DBBTOOL_LOCAL=\"~/.bbtools/bbpager.rc\" -+AM_CXXFLAGS = $(X_CFLAGS) $(XEXT_CFLAGS) $(LIBBT_CFLAGS) - - bin_PROGRAMS = bbpager - bbpager_SOURCES = bbpager.cxx bbpager.h \ - main.cxx main.h \ - Baseresource.cxx Baseresource.h \ -@@ -10,7 +11,8 @@ - wminterface.cxx wminterface.h \ - blackboxstyle.h \ - pager.cxx pager.h \ - desktop.cxx desktop.h - # pagermenu.cc pagermenu.hh \ --bbpager_LDADD = @X_LIBS@ -+# -+ - diff --git a/x11-misc/bbpager/files/bbpager-0.4.7-gcc43.patch b/x11-misc/bbpager/files/bbpager-0.4.7-gcc43.patch deleted file mode 100644 index bf0c9bedd64e..000000000000 --- a/x11-misc/bbpager/files/bbpager-0.4.7-gcc43.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -urNad bbpager-0.4.7~/src/Baseresource.cxx bbpager-0.4.7/src/Baseresource.cxx ---- bbpager-0.4.7~/src/Baseresource.cxx 2008-03-28 06:55:16.000000000 -0400 -+++ bbpager-0.4.7/src/Baseresource.cxx 2008-04-09 21:58:03.000000000 -0400 -@@ -20,6 +20,7 @@ - // - - #include <string> -+#include <cstring> - #include "Baseresource.h" - #include <stdio.h> - #include "Menu.hh" -diff -urNad bbpager-0.4.7~/src/main.cxx bbpager-0.4.7/src/main.cxx ---- bbpager-0.4.7~/src/main.cxx 2008-03-28 06:55:16.000000000 -0400 -+++ bbpager-0.4.7/src/main.cxx 2008-04-09 21:58:03.000000000 -0400 -@@ -25,6 +25,7 @@ - - #include <stdio.h> - #include <string> -+#include <cstring> - #include <iostream> - - -diff -urNad bbpager-0.4.7~/src/resource.cxx bbpager-0.4.7/src/resource.cxx ---- bbpager-0.4.7~/src/resource.cxx 2007-03-11 17:47:07.000000000 -0400 -+++ bbpager-0.4.7/src/resource.cxx 2008-04-09 21:58:39.000000000 -0400 -@@ -19,6 +19,7 @@ - // (See the included file COPYING / GPL-2.0) - // - -+#include <cstring> - #include "resource.h" - #include "blackboxstyle.h" - diff --git a/x11-misc/bbpager/metadata.xml b/x11-misc/bbpager/metadata.xml deleted file mode 100644 index e4a916e7d28f..000000000000 --- a/x11-misc/bbpager/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">bbtools</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbppp/Manifest b/x11-misc/bbppp/Manifest deleted file mode 100644 index f99b849fd45e..000000000000 --- a/x11-misc/bbppp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbppp-0.2.5.tar.gz 83421 BLAKE2B 3fe18ce71617b792f9430b2bbe123af78b498be9a663fc782246550ed936b81278d27f06b9b454bc47ff6db193fa2a949e97f0fd970532399c3f0b0f335beda1 SHA512 55d1e4d1a2c97ac5a5d34a48cd877891d8d6acf32083d7bfa90e4941cfbc18a91d056a0ec6b7a96182f72be440f6609caf3bc82c9071c6d0bcfbe95577f04930 diff --git a/x11-misc/bbppp/bbppp-0.2.5-r1.ebuild b/x11-misc/bbppp/bbppp-0.2.5-r1.ebuild deleted file mode 100644 index 5fb6824dfe97..000000000000 --- a/x11-misc/bbppp/bbppp-0.2.5-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="blackbox ppp frontend/monitor" -HOMEPAGE="https://sourceforge.net/projects/bbtools/" -SRC_URI="https://downloads.sourceforge.net/bbtools/${PN}/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -COMMON_DEPEND="x11-libs/libX11" -DEPEND="${COMMON_DEPEND} - elibc_musl? ( net-libs/ppp-defs )" -RDEPEND="${COMMON_DEPEND} - media-fonts/font-adobe-100dpi" - -PATCHES=( - "${FILESDIR}"/${P}-gcc3-multiline.patch - "${FILESDIR}"/${PN}-asneeded.patch - "${FILESDIR}"/${P}-overflows.patch -) - -src_prepare() { - default - mv configure.{in,ac} || die - sed -i \ - -e 's|register ||' \ - Image.cc LinkedList.cc || die - eautoreconf -} - -src_install() { - default - dodoc BUGS data/README.bbppp - - rm "${ED}"/usr/share/bbtools/README.bbppp || die -} - -pkg_postinst() { - # don't assume blackbox exists because virtual/blackbox is installed - if [[ -x ${EROOT}/usr/bin/blackbox ]] ; then - if ! grep bbppp "${EROOT}"/usr/bin/blackbox &>/dev/null ; then - sed -e "s/.*blackbox/exec \/usr\/bin\/bbppp \&\n&/" blackbox | cat > blackbox - fi - fi -} diff --git a/x11-misc/bbppp/files/bbppp-0.2.5-gcc3-multiline.patch b/x11-misc/bbppp/files/bbppp-0.2.5-gcc3-multiline.patch deleted file mode 100644 index 1aff6b167847..000000000000 --- a/x11-misc/bbppp/files/bbppp-0.2.5-gcc3-multiline.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/main.cc -+++ b/main.cc -@@ -24,25 +24,24 @@ - - void Usage() - { -- char* usageOptions = {"Options:\n\ -- -display <display name> X server to connect to\n\ -- -c[onfig] <filename> Alternate config file\n\ -- -n[obb] Fall back on default configuration\n\ -- -v[ersion] Display version number\n\ -- -h[elp] Display this help\n\ -- -geom[etry] <geometry> Set geometry of window\n\ -- -d[ecorated] Show 'normal' decorated window\n\ -- -w[ithdrawn] Place bbtool in the Slit\n\ -- -s[hape] Don't display groundplate\n\ -- -thru[put] Display throughput rate\n\ -- -o[rient] <v|h> Display window widgets horizontally or vertically\n\ -- -com[pact] Display buttons in compact style\n\ -- -notime Dont display time window\n\ -- -nosecs Show uptime in old-style hh:mm format\n\n"}; -+ const char* usageOptions = {"Options:\n" -+ "-display <display name> X server to connect to\n" -+ "-c[onfig] <filename> Alternate config file\n" -+ "-n[obb] Fall back on default configuration\n" -+ "-v[ersion] Display version number\n" -+ "-h[elp] Display this help\n" -+ "-geom[etry] <geometry> Set geometry of window\n" -+ "-d[ecorated] Show 'normal' decorated window\n" -+ "-w[ithdrawn] Place bbtool in the Slit\n" -+ "-s[hape] Don't display groundplate\n" -+ "-thru[put] Display throughput rate\n" -+ "-o[rient] <v|h> Display window widgets horizontally or vertically\n" -+ "-com[pact] Display buttons in compact style\n" -+ "-notime Dont display time window\n" -+ "-nosecs Show uptime in old-style hh:mm format\n\n"}; - - fprintf(stdout,"\n%s version %s \n",BBTOOL,BBTOOL_VERSION); -- fprintf(stdout,"Usage:\n\ -- %s [options]\n",BBTOOL); -+ fprintf(stdout,"Usage:\n%s [options]\n",BBTOOL); - fprintf(stdout, "%s", usageOptions); - /* - fprintf(stdout,"-t[ype] <0|1|2|3> 0: diff --git a/x11-misc/bbppp/files/bbppp-0.2.5-overflows.patch b/x11-misc/bbppp/files/bbppp-0.2.5-overflows.patch deleted file mode 100644 index 0c089bc92f4e..000000000000 --- a/x11-misc/bbppp/files/bbppp-0.2.5-overflows.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/pppstat.cc b/pppstat.cc -index 71264e4..ca0f11c 100644 ---- a/pppstat.cc -+++ b/pppstat.cc -@@ -52,10 +52,10 @@ PPPStat::PPPStat(ToolWindow *toolwindow) - lastTimeMil = 0.0; - ppp_h = -1; - #ifndef ISDN -- active_interface= new char[4]; -+ active_interface= new char[5]; - strcpy(active_interface,"ppp0"); - #else -- active_interface= new char[5]; -+ active_interface= new char[6]; - strcpy(active_interface,"ippp0"); - #endif - connect_status=false; diff --git a/x11-misc/bbppp/files/bbppp-asneeded.patch b/x11-misc/bbppp/files/bbppp-asneeded.patch deleted file mode 100644 index 5feb8bcd11c0..000000000000 --- a/x11-misc/bbppp/files/bbppp-asneeded.patch +++ /dev/null @@ -1,38 +0,0 @@ -Fixing build with as-needed - -https://bugs.gentoo.org/show_bug.cgi?id=248552 - ---- a/configure.in -+++ b/configure.in -@@ -86,14 +86,9 @@ - AC_PATH_X - AC_PATH_XTRA - --CFLAGS="$CFLAGS $X_CFLAGS" --CXXFLAGS="$CXXFLAGS $X_CFLAGS" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS" - dnl Checks for X libraries. --AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11", -- AC_MSG_ERROR(XOpenDisplay not found in -lX11)) -- --LDFLAGS="$LDFLAGS $X_EXTRA_LIBS" -+AC_CHECK_LIB([X11], [XOpenDisplay], , -+ AC_MSG_ERROR(XOpenDisplay not found in -lX11),) - - dnl Checks for header files. - AC_HEADER_STDC ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,4 +1,4 @@ --CPPFLAGS = @CPPFLAGS@ @INTERLACE@ @ISDN@\ -+AM_CPPFLAGS = @INTERLACE@ @ISDN@\ - -DGLOBAL_BB=\"$(datadir)/bbtools/bbppp.bb\" \ - -DGLOBAL_NOBB=\"$(datadir)/bbtools/bbppp.nobb\" - -@@ -16,4 +16,5 @@ - Basewindow.cc Basewindow.hh \ - blackboxstyle.hh - EXTRA_DIST = BUGS TODO --bbppp_LDADD = @X_LIBS@ -+bbppp_LDADD = @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ -+bbppp_CFLAGS = @X_PRE_CFLAGS@ @X_CFLAGS@ @X_EXTRA_CFLAGS@ diff --git a/x11-misc/bbppp/metadata.xml b/x11-misc/bbppp/metadata.xml deleted file mode 100644 index e4a916e7d28f..000000000000 --- a/x11-misc/bbppp/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">bbtools</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbtime/Manifest b/x11-misc/bbtime/Manifest deleted file mode 100644 index fb475ef5d039..000000000000 --- a/x11-misc/bbtime/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbtime-0.1.5.tar.gz 68842 BLAKE2B 33b66fd284d97d2e6780b29293ac6e67ef69ee2273362fffb7435d4a3fcdd2b33ec89ec3e6389676a9a603a34590a3912103fcbfd69ac663cfff5f091ba1a1cc SHA512 a27966e3a35b2e59b440547680daeecf46bd50ed4fab52e5c50fdea32a307da4a78e4c19e493f72e2f58d806cec74098312d549e8610214e227b99fd4074e669 diff --git a/x11-misc/bbtime/bbtime-0.1.5-r2.ebuild b/x11-misc/bbtime/bbtime-0.1.5-r2.ebuild deleted file mode 100644 index a0e287f7f93b..000000000000 --- a/x11-misc/bbtime/bbtime-0.1.5-r2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="blackbox time watcher" -HOMEPAGE="https://sourceforge.net/projects/bbtools/" -SRC_URI="https://downloads.sourceforge.net/bbtools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND}" - -DOCS=( README AUTHORS BUGS ChangeLog NEWS TODO data/README.bbtime ) -PATCHES=( "${FILESDIR}"/${P}-asneeded.patch ) - -src_prepare() { - default - mv configure.{in,ac} || die - sed -i \ - -e 's|register ||' \ - Image.cc || die - eautoreconf -} - -src_install() { - default - rm "${ED}"/usr/share/bbtools/README.bbtime || die - # since multiple bbtools packages provide this file, install - # it in /usr/share/doc/${PF} - mv "${ED}/usr/share/bbtools/bbtoolsrc.in" \ - "${ED}/usr/share/doc/${PF}/bbtoolsrc.example" || die -} diff --git a/x11-misc/bbtime/files/bbtime-0.1.5-asneeded.patch b/x11-misc/bbtime/files/bbtime-0.1.5-asneeded.patch deleted file mode 100644 index 734d60a89b47..000000000000 --- a/x11-misc/bbtime/files/bbtime-0.1.5-asneeded.patch +++ /dev/null @@ -1,39 +0,0 @@ -Fixing build with as-needed - -https://bugs.gentoo.org/show_bug.cgi?id=248555 - ---- a/configure.in -+++ b/configure.in -@@ -47,14 +47,9 @@ - AC_PATH_X - AC_PATH_XTRA - --CFLAGS="$CFLAGS $X_CFLAGS" --CXXFLAGS="$CXXFLAGS $X_CFLAGS" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS" - dnl Checks for X libraries. --AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11", -- AC_MSG_ERROR(XOpenDisplay not found in -lX11)) -- --LDFLAGS="$LDFLAGS $X_EXTRA_LIBS" -+AC_CHECK_LIB([X11], [XOpenDisplay], , -+ AC_MSG_ERROR(XOpenDisplay not found in -lX11),) - - dnl Checks for header files. - AC_HEADER_STDC ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,5 +1,4 @@ --CPPFLAGS = @CPPFLAGS@ \ -- -DDEFAULT_CONF=\"$(datadir)/bbtools/bbtime.conf\" \ -+AM_CPPFLAGS = -DDEFAULT_CONF=\"$(datadir)/bbtools/bbtime.conf\" \ - -DDEFAULT_NOBB=\"$(datadir)/bbtools/bbtime.nobb\" - - -@@ -14,4 +13,5 @@ - timemenu.cc timemenu.hh \ - blackboxstyle.hh - EXTRA_DIST = BUGS TODO --bbtime_LDADD = @X_LIBS@ -+bbtime_LDADD = @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ -+bbtime_CFLAGS = @X_PRE_CFLAGS@ @X_CGLAGS@ @X_EXTRA_CFLAGS@ diff --git a/x11-misc/bbtime/metadata.xml b/x11-misc/bbtime/metadata.xml deleted file mode 100644 index e4a916e7d28f..000000000000 --- a/x11-misc/bbtime/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">bbtools</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bbweather/Manifest b/x11-misc/bbweather/Manifest deleted file mode 100644 index bad4869dbcff..000000000000 --- a/x11-misc/bbweather/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbweather-0.6.3.tar.bz2 80631 BLAKE2B e95913c0a95043ca9620beb470d2684540bac95f010e6f75256a1f8758bdd359f303a1117680cd256a25fdac06b24bb4d47707568c4f19a67b3cc9f3c0a5ef7e SHA512 e5bd4febf119c0f81a64fb5ff4cf3b526a84e8fd26005ff04c6297f9b50963d2d710227469f9a1cf2d1c51f3524a2bce544a07c70ca4e5beff64c954768468a6 diff --git a/x11-misc/bbweather/bbweather-0.6.3-r2.ebuild b/x11-misc/bbweather/bbweather-0.6.3-r2.ebuild deleted file mode 100644 index 4ca3def04b92..000000000000 --- a/x11-misc/bbweather/bbweather-0.6.3-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="blackbox weather monitor" -HOMEPAGE="https://www.netmeister.org/apps/bbweather/" -SRC_URI="https://www.netmeister.org/apps/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc x86" - -DEPEND="dev-lang/perl - x11-libs/libX11" -RDEPEND="${DEPEND} - net-misc/wget - x11-apps/xmessage" - -PATCHES=( "${FILESDIR}"/${PN}-asneeded.patch ) - -src_prepare() { - default - gunzip doc/*.gz || die - mv configure.{in,ac} || die - sed -i \ - -e "s:man_DATA:man1_MANS:;s:.gz::g;/^mandir/d" \ - doc/Makefile.am || die - sed -i \ - -e 's|-helvetica-|-*-|g' \ - resource.cpp data/${PN}.{nobb,style} || die - sed -i \ - -e 's|register ||' \ - Image.cpp || die - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}" install - dodoc README AUTHORS ChangeLog NEWS TODO data/README.bbweather - - # since multiple bbtools packages provide this file, install - # it in /usr/share/doc/${PF} - mv "${D}"/usr/share/bbtools/bbtoolsrc.in \ - "${D}"/usr/share/doc/${PF}/bbtoolsrc.example || die -} diff --git a/x11-misc/bbweather/files/bbweather-asneeded.patch b/x11-misc/bbweather/files/bbweather-asneeded.patch deleted file mode 100644 index 001ac112720f..000000000000 --- a/x11-misc/bbweather/files/bbweather-asneeded.patch +++ /dev/null @@ -1,40 +0,0 @@ -Fixing build with as-needed - -https://bugs.gentoo.org/248556 - ---- a/configure.in -+++ b/configure.in -@@ -56,15 +56,10 @@ - AC_PATH_X - AC_PATH_XTRA - --CFLAGS="$CFLAGS $X_CFLAGS" --CXXFLAGS="$CXXFLAGS $X_CFLAGS" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS" - DATADIR=$datadir - dnl Checks for X libraries. --AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11", -- AC_MSG_ERROR(XOpenDisplay not found in -lX11)) -- --LDFLAGS="$LDFLAGS $X_EXTRA_LIBS" -+AC_CHECK_LIB([X11], [XOpenDisplay], , -+ AC_MSG_ERROR(XOpenDisplay not found in -lX11), ) - - dnl Checks for header files. - AC_HEADER_STDC ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,5 +1,4 @@ --CPPFLAGS = @CPPFLAGS@ \ -- -DDEFAULT_CONF=\"$(datadir)/bbtools/bbweather.conf\" \ -+AM_CPPFLAGS = -DDEFAULT_CONF=\"$(datadir)/bbtools/bbweather.conf\" \ - -DDEFAULT_NOBB=\"$(datadir)/bbtools/bbweather.nobb\" - - -@@ -13,4 +12,5 @@ - Basewindow.cpp Basewindow.h \ - blackboxstyle.h - EXTRA_DIST = BUGS TODO --bbweather_LDADD = @X_LIBS@ -+bbweather_LDADD = @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ -+bbweather_CFLAGS = @X_PRE_CFLAGS@ @X_CFLAGS@ @X_EXTRA_CFLAGS@ diff --git a/x11-misc/bbweather/metadata.xml b/x11-misc/bbweather/metadata.xml deleted file mode 100644 index aa20bff17b1d..000000000000 --- a/x11-misc/bbweather/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest deleted file mode 100644 index e984187fc3a4..000000000000 --- a/x11-misc/betterlockscreen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST betterlockscreen-4.4.0.tar.gz 18333 BLAKE2B e1eb8ffd8f3ebc983c5d0b79a5cd3506bd92204a48e5ca370cf601eb619d93838fac781a9704e4ea8dfacbee9f007c3d4237ffa692ed57048703c70271b3bff0 SHA512 1392cac6c0e2ba923fe88408a160f93556930c20f069d553677f2c716f9dea6ca74f6c510d6bcac901318eb049303e73f9edba77a7ee35370448d14e263ab19d diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.4.0.ebuild b/x11-misc/betterlockscreen/betterlockscreen-4.4.0.ebuild deleted file mode 100644 index 0824429c8f3f..000000000000 --- a/x11-misc/betterlockscreen/betterlockscreen-4.4.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="sweet looking lockscreen for linux system" -HOMEPAGE="https://github.com/betterlockscreen/betterlockscreen" -SRC_URI="https://github.com/betterlockscreen/betterlockscreen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - media-gfx/feh - media-gfx/imagemagick - sys-devel/bc - x11-apps/xdpyinfo - x11-apps/xrandr - x11-apps/xrdb - x11-apps/xset - >=x11-misc/i3lock-color-2.13.3:= -" - -PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" ) - -src_install() { - dobin betterlockscreen - - dodoc -r examples - - systemd_dounit system/betterlockscreen@.service -} - -pkg_postinst() { - elog 'Lockscreen when suspended(systemd service):' - elog 'systemctl enable betterlockscreen@$USER' - elog '' - elog 'How to use:' - elog '1. Updating image cache(required)' - elog 'betterlockscreen -u "/path/to/img.jpg"' - elog '2. Lockscreen' - elog 'betterlockscreen -l dim ' -} diff --git a/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch b/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch deleted file mode 100644 index d98bfd3a77a1..000000000000 --- a/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch +++ /dev/null @@ -1,15 +0,0 @@ -Original systemd service uses binary in /usr/local/bin which goes -against Gentoo FS policy -diff --git a/system/betterlockscreen@.service b/system/betterlockscreen@.service -index b9ad6fb..d0674ab 100644 ---- a/system/betterlockscreen@.service -+++ b/system/betterlockscreen@.service -@@ -7,7 +7,7 @@ Before=suspend.target - User=%I - Type=simple - Environment=DISPLAY=:0 --ExecStart=/usr/local/bin/betterlockscreen --lock -+ExecStart=/usr/bin/betterlockscreen --lock - TimeoutSec=infinity - ExecStartPost=/usr/bin/sleep 1 - diff --git a/x11-misc/betterlockscreen/metadata.xml b/x11-misc/betterlockscreen/metadata.xml deleted file mode 100644 index 08be868a6331..000000000000 --- a/x11-misc/betterlockscreen/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>petrus.zy.07@gmail.com</email> - <name>Petrus Zhao</name> - </maintainer> - <upstream> - <remote-id type="github">betterlockscreen/betterlockscreen</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/betterlockscreen_rapid/Manifest b/x11-misc/betterlockscreen_rapid/Manifest deleted file mode 100644 index 8ceee8d6963a..000000000000 --- a/x11-misc/betterlockscreen_rapid/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST betterlockscreen_rapid-0.0.0_pre20210701.tar.gz 1837284 BLAKE2B 8d7387517abcc3c2cb35aba4e53509754c8439b2969aa4c19a550d87d9b3bc8653778866fd329dc53229b72eafd4f5cc065514b4baa01fd144926f215a61e4e3 SHA512 7a92dbbc857be2bfb192d589e2709f3ca59dc471a7c73b495362deb5cdcfa36335db86e575a76b044328c67a861b0683e4a7a981d4cab197c9214713b67e5004 -DIST betterlockscreen_rapid-0.0.0_pre20210708.tar.gz 1858671 BLAKE2B 8dc6294742b8b0fc586364c97a90be2d12ce28179f84c8570850ddd6ecaaaa7f6e326c8291f530e9c385158c1d308ea85cafe8274335627bc1034bf804e250fc SHA512 a3038ba132bb3682ef742155fce8b64f8646930a5311bbe6ce6e6bbf38d0cbd6cb76a2c73c9526598a378a958cffcacbb31aa81c40ac6e985feb61f2f0091e00 diff --git a/x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210701.ebuild b/x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210701.ebuild deleted file mode 100644 index a53436f374c1..000000000000 --- a/x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210701.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_REV="542ffa373a836b918de445226478614175501118" - -DESCRIPTION="A rapid and good-looking screen locker" -HOMEPAGE="https://github.com/oakszyjrnrdy/betterlockscreen_rapid" -SRC_URI="https://github.com/oakszyjrnrdy/betterlockscreen_rapid/archive/${MY_REV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_REV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=x11-misc/i3lock-color-2.13.3 - x11-misc/i3lock-fancy-rapid -" - -src_install() { - dobin betterlockscreen_rapid - einstalldocs - insinto /etc - doins betterlockscreen_rapid.conf -} diff --git a/x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210708.ebuild b/x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210708.ebuild deleted file mode 100644 index fc694a946beb..000000000000 --- a/x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210708.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_REV="95dc752f8e41ab37cfcc3a8decb5fcf334e6e7d3" - -DESCRIPTION="A rapid and good-looking screen locker" -HOMEPAGE="https://github.com/oakszyjrnrdy/betterlockscreen_rapid" -SRC_URI="https://github.com/oakszyjrnrdy/betterlockscreen_rapid/archive/${MY_REV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_REV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=x11-misc/i3lock-color-2.13.3 - x11-misc/i3lock-fancy-rapid -" - -src_install() { - dobin betterlockscreen_rapid - einstalldocs - insinto /etc - doins betterlockscreen_rapid.conf -} diff --git a/x11-misc/betterlockscreen_rapid/metadata.xml b/x11-misc/betterlockscreen_rapid/metadata.xml deleted file mode 100644 index 019956509eb7..000000000000 --- a/x11-misc/betterlockscreen_rapid/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>jlin.gentoo@outlook.com</email> - <name>Jian Lin</name> - </maintainer> - <upstream> - <maintainer status="active"> - <name>oakszyjrnrdy</name> - </maintainer> - <bugs-to>https://github.com/oakszyjrnrdy/betterlockscreen_rapid/issues</bugs-to> - <remote-id type="github">oakszyjrnrdy/betterlockscreen_rapid</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/bgs/Manifest b/x11-misc/bgs/Manifest deleted file mode 100644 index 2e78040c008d..000000000000 --- a/x11-misc/bgs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bgs-0.8.tar.gz 5122 BLAKE2B f2d90e945e087c1e45d66c0a5e35dfa3057f422f8f3220a1665e812bc1db824f8dbc50e066387437b91b65e634bbfa43d6dddd55bc168e195abb84b61a37aa40 SHA512 4f7aa32d9cf60252abfc87cf72c7bc20ac691af3684a0923d3e2a3506407bddee9d2e5f49da97a154ed2acf1a876b2952ab61dd412f2de39c1303e7551acaec8 diff --git a/x11-misc/bgs/bgs-0.8.ebuild b/x11-misc/bgs/bgs-0.8.ebuild deleted file mode 100644 index 605c241a0336..000000000000 --- a/x11-misc/bgs/bgs-0.8.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2021 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Simple background setter based on imlib2" -HOMEPAGE="https://github.com/Gottox/bgs" -SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" - -LICENSE="MIT" -SLOT="0" -IUSE="xinerama" - -DEPEND=" - xinerama? ( x11-libs/libXinerama ) - media-libs/imlib2 - x11-libs/libX11 -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - sed -e "s/^CC.*/CC = $(tc-getCC)/" \ - -i config.mk || die - - if ! use xinerama; then - sed -e '/XINERAMALIBS =/d' \ - -e '/XINERAMAFLAGS =/d' \ - -i config.mk || die - fi - - default -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc README -} diff --git a/x11-misc/bgs/metadata.xml b/x11-misc/bgs/metadata.xml deleted file mode 100644 index 48baba1ad74c..000000000000 --- a/x11-misc/bgs/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> - <maintainer type="person"> - <email>azahi@teknik.io</email> - <name>azahi</name> - </maintainer> - - <origin>ports</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/x11-misc/birdtray/Manifest b/x11-misc/birdtray/Manifest deleted file mode 100644 index d3de03f240b6..000000000000 --- a/x11-misc/birdtray/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST birdtray-1.11.4_p20250318.tar.xz 1373564 BLAKE2B 75798b1dbbaa91a049a6d66c6f97e381046c0d93707a2263fd24f83803e51ad20cb9d95ca8ee3f11241a55df853860b577996a877fd178758861e710f592e112 SHA512 573263e616a3fc0bc1600a7a200793b0ff3dbaeef15d7b121205788abf51e0e5b14f83ef8101e7f6df09df48b4870057bcf5f16edc9d9d8d7be5f8ef96b7058d -DIST birdtray-1.11.4_p20260413.tar.xz 1374128 BLAKE2B c41484d97a166751b40244ea395861d7ab96d16dd7131b4a5773e948ddb07b57dc0dcbcee6cc86ee2b33ab43e73064adbd01d609ded4498fa98ab728ce82fe43 SHA512 9ef29dd7b01a56d8c51ca13e43c174697b2366d4fa0b41f716e883fe40b4c12771afc4a6d62471c9ca09c7ca417240b520be40096dd2bde4c3d8118f02eaf16f diff --git a/x11-misc/birdtray/birdtray-1.11.4_p20250318.ebuild b/x11-misc/birdtray/birdtray-1.11.4_p20250318.ebuild deleted file mode 100644 index 768fb1026a97..000000000000 --- a/x11-misc/birdtray/birdtray-1.11.4_p20250318.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg-utils - -DESCRIPTION="A new mail system tray notification icon for Thunderbird" -HOMEPAGE="https://github.com/gyunaev/birdtray" - -# bug 951139 - Add a snapshot to use qt6 -# Just appended '20250318' into src/version.h to display that is a snapshot version -SRC_URI="https://dev.gentoo.org/~ago/distfiles/birdtray-1.11.4_p20250318.tar.xz" -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND="dev-db/sqlite:= - dev-qt/qtbase:6[gui,network,ssl,widgets] - dev-qt/qtsvg:6 - x11-libs/libX11" - -DEPEND="${RDEPEND}" - -# https://github.com/gyunaev/birdtray/commit/74a97df3a17efd5ef679b8eed6999b97abc23f10 -# translations have been made optional, let's see how we would manage them -BDEPEND="dev-qt/qttools:6" - -src_prepare() { - # https://github.com/gyunaev/birdtray/issues/606 - sed -i 's/Qt5LinguistTools/Qt6LinguistTools/g' CMakeLists.txt || die - sed -i 's/qt5_/qt6_/g' CMakeLists.txt || die - - cmake_src_prepare -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/birdtray/birdtray-1.11.4_p20260413.ebuild b/x11-misc/birdtray/birdtray-1.11.4_p20260413.ebuild deleted file mode 100644 index 35252bb08941..000000000000 --- a/x11-misc/birdtray/birdtray-1.11.4_p20260413.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg-utils - -DESCRIPTION="A new mail system tray notification icon for Thunderbird" -HOMEPAGE="https://github.com/gyunaev/birdtray" - -# bug 951139 - Add a snapshot to use qt6 -# Just appended '20260413' into src/version.h to display that is a snapshot version -SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-db/sqlite:= - dev-qt/qtbase:6[gui,network,ssl,widgets] - dev-qt/qtsvg:6 - x11-libs/libX11" - -DEPEND="${RDEPEND}" - -# https://github.com/gyunaev/birdtray/commit/74a97df3a17efd5ef679b8eed6999b97abc23f10 -# translations have been made optional, let's see how we would manage them -BDEPEND="dev-qt/qttools:6" - -src_prepare() { - # https://github.com/gyunaev/birdtray/issues/606 - sed -i 's/Qt5LinguistTools/Qt6LinguistTools/g' CMakeLists.txt || die - sed -i 's/qt5_/qt6_/g' CMakeLists.txt || die - - cmake_src_prepare -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/birdtray/birdtray-9999.ebuild b/x11-misc/birdtray/birdtray-9999.ebuild deleted file mode 100644 index f55218b0522a..000000000000 --- a/x11-misc/birdtray/birdtray-9999.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg-utils - -DESCRIPTION="A new mail system tray notification icon for Thunderbird" -HOMEPAGE="https://github.com/gyunaev/birdtray" - -if [[ ${PV} == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gyunaev/birdtray.git" -else - SRC_URI="https://github.com/gyunaev/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND="dev-db/sqlite:= - dev-qt/qtbase:6[gui,network,ssl,widgets] - dev-qt/qtsvg:6 - x11-libs/libX11" - -DEPEND="${RDEPEND}" - -# https://github.com/gyunaev/birdtray/commit/74a97df3a17efd5ef679b8eed6999b97abc23f10 -# translations have been made optional, let's see how we would manage them -BDEPEND="dev-qt/qttools:6" - -src_prepare() { - # https://github.com/gyunaev/birdtray/issues/606 - sed -i 's/Qt5LinguistTools/Qt6LinguistTools/g' CMakeLists.txt || die - sed -i 's/qt5_/qt6_/g' CMakeLists.txt || die - - cmake_src_prepare -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/birdtray/metadata.xml b/x11-misc/birdtray/metadata.xml deleted file mode 100644 index 203921c2fdf9..000000000000 --- a/x11-misc/birdtray/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ago@gentoo.org</email> - <name>Agostino Sarubbo</name> - </maintainer> - <upstream> - <remote-id type="github">gyunaev/birdtray</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/blockdpy/Manifest b/x11-misc/blockdpy/Manifest deleted file mode 100644 index 132fcfbdb176..000000000000 --- a/x11-misc/blockdpy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST blockdpy.c 10580 BLAKE2B 973290ac794182d431b24f4d624f467dec548b72557f0eeb7efb8f5183306cf730e0e7e281926125419df6079ba48ffcbaffa2221f9d28f31ba8caaff32ee076 SHA512 152121ee671c19a024393eb47b578fd32b372b1fe66d82513dc2dfa86b8660b0f875a9fe23749dbac94eb13afaea0a21d8a809afdce5ffbdfc8ed01036b5a542 diff --git a/x11-misc/blockdpy/blockdpy-1-r2.ebuild b/x11-misc/blockdpy/blockdpy-1-r2.ebuild deleted file mode 100644 index a53a9f8c48af..000000000000 --- a/x11-misc/blockdpy/blockdpy-1-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Tool to block access via the physical display while x11vnc is running" -HOMEPAGE="http://www.karlrunge.com/x11vnc/blockdpy.c" -SRC_URI="http://www.karlrunge.com/x11vnc/blockdpy.c" -S="${WORKDIR}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_unpack() { - cp "${DISTDIR}"/blockdpy.c blockdpy.c || die -} - -src_prepare() { - default - - # Add includes to avoid QA warnings. - sed -i '/#include <stdio.h>/i#include <stdlib.h>' blockdpy.c || die - sed -i '/#include <stdio.h>/i#include <string.h>' blockdpy.c || die -} - -src_configure() { - tc-export CC - append-cppflags $($(tc-getPKG_CONFIG) --cflags x11 xext) - export LDLIBS=$($(tc-getPKG_CONFIG) --libs x11 xext) -} - -src_compile() { - emake blockdpy - - # Create README from head comment in source - sed -n '1,/^ *\*\//s/^[ -]*\*[ \/]*//p' < blockdpy.c > README || die -} - -src_install() { - dobin blockdpy - einstalldocs -} - -pkg_postinst() { - # Just warn about missing xlock instead of requiring it in case - # the user wants to use something else. - if [[ ! -x ${EROOR}/usr/bin/xlock ]]; then - ewarn 'The xlock executable was not found.' - ewarn 'blockdpy runs "xlock" as the screen-lock program by default.' - ewarn 'You should either install x11-misc/xlockmore or override the' - ewarn 'default by calling blockdpy with the -lock option or by' - ewarn 'setting the XLOCK_CMD environment variable.' - ewarn - ewarn " Examples: blockdpy -lock 'xscreensaver-command -lock'" - ewarn " blockdpy -lock 'kdesktop_lock --forcelock'" - ewarn - fi -} diff --git a/x11-misc/blockdpy/metadata.xml b/x11-misc/blockdpy/metadata.xml deleted file mode 100644 index 85e4ed814fa2..000000000000 --- a/x11-misc/blockdpy/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/bumblebee/Manifest b/x11-misc/bumblebee/Manifest deleted file mode 100644 index f030cce1d873..000000000000 --- a/x11-misc/bumblebee/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bumblebee-3.2.1_p20210112.tar.gz 63840 BLAKE2B 53f433c90ea7925a059597f9ce1e6b764bf204337cda2a87b3e862951fbd86e18cf3bb973a2a43c0ff913e9b290170536760ed9163ea746f5b28b7fed4ce9c6d SHA512 2d23db5a6d2a06c37176440568fd30c3afd80a75e13db00f081c0029f9e03275bf6c7b019778b9c31dcffe49ba56ec86a3303f00074123c95560a850bdb0f36b diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild deleted file mode 100644 index 91a9c00d23b3..000000000000 --- a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib readme.gentoo-r1 systemd udev - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Bumblebee-Project/Bumblebee.git" - EGIT_BRANCH="develop" -else - COMMIT="8f3d307b6aabbc2cd8444c6e5a4360f3bf2915ec" - SRC_URI="https://github.com/Bumblebee-Project/Bumblebee/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" - - S="${WORKDIR}/Bumblebee-${COMMIT}" -fi - -DESCRIPTION="Service providing elegant and stable means of managing Optimus graphics chipsets" -HOMEPAGE="https://bumblebee-project.org https://github.com/Bumblebee-Project/Bumblebee" - -SLOT="0" -LICENSE="GPL-3" - -IUSE="+bbswitch video_cards_nouveau video_cards_nvidia" - -COMMON_DEPEND=" - dev-libs/glib:2 - dev-libs/libbsd - sys-apps/kmod - x11-libs/libX11 -" - -RDEPEND=" - ${COMMON_DEPEND} - acct-group/bumblebee - virtual/opengl - x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?] - bbswitch? ( sys-power/bbswitch ) -" - -DEPEND=" - ${COMMON_DEPEND} - sys-apps/help2man - virtual/pkgconfig -" - -PDEPEND=" - || ( - x11-misc/primus - x11-misc/virtualgl - ) -" - -REQUIRED_USE="|| ( video_cards_nouveau video_cards_nvidia )" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - if use video_cards_nvidia ; then - # Get paths to GL libs for all ABIs - local i nvlib="" - for i in $(get_all_libdirs) ; do - nvlib="${nvlib}:/usr/${i}/opengl/nvidia/lib" - done - - local nvpref="/usr/$(get_libdir)/opengl/nvidia" - local xorgpref="/usr/$(get_libdir)/xorg/modules" - ECONF_PARAMS="CONF_DRIVER=nvidia CONF_DRIVER_MODULE_NVIDIA=nvidia \ - CONF_LDPATH_NVIDIA=${nvlib#:} \ - CONF_MODPATH_NVIDIA=${nvpref}/lib,${nvpref}/extensions,${xorgpref}/drivers,${xorgpref}" - fi - - econf \ - ${ECONF_PARAMS} -} - -src_install() { - default - - newconfd "${FILESDIR}"/${PN}.confd ${PN} - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newenvd "${FILESDIR}"/${PN}.envd 99${PN} - systemd_dounit scripts/systemd/bumblebeed.service - - local DOC_CONTENTS="In order to use Bumblebee, add your user to 'bumblebee' group. - You may need to setup your /etc/bumblebee/bumblebee.conf" - readme.gentoo_create_doc -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/x11-misc/bumblebee/bumblebee-9999.ebuild b/x11-misc/bumblebee/bumblebee-9999.ebuild deleted file mode 100644 index b534d66e36d6..000000000000 --- a/x11-misc/bumblebee/bumblebee-9999.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib readme.gentoo-r1 systemd udev - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Bumblebee-Project/Bumblebee.git" - EGIT_BRANCH="develop" -else - COMMIT="8f3d307b6aabbc2cd8444c6e5a4360f3bf2915ec" - SRC_URI="https://github.com/Bumblebee-Project/Bumblebee/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - - S="${WORKDIR}/Bumblebee-${COMMIT}" -fi - -DESCRIPTION="Service providing elegant and stable means of managing Optimus graphics chipsets" -HOMEPAGE="https://bumblebee-project.org https://github.com/Bumblebee-Project/Bumblebee" - -SLOT="0" -LICENSE="GPL-3" - -IUSE="+bbswitch video_cards_nouveau video_cards_nvidia" - -COMMON_DEPEND=" - dev-libs/glib:2 - dev-libs/libbsd - sys-apps/kmod - x11-libs/libX11 -" - -RDEPEND=" - ${COMMON_DEPEND} - acct-group/bumblebee - virtual/opengl - x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?] - bbswitch? ( sys-power/bbswitch ) -" - -DEPEND=" - ${COMMON_DEPEND} - sys-apps/help2man - virtual/pkgconfig -" - -PDEPEND=" - || ( - x11-misc/primus - x11-misc/virtualgl - ) -" - -REQUIRED_USE="|| ( video_cards_nouveau video_cards_nvidia )" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - if use video_cards_nvidia ; then - # Get paths to GL libs for all ABIs - local i nvlib="" - for i in $(get_all_libdirs) ; do - nvlib="${nvlib}:/usr/${i}/opengl/nvidia/lib" - done - - local nvpref="/usr/$(get_libdir)/opengl/nvidia" - local xorgpref="/usr/$(get_libdir)/xorg/modules" - ECONF_PARAMS="CONF_DRIVER=nvidia CONF_DRIVER_MODULE_NVIDIA=nvidia \ - CONF_LDPATH_NVIDIA=${nvlib#:} \ - CONF_MODPATH_NVIDIA=${nvpref}/lib,${nvpref}/extensions,${xorgpref}/drivers,${xorgpref}" - fi - - econf \ - ${ECONF_PARAMS} -} - -src_install() { - default - - newconfd "${FILESDIR}"/${PN}.confd ${PN} - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newenvd "${FILESDIR}"/${PN}.envd 99${PN} - systemd_dounit scripts/systemd/bumblebeed.service - - local DOC_CONTENTS="In order to use Bumblebee, add your user to 'bumblebee' group. - You may need to setup your /etc/bumblebee/bumblebee.conf" - readme.gentoo_create_doc -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/x11-misc/bumblebee/files/bumblebee.confd b/x11-misc/bumblebee/files/bumblebee.confd deleted file mode 100644 index 1c70206da6bf..000000000000 --- a/x11-misc/bumblebee/files/bumblebee.confd +++ /dev/null @@ -1,3 +0,0 @@ -# /etc/conf.d/bumblebee - -BUMBLEBEE_EXTRA_OPTS="--use-syslog"
\ No newline at end of file diff --git a/x11-misc/bumblebee/files/bumblebee.envd b/x11-misc/bumblebee/files/bumblebee.envd deleted file mode 100644 index e19cc56a1303..000000000000 --- a/x11-misc/bumblebee/files/bumblebee.envd +++ /dev/null @@ -1,3 +0,0 @@ -# Comment this out if you are using VirtualGL also for other purposes and this -# slows down things for you. -VGL_READBACK="pbo" diff --git a/x11-misc/bumblebee/files/bumblebee.initd-r1 b/x11-misc/bumblebee/files/bumblebee.initd-r1 deleted file mode 100644 index 0780fb902b48..000000000000 --- a/x11-misc/bumblebee/files/bumblebee.initd-r1 +++ /dev/null @@ -1,23 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need display-manager - want vgl -} - -PIDFILE="${PIDFILE:-/var/run/bumblebee.pid}" - -start() { - ebegin "Starting BumbleBee Daemon" - start-stop-daemon -S -p "${PIDFILE}" -x /usr/sbin/bumblebeed -- -D ${BUMBLEBEE_EXTRA_OPTS} --pidfile "${PIDFILE}" - eend $? -} - -stop() { - - ebegin "Stopping BumbleBee Daemon" - start-stop-daemon -K -p "${PIDFILE}" -R SIGTERM/10 - eend $? -} diff --git a/x11-misc/bumblebee/metadata.xml b/x11-misc/bumblebee/metadata.xml deleted file mode 100644 index 6499ab49525b..000000000000 --- a/x11-misc/bumblebee/metadata.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>pacho@gentoo.org</email> - <name>Pacho Ramos</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>rei4dan@gmail.com</email> - <name>My Th</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> - A rewrite of the original Bumblebee service, providing an elegant and stable - means of managing Optimus hybrid graphics chipsets. A primary goal of this - project is to not only enable use of the discrete GPU for rendering, but - also to enable smart power management of the dGPU when it's not in use. - </longdescription> - <use> - <flag name="bbswitch">Add dependency on <pkg>sys-power/bbswitch</pkg> for - PM feature</flag> - </use> - <upstream> - <remote-id type="github">Bumblebee-Project/Bumblebee</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/cairo-clock/Manifest b/x11-misc/cairo-clock/Manifest deleted file mode 100644 index de77a50e59da..000000000000 --- a/x11-misc/cairo-clock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cairo-clock-0.3.4.tar.gz 832968 BLAKE2B 93d4acb621af05176cb19041872aeb0da563c3dc37a660c8b761a31f6bab2809d23b04bfbce88e904427430a5b80337b28a04ff1f20ae94759fd3a507a1c9cad SHA512 b26c3005d4e2b22dcaf6967b8892630f5fd44e366b7482f374ea6215ca8863cf1b3f489fe2279eab73dfd4aaed1793d753e84fe4c929d105a6e97cde6da6b628 diff --git a/x11-misc/cairo-clock/cairo-clock-0.3.4-r4.ebuild b/x11-misc/cairo-clock/cairo-clock-0.3.4-r4.ebuild deleted file mode 100644 index 36d598c198d1..000000000000 --- a/x11-misc/cairo-clock/cairo-clock-0.3.4-r4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="An analog clock displaying the system-time" -HOMEPAGE="https://launchpad.net/cairo-clock" -SRC_URI="http://macslow.thepimp.net/projects/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - >=dev-libs/glib-2.8 - >=gnome-base/libglade-2.6 - >=gnome-base/librsvg-2.14 - >=x11-libs/cairo-1.2 - >=x11-libs/gtk+-2.10:2 - >=x11-libs/pango-1.10 -" -DEPEND="${RDEPEND}" -# autoconf-archive for F_S patch -BDEPEND=" - dev-util/intltool - dev-build/autoconf-archive - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-desktop.patch - "${FILESDIR}"/${P}-linker.patch - "${FILESDIR}"/${P}-fortify-source.patch - "${FILESDIR}"/${P}-math-glibc-2.34.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_install() { - default - - gzip -d "${ED}"/usr/share/man/man1/cairo-clock.1.gz || die -} diff --git a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-desktop.patch b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-desktop.patch deleted file mode 100644 index 5228776a00ee..000000000000 --- a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-desktop.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -u desktop/cairo-clock.desktop desktop2/cairo-clock.desktop ---- a/desktop/cairo-clock.desktop -+++ b/desktop/cairo-clock.desktop -@@ -37,4 +37,4 @@ - Comment[zh_TW]=ä¸€å€‹è¶…å¥½ç”¨çš„é¡žæ¯”æ™‚é˜ - Exec=cairo-clock - Icon=cairo-clock --Categories=GNOME;Application;Utility; -+Categories=GNOME;Utility; -diff -u desktop/cairo-clock.desktop.in desktop2/cairo-clock.desktop.in ---- a/desktop/cairo-clock.desktop.in -+++ b/desktop/cairo-clock.desktop.in -@@ -5,4 +5,4 @@ - _Comment=a super fine analog clock - Exec=cairo-clock - Icon=cairo-clock --Categories=GNOME;Application;Utility; -+Categories=GNOME;Utility; diff --git a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-fortify-source.patch b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-fortify-source.patch deleted file mode 100644 index c10461b47f35..000000000000 --- a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-fortify-source.patch +++ /dev/null @@ -1,16 +0,0 @@ -Don't clobber our toolchain defaults. - -https://bugs.gentoo.org/898240 ---- a/configure.ac -+++ b/configure.ac -@@ -96,7 +96,9 @@ CLOCK_DEFINES='-DDATA_DIR="\"$(datadir)\"" -DPKGDATA_DIR="\"$(pkgdatadir)\""' - AC_SUBST([CLOCK_DEFINES]) - - dnl CFLAGS --CFLAGS="$CFLAGS -Wall -pedantic -std=c99 -fno-strict-aliasing -fmessage-length=0 -D_FORTIFY_SOURCE=2" -+CFLAGS="$CFLAGS -Wall -pedantic -std=c99 -fno-strict-aliasing -fmessage-length=0" -+ -+AX_ADD_FORTIFY_SOURCE - - AC_CONFIG_FILES([ - Makefile diff --git a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-linker.patch b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-linker.patch deleted file mode 100644 index dff133ea4c5d..000000000000 --- a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-linker.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/362261 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,7 +1,7 @@ - bin_PROGRAMS = cairo_clock - transform = s/_/-/g - --cairo_clock_LDFLAGS = -Wl, --export-dynamic -+cairo_clock_LDFLAGS = -Wl,--export-dynamic - - cairo_clock_LDADD = \ - $(GLIB_LIBS) \ diff --git a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-math-glibc-2.34.patch b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-math-glibc-2.34.patch deleted file mode 100644 index 0eae4632b3ef..000000000000 --- a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-math-glibc-2.34.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/961078 ---- a/configure.ac -+++ b/configure.ac -@@ -63,6 +63,8 @@ AC_DISABLE_STATIC - AC_ENABLE_SHARED - AC_PROG_LIBTOOL - -+AC_CHECK_LIB([m], [powf]) -+ - dnl intltool - ALL_LINGUAS="da de en_GB es fi fr it ja nl nn pl pt_PT ru sl sv tr zh_CN zh_TW" - AC_SUBST(ALL_LINGUAS) ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -4,9 +4,10 @@ transform = s/_/-/g - cairo_clock_LDFLAGS = -Wl,--export-dynamic - - cairo_clock_LDADD = \ -+ $(LIBM) \ - $(GLIB_LIBS) \ - $(GTK_LIBS) \ -- $(GTK_DEP_LIBS) -+ $(GTK_DEP_LIBS) - - cairo_clock_CFLAGS = \ - -I$(top_srcdir) \ diff --git a/x11-misc/cairo-clock/metadata.xml b/x11-misc/cairo-clock/metadata.xml deleted file mode 100644 index 6b8499f453d3..000000000000 --- a/x11-misc/cairo-clock/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="launchpad">cairo-clock</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/cbatticon/Manifest b/x11-misc/cbatticon/Manifest deleted file mode 100644 index fbb85b775724..000000000000 --- a/x11-misc/cbatticon/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cbatticon-1.6.13.tar.gz 35330 BLAKE2B b4079be2158d1f776a0af086b2bf03b22d43b28ae4b92564af715d05def4b59bddce39b6ad235789114214256609b60b6708571b80be215197cb33610fc43ce7 SHA512 5f232dd96501e71c80fbdd1d722a8cedcdb12204655965b65e551aa8ab2bb10b8227c110aa5cc13070b03ad97e46ce907b9086cf808f7e79374f245f58b43a59 diff --git a/x11-misc/cbatticon/cbatticon-1.6.13.ebuild b/x11-misc/cbatticon/cbatticon-1.6.13.ebuild deleted file mode 100644 index a39ecac5a485..000000000000 --- a/x11-misc/cbatticon/cbatticon-1.6.13.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit strip-linguas toolchain-funcs - -DESCRIPTION="A lightweight and fast battery icon that sits in your system tray" -HOMEPAGE="https://github.com/valr/cbatticon" -SRC_URI="https://github.com/valr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" -IUSE="libnotify" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:3 - libnotify? ( x11-libs/libnotify )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( Changelog README ) - -src_prepare() { - default - - strip-linguas -i . -} - -src_compile() { - tc-export CC - emake \ - $(usex libnotify WITH_NOTIFY=1 WITH_NOTIFY=0) \ - V=1 \ - VERSION="${PF}" \ - WITH_GTK3=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - DOCDIR="/usr/share/doc/${PF}" \ - LANGUAGES="${LINGUAS}" \ - V=1 VERSION="${PF}" \ - install - - einstalldocs -} diff --git a/x11-misc/cbatticon/metadata.xml b/x11-misc/cbatticon/metadata.xml deleted file mode 100644 index 495c70131bf8..000000000000 --- a/x11-misc/cbatticon/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">valr/cbatticon</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/cdm/Manifest b/x11-misc/cdm/Manifest deleted file mode 100644 index 027ce2546c69..000000000000 --- a/x11-misc/cdm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cdm-0.7.tar.gz 16154 BLAKE2B ca240e253ad4ed6b5e634069b98c90c00852fc6d6550ca1f72b3399435264055cfca31f88f6061daa3e2e3445bd1a8ad9f950b44968df4c77d6c8150b2782a34 SHA512 51591b953ec83c06a5a4407c6d6083ac11e7095c7fb22e491ed3d6626217462529d3dd3590c2a256273b3668c7246b13bfd1f2f682f5bd860ca8a34aaca0b6f5 diff --git a/x11-misc/cdm/cdm-0.7.ebuild b/x11-misc/cdm/cdm-0.7.ebuild deleted file mode 100644 index a11947101909..000000000000 --- a/x11-misc/cdm/cdm-0.7.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit pam - -DESCRIPTION="The Console Display Manager" -HOMEPAGE="https://github.com/evertiro/cdm" -SRC_URI="https://github.com/evertiro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="pam" - -DEPEND="" -RDEPEND="${DEPEND} - dev-util/dialog - x11-apps/xdpyinfo - x11-apps/xinit - pam? ( sys-libs/pam )" - -src_prepare() { - default - sed -e 's@consolekit=yes@consolekit=no@' \ - -i "${S}/src/cdmrc" || die "Could not turn off consolekit in cdmrc" -} - -src_install() { - if use pam ; then - pamd_mimic system-local-login cdm auth account session - fi - - insinto /usr/bin/ - insopts -m0755 - dobin src/${PN} src/${PN}-xlaunch - - insinto /etc - insopts -Dm644 - doins src/cdmrc - - insinto /etc/profile.d/ - insopts -Dm755 - newins src/profile.sh zzz-${PN}.sh - - # Install themes - insinto /usr/share/${PN}/themes - doins themes/* - # Copy documentation manually - dodoc ChangeLog-0.6 ChangeLog-before-0.6 README.md -} - -pkg_postinst() { - ewarn "In order to use CDM you must first edit your /etc/cdmrc" - ewarn "At least the binlist, namelist and flaglist entries should be added or edited" - ewarn "to specify the X window managers and console shells that you want before" - ewarn "you start CDM. Something like:" - ewarn "binlist=('xmonad' 'startkde' '/bin/zsh --login' '/bin/bash --login')" - ewarn "namelist=('XMonad' 'KDE' 'Console Zsh' 'Console Bash')" - ewarn "flaglist=(X X C C)" - ewarn "Ensure the flaglist X entries correspond to the X-Windows programs, and the" - ewarn "C entries correspond to console shells. Then just login with your username." - ewarn "Remove xdm from default runlevel." -} diff --git a/x11-misc/cdm/metadata.xml b/x11-misc/cdm/metadata.xml deleted file mode 100644 index bda2ea2392c5..000000000000 --- a/x11-misc/cdm/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - CDM is a minimalistic, yet full-featured replacement for - login-managers like slim, kdm, gdm and qingy that provides a fast, - dialog-based login system without the overhead of the X Window System - or the instability of qingy. Written in pure bash, CDM has no other - dependencies, yet supports multiple users/sessions and can start - virtually any DE/WM. - </longdescription> - <upstream> - <remote-id type="github">evertiro/cdm</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/clipmenu/Manifest b/x11-misc/clipmenu/Manifest deleted file mode 100644 index 33b63f3f6407..000000000000 --- a/x11-misc/clipmenu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST clipmenu-6.2.0.tar.gz 9019 BLAKE2B 2dddd900483656a38b2335f994a46302af797b0f47509b0bd2c1a302e1c27729cd80091a4c8bfd587844f7ee8c271742aea668910553d9a4c54595d18e4f1ec7 SHA512 adfd649a120264552e2c05314ae2ad039055308f77d620dbb3fc206e4244a6f1f2e5ed4a7e86fd547a78692aebaec1761528e10408d838f80def99959ef58295 diff --git a/x11-misc/clipmenu/clipmenu-6.2.0-r1.ebuild b/x11-misc/clipmenu/clipmenu-6.2.0-r1.ebuild deleted file mode 100644 index 939f15accb56..000000000000 --- a/x11-misc/clipmenu/clipmenu-6.2.0-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature systemd - -DESCRIPTION="Clipboard management" -HOMEPAGE="https://github.com/cdown/clipmenu" -SRC_URI="https://github.com/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+dmenu fzf rofi" -REQUIRED_USE="?? ( dmenu fzf rofi )" - -RDEPEND=" - x11-misc/clipnotify - x11-misc/xsel - dmenu? ( x11-misc/dmenu ) - fzf? ( app-shells/fzf ) - rofi? ( x11-misc/rofi ) -" - -src_prepare() { - default - - if use rofi ; then - sed -i 's|CM_LAUNCHER=dmenu|CM_LAUNCHER=rofi|' clipmenu || die "sed failed" - elif use fzf ; then - sed -i 's|CM_LAUNCHER=dmenu|CM_LAUNCHER=fzf|' clipmenu || die "sed failed" - fi -} - -src_compile() { - : -} - -src_install() { - local binfile - for binfile in clipctl clipdel clipfsck clipmenu clipmenud; do - dobin ${binfile} - done - - dodoc README.md - - systemd_douserunit "init/clipmenud.service" -} - -pkg_postinst() { - optfeature "ignoring specific windows via CM_IGNORE_WINDOW" x11-misc/xdotool - - if systemd_is_booted || has_version sys-apps/systemd; then - einfo "" - einfo "Make sure to import \$DISPLAY when using the systemd unit for clipmenud" - einfo "without a desktop environment. Preferably check /etc/X11/xinit/xinitrc{,.d}" - einfo "for relevant examples, or at least include the following in your ~/.xinitrc" - einfo "before clipmenud:" - einfo "" - einfo "systemctl --user import-environment DISPLAY" - fi - - if ! use dmenu && ! use fzf && ! use rofi ; then - ewarn "" - ewarn "Clipmenu has been installed without a launcher." - ewarn "You will need to set \$CM_LAUNCHER to a dmenu-compatible app for clipmenu to work." - ewarn "Please refer to the documents for more info." - fi -} diff --git a/x11-misc/clipmenu/clipmenu-9999.ebuild b/x11-misc/clipmenu/clipmenu-9999.ebuild deleted file mode 100644 index 8b2d019babe6..000000000000 --- a/x11-misc/clipmenu/clipmenu-9999.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 systemd - -DESCRIPTION="Clipboard management" -HOMEPAGE="https://github.com/cdown/clipmenu" - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/cdown/clipmenu" - EGIT_BRANCH="develop" -else - SRC_URI="https://github.com/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="+dmenu fzf rofi test" -REQUIRED_USE="?? ( dmenu fzf rofi )" -RESTRICT="!test? ( test )" - -DEPEND=" - x11-libs/libX11 - x11-libs/libXfixes -" - -RDEPEND=" - ${DEPEND} - dmenu? ( x11-misc/dmenu ) - fzf? ( app-shells/fzf ) - rofi? ( x11-misc/rofi ) -" - -src_prepare() { - default - - if use rofi ; then - sed -i 's|"dmenu"|"rofi"|g' src/config.c || die "sed failed" - elif use fzf ; then - sed -i 's|"dmenu"|"fzf"|g' src/config.c || die "sed failed" - fi -} - -src_compile() { - emake CFLAGS="${CFLAGS}" - use test && emake CFLAGS="${CFLAGS}" tests/test_store -} - -src_install() { - emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr \ - systemd_user_dir="${D}/$(systemd_get_userunitdir)" - - einstalldocs -} - -src_test() { - # NOTE(NRK): the "x_integration_tests" are not enabled as they would - # require additional setup and dependencies - emake tests -} - -pkg_postinst() { - if systemd_is_booted || has_version sys-apps/systemd; then - einfo "" - einfo "Make sure to import \$DISPLAY when using the systemd unit for clipmenud." - einfo "Please see the README for more details." - fi - - if ! use dmenu && ! use fzf && ! use rofi ; then - ewarn "" - ewarn "Clipmenu has been installed without a launcher." - ewarn "You will need to set \$CM_LAUNCHER to a dmenu-compatible app for clipmenu to work." - ewarn "Please refer to the documents for more info." - fi -} diff --git a/x11-misc/clipmenu/metadata.xml b/x11-misc/clipmenu/metadata.xml deleted file mode 100644 index fd3adb6a8818..000000000000 --- a/x11-misc/clipmenu/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>erkiferenc@gmail.com</email> - <name>Ferenc Erki</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">cdown/clipmenu</remote-id> - </upstream> - <use> - <flag name="dmenu">Use dmenu as default launcher</flag> - <flag name="fzf">Use fzf as default launcher</flag> - <flag name="rofi">Use rofi as default launcher</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/clipnotify/Manifest b/x11-misc/clipnotify/Manifest deleted file mode 100644 index 222a5982b580..000000000000 --- a/x11-misc/clipnotify/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST clipnotify-1.0.2.tar.gz 1318 BLAKE2B a418a1a25f43c033fd6457eabe926b0ebf911b233f9dd1cf6ff7a8399ab2660083bec969aef1f44edd583ee2cd1d097b71e7014b620efcdcb8c544a63612a17b SHA512 52277099d9543e0f550de63ff2e15e3e7ba63ea38f3928006e2b570bb1bcdd3f2f09892bd4efecc1f36fb5131e0567c28c2b0597123c90b9f78ab6fbd02dfc49 diff --git a/x11-misc/clipnotify/clipnotify-1.0.2.ebuild b/x11-misc/clipnotify/clipnotify-1.0.2.ebuild deleted file mode 100644 index 51099e860d15..000000000000 --- a/x11-misc/clipnotify/clipnotify-1.0.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Notify on new X clipboard events" -HOMEPAGE="https://github.com/cdown/clipnotify" -SRC_URI="https://github.com/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - x11-libs/libX11 - x11-libs/libXfixes -" -RDEPEND="${DEPEND}" - -src_compile() { - # Running into parallel jobs issues with -j16 on v1.0.2. There's only one .c file - # to compile. Go figure... - emake -j1 -} - -src_install() { - dobin clipnotify -} diff --git a/x11-misc/clipnotify/metadata.xml b/x11-misc/clipnotify/metadata.xml deleted file mode 100644 index a057b342f48a..000000000000 --- a/x11-misc/clipnotify/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>erkiferenc@gmail.com</email> - <name>Ferenc Erki</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/colord/Manifest b/x11-misc/colord/Manifest deleted file mode 100644 index 305e20c6113b..000000000000 --- a/x11-misc/colord/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST colord-1.4.8.tar.xz 1916884 BLAKE2B 392b9c1ecb78ccf0af585e45e3f9206774298f025999d5dfb8401e7ed8d50dc7f1614856b75e0bb2bcf99ac9eae291ee0f245eb614854892b244b5723f79543f SHA512 5e9a3b9ee93ca86a0467630905190cf9659f659ae6e7917c75df307793b8a78e80f598ee873e5b1070ead1c683780bb22b82410746aff41f50f801aa10e71018 diff --git a/x11-misc/colord/colord-1.4.8-r1.ebuild b/x11-misc/colord/colord-1.4.8-r1.ebuild deleted file mode 100644 index f8a5b7e40bc2..000000000000 --- a/x11-misc/colord/colord-1.4.8-r1.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -VALA_USE_DEPEND="vapigen" - -inherit bash-completion-r1 meson-multilib tmpfiles udev vala - -DESCRIPTION="System service to accurately color manage input and output devices" -HOMEPAGE="https://www.freedesktop.org/software/colord/" -SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0/2" # subslot = libcolord soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -IUSE="gtk-doc argyllcms examples extra-print-profiles +introspection scanner selinux systemd test vala" -RESTRICT="!test? ( test ) test" # Tests try to read and write files in /tmp -REQUIRED_USE="vala? ( introspection )" - -DEPEND=" - >=dev-libs/glib-2.58.0:2[${MULTILIB_USEDEP}] - >=media-libs/lcms-2.6:2=[${MULTILIB_USEDEP}] - dev-db/sqlite:3=[${MULTILIB_USEDEP}] - >=dev-libs/libgusb-0.2.7[introspection?,${MULTILIB_USEDEP}] - - dev-libs/libgudev:=[${MULTILIB_USEDEP}] - virtual/libudev:=[${MULTILIB_USEDEP}] - virtual/udev - - systemd? ( >=sys-apps/systemd-44:0= ) - scanner? ( - media-gfx/sane-backends - sys-apps/dbus - ) - >=sys-auth/polkit-0.114 - argyllcms? ( media-gfx/argyllcms ) - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) -" -RDEPEND="${DEPEND} - acct-group/colord - acct-user/colord - selinux? ( sec-policy/selinux-colord ) -" -BDEPEND=" - acct-group/colord - acct-user/colord - app-text/docbook-xsl-ns-stylesheets - dev-libs/libxslt - >=sys-devel/gettext-0.17 - virtual/pkgconfig - extra-print-profiles? ( media-gfx/argyllcms ) - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - ) - vala? ( $(vala_depend) ) -" - -pkg_setup() { - use vala && vala_setup -} - -src_prepare() { - default - - # Test requires a running session - # https://github.com/hughsie/colord/issues/94 - sed -i -e "/test('colord-test-daemon'/d" lib/colord/meson.build || die - - # Adapt to Gentoo paths - sed -i \ - -e "s|find_program('spotread'|find_program('argyll-spotread'|" \ - -e "s|find_program('colprof'|find_program('argyll-colprof'|" \ - meson.build || die - - # meson gnome.generate_vapi properly handles VAPIGEN and other vala - # environment variables. It is counter-productive to check for an - # unversioned vapigen, as that breaks versioned VAPIGEN usages. - sed -i -e "/find_program('vapigen')/d" meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - $(meson_native_true daemon) - -Dbash_completion=false - $(meson_native_true udev_rules) # Install udev rules only from native build - $(meson_native_use_bool systemd) - -Dlibcolordcompat=true - $(meson_native_use_bool argyllcms argyllcms_sensor) - $(meson_native_use_bool scanner sane) - $(meson_native_use_bool introspection) - $(meson_native_use_bool vala vapi) - $(meson_native_use_bool extra-print-profiles print_profiles) - $(meson_use test tests) - -Dinstalled_tests=false - -Ddaemon_user=colord - $(meson_native_true man) - $(meson_use gtk-doc docs) - --localstatedir="${EPREFIX}"/var - ) - meson_src_configure -} - -multilib_src_install_all() { - newbashcomp data/colormgr colormgr - - # bug #857579 - newtmpfiles - colord.conf <<-EOF - d /var/lib/colord 0755 colord colord - d /var/lib/colord/icc 0755 colord colord - Z /var/lib/colord - colord colord - EOF - - # Ensure config and profile directories exist and /var/lib/colord/* - # is writable by colord user - keepdir /var/lib/color{,d}/icc - fowners colord:colord /var/lib/colord{,/icc} - - if use examples; then - docinto examples - dodoc examples/*.c - fi -} - -pkg_postinst() { - udev_reload - tmpfiles_process colord.conf -} - -pkg_postrm() { - udev_reload -} diff --git a/x11-misc/colord/metadata.xml b/x11-misc/colord/metadata.xml deleted file mode 100644 index 3e7d77091c27..000000000000 --- a/x11-misc/colord/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> - </maintainer> - <use> - <flag name="argyllcms">Enable ArgyllCMS sensor</flag> - <flag name="extra-print-profiles">Generate extra print profiles. - Warning: significant build time and memory requirements.</flag> - </use> - <upstream> - <remote-id type="github">hughsie/colord</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/compose-tables/Manifest b/x11-misc/compose-tables/Manifest deleted file mode 100644 index f2b625b50fc7..000000000000 --- a/x11-misc/compose-tables/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libX11-1.8.13.tar.xz 1803464 BLAKE2B 1ccb826184ed67d13e254d5cf20a40d2994837ffab6c05c647865927589e4aaa8933b57cc88226a6fb6ac836be88a57087e8f4d447b37b5327993c9f8834e8ea SHA512 4c4a098eaff09a51309f3f322bc435ccd022c8f753974eb2650b60e42b737077ca0fde0df82b53f4ba8ed2388bbc8cb59ba66cc9946ae2b5907d7d1a9580e03d diff --git a/x11-misc/compose-tables/compose-tables-1.8.13.ebuild b/x11-misc/compose-tables/compose-tables-1.8.13.ebuild deleted file mode 100644 index 16f1ee188472..000000000000 --- a/x11-misc/compose-tables/compose-tables-1.8.13.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_MULTILIB=no -inherit xorg-3 - -# Note: please bump this with x11-libs/libX11 -DESCRIPTION="X.Org Compose Key tables from libX11" -# xorg-3.eclass would attempt to fetch a tarball with a matching name to this package -SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}" -S="${WORKDIR}/libX11-${PV}/" - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -# Only needed by configure -DEPEND=" - x11-base/xorg-proto - >=x11-libs/libxcb-1.11.1 - x11-libs/xtrans" -# RDEPEND="" - -src_configure() { - local XORG_CONFIGURE_OPTIONS=( - --without-xmlto - --without-fop - --disable-specs - --disable-xkb - --with-keysymdefdir="${ESYSROOT}/usr/include/X11" - ) - xorg-3_src_configure -} - -src_compile() { - emake -C nls -} - -src_test() { - :; -} - -src_install() { - emake DESTDIR="${D}" -C nls install -} diff --git a/x11-misc/compose-tables/metadata.xml b/x11-misc/compose-tables/metadata.xml deleted file mode 100644 index 2e0798c98274..000000000000 --- a/x11-misc/compose-tables/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="cpe">cpe:/a:x.org:libx11</remote-id> - <remote-id type="freedesktop-gitlab">xorg/lib/libX11</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/copyq/Manifest b/x11-misc/copyq/Manifest deleted file mode 100644 index aea939512976..000000000000 --- a/x11-misc/copyq/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST copyq-13.0.0.tar.gz 3533218 BLAKE2B a5aab7ab06e7e0476f2ca6a311c451a990ef60b7a7f0a326d77e81d943811b820c563a98df6bed09b815401f10d33744251b15c8c210978ea6ebeda53aebf734 SHA512 0962ed9e1a53782e36b4c5156e4a89a3057ce1ff54016c27a1c353272c0493a01b7d4403ab92c09ba39f0a13963057fcb7408cd3e30f8f7d17472c4148e400e6 diff --git a/x11-misc/copyq/copyq-13.0.0.ebuild b/x11-misc/copyq/copyq-13.0.0.ebuild deleted file mode 100644 index ee099007c192..000000000000 --- a/x11-misc/copyq/copyq-13.0.0.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake optfeature virtualx xdg - -DESCRIPTION="Clipboard manager with advanced features" -HOMEPAGE="https://hluk.github.io/CopyQ/ https://github.com/hluk/CopyQ/" -SRC_URI="https://github.com/hluk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/CopyQ-${PV}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="notification test X" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/wayland - dev-qt/qtbase:6[gui,network,widgets,xml(+)] - dev-qt/qtdeclarative:6 - dev-qt/qtsvg:6 - dev-qt/qtwayland:6 - kde-frameworks/kguiaddons:6 - X? ( - dev-qt/qtbase:6=[X] - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libXtst - ) - notification? ( - kde-frameworks/knotifications:6 - kde-frameworks/kstatusnotifieritem:6 - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND=" - kde-frameworks/extra-cmake-modules:0 - dev-qt/qttools:6[linguist] - dev-util/wayland-scanner - test? ( - app-crypt/gnupg - x11-wm/openbox - ) -" - -PATCHES=( - # used in tests - "${FILESDIR}/${PN}-7.1.0-support-plugin-dir-envvar-r1.patch" - "${FILESDIR}/${P}-fix-cmake-qt-6.10.patch" # bug #966739 -) - -src_configure() { - local mycmakeargs=( - -DPLUGIN_INSTALL_PREFIX="${EPREFIX}/usr/$(get_libdir)/${PN}/plugins" - -DWITH_NATIVE_NOTIFICATIONS=$(usex notification) - -DWITH_TESTS=$(usex test) - -DWITH_X11=$(usex X) - ) - - cmake_src_configure -} - -my_src_test() { - # Don't rerun tests and more logs - local -x COPYQ_TESTS_RERUN_FAILED=0 - local -x COPYQ_LOG_LEVEL=DEBUG - - # Skip test that require network - local -x COPYQ_TESTS_NO_NETWORK=1 - - # Less noise from trying the wayland plugin - local -x QT_QPA_PLATFORM=xcb - - # Make sure copyq doesn't use system installed plugins which may be incompatible. - local -x COPYQ_PLUGIN_DIR="${BUILD_DIR}/plugins" - - # In case the users current system confuses the notification integration - unset KDE_FULL_SESSION XDG_CURRENT_DESKTOP - - mkdir "${HOME}"/.gnupg || die - - ebegin "Starting Openbox" - openbox & # upstream uses Openbox and it doesn't fail like IceWM - sleep 5 - eend 0 - - "${BUILD_DIR}"/copyq tests -} - -src_test() { - # local -x QT_QPA_PLATFORM=offscreen # TODO: make it work - virtx my_src_test -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "encryption support" app-crypt/gnupg -} diff --git a/x11-misc/copyq/files/copyq-13.0.0-fix-cmake-qt-6.10.patch b/x11-misc/copyq/files/copyq-13.0.0-fix-cmake-qt-6.10.patch deleted file mode 100644 index 0141c93686f7..000000000000 --- a/x11-misc/copyq/files/copyq-13.0.0-fix-cmake-qt-6.10.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 5bd157c3bf6127f33c4c8a16c28140b6cd171ed1 Mon Sep 17 00:00:00 2001 -From: "Jason E. Hale" <jhale@FreeBSD.org> -Date: Mon, 1 Dec 2025 04:43:23 -0500 -Subject: [PATCH] Fix typo. QT_VERSION is undefined. - -We must test for Qt6_VERSION here. ---- - src/platform/x11/x11platform.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/platform/x11/x11platform.cmake b/src/platform/x11/x11platform.cmake -index c23f172dae..4c824d07bf 100644 ---- a/src/platform/x11/x11platform.cmake -+++ b/src/platform/x11/x11platform.cmake -@@ -39,7 +39,7 @@ if (WITH_X11) - set(copyq_LIBRARIES ${copyq_LIBRARIES} ${X11_LIBRARIES} ${X11_Xfixes_LIB}) - - if(WITH_QT6) -- if (QT_VERSION VERSION_GREATER_EQUAL "6.10.0") -+ if (Qt6_VERSION VERSION_GREATER_EQUAL "6.10.0") - find_package(${copyq_qt} ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS GuiPrivate) - endif() - list(APPEND copyq_LIBRARIES Qt::GuiPrivate) diff --git a/x11-misc/copyq/files/copyq-7.1.0-support-plugin-dir-envvar-r1.patch b/x11-misc/copyq/files/copyq-7.1.0-support-plugin-dir-envvar-r1.patch deleted file mode 100644 index d2d0ec94b659..000000000000 --- a/x11-misc/copyq/files/copyq-7.1.0-support-plugin-dir-envvar-r1.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 6d20653b924481048fa017dc40cf9d7360f95a13 Mon Sep 17 00:00:00 2001 -From: Alfred Wingate <parona@protonmail.com> -Date: Tue, 30 Jan 2024 20:44:18 +0200 -Subject: [PATCH] itemfactory: Add support for setting plugin dir in the - environment - -Signed-off-by: Alfred Wingate <parona@protonmail.com> ---- a/src/item/itemfactory.cpp -+++ b/src/item/itemfactory.cpp -@@ -31,6 +31,13 @@ namespace { - - bool findPluginDir(QDir *pluginsDir) - { -+ QString pluginDirEnv = qEnvironmentVariable("COPYQ_PLUGIN_DIR"); -+ if ( !pluginDirEnv.isEmpty() ) { -+ pluginsDir->setPath(pluginDirEnv); -+ if ( pluginsDir->isReadable() ) -+ return true; -+ } -+ - #ifdef COPYQ_PLUGIN_PREFIX - pluginsDir->setPath(COPYQ_PLUGIN_PREFIX); - if ( pluginsDir->isReadable() ) --- -2.43.0 - diff --git a/x11-misc/copyq/metadata.xml b/x11-misc/copyq/metadata.xml deleted file mode 100644 index 195b1a447114..000000000000 --- a/x11-misc/copyq/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <doc>https://copyq.readthedocs.io/</doc> - <remote-id type="github">hluk/CopyQ</remote-id> - </upstream> - <use> - <flag name="notification">Build with native notification support (requires <pkg>kde-frameworks/knotifications</pkg>:5)</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/dclock/Manifest b/x11-misc/dclock/Manifest deleted file mode 100644 index aae98ba4eba5..000000000000 --- a/x11-misc/dclock/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dclock_2.2.2-12.debian.tar.xz 16112 BLAKE2B 3da6a75834791cbba71d84c8d46d65b18db6a9aa97a085d984b598c8db41fe507965390568377a9167823d0b3856165e58115aa74b05da35fd6432b44ea877e9 SHA512 c6c468a378e421fb9ef2c6e84db991644888f8d2d9afe220142ea26914423387d3aed335b43fa69b38501c3d713d5540bb2efc2e52dd0db1fa1cd3d9c00c1531 -DIST dclock_2.2.2.orig.tar.gz 63583 BLAKE2B b1208439e3a689ff1e00cbdbfa7e3a559b7ec7705ab0834cf350d1ba1e3dcd01d4746e90999f6215cfa9e101a4bd8cf42ff324a307c792028479077152b5414b SHA512 c43ba031fd0d9ba2bc7e8fe9becc73591bfc47cd4ca931df03fa55207cfb148e24e5d702a7de5af8b67e188c561eae2fb7da14162f6a982d0abbb3251c32372c diff --git a/x11-misc/dclock/dclock-2.2.2_p12.ebuild b/x11-misc/dclock/dclock-2.2.2_p12.ebuild deleted file mode 100644 index 6ff7ea856b37..000000000000 --- a/x11-misc/dclock/dclock-2.2.2_p12.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Digital clock for the X window system" -HOMEPAGE="https://packages.qa.debian.org/d/dclock.html" -SRC_URI=" - mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p*/}.orig.tar.gz - mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p/-}.debian.tar.xz -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="xft" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - xft? ( - media-libs/freetype - x11-libs/libXft - ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - app-text/rman - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1 - xft? ( virtual/pkgconfig ) -" -S=${WORKDIR}/${P/_p*/} -PATCHES=( - "${WORKDIR}"/debian/patches -) - -src_prepare() { - default - sed -i -e '/CDEBUGFLAGS/d' Imakefile || die -} - -src_configure() { - append-cflags -std=gnu89 # old codebase, incompatible with c2x - - if use xft; then - append-cppflags \ - -DXFT_SUPPORT \ - $( $(tc-getPKG_CONFIG) --cflags freetype2 ) - else - append-cppflags -UXFT_SUPPORT - sed -i -e '/EXTRA_LIBRARIES/s|^|#|g' Imakefile || die - fi - - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS}" \ - CPPFLAGS="${CPPFLAGS}" \ - EXTRA_LDOPTIONS="${LDFLAGS}" -} - -src_install() { - default - emake DESTDIR="${D}" install.man - - insinto /usr/share/sounds - doins sounds/* - - insinto /usr/share/X11/app-defaults - newins Dclock.ad DClock -} diff --git a/x11-misc/dclock/metadata.xml b/x11-misc/dclock/metadata.xml deleted file mode 100644 index d3e0f4631255..000000000000 --- a/x11-misc/dclock/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/devilspie/Manifest b/x11-misc/devilspie/Manifest deleted file mode 100644 index 12e9076c8105..000000000000 --- a/x11-misc/devilspie/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST devilspie-0.23.tar.xz 130984 BLAKE2B 86b1b472d23ba49fdcc27c1d5a48ef95e3edd1c236569a3d25e23c8947ed41d91ce35969939cefc8ee1b74eb65594f91617172d35350e873977f4e8856e71ce4 SHA512 6ea6c79d317b0f35d943ecafa010e8c6011870796d83ff0a24a4853ad0ebad93608173dd1c4b645254d53c5c182c667e6eba42a20f764f258c211ee2bcd19174 diff --git a/x11-misc/devilspie/devilspie-0.23-r2.ebuild b/x11-misc/devilspie/devilspie-0.23-r2.ebuild deleted file mode 100644 index b38c5b76bee3..000000000000 --- a/x11-misc/devilspie/devilspie-0.23-r2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -DESCRIPTION="Window matching utility similar to Sawfish's Matched Windows" -HOMEPAGE="https://www.burtonini.com/blog/tag/devilspie.html" -SRC_URI="https://www.burtonini.com/computing/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc x86" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libwnck:3 -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - dev-util/intltool - virtual/pkgconfig -" - -src_prepare() { - default - - sed -i "/doc\//s@devilspie..@${PF}/@" devilspie.1 || die - - append-cflags -std=gnu17 #944096 -} diff --git a/x11-misc/devilspie/metadata.xml b/x11-misc/devilspie/metadata.xml deleted file mode 100644 index 06d84e396dc3..000000000000 --- a/x11-misc/devilspie/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/devilspie2/Manifest b/x11-misc/devilspie2/Manifest deleted file mode 100644 index d73df6eea56a..000000000000 --- a/x11-misc/devilspie2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST devilspie2_0.45-src.tar.gz 59202 BLAKE2B 8b8fc5c9a91f0e8c2ff8494c52f6c6e406babb86ed8985573b2509ed4d4741d81dff8bab6267508d727a2d73abd031d4d4d74e7ac1a05948e331b8712b1b390c SHA512 4dc9e8c81cf2b20e828509483243d23fbd296955050d3d4c4693754b62762d44022f4969a077bd7d75e6b0e0c89168c31c09b1dc345bf3275b444b9b6c9e0515 diff --git a/x11-misc/devilspie2/devilspie2-0.45-r1.ebuild b/x11-misc/devilspie2/devilspie2-0.45-r1.ebuild deleted file mode 100644 index b12251318601..000000000000 --- a/x11-misc/devilspie2/devilspie2-0.45-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1,3,4} luajit ) -inherit lua-single plocale toolchain-funcs - -DESCRIPTION="Window matching utility with Lua scripting" -HOMEPAGE="https://www.nongnu.org/devilspie2/" -SRC_URI="mirror://nongnu/${PN}/${P/-/_}-src.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND=" - ${LUA_DEPS} - dev-libs/glib:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libwnck:3 -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -src_compile() { - tc-export CC PKG_CONFIG - - local PLOCALES="fi fr it ja nl pt_BR ru sv" - - DEVILSPIE2_ARGS=( - PREFIX="${EPREFIX}"/usr - LANGUAGES="$(plocale_get_locales)" - LUA="${ELUA}" - ) - - emake "${DEVILSPIE2_ARGS[@]}" -} - -src_install() { - emake DESTDIR="${D}" "${DEVILSPIE2_ARGS[@]}" install - einstalldocs - - dodoc -r doc/examples -} diff --git a/x11-misc/devilspie2/metadata.xml b/x11-misc/devilspie2/metadata.xml deleted file mode 100644 index e02d812d6f06..000000000000 --- a/x11-misc/devilspie2/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <upstream> - <remote-id type="github">dsalt/devilspie2</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/dex/Manifest b/x11-misc/dex/Manifest deleted file mode 100644 index 3c0cfa72277a..000000000000 --- a/x11-misc/dex/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dex-0.10.1.tar.gz 13224 BLAKE2B 97d39251d67f89880b7c6252ec1da77f9188b432bce1e6f7e66205363cd3aa876b1a192f4e2e7193e41a0ae7835e6da499c6e64b7f9bae0359028f539d11753b SHA512 4832e60416f07b90d4f4d03d6493322ccd44a73270edf289d80136587859d137cf39db12fc5cf38d3bdfa46aae3a4d1353c7776e702240b560a287190bdc2b57 -DIST dex-0.9.0.tar.gz 10056 BLAKE2B 7abc01ccc6938e926840e4448eb6436db77703c1f8e1fef334d97196803a0b59af0f05fc507d1ac4337367120f7d9d9a211aecec6ac3644424edee3599067a89 SHA512 d68f5482cb0948f27a724437ddfc6de9a0f502bfd0d5c60c76fb85dda3c30e4c432013e530f6a91138c9ac9ff36b3824cd5e382e9d29bb9fb2ec2b9de4133094 diff --git a/x11-misc/dex/dex-0.10.1.ebuild b/x11-misc/dex/dex-0.10.1.ebuild deleted file mode 100644 index a947ce6ac2af..000000000000 --- a/x11-misc/dex/dex-0.10.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit python-r1 - -DESCRIPTION="DesktopEntry eXecution - tool to manage and launch autostart entries" -HOMEPAGE="https://github.com/jceb/dex" -SRC_URI="https://github.com/jceb/dex/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -# https://github.com/jceb/dex/issues/37 - -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( dev-python/sphinx )" - -src_compile() { - # Makefile is for creating man page only - use doc && emake -} - -src_test() { - dex_test() { - ./dex --test 2>&1 | tee test.log || die - if grep -q "Failed example" test.log ; then - die "Tests failed with ${EPYTHON}" - fi - } - - python_foreach_impl dex_test -} - -src_install() { - dobin dex - python_replicate_script "${ED}/usr/bin/dex" - dodoc CHANGELOG.md README.rst - use doc && doman dex.1 -} diff --git a/x11-misc/dex/dex-0.9.0.ebuild b/x11-misc/dex/dex-0.9.0.ebuild deleted file mode 100644 index 5050fc083abc..000000000000 --- a/x11-misc/dex/dex-0.9.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit python-r1 - -DESCRIPTION="DesktopEntry eXecution - tool to manage and launch autostart entries" -HOMEPAGE="https://github.com/jceb/dex" -SRC_URI="https://github.com/jceb/dex/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -# https://github.com/jceb/dex/issues/37 -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( dev-python/sphinx )" - -src_compile() { - # Makefile is for creating man page only - use doc && emake -} - -src_test() { - dex_test() { - ./dex --test 2>&1 | tee test.log || die - if grep -q "Failed example" test.log ; then - die "Tests failed with ${EPYTHON}" - fi - } - - python_foreach_impl dex_test -} - -src_install() { - dobin dex - python_replicate_script "${ED}/usr/bin/dex" - dodoc CHANGELOG.md README.rst - use doc && doman dex.1 -} diff --git a/x11-misc/dex/metadata.xml b/x11-misc/dex/metadata.xml deleted file mode 100644 index ddaf19bc80ca..000000000000 --- a/x11-misc/dex/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">jceb/dex</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/dmenu/Manifest b/x11-misc/dmenu/Manifest deleted file mode 100644 index 987f64f7334d..000000000000 --- a/x11-misc/dmenu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dmenu-5.4.tar.gz 17001 BLAKE2B 01498de5af8c357b7ab1a304d8ed201f80fd026b7bb2dd8b84c58a8c2299ac6177d32fe1dcbfce0b1ff3f4ca2631725f884b0c411786827e492b0a287407ae22 SHA512 946c407d8092bdd17b370e6360053d8611c0bbf60772d48aeda7d7365b3437f748a4a3907bdaee0db778a7d731538098dd2fdfce46d7e0e9dbaa52b48ae1fe05 diff --git a/x11-misc/dmenu/dmenu-5.4.ebuild b/x11-misc/dmenu/dmenu-5.4.ebuild deleted file mode 100644 index 472b292663f8..000000000000 --- a/x11-misc/dmenu/dmenu-5.4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit savedconfig toolchain-funcs - -DESCRIPTION="a generic, highly customizable, and efficient menu for the X Window System" -HOMEPAGE="https://tools.suckless.org/dmenu/" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86" -IUSE="xinerama" - -RDEPEND=" - media-libs/fontconfig - x11-libs/libX11 - >=x11-libs/libXft-2.3.5 - xinerama? ( x11-libs/libXinerama ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-5.2-gentoo.patch -) - -src_prepare() { - default - - sed -i \ - -e 's|^ @| |g' \ - -e '/^ echo/d' \ - Makefile || die - - restore_config config.h -} - -src_compile() { - emake CC="$(tc-getCC)" \ - "FREETYPEINC=$( $(tc-getPKG_CONFIG) --cflags x11 fontconfig xft 2>/dev/null )" \ - "FREETYPELIBS=$( $(tc-getPKG_CONFIG) --libs x11 fontconfig xft 2>/dev/null )" \ - "X11INC=$( $(tc-getPKG_CONFIG) --cflags x11 2>/dev/null )" \ - "X11LIB=$( $(tc-getPKG_CONFIG) --libs x11 2>/dev/null )" \ - "XINERAMAFLAGS=$( - usex xinerama "-DXINERAMA $( - $(tc-getPKG_CONFIG) --cflags xinerama 2>/dev/null - )" '' - )" \ - "XINERAMALIBS=$( - usex xinerama "$( $(tc-getPKG_CONFIG) --libs xinerama 2>/dev/null)" '' - )" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - - save_config config.h -} diff --git a/x11-misc/dmenu/dmenu-9999.ebuild b/x11-misc/dmenu/dmenu-9999.ebuild deleted file mode 100644 index 9fc2e0ca88da..000000000000 --- a/x11-misc/dmenu/dmenu-9999.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 savedconfig toolchain-funcs - -DESCRIPTION="a generic, highly customizable, and efficient menu for the X Window System" -HOMEPAGE="https://tools.suckless.org/dmenu/" -EGIT_REPO_URI="https://git.suckless.org/dmenu" - -LICENSE="MIT" -SLOT="0" -IUSE="xinerama" - -RDEPEND=" - media-libs/fontconfig - x11-libs/libX11 - >=x11-libs/libXft-2.3.5 - xinerama? ( x11-libs/libXinerama ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-5.2-gentoo.patch -) - -src_prepare() { - default - - sed -i \ - -e 's|^ @| |g' \ - -e '/^ echo/d' \ - Makefile || die - - restore_config config.h -} - -src_compile() { - emake CC="$(tc-getCC)" \ - "FREETYPEINC=$( $(tc-getPKG_CONFIG) --cflags x11 fontconfig xft 2>/dev/null )" \ - "FREETYPELIBS=$( $(tc-getPKG_CONFIG) --libs x11 fontconfig xft 2>/dev/null )" \ - "X11INC=$( $(tc-getPKG_CONFIG) --cflags x11 2>/dev/null )" \ - "X11LIB=$( $(tc-getPKG_CONFIG) --libs x11 2>/dev/null )" \ - "XINERAMAFLAGS=$( - usex xinerama "-DXINERAMA $( - $(tc-getPKG_CONFIG) --cflags xinerama 2>/dev/null - )" '' - )" \ - "XINERAMALIBS=$( - usex xinerama "$( $(tc-getPKG_CONFIG) --libs xinerama 2>/dev/null)" '' - )" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - - save_config config.h -} diff --git a/x11-misc/dmenu/files/dmenu-5.2-gentoo.patch b/x11-misc/dmenu/files/dmenu-5.2-gentoo.patch deleted file mode 100644 index 91ee6f353bda..000000000000 --- a/x11-misc/dmenu/files/dmenu-5.2-gentoo.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 3c494e2289c93ab6262409f9498866bdfd57bcf4 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev <gyakovlev@gentoo.org> -Date: Fri, 7 Oct 2022 11:29:04 -0700 -Subject: [PATCH] gentoo patch - ---- a/config.mk -+++ b/config.mk -@@ -20,13 +20,13 @@ FREETYPEINC = /usr/include/freetype2 - #MANPREFIX = ${PREFIX}/man - - # includes and libs --INCS = -I$(X11INC) -I$(FREETYPEINC) --LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIBS) -+INCS = $(X11INC) $(FREETYPEINC) -+LIBS = $(X11LIB) $(XINERAMALIBS) $(FREETYPELIBS) - - # flags --CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS) --CFLAGS = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS) --LDFLAGS = $(LIBS) -+CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS) -+CFLAGS += -std=c99 -pedantic -Wall $(INCS) $(CPPFLAGS) -+LDFLAGS += $(LIBS) - - # compiler and linker - CC = cc diff --git a/x11-misc/dmenu/metadata.xml b/x11-misc/dmenu/metadata.xml deleted file mode 100644 index c07e13d4a6bd..000000000000 --- a/x11-misc/dmenu/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/dotool/Manifest b/x11-misc/dotool/Manifest deleted file mode 100644 index 8a5d8130aac6..000000000000 --- a/x11-misc/dotool/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST dotool-1.5-deps.tar.xz 75052 BLAKE2B 79b99dc7f4e17a10e6d3ac473b45262d78368b037639ca87e8ece49f2fec92913bafb150d00ef9ef09abbcb6f94b21dc336696022d79460154692ebbc8452623 SHA512 3fdb1fa93a0d8404f5d5d0e6088388bc83c179655b153cce750343431ccef0cff33a201aa566e76bb69b27a8b96bb3cd3ccc1f0f696d91201d846b432dcb3ed1 -DIST dotool-1.5.tar.gz 25573 BLAKE2B b3727439ea81392fbac6d3a426c75cf73461df9e192bc03ab0c3f6f46a24914b9192e0543e4e8aeb00aea4403f8ea0511d98d1ece629862af8237ea5aee8ab18 SHA512 93dce89be5ac55925726f6db00c1807197c8a831a70c95fbb542c3baaca9f56d85fef93d65b02c1feb7eb360177c6c072593fa8fc239d5e68eab7e574366eba6 -DIST dotool-1.6-deps.tar.xz 26644 BLAKE2B 75a51e3312f31c3bc936ab1218495ff17ae9ad069e5ad7bdf743bd3c64eb8ac8f90e7c12e9d9b539df809f4ac2f814f4d3a1f3a246309f4678f2855c46875545 SHA512 960725e613ea355bcfc9e15982f9a5f508846f23c793bebf75ebb3e3d9bea499ad2e347a3a22d2d2ce9bcd3585a03f897849a0710de5fabf62ee04e648c2a57e -DIST dotool-1.6.tar.gz 26166 BLAKE2B f0e2d4f926d370f8894a69f9da08a0a3bb8f244f1e9415d0e79e547f57045fbd601593ba6782138176919c35ce667af89f76c5b7e2f9bcca38cffed4ea3a4853 SHA512 ab2058442e70fa4bceb2dda3da1335193430ac78a822451aa5aa8e96ca1a5a3f08332bb4def7cbc59c1a9c78348e0ac4b21a55bc36ebd864564ae2eba49ad6af diff --git a/x11-misc/dotool/dotool-1.5.ebuild b/x11-misc/dotool/dotool-1.5.ebuild deleted file mode 100644 index 6c7fafa5a15e..000000000000 --- a/x11-misc/dotool/dotool-1.5.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd udev - -DESCRIPTION="Command to simulate input anywhere" -HOMEPAGE="https://git.sr.ht/~geb/dotool" -EGIT_COMMIT="945a7daedeef076db91261266b802498096f6f91" -SRC_URI="https://git.sr.ht/~geb/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz ${EGO_SUM_SRC_URI}" -SRC_URI+="https://codeberg.org/fictitiousexistence/gentoo-depfiles/media/branch/main/dotool/${PN}-${PV}-deps.tar.xz" - -S=${WORKDIR}/${PN}-${EGIT_COMMIT} - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+man" - -BDEPEND="man? ( app-text/scdoc )" -DEPEND="dev-libs/libinput - x11-libs/libxkbcommon" -RDEPEND="${DEPEND}" - -src_compile() { - local ldflags="-X main.Version=${PV}" - go build -ldflags="${ldflags}" || die 'go build failed' - use man && scdoc < ./doc/${PN}.1.scd > ./${PN}.1 -} - -src_install() { - dobin ${PN} ${PN}c ${PN}d - udev_dorules 80-${PN}.rules - systemd_douserunit "${FILESDIR}/${PN}d.service" - newinitd "${FILESDIR}/dotoold.initd" dotoold - use man && doman ${PN}.1 - -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/x11-misc/dotool/dotool-1.6.ebuild b/x11-misc/dotool/dotool-1.6.ebuild deleted file mode 100644 index 049306861851..000000000000 --- a/x11-misc/dotool/dotool-1.6.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd udev - -DESCRIPTION="Command to simulate input anywhere" -HOMEPAGE="https://git.sr.ht/~geb/dotool" -EGIT_COMMIT="180af21c46dcc848d93dbec2644c011f4eea1592" -SRC_URI="https://git.sr.ht/~geb/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz ${EGO_SUM_SRC_URI}" -SRC_URI+="https://codeberg.org/fictitiousexistence/gentoo-depfiles/media/branch/main/dotool/${PN}-${PV}-deps.tar.xz" - -S=${WORKDIR}/${PN}-${EGIT_COMMIT} - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+man" - -BDEPEND="man? ( app-text/scdoc )" -DEPEND="dev-libs/libinput - x11-libs/libxkbcommon" -RDEPEND="${DEPEND}" - -src_compile() { - local ldflags="-X main.Version=${PV}" - go build -ldflags="${ldflags}" || die 'go build failed' - use man && scdoc < ./doc/${PN}.1.scd > ./${PN}.1 -} - -src_install() { - dobin ${PN} ${PN}c ${PN}d - udev_dorules 80-${PN}.rules - systemd_douserunit "${FILESDIR}/${PN}d.service" - newinitd "${FILESDIR}/dotoold.initd" dotoold - use man && doman ${PN}.1 - -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/x11-misc/dotool/files/dotoold.initd b/x11-misc/dotool/files/dotoold.initd deleted file mode 100644 index ee542a3154d0..000000000000 --- a/x11-misc/dotool/files/dotoold.initd +++ /dev/null @@ -1,12 +0,0 @@ -#!/sbin/openrc-run - -name=$RC_SVCNAME -description="Starts dotoold service" -supervisor="supervise-daemon" -command="/usr/bin/dotoold" - -reload() { - ebegin "Reloading $RC_SVCNAME" - /usr/bin/kill -HUP $MAINPID - eend $? -} diff --git a/x11-misc/dotool/files/dotoold.service b/x11-misc/dotool/files/dotoold.service deleted file mode 100644 index 2df4d78cd713..000000000000 --- a/x11-misc/dotool/files/dotoold.service +++ /dev/null @@ -1,5 +0,0 @@ -[Unit] -Description=dotool daemon - -[Service] -ExecStart=/usr/bin/dotoold diff --git a/x11-misc/dotool/metadata.xml b/x11-misc/dotool/metadata.xml deleted file mode 100644 index 43b75f0fdac5..000000000000 --- a/x11-misc/dotool/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <name>Dale Showers</name> - <email>gentoo@fictx.com</email> - </maintainer> - <longdescription> - dotool reads actions from stdin and simulates keyboard/mouse input using Linux's uinput module. It works systemwide and supports keyboard layouts. - </longdescription> - <upstream> - <changelog>https://git.sr.ht/~geb/dotool/log</changelog> - <doc>https://git.sr.ht/~geb/dotool/tree/master/doc/dotool.1.scd</doc> - <bugs-to>https://todo.sr.ht/~geb/dotool</bugs-to> - <remote-id type="sourcehut">~geb/dotool</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest deleted file mode 100644 index 23a4190821b6..000000000000 --- a/x11-misc/dunst/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dunst-1.13.1.tar.gz 4666210 BLAKE2B 229ef6e98225cad3df61400ea3d17ac17f1102a522b0d122319a30f9d849e6cc28958b468422e95aa517c296eaf985d8e1cf53c0beccc11cac85c30b7912d9f8 SHA512 3475fdf5cbe5ba73562e02746d2fbafc8b260ca3b8dae7b70774c17ba722fe53c844e3bc55e25d51905f1cb73ed22b4d35e2b41f511d428136b1a9ba6f9f2522 -DIST dunst-1.13.2.tar.gz 4685829 BLAKE2B 796a80e4cc6748ff08518ab7dd3d8948e4a7de78b6626b3b322d68b816f9ced1d48cc4e10808bf3293d03e489290b820d0044f42a432e53527d3f4111415c734 SHA512 53d44068d10b188b2aadef8a7bc10b28863e821fbaf26073db6bcfc2e62a691fc7ae2dd812a8c5037ce2c72fe4cb117af9eba20541e5550ffafb31156fbd4559 diff --git a/x11-misc/dunst/dunst-1.13.1.ebuild b/x11-misc/dunst/dunst-1.13.1.ebuild deleted file mode 100644 index 1f7f891d762b..000000000000 --- a/x11-misc/dunst/dunst-1.13.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd toolchain-funcs - -DESCRIPTION="Lightweight replacement for common notification daemons" -HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst" -SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="+completions +dunstify wayland +X +xdg" - -DEPEND=" - dev-libs/glib:2 - sys-apps/dbus - x11-libs/cairo[X?,glib] - x11-libs/gdk-pixbuf:2 - x11-libs/pango[X?] - dunstify? ( x11-libs/libnotify ) - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXScrnSaver - x11-libs/libXinerama - x11-libs/libXrandr - ) - xdg? ( x11-misc/xdg-utils ) -" - -RDEPEND="${DEPEND}" - -BDEPEND=" - dev-lang/perl - virtual/pkgconfig - wayland? ( dev-libs/wayland-protocols ) -" - -REQUIRED_USE="|| ( wayland X )" - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-Os//' -i config.mk || die - - # Use correct path for dbus and system unit - sed -e "s|@bindir@|${EPREFIX}/usr/bin|" -i dunst.systemd.service.in || die - sed -e "s|@bindir@|${EPREFIX}/usr/bin|" -i org.knopwob.dunst.service.in || die -} - -src_configure() { - tc-export CC PKG_CONFIG - - default -} - -src_compile() { - local myemakeargs=( - DUNSTIFY="$(usex dunstify 1 0)" - SYSCONFDIR="${EPREFIX}/etc/xdg" - SYSTEMD="0" - WAYLAND="$(usex wayland 1 0)" - X11="$(usex X 1 0)" - ) - - emake "${myemakeargs[@]}" -} - -src_install() { - local myemakeargs=( - COMPLETIONS="$(usex completions 1 0)" - DUNSTIFY="$(usex dunstify 1 0)" - PREFIX="${ED}/usr" - SYSCONFDIR="${ED}/etc/xdg" - SYSTEMD="0" - WAYLAND="$(usex wayland 1 0)" - X11="$(usex X 1 0)" - ) - - emake "${myemakeargs[@]}" install - - exeinto /etc/user/init.d - newexe "${FILESDIR}/dunst.initd" dunst - systemd_newuserunit dunst.systemd.service.in dunst.service -} diff --git a/x11-misc/dunst/dunst-1.13.2.ebuild b/x11-misc/dunst/dunst-1.13.2.ebuild deleted file mode 100644 index 64045eec0436..000000000000 --- a/x11-misc/dunst/dunst-1.13.2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd toolchain-funcs - -DESCRIPTION="Lightweight replacement for common notification daemons" -HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst" -SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="+completions +dunstify wayland +X +xdg" - -DEPEND=" - dev-libs/glib:2 - sys-apps/dbus - x11-libs/cairo[X?,glib] - x11-libs/gdk-pixbuf:2 - x11-libs/pango[X?] - dunstify? ( x11-libs/libnotify ) - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXScrnSaver - x11-libs/libXinerama - x11-libs/libXrandr - ) - xdg? ( x11-misc/xdg-utils ) -" - -RDEPEND="${DEPEND}" - -BDEPEND=" - dev-lang/perl - virtual/pkgconfig - wayland? ( dev-libs/wayland-protocols ) -" - -REQUIRED_USE="|| ( wayland X )" - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-Os//' -i config.mk || die - - # Use correct path for dbus and system unit - sed -e "s|@bindir@|${EPREFIX}/usr/bin|" -i dunst.systemd.service.in || die - sed -e "s|@bindir@|${EPREFIX}/usr/bin|" -i org.knopwob.dunst.service.in || die -} - -src_configure() { - tc-export CC PKG_CONFIG - - default -} - -src_compile() { - local myemakeargs=( - DUNSTIFY="$(usex dunstify 1 0)" - SYSCONFDIR="${EPREFIX}/etc/xdg" - SYSTEMD="0" - WAYLAND="$(usex wayland 1 0)" - X11="$(usex X 1 0)" - ) - - emake "${myemakeargs[@]}" -} - -src_install() { - local myemakeargs=( - COMPLETIONS="$(usex completions 1 0)" - DUNSTIFY="$(usex dunstify 1 0)" - PREFIX="${ED}/usr" - SYSCONFDIR="${ED}/etc/xdg" - SYSTEMD="0" - WAYLAND="$(usex wayland 1 0)" - X11="$(usex X 1 0)" - ) - - emake "${myemakeargs[@]}" install - - exeinto /etc/user/init.d - newexe "${FILESDIR}/dunst.initd" dunst - systemd_newuserunit dunst.systemd.service.in dunst.service -} diff --git a/x11-misc/dunst/dunst-9999.ebuild b/x11-misc/dunst/dunst-9999.ebuild deleted file mode 100644 index a5e56e122de1..000000000000 --- a/x11-misc/dunst/dunst-9999.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 systemd toolchain-funcs - -EGIT_REPO_URI="https://github.com/dunst-project/dunst" - -DESCRIPTION="Lightweight replacement for common notification daemons" -HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst" - -LICENSE="BSD" -SLOT="0" -IUSE="+completions +dunstify wayland +X +xdg" - -DEPEND=" - dev-libs/glib:2 - sys-apps/dbus - x11-libs/cairo[X?,glib] - x11-libs/gdk-pixbuf:2 - x11-libs/pango[X?] - dunstify? ( x11-libs/libnotify ) - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXScrnSaver - x11-libs/libXinerama - x11-libs/libXrandr - ) - xdg? ( x11-misc/xdg-utils ) -" - -RDEPEND="${DEPEND}" - -BDEPEND=" - dev-lang/perl - virtual/pkgconfig - wayland? ( dev-libs/wayland-protocols ) -" - -REQUIRED_USE="|| ( wayland X )" - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-Os//' -i config.mk || die - - # Use correct path for dbus and system unit - sed -e "s|@bindir@|${EPREFIX}/usr/bin|" -i dunst.systemd.service.in || die - sed -e "s|@bindir@|${EPREFIX}/usr/bin|" -i org.knopwob.dunst.service.in || die -} - -src_configure() { - tc-export CC PKG_CONFIG - - default -} - -src_compile() { - local myemakeargs=( - DUNSTIFY="$(usex dunstify 1 0)" - SYSCONFDIR="${EPREFIX}/etc/xdg" - SYSTEMD="0" - WAYLAND="$(usex wayland 1 0)" - X11="$(usex X 1 0)" - ) - - emake "${myemakeargs[@]}" -} - -src_install() { - local myemakeargs=( - COMPLETIONS="$(usex completions 1 0)" - DUNSTIFY="$(usex dunstify 1 0)" - PREFIX="${ED}/usr" - SYSCONFDIR="${ED}/etc/xdg" - SYSTEMD="0" - WAYLAND="$(usex wayland 1 0)" - X11="$(usex X 1 0)" - ) - - emake "${myemakeargs[@]}" install - - exeinto /etc/user/init.d - newexe "${FILESDIR}/dunst.initd" dunst - systemd_newuserunit dunst.systemd.service.in dunst.service -} diff --git a/x11-misc/dunst/files/dunst.initd b/x11-misc/dunst/files/dunst.initd deleted file mode 100644 index 8ed0f8c38ad5..000000000000 --- a/x11-misc/dunst/files/dunst.initd +++ /dev/null @@ -1,11 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License, v2 or later - -depend() { - need dbus -} - -export DBUS_SESSION_BUS_ADDRESS="unix:path=${XDG_RUNTIME_DIR}/bus" -supervisor=supervise-daemon -command="/usr/bin/dunst" diff --git a/x11-misc/dunst/metadata.xml b/x11-misc/dunst/metadata.xml deleted file mode 100644 index 856034fe4775..000000000000 --- a/x11-misc/dunst/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <use> - <flag name="completions">Install shell completions (for bash, fish and zsh)</flag> - <flag name="dunstify">Build dunstify (notify-send alternative)</flag> - <flag name="xdg">Install xdg-utils for opening links with xdg-open</flag> - </use> - <upstream> - <remote-id type="github">dunst-project/dunst</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/dxpc/Manifest b/x11-misc/dxpc/Manifest deleted file mode 100644 index 6d0c71f728b2..000000000000 --- a/x11-misc/dxpc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dxpc-3.9.2.tgz 199267 BLAKE2B 99780b35827ce29bdb0a3bb0b1268aea6d03a1b91528023de887820cfea37326f2962c7103c3c079943109a1628fc693039a3b834eee771a7f386d57508d534a SHA512 7dd31f024ca9eae763ec82c424483b4dd4ff667ae70666f3de298e5acb75a5028134914f9c58ab07c16a68de53e170ace455653d83ffe6db290b952ca82fad38 diff --git a/x11-misc/dxpc/dxpc-3.9.2-r3.ebuild b/x11-misc/dxpc/dxpc-3.9.2-r3.ebuild deleted file mode 100644 index bbb2053edca4..000000000000 --- a/x11-misc/dxpc/dxpc-3.9.2-r3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Differential X Protocol Compressor" -HOMEPAGE="http://www.vigor.nu/dxpc/" -SRC_URI="http://www.vigor.nu/dxpc/${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ppc x86" - -RDEPEND=" - x11-libs/libXt - >=dev-libs/lzo-2" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) -DOCS=( CHANGES README TODO ) diff --git a/x11-misc/dxpc/files/dxpc-3.9.2-makefile.patch b/x11-misc/dxpc/files/dxpc-3.9.2-makefile.patch deleted file mode 100644 index 691a1504d977..000000000000 --- a/x11-misc/dxpc/files/dxpc-3.9.2-makefile.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -20,10 +20,7 @@ - - # We may have separate source and binary trees -- make sure we can find - # dxpcconf.h --CPPFLAGS = -I. -- --.C.o: -- $(CXX) $(CPPFLAGS) -c $(CXXFLAGS) $< -+CPPFLAGS += -I. - - TARGET= dxpc$(EXEEXT) - -@@ -53,18 +50,18 @@ - OBJS= $(SRCS:.C=.o) - - $(TARGET): $(OBJS) -- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS) -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) - - ifeq ($(MINGW32),true) - $(SECONDTARGET): $(OBJS) -- $(CXX) -mwindows $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS) -+ $(CXX) -mwindows $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) - endif - - pure_$(TARGET): $(OBJS) -- purify $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS) -+ purify $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) - - quant_$(TARGET): $(OBJS) $(OBJS) -- quantify $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS) -+ quantify $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) - - depends: - makedepend -f Makefile $(SRCS) -@@ -72,12 +69,12 @@ - install: install.bin install.man - - install.bin: $(TARGET) -- $(srcdir)/mkinstalldirs $(bindir) -- $(INSTALL) $(TARGET) $(bindir)/$(TARGET) -+ $(srcdir)/mkinstalldirs $(DESTDIR)$(bindir) -+ $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)/$(TARGET) - - install.man: -- $(srcdir)/mkinstalldirs $(man1dir) -- $(INSTALL_DATA) $(TARGET).man $(man1dir)/$(TARGET).1 -+ $(srcdir)/mkinstalldirs $(DESTDIR)$(man1dir) -+ $(INSTALL_DATA) $(TARGET).man $(DESTDIR)$(man1dir)/$(TARGET).1 - - clean: - -rm -f *~ *.o $(TARGET) pure_* quant_* *.bak core gmon.out diff --git a/x11-misc/dxpc/metadata.xml b/x11-misc/dxpc/metadata.xml deleted file mode 100644 index d3e0f4631255..000000000000 --- a/x11-misc/dxpc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/dzen/Manifest b/x11-misc/dzen/Manifest deleted file mode 100644 index 40b595bf9e69..000000000000 --- a/x11-misc/dzen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dzen-0.9.5_p2.tar.gz 38181 BLAKE2B 0e34228c3795864a1b6ac5a3ac9d0ab4a1b90e065a649caa34d704951007bb1239db920f7ed3e35303f614c6572b6232768d59302b23edab0c11793574fcde3d SHA512 e750ab9c62dad311bf478d79c15ffdc1ef108fe2c3ed5df82316d879aad000bee785d304048f5daae237468f6fe018f14fc05d0114d68d873f766dbf1dfebbc9 diff --git a/x11-misc/dzen/dzen-0.9.5_p2.ebuild b/x11-misc/dzen/dzen-0.9.5_p2.ebuild deleted file mode 100644 index ff606eb36623..000000000000 --- a/x11-misc/dzen/dzen-0.9.5_p2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -HASH_DZEN=488ab66019f475e35e067646621827c18a879ba1 - -DESCRIPTION="General purpose messaging, notification, and menu utility" -HOMEPAGE="https://github.com/robm/dzen/" -SRC_URI="https://github.com/robm/dzen/archive/${HASH_DZEN}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${PN}-${HASH_DZEN} - -LICENSE="MIT" -SLOT="2" -KEYWORDS="amd64 x86" -IUSE="xinerama xpm" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXft - xinerama? ( x11-libs/libXinerama ) - xpm? ( x11-libs/libXpm ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig -" - -src_prepare() { - default - - sed -i '/strip/d; /@echo/d; s/\t@/\t/; s/-L.*/$(X11LIBS)/' \ - Makefile gadgets/Makefile || die -} - -src_compile() { - local cflags="${CFLAGS} $($(tc-getPKG_CONFIG) --cflags x11 || die)" - local libs="$($(tc-getPKG_CONFIG) --libs x11 || die)" - - emake -C gadgets \ - CC="$(tc-getCC)" CFLAGS="${cflags}" \ - LDFLAGS="${LDFLAGS}" X11LIBS="${libs}" - - local flag - # xft always-enabled wrt bug #477656 - for flag in xft $(usev xinerama) $(usev xpm); do - cflags+=" $($(tc-getPKG_CONFIG) --cflags ${flag}) -DDZEN_${flag^^}" - libs+=" $($(tc-getPKG_CONFIG) --libs ${flag})" - done - - cflags+=" -DVERSION='\"$(ver_cut 1-3)\"'" - - emake CC="$(tc-getCC)" CFLAGS="${cflags}" LIBS="${LDFLAGS} ${libs}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C gadgets install - - dobin gadgets/*.sh - - dodoc gadgets/README* - - einstalldocs -} diff --git a/x11-misc/dzen/metadata.xml b/x11-misc/dzen/metadata.xml deleted file mode 100644 index 212e88bc18d0..000000000000 --- a/x11-misc/dzen/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <upstream> - <remote-id type="github">robm/dzen</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/e16-keyedit/Manifest b/x11-misc/e16-keyedit/Manifest deleted file mode 100644 index dcb8b35c73f4..000000000000 --- a/x11-misc/e16-keyedit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST e16-keyedit-0.10.tar.xz 83000 BLAKE2B ed518ab056a2fffa2c8be88f8b890a1e159edbebbf00fa28116a0802f2057e5386d7f775ed360ab2d9492596c7debd742d8f7206c845d9ab004b485eb050bc0c SHA512 e51ca690fb95c0f9bd8ecc214de33f27f8e083c8a4cfb7a975f544e929ded0dced439990fe99c7293f39616fe577d0693524649b37fa27c0240c79ccf3ec099b diff --git a/x11-misc/e16-keyedit/e16-keyedit-0.10.ebuild b/x11-misc/e16-keyedit/e16-keyedit-0.10.ebuild deleted file mode 100644 index 544543d2863e..000000000000 --- a/x11-misc/e16-keyedit/e16-keyedit-0.10.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Key binding editor for Enlightenment DR16" -HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/" -SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz" - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="virtual/pkgconfig" -DEPEND="x11-libs/gtk+:3" -RDEPEND="${DEPEND}" - -src_configure() { - econf --with-gtk=gtk3 -} diff --git a/x11-misc/e16-keyedit/metadata.xml b/x11-misc/e16-keyedit/metadata.xml deleted file mode 100644 index c742aaa36aa6..000000000000 --- a/x11-misc/e16-keyedit/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">enlightenment</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/e16menuedit2/Manifest b/x11-misc/e16menuedit2/Manifest deleted file mode 100644 index 567250da001b..000000000000 --- a/x11-misc/e16menuedit2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST e16menuedit2-0.0.3.tar.gz 370740 BLAKE2B 5d5be198f72afbd7cf22f02d8bb9179c3f877101eccc9b57c3a5e4f2fd05260e807d267d4c7abfd40fc0a41700e876efceb992d27450f2960772321a625c5a85 SHA512 41942028e7d20b5aa46fce8f54f60af46bd08e292a1812d4845d68cbc670699c8fc70a8d71c2749df623a4a083b92bc9539b9241fd7daabbee0deb855ff1be99 diff --git a/x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild b/x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild deleted file mode 100644 index d9c48dc6cbeb..000000000000 --- a/x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GNOME2_EAUTORECONF="yes" -inherit gnome2 - -DESCRIPTION="Menu editor for Enlightenment DR16 written in GTK2" -HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/" -SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.gz" - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=gnome-base/libglade-2.4 - x11-libs/gtk+:2 - x11-wm/e16 -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-missing-include.patch - "${FILESDIR}"/${PN}-autotools.patch - "${FILESDIR}"/${PN}-no-common.patch -) diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch b/x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch deleted file mode 100644 index 98ae4d6fbd99..000000000000 --- a/x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -2,15 +2,8 @@ - - SUBDIRS = src po pixmaps help - --e16menuedit2docdir = ${prefix}/${packagedocdir} --e16menuedit2doc_DATA = \ -- README\ -- COPYING\ -- AUTHORS\ -- ChangeLog\ -- INSTALL\ -- NEWS\ -- TODO -+e16menuedit2docdir = ${prefix} -+e16menuedit2doc_DATA = - - GLADE_FILES = e16menuedit2.glade - ---- a/configure.in -+++ b/configure.in -@@ -1,6 +1,6 @@ - dnl Process this file with autoconf to produce a configure script. - --AC_INIT(configure.in) -+AC_INIT(configure.ac) - AM_INIT_AUTOMAKE(e16menuedit2, 0.0.3) - AM_CONFIG_HEADER(config.h) - AM_MAINTAINER_MODE diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch b/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch deleted file mode 100644 index 25cc8908177c..000000000000 --- a/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/e16menuedit2.c -+++ b/src/e16menuedit2.c -@@ -31,6 +31,7 @@ - #include <sys/types.h> - #include <string.h> - #include <stdarg.h> -+#include <glib/gstdio.h> - #include "callbacks.h" - #include "e16menuedit2.h" - #include "file.h" diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch b/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch deleted file mode 100644 index 521be7df2b0d..000000000000 --- a/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/e16menu.h -+++ b/src/e16menu.h -@@ -45,6 +45,6 @@ - gboolean table_check_func (GtkTreeModel *model, GtkTreePath *path, - GtkTreeIter *iter, gpointer user_data); - --gchar *menu_file[MAX_RECURSION]; -+extern gchar *menu_file[MAX_RECURSION]; - - #endif /* _E16MENU_H */ ---- a/src/e16menu.c -+++ b/src/e16menu.c -@@ -34,6 +34,7 @@ - #include "treeview.h" - - extern struct global_variables gv; -+gchar *menu_file[MAX_RECURSION]; - - GtkTreeModel *load_menus_from_disk (void) - { diff --git a/x11-misc/e16menuedit2/metadata.xml b/x11-misc/e16menuedit2/metadata.xml deleted file mode 100644 index c742aaa36aa6..000000000000 --- a/x11-misc/e16menuedit2/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">enlightenment</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/efax-gtk/Manifest b/x11-misc/efax-gtk/Manifest deleted file mode 100644 index 710870329cfb..000000000000 --- a/x11-misc/efax-gtk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST efax-gtk-3.2.15.src.tgz 1253414 BLAKE2B 1cd5eadced1e1ad03cb3d05b2068ce232c5632cebdba3320b721b773685f9ba4f1c69f4f0f0f0e261fce127ccaeb2f8eb5b95a4f6cbcc7adcc36c4a22729acb8 SHA512 83ba678162c2ec5c62eeba941a712f507aaeef3a42dfffe8a7dedca72af5ee46626e9c709d7617fc3bf62191ce0f6b10bac2498e1996cc45270db638fdfb7e63 diff --git a/x11-misc/efax-gtk/efax-gtk-3.2.15-r1.ebuild b/x11-misc/efax-gtk/efax-gtk-3.2.15-r1.ebuild deleted file mode 100644 index 88562cec60f5..000000000000 --- a/x11-misc/efax-gtk/efax-gtk-3.2.15-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A graphical frontend for the 'efax' application" -HOMEPAGE="http://efax-gtk.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.src.tgz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" - -RDEPEND=" - >=dev-libs/glib-2.10 - media-libs/tiff:= - x11-libs/libX11 - x11-libs/c++-gtk-utils:0[gtk] - x11-libs/gtk+:3 -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - sys-devel/gettext -" - -DOCS="AUTHORS BUGS ChangeLog README" - -src_prepare() { - default - # Prevent sandbox violation with chown/chgrp and existing spooldir - sed -i -e '/ch.*lp.*spooldir/d' efax-gtk-faxfilter/Makefile.in || die - - sed -i \ - -e '/^Categories/s:Office;::' \ - ${PN}.desktop || die -} - -src_configure() { - econf \ - --with-gtk-version=gtk3 -} - -src_install() { - default - # File collision with net-misc/efax wrt #401221 - mv "${ED}"/usr/share/man/man1/efax{,-0.9a}.1 || die - mv "${ED}"/usr/share/man/man1/efix{,-0.9a}.1 || die -} - -pkg_postinst() { - local spooldir="${EROOT}"/var/spool/fax - [[ -d ${spooldir} ]] && chown lp:lp "${spooldir}" -} diff --git a/x11-misc/efax-gtk/metadata.xml b/x11-misc/efax-gtk/metadata.xml deleted file mode 100644 index a4c4439f0b67..000000000000 --- a/x11-misc/efax-gtk/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">efax-gtk</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/evolvotron/Manifest b/x11-misc/evolvotron/Manifest deleted file mode 100644 index e702f9a0ab58..000000000000 --- a/x11-misc/evolvotron/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST evolvotron-0.8.2.tar.gz 250210 BLAKE2B 95d5d4cb6c242b1f07a763d4621257a33501134bfe09dec0a9b6368cb21fcd33a3d7ffd5527246b79be03d6266411c0964265150a5dc11b38336c99909f65a9d SHA512 6d998fb76b0dfb375d4cf135cbd7333a3d450f40d8adcfdcc90d1fa261e21a9ab60e3cc3ba5c9438efedc9ad9ba469697917291f1955413f21cb6bbbc340101e diff --git a/x11-misc/evolvotron/evolvotron-0.8.2.ebuild b/x11-misc/evolvotron/evolvotron-0.8.2.ebuild deleted file mode 100644 index e712d4967bf4..000000000000 --- a/x11-misc/evolvotron/evolvotron-0.8.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop qmake-utils xdg - -DESCRIPTION="Generative art image evolver" -HOMEPAGE="https://www.timday.com/share/evolvotron/" -SRC_URI="https://github.com/WickedSmoke/evolvotron/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -RDEPEND=" - dev-libs/boost:= - dev-qt/qtbase:6[gui,widgets] -" -DEPEND="${RDEPEND}" - -PATCHES=( - # to be removed at the next release 0.8.3 - "${FILESDIR}"/${PN}-0.8.2-fix-desktop.patch -) - -HTML_DOCS=( evolvotron.html ) - -src_configure() { - eqmake6 main.pro -} - -src_install() { - local bin - for bin in ${PN}{,_mutate,_render}; do - dobin ${bin}/${bin} - done - - for x in 48 128; do - doicon -s ${x} dist/icon-${x}.png - done - - domenu dist/${PN}.desktop - - doman man/man1/* - einstalldocs -} diff --git a/x11-misc/evolvotron/files/evolvotron-0.8.2-fix-desktop.patch b/x11-misc/evolvotron/files/evolvotron-0.8.2-fix-desktop.patch deleted file mode 100644 index 6503c6722211..000000000000 --- a/x11-misc/evolvotron/files/evolvotron-0.8.2-fix-desktop.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://github.com/WickedSmoke/evolvotron/pull/8.patch -diff --git a/dist/evolvotron.desktop b/dist/evolvotron.desktop -index a2f79c7..8d5f550 100644 ---- a/dist/evolvotron.desktop -+++ b/dist/evolvotron.desktop -@@ -4,5 +4,5 @@ Name=Evolvotron - Comment=Interactive generative art program - Exec=evolvotron - Icon=evolvotron --Terminal=0 -+Terminal=false - Categories=Qt;Graphics;2DGraphics; diff --git a/x11-misc/evolvotron/metadata.xml b/x11-misc/evolvotron/metadata.xml deleted file mode 100644 index 942e80a22a9c..000000000000 --- a/x11-misc/evolvotron/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">evolvotron</remote-id><!-- old --> - <remote-id type="github">WickedSmoke/evolvotron</remote-id> - </upstream> - <longdescription> - Evolvotron is an interactive "generative art" application for Linux to - evolve images/textures/patterns/animations through an iterative process - of random mutation and user-selection driven evolution. (This process - is also often referred to as "evolutionary art" or "genetic art".) If - you like lava lamps, and still think the Mandelbrot set is cool, this - could be the software for you. - </longdescription> -</pkgmetadata> diff --git a/x11-misc/exit-options/Manifest b/x11-misc/exit-options/Manifest deleted file mode 100644 index 56d0a155c80b..000000000000 --- a/x11-misc/exit-options/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST exit-options-20250830.tar.gz 443706 BLAKE2B 417836c4f41c0c9f92e70a2b5dccc0f3182118a0720727aec8df54cb94d584323cd62828703abaa275a3277f3f135f5074bed7592e61088244bd1bdfc9401eb6 SHA512 6d3d9fc7a1e90b0eea79a4435f709c425d7a6a29138fe53408b5c6e4c3df6e0b6a42f76601b64d7189bb9d172b90c3c0c0a582a272b0fc4dc43c13154ec84794 diff --git a/x11-misc/exit-options/exit-options-20250830.ebuild b/x11-misc/exit-options/exit-options-20250830.ebuild deleted file mode 100644 index c345e709f270..000000000000 --- a/x11-misc/exit-options/exit-options-20250830.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -COMMIT="d3a0c92d9ca232860680165271bc78be111c6961" - -inherit cmake xdg - -DESCRIPTION="Pop-up with exit options for MX Fluxbox" -HOMEPAGE="https://github.com/MX-Linux/exit-options" -SRC_URI="https://github.com/MX-Linux/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-qt/qtbase:6[gui,widgets] - dev-qt/qttools:6[linguist] -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-build/cmake - dev-build/ninja - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/"${PN}"-cmake.patch -) - -src_configure() { - local mycmakeargs=( - -DCMAKE_BUILD_TYPE=Release - -DCMAKE_EXPORT_COMPILE_COMMANDS=ON - -DNO_DEBUG_ON_CONSOLE=ON - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - einstalldocs - - # debian/install ... - - insinto /usr/share/"${PN}"/conf - doins configs_alt/* - - insinto /etc/ - doins "${PN}".conf - - insinto /usr/share/"${PN}" - doins -r icons/* -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -} diff --git a/x11-misc/exit-options/files/exit-options-cmake.patch b/x11-misc/exit-options/files/exit-options-cmake.patch deleted file mode 100644 index 8dd4fe2d9843..000000000000 --- a/x11-misc/exit-options/files/exit-options-cmake.patch +++ /dev/null @@ -1,27 +0,0 @@ -remove debian specific stuff - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,21 +22,8 @@ - - cmake_minimum_required(VERSION 3.16) - --# Get version from debian/changelog --execute_process( -- COMMAND dpkg-parsechangelog -SVersion -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} -- OUTPUT_VARIABLE PROJECT_VERSION_FROM_CHANGELOG -- OUTPUT_STRIP_TRAILING_WHITESPACE -- RESULT_VARIABLE DPKG_RESULT --) -- --if(NOT DPKG_RESULT EQUAL 0) -- message(FATAL_ERROR "Failed to get version from debian/changelog using dpkg-parsechangelog") --endif() -- - project(exit-options -- VERSION ${PROJECT_VERSION_FROM_CHANGELOG} -+ VERSION 9.9.9.9 - DESCRIPTION "Exit Options dialog for MX Fluxbox" - LANGUAGES CXX - ) diff --git a/x11-misc/exit-options/metadata.xml b/x11-misc/exit-options/metadata.xml deleted file mode 100644 index 88c2885824cb..000000000000 --- a/x11-misc/exit-options/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">MX-Linux/exit-options</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/fbdesk/Manifest b/x11-misc/fbdesk/Manifest deleted file mode 100644 index 0e2e63b7001b..000000000000 --- a/x11-misc/fbdesk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fbdesk-1.4.1.tar.gz 426550 BLAKE2B cb83e81c3a25df5f608cb6112552bc11f9b51539ce60b488b35f0eb618482a325e0613965393e417d85f25bbc2a4c11d1a09207b89a08fbb2140f427ee246186 SHA512 0a99ae062442f85a9d4018db0f2815c0e537488999e71aef18eb3df09526e2b9c931e5caf30bb0cf484ddce28c3fc3672773fbf576e3f932f30ee48c89b346a0 diff --git a/x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild b/x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild deleted file mode 100644 index 7b56fdad6230..000000000000 --- a/x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -DESCRIPTION="fluxbox-util application that creates and manage icons on your Fluxbox desktop" -HOMEPAGE="http://fluxbox.sourceforge.net/fbdesk/" -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" -IUSE="debug png" - -RDEPEND="x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXft - media-libs/imlib2[X] - png? ( media-libs/libpng:0= )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}/${P}-gcc-4.3.patch" - "${FILESDIR}/${P}-libpng14.patch" - "${FILESDIR}/${P}-libpng15.patch" - "${FILESDIR}/${P}-fix-c++14.patch" -) - -src_configure() { - append-cxxflags -std=c++14 - - econf \ - $(use_enable debug) \ - $(use_enable png) -} diff --git a/x11-misc/fbdesk/files/fbdesk-1.4.1-fix-c++14.patch b/x11-misc/fbdesk/files/fbdesk-1.4.1-fix-c++14.patch deleted file mode 100644 index 85ee0f94567e..000000000000 --- a/x11-misc/fbdesk/files/fbdesk-1.4.1-fix-c++14.patch +++ /dev/null @@ -1,22 +0,0 @@ -Fix building with C++14, which errors out due to bool -> T* conversions -See also: https://bugs.gentoo.org/show_bug.cgi?id=594052 - ---- a/src/FbTk/Image.cc -+++ b/src/FbTk/Image.cc -@@ -85,14 +85,14 @@ - - - if (filename == "") -- return false; -+ return NULL; - - // determine file ending - std::string extension(StringUtil::toUpper(StringUtil::findExtension(filename))); - - // valid handle? - if (s_image_map.find(extension) == s_image_map.end()) -- return false; -+ return NULL; - - // load file - PixmapWithMask *pm = s_image_map[extension]->load(filename, screen_num); diff --git a/x11-misc/fbdesk/files/fbdesk-1.4.1-gcc-4.3.patch b/x11-misc/fbdesk/files/fbdesk-1.4.1-gcc-4.3.patch deleted file mode 100644 index 97c0b31678af..000000000000 --- a/x11-misc/fbdesk/files/fbdesk-1.4.1-gcc-4.3.patch +++ /dev/null @@ -1,156 +0,0 @@ ---- a/src/FbDesk.cc -+++ b/src/FbDesk.cc -@@ -37,10 +37,11 @@ - #include <iostream> - #include <fstream> - #include <algorithm> - #include <unistd.h> - #include <cstdio> -+#include <cstring> - - using namespace std; - using namespace FbTk; - - ---- a/src/FbTk/FbPixmap.cc -+++ b/src/FbTk/FbPixmap.cc -@@ -28,10 +28,11 @@ - - #include <X11/Xutil.h> - #include <X11/Xatom.h> - #include <iostream> - #include <string> -+#include <cstring> - - using namespace std; - - namespace FbTk { - ---- a/src/FbTk/KeyUtil.cc -+++ b/src/FbTk/KeyUtil.cc -@@ -23,10 +23,11 @@ - - #include "KeyUtil.hh" - #include "App.hh" - - #include <string> -+#include <cstring> - - namespace { - - struct t_modlist{ - char *str; ---- a/src/FbTk/StringUtil.cc -+++ b/src/FbTk/StringUtil.cc -@@ -47,10 +47,11 @@ - - - #include <memory> - #include <algorithm> - #include <string> -+#include <cstring> - - using std::string; - using std::transform; - - namespace FbTk { ---- a/src/FbTk/TextBox.cc -+++ b/src/FbTk/TextBox.cc -@@ -34,10 +34,11 @@ - #endif - #include <X11/keysym.h> - #include <X11/Xutil.h> - - #include <iostream> -+#include <cstdlib> - - namespace FbTk { - - TextBox::TextBox(int screen_num, - const Font &font, const std::string &text): ---- a/src/FbTk/TextureRender.cc -+++ b/src/FbTk/TextureRender.cc -@@ -31,10 +31,11 @@ - #include "FbPixmap.hh" - #include "GContext.hh" - - #include <iostream> - #include <string> -+#include <cstring> - #ifdef HAVE_CSTDIO - #include <cstdio> - #else - #include <stdio.h> - #endif ---- a/src/FbTk/Theme.cc -+++ b/src/FbTk/Theme.cc -@@ -34,10 +34,11 @@ - #else - #include <stdio.h> - #endif - #include <memory> - #include <iostream> -+#include <algorithm> - - using namespace std; - - namespace FbTk { - ---- a/src/FbTk/ThemeItems.cc -+++ b/src/FbTk/ThemeItems.cc -@@ -46,10 +46,12 @@ - #include <stdio.h> - #endif - - #include <iostream> - #include <memory> -+#include <cstdlib> -+#include <cstring> - - namespace FbTk { - - using std::string; - using std::cerr; ---- a/src/FbTk/XFontImp.cc -+++ b/src/FbTk/XFontImp.cc -@@ -26,10 +26,11 @@ - #include "GContext.hh" - #include "FbPixmap.hh" - - #include <X11/Xutil.h> - -+#include <cstdlib> - #include <iostream> - #include <new> - #ifdef HAVE_CSTDIO - #include <cstdio> - #else ---- a/src/main.cc -+++ b/src/main.cc -@@ -21,14 +21,16 @@ - - #include "App.hh" - #include "FbDesk.hh" - #include "version.h" - -+#include <cstdlib> - #include <iostream> - #include <stdexcept> - #include <signal.h> - #include <sys/wait.h> -+#include <cstring> - - using namespace std; - - /// handles system signals - void signalhandler(int sig) { ---- a/src/FbTk/ImagePNG.cc -+++ b/src/FbTk/ImagePNG.cc -@@ -30,6 +30,7 @@ - #include <png.h> - #include <cstdio> - #include <iostream> -+#include <cstring> - using namespace std; - - namespace { diff --git a/x11-misc/fbdesk/files/fbdesk-1.4.1-libpng14.patch b/x11-misc/fbdesk/files/fbdesk-1.4.1-libpng14.patch deleted file mode 100644 index 78e451986d67..000000000000 --- a/x11-misc/fbdesk/files/fbdesk-1.4.1-libpng14.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/FbTk/ImagePNG.cc -+++ b/src/FbTk/ImagePNG.cc -@@ -88,7 +88,7 @@ - // check header - unsigned char tag[4]; - fread(tag, 1, 4, fp); -- if (!png_check_sig(tag, 4)) { -+ if (png_sig_cmp(tag, 0, 4)) { - fclose(fp); - return 0; - } diff --git a/x11-misc/fbdesk/files/fbdesk-1.4.1-libpng15.patch b/x11-misc/fbdesk/files/fbdesk-1.4.1-libpng15.patch deleted file mode 100644 index 8b62653cc0f4..000000000000 --- a/x11-misc/fbdesk/files/fbdesk-1.4.1-libpng15.patch +++ /dev/null @@ -1,145 +0,0 @@ -This patch is from netbsd pkgsrc - -ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/x11/fbdesk/patches - ---- a/src/FbTk/ImagePNG.cc -+++ b/src/FbTk/ImagePNG.cc -@@ -76,6 +76,8 @@ ImagePNG::~ImagePNG() { - } - - PixmapWithMask *ImagePNG::load(const std::string &filename, int screen_num) const { -+ int pixel_depth; -+ int rowbytes; - if (filename.empty()) - return 0; - #ifdef DEBUG -@@ -102,7 +104,7 @@ PixmapWithMask *ImagePNG::load(const std - return 0; - } - -- if (setjmp(png.png()->jmpbuf)) { -+ if (setjmp(png_jmpbuf(png.png()))) { - fclose(fp); - return 0; - } -@@ -115,12 +117,14 @@ PixmapWithMask *ImagePNG::load(const std - png_get_IHDR(png.png(), png.info(), &w, &h, - &bit_depth, &color_type, - &interlace_type, 0, 0); -+ pixel_depth = bit_depth * png_get_channels(png.png(), png.info()); -+ rowbytes = png_get_rowbytes(png.png(), png.info()); - #ifdef DEBUG -- cerr<<png.info()->width<<", "<<png.info()->height<<endl; -- cerr<<"bit_depth = "<<(int)png.info()->bit_depth<<endl; -- cerr<<"bytes per pixel = "<<((int)png.info()->bit_depth>>3)<<endl; -- cerr<<"pixel depth = "<<(int)png.info()->pixel_depth<<endl; -- cerr<<"rowbytes = "<<png.info()->rowbytes<<endl; -+ cerr<<png_get_image_width(png.png(), png.info())<<", "<<png_get_image_height(png.png(), png.info())<<endl; -+ cerr<<"bit_depth = "<<(int)png_get_bit_depth(png.png(),png.info())<<endl; -+ cerr<<"bytes per pixel = "<<((int)png_get_bit_depth(png.png(), png.info())>>3)<<endl; -+ cerr<<"pixel depth = "<<pixel_depth<<endl; -+ cerr<<"rowbytes = "<<rowbytes<<endl; - cerr<<"Color type = "; - switch (color_type) { - case PNG_COLOR_TYPE_GRAY: -@@ -146,7 +150,7 @@ PixmapWithMask *ImagePNG::load(const std - // convert to rgb - if (color_type == PNG_COLOR_TYPE_PALETTE && bit_depth <= 8) { - png_set_expand(png.png()); -- png.info()->pixel_depth = 8; -+ pixel_depth = 8; - } - // convert to rgb - if (color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8) { -@@ -158,7 +162,7 @@ PixmapWithMask *ImagePNG::load(const std - if (color_type == PNG_COLOR_TYPE_GRAY || - color_type == PNG_COLOR_TYPE_GRAY_ALPHA) { - png_set_gray_to_rgb(png.png()); -- png.info()->pixel_depth = 8; -+ pixel_depth = 8; - color_type = PNG_COLOR_TYPE_RGB; - } - -@@ -170,23 +174,23 @@ PixmapWithMask *ImagePNG::load(const std - // expand to 4 bytes - if (bit_depth == 8 && color_type == PNG_COLOR_TYPE_RGB) { - png_set_filler(png.png(), 0, PNG_FILLER_AFTER); -- png.info()->rowbytes = png.info()->width * 4; -- png.info()->pixel_depth = 32; -+ rowbytes = png_get_image_width(png.png(), png.info()) * 4; -+ pixel_depth = 32; - } - -- if (png.info()->pixel_depth == 4 || -- png.info()->pixel_depth == 8) -+ if (pixel_depth == 4 || -+ pixel_depth == 8) - return 0; - - // create memory to hold rows -- png_bytep *row_pointers = new (nothrow) png_bytep[png.info()->height]; -+ png_bytep *row_pointers = new (nothrow) png_bytep[png_get_image_height(png.png(), png.info())]; - if (row_pointers == 0) { - fclose(fp); - return 0; - } - -- for (unsigned int row = 0; row < png.info()->height; ++row) { -- row_pointers[row] = new png_byte[png.info()->rowbytes]; -+ for (unsigned int row = 0; row < png_get_image_height(png.png(), png.info()); ++row) { -+ row_pointers[row] = new png_byte[rowbytes]; - } - - // get transparent pixel -@@ -214,31 +218,31 @@ PixmapWithMask *ImagePNG::load(const std - fclose(fp); - - // clear linear memory -- char *data = new char[png.info()->rowbytes * png.info()->height]; -- for (int offset=0, y = 0; y < png.info()->height; y++) { -- for (int x = 0; x < png.info()->rowbytes; x++, offset++) { -+ char *data = new char[rowbytes * png_get_image_height(png.png(), png.info())]; -+ for (int offset=0, y = 0; y < png_get_image_height(png.png(), png.info()); y++) { -+ for (int x = 0; x < rowbytes; x++, offset++) { - data[offset] = row_pointers[y][x]; - } - } - -- FbTk::Surface *srf = new (nothrow) FbTk::Surface(png.info()->width, png.info()->height, -- png.info()->pixel_depth); -+ FbTk::Surface *srf = new (nothrow) FbTk::Surface(png_get_image_width(png.png(), png.info()), png_get_image_height(png.png(), png.info()), -+ pixel_depth); - - if (srf == 0) - return 0; - - - // finaly copy data to surface -- switch (png.info()->pixel_depth) { -+ switch (pixel_depth) { - case 16: - convert16to32(data, *srf); - break; - case 24: - case 32: -- memcpy(srf->data(), data, png.info()->height * png.info()->rowbytes); -+ memcpy(srf->data(), data, png_get_image_height(png.png(), png.info()) * rowbytes); - break; - default: -- cerr<<"ImagePNG: Can't convert from "<<(int)png.info()->pixel_depth<<" to 32bpp."<<endl; -+ cerr<<"ImagePNG: Can't convert from "<<pixel_depth<<" to 32bpp."<<endl; - break; - } - -@@ -264,9 +268,9 @@ PixmapWithMask *ImagePNG::load(const std - long i = 0x44332211; - unsigned char* a = (unsigned char*) &i; - bool big_endian = (*a != 0x11); -- int alphacolor = ((png.info()->channels != 4) ? 0xFF000000 : 0); -+ int alphacolor = ((png_get_channels(png.png(), png.info()) != 4) ? 0xFF000000 : 0); - if (big_endian) { -- int shift = ((png.info()->channels == 4) ? 0 : 8); -+ int shift = ((png_get_channels(png.png(), png.info()) == 4) ? 0 : 8); - alphacolor = (0xFF >> shift); - } - screen_surf.setColorKey(alphacolor, true); diff --git a/x11-misc/fbdesk/metadata.xml b/x11-misc/fbdesk/metadata.xml deleted file mode 100644 index fab0a929d499..000000000000 --- a/x11-misc/fbdesk/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">fluxbox</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/fbpanel/Manifest b/x11-misc/fbpanel/Manifest deleted file mode 100644 index 4fe118883313..000000000000 --- a/x11-misc/fbpanel/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fbpanel-7.0.tar.gz 3746477 BLAKE2B 6bc8ef39d44768b5fc9fc4c58ea0b89c723f0e5239198d3b1a5f6fe27252bf22c87fec5beb13fa3371af6c218e592d67d04644bd82cc62f357def610680fc2d2 SHA512 9706a96569c41241de4dbd250c9d6a473b53a5e26e880f4c782041b2b91c7570046e1bee3070059fd2d333fb7159490732ef397b86701c72d4c65c0784948874 diff --git a/x11-misc/fbpanel/fbpanel-7.0-r4.ebuild b/x11-misc/fbpanel/fbpanel-7.0-r4.ebuild deleted file mode 100644 index 6d6023d27d96..000000000000 --- a/x11-misc/fbpanel/fbpanel-7.0-r4.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit edo flag-o-matic python-any-r1 toolchain-funcs - -DESCRIPTION="Light-weight X11 desktop panel" -HOMEPAGE="https://aanatoly.github.io/fbpanel/" -SRC_URI="https://github.com/aanatoly/fbpanel/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT LGPL-2+ GPL-2+" # bug #795591 -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~mips ppc ppc64 x86" -IUSE="alsa" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - alsa? ( media-libs/alsa-lib ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.1-underlinking.patch - "${FILESDIR}"/${PN}-7.0-clang.patch - "${FILESDIR}"/${PN}-7.0-fno-common.patch - "${FILESDIR}"/${PN}-7.0-images.patch - "${FILESDIR}"/${PN}-7.0-python3-shebangs.patch - "${FILESDIR}"/${PN}-7.0-remove-gdk-pixbuf-xlib.h.patch - "${FILESDIR}"/${PN}-7.0-python3.10.patch - "${FILESDIR}"/${PN}-7.0-2to3.patch -) - -src_configure() { - tc-export CC - append-cflags -std=gnu17 - - # not autotools based - local confargs=( - V=1 - --mandir="${EPREFIX}"/usr/share/man/man1 - --datadir="${EPREFIX}"/usr/share/${PN} - --prefix="${EPREFIX}"/usr - --libdir="${EPREFIX}"/usr/$(get_libdir)/${PN} - $(usex alsa --sound --no-sound) - ) - - edo ./configure "${confargs[@]}" -} - -pkg_postinst() { - elog "For the volume plugin to work, you need to configure your kernel" - elog "with CONFIG_SND_MIXER_OSS or CONFIG_SOUND_PRIME or some other means" - elog "that provide the /dev/mixer device node." -} diff --git a/x11-misc/fbpanel/files/fbpanel-6.1-underlinking.patch b/x11-misc/fbpanel/files/fbpanel-6.1-underlinking.patch deleted file mode 100644 index 74c04d55f76d..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-6.1-underlinking.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/scripts/custom.sh -+++ b/scripts/custom.sh -@@ -18,10 +18,10 @@ - add_feature dependency "disable dependency tracking" disabled - - add_var glib_cflags "glib cflags" '`RFS=$rfs scripts/rfs-pkg-config --cflags glib-2.0`' --add_var gtk_cflags "gtk cflags" '`RFS=$rfs scripts/rfs-pkg-config --cflags gtk+-2.0`' -+add_var gtk_cflags "gtk cflags" '`RFS=$rfs scripts/rfs-pkg-config --cflags gtk+-2.0 x11`' - - add_var glib_libs "glib libs" '`RFS=$rfs scripts/rfs-pkg-config --libs glib-2.0`' --add_var gtk_libs "gtk libs" '`RFS=$rfs scripts/rfs-pkg-config --libs gtk+-2.0`' -+add_var gtk_libs "gtk libs" '`RFS=$rfs scripts/rfs-pkg-config --libs gtk+-2.0 x11` -lm' - - add_var cflagsx "C flags" '-I$topdir/panel $glib_cflags $gtk_cflags -fPIC' - add_var ldflagsx "linker flags" '$glib_libs $gtk_libs' diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-2to3.patch b/x11-misc/fbpanel/files/fbpanel-7.0-2to3.patch deleted file mode 100644 index 51f0fc03b98f..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-7.0-2to3.patch +++ /dev/null @@ -1,41 +0,0 @@ -Generated with `2to3 -n -w --no-diffs configure .config/*.py`. -https://bugs.gentoo.org/955505 ---- a/.config/argparse.py -+++ b/.config/argparse.py -@@ -100 +100 @@ -- basestring -+ str -@@ -102 +102 @@ -- basestring = str -+ str = str -@@ -1724 +1724 @@ -- if isinstance(action.default, basestring): -+ if isinstance(action.default, str): -@@ -2202 +2202 @@ -- if isinstance(value, basestring): -+ if isinstance(value, str): ---- a/.config/options.py -+++ b/.config/options.py -@@ -99 +99 @@ -- print str, -+ print(str, end=' ') ---- a/.config/repl.py -+++ b/.config/repl.py -@@ -17 +17 @@ --print re.sub('@\w+@', repl_func, sys.stdin.read()) -+print(re.sub('@\w+@', repl_func, sys.stdin.read())) ---- a/configure -+++ b/configure -@@ -117 +117 @@ -- self.help_names = self.help_groups.keys() -+ self.help_names = list(self.help_groups.keys()) -@@ -278,3 +278,3 @@ -- print(e.output) -- print("This usually means that '" + pname + \ -- "' development files are not installed") -+ print((e.output)) -+ print(("This usually means that '" + pname + \ -+ "' development files are not installed")) -@@ -333 +333 @@ -- if type(v) == str or type(v) == unicode: -+ if type(v) == str or type(v) == str: diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-clang.patch b/x11-misc/fbpanel/files/fbpanel-7.0-clang.patch deleted file mode 100644 index 69347c0f3aa9..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-7.0-clang.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff -u -r fbpanel-7.0/plugins/battery/power_supply.c fbpanel-7.0-3/plugins/battery/power_supply.c ---- fbpanel-7.0/plugins/battery/power_supply.c 2015-12-05 08:34:19.000000000 +0200 -+++ fbpanel-7.0-3/plugins/battery/power_supply.c 2017-02-25 14:52:55.431202738 +0200 -@@ -154,7 +154,7 @@ - tmp->path = path; - tmp->name = NULL; - tmp->status = NULL; -- tmp->capacity = -1.0d; -+ tmp->capacity = -1.0f; - return tmp; - } - -@@ -206,12 +206,12 @@ - bat->capacity = g_ascii_strtod(tmp_value, NULL); - } else { // for older kernels - tmp_value = (gchar*) g_hash_table_lookup(hash, SYS_ACPI_UEVENT_BAT_ENERGY_NOW_KEY); -- gdouble tmp = -1.0d; -+ gdouble tmp = -1.0f; - if (tmp_value != NULL) { // ac off - tmp = g_ascii_strtod(tmp_value, NULL); - tmp_value = (gchar*) g_hash_table_lookup(hash, SYS_ACPI_UEVENT_BAT_ENERGY_FULL_KEY); -- if (tmp_value != NULL && tmp > 0.0d) { -- tmp = tmp / g_ascii_strtod(tmp_value, NULL) * 100.0d; -+ if (tmp_value != NULL && tmp > 0.0f) { -+ tmp = tmp / g_ascii_strtod(tmp_value, NULL) * 100.0f; - bat->capacity = tmp; - } - } else { -@@ -219,8 +219,8 @@ - if (tmp_value != NULL) { // ac on - tmp = g_ascii_strtod(tmp_value, NULL); - tmp_value = (gchar*) g_hash_table_lookup(hash, SYS_ACPI_UEVENT_BAT_CHARGE_FULL_KEY); -- if (tmp_value != NULL && tmp > 0.0d) { -- tmp = tmp / g_ascii_strtod(tmp_value, NULL) * 100.0d; -+ if (tmp_value != NULL && tmp > 0.0f) { -+ tmp = tmp / g_ascii_strtod(tmp_value, NULL) * 100.0f; - bat->capacity = tmp; - } - } -@@ -327,7 +327,7 @@ - extern gdouble - power_supply_get_bat_capacity(power_supply* ps) - { -- gdouble total_bat_capacity = 0.0d; -+ gdouble total_bat_capacity = 0.0f; - guint bat_count = 0; - GSequenceIter* it; - bat* battery; -@@ -335,7 +335,7 @@ - it = g_sequence_get_begin_iter(ps->bat_list); - while (!g_sequence_iter_is_end(it)) { - battery = (bat*) g_sequence_get(it); -- if (battery->capacity > 0.0d) { -+ if (battery->capacity > 0.0f) { - total_bat_capacity = total_bat_capacity + battery->capacity; - } - bat_count++; diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-fno-common.patch b/x11-misc/fbpanel/files/fbpanel-7.0-fno-common.patch deleted file mode 100644 index aafd8c4cc67b..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-7.0-fno-common.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/panel/plugin.c -+++ b/panel/plugin.c -@@ -22,6 +22,7 @@ - /**************************************************************/ - static GHashTable *class_ht; - -+struct _plugin_instance *stam; - - void - class_register(plugin_class *p) ---- a/panel/plugin.h -+++ b/panel/plugin.h -@@ -9,7 +9,7 @@ - #include <stdio.h> - #include "panel.h" - --struct _plugin_instance *stam; -+extern struct _plugin_instance *stam; - - typedef struct { - /* common */ diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-images.patch b/x11-misc/fbpanel/files/fbpanel-7.0-images.patch deleted file mode 100644 index c1b9faf6304b..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-7.0-images.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/data/images/Makefile -+++ b/data/images/Makefile -@@ -31,6 +31,6 @@ - - install : - $Qinstall -d $(DESTDIR)$(DATADIR)/images -- $Qinstall $(IMAGES) $(DESTDIR)$(DATADIR)/images -+ $Qinstall -m 0644 $(IMAGES) $(DESTDIR)$(DATADIR)/images - - include $(TOPDIR)/.config/rules.mk diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-python3-shebangs.patch b/x11-misc/fbpanel/files/fbpanel-7.0-python3-shebangs.patch deleted file mode 100644 index 5f98657b42c2..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-7.0-python3-shebangs.patch +++ /dev/null @@ -1,120 +0,0 @@ ---- a/.config/help -+++ b/.config/help -@@ -1,4 +1,4 @@ --#!/usr/bin/python -+#!/usr/bin/env python3 - - import re, os, sys, textwrap - # Formats help message ---- a/.config/repl.py -+++ b/.config/repl.py -@@ -1,4 +1,4 @@ --#!/usr/bin/python -+#!/usr/bin/env python3 - - import re, sys - ---- a/.config/tar.py -+++ b/.config/tar.py -@@ -1,4 +1,4 @@ --#!/usr/bin/python -+#!/usr/bin/env python3 - - import subprocess as sp - import re, tempfile ---- a/configure -+++ b/configure -@@ -1,4 +1,4 @@ --#!/usr/bin/python -+#!/usr/bin/env python3 - - import sys - if sys.version_info < (2, 7): ---- a/exec/make_profile.in -+++ b/exec/make_profile.in -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - umask 0077 - # new profile directory ---- a/exec/xlogout -+++ b/exec/xlogout -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - # xlogout - logs user out of its X session - # Linux specific since uses /proc ---- a/scripts/endianess.sh -+++ b/scripts/endianess.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - # When cross compiling, you may put cross compiler directory - # in PATH before native gcc (aka spoofing), or you may set CC ---- a/scripts/install_locale.sh -+++ b/scripts/install_locale.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - dir=/tmp/lo-$$ - mkdir $dir ---- a/scripts/install_locale.sh.in -+++ b/scripts/install_locale.sh.in -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - dir=/tmp/lo-$$ - mkdir $dir ---- a/scripts/install.sh -+++ b/scripts/install.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - usage () - { ---- a/scripts/mk_tar -+++ b/scripts/mk_tar -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - - function info() ---- a/scripts/rfs-pkg-config -+++ b/scripts/rfs-pkg-config -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - # Tt runs pkg-config in a way that everything is searched under RFS - # but reported including full path. Suitable for cross-compiling ---- a/scripts/update-proj.sh -+++ b/scripts/update-proj.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env bash - - function usage () - { ---- a/www/plugins/mk_gallery -+++ b/www/plugins/mk_gallery -@@ -1,4 +1,4 @@ --#!/bin/sh -+#!/usr/bin/env sh - - echo > "$1" - #echo '<table cellpadding="0" cellspacing="0" border="0" align="left" bgcolor="#ffffff">' >> "$1" ---- a/www/shots/mk_gallery -+++ b/www/shots/mk_gallery -@@ -1,4 +1,4 @@ --#!/bin/sh -+#!/usr/bin/env sh - - function help () - { diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-python3.10.patch b/x11-misc/fbpanel/files/fbpanel-7.0-python3.10.patch deleted file mode 100644 index 1c7a5c0ac38e..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-7.0-python3.10.patch +++ /dev/null @@ -1,9 +0,0 @@ -python3.10 does not allow concatenating a string with None and -this shouldn't be ran either way if None. ---- a/configure -+++ b/configure -@@ -75,3 +75,3 @@ - self).add_argument_group(title, description) -- if name != 'help' and len(name.split()) == 1: -+ if name != 'help' and len(name.split()) == 1 and title is not None: - self.add_argument("--help-" + name, group = 'help', diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-remove-gdk-pixbuf-xlib.h.patch b/x11-misc/fbpanel/files/fbpanel-7.0-remove-gdk-pixbuf-xlib.h.patch deleted file mode 100644 index b2a0375bbb11..000000000000 --- a/x11-misc/fbpanel/files/fbpanel-7.0-remove-gdk-pixbuf-xlib.h.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/753908 - ---- a/panel/plugin.c 2015-12-05 01:34:19.000000000 -0500 -+++ b/panel/plugin.c 2020-11-10 13:35:27.794816516 -0500 -@@ -3,5 +3,4 @@ - - #include <gdk-pixbuf/gdk-pixbuf.h> --#include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h> - #include <gdk/gdk.h> - #include <string.h> ---- a/plugins/icons/icons.c 2015-12-05 01:34:19.000000000 -0500 -+++ b/plugins/icons/icons.c 2020-11-10 13:35:49.852850997 -0500 -@@ -9,5 +9,4 @@ - - #include <gdk-pixbuf/gdk-pixbuf.h> --#include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h> - #include <gdk/gdk.h> - ---- a/plugins/taskbar/taskbar.c 2015-12-05 01:34:19.000000000 -0500 -+++ b/plugins/taskbar/taskbar.c 2020-11-10 13:35:35.950782862 -0500 -@@ -9,5 +9,4 @@ - - #include <gdk-pixbuf/gdk-pixbuf.h> --#include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h> - #include <gdk/gdk.h> - diff --git a/x11-misc/fbpanel/metadata.xml b/x11-misc/fbpanel/metadata.xml deleted file mode 100644 index c48026bff669..000000000000 --- a/x11-misc/fbpanel/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> - <upstream> - <remote-id type="github">aanatoly/fbpanel</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/fireflies/Manifest b/x11-misc/fireflies/Manifest deleted file mode 100644 index 0fba98732678..000000000000 --- a/x11-misc/fireflies/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fireflies-2.08.tar.gz 134204 BLAKE2B 785524100d16361885907ec932cbb710c694c86c6f9e75b4630d9c5bd65dc8fbe276c6ac31c4787438281900279cd13f8939a60120b08d1e400e8e508e622851 SHA512 bbcafc74de04265462a863e8f9a34707fe89cc773eac86ffea47939d1411da9ba17dc8a9f217aee414af5b95b7177ada119206376abf339e7629813095fb6aa7 diff --git a/x11-misc/fireflies/files/fireflies-2.08-header_case.patch b/x11-misc/fireflies/files/fireflies-2.08-header_case.patch deleted file mode 100644 index 2a87c2d66534..000000000000 --- a/x11-misc/fireflies/files/fireflies-2.08-header_case.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur fireflies-2.08.orig/libgfx/src/gui.cxx fireflies-2.08/libgfx/src/gui.cxx ---- fireflies-2.08.orig/libgfx/src/gui.cxx 2015-10-15 23:55:12.000000000 +0200 -+++ fireflies-2.08/libgfx/src/gui.cxx 2025-01-04 00:22:31.207703177 +0100 -@@ -13,7 +13,7 @@ - #include <gfx/gui.h> - #include <gfx/raster.h> - --#include <FL/fl_file_chooser.H> -+#include <FL/Fl_File_Chooser.H> - #include <FL/fl_ask.H> - - #include <cstdio> diff --git a/x11-misc/fireflies/fireflies-2.08-r1.ebuild b/x11-misc/fireflies/fireflies-2.08-r1.ebuild deleted file mode 100644 index 7e27a9d7472e..000000000000 --- a/x11-misc/fireflies/fireflies-2.08-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="Fireflies screensaver: Wicked cool eye candy" -HOMEPAGE="https://github.com/mpcomplete/fireflies" -SRC_URI="https://github.com/mpcomplete/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 icu" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - media-libs/libsdl[X,opengl,video] - virtual/glu - virtual/opengl - x11-libs/libX11 - elibc_musl? ( sys-libs/argp-standalone )" -DEPEND="${RDEPEND}" -BDEPEND="dev-build/autoconf-archive" # for AX_CXX_BOOL macro - -PATCHES=( "${FILESDIR}"/${P}-header_case.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - tc-export AR - econf \ - --with-confdir="${EPREFIX}"/usr/share/xscreensaver/config \ - --with-bindir="${EPREFIX}"/usr/$(get_libdir)/misc/xscreensaver -} - -src_install() { - default - newbin {,${PN}-}add-xscreensaver -} diff --git a/x11-misc/fireflies/metadata.xml b/x11-misc/fireflies/metadata.xml deleted file mode 100644 index 6237463911e4..000000000000 --- a/x11-misc/fireflies/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <upstream> - <remote-id type="github">mpcomplete/fireflies</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/fpm2/Manifest b/x11-misc/fpm2/Manifest deleted file mode 100644 index d9d346898ff3..000000000000 --- a/x11-misc/fpm2/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST fpm2-0.90.1.tar.xz 209904 BLAKE2B d2d81bc87d85e440ebe2a135d936a9729cd3b259b9e9856a742df65651d9297149e345a2655d20bdd250afd5bbc04cbbe3e8bc5d31dbb5fa7a47cb95a3cd1c6a SHA512 d06adc46b4c02a6dc512d3adea20a24bd31e507f496a3dc768154c12f59855af6610043a5dfe1491374b37c831324ba33e0f45afa81d53cb3681b96e7ccdef71 -DIST fpm2-0.90.2.tar.xz 132424 BLAKE2B c2ee4fd35c35babdc9d8440ef7c277aa964036b6c601f259dfb32d311a06646513c12a7c0168a4029d3b29b5e2f6c9c8e701dc3a7bf443dd6328cea2f9e6bc1b SHA512 726ae12d28165540b4bb22af47322e1e339af55f4537c935d84a31212693ff28b257b10dd01748070d548dd9a47bb1f3343b0bd1a3f88384e5f805c0e26916b3 diff --git a/x11-misc/fpm2/files/fpm2-0.90.1-fix_bashism.patch b/x11-misc/fpm2/files/fpm2-0.90.1-fix_bashism.patch deleted file mode 100644 index ab3bb7d6cf75..000000000000 --- a/x11-misc/fpm2/files/fpm2-0.90.1-fix_bashism.patch +++ /dev/null @@ -1,19 +0,0 @@ -Fix bashism -Reported upstream by email ---- a/configure.ac -+++ b/configure.ac -@@ -16,11 +16,11 @@ fpm2_CFLAGS="${x11_CFLAGS} ${libxml2_CFLAGS} ${nettle_CFLAGS} " - fpm2_LIBS="${x11_LIBS} ${libxml2_LIBS} ${nettle_LIBS} " - - PKG_CHECK_MODULES([gtk3], [gtk+-3.0]) --fpm2_CFLAGS+="${gtk3_CFLAGS} " --fpm2_LIBS+="${gtk3_LIBS} " -+fpm2_CFLAGS="${fpm2_CFLAGS} ${gtk3_CFLAGS} " -+fpm2_LIBS="${fpm2_LIBS} ${gtk3_LIBS} " - - # Get rid of deprecated GTK3 mess --fpm2_CFLAGS+="-Wno-deprecated-declarations" -+fpm2_CFLAGS="${fpm2_CFLAGS} -Wno-deprecated-declarations" - - AC_SUBST(fpm2_CFLAGS) - AC_SUBST(fpm2_LIBS) diff --git a/x11-misc/fpm2/fpm2-0.90.1.ebuild b/x11-misc/fpm2/fpm2-0.90.1.ebuild deleted file mode 100644 index 3050d7fe6805..000000000000 --- a/x11-misc/fpm2/fpm2-0.90.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools optfeature xdg - -DESCRIPTION="A GUI password manager utility with password generator" -HOMEPAGE="https://als.regnet.cz/fpm2/" -SRC_URI="https://als.regnet.cz/${PN}/download/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libxml2:= - dev-libs/nettle:= - x11-libs/gtk+:3[X] - x11-libs/gdk-pixbuf:2 - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/intltool - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.90.1-fix_bashism.patch -) - -src_prepare() { - default - # gettext make check failure - echo "data/fpm2.desktop.in" >> po/POTFILES.in || die - - # only because fix_bashism.patch - eautoreconf -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "web launcher defined by default" x11-misc/xdg-utils -} diff --git a/x11-misc/fpm2/fpm2-0.90.2.ebuild b/x11-misc/fpm2/fpm2-0.90.2.ebuild deleted file mode 100644 index 45b5df7f7735..000000000000 --- a/x11-misc/fpm2/fpm2-0.90.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature xdg - -DESCRIPTION="GUI password manager utility with password generator" -HOMEPAGE="https://als.regnet.cz/fpm2/" -SRC_URI="https://als.regnet.cz/${PN}/download/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="2" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libxml2:= - dev-libs/nettle:= - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -pkg_postinst() { - xdg_pkg_postinst - optfeature "web launcher defined by default" x11-misc/xdg-utils -} diff --git a/x11-misc/fpm2/metadata.xml b/x11-misc/fpm2/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/fpm2/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/ftmenu/Manifest b/x11-misc/ftmenu/Manifest deleted file mode 100644 index 9a5d974d05db..000000000000 --- a/x11-misc/ftmenu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ftmenu-0.4.0.tar.gz 315415 BLAKE2B 4d629a517736ec4ba7cf644f1da1bf786b2f9d185163954a670f38ef9cda2cd97059f86b3d8eea9b673bc9064685be2021a2928efe2c10cb71d62a226556f722 SHA512 7b83d2b7bb186d2a78f3425f364fc34263332ce881ebbed4805767834610d3fba474b296343de9f2d01aefb10e6638ed356c617ad460746f1a60f0f85d3e6e10 diff --git a/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild b/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild deleted file mode 100644 index 304cddfa3e88..000000000000 --- a/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Tray menu for the Fluxbox toolbar" -HOMEPAGE="https://ftmenu.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:2" -RDEPEND=" - ${DEPEND} - x11-wm/fluxbox" -BDEPEND="virtual/pkgconfig" - -pkg_postinst() { - einfo - einfo "To use ftmenu, edit your ~/.fluxbox/menu file and modify the [begin]" - einfo "line to contain the path to an icon of your choice." - einfo - einfo "For example, to use the default ftmenu xpm icon:" - einfo " [begin] (Fluxbox-0.9.12) </usr/share/ftmenu/fb.xpm>" - einfo - einfo "Next, add 'ftmenu &' to your X startup file (~/.xinitrc or ~/.xsession)." - einfo -} diff --git a/x11-misc/ftmenu/metadata.xml b/x11-misc/ftmenu/metadata.xml deleted file mode 100644 index 994762e79f9f..000000000000 --- a/x11-misc/ftmenu/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">ftmenu</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/gammastep/Manifest b/x11-misc/gammastep/Manifest deleted file mode 100644 index 064f09089508..000000000000 --- a/x11-misc/gammastep/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gammastep-v2.0.11.tar.bz2 540712 BLAKE2B 9a2275697ac11a58ee42d8ea3aa473ef0bf616afc70ced030ec86d5b11a03a78fe1559c80e19b80c78241c45494c0dfd88b7511c61e729c9899dc745d8844911 SHA512 31a7b80e4d2cda02022deb8c566d80b517d3bac4965ab3df12caba32243afc37c981e1d3194da28475a61dee289b6512409676217ba30c7bc3372713206de416 diff --git a/x11-misc/gammastep/gammastep-2.0.11-r1.ebuild b/x11-misc/gammastep/gammastep-2.0.11-r1.ebuild deleted file mode 100644 index 656279f0f480..000000000000 --- a/x11-misc/gammastep/gammastep-2.0.11-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit autotools systemd xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="https://gitlab.com/chinstrap/gammastep" -SRC_URI="https://gitlab.com/chinstrap/gammastep/-/archive/v${PV}/gammastep-v${PV}.tar.bz2" - -S="${WORKDIR}"/${PN}-v${PV} - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="geoclue gtk nls wayland" - -COMMON_DEPEND=">=x11-libs/libX11-1.4 - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/libdrm - geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) - gtk? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] - dev-libs/libayatana-appindicator - x11-libs/gtk+:3[introspection] - dev-python/pyxdg[${PYTHON_USEDEP}] )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50 - nls? ( sys-devel/gettext ) -" -REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use gtk && python_setup - - econf \ - $(use_enable nls) \ - --enable-drm \ - $(use_enable wayland) \ - --enable-randr \ - --enable-vidmode \ - $(use_enable geoclue geoclue2) \ - $(use_enable gtk gui) \ - --enable-apparmor \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" -} - -_impl_specific_src_install() { - emake DESTDIR="${D}" \ - PYTHON="${PYTHON}" \ - pythondir="$(python_get_sitedir)" \ - -C src/gammastep_indicator install -} - -src_install() { - emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install - - if use gtk; then - python_foreach_impl _impl_specific_src_install - python_replicate_script "${D}"/usr/bin/gammastep-indicator - - python_foreach_impl python_optimize - fi - - insinto /etc/gammastep/ - newins gammastep.conf.sample config.ini.example -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -} diff --git a/x11-misc/gammastep/gammastep-2.0.11-r2.ebuild b/x11-misc/gammastep/gammastep-2.0.11-r2.ebuild deleted file mode 100644 index 174fac9ece83..000000000000 --- a/x11-misc/gammastep/gammastep-2.0.11-r2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit autotools systemd xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="https://gitlab.com/chinstrap/gammastep" -SRC_URI="https://gitlab.com/chinstrap/gammastep/-/archive/v${PV}/gammastep-v${PV}.tar.bz2" - -S="${WORKDIR}"/${PN}-v${PV} - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~x86" -IUSE="geoclue gtk nls wayland" - -COMMON_DEPEND=">=x11-libs/libX11-1.4 - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/libdrm - geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) - gtk? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] - dev-libs/libayatana-appindicator - x11-libs/gtk+:3[introspection] - dev-python/pyxdg[${PYTHON_USEDEP}] )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50 - nls? ( sys-devel/gettext ) -" -REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use gtk && python_setup - - econf \ - $(use_enable nls) \ - --enable-drm \ - $(use_enable wayland) \ - --enable-randr \ - --enable-vidmode \ - $(use_enable geoclue geoclue2) \ - $(use_enable gtk gui) \ - --enable-apparmor \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" -} - -_impl_specific_src_install() { - emake DESTDIR="${D}" \ - PYTHON="${PYTHON}" \ - pythondir="$(python_get_sitedir)" \ - -C src/gammastep_indicator install -} - -src_install() { - emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install - - if use gtk; then - python_foreach_impl _impl_specific_src_install - python_replicate_script "${D}"/usr/bin/gammastep-indicator - - python_foreach_impl python_optimize - fi - - insinto /etc/gammastep/ - newins gammastep.conf.sample config.ini.example -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -} diff --git a/x11-misc/gammastep/gammastep-2.0.11.ebuild b/x11-misc/gammastep/gammastep-2.0.11.ebuild deleted file mode 100644 index 92ca2a05b0b0..000000000000 --- a/x11-misc/gammastep/gammastep-2.0.11.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit autotools systemd xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="https://gitlab.com/chinstrap/gammastep" -SRC_URI="https://gitlab.com/chinstrap/gammastep/-/archive/v${PV}/gammastep-v${PV}.tar.bz2" - -S="${WORKDIR}"/${PN}-v${PV} - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~x86" -IUSE="appindicator geoclue gtk nls wayland" - -COMMON_DEPEND=">=x11-libs/libX11-1.4 - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/libdrm - appindicator? ( dev-libs/libayatana-appindicator ) - geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) - gtk? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - dev-python/pyxdg[${PYTHON_USEDEP}] )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50 - nls? ( sys-devel/gettext ) -" -REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use gtk && python_setup - - econf \ - $(use_enable nls) \ - --enable-drm \ - $(use_enable wayland) \ - --enable-randr \ - --enable-vidmode \ - $(use_enable geoclue geoclue2) \ - $(use_enable gtk gui) \ - --enable-apparmor \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" -} - -_impl_specific_src_install() { - emake DESTDIR="${D}" \ - PYTHON="${PYTHON}" \ - pythondir="$(python_get_sitedir)" \ - -C src/gammastep_indicator install -} - -src_install() { - emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install - - if use gtk; then - python_foreach_impl _impl_specific_src_install - python_replicate_script "${D}"/usr/bin/gammastep-indicator - - python_foreach_impl python_optimize - fi - - insinto /etc/gammastep/ - newins gammastep.conf.sample config.ini.example -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -} diff --git a/x11-misc/gammastep/metadata.xml b/x11-misc/gammastep/metadata.xml deleted file mode 100644 index e737ed459914..000000000000 --- a/x11-misc/gammastep/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - </maintainer> - <use> - <flag name="geoclue">Control dependency on <pkg>app-misc/geoclue</pkg></flag> - </use> - <upstream> - <remote-id type="gitlab">chinstrap/gammastep</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/gbase/Manifest b/x11-misc/gbase/Manifest deleted file mode 100644 index 19f9b9eaf98c..000000000000 --- a/x11-misc/gbase/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gbase-0.5.tar.gz 6427 BLAKE2B 0bd534b5435b93c986456db9fcace10536ab9742d1ff35fc38fe3834f81e60694006914db96511515febb76a8093774f412a40c32f626a4a86f947c5d792a0c8 SHA512 2c873317f192c0886d131ac32ef38d6371880a50ca5296ee290232dcb1ad985f90dce9678178e23e4be0d4f962f9f1a3ab2ab870810b645186f309be912abb3c diff --git a/x11-misc/gbase/files/gbase-0.5-gtk.patch b/x11-misc/gbase/files/gbase-0.5-gtk.patch deleted file mode 100644 index 55a1dfff9b95..000000000000 --- a/x11-misc/gbase/files/gbase-0.5-gtk.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,15 +1,7 @@ --CC = gcc --CCFLAGS = `gtk-config --cflags` --LDFLAGS = `gtk-config --libs` -+CPPFLAGS += `${PKG_CONFIG} --cflags gtk+-2.0` -+LDLIBS = `${PKG_CONFIG} --libs gtk+-2.0` - --gbase: gbase.o -- $(CC) gbase.o $(LDFLAGS) -o gbase -+all: gbase - - clean: - rm -f gbase gbase.o gbase.c~ -- --# Make object files: --%.o: -- $(CC) $(CCFLAGS) -c $*.c -- --gbase.o: gbase.c -\ No newline at end of file diff --git a/x11-misc/gbase/gbase-0.5-r2.ebuild b/x11-misc/gbase/gbase-0.5-r2.ebuild deleted file mode 100644 index c24962442fd6..000000000000 --- a/x11-misc/gbase/gbase-0.5-r2.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 toolchain-funcs - -DESCRIPTION="A convert program for decimal, hexadecimal, octal and binary values" -HOMEPAGE="http://www.fluxcode.net" -SRC_URI="http://www.fluxcode.net/files/${P}.tar.gz" - -LICENSE="Artistic" -SLOT="0" -KEYWORDS="amd64 x86" -RESTRICT="test" #424671 - -RDEPEND="x11-libs/gtk+:2" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-gtk.patch ) - -src_configure() { - tc-export CC PKG_CONFIG -} - -src_install() { - dobin gbase - einstalldocs -} diff --git a/x11-misc/gbase/metadata.xml b/x11-misc/gbase/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/gbase/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/gbdfed/Manifest b/x11-misc/gbdfed/Manifest deleted file mode 100644 index 1568ef76287c..000000000000 --- a/x11-misc/gbdfed/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gbdfed-1.6.tar.bz2 236166 BLAKE2B deca4c3a4c421b60848e5fca0abbe760582ed5b0ca78ae9a3568d87f19975601732575e911934272c74ad58205ac4b1e9a4fb67aa80c24b0580e631b365b0997 SHA512 45cdccd86d01d104c14db5c320066f167a25b7967a13f4bc962a2936c94f549efbae792b7828cf21c43e2989858c3482c5daba74cb267db24ca5daada0ad44ef diff --git a/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch b/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch deleted file mode 100644 index 06d8db3ff87a..000000000000 --- a/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch +++ /dev/null @@ -1,36 +0,0 @@ -Port to C23. Correct error handler type, use system bool -https://bugs.gentoo.org/944095 -https://bugs.gentoo.org/944399 ---- a/bdfgrab.c -+++ b/bdfgrab.c -@@ -244,7 +244,7 @@ - XCharStruct *cp; - bdf_property_t *pp, prop; - bdf_callback_struct_t cb; -- int (*old_error_handler)(); -+ XErrorHandler old_error_handler; - - if (f == 0) - return 0; ---- a/hbf.c -+++ b/hbf.c -@@ -62,6 +62,7 @@ - #include <stdio.h> - #include <ctype.h> - #include <string.h> -+#include <stdbool.h> - #include "hbf.h" - - #ifdef __MSDOS__ -@@ -82,9 +83,8 @@ - - #define reg register - --typedef int bool; --#define TRUE 1 --#define FALSE 0 -+#define TRUE true -+#define FALSE false - - #define Bit(n) (1<<(7 - (n))) - diff --git a/x11-misc/gbdfed/files/gbdfed-1.6-makefile.patch b/x11-misc/gbdfed/files/gbdfed-1.6-makefile.patch deleted file mode 100644 index 20c8f3856de8..000000000000 --- a/x11-misc/gbdfed/files/gbdfed-1.6-makefile.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -27,9 +27,7 @@ MKINSTALLDIRS = ./mkinstalldirs - CC = @CC@ - CFLAGS = @XX_CFLAGS@ @CFLAGS@ - --DEFINES = @DEFINES@ -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED -+DEFINES = @DEFINES@ - - SRCS = bdf.c \ - bdfcons.c \ diff --git a/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild b/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild deleted file mode 100644 index 2e915640b277..000000000000 --- a/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="gbdfed Bitmap Font Editor" -HOMEPAGE="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/" -SRC_URI="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=media-libs/freetype-2 - >=x11-libs/gtk+-2.6:2 - x11-libs/libX11 - x11-libs/pango" -DEPEND="${RDEPEND}" - -PATCHES=( - # bug 248562 - "${FILESDIR}"/${P}-makefile.patch - "${FILESDIR}"/${P}-c23.patch -) diff --git a/x11-misc/gbdfed/gbdfed-1.6.ebuild b/x11-misc/gbdfed/gbdfed-1.6.ebuild deleted file mode 100644 index 3f72a17df64b..000000000000 --- a/x11-misc/gbdfed/gbdfed-1.6.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="gbdfed Bitmap Font Editor" -HOMEPAGE="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/" -SRC_URI="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=media-libs/freetype-2 - >=x11-libs/gtk+-2.6:2 - x11-libs/libX11 - x11-libs/pango" -DEPEND="${RDEPEND}" - -PATCHES=( - # bug 248562 - "${FILESDIR}"/${P}-makefile.patch -) diff --git a/x11-misc/gbdfed/metadata.xml b/x11-misc/gbdfed/metadata.xml deleted file mode 100644 index ad76811405bf..000000000000 --- a/x11-misc/gbdfed/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>fonts@gentoo.org</email> - <name>Fonts</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/gccmakedep/Manifest b/x11-misc/gccmakedep/Manifest deleted file mode 100644 index 3eb7172a5770..000000000000 --- a/x11-misc/gccmakedep/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gccmakedep-1.0.4.tar.xz 102704 BLAKE2B 2efb17475bb2d4b36f5387483b189dcc62cdddc9ed66d4c737ffa4726ea94480c67e498aaf65762dac6cdeab6596c30249aeb78703dd3e6c808b78196956f79b SHA512 7665923de51256720e7ae73c09f3c8c908c5cda2e204afac60e3c1ef45c7211cee303629ab9e53171df2a37765944a8a85a654bb1b2e90df9f497dff7d9d29a8 diff --git a/x11-misc/gccmakedep/gccmakedep-1.0.4.ebuild b/x11-misc/gccmakedep/gccmakedep-1.0.4.ebuild deleted file mode 100644 index 57644e023213..000000000000 --- a/x11-misc/gccmakedep/gccmakedep-1.0.4.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit xorg-3 - -DESCRIPTION="create dependencies in makefiles using 'gcc -M'" - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" diff --git a/x11-misc/gccmakedep/metadata.xml b/x11-misc/gccmakedep/metadata.xml deleted file mode 100644 index 956fda190a14..000000000000 --- a/x11-misc/gccmakedep/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/util/gccmakedep</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/genmenu/Manifest b/x11-misc/genmenu/Manifest deleted file mode 100644 index 93be91228598..000000000000 --- a/x11-misc/genmenu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST genmenu-1.1.0.tar.bz2 10728 BLAKE2B f262c866d8844d9a956785aef38bf442d49465110725415cbb169822c5e10068e8a9aa410f08134d5db13cc59b97bc2d623657db65a35526e5928d341e51283d SHA512 eb87db30f6787570ffe844c7b9b25542652e485296ec061ab1da8f2b1bae40942630c9ca141cf8c7b55ce4d99d1b173511850247a5e07243256eb71588515e54 diff --git a/x11-misc/genmenu/files/genmenu-1.0.2.patch b/x11-misc/genmenu/files/genmenu-1.0.2.patch deleted file mode 100644 index 2817a69880a6..000000000000 --- a/x11-misc/genmenu/files/genmenu-1.0.2.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/genmenu -+++ b/genmenu -@@ -815,6 +815,7 @@ - fi - - echo -e "\nWriting $(ucfirst $1) menu\n" -+ mv $bb_menu $bb_menu.orig - bb_writemenu >$bb_menu - echo - -@@ -842,6 +843,7 @@ - fi - - echo -e "\nWriting Window Maker menu\n" -+ mv $menu $menu.orig - wm_writemenu >$menu - echo - } -@@ -872,6 +874,8 @@ - - programs - -+ mv $menu $menu.orig -+ - ( echo "\"User Menus\"" - - if [ -f "$ECONFDIR/genmenu.menu" ]; then diff --git a/x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch b/x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch deleted file mode 100644 index 7e632f79eeee..000000000000 --- a/x11-misc/genmenu/files/genmenu-1.1.0-remove-openbox-support.patch +++ /dev/null @@ -1,28 +0,0 @@ -Openbox config files have changed. Genmenu doesn't work anymore with openbox ---- a/genmenu -+++ b/genmenu -@@ -111,7 +111,7 @@ - - # Window managers to check for - --WINDOWMANAGERS="blackbox fluxbox openbox waimea wmaker enlightenment sawfish metacity afterstep icewm xfce 9wm aewm amaterus amiwm ctwm flwm fvwm fvwm2 fvwm95 gwm ion kwin kwm larswm lwm mwm olvwm olwm oroborus phluid pwm qvwn ratpoision sapphire scwm twm ude vtwm wm2 golem" -+WINDOWMANAGERS="blackbox fluxbox waimea wmaker enlightenment sawfish metacity afterstep icewm xfce 9wm aewm amaterus amiwm ctwm flwm fvwm fvwm2 fvwm95 gwm ion kwin kwm larswm lwm mwm olvwm olwm oroborus phluid pwm qvwn ratpoision sapphire scwm twm ude vtwm wm2 golem" - - # Fonts to check for - -@@ -935,15 +935,6 @@ - } - } - -- findprog openbox && { -- yesno "Generate Openbox menu?" && { -- WM="openbox" -- MENUITEMS="$tmp_menuitems $BLACKBOX_APPS" -- realmenu -- bb_interactive openbox .openbox/rc -- } -- } -- - findprog wmaker && { - yesno "Generate Window Maker menu?" && { - WM="wmaker" diff --git a/x11-misc/genmenu/genmenu-1.1.0-r2.ebuild b/x11-misc/genmenu/genmenu-1.1.0-r2.ebuild deleted file mode 100644 index 55539c926be0..000000000000 --- a/x11-misc/genmenu/genmenu-1.1.0-r2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="menu generator for *box, WindowMaker, and Enlightenment" -HOMEPAGE="http://f00l.de/genmenu/" -SRC_URI="http://f00l.de/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -RDEPEND="app-shells/bash" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.2.patch - "${FILESDIR}"/${P}-remove-openbox-support.patch -) - -src_install() { - dobin genmenu - einstalldocs -} diff --git a/x11-misc/genmenu/metadata.xml b/x11-misc/genmenu/metadata.xml deleted file mode 100644 index 85e4ed814fa2..000000000000 --- a/x11-misc/genmenu/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/gigolo/Manifest b/x11-misc/gigolo/Manifest deleted file mode 100644 index 2b5d5f5bd3d5..000000000000 --- a/x11-misc/gigolo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gigolo-0.6.0.tar.xz 198948 BLAKE2B 5737984e15c96b8959b16ff526b659bf1f219e8a98861d23100a64d5ae2ed3994784702fd5c910aaef5864718600be1433fb04a1985355651b0528038857c032 SHA512 08501cfa19ce83bd865477b9acf305c3a5cf99307c6fb48b50228c3c4d833dcc0ad07ea659d3c3e6978bf4cab965f3f1b021bcdfe09c1c1ad1b6d8eee214c9c0 diff --git a/x11-misc/gigolo/gigolo-0.6.0-r1.ebuild b/x11-misc/gigolo/gigolo-0.6.0-r1.ebuild deleted file mode 100644 index 75b7bb54108e..000000000000 --- a/x11-misc/gigolo/gigolo-0.6.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic meson xdg-utils - -DESCRIPTION="A frontend to easily manage connections to remote filesystems using GIO/GVfs" -HOMEPAGE=" - https://docs.xfce.org/apps/gigolo/start - https://gitlab.xfce.org/apps/gigolo/ -" -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="X" - -DEPEND=" - >=dev-libs/glib-2.66.0 - >=x11-libs/gtk+-3.24.0:3[X?] -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_configure() { - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - - local emesonargs=( - -Ddocdir=share/doc/${PF} - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - rm "${ED}/usr/share/doc/${PF}/COPYING" || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/gigolo/metadata.xml b/x11-misc/gigolo/metadata.xml deleted file mode 100644 index 2b8ef06e9a39..000000000000 --- a/x11-misc/gigolo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>xfce@gentoo.org</email> - <name>XFCE Team</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/gmrun/Manifest b/x11-misc/gmrun/Manifest deleted file mode 100644 index 9c3720eb890c..000000000000 --- a/x11-misc/gmrun/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmrun-1.4w.tar.xz 43304 BLAKE2B 14c4ffc0770b37d851ad101c7967f691801bf2e95abb8c7fc06abc7c39f94ffac289253febb51bdba6e5237abdea38981e8072ceb997fb410620f691b8fc7ae7 SHA512 3e36304782d4d288abf2e81b4dee60230d262fa9e3ca8ab236d52619f0a226cfa95c8cc830e6506308ed65191ff7295501a9dfe162b54d67ce1f9154d33d9473 diff --git a/x11-misc/gmrun/gmrun-1.4w-r1.ebuild b/x11-misc/gmrun/gmrun-1.4w-r1.ebuild deleted file mode 100644 index 0da55e8270b7..000000000000 --- a/x11-misc/gmrun/gmrun-1.4w-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/WdesktopX/${PN}.git" - EGIT_BRANCH="master" -else - SRC_URI="https://github.com/wdlkmpx/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~mips ppc x86" -fi - -DESCRIPTION="A run utility featuring a slim design and bash style auto-completion" -HOMEPAGE="https://github.com/wdlkmpx/gmrun" - -LICENSE="ISC" -SLOT="0" -IUSE="nls xdg" - -RDEPEND="x11-libs/gtk+:3" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_configure() { - econf \ - --disable-gtk2 \ - $(use_enable nls) \ - $(use_enable xdg) -} diff --git a/x11-misc/gmrun/metadata.xml b/x11-misc/gmrun/metadata.xml deleted file mode 100644 index de0dd23ad806..000000000000 --- a/x11-misc/gmrun/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>henning@hennsch.de</email> - <name>Henning Schild</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> - A run utility intended to replace <pkg>x11-misc/grun</pkg> or gnome-run. Most prominent - features include slim design and bash style auto-completion. - </longdescription> - <upstream> - <remote-id type="github">wdlkmpx/gmrun</remote-id> - </upstream> - <use> - <flag name="xdg">Enable xdg spec for configuration and history files location</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/gobble/Manifest b/x11-misc/gobble/Manifest deleted file mode 100644 index 294c38a995ff..000000000000 --- a/x11-misc/gobble/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST gobble-1.3.tar.gz 17552 BLAKE2B 9d4334b0b155c762ced36439c20c33feb591bde41196a5bbb7c0afecabb5c5a1e935b9eb74c8075cd0dfc0729bee63d8339ce634bc18ace69487700d329a4460 SHA512 bd59b6f9fd908a5d981dbb486218df2258c0c6bd57e3c532f25796106f2340832d0607a4c8d71954e784ca6ee57759178dffdc30e1303260ff789bcfb4f44bd6 -DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e -DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa -DIST quick-xml-0.28.2.crate 156462 BLAKE2B 45fe1846ab93fd16f9afdc60e119918b3c50b7eddddc4ff1ff14c6a767ad0b18624b1ff1a251fbc58f58c50585b875eb73f0aafcf0fe8a8ac3bb58da27c55ac0 SHA512 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0 -DIST xcb-1.2.2.crate 204752 BLAKE2B 7ba377d7b09ceae0f645c36b92cfc89b33221b422a30c05ba10c11e7a64f8c0e0908454d83c71367cea2271876ce7c7d89f9a596aae95df28517acabf66e0ebd SHA512 ecd0eee4892190941a1195a7e8c53834ed43ae4f3b1c9d32aa77a142780f9bcb5a0ad94544993478d142fdb23402161269e298ce07b6cdeefde660e8e565cab5 diff --git a/x11-misc/gobble/gobble-1.3.ebuild b/x11-misc/gobble/gobble-1.3.ebuild deleted file mode 100644 index 5be99c45ab9e..000000000000 --- a/x11-misc/gobble/gobble-1.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.13.2 - -EAPI=8 - -CRATES=" - anyhow@1.0.75 - bitflags@1.3.2 - libc@0.2.147 - memchr@2.5.0 - quick-xml@0.28.2 - xcb@1.2.2 -" - -inherit cargo - -DESCRIPTION="Hide current window before launching external program, unhide after quitting" -HOMEPAGE="https://github.com/EmperorPenguin18/gobble" -SRC_URI=" - https://github.com/EmperorPenguin18/gobble/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="GPL-3" -# Dependent crate licenses -LICENSE+=" MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="man" - -RDEPEND="x11-libs/libxcb:=" -DEPEND="${RDEPEND}" -BDEPEND="man? ( virtual/pandoc )" - -QA_FLAGS_IGNORED="usr/bin/.*" - -src_compile() { - cargo_src_compile - if use man; then - pandoc gobble.1.md -s -t man -o gobble.1 || die - fi -} - -src_install() { - cargo_src_install - use man && doman gobble.1 -} diff --git a/x11-misc/gobble/metadata.xml b/x11-misc/gobble/metadata.xml deleted file mode 100644 index 764ea3275bbf..000000000000 --- a/x11-misc/gobble/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <doc>https://github.com/EmperorPenguin18/gobble</doc> - <bugs-to>https://github.com/EmperorPenguin18/gobble/issues</bugs-to> - <remote-id type="github">EmperorPenguin18/gobble</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest deleted file mode 100644 index 40da6f970f63..000000000000 --- a/x11-misc/gpaste/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gpaste-3.42.5.tar.gz 301630 BLAKE2B bb1151ab67a798322a2c23cdc12581bf7c660dd9d7769725afe30d34619dabc6550f2ad1b22ed00f350ed8ef07230ca1de9cbd777e816959849f71d59d8cdd82 SHA512 e9ef9403131aefc5c8b5452053feaad1061274e6b2b77efd9012da418d154017833789764d8e834fcd82164948111d21000909943bd102cc9932770af7e58ebb diff --git a/x11-misc/gpaste/gpaste-3.42.5.ebuild b/x11-misc/gpaste/gpaste-3.42.5.ebuild deleted file mode 100644 index ce4499c23829..000000000000 --- a/x11-misc/gpaste/gpaste-3.42.5.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VALA_USE_DEPEND="vapigen" - -inherit meson vala gnome2-utils - -DESCRIPTION="Clipboard management system" -HOMEPAGE="https://github.com/Keruspe/GPaste" -SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gnome +introspection systemd vala" -REQUIRED_USE=" - gnome? ( introspection ) - vala? ( introspection ) -" - -DEPEND=" - dev-libs/appstream-glib - >=dev-libs/glib-2.7:2 - sys-apps/dbus - >=x11-libs/gdk-pixbuf-2.34:2 - >=x11-libs/gtk+-3.24:3 - x11-libs/libX11 - x11-libs/libXi - x11-libs/pango - gnome? ( - >=x11-wm/mutter-41.3 - ) - introspection? ( - dev-libs/gjs - >=dev-libs/gobject-introspection-1.82.0-r2 - >=x11-wm/mutter-41.3[introspection] - ) -" -BDEPEND=" - virtual/pkgconfig - gnome? ( - gnome-base/gnome-control-center:2 - ) - systemd? ( - sys-apps/systemd - ) - vala? ( $(vala_depend) ) -" -RDEPEND="${DEPEND} - gnome? ( - gnome-base/gnome-control-center:2 - gnome-base/gnome-shell - ) - systemd? ( - sys-apps/systemd - ) -" - -S="${WORKDIR}/GPaste-${PV}" - -src_prepare() { - use vala && vala_src_prepare - default -} - -src_configure() { - local emesonargs=( - $(meson_use systemd systemd) - -Dbash-completion=true - -Dzsh-completion=true - -Dx-keybinder=true - -Dcontrol-center-keybindings-dir=$(usex gnome '' \ - '/usr/share/gnome-control-center/keybindings') - $(meson_use introspection introspection) - $(meson_use vala vapi) - $(meson_use gnome gnome-shell) - ) - meson_src_configure -} - -pkg_postinst() { - gnome2_schemas_update -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml deleted file mode 100644 index ef9759095d73..000000000000 --- a/x11-misc/gpaste/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="gnome">Enable proper gnome support and - enable gnome shell extension.</flag> - </use> - <upstream> - <remote-id type="github">Keruspe/GPaste</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/grabc/Manifest b/x11-misc/grabc/Manifest deleted file mode 100644 index 21045df9d54f..000000000000 --- a/x11-misc/grabc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST grabc1.1.tar.gz 2983 BLAKE2B 751d70fd1789e7b0cab8c8a9ac185c3f918de0a948f5514514dc0fe489cce0feb3fb9b17656cafb911735c84f5d8c990af571ed0ba454fb6021d4b6cd8a4aeee SHA512 9a2416fd0cda7bd6fb65092572e6ba932eeac33a8534efe53be8f4bac3576884003dd50075363acd2d8466a406ba8799a0cef51086700269728894913a748aeb diff --git a/x11-misc/grabc/files/grabc-1.1-makefile.patch b/x11-misc/grabc/files/grabc-1.1-makefile.patch deleted file mode 100644 index 80961ab40a04..000000000000 --- a/x11-misc/grabc/files/grabc-1.1-makefile.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -2,30 +2,16 @@ - # Makefile automatically generated by genmake 1.0, Mar-16-97 - # genmake 1.0 by ma_muquit@fccc.edu, RCS - ## --CC= cc - DEFS= - PROGNAME= grabc --LIBS= -L/usr/X11R6/lib -lX11 -+LDLIBS= $(shell $(PKG_CONFIG) --libs x11) - - INCLUDES= -I. - --# replace -O with -g in order to debug - --DEFINES= $(INCLUDES) $(DEFS) -D__USE_FIXED_PROTOTYPES__ -DSYS_UNIX=1 --CFLAGS= -O $(DEFINES) -- --SRCS = grabc.c -- --OBJS = grabc.o -- --.c.o: -- rm -f $@ -- $(CC) $(CFLAGS) -c $*.c -+CPPFLAGS += $(INCLUDES) $(DEFS) -D__USE_FIXED_PROTOTYPES__ -DSYS_UNIX=1 - - all: $(PROGNAME) - --$(PROGNAME) : $(OBJS) -- $(CC) $(CFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS) -- - clean: - rm -f $(OBJS) $(PROGNAME) core diff --git a/x11-misc/grabc/grabc-1.1-r3.ebuild b/x11-misc/grabc/grabc-1.1-r3.ebuild deleted file mode 100644 index d655831fd8a1..000000000000 --- a/x11-misc/grabc/grabc-1.1-r3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Identify color of a pixel on the screen by clicking on a pixel on the screen" -HOMEPAGE="https://www.muquit.com/muquit/software/grabc/grabc.html" -SRC_URI="https://www.muquit.com/muquit/software/${PN}/${PN}${PV}.tar.gz" -S="${WORKDIR}/${PN}${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) - -src_configure() { - tc-export CC PKG_CONFIG -} - -src_install() { - dobin grabc - einstalldocs -} diff --git a/x11-misc/grabc/metadata.xml b/x11-misc/grabc/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/grabc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/greenclip-bin/Manifest b/x11-misc/greenclip-bin/Manifest deleted file mode 100644 index 83672dbe2c8e..000000000000 --- a/x11-misc/greenclip-bin/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST greenclip-bin-4.2 4184360 BLAKE2B eef17446ae85c76fff1386097baff5665753e4dfeb01455b7e19935753eaa1e09a9a90e1fa0d4ceb91d0a5439ed079ffb8c3aa68ef587a74f5e338188f6c65cd SHA512 9861b208bcb358a47f4c3afcde7b164e6cb3db9d599bab0fbb0f55254601551cb0a8ee486c496d9e30aa373ed596fdd159ac7eac57211b3a75a66b5629b06f06 -DIST greenclip-bin-4.2.README.md 5105 BLAKE2B 6deff08b3dfc75ba257a5ebfa0ddfc80450fd13c273aefd92fd9ce58e43a01bd59e69ee45f1401596a216ce30d792ff13b043ab213cfd522846450547af1c9e5 SHA512 7a06bc581a9dbbc76d7b6c2039ca9f6781dfbf0d492fb42bfc90a2189be5643877132b78284593e8adfc70fea76bc65e329429248aa77d96c3017d612380841f -DIST greenclip-bin-4.3 9086872 BLAKE2B bd3c0adc6bb9d7ac63bf5fe3008e0a4c95c4e1d0aee2fe3dedea53a297df931134eee67c983cfbfc2aba68b145c8db210a370263484d9e21eb63a96bc2439c97 SHA512 969f7d031437c6e71974e130fc6dab62be26da0733960d993c03d2b91d25ecc047f665b975611b6629fa61df1457519fbcc6550e8bd2d1d31e6f6a0ed29623b5 -DIST greenclip-bin-4.3.README.md 5017 BLAKE2B 5f65fc6f34131e354f668bae8e9755c72f8b7f0b8eedb1321321616f900a54486d0c110b343ff5eb842191dffd51925d05f2cb723293472a1f75c8b63c997b3d SHA512 b92e684af4c0ff515eb2b02c43e79b69860771b3fd2fabd77f03c6ca95e3d8505c8ec9450014e888eaf8aa7896c14a5f94a76a170547654f57df8ec3da7d01f1 diff --git a/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild b/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild deleted file mode 100644 index f2b98eca1d1c..000000000000 --- a/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN%-bin} - -DESCRIPTION="Simple clipboard manager to be integrated with rofi" -HOMEPAGE="https://github.com/erebe/greenclip" -SRC_URI=" - https://github.com/erebe/${MY_PN}/releases/download/v${PV}/${MY_PN} -> ${P} - https://raw.githubusercontent.com/erebe/${MY_PN}/v${PV}/README.md -> ${P}.README.md -" - -S="${WORKDIR}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -QA_PREBUILT="/usr/bin/${MY_PN}" - -src_install() { - newbin "${DISTDIR}/${P}" "${MY_PN}" - newdoc "${DISTDIR}/${P}.README.md" README.md -} - -pkg_postinst() { - elog "Please read /usr/share/doc/${PF}/README.md.bz2" - elog "on how to use rofi/dmenu/fzf as a menu for the clipboard." -} diff --git a/x11-misc/greenclip-bin/greenclip-bin-4.3.ebuild b/x11-misc/greenclip-bin/greenclip-bin-4.3.ebuild deleted file mode 100644 index 506fb2404619..000000000000 --- a/x11-misc/greenclip-bin/greenclip-bin-4.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -MY_PN=${PN%-bin} - -DESCRIPTION="Simple clipboard manager to be integrated with rofi" -HOMEPAGE="https://github.com/erebe/greenclip" -SRC_URI=" - https://github.com/erebe/${MY_PN}/releases/download/v${PV}/${MY_PN} -> ${P} - https://raw.githubusercontent.com/erebe/${MY_PN}/v${PV}/README.md -> ${P}.README.md -" - -S="${WORKDIR}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="-* ~amd64" - -QA_PREBUILT="/usr/bin/${MY_PN}" - -src_install() { - newbin "${DISTDIR}/${P}" "${MY_PN}" - newdoc "${DISTDIR}/${P}.README.md" README.md -} - -pkg_postinst() { - elog "Please read /usr/share/doc/${PF}/README.md.bz2" - elog "on how to use rofi/dmenu/fzf as a menu for the clipboard." -} diff --git a/x11-misc/greenclip-bin/metadata.xml b/x11-misc/greenclip-bin/metadata.xml deleted file mode 100644 index 055e92d91470..000000000000 --- a/x11-misc/greenclip-bin/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ceres@ceressees.dev</email> - <name>Ceres Milner</name> - </maintainer> - <upstream> - <remote-id type="github">erebe/greenclip</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/gromit-mpx/Manifest b/x11-misc/gromit-mpx/Manifest deleted file mode 100644 index 41f568d43b27..000000000000 --- a/x11-misc/gromit-mpx/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gromit-mpx-1.8.0.tar.gz 2235083 BLAKE2B 0f9bbe03eb4447724932f6e395e71f754ab9d860083f51b489b034f7ac2677b94901996e10c6b2ff9bd8a25d71927d6f60f9586be984000d87965dd600090d86 SHA512 563d1f9119e9260b580375abe3bda595aa6d5892b5f6096ccab0f256f5c34fab2764e87d5b525234dfaacbf3701d6a270b36c0c2edec41f3e17e6fd52324464e -DIST gromit-mpx-1.9.0.tar.gz 2668005 BLAKE2B 89cbcc7af35efe29ed9b300aed5f2a6109a8cb4825f2963f12337d24705ea74b82e9d409fc099dc739995c69f873ee891f96869df14ddf63873653a45182edcb SHA512 c7f867993656e1acd92ea9ffc4e3c32c479468387544d05a89f024acc637bc5c74a9e39feeae5c83d49ee0006feb5544e06268a5d932b9510c58583dc6698dd5 diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.8.0.ebuild b/x11-misc/gromit-mpx/gromit-mpx-1.8.0.ebuild deleted file mode 100644 index abaae1384a16..000000000000 --- a/x11-misc/gromit-mpx/gromit-mpx-1.8.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop annotation tool" -HOMEPAGE="https://github.com/bk138/gromit-mpx" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bk138/${PN}.git" -else - SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - app-arch/lz4 - dev-libs/glib - dev-libs/libayatana-appindicator - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXi - >=x11-apps/xinput-1.3 -" -DEPEND="${RDEPEND}" - -src_prepare () { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc - ) - - cmake_src_configure -} diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.9.0.ebuild b/x11-misc/gromit-mpx/gromit-mpx-1.9.0.ebuild deleted file mode 100644 index 372de6bbb88b..000000000000 --- a/x11-misc/gromit-mpx/gromit-mpx-1.9.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop annotation tool" -HOMEPAGE="https://github.com/bk138/gromit-mpx" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bk138/${PN}.git" -else - SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - app-arch/lz4 - dev-libs/glib - dev-libs/libayatana-appindicator - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXi - >=x11-apps/xinput-1.3 -" -DEPEND="${RDEPEND}" - -src_prepare () { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc - ) - - cmake_src_configure -} diff --git a/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild b/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild deleted file mode 100644 index abaae1384a16..000000000000 --- a/x11-misc/gromit-mpx/gromit-mpx-9999.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop annotation tool" -HOMEPAGE="https://github.com/bk138/gromit-mpx" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bk138/${PN}.git" -else - SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - app-arch/lz4 - dev-libs/glib - dev-libs/libayatana-appindicator - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXi - >=x11-apps/xinput-1.3 -" -DEPEND="${RDEPEND}" - -src_prepare () { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc - ) - - cmake_src_configure -} diff --git a/x11-misc/gromit-mpx/metadata.xml b/x11-misc/gromit-mpx/metadata.xml deleted file mode 100644 index dc4292b45eca..000000000000 --- a/x11-misc/gromit-mpx/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>o.freyermuth@googlemail.com</email> - <name>Oliver Freyermuth</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/bk138/gromit-mpx/issues</bugs-to> - <remote-id type="github">bk138/gromit-mpx</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/gromit/Manifest b/x11-misc/gromit/Manifest deleted file mode 100644 index ad832aed0aea..000000000000 --- a/x11-misc/gromit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gromit-20041213.tar.gz 21970 BLAKE2B 44740d29086bb5f7cfd11a882ffb8e89cd0ea87bd91c0017376b312211b64bd999f9dc81fce358b6a1d7d311f0a34940bd81b205ee2baa54112c930309109585 SHA512 8d10953bf0500e9b411ce6d7b6c43b295ab64113e8a873438409de8a1aad19b685483045341b0af889e7c833816f035c95dda90d3c201caf7c69ea7cbad57e42 diff --git a/x11-misc/gromit/files/gromit-20041213-build.patch b/x11-misc/gromit/files/gromit-20041213-build.patch deleted file mode 100644 index c32653410f5b..000000000000 --- a/x11-misc/gromit/files/gromit-20041213-build.patch +++ /dev/null @@ -1,19 +0,0 @@ -Respect CC, CFLAGS, & LDFLAGS. -Drop DEPRECATED flags for bug #387833. -Fix underlinking for bug #369453. ---- a/Makefile -+++ b/Makefile -@@ -1,10 +1,10 @@ - all: gromit - - proptest: proptest.c -- gcc -o proptest proptest.c `gtk-config --libs --cflags` -+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o proptest proptest.c `gtk-config --libs --cflags` - - propertywatch: propertywatch.c -- gcc -o propertywatch propertywatch.c `gtk-config --libs --cflags` -+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o propertywatch propertywatch.c `gtk-config --libs --cflags` - - gromit: gromit.c Makefile -- gcc -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c -Wall `pkg-config --libs --cflags gtk+-2.0` -+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -o gromit gromit.c -Wall `$(PKG_CONFIG) --libs --cflags gtk+-2.0 x11` -lm diff --git a/x11-misc/gromit/gromit-20041213-r2.ebuild b/x11-misc/gromit/gromit-20041213-r2.ebuild deleted file mode 100644 index 223d417401ee..000000000000 --- a/x11-misc/gromit/gromit-20041213-r2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="GRaphics Over MIscellaneous Things, a presentation helper" -HOMEPAGE="https://www.home.unix-ag.org/simon/gromit" -SRC_URI="https://www.home.unix-ag.org/simon/gromit/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ppc x86" - -RDEPEND="x11-libs/gtk+:2" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-build.patch ) - -src_configure() { - tc-export CC PKG_CONFIG -} - -src_install() { - dobin gromit - newdoc gromitrc gromitrc.example - einstalldocs -} diff --git a/x11-misc/gromit/metadata.xml b/x11-misc/gromit/metadata.xml deleted file mode 100644 index 85e4ed814fa2..000000000000 --- a/x11-misc/gromit/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/grsync/Manifest b/x11-misc/grsync/Manifest deleted file mode 100644 index 69402826749a..000000000000 --- a/x11-misc/grsync/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST grsync-1.3.1.tar.gz 302904 BLAKE2B 26bfdc0787ed3340df866f21cad79bba6ad6bb91abc834338be1dfcbe8ae464b755b4d5832586dafb416e8e88ef97a06074b5018d14ba415f625e24c66c42bef SHA512 af3e70108085ad240b8f692f4fd389e7df42448291b721e923fb7e7309e52a673a034583e68684820b47e520386c382efe56820da7b0e7146407bd3d09f2dc72 diff --git a/x11-misc/grsync/grsync-1.3.1.ebuild b/x11-misc/grsync/grsync-1.3.1.ebuild deleted file mode 100644 index 604598c75338..000000000000 --- a/x11-misc/grsync/grsync-1.3.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit xdg - -DESCRIPTION="A gtk frontend to rsync" -HOMEPAGE="http://www.opbyte.it/grsync/" -SRC_URI="http://www.opbyte.it/release/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="+gtk3" - -DEPEND=" - gtk3? ( x11-libs/gtk+:3 ) - !gtk3? ( >=x11-libs/gtk+-2.16:2 )" -RDEPEND="${DEPEND} - net-misc/rsync" -BDEPEND="virtual/pkgconfig - dev-util/intltool" - -DOCS="AUTHORS NEWS README" - -src_prepare() { - default - - if ! use gtk3; then - sed -e "s/gtk_widget_override_font/gtk_widget_modify_font/" \ - -i src/callbacks.c || die - fi -} - -src_configure() { - econf --disable-unity $(use_enable gtk3) -} diff --git a/x11-misc/grsync/metadata.xml b/x11-misc/grsync/metadata.xml deleted file mode 100644 index a3e477085709..000000000000 --- a/x11-misc/grsync/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <use> - <flag name="gtk3">Link against <pkg>x11-libs/gtk+</pkg>:3 instead of <pkg>x11-libs/gtk+</pkg>:2</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/grub2-theme-preview/Manifest b/x11-misc/grub2-theme-preview/Manifest deleted file mode 100644 index 8362bb273560..000000000000 --- a/x11-misc/grub2-theme-preview/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST grub2-theme-preview-2.9.1.tar.gz 204082 BLAKE2B 12ad1af7d9e162f4a554095856105d7be3eea460b87f414959fecc254a814256400e53a5025f5133dce80a5c46492faf70ecad1002f9b4828a738a9fc89a2319 SHA512 2f2eedc209306695f3421511500d79ad4658b6ac9fef28213e2ae647680703dae2d41e548f88c06a1922654dd134b21d9da72e2a755a27177f8bb8dad1c15f00 diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1-r1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1-r1.ebuild deleted file mode 100644 index c37b3a96c961..000000000000 --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" -HOMEPAGE="https://github.com/hartwork/grub2-theme-preview" -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc" -REQUIRED_USE="|| ( grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc )" - -RDEPEND="app-emulation/qemu - dev-libs/libisoburn - sys-fs/mtools - sys-boot/grub:2[grub_platforms_efi-32?,grub_platforms_efi-64?,grub_platforms_pc?] - grub_platforms_efi-32? ( - || ( sys-firmware/edk2 sys-firmware/edk2-bin ) - ) - grub_platforms_efi-64? ( - || ( sys-firmware/edk2 sys-firmware/edk2-bin ) - ) -" -DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild deleted file mode 100644 index ee2f76e65f99..000000000000 --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" -HOMEPAGE="https://github.com/hartwork/grub2-theme-preview" -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc" -REQUIRED_USE="|| ( grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc )" - -RDEPEND="app-emulation/qemu - dev-libs/libisoburn - sys-fs/mtools - sys-boot/grub:2[grub_platforms_efi-32?,grub_platforms_efi-64?,grub_platforms_pc?] - grub_platforms_efi-32? ( - || ( sys-firmware/edk2 sys-firmware/edk2-bin ) - ) - grub_platforms_efi-64? ( - || ( sys-firmware/edk2 sys-firmware/edk2-bin ) - ) -" -DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/x11-misc/grub2-theme-preview/metadata.xml b/x11-misc/grub2-theme-preview/metadata.xml deleted file mode 100644 index 41dd7b362eee..000000000000 --- a/x11-misc/grub2-theme-preview/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - <name>Sebastian Pipping</name> - </maintainer> - <upstream> - <remote-id type="github">hartwork/grub2-theme-preview</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/gtkdialog/Manifest b/x11-misc/gtkdialog/Manifest deleted file mode 100644 index 374ad2814200..000000000000 --- a/x11-misc/gtkdialog/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gtkdialog-0.8.3_p20200202.tar.xz 356312 BLAKE2B 77358e0b04ddb484e3e3a093084776a2c799fa52b90849bdde3bce56a7c042c2cbe28d699f0c4dcc14cc69872d496b89fc5c8aa7140669560e01448d9c57c15d SHA512 9120ac515eace168e4a3987b6cf3a1b3aa0e7617e837ade21d5ffea25cc3f3abbff598bb4c33914fb800416ea687f0ec7dea2b24c8acc0c71734aa6b2b385bfe diff --git a/x11-misc/gtkdialog/files/gtkdialog-0.8.3-do_variables_count_widgets.patch b/x11-misc/gtkdialog/files/gtkdialog-0.8.3-do_variables_count_widgets.patch deleted file mode 100644 index 21697cfc78f7..000000000000 --- a/x11-misc/gtkdialog/files/gtkdialog-0.8.3-do_variables_count_widgets.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/variables.c -+++ b/src/variables.c -@@ -1113,7 +1113,7 @@ - actual = root; - - if (actual == NULL) -- return; -+ return 0; - - if (actual->left != NULL) - n = do_variables_count_widgets(actual->left, n); diff --git a/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fix-build-for-clang16.patch b/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fix-build-for-clang16.patch deleted file mode 100644 index fd6ff011f810..000000000000 --- a/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fix-build-for-clang16.patch +++ /dev/null @@ -1,202 +0,0 @@ -Clang16 will not allow implicit function declarations and implicit integers etc. -This patch overhauls the source code for modern C. - -Bug: https://bugs.gentoo.org/875704 -Upstream PR: https://github.com/oshazard/gtkdialog/pull/81 - -Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> - ---- a/src/actions.c -+++ b/src/actions.c -@@ -36,6 +36,7 @@ - #include "attributes.h" - #include "variables.h" - #include "tag_attributes.h" -+#include "gtkdialog_parser.h" - - extern gchar *option_include_file; - ---- a/src/automaton.c -+++ b/src/automaton.c -@@ -35,6 +35,7 @@ - */ - - #include <gtk/gtk.h> -+#include <glib/gprintf.h> - - #include "config.h" - #include "gtkdialog.h" -@@ -87,6 +88,8 @@ - #undef TOOLTIPS - - extern gboolean option_no_warning; -+extern void push_widget(GtkWidget * widget, int widgettype); -+int instruction_execute(instruction command); - - instruction *program = NULL; - int instruction_counter = 0; /* The first available memory cell */ -@@ -323,8 +326,7 @@ void print_command(instruction command) - fflush(stdout); - } - --void --print_program() -+void print_program() - { - gint pc; - instruction command; -@@ -580,8 +582,7 @@ finalize: - } - - --int --instruction_execute(instruction command) -+int instruction_execute(instruction command) - { - GList *element; - token Token; -@@ -911,9 +912,11 @@ gboolean widget_moved(GtkWidget *widget, - //gtk_widget_set_usize(window, - // configure->width -20, - // configure->height); -+#if HAVE_GTK==2 - gtk_widget_set_uposition(GTK_WIDGET(window), - configure->x, - configure->y); -+#endif - } - - fflush(stderr); ---- a/src/gtkdialog.h -+++ b/src/gtkdialog.h -@@ -65,5 +65,6 @@ gint get_program_from_variable(gchar *name); - void set_program_name(gchar *name); - gchar *get_program_name(void); - void load_styles_file(gchar *filename); -+int getnextchar(void); - - #endif ---- a/src/gtkdialog_parser.h -+++ b/src/gtkdialog_parser.h -@@ -385,3 +385,8 @@ typedef union YYSTYPE - extern YYSTYPE gtkdialog_lval; - - -+extern int gtkdialog_error(char *c); -+extern void run_program(void); -+extern void print_program(); -+extern int gtkdialog_lex (void); -+extern int gtkdialog_parse (void); ---- a/src/printing.c -+++ b/src/printing.c -@@ -25,6 +25,7 @@ - #include <stdio.h> - #include <stdlib.h> - #include <gtk/gtk.h> -+#include <glib/gprintf.h> - #include "gtkdialog.h" - #include "printing.h" - ---- a/src/signals.c -+++ b/src/signals.c -@@ -40,6 +40,8 @@ - //#define DEBUG_CONTENT - //#define DEBUG_TRANSITS - -+extern gboolean variables_is_avail_by_name(const char *name); -+ - /* Local variables */ - char *condexpr[] = { - "active_is_true(", "active_is_false(", "active_is_true (", "active_is_false (", ---- a/src/stringman.c -+++ b/src/stringman.c -@@ -30,6 +30,7 @@ - - #include <stdio.h> - #include <stdlib.h> -+#include <ctype.h> - #include <unistd.h> - #include <string.h> - #include <gtk/gtk.h> ---- a/src/variables.c -+++ b/src/variables.c -@@ -59,6 +59,7 @@ - #endif - - extern gboolean option_no_warning; -+extern int yywarning(char *c); - - /* Local function prototypes */ - #ifdef DEBUG ---- a/src/widget_notebook.c -+++ b/src/widget_notebook.c -@@ -28,6 +28,7 @@ - #include "automaton.h" - #include "widgets.h" - #include "tag_attributes.h" -+#include "signals.h" - - /* Defines */ - //#define DEBUG_CONTENT ---- a/src/widget_timer.c -+++ b/src/widget_timer.c -@@ -28,6 +28,7 @@ - #include "automaton.h" - #include "widgets.h" - #include "tag_attributes.h" -+#include "signals.h" - - /* Defines */ - //#define DEBUG_CONTENT ---- a/src/widgets.h -+++ b/src/widgets.h -@@ -38,6 +38,38 @@ - #include "variables.h" - #include "automaton.h" - -+#include "widget_window.h" -+#include "widget_vbox.h" -+#include "widget_tree.h" -+#include "widget_timer.h" -+#include "widget_text.h" -+#include "widget_terminal.h" -+#include "widget_template.h" -+#include "widget_table.h" -+#include "widget_statusbar.h" -+#include "widget_spinbutton.h" -+#include "widget_radiobutton.h" -+#include "widget_progressbar.h" -+#include "widget_pixmap.h" -+#include "widget_notebook.h" -+#include "widget_menuitem.h" -+#include "widget_menubar.h" -+#include "widget_list.h" -+#include "widget_hseparator.h" -+#include "widget_hscale.h" -+#include "widget_hbox.h" -+#include "widget_frame.h" -+#include "widget_fontbutton.h" -+#include "widget_expander.h" -+#include "widget_eventbox.h" -+#include "widget_entry.h" -+#include "widget_edit.h" -+#include "widget_comboboxtext.h" -+#include "widget_combobox.h" -+#include "widget_colorbutton.h" -+#include "widget_checkbox.h" -+#include "widget_button.h" -+ - char *widget_get_text_value(GtkWidget *widget, int type); - FILE *widget_opencommand(const char *command); - char *widgets_to_str(int itype); ---- a/src/gtkdialog.c -+++ b/src/gtkdialog.c -@@ -345,7 +345,7 @@ get_program_from_file(char *name) - * required because the #! is not included in the language. - */ - program_src = NULL; -- result = getline(&program_src, &tmp, sourcefile); -+ result = getline(&program_src, (size_t*)&tmp, sourcefile); - if (program_src[0] != '#') { - fclose(sourcefile); - sourcefile = fopen(name, "r"); diff --git a/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fno-common.patch b/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fno-common.patch deleted file mode 100644 index 86fa6a9700a4..000000000000 --- a/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fno-common.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/src/gtkdialog.h -+++ b/src/gtkdialog.h -@@ -40,24 +40,24 @@ - #define GTKD_FUNCTION_SIGNALS_BLOCK (function_signals_block++) - #define GTKD_FUNCTION_SIGNALS_UNBLOCK (function_signals_block--) - #define GTKD_FUNCTION_SIGNALS_RESET (function_signals_block = FALSE) --gint function_signals_block; -+extern gint function_signals_block; - - /* Thunor: Used to control/override the widget packing expand and fill - * states at the project level */ --gint project_space_expand; --gint project_space_fill; -+extern gint project_space_expand; -+extern gint project_space_fill; - - /* The most recently created radiobutton widget (used for grouping) */ --GtkWidget *lastradiowidget; -+extern GtkWidget *lastradiowidget; - - /* An accumulated list of menu accelerator groups to be added to the window */ --GList *accel_groups; -+extern GList *accel_groups; - - /* A list of widgets to hide and to show */ --GList *widget_hide_list, *widget_show_list; -+extern GList *widget_hide_list, *widget_show_list; - - /* An auto-incremented unique id for each window created */ --gint window_id; -+extern gint window_id; - - void reset_program_source(void); - //Redundant: gint set_program_source(gchar *name); ---- a/src/gtkdialog.c -+++ b/src/gtkdialog.c -@@ -82,6 +82,14 @@ - gint geometry_x = 0; - gint geometry_y = 0; - -+gint function_signals_block; -+gint project_space_expand; -+gint project_space_fill; -+GtkWidget *lastradiowidget; -+GList *accel_groups; -+GList *widget_hide_list, *widget_show_list; -+gint window_id; -+ - static gboolean - get_geometry(const char *argument) - { diff --git a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild b/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild deleted file mode 100644 index 74b3a58f0d7f..000000000000 --- a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg - -if [[ "${PV}" == "99999" ]]; then - EGIT_REPO_URI="https://github.com/oshazard/gtkdialog" - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.xz" - KEYWORDS="amd64 ppc x86" -fi - -DESCRIPTION="A small utility for fast and easy GUI building" -HOMEPAGE="https://github.com/oshazard/gtkdialog" - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - dev-libs/glib - x11-libs/gtk+:3 - x11-libs/vte:2.91= -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-apps/texinfo - app-alternatives/lex - virtual/pkgconfig - app-alternatives/yacc -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.3-fno-common.patch - "${FILESDIR}"/${PN}-0.8.3-do_variables_count_widgets.patch - "${FILESDIR}"/${PN}-0.8.3-fix-build-for-clang16.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --enable-gtk3 -} - -src_compile() { - emake -C doc stamp-vti - default -} - -src_install() { - # Stop make install from running gtk-update-icon-cache - emake DESTDIR="${D}" UPDATE_ICON_CACHE=true install - einstalldocs -} diff --git a/x11-misc/gtkdialog/gtkdialog-99999.ebuild b/x11-misc/gtkdialog/gtkdialog-99999.ebuild deleted file mode 100644 index 4e8729405cba..000000000000 --- a/x11-misc/gtkdialog/gtkdialog-99999.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg - -if [[ "${PV}" == "99999" ]]; then - EGIT_REPO_URI="https://github.com/oshazard/gtkdialog" - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.xz" - KEYWORDS="~amd64 ~ppc ~x86" -fi - -DESCRIPTION="A small utility for fast and easy GUI building" -HOMEPAGE="https://github.com/oshazard/gtkdialog" - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - dev-libs/glib - x11-libs/gtk+:3 - x11-libs/vte:2.91= -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-apps/texinfo - app-alternatives/lex - virtual/pkgconfig - app-alternatives/yacc -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.3-fno-common.patch - "${FILESDIR}"/${PN}-0.8.3-do_variables_count_widgets.patch - "${FILESDIR}"/${PN}-0.8.3-fix-build-for-clang16.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --enable-gtk3 -} - -src_compile() { - emake -C doc stamp-vti - default -} - -src_install() { - # Stop make install from running gtk-update-icon-cache - emake DESTDIR="${D}" UPDATE_ICON_CACHE=true install - einstalldocs -} diff --git a/x11-misc/gtkdialog/metadata.xml b/x11-misc/gtkdialog/metadata.xml deleted file mode 100644 index 97441428731f..000000000000 --- a/x11-misc/gtkdialog/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - gtkdialog is a GUI-creation utility that can be used with an arbitrary - interpreter. It enables the programmer to describe a graphical user interface - in a simple XML-like language, and use it with any interpreter that supports - either files, standard I/O, or environment variables. It can be called as an - external program from the interpreter, but can be used as a stand-alone - framework for the application as well. Stand-alone, bash, and awk examples are - provided. - </longdescription> - <upstream> - <remote-id type="github">oshazard/gtkdialog</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/gxmessage/Manifest b/x11-misc/gxmessage/Manifest deleted file mode 100644 index cd0bf9b42abb..000000000000 --- a/x11-misc/gxmessage/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gxmessage-3.4.3.tar.gz 275354 BLAKE2B 2801944c3a6542d250f91388a90736ba781013e5c370e42783db620387a07b315b176bac60e30af6e623d4f664291fdf567786e66a1f9e8c383dc772a64547e6 SHA512 4e3c455595db723e2d78060c4913f1a87b8f0c5cb6017427d48cd02652655592bf8aa1001adfbfecd5598cc0c613c78a74d71a59a7f1f0787acc29774328e93a diff --git a/x11-misc/gxmessage/gxmessage-3.4.3.ebuild b/x11-misc/gxmessage/gxmessage-3.4.3.ebuild deleted file mode 100644 index ff4e489e7026..000000000000 --- a/x11-misc/gxmessage/gxmessage-3.4.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit xdg - -DESCRIPTION="A GTK+ based xmessage clone" -HOMEPAGE="https://savannah.gnu.org/projects/gxmessage/ - http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz - http://homepages.ihug.co.nz/~trmusson/stuff/${P}.tar.gz" - -LICENSE="GPL-3 public-domain" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:3 - x11-libs/pango -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/intltool-0.40.1 - sys-devel/gettext - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog HACKING NEWS README TODO ) - -src_install() { - default - - docinto examples - dodoc examples/* -} diff --git a/x11-misc/gxmessage/metadata.xml b/x11-misc/gxmessage/metadata.xml deleted file mode 100644 index eb26924f8f45..000000000000 --- a/x11-misc/gxmessage/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="savannah">gxmessage</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/hsetroot/Manifest b/x11-misc/hsetroot/Manifest deleted file mode 100644 index 560ae13f6941..000000000000 --- a/x11-misc/hsetroot/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hsetroot-1.0.5.tar.gz 12878 BLAKE2B 54e80f00d140a83a950d98663db6555a00ac770bd85826b17d8293e3af27cba2a45c2da5e4c185ca90c6adc35bbf2ccdaa3722d015b31654d5e35f4e65a61366 SHA512 b43f7cd75886e72cb6134446d383d7d9a684c818f2d8a0f829670c8dfca5eaaa1eb6c25f30dda41f3483609b25e8a44a3a3cb3a969bba7f77a9b9df712fa2167 diff --git a/x11-misc/hsetroot/files/hsetroot-1.0.5-XOpenDisplay.patch b/x11-misc/hsetroot/files/hsetroot-1.0.5-XOpenDisplay.patch deleted file mode 100644 index 0585072538f2..000000000000 --- a/x11-misc/hsetroot/files/hsetroot-1.0.5-XOpenDisplay.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/hsr-outputs.c -+++ b/hsr-outputs.c -@@ -47,7 +47,11 @@ - int - main(int argc, char **argv) - { -- Display *display = XOpenDisplay(NULL); -+ Display *display; -+ if (!(display = XOpenDisplay(NULL))) { -+ fprintf(stderr, "Cannot open X display!\n"); -+ exit(123); -+ } - - enum Format format = TEXT; - void (*print)(XineramaScreenInfo*) = print_text; diff --git a/x11-misc/hsetroot/hsetroot-1.0.5.ebuild b/x11-misc/hsetroot/hsetroot-1.0.5.ebuild deleted file mode 100644 index b31654d37b1f..000000000000 --- a/x11-misc/hsetroot/hsetroot-1.0.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Tool which allows you to compose wallpapers ('root pixmaps') for X" -HOMEPAGE="https://github.com/himdel/hsetroot/" -SRC_URI="https://github.com/himdel/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~riscv x86" - -RDEPEND=">=media-libs/imlib2-1.0.6.2003[X] - x11-libs/libX11 - x11-libs/libXinerama" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.5-XOpenDisplay.patch -) - -src_compile() { - # Avoid the Makefile that replaced autotools - tc-export CC PKG_CONFIG - local tgt hsr_comp_args - for tgt in ${PN} hsr-outputs; do - hsr_comp_args=( - ${CFLAGS} - $("${PKG_CONFIG}" --cflags x11 imlib2 xinerama) - ${LDFLAGS} - ${tgt}.c - $("${PKG_CONFIG}" --libs x11 imlib2 xinerama) - -o ${tgt} - ) - echo ${hsr_comp_args[@]} - "${CC}" ${hsr_comp_args[@]} || die - done - -} - -src_install() { - dobin ${PN} hsr-outputs - einstalldocs -} diff --git a/x11-misc/hsetroot/metadata.xml b/x11-misc/hsetroot/metadata.xml deleted file mode 100644 index 84bf31d6d1c4..000000000000 --- a/x11-misc/hsetroot/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> -hsetroot is a tool which allows you to compose wallpapers ("root pixmaps") for -X. It has a lot of options like rendering gradients, solids, images but it also -allows you to perform manipulations on those things, or chain them together. -You could use one standard background image for isntance, and using tint to -make it fit your current theme. And yes, of course it is compatible with -semi-translucent applications like aterm and xchat :) - -At this time, hsetroot can render: gradients (multi-color with variable -distance), solids (rectangles) and images (centered, tiled, fullscreen, or -maximum aspect). It supports the following manipulations: tinting (overlaying a -color mask), blurring, sharpening, flipping (horizontally, diagonally, -vertically) it also allows you to adjust brightness, contrast and gamma-level. -hsetroot also supports alpha-channels when rendering things. - </longdescription> -</pkgmetadata> diff --git a/x11-misc/i3-restore/Manifest b/x11-misc/i3-restore/Manifest deleted file mode 100644 index 390ad6d48ce1..000000000000 --- a/x11-misc/i3-restore/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST i3-restore-4.1.tar.gz 33362 BLAKE2B 008637a1ad5281f9076c02daddd6e89cecaba1c5361ae53fc949386d25b759fd0fb2a0cfa47637b0f31b05e487987b81854a514ec413f7be70077b5f458d279d SHA512 a0affbbf564830a6de400c2f3d3bb7549676e670d4ad10b341482eb3dca771e109054f4d114625c7cd7636c56915e9eaeb1d956e43bc2b3cfb23334503d301b2 diff --git a/x11-misc/i3-restore/i3-restore-4.1.ebuild b/x11-misc/i3-restore/i3-restore-4.1.ebuild deleted file mode 100644 index 2edfdaac3234..000000000000 --- a/x11-misc/i3-restore/i3-restore-4.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit python-single-r1 - -DESCRIPTION="A simple bash + python script to restore your i3 session" -HOMEPAGE="https://github.com/jdholtz/i3-restore/" -SRC_URI="https://github.com/jdholtz/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - x11-wm/i3 - "${PYTHON_DEPS}" -" -DEPEND=" - x11-misc/xdotool - app-misc/jq - $(python_gen_cond_dep \ - 'dev-python/psutil[${PYTHON_USEDEP}]' ) -" - -src_prepare() { - sed -i 's#CURR_DIR="$(dirname "${0}")"#CURR_DIR=/usr/libexec/i3-restore#' i3-save i3-restore || die "Sed error" - sed -i "s/version=.*/version=${PV}/" utils/common.bash - default -} - -src_install() { - keepdir /usr/libexec/${PN}/logs || die - fperms 777 /usr/libexec/${PN}/logs || die - - insinto "/usr/libexec/${PN}" - doins -r utils - dobin i3-save - dobin i3-restore - - python_moduleinto "/usr/libexec/${PN}" - python_domodule programs -} - -pkg_postinst() { - elog "Usage: i3-save and i3-restore" - elog "See the documentation about automatic saving and restoring https://github.com/jdholtz/i3-restore/?tab=readme-ov-file#automating-the-script" - elog "Alternative software: https://github.com/JonnyHaystack/i3-resurrect" -} diff --git a/x11-misc/i3-restore/metadata.xml b/x11-misc/i3-restore/metadata.xml deleted file mode 100644 index eaabd65136eb..000000000000 --- a/x11-misc/i3-restore/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> -A simple Python and Bash script to restore your i3 session. It works very similar to how Firefox restores a previous session. The script can correctly restore terminal subprocesses (such as Vim and ssh) and web browser instances exactly how they were before. - </longdescription> - <upstream> - <remote-id type="github">jdholtz/i3-restore</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/i3-resurrect/Manifest b/x11-misc/i3-resurrect/Manifest deleted file mode 100644 index 3f389666f26e..000000000000 --- a/x11-misc/i3-resurrect/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST i3-resurrect-1.4.5.tar.gz 31851 BLAKE2B 45c790ba1985cf98a56751f48c468bfad1e35e7ad1b10e0504df2b51a53433e58a26e578b608654e55b52d85f2a5d2218b4e971cef409a6f5c854e31d3e8f3dd SHA512 9c80c25c85bb2f3113b747bff68d16a7547ff6c77c9a0b3d4b7f15f0a7fd773853565db27dd80bf01f454738d73e11f6aa1b8dac5140579f18e0ca4b4a0d559e diff --git a/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild b/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild deleted file mode 100644 index d3da1b0de26d..000000000000 --- a/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -PYPI_NO_NORMALIZE=true # Without this - cannot fetch -inherit distutils-r1 pypi - -DESCRIPTION="Saving and restoring i3 workspaces" -HOMEPAGE=" - https://github.com/JonnyHaystack/i3-resurrect - https://pypi.org/project/i3-resurrect -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/i3ipc[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - x11-wm/i3 -" - -pkg_postins() { - elog "Documentation: https://github.com/JonnyHaystack/i3-resurrect?tab=readme-ov-file#usage" - elog "Alternative software: x11-misc/i3-restore" -} diff --git a/x11-misc/i3-resurrect/metadata.xml b/x11-misc/i3-resurrect/metadata.xml deleted file mode 100644 index b8a2759174f1..000000000000 --- a/x11-misc/i3-resurrect/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <upstream> - <maintainer> - <name>Jonathan Haylett</name> - </maintainer> - <bugs-to>https://github.com/JonnyHaystack/i3-resurrect/issues</bugs-to> - <remote-id type="pypi">i3-resurrect</remote-id> - <remote-id type="github">JonnyHaystack/i3-resurrect</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/i3blocks-contrib/Manifest b/x11-misc/i3blocks-contrib/Manifest deleted file mode 100644 index 37f13e70d0ec..000000000000 --- a/x11-misc/i3blocks-contrib/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST i3blocks-contrib-2.0.0_p20240208.tar.gz 2940879 BLAKE2B f47074d13412b678e9bed184a0e8bbef88db461be1066c048fa6de60a66149b9c0f17c60c2eb3ee1ad17c4cabd61571430a8724a52396a347620a36ebd4e4472 SHA512 27b37d9e8827741506296a01ab6ac512441a2f3dbf222643f9973dc0ee71364449bd733c4eea3de906895a48adc2981c8cbea928233215a458557c2388b8bdf0 diff --git a/x11-misc/i3blocks-contrib/files/i3blocks-contrib-2.0.0-fix-build-on-clang-llvm.patch b/x11-misc/i3blocks-contrib/files/i3blocks-contrib-2.0.0-fix-build-on-clang-llvm.patch deleted file mode 100644 index bf92d791df55..000000000000 --- a/x11-misc/i3blocks-contrib/files/i3blocks-contrib-2.0.0-fix-build-on-clang-llvm.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 230f42f5bc5ebc44062820bde1e9e40ae0746c00 Mon Sep 17 00:00:00 2001 -From: Corentin Rondier <contact@rondier.io> -Date: Sun, 24 Sep 2023 23:22:58 +0200 -Subject: [PATCH] cpu_usage2: fix build failures on clang/llvm - -Remove a non-standard suffix on a floating-point literal, causing build failures on clang/LLVM - -fixes #504 ---- - cpu_usage2/cpu_usage2.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cpu_usage2/cpu_usage2.c b/cpu_usage2/cpu_usage2.c -index 72709037..483c4c81 100644 ---- a/cpu_usage2/cpu_usage2.c -+++ b/cpu_usage2/cpu_usage2.c -@@ -124,7 +124,7 @@ int main(int argc, char *argv[]) - sleep(t); - total = get_usage(&used); - -- display(label, 100.0D * (used - old_used) / (total - old_total), -+ display(label, 100.0 * (used - old_used) / (total - old_total), - warning, critical, decimals); - fflush(stdout); - old_total = total; diff --git a/x11-misc/i3blocks-contrib/files/i3blocks-contrib-2.0.0_p20240208-respect-CFLAGS.patch b/x11-misc/i3blocks-contrib/files/i3blocks-contrib-2.0.0_p20240208-respect-CFLAGS.patch deleted file mode 100644 index 437bd95a59ae..000000000000 --- a/x11-misc/i3blocks-contrib/files/i3blocks-contrib-2.0.0_p20240208-respect-CFLAGS.patch +++ /dev/null @@ -1,68 +0,0 @@ ---- a/bandwidth2/Makefile -+++ b/bandwidth2/Makefile -@@ -1,6 +1,6 @@ - P=bandwidth2 - OBJECTS= --CFLAGS=-g -Wall -Werror -O2 -std=c11 -Wno-format-truncation -+CFLAGS ?= -g -Wall -Werror -O2 -std=c11 -Wno-format-truncation - LDLIBS= - - $(P): $(OBJECTS) ---- a/brightness/Makefile -+++ b/brightness/Makefile -@@ -1,6 +1,6 @@ --CC=gcc --AS=as --LD=ld -+CC ?= gcc -+AS ?= as -+LD ?= ld - OBJDUMP=objdump - OBJCOPY=objcopy - SIZE=size -@@ -16,14 +16,14 @@ - - PRG = brightness - INCLUDES := -Iinc --CFLAGS := $(INCLUDES) $(DEFS) $(WARN_LEVEL) -pipe -O0 -g3 -std=c11 -+CFLAGS ?= -pipe -O0 -g3 -std=c11 - - debug: CFLAGS += -O0 -g3 - debug: all - - release: CFLAGS += -O2 - release: all --LDFLAGS = $(LIBS) -ffunction-sections -Wl,--gc-sections -+LDFLAGS ?= -ffunction-sections -Wl,--gc-sections - - SRC_C := $(wildcard *.c) $(wildcard src/*.c) - SRC_A := $(wildcard src/*.s) -@@ -41,7 +41,7 @@ - - $(OBJ_DIR)/%.o: %.c - @mkdir -p $(@D) -- $(CC) $(CFLAGS) -o $@ -c $< -+ $(CC) $(CFLAGS) $(INCLUDES) $(DEFS) $(WARN_LEVEL) -o $@ -c $< - - $(BIN_DIR)/$(PRG): $(OBJECTS) - @mkdir -p $(@D) ---- a/cpu_usage2/Makefile -+++ b/cpu_usage2/Makefile -@@ -1,6 +1,6 @@ - P=cpu_usage2 - OBJECTS= --CFLAGS=-g -Wall -Werror -O2 -std=gnu11 -+CFLAGS ?= -g -Wall -Werror -O2 -std=gnu11 - LDLIBS= - - $(P): $(OBJECTS) ---- a/memory2/Makefile -+++ b/memory2/Makefile -@@ -1,6 +1,6 @@ - P=memory2 - OBJECTS= --CFLAGS=-g -Wall -Werror -O2 -std=c11 -+CFLAGS ?= -g -Wall -Werror -O2 -std=c11 - LDLIBS= - - $(P): $(OBJECTS) diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0_p20240208.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0_p20240208.ebuild deleted file mode 100644 index 70e22d948cec..000000000000 --- a/x11-misc/i3blocks-contrib/i3blocks-contrib-2.0.0_p20240208.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit optfeature toolchain-funcs - -COMMIT=9d66d81da8d521941a349da26457f4965fd6fcbd - -DESCRIPTION="A set of scripts for i3blocks, contributed by the community" -HOMEPAGE="https://github.com/vivien/i3blocks-contrib" -SRC_URI="https://github.com/vivien/i3blocks-contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=">=x11-misc/i3blocks-1.5" - -PATCHES=( - "${FILESDIR}"/${P}-respect-CFLAGS.patch - "${FILESDIR}"/${PN}-2.0.0-fix-build-on-clang-llvm.patch -) - -src_prepare() { - sed -i -e '/^$(_BLOCKS):/ s/$/ installdirs/' Makefile - default -} - -src_compile() { - tc-export AR CC LD - default -} - -src_install() { - emake DESTDIR="${D}" PREFIX=/usr install -} - -pkg_postinst() { - optfeature_header "The following deps may be required for certain ${PN} scripts:" - optfeature "backlight" sys-power/acpilight x11-apps/xbacklight - optfeature "battery{,2,bar}" sys-power/acpi - optfeature "colorpicker" x11-misc/grabc x11-misc/xdotool - optfeature "cpu_usage" app-admin/sysstat - optfeature "disk-io" app-admin/sysstat - optfeature "email" dev-python/keyring gnome-base/gnome-keyring - optfeature "eyedropper" media-fonts/fontawesome x11-misc/grabc x11-misc/xclip - optfeature "github" dev-util/github-cli media-fonts/fontawesome - optfeature "gpu-load" x11-drivers/nvidia-drivers app-misc/radeontop - optfeature "i3-focusedwindow" x11-apps/xprop - optfeature "kbdd_layout" x11-misc/kbdd - optfeature "key_light" sys-power/upower - optfeature "kubernetes" sys-cluster/kubectl - optfeature "monitor_manager" "dev-lang/python[tk] media-fonts/fontawesome x11-apps/xrandr" - optfeature "purpleair" app-misc/jq net-misc/curl - optfeature "rofi-calendar" x11-misc/rofi - optfeature "ssid and wlan-dbm" net-wireless/iw - optfeature "temperature" sys-apps/lm-sensors - optfeature "ytdl-mpv" "media-fonts/fontawesome media-video/mpv[lua] x11-misc/xclip net-misc/yt-dlp" -} diff --git a/x11-misc/i3blocks-contrib/metadata.xml b/x11-misc/i3blocks-contrib/metadata.xml deleted file mode 100644 index 734430d1fe4b..000000000000 --- a/x11-misc/i3blocks-contrib/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <remote-id type="github">vivien/i3blocks-contrib</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/i3blocks/Manifest b/x11-misc/i3blocks/Manifest deleted file mode 100644 index 40dac9e344e9..000000000000 --- a/x11-misc/i3blocks/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST i3blocks-1.5.tar.gz 66019 BLAKE2B 0378dac61d2f0049dffefe2a3f98512518aef311f2d9d79b72fd9882834c6a09c8954e7ca906fb96bbcc76992288fe659b4977f2cfad1234dca27ec9131ac720 SHA512 759829d59f94070251378d437891c2df05715fbd0b734c34dd41767d61957f301c6125b0058668295b8eeac29038fae6b2e8c194f903398ee736662213d1d534 diff --git a/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch b/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch deleted file mode 100644 index bc7c065eea8e..000000000000 --- a/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -29,14 +29,3 @@ - - dist_sysconf_DATA = \ - i3blocks.conf -- --if ENABLE_BASH_COMPLETION --bashcompletiondir = $(BASH_COMPLETION_DIR) --bashcompletion_DATA = bash-completion -- --install-data-local: -- ( cd '$(DESTDIR)$(BASH_COMPLETION_DIR)' && mv bash-completion i3blocks ) -- --uninstall-local: -- ( cd '$(DESTDIR)$(BASH_COMPLETION_DIR)' && rm -rf i3blocks ) --endif diff --git a/x11-misc/i3blocks/i3blocks-1.5-r2.ebuild b/x11-misc/i3blocks/i3blocks-1.5-r2.ebuild deleted file mode 100644 index 0891eb87cafa..000000000000 --- a/x11-misc/i3blocks/i3blocks-1.5-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools bash-completion-r1 - -DESCRIPTION="highly flexible status line for the i3 window manager" -HOMEPAGE="https://github.com/vivien/i3blocks" -SRC_URI="https://github.com/vivien/i3blocks/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="+contrib" - -PDEPEND="contrib? ( x11-misc/i3blocks-contrib )" - -PATCHES=( "${FILESDIR}"/${PN}-disable-bash-completion.patch ) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - newbashcomp bash-completion ${PN} -} diff --git a/x11-misc/i3blocks/metadata.xml b/x11-misc/i3blocks/metadata.xml deleted file mode 100644 index d4fc1ce5bb5e..000000000000 --- a/x11-misc/i3blocks/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>jsmolic@gentoo.org</email> - <name>Jakov Smolić</name> - </maintainer> - <upstream> - <remote-id type="github">vivien/i3blocks</remote-id> - </upstream> - <use> - <flag name="contrib">Install contrib modules</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/i3lock-color/Manifest b/x11-misc/i3lock-color/Manifest deleted file mode 100644 index ff510f412af8..000000000000 --- a/x11-misc/i3lock-color/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST i3lock-color-2.13.5.tar.gz 485084 BLAKE2B b55a25f746077808be262e77c5c29c6a07aa6ab34a0dc47df4f6518a9f1133f2b2787982d2dfc0c1e933c184534f1435258cb7e4c07d11dd3bfccb68dd0ff581 SHA512 db52b8800a63a9fc85ffb644b140488588427d717b075a3f0d318486cb0177858ed7a2f148bb904e56539bbf679b0fd40eaf0df895b1f578498dfb70219eb9b8 diff --git a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch deleted file mode 100644 index ed63d9efa49d..000000000000 --- a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch +++ /dev/null @@ -1,11 +0,0 @@ -Prevent passing -O2 to CFLAGS. ---- a/configure.ac -+++ b/configure.ac -@@ -118,7 +118,6 @@ - AM_PROG_AR - - AX_FLAGS_WARN_ALL --AX_APPEND_FLAG([-O2], [AM_CFLAGS]) - AX_APPEND_FLAG([-funroll-loops], [AM_CFLAGS]) - AX_APPEND_FLAG([-pthread], [AM_CFLAGS]) - AX_CHECK_COMPILE_FLAG([-Wunused-value], [AX_APPEND_FLAG([-Wunused-value], [AM_CFLAGS])]) diff --git a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch b/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch deleted file mode 100644 index 64093df4dc26..000000000000 --- a/x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch +++ /dev/null @@ -1,35 +0,0 @@ -Disable automagic shell completion files installation. ---- a/Makefile.am -+++ b/Makefile.am -@@ -13,31 +13,6 @@ - pamd_files = pam/i3lock - pamd_DATA = $(pamd_files) - --if ENABLE_BASH_COMPLETION --bashcompletiondir = $(BASH_COMPLETION_DIR) --dist_bashcompletion_DATA = i3lock-bash --endif -- --if ENABLE_ZSH_COMPLETION --zshcompletiondir = $(ZSH_COMPLETION_DIR) --dist_zshcompletion_DATA = i3lock-zsh --endif -- --install-data-hook: --if ENABLE_BASH_COMPLETION -- test -f "${BASH_COMPLETION_DIR}/i3lock-bash" && mv -f "${BASH_COMPLETION_DIR}/i3lock-bash" "${BASH_COMPLETION_DIR}/i3lock" || true --endif --if ENABLE_ZSH_COMPLETION -- test -f "${ZSH_COMPLETION_DIR}/i3lock-zsh" && mv -f "${ZSH_COMPLETION_DIR}/i3lock-zsh" "${ZSH_COMPLETION_DIR}/_i3lock" || true --endif -- --uninstall-hook: --if ENABLE_BASH_COMPLETION -- rm -f ${BASH_COMPLETION_DIR}/i3lock --endif --if ENABLE_ZSH_COMPLETION -- rm -f ${ZSH_COMPLETION_DIR}/_i3lock --endif - - - AM_CPPFLAGS = \ diff --git a/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild b/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild deleted file mode 100644 index 4214a5008645..000000000000 --- a/x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools out-of-source shell-completion - -MY_PV="$(ver_cut 1-2).c.$(ver_cut 3)" - -DESCRIPTION="The world's most popular non-default computer lockscreen" -HOMEPAGE="https://github.com/Raymo111/i3lock-color" -SRC_URI="https://github.com/Raymo111/i3lock-color/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -DEPEND=" - dev-libs/libev - media-libs/fontconfig - media-libs/libjpeg-turbo:= - sys-libs/pam - x11-libs/cairo[X] - x11-libs/libxcb:= - x11-libs/libxkbcommon[X] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-xrm -" -RDEPEND=" - ${DEPEND} - !!x11-misc/i3lock -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-cleanup-cflags.patch" - "${FILESDIR}/${P}-disable-automagic.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - out-of-source_src_install - newbashcomp i3lock-bash i3lock - newzshcomp i3lock-zsh _i3lock -} - -pkg_postinst() { - elog "Running i3lock-color:" - elog " Simply invoke the 'i3lock' command. To get out of it, enter your password and press enter." - elog " More imformation please check https://github.com/Raymo111/i3lock-color#running-i3lock-color" -} diff --git a/x11-misc/i3lock-color/metadata.xml b/x11-misc/i3lock-color/metadata.xml deleted file mode 100644 index 1ccfa655db72..000000000000 --- a/x11-misc/i3lock-color/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>petrus.zy.07@gmail.com</email> - <name>Petrus Zhao</name> - </maintainer> - <maintainer type="person"> - <email>jlin.gentoo@outlook.com</email> - <name>Jian Lin</name> - </maintainer> - <upstream> - <remote-id type="github">Raymo111/i3lock-color</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/i3lock-fancy-rapid/Manifest b/x11-misc/i3lock-fancy-rapid/Manifest deleted file mode 100644 index 256f0e92f410..000000000000 --- a/x11-misc/i3lock-fancy-rapid/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST i3lock-fancy-rapid-0.0.0_pre20201109.tar.gz 299910 BLAKE2B 180541c4f997a16418d2ded6718788276299be6952a644cfcd3204ee321550207507079246f287374d81be3c80b77d4dfcb8b603f20fe3aa55aadaed03f6a0d4 SHA512 b0afb68a3640f0fea1ff10440f145736b7ddebf9fec6c8c5707d23f6c05f168f680cdce59abdf8e5105ae853a2fa60a9a4672ac1c486e4dd83eab1031d348247 -DIST i3lock-fancy-rapid-0.0.0_pre20210421.tar.gz 299917 BLAKE2B ee8ffc214da2b75971c0daebc1f24d70629c6f9f588c44c39b1a46a2cc4ce1ff88d21d0789780ff650d7f053ba32e391642078e234538eeeeebc2659789d4d12 SHA512 ba61068bb1d4780bdd2f82f9b08940f36c2054d4972b48c374efb5cd81f47a644f4f8e0112be8b07b819cc41a3ef1f5b4f80da3d26b0be284e311a55c2e3942b diff --git a/x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20201109-r1.ebuild b/x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20201109-r1.ebuild deleted file mode 100644 index d7e35a48ba17..000000000000 --- a/x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20201109-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -MY_REV="c70ecfa8a529cb71f21f475f31d748ce9b154a8b" - -DESCRIPTION="A faster implementation of i3lock-fancy" -HOMEPAGE="https://github.com/yvbbrjdr/i3lock-fancy-rapid" -SRC_URI="https://github.com/yvbbrjdr/i3lock-fancy-rapid/archive/${MY_REV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_REV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - || ( - >=x11-misc/i3lock-2.12 - >=x11-misc/i3lock-color-2.12 - ) -" -DEPEND="x11-libs/libX11" - -src_prepare() { - default - sed -e "s/gcc/$(tc-getCC)/" \ - -e "/CFLAGS=/d" \ - -e 's/$(CC) $^ $(CFLAGS) -o $@/$(CC) $^ $(CFLAGS) $(LDFLAGS) -o $@/' \ - -i Makefile || die -} - -src_configure() { - default - append-cflags -fopenmp -lX11 -} - -src_install() { - dobin i3lock-fancy-rapid - einstalldocs -} diff --git a/x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20210421.ebuild b/x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20210421.ebuild deleted file mode 100644 index 8c70cb5adfe9..000000000000 --- a/x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20210421.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -MY_REV="6eeebd4caa177b82fa5010b5e8828cce3f89fb97" - -DESCRIPTION="A faster implementation of i3lock-fancy" -HOMEPAGE="https://github.com/yvbbrjdr/i3lock-fancy-rapid" -SRC_URI="https://github.com/yvbbrjdr/i3lock-fancy-rapid/archive/${MY_REV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_REV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - || ( - >=x11-misc/i3lock-2.12 - >=x11-misc/i3lock-color-2.12 - ) -" -DEPEND="x11-libs/libX11" - -src_prepare() { - default - sed -e "s/gcc/$(tc-getCC)/" \ - -e "/CFLAGS=/d" \ - -i Makefile || die -} - -src_configure() { - default - append-cflags -fopenmp -lX11 -} - -src_install() { - dobin i3lock-fancy-rapid - einstalldocs -} diff --git a/x11-misc/i3lock-fancy-rapid/metadata.xml b/x11-misc/i3lock-fancy-rapid/metadata.xml deleted file mode 100644 index 91bedeaba426..000000000000 --- a/x11-misc/i3lock-fancy-rapid/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>jlin.gentoo@outlook.com</email> - <name>Jian Lin</name> - </maintainer> - <upstream> - <maintainer status="active"> - <name>yvbbrjdr</name> - <email>xyyqzy@hotmail.com</email> - </maintainer> - <bugs-to>https://github.com/yvbbrjdr/i3lock-fancy-rapid/issues</bugs-to> - <remote-id type="github">yvbbrjdr/i3lock-fancy-rapid</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/i3lock/Manifest b/x11-misc/i3lock/Manifest deleted file mode 100644 index c6b5499e45d9..000000000000 --- a/x11-misc/i3lock/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST i3lock-2.15.tar.xz 29100 BLAKE2B e84622e34a54681e162a3012c21fea4cc8b93a66e466647d65cc85f1a874d2be4d9988d54db74165b3dd1eccca1ca257a74b64ddbce08d681c9fc1c78701ee88 SHA512 6079f5233c0820c6e38f3cd8f3732d585e95e7d670408e4fb18ab580a2e1face8f3d6ea13eaaeedc8671f74def917183667e736b35306bf7c630d40625b41ac2 -DIST i3lock-2.16.tar.xz 29932 BLAKE2B 4a445435c07fb61a6b147a3cc6170f62b5a222733dbc4990c9523b135704de895c0686dbbe8a03d350a99ffadb69de2245a677fd3bee9287a422c4351fbab6e6 SHA512 f5d4db5f1cb23fa2599701c625da3ecd7cceb521e28f4d8401b3c35e05adb5dca3e8061e82a68cd33170d1cc8585acf19c5409e5bf8b7fa207e108d97ed68138 diff --git a/x11-misc/i3lock/i3lock-2.15.ebuild b/x11-misc/i3lock/i3lock-2.15.ebuild deleted file mode 100644 index a201f2e984f9..000000000000 --- a/x11-misc/i3lock/i3lock-2.15.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Simple screen locker" -HOMEPAGE="https://i3wm.org/i3lock/" -SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - dev-libs/libev - sys-libs/pam - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb - x11-libs/libxkbcommon[X] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-xrm" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - sed -i -e 's:login:system-auth:g' pam/${PN} || die -} diff --git a/x11-misc/i3lock/i3lock-2.16.ebuild b/x11-misc/i3lock/i3lock-2.16.ebuild deleted file mode 100644 index 5a2dd32718d5..000000000000 --- a/x11-misc/i3lock/i3lock-2.16.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Simple screen locker" -HOMEPAGE="https://i3wm.org/i3lock/" -SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - dev-libs/libev - sys-libs/pam - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb - x11-libs/libxkbcommon[X] - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-xrm" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - sed -i -e 's:login:system-auth:g' pam/${PN} || die -} diff --git a/x11-misc/i3lock/metadata.xml b/x11-misc/i3lock/metadata.xml deleted file mode 100644 index 7137ce0eaed3..000000000000 --- a/x11-misc/i3lock/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>jsmolic@gentoo.org</email> - <name>Jakov Smolić</name> - </maintainer> - <upstream> - <remote-id type="github">i3/i3lock</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest deleted file mode 100644 index 5bbbcd758e8a..000000000000 --- a/x11-misc/i3status-rust/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST i3status-rust-0.35.0-crates.tar.xz 23381376 BLAKE2B 82c0dd21c91ab6e5e154e72f5ef561cd7edcfa08f1c19a98280efd6e08b0d751b66e63a2483a17ada87c17e64b926c95d45f3756ac4d3740bce57808954fe229 SHA512 876a3fb0e6250abb4ccf44eecc6c8f382b6a692e1272d05d7d343aafbd4650e14ce6e21d51d5fb4f6f7fa75c57a7ee1fadeed63b5a1779ad623b7aec912e9dc1 -DIST i3status-rust-0.35.0-man.1 140463 BLAKE2B 9dcf6da75d5ae1b3575af2eaf975c2e08e1a0d4d540ba73ad89a7fb0e606d1ab232a47cc3949990737d19d9269b8a0fe8a14fe3ff38b75897ded94e388fbbe62 SHA512 c96e2254e78daa762f3ba56b0b7bb9b72ac3328e2f9f72dcde1f908a232196b0be41623598eab46c910a5c64caea99c5e1ba458e81da8c199fe5dc9f24d497f6 -DIST i3status-rust-0.35.0.gh.tar.gz 474566 BLAKE2B 8e78b14161837a349b6d0810b9486485ed80044319819ef2a7cdde6409102173e580e03a72a9c3eab0df3e349c184c3d184aee6b5505c25df9fd3a1a9f0a9b8d SHA512 ffa0a9ff253b20a7a7a297bd4d6160024ab5b9e2af0692f74051da1878842bbfc74c731fcd402f7079abe6d3a4af849f19314e5a93ba5a5ba7cea5817412445e diff --git a/x11-misc/i3status-rust/files/i3status-rust-0.35.0-gitless.patch b/x11-misc/i3status-rust/files/i3status-rust-0.35.0-gitless.patch deleted file mode 100644 index edf552aa6ed4..000000000000 --- a/x11-misc/i3status-rust/files/i3status-rust-0.35.0-gitless.patch +++ /dev/null @@ -1,25 +0,0 @@ -Statically provide the release commit hash and date by replacing the -placeholder values within the ebuild. - -Author: Lucio Sauer <watermanpaint@posteo.net> ---- a/build.rs -+++ b/build.rs -@@ -1,16 +1,8 @@ - use std::process::Command; - - fn main() { -- let hash = Command::new("git") -- .args(["rev-parse", "--short", "HEAD"]) -- .env("GIT_CONFIG_GLOBAL", "/dev/null") -- .output() -- .map(|o| String::from_utf8(o.stdout).unwrap()); -- let date = Command::new("git") -- .args(["log", "--pretty=format:'%ad'", "-n1", "--date=short"]) -- .env("GIT_CONFIG_GLOBAL", "/dev/null") -- .output() -- .map(|o| String::from_utf8(o.stdout).unwrap()); -+ let hash: Result<&str, &str> = Ok("%COMMIT%"); -+ let date: Result<&str, &str> = Ok("%DATE%"); - if let Ok(hash) = hash - && let Ok(date) = date - { diff --git a/x11-misc/i3status-rust/i3status-rust-0.35.0.ebuild b/x11-misc/i3status-rust/i3status-rust-0.35.0.ebuild deleted file mode 100644 index f6054f9d6c4e..000000000000 --- a/x11-misc/i3status-rust/i3status-rust-0.35.0.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.88.0" -LLVM_OPTIONAL=1 -LLVM_COMPAT=( {18..21} ) - -inherit cargo llvm-r2 optfeature - -DESCRIPTION="Feature-rich and resource-friendly replacement for i3status, written in Rust" -HOMEPAGE="https://github.com/greshake/i3status-rust/" -SRC_URI=" - https://github.com/greshake/i3status-rust/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://home.cit.tum.de/~salu/distfiles/${P}-crates.tar.xz - https://home.cit.tum.de/~salu/distfiles/${P}-man.1 -" - -LICENSE="GPL-3" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 - GPL-3+ ISC MIT MPL-2.0 MirOS Unicode-3.0 Unicode-DFS-2016 -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64" -IUSE="notmuch pipewire pulseaudio" -REQUIRED_USE="pipewire? ( ${LLVM_REQUIRED_USE} )" - -DEPEND=" - dev-libs/openssl:= - sys-apps/lm-sensors:= - notmuch? ( net-mail/notmuch:= ) - pulseaudio? ( media-libs/libpulse ) - pipewire? ( >=media-video/pipewire-0.3:= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - pipewire? ( $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') ) -" - -PATCHES=( "${FILESDIR}"/${P}-gitless.patch ) - -QA_FLAGS_IGNORED="usr/bin/i3status-rs" - -pkg_setup() { - if use pipewire; then - llvm-r2_pkg_setup - fi - rust_pkg_setup -} - -src_prepare() { - default - local COMMIT="b5433fde865496a1b70c0d74ee7a7d37f64f4f73" - local DATE="2025-12-15" - sed -e "s/%COMMIT%/${COMMIT:0:9}/" -e "s/%DATE%/${DATE}/" \ - -i build.rs || die -} - -src_configure() { - local myfeatures=( - $(usev debug debug_borders) - $(usev notmuch) - $(usev pipewire) - icu_calendar - maildir - ) - cargo_src_configure $(usex pulseaudio '' --no-default-features) -} - -src_install() { - cargo_src_install - newman "${DISTDIR}"/${P}-man.1 i3status-rs.1 - insinto /usr/share/i3status-rust - doins -r files/icons files/themes - dodoc NEWS.md CONTRIBUTING.md - docinto examples - dodoc examples/*.toml -} - -pkg_postinst() { - optfeature_header "Configurable fonts for themes and icons:" - optfeature "themes using the Powerline arrow char" media-fonts/powerline-symbols - optfeature "the awesome{5,6} icon set" media-fonts/fontawesome - optfeature_header "Status bar blocks with additional requirements:" - optfeature "ALSA volume support" media-sound/alsa-utils - optfeature "advanced/non-standard battery support" sys-power/apcupsd sys-power/upower - optfeature "bluetooth support" net-wireless/bluez - optfeature "KDE Connect support" kde-misc/kdeconnect - optfeature "speedtest support" net-analyzer/speedtest-cli - # optfeature "VPN support" net-vpn/nordvpn # nordvpn overlay - elog "The music block supports all music players that implement the MPRIS" - elog "interface. These include media-sound/rhythmbox, media-sound/mpv and" - elog "www-client/firefox among others. MPRIS support may be built-in or" - elog "require additional plugins." -} diff --git a/x11-misc/i3status-rust/metadata.xml b/x11-misc/i3status-rust/metadata.xml deleted file mode 100644 index 4497806964a8..000000000000 --- a/x11-misc/i3status-rust/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>watermanpaint@posteo.net</email> - <name>Lucio Sauer</name> - </maintainer> - <upstream> - <changelog> - https://github.com/greshake/i3status-rust/blob/master/NEWS.md - </changelog> - <remote-id type="github">greshake/i3status-rust</remote-id> - </upstream> - <use> - <flag name="notmuch">Enable support for the notmuch block (pulls in <pkg>net-mail/notmuch</pkg>)</flag> - <flag name="pipewire"> - Enable support for media detection via <pkg>media-video/pipewire</pkg> in the privacy block - </flag> - </use> -</pkgmetadata> diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest deleted file mode 100644 index c558db82e876..000000000000 --- a/x11-misc/i3status/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST i3status-2.14.tar.xz 68900 BLAKE2B e85019c2a95d50b6bd4adc6bc9dafb85c3a3d8cdaa93602a9c2af54e6818a4e58ad26f47e2c85b38744c12c08f52c4b5c1216e6f3215f8ee2f4152b42a547905 SHA512 10a1235cc314f5fc4dde4e1369a30f49118c95271f636c5803caa52d94d99ad8565b89fcd602d0c8aa7c830a79d3a3bb08e5ac8123cf07cfddc8ef0126b10f80 -DIST i3status-2.15.tar.xz 70220 BLAKE2B 4c46e0f9f6cf28f4cbe24034c1d604699fc73ba8c8e0e8b6386e324b877d7c80cb127c8f951da657a63c5fb12a70bab262bd7aba76ff19900329aa3eeaa83928 SHA512 fc099abb6740a4989a1797bc298e57ed0c824598a3fac50d497060af53079a9d350bfc7748e75fa4194db05d3373254a03e94611f0a97a2ffe62cc023b2a2260 diff --git a/x11-misc/i3status/i3status-2.14-r1.ebuild b/x11-misc/i3status/i3status-2.14-r1.ebuild deleted file mode 100644 index 4197471f91fa..000000000000 --- a/x11-misc/i3status/i3status-2.14-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps meson - -DESCRIPTION="Generates a status bar for dzen2, xmobar or similar" -HOMEPAGE="https://i3wm.org/i3status/" -SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" -IUSE="pulseaudio" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - >=dev-libs/yajl-2.0.2 - dev-libs/confuse:= - dev-libs/libnl:3 - media-libs/alsa-lib - pulseaudio? ( || ( media-libs/libpulse media-sound/apulse[sdk] ) ) -" - -DEPEND="${RDEPEND} - app-text/asciidoc - app-text/xmlto -" - -src_prepare() { - default - - # Needs an ALSA master device, bug #840622 - # Also skipped in CI: - # https://github.com/i3/i3status/blob/07ad5aef2deea1f10eb6c544593e7a87205f24f8/.github/workflows/main.yml#L34 - rm -rf testcases/020-percentliteral-volume || die -} - -src_configure() { - local emesonargs=( - $(meson_use pulseaudio pulseaudio) - ) - meson_src_configure -} - -pkg_postinst() { - fcaps cap_net_admin usr/bin/${PN} - - elog "${PN} can be used with any of the following programs:" - elog " i3bar (x11-wm/i3)" - elog " x11-misc/xmobar" - elog " x11-misc/dzen" - elog "Please refer to manual: man ${PN}" -} diff --git a/x11-misc/i3status/i3status-2.15.ebuild b/x11-misc/i3status/i3status-2.15.ebuild deleted file mode 100644 index 8cde4e8ea6da..000000000000 --- a/x11-misc/i3status/i3status-2.15.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps meson - -DESCRIPTION="Generates a status bar for dzen2, xmobar or similar" -HOMEPAGE="https://i3wm.org/i3status/" -SRC_URI="https://i3wm.org/${PN}/${P}.tar.xz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -IUSE="pulseaudio" - -RDEPEND=" - >=dev-libs/yajl-2.0.2:= - dev-libs/confuse:= - dev-libs/libnl:3 - media-libs/alsa-lib - pulseaudio? ( || ( media-libs/libpulse media-sound/apulse[sdk] ) ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # Needs an ALSA master device, bug #840622 - # Also skipped in CI: - # https://github.com/i3/i3status/blob/07ad5aef2deea1f10eb6c544593e7a87205f24f8/.github/workflows/main.yml#L34 - rm -rf testcases/020-percentliteral-volume || die - - if use elibc_musl; then - # musl errors out when a bad format string is used ("% % ") - rm -rf testcases/020-percentliteral-time || die - fi -} - -src_configure() { - local emesonargs=( - $(meson_use pulseaudio pulseaudio) - -Ddocs=false # dist tarball includes prebuilt docs - -Dmans=false # dist tarball includes prebuilt manpages - ) - meson_src_configure -} - -pkg_postinst() { - fcaps cap_net_admin usr/bin/${PN} - - elog "${PN} can be used with any of the following programs:" - elog " i3bar (x11-wm/i3)" - elog " x11-misc/xmobar" - elog " x11-misc/dzen" - elog "Please refer to manual: man ${PN}" -} diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml deleted file mode 100644 index b71d71dac412..000000000000 --- a/x11-misc/i3status/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - i3status is a small program (about 1500 SLOC) for generating a status bar for - dzen2, xmobar or similar programs. It is designed to be very efficient by - issuing a very small number of system calls, as one generally wants to update - such a status line every second. This ensures that even under high load, your - status bar is updated correctly. Also, it saves a bit of energy by not hogging - your CPU as much as spawning the corresponding amount of shell commands would. - </longdescription> - <use> - <flag name="filecaps">Linux capabilities library is required for i3status to be able to read net bandwidth</flag> - </use> - <upstream> - <remote-id type="github">i3/i3status</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/icon-naming-utils/Manifest b/x11-misc/icon-naming-utils/Manifest deleted file mode 100644 index b22e11c2cbfb..000000000000 --- a/x11-misc/icon-naming-utils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST icon-naming-utils-0.8.90.tar.gz 70321 BLAKE2B e4944c6a279ffe38c8966783c799b1a84ba626a0611c3c29a7bccc982dfd45c7ae9d38d8b99f2e796466812a98a9216a440e871058b73aad537a0f2f4339d5ec SHA512 6c23f6138e053f9fc6de9d56f94b80849f29f9fde46cdf54b705720cb48b0c660f315484fb36fb9936d4ceade7768aad2d17280545a4b392aa56185c9452999d diff --git a/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r2.ebuild b/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r2.ebuild deleted file mode 100644 index da988955ee77..000000000000 --- a/x11-misc/icon-naming-utils/icon-naming-utils-0.8.90-r2.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Utils to help with the transition to the new freedesktop.org naming scheme" -HOMEPAGE="http://tango.freedesktop.org" -SRC_URI="http://tango.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-solaris" - -RDEPEND=" - dev-lang/perl - dev-perl/XML-Simple" -DEPEND="${RDEPEND}" diff --git a/x11-misc/icon-naming-utils/metadata.xml b/x11-misc/icon-naming-utils/metadata.xml deleted file mode 100644 index d4390c2eb58e..000000000000 --- a/x11-misc/icon-naming-utils/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/iconbox/Manifest b/x11-misc/iconbox/Manifest deleted file mode 100644 index 48c64850e7ea..000000000000 --- a/x11-misc/iconbox/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST iconbox_0.2.tar.gz 14739 BLAKE2B f4f69ab84fef88de31767a57cac16883c0ca405581e50041d2426c005d16ae2aca82f76ae1fe78c5c53473e2a85667609deca6397bc8ef8912f5730921f1770c SHA512 66b83fad9535667221ecab7fba0e47ecad0ddcc6d67d9baae8e855545bb6ae50ddfa890157ebd0f43fecda384e95ac85bb5b4d47bd0902cc0f47e270b9331b6b diff --git a/x11-misc/iconbox/iconbox-0.2.ebuild b/x11-misc/iconbox/iconbox-0.2.ebuild deleted file mode 100644 index 3e0ccd702c27..000000000000 --- a/x11-misc/iconbox/iconbox-0.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P=${P/-/_} - -DESCRIPTION="App for placing icons in a menu which auto-hides" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="mirror://gentoo/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc x86" - -RDEPEND=" - dev-lang/perl - dev-perl/Gtk2 - x11-libs/gtk+:2" - -src_compile() { :; } - -src_install() { - dobin iconbox{,conf} - - einstalldocs - doman *.1 -} diff --git a/x11-misc/iconbox/metadata.xml b/x11-misc/iconbox/metadata.xml deleted file mode 100644 index 54cdadd31b33..000000000000 --- a/x11-misc/iconbox/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> -</maintainer> -<longdescription lang="en"> -Iconbox is a free desktop tool that allows applications to be started quickly -with one mouse click. When Iconbox is running, the main window is invisible -until you move the cursor into a chosen area on the desktop. When the Iconbox -window appears, an application is started by clicking on the respective icon. -Afterward, the iconbox window disappears. -</longdescription> -</pkgmetadata> diff --git a/x11-misc/idesk-extras/Manifest b/x11-misc/idesk-extras/Manifest deleted file mode 100644 index 8cfedaf5b236..000000000000 --- a/x11-misc/idesk-extras/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST idesk-extras-1.37.tar.xz 424684 BLAKE2B c3be0e4e41f86d95feb08b2a6bd8d1643c4903523579b9e1058b6908c032a7c33d925ba0c8c158da110bba47fee2a5343a4b5a60dace72cd37e41d680a0caa55 SHA512 a64ced6bd46945949a0bdbcef8a1f142d6fa2f50e4776f5eead9581430d5ef17d41fbd2a05e284f25cc23c2d2b948d02f2d5d0f51217d43958f40949255b6a28 diff --git a/x11-misc/idesk-extras/files/idesk-extras-1.37-stdout.patch b/x11-misc/idesk-extras/files/idesk-extras-1.37-stdout.patch deleted file mode 100644 index d827184ff9a4..000000000000 --- a/x11-misc/idesk-extras/files/idesk-extras-1.37-stdout.patch +++ /dev/null @@ -1,112 +0,0 @@ -From b8e096f75c9a2fb3a5f02146f0e52ccae796aa87 Mon Sep 17 00:00:00 2001 -From: hasufell <hasufell@gentoo.org> -Date: Sun, 6 Oct 2013 14:39:02 +0200 -Subject: [PATCH] use stdout to avoid broken tmp files - -e.g. fontconfig errors will break parsing ---- - idesktool | 28 ++++++++++++++-------------- - 1 file changed, 14 insertions(+), 14 deletions(-) - -diff --git a/idesktool b/idesktool -index 931ad6f..90e5ceb 100755 ---- a/idesktool -+++ b/idesktool -@@ -88,10 +88,10 @@ end" > ~/.ideskrc - newcaption() - { - --$DIALOG --wizard --title "idesktool 1.36" \ -+$DIALOG --stdout --wizard --title "idesktool 1.36" \ - --inputbox "Icon Caption:\n - (Leave blank for no caption)"\ -- 8 40 "$cap" 2> ~/.idesktop/inputbox.tmp.$$ -+ 8 40 "$cap" 1> ~/.idesktop/inputbox.tmp.$$ - retval=$? - case $retval in - 0) cap=$(cat ~/.idesktop/inputbox.tmp.$$) -@@ -132,10 +132,10 @@ modcaption=NoCaption$$ - fi - - --$DIALOG --wizard --title "idesktool 1.36" \ -+$DIALOG --stdout --wizard --title "idesktool 1.36" \ - --separate-output --2inputsbox "NOTE: The default right-click command \n - runs this configuration tool (recommended)."\ -- 18 40 "Left-Click Command:" "$command" "Right-Click Command:" "idesktool $modcaption.lnk" 2> ~/.idesktop/inputbox.tmp.$$ -+ 18 40 "Left-Click Command:" "$command" "Right-Click Command:" "idesktool $modcaption.lnk" 1> ~/.idesktop/inputbox.tmp.$$ - retval=$? - - case $retval in -@@ -187,10 +187,10 @@ modifycaption() - - { - --$DIALOG --wizard --title "idesktool 1.36" \ -+$DIALOG --stdout --wizard --title "idesktool 1.36" \ - --inputbox "Icon Caption:\n - (Leave blank for no caption)"\ -- 8 40 "$currentcaption" 2> ~/.idesktop/inputbox.tmp.$$ -+ 8 40 "$currentcaption" 1> ~/.idesktop/inputbox.tmp.$$ - retval=$? - case $retval in - 0) cap=$(cat ~/.idesktop/inputbox.tmp.$$) -@@ -235,10 +235,10 @@ modcaption=NoCaption$$ - fi - - --$DIALOG --wizard --title "idesktool 1.36" \ -+$DIALOG --stdout --wizard --title "idesktool 1.36" \ - --separate-output --2inputsbox "NOTE: The default right-click command \n - runs this configuration tool (recommended)."\ -- 18 40 "Left-Click Command:" "$command" "Right-Click Command:" "idesktool $modcaption.lnk" 2> ~/.idesktop/inputbox.tmp.$$ -+ 18 40 "Left-Click Command:" "$command" "Right-Click Command:" "idesktool $modcaption.lnk" 1> ~/.idesktop/inputbox.tmp.$$ - retval=$? - case $retval in - 1) rm -f ~/.idesktop/inputbox.tmp.$$ -@@ -423,13 +423,13 @@ argyyep() - - firstwindow=argyyep - --$DIALOG --title "idesktool 1.36" \ -+$DIALOG --stdout --title "idesktool 1.36" \ - --radiolist "Desktop Icon Manager" 18 40 0 \ - "Properties" "View or Edit This Icon" off \ - "Delete" " Remove This Icon" off \ - "New" " Add a New Icon" off \ - "Refresh" " Reload the Desktop" off \ -- "Configure" " Edit iDesk's conf. file" off 2> ~/.idesktop/checklist.tmp.$$ -+ "Configure" " Edit iDesk's conf. file" off 1> ~/.idesktop/checklist.tmp.$$ - - retval=$? - -@@ -469,13 +469,13 @@ argynope() - - firstwindow=argynope - --$DIALOG --title "idesktool 1.36" \ -+$DIALOG --stdout --title "idesktool 1.36" \ - --radiolist "Desktop Icon Manager" 18 40 0 \ - "Properties" "View or Edit an Icon" off \ - "Delete" " Remove an Icon" off \ - "New" " Add a new Icon" off \ - "Refresh" " Reload the Desktop" off \ -- "Configure" " Edit iDesk's conf. file" off 2> ~/.idesktop/checklist.tmp.$$ -+ "Configure" " Edit iDesk's conf. file" off 1> ~/.idesktop/checklist.tmp.$$ - retval=$? - - case $retval in -@@ -511,8 +511,8 @@ esac - ########################################################## - editconfig() - { --Xdialog --title "iDesk Configuration" --fixed-font "" \ -- --editbox ~/.ideskrc 0 0 2> ~/.idesktop/editbox.txt.$$ -+Xdialog --stdout --title "iDesk Configuration" --fixed-font "" \ -+ --editbox ~/.ideskrc 0 0 1> ~/.idesktop/editbox.txt.$$ - - case $? in - 0) cat ~/.idesktop/editbox.txt.$$ > ~/.ideskrc --- -1.8.3.2 - diff --git a/x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild b/x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild deleted file mode 100644 index 505f802b4a62..000000000000 --- a/x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Graphical configuration for iDesk plus icons" -HOMEPAGE="https://web.archive.org/web/20070828214007/http://www.jmurray.id.au/idesk-extras.html" -SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - app-shells/bash - x11-misc/idesk - x11-misc/xdialog" - -PATCHES=( "${FILESDIR}"/${P}-stdout.patch ) -HTML_DOCS=( ${PN}.html ) - -src_install() { - dobin idesktool - einstalldocs - - insinto /usr/share/idesk - doins -r icons -} diff --git a/x11-misc/idesk-extras/metadata.xml b/x11-misc/idesk-extras/metadata.xml deleted file mode 100644 index 85e4ed814fa2..000000000000 --- a/x11-misc/idesk-extras/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/idesk/Manifest b/x11-misc/idesk/Manifest deleted file mode 100644 index 5648bdfbefba..000000000000 --- a/x11-misc/idesk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST idesk-0.7.8.tar.gz 202949 BLAKE2B 93f902ab8b073d5b8e4a03d65ce99379e4adcf7ae6220be858ef7f1ce1f326cbbcc50c6d99424d8153ad498c9498939f39c51de1aa231c392a18636ee53788ee SHA512 0456646788ab70d1fc05ee0fc5f9d811f9f67c2420039ec525f42b6634ec92c1e3f8f061af5c407a22ab81db873efde216ad5c4fccba6fb27f1777d2e66a5535 diff --git a/x11-misc/idesk/files/idesk-0.7.8-use-pkg-config-imlib2.patch b/x11-misc/idesk/files/idesk-0.7.8-use-pkg-config-imlib2.patch deleted file mode 100644 index 7f062c94280f..000000000000 --- a/x11-misc/idesk/files/idesk-0.7.8-use-pkg-config-imlib2.patch +++ /dev/null @@ -1,40 +0,0 @@ -https://github.com/antonialoytorrens/idesk/pull/1 -https://github.com/neagix/idesk/pull/9 -https://github.com/neagix/idesk/issues/7 - -From b13626bbe2669b8a267ad53df93f1060379a462e Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Fri, 15 Jul 2022 08:22:12 +0100 -Subject: [PATCH] build: use pkg-config to find imlib2 - -imlib2 1.7.5+ drops imlib2-config, hence pkg-config -must now be used to find it. - -Bug: https://bugs.gentoo.org/828962 ---- a/configure.in -+++ b/configure.in -@@ -94,19 +94,10 @@ LIBS="$LIBS $Xext_lib" - - dnl Imlib2 detection - --AC_PATH_GENERIC(imlib2, , [ -- AC_SUBST(IMLIB_LIBS) -- AC_SUBST(IMLIB_CXXFLAGS) ], -- AC_MSG_ERROR(Cannot find imlib2: Is imlib2-config in the path? -- You need Imlib2 to build Idesk. Verify that you have Imlib2-dev)) -- --dnl the above doesn't work for some reason :/ --IMLIB_LIBS=`imlib2-config --libs` --IMLIB_CFLAGS=`imlib2-config --cflags` --AC_SUBST(IMLIB_LIBS) --AC_SUBST(IMLIB_CXXFLAGS) -- --CXXFLAGS="$CXXFLAGS $IMLIB_CXXFLAGS" -+PKG_PROG_PKG_CONFIG -+PKG_CHECK_MODULES([IMLIB], [imlib2 > 1.0]) -+ -+CXXFLAGS="$CXXFLAGS $IMLIB_CFLAGS" - LIBS="$LIBS $IMLIB_LIBS" - - - diff --git a/x11-misc/idesk/idesk-0.7.8-r1.ebuild b/x11-misc/idesk/idesk-0.7.8-r1.ebuild deleted file mode 100644 index 4dfa39e5f657..000000000000 --- a/x11-misc/idesk/idesk-0.7.8-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Utility to place icons on the root window" -HOMEPAGE="https://github.com/neagix/idesk" -SRC_URI="https://github.com/neagix/idesk/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~sparc x86" -IUSE="svg" - -RDEPEND=" - dev-libs/glib - dev-libs/libxml2:= - media-libs/freetype - media-libs/imlib2[X] - media-libs/libart_lgpl - x11-libs/libXft - x11-libs/gtk+:3 - x11-libs/pango - x11-libs/startup-notification - svg? ( - gnome-base/librsvg - x11-libs/gdk-pixbuf - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-0.7.8-use-pkg-config-imlib2.patch -) - -src_prepare() { - default - - sed -i -e 's,/usr/local/,/usr/,' examples/default.lnk || die - - eautoreconf -} - -src_configure() { - econf \ - --enable-libsn \ - $(use_enable svg) -} diff --git a/x11-misc/idesk/metadata.xml b/x11-misc/idesk/metadata.xml deleted file mode 100644 index 03c3aedb73c9..000000000000 --- a/x11-misc/idesk/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">neagix/idesk</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/imake/Manifest b/x11-misc/imake/Manifest deleted file mode 100644 index fc7452893316..000000000000 --- a/x11-misc/imake/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST imake-1.0.10.tar.xz 155284 BLAKE2B 85ea5d14280b0e4e3d07f806b1ebc777f1c6f431af05e94571e1d7908028f1497c4b5edb6e808c858429e98f314fe6c3cee84e265a30fce02d7ebeaa2111ab8d SHA512 ea96db27a6da13ea2d64652936e508b5e3d5d712347a2eb248376dc1f262c18720d9934b8ae69b4c0fc65b135c847be42da084fe924e4825ce1d359f4ef7e60f diff --git a/x11-misc/imake/files/imake-1.0.8-cpp-args.patch b/x11-misc/imake/files/imake-1.0.8-cpp-args.patch deleted file mode 100644 index 4fb382b0a19c..000000000000 --- a/x11-misc/imake/files/imake-1.0.8-cpp-args.patch +++ /dev/null @@ -1,18 +0,0 @@ -Copy code from IMAKEINCLUDE to IMAKECPP to handle arguments -such as -E. Lets IMAKECPP=$(tc-getCPP) be usable. ---- a/imake.c -+++ b/imake.c -@@ -532,6 +532,12 @@ - } - } -- if ((p = getenv("IMAKECPP"))) -+ if ((p = getenv("IMAKECPP"))) { - cpp = p; -+ for (; *p; p++) -+ if (*p == ' ') { -+ *p++ = '\0'; -+ AddCppArg(p); -+ } -+ } - if ((p = getenv("IMAKEMAKE"))) - make_argv[0] = p; diff --git a/x11-misc/imake/files/imake-1.0.8-respect-LD.patch b/x11-misc/imake/files/imake-1.0.8-respect-LD.patch deleted file mode 100644 index a53808625c95..000000000000 --- a/x11-misc/imake/files/imake-1.0.8-respect-LD.patch +++ /dev/null @@ -1,15 +0,0 @@ -Use LD env if available, other tests already do similar for CC. -https://bugs.gentoo.org/729630 ---- a/imake.c -+++ b/imake.c -@@ -1110,5 +1110,9 @@ - signed char c; - int ldmajor, ldminor; -- const char *ld = "ld -v"; -+ char ld[PATH_MAX]; -+ const char *ldenv; -+ if (!(ldenv = getenv("LD"))) -+ ldenv = "ld"; -+ snprintf(ld, PATH_MAX, "%s -v", ldenv); - - # ifdef CROSSCOMPILE diff --git a/x11-misc/imake/files/imake-1.0.8-xmkmf-pass-cc-ld.patch b/x11-misc/imake/files/imake-1.0.8-xmkmf-pass-cc-ld.patch deleted file mode 100644 index a27c1ac04ba0..000000000000 --- a/x11-misc/imake/files/imake-1.0.8-xmkmf-pass-cc-ld.patch +++ /dev/null @@ -1,15 +0,0 @@ -Makefile calls imake again but with ignored CC/LD. -Passing only if set rather than use defaults. ---- a/xmkmf.cpp -+++ b/xmkmf.cpp -@@ -56,7 +56,7 @@ - echo "make Makefiles" && -- make Makefiles && -+ make ${CC:+CC="$CC"} ${LD:+LD="$LD"} Makefiles && - echo "make includes" && -- make includes && -+ make ${CC:+CC="$CC"} ${LD:+LD="$LD"} includes && - echo "make depend" && -- make depend -+ make ${CC:+CC="$CC"} ${LD:+LD="$LD"} depend - ;; diff --git a/x11-misc/imake/files/imake-1.0.9-no-get-gcc.patch b/x11-misc/imake/files/imake-1.0.9-no-get-gcc.patch deleted file mode 100644 index 131b7978165b..000000000000 --- a/x11-misc/imake/files/imake-1.0.9-no-get-gcc.patch +++ /dev/null @@ -1,44 +0,0 @@ -If /usr/bin/cc exists then get_gcc() is always true on Linux (and many -others), but will fail in the event it's missing (-native-symlinks). - -get_gcc_version does not execute gcc and merely sets defines, so -call it without using get_gcc(). Validity of using NULL should be -verified if there's ever a new version. ---- a/imake.c -+++ b/imake.c -@@ -1331,6 +1331,7 @@ get_gcc_version(FILE *inFile, char *name) - } - #endif - -+#if defined CROSSCOMPILE - static boolean - get_gcc(char *cmd) - { -@@ -1384,7 +1385,6 @@ get_gcc(char *cmd) - return FALSE; - } - --#ifdef CROSSCOMPILE - static void - get_gcc_incdir(FILE *inFile, char* name) - { -@@ -1630,14 +1630,16 @@ define_os_defaults(FILE *inFile) - if (gnu_c) - # endif - { -+# if defined CROSSCOMPILE - char gcc_name[PATH_MAX]; - if (get_gcc(gcc_name)) { - get_gcc_version (inFile, gcc_name); --# if defined CROSSCOMPILE - if (sys != emx) - get_gcc_incdir(inFile, gcc_name); --# endif - } -+# else -+ get_gcc_version(inFile,NULL); -+# endif - } - # endif - # if defined __FreeBSD__ --- diff --git a/x11-misc/imake/imake-1.0.10.ebuild b/x11-misc/imake/imake-1.0.10.ebuild deleted file mode 100644 index 87b90693b520..000000000000 --- a/x11-misc/imake/imake-1.0.10.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit toolchain-funcs xorg-3 - -DESCRIPTION="C preprocessor interface to the make utility" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -RDEPEND="x11-misc/xorg-cf-files" -DEPEND="x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.8-cpp-args.patch - "${FILESDIR}"/${PN}-1.0.9-no-get-gcc.patch - "${FILESDIR}"/${PN}-1.0.8-respect-LD.patch - "${FILESDIR}"/${PN}-1.0.8-xmkmf-pass-cc-ld.patch -) - -src_configure() { - econf CPP="$(tc-getPROG CPP cpp)" #722046 -} diff --git a/x11-misc/imake/metadata.xml b/x11-misc/imake/metadata.xml deleted file mode 100644 index 10f1cbc5c6a0..000000000000 --- a/x11-misc/imake/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/util/imake</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/imwheel/Manifest b/x11-misc/imwheel/Manifest deleted file mode 100644 index 092a7ed6e76e..000000000000 --- a/x11-misc/imwheel/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST imwheel-1.0.0_pre13_p20100827.tar.bz2 125776 BLAKE2B eda41d2d3ce7f057dd71fbbfb4304064134fe37068788182880fcfc6727c12f5748bac40f3115e8be0093c027373689b7375c58487fe8c5a97d0b1e9c297431e SHA512 3b5ae23a1762122f6fe86610da6ad65118e8e743a88f370d6f6cdd084b4aa5f08d3089fccf3fca3a69b06560d7c2d7cfecfde1375154af9f519c0d4fe996080c diff --git a/x11-misc/imwheel/files/imwheel-1.0.0_pre13_p20100827-autotools.patch b/x11-misc/imwheel/files/imwheel-1.0.0_pre13_p20100827-autotools.patch deleted file mode 100644 index e889f2a694ae..000000000000 --- a/x11-misc/imwheel/files/imwheel-1.0.0_pre13_p20100827-autotools.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -15,6 +15,7 @@ - AC_PROG_CC - AC_PROG_INSTALL - AC_PROG_RANLIB -+AM_PROG_AR - AC_PROG_MAKE_SET - dnl AC_PREFIX_PROGRAM(bin/imwheel) - AM_CONFIG_HEADER(config.h) ---- a/Makefile.am -+++ b/Makefile.am -@@ -22,7 +22,7 @@ - find $(distdir) -name CVS -exec rm -rvf '{}' ';' ; \ - done - --ETCDIR=/etc/X11/imwheel -+ETCDIR=$(DESTDIR)/etc/X11/imwheel - - install-exec-hook: - if SUID -@@ -31,8 +31,8 @@ - chmod u+s $$progname - endif - $(mkinstalldirs) $(ETCDIR) -- -[ -f /etc/imwheelrc ] && mv /etc/imwheelrc $(ETCDIR)/imwheelrc || true -- -[ -f /etc/X11/imwheelrc ] && mv /etc/X11/imwheelrc $(ETCDIR)/imwheelrc || true -+ -[ -f $(DESTDIR)/etc/imwheelrc ] && mv $(DESTDIR)/etc/imwheelrc $(ETCDIR)/imwheelrc || true -+ -[ -f $(DESTDIR)/etc/X11/imwheelrc ] && mv $(DESTDIR)/etc/X11/imwheelrc $(ETCDIR)/imwheelrc || true - -[ -f $(ETCDIR)/imwheelrc ] && install -m 644 imwheelrc $(ETCDIR)/imwheelrc.new || install -m 644 imwheelrc $(ETCDIR)/imwheelrc - - extras: $(EXTRA_PROGRAMS) diff --git a/x11-misc/imwheel/imwheel-1.0.0_pre13_p20100827.ebuild b/x11-misc/imwheel/imwheel-1.0.0_pre13_p20100827.ebuild deleted file mode 100644 index d6db068fc05b..000000000000 --- a/x11-misc/imwheel/imwheel-1.0.0_pre13_p20100827.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="mouse tool for advanced features such as wheels and 3+ buttons" -HOMEPAGE="https://imwheel.sourceforge.net/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc x86" - -RDEPEND=" - x11-libs/libXtst - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXext" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/${P}-autotools.patch # bug 726140 -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - # don't build gpm stuff - econf --disable-gpm --disable-gpm-doc -} diff --git a/x11-misc/imwheel/metadata.xml b/x11-misc/imwheel/metadata.xml deleted file mode 100644 index fe3a35cdf162..000000000000 --- a/x11-misc/imwheel/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">imwheel</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/j4-dmenu-desktop/Manifest b/x11-misc/j4-dmenu-desktop/Manifest deleted file mode 100644 index 8f3f56e91111..000000000000 --- a/x11-misc/j4-dmenu-desktop/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST j4-dmenu-desktop-3.2.tar.gz 125056 BLAKE2B 7fd26fd749961feb2a0de73b888e085fc4275743335923ab4c8674e79aa85bb2fca4787069fc2cf40ddc0f1748df0ec7f77164ff1cca80cc3c648fff016584c7 SHA512 d6bffa372a461feb1b09293bf51eb8dc081cf1d7aef21f059c51b296dc52804c3cefd9ab6d64d9025bbdee325cb7d24f78719a8f9504f55b868f10ca9715ae5a diff --git a/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.2.ebuild b/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.2.ebuild deleted file mode 100644 index 88673cd9d27c..000000000000 --- a/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_PV="r${PV}" - -DESCRIPTION="A fast desktop replacement for i3-dmenu-desktop" -HOMEPAGE="https://github.com/enkore/j4-dmenu-desktop" -SRC_URI="https://github.com/enkore/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+dmenu test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-cpp/catch:0 )" -DEPEND=" - dev-libs/libfmt:= - dev-libs/spdlog:= -" -RDEPEND=" - ${DEPEND} - dmenu? ( x11-misc/dmenu ) -" - -src_prepare() { - cmake_src_prepare - - # Respect users CFLAGS - sed -i -e "s/-pedantic -O2//" CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DNO_DOWNLOAD="ON" - -DWITH_GIT_CATCH="no" - -DWITH_TESTS="$(usex test)" - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - doman j4-dmenu-desktop.1 -} - -pkg_postinst() { - if ! use dmenu; then - elog "As you have disabled the 'dmenu' use flag," - elog "x11-misc/dmenu won't be installed by default." - elog "" - elog "Since x11-misc/j4-dmenu-desktop uses x11-misc/dmenu as default," - elog "you must configure your own replacement with --dmenu=<command>," - elog "as otherwise it won't work." - fi -} diff --git a/x11-misc/j4-dmenu-desktop/metadata.xml b/x11-misc/j4-dmenu-desktop/metadata.xml deleted file mode 100644 index b7c48e82da90..000000000000 --- a/x11-misc/j4-dmenu-desktop/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <longdescription> - j4-dmenu-desktop is a replacement for i3-dmenu-desktop. - The purpose is to find .desktop files, - but shell commands can also be executed. - </longdescription> - <use> - <flag name="dmenu">Use <pkg>x11-misc/dmenu</pkg> as default. Disable to use a different implementation.</flag> - </use> - <upstream> - <bugs-to>https://github.com/enkore/j4-dmenu-desktop/issues</bugs-to> - <remote-id type="github">enkore/j4-dmenu-desktop</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/kapow/Manifest b/x11-misc/kapow/Manifest deleted file mode 100644 index 212897b557d1..000000000000 --- a/x11-misc/kapow/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kapow-1.6.4.tar.bz2 843376 BLAKE2B 40d8130a754ab8981772adf001c5bf04a3614acf23c2d5e95d891bd0f5dd21dd9a7aa66da5329557f4e2d55ad4c8ce4ec8c022b3cfb167cd74e2d04133108d31 SHA512 39c421ad5ebd538379af374964b056ef0678a7836701b3cbf8960886294eb1ba9358bf15e7d7a491d5a27d480533a481e2c2cb1ae25be05bb327acd49ddbcc96 diff --git a/x11-misc/kapow/kapow-1.6.4.ebuild b/x11-misc/kapow/kapow-1.6.4.ebuild deleted file mode 100644 index c9a5763c3a75..000000000000 --- a/x11-misc/kapow/kapow-1.6.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Punch clock program designed to easily keep track of your hours" -HOMEPAGE="https://gottcode.org/kapow/" -SRC_URI="https://gottcode.org/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-qt/qtbase:6[gui,network,widgets]" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/qttools:6[linguist]" - -DOCS=( ChangeLog README ) - -src_configure() { - local mycmakeargs=( - -DENABLE_TESTS=$(usex test) - ) - - cmake_src_configure -} diff --git a/x11-misc/kapow/metadata.xml b/x11-misc/kapow/metadata.xml deleted file mode 100644 index c828a72004e1..000000000000 --- a/x11-misc/kapow/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <maintainer status="active"> - <email>graeme@gottcode.org</email> - <name>Graeme Gott</name> - </maintainer> - <bugs-to>https://gottcode.org/kapow/bugs/</bugs-to> - <remote-id type="github">gottcode/kapow</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/kbdd/Manifest b/x11-misc/kbdd/Manifest deleted file mode 100644 index 256e9ac78edb..000000000000 --- a/x11-misc/kbdd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kbdd-0.7.1.tar.gz 33445 BLAKE2B e976eff90174dee79e96b0419459f074dfc5009b7b5f9c30b32765cde439f3076b3d0657849ef7e02e018d9528f18426f5ae4772a6c3880e7042971ce699ed48 SHA512 12246e6a64d6d826afdc4bdb019bf30298fc71de534d8b06b5cefbdd027c4416e30b0991a136f3a7988b79cf0ad48e2c67a732ce7c5a6d6ce356f6f34348dc09 diff --git a/x11-misc/kbdd/files/kbdd-0.7.1-AM_PROG_AR.patch b/x11-misc/kbdd/files/kbdd-0.7.1-AM_PROG_AR.patch deleted file mode 100644 index 1715a7d2c6b7..000000000000 --- a/x11-misc/kbdd/files/kbdd-0.7.1-AM_PROG_AR.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -12,6 +12,7 @@ - # Checks for programs. - AC_PROG_CC - AC_PROG_RANLIB -+AM_PROG_AR - - #check for pkg-config - PKG_PROG_PKG_CONFIG diff --git a/x11-misc/kbdd/kbdd-0.7.1.ebuild b/x11-misc/kbdd/kbdd-0.7.1.ebuild deleted file mode 100644 index 5914a9a50443..000000000000 --- a/x11-misc/kbdd/kbdd-0.7.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools vcs-snapshot - -DESCRIPTION="Very simple layout switcher" -HOMEPAGE="https://github.com/qnikst/kbdd" -SRC_URI="https://github.com/qnikst/kbdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/libX11 - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - )" -DEPEND="${RDEPEND}" -BDEPEND="dev-util/glib-utils" #669674 - -PATCHES=( "${FILESDIR}"/${P}-AM_PROG_AR.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_enable dbus) -} diff --git a/x11-misc/kbdd/metadata.xml b/x11-misc/kbdd/metadata.xml deleted file mode 100644 index e651029b2337..000000000000 --- a/x11-misc/kbdd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!--maintainer-needed--> - <upstream> - <remote-id type="github">qnikst/kbdd</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/kdocker/Manifest b/x11-misc/kdocker/Manifest deleted file mode 100644 index 2e7b9663b0cd..000000000000 --- a/x11-misc/kdocker/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST KDocker-6.2.tar.gz 352810 BLAKE2B d299c71c53a4c519da2ee038878a689bcc074fbf49ad69eda74f38ebd9b7734fa7a8ef9e6cbdbaa20fcce18814d5a397ba0fd2e6bdbf71790271d46603b136d8 SHA512 0e3ef8235e2ecb95bfaec704fb3cc9dfc15be5955ab12155e78128628e00dc3398f179b7e3393b1f0898b3c43d681b1b5bb1828bfc92629136f818773b650caf diff --git a/x11-misc/kdocker/files/kdocker-6.2-fix_clang.patch b/x11-misc/kdocker/files/kdocker-6.2-fix_clang.patch deleted file mode 100644 index 84aba1550192..000000000000 --- a/x11-misc/kdocker/files/kdocker-6.2-fix_clang.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://github.com/user-none/KDocker/pull/142.patch -From 114d1f3ac0f78569c1c0a6e8deac141c0efddff0 Mon Sep 17 00:00:00 2001 -From: Reilly Brogan <reilly@reillybrogan.com> -Date: Sat, 7 Dec 2024 00:49:16 -0600 -Subject: [PATCH] Fix clang compilation - -Signed-off-by: Reilly Brogan <reilly@reillybrogan.com> ---- - src/xlibutil.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/xlibutil.cpp b/src/xlibutil.cpp -index b18f20a..d899bb5 100644 ---- a/src/xlibutil.cpp -+++ b/src/xlibutil.cpp -@@ -654,7 +654,7 @@ void XLibUtil::raiseWindow(windowid_t window) - // found icon. - static bool imageMeetsMinimumOpaque(size_t num_opaque, size_t width, size_t height) - { -- if (static_cast<double>(num_opaque) / static_cast<double>(width * height) > 0.1d) -+ if (static_cast<double>(num_opaque) / static_cast<double>(width * height) > 0.1) - return true; - return false; - } diff --git a/x11-misc/kdocker/kdocker-6.2.ebuild b/x11-misc/kdocker/kdocker-6.2.ebuild deleted file mode 100644 index f31f33d5bc57..000000000000 --- a/x11-misc/kdocker/kdocker-6.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -MY_P=KDocker-${PV} -DESCRIPTION="Helper to dock any application into the system tray" -HOMEPAGE="https://github.com/user-none/KDocker" -SRC_URI="https://github.com/user-none/KDocker/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-qt/qtbase:6[dbus,gui,widgets,X] - x11-libs/libX11 -" -DEPEND="${RDEPEND} - x11-libs/libxcb -" - -PATCHES=( - # Merged. To be removed at next version 6.3. - "${FILESDIR}"/${P}-fix_clang.patch -) diff --git a/x11-misc/kdocker/metadata.xml b/x11-misc/kdocker/metadata.xml deleted file mode 100644 index 53285e099fbe..000000000000 --- a/x11-misc/kdocker/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>realnc@gmail.com</email> - <name>Nikos Chantziaras</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">user-none/KDocker</remote-id> - <bugs-to>https://github.com/user-none/KDocker/issues</bugs-to> - </upstream> -</pkgmetadata> diff --git a/x11-misc/kronometer/Manifest b/x11-misc/kronometer/Manifest deleted file mode 100644 index 0fa43c85a6b1..000000000000 --- a/x11-misc/kronometer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kronometer-2.3.70_pre20240906-e87e16c8.tar.gz 203320 BLAKE2B 572da633cdd5ce7609e1ddb59c8677603b87951a4b766d64a56b31644bb25b957e15328cf96afc13c6032fca117b86726d523292c961a058cda706f6ae1939e5 SHA512 040ba702a4b4086f90b526922abcb54f3f00f68b130241b8ae7eb057e5f774a21c32df34d267502f904c1e6947fd6dada48de96806b1f0d357004a6b4c27db92 diff --git a/x11-misc/kronometer/kronometer-2.3.70_pre20240906.ebuild b/x11-misc/kronometer/kronometer-2.3.70_pre20240906.ebuild deleted file mode 100644 index fa2f93bef47b..000000000000 --- a/x11-misc/kronometer/kronometer-2.3.70_pre20240906.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_COMMIT=e87e16c8e623a8f5646f5286ac02ac9298dbb235 -ECM_HANDBOOK="forceoptional" -ECM_TEST="forceoptional" -KFMIN=6.5.0 -QTMIN=6.7.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Stopwatch application" -HOMEPAGE="https://apps.kde.org/kronometer https://userbase.kde.org/Kronometer" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=kde-frameworks/kcolorscheme-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kconfigwidgets-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/kcrash-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kxmlgui-${KFMIN}:6 -" -RDEPEND="${DEPEND}" diff --git a/x11-misc/kronometer/metadata.xml b/x11-misc/kronometer/metadata.xml deleted file mode 100644 index 3ab22ed86477..000000000000 --- a/x11-misc/kronometer/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=kronometer</bugs-to> - <remote-id type="kde-invent">kde/kronometer</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/ksnip/Manifest b/x11-misc/ksnip/Manifest deleted file mode 100644 index 97e949d40291..000000000000 --- a/x11-misc/ksnip/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ksnip-1.11.0_pre20250130.tar.gz 730569 BLAKE2B 1a1225952abe7d792537a0ecfa9c44045915f1da1305241a9105bff4ad64bc0e0cce9b8d39d4fcb454794d40dc64b7956d3dbb03e5f0446ac873c541ec73b022 SHA512 0983d5c83107c70cbe9a95304cd21bb1d6be25d43ecd5b4070c5dfa4c66f25e6ddf2eafb7081983545e5591c11694a8bec6669fc3e624d9f41b08e4bc0d600b7 diff --git a/x11-misc/ksnip/ksnip-1.11.0_pre20250130.ebuild b/x11-misc/ksnip/ksnip-1.11.0_pre20250130.ebuild deleted file mode 100644 index 0c3afbea8637..000000000000 --- a/x11-misc/ksnip/ksnip-1.11.0_pre20250130.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake virtualx xdg - -COMMIT="1e2d6785c2f0650730065cba545156cd1d50c66b" - -DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool" -HOMEPAGE="https://github.com/ksnip/ksnip" -SRC_URI="https://github.com/ksnip/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtbase:6[dbus,gui,network,widgets,xml] - dev-qt/qtsvg:6 - >=media-libs/kcolorpicker-0.3.0 - >=media-libs/kimageannotator-0.7.1 - x11-libs/libX11 - x11-libs/libxcb:= -" -DEPEND="${RDEPEND} - dev-qt/qtbase:6[concurrent] - kde-frameworks/extra-cmake-modules - test? ( dev-cpp/gtest ) -" -BDEPEND=" - dev-qt/qttools:6[linguist] -" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - -DBUILD_WITH_QT6=ON - ) - cmake_src_configure -} - -src_test() { - local BUILD_DIR="${BUILD_DIR}/tests" - virtx cmake_src_test -} diff --git a/x11-misc/ksnip/metadata.xml b/x11-misc/ksnip/metadata.xml deleted file mode 100644 index 95d0e699d78b..000000000000 --- a/x11-misc/ksnip/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>dflogeras2@gmail.com</email> - <name>David Flogeras</name> - </maintainer> - <upstream> - <remote-id type="github">ksnip/ksnip</remote-id> - </upstream> - <longdescription lang="en">Ksnip is a Qt based cross-platform screenshot tool - that provides many annotation features for your screenshots. - </longdescription> -</pkgmetadata> diff --git a/x11-misc/ktsuss/Manifest b/x11-misc/ktsuss/Manifest deleted file mode 100644 index a3599815111b..000000000000 --- a/x11-misc/ktsuss/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ktsuss-2.1.tar.gz 31065 BLAKE2B 86aa1bd451880a4ed7606d4234c8f0c646286e9bcb225fc8a7f094943f8e51c3a2f93877da3403f75487f5162dcba932b262d7502987f5da4b9450cadb388b37 SHA512 980c184947ebac91f936cad9cd74050e42e57da39f13cca3b9ec0ec44a16265243a1e6f570a2027435234084c1e15ce28b3dc6389d7831237c762b1aafb99507 diff --git a/x11-misc/ktsuss/files/ktsuss-2.1-clang16.patch b/x11-misc/ktsuss/files/ktsuss-2.1-clang16.patch deleted file mode 100644 index e0763c688a62..000000000000 --- a/x11-misc/ktsuss/files/ktsuss-2.1-clang16.patch +++ /dev/null @@ -1,29 +0,0 @@ -https://bugs.gentoo.org/874540 ---- a/src/ktsuss.c -+++ b/src/ktsuss.c -@@ -38,2 +38,3 @@ - #include <sys/types.h> -+#include <err.h> - #include <errno.h> ---- a/src/su_backend.c -+++ b/src/su_backend.c -@@ -40,2 +40,3 @@ - #include <sys/types.h> -+#include <err.h> - #include <errno.h> -@@ -54,2 +55,4 @@ - -+void tty_raw(int ttyfd); -+ - static struct termios orig_termios; ---- a/src/sudo_backend.c -+++ b/src/sudo_backend.c -@@ -40,2 +40,3 @@ - #include <sys/types.h> -+#include <err.h> - #include <errno.h> -@@ -55,2 +56,4 @@ - -+void tty_raw(int ttyfd); -+ - static struct termios orig_termios; diff --git a/x11-misc/ktsuss/files/ktsuss-2.1-no-which.patch b/x11-misc/ktsuss/files/ktsuss-2.1-no-which.patch deleted file mode 100644 index 12909025c18c..000000000000 --- a/x11-misc/ktsuss/files/ktsuss-2.1-no-which.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/781185 ---- a/configure.ac -+++ b/configure.ac -@@ -25,3 +25,3 @@ - AC_MSG_CHECKING([whether we can locate the su program]) -- supath=`which su 2>/dev/null` -+ supath=`command -v su 2>/dev/null` - if test "x$supath" = "x"; then -@@ -36,3 +36,3 @@ - AC_MSG_CHECKING([whether we can locate the sudo program]) -- sudopath=`which sudo 2>/dev/null` -+ sudopath=`command -v sudo 2>/dev/null` - if test "x$sudopath" = "x"; then diff --git a/x11-misc/ktsuss/ktsuss-2.1-r1.ebuild b/x11-misc/ktsuss/ktsuss-2.1-r1.ebuild deleted file mode 100644 index 87718a586671..000000000000 --- a/x11-misc/ktsuss/ktsuss-2.1-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Graphical version of su written in C and GTK+ 2" -HOMEPAGE="https://github.com/nomius/ktsuss/" -SRC_URI="https://github.com/nomius/ktsuss/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~mips ppc ppc64 x86" -IUSE="sudo" - -RDEPEND=" - x11-libs/gtk+:2 - dev-libs/glib:2 - sudo? ( app-admin/sudo ) - !sudo? ( - || ( - sys-apps/util-linux[su] - sys-apps/shadow[su] - ) - )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( Changelog CREDITS README.md ) - -PATCHES=( - "${FILESDIR}"/${P}-clang16.patch - "${FILESDIR}"/${P}-no-which.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf $(use_enable sudo) -} diff --git a/x11-misc/ktsuss/metadata.xml b/x11-misc/ktsuss/metadata.xml deleted file mode 100644 index 3131a2d29707..000000000000 --- a/x11-misc/ktsuss/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="sudo">Use the sudo backend instead the su one</flag> - </use> - <upstream> - <remote-id type="google-code">ktsuss</remote-id> - <remote-id type="github">nomius/ktsuss</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/leftwm-theme/Manifest b/x11-misc/leftwm-theme/Manifest deleted file mode 100644 index 11c9070b3f0e..000000000000 --- a/x11-misc/leftwm-theme/Manifest +++ /dev/null @@ -1,189 +0,0 @@ -DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c -DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 -DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa -DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 -DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc -DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 -DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244 -DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 -DIST bumpalo-3.15.0.crate 83538 BLAKE2B d73df557717d15ede01c8ffccc889fd68259da62b46222862096960dfd6972696f4a62f31737b3821773f99794b2d751ae91569740cdea28245a92db447338c5 SHA512 18fa4284e955805618308898d633489401051d2f8f2113d3735137741d8bd0711306163f93abd77c80a1ddbc0f3458204afcc98cbf478121fe52730599e41e97 -DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 -DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 -DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST clap-4.5.1.crate 55389 BLAKE2B ed23a9d14663a974b14c53b3abc91daae349cae6277664283c27ef201e53969b7ddde1cbd83dee796c9e248e88a622ab1753563ffe474a8b48c1351a7e21ad7b SHA512 b777ed43aea510e789ed76514825ca3a27fac7e386c58a88a1d5c74d0d72fd720e0d97777ddc49ae2e060d76af3ca554f3b9cf6a5f10b944f044d2554a7a4d35 -DIST clap_builder-4.5.1.crate 163569 BLAKE2B b3300cefbd190c6a23bc8e5b9f5a7f763b0bca47691011a11769383296fc99da8f7424af2272eb1d2d748d8ab6401bfc285c71aafe3f4d1dbb514151e234c9d0 SHA512 336ccf8d3f0fe43a9cad6f49939aa87cef9fb33451f5ae09e79c399680b94b84bf08f9974b0bc7a90f5c6727cdb26540e3b74ad47eb1bc0a5bc2358385825874 -DIST clap_derive-4.5.0.crate 29042 BLAKE2B 80a7646b2e30432008d52e27494e2563637e408a90557e5b0009a9db6a39abfdc79c04139f99caedd433a94b45f7d95fa11b49cfd33d203fbc4bc911fad4f9d1 SHA512 0a9d79f957067b929f8e1340b0e0623f78808c5d287cae252e6508fe8e07c4f11bfa39b1d3b60bb6a531d888d809c43ad3f6a491a7dd1e3d3ce89af7e1b670f6 -DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 -DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 -DIST colored-2.1.0.crate 23348 BLAKE2B e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89 SHA512 fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e -DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 -DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 -DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 -DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 -DIST edit-distance-2.1.0.crate 7288 BLAKE2B 390bd500b4841d5d000258b2228555afb4ed8b14131dbce24ac1ac3cd3088cc733fe71ac056718c8230f7d99df6d3fcf203ba901f00626ab6672e8f338390811 SHA512 1d6a7ab42f2f11fa82e4c9990dcbdbe8570782459e46844e38c50dc06db6e44bfe2248b894c6a111a2dce9c48e294c0f91ecea0528dffcfdecda2687b008969b -DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc -DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 -DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 -DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d -DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 -DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 -DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 -DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a -DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 -DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e -DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c -DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 -DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f -DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 -DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc -DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 -DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d -DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 -DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a10744077e7a2178df9d9edc9db5d4cbc86d006c0ef1f7d82f4fb8ea0d52df71be1c7cc9ee39b433207d7f2126404e SHA512 ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3 -DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee -DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 -DIST git2-0.18.2.crate 212536 BLAKE2B fffdea2d9a279ec6c371b03489f85039a50250bed9177ebb82090b74a7deddb988b3456ac7e7323be00822e3c243820839f00bd2478cc4d17d0d5d9ad943b4c6 SHA512 d7b7f61ee2c074da28b85bce8475d1b0b953e047ddea70d834fbcffc58a910f0fee3cb91b6e3a0e6fd14b76d142ea02909330db0266299b73c743463a8443a99 -DIST h2-0.3.24.crate 167814 BLAKE2B df25fee9f6e39f8ddcb9c1be4775d055328606b3454786a397c50564e3e8340d72d0fd58581239063e29fb80acf92444e1d588b0672817b12cc5c1322652189d SHA512 4741e2732f08c6388c112877f52d6f859088026f75bf928f90b06a521d43e8e8c10f14d088f8a17b42a0a613ee43009882077a68df9300d17365d936400f1695 -DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 -DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 -DIST hermit-abi-0.3.6.crate 14884 BLAKE2B e46434195f0cd710ad215bb740ae5a012a1cd9d9286f43b5922a90ded832d02f82812790a1682ca5211fd22998a86cf9a03d267d71c69fd302a0e3f0c9c55816 SHA512 ab920f843f7061949322597ccc3b6c64f2cd9be106deb71bade5848c379e0964892fe154ab89eda93d767298ad44db7c66604e6e0c065a8921089d873940e66d -DIST http-0.2.11.crate 100478 BLAKE2B 1ef12d67fc52392322c24f79ca49c52fcd7dcad0145b761c8aea21fef38682919d664161f242c606a1f3737987368c08432f33e2abfa53d681c6c2aa5cb000cb SHA512 71d98f5fa55c7bdb9fb31e36f898e8b2b7596dcb30ef9b5df3e34581b7306b66a782e82c2797732e28626eec5c9e432cc0475703e5a0e0e47aa1d6f22235ef51 -DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 -DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f -DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a -DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c -DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7 -DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e -DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c -DIST indexmap-2.2.3.crate 79019 BLAKE2B cc87bac104efd9aa565e3b8d6071f271b33501e2192b3a478120c41d015537e807bf3ae808ddab930aeb861f353022ac76522e5102e32f72722b93d36d5f2236 SHA512 ddc45ebcfb36d761d8c11b8f61bcef046a51eea71692d89495c897cf9b4cdb5e14287600285297c8a6aab543761d9f5ba3ab45442803837a810b945aa346d48a -DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54 -DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f -DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 -DIST jobserver-0.1.28.crate 25543 BLAKE2B 90fb1d8696b575b16b5b12d6fa4e7bc7890f5f09110b147d65eef8888a16ace1446a789f8079a3706f0252be8a04061d989bc8fc53e6c004d6b8a4094baf1642 SHA512 8ffb33b8c162935de1226e0ca4048f36e6e90bd1731cc7f06110bc97e2adef904f777df0ca4ed48b3b8ee4f2c243b2f883f6897427867904aa3385098abcbcee -DIST js-sys-0.3.68.crate 80764 BLAKE2B 961f58c181f060af37c00e99f55906140a4c8f1729847d6dd7da7e29b715d69ff822853dc6affb185195347e3d3bfeed392b8969c9d15a5ee28e9f01febbc148 SHA512 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b -DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -DIST leftwm-core-0.5.0.crate 75272 BLAKE2B 074d653875591caab8b57b053174c3d6ee415e87d17a84472732e315f20def2d75bbc62015814f96311ad8526400c328c604dace62e3fde2b0ca82c5f3cfe18b SHA512 9fc6779f7d4cc452abe5a8e0f8a4494dd9daacd49b970ada08a2a34d05b37798764eeea39bd267061c36625be10fec33b4af63413261701700246a3a2a50c942 -DIST leftwm-layouts-0.8.4.crate 20365 BLAKE2B d71fec8f9f6d0a13d4d5e70895b96af73b4d1a5364a9ddbb651d64569a2b1c8d97fc54affabac1ff5a384d4c18eb3d652d2e93aca4c25c728d7701904012bc86 SHA512 8dfd3e6542a1243d2a11cb8d4d5f53689e65ec6c479b57c819d0039cdccae399d76963d80edb3b2e606af53cb00d07624a63e32abe543f81daf31d5b4a2d41c2 -DIST leftwm-theme-0.1.2.tar.gz 38836 BLAKE2B 21a480ac67e70f28f09c64783371e73bf310cf92e0719e25ae627e31e91bb6e6dd274f57436652415f307d2b9db004fd84ab5614ece6812edf8834ba88a500db SHA512 d53eb4d0c4b79e5408dbca0ac59f59fbfc5d5baf1eb1b7910f73544fb8bae9517133412034a3978e5f2d49f3600402f1868c661ba49f18ebfde6cebc67980e8e -DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 -DIST libgit2-sys-0.16.2+1.7.2.crate 1773674 BLAKE2B 86eedb63c1d92a15cbe2ce735530b60abb3d915a9f6051f7a084b9f6e6402dbdbffad2a261689f5e5abc2353b7765a390eff7cb86e88e50fb4cfe4346487bb8b SHA512 45e23f66e1823c551b1f91d1466d971b05927e591684b35b75047ac5f7d23de889910b662ec403388b88a35dfd19b8ad9787481d36e10949e610aa02fcc35c40 -DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 -DIST libssh2-sys-0.3.0.crate 514550 BLAKE2B 55a24d513420e0222c342d252b1699cd583dadb37099082e0ea068fe064e80f6d82470a08d03654c17f50139993f07e20dddac4d11f0574c79040aee08f512d6 SHA512 cb8dfeade699d97fa5fa393bd87315f44810731f78458267ab098a08d949fde47fd57b64ed3e882c10a83ffff8f869de13eda50c72e140f57d802fa07650403d -DIST libz-sys-1.1.15.crate 3958887 BLAKE2B 989b33d3a0ce09b0268f81d86c33979c7627379d921fce4be83b8c31419aa0613a9e3d82aea400861090fe6b0bf00612396cfbe0b8eff2cf682576b62f81f807 SHA512 316a3b961d8f9b47ac763365d36a4171afc0fb19a01f9570f1962765da0bf67e7f57b848e16f370d653b40a2526fb8720a4625062cd53d4e4f12e1c69d158097 -DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 -DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e -DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 -DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 -DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432 -DIST mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2 -DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c -DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 -DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d -DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 -DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c -DIST openssl-0.10.63.crate 270890 BLAKE2B 0571a214347f823c9079c1f6d204c62469235ced63cbfdb8494427aed8069f45bbb26b81d1edbddb3602c0bffd54d1ca96204aef8cb85aec041edf45d89889db SHA512 47baa5f2e34b622dff0cd475dbbf6772adf48abbcec5be1cbcafe2beb9060ae46a3d873896ee4b5d864da0b132f0efd956596c49f2afc650a44cff6af001aa56 -DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c -DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c -DIST openssl-src-300.2.3+3.2.1.crate 9584245 BLAKE2B ebcc3c3892ab7fab3d08f7627f445f6fad66b67d0c8511e012664c5d1a28096c43bec9e452268980613683b15ffe803f36993b6d365d1bcc45ba51ad7b0258b4 SHA512 e853c20aa2fec0f60d7c1e948377b322441e709961178501f535351db7f581dca7c8c3dac8343b9ccbe44b3f4247371ca2e3e691c8ac7bdc67034f86055b79e5 -DIST openssl-sys-0.9.99.crate 68158 BLAKE2B 59995535bc24f0ca67ea204193aee4114f88538bbd74ade7c22bc2ea1b0d7e41a79118b6d22917bd1e305a43c16f8aea095c635d27a56fc0481a2baa3092dfa3 SHA512 b91197583135c22d34814e6382dc4ad4be9c3905c979addee8688dbc52ce627815e719b9d0b365195335d4d665eaa79a406f89e4c19cef73988938d51fe2f4ee -DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 -DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee -DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d -DIST pretty_env_logger-0.5.0.crate 9810 BLAKE2B 4ea2129303d12ba9c7eee1695ed2b6aec2123e203144bee8311dd2efc27e5725c9bf682e94e1f6599953f7b5fbbf993f15b9bd0f8ada8a7e8daf8a00bf69b1ae SHA512 fcfd3e8465fda1879083f9a3bb4f12bbb4c93d326a7db672226510e6cf9ac49ccfe469d16d7a00b9e25c9caec36a81ddaae28d7d1c4b423c76ee1e909a5d87d4 -DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 -DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 -DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d -DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269 -DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d -DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 -DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 -DIST reqwest-0.11.24.crate 160972 BLAKE2B 7afd1594ff5a146fbcf864f8f03e4f2404d31ad8ee2b56af87b0d056ac36b890af343fddbab6a81bf687765eaecdf3789caa02de5279c25cb5f06f7095544ddb SHA512 cadb9d44f3e82da2ab69eb5cf669a44302b737072632d4ddbb5f11924814acefc318dc13fcc690e581606353344bace46f7f1d3759b9ab968e857dfc622a768f -DIST ron-0.8.1.crate 63251 BLAKE2B 9d9724cff8df112c1590c0e66e897a277a7bf8a180849db4e8834151fb53639d424e19124cc9f3a5c4f977d49c824686c73f337e9ef0f0355acae2b1b43a4d14 SHA512 d0d9eb18632c2458dd3e8fa8ff365a818e5214c88a19c11421c208c31ebd75236bb20fd74ea84942f8e71bfbb02d660f965dd1447318b5372bd16d45d11fb920 -DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 -DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 -DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37 -DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 -DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 -DIST security-framework-2.9.2.crate 79295 BLAKE2B 96be139f2d2b9bc2fec7805c9e90f19f68fb6cf3f09a879f1d5952b502951900fd6889451c6866e53394859a0f8a842b4a674c4bfa82cd71f48195c0af365475 SHA512 fdc58c1c12ff849af3acf34208411caee50f30b9d55e20ef9d3922ee37664c606abcf90c4b415e5c22498dff2116fe2b2f374a0bd382c837ae7d281cd1a0a54a -DIST security-framework-sys-2.9.1.crate 18284 BLAKE2B f1484b6b691f3616192ab363c81eb3d6279ad0bae6bb7fbc4eadfd9fc6b6bcd5ce42fb8edab1eb8934f40a1d42714eeb8ca3616871e8f80c90318834901e8ca6 SHA512 3118d1e982d94c5fc6e8ad6270ba398da98a042c7a2060eafb3b78a54491091c46529bec30d4f871744431f01b828ba2a795f695cd20d008441839f3c4350462 -DIST semver-1.0.21.crate 30445 BLAKE2B 1c779c25576723ee7e44e7c831eacc5dc6bb33cbf051bd0748f688573e01595d05808cdef4ae48a6423df15e474cea58a0664ad7fa5cad490a61f89473f426d7 SHA512 bc3ceb11f2b729be086120c06ca2cefc34c5141d2d4af64279b0868456894eb9097b234b326249f2aa83d8b99086fcac4c5b7ef4a1e14b1198ae808fde245c35 -DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 -DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 -DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34 -DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 -DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 -DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 -DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1 -DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 -DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c -DIST strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226 -DIST syn-2.0.49.crate 250652 BLAKE2B 989afeb8a654574dc2f56cc9b8f9a5ac6523cf4ccfb07fe9b7420624a45e36cbdf1343c9642e9a5e1073d9db58eba0d026d9e0441d31ecf697a4d49ebb06be1d SHA512 c9e35fa289476c8cc8349ca4850ea60abbb7c920b29c7b736bea210bf3d889c250dd664f44e2d02ed2d2533fd27073567257853e2541e440bb13ae9d5185da7f -DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8 -DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f -DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34 -DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa -DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a -DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936 -DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c -DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 -DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c -DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e -DIST tokio-1.36.0.crate 757286 BLAKE2B be9fccb7c41fa6a48f500509ce7b7ce0e1c831a5ee51772ed10fdf054b5872395d0037864f10da4d8cd160d15e8dd8e2445446de75b8e8613debd01e530fd0b8 SHA512 0687980dd375965647c89cd6f569f74ded6400dbbf73318f02d8221e8f49a03151a4f023fced542cf63197d7bb150ca45417c10dfd91517d10bafe0d329d6848 -DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 -DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 -DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c -DIST toml-0.8.10.crate 50667 BLAKE2B 815c850d4e2b8f107729c24ff82a6be81160649fff726f07a2c6e2af0283298fd5eadcc5811ba4ef20ce12914ecb43da79fa1840fea8d1572ca59f02f9e2c310 SHA512 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546 -DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6 -DIST toml_edit-0.22.6.crate 103304 BLAKE2B 93f14ec5e0765673b4621216707605d7c2afef82d0ad9fe1e0c660be62fb65a59e91db3144c7bf04c71cf5848dc970447b3b31255125d3a2be94ababb3d82692 SHA512 9816338008f2727fd53d34164c0be16621b61e22ac4838752839af4bd09e4d361f319bbd188c5732c1af140358d73d645e05faf4d655eb295d6c331293b7f2d2 -DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 -DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 -DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0 -DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 -DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 -DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8 -DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 -DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c -DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 -DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 -DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 -DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 -DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasm-bindgen-0.2.91.crate 182689 BLAKE2B 4ee85709546462be3da2a6f1caa02448fa903c7411eb264894aac402979afae4a0d7f3dbb486266b05d8caa911893ae9bfe9921cd36e03eb5147a8d75d6c17d2 SHA512 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a -DIST wasm-bindgen-backend-0.2.91.crate 28345 BLAKE2B 912a0471ac64d61f18d1c1749a3614ab70d08f330fd90b903ce5ef51f18288c7d4ef153f1d8100671c02de8fc499928cf925bdab4da4f0352789268dfae87457 SHA512 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204 -DIST wasm-bindgen-futures-0.4.41.crate 15382 BLAKE2B 4556c439efb311b2624f57fbed58c32f7db1e0ee7fa03d92525e9a82f7397a23e3f2f751774e60fe402977875be2fb665c83b71ed9b121751dea8cf94e8d4fac SHA512 8aba780d8d1c18f78e3d83efeaf83db72382d89ea262112100424dc082110e4d71eb173cee8c6b53f5d872cd74c2e4091770a9af829a45d466a65575b7178636 -DIST wasm-bindgen-macro-0.2.91.crate 13898 BLAKE2B dda8dd5d77dc57324b633f056805bf7892c39c5e70257b6d048c2f8cf885f7306f91f3f17de1b63dc740db66d52fe2250ba981077e03dcc731dcf7c80c047c9d SHA512 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f -DIST wasm-bindgen-macro-support-0.2.91.crate 20091 BLAKE2B 337b1b2a9e9e9c1350267df0d9f041291a847cf4faa3bcd6fcc8a96e66fda54685da72f6e64e57cde0d4609409ebdc7851e96781f599470f8b0545018bdc2166 SHA512 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c -DIST wasm-bindgen-shared-0.2.91.crate 7267 BLAKE2B a9dca2db84a33c650a7abbb6dc552bc4bab1446e66aace751d3709d2c63b878b127748a83cb174aae3ff8c5f5ec017b97623e5e9294e6ebf92d669efc618c357 SHA512 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b -DIST web-sys-0.3.68.crate 728353 BLAKE2B d0e8d47bb44e83f376b3d3556caf2d243eeeb5f2798fed767ce3cf0eb0c67fa13b74cdd9a9999f48de06fd2f2d720f68b602ba24c20b50fa6e78966e5cc19893 SHA512 f4b537310e9900410bf4a00b382c2bff29317efd2ccfe12b9680dd3ed49a896eb8e8e10d9964d463f1627cc9df1e27dfef1c86693e90b94ce3c488915762d88e -DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 -DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 -DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9 -DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed -DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 -DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 -DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e -DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 -DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f -DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff -DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 -DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a -DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e -DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e -DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 -DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 -DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 -DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa -DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 -DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 -DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 -DIST winnow-0.6.1.crate 157139 BLAKE2B 51ff0d738ca8ee04cbda131bfa675e1bc2ec54f286a1cfa4748e08c78cff87b4579fd74bf788fb7971ba77986afb90054bdbf6ed49db0e2b632d0f76127943ac SHA512 b1d54a03caa35a07e5a869278e5ff396da8fbaf7256bffa4d82da206f6b91a103fdfcc2e3210b5b1fc153636fe687be5cfd4fb4ffbeb84ba240ffae58ed4300f -DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787 -DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5 -DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd diff --git a/x11-misc/leftwm-theme/leftwm-theme-0.1.2.ebuild b/x11-misc/leftwm-theme/leftwm-theme-0.1.2.ebuild deleted file mode 100644 index c7a5d4b572c8..000000000000 --- a/x11-misc/leftwm-theme/leftwm-theme-0.1.2.ebuild +++ /dev/null @@ -1,232 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.13.3 - -EAPI=8 - -CRATES=" - addr2line@0.21.0 - adler@1.0.2 - aho-corasick@1.1.2 - anstream@0.6.11 - anstyle-parse@0.2.3 - anstyle-query@1.0.2 - anstyle-wincon@3.0.2 - anstyle@1.0.6 - autocfg@1.1.0 - backtrace@0.3.69 - base64@0.21.7 - bitflags@1.3.2 - bitflags@2.4.2 - bumpalo@3.15.0 - bytes@1.5.0 - cc@1.0.83 - cfg-if@1.0.0 - clap@4.5.1 - clap_builder@4.5.1 - clap_derive@4.5.0 - clap_lex@0.7.0 - colorchoice@1.0.0 - colored@2.1.0 - core-foundation-sys@0.8.6 - core-foundation@0.9.4 - dirs-next@2.0.0 - dirs-sys-next@0.1.2 - edit-distance@2.1.0 - encoding_rs@0.8.33 - env_logger@0.10.2 - equivalent@1.0.1 - errno@0.3.8 - fastrand@2.0.1 - fnv@1.0.7 - foreign-types-shared@0.1.1 - foreign-types@0.3.2 - form_urlencoded@1.2.1 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-executor@0.3.30 - futures-io@0.3.30 - futures-macro@0.3.30 - futures-sink@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - futures@0.3.30 - fuzzy-matcher@0.3.7 - getrandom@0.2.12 - gimli@0.28.1 - git2@0.18.2 - h2@0.3.24 - hashbrown@0.14.3 - heck@0.4.1 - hermit-abi@0.3.6 - http-body@0.4.6 - http@0.2.11 - httparse@1.8.0 - httpdate@1.0.3 - humantime@2.1.0 - hyper-tls@0.5.0 - hyper@0.14.28 - idna@0.5.0 - indexmap@2.2.3 - ipnet@2.9.0 - is-terminal@0.4.12 - itoa@1.0.10 - jobserver@0.1.28 - js-sys@0.3.68 - lazy_static@1.4.0 - leftwm-core@0.5.0 - leftwm-layouts@0.8.4 - libc@0.2.153 - libgit2-sys@0.16.2+1.7.2 - libredox@0.0.1 - libssh2-sys@0.3.0 - libz-sys@1.1.15 - linux-raw-sys@0.4.13 - log@0.4.20 - memchr@2.7.1 - mime@0.3.17 - miniz_oxide@0.7.2 - mio@0.8.10 - native-tls@0.2.11 - nix@0.27.1 - num_cpus@1.16.0 - object@0.32.2 - once_cell@1.19.0 - openssl-macros@0.1.1 - openssl-probe@0.1.5 - openssl-src@300.2.3+3.2.1 - openssl-sys@0.9.99 - openssl@0.10.63 - percent-encoding@2.3.1 - pin-project-lite@0.2.13 - pin-utils@0.1.0 - pkg-config@0.3.30 - pretty_env_logger@0.5.0 - proc-macro2@1.0.78 - quote@1.0.35 - redox_syscall@0.4.1 - redox_users@0.4.4 - regex-automata@0.4.5 - regex-syntax@0.8.2 - regex@1.10.3 - reqwest@0.11.24 - ron@0.8.1 - rustc-demangle@0.1.23 - rustix@0.38.31 - rustls-pemfile@1.0.4 - ryu@1.0.16 - schannel@0.1.23 - security-framework-sys@2.9.1 - security-framework@2.9.2 - semver@1.0.21 - serde@1.0.196 - serde_derive@1.0.196 - serde_json@1.0.113 - serde_spanned@0.6.5 - serde_urlencoded@0.7.1 - signal-hook-registry@1.4.1 - signal-hook@0.3.17 - slab@0.4.9 - socket2@0.5.5 - strsim@0.11.0 - syn@2.0.49 - sync_wrapper@0.1.2 - system-configuration-sys@0.5.0 - system-configuration@0.5.1 - tempfile@3.10.0 - termcolor@1.4.1 - thiserror-impl@1.0.57 - thiserror@1.0.57 - thread_local@1.1.7 - tinyvec@1.6.0 - tinyvec_macros@0.1.1 - tokio-macros@2.2.0 - tokio-native-tls@0.3.1 - tokio-util@0.7.10 - tokio@1.36.0 - toml@0.8.10 - toml_datetime@0.6.5 - toml_edit@0.22.6 - tower-service@0.3.2 - tracing-attributes@0.1.27 - tracing-core@0.1.32 - tracing@0.1.40 - try-lock@0.2.5 - unicode-bidi@0.3.15 - unicode-ident@1.0.12 - unicode-normalization@0.1.22 - url@2.5.0 - utf8parse@0.2.1 - vcpkg@0.2.15 - want@0.3.1 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.91 - wasm-bindgen-futures@0.4.41 - wasm-bindgen-macro-support@0.2.91 - wasm-bindgen-macro@0.2.91 - wasm-bindgen-shared@0.2.91 - wasm-bindgen@0.2.91 - web-sys@0.3.68 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.6 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.0 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.0 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.0 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.0 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.0 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.0 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.0 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.0 - winnow@0.6.1 - winreg@0.50.0 - x11-dl@2.21.0 - xdg@2.5.2 -" - -inherit cargo - -DESCRIPTION="Theme mangager for LeftWM" -HOMEPAGE="https://github.com/leftwm/leftwm-theme" -SRC_URI=" - https://github.com/leftwm/leftwm-theme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/openssl - virtual/zlib:= -" -RDEPEND=" - ${DEPEND} -" - -QA_FLAGS_IGNORED="usr/bin/leftwm-theme" - -src_test() { - # requires internet connection - cargo_src_test -- --skip test_update_repos -} - -src_install() { - cargo_src_install - dodoc README.md -} diff --git a/x11-misc/leftwm-theme/metadata.xml b/x11-misc/leftwm-theme/metadata.xml deleted file mode 100644 index c2fa9c7457bc..000000000000 --- a/x11-misc/leftwm-theme/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <doc>https://github.com/leftwm/leftwm-theme</doc> - <bugs-to>https://github.com/leftwm/leftwm-theme/issues</bugs-to> - <remote-id type="github">leftwm/leftwm-theme</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/libinput-gestures/Manifest b/x11-misc/libinput-gestures/Manifest deleted file mode 100644 index 157729ece358..000000000000 --- a/x11-misc/libinput-gestures/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libinput-gestures-2.76.tar.gz 28913 BLAKE2B d1c610af1eaf48170c08bea1eb92ce3cc36efc8f8035ea5f00cdf151bfe5c8d14368e4a37f8eb9cca7e59742136ba65909c9a468ba254a78d35dcaba7500ce62 SHA512 001c6c64e9ca52b4a7453837448803c797cc746fac04ad15613aa20a6bb33c44b441c343dfa56f23fa195fc7216a6d6c00a88f13e39481a12654a3a1a6dbdd98 -DIST libinput-gestures-2.80.tar.gz 31583 BLAKE2B a0548352d5b94e4f4f6b2d28f3d30bb99b0250c7451bec40f98ff9ea2d2d89c3a3eab1fb884cda9fe438935033875304d78dd5cd85986b9c5501eb8b05efd443 SHA512 717415dbc9c99e1f53847ebea5c57813a74ea0c9d8f5b112c74b4cdfe143e661eb63088ffc47ceee1acf41506172d327c39b95e8db4727503b2fb9fdf54d9c01 diff --git a/x11-misc/libinput-gestures/files/libinput-gestures-2.76-zombie.patch b/x11-misc/libinput-gestures/files/libinput-gestures-2.76-zombie.patch deleted file mode 100644 index 231b78dd092f..000000000000 --- a/x11-misc/libinput-gestures/files/libinput-gestures-2.76-zombie.patch +++ /dev/null @@ -1,22 +0,0 @@ -# https://github.com/bulletmark/libinput-gestures/pull/242 -# https://github.com/bulletmark/libinput-gestures/issues/334 ---- ../libinput-gestures 2024-05-05 22:27:48.297359689 +0300 -+++ ../libinput-gestures 2024-05-05 22:29:17.473224613 +0300 -@@ -10,6 +10,7 @@ - import platform - import re - import shlex -+import signal - import subprocess - import sys - import threading -@@ -781,6 +782,9 @@ - cmd = subprocess.Popen(shlex.split(command), stdout=subprocess.PIPE, - bufsize=1, universal_newlines=True) - -+ # Avoid producing zombie processes -+ signal.signal(signal.SIGCHLD, signal.SIG_IGN) -+ - # Store PIDs for potential kill - pidfile.write(f'{os.getpid()}\n{cmd.pid}\n') - pidfile.flush() diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.76.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.76.ebuild deleted file mode 100644 index b931c19e101c..000000000000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.76.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit python-single-r1 xdg - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures" -SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="experimental" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - dev-libs/libinput - x11-misc/wmctrl - x11-misc/xdotool" -DEPEND="dev-libs/libinput - dev-util/desktop-file-utils" - -src_prepare() { - default - - use experimental && eapply "${FILESDIR}/${P}"-zombie.patch - - # Fix docdir installation path - sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ - || die "sed failed for libinput-gestures-setup" -} - -src_test() { - emake test -} - -src_install() { - default - # Actually respect the python target setting - python_doscript "${PN}" -} - -pkg_postinst() { - xdg_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kdesu-gui ; then - elog "${PN}-setup script supports Plasma via kde-plasma/kdesu-gui." - fi -} diff --git a/x11-misc/libinput-gestures/libinput-gestures-2.80.ebuild b/x11-misc/libinput-gestures/libinput-gestures-2.80.ebuild deleted file mode 100644 index 084c342d37a2..000000000000 --- a/x11-misc/libinput-gestures/libinput-gestures-2.80.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit python-single-r1 xdg - -DESCRIPTION="Actions gestures on your touchpad using libinput" -HOMEPAGE="https://github.com/bulletmark/libinput-gestures" -SRC_URI="https://github.com/bulletmark/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="experimental" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - dev-libs/libinput - x11-misc/wmctrl - x11-misc/xdotool" -DEPEND="dev-libs/libinput - dev-util/desktop-file-utils" - -src_prepare() { - default - - use experimental && eapply "${FILESDIR}/${PN}"-2.76-zombie.patch - - # Fix docdir installation path - sed -i "/^DOCDIR/s@\$NAME@${PF}@" libinput-gestures-setup \ - || die "sed failed for libinput-gestures-setup" -} - -src_compile() { :; } - -src_test() { - emake test -} - -src_install() { - default - # Actually respect the python target setting - python_doscript "${PN}" -} - -pkg_postinst() { - xdg_icon_cache_update - - elog "You must be in the input group to read the touchpad device." - - if ! has_version x11-libs/gtk+:3 ; then - elog "${PN}-setup script supports GNOME via x11-libs/gtk+:3." - fi - if ! has_version kde-plasma/kde-cli-tools:6 ; then - elog "${PN}-setup script supports Plasma via kde-plasma/kde-cli-tools:6." - fi -} diff --git a/x11-misc/libinput-gestures/metadata.xml b/x11-misc/libinput-gestures/metadata.xml deleted file mode 100644 index a9fcc6c99925..000000000000 --- a/x11-misc/libinput-gestures/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>spiderx@spiderx.dp.ua</email> - <name>Vladimir Pavljuchenkov</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription lang="en"> - This is a utility which reads libinput gestures from your touchpad - and maps them to gestures you configure in a configuration file. - Each gesture can be configured to activate a shell command which is - typically an xdotool command to action desktop/window/application - keyboard combinations and commands. - </longdescription> - <use> - <flag name="experimental">avoid producing zombie processes</flag> - </use> - <upstream> - <remote-id type="github">bulletmark/libinput-gestures</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/light-locker/Manifest b/x11-misc/light-locker/Manifest deleted file mode 100644 index f39b02aeefcc..000000000000 --- a/x11-misc/light-locker/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST light-locker-1.9.0.tar.gz 124753 BLAKE2B 510447a5fa107988a06e92cc99d7750bc0df526356630694c5dc718460bd437879bbdcb69e0778bdb58d399aafdbea762bfda53d2e2205a1c4bade27dbff78c5 SHA512 c6f84b38affa20cf0bd7d2341f5a8eff36891ed55401955715a68a011c84c7f2300db670abb95a320eb40aee90885fe044ddf0a721e418ee4724af3e4f6a61a4 diff --git a/x11-misc/light-locker/files/light-locker-1.9.0-elogind.patch b/x11-misc/light-locker/files/light-locker-1.9.0-elogind.patch deleted file mode 100644 index aa630bd1fd28..000000000000 --- a/x11-misc/light-locker/files/light-locker-1.9.0-elogind.patch +++ /dev/null @@ -1,287 +0,0 @@ -From 0b5dbd25a21a16b93c371fd892b910969e4b2d58 Mon Sep 17 00:00:00 2001 -From: Robert Dyer <robert.dyer@sony.com> -Date: Mon, 3 Jun 2019 22:17:08 -0500 -Subject: [PATCH] fix-up light-locker-1.9.0-elogind.patch - ---- - README.md | 2 ++ - configure.ac.in | 39 ++++++++++++++++++++++++++++++++++++++- - src/Makefile.am | 4 +++- - src/gs-listener-dbus.c | 32 +++++++++++++++++--------------- - src/light-locker.c | 6 ++++++ - 5 files changed, 66 insertions(+), 17 deletions(-) - -diff --git a/README.md b/README.md -index 86b66d0..b093a4f 100644 ---- a/README.md -+++ b/README.md -@@ -38,6 +38,8 @@ Here is a list of the different dependencies and their configuration flags: - - --with-systemd: This adds the support for systemd logind. This option requires the development files to be installed. - -+ --with-elogind: This adds support for elogind, a standalone version of systemd's logind daemon. Requires the elogind development files be installed. This option cannot be enabled at the same time as the --with-systemd option above. -+ - --with-upower: This adds the support for UPower. - - --with-mit-ext: This enables the lock-after-screensaver feature. This options requires the X11 Screen Saver extension development files to be installed. -diff --git a/configure.ac.in b/configure.ac.in -index 67c271b..2c0678f 100644 ---- a/configure.ac.in -+++ b/configure.ac.in -@@ -408,7 +408,7 @@ if test "x$with_systemd" = "xauto" ; then - use_systemd=yes - fi - else -- use_systemd=$with_systemd -+ use_systemd=$with_systemd - fi - - if test "x$use_systemd" = "xyes"; then -@@ -421,6 +421,42 @@ fi - AC_SUBST(SYSTEMD_CFLAGS) - AC_SUBST(SYSTEMD_LIBS) - -+dnl --------------------------------------------------------------------------- -+dnl elogind -+dnl --------------------------------------------------------------------------- -+ -+AC_ARG_WITH(elogind, -+ AS_HELP_STRING([--with-elogind], -+ [Add elogind support]), -+ [with_elogind=$withval], [with_elogind=auto]) -+ -+if test "x$with_systemd" = "xyes" && test "x$with_elogind" = "xyes"; then -+ AC_MSG_ERROR([Conflicting options: --with-systemd and --with-elogind]) -+fi -+ -+PKG_CHECK_MODULES(ELOGIND, -+ [libelogind], -+ [have_elogind=yes], [have_elogind=no]) -+ -+if test "x$with_elogind" = "xauto" ; then -+ if test x$have_elogind = xno ; then -+ use_elogind=no -+ else -+ use_elogind=yes -+ fi -+else -+ use_elogind=$with_elogind -+fi -+ -+if test "x$use_elogind" = "xyes"; then -+ if test "x$have_elogind" = "xno"; then -+ AC_MSG_ERROR([Elogind support explicitly required, but elogind not found]) -+ fi -+ AC_DEFINE(WITH_ELOGIND, 1, [elogind support]) -+fi -+AC_SUBST(ELOGIND_CFLAGS) -+AC_SUBST(ELOGIND_LIBS) -+ - dnl --------------------------------------------------------------------------- - dnl UPower - dnl --------------------------------------------------------------------------- -@@ -640,6 +676,7 @@ echo " - Platform: - --------- - systemd: ${use_systemd} -+ elogind: ${use_elogind} - UPower: ${use_upower} - - Features: -diff --git a/src/Makefile.am b/src/Makefile.am -index 0fa4ef9..be6fb0d 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -25,6 +25,7 @@ AM_CPPFLAGS = \ - $(DBUS_CFLAGS) \ - $(LIBNOTIFY_CFLAGS) \ - $(SYSTEMD_CFLAGS) \ -+ $(ELOGIND_CFLAGS) \ - $(NULL) - - bin_PROGRAMS = \ -@@ -90,7 +91,8 @@ light_locker_SOURCES = \ - light_locker_LDADD = \ - $(LIGHT_LOCKER_LIBS) \ - $(SAVER_LIBS) \ -- $(SYSTEMD_LIBS) \ -+ $(SYSTEMD_LIBS) \ -+ $(ELOGIND_LIBS) \ - $(NULL) - - light_locker_LDFLAGS = -export-dynamic -diff --git a/src/gs-listener-dbus.c b/src/gs-listener-dbus.c -index 044a2bf..3ba476e 100644 ---- a/src/gs-listener-dbus.c -+++ b/src/gs-listener-dbus.c -@@ -41,6 +41,8 @@ - - #ifdef WITH_SYSTEMD - #include <systemd/sd-login.h> -+#elif WITH_ELOGIND -+#include <elogind/systemd/sd-login.h> - #endif - - #include "gs-listener-dbus.h" -@@ -78,7 +80,7 @@ struct GSListenerPrivate - char *session_id; - char *seat_path; - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - gboolean have_systemd; - char *sd_session_id; - int delay_fd; -@@ -134,7 +136,7 @@ gs_listener_send_switch_greeter (GSListener *listener) - - gs_debug ("Send switch greeter"); - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - /* Compare with 0. On failure this will return < 0. - * In the later case we probably aren't using systemd. - */ -@@ -175,7 +177,7 @@ gs_listener_send_lock_session (GSListener *listener) - - gs_debug ("Send lock session"); - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - /* Compare with 0. On failure this will return < 0. - * In the later case we probably aren't using systemd. - */ -@@ -359,7 +361,7 @@ gs_listener_set_idle_hint (GSListener *listener, gboolean idle) - - gs_debug ("Send idle hint: %d", idle); - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - if (listener->priv->have_systemd) { - - if (listener->priv->system_connection == NULL) { -@@ -400,7 +402,7 @@ gs_listener_set_idle_hint (GSListener *listener, gboolean idle) - void - gs_listener_delay_suspend (GSListener *listener) - { --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - DBusMessage *message; - DBusMessage *reply; - DBusError error; -@@ -473,7 +475,7 @@ gs_listener_delay_suspend (GSListener *listener) - void - gs_listener_resume_suspend (GSListener *listener) - { --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - gs_debug ("Resume suspend: fd=%d", listener->priv->delay_fd); - - if (listener->priv->delay_fd >= 0) { -@@ -1076,7 +1078,7 @@ _listener_message_path_is_our_session (GSListener *listener, - return FALSE; - } - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - static gboolean - query_session_active (GSListener *listener) - { -@@ -1212,7 +1214,7 @@ query_lid_closed (GSListener *listener) - #endif - #endif - --#if defined(WITH_SYSTEMD) || (defined(WITH_UPOWER) && defined(WITH_LOCK_ON_LID)) -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) || (defined(WITH_UPOWER) && defined(WITH_LOCK_ON_LID)) - static gboolean - properties_changed_match (DBusMessage *message, - const char *property) -@@ -1307,7 +1309,7 @@ listener_dbus_handle_system_message (DBusConnection *connection, - dbus_message_get_destination (message)); - #endif - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - - if (listener->priv->have_systemd) { - -@@ -1880,7 +1882,7 @@ gs_listener_acquire (GSListener *listener, - listener_dbus_system_filter_function, - listener, - NULL); --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - if (listener->priv->have_systemd) { - dbus_bus_add_match (listener->priv->system_connection, - "type='signal'" -@@ -1971,7 +1973,7 @@ query_session_id (GSListener *listener) - - dbus_error_init (&error); - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - if (listener->priv->have_systemd) { - dbus_uint32_t pid = getpid(); - -@@ -2022,7 +2024,7 @@ query_session_id (GSListener *listener) - return NULL; - } - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - static char * - query_sd_session_id (GSListener *listener) - { -@@ -2053,7 +2055,7 @@ init_session_id (GSListener *listener) - else - gs_debug ("Got session-id: %s", listener->priv->session_id); - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - g_free (listener->priv->sd_session_id); - listener->priv->sd_session_id = query_sd_session_id (listener); - if (listener->priv->sd_session_id == NULL) -@@ -2150,7 +2152,7 @@ gs_listener_init (GSListener *listener) - { - listener->priv = GS_LISTENER_GET_PRIVATE (listener); - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - /* check if logind is running */ - listener->priv->have_systemd = (access("/run/systemd/seats/", F_OK) >= 0); - listener->priv->delay_fd = -1; -@@ -2179,7 +2181,7 @@ gs_listener_finalize (GObject *object) - g_free (listener->priv->session_id); - g_free (listener->priv->seat_path); - --#ifdef WITH_SYSTEMD -+#if defined(WITH_SYSTEMD) || defined(WITH_ELOGIND) - g_free (listener->priv->sd_session_id); - #endif - -diff --git a/src/light-locker.c b/src/light-locker.c -index aefc4c6..612e300 100644 ---- a/src/light-locker.c -+++ b/src/light-locker.c -@@ -139,6 +139,7 @@ main (int argc, - gs_debug ("Platform:\n" - "gtk: %d\n" - "systemd: %s\n" -+ "elogind: %s\n" - "UPower: %s", - GTK_MAJOR_VERSION, - #ifdef WITH_SYSTEMD -@@ -146,6 +147,11 @@ main (int argc, - #else - "no", - #endif -+#ifdef WITH_ELOGIND -+ "yes", -+#else -+ "no", -+#endif - #ifdef WITH_UPOWER - "yes" - #else --- -2.21.0 - diff --git a/x11-misc/light-locker/light-locker-1.9.0-r2.ebuild b/x11-misc/light-locker/light-locker-1.9.0-r2.ebuild deleted file mode 100644 index 7b86dd6be295..000000000000 --- a/x11-misc/light-locker/light-locker-1.9.0-r2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools gnome2-utils - -DESCRIPTION="A simple locker using lightdm" -HOMEPAGE="https://github.com/the-cavalry/light-locker" -SRC_URI="https://github.com/the-cavalry/light-locker/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+dpms elogind +screensaver systemd +upower" - -BDEPEND="dev-lang/perl - dev-perl/XML-Parser - dev-util/intltool - sys-devel/gettext" -DEPEND="dev-libs/dbus-glib - dev-libs/glib - sys-apps/dbus - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/pango - x11-libs/libXxf86vm - dpms? ( x11-libs/libXext ) - elogind? ( sys-auth/elogind ) - screensaver? ( x11-libs/libXScrnSaver ) - systemd? ( sys-apps/systemd ) - upower? ( sys-power/upower )" -RDEPEND="${DEPEND} - x11-misc/lightdm" - -REQUIRED_USE="?? ( elogind systemd )" - -DOCS=( AUTHORS HACKING NEWS README ) - -PATCHES=( - "${FILESDIR}/${P}-elogind.patch" -) - -src_prepare() { - default - # Fixed upstream right after the release, remove this next time you bump - ln -sf README.md README || die - # remove xdt-autogen specific macro (just like upstream do) as we need to autoreconf - sed -e "/XDT_I18N/d" configure.ac.in > configure.ac || die - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with dpms dpms-ext) - $(use_with screensaver x) - $(use_with screensaver mit-ext) - $(use_with systemd) - $(use_with elogind) - $(use_with upower) - ) - econf "${myeconfargs[@]}" -} - -pkg_postinst() { - gnome2_schemas_update -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-misc/light-locker/metadata.xml b/x11-misc/light-locker/metadata.xml deleted file mode 100644 index 1f74a49f81fb..000000000000 --- a/x11-misc/light-locker/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="dpms">Turn on the display on screensaver deactivation.</flag> - <flag name="screensaver">Lock the screen on screensaver activation.</flag> - </use> - <upstream> - <remote-id type="github">the-cavalry/light-locker</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lightdm-gtk-greeter/Manifest b/x11-misc/lightdm-gtk-greeter/Manifest deleted file mode 100644 index f76fe243b9c2..000000000000 --- a/x11-misc/lightdm-gtk-greeter/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST lightdm-gentoo-patch-2.tar.gz 695543 BLAKE2B 62e21dd413b90053160f774663d89c81b3c9d8c4a040023f4ce50bf775a2f036e0be6ed16ae767eb5b04586a27fdbf41eb56f777340b2d56633738a126c3d575 SHA512 8d9bfdee71ab1871de33e134b11bba409cc493876e5ae9534956100ff6af6c8748b29de9082ecf8b771ccac4c8c2024e15e93332165171dfe93eb99c9a834274 -DIST lightdm-gtk-greeter-2.0.9.tar.gz 602540 BLAKE2B 33c7df912ee9faa46c97e7a458f400b13d7d746521de58b1c63ec845574c45374a27fe21718ac78a33a729617941cff01802c4736d1d3066d001065a57acc264 SHA512 05d786d31e447cacc28ddb06e89e91623b137665badcebd82ac7f9e8ff745a01aadf406e25ebd2c6594915fe8a90a242ef065ad46fd9ee73cd6e8c2879f70158 diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.9-r1.ebuild b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.9-r1.ebuild deleted file mode 100644 index 5cfaeb8934d8..000000000000 --- a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.9-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg-utils - -DESCRIPTION="LightDM GTK+ Greeter" -HOMEPAGE="https://github.com/Xubuntu/lightdm-gtk-greeter" -SRC_URI="https://github.com/Xubuntu/${PN}/releases/download/${P}/${P}.tar.gz - branding? ( https://distfiles.gentoo.org/pub/dev/ceamac@gentoo.org/x11-misc/lightdm-gtk-greeter/lightdm-gentoo-patch-2.tar.gz )" - -LICENSE="GPL-3 LGPL-3 - branding? ( CC-BY-3.0 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="appindicator branding" - -DEPEND="x11-libs/gtk+:3[X] - >=x11-misc/lightdm-1.2.2 - appindicator? ( - dev-libs/ayatana-ido - dev-libs/libayatana-indicator:3 - )" - -BDEPEND=" - dev-build/xfce4-dev-tools - dev-util/intltool - sys-devel/gettext -" - -RDEPEND="${DEPEND} - x11-themes/gnome-themes-standard - >=x11-themes/adwaita-icon-theme-3.14.1" - -GENTOO_BG="gentoo-bg_65.jpg" - -src_prepare() { - # Ok, this has to be fixed in the tarball but I am too lazy to do it. - # I will fix this once I decide to update the tarball with a new gentoo - # background - # Bug #404467 - if use branding; then - sed \ - -e "/xft-hintstyle/s:slight:hintslight:" \ - -e "/background/s:=.*:=/usr/share/lightdm/backgrounds/${GENTOO_BG}:" \ - -i "${WORKDIR}"/${PN}.conf || die - # Add back the reboot/shutdown buttons - echo 'indicators=~host;~spacer;~clock;~spacer;~session;~language;~a11y;~power;~' \ - >> "${WORKDIR}"/${PN}.conf || die - fi - default - - # Fix docdir - sed "/^docdir/s@${PN}@${PF}@" -i data/Makefile.am || die - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-kill-on-sigterm - --enable-at-spi-command="${EPREFIX}/usr/libexec/at-spi-bus-launcher --launch-immediately" - --with-libindicator=ayatana - $(use_enable appindicator libindicator) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - if use branding; then - insinto /etc/lightdm/ - doins "${WORKDIR}"/${PN}.conf - insinto /usr/share/lightdm/backgrounds/ - doins "${WORKDIR}"/${GENTOO_BG} - newdoc "${WORKDIR}"/README.txt README-background.txt - fi -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/lightdm-gtk-greeter/metadata.xml b/x11-misc/lightdm-gtk-greeter/metadata.xml deleted file mode 100644 index 6490cc9f26a7..000000000000 --- a/x11-misc/lightdm-gtk-greeter/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>immoloism@gmail.com</email> - <name>Ian Jordan</name> - </maintainer> - <maintainer type="person"> - <email>ceamac@gentoo.org</email> - <name>Viorel Munteanu</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">Xubuntu/lightdm-gtk-greeter</remote-id> - <remote-id type="launchpad">lightdm-gtk-greeter</remote-id> - <bugs-to>https://github.com/xubuntu/lightdm-gtk-greeter</bugs-to> - <maintainer> - <name>Robert Ancell</name> - <email>robert.ancell@gmail.com</email> - </maintainer> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lightdm-mini-greeter/Manifest b/x11-misc/lightdm-mini-greeter/Manifest deleted file mode 100644 index d2ca9f5d00b8..000000000000 --- a/x11-misc/lightdm-mini-greeter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lightdm-mini-greeter-0.5.1.tar.gz 32132 BLAKE2B 851b4e1ee9d5205575adb2b81cbaa61eac10bd977dd8f30771a9e7f968802115ac57a09401e6931cd3292f36fdabd0333e9c0729d2246a6394fb71c61311a9dc SHA512 231845c79da5e938d4ab3045a17b9c7a7becde491ea64a19934d42495bdbafd7b329c07a72162b9b1514b7895fe59186296f8157a711a46f14b05f21c7c90eaf diff --git a/x11-misc/lightdm-mini-greeter/lightdm-mini-greeter-0.5.1.ebuild b/x11-misc/lightdm-mini-greeter/lightdm-mini-greeter-0.5.1.ebuild deleted file mode 100644 index a8f82dec16b8..000000000000 --- a/x11-misc/lightdm-mini-greeter/lightdm-mini-greeter-0.5.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A Minimal, Configurable, Single-User GTK3 LightDM Greeter" -HOMEPAGE="https://github.com/prikhi/lightdm-mini-greeter" -SRC_URI="https://github.com/prikhi/lightdm-mini-greeter/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="virtual/pkgconfig" - -RDEPEND=" - >=x11-libs/gtk+-3.14:3 - >=x11-misc/lightdm-1.12 -" -DEPEND="${RDEPEND}" - -DOCS="CHANGELOG.md README.md" - -src_prepare() { - sed -i -e 's/-Werror//' Makefile.am || die - - eapply_user - eautoreconf -} diff --git a/x11-misc/lightdm-mini-greeter/metadata.xml b/x11-misc/lightdm-mini-greeter/metadata.xml deleted file mode 100644 index d06d17c29f64..000000000000 --- a/x11-misc/lightdm-mini-greeter/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">prikhi/lightdm-mini-greeter</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lightdm/Manifest b/x11-misc/lightdm/Manifest deleted file mode 100644 index d830b4edeb81..000000000000 --- a/x11-misc/lightdm/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST introspection-20110205.m4.tar.bz2 1220 BLAKE2B 01483c1a7b73568e01cc4d84b43c4cd946aaaac0b5fa13aa27805fa17297112bfaabb1c5a34bd83d2ecdef2033b622dbd5e63914baacb8f6edf488a7396d26d9 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be -DIST lightdm-1.32.0.tar.xz 518168 BLAKE2B 90191559895a58e2c5892705ea95766aaaaa87d3470f1372ab90fcf3991d27f9280d5bbabe0cfce70e25f960d63c1e7eab7beeeb501341996afd155788cbe1c7 SHA512 81497fb25904bc2e8687dc99992628eb534f7418f72e1908c4766e917fc1221714210d998739417e1cae2ee15e3197a2eb8d4981cb944cfeb0334dc9e356e716 diff --git a/x11-misc/lightdm/files/README.gentoo b/x11-misc/lightdm/files/README.gentoo deleted file mode 100644 index 182f53087548..000000000000 --- a/x11-misc/lightdm/files/README.gentoo +++ /dev/null @@ -1,11 +0,0 @@ - - * Even though the default /etc/lightdm/lightdm.conf will work for - * most users, make sure you configure it to suit your needs - * before using lightdm for the first time. - * You can test the configuration file using the following - * command: lightdm --test-mode -c /etc/lightdm/lightdm.conf. This - * requires xorg-server to be built with the 'kdrive' useflag. - * - * You can also set your own default values for LIGHTDM_GREETER, - * LIGHTDM_SESSION, and LIGHTDM_USER in /etc/portage/make.conf - diff --git a/x11-misc/lightdm/files/Xsession-r1 b/x11-misc/lightdm/files/Xsession-r1 deleted file mode 100644 index c0968ea2803f..000000000000 --- a/x11-misc/lightdm/files/Xsession-r1 +++ /dev/null @@ -1,75 +0,0 @@ -#!/bin/sh -# -# LightDM wrapper to run around X sessions. - -echo "Running X session wrapper" - -# Load profile -for file in "/etc/profile" "${HOME}/.profile" "/etc/xprofile" "${HOME}/.xprofile" ; do - if [ -f "${file}" ] ; then - echo "Loading profile from ${file}"; - . "${file}" - fi -done - -# Load resources -for file in "/etc/X11/Xresources" "${HOME}/.Xresources" ; do - if [ -f "${file}" ] ; then - echo "Loading resource: ${file}" - xrdb -nocpp -merge "${file}" - fi -done - -# Load keymaps -for file in "/etc/X11/Xkbmap" "${HOME}/.Xkbmap" ; do - if [ -f "${file}" ] ; then - echo "Loading keymap: ${file}" - setxkbmap $(cat "${file}") - XKB_IN_USE=yes - fi -done - -# Load xmodmap if not using XKB -if [ -z "${XKB_IN_USE}" ] ; then - for file in "/etc/X11/Xmodmap" "${HOME}/.Xmodmap" ; do - if [ -f "${file}" ] ; then - echo "Loading modmap: ${file}" - xmodmap "${file}" - fi - done -fi - -unset XKB_IN_USE - -# /etc/X11/xinit/xinitrc.d/80-dbus expects $command to be -# set to the Xsession arguments. So make it happy. See -# https://bugs.gentoo.org/show_bug.cgi?id=533456 -command="$@" - -# Run all system xinitrc shell scripts. -xinitdir="/etc/X11/xinit/xinitrc.d" -if [ -d "${xinitdir}" ] ; then - for script in ${xinitdir}/* ; do - if [ -x "${script}" ] && [ ! -d "${script}" ] ; then - echo "Loading xinit script ${script}" - . "${script}" - fi - done -fi - -# Load Xsession scripts -xsessionddir="/etc/X11/Xsession.d" -if [ -d "${xsessionddir}" ] ; then - for script in "${xsessionddir}"/* ; do - local i=$(basename ${script}) - script="${xsessionddir}/${i}" - if [ -r "${script}" ] && [ -f "${script}" ] && expr "${i}" : '^[[:alnum:]_-]\+$' > /dev/null ; then - echo "Loading X session script ${script}" - . "${script}" - fi - done -fi - -echo "X session wrapper complete, running session ${@}" - -exec ${command} diff --git a/x11-misc/lightdm/files/lightdm-1.30.0-musl-locale.patch b/x11-misc/lightdm/files/lightdm-1.30.0-musl-locale.patch deleted file mode 100644 index 46c65d79f764..000000000000 --- a/x11-misc/lightdm/files/lightdm-1.30.0-musl-locale.patch +++ /dev/null @@ -1,42 +0,0 @@ -https://github.com/canonical/lightdm/pull/261 - -# Fix LC_IDENTIFICATION undeclared on musl or other libc that doesn't have it defined -# Patch is taken from Alpine linux [1] -# [1]: https://git.alpinelinux.org/aports/tree/community/lightdm/musl-language.patch -# Closes: https://bugs.gentoo.org/766866 -diff --git a/liblightdm-gobject/language.c b/liblightdm-gobject/language.c -index 3d4fa96..e38f5ce 100644 ---- a/liblightdm-gobject/language.c -+++ b/liblightdm-gobject/language.c -@@ -210,6 +210,7 @@ lightdm_language_get_name (LightDMLanguage *language) - - if (!priv->name) - { -+#if HAVE_LC_IDENTIFICATION - g_autofree gchar *locale = get_locale_name (priv->code); - if (locale) - { -@@ -223,6 +224,7 @@ lightdm_language_get_name (LightDMLanguage *language) - - setlocale (LC_ALL, current); - } -+#endif - if (!priv->name) - { - g_auto(GStrv) tokens = g_strsplit_set (priv->code, "_.@", 2); -@@ -250,6 +252,7 @@ lightdm_language_get_territory (LightDMLanguage *language) - - if (!priv->territory && strchr (priv->code, '_')) - { -+#if HAVE_LC_IDENTIFICATION - g_autofree gchar *locale = get_locale_name (priv->code); - if (locale) - { -@@ -263,6 +266,7 @@ lightdm_language_get_territory (LightDMLanguage *language) - - setlocale (LC_ALL, current); - } -+#endif - if (!priv->territory) - { - g_auto(GStrv) tokens = g_strsplit_set (priv->code, "_.@", 3); diff --git a/x11-misc/lightdm/files/lightdm-1.30.0-musl-updwtmpx.patch b/x11-misc/lightdm/files/lightdm-1.30.0-musl-updwtmpx.patch deleted file mode 100644 index 0df9bd4f051e..000000000000 --- a/x11-misc/lightdm/files/lightdm-1.30.0-musl-updwtmpx.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://github.com/canonical/lightdm/pull/261 - -# A little bit modified version of Alpine linux patch [1]. On musl the default -# implementation of updwtmpx will give conflicting types error and build will -# fail. This patch should fix that. This issue is noticed together with bug -# 766866 [2]. -# [1]: https://git.alpinelinux.org/aports/tree/community/lightdm/musl-updwtmpx.patch -# [2]: https://bugs.gentoo.org/766866 -diff --git a/src/session-child.c b/src/session-child.c -index eef51e4..0052904 100644 ---- a/src/session-child.c -+++ b/src/session-child.c -@@ -193,8 +193,13 @@ read_xauth (void) - } - - /* GNU provides this but we can't rely on that so let's make our own version */ -+#if defined(__GLIBC__) - static void - updwtmpx (const gchar *wtmp_file, struct utmpx *ut) -+#else // use this version in libc's other than glibc -+void -+updwtmpx (const char *wtmp_file, const struct utmpx *ut) -+#endif - { - struct utmp u; - memset (&u, 0, sizeof (u)); diff --git a/x11-misc/lightdm/files/lightdm-autologin b/x11-misc/lightdm/files/lightdm-autologin deleted file mode 100644 index 9063a82f2819..000000000000 --- a/x11-misc/lightdm/files/lightdm-autologin +++ /dev/null @@ -1,6 +0,0 @@ -auth optional pam_env.so -auth required pam_nologin.so -auth required pam_permit.so - -account substack system-local-login -session substack system-local-login diff --git a/x11-misc/lightdm/files/lightdm.service-r1 b/x11-misc/lightdm/files/lightdm.service-r1 deleted file mode 100644 index d843cac90a7f..000000000000 --- a/x11-misc/lightdm/files/lightdm.service-r1 +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Light Display Manager -Documentation=man:lightdm(1) -After=systemd-user-sessions.service - -[Service] -ExecStart=/usr/sbin/lightdm -Restart=always -IgnoreSIGPIPE=no -BusName=org.freedesktop.DisplayManager - -[Install] -Alias=display-manager.service diff --git a/x11-misc/lightdm/lightdm-1.32.0-r5.ebuild b/x11-misc/lightdm/lightdm-1.32.0-r5.ebuild deleted file mode 100644 index 9575b4b3729b..000000000000 --- a/x11-misc/lightdm/lightdm-1.32.0-r5.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools pam qmake-utils readme.gentoo-r1 systemd vala xdg-utils - -DESCRIPTION="A lightweight display manager" -HOMEPAGE="https://github.com/canonical/lightdm" -SRC_URI="https://github.com/canonical/lightdm/releases/download/${PV}/${P}.tar.xz - mirror://gentoo/introspection-20110205.m4.tar.bz2" - -LICENSE="GPL-3 LGPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="audit elogind +gnome +gtk +introspection non-root systemd vala X" - -REQUIRED_USE="^^ ( elogind systemd ) - vala? ( introspection )" - -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-libs/glib-2.44.0:2 - dev-libs/libgcrypt:= - sys-libs/pam - x11-libs/libX11 - x11-libs/libxcb:= - x11-libs/libXdmcp - x11-libs/libxklavier:= - audit? ( sys-process/audit ) - gnome? ( sys-apps/accountsservice ) - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2 ) - X? ( x11-base/xorg-drivers ) -" -RDEPEND="${COMMON_DEPEND} - acct-group/lightdm - acct-group/video - acct-user/lightdm - >=sys-auth/pambase-20101024-r2 - elogind? ( sys-auth/elogind[pam] ) - systemd? ( sys-apps/systemd[pam] ) -" -DEPEND="${COMMON_DEPEND} - gnome? ( gnome-base/gnome-common ) -" -BDEPEND=" - app-text/yelp-tools - dev-build/gtk-doc-am - dev-libs/libxml2 - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - vala? ( $(vala_depend) ) -" -PDEPEND="gtk? ( x11-misc/lightdm-gtk-greeter )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.30.0-musl-locale.patch - "${FILESDIR}"/${PN}-1.30.0-musl-updwtmpx.patch -) - -DOCS=( NEWS ) - -pkg_setup() { - export LIGHTDM_USER=${LIGHTDM_USER:-lightdm} - vala_setup -} - -src_prepare() { - xdg_environment_reset - - sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369 - sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die - - einfo "Fixing the session-wrapper variable in lightdm.conf" - sed -i -e \ - "/^#session-wrapper/s@^.*@session-wrapper=/etc/${PN}/Xsession@" \ - data/lightdm.conf || die "Failed to fix lightdm.conf" - - # use correct version of qmake. bug #566950 - sed \ - -e "/AC_CHECK_TOOLS(MOC5/a AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" \ - -i configure.ac || die - - default - - if has_version dev-libs/gobject-introspection; then - eautoreconf - else - AT_M4DIR=${WORKDIR} eautoreconf - fi -} - -src_configure() { - # Set default values if global vars unset - local _greeter _session _user - _greeter=${LIGHTDM_GREETER:=lightdm-gtk-greeter} - _session=${LIGHTDM_SESSION:=gnome} - _user="$(usex non-root "${LIGHTDM_USER}" root)" - # Let user know how lightdm is configured - einfo "Gentoo configuration" - einfo "Default greeter: ${_greeter}" - einfo "Default session: ${_session}" - einfo "Greeter user: ${_user}" - - # also disable tests because libsystem.c does not build. Tests are - # restricted so it does not matter anyway. - local myeconfargs=( - --localstatedir=/var - --disable-static - --disable-tests - $(use_enable audit libaudit) - $(use_enable introspection) - --disable-liblightdm-qt5 - $(use_enable vala) - --with-user-session=${_session} - --with-greeter-session=${_greeter} - --with-greeter-user=${_user} - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - # Delete apparmor profiles because they only work with Ubuntu's - # apparmor package. Bug #494426 - if [[ -d ${ED}/etc/apparmor.d ]]; then - rm -r "${ED}/etc/apparmor.d" || die \ - "Failed to remove apparmor profiles" - fi - - insinto /etc/${PN} - doins data/{${PN},keys}.conf - newins "${FILESDIR}"/Xsession-r1 Xsession - fperms +x /etc/${PN}/Xsession - # /var/lib/lightdm-data could be useful. Bug #522228 - keepdir /var/lib/${PN}-data - - find "${ED}" -type f \( -name '*.a' -o -name "*.la" \) -delete || die - rm -r "${ED}"/etc/init || die - - # Remove existing pam file. We will build a new one. Bug #524792 - rm -r "${ED}"/etc/pam.d/${PN}{,-greeter} || die - pamd_mimic system-local-login ${PN} auth account password session #372229 - pamd_mimic system-local-login ${PN}-greeter auth account password session #372229 - dopamd "${FILESDIR}"/${PN}-autologin #390863, #423163 - - readme.gentoo_create_doc - - systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service -} - -pkg_postinst() { - systemd_reenable "${PN}.service" - - # Bug #886607 - ewarn - ewarn "If you have a Nvidia GPU and ${PN} fails to launch X, edit /etc/${PN}/${PN}.conf to include the line" - ewarn - ewarn "logind-check-graphical=false" - ewarn - ewarn "in the section [LightDM]. See https://github.com/canonical/lightdm/issues/263 for details." -} diff --git a/x11-misc/lightdm/metadata.xml b/x11-misc/lightdm/metadata.xml deleted file mode 100644 index d5c231fcc9ad..000000000000 --- a/x11-misc/lightdm/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>immoloism@gmail.com</email> - <name>Ian Jordan</name> - </maintainer> - <maintainer type="person"> - <email>ceamac@gentoo.org</email> - <name>Viorel Munteanu</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="gtk">Pull in the gtk+ greeter</flag> - <flag name="non-root">Use non-root user by default</flag> - </use> - <upstream> - <remote-id type="github">canonical/lightdm</remote-id> - <maintainer> - <name>Robert Ancell</name> - <email>robert.ancell@gmail.com</email> - </maintainer> - <remote-id type="launchpad">lightdm</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lineak-defaultplugin/Manifest b/x11-misc/lineak-defaultplugin/Manifest deleted file mode 100644 index 30b36fc22f55..000000000000 --- a/x11-misc/lineak-defaultplugin/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lineak-defaultplugin-0.9.tar.gz 840704 BLAKE2B 37b060ea5b026b1a06992b7986a56a942d1d468d85e82444a4bb1a273e656ff80fddfbf4d53c6d3eddde9bf268f413dc0ce3eaa7a44a62534f533a286e67cf22 SHA512 f110eb42f8711b9fbd38652462d9b44f6f6851c4dc5cdb466b63bd09b8d3320e35d7de82626f2c9409bbf0f96d4f1e4ab2e9a82932452e50b403d343fca1ce4b diff --git a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-configure-clang16.patch b/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-configure-clang16.patch deleted file mode 100644 index 17818dc42cf5..000000000000 --- a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-configure-clang16.patch +++ /dev/null @@ -1,14 +0,0 @@ -autoreconf fails and it's a trivial fix to the generated configure, so let's -just patch that instead. This is fixed in autoconf itself in newer versions. - -https://bugs.gentoo.org/879781 ---- a/configure -+++ b/configure -@@ -7685,6 +7685,7 @@ cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - #include <ctype.h> -+#include <stdlib.h> - #if ((' ' & 0x0FF) == 0x020) - # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') - # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) diff --git a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc43.patch b/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc43.patch deleted file mode 100644 index 1d12fce74f09..000000000000 --- a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc43.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/default_plugin/defaultplugin.cpp -+++ b/default_plugin/defaultplugin.cpp -@@ -35,6 +35,7 @@ - #include <iostream> - #include <sstream> - #include <stdlib.h> -+#include <cstring> - using namespace std; - using namespace lineak_core_functions; - diff --git a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc47.patch b/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc47.patch deleted file mode 100644 index 7f593ef0818b..000000000000 --- a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc47.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/default_plugin/defaultplugin.cpp -+++ b/default_plugin/defaultplugin.cpp -@@ -35,6 +35,7 @@ - #include <iostream> - #include <sstream> - #include <stdlib.h> -+#include <unistd.h> /* fork() */ - #include <cstring> - using namespace std; - using namespace lineak_core_functions; diff --git a/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r3.ebuild b/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r3.ebuild deleted file mode 100644 index 9049a6bda73b..000000000000 --- a/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${P/.0/} - -DESCRIPTION="Mute/unmute and other macros for LINEAK" -HOMEPAGE="https://lineak.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/lineak/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="debug" - -RDEPEND="=x11-misc/lineakd-${PV}*" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -DOCS=( AUTHORS README ) - -PATCHES=( - "${FILESDIR}"/${P}-gcc43.patch - "${FILESDIR}"/${P}-gcc47.patch - "${FILESDIR}"/${P}-configure-clang16.patch -) - -src_prepare() { - default - - sed -i -e 's:$(DESTDIR)${DESTDIR}:$(DESTDIR):' default_plugin/Makefile.in || die -} - -src_configure() { - econf \ - $(use_enable debug) \ - --with-lineak-plugindir="${EPREFIX}/usr/$(get_libdir)/lineakd" \ - USER_LDFLAGS="${LDFLAGS}" -} diff --git a/x11-misc/lineak-defaultplugin/metadata.xml b/x11-misc/lineak-defaultplugin/metadata.xml deleted file mode 100644 index a7cda6700ceb..000000000000 --- a/x11-misc/lineak-defaultplugin/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">lineak</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lineak-xosdplugin/Manifest b/x11-misc/lineak-xosdplugin/Manifest deleted file mode 100644 index a14aa298df3b..000000000000 --- a/x11-misc/lineak-xosdplugin/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lineak-xosdplugin-0.9.tar.gz 802367 BLAKE2B 76e9f0fd088a1323eb72deca02aa325a908b4308f2d76e10e33c57af7dc41823a6b5572ef861ba337af9b76d07d650b31539aba7d0a4815b19d2abba3ad0cf7c SHA512 5f38616a770dea9336e1af93c209ab1c5232d783e301d949e54ca44dc5b9dc462e8fad6448c6ffbb81d6494f5da91f507da2ed3835e62ecb6ef794f68b5f8009 diff --git a/x11-misc/lineak-xosdplugin/files/lineak-xosdplugin-0.9.0-configure-clang16.patch b/x11-misc/lineak-xosdplugin/files/lineak-xosdplugin-0.9.0-configure-clang16.patch deleted file mode 100644 index 256903d502ee..000000000000 --- a/x11-misc/lineak-xosdplugin/files/lineak-xosdplugin-0.9.0-configure-clang16.patch +++ /dev/null @@ -1,14 +0,0 @@ -autoreconf fails and it's a trivial fix to the generated configure, so let's -just patch that instead. This is fixed in autoconf itself in newer versions. - -https://bugs.gentoo.org/879783 ---- a/configure -+++ b/configure -@@ -7153,6 +7153,7 @@ cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - #include <ctype.h> -+#include <stdlib.h> - #if ((' ' & 0x0FF) == 0x020) - # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') - # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) diff --git a/x11-misc/lineak-xosdplugin/files/lineak-xosdplugin-0.9.0-gcc43.patch b/x11-misc/lineak-xosdplugin/files/lineak-xosdplugin-0.9.0-gcc43.patch deleted file mode 100644 index cb8473630eef..000000000000 --- a/x11-misc/lineak-xosdplugin/files/lineak-xosdplugin-0.9.0-gcc43.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/xosd_plugin/xosdctrl.cpp -+++ b/xosd_plugin/xosdctrl.cpp -@@ -21,6 +21,8 @@ - #include <lineak/lconfig.h> - #include <lineak/lineak_core_functions.h> - -+#include <cstdlib> -+#include <cstring> - - using namespace lineak_core_functions; - using namespace std; - - diff --git a/x11-misc/lineak-xosdplugin/lineak-xosdplugin-0.9.0-r3.ebuild b/x11-misc/lineak-xosdplugin/lineak-xosdplugin-0.9.0-r3.ebuild deleted file mode 100644 index c9c63566472b..000000000000 --- a/x11-misc/lineak-xosdplugin/lineak-xosdplugin-0.9.0-r3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${P/.0/} -DESCRIPTION="Xosd plugin for LINEAK" -HOMEPAGE="https://lineak.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/lineak/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="debug" - -DEPEND=" - =x11-misc/lineakd-${PV}* - x11-libs/xosd -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-gcc43.patch - "${FILESDIR}"/${P}-configure-clang16.patch -) - -src_configure() { - econf \ - $(use_enable debug) \ - --with-lineak-plugindir="${EPREFIX}/usr/$(get_libdir)/lineakd" \ - --with-x -} - -src_compile() { - emake LDFLAGS="${LDFLAGS}" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PLUGINDIR=/usr/$(get_libdir)/lineakd/plugins \ - install - - dodoc AUTHORS README -} diff --git a/x11-misc/lineak-xosdplugin/metadata.xml b/x11-misc/lineak-xosdplugin/metadata.xml deleted file mode 100644 index 70081a0cac61..000000000000 --- a/x11-misc/lineak-xosdplugin/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">lineak</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lineakd/Manifest b/x11-misc/lineakd/Manifest deleted file mode 100644 index ad00fdaea80e..000000000000 --- a/x11-misc/lineakd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lineakd-0.9.tar.gz 991376 BLAKE2B 70c19d446b814562a4d9efa90b4492cc5a3fa63c8d252e6e2bcd418c1fee177924e61ec7ebfb0471fdd18eee5f7f3e4ed0fda17bff5b216cad9caffd06d68783 SHA512 e30a2e111832e3f08bbff858647536aaeb75d20008618b8c7555836104fd5a66d8e3173d0f9da76906caf13e9c9753c9140cd22dbb96fde464ed5d5f254d721e diff --git a/x11-misc/lineakd/files/lineakd-0.9.0-DELL-XPS-M1330-XOrg-1_5.patch b/x11-misc/lineakd/files/lineakd-0.9.0-DELL-XPS-M1330-XOrg-1_5.patch deleted file mode 100644 index 4435b1a25e07..000000000000 --- a/x11-misc/lineakd/files/lineakd-0.9.0-DELL-XPS-M1330-XOrg-1_5.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/lineakd/lineakkb.def -+++ b/lineakd/lineakkb.def -@@ -2040,9 +2040,29 @@ - Previous = 144 - Next = 153 - Stop = 164 -+ WinKey = 115 -+ FnWinKey = 116 -+ Menu = 117 - [END KEYS] - [END DELL-XPS-GEN-2] - -+[DELL-XPS-M1330-XOrg-1_5] # By skypjack -+ brandname = "Dell" -+ modelname = "Inspiron XPS M1330 XOrg 1.5" -+ [KEYS] -+ Mute = 121 -+ VolumeDown = 122 -+ VolumeUp = 123 -+ Play|Pause = 172 -+ Previous = 173 -+ Next = 171 -+ Stop = 174 -+ WinKey = 133 -+ FnWinKey = 134 -+ Menu = 135 -+ [END KEYS] -+[END DELL-XPS-M1330-XOrg-1_5] -+ - [DELL-SK-8100] # By Akshoslaa - brandname = "Dell" - modelname = "SK-8100" diff --git a/x11-misc/lineakd/files/lineakd-0.9.0-automake-linking-libdl.patch b/x11-misc/lineakd/files/lineakd-0.9.0-automake-linking-libdl.patch deleted file mode 100644 index a3587e42426f..000000000000 --- a/x11-misc/lineakd/files/lineakd-0.9.0-automake-linking-libdl.patch +++ /dev/null @@ -1,58 +0,0 @@ -* configure.in change from Debian to fix autoreconf: https://sources.debian.org/src/lineakd/1%253A0.9-6/debian/patches/005_configure_in.diff/#L19 -* Rest is to fix libdl linkage (and general LDFLAGS issues): https://bugs.gentoo.org/722372 ---- a/configure.in -+++ b/configure.in -@@ -28,10 +28,12 @@ - - dnl Process this file with autoconf to produce a configure script. - --AC_INIT(acinclude.m4) dnl a source file from your sub dir -- -+AC_INIT - dnl This is so we can use kde-common - AC_CONFIG_AUX_DIR(admin) -+AC_CONFIG_MACRO_DIR([m4]) -+ -+LT_INIT - - dnl This ksh/zsh feature conflicts with `cd blah ; pwd` - unset CDPATH - ---- a/configure.in -+++ b/configure.in -@@ -81,7 +81,7 @@ KDE_PROG_LIBTOOL - - dnl activate the next macro call for DLOPEN tests and setting LIBDL - dnl (n.b. KDE_MISC_TESTS does the same to you, so use either this or the next one) --dnl KDE_CHECK_DLOPEN -+KDE_CHECK_DLOPEN - - dnl activate the next macro call for some additional tests - dnl (compat, crypt, socket, nsl, dlopen, ...) - ---- a/lineak/Makefile.am -+++ b/lineak/Makefile.am -@@ -19,8 +19,8 @@ liblineak_la_SOURCES = pluginmanager.cpp globals.cpp displayctrl.cpp xmgr.cpp cd - # liblineak_la_LDFLAGS = -version-info 8:0:8 $(all_libraries); \ - #fi; - --liblineak_la_LIBADD = -lX11 -lXext $(X_LIBS) -lXt -lSM -lICE -L/usr/X11R6/lib --liblineak_la_LDFLAGS = -version-info 8:0:8 $(all_libraries) -L/usr/X11R6/lib @X_LIBS@ @X_PRE_LIBS@ -lpthread -+liblineak_la_LIBADD = -lX11 -lXext $(X_LIBS) -lXt -lSM -lICE -L/usr/X11R6/lib $(all_libraries) @X_LIBS@ @X_PRE_LIBS@ $(PTHREAD_LIBS) @LIBDL@ -+liblineak_la_LDFLAGS = -version-info 8:0:8 - - lineak_HEADERS = configdirectives.h configloader.h definitions.h defloader.h lconfig.h lconfigdata.h ldef.h lobject.h lkbd.h lkey.h lbutton.h loader.h msgpasser.h saver.h lcommand.h lockctrl.h lineak_util_functions.h lineak_core_functions.h cdromctrl.h xmgr.h displayctrl.h plugin_definitions.h commandexec.h pluginmanager.h - ---- a/lineakd/Makefile.am -+++ b/lineakd/Makefile.am -@@ -1,8 +1,8 @@ - bin_PROGRAMS = lineakd - - lineakd_SOURCES = lineakd_core_functions.cpp cmdprefs.cpp main.cpp --lineakd_LDADD = -lpthread -llineak -lXext -lX11 -ldl --lineakd_LDFLAGS = -rdynamic -L../lineak $(all_libraries) @X_LIBS@ @X_PRE_LIBS@ -+lineakd_LDADD = -llineak -lXext -lX11 $(PTHREAD_LIBS) @LIBDL@ $(all_libraries) @X_LIBS@ @X_PRE_LIBS@ -+lineakd_LDFLAGS = -rdynamic -L../lineak - - EXTRA_DIST = main.cpp eakprocs.h cmdprefs.cpp cmdprefs.h lineakkb.def lineakd.1.bz2 OLDCODE lineakd_core_functions.h lineakd_core_functions.cpp - diff --git a/x11-misc/lineakd/files/lineakd-0.9.0-gcc43.patch b/x11-misc/lineakd/files/lineakd-0.9.0-gcc43.patch deleted file mode 100644 index c36a7375c060..000000000000 --- a/x11-misc/lineakd/files/lineakd-0.9.0-gcc43.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/lineak/xmgr.cpp -+++ b/lineak/xmgr.cpp -@@ -21,6 +21,8 @@ - #include <lineak/lbutton.h> - - extern "C" { -+ #include <stdlib.h> -+ #include <string.h> - #include <signal.h> - #include <X11/Xlib.h> - #include <X11/keysym.h> ---- a/lineak/defloader.h -+++ b/lineak/defloader.h -@@ -23,6 +23,7 @@ - # endif - - # include <lineak/loader.h> -+# include <cstdlib> - # include <map> - - class LDef; ---- a/lineak/pluginmanager.cpp -+++ b/lineak/pluginmanager.cpp -@@ -34,6 +34,7 @@ - #include <unistd.h> - #include <dirent.h> - #include <dlfcn.h> -+#include <string.h> - } - - using namespace lineak_core_functions; ---- a/lineak/cdromctrl.cpp -+++ b/lineak/cdromctrl.cpp -@@ -51,6 +51,7 @@ - - #include <stdio.h> - #include <errno.h> -+#include <string.h> - #include <unistd.h> - - } - diff --git a/x11-misc/lineakd/lineakd-0.9.0-r4.ebuild b/x11-misc/lineakd/lineakd-0.9.0-r4.ebuild deleted file mode 100644 index 3c72fb7ea8c6..000000000000 --- a/x11-misc/lineakd/lineakd-0.9.0-r4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=${P/.0/} -DESCRIPTION="Linux support for Easy Access and Internet Keyboards" -HOMEPAGE="https://lineak.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/lineak/${MY_P}.tar.gz" -S="${WORKDIR}"/${MY_P} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" -IUSE="debug" - -RDEPEND="x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext" -DEPEND="${RDEPEND} - x11-base/xorg-proto - x11-libs/libxkbfile - x11-libs/libXt - x11-libs/libXtst" - -PATCHES=( - "${FILESDIR}"/${P}-gcc43.patch - "${FILESDIR}"/${P}-DELL-XPS-M1330-XOrg-1_5.patch - "${FILESDIR}"/${P}-automake-linking-libdl.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # admin/lineakd.m4.in contains Bashisms but fixes it causes a confusing - # autotools avalanche, so workaround it with CONFIG_SHELL as bash. - CONFIG_SHELL="${BROOT}/bin/bash" econf \ - $(use_enable debug) \ - --with-x -} - -src_install() { - sed -i -e 's:$(DESTDIR)${DESTDIR}:$(DESTDIR):' lineakd/Makefile || die - - dodir /usr/share/man/man8 - - emake -j1 DESTDIR="${D}" install - - dodoc AUTHORS README TODO - - keepdir /usr/$(get_libdir)/lineakd/plugins - - insinto /etc/lineak - doins lineakd.conf.example lineakd.conf.kde.example - - find "${ED}"/usr/share/man -name '*.bz2' -exec bunzip2 {} \; || die - find "${ED}" -name '*.la' -delete || die -} diff --git a/x11-misc/lineakd/metadata.xml b/x11-misc/lineakd/metadata.xml deleted file mode 100644 index c2ee77af29e1..000000000000 --- a/x11-misc/lineakd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">lineak</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lndir/Manifest b/x11-misc/lndir/Manifest deleted file mode 100644 index b6bbf4d33fcd..000000000000 --- a/x11-misc/lndir/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lndir-1.0.5.tar.xz 121460 BLAKE2B 1d51789c47e8958bcfca9f356e6cbc34916a6164024c3d33e684479b50773e806f85d0aad3558ab2704115f10408a69d709043543fd7adeafd28f354a2edca20 SHA512 f6c1498ed0d867d4aa98ef098a9ab57027ac4e852f688b2c1695a3c9ca571b927bc401925e3bd7951fbf0db54798a55f838c4a4ad113dafd95d811ba61551061 diff --git a/x11-misc/lndir/lndir-1.0.5.ebuild b/x11-misc/lndir/lndir-1.0.5.ebuild deleted file mode 100644 index 3cbc660af17a..000000000000 --- a/x11-misc/lndir/lndir-1.0.5.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xorg-3 - -DESCRIPTION="create a shadow directory of symbolic links to another directory tree" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" - -RDEPEND=" - elibc_glibc? ( - || ( >=sys-libs/glibc-2.38 dev-libs/libbsd ) - ) - !elibc_glibc? ( - dev-libs/libbsd - ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto" diff --git a/x11-misc/lndir/metadata.xml b/x11-misc/lndir/metadata.xml deleted file mode 100644 index c115b9d12d7e..000000000000 --- a/x11-misc/lndir/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/util/lndir</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/lsw/Manifest b/x11-misc/lsw/Manifest deleted file mode 100644 index 1f387c8a44ba..000000000000 --- a/x11-misc/lsw/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lsw-0.3.tar.gz 2723 BLAKE2B f906efdbd8d2dd3781207b2112f0358d4d64a0134548364b7b65e06cf0e140337f70f3f06fdbf3a11545f34c6ce8094866635e52ccd088507f3a89c61494fb90 SHA512 54f5aeb6d17fe23a2e65fbbf4a7622c194e776261a6f0c04ece54fbf212588ec749d5bf5939a6084997f36468339f5373169234c671211a2b7712c408cf883d8 diff --git a/x11-misc/lsw/lsw-0.3.ebuild b/x11-misc/lsw/lsw-0.3.ebuild deleted file mode 100644 index 006e0b543d2e..000000000000 --- a/x11-misc/lsw/lsw-0.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="list window names" -HOMEPAGE="https://tools.suckless.org/x/lsw" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -src_prepare() { - default - - sed -i config.mk \ - -e '/^CC/d' \ - -e '/^CFLAGS/{s| -Os||;s|=|+=|}' \ - -e '/^LDFLAGS/{s|=|+=|;s| -s||}' || die - sed -i \ - -e 's|^\t@|\t|g' \ - -e '/^\techo/d' \ - Makefile || die -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - doman ${PN}.1 - dobin ${PN} -} diff --git a/x11-misc/lsw/metadata.xml b/x11-misc/lsw/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/lsw/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/ly/Manifest b/x11-misc/ly/Manifest deleted file mode 100644 index aa342717a9b5..000000000000 --- a/x11-misc/ly/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -DIST N-V-__8AAAUXBQD6Fwpi9m0MBqWXFFaqW5l1lVrJC2Ynj7a-.tar.gz 85793 BLAKE2B 5a0e1a8a28194a64fa20b1fccc488e88eb269e0590a4c63166f3dd31fa2849c5dd2bf687a728ef7781ef54064d5d246cc627e13a80bc98dc806bfc27488d6d59 SHA512 77b70564cf55bffdedf78e06ddfee20c7273601544934210a2a015f0d3c348bae154c872c91a22f8cb73cfeb4635602c3211b24b3d0f2cd2425d07e85ca4e45f -DIST N-V-__8AAOEWBQDt5tNdIzIFY6n8DdZsCP-6MyLoNS20wgpA.tar.gz 85803 BLAKE2B a54ec90b7b4e3ffad8d33177a230c7f3723341b715ec9891f049dd86c79eb7ff21d52a7a901b95f2bda814154f33a5a77d3f1753bfca8cde9ddee588e0905274 SHA512 fd96cae9aba52b29f9961d59ed26298c21c4a3fc13897693a86659072c4755c8b97a6bec8068a3931e7cb8c9e8475cdc8d788a4dbf6bacddfbb005a5417e4da8 -DIST aro-0.0.0-JSD1Qi7QNgDnfcrdEJf82v3o6MhZySjYVrtdfEf3E4Se.tar.gz 944918 BLAKE2B a8c3566897554f46d4fcd29c019aa6a5895d65ad742b822ea2262b1e623e8841e8ebf9564ead3b1491fd07c5a228f1cb48c545c9ae075b47081b6ba658c7d3e8 SHA512 b040b5651902402580a3a2f4a2b57be1c37723eb374b63631553adf76e9bde54c975e8abb632bcaf5dc2886f1c1785e5528804512e0a87b934d414e9207a3f2b -DIST clap-0.11.0-oBajB-HnAQDPCKYzwF7rO3qDFwRcD39Q0DALlTSz5H7e.tar.gz 25719 BLAKE2B 584cdd4e38d44c504f9a0af8d489900122b1b99e0b31b0608abf64ccb835167c002d067cdda12ffb5902636901425cc8e9e18947e98461a8abf5339759f13a7c SHA512 67a74050b56f070ad546123de90e12098bf28218315be3291bdc34fb9a3170812de7177b2e3431b9a137961dcad2d860dcd96c8559b856ab4292f6f15cdbe306 -DIST clap-0.11.0-oBajB7foAQC3Iyn4IVCkUdYaOVVng5IZkSncySTjNig1.tar.gz 25962 BLAKE2B 146092d61f1eab9d2d00b3acbc02a5a177867147f53f9a8e7c904cb943302c5b31cf8136a7e229a596b18d4a52674de1d7847f9127b6929d657209b26d730033 SHA512 ed8081654f68dda8887766eeb4d1614cc5112786181c966c6eacee7bc2f4fccdfc106a3a3c4391a725f732c6bad5a90d44a393f775b4fb337aa9d4233f671d71 -DIST ini-0.1.0-YCQ9YiwsAACghqF8LZyjAF2H_NnL6n29QLuCe0fsmPTo.tar.gz 7985 BLAKE2B 060dc6c11b4a5a517d69ed7e5dace0200fcb22f1ee839158ef296def55db5af17dd002a4e0243fbf9c9f4b986419077bbfeff90fdc369466e33099d5053f4f9c SHA512 43b52b2e7d86241952a520b5cd1ceebd25afc1e174929e0bae80c852448f0d5ba5ab93c2a7bf2ec1d3abcb22414862fa24485655ebbdcfa499c6ca423ccbd755 -DIST ini-0.1.0-YCQ9Ys0pAABixEvvQvhVXAdqRE3wrZk_wiL9TPNHhB8d.tar.gz 8022 BLAKE2B 6d3e2f21247b3eeae1842d8d9d3b1ff0d663849da2237b1ba618e45961a61e1550d49015a0172e4726e177b96fd6a18dd0e83a7a0b37da7e5d92aff98b433486 SHA512 16bf8411315dee3fe54eedc4e2d4b07b4228230d98e826632d34a17e7f7b8c5c73ad10712b17f92181b9e5d73fcaa59b0eec294753daa37338425e43a1a2bf98 -DIST ly-1.3.2.tar.gz 106712 BLAKE2B b362c15eb64e06aca75a2264ed1a77a0276de38e19cd617a82133b4a44218d85cc95b4d6e836d7b0350d9e101d98f66636b5fc7793d5084786ee0b088aa0cad4 SHA512 586cf8facd44928b099538a40e51b513410835b469495cf9ae9414c0139e973e915d4e5a265dce272cf9db3eb23ff21aefcfecd721fc09ab53fee403179f6e68 -DIST ly-1.4.0.tar.gz 147344 BLAKE2B 393d856244a8cae923c42d1ff3242e0705f322e55091fd0e40928a28ddbb5cf5fc693e72ef3e81dd90547323888b28fc1f992b5318a97f8aaef08056f74119b4 SHA512 ee13ae0745a36c79d00ec40e1ae332598ba172359b6dcb5040fb337d83947ecd11645b38114ab2dcce3d7d07a18b0a19d9bedc0bc7000ddb087e5289875c4fec -DIST ly-1.4.1.tar.gz 147223 BLAKE2B fb69c8a3caa93d58f4b24f2ff1c75eef8276a6bc13c720923c1aa56b50e3907f19f3f9250348c18530cc9415a75ae9707dcdd83d709f93fcda44e0429cd54442 SHA512 c428a67d60db4e8c3097803136fcab29a5ff034e1679d2d75fbe84444753c2619a44e267fcb6f170cae5e32dfaaab237c17900006d56658523a0e716107ad84a -DIST translate_c-0.0.0-Q_BUWvP1BgCjAk6PWv5286tOlvzD9-X-NkuTzh0KxY0Q.tar.gz 146535 BLAKE2B d4b3d371567e77605b6e0fc1df37e6e326bc21f4d77bc2359525f3434c663fee0e412b4008b2a0dc2f3cf5adf81d3d791bf9dca51dda7cf44a6dc4ecd01f08e0 SHA512 d0d83854525ec1f70913a08eafa42381c896da23035d71234961cf103aa6c1cb1289a2f4efbe4c25002c88e0ba5c9b84107e116da763446b332709518d92288e -DIST zigini-0.3.3-36M0FRJJAADZVq5HPm-hYKMpFFTr0OgjbEYcK2ijKZ5n.tar.gz 6329 BLAKE2B 0aa283c5ab270bfb80f84c602058eab8b81ba6d1c5094d09c94332fe07f0c275330a4a19f05f69b63e935ce5d1b954cc67c78bdf354af301f6e948074fb4ec2d SHA512 387a405889bcd3106f6e1c7774a192d8cd05b494716e2c9afd0f790068fbf60b4e83c17bc24f84fbbc0e56417a66cc2e28245cdd6b1508a460ff25a6ef2a54bd -DIST zigini-0.5.0-BSkB7e9WAACfyCBABNZiWL3gFMw18GKn3qBcPs8L1Ec1.tar.gz 7336 BLAKE2B b828e59292e5ab894244c3850c929c93d6332e6de0593df80372546284931ca652eb87528de4888a9c637f03c45b2568cc86d2fe084363061cf00c647982c717 SHA512 0b1fcf339052e65e66f45db9b9ee062e32adbeebcadd6e445eca196ef33c7ae4f4c76c4932519399b84bbb847933b74beecc525bfac9469f0410336ed50c8be6 diff --git a/x11-misc/ly/ly-1.3.2.ebuild b/x11-misc/ly/ly-1.3.2.ebuild deleted file mode 100644 index b1abc2a95b6c..000000000000 --- a/x11-misc/ly/ly-1.3.2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Generated by zig-ebuilder 0.3.0 - -EAPI=8 - -DESCRIPTION="Ly - a TUI display manager" -HOMEPAGE="https://codeberg.org/fairyglade/ly" - -declare -g -r -A ZBS_DEPENDENCIES=( - [clap-0.11.0-oBajB-HnAQDPCKYzwF7rO3qDFwRcD39Q0DALlTSz5H7e.tar.gz]='https://github.com/Hejsil/zig-clap/archive/refs/tags/0.11.0.tar.gz' - [ini-0.1.0-YCQ9Ys0pAABixEvvQvhVXAdqRE3wrZk_wiL9TPNHhB8d.tar.gz]='https://github.com/AnErrupTion/ini/archive/918f16d0dcf893d0c1cdffe204faa08bb3584e04.tar.gz' - [zigini-0.3.3-36M0FRJJAADZVq5HPm-hYKMpFFTr0OgjbEYcK2ijKZ5n.tar.gz]='https://github.com/AnErrupTion/zigini/archive/9281f47702b57779e831d7618e158abb8eb4d4a2.tar.gz' - [N-V-__8AAOEWBQDt5tNdIzIFY6n8DdZsCP-6MyLoNS20wgpA.tar.gz]='https://github.com/AnErrupTion/termbox2/archive/496730697c662893eec43192f48ff616c2539da6.tar.gz' -) - -ZIG_SLOT="0.15" - -inherit pam systemd zig - -SRC_URI=" - https://codeberg.org/fairyglade/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${ZBS_DEPENDENCIES_SRC_URI} -" - -S="${WORKDIR}/${PN}" - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="X" - -DEPEND=" - sys-libs/pam - X? ( - x11-libs/libxcb - ) -" -RDEPEND=" - app-misc/brightnessctl - X? ( - x11-base/xorg-server - x11-apps/xauth - x11-apps/xrdb - x11-apps/xmessage - ) -" - -# https://github.com/ziglang/zig/issues/3382 -QA_FLAGS_IGNORED="usr/bin/ly" - -src_prepare() { - zig_src_prepare - - sed -e "s|\$PREFIX_DIRECTORY|/usr|g" \ - -e "s|\$EXECUTABLE_NAME|ly|g" \ - -e "s|\$DEFAULT_TTY|2|g" \ - -e "s|\$CONFIG_DIRECTORY|/etc|g"\ - -i "${S}/res/${PN}@.service" \ - -i "${S}/res/${PN}-openrc" \ - -i "${S}/res/config.ini" || die -} - -src_configure() { - local my_zbs_args=( - -Denable_x11_support=$(usex X true false) - ) - - zig_src_configure -} - -src_install() { - zig_src_install - - dodoc readme.md - newdoc res/custom-sessions/README custom-sessions - - newinitd "${S}/res/${PN}-openrc" ${PN} - - systemd_dounit "${S}/res/${PN}@.service" - - insinto "/etc/${PN}" - doins "${S}/res/config.ini" - - exeinto "/etc/${PN}" - doexe "${S}/res/setup.sh" - - insinto "/etc/${PN}/lang" - doins "${S}/res/lang/"*.ini - - newpamd "${S}/res/pam.d/ly-linux" ly -} diff --git a/x11-misc/ly/ly-1.4.0.ebuild b/x11-misc/ly/ly-1.4.0.ebuild deleted file mode 100644 index c4919f297814..000000000000 --- a/x11-misc/ly/ly-1.4.0.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Generated by zig-ebuilder 0.3.0 - -EAPI=8 - -DESCRIPTION="Ly - a TUI display manager" -HOMEPAGE="https://codeberg.org/fairyglade/ly" - -declare -g -r -A ZBS_DEPENDENCIES=( - [aro-0.0.0-JSD1Qi7QNgDnfcrdEJf82v3o6MhZySjYVrtdfEf3E4Se.tar.gz]='https://github.com/Vexu/arocc/archive/5f5a050569a95ecc40a426f0c3666ae7ef987ede.tar.gz' - [clap-0.11.0-oBajB7foAQC3Iyn4IVCkUdYaOVVng5IZkSncySTjNig1.tar.gz]='https://github.com/Hejsil/zig-clap/archive/fc1e5cc3f6d9d3001112385ee6256d694e959d2f.tar.gz' - [ini-0.1.0-YCQ9YiwsAACghqF8LZyjAF2H_NnL6n29QLuCe0fsmPTo.tar.gz]='https://github.com/AshAmetrine/ziglibs-ini/archive/3b733e10adc6c4c48050709b97a22258bc2e6156.tar.gz' - [translate_c-0.0.0-Q_BUWvP1BgCjAk6PWv5286tOlvzD9-X-NkuTzh0KxY0Q.tar.gz]='https://codeberg.org/ziglang/translate-c/archive/7a1a9fdc4ab00835748a6657ecbb835e3d5d45f7.tar.gz' - [zigini-0.5.0-BSkB7e9WAACfyCBABNZiWL3gFMw18GKn3qBcPs8L1Ec1.tar.gz]='https://github.com/AshAmetrine/zigini/archive/a665d081dda42664a96da2840ea09c5ccf9d0692.tar.gz' - [N-V-__8AAAUXBQD6Fwpi9m0MBqWXFFaqW5l1lVrJC2Ynj7a-.tar.gz]='https://github.com/AnErrupTion/termbox2/archive/c7f241e8888ce243e1748b05c26a42fcfaaad936.tar.gz' -) - -ZIG_SLOT="0.16" - -inherit pam systemd zig - -SRC_URI=" - https://codeberg.org/fairyglade/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${ZBS_DEPENDENCIES_SRC_URI} -" - -S="${WORKDIR}/${PN}" - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="X" - -DEPEND=" - sys-libs/pam - X? ( - x11-libs/libxcb - ) -" -RDEPEND=" - app-misc/brightnessctl - X? ( - x11-base/xorg-server - x11-apps/xauth - x11-apps/xrdb - x11-apps/xmessage - ) -" - -# https://github.com/ziglang/zig/issues/3382 -QA_FLAGS_IGNORED="usr/bin/ly" - -src_prepare() { - zig_src_prepare - - sed -e "s|\$PREFIX_DIRECTORY|/usr|g" \ - -e "s|\$EXECUTABLE_NAME|ly|g" \ - -e "s|\$DEFAULT_TTY|2|g" \ - -e "s|\$CONFIG_DIRECTORY|/etc|g"\ - -i "${S}/res/${PN}@.service" \ - -i "${S}/res/${PN}-kmsconvt@.service" \ - -i "${S}/res/${PN}-openrc" \ - -i "${S}/res/config.ini" || die -} - -src_configure() { - local my_zbs_args=( - -Denable_x11_support=$(usex X true false) - ) - - zig_src_configure -} - -src_install() { - zig_src_install - - dodoc readme.md - newdoc res/custom-sessions/README custom-sessions - - newinitd "${S}/res/${PN}-openrc" ${PN} - - systemd_dounit "${S}/res/${PN}@.service" - systemd_dounit "${S}/res/${PN}-kmsconvt@.service" - - insinto "/etc/${PN}" - doins "${S}/res/config.ini" - - exeinto "/etc/${PN}" - doexe "${S}/res/setup.sh" - doexe "${S}/res/startup.sh" - - insinto "/etc/${PN}/lang" - doins "${S}/res/lang/"*.ini - - newpamd "${S}/res/pam.d/ly-linux" ly -} diff --git a/x11-misc/ly/ly-1.4.1.ebuild b/x11-misc/ly/ly-1.4.1.ebuild deleted file mode 100644 index c4919f297814..000000000000 --- a/x11-misc/ly/ly-1.4.1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Generated by zig-ebuilder 0.3.0 - -EAPI=8 - -DESCRIPTION="Ly - a TUI display manager" -HOMEPAGE="https://codeberg.org/fairyglade/ly" - -declare -g -r -A ZBS_DEPENDENCIES=( - [aro-0.0.0-JSD1Qi7QNgDnfcrdEJf82v3o6MhZySjYVrtdfEf3E4Se.tar.gz]='https://github.com/Vexu/arocc/archive/5f5a050569a95ecc40a426f0c3666ae7ef987ede.tar.gz' - [clap-0.11.0-oBajB7foAQC3Iyn4IVCkUdYaOVVng5IZkSncySTjNig1.tar.gz]='https://github.com/Hejsil/zig-clap/archive/fc1e5cc3f6d9d3001112385ee6256d694e959d2f.tar.gz' - [ini-0.1.0-YCQ9YiwsAACghqF8LZyjAF2H_NnL6n29QLuCe0fsmPTo.tar.gz]='https://github.com/AshAmetrine/ziglibs-ini/archive/3b733e10adc6c4c48050709b97a22258bc2e6156.tar.gz' - [translate_c-0.0.0-Q_BUWvP1BgCjAk6PWv5286tOlvzD9-X-NkuTzh0KxY0Q.tar.gz]='https://codeberg.org/ziglang/translate-c/archive/7a1a9fdc4ab00835748a6657ecbb835e3d5d45f7.tar.gz' - [zigini-0.5.0-BSkB7e9WAACfyCBABNZiWL3gFMw18GKn3qBcPs8L1Ec1.tar.gz]='https://github.com/AshAmetrine/zigini/archive/a665d081dda42664a96da2840ea09c5ccf9d0692.tar.gz' - [N-V-__8AAAUXBQD6Fwpi9m0MBqWXFFaqW5l1lVrJC2Ynj7a-.tar.gz]='https://github.com/AnErrupTion/termbox2/archive/c7f241e8888ce243e1748b05c26a42fcfaaad936.tar.gz' -) - -ZIG_SLOT="0.16" - -inherit pam systemd zig - -SRC_URI=" - https://codeberg.org/fairyglade/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${ZBS_DEPENDENCIES_SRC_URI} -" - -S="${WORKDIR}/${PN}" - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="X" - -DEPEND=" - sys-libs/pam - X? ( - x11-libs/libxcb - ) -" -RDEPEND=" - app-misc/brightnessctl - X? ( - x11-base/xorg-server - x11-apps/xauth - x11-apps/xrdb - x11-apps/xmessage - ) -" - -# https://github.com/ziglang/zig/issues/3382 -QA_FLAGS_IGNORED="usr/bin/ly" - -src_prepare() { - zig_src_prepare - - sed -e "s|\$PREFIX_DIRECTORY|/usr|g" \ - -e "s|\$EXECUTABLE_NAME|ly|g" \ - -e "s|\$DEFAULT_TTY|2|g" \ - -e "s|\$CONFIG_DIRECTORY|/etc|g"\ - -i "${S}/res/${PN}@.service" \ - -i "${S}/res/${PN}-kmsconvt@.service" \ - -i "${S}/res/${PN}-openrc" \ - -i "${S}/res/config.ini" || die -} - -src_configure() { - local my_zbs_args=( - -Denable_x11_support=$(usex X true false) - ) - - zig_src_configure -} - -src_install() { - zig_src_install - - dodoc readme.md - newdoc res/custom-sessions/README custom-sessions - - newinitd "${S}/res/${PN}-openrc" ${PN} - - systemd_dounit "${S}/res/${PN}@.service" - systemd_dounit "${S}/res/${PN}-kmsconvt@.service" - - insinto "/etc/${PN}" - doins "${S}/res/config.ini" - - exeinto "/etc/${PN}" - doexe "${S}/res/setup.sh" - doexe "${S}/res/startup.sh" - - insinto "/etc/${PN}/lang" - doins "${S}/res/lang/"*.ini - - newpamd "${S}/res/pam.d/ly-linux" ly -} diff --git a/x11-misc/ly/metadata.xml b/x11-misc/ly/metadata.xml deleted file mode 100644 index 5e5adf142936..000000000000 --- a/x11-misc/ly/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>saigon-tech@tuta.io</email> - <name>Michal Vu</name> - </maintainer> - <maintainer type="person"> - <email>ghostyn678+git@gmail.com</email> - <name>dsaf</name> - </maintainer> - <longdescription> - Ly is a lightweight TUI (Terminal User Interface) display manager for Linux. - It aims to be simple, fast, and easily configurable. Ly supports various - desktop environments and window managers, and provides a minimalistic - yet functional login experience. It's designed to be an alternative to - heavier graphical display managers while still offering essential features. - </longdescription> - <upstream> - <remote-id type="codeberg">fairyglade/ly</remote-id> - <remote-id type="github">fairyglade/ly</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/macopix/Manifest b/x11-misc/macopix/Manifest deleted file mode 100644 index a43d64dec426..000000000000 --- a/x11-misc/macopix/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -DIST macopix-3.4.0.tar.gz 2854634 BLAKE2B 95ecb17588562a86db7e2c7b8c0832ebaea5b56e2c80814c365058954ce2655ac91f0109b1b0db4f7b8c1a98fde7162ee6c23fe3b2187cbeb22681714df2a595 SHA512 99b9dbbc7ca0cb3fa9c1881800e019ccae1c6439f300f479625a5b4877a0578b4a68b131ecbc0adc4a4393a867fd0ac9df7b52adaf2057f14142d1ddaf54fd53 -DIST macopix-mascot-HxB-euc-ja-0.30.tar.gz 803473 BLAKE2B 943f30f19bf2108a7e412ca0404f8c47324fc2e9bac5c13c9fcf35d6a4c9944f25afee3754898e6449f46247572c35a42cbe9f7c1b123f3e9e00fc0f33a0a260 SHA512 8897bd6d30fe3372e91d00add2a1af5d7fd7384ce7668aa9b21952d5be863d04c63af8bb98846c59f54a87af3b60acbd008f6c62b68a22038f29a07e7ba19333 -DIST macopix-mascot-comic_party-euc-ja-1.02.tar.gz 20656 BLAKE2B d2a7022cad1856dcebc7594acad449d4de1909ab7f33788b69c562c2d376427d91e993b2c4300a968566d7fed8d3a7e6f7596ef3adcc7897ed6a1c8fd3bb5815 SHA512 b71a586faef6b878c150e7e8e412c70d8d08919736695108efe2f119aaa01347befcaf222990fbaba10daa57120645e5c77b5534df0e4224feddbaa15c80ecf2 -DIST macopix-mascot-cosmos-euc-ja-1.02.tar.gz 329269 BLAKE2B 87d2357778f6e5d91232054dca16abc71224c1837a7a66569c8891d0720e0ffb2e9ab8745c76f44d0c8827a89afc412d703a1e66e2e46b3c8d7e49940d8c7880 SHA512 05b126b872c7ddf7dfe5b6fdd9654b8f97f6e005d8fa8ad30277a379c333cb0defaad43f9165db4712fc7e4d755fdddd34dce49a99f89c56f4dc951340fc7b1b -DIST macopix-mascot-kanon-euc-ja-1.02.tar.gz 451021 BLAKE2B c42d376d92026a34742f6843eccfa3eddfaf1126570b96d6efe5949288ca298b8c5b9f5d2dcc90873a2fcf25c39668879800d1db10ed871075edc5a91e3ae29d SHA512 4dca3b0389ea0f305938d0867c06702dd1983e1728751fc09d51d64ec0df4c3389a91e35c113436a45ddbe6f7fb6ba7019f29a88cc118bcc4abcc128cb3a33f7 -DIST macopix-mascot-marimite-euc-ja-2.20.tar.gz 916260 BLAKE2B 2b7ec867e566e07708bf80640803aa5a606b732a3580b159a6fb69497581e5108a99ac4048861075285a3c8fd282386647f0c65e9ef2eaf0b0a1b7fb1ca39cfc SHA512 15c98e05b6f9139c085464f1286db9eda32ccce180f970684b8eebbd1eab904a7db736fce5a1c8ca48692b7b5b7e407e6d23d9ad03350780d8dfe6fee4b1386c -DIST macopix-mascot-mizuiro-euc-ja-1.02.tar.gz 187782 BLAKE2B ce792a550275b094391291c3eedf836cf0c3bfdb003d685c6dbea9e7a55f4dd5f5e13421c7751d35d9e894d93f2ab88ed52eb81955c497e0221c98384e27ef13 SHA512 4bd4cb0ad2fab501b76855994e5c92737d110820c2c70ce12a7d7a8b6ea9e28887a0022dc19c3ac1e927f6f90f4097d6cd3b1d9a9954b42311aa71041f2d0596 -DIST macopix-mascot-one-euc-ja-1.02.tar.gz 199796 BLAKE2B 64c303704daadcd47379ea698bc65962438034c755ea5e154cc7560d17b3bd74e8f230d6c9d4c371d81aa5103b163673a1f910d5d3d33cafeffcfdd707545400 SHA512 2344f4734bd13fecb2c1ea1451aa1100ab4145ee7e29ea4730546ffeb4067f3505875d7c5efda5c7f2a2b08ecbe77b0a42d89b51e4e2ae95924eff02a5c0d99e -DIST macopix-mascot-pia2-euc-ja-1.02.tar.gz 191520 BLAKE2B 7fa81c34df02751563fff92fba5bde1d60720f659f49d714cbc5d45c93c394b9bae399c65b3950ed3defe929b9058e13bf51d08241ddacc80626e0ac4fa22d0f SHA512 4e0177ca699d9e9caea7a9b6f6d81b41a25e1f05f44c9df1ea31578ddb908fcf12e6463bb84f0536ae25df24aca712b17a0d068d74c587671bb202c8441b7f42 -DIST macopix-mascot-triangle_heart-euc-ja-1.02.tar.gz 310099 BLAKE2B f52f2ad14cd9c76f32eb8c582bd07886f50eb6ae2615766306081ea1850b51b205b5177831ca30ab4049fd07081ff42d5dc7c9858efa49ab79a6acf2135ff9b1 SHA512 133a3446a3713192ffef84cd381065b2a99db2eb0dd18692d54e7974eb26aa63eef6d051466ddf89152f6baa8e4625ae6e7e975cf944dd12e0b6cc17c56e5673 -DIST macopix-mascot-tsukihime-euc-ja-1.02.tar.gz 616138 BLAKE2B 8616fb0f3b8e4b72c6576dfada3794dc3e387d250e3a6f64eb2b290ef793f62c43f20ef9c03d2b309f4fd3860ce828a562f28ec37ca55ce8e2831315ccbd8a63 SHA512 226a175846a1f81a5aeedab6d7b85e38903d3b85a88a4a2c9a91365ba8a149a9ee54d6174bf8c4595cbe6542d3afcebd440a4185402c2139310664059515a2c5 diff --git a/x11-misc/macopix/files/macopix-3.4.0-CVE-2015-8614.patch b/x11-misc/macopix/files/macopix-3.4.0-CVE-2015-8614.patch deleted file mode 100644 index 9bd9d9ecbd96..000000000000 --- a/x11-misc/macopix/files/macopix-3.4.0-CVE-2015-8614.patch +++ /dev/null @@ -1,143 +0,0 @@ -From c3bbb22f131ea6e273d4921bd60c73e78a13e00b Mon Sep 17 00:00:00 2001 -From: "Ying-Chun Liu (PaulLiu)" <paulliu@debian.org> -Date: Sat, 8 Aug 2020 03:45:19 +0800 -Subject: [PATCH] src/codeconv.c: Fix CVE-2015-8614 - -This code comes from the latest claws-mail upstream which fixes -the security issue. - -Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> ---- - src/codeconv.c | 74 ++++++++++++++++++++++++++++++++------------------ - 1 file changed, 48 insertions(+), 26 deletions(-) - -diff --git a/src/codeconv.c b/src/codeconv.c -index 254843e..0efbc13 100644 ---- a/src/codeconv.c -+++ b/src/codeconv.c -@@ -128,10 +128,14 @@ typedef enum - void conv_jistoeuc(gchar *outbuf, gint outlen, const gchar *inbuf) - { - const guchar *in = inbuf; -- guchar *out = outbuf; -+ gchar *out = outbuf; - JISState state = JIS_ASCII; - -- while (*in != '\0') { -+ /* -+ * Loop outputs up to 3 bytes in each pass (aux kanji) and we -+ * need 1 byte to terminate the output -+ */ -+ while (*in != '\0' && (out - outbuf) < outlen - 4) { - if (*in == ESC) { - in++; - if (*in == '$') { -@@ -192,6 +196,7 @@ void conv_jistoeuc(gchar *outbuf, gint outlen, const gchar *inbuf) - } - - *out = '\0'; -+ return ; - } - - #define JIS_HWDAKUTEN 0x5e -@@ -263,10 +268,15 @@ static gint conv_jis_hantozen(guchar *outbuf, guchar jis_code, guchar sound_sym) - void conv_euctojis(gchar *outbuf, gint outlen, const gchar *inbuf) - { - const guchar *in = inbuf; -- guchar *out = outbuf; -+ gchar *out = outbuf; - JISState state = JIS_ASCII; - -- while (*in != '\0') { -+ /* -+ * Loop outputs up to 6 bytes in each pass (aux shift + aux -+ * kanji) and we need up to 4 bytes to terminate the output -+ * (ASCII shift + null) -+ */ -+ while (*in != '\0' && (out - outbuf) < outlen - 10) { - if (isascii(*in)) { - K_OUT(); - *out++ = *in++; -@@ -286,26 +296,32 @@ void conv_euctojis(gchar *outbuf, gint outlen, const gchar *inbuf) - } - } else if (iseuchwkana1(*in)) { - if (iseuchwkana2(*(in + 1))) { -- guchar jis_ch[2]; -- gint len; -- -- if (iseuchwkana1(*(in + 2)) && -- iseuchwkana2(*(in + 3))) -- len = conv_jis_hantozen -- (jis_ch, -- *(in + 1), *(in + 3)); -- else -- len = conv_jis_hantozen -- (jis_ch, -- *(in + 1), '\0'); -- if (len == 0) -- in += 2; -- else { -- K_IN(); -- in += len * 2; -- *out++ = jis_ch[0]; -- *out++ = jis_ch[1]; -- } -+ if (0) { -+ HW_IN(); -+ in++; -+ *out++ = *in++ & 0x7f; -+ } else { -+ guchar jis_ch[2]; -+ gint len; -+ -+ if (iseuchwkana1(*(in + 2)) && -+ iseuchwkana2(*(in + 3))) -+ len = conv_jis_hantozen -+ (jis_ch, -+ *(in + 1), *(in + 3)); -+ else -+ len = conv_jis_hantozen -+ (jis_ch, -+ *(in + 1), '\0'); -+ if (len == 0) -+ in += 2; -+ else { -+ K_IN(); -+ in += len * 2; -+ *out++ = jis_ch[0]; -+ *out++ = jis_ch[1]; -+ } -+ } - } else { - K_OUT(); - in++; -@@ -340,14 +356,19 @@ void conv_euctojis(gchar *outbuf, gint outlen, const gchar *inbuf) - - K_OUT(); - *out = '\0'; -+ return ; - } - - void conv_sjistoeuc(gchar *outbuf, gint outlen, const gchar *inbuf) - { - const guchar *in = inbuf; -- guchar *out = outbuf; -+ gchar *out = outbuf; - -- while (*in != '\0') { -+ /* -+ * Loop outputs up to 2 bytes in each pass and we need 1 byte -+ * to terminate the output -+ */ -+ while (*in != '\0' && (out - outbuf) < outlen - 3) { - if (isascii(*in)) { - *out++ = *in++; - } else if (issjiskanji1(*in)) { -@@ -386,6 +407,7 @@ void conv_sjistoeuc(gchar *outbuf, gint outlen, const gchar *inbuf) - } - - *out = '\0'; -+ return ; - } - - void conv_anytoeuc(gchar *outbuf, gint outlen, const gchar *inbuf) diff --git a/x11-misc/macopix/files/macopix-3.4.0-Werror.patch b/x11-misc/macopix/files/macopix-3.4.0-Werror.patch deleted file mode 100644 index e3f84dba8e37..000000000000 --- a/x11-misc/macopix/files/macopix-3.4.0-Werror.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/m4/visibility.m4 -+++ b/m4/visibility.m4 -@@ -32,7 +32,7 @@ - AC_MSG_CHECKING([whether the -Werror option is usable]) - AC_CACHE_VAL([gl_cv_cc_vis_werror], [ - gl_save_CFLAGS="$CFLAGS" -- CFLAGS="$CFLAGS -Werror" -+ CFLAGS="$CFLAGS -Werror -setthisupforfailure" - AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM([[]], [[]])], - [gl_cv_cc_vis_werror=yes], diff --git a/x11-misc/macopix/files/macopix-3.4.0-_exit.patch b/x11-misc/macopix/files/macopix-3.4.0-_exit.patch deleted file mode 100644 index be00b9c2b6a8..000000000000 --- a/x11-misc/macopix/files/macopix-3.4.0-_exit.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff '--color=auto' -ruN macopix-3.4.0.orig/m4/intdiv0.m4 macopix-3.4.0/m4/intdiv0.m4 ---- macopix-3.4.0.orig/m4/intdiv0.m4 2019-12-26 03:40:38.000000000 +0100 -+++ macopix-3.4.0/m4/intdiv0.m4 2024-11-19 01:03:00.472977096 +0100 -@@ -32,6 +32,7 @@ - AC_RUN_IFELSE( - [AC_LANG_SOURCE([[ - #include <stdlib.h> -+#include <unistd.h> - #include <signal.h> - - static void diff --git a/x11-misc/macopix/files/macopix-3.4.0-fno-common.patch b/x11-misc/macopix/files/macopix-3.4.0-fno-common.patch deleted file mode 100644 index 745997046461..000000000000 --- a/x11-misc/macopix/files/macopix-3.4.0-fno-common.patch +++ /dev/null @@ -1,357 +0,0 @@ -From f29175b892026dbc4a8ad321e426f22e0a09b248 Mon Sep 17 00:00:00 2001 -From: "Ying-Chun Liu (PaulLiu)" <paulliu@debian.org> -Date: Sat, 8 Aug 2020 03:48:43 +0800 -Subject: [PATCH] Porting to gcc 10 - -GCC will reject multiple definitions of global variables starting -from gcc-10. We need to move the definitions to a real object file. -And in headers we only extern it. - -Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> ---- - src/main.c | 42 ++++++++++++++++++ - src/main.h | 123 +++++++++++++++++++++++++++++++---------------------- - 2 files changed, 113 insertions(+), 52 deletions(-) - -diff --git a/src/main.c b/src/main.c -index 7944618..ce187a1 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -35,6 +35,48 @@ - // *** GLOBAL ARGUMENT *** - - gboolean FlagInstalledMenu; -+enum MENU_EXT_t MENU_EXT; -+enum MaCoPiXFolder_t MaCoPiXFolder; -+enum ClockMode_t ClockMode; -+enum HomePos_t HomePos; -+enum MoveMode_t MoveMode; -+#ifdef USE_OSX -+enum MAC_LAYER_MODE_t MAC_LAYER_MODE; -+#endif -+enum FFPos_t FFPos; -+enum AutoBar_t AutoBar; -+enum PosBalloon_t PosBalloon; -+enum TypBalloon_t TypBalloon; -+enum DuetAnimeMode_t DuetAnimeMode; -+enum TypInterpolate_t TypInterpolate; -+enum ClockType_t ClockType; -+enum MenuSelect_t MenuSelect; -+enum GuiFontConf_t GuiFontConf; -+enum GuiColorConf_t GuiColorConf; -+enum SetReleaseData_t SetReleaseData; -+enum MailStatus0_t MailStatus0; -+enum MailPixPos_t MailPixPos; -+enum MailStatus_t MailStatus; -+enum SignalAction_t SignalAction; -+enum ConsMode_t ConsMode; -+enum ScanMenuDir_t ScanMenuDir; -+enum CompositeFlag_t CompositeFlag; -+#ifdef USE_GTK3 -+GdkPixbuf *pixbuf_main, *pixbuf_clk, *pixbuf_bal; -+#ifdef USE_WIN32 -+GdkPixbuf *pixbuf_sdw; -+#endif -+#else // USE_GTK3 -+GdkPixmap *pixmap_main, *pixmap_clk, *pixmap_bal; -+#ifdef USE_WIN32 -+GdkPixmap *pixmap_sdw; -+#endif -+#endif // USE_GTK3 -+gint window_x, window_y; -+gboolean supports_alpha; -+gboolean flag_balloon; -+ -+pid_t http_pid; - - // Prototype of functions in this file - #ifdef USE_GTK3 -diff --git a/src/main.h b/src/main.h -index 496815e..42577a6 100644 ---- a/src/main.h -+++ b/src/main.h -@@ -217,10 +217,11 @@ - #define MENU_EXTRACT_GTAR_COMMAND "tar -zxf %s -C %s " - - // MENU --enum{ MENU_MENU, -+enum MENU_EXT_t { MENU_MENU, - MENU_LHA, - MENU_TAR -- }MENU_EXT; -+}; -+extern enum MENU_EXT_t MENU_EXT; - - - // ²èÁü¥Õ¥¡¥¤¥ëÍѳÈÄ¥»Ò -@@ -252,11 +253,12 @@ enum{ MENU_MENU, - #define SOUNDDIR "sound" G_DIR_SEPARATOR_S - - // Folder --enum{ FOLDER_DEFAULT, -+enum MaCoPiXFolder_t { FOLDER_DEFAULT, - FOLDER_PIX, - FOLDER_SOUND, - FOLDER_CURRENT -- }MaCoPiXFolder; -+}; -+extern enum MaCoPiXFolder_t MaCoPiXFolder; - - // ¸Ä¿ÍÍÑ¥»¡¼¥Ö¥Õ¥¡¥¤¥ë - // (USER_DIRÃæ¤ËºîÀ® : ¥Þ¥¹¥³¥Ã¥ÈÈó°Í¸¥Ñ¥é¥á¡¼¥¿¤òÊݸ) -@@ -292,10 +294,11 @@ enum{ FOLDER_DEFAULT, - - - // CLOCK_MODE --enum{ CLOCK_NO, -+enum ClockMode_t { CLOCK_NO, - CLOCK_PIXMAP, - CLOCK_PANEL --}ClockMode; -+}; -+extern enum ClockMode_t ClockMode; - - //ANIME - #define MAX_PIXMAP 64 -@@ -330,47 +333,54 @@ enum{ CLOCK_NO, - #define ROOTOFF_Y (-10) - - // Home Position Mode --enum{ HOMEPOS_NEVER, HOMEPOS_VANISH, HOMEPOS_BAR } HomePos; -+enum HomePos_t { HOMEPOS_NEVER, HOMEPOS_VANISH, HOMEPOS_BAR }; -+extern enum HomePos_t HomePos; - - // Titlebar Offset for Focus Follow - enum{ FF_BAR_ABS, FF_BAR_REL }; - - - // MOVE mode --enum{ -+enum MoveMode_t { - MOVE_FIX, - MOVE_FOCUS --}MoveMode; -+}; -+extern enum MoveMode_t MoveMode; - - #ifdef USE_OSX --enum { -+enum MAC_LAYER_MODE_t { - MAC_LAYER_DEFAULT, - MAC_LAYER_TOP, - NUM_MAC_LAYER --}MAC_LAYER_MODE; -+}; -+extern enum MAC_LAYER_MODE_t MAC_LAYER_MODE; - #endif - - // Focus Follow ´ð½à°ÌÃÖ --enum{ FF_SIDE_LEFT, FF_SIDE_RIGHT } FFPos; -+enum FFPos_t { FF_SIDE_LEFT, FF_SIDE_RIGHT }; -+extern enum FFPos_t FFPos; - - // Focus Autobar ¥¿¥¤¥È¥ë¥Ð¡¼»»½ÐË¡ --enum{ AUTOBAR_MANUAL, AUTOBAR_ORDINAL, AUTOBAR_COMPIZ } AutoBar; -+enum AutoBar_t { AUTOBAR_MANUAL, AUTOBAR_ORDINAL, AUTOBAR_COMPIZ }; -+extern enum AutoBar_t AutoBar; - - - // Balloon Position --enum{ -+enum PosBalloon_t{ - BAL_POS_LEFT, - BAL_POS_RIGHT -- } PosBalloon; -+ }; -+extern enum PosBalloon_t PosBalloon; - - // Balloon Mode --enum{BALLOON_NORMAL, -+enum TypBalloon_t {BALLOON_NORMAL, - BALLOON_MAIL, - BALLOON_POPERROR, - BALLOON_SOCKMSG, - BALLOON_DUET, - BALLOON_SYS -- } TypBalloon; -+ }; -+extern enum TypBalloon_t TypBalloon; - - // BiffÍÑ Balloon¤Î¼«Á³¾ÃÌÇ¥³¥Þ¿ô - #define BALLOON_EXPIRE 150 -@@ -394,39 +404,41 @@ typedef enum { - #define DEF_DUET_DELAY 20 - - // Duet Anime mode --enum{ -+enum DuetAnimeMode_t { - DUET_CLICK, - DUET_RANDOM -- }DuetAnimeMode; -- -+ }; -+extern enum DuetAnimeMode_t DuetAnimeMode; - - // Interpolation Style for Magnification --enum{ MAG_IP_NEAREST, -+enum TypInterpolate_t { MAG_IP_NEAREST, - MAG_IP_TILES, - MAG_IP_BILINEAR, - MAG_IP_HYPER -- } TypInterpolate; -- -+ }; -+extern enum TypInterpolate_t TypInterpolate; - - //Clock ¥¿¥¤¥× --enum{ CLOCK_TYPE_24S, -+enum ClockType_t { CLOCK_TYPE_24S, - CLOCK_TYPE_24M, - CLOCK_TYPE_12S, -- CLOCK_TYPE_12M } ClockType; -- -+ CLOCK_TYPE_12M }; -+extern enum ClockType_t ClockType; - - // Font size ratio for AM/PM sign - #define CLOCK_AMPM_RATIO 0.6 - - // Install mode --enum{ MENU_SELECT, -+enum MenuSelect_t { MENU_SELECT, - MENU_INSTALL_USER, - MENU_INSTALL_COMMON, - START_MENU_SELECT, - START_MENU_INSTALL_USER, - START_MENU_INSTALL_COMMON, - NUM_INSTALL_MODE -- } MenuSelect; -+ }; -+extern enum MenuSelect_t MenuSelect; -+ - - //DEFAULT Alpha - #define DEF_ALPHA_MAIN 100 -@@ -542,14 +554,15 @@ static GdkColor color_lred= {0, 0xFFFF, 0xBBBB, 0xBBBB}; - - - // for Callback of Configuration Dialog --enum{CONF_FONT_CLK, -+enum GuiFontConf_t {CONF_FONT_CLK, - CONF_FONT_BAL, - CONF_DEF_FONT_CLK, - CONF_DEF_FONT_BAL, - INIT_DEF_FONT_CLK, -- INIT_DEF_FONT_BAL} GuiFontConf; -+ INIT_DEF_FONT_BAL}; -+extern enum GuiFontConf_t GuiFontConf; - --enum{CONF_COLOR_CLK, -+enum GuiColorConf_t {CONF_COLOR_CLK, - CONF_COLOR_CLKBG, - CONF_COLOR_CLKBD, - CONF_COLOR_CLKSD, -@@ -568,19 +581,21 @@ enum{CONF_COLOR_CLK, - CONF_COLOR_FS_BG0, - CONF_COLOR_FS_BG1, - NUM_CONF_COLOR --} GuiColorConf; -- --enum{ SET_RELEASE_BALLOON, SET_RELEASE_CLOCK } SetReleaseData; -- -+}; -+extern enum GuiColorConf_t GuiColorConf; - -+enum SetReleaseData_t { SET_RELEASE_BALLOON, SET_RELEASE_CLOCK }; -+extern enum SetReleaseData_t SetReleaseData; - - // Setting for BIFF - #define DEF_MAIL_INTERVAL 60 - - --enum{ MAIL_NO, MAIL_LOCAL, MAIL_POP3, MAIL_APOP, MAIL_QMAIL, MAIL_PROCMAIL } MailStatus0; -+enum MailStatus0_t { MAIL_NO, MAIL_LOCAL, MAIL_POP3, MAIL_APOP, MAIL_QMAIL, MAIL_PROCMAIL }; -+extern enum MailStatus0_t MailStatus0; - --enum{ MAIL_PIX_LEFT, MAIL_PIX_RIGHT } MailPixPos; -+enum MailPixPos_t { MAIL_PIX_LEFT, MAIL_PIX_RIGHT }; -+extern enum MailPixPos_t MailPixPos; - - #undef POP_DEBUG /* pop3 debugging mode */ - -@@ -609,7 +624,8 @@ enum{ MAIL_PIX_LEFT, MAIL_PIX_RIGHT } MailPixPos; - #define BIFF_TOOLTIPS TRUE - - --enum{ NO_MAIL, OLD_MAIL, NEW_MAIL, KEEP_NEW_MAIL } MailStatus; -+enum MailStatus_t { NO_MAIL, OLD_MAIL, NEW_MAIL, KEEP_NEW_MAIL }; -+extern enum MailStatus_t MailStatus; - - // mail status; array subscripts - -@@ -637,14 +653,17 @@ enum{ NO_MAIL, OLD_MAIL, NEW_MAIL, KEEP_NEW_MAIL } MailStatus; - - - // »þÊóÍÑÀßÄê --enum{ SIGACT_NO, SIGACT_CLICK, SIGACT_CHANGE } SignalAction; -+enum SignalAction_t { SIGACT_NO, SIGACT_CLICK, SIGACT_CHANGE }; -+extern enum SignalAction_t SignalAction; - - - // Consistency Check --enum{ CONS_MANUAL, CONS_AUTOOW, CONS_IGNORE } ConsMode; -+enum ConsMode_t { CONS_MANUAL, CONS_AUTOOW, CONS_IGNORE }; -+extern enum ConsMode_t ConsMode; - - // ¥á¥Ë¥å¡¼¤Î¾ì½ê --enum{ SMENU_DIR_COMMON, SMENU_DIR_USER } ScanMenuDir; -+enum ScanMenuDir_t { SMENU_DIR_COMMON, SMENU_DIR_USER }; -+extern enum ScanMenuDir_t ScanMenuDir; - - - typedef enum { -@@ -661,11 +680,11 @@ typedef enum { - - - // COMPOSITE_FLAG --enum{ COMPOSITE_FALSE, -+enum CompositeFlag_t { COMPOSITE_FALSE, - COMPOSITE_TRUE, - COMPOSITE_UNKNOWN --}CompositeFlag; -- -+}; -+extern enum CompositeFlag_t CompositeFlag; - - - -@@ -1137,21 +1156,21 @@ typedef struct{ - - /////////// Global Arguments ////////// - #ifdef USE_GTK3 --GdkPixbuf *pixbuf_main, *pixbuf_clk, *pixbuf_bal; -+extern GdkPixbuf *pixbuf_main, *pixbuf_clk, *pixbuf_bal; - #ifdef USE_WIN32 --GdkPixbuf *pixbuf_sdw; -+extern GdkPixbuf *pixbuf_sdw; - #endif - #else // USE_GTK3 --GdkPixmap *pixmap_main, *pixmap_clk, *pixmap_bal; -+extern GdkPixmap *pixmap_main, *pixmap_clk, *pixmap_bal; - #ifdef USE_WIN32 --GdkPixmap *pixmap_sdw; -+extern GdkPixmap *pixmap_sdw; - #endif - #endif // USE_GTK3 --gint window_x, window_y; --gboolean supports_alpha; --gboolean flag_balloon; -+extern gint window_x, window_y; -+extern gboolean supports_alpha; -+extern gboolean flag_balloon; - --pid_t http_pid; -+extern pid_t http_pid; - - - /////////// Proto types ////////// diff --git a/x11-misc/macopix/files/macopix-3.4.0-openssl-1.1.0.patch b/x11-misc/macopix/files/macopix-3.4.0-openssl-1.1.0.patch deleted file mode 100644 index 7d816e7d5e50..000000000000 --- a/x11-misc/macopix/files/macopix-3.4.0-openssl-1.1.0.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/http-client.c -+++ b/src/http-client.c -@@ -516,7 +516,6 @@ - SSL_shutdown(ssl); - SSL_free(ssl); - SSL_CTX_free(ctx); -- ERR_free_strings(); - - close(command_socket); - diff --git a/x11-misc/macopix/files/macopix-3.4.0-windres.patch b/x11-misc/macopix/files/macopix-3.4.0-windres.patch deleted file mode 100644 index 39d509bcd355..000000000000 --- a/x11-misc/macopix/files/macopix-3.4.0-windres.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -57,7 +57,7 @@ - AC_PROG_YACC - AM_PROG_LIBTOOL - --AC_CHECK_PROG(WINDRES, windres, windres) -+AC_CHECK_PROG(WINDRES, windres-does-not-exist, windres) - AM_CONDITIONAL(HAVE_WINDRES, test x"$WINDRES" != x) - - # Checks for header files. diff --git a/x11-misc/macopix/macopix-3.4.0-r1.ebuild b/x11-misc/macopix/macopix-3.4.0-r1.ebuild deleted file mode 100644 index 1935164a5e41..000000000000 --- a/x11-misc/macopix/macopix-3.4.0-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="MaCoPiX (Mascot Constructive Pilot for X) is a desktop mascot application" -HOMEPAGE="https://rosegray.sakura.ne.jp/macopix/index-e.html https://github.com/chimari/MaCoPiX" - -BASE_URI="https://rosegray.sakura.ne.jp/macopix" -SRC_URI="${BASE_URI}/${P}.tar.gz" - -# NOTE: These mascots are not redistributable on commercial CD-ROM. -# The author granted to use them under Gentoo Linux. -MACOPIX_MASCOTS=" - macopix-mascot-HxB-euc-ja-0.30 - macopix-mascot-marimite-euc-ja-2.20 - macopix-mascot-cosmos-euc-ja-1.02 - macopix-mascot-mizuiro-euc-ja-1.02 - macopix-mascot-pia2-euc-ja-1.02 - macopix-mascot-tsukihime-euc-ja-1.02 - macopix-mascot-triangle_heart-euc-ja-1.02 - macopix-mascot-comic_party-euc-ja-1.02 - macopix-mascot-kanon-euc-ja-1.02 - macopix-mascot-one-euc-ja-1.02 -" - -for i in ${MACOPIX_MASCOTS} ; do - SRC_URI+=" ${BASE_URI}/${i}.tar.gz" -done - -# program itself is GPL, and mascots are free-noncomm -LICENSE="GPL-3+ GPL-2+ LGPL-2.1+ free-noncomm" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="gnutls nls" - -RDEPEND=" - dev-libs/glib:2 - media-libs/libpng:0= - sys-devel/gettext - gnutls? ( net-libs/gnutls ) - !gnutls? ( dev-libs/openssl:0= ) - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.4.0-CVE-2015-8614.patch - "${FILESDIR}"/${PN}-3.4.0-Werror.patch - "${FILESDIR}"/${PN}-3.4.0-fno-common.patch - "${FILESDIR}"/${PN}-3.4.0-windres.patch - "${FILESDIR}"/${PN}-3.4.0-openssl-1.1.0.patch - "${FILESDIR}"/${PN}-3.4.0-_exit.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # bug #943977 - append-cflags -std=gnu17 - - econf \ - $(use_with gnutls) -} - -src_install() { - default - - dodoc AUTHORS ChangeLog* NEWS *README* - - # install mascots - for d in ${MACOPIX_MASCOTS} ; do - einfo "Installing ${d}..." - cd "${WORKDIR}/${d}" || die - insinto /usr/share/"${PN}" - doins *.mcpx *.menu - insinto /usr/share/"${PN}"/pixmap - doins *.png - docinto "${d}" - dodoc README.jp - done -} diff --git a/x11-misc/macopix/metadata.xml b/x11-misc/macopix/metadata.xml deleted file mode 100644 index 304da270888c..000000000000 --- a/x11-misc/macopix/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">chimari/MaCoPiX</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/makedepend/Manifest b/x11-misc/makedepend/Manifest deleted file mode 100644 index c7cdad3b3938..000000000000 --- a/x11-misc/makedepend/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST makedepend-1.0.9.tar.xz 145080 BLAKE2B 7f8b2c0a3992a7c87a37f152eb5df1e6a881c0523f4cc4e69fd0ec3aa9aee37b6a0b32c548ad246151c938596b6d4a6c32d956aa9be1ed6c81978d313644f9a3 SHA512 68d289656314dc9f12c792d0e394cfbc95404a0d01155dbcb38313d451b506da48a3d44183f568a2cbb2b1d1da9e26703a0d92f2bb658f72fc968eeb03bf2fe8 diff --git a/x11-misc/makedepend/makedepend-1.0.9.ebuild b/x11-misc/makedepend/makedepend-1.0.9.ebuild deleted file mode 100644 index 9b49e6c49da7..000000000000 --- a/x11-misc/makedepend/makedepend-1.0.9.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xorg-3 - -DESCRIPTION="create dependencies in makefiles" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" diff --git a/x11-misc/makedepend/metadata.xml b/x11-misc/makedepend/metadata.xml deleted file mode 100644 index 2ddc5a9641c7..000000000000 --- a/x11-misc/makedepend/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/util/makedepend</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/mate-notification-daemon/Manifest b/x11-misc/mate-notification-daemon/Manifest deleted file mode 100644 index 2dd33d737e72..000000000000 --- a/x11-misc/mate-notification-daemon/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mate-notification-daemon-1.28.1.tar.xz 433384 BLAKE2B 688ef695520eba6e7964acff31303978c99dbfc724d6931ad341c2d3608fccc95bf37893b0445897e67572e52ce2b9372b09c98ba6b1cb3d3bf3bd4648269288 SHA512 72b6b4579d0571638708c5b326cad1b0de8aa2e65b775bf687bf944bca8db74177f018fc105465877f18eeb8ee297350ce8aba74a206a24f3f6c2e42af97ace5 -DIST mate-notification-daemon-1.28.5.tar.xz 473436 BLAKE2B fa5e3577f8c05bc0ab8ed5f6dcc6a5726e482e1d9d5a4e27a146acd3efa798330fc32f1d9668bdc945a519d5a8045952c679eb872c73f8d701541a49be798788 SHA512 2ab83dc0d69cffba7d3d780168b18f92d9654a59d76feb2e580af7caeb36088b86f555d11637cb4723a9e066ce2745928355e9c93a76dcc4427f24289350a0d5 diff --git a/x11-misc/mate-notification-daemon/files/org.freedesktop.Notifications.service b/x11-misc/mate-notification-daemon/files/org.freedesktop.Notifications.service deleted file mode 100644 index c0d96af761cb..000000000000 --- a/x11-misc/mate-notification-daemon/files/org.freedesktop.Notifications.service +++ /dev/null @@ -1,3 +0,0 @@ -[D-BUS Service] -Name=org.freedesktop.Notifications -Exec=/usr/libexec/mate-notification-daemon diff --git a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.1-r2.ebuild b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.1-r2.ebuild deleted file mode 100644 index 55e7bc9e1392..000000000000 --- a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.1-r2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MATE_LA_PUNT="yes" - -inherit mate - -MINOR=$(($(ver_cut 2) % 2)) -if [[ ${MINOR} -eq 0 ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" -fi - -DESCRIPTION="MATE Notification daemon" -LICENSE="GPL-2+ GPL-3+" -SLOT="0" - -IUSE="nls X wayland" -REQUIRED_USE="|| ( X wayland )" - -COMMON_DEPEND=">=app-accessibility/at-spi2-core-2.46.0 - >=dev-libs/glib-2.50:2 - >=dev-libs/libxml2-2.9.0:= - >=sys-apps/dbus-1 - x11-libs/cairo - >=x11-libs/gdk-pixbuf-2.22:2 - >=x11-libs/libnotify-0.7 - >=x11-libs/gtk+-3.22:3 - || ( - media-libs/libcanberra-gtk3 - >=media-libs/libcanberra-0.4[gtk3(-)] - ) - X? ( - x11-libs/libX11 - >=x11-libs/libwnck-3:3 - ) - wayland? ( gui-libs/gtk-layer-shell ) -" - -RDEPEND="${COMMON_DEPEND} - !x11-misc/notify-osd - !x11-misc/notification-daemon -" - -DEPEND="${COMMON_DEPEND} - app-arch/xz-utils - >=dev-util/gdbus-codegen-2.80.5-r1 - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - mate-base/mate-panel -" - -src_configure() { - mate_src_configure \ - $(use_enable nls) \ - $(use_enable X x11) \ - $(use_enable wayland) -} - -src_install() { - mate_src_install - - insinto /usr/share/dbus-1/services - doins "${FILESDIR}/org.freedesktop.Notifications.service" -} diff --git a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.5.ebuild b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.5.ebuild deleted file mode 100644 index 9628a413a286..000000000000 --- a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.5.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MATE_LA_PUNT="yes" - -inherit mate - -MINOR=$(($(ver_cut 2) % 2)) -if [[ ${MINOR} -eq 0 ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" -fi - -DESCRIPTION="MATE Notification daemon" -SRC_URI="https://github.com/mate-desktop/${PN}/releases/download/v${PV}/mate-notification-daemon-${PV}.tar.xz" -LICENSE="GPL-2+ GPL-3+" -SLOT="0" - -IUSE="nls +X wayland" -REQUIRED_USE="|| ( X wayland )" - -COMMON_DEPEND=">=app-accessibility/at-spi2-core-2.46.0 - >=dev-libs/glib-2.50:2 - >=dev-libs/libxml2-2.9.0:= - >=sys-apps/dbus-1 - x11-libs/cairo - >=x11-libs/gdk-pixbuf-2.22:2 - >=x11-libs/libnotify-0.7 - >=x11-libs/gtk+-3.22:3 - || ( - media-libs/libcanberra-gtk3 - >=media-libs/libcanberra-0.4[gtk3(-)] - ) - X? ( - x11-libs/libX11 - >=x11-libs/libwnck-43.0:3 - ) - wayland? ( gui-libs/gtk-layer-shell ) -" - -RDEPEND="${COMMON_DEPEND} - !x11-misc/notify-osd - !x11-misc/notification-daemon -" - -DEPEND="${COMMON_DEPEND} - app-arch/xz-utils - >=dev-util/gdbus-codegen-2.80.5-r1 - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - mate-base/mate-panel -" - -src_configure() { - mate_src_configure \ - $(use_enable nls) \ - $(use_enable X x11) \ - $(use_enable wayland) -} - -src_install() { - mate_src_install - - insinto /usr/share/dbus-1/services - doins "${FILESDIR}/org.freedesktop.Notifications.service" -} diff --git a/x11-misc/mate-notification-daemon/metadata.xml b/x11-misc/mate-notification-daemon/metadata.xml deleted file mode 100644 index 8b5f9c019d5a..000000000000 --- a/x11-misc/mate-notification-daemon/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <name>Oz Tiram</name> - <email>oz.tiram@gmail.com</email> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">mate-desktop/mate-notification-daemon</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/matugen/Manifest b/x11-misc/matugen/Manifest deleted file mode 100644 index f0100a996ac9..000000000000 --- a/x11-misc/matugen/Manifest +++ /dev/null @@ -1,437 +0,0 @@ -DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d -DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d -DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 -DIST aligned-0.4.3.crate 10452 BLAKE2B 5a32f10b289cb42de750a281b21dd894210627720ed70b8ef00636d5f4e191f6260121412a36f0eea26ba966d2cfb79333ab69a5f4e81579c97d7d3a1fedd1a1 SHA512 445a12693c23274f57f4aec74d306b59d6c27e104588c0f88f5dd8e31d927ba167a2031ae19a557261fe725a13566e15bce9a4f26db13a78a15383af9dbd9609 -DIST aligned-vec-0.5.0.crate 8921 BLAKE2B 64909a9a58c787dd975c65f8a34cbceac39b72044cf43cc545ea4025f82c3de620e8dc21d7b1bee054fc82d3adf74c4bb4a65b19ba072885ea66f091aae22695 SHA512 aa091f85a361f512e18453a55c847825f43ae672e5b11e47cf9b8b413df9fc37732653d89c076309ec567a6136274aeac5ae1339fe441ebb0e98339dcec524f9 -DIST aligned-vec-0.6.4.crate 12609 BLAKE2B 0fd0c6520b509b6916fcb65d8a2039f83849b3eabdeb2e1b8ba39bb52d0903f5518b0c497a39d653b345a13397498b92b8a8233c7ad274f5dd09f33d07704d2a SHA512 f854e5924c7697064968debebde8fff05e73acac45811cd9cb28d5261a63161ef6e773cb0d95d990672ce28215e95f87eaca12fee0aadd3448cfa22f60b58459 -DIST alloc-no-stdlib-2.0.4.crate 10105 BLAKE2B afa0bfeb7df1d742edb412dca4c22957fc21c2a1be21c64c58503d4b943c06e3163d0f3c90525b25323b8dc38e6c64136ec4f9608758c5c6f3bd07c2c033ee74 SHA512 6518856fa524ee0fe8e04cf133c11028efcf2f6a28f3a70e401566a4eb343c954dba34aec2a02c0d0359757dfb5dcf48279610646215eea190d699708d838904 -DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B a22faf3482e416664f2e104f5f45c4e6d116a42b890216b80102e266f7a3a3accd2933aeca71650a4c4626e3d9da76b6488ffc9ea2ae4229cdfbf1ce9ca6c7cf SHA512 9c4169052ad460af2be6f2a128056661b2f26da0122877f13fcd4f4f3e2e9537783cb2b2bec47af43569629639aa8ad507ab010833982e5d942f5b26cfd46c14 -DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 -DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 -DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 -DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 -DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef -DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce -DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 -DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a -DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 -DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf -DIST arg_enum_proc_macro-0.3.4.crate 5102 BLAKE2B 13979c48ec4f01f6c365d4937768c0f7c123c46b6b9c85786b3ad4054f6c7315cdd4ee74d460d36cbfe2d4789b94b079677a3336956d2db748d5c16d21cc6856 SHA512 d9d48c48eea230cb0d246857e0ba60316a76c0e214ba8fabdd42573559ff574b6867bab67880f1b8b7107ae9980fc026410020c3d3265309950c671b4faef582 -DIST ariadne-0.5.1.crate 32943 BLAKE2B a917eb62a146eba71102abe033a3dddfe5b15a88f6a45dc24412f84b6f0e14d74b4988f8ff8c448ba2cdf03c72a401883b33c775aa230e407226e0e38a5d5bdf SHA512 ac1a2281479ea064ffbc810c32a5a600d518e96181dc7b7cc48193aadfd7b342f5ab3c32b91a8cd2c0ae77489530777f89711727be45a1c9b163b0fe0b777d29 -DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 -DIST as-slice-0.2.1.crate 6942 BLAKE2B bf012f6069b5c483daad74f556515472ed54f91dca1374807828c7e785649b7d438441ce9583800b3bbb02d97bc88cf263dc88f448c3771c27441cd2618d83c9 SHA512 97925c90833707aa88fd56c031059825b6c1f4454bf39fa732a0065e049671e92913fa546008db093dc17cb0925eb19cedeebc9d9eaee1a8fd818098c18b62ff -DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 -DIST av-scenechange-0.14.1.crate 462353 BLAKE2B 7e2cea1a72af6c588871bd0b22b96922f9f0962ba428d77419c0495c2f9ea8d2eba4168d0eac8afdf9bb35607c1798cbb5c045f75cb36a7ff1a4ea3284a9c533 SHA512 1a39d997c3e93d97bc7d6395a6e9c4532f89ceaac3f2f9991e68e9fc3fb9a971456bd5fc2dc3fb8689dc4a9615b9dacbda9f763644a865d3cefe6282ce8df983 -DIST av1-grain-0.2.3.crate 34703 BLAKE2B af8cec3e381634b38280bdc49d514d73817f2d088873829fe09d67e8e4b75e03ebed88c08b9f57adbe17ede54a702b65eee456bb1061daa22a73e07ca5ad51f8 SHA512 61c0dfe3e6e26210ac9c44616111f4200cdd473c68bb2424de6654637cb09a7089e958076efa69b35b351e5ee0fc7d45e580ce7ab51d5953b924cf208439ddb6 -DIST avif-serialize-0.8.1.crate 11150 BLAKE2B 7c63dd09bf9a6537963eab135d52219cb29743b0bce57c11ef69088e8d0413f43ced9d1ae70bd70d108be5d63401ac342949909b8c2d73d2adf69dfecc8616ad SHA512 baf7c88c5de8fae4d6066baa43684ad7bab684baec7125f850c4f668ee232eedbc0a9c4d802fcba23be3aa735a6dcafb8e6954e6f753d1b3b2482f80cf990d2e -DIST avif-serialize-0.8.8.crate 15698 BLAKE2B af9206481ec03e5d94f52912820e99b9fe8d44d0ada952aed6b4fe26177ce5263f21f1e22d06d8a5a5b1d29f915ba99a31f8dceba8954fa03bee0e5cfe01b742 SHA512 8a8e202174a90f43fdf25ca0fa81af05db5974457a9e186194dd2141f24ef24a8e2dae1cdb7d3a719c742160439d5dc6cf6ac797705fd264dac736fd5e53c480 -DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89 -DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 -DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 -DIST bit_field-0.10.2.crate 10568 BLAKE2B 4dc92498b5f2befb9e3d8d5a7bcac478b7f905e708cb674e7589f23b60a3ade33b2c660c3f57105520aa863ef19787a00221e1f61914f090f9ec500961e3f70b SHA512 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8 -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 -DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf -DIST bitstream-io-2.5.0.crate 37723 BLAKE2B b9841766c4cfb1a669a8f180d9e2a0ed110a60f535fb69046859d740b672f78ee12fb805c2323164868a2dcfe6b55f8a6ee5e59003088a7533a5e537b02158e1 SHA512 8db74c147412c2ea335455d740cb2ef33be8ec0c3ffba08fdfd3983515abd8b47621d178bf1290a7830a9f15bd32912d17b3df7d39e9ac786970a868b8ed76d3 -DIST bitstream-io-4.9.0.crate 65217 BLAKE2B e74f54efe6502ba6c19674085bdac048c5cf61bc2a12f2fdc68a99282f749c057185ee63395c925ca06862fef04c96c88cabf33145ec4a501d56791ca5789aa5 SHA512 b70bece59188c1a722b78094137f0f2339fd5a7a0d8b692c37da0679425c5fe2efddd6d9a09940d75fb3af05a1a3d10726fe9df3168a6dac20c8af6a7d11df1c -DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb -DIST brotli-decompressor-5.0.0.crate 195282 BLAKE2B f51bad2d2318dbf1610e5546b5c1208138979ab107367d4d9287be7b67b86455d6d2711e3e88739b9ed1b4a9e44e0ca7ce9015cb9e32642e0b1abc69c660c62e SHA512 262fc5bc33224278fb6529c826500aa268155ec87cf0aec1e0b8b04ac2b3a6c6ccf060225cf6ac77ae537682c5d843b0280338633874bce84931ef0849f1d98e -DIST built-0.7.4.crate 22242 BLAKE2B a1478a76fd88afde4397070d481ff730d29742813a50718822fa3930f352b59fe1322bd9c154e9a3dc92af8e3a0fa22abaa693265156cc496694ffdac8155423 SHA512 1750be63ddcc297615bcc076fd5ce73d5ef5d72128e301c86efb8d3671eec07a535c7827bc451b18fd1833e07039fae478ff09e22a43dc5f56935636694171d1 -DIST built-0.8.0.crate 35112 BLAKE2B caa1ffeb2457c45651cc111a6d76232a4ba9f76a8c455b59cb2141bbc1a6fe5735f46975f5c19a87333186a78861883b2758c040cf30ad1083a5a190cc7e04e9 SHA512 fc2aba8d4df363283d4c0886d0594cd1d2865d60edad8bf301720608233d1c7da74a3d974bc610dcd2a3748ff490c196d003c212c4c4eea9ff9e0bc4ac499a58 -DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 -DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0 -DIST bytemuck-1.17.0.crate 49872 BLAKE2B 69a108d2c43cc127fb614ae27a25f9bb93b77b68eaff59ceca7f8c702e6165b3226bbdbe677b6e379f52ebf82fb5a05fa7b0ba918e0ad20a6bb3fe92ce1327e0 SHA512 89e280a6498850cd60c1585d3e41fd390d6592f0b06596caadefd87f3fee484e8c121021afa822adbae9e40fab2e949e1842bb3b2438f240339bdc5f70e559a1 -DIST bytemuck-1.25.0.crate 53466 BLAKE2B 830e02a871cbffdce2852a474e330dbb2ac8db55e916fe77a0ad520e7ed0bd45b8c8855e75e37c20bc30cc83fb3e0694914433e0fbef11ca80e07d89a82b2b9f SHA512 9dd563be656ec3fab00017b5080022f4d0cce4b10e314129609d19c5b7595da2d5a80f9c14170bb09ed4cf712aabbe40f17f9efe5f19acff80f27065c98de5eb -DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f -DIST byteorder-lite-0.1.0.crate 15909 BLAKE2B 751735c5fd618d548c0dddc2c6a4a1bfb41a2eb30ee2860b9e7b5bb75d591a9787aa36940acd9ab14242636e37aca6d568f39df07f7cbb771cc475234c696e3d SHA512 d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c -DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d109c8579966be4b8a7a56bbc26f9387bd0bef9fe5449d5e2ae8d11b254a7ef93048a4827d945ddddb5ce09 SHA512 04cb5bb1718ee378be1d9d56aef2d117ed561935ddadd78139ef2839f998e92c88369c79560bce9d23246a3ebda1dc888af373f9ad4827a0b9a249379bc71e81 -DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 -DIST cc-1.1.13.crate 82857 BLAKE2B fe3c076a4f7428e39a1bd00f27e0476446db65b112d3ce3ab6db24d37de7ac788667ce6d8e490fd34d66432d0da418b6e63812d5788890256cced5457635db37 SHA512 6e0ecb082ff35fbc83c312f24f6693c3e4f4ee03c2247fbc5adce4f6774a9d6c8dfa28f93b2ec5a00d4da8a7d60bd4a77f2b904ed6bb1cca02a677b9b3cfebd2 -DIST cc-1.2.18.crate 105851 BLAKE2B cd1bd7d683b2df2584ac5471c9802003f182af58490ae3bf28927f57290b6295bd4fa0a45902a2de96300645376c61d55c56b72fb2fa59fc6c04ea35579c3697 SHA512 257a9f75701c516fd9270f2706b4dcf3451ae0c42144dbd2109c635b34f23b0c19c22d601eb95c36b507ba2d441e2c7e53b009a3214d5a890359eafe159cfa67 -DIST cfg-expr-0.15.8.crate 42108 BLAKE2B 846a67059fc30e8c1f70d8b5495443ca0ed373a333d394b92d79981b415888a2f5c745a028e702464bcf68765667c35513e51931b84d9d081873146a0a4edbd0 SHA512 1077d113dfe080e0e78e25c40f32c9f14988d2dbb76bb783ed3e8ce13c58e5dc0dd549362d2f197b69cfbffcfa3ebed385a0247f5928dcff8be7d0b055be1041 -DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST chumsky-0.10.1.crate 175210 BLAKE2B 1c14824eb7b79e00ef14977611bba2676dd19d9b6984583cca89a6f9ea073be235ea82e6da152be5dd759d4aabff35ad15a67d5a7f116f01af26505c98504592 SHA512 dc185ef0c93dfff6978671b560e740ac6b4b2ebab4e77f4cb7c63924bffbf9220a91c2601a25a0b7d3b74f33b0667f5de484ec1c37905e1a5aa024b32f0a8011 -DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 -DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 -DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a -DIST clap-4.5.16.crate 56627 BLAKE2B 83a6a9ad12b826affa68df179dc1cb534f58b6ae505f4794ca6dfaa8f8a9e33d93b9babd7931bf48bc13da31cb3078b442c4a2a2e84a8f2e675b5d620100c50d SHA512 d13bfda2c3f77cf194acd87763d5f2fea83ec2135504b173af2941547a7d3dcf75c3757532c60b53c57600bf4859395ddc94a7dd92b17f44c60d3e781741f928 -DIST clap_builder-4.5.15.crate 163717 BLAKE2B 795fa9c6de6a3f4d9a1288c3340613c14b11a5346e314f5f486bee76346f5f88396e54d95d051bd84184a91bb1f2d3575f870fca56a4b9b590ea2d9939beb415 SHA512 52efd99bce20bb8ff2187c4cef8bc27bef6cdc52598f00b47639b797683f18c76a79a6ebf34d1d250621a49cab0e9ec9e7824d323516f1ed3fa721cfd34cd713 -DIST clap_derive-4.5.13.crate 30132 BLAKE2B d5fcd2c5a213817165c61ba2071fc6424ce822e4881686556b8379fc71188f60d8c6712f6f4a8e5c8b125b58d7454aa9846214caf324fbc93300abba240bea17 SHA512 2dae32bffd91de9311d94e2be0d990074cb2e2edc832f422cd5e7c5177f5daafc0c335e74f865024c77cae5fff631ddaba58028fcfc24b203467478fd473bbf5 -DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 -DIST color-eyre-0.6.3.crate 636041 BLAKE2B 912d8ccd27df7ce1d15b6fc627693ba89b62a27a61ed36c80d61fb717d953fb8a678d625ef9e49f864a1a219c552db12a2742defdd7dee9a298eab4d7b415e36 SHA512 9b406b91f61c0d0a495e1f77bb82fec6c046e70e76e7886b8cd5d0fa8f8db9ce2cdb553c00590e4bf7b142a9ff005d9f546456c96a26b5d64e9b858d99981ae2 -DIST color-eyre-0.6.5.crate 636255 BLAKE2B 4a04144d7b79a46c5dd4397dac89f8e151467750faa0960b7fe527c2a69134de98e3d8cb67ed66c02e67975872c84ba641c3aa0b11acf8fa4c4076b79dfb333b SHA512 b2bb79609f5853177f010eb6b515c9eb4a69e0c2395b90108c151952da38afa76bfa4352d83ac5704716edec742ef85f95bfbefa8d0fa1b503f890f41309de4a -DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 -DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 -DIST colorsys-0.6.7.crate 24643 BLAKE2B 085bbef8f20a13fae89542e522fe7f396d08771496be359a01132cc983577840af77c975ecf1cd47a73db52b869b9f224fb680da8e1900ff6ce0b5c58347d94f SHA512 c7e59509c3763cbd77d41fa187fd2efee1412448339ac556e10ed2fb81fbcf2df6c46ea94f5008227f0a40d5ec994a8115f1093ac8d36e599c8354b73389bcfe -DIST comfy-table-7.2.2.crate 78788 BLAKE2B 74553045b7bc85ae92d4bb8cc4c9d0080b2d5d74a5115acfbc99c72fbc937fd0a51e8afb6d6954e4bcfd09c27bfbffe9597158e493f61a637980e6838236bf85 SHA512 e77c23caf10e5d6fa980b97a439fc04312dfb0187558b3f8c74bff86e02681d1d3b48eeaa13bf3972d8de6dd3055b3434c69abf7e4070b004ed3b75822a034f2 -DIST console-0.16.2.crate 34100 BLAKE2B 5d73736df5d1e528e5510094bf5318b66280310295dc74e04bc54ab72056ae97f1874b91be5c2cfa5ff0b53d66abcc53f3d990c6de5f54e88c3b26f72c0af986 SHA512 5022b1665af80711df693bfc1964f29d3f9a1217bf6309ed827242acc6f2d46296b0a0d709b8fc98fdf7f1ab9debf4e1fde5a8573df93e65ac3d50d291bcce3f -DIST convert_case-0.10.0.crate 24083 BLAKE2B 62d541eb28d7ee69664a4344d794e19adf27ab770c39a536cc490d6c91f3d6d522cb788bfe2cf694ecb02e1c8059f4df321ec2b52e8d722df02866e30f11b758 SHA512 f96a54fed1a158c007cf32d68e0ebdb94482c36e53cb5ac0af0ede5970094f2eeae76f161d56a7fd9766d0ada199c65d850d50dd2edd8db661cbfbf80903b9b4 -DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 -DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a -DIST core2-0.4.0.crate 37075 BLAKE2B 89ad26bf5eb5ee48dff32d3b6b11e0a84b68e4f29c39fb9db79c64f3c445fde248b33b1ba9d1410673c3fe823ecca25dea637237c384b7cb419de9bceab8a570 SHA512 53c9d2599d87c37d8b6fc8b2293fc16928a97754240e35af770f7e969e4d91ffffe3afbb4e04312de828d1d43ca6c9b734e0725ac5ac9d74f252449ce296ab7b -DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 -DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 -DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 -DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 -DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864 -DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 -DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa -DIST crossterm-0.29.0.crate 136635 BLAKE2B 1a2e26ed0b04d4c712fcdbdda0c57eda292068fac60bbf65710de8b4ad9f0a59237bbdb010185cea65e913cd49b356f0072f75274b363b0b05d06aba640a61c6 SHA512 7dfac3f43b8a78573660efa2f87907ca00cead1fddab1edc9333277d8a2e83f50268859d0be979ae50106893047166c65aeee78fdf5fa941261698b1b66488d0 -DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 -DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 -DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f -DIST csscolorparser-0.7.2.crate 39693 BLAKE2B 8a29a6622a68c93c589dd970e70ad360438e3c07f704ef0788948626a453a1488038f0a5b7a60a4c81c2f0b71c0c871d2330eafe441e828912ebc9f2a7819bdb SHA512 7a45fb0e8cd68007e080a5bb0e853ec5a439d2bd042d570cdea1337e0575f2e714e3679a0a341ea6ae7ba7524e89dd85171d76acd8d4491bd6f99bd91fb146e3 -DIST dialoguer-0.12.0.crate 31273 BLAKE2B 1ff65fa77fe92ce4161cd4d95eebaa3142e69520fbeb782e7bad8ff9a361792bcd7b7319c62b15de0523e2a2eee778294ac58670f3d4ecc275ae9fc9571971aa SHA512 618e04485a1ff2ae10c4ca5fc45d51e95df47bdc567d45e635ecefe0cc5061ad30ed08b429af99b9ede95d6b468dde075b1eee18b8985755dbf30ed8462f102f -DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c -DIST directories-5.0.1.crate 15833 BLAKE2B 2348af89efae3020f901bc6d97a42028c12d3168ec57a9a19668eacfaed61da95df597a26afeb0faa82c9322fd3772478290f00216acee636694a67441e408e0 SHA512 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e -DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b -DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 -DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f -DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a -DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 -DIST document-features-0.2.12.crate 14739 BLAKE2B 75d279017eae0877aaecb3dd953ea9a19083f5affe9215e623a9235ca97b156484b1bef8e682b5e81859e914841c951be035a24ffe0afca419ef2721949d1411 SHA512 2991ae0f22656cde0aba8d8d76745a0316febe1d5ffa31e9d57ef5800fdbd10d7949d34b12024981610c7ff983c92f97f0fe432f8a75ff1b7da5e3531f01e677 -DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 -DIST encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 -DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6 -DIST enquote-1.1.0.crate 3552 BLAKE2B d9f04b671543b9d752af725431688bbff1c7ee740addab6334f7e4ea7ca291754b797aac3a150f8fafdd3d314c0f34c47b6454716a6b0bda5d3c70209da8abdd SHA512 d79a5fedf362e911508c1a06771e9adb4e56b190edf937c62871f996b6314443cd5a814e9a2b29d8f91d51b9b9e125a0595267a794977e7cf9e2e3cd79b693c7 -DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 -DIST equator-0.4.2.crate 11159 BLAKE2B b9e9c743c0e7cb9e0bf2eb64fcc1ae726f73875753f21cc6fc470e8d316640dbbe6efc8bdfc10bb8b56ff3957e569f142aa2489aa2d6df3ef06d8842c38bdf14 SHA512 15cee128b5e680761e08832313dd470d8985d07b13f408611ed8555b6f1bb4a92dead4e1a3c196f21244aec9060d1bfb50cc4a7963b439d9af363288e4f759d9 -DIST equator-macro-0.4.2.crate 6407 BLAKE2B dde4307f993f3c5427b50be7c4998d219a91a7d4b3b9df1ce2c66b88c579d15a1d907bc4567c03cad966d9a43ebf023fdc51f7f4c4a740c5e5b9194012bd9a93 SHA512 6f42eba14c0ab76b7008668d3e1fcf678fa04cebeceb088115ca62ad5ee6192153c792431c46efcc65198a302d48aaced92fc1950ff46a81f96b94bdf7cbcbfc -DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 -DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 -DIST execute-0.2.13.crate 5251 BLAKE2B 65b48f8cd811a859b534e23590e4122c0d8ccee1457a35e2c806fe51f12d953de4d8d0fecf39f71fd82fdd8c11796235de8fd5991e45097d3fb04cf651cfa231 SHA512 0517c4fff7e45d4866707373dde34d1d6e61fda6be3a322b95abf3d8c7ccd9134abb468a77b960cc4ac949ecb23aea8c0c887214aa6052723f32b62f368801e8 -DIST execute-0.2.15.crate 6092 BLAKE2B f577e20142ccb52a930c9d4137bb2f503c129b7dcc091fd22fb07d3090d7be17025f9521d4aa1801c081ba64d63f90861bd7e0c64e0e6969d4fdbe58914f4048 SHA512 2dbd8d1ecac9d74c0f6315c738a75fa32af80f687ad38e0aa0afac2da9b9ef8cd51618fd0a544363d8e57ae78d090efb0aad5e85a748377c7e7f6e7c17649d15 -DIST execute-command-macro-0.1.9.crate 2116 BLAKE2B e1070d108ed107548f5d267841ed5f0f8c76152ca839176a2096797dc54b409416404b645936f1d5ad059de4600cf04a0c978e12333e3b60979c3d363fe8842b SHA512 10598a006b36761fe3288fe1b386135349b3953072467de67134108d1ed2e775c424c9f3019c7091bb9cd9356aac6d6296ea4fa2e5e20ec6aa5fc948cc8aa15a -DIST execute-command-macro-impl-0.1.10.crate 2111 BLAKE2B 80e99c61250d0886afbc39fd536b95f87d70d462d5df26b4b249fe79bf287caff49dd5774c151dc05a41f5a7ccef8cca8d8a0e5e4920bb3271c84521da458b7c SHA512 750a1bcfe1a7ec4537d053cb921e3add32ec5912879ffab5e5bce2e344b01ce74d2a123761febc524d7abaff756761a50bcf4673b5d36d644a9162842378af9e -DIST execute-command-tokens-0.1.7.crate 2176 BLAKE2B 02720648006756391a69f803ffd3c88256ef6c5b24505219bfd6001862396d19ba5e1bcaaa3cfb8b4eddd14679be83614f5632130de66d78f6f35b8f909c8480 SHA512 7c6258c7599694226cb55477a9f021c83bfcd273c5fcced64a3db82e1a5b2b4d1cee6f0eb79269aa8a4e76bbb4586eb6d476ca21c405cfa15b7280cadc984e7a -DIST exr-1.72.0.crate 243996 BLAKE2B 53797775fef4e8cd520f4a98d390453b36f9500dbe999a631a54d906476f82a7a975bde0a369116a997db5e383c846de9a7bf4330c68ea7ec2c9e44e4856aaf0 SHA512 eeab15189ca6801d3b3748c88395de9d2a3fd970f182f70bd39ff7dbc960bd27d06191a42d1a5cb895a334787f18dd3ff31af74d223419e1845396a5f696dd1c -DIST exr-1.74.0.crate 248890 BLAKE2B 1f9b610a27e2016d3a87ad31a3c9ba10027a9f6527e24409ad1219326a963b2f578c9a93c2cc21eeaa965b2051b1c39c6045997a38978110894d4ca6d3472a38 SHA512 1548ec5e0c5852e83e1297b0afa455a873091ba26271cccaf6655680c5cfca98348ec08b66ff356bbf1947e982459f2bce660d33b232c83c7bd5f61e0d6ab6e5 -DIST eyre-0.6.12.crate 45330 BLAKE2B d5bae0dc5a45691ce5950daf30d27c7a0824bd03ccf4305e71e71dd9805e5f306ff0796064f07deb6c366b02b81fb6fd22a78682f8c620f7feea9db3d2f452ff SHA512 6d5e3bcc138189e958693dda0c2300c6a30567f60f65432c4f24e41a3def7431366e45de62f74f21485d678daf831e77ab04ba80346c57cffb694a179380e769 -DIST fast-srgb8-1.0.0.crate 17214 BLAKE2B c5d2e04bf43fccdcd31d6f81cdcde3d89bf0ce94bbc506c2bc09c62b4e83469a2b72db0bb09f4cc2495ace7510834e7fe49df6aa7864092452d9f7865f35cc14 SHA512 834edef5eb4ec23b9e627b5e879a1649af19a17a1af0bae97c040869dbd14751ff3b29a606c52e5fe07b60f07fb695f328409c39788a4e74af0ab7b716688a0b -DIST fax-0.2.6.crate 13279 BLAKE2B 9edc226fe8e2ca0a0eefffbc3d4f7bb81b2490a45511163c9f25078d8de62088ada38f33561862ee8dd8006f55bdb863e734c35fdd05d76498156b272a97d15e SHA512 7318282f1957d29384303b949f0a25c1ff9e666973472c1bdfdcfd1ad51ec053916d3b605ade9cb67f01777158555d83f4ef46a9c1b00716921e193204e26e3a -DIST fax_derive-0.2.0.crate 4442 BLAKE2B 99252817389416f80e7646d03dfb775cdecc43bfe9699c67946fd383ed4a6801fe45535f862a1b1af84a817cf1b777e670e2a998685fc8417839f3e7fd9b5f67 SHA512 b261805b67f0a4b4ba48105c8da206b8301de0b423432d175ddc70c82abeea8d85d87e65530d8832e192fd30d65356d1927b1e648b0d453dfcb7b3907b716b06 -DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf -DIST flate2-1.0.31.crate 108176 BLAKE2B 2b0afbeec9ef08e54bfc572d7a386052d519d5bdeb220a316b67409403d229425580e33991f0a98536e6468f0e59ca87b59ff2d00425749336d4e68906d5d787 SHA512 b211254e15b38663f080552598d61d6766d6e7abc45cbac8fbdb5af65b833d2d3fbc00b5748ee12d4fc71726ab84dda9da20b6916121735c7b1c6c9d7a09fa61 -DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d -DIST flume-0.11.0.crate 67502 BLAKE2B aadebeda44f899b6290df4ccddfc0fc49c4e55709243e9b1eb26b6a232aee042d2260c9b504d554551be54ad4e4ae1b1dc6ee861fee0cbb6eb92fbebb5a7d9ad SHA512 29e499f3de970d2d400c3826e912a49a01408dae8d933068dc94576cb0c2ca0e42ec4a9ebeffd17a20f56869f09eec04a2b90a335bfaa6462b8df474b2a49fcd -DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 -DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 -DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 -DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c -DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 -DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 -DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 -DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d -DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 -DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d -DIST generic-array-1.1.0.crate 27344 BLAKE2B c3aab4928709a33898082fa440440ad66e9e6b37167a746d276c8a2502d2a2c1aec66c97193b31a6a1241af425e7b869d19961e6a4cbb7dde436b37168f7769f SHA512 d7666c4fd7de31693837359dfd167d1660afc41bae1bde1a6aaf17340c65e9b269c9b2d3848afff2db74df619956a18155896b10055d9501cf3d72cfc3d3cb29 -DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb -DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 -DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26 -DIST gif-0.14.1.crate 38581 BLAKE2B 693380b1e66603b44ebf2fdacffeee25b39c51e88477d5cb167d5b3f806e6ca334f28c5c9aebb779f08496421d91da8ef9a092188706eca77e6e17665467288d SHA512 c741a8c094c140b1b0834de8c1fe65002f735a6d7f28f06147c5185280825bc7cca93348f604199a3ebf36b6b6b6f8b5f96d1fb3bf4c00f8b9e128a0426388c2 -DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 -DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163 -DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 -DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 -DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd -DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 -DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 -DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f -DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 -DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 -DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 -DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd -DIST http-body-util-0.1.2.crate 12821 BLAKE2B 43ed71d7b7247d8d11f6f204bcac1b3b81c002cf7ec89e6c381554132293c11e6ca148cdf0dae8bc213409c9e0523dd388cdfc6f636dc1bc5ec7a0f7d3796dd2 SHA512 1f3eddc475791d860848041075d9df8a3d613c9761b2248364e406c84b070b9d2e4d7e8ced61d7445d97919d5cb96d5c1424e8298ddbe6069110c6d4a5c9246e -DIST httparse-1.9.4.crate 38555 BLAKE2B 24949d12a08fad7c90f57de628fed1cf9d0a726ddf1b1f66def1d7037f509406911e6a54067eb299436d865881fcb5b4dcd54bc9a7fd166f9ab6f562ca29a3c7 SHA512 7a6c34cd0e60aea6a4e747b1e0711c7227f0cb6f332ed34b8b5424ab2d21772a77e60295e4df6421e921f6f9afe1e9955db1be5bf1dbc065200d4aa7d23a4aef -DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a -DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c -DIST hyper-0.14.30.crate 198175 BLAKE2B 9aa000132bc5db1cf566df48d243484b52a099d47d68aa2fc02d11455f3eece99f6a954bcc9900c0173cb39f145d371cf97b024517aefee4c7bea7746f800dfd SHA512 037f19ad0ee461dede269acc634955b087cc021abe52053de74805243621e35037b4968e20fa0ce7fcfd83ae05bf485c8003cf1df55dc30bc4cd64e62fcde633 -DIST hyper-1.4.1.crate 151849 BLAKE2B aa5f48c38ed54de8d1b8ca0236acbae6bc30d530156c3f4f429f89e48148dcfd0580478041549a3f43faf38b30f36bc41276a272463c42c80c1b45a7b24a236b SHA512 0fcaaabfbb606020534aaf0cf68c9f1be3480f2d1b126deec30ba2879cdc3c7c7a24bdc5a2ed81aabe8be4df36b146ac1585ed8d07181dcb743852ff3fc0878b -DIST hyper-rustls-0.24.2.crate 30195 BLAKE2B 79d5c6512877c98f3040a6ed26027e5345d42cd55ee9e9bb6e020cb7bdd4345556d910c338ec759a6a9a2907e645aa841d5666879ba8254ac6506a980811a7d9 SHA512 f30e83408376b985ee9df26728f8183a7048d4586c5fa3d797cc837931e13300018929583a087767bd19d4bd60d85ea1c2696601c236fb65be9a6805ef6fc193 -DIST hyper-rustls-0.27.2.crate 34421 BLAKE2B efaf493a8c50141ff9cfa93b8045a21488f61178d33e080bd81d92d8c0974df8d3714edeef678e1163c3ea08cef76aa9c3448b406d3811394bf282b0814204bd SHA512 c7f5134ce6e07a28e2499ef7ca4e6c1c817b4592e4cfd16967188390dc920dc8813d1935e5466554dc3e6b388cca685b26fbc94e702e6aa7ddf12ede5645e446 -DIST hyper-util-0.1.7.crate 71121 BLAKE2B 70fcadc43d452a14273b7425a98d8d945b65368f9085661fbb3359ab7fd68104baa47c99494f9740e9b59edc51c84a11553f1883d1c4dbc4bbbdcda6d87d823c SHA512 908b8ddaa75fec5467114d0cd74cbb7d37f8e6a6c97d61c1fac5d14cd77a8ad68d1b183365759aa89ee8f35dcfa813245690d04dfc4025bf55440ed2ab8b0900 -DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c -DIST image-0.25.10.crate 303647 BLAKE2B 97d2a30c49cab02f3b7f6862599b3db5fa8864bbda2ed840cb7042d4ba3c1ce814e970d9870e68cad204c68721541cb5ff0f3a1456a2a0daa842ff1f99f9d22e SHA512 72eed99a6624e3dac8effaf2d271993cc11b74c6c176623c901f03771bd98326ae9f136d37d53461d484ec49bab6e9525de47cdb85bbd7b6062dc3090edd6204 -DIST image-0.25.2.crate 225656 BLAKE2B 15adcf01daa3bfa1b18e1ec0f9d0c5f525c9f1d8dc58f1c09c724d9a4c2421c5281805f9a627da804b3273a81e1b536d8a558f3a8a31bd4ced4a6b254a019396 SHA512 229375af5cbdfd1f11defa5e261481159b1d64a62d421676b831c1db9fb69b5877f78bdf675999f721e6f71cc4884af6c63ee561415c2548eb9d23469ac4e8da -DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587ca000644b73dc267f9924611a9519c5f4a6059ed3165bbde53f15f0327d904da935ef6f385d352ec033fd384567 SHA512 e74b197ce3fda4ae7de41992ce8243cc1759900d025718691a4664f6abb3283371238c22c24e985f3432e5edec6605b838fb881555b453afbda09c164adb092e -DIST image-webp-0.2.4.crate 68478 BLAKE2B 542ecc0bbccea0855a3da83736789f8ad6e31b91b141e2157d1be520eb58bba22482e625b2dad202d778e88cd5a17b23bd3ec287762fa412eee390191a0b700c SHA512 479c71f80f309aec76d00b8a89c996aea9df960cb60c35db35cdd78a36ac73b4452fe924a116bbbca80b3ce5e2dba5211e974f162bd1192ab0b2aba3dd1e7d1a -DIST imgref-1.10.1.crate 61797 BLAKE2B 3f5297279392369f1d6a9eaa6ced3799838e90aa40ebab175a2032012a54ff664e892e8d3baab094aea1f95b43d8b9b9c076135bb5f7820e1e5c8fc4420a2385 SHA512 cb58823cd0357c4cfc6daf3052b59e7de105acd85a1f8bdc49bee65f4d8b88ecd8a59ebaa7d157d91f643449f6c071a113d998f50a2ae9bc04dcb7b635c805b8 -DIST imgref-1.12.0.crate 66324 BLAKE2B f55e54b05fee7ffa037bdb92623a1fb8e6bc630600f3bc5f5eae0d0859241e33724cac369b3624aa560a498425575e21f81bdb3e7b193e6475e5c3e3b84b4742 SHA512 a658c3b07e840d2a13fad49a0ddbda76929f88f19c665906eee9dd41f9d0e08da2ba507aad09e0121480ec74e5caf07a636fb2ea5bf361533c33f89c864f0f95 -DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44e0fb3b38329ed2b9bdedcaedce84eb3f542f71c726b00c7cd273c3c390f827da170b5ba361cf669de4d1d3f SHA512 6585964939ee84739cdd19576faef467703415777e159ab2ff8b0f2a371fb2cd6c7a83dff4df954e9bea35844a43b72d93131dd4d23d328e9f365950ad831a71 -DIST indenter-0.3.4.crate 11101 BLAKE2B 4134fa08bfd3c7238f23a6d8821d7c74a52615fe833e7973017a8a2b807f4982e27d4059f751c84e1cf1de810620c8b02850c17040b2a87c0780b5497f9c8d40 SHA512 7d52483c23f17e805cccf35c284bfd71c924d850cbbfbab8dddd65e1563b23f2bc14fa404f16d517ed40ea998219367791c4a40bfd7931daa4ab33e41b352d0b -DIST indexmap-2.4.0.crate 83544 BLAKE2B f4b3e1b877c9355a491e33d10e3ef730f943b54bb14f33ed476120e2a8f0cd3550f6aeee1a56e1868881e1853b3d41283ab803faf5afbf32c86b36e08e7f2026 SHA512 9c7f2b495f0568ce56e2fa8d3355948783b490b23b46a83acade2864e41eb31a50cf372d818b2a1d3d24327282a9866e690348134a20ee481d748bdc581145ec -DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d -DIST interpolate_name-0.2.4.crate 4027 BLAKE2B c497f1912ba5c39db3d57b3e0fcaf1df8e45f9f99c6d6abc2e375531a7fbe3d55e6af34ab29fcb1c9618fc65147e7c4659531441a23d586d50ae3ffcedb6fd1b SHA512 87d2b732a9104d1a094a15ba6fa642641690aec10bec065d02aff5830f54a0fed02ff5de4bd5c237a91d34cd81da0ef11cc37ded3d4ac640de9dcb96fb73fe11 -DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54 -DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 -DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 -DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 -DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 -DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 -DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 -DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 -DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 0ccc3a7f42e471fc1fc7995fa99573b798da89911667e477a310d10b95745708e583d53776467b9d54a399047b727a3fd4c26a1387382c226f6594770b21ba05 SHA512 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00 -DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7 -DIST jxl-bitstream-1.1.0.crate 13730 BLAKE2B cd292771ebea509a68a66480988a12001f2d1af282664fa92f405f08e5c174e87edb5f553607eb04e0979d9e5dd9d265c36cb716b6d99c799b5ed09243da6cdd SHA512 155bc8f7381d45bb5d1a88463466973759f4319db7423faeaf696c901442795bbc44915b0f621fcf720bc2f7341f3e31c836167059e0fdd9dd00863afb0b4058 -DIST jxl-coding-1.0.1.crate 16634 BLAKE2B 7bc0ebbb372a4aecee59ab5ecb3c4fbc58399d84286e3c0ffc14eed7827c71af9dd1e17c6c03f0fabeba46dd741fa2d014ab8e7e8c2a3c88abbca03d6a524512 SHA512 59c5e222feff22303e3896ed94f341ab0cbd2bce9482e2db3a554d4722d7cdab157bd957b38e5d9100dfa2c294d03bf0aae9e04c6ed28c67e17322384da8c0bb -DIST jxl-color-0.11.0.crate 41071 BLAKE2B 0bfb280ee1064daa5fec3d87b317181cb9cda32fc008175ec58d985cd3f0bfedf1052b91901f4f80786672a225acf60a9503b9843dd43f58dfb627bd9a194241 SHA512 a88446d67975a245ad0bd7c4e80681379dc5da48a9dee6e1808cde948840a6f07f680bdb8274ffdb15a94654246231373797da5d47d14b0ba283ba1452afbe15 -DIST jxl-frame-0.13.3.crate 25388 BLAKE2B fecefabb62bc4a56b06f785c4fa169841f2d5f046b47abe0adcdf4267877f0b25d14407a7367f33a71c5b2faec73941d004275fbcd322795fb6849b06a3610a2 SHA512 7663058120273e25668e98b02d6b81eb271a134d691b8858ddd9664160a13fc625eb7f444c9f3cc31d23a36303d1ec891eb4a0233362392c0dd95e9f588f2656 -DIST jxl-grid-0.6.1.crate 14871 BLAKE2B 45d492ecb9c64fc4980a41609ad311ce3a5e12ae4c25a1db91f960e6c17835bb566ea42111113fb88d907946bbc8dabea9108bb7b199b7a2c6bb1e7177c8b004 SHA512 72be8020d727b5a475db9220f1a4a63e3baec45172f0a89753d1af7161b953114de735530a6dbfefb359d111de2273031fd1537b68027c186369d04dd3d496b7 -DIST jxl-image-0.13.0.crate 14973 BLAKE2B 7e9876efd9b13afaa05e0d068d78750d190d7639ee8da6f0d49fddc85a62012918823e12ef4642046f3894c20596f8e0e13b50692d553fe83c58563a86651831 SHA512 f2ed6d627341816acd07d5421cddb8f8f87df1cee555d7bf009aad74a4ca93ff9789328c896603ea48ad6ad811260154f97ac0a9d369d2e5dbf5d59328cdff3f -DIST jxl-jbr-0.2.1.crate 20626 BLAKE2B 2f54097383b596048f424a2a281ed4cfcd66b3df1b5ee11d67da45582dc6a87223b4b812069993c54956493b325ef800e3de3ef7eec3b98a62fd22d27526fd2b SHA512 01b7f7788ad45cd3d0a5a72f12e4eaff1b13e626d16cabd247c3a30d1e220936507a245939f8ee7f9afbbc54dad0884b94d1755680de4acce93702ccf1c76158 -DIST jxl-modular-0.11.2.crate 35725 BLAKE2B 8d704b2c162faaa327dabf4a170d8570cb869cb947185fab9504774679a79965351d300e1d5d4884217ff91f6125c2fcea487bd2691af1697b7b904894d6d596 SHA512 339067792e1b165506405dfbfaa6e68e0e259ce68ded4b3dfcf867339953a0d053f34d90dded22642251c082cf0fbaaf1e03553d38247f2ed87b6e3116f3897f -DIST jxl-oxide-0.12.5.crate 31488 BLAKE2B 8890b22dd16fa50caf48754b0137df4e07741175ed6af2f75b4f80823acf1745ed566177c941bb547648a48ba9030a3b23e8b78b71bb385025074b30fe7aedc6 SHA512 5d89b138520d4cd27283e3bd691ca4fd529bc2511b89dc486c76337d3225f8a543bacec6f2052081b1dccb563bc3263d4b3cfecaa379895e0ac6e2baa72f39cc -DIST jxl-oxide-common-1.0.0.crate 7688 BLAKE2B 46d19103615fe0523184f0a8d902138de65148ec24d2b521284ecda6da5ead4a9eefb3ad92c6b4402019a46035cc0ffc46e0ce528694990d33d6e4c7e144c0b5 SHA512 36ff4e5c08aa48da4bc3601464ed8869ca938d9aa0d4235aa32464dc6a97145d09b8fa7e6193660dcd16d7ca80dc879000aeb7746a80aa7bdadceb4a0da401ed -DIST jxl-render-0.12.3.crate 71609 BLAKE2B ed7cda03c825428e64125a96321d7cdb986cdb1653d8c53cbf32d5b0266cc7331c7d1fe72fccba2083a0352113837f94cb2b28b1ca6f6bd18db8298c46ce31b3 SHA512 d55857d90c8f4c67eb11b8fc128eaa3994817d85b20be21a9a8c1e6613985f52a0f9d9a4b64a9670414a7148fb54018b13e7648aa4ee862b529040909af663bf -DIST jxl-threadpool-1.0.0.crate 7792 BLAKE2B 1ed70feb3d1be600be9dbafe482a770edb94d2144864ae23dd52a65daefbfebdf88e4a7eeeb5aa9949d21ecd44edf2600360550fd057d4b539fd48c54fb3174d SHA512 dac2d0a3d5e3e2abfdd51ea388f3d3c8fa94724eaaf4d87e07992732f6c0bd7f58ac76263ae9c5453b3b50013d8136e33779e145d0f471fcf00620ad3138f384 -DIST jxl-vardct-0.11.1.crate 19879 BLAKE2B 784f7bc7101dd1b6f3a463bd4ca769bc3e3c48c54c19836a75609591ea093a1d90920e7facb79cd3fe76431635a795875fe29e98f9dd90cb5edce8899e5952d3 SHA512 910127a83bd75aab4254f6949bda03ce64a4f673d8589a5ff22862f6c1ba50a353b397b954e61449cc78f0a5bf7612eb2fc582c32ec08a1d5447cd02088ecccb -DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f -DIST lebe-0.5.2.crate 8422 BLAKE2B afa49a1945d623b34139e31406f4780a5ab7b3d34648caf5f73b1504dbec4c4c02fc3aad3fdcdf85509eb8ba733a131a96478d6b9494cc9f69048f9ae28eb880 SHA512 ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae -DIST libc-0.2.157.crate 751276 BLAKE2B 06d1c97ec4f9a5296cb27b93d077f6a0c1eef8b884332d83fa1bd61f490a0801965d319c538b99aec41b0c3ec148d4554f9a31b3cd3c41252d0bd4f1df65f619 SHA512 e5bfd69228992ec41bf8ce165b6a33741ba0ea7aa0f94dceae449c9bdc5bc7be840784570efc8942fb733c24e08be00041a99f2e4892cb8adffca980e706994c -DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db -DIST libfuzzer-sys-0.4.7.crate 128332 BLAKE2B 7e1edd039edccd759a9b188ad4e6a670fefd2ed494694e4af857a97327fc73437e513c00f269cb95873536c78353509d50be0e47f820dc3a1df15eac9156bbcf SHA512 8c1e4d8897edce34020ee3e507fde3da357324c15e5288c6e4fd553ce876d2f9b7b5cc3de39d03aea89faa5fa75bbab52f671ff1777054739a888aefa3651c57 -DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 -DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 -DIST litrs-1.0.0.crate 46610 BLAKE2B 9ab4a7f701ff0c586fd59a3be684bc94fe27d159e5a44cc3268cf9957dc4dcb8bc7fe8b47d32ca60ad77e1b9024a192cb022a2bac64b1247bee9ab5710769b93 SHA512 8dd223e742e80cfb29ce49c93459ade63798e4977c028d85214ac439773a37a331e9ce375cb9f7f814ac2279770d0c3bb8b4e60a118585d6d0f9e7ae08539f0a -DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 -DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 -DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 -DIST loop9-0.1.5.crate 3406 BLAKE2B 629f398d74e13dd2f567e6528eee3f0a9b69e7256b34814a5418722728781bdd31aeb97d2cb226339e05880b5f731cb2892e83b47b5643b2f85aa48748690cc9 SHA512 0a04d4e2561963671f5aa1c9af09470d0a8d30bb02299ab08c7dcec70b1dd3f9380244a59a4da1b8b269967313d6645a154a3dbe92fbae0e43cba6e009e6b7b9 -DIST material-colors-0.4.2.crate 74814 BLAKE2B b44ec85d24ea12ce062bbb197f223f2be4f4e5273d3f057a11dba8be1741529b6d9d8fad37c60bd6eae50dbac2a540a191af68ee97b7ac2577e8ddcc6bfce3b3 SHA512 23c31f945a5d1bdd821fe9a7da91dbbe14de39046f4affe70f186520ef706afe90f4f4e3f5cbf3e3f2dfafa39bdb5af13756e7f81d85c8282afc6904ec08705a -DIST matugen-2.4.1.gh.tar.gz 1196343 BLAKE2B 19dc0f117fa5238e9b2dd7e3a3da30296f2734ed1bb5abc448f4aeb4ea9dd07069f94ca77cf9dfb219d00ce6ebd7f90408525d4018331bb70ded68d958c4a44d SHA512 cb2b09db09b479b34708ce9700af10a502810238dd645f2ab4844ea867add3ae123475302986802faebd81a1d076719cb6e058f35060f848db3498fba2c60675 -DIST matugen-4.1.0.tar.gz 2282026 BLAKE2B 192b099abff7de60ba8a55b9fcce1888bdb40e1a1850905d17ebb54b7bcd68c4878e205f07c2c7706be8bf83a415aa37d1404cd8bd1e1c611c8df7fb5001c60b SHA512 ce6c8627bc1c14a5b812402d3dc1d5dfd56cc6fa353f0cca7bd610cc9ad5a650bef7261b149b8ac1a071bbcdd07f4a8a1cf0b174f223c815ac4165d9cbf47aa7 -DIST maybe-rayon-0.1.1.crate 2901 BLAKE2B dca587f95e7766a0050b320cac7adb31d3fe9b84688c241c004824da684df0ce5f8c04053cc120d70e4325fac7bddc5d0dfc5aaf29c791b67503e7588bb81182 SHA512 6f4e0e2a342fc86b5d0626a08779075c68911ffd3f837ac6ab2c15c821ba96e50617cfc9df9d16bf96ae57fa1802c5549e21d67f79e4e1c3f10bce04b88115e9 -DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 -DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 -DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c -DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978 -DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 -DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 -DIST moxcms-0.8.1.crate 188252 BLAKE2B d0aa0040b51eafd0946844e097b6caa4d48e6f4667d7b4bc939909da7e79664b2f71d30a38fd0cb00dbbe01567b9d18e95cd3242548dee542ba777391bb3bb94 SHA512 c120e61dd2460d3bbefaa166c7874700d875f5601755150928ef13b614adaa5f53e016573df3fbedcff90a94a6ecbe8155c72b551efd8a6b9238be1aee128d69 -DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 -DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad -DIST noop_proc_macro-0.3.0.crate 2157 BLAKE2B 0be977f9820fe4cab4035e866d6ebc77a07cf634ee6889dc91581a9eb43f308b0fc60b87c8bcf200742bcea4af14a94c69c5b9dfbb32b95454219a4197fd5228 SHA512 a5ad22e815b8c574b42f7b70486a3fac319c24334ade74726ec07b976a838954d1de2d3632fc55ce6c8de2673e62b987fb4607a49c576f60959b1609e47b3771 -DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 -DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c -DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae -DIST num-rational-0.4.2.crate 28159 BLAKE2B 653e05b9ea621a92dbac090339d9e0ae0b3f952b332e3a54f27ba8f5209a4e9957b014ef18355555cea0caa63432de0ec0be7ea6798389aae46402f789432554 SHA512 0999130db45e5d877d1e2232c8900cc633bd39e749186b2ef4ac4343b958dcc80edcc2247df5f229546dcb3537fd45984a7a459a9bd8f62aee69a0239fce0b62 -DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 -DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 -DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c -DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562 -DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 -DIST owo-colors-3.5.0.crate 30310 BLAKE2B 6fa9d00cd72d149748e5280360e1f0b0ad8c78c5678dde6e72daeb7975a182b4d06d835cba1ac307428e0e638456cf219b8d979c24649623bcb7403095cadccc SHA512 1718f03d9f3296ffe3145161e038ebdb8dc40b69c0e2cb80a51866b519cf857b6573aedb7704895401e10cea11ca422a384c3594b8762be29eaa90908e24f7aa -DIST owo-colors-4.0.0.crate 30984 BLAKE2B fa64a9097745eff2b00d8587ca119a3f4163c43265dcfe75162be09ffd556b132c24aa5217b99c3b10feddb365e71b01006a62a664ad8968d4bf6a716291148f SHA512 25a606e9e6a17a4ec21b9298707478d904ba1f30862ce855f4223b3273fb3d0323540b6b628c067edc0c9291cd7c370beb298ec000cd679068624031ac9e66ce -DIST palette-0.7.6.crate 230913 BLAKE2B 688eec3839b9fadf6e226a01ed063cbce1d6af9176e20d565b908351d3135a92852e76de17411238e60534895bf43cc585fb9ba1aa76a0683293b4ba6482558f SHA512 c43e39992e796799fc2044e39a8461eb528140438e40ecf64af8ee2f4854a520594be001f8aaa0f4bb8731fadb77b60b07c16592e87924b8af6c6583b0a344b5 -DIST palette_derive-0.7.6.crate 17073 BLAKE2B 6b225a8f93765a11e4a70c97783b6088c376cacf9c9e237996de4b123dd42dd3a8368519d5ede00323aeed5dd99142bef52c58be3907333963c7012176286ed8 SHA512 29efe90cdd53532015b4f957ed3c1018ee06f55574d4a7f871b868f77b0d9e74ef48da030c4981327abe9876a4664ad78466177fdb49034306e325d4e80baec7 -DIST paris-1.5.15.crate 21290 BLAKE2B ee668396f240c394fc511bf29a584f24672486edcfc11906b97b8610964c51e88a6d60decbfda2a88f74e83a7817409cc95f6deccd44ad7c2fa28acf3096ca52 SHA512 0afcbc9fd3b6c757ed30e806a3ab4a2cba42311b1beed5b0a3175a9cacec059a5f089b00509dbade1e8f915e44dcd3fe078cf7e659acf6f7bf2a574e44a92ce5 -DIST paris-log-1.0.2.crate 3597 BLAKE2B 44af99b6dbd392d109ea847f2f905df825891c5a7091a7a7e02bb0ef2c52f2d8bb38100ad57b2201e75dede256003e1b0a3a791363dc71bd7776a24d338f3178 SHA512 8b3966b73c7188d11f848a0d4170693bf36b48d8f904016456f993c826df4f2c1d73cb993e0bcd546602c54943596e61d5cccc171c9b465a52bf45335ca8a125 -DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca -DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d -DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 -DIST pastey-0.1.1.crate 16112 BLAKE2B 24669a0a33906f8cea361bdb59e01ba624809a0c8b355c03d479c291c279a54c30cb340cf3f381c7154d40365053dc98315b44ec589b97b8c6ff26c0a64039f8 SHA512 88e90df7b91237a83027bb138405bf985adb35c3be612760281c78099b63c3617b22a37f1d3488224a1a9fb7b7bc97a582d489039673fbbd1d06a8b234735a6d -DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 -DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 -DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 -DIST phf_macros-0.11.3.crate 18436 BLAKE2B f52beba12088a40eb532da1dabab5d633c1c90fe143ea0367afd7ad8263c42336fa81974fb122ae0d30eb45f13a257c7fef85f03b0aee8de45d3cf3b9e903d30 SHA512 331d3392dfd3e48eab0e65c3daca469c3abaf902989ed912e394175876f36c14d06fd1ba4ed03e01234608faf1189743e6dcde75eccdf2f4fe0dc8ffb15e720f -DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e -DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578 -DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032 -DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 -DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d -DIST plotters-0.3.6.crate 147577 BLAKE2B 835e4bb81728d0c8199d33269d36e534064c8a7c2ba21cbc6d13ecee644b5dd6f4e8f743920770978133b70a168dfeeacc7979609f6904bbeb217c0361a17c70 SHA512 373a0ff61df8feeaaa0c32001a5354c7e1c2dee235aa76d1e8d3f98dd92479da07260f9e09f76ffd9467893eb6209dfcf751206e0603ccd21041f56d434560e6 -DIST plotters-backend-0.3.6.crate 13669 BLAKE2B 33c8feb8589ea4c3a9bf02a28b4d841d5e716e79db33bdb923caa21448039283dc7d926d10fcc6058bd7ae503d71b2fec5b5682d0265f899f9f9ddcd9f4b125e SHA512 d25418e21560b9020cdbf687900d306c2fd03c4517ebf61c5992441674f4be70ec0b36ec40d065e934e0f148a2348cdcee4508bae3fba8166fbb3769312b66bf -DIST plotters-svg-0.3.6.crate 6944 BLAKE2B e74d2bb5053b698f2a07270000249157ac1e5721e8b290cd60c2c840385e4f41d110be407597ca02633bdc5bfc3a2f3ea5c0f0fe0f800005a04741bace3a4e54 SHA512 62dbae4e7b95c01843c2470776a6a5c45df332846970c688b089cd2dd85dde146cec4cd57e42f9dbe8e994be5fb8906a47a0f8d3cb4a29ac3703ae668d374997 -DIST png-0.17.13.crate 103176 BLAKE2B 99bfd1c444f5967b715b81607e3c3266fb3b1d8110897e4c93afb5b6e0e28df262f9c9d842aefed922c38a5ff9d16e75cca065d7cc14ddadb3a7e9ea4776e787 SHA512 064a932f4c48c2243286a9b4cdec0487cc976291bc8ecf4753691afdfe43acda4b17ea8d48ec933f309d158df28f40ee93b5b32b3ab5252e2e7aa1ee1c0e4e84 -DIST png-0.18.1.crate 125800 BLAKE2B 88f59638af2aac1496aac53db0453601181795de15e2778e7ce8f3f0e0d2b7224d37592373e9920a2222e871594f5ecc0bcb2b245a6da6fc5c844f85f682ea9d SHA512 1cb257bb663c7091f4ff55545da10a2f5f84d1d448104489d0f2d91df4711e31a2ded7c4e481902f49f20869fb25674f625170e995080f29a2b2e37840a77c35 -DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 -DIST pretty_env_logger-0.5.0.crate 9810 BLAKE2B 4ea2129303d12ba9c7eee1695ed2b6aec2123e203144bee8311dd2efc27e5725c9bf682e94e1f6599953f7b5fbbf993f15b9bd0f8ada8a7e8daf8a00bf69b1ae SHA512 fcfd3e8465fda1879083f9a3bb4f12bbb4c93d326a7db672226510e6cf9ac49ccfe469d16d7a00b9e25c9caec36a81ddaae28d7d1c4b423c76ee1e909a5d87d4 -DIST prettytable-rs-0.10.0.crate 35474 BLAKE2B cd4103eb30479830376b8ee82f2f9d26a2f974b3f2c44078d7b8c3741475eddef03dbc14a27a2329ec3204860c1389ebc0b52c68d59349cc80f8fe6ea5e4cb6d SHA512 3a77d959f03cc952b533124f299470857b67cd0857fe7afaab1058a726ffba588f533210ce75be81ce66d6c7f0e80f46b7aa1a442c60c6d316c5814cd72266eb -DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 -DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 -DIST profiling-1.0.15.crate 14255 BLAKE2B fb2281d4a8f09896278f4aabd91f054daee0bf30c58ff03c740daccaded75c79c2ffa838d5058f5fafc8d21d12c2b18470a5018b67fee931f4fca2f9319f0036 SHA512 3f944c6e219e2410be4b555c4421fa26cb4b6ebdde3058c8c191c12290ba1009ad28f2e021d1d86feb71d29bbd717050a6567a2ef8b40a5d431fb8ca1b03925d -DIST profiling-1.0.16.crate 12588 BLAKE2B c2f01e0931c5110886b000783907ae5cc4d421e3bb1f82bc88819cd39f144a5dfce9e0ff68e9d9ebd57affa00836b2160d2ac936d306e8db17c7c754dae38e03 SHA512 7e141e3c4394960aef28288806270f738cd1733b5ef3351bb3c6f7d5523431d0eccf325a6a360337541a62d9e0e492d14f0dfcc8f2004f5653b65c655aa5d626 -DIST profiling-procmacros-1.0.15.crate 5956 BLAKE2B 780c37868837e782cbe2ea4ec7f81c2ed04c947f1260d6917bb6f61a64a8fc15456743f38164874e6196dfb8dbc1044ef55671fe7ca2213df619716d6018ed9b SHA512 3cbe321aac42213ff4edae0847d0a5b18cd6c4ff1fac651f0e750ff189f615121cbfba8a0fe5ed58984933b9a671fd0a55120dada664b77efdf4c9d945ad5cfd -DIST profiling-procmacros-1.0.16.crate 5893 BLAKE2B 9c779e8bf29c9851a36330d9af5c75409087aa516bc6c2cfcd2b1a2ccbfdb546e08674b8b9366a4619d6f88230bb61b8fed71c679061d998e7af8f26dca630b3 SHA512 0d3295bf366d489fcd02f8df6e4cfbf0b126f0a9d243252c2c17a027474aee79564eb6aabd9d4fefc28c8c8490dfacd76f6116fa9d0c651bc004f0987d11be4d -DIST psm-0.1.25.crate 23520 BLAKE2B 88aa495fa289cdf29640eae17c39907a8ff0187a6455e7e8cb1df9059297f8c366029e4aab029a2694543a1ea529ccea99c4ce5f69074ce01ff7ef1fbfeab042 SHA512 4592b02131a5280725fd082c934f1d9b006c3add5d5f676c48e090fa8c2d12d3a4b29aa0a1b2c41dd991eedfcb55c5d195354073fe2657dcd712c4e53d1b3b92 -DIST pxfm-0.1.28.crate 879547 BLAKE2B 11f34f98039225ec0e5618efb5222e1be3a63402b5d10dab090980e2317fdacbce98be8759b0e556c161463003ff5d7ad9ce2a4ee891375bfe4294518650d474 SHA512 538445e9a7e5a56b023fbe1a28d6943951fc9a1e642d924c9d461d320bac30fe80923edc791f70a99be5c8f7b187a0a9a354dfec79786553c5b3d2b8dc670ee6 -DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377 -DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 -DIST quinn-0.11.3.crate 75215 BLAKE2B 9e3de26d21e2fb40b92b5a8f88709112e15dffd6482135621d9aec7ec91d1e8e7554f70d792c7ebc68a0554dd5ac55cbad6d274ae4e3569bf0abe3665986dae7 SHA512 0474b214cbdff99e6debddfcdbe165318a1263fd0424110e406ca9cce589a838c1ed9599084f491e3bad8abfe3ae60f646d202cb8640fe80e424790abab31920 -DIST quinn-proto-0.11.6.crate 203803 BLAKE2B 6b6d27c29f14a0b90ec4bf6e689dfd0e8221cde12da1b193fd59e9f4120992d706743fdab107985dc9195c5a288ebf2cd3d418954663d5d885e926c93397b96e SHA512 434e7a9cbed8309e80745911383161afccb59e2ac98d6896faf1b8c88667cf64cd6c3d95a35a330a0addcff0a2b389a0008f6cdbe047d6be55386db0d0b054e2 -DIST quinn-udp-0.5.4.crate 23025 BLAKE2B 8e08937f3c8a5d81c3e32d86ee678e37ae220d0fb091b4937dc8f637c9a6755513fd7bf94d6782f0724d4c2dc6d704e80ca8bb07ff297ad7c36d47e9ee0e9eb8 SHA512 f2f3e29d54612a75ebc6e46b4a2a3706f55db7ab1b1dda1846c8e3ab70dec498712921fd4fdfb399958899fc430bcb206dfe17254ee83218b42b1f043e105de0 -DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 -DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad -DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 -DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 -DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 -DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 -DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 -DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 -DIST rav1e-0.7.1.crate 1472522 BLAKE2B 9492de4c9e050fba359918e2bc79958295b38cddfcab501ba080740b9608009f131f0b79949d5877740058b4238f481dfcdc06d60dec8a677252f668a35f39c0 SHA512 23b0f5827945bae8b3d2109e46d67fbdc85e961a5d3c6a0e0322ee8c568d7b807f62b0b2abe199bc4eca00dd5eb5bca0bd9d509b2b9ff1975b38092224850ee0 -DIST rav1e-0.8.1.crate 1465215 BLAKE2B e9c5741d733d671d50bc07b9b6938ad39e78ccf0f22d3ea71238ea38039cf5a8182771869d18e2424042fa37f06d07f65ab15fb38cfeb63b2fac6a89b5d484be SHA512 953a09f000beb1e29c47df705d6312b76d83b0beeca66782f8467cbd6b06f1639e697de165e43d2d1fe0a1e55e2618620a91fda2e588ffce76ac8e7749e2f282 -DIST ravif-0.11.10.crate 11328 BLAKE2B 536c67f6db866a3d7fcd249cfe8f492b8c404777acc523e5484ce5a60927e5f5f532213f8d76cfa6898a19acfb0973b3ee8391c5a47136932e8f160f10823900 SHA512 5d6ee62d2498e3480d07c4e88fab18338c10b3b1b9659fe62a9a8bb10adf76fff95ba66b347d0228bdf564a4bf0340c2c728438706b500c75a8f8b197845a916 -DIST ravif-0.13.0.crate 18719 BLAKE2B 7924b2c2b95fcdee3d46079006d7bdc94a910009b019e6c02a30a374c15a00828474d6906047c86d431b87dd6dfc16246827eb73f9f6b3619e7c2038900b4131 SHA512 d80f4c61069d204ccdf11d691dc527b14274034e2b3c1505ce0a917f5c0225ac1b69a0cb11973921271d49708249eda283bf740d79bd3059960fcb9733a2bddb -DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 -DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c -DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e -DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b -DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 -DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4 -DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964 -DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 -DIST regex-automata-0.3.9.crate 610489 BLAKE2B 6eccdf930979ff4e8657cdb8fc67feebe18d16f6deefda7e1692c6cb6f311bd3c360d9dc091938bdaba061669b003ff7689d7717489326aba70aee563a4f0e20 SHA512 c404677bf470f913c1ca70385a1b9694ec4c048d306380c23001bb746803ff70999c7e215efdf02c6bf03cd9a922e98a6ecb3be588fd4f05c1f57836dbe54c0f -DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 -DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 -DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd -DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed -DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 -DIST reqwest-0.11.27.crate 163155 BLAKE2B 0135a99a42400d601a19299d379e28f2df7454dc85864bf3905a8148c908fb1b0f363cecd3fc2ed0c4ba0c108739eb3ec5116d511bcb73530bbff6acb10c691e SHA512 95e5c2e375e345a3ac9d4f4b4fa9aec28f45a457c1615d303d4b4dddb639749995ef2834a6f8659f5f0cbb49e0876e89c9925bb2b2ba62207e393c9b12e58ad3 -DIST reqwest-0.12.5.crate 177108 BLAKE2B 57d8af4b528339f05fda286cfdfff4463ddce2ca206c2bb01316fa7f12201ccd1eca8d8c4af0297a3d6547d94912d2dfad2193b633737f35022d438ebe21d8d8 SHA512 19ded1f2251ab7308533b670ed57f33f2f8ad59fd937267e55ff92a15d72efa3c091c4cd2eb1b8d2e8be3a7cb652dcdbd9f6954cfcf218c834107693557a3824 -DIST resolve-path-0.1.0.crate 9129 BLAKE2B 3486283c32b8b897f0062ee2e910beeb52dd254f3d229ad936c1293e6a2d1f834a429d591c908023a1b877db9291f47d1fe5082b3698fbc95897749f640918b4 SHA512 368321177fc88bc4fcbbf177b658d2f43234156229db43d53369b6ccbeb0c23d3b1c758bb55e75600a5e099f7657956433c7cb582fc157b480ef781c1c5f9e95 -DIST rgb-0.8.48.crate 21564 BLAKE2B 64b4870c4441f19f240627f098ba0022e5ca0779eb35f11663a3eb2430519d0daf87e38d7b6c2275cbd85041d8d01711a0be2f417b148fb2bd215353dfcf1253 SHA512 bcd9d3d1fd1901ba63569129f29e3244622d9cc17dca7d0018221f1cc481666a0949a13593e7ab283562ee17bf38167394dffa1ecafb616e3603c186ffd0642c -DIST rgb-0.8.53.crate 18607 BLAKE2B 1d47ab956be44120532cfcde83b36ce50a69fd5d1eab7bfe141e81efdc50369c38c698e72cb8a63d08b427eb6bcffcee8dbbabf7920535cb6aa44df078ed129e SHA512 1a9b8edf06a8077911554ed3009ff6a519d79682cca59ff291d550ad9fe0fa8e7033975e7b50459dfeeb9102786a2290bc6ecb30a70107456724a5fd781c45b5 -DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 -DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 -DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339 -DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 -DIST rustls-0.21.12.crate 285674 BLAKE2B 44977600effb314aa3c89609059c61337905f0380464ce05b4e91783f1a1c9076a016c8957afb3d184a7a6d076cdbc59e4703be22fc15c540e46a057527ac1ca SHA512 7e48a990ee69fc298df45d9a0de9b5a33a56261ec3f79ff16065cbae7368705c1f3432b77e3262a6141df68b19cbedcccf16eb271a54202049435c63454186e5 -DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 -DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37 -DIST rustls-pemfile-2.1.3.crate 26757 BLAKE2B 421c0e829d28d94fed3356195ad0628f7f79cf8c25a56a5699df6c385d437dbfff2abf6bbf8b63af28658819f225d2728805ea0c7111e572fb2bff0523d31e42 SHA512 94b98d05783ed0920c9ef89259e740ca77f8fecb4ce4ee894b7ba30acb0fe82f41cb2681b5eddedf8e3ba7c68d1dd740132a39028a99ce2e1070d7d88d99d641 -DIST rustls-pki-types-1.8.0.crate 29562 BLAKE2B 933e281d6f4725717c09699cbc73368b7212745df7900e9242dfb872edbf6908faf417b5684c843af8b37a198dc4104de279bec0d72d2c43581f837a62f67683 SHA512 f8a223b904c224e4aae9f06046280f3f9daacb50d1456f8ea2911cc7174a4b8317f86e4ea5431a29c0ad8dcef44bae53c20bc88ffd9dd72bf83161289bb65e04 -DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68 -DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 -DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 -DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 -DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c -DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb -DIST sct-0.7.1.crate 27501 BLAKE2B 12f63e62f49a0ed0c5a62c1c9b42a83c1df43401ed1de85f993167d8fc52733908e58ea1fe76cd7ff6128d4d6046d7c0335434672ed1865c8ddb1b3fbaecb590 SHA512 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e -DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec -DIST serde-1.0.208.crate 78232 BLAKE2B 238de7207416756fd241568e47866716da33a6d4d0a72f47362e8d878fd87ec6a237c58ec3a79e7e87a64f2dd59a18970334c8f2db85fb841d16802e8ea9c695 SHA512 13468e827875d3ee8c8848ea3e71dc2e1087f9f434ce947d344208b112f4acb853eeee132a0da61166fd040a423fc8996c58c919ea795c23a09a4ed5e3ced288 -DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 -DIST serde_derive-1.0.208.crate 56019 BLAKE2B 68812664bf69f8a65e2be984257975b765f183bdd07b2fd376a7a400e083f610b600855c93703e53a2d334e77e9064b52018c74eddcc953ad0aa9555cf1350c3 SHA512 4f7f1da39ca952ec8b40efe6bdf69bb7a7620f7ab7b344ada26e304622aee5c13fda301c89a6b360c2c1f9284c87918e340edd47186a7e1ed54ba8b2fa0f294b -DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b -DIST serde_json-1.0.125.crate 148919 BLAKE2B 551b29a79dd35e20e7432b434a163b62ffcadcb40a7755946e25ea29f59a39c55a85d589f6b90d449847023d0021b6ab189e41b52922468df5c46ed663a012fd SHA512 45cc034bed4ad15a6698ed2b723b3540db255c7ba8014c103d3b7782f10a3a8e2f6d5fe5d0dc47b54286f01f20c21818a5dda670a942182a07dcd1d71bea67a1 -DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f -DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 -DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 -DIST shell-words-1.1.1.crate 10012 BLAKE2B 293716f6e69d5af09f7261bc6b325231763b8121152875a8072dfc5a2d58f819a2037c29ec2d78778ad4945df9a67ad39bec96528a1f898c6abe0d6609608230 SHA512 f1707928da035ea20333bfbed8fda109ed60b9bacab8ede562939ab96d7bc837ab5874a253fa50fcf8d249272e88662216e0078bb37b670f53d61377e1965ce6 -DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a -DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac -DIST simd_helpers-0.1.0.crate 1527 BLAKE2B dc556646a3fc94548f1e16e837e94fa2e28b78b650260aa50535a45e92fdcd952bf0eebddfc2fcb9e653871447e9b9db82f3f8c1090fe09442b7916c65ade3e7 SHA512 20577ab7615f955ee3a88c617630fc6c88703d455629d5b3838a551baebbeae8c64a2587871ec5a4fb6bc203945cace50593a238e4765b5fa2313bac30237ca7 -DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 -DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 -DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 -DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd -DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee -DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c -DIST stacker-0.1.20.crate 16996 BLAKE2B b30d881209db60cbc061a3b0ed076896f7361d9976ea93f45aa63b59a5d133b3c2fe3f373f50fd3dd73254313ae8d113c4e43905dead58ba51aa8d223d273041 SHA512 7c53e3fe8728ddc8ca35ce3e8a1f25b3d29904b38f04e1d051c27d829bcc707f96cd424ad03e0f4b922781b597f675f1299203e42ba8ddaf4d26a90a03249fde -DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c -DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd -DIST syn-2.0.75.crate 268805 BLAKE2B 936688757ef1b39df0ac34fb2b98e14d15ea5d500b7db7d0c6358c495a385686287f5220b1427c0f086c56fab9caa0eb1f4b1c8cc6e6079f5b9cd24332ce7626 SHA512 f200b5fc6656912471a976e81f460713e9194a962441eb984e26320fc9f197a1d09c6a0a6bba4ab9bd153720ff5b48758f4bac617735ca455c37cc3041f84e38 -DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2 -DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8 -DIST sync_wrapper-1.0.1.crate 6939 BLAKE2B 5ba3017c80445090b5d1d4c4deb5a639df89a9f58069e136963e52799f8327cd65f9191911d3243e760936c06bdd29884381c375054e1ed3a07ab44b86d7b89e SHA512 9b83ff2f3d379ab955c16279227c7bc4f5c00d3f1541e5a525e8f89cb14499a02c0e8e9ccfbfc16bc59213385f837ea206d4c09116d231d143b6f8b3d769002c -DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f -DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34 -DIST system-deps-6.2.2.crate 25546 BLAKE2B e2f3c546565ae26554bfdc284eff2145b1248bed90f5b4315d9151777c96794f1aae0ec34cff0d3c922d1ee287e637c1b6c8a96dd48c2a2bb8a58871d2967347 SHA512 a81020d5cbccab3c618f17d691d76a058c634ff9e3615cafdc95ec002d8f1533586ce9ea1ad5da8ae3945be7dfd3d962cd7dbdcc95f0614ed5156bfb3c6c9c42 -DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 -DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a -DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a -DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753 -DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c -DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102 -DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb -DIST tiff-0.11.3.crate 102026 BLAKE2B 57e97683d8a8b63ac1cd0714c384c40ba610d31324faf7d005380af6fa20ad2b319fb91c7708102d1d237e852741d9a769dad134d72e3db9d73169a4ef50079d SHA512 8ef526d4859073566b0b49b9a90a2fac8628588be3e939093000658d242b6631a6eae710b49382d0b195f06ca56402688d30c49e349815f88653ee79ce9d7213 -DIST tiff-0.9.1.crate 1423953 BLAKE2B d01949cc3a76a32f2e802a151a4c1d4bbe47c7f217f198f940293d02fd6a1a6d3087c66b3fbc099da3e155f959774d2a9d4d8c5f5f00cd6486f5f44571a1dedd SHA512 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93 -DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 -DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df -DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e -DIST tokio-1.39.3.crate 782858 BLAKE2B f7612d99dd400d6bf28a7da8fd392bcfcc99b84c1c97bea9282cde86e655c48e9c5257271157e6d463af2ca8a479753fafab005531451e550d3c3c45d0a9c693 SHA512 cd3c4ec1a3a7ffb9a7c9b0e320d7b9dba3258fa0feebc0ab38b50ee2a34314632c4f62347089197e23eed7c76700bd12a73f9caba56dea51077ad1de56063567 -DIST tokio-rustls-0.24.1.crate 33049 BLAKE2B b061bc5895b9d7e5aef96512667673ac6fb813a4524b1f6620af9e2598425662b15b5e07d3896499b8a24d820462d15b71a2b9cc804886d546c8ac5957f28529 SHA512 93098f34d117107214e2e80e0e6c030423850ba160d1858b5149c165643700d308dacef7723e45b79fc911ba13bc1bf363c89ccac047cc6636e48a9a5a9502fa -DIST tokio-rustls-0.26.0.crate 34253 BLAKE2B faec8cf5b55c5b68549659e82e656d63181b8384d170690b8a22e00b9b7bf4f63cf3f2a0c7a78ed7adc9122253765cf8aa0adebfe620f642f08268ba66ba610e SHA512 101f2083e04feffec48204388c4be3d51fd6dc45bdd04bb75bdfaba48cbdd89529e14dda194ef45b2d78530cc74f128a763fb09165a52d738eb17adff7c56664 -DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360 -DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 -DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f -DIST toml_edit-0.22.20.crate 106726 BLAKE2B c545e7460ffcff1404dcb77e577121f6ef332645cc0566b2e23af72743cd40e571a74660e8034ddfe75c4ae5b0bac8d9cf2915e8c62c283eb977ed3a43449410 SHA512 f1514cb1c89fd0d89bcf13a448cd8f0a0a31e05b9c483d9167e6890d70594175dab570c267cbc6596382c2300299c8d1677a5a331bc407e80832da5b7a580294 -DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c -DIST tower-layer-0.3.3.crate 6180 BLAKE2B 20435102dd62113c3e961bb28d7b18ac6f8ec6d5f0051f511e6f5eb044b20016f247ddd1b8eae9dc9f1ee259d8cc31e0bbddd26f5a22fadeea4007a3011b8500 SHA512 edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934 -DIST tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd -DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 -DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 -DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 -DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 -DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8 -DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 -DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 -DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 -DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4 -DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 -DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 -DIST update-informer-1.1.0.crate 22794 BLAKE2B bb5a62229bf81ed53690d34b8b99835279f708689164876f9922a362a0a997ba85b82240db2577648e0fb7f01b6769754192d16b3d7349fafc8f377501650365 SHA512 078920c2b35b9d6725a6697bda3b6fef0db223f2f7c1c43d18de2d6f2a5e2db9ebf338c2dc5c96462700630f49bb285ea3aaf484021513e32907efc75a34c5d6 -DIST upon-0.8.1.crate 61129 BLAKE2B ee509309061071d9dc80bc5b6186b06917cf72b052b4375463402be74db89377215fa5e401e148b336de276a0ed4de93473a839eb8e9ce88109cbee2b81e5b1f SHA512 f7cab1fd1831ef6570544fb79d099cdee2441edc411e26332a28e1e7c756812ce39a9e6ee53a93a5bf5bdeb5ebfa1a4a9e2c58b2ed31daef104495d6c585bd53 -DIST ureq-2.10.1.crate 113163 BLAKE2B aece4293775ee9bed49dfd7c1761fdee20c92322dedf70431b6214e8a40fd9f63e43d2846c1929135005c5260ffba4a388d779a2cb2808eb892b6b869f65fa08 SHA512 9944f0790b9c342a3584bb9217d0546dc4272b011bdaa47d22b42684dd7f655aad22750d395875c63e7c92d8d44ddf1ef610061b485f9600dfd79b4db5743656 -DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a -DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 -DIST v_frame-0.3.8.crate 14967 BLAKE2B 55c7463be72a6d2056710fb5ab695ef3eb309e2673dc683b2ec214331b99e6ad95f4bc7abcd39fb486669f907be2e3db098478889add30377be52583475424ff SHA512 4b42945193b5fda130bb54fe36abc6ced6b408a15d80352af21b01cb0881408d4f5127f68ad1b1dbb513358743ca8655545b55f45a2299de01f51071569f13cb -DIST version-compare-0.2.0.crate 13942 BLAKE2B 054f7d717ba953f4dbda226aa22332fb40622a776a6f53450831f027273e5a64bb8e87d42a9af1c64a6f035afa76565309c5a8810a20b8a5e51a7168a2e91dbc SHA512 b799c1713d4bf7af00f9c6d562d39c5e916f37350c2f3f57119277725b81c93246d0b1410d4ee981694bbbb731460b6512a813fdde1cf25949cd45fb3e70bd6f -DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db -DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad -DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 -DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 -DIST wasm-bindgen-0.2.93.crate 43769 BLAKE2B e1abf981a042ebbc5c506975d5c2258942278fc000ac62aafe4221725fc52003c4032dc04a396e8fc8ec6712155e056ea9381a72070ee7c45b348ce470f52c7c SHA512 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422 -DIST wasm-bindgen-backend-0.2.93.crate 30344 BLAKE2B d0b9f0cd0e6191dc3f57869023450952f2d73c0432fd4516522df5f63090de021f44f11ce7676fd2f87b31f6b236eb155b22b36eb80c3ccf3880f55ca23d4b0b SHA512 c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597 -DIST wasm-bindgen-futures-0.4.43.crate 14207 BLAKE2B b7337c1863af9975ef4a10ef64b129cb7b579fa83849ffb8406637c10bd86da4db0709d1af4161c787de986c98acfb9c6b382a4871f53298e0db30cf2c482eb8 SHA512 2499b47329c3dec1d15666eb7307fabaca086881a46e1a53ff2a551df1122eb2b74b18ea1e7620152a35407ad49a93223332e20ac042295799e55f156b7061de -DIST wasm-bindgen-macro-0.2.93.crate 6822 BLAKE2B 3704c01b90ae900032e455a265b614d1057a7ed7b7eef1ebfdce75a7b0f0b97083211db562d1602160cf9e70843a1949be836465398787315d66ccf85fbe0801 SHA512 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632 -DIST wasm-bindgen-macro-support-0.2.93.crate 20642 BLAKE2B 3fef9d35c09e97317e8531f11c3cfcafc5cb58126ab7a96374cd5e2e3f8736ef016b4c0b3b16bcdc0bef686e9f07439f263c54dc980649e9963b12d0a6814ddc SHA512 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8 -DIST wasm-bindgen-shared-0.2.93.crate 7527 BLAKE2B a2df995ba72d83beb3f347909c004d9693ee06cec62de248a1f96b0244c05dd8b62d46356f1b7eb0a29122517bc23270eb4eaf045e6cdbb7122089dc84829d9f SHA512 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420 -DIST web-sys-0.3.70.crate 615438 BLAKE2B cbc8b7ec572a3df1b42d603efb3af1914621957a79f0217e75b6eaa192db6dcf2de9782e130ebc364f704e624913a13cf9dbbe816087db340bcff4a4021b7526 SHA512 337a12d7eaf2a643a7a49a026bccebde73fbef44f729daa6feb71c228d7d8ef72155f9f501b7ef9ea5c22a619b8a8591487841a67a1e12a6d1105d92f3cc708b -DIST webpki-roots-0.25.4.crate 253559 BLAKE2B 737f608323fec02b77c47a40f8b2f9bf44f1b29d32b936fd7bd8c1066efd8916451b96ffab8949f5b5ba537bb1ed6300143bf51d1ef8663ce5a9a7a33947e81d SHA512 4891aa5c6a5bb8a4d6bd730fca5ab5bbddb5a39b9267c81951ca8d3ff0dbcd305b498328f99b2da79ac65cdc9dfa42c40631a4f8d6975ac6f4ed9c85a8d2178e -DIST webpki-roots-0.26.3.crate 248438 BLAKE2B a296c399ea8c03791a8026ff8df0e59d601fbad251468cfe054fd513f8e855e754dc7bd15a461000e42fd8ed2a02802721b843ed3613b600b92ff4b9af67db71 SHA512 339aecf2c4f1d88283db73988649834011564d82dd5eba0da2e2c6764d21908a94ff78ca8fc463c96b9cebd471aecda3cbbcf274b3beb640b5915a3ab2626f53 -DIST weezl-0.1.12.crate 46045 BLAKE2B 440bcb8e092b41753c918ea19df6ca3e26fe8616912c4e8e54f7d8b57e7a4494df85d2a87e26c7aec4bdd7740224dc062fbbf0bbf5db1bd47b5fbd0c01a31a36 SHA512 a660275ecac3ceb6ee511c85a537bc8e2a9267438ca048dcd522fa5a1e7d046c82d98b2c905c50caa9a9a1d44159d1090da18aaf17ad7bcad2b81aa979480655 -DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97 -DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 -DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 -DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 -DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b -DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed -DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 -DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 -DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f -DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 -DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f -DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 -DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 -DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff -DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b -DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a -DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 -DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f -DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e -DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 -DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 -DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb -DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa -DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd -DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 -DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 -DIST winnow-0.6.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc -DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787 -DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 -DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e -DIST y4m-0.8.0.crate 12455 BLAKE2B cd3ef0fcc025f415374c46aeec0461a3ad8a6e88ffc629250eabbc3d6bad34484c29de3ce5eb57f4a6caf16fa9bc591c7f8edb51312c51661d0cb0687d5f5eda SHA512 e80f6c5a650ea06d747dfba8cfc60474e5a3411c60c2d392fcec96699585801524502a9c91fea950aa449845773a5730604317c3533cb0f83e2c8f140cf108e6 -DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 -DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c -DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb -DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe -DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb -DIST zune-core-0.5.1.crate 27883 BLAKE2B c9d99d4ef7a83e4161a8fc2b972440de99b789c26e137789222afd216c8524f8c37ac4c410e7dc73567fbf6195e4f541c7f706a13aa235c64675f393d5f00f33 SHA512 688d5878370e259620bf0971daa5ccd5209bfc461a63fee33f50d16ad8bf9bdd0f2cf095f297e17845de21b76f97d3ac56a7952b53568337060557ee794202c9 -DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd -DIST zune-jpeg-0.4.13.crate 62999 BLAKE2B 15938aa5539bdcdb7327dd8774cfd4600ac38bd18f72799abe6023dde338b6100287ff4af40d92d3d2f826fdcb7579096543b245d0f2d3062c9b43a5cc775b0d SHA512 ebd349cfee5756fff64cbfc9a59bfd1cf262453ec74c6225e058d4c09398e9c7086f340d6e5215dd72fa32d29bf0fc86e64cf42038ea1b0c1baa67097a214875 -DIST zune-jpeg-0.5.12.crate 86116 BLAKE2B 56fa426e1323caae095cdb9ac4398410cd302557a47c89fe1400f5fd71fed671a9a3754dd2537d9d78d6cc9e15fdff2dcad9417101ce4b0a41538d0ae53b5019 SHA512 6c956a8df09e5c89a7ad7cbc673567b142a2945b67ef9e60881564689ea03cb9cac83a13bc2e5997a3abdd63bb65ae208e45f27a6157fd54f60d7d0a0f8f927c diff --git a/x11-misc/matugen/matugen-2.4.1.ebuild b/x11-misc/matugen/matugen-2.4.1.ebuild deleted file mode 100644 index 699a2710231f..000000000000 --- a/x11-misc/matugen/matugen-2.4.1.ebuild +++ /dev/null @@ -1,339 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.15.0 - -EAPI=8 - -CRATES=" - addr2line@0.21.0 - adler@1.0.2 - ahash@0.8.11 - aho-corasick@1.1.3 - aligned-vec@0.5.0 - anes@0.1.6 - anstream@0.6.15 - anstyle-parse@0.2.5 - anstyle-query@1.1.1 - anstyle-wincon@3.0.4 - anstyle@1.0.8 - anyhow@1.0.86 - arbitrary@1.3.2 - arg_enum_proc_macro@0.3.4 - arrayvec@0.7.6 - autocfg@1.3.0 - av1-grain@0.2.3 - avif-serialize@0.8.1 - backtrace@0.3.71 - base64@0.21.7 - base64@0.22.1 - bit_field@0.10.2 - bitflags@1.3.2 - bitflags@2.6.0 - bitstream-io@2.5.0 - built@0.7.4 - bumpalo@3.16.0 - bytemuck@1.17.0 - byteorder-lite@0.1.0 - byteorder@1.5.0 - bytes@1.7.1 - cast@0.3.0 - cc@1.1.13 - cfg-expr@0.15.8 - cfg-if@1.0.0 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.5.16 - clap_builder@4.5.15 - clap_derive@4.5.13 - clap_lex@0.7.2 - color-eyre@0.6.3 - color_quant@1.1.0 - colorchoice@1.0.2 - colorsys@0.6.7 - core-foundation-sys@0.8.7 - core-foundation@0.9.4 - crc32fast@1.4.2 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.20 - crunchy@0.2.2 - directories@5.0.1 - dirs-next@2.0.0 - dirs-sys-next@0.1.2 - dirs-sys@0.3.7 - dirs-sys@0.4.1 - dirs@4.0.0 - either@1.13.0 - encode_unicode@1.0.0 - encoding_rs@0.8.34 - enquote@1.1.0 - env_logger@0.10.2 - equivalent@1.0.1 - execute-command-macro-impl@0.1.10 - execute-command-macro@0.1.9 - execute-command-tokens@0.1.7 - execute@0.2.13 - exr@1.72.0 - eyre@0.6.12 - fdeflate@0.3.4 - flate2@1.0.31 - flume@0.11.0 - fnv@1.0.7 - form_urlencoded@1.2.1 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-io@0.3.30 - futures-sink@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - generic-array@1.1.0 - getrandom@0.2.15 - gif@0.13.1 - gimli@0.28.1 - h2@0.3.26 - half@2.4.1 - hashbrown@0.14.5 - heck@0.5.0 - hermit-abi@0.3.9 - hermit-abi@0.4.0 - http-body-util@0.1.2 - http-body@0.4.6 - http-body@1.0.1 - http@0.2.12 - http@1.1.0 - httparse@1.9.4 - httpdate@1.0.3 - humantime@2.1.0 - hyper-rustls@0.24.2 - hyper-rustls@0.27.2 - hyper-util@0.1.7 - hyper@0.14.30 - hyper@1.4.1 - idna@0.5.0 - image-webp@0.1.3 - image@0.25.2 - imgref@1.10.1 - indenter@0.3.3 - indexmap@2.4.0 - interpolate_name@0.2.4 - ipnet@2.9.0 - is-terminal@0.4.13 - is_terminal_polyfill@1.70.1 - itertools@0.10.5 - itertools@0.12.1 - itoa@1.0.11 - jobserver@0.1.32 - jpeg-decoder@0.3.1 - js-sys@0.3.70 - lazy_static@1.5.0 - lebe@0.5.2 - libc@0.2.157 - libfuzzer-sys@0.4.7 - libredox@0.1.3 - lock_api@0.4.12 - log@0.4.22 - loop9@0.1.5 - material-colors@0.4.2 - maybe-rayon@0.1.1 - memchr@2.7.4 - mime@0.3.17 - minimal-lexical@0.2.1 - miniz_oxide@0.7.4 - mio@1.0.2 - new_debug_unreachable@1.0.6 - nom@7.1.3 - noop_proc_macro@0.3.0 - num-bigint@0.4.6 - num-derive@0.4.2 - num-integer@0.1.46 - num-rational@0.4.2 - num-traits@0.2.19 - object@0.32.2 - once_cell@1.19.0 - oorandom@11.1.4 - option-ext@0.2.0 - owo-colors@3.5.0 - owo-colors@4.0.0 - paris-log@1.0.2 - paris@1.5.15 - paste@1.0.15 - percent-encoding@2.3.1 - pin-project-internal@1.1.5 - pin-project-lite@0.2.14 - pin-project@1.1.5 - pin-utils@0.1.0 - pkg-config@0.3.30 - plotters-backend@0.3.6 - plotters-svg@0.3.6 - plotters@0.3.6 - png@0.17.13 - ppv-lite86@0.2.20 - pretty_env_logger@0.5.0 - prettytable-rs@0.10.0 - proc-macro2@1.0.86 - profiling-procmacros@1.0.15 - profiling@1.0.15 - qoi@0.4.1 - quick-error@2.0.1 - quinn-proto@0.11.6 - quinn-udp@0.5.4 - quinn@0.11.3 - quote@1.0.36 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rav1e@0.7.1 - ravif@0.11.10 - rayon-core@1.12.1 - rayon@1.10.0 - redox_users@0.4.5 - regex-automata@0.4.7 - regex-syntax@0.8.4 - regex@1.10.6 - reqwest@0.11.27 - reqwest@0.12.5 - resolve-path@0.1.0 - rgb@0.8.48 - ring@0.17.8 - rustc-demangle@0.1.24 - rustc-hash@2.0.0 - rustls-pemfile@1.0.4 - rustls-pemfile@2.1.3 - rustls-pki-types@1.8.0 - rustls-webpki@0.101.7 - rustls-webpki@0.102.6 - rustls@0.21.12 - rustls@0.23.12 - rustversion@1.0.17 - ryu@1.0.18 - same-file@1.0.6 - scopeguard@1.2.0 - sct@0.7.1 - semver@1.0.23 - serde@1.0.208 - serde_derive@1.0.208 - serde_json@1.0.125 - serde_spanned@0.6.7 - serde_urlencoded@0.7.1 - shlex@1.3.0 - simd-adler32@0.3.7 - simd_helpers@0.1.0 - slab@0.4.9 - smallvec@1.13.2 - socket2@0.5.7 - spin@0.9.8 - strsim@0.11.1 - subtle@2.6.1 - syn@2.0.75 - sync_wrapper@0.1.2 - sync_wrapper@1.0.1 - system-configuration-sys@0.5.0 - system-configuration@0.5.1 - system-deps@6.2.2 - target-lexicon@0.12.16 - term@0.7.0 - termcolor@1.4.1 - thiserror-impl@1.0.63 - thiserror@1.0.63 - tiff@0.9.1 - tinytemplate@1.2.1 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - tokio-rustls@0.24.1 - tokio-rustls@0.26.0 - tokio-util@0.7.11 - tokio@1.39.3 - toml@0.8.19 - toml_datetime@0.6.8 - toml_edit@0.22.20 - tower-layer@0.3.3 - tower-service@0.3.3 - tower@0.4.13 - tracing-core@0.1.32 - tracing@0.1.40 - try-lock@0.2.5 - typenum@1.17.0 - unicode-bidi@0.3.15 - unicode-ident@1.0.12 - unicode-normalization@0.1.23 - unicode-width@0.1.13 - untrusted@0.9.0 - update-informer@1.1.0 - upon@0.8.1 - ureq@2.10.1 - url@2.5.2 - utf8parse@0.2.2 - v_frame@0.3.8 - version-compare@0.2.0 - version_check@0.9.5 - walkdir@2.5.0 - want@0.3.1 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.93 - wasm-bindgen-futures@0.4.43 - wasm-bindgen-macro-support@0.2.93 - wasm-bindgen-macro@0.2.93 - wasm-bindgen-shared@0.2.93 - wasm-bindgen@0.2.93 - web-sys@0.3.70 - webpki-roots@0.25.4 - webpki-roots@0.26.3 - weezl@0.1.8 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.9 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - winnow@0.6.18 - winreg@0.50.0 - winreg@0.52.0 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 - zeroize@1.8.1 - zune-core@0.4.12 - zune-inflate@0.2.54 - zune-jpeg@0.4.13 -" - -inherit cargo - -DESCRIPTION="A material you color generation tool with templates" -HOMEPAGE="https://github.com/InioX/matugen" -SRC_URI=" - https://github.com/InioX/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="GPL-2" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 - Unicode-DFS-2016 Unlicense -" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED="/usr/bin/matugen" diff --git a/x11-misc/matugen/matugen-4.1.0.ebuild b/x11-misc/matugen/matugen-4.1.0.ebuild deleted file mode 100644 index 5edcde424ff0..000000000000 --- a/x11-misc/matugen/matugen-4.1.0.ebuild +++ /dev/null @@ -1,411 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.15.1 - -EAPI=8 - -CRATES=" - addr2line@0.21.0 - adler2@2.0.1 - adler@1.0.2 - ahash@0.8.11 - aho-corasick@1.1.3 - aligned-vec@0.5.0 - aligned-vec@0.6.4 - aligned@0.4.3 - alloc-no-stdlib@2.0.4 - alloc-stdlib@0.2.2 - allocator-api2@0.2.21 - anes@0.1.6 - anstream@0.6.15 - anstyle-parse@0.2.5 - anstyle-query@1.1.1 - anstyle-wincon@3.0.4 - anstyle@1.0.8 - anyhow@1.0.86 - approx@0.5.1 - arbitrary@1.3.2 - arg_enum_proc_macro@0.3.4 - ariadne@0.5.1 - arrayvec@0.7.6 - as-slice@0.2.1 - autocfg@1.3.0 - av-scenechange@0.14.1 - av1-grain@0.2.3 - avif-serialize@0.8.8 - backtrace@0.3.71 - base64@0.21.7 - base64@0.22.1 - bit_field@0.10.2 - bitflags@1.3.2 - bitflags@2.11.0 - bitstream-io@4.9.0 - block-buffer@0.10.4 - brotli-decompressor@5.0.0 - built@0.8.0 - bumpalo@3.16.0 - by_address@1.2.1 - bytemuck@1.25.0 - byteorder-lite@0.1.0 - byteorder@1.5.0 - bytes@1.7.1 - cast@0.3.0 - cc@1.2.18 - cfg-if@1.0.0 - chumsky@0.10.1 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.5.16 - clap_builder@4.5.15 - clap_derive@4.5.13 - clap_lex@0.7.2 - color-eyre@0.6.5 - color_quant@1.1.0 - colorchoice@1.0.2 - colorsys@0.6.7 - comfy-table@7.2.2 - console@0.16.2 - convert_case@0.10.0 - core-foundation-sys@0.8.7 - core-foundation@0.9.4 - core2@0.4.0 - cpufeatures@0.2.17 - crc32fast@1.4.2 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.20 - crossterm@0.29.0 - crossterm_winapi@0.9.1 - crunchy@0.2.2 - crypto-common@0.1.6 - csscolorparser@0.7.2 - dialoguer@0.12.0 - digest@0.10.7 - directories@5.0.1 - dirs-sys@0.3.7 - dirs-sys@0.4.1 - dirs@4.0.0 - document-features@0.2.12 - either@1.13.0 - encode_unicode@1.0.0 - encoding_rs@0.8.34 - enquote@1.1.0 - env_logger@0.10.2 - equator-macro@0.4.2 - equator@0.4.2 - equivalent@1.0.1 - errno@0.3.14 - execute-command-macro-impl@0.1.10 - execute-command-macro@0.1.9 - execute-command-tokens@0.1.7 - execute@0.2.15 - exr@1.74.0 - eyre@0.6.12 - fast-srgb8@1.0.0 - fax@0.2.6 - fax_derive@0.2.0 - fdeflate@0.3.4 - flate2@1.1.9 - fnv@1.0.7 - foldhash@0.1.5 - form_urlencoded@1.2.1 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-io@0.3.30 - futures-sink@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - generic-array@0.14.7 - generic-array@1.1.0 - getrandom@0.2.15 - getrandom@0.3.4 - gif@0.14.1 - gimli@0.28.1 - h2@0.3.26 - half@2.4.1 - hashbrown@0.15.2 - heck@0.5.0 - hermit-abi@0.3.9 - hermit-abi@0.4.0 - http-body-util@0.1.2 - http-body@0.4.6 - http-body@1.0.1 - http@0.2.12 - http@1.1.0 - httparse@1.9.4 - httpdate@1.0.3 - humantime@2.1.0 - hyper-rustls@0.24.2 - hyper-rustls@0.27.2 - hyper-util@0.1.7 - hyper@0.14.30 - hyper@1.4.1 - idna@0.5.0 - image-webp@0.2.4 - image@0.25.10 - imgref@1.12.0 - indenter@0.3.4 - indexmap@2.7.0 - interpolate_name@0.2.4 - ipnet@2.9.0 - is-terminal@0.4.13 - is_terminal_polyfill@1.70.1 - itertools@0.10.5 - itertools@0.14.0 - itoa@1.0.11 - jobserver@0.1.32 - js-sys@0.3.70 - jxl-bitstream@1.1.0 - jxl-coding@1.0.1 - jxl-color@0.11.0 - jxl-frame@0.13.3 - jxl-grid@0.6.1 - jxl-image@0.13.0 - jxl-jbr@0.2.1 - jxl-modular@0.11.2 - jxl-oxide-common@1.0.0 - jxl-oxide@0.12.5 - jxl-render@0.12.3 - jxl-threadpool@1.0.0 - jxl-vardct@0.11.1 - lebe@0.5.2 - libc@0.2.182 - libfuzzer-sys@0.4.7 - libredox@0.1.3 - linux-raw-sys@0.11.0 - litrs@1.0.0 - lock_api@0.4.14 - log@0.4.22 - loop9@0.1.5 - material-colors@0.4.2 - maybe-rayon@0.1.1 - memchr@2.7.4 - mime@0.3.17 - minimal-lexical@0.2.1 - miniz_oxide@0.7.4 - miniz_oxide@0.8.9 - mio@1.0.2 - moxcms@0.8.1 - new_debug_unreachable@1.0.6 - nom@7.1.3 - noop_proc_macro@0.3.0 - num-bigint@0.4.6 - num-derive@0.4.2 - num-integer@0.1.46 - num-rational@0.4.2 - num-traits@0.2.19 - object@0.32.2 - once_cell@1.19.0 - oorandom@11.1.4 - option-ext@0.2.0 - owo-colors@4.0.0 - palette@0.7.6 - palette_derive@0.7.6 - paris-log@1.0.2 - paris@1.5.15 - parking_lot@0.12.5 - parking_lot_core@0.9.12 - paste@1.0.15 - pastey@0.1.1 - percent-encoding@2.3.1 - phf@0.11.3 - phf_generator@0.11.3 - phf_macros@0.11.3 - phf_shared@0.11.3 - pin-project-internal@1.1.5 - pin-project-lite@0.2.14 - pin-project@1.1.5 - pin-utils@0.1.0 - plotters-backend@0.3.6 - plotters-svg@0.3.6 - plotters@0.3.6 - png@0.18.1 - ppv-lite86@0.2.20 - pretty_env_logger@0.5.0 - proc-macro2@1.0.106 - profiling-procmacros@1.0.16 - profiling@1.0.16 - psm@0.1.25 - pxfm@0.1.28 - qoi@0.4.1 - quick-error@2.0.1 - quinn-proto@0.11.6 - quinn-udp@0.5.4 - quinn@0.11.3 - quote@1.0.36 - r-efi@5.3.0 - rand@0.8.5 - rand@0.9.2 - rand_chacha@0.3.1 - rand_chacha@0.9.0 - rand_core@0.6.4 - rand_core@0.9.5 - rav1e@0.8.1 - ravif@0.13.0 - rayon-core@1.13.0 - rayon@1.11.0 - redox_syscall@0.5.18 - redox_users@0.4.5 - regex-automata@0.3.9 - regex-automata@0.4.9 - regex-syntax@0.7.5 - regex-syntax@0.8.5 - regex@1.11.1 - reqwest@0.11.27 - reqwest@0.12.5 - resolve-path@0.1.0 - rgb@0.8.53 - ring@0.17.8 - rustc-demangle@0.1.24 - rustc-hash@2.0.0 - rustix@1.1.3 - rustls-pemfile@1.0.4 - rustls-pemfile@2.1.3 - rustls-pki-types@1.8.0 - rustls-webpki@0.101.7 - rustls-webpki@0.102.6 - rustls@0.21.12 - rustls@0.23.12 - ryu@1.0.18 - same-file@1.0.6 - scopeguard@1.2.0 - sct@0.7.1 - semver@1.0.23 - serde@1.0.219 - serde_derive@1.0.219 - serde_json@1.0.125 - serde_spanned@0.6.7 - serde_urlencoded@0.7.1 - sha2@0.10.9 - shell-words@1.1.1 - shlex@1.3.0 - simd-adler32@0.3.7 - simd_helpers@0.1.0 - siphasher@1.0.1 - slab@0.4.9 - smallvec@1.13.2 - socket2@0.5.7 - spin@0.9.8 - stable_deref_trait@1.2.1 - stacker@0.1.20 - strsim@0.11.1 - subtle@2.6.1 - syn@2.0.87 - sync_wrapper@0.1.2 - sync_wrapper@1.0.1 - system-configuration-sys@0.5.0 - system-configuration@0.5.1 - termcolor@1.4.1 - thiserror-impl@1.0.63 - thiserror-impl@2.0.12 - thiserror@1.0.63 - thiserror@2.0.12 - tiff@0.11.3 - tinytemplate@1.2.1 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - tokio-rustls@0.24.1 - tokio-rustls@0.26.0 - tokio-util@0.7.11 - tokio@1.39.3 - toml@0.8.19 - toml_datetime@0.6.8 - toml_edit@0.22.20 - tower-layer@0.3.3 - tower-service@0.3.3 - tower@0.4.13 - tracing-core@0.1.32 - tracing@0.1.40 - try-lock@0.2.5 - typenum@1.17.0 - unicode-bidi@0.3.15 - unicode-ident@1.0.12 - unicode-normalization@0.1.23 - unicode-segmentation@1.12.0 - unicode-width@0.1.13 - unicode-width@0.2.2 - untrusted@0.9.0 - update-informer@1.1.0 - ureq@2.10.1 - url@2.5.2 - utf8parse@0.2.2 - v_frame@0.3.8 - version_check@0.9.5 - walkdir@2.5.0 - want@0.3.1 - wasi@0.11.0+wasi-snapshot-preview1 - wasip2@1.0.2+wasi-0.2.9 - wasm-bindgen-backend@0.2.93 - wasm-bindgen-futures@0.4.43 - wasm-bindgen-macro-support@0.2.93 - wasm-bindgen-macro@0.2.93 - wasm-bindgen-shared@0.2.93 - wasm-bindgen@0.2.93 - web-sys@0.3.70 - webpki-roots@0.25.4 - webpki-roots@0.26.3 - weezl@0.1.12 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.9 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-link@0.2.1 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-sys@0.61.2 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - winnow@0.6.18 - winreg@0.50.0 - winreg@0.52.0 - wit-bindgen@0.51.0 - y4m@0.8.0 - yansi@1.0.1 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 - zeroize@1.8.1 - zune-core@0.5.1 - zune-inflate@0.2.54 - zune-jpeg@0.5.12 -" - -inherit cargo - -RUST_MIN_VER="1.88.0" - -DESCRIPTION="A material you and base16 color generation tool with templates" -HOMEPAGE="https://github.com/InioX/matugen" -SRC_URI=" - https://github.com/InioX/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="GPL-2+" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -QA_FLAGS_IGNORED="/usr/bin/matugen" diff --git a/x11-misc/matugen/metadata.xml b/x11-misc/matugen/metadata.xml deleted file mode 100644 index 4665dd7d158d..000000000000 --- a/x11-misc/matugen/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <name>Julien Roy</name> - <email>julien@jroy.ca</email> - </maintainer> - <maintainer type="person"> - <name>Emi</name> - <email>reedy.sailors.8t@icloud.com</email> - </maintainer> - <upstream> - <bugs-to>https://github.com/InioX/matugen/issues</bugs-to> - <remote-id type="github">InioX/matugen</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest deleted file mode 100644 index 8972ddba708d..000000000000 --- a/x11-misc/menulibre/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST menulibre-2.4.0.tar.gz 520920 BLAKE2B c55dbb077db2af477dc9c1882449981ff15cb66b9c12ea4433ed11a1649f9dedfa8c743ca15f54b5cfd9993c8d8ae3398fd0c87c4b5e3199f5e291029f9c81af SHA512 0c520d9cab6d9eccaa9119c4ff771dbef913909202b3f2d600f4b71f5b2db87c71df35c6d8374099fda07b33b6c02686bd6b53ca0fa3d4dbd439b3c5cdcb2839 diff --git a/x11-misc/menulibre/menulibre-2.4.0.ebuild b/x11-misc/menulibre/menulibre-2.4.0.ebuild deleted file mode 100644 index 2a21ed98d8f7..000000000000 --- a/x11-misc/menulibre/menulibre-2.4.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="xml(+)" -inherit distutils-r1 xdg - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="https://bluesabre.org/projects/menulibre" -SRC_URI="https://github.com/bluesabre/menulibre/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - gnome-base/gnome-menus:3[introspection] - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] - x11-themes/hicolor-icon-theme -" -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/python-distutils-extra[${PYTHON_USEDEP}] - ') - dev-util/intltool -" - -python_prepare_all() { - distutils-r1_python_prepare_all - - # show desktop entry in all DEs - sed -i '/^OnlyShowIn/d' menulibre.desktop.in || die - - # workaround incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - ! [[ -v LINGUAS && -z ${LINGUAS} ]] || rm po/*.po || die -} - -python_install_all() { - distutils-r1_python_install_all - - rm -r "${ED}"/usr/share/doc/${PN} || die -} diff --git a/x11-misc/menulibre/metadata.xml b/x11-misc/menulibre/metadata.xml deleted file mode 100644 index dad0ffbbf1e1..000000000000 --- a/x11-misc/menulibre/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <stabilize-allarches/> - <upstream> - <remote-id type="github">bluesabre/menulibre</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/menumaker/Manifest b/x11-misc/menumaker/Manifest deleted file mode 100644 index 0fb263182c36..000000000000 --- a/x11-misc/menumaker/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST menumaker-0.99.14.tar.gz 205664 BLAKE2B b86e46ec07ea14b695c9350e5156081db7a5ae278a7356d98ae1e1a488d83da02d3efd547f9c7d3ac5bdc894b77085434a05e27fd76c09cafc88f1cbce4c428a SHA512 81d44c1917d0fd4cd1c8b7cdd4ce12795fee7cc286959a7fc9dc6f84a096ea850a4348d98b6a7dce153c5d07fdb8b3aaf13f3476a9f34dd56646af3097d406d0 diff --git a/x11-misc/menumaker/files/menumaker-0.99.12-AM_PATH_PYTHON.patch b/x11-misc/menumaker/files/menumaker-0.99.12-AM_PATH_PYTHON.patch deleted file mode 100644 index 4df6939ce019..000000000000 --- a/x11-misc/menumaker/files/menumaker-0.99.12-AM_PATH_PYTHON.patch +++ /dev/null @@ -1,101 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index b00b7bc..e1395ac 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,15 +1,54 @@ --ACLOCAL_AMFLAGS = -I m4 -- - SUBDIRS = doc - - dist_bin_SCRIPTS = mmaker - --nobase_dist_pkgdata_DATA = *.py MenuMaker/*.py Prophet/*.py Prophet/Desktop/*.py Prophet/Legacy/*.py Prophet/Debian/*.py Prophet/Debian/menu/* -+python_PYTHON = \ -+ Config.py \ -+ Keywords.py \ -+ Paths.py -+ -+pythonMenuMakerdir = $(pythondir)/MenuMaker -+pythonMenuMaker_PYTHON = \ -+ MenuMaker/BlackBox.py \ -+ MenuMaker/CLI.py \ -+ MenuMaker/Deskmenu.py \ -+ MenuMaker/FluxBox.py \ -+ MenuMaker/IceWM.py \ -+ MenuMaker/__init__.py \ -+ MenuMaker/JWM.py \ -+ MenuMaker/OpenBox3.py \ -+ MenuMaker/PekWM.py \ -+ MenuMaker/WindowMaker.py \ -+ MenuMaker/xBox.py \ -+ MenuMaker/Xfce4.py -+ -+pythonProphetdir = $(pythondir)/Prophet -+pythonProphet_PYTHON = \ -+ Prophet/Categories.py \ -+ Prophet/__init__.py -+ -+pythonProphetDesktopdir = $(pythondir)/Prophet/Desktop -+pythonProphetDesktop_PYTHON = \ -+ Prophet/Desktop/__init__.py -+ -+pythonProphetLegacydir = $(pythondir)/Prophet/Legacy -+pythonProphetLegacy_PYTHON = \ -+ Prophet/Legacy/Development.py \ -+ Prophet/Legacy/Editor.py \ -+ Prophet/Legacy/Emulator.py \ -+ Prophet/Legacy/Graphics.py \ -+ Prophet/Legacy/__init__.py \ -+ Prophet/Legacy/Multimedia.py \ -+ Prophet/Legacy/Network.py \ -+ Prophet/Legacy/Shell.py - --install-exec-local : -- echo "#!/usr/bin/env $(PYTHON_BIN)" > $(DESTDIR)/$(bindir)/mmaker -- echo "import sys; sys.path = ['$(pkgdatadir)'] + sys.path" >> $(DESTDIR)/$(bindir)/mmaker -- echo "import MenuMaker.CLI" >> $(DESTDIR)/$(bindir)/mmaker -+pythonProphetDebiandir = $(pythondir)/Prophet/Debian -+pythonProphetDebian_PYTHON = \ -+ Prophet/Debian/__init__.py - --install-data-local : -- $(PYTHON) -c 'import compileall; compileall.compile_dir(dir="$(DESTDIR)/$(pkgdatadir)", ddir="$(pkgdatadir)")' -+pythonProphetDebianMenudir = $(pythondir)/Prophet/Debian/menu -+dist_pythonProphetDebianMenu_DATA = \ -+ Prophet/Debian/menu/debian-2.2r5 \ -+ Prophet/Debian/menu/debian-8.1 \ -+ Prophet/Debian/menu/ubuntu-5.04 \ -+ Prophet/Debian/menu/ubuntu-5.10 -diff --git a/configure.ac b/configure.ac -index 9ffeee7..604af4e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -2,22 +2,12 @@ AC_INIT(MenuMaker, 0.99.12) - - AM_INIT_AUTOMAKE - --#AZ_PYTHON_DEFAULT -+AM_PATH_PYTHON - --#AZ_PYTHON_WITH -- --#if test -z "$PYTHON"; then --# AZ_PYTHON_PATH --#fi -- --#AZ_PYTHON_VERSION_ENSURE([2.7]) -- --#AZ_PYTHON_RUN -- --AX_PYTHON -- --AC_CONFIG_FILES([Makefile]) --AC_CONFIG_FILES([doc/Makefile]) --AC_CONFIG_FILES([Config.py]) -+AC_CONFIG_FILES([ -+ Makefile -+ doc/Makefile -+ Config.py -+]) - - AC_OUTPUT diff --git a/x11-misc/menumaker/menumaker-0.99.14.ebuild b/x11-misc/menumaker/menumaker-0.99.14.ebuild deleted file mode 100644 index 10130b7cdd41..000000000000 --- a/x11-misc/menumaker/menumaker-0.99.14.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit autotools python-single-r1 - -DESCRIPTION="Utility that scans through the system and generates a menu of installed programs" -HOMEPAGE="https://menumaker.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -IUSE="doc" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND} - doc? ( sys-apps/texinfo )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.99.12-AM_PATH_PYTHON.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - ECONF_SOURCE="${S}" econf PYTHON="${EPYTHON}" -} - -src_compile() { - default - use doc && emake html -} - -src_install() { - default - use doc && emake DESTDIR="${D}" install-html - python_optimize - python_fix_shebang "${ED}"/usr/bin/mmaker -} diff --git a/x11-misc/menumaker/metadata.xml b/x11-misc/menumaker/metadata.xml deleted file mode 100644 index ea99a111413a..000000000000 --- a/x11-misc/menumaker/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <stabilize-allarches/> - <upstream> - <remote-id type="sourceforge">menumaker</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/metadata.xml b/x11-misc/metadata.xml deleted file mode 100644 index c51d7e99683f..000000000000 --- a/x11-misc/metadata.xml +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<catmetadata> - <longdescription lang="en"> - The x11-misc category contains miscellaneous X11 applications which do - not belong elsewhere. - </longdescription> - <longdescription lang="de"> - Die Kategorie x11-misc enthält verschiedene X11-Applikationen die sich - nicht anderweitig einordnen lassen. - </longdescription> - <longdescription lang="es"> - La categorÃa x11-misc contiene aplicaciones mixtas de X11 que no - pertenecen a ninguna otra categorÃa. - </longdescription> - <longdescription lang="ja"> - x11-miscカテゴリーã«ã¯ä»–ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ã«åˆ†é¡žã•れãªã‹ã£ãŸ - 多種多様ãªX11アプリケーションãŒå«ã¾ã‚Œã¦>ã„ã¾ã™ã€‚ - </longdescription> - <longdescription lang="nl"> - De categorie x11-misc bevat allerlei X11-applicaties die niet in andere - categorieën thuishoren. - </longdescription> - <longdescription lang="vi"> - Nhóm x11-misc chứa các ứng dụng X11 không thuá»™c và o nÆ¡i nà o khác. - </longdescription> - <longdescription lang="sk"> - Kategória x11-misc obsahuje rôzne aplikácie pre X11, ktoré nie sú - zaradené do iných kategóriÃ. - </longdescription> - <longdescription lang="it"> - La categoria x11-misc contiene applicazioni miste per X11 che non appartengono ad altre categorie. - </longdescription> - <longdescription lang="pt"> - A categoria x11-misc contém aplicações mistas de X11 que não - pertencem a outras categorias. - </longdescription> - <longdescription lang="pl"> - Kategoria x11-misc zawiera aplikacje dla X11, które nie pasujÄ… do żadnej - z pozostaÅ‚ych kategorii. - </longdescription> -</catmetadata> diff --git a/x11-misc/mgm/Manifest b/x11-misc/mgm/Manifest deleted file mode 100644 index a6d2db9f3861..000000000000 --- a/x11-misc/mgm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mgm-1.2.tgz 905812 BLAKE2B efea4c8a6711b137ff74627189438f3ac2fba23d3bd039b06225a347a39f4f07f9ef6d10a97488bb809ecb8cc15199666bdd07aba8c272b8ac2d43c76bb7ef00 SHA512 70384a4f982771788d863b1531a3541f1c83d312073bd3b84bf38ca0a764d0072cb64ead2916105b8a84cb9110c65ddae730babc27d4c7635e99ad3ded9561cc diff --git a/x11-misc/mgm/metadata.xml b/x11-misc/mgm/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/mgm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/mgm/mgm-1.2-r2.ebuild b/x11-misc/mgm/mgm-1.2-r2.ebuild deleted file mode 100644 index cdf7c850095b..000000000000 --- a/x11-misc/mgm/mgm-1.2-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Moaning Goat Meter: load and status meter written in Perl" -HOMEPAGE="http://www.linuxmafia.com/mgm" -SRC_URI="http://downloads.xiph.org/releases/mgm/${P}.tgz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ppc x86" - -RDEPEND=" - dev-lang/perl - dev-perl/Tk" - -HTML_DOCS=( doc/. ) - -src_install() { - exeinto /usr/share/mgm - doexe mgm - dosym ../share/mgm/mgm /usr/bin/mgm - - insinto /usr/share/mgm - doins -r lib modules - - einstalldocs -} diff --git a/x11-misc/mixer_app/Manifest b/x11-misc/mixer_app/Manifest deleted file mode 100644 index 8b3d5a9e698d..000000000000 --- a/x11-misc/mixer_app/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Mixer.app-1.8.0.tar.gz 37884 BLAKE2B 53c44947e59fa2b4f975a70a33cae76c1f721f3408021ffdbaa37750f26b67e2dc71457b5b08e7b29ea60dbafe34ed3a6ba0c22d7414c8f3bd0c5186207f62f0 SHA512 2b965cefda7ae93d8588b717becf25430f3dc5d1d6c3e38d24eac711999ced9c671cfdc76a0601022cf1fc7298d179b5780ce7a3bcf33291ac4d8ea215cd53f1 diff --git a/x11-misc/mixer_app/files/mixer_app-1.8.0-build.patch b/x11-misc/mixer_app/files/mixer_app-1.8.0-build.patch deleted file mode 100644 index 232a4cc4e9a3..000000000000 --- a/x11-misc/mixer_app/files/mixer_app-1.8.0-build.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -2,32 +2,24 @@ - # Mixer.app Makefile - # - --DESTDIR = --GNUSTEP_BINDIR = /usr/local/GNUstep/Apps/Mixer.app --X11_BINDIR = /usr/X11R6/bin -- --CXX=c++ --CXXFLAGS += -Wall -pedantic -fno-rtti -fno-exceptions -O2 -I/usr/X11R6/include --LDFLAGS += -L/usr/X11R6/lib -lXpm -lXext -lX11 -+BINDIR = /usr/bin -+ -+CXX ?= g++ -+CXXFLAGS += -Wall -pedantic -fno-rtti -fno-exceptions -+LIBS = -lXpm -lXext -lX11 - - OBJECTS = Main.o Mixer.o Xpm.o - - all: Mixer.app - - Mixer.app: $(OBJECTS) -- $(CXX) $(OBJECTS) -o $@ $(LDFLAGS) -+ $(CXX) $(LDFLAGS) $(OBJECTS) -o $@ $(LIBS) - - .PHONY: install clean distclean - --install: install-gnustep -- --install-gnustep: all -- install -d $(DESTDIR)$(GNUSTEP_BINDIR) -- install -m 0755 Mixer.app $(DESTDIR)$(GNUSTEP_BINDIR)/Mixer -- --install-x11: all -- install -d $(DESTDIR)$(X11_BINDIR) -- install -m 0755 Mixer.app $(DESTDIR)$(X11_BINDIR)/Mixer.app -+install: all -+ install -d $(DESTDIR)$(BINDIR) -+ install -m 0755 Mixer.app $(DESTDIR)$(BINDIR)/Mixer.app - - clean: - rm -f *~ *.o diff --git a/x11-misc/mixer_app/metadata.xml b/x11-misc/mixer_app/metadata.xml deleted file mode 100644 index 8a473e90e026..000000000000 --- a/x11-misc/mixer_app/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/mixer_app/mixer_app-1.8.0-r1.ebuild b/x11-misc/mixer_app/mixer_app-1.8.0-r1.ebuild deleted file mode 100644 index 6d904f31f35f..000000000000 --- a/x11-misc/mixer_app/mixer_app-1.8.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_P=Mixer.app-${PV} - -DESCRIPTION="mixer_app has volume controllers that can be configured to handle sound sources" -HOMEPAGE="http://www.fukt.bsnet.se/~per/mixer/" -SRC_URI="http://www.fukt.bsnet.se/~per/mixer/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" -IUSE="" - -RDEPEND="x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm" -DEPEND="${RDEPEND} - virtual/os-headers - x11-base/xorg-proto" - -S=${WORKDIR}/${MY_P} - -DOCS=( ChangeLog README ) - -PATCHES=( "${FILESDIR}"/${P}-build.patch ) - -src_compile() { - tc-export CXX - emake -} diff --git a/x11-misc/mozo/Manifest b/x11-misc/mozo/Manifest deleted file mode 100644 index 0dfb7dc4f594..000000000000 --- a/x11-misc/mozo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mozo-1.28.0.tar.xz 251512 BLAKE2B 79248acfb03bde54414399f832402cd40e05ccd6ea47ca239691b1c4856a301b5c20874399fa6e27ca098a73021ed4cd4fa573d94f4c2d9926c58257b29be0a8 SHA512 7576bcf275f3dc402db7a436094fe9e601529f5d9827c14b658caca82393ce71075977e523550ab15986eb32ff30718431dc6fcbbb6ae8e9d332ebb3f220beec diff --git a/x11-misc/mozo/metadata.xml b/x11-misc/mozo/metadata.xml deleted file mode 100644 index c895500bb0dc..000000000000 --- a/x11-misc/mozo/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>immoloism@gmail.com</email> - <name>Ian Jordan</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">mate-desktop/mozo</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/mozo/mozo-1.28.0-r1.ebuild b/x11-misc/mozo/mozo-1.28.0-r1.ebuild deleted file mode 100644 index 16d31065ab20..000000000000 --- a/x11-misc/mozo/mozo-1.28.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="xml(+)" - -inherit mate python-r1 - -DESCRIPTION="Mozo menu editor for MATE" -LICENSE="GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+" - -MINOR=$(($(ver_cut 2) % 2)) -if [[ ${MINOR} -eq 0 ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" -fi - -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-python/pygobject-3:3[${PYTHON_USEDEP}] - >=mate-base/mate-panel-1.28.0 - >=mate-base/mate-menus-1.28.0[introspection] - x11-libs/gdk-pixbuf:2[introspection] - >=x11-libs/gtk+-3.12:3[introspection] -" - -RDEPEND="${COMMON_DEPEND} - virtual/libintl -" -DEPEND="${COMMON_DEPEND} - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_prepare() { - mate_src_prepare - python_copy_sources -} - -src_configure() { - python_foreach_impl run_in_build_dir mate_src_configure \ - --disable-icon-update -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_test() { - python_foreach_impl run_in_build_dir emake check -} - -src_install() { - installing() { - mate_src_install - - # Massage shebang to make python_doscript happy - sed -e 's:#! '"${PYTHON}:#!/usr/bin/python:" \ - -i mozo || die - - python_doscript mozo - python_optimize - } - - python_foreach_impl run_in_build_dir installing -} diff --git a/x11-misc/mugshot/Manifest b/x11-misc/mugshot/Manifest deleted file mode 100644 index 166650ae51c6..000000000000 --- a/x11-misc/mugshot/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mugshot-0.4.3.tar.gz 128500 BLAKE2B 88ed4a9a0efa70a14d90b831d00ad8c98d7c6dc4eff0e319e5ad08e904b0c0cf2c15bb26198f4ae1248e85959c08af165c9b6dc917dce35d986fdd73ff67eed8 SHA512 b5e91288b4de30124bd84c44b8f2a70e043af12e1f9580d07b13344b6c0343399037aadf153ea216d61cd12e4891ebb15557f1ad62c3b4d7c49584fa004ae65c diff --git a/x11-misc/mugshot/metadata.xml b/x11-misc/mugshot/metadata.xml deleted file mode 100644 index acd53d257462..000000000000 --- a/x11-misc/mugshot/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <longdescription> - Mugshot is a lightweight user configuration utility. - Mugshot allows you to easily set profile image - and user details for your user profile and any supported applications. - </longdescription> - <use> - <flag name="gnome">Add support for <pkg>gnome-base/gnome-control-center</pkg></flag> - <flag name="libreoffice">Add support for <pkg>app-office/libreoffice</pkg> and <pkg>app-office/libreoffice-bin</pkg></flag> - <flag name="webcam">Add support for setting a profile photo in <pkg>media-video/cheese</pkg></flag> - </use> - <upstream> - <bugs-to>https://github.com/bluesabre/mugshot/issues</bugs-to> - <remote-id type="github">bluesabre/mugshot</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/mugshot/mugshot-0.4.3-r2.ebuild b/x11-misc/mugshot/mugshot-0.4.3-r2.ebuild deleted file mode 100644 index 87d3e42e3db1..000000000000 --- a/x11-misc/mugshot/mugshot-0.4.3-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 gnome2-utils - -DESCRIPTION="A lightweight user-configuration application" -HOMEPAGE="https://github.com/bluesabre/mugshot" -SRC_URI="https://github.com/bluesabre/${PN}/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnome libreoffice webcam" - -COMMON_DEPEND=" - >=dev-libs/gobject-introspection-1.82.0-r2 - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - -" - -RDEPEND=" - ${COMMON_DEPEND} - dev-python/pycairo[${PYTHON_USEDEP}] - sys-apps/accountsservice - sys-apps/shadow - gnome? ( gnome-base/gnome-control-center ) - libreoffice? ( - || ( - app-office/libreoffice-bin - app-office/libreoffice - ) - ) - webcam? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-good:1.0 - gnome? ( - media-libs/clutter-gtk[introspection] - media-video/cheese[introspection] - ) - ) -" - -DEPEND=" - ${COMMON_DEPEND} - x11-libs/gtk+:3[introspection] -" - -BDEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] - dev-util/intltool -" - -python_install() { - distutils-r1_python_install - - python_optimize - - # Since DOCS are installed twice, remove the wrong path - rm -r "${ED}"/usr/share/doc/mugshot || die -} - -pkg_postinst() { - gnome2_schemas_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_icon_cache_update -} diff --git a/x11-misc/mygestures/Manifest b/x11-misc/mygestures/Manifest deleted file mode 100644 index de2cb5f29a57..000000000000 --- a/x11-misc/mygestures/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mygestures-2.0.tar.gz 54613 BLAKE2B e0dbb120e4adf74a0624e5d3acb04a5af4775a84b0b8fdb2df992ed9f0b3de3907b456f9008f7df154956372dbc17acd5c3080e06857c5336e89fb1c08cc98b4 SHA512 eda75e2429b671c5ff15435b3ce3ae78e95069b17f6d2ea0d279c7c100a72e4b6dc4f452f9c003b432266d8d1047cd6ae47dc544e2f1b4f86f02fabe8c70e6dd diff --git a/x11-misc/mygestures/files/mygestures-2.0-gcc14.patch b/x11-misc/mygestures/files/mygestures-2.0-gcc14.patch deleted file mode 100644 index e2f228f80479..000000000000 --- a/x11-misc/mygestures/files/mygestures-2.0-gcc14.patch +++ /dev/null @@ -1,7 +0,0 @@ -https://bugs.gentoo.org/923585 ---- a/src/configuration_parser.c -+++ b/src/configuration_parser.c -@@ -18,2 +18,3 @@ - -+#include <stdlib.h> - #include <string.h> diff --git a/x11-misc/mygestures/metadata.xml b/x11-misc/mygestures/metadata.xml deleted file mode 100644 index 795ad3ce7774..000000000000 --- a/x11-misc/mygestures/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <upstream> - <remote-id type="github">deters/mygestures</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/mygestures/mygestures-2.0-r2.ebuild b/x11-misc/mygestures/mygestures-2.0-r2.ebuild deleted file mode 100644 index bb75c5f8ca58..000000000000 --- a/x11-misc/mygestures/mygestures-2.0-r2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Mouse gestures for X" -HOMEPAGE="https://github.com/deters/mygestures/" -SRC_URI=" - https://github.com/deters/mygestures/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-libs/libxml2:= - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0-gcc14.patch -) - -src_prepare() { - default - - eautoreconf - - append-cflags -std=gnu17 #944094 -} - -src_install() { - dobin src/mygestures #814482 - - dodoc README.md - - insinto /etc - doins mygestures.xml -} diff --git a/x11-misc/netwmpager/Manifest b/x11-misc/netwmpager/Manifest deleted file mode 100644 index de6498d86759..000000000000 --- a/x11-misc/netwmpager/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST netwmpager-2.05.tar.bz2 176877 BLAKE2B eac2386fd88ebfaa4c690b845151ac022f9573bd882adfa82f14bc5c271365a962829e9c579883b3d76afe4578e5ddc405b089af1a96129711a3beae005ee712 SHA512 246c8f0a1d1eee9a9576c66ac338a03d2f391a413ac82f5a0140142582df93c4cad1908ea1124c9149445051c877feb552d889e78022f95f9773d910f9f171ad diff --git a/x11-misc/netwmpager/metadata.xml b/x11-misc/netwmpager/metadata.xml deleted file mode 100644 index 607db0ba4da5..000000000000 --- a/x11-misc/netwmpager/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">sf-xpaint</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/netwmpager/netwmpager-2.05.ebuild b/x11-misc/netwmpager/netwmpager-2.05.ebuild deleted file mode 100644 index a2bdfe1ca0f1..000000000000 --- a/x11-misc/netwmpager/netwmpager-2.05.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Pager that works with Openbox and other EWMH compliant window managers" -HOMEPAGE="https://sourceforge.net/projects/sf-xpaint/files/netwmpager/" -SRC_URI="https://downloads.sourceforge.net/sf-xpaint/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXft - x11-libs/libXdmcp - x11-libs/libXau -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - x11-base/xorg-proto -" - -src_configure() { - # econf doesn't work - tc-export CC - ./configure --prefix=/usr || die -} - -src_compile() { - emake V=2 -} diff --git a/x11-misc/nitrogen/Manifest b/x11-misc/nitrogen/Manifest deleted file mode 100644 index ce6feab9cd74..000000000000 --- a/x11-misc/nitrogen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nitrogen-1.6.1.tar.gz 314332 BLAKE2B 4e2ce39a770434e35250cc2ff2bff792f3943eef489a0dc9b897b47fb98c3791cf633974ded2481b6e29ceb00f26964115254cc047041e77954563e82c7cd44b SHA512 125bb62162da95c3aab8c146f93113162c171512ffd3e8e6011fff22f1a1b841d1ffc9b4df4fd1b0b62a3731c68cd30c8448dbc836e9861216f50068d8b08c9c diff --git a/x11-misc/nitrogen/files/nitrogen-1.6.1-fix-appdata-install-location.patch b/x11-misc/nitrogen/files/nitrogen-1.6.1-fix-appdata-install-location.patch deleted file mode 100644 index f9a86056b4a9..000000000000 --- a/x11-misc/nitrogen/files/nitrogen-1.6.1-fix-appdata-install-location.patch +++ /dev/null @@ -1,35 +0,0 @@ -From d7816bc17d03c018e532a4a1b37bd9190f7b65ef Mon Sep 17 00:00:00 2001 -From: Dylan Wolf <etc404@protonmail.com> -Date: Wed, 12 Oct 2022 17:07:43 -0600 -Subject: [PATCH] Updated appdata installation location to - /usr/share/metainfo/nitrogen.metainfo.xml (appdata is deprecated) - -Signed-off-by: Dylan Wolf <etc404@protonmail.com> ---- - data/Makefile.am | 6 +++--- - data/{nitrogen.appdata.xml => nitrogen.metainfo.xml} | 0 - 2 files changed, 3 insertions(+), 3 deletions(-) - rename data/{nitrogen.appdata.xml => nitrogen.metainfo.xml} (100%) - -diff --git a/data/Makefile.am b/data/Makefile.am -index 7fa36c5..961b761 100644 ---- a/data/Makefile.am -+++ b/data/Makefile.am -@@ -1,9 +1,9 @@ - SUBDIRS = icons - --appdatadir = $(datarootdir)/appdata -+metainfodir = $(datarootdir)/metainfo - desktopdir = $(datadir)/applications - desktop_DATA = nitrogen.desktop --appdata_DATA = nitrogen.appdata.xml -+metainfo_DATA = nitrogen.metainfo.xml - - UPDATE_DESKTOP = update-desktop-database $(datadir)/applications || : - -@@ -12,5 +12,5 @@ install-data-hook: - uninstall-hook: - $(UPDATE_DESKTOP) - --EXTRA_DIST = icon-theme-installer nitrogen.appdata.xml -+EXTRA_DIST = icon-theme-installer nitrogen.metainfo.xml diff --git a/x11-misc/nitrogen/metadata.xml b/x11-misc/nitrogen/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/nitrogen/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/nitrogen/nitrogen-1.6.1-r2.ebuild b/x11-misc/nitrogen/nitrogen-1.6.1-r2.ebuild deleted file mode 100644 index 4c91440c9442..000000000000 --- a/x11-misc/nitrogen/nitrogen-1.6.1-r2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic xdg-utils - -DESCRIPTION="A background browser and setter for X" -HOMEPAGE="https://github.com/l3ib/nitrogen" -SRC_URI="https://github.com/l3ib/nitrogen/releases/download/${PV}/${P}.tar.gz" -KEYWORDS="amd64 ~ppc x86" - -LICENSE="GPL-2" -SLOT="0" -IUSE="nls xinerama" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - >=dev-cpp/gtkmm-2.10:2.4 - >=gnome-base/librsvg-2.20:2 - >=x11-libs/gtk+-2.10:2 - xinerama? ( x11-libs/libXinerama ) -" -DEPEND=" - ${RDEPEND} - nls? ( sys-devel/gettext ) - xinerama? ( x11-base/xorg-proto ) -" - -PATCHES=( - "${FILESDIR}/${P}-fix-appdata-install-location.patch" # https://github.com/l3ib/nitrogen/pull/156 -) - -src_prepare() { - default - mv data/nitrogen.{appdata,metainfo}.xml || die - - sed -i -e '/^UPDATE_DESKTOP/s#=.*#= :#g' data/Makefile.am || die - - eautoreconf -} - -src_configure() { - append-cxxflags -std=c++11 - econf \ - $(use_enable nls) \ - $(use_enable xinerama) -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/notification-daemon/Manifest b/x11-misc/notification-daemon/Manifest deleted file mode 100644 index d121b7a2d84b..000000000000 --- a/x11-misc/notification-daemon/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST notification-daemon-3.20.0.tar.xz 340752 BLAKE2B 9ded1efdb38de0097495ff570b9b91eb151e5eb030fcb9364a5ac04a4a5631c0a8483dc4068dd806d54ef0a096062ca92f9783f2030edb57f681b82015cf8584 SHA512 d9311c71a2915cb6e55bd1408e60b4d7b7fc24114410b8bd8cb358fe86c100198567099843b967f7e01ca03c91afe3f3980fb30b7f2c138bdab949e0e196a0f8 diff --git a/x11-misc/notification-daemon/metadata.xml b/x11-misc/notification-daemon/metadata.xml deleted file mode 100644 index c5cdb4f50232..000000000000 --- a/x11-misc/notification-daemon/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - <name>Gentoo Freedesktop Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/notification-daemon/notification-daemon-3.20.0-r1.ebuild b/x11-misc/notification-daemon/notification-daemon-3.20.0-r1.ebuild deleted file mode 100644 index 64fbed039065..000000000000 --- a/x11-misc/notification-daemon/notification-daemon-3.20.0-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org - -DESCRIPTION="Notification daemon" -HOMEPAGE="https://gitlab.gnome.org/GNOME/notification-daemon/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-libs/glib-2.28:2 - >=x11-libs/gtk+-3.19.5:3[X] - sys-apps/dbus - x11-libs/libX11 - !x11-misc/notify-osd -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/gdbus-codegen-2.80.5-r1 - >=sys-devel/gettext-0.19.4 - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog NEWS ) - -src_install() { - default - - insinto /usr/share/dbus-1/services - newins <<-EOF - org.freedesktop.Notifications.service - [D-BUS Service] - Name=org.freedesktop.Notifications - Exec=/usr/libexec/notification-daemon - EOF -} diff --git a/x11-misc/notify-osd/Manifest b/x11-misc/notify-osd/Manifest deleted file mode 100644 index 5ae6ac61e59a..000000000000 --- a/x11-misc/notify-osd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST notify-osd-0.9.34.tar.gz 635387 BLAKE2B 469369f9fde562c605c131608b56eb54ea2a5f3d16f530e5b383d04fd8de2fbd531b58ed43caceeaeef65840cb00917484c02f8af0d7a0fc464ab131c1193853 SHA512 60ca63c2041f129d5139537242c2260908cedef633df977a608e19dcb01b75b2280ec80abe2b6da5eff76621107ee9d294742abfae301bc24eaa3aa855c56ce1 diff --git a/x11-misc/notify-osd/files/notify-osd-0.9.34-fix-integer-conversion.patch b/x11-misc/notify-osd/files/notify-osd-0.9.34-fix-integer-conversion.patch deleted file mode 100644 index 3dffeebf497b..000000000000 --- a/x11-misc/notify-osd/files/notify-osd-0.9.34-fix-integer-conversion.patch +++ /dev/null @@ -1,24 +0,0 @@ -Clang16 will not allow implicit pointer to integer -conversions by default. (-Werror=int-conversion by default) -This patch fixes the pointer to integer conversion. - -Bug: https://bugs.gentoo.org/879035 -Patch is upstreamed here: https://answers.launchpad.net/notify-osd/+question/704024 - -Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> ---- a/src/bubble-window.c -+++ b/src/bubble-window.c -@@ -78,8 +78,8 @@ bubble_window_get_accessible (GtkWidget *widget) - { - AtkObjectFactory *factory = NULL; - AtkRegistry *registry = NULL; -- GType derived_type = NULL; -- GType derived_atk_type = NULL; -+ GType derived_type = 0; -+ GType derived_atk_type = 0; - - /* - * Figure out whether accessibility is enabled by looking at the --- -2.38.1 - diff --git a/x11-misc/notify-osd/metadata.xml b/x11-misc/notify-osd/metadata.xml deleted file mode 100644 index f3f2db90e3ea..000000000000 --- a/x11-misc/notify-osd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="launchpad">notify-osd</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild b/x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild deleted file mode 100644 index 789a23455ea9..000000000000 --- a/x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools gnome2-utils savedconfig - -DESCRIPTION="Canonical's on-screen-display notification agent" -HOMEPAGE="https://launchpad.net/notify-osd" -SRC_URI="https://launchpad.net/${PN}/precise/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="minimal" - -RDEPEND=" - gnome-base/gsettings-desktop-schemas - !minimal? ( x11-themes/notify-osd-icons ) -" -DEPEND=" - dev-util/glib-utils - gnome-base/gnome-common - x11-base/xorg-proto - virtual/pkgconfig - >=dev-libs/dbus-glib-0.98 - >=dev-libs/glib-2.16:2 - >=x11-libs/gtk+-3.2:3 - >=x11-libs/libnotify-0.7 - >=x11-libs/libwnck-3:3 - x11-libs/libX11 - x11-libs/pixman - !x11-misc/notification-daemon - !x11-misc/qtnotifydaemon -" - -RESTRICT="test" # virtualx.eclass: 1 of 1: FAIL: test-modules - -# Patch is upstreamed here: https://answers.launchpad.net/notify-osd/+question/704024 -PATCHES=( "${FILESDIR}/${P}-fix-integer-conversion.patch" ) - -src_prepare() { - default - sed -i -e 's:noinst_PROG:check_PROG:' tests/Makefile.am || die - restore_config src/{bubble,defaults,dnd}.c #428134 - mv configure.in configure.ac || die - eautoreconf -} - -src_configure() { - econf --libexecdir="/usr/$(get_libdir)/${PN}" -} - -src_install() { - default - save_config src/{bubble,defaults,dnd}.c - rm -f "${ED}"/usr/share/${PN}/icons/*/*/*/README -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_icon_cache_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_icon_cache_update - gnome2_schemas_update -} diff --git a/x11-misc/numlockx/Manifest b/x11-misc/numlockx/Manifest deleted file mode 100644 index 3c8feaa6c4ca..000000000000 --- a/x11-misc/numlockx/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST numlockx-1.2.tar.gz 82703 BLAKE2B e874671fca1991c541022859bae6606d550fed66b4f40ffdd1bc2cbd74ce65f8148845014d7290db7fe7a333aad526ec186197cca989bac2b519915aa374214f SHA512 efaaa67e8b2723cb1e8461dde664f1f8e9b21f34edfe2e1135a6b756fa2843aed1a386f2f9d70bd62ddae9aedfeeff856a18da8b542f2cff440f93b38e5a853e diff --git a/x11-misc/numlockx/metadata.xml b/x11-misc/numlockx/metadata.xml deleted file mode 100644 index 06d84e396dc3..000000000000 --- a/x11-misc/numlockx/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/numlockx/numlockx-1.2.ebuild b/x11-misc/numlockx/numlockx-1.2.ebuild deleted file mode 100644 index d6f3124e8399..000000000000 --- a/x11-misc/numlockx/numlockx-1.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Changes keyboard's numlock state under X" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="https://distfiles.gentoo.org/pub/dev/ionen@gentoo.org/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -src_prepare() { - default - - sed -i '/^K_/d; s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.in || die - sed -i 's/@X_.*@//g' Makefile.am || die - - eautoreconf -} - -src_configure() { - econf X_LDFLAGS="${LDFLAGS}" -} diff --git a/x11-misc/obconf-qt/Manifest b/x11-misc/obconf-qt/Manifest deleted file mode 100644 index 614bd99ce68c..000000000000 --- a/x11-misc/obconf-qt/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST obconf-qt-0.16.5.tar.xz 122908 BLAKE2B 9e696027504376bdc05776c2925da9b91222efce260d9a11e965b0b2bd028ffa75413413f7f1e82ce8bb63a159a585e293b854923a37d178c7c7d8ca74ceecd1 SHA512 50f3ac70ad3e31239eedfc498fac0bbc14371c13f270a52b2a90295655fa17024d2f081f56e1b9e5ca4f172835348a4813691f19ff41ab81648a7a74a2f19398 diff --git a/x11-misc/obconf-qt/metadata.xml b/x11-misc/obconf-qt/metadata.xml deleted file mode 100644 index f230ecc2b6c2..000000000000 --- a/x11-misc/obconf-qt/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>lxqt@gentoo.org</email> - <name>LXQt</name> - </maintainer> - <upstream> - <remote-id type="github">lxqt/obconf-qt</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/obconf-qt/obconf-qt-0.16.5-r1.ebuild b/x11-misc/obconf-qt/obconf-qt-0.16.5-r1.ebuild deleted file mode 100644 index aad17a8bc932..000000000000 --- a/x11-misc/obconf-qt/obconf-qt-0.16.5-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt GUI Openbox Configuration Tool" -HOMEPAGE="https://lxqt.github.io/" - -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 GPL-2+" -SLOT="0" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.0.0 - virtual/pkgconfig -" -RDEPEND=" - dev-libs/glib:2 - dev-libs/libxml2:= - >=dev-qt/qtbase-6.6:6[gui,widgets] - x11-libs/libX11 - x11-wm/openbox:3 -" -DEPEND="${RDEPEND}" diff --git a/x11-misc/obconf/Manifest b/x11-misc/obconf/Manifest deleted file mode 100644 index 72ea36463913..000000000000 --- a/x11-misc/obconf/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST obconf-2.0.4_p20150213.tar.gz 154638 BLAKE2B 9ff9d206b8f789d2c7bf68f6f959f34d19f368645bc4efb77b5a730a8f69db5309ddecc0afb09e7cd2f9cb2af4e705112f3365f43dfbe94c4ff523d8a7f0dff5 SHA512 987c97729b248e9d9fb4c82a131517ee8f31df5dd455b5b658730204c354bf17f7876c269c1d1ec6497ca360698a393c7275b9e7ada5b31abb75ed7b06092e30 diff --git a/x11-misc/obconf/files/obconf-2.0.4_p20150213-clang16.patch b/x11-misc/obconf/files/obconf-2.0.4_p20150213-clang16.patch deleted file mode 100644 index 943c812e9b79..000000000000 --- a/x11-misc/obconf/files/obconf-2.0.4_p20150213-clang16.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://bugzilla.icculus.org/show_bug.cgi?id=6671 -https://bugs.gentoo.org/870538 ---- a/src/appearance.c -+++ b/src/appearance.c -@@ -19,2 +19,3 @@ - -+#include <ctype.h> - #include "main.h" ---- a/src/desktops.h -+++ b/src/desktops.h -@@ -26,2 +26,3 @@ - void desktops_setup_names(GtkWidget *w); -+void desktops_setup_tab(void); - ---- a/src/main.c -+++ b/src/main.c -@@ -26,2 +26,3 @@ - #include "mouse.h" -+#include "moveresize.h" - #include "desktops.h" diff --git a/x11-misc/obconf/metadata.xml b/x11-misc/obconf/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/obconf/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/obconf/obconf-2.0.4_p20150213-r2.ebuild b/x11-misc/obconf/obconf-2.0.4_p20150213-r2.ebuild deleted file mode 100644 index 40409afba602..000000000000 --- a/x11-misc/obconf/obconf-2.0.4_p20150213-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg - -HASH_OBCONF=63ec47c5e295ad4f09d1df6d92afb7e10c3fec39 - -DESCRIPTION="Tool for configuring the Openbox window manager" -HOMEPAGE="http://openbox.org/wiki/ObConf:About" -SRC_URI="http://git.openbox.org/?p=dana/obconf.git;a=snapshot;h=${HASH_OBCONF};sf=tgz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${HASH_OBCONF::7}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="nls" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libxml2:= - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/startup-notification - x11-wm/openbox:3" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND=" - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${P}-clang16.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf $(use_enable nls) -} diff --git a/x11-misc/obmenu-generator/Manifest b/x11-misc/obmenu-generator/Manifest deleted file mode 100644 index a5a79ee63853..000000000000 --- a/x11-misc/obmenu-generator/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST obmenu-generator-0.93.tar.gz 20893 BLAKE2B 19fca5960ab423c9df145d3f8f7fc47a07bdfa0302d62d6565d3218296da0f24a93476e73e21413430ec4842bae64432aabbff930968d13c1ebc2f95da389ab1 SHA512 f63b7b2be80703ad3fbb1d8a6a35b74c3747035ecb19bcfb3b07a109e20a51b2d2576dbc71828e00854c331906d6d7c6e18049aa547e802bdc983a134c357515 diff --git a/x11-misc/obmenu-generator/metadata.xml b/x11-misc/obmenu-generator/metadata.xml deleted file mode 100644 index 3da14741b96c..000000000000 --- a/x11-misc/obmenu-generator/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <upstream> - <maintainer status="active"> - <email>trizenx@gmail.com</email> - <name>Daniel Șuteu</name> - </maintainer> - <remote-id type="github">trizen/obmenu-generator</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.93-r1.ebuild b/x11-misc/obmenu-generator/obmenu-generator-0.93-r1.ebuild deleted file mode 100644 index dae4464eca14..000000000000 --- a/x11-misc/obmenu-generator/obmenu-generator-0.93-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A fast pipe/static menu generator for the Openbox Window Manager" -HOMEPAGE="https://github.com/trizen/obmenu-generator" -SRC_URI="https://github.com/trizen/obmenu-generator/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/perl[gdbm] - dev-perl/Data-Dump - >=dev-perl/Linux-DesktopFiles-0.90.0 - x11-wm/openbox -" - -src_install() { - dobin ${PN} - - insinto /etc/xdg/obmenu-generator - doins schema.pl - - dodoc README.md -} - -pkg_postinst() { - optfeature_header "For icon (-i) functionality, install:" - optfeature "support via gtk+:2 (enabled via config)" dev-perl/Gtk2 - optfeature "support via gtk+:3 (default)" dev-perl/Gtk3 -} diff --git a/x11-misc/openbox-menu/Manifest b/x11-misc/openbox-menu/Manifest deleted file mode 100644 index 64735ae9fe99..000000000000 --- a/x11-misc/openbox-menu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST openbox-menu-0.8.1.tar.gz 27960 BLAKE2B f4c78956c163b0d8ca2d601b05354217071e93307a0abc1536d1d373a3d402384b0a4d3c15252aaf9aae7c20b76b5b8aa69edfacbe11cfaa76b1aba8a7a4834e SHA512 de6454e88ac30b5cb1094ae427116808ad9dd2f37c8d2ae20dea77aa60d414a47149c09e8ea7d3c5c31182b728b8a4f13283f33c6e2a34d3cd4b64f91d4ef8da diff --git a/x11-misc/openbox-menu/files/openbox-menu-0.8.1-build.patch b/x11-misc/openbox-menu/files/openbox-menu-0.8.1-build.patch deleted file mode 100644 index ea66efb12903..000000000000 --- a/x11-misc/openbox-menu/files/openbox-menu-0.8.1-build.patch +++ /dev/null @@ -1,20 +0,0 @@ -From e3989a504d9713d0de8b236b1f8d21c74d1fcd00 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> -Date: Thu, 11 Feb 2021 21:12:52 +0300 -Subject: [PATCH 1/2] Fix compilation - -icon_theme is needed in menu.c ---- a/src/openbox-menu.h -+++ b/src/openbox-menu.h -@@ -82,4 +82,8 @@ gboolean context_get_persistent (OB_Menu*); - - void context_free(OB_Menu *); - -+#ifdef WITH_ICONS -+extern GtkIconTheme *icon_theme; -+#endif -+ - #endif // __OPENBOXMENU_APP__ --- -2.26.2 - diff --git a/x11-misc/openbox-menu/files/openbox-menu-0.8.1-gtk3.patch b/x11-misc/openbox-menu/files/openbox-menu-0.8.1-gtk3.patch deleted file mode 100644 index de8e28189a25..000000000000 --- a/x11-misc/openbox-menu/files/openbox-menu-0.8.1-gtk3.patch +++ /dev/null @@ -1,77 +0,0 @@ -From 8fe1e7fa9239ed8b604a59ef2202f183f1f56eb6 Mon Sep 17 00:00:00 2001 -From: Fabrice THIROUX <fabrice.thiroux@net-c.com> -Date: Sat, 13 Feb 2021 14:46:53 +0100 -Subject: [PATCH] Updated for gtk3. Remove icon_theme annoying variable - ---- ---- a/Makefile -+++ b/Makefile -@@ -1,5 +1,5 @@ --LIBS= `pkg-config --libs glib-2.0 gtk+-2.0 libmenu-cache` --CFLAGS+= -g -Wall `pkg-config --cflags glib-2.0 gtk+-2.0 libmenu-cache` -+LIBS= `pkg-config --libs glib-2.0 gtk+-3.0 libmenu-cache` -+CFLAGS+= -g -Wall `pkg-config --cflags glib-2.0 gtk+-3.0 libmenu-cache` - CC=gcc - #-DG_DISABLE_DEPRECATED - ---- a/src/menu.c -+++ b/src/menu.c -@@ -240,7 +240,6 @@ main (int argc, char **argv) - - #ifdef WITH_ICONS - gtk_init (&argc, &argv); -- icon_theme = gtk_icon_theme_get_default (); - #endif - - if ((ob_context = configure (argc, argv)) == NULL) ---- a/src/openbox-menu.h -+++ b/src/openbox-menu.h -@@ -19,6 +19,7 @@ - - #ifndef __OPENBOXMENU_APP__ - #define __OPENBOXMENU_APP__ -+ - #include <menu-cache.h> - - #ifdef WITH_ICONS ---- a/src/utils.c -+++ b/src/utils.c -@@ -169,8 +169,6 @@ clean_exec (MenuCacheApp *app) - - #if WITH_ICONS - --extern GtkIconTheme *icon_theme; -- - /****f* utils/item_icon_path - * OUTPUT - * return the path for the themed icon if item. -@@ -199,23 +197,21 @@ item_icon_path (MenuCacheItem *item) - if (g_path_is_absolute (name)) - return g_strdup (name); - -- /* We remove the file extension as gtk_icon_theme_lookup_icon can't -- * lookup a theme icon for, ie, 'geany.png'. It has to be 'geany'. -- */ -- tmp_name = strndup (name, strrchr (name, '.') - name); - #ifdef WITH_SVG -- icon_info = gtk_icon_theme_lookup_icon (icon_theme, tmp_name, 16, GTK_ICON_LOOKUP_GENERIC_FALLBACK); -+ icon_info = gtk_icon_theme_lookup_icon (gtk_icon_theme_get_default(), name, 16, GTK_ICON_LOOKUP_GENERIC_FALLBACK); - #else -- icon_info = gtk_icon_theme_lookup_icon (icon_theme, tmp_name, 16, GTK_ICON_LOOKUP_NO_SVG | GTK_ICON_LOOKUP_GENERIC_FALLBACK); -+ icon_info = gtk_icon_theme_lookup_icon (gtk_icon_theme_get_default(), name, 16, GTK_ICON_LOOKUP_NO_SVG | GTK_ICON_LOOKUP_GENERIC_FALLBACK); - #endif - g_free (tmp_name); - } - -+ -+ - if (!icon_info) /* 2nd fallback */ -- icon_info = gtk_icon_theme_lookup_icon (icon_theme, "empty", 16, GTK_ICON_LOOKUP_NO_SVG); -+ icon_info = gtk_icon_theme_lookup_icon (gtk_icon_theme_get_default (), "empty", 16, GTK_ICON_LOOKUP_NO_SVG); - - icon = g_strdup (gtk_icon_info_get_filename (icon_info)); -- gtk_icon_info_free (icon_info); -+ g_object_unref (icon_info); - - return icon; - } diff --git a/x11-misc/openbox-menu/files/openbox-menu-0.8.1-makefile.patch b/x11-misc/openbox-menu/files/openbox-menu-0.8.1-makefile.patch deleted file mode 100644 index a2848bf464bf..000000000000 --- a/x11-misc/openbox-menu/files/openbox-menu-0.8.1-makefile.patch +++ /dev/null @@ -1,106 +0,0 @@ -From fa18093783ec77102c304134626bf3b4ddc07ec8 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> -Date: Thu, 11 Feb 2021 21:47:47 +0300 -Subject: [PATCH 2/2] Update Makefile build - -Introduce CC and PKG_CONFIG variables that can be redefined by user. -Added variables WITH_ICONS and WITH_SVG that can be also redefined by user. -Misc enhancements to file globbing. - -* 2021-03-15 asturm: Fix BINDIR path, add DESTDIR, adapt to GTK3 change - ---- a/Makefile -+++ b/Makefile -@@ -1,19 +1,31 @@ --LIBS= `pkg-config --libs glib-2.0 gtk+-3.0 libmenu-cache` --CFLAGS+= -g -Wall `pkg-config --cflags glib-2.0 gtk+-3.0 libmenu-cache` --CC=gcc -+CC ?= gcc -+PKG_CONFIG ?= pkg-config -+ -+CFLAGS ?= -O2 -g -+CFLAGS += -Wall $(shell $(PKG_CONFIG) --cflags glib-2.0 gtk+-3.0 libmenu-cache) -+LIBS += $(shell $(PKG_CONFIG) --libs glib-2.0 gtk+-3.0 libmenu-cache) -+ - #-DG_DISABLE_DEPRECATED - --# Comment this line if you don't want icons to appear in menu --CFLAGS+=-DWITH_ICONS --# Uncomment this line if Openbox can display SVG icons -+# set to 0 to turn off icons in menus -+WITH_ICONS=1 -+ -+ifeq ($(WITH_ICONS),1) -+CFLAGS += -DWITH_ICONS -+endif -+ -+# set to 0 to turn off svg icons in menus - # Check SVG support with '$ ldd /usr/bin/openbox | grep svg', librsvg must appear.. --# CFLAGS+=-DWITH_SVG -+WITH_SVG=0 -+ -+ifeq ($(WITH_SVG),1) -+CFLAGS += -DWITH_SVG -+endif - --prefix= /usr/local --DESTDIR ?= $(prefix) --BINDIR= ${DESTDIR}/bin -+prefix = /usr -+BINDIR = ${prefix}/bin - --SRC= $(shell ls src/*.c 2> /dev/null) -+SRC= $(wildcard src/*.c) - OBJ= $(SRC:.c=.o) - - all: $(OBJ) check openbox-menu -@@ -25,15 +37,18 @@ - openbox-menu: $(OBJ) - $(CC) $(OBJ) -o openbox-menu $(LDFLAGS) $(LIBS) - --.PHONY: clean install doc changelog check xmllint -+.PHONY: clean install install-strip doc changelog check xmllint - - clean: - @rm -f $(OBJ) $(TEST_OBJ) openbox-menu check - @rm -rf doc - - install: -+ @install -Dm 755 openbox-menu "$(DESTDIR)$(BINDIR)/openbox-menu" -+ -+install-strip: - @strip -s openbox-menu -- @install -Dm 755 openbox-menu $(BINDIR)/openbox-menu -+ @install -Dm 755 openbox-menu "$(DESTDIR)$(BINDIR)/openbox-menu" - - doc: - robodoc --src . --doc doc/ --multidoc --index --html --cmode - -diff --git a/README.md b/README.md ---- a/README.md -+++ b/README.md -@@ -6,17 +6,17 @@ Type `make` then, with superuser privileges, `make install` to install it. openb - - ## Compile openbox-menu without icons ## - --Openbox-menu shows icons before categories name and applications name (in fact, the menu and the icons are displayed by Openbox; Openbox-menu only outputs text content). You can remove icon support by editing the Makefile and commenting the following line (add a # in the begining) -+Openbox-menu shows icons before categories name and applications name (in fact, the menu and the icons are displayed by Openbox; Openbox-menu only outputs text content). You can enable icon support by running `make` with `WITH_ICONS=1` option (pass `WITH_ICONS=0` to disable it): - --> CFLAGS+=-DWITH_ICONS -+> make WITH_ICONS=1 - - If errors occur while compiling, remove gtk+-2.0 from lines above the one previously commented. - - ## SVG support - --Openbox can display SVG icons since version 3.5.1. SVG support in openbox-menu has to be activated in Makefile by uncommenting the following line -+Openbox can display SVG icons since version 3.5.1. SVG support in openbox-menu can be enabled by running `make` with `WITH_SVG=1` option (pass `WITH_SVG=0` to disable it): - --> CFLAGS+=-DWITH_SVG -+> make WITH_SVG=1 - - SVG suport will be activated by default in the future. - --- -2.26.2 - diff --git a/x11-misc/openbox-menu/metadata.xml b/x11-misc/openbox-menu/metadata.xml deleted file mode 100644 index 7093064bf28c..000000000000 --- a/x11-misc/openbox-menu/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <maintainer status="active"> - <email>fabrice.thiroux@free.fr</email> - <name>Fabrice Thiroux</name> - </maintainer> - <remote-id type="github">fabriceT/openbox-menu</remote-id> - </upstream> - <use> - <flag name="icons">Enable support for icons in menus</flag> - <flag name="svg">Support SVG icons</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/openbox-menu/openbox-menu-0.8.1.ebuild b/x11-misc/openbox-menu/openbox-menu-0.8.1.ebuild deleted file mode 100644 index 1feb6e43a525..000000000000 --- a/x11-misc/openbox-menu/openbox-menu-0.8.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Another dynamic menu generator for Openbox" -HOMEPAGE="http://fabrice.thiroux.free.fr/openbox-menu_en.html" -SRC_URI="https://github.com/fabriceT/openbox-menu/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+icons svg" -REQUIRED_USE="svg? ( icons )" - -DEPEND=" - dev-libs/glib:2 - lxde-base/menu-cache - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - icons? ( x11-wm/openbox[imlib,svg?] ) - !icons? ( x11-wm/openbox ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - # git master - "${FILESDIR}/${P}-gtk3.patch" - # downstream patches - "${FILESDIR}/${P}-build.patch" - "${FILESDIR}/${P}-makefile.patch" -) - -src_compile() { - emake CC="$(tc-getCC)" PKG_CONFIG=$(tc-getPKG_CONFIG) \ - WITH_ICONS=$(usex icons '1' '0') \ - WITH_SVG=$(usex svg '1' '0') -} diff --git a/x11-misc/oroborus-deskmenu/Manifest b/x11-misc/oroborus-deskmenu/Manifest deleted file mode 100644 index 03f7fda3ab2e..000000000000 --- a/x11-misc/oroborus-deskmenu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST deskmenu_1.4.5.tar.gz 127599 BLAKE2B 220c91cd016befaf4a97790b4e98d53e1ca1b4bf6fecac54ff0ba699bb2d8a170df7d6d7193edb4684afc8cacc2393afe056e4d5319f5b0f268a5c3254ad53d5 SHA512 a14ed2a346327be7eb8f80fecf808fa1a2abc8be13cae6d3948b29312120ef807be63776cbb6f8b6428bd84ac944fc2848daba30eaec51690f330fc7a2e0ed78 diff --git a/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch b/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch deleted file mode 100644 index 80e83a3a9c88..000000000000 --- a/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/deskmenu.c -+++ b/src/deskmenu.c -@@ -146,6 +146,9 @@ - return value; - } - -+int -+decode_switches (int argc, char **argv); -+ - void - initialize (int argc, char *argv[]) - { diff --git a/x11-misc/oroborus-deskmenu/metadata.xml b/x11-misc/oroborus-deskmenu/metadata.xml deleted file mode 100644 index 13f54c18facf..000000000000 --- a/x11-misc/oroborus-deskmenu/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - DeskMenu is a root menu program which is activated by clicking the root window. - It is configured from a .deskmenurc file in your home directory. DeskMenu is - useful for window managers which do not provide a menu such as Oroborus. - </longdescription> -</pkgmetadata> diff --git a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild deleted file mode 100644 index ff4450b199aa..000000000000 --- a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_PN="${PN/oroborus-//}" - -DESCRIPTION="root menu program for Oroborus" -HOMEPAGE="https://www.oroborus.org" -SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="x11-libs/gtk+:2" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - # bug 875131 - "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch -) - -src_prepare() { - default - eautoreconf # bug 898252 -} - -src_install() { - default - dodoc example_rc -} diff --git a/x11-misc/oroborus-keylaunch/Manifest b/x11-misc/oroborus-keylaunch/Manifest deleted file mode 100644 index ef359389c72f..000000000000 --- a/x11-misc/oroborus-keylaunch/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST keylaunch_1.3.9.tar.gz 80286 BLAKE2B b91df64c6efa3b49039cfbc561d0ad512ebd71c3f74797f55be9acf4a3642f61fc6a3a6b4115e311005719b141e1df7098756e555a319ded2a4b984b9e8a5c1a SHA512 9955bb913dec9c39aa4be86410229b2952738fca2c7a77f7d61d2750c880e4cbd59fd82979c441780b3a5aa5ce12b3a9863526f610feec5c5b30c65476c50c10 diff --git a/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch b/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch deleted file mode 100644 index 523fd85aa0eb..000000000000 --- a/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -14,7 +14,7 @@ - DOC_DIR = $(INSTDIR)/share/doc/$(PROG) - - --VERBOSE = -+VERBOSE = 1 - ifeq ($(VERBOSE), 1) - Q = - else -@@ -22,7 +22,8 @@ - endif - - CC = @CC@ --CFLAGS = @CFLAGS@ @X_CFLAGS@ -g -O2 -Wall -+CFLAGS = @CFLAGS@ @X_CFLAGS@ -+CPPFLAGS = @CPPFLAGS@ - LIBS = @LIBS@ @X_LIBS@ - LDFLAGS = @LDFLAGS@ - RCFILE = .$(PROG)rc -@@ -55,11 +56,11 @@ - - $(PROG): $(OBJS) - @echo "[ linking $< ]" -- $Q$(CC) $< $(LDFLAGS) $(LIBS) -o $@ -+ $Q$(CC) $(LDFLAGS) $(CFLAGS) $< -o $@ $(LIBS) - - $(OBJS): %.o: %.c $(HEADERS) - @echo "[ compiling $< ]" -- $Q$(CC) $(CFLAGS) $(DEFINES) -c $< -o $@ -+ $Q$(CC) $(CFLAGS) $(CPPFLAGS) $(DEFINES) -c $< -o $@ - - install-mans: - @echo "[ installing manpages. (section 1) ]" -@@ -71,7 +72,7 @@ - $Q$(INSTALL) $(INST_CREATEDIR) $(DOC_DIR) - $Q$(INSTALL) $(INST_DOC_OPTS) $(DOCS) $(DOC_DIR) - --install: all install-mans install-docs -+install: all install-mans - @echo "[ installing $(PROG) ]" - $Q$(INSTALL) $(INST_PROG_OPTS) $(PROG) $(BIN_DIR)/$(PROG) - diff --git a/x11-misc/oroborus-keylaunch/metadata.xml b/x11-misc/oroborus-keylaunch/metadata.xml deleted file mode 100644 index 328cab6b7778..000000000000 --- a/x11-misc/oroborus-keylaunch/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - KeyLaunch is a small utility for binding commands to a hot key. It reads a configuration - file in ~/.keylaunchrc. KeyLaunch uses Ctrl, Alt and Shift as modifier keys, - the hotkey is up to the user. - </longdescription> -</pkgmetadata> diff --git a/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild b/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild deleted file mode 100644 index e3907005102c..000000000000 --- a/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE=none -inherit autotools - -MY_PN=${PN/oroborus-//} - -DESCRIPTION="utility for binding keys in Oroborus" -HOMEPAGE="https://www.oroborus.org" -SRC_URI="mirror://debian/pool/main/k/${MY_PN}/${MY_PN}_${PV}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) -DOCS=( README docs/example_rc debian/changelog ) - -src_prepare() { - default - eautoconf # bug 898254 -} diff --git a/x11-misc/parcellite/Manifest b/x11-misc/parcellite/Manifest deleted file mode 100644 index 4046c1b8ce1d..000000000000 --- a/x11-misc/parcellite/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST parcellite-1.2.1.tar.gz 763956 BLAKE2B 487029ed2d0492a1b8fe5e8093ab5b1d488db22798b18dab130da339353d6bf6e5525cd4d5fbdf68526946156d646dd2ce1095d07167785d3aa23d81a163b094 SHA512 14b513e760e205666e00893dffb75ef3d42994aaeca3238b5adbed4af7495a7ed67cfabdcb163024fb9b0a7e832599bb31c54201217ac3fca88e0a4a22deb53d diff --git a/x11-misc/parcellite/files/parcellite-1.2.1-desktop-QA.patch b/x11-misc/parcellite/files/parcellite-1.2.1-desktop-QA.patch deleted file mode 100644 index 1590a76505bf..000000000000 --- a/x11-misc/parcellite/files/parcellite-1.2.1-desktop-QA.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/data/parcellite.desktop.in -+++ b/data/parcellite.desktop.in -@@ -6,5 +6,5 @@ - Exec=parcellite - Terminal=false - Type=Application --Categories=GTK;GNOME;Application;Utility; -+Categories=GTK;GNOME;Utility; - OnlyShowIn=GNOME;KDE;LXDE;MATE;Razor;ROX;TDE;Unity;XFCE;Old; diff --git a/x11-misc/parcellite/metadata.xml b/x11-misc/parcellite/metadata.xml deleted file mode 100644 index 89081e538da7..000000000000 --- a/x11-misc/parcellite/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">parcellite</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/parcellite/parcellite-1.2.1.ebuild b/x11-misc/parcellite/parcellite-1.2.1.ebuild deleted file mode 100644 index 9174510d68a5..000000000000 --- a/x11-misc/parcellite/parcellite-1.2.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg - -MY_P=${PN}-${PV/_} - -DESCRIPTION="Lightweight GTK+ based clipboard manager" -HOMEPAGE="https://parcellite.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="nls" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:2 - x11-misc/xdotool" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -PATCHES=( "${FILESDIR}"/${P}-desktop-QA.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_enable nls) -} diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest deleted file mode 100644 index 064096370c4b..000000000000 --- a/x11-misc/pcmanfm-qt/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST pcmanfm-qt-2.3.0.tar.xz 422264 BLAKE2B 83b9c484c9725efd9f57d49356d76542210bc62e5eb0cbc4f357ff401d99d68079c05d4edea9904f5790945f655efc9495b62a8158473d1ed93a808ddb779fba SHA512 3fe6a4896a50ab8b381554f3aae0ee740853cdccce67f54d2edcda8f65db9cf1588a89aa139eb77b79d151c2df0637f35d64748e6378c1fea89bac6891b20289 -DIST pcmanfm-qt-2.4.0.tar.xz 439124 BLAKE2B 08d45b000baa7f4d70d12e795a26a63a55cadb45478fdf583f21fe9cdb43f65cc1214a4ca0569567d9f0b7203aec6f21847b5e86286de85eb291344cd928dcd4 SHA512 0585a2bbe312b79e09a4227aec230576787cb2f2969a7a9f534f1a03b5d07f39738d13cd149bc5458325d532fedf438a06cd3a212ae47eba89ca3696c83203cc diff --git a/x11-misc/pcmanfm-qt/metadata.xml b/x11-misc/pcmanfm-qt/metadata.xml deleted file mode 100644 index 30e871a17937..000000000000 --- a/x11-misc/pcmanfm-qt/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>lxqt@gentoo.org</email> - <name>LXQt</name> - </maintainer> - <upstream> - <remote-id type="github">lxqt/pcmanfm-qt</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.3.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.3.0.ebuild deleted file mode 100644 index fcd1e590adba..000000000000 --- a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.3.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV="$(ver_cut 1-2)" - -inherit cmake optfeature xdg - -DESCRIPTION="Qt GUI Tabbed Filemanager" -HOMEPAGE="https://lxqt-project.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 GPL-2+ LGPL-2.1+" -SLOT="0" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.3.0 -" -DEPEND=" - dev-libs/glib:2 - >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] - >=kde-plasma/layer-shell-qt-6.0:6 - sys-apps/util-linux - virtual/freedesktop-icon-theme - =x11-libs/libfm-qt-${MY_PV}*:= - x11-libs/libxcb:= - x11-misc/xdg-utils -" -RDEPEND="${DEPEND} - =lxqt-base/lxqt-menu-data-${MY_PV}* -" - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - optfeature "mount password storing" gnome-base/gnome-keyring - ! has_version lxqt-base/lxqt-meta && optfeature "trash functionality" gnome-base/gvfs -} diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.4.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.4.0.ebuild deleted file mode 100644 index f42147db46ea..000000000000 --- a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.4.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake optfeature xdg - -MY_PV="$(ver_cut 1-2)" - -DESCRIPTION="Qt GUI Tabbed Filemanager" -HOMEPAGE=" - https://lxqt-project.org/ - https://github.com/lxqt/pcmanfm-qt/ -" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 GPL-2+ LGPL-2.1+" -SLOT="0" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.4.0 -" -DEPEND=" - dev-libs/glib:2 - >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] - >=kde-plasma/layer-shell-qt-6.0:6 - sys-apps/util-linux - virtual/freedesktop-icon-theme - =x11-libs/libfm-qt-${MY_PV}*:= - x11-libs/libxcb:= - x11-misc/xdg-utils -" -RDEPEND="${DEPEND} - =lxqt-base/lxqt-menu-data-${MY_PV}* -" - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - optfeature "computer/trash and similar features" gnome-base/gvfs - optfeature "password storage used for mounts" virtual/secret-service -} diff --git a/x11-misc/pcmanfm/Manifest b/x11-misc/pcmanfm/Manifest deleted file mode 100644 index ac1a6b752d6b..000000000000 --- a/x11-misc/pcmanfm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pcmanfm-1.3.2.tar.xz 424236 BLAKE2B 7d13383cd2b61905bdf14b4b4df8c3d8043a340b597f4d43e40148f61451f82ad3ca36c4c199d81a41dc7e07dde6ed5832aeff985112fae352bc49e873bb67a0 SHA512 bcca1af20500e7a84ebfe5f1efd5a1a2945d32ad3ea5fa945ad908794c56614bd85921fac1e7a3b2fc5ef82267d5d3ffc5ad7065e9878a920dd578cb830776c9 diff --git a/x11-misc/pcmanfm/files/pcmanfm-1.3.2-c99.patch b/x11-misc/pcmanfm/files/pcmanfm-1.3.2-c99.patch deleted file mode 100644 index 52337891d5d6..000000000000 --- a/x11-misc/pcmanfm/files/pcmanfm-1.3.2-c99.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://bugs.gentoo.org/919077 -https://github.com/lxde/pcmanfm/pull/17 - -From 9bf5145eba45cd5e3b87d4f040618fe0ea69a81d Mon Sep 17 00:00:00 2001 -From: Mamoru TASAKA <mtasaka@fedoraproject.org> -Date: Fri, 26 Jul 2024 12:13:32 +0900 -Subject: [PATCH] Fix build with gcc14 -Werror=incompatible-pointer-types - -gcc14 now defaults to gcc -Werror=incompatible-pointer-types . -This commit adds required casts to different pointer types. ---- a/src/desktop.c -+++ b/src/desktop.c -@@ -1267,7 +1267,7 @@ static AtkObject *fm_desktop_accessible_ref_selection(AtkSelection *selection, - item = items->data; - if (item->item->is_selected) - if (i-- == 0) -- return g_object_ref(item); -+ return (AtkObject *)g_object_ref(item); - } - return NULL; - } -@@ -1454,7 +1454,7 @@ static AtkObject *fm_desktop_accessible_ref_child(AtkObject *accessible, - item = g_list_nth_data(priv->items, index); - if (!item) - return NULL; -- return g_object_ref(item); -+ return (AtkObject *)g_object_ref(item); - } - - static void fm_desktop_accessible_initialize(AtkObject *accessible, gpointer data) - diff --git a/x11-misc/pcmanfm/metadata.xml b/x11-misc/pcmanfm/metadata.xml deleted file mode 100644 index c568a312ad63..000000000000 --- a/x11-misc/pcmanfm/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">pcmanfm</remote-id> - <remote-id type="github">lxde/pcmanfm</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/pcmanfm/pcmanfm-1.3.2-r2.ebuild b/x11-misc/pcmanfm/pcmanfm-1.3.2-r2.ebuild deleted file mode 100644 index 27188a32160d..000000000000 --- a/x11-misc/pcmanfm/pcmanfm-1.3.2-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P="${PN}-${PV/_/}" -inherit xdg readme.gentoo-r1 - -DESCRIPTION="Fast lightweight tabbed filemanager" -HOMEPAGE="https://github.com/lxde/pcmanfm" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz" -S="${WORKDIR}"/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~riscv ~x86" -IUSE="debug" - -RDEPEND=" - dev-libs/atk - >=dev-libs/glib-2.18:2 - >=lxde-base/menu-cache-1.1.0-r1 - sys-apps/util-linux - virtual/freedesktop-icon-theme - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - >=x11-libs/libfm-${PV}:=[gtk] - x11-libs/libX11 - x11-libs/pango - x11-misc/shared-mime-info -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.3.2-c99.patch -) - -src_configure() { - econf \ - --sysconfdir="${EPREFIX}"/etc \ - --with-gtk=3 \ - $(use_enable debug) -} - -src_install() { - default - - local DOC_CONTENTS="PCmanFM can optionally support the menu://applications/ - location. You should install lxde-base/lxmenu-data for that functionality." - readme.gentoo_create_doc -} - -pkg_postinst() { - xdg_pkg_postinst - readme.gentoo_print_elog -} diff --git a/x11-misc/peksystray/Manifest b/x11-misc/peksystray/Manifest deleted file mode 100644 index 32f9f4a145dc..000000000000 --- a/x11-misc/peksystray/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST peksystray-0.4.0.tar.bz2 73810 BLAKE2B 4ac452f14acff5afb8e14fc07a18d5efe6b68696c7063d8cd337c14b9bc0cdcb573ff830f9cc7e3b7057154a3e2a179da26977696101fbb56750320a3913b3d3 SHA512 9dc5d1df630b7447575011e971a9657a5987bdd6098c81444b7579c46bfd7747f4df18fa00376e70b046c52ae7ca95d6cb66ce8a57070795f2f8d497fa025341 diff --git a/x11-misc/peksystray/files/peksystray-0.4.0-asneeded.patch b/x11-misc/peksystray/files/peksystray-0.4.0-asneeded.patch deleted file mode 100644 index a21987e36248..000000000000 --- a/x11-misc/peksystray/files/peksystray-0.4.0-asneeded.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -4,6 +4,7 @@ - AM_INIT_AUTOMAKE(peksystray, 0.4.0) - - AC_PROG_CC -+AC_PATH_X - AC_PATH_XTRA - - dnl Are we going to enable the debugging output ?? -@@ -19,13 +20,7 @@ - AC_DEFINE(DEBUG,,[Enable verbose debugging output]) - fi - --CFLAGS="$CFLAGS $X_CFLAGS" --#x_includes="-I$x_includes" --LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS" --#x_libraries="$X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS" -- --AC_SUBST(x_includes) --AC_SUBST(x_libraries) -+AC_CHECK_LIB([X11], [XOpenDisplay]) - - AC_OUTPUT([ - Makefile ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,7 +1,4 @@ - bin_PROGRAMS = peksystray - --INCLUDES = @x_includes@ -- --peksystray_LDADD = @x_libraries@ -- - peksystray_SOURCES = peksystray.c -+peksystray_LDADD = @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ diff --git a/x11-misc/peksystray/metadata.xml b/x11-misc/peksystray/metadata.xml deleted file mode 100644 index 786486b128da..000000000000 --- a/x11-misc/peksystray/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">peksystray</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/peksystray/peksystray-0.4.0-r1.ebuild b/x11-misc/peksystray/peksystray-0.4.0-r1.ebuild deleted file mode 100644 index 201676c4825e..000000000000 --- a/x11-misc/peksystray/peksystray-0.4.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="System tray dockapp for window managers supporting docking" -HOMEPAGE="https://peksystray.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ppc x86" - -DEPEND="x11-libs/libX11 - x11-libs/libXt" - -PATCHES=( "${FILESDIR}/${P}-asneeded.patch" ) - -src_prepare() { - default - eautoreconf -} - -src_install() { - dobin src/peksystray - default -} diff --git a/x11-misc/picom-jonaburg/metadata.xml b/x11-misc/picom-jonaburg/metadata.xml deleted file mode 100644 index a8bc90f91467..000000000000 --- a/x11-misc/picom-jonaburg/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>contact@thamognya.com</email> - <name>Thamognya Kodi</name> - <description>Primary maintainer</description> - </maintainer> - <longdescription lang="en"> - This is a forked version from Sandmark's picom branch, including Blackcapcoder's animation code inside. The animations here are further smoothed and time deltas reduced from 1ms to 40us for high refresh rates and buttery smooth transitions. - </longdescription> - <upstream> - <remote-id type="github">jonaburg/picom</remote-id> - </upstream> - <use> - <flag name="config-file">Enable config file support</flag> - <flag name="doc">Build documentation and man pages (requires <pkg>app-text/asciidoc</pkg>)</flag> - <flag name="drm">Enable support for using drm for vsync</flag> - <flag name="opengl">Enable features that require opengl (opengl backend, and opengl vsync methods)</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild b/x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild deleted file mode 100644 index 89d0339f41dc..000000000000 --- a/x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit git-r3 meson python-any-r1 virtualx xdg - -DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)" -HOMEPAGE="https://github.com/jonaburg/picom" -if [[ ${PV} == *9999 ]]; then - EGIT_REPO_URI="https://github.com/jonaburg/picom.git" -else - COMMIT="e3c19cd7d1108d114552267f302548c113278d45" - VERSION_REV="e3c19cd" - SRC_URI="https://github.com/jonaburg/picom/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64" -fi - -LICENSE="MPL-2.0 MIT" -SLOT="0" -IUSE="+config-file dbus +doc +drm opengl pcre test" - -REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!" -RESTRICT="test" # but tests require dbus_next - -RDEPEND="dev-libs/libev - dev-libs/uthash - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/pixman - x11-libs/xcb-util-image - x11-libs/xcb-util-renderutil - config-file? ( - dev-libs/libconfig:= - ) - dbus? ( sys-apps/dbus ) - drm? ( x11-libs/libdrm ) - opengl? ( virtual/opengl ) - pcre? ( dev-libs/libpcre ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig - doc? ( app-text/asciidoc ) - test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') ) -" - -DOCS=( README.md picom.sample.conf ) - -python_check_deps() { - python_has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]" -} - -src_configure() { - local emesonargs=( - $(meson_use config-file config_file) - $(meson_use dbus) - $(meson_use doc with_docs) - $(meson_use opengl) - $(meson_use pcre regex) - ) - - meson_src_configure -} - -src_test() { - virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}" -} diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest deleted file mode 100644 index 47959e3a441c..000000000000 --- a/x11-misc/picom/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST picom-13.tar.gz 656067 BLAKE2B bb3229bf2d8ad2bf93c5fc4a42478090800c1e742ad93771ff7f8a3664cf0c5a6d938e1cbf195488491f797b5ee5748e5d7c4030787b34d17b203bfea8d7ca1e SHA512 8b5a096b20f3dde86145917d38409a081f26f22a90be5b658308af1fcd06b068b2fb3db70efc45f2f42b32a38c82a28a8835838308addcebcfc5409a934dc22a diff --git a/x11-misc/picom/metadata.xml b/x11-misc/picom/metadata.xml deleted file mode 100644 index c5295a1d118a..000000000000 --- a/x11-misc/picom/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <use> - <flag name="doc">Build documentation and man pages (requires <pkg>app-text/asciidoc</pkg>)</flag> - <flag name="drm">Enable support for using drm for vsync</flag> - <flag name="opengl">Enable features that require opengl (opengl backend, and opengl vsync methods)</flag> - </use> - <upstream> - <remote-id type="github">yshui/picom</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/picom/picom-13.ebuild b/x11-misc/picom/picom-13.ebuild deleted file mode 100644 index ddf08b0bfd0f..000000000000 --- a/x11-misc/picom/picom-13.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit meson python-any-r1 virtualx xdg - -DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)" -HOMEPAGE="https://github.com/yshui/picom" -SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0 MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -IUSE="dbus +doc +drm opengl pcre test" - -REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!" -RESTRICT="test" # but tests require dbus_next - -RDEPEND="dev-libs/libconfig:= - dev-libs/libev - dev-libs/uthash - x11-libs/libX11 - x11-libs/libxcb - x11-libs/pixman - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-renderutil - dbus? ( sys-apps/dbus ) - drm? ( x11-libs/libdrm ) - opengl? ( - media-libs/libepoxy - virtual/opengl - ) - pcre? ( dev-libs/libpcre2:= )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig - doc? ( dev-ruby/asciidoctor ) - test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') ) -" - -DOCS=( README.md picom.sample.conf ) - -python_check_deps() { - python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_use dbus) - $(meson_use doc with_docs) - $(meson_use opengl) - $(meson_use pcre regex) - ) - - meson_src_configure -} - -src_test() { - virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}" -} diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild deleted file mode 100644 index 0842d5512316..000000000000 --- a/x11-misc/picom/picom-9999.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit git-r3 meson python-any-r1 virtualx xdg - -DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)" -HOMEPAGE="https://github.com/yshui/picom" -EGIT_REPO_URI="https://github.com/yshui/picom.git" - -LICENSE="MPL-2.0 MIT" -SLOT="0" -IUSE="dbus +doc +drm opengl pcre test" - -REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!" -RESTRICT="test" # but tests require dbus_next - -RDEPEND="dev-libs/libconfig:= - dev-libs/libev - dev-libs/uthash - x11-libs/libX11 - x11-libs/libxcb - x11-libs/pixman - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-renderutil - dbus? ( sys-apps/dbus ) - drm? ( x11-libs/libdrm ) - opengl? ( - media-libs/libepoxy - virtual/opengl - ) - pcre? ( dev-libs/libpcre2:= )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig - doc? ( dev-ruby/asciidoctor ) - test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') ) -" - -DOCS=( README.md picom.sample.conf ) - -python_check_deps() { - python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_use dbus) - $(meson_use doc with_docs) - $(meson_use opengl) - $(meson_use pcre regex) - ) - - meson_src_configure -} - -src_test() { - virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}" -} diff --git a/x11-misc/piedock/Manifest b/x11-misc/piedock/Manifest deleted file mode 100644 index 7f2d1091f8f4..000000000000 --- a/x11-misc/piedock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST piedock-1.6.9.tar.gz 290491 BLAKE2B 492c56d106616323a7f661e3c5d016755bdb421668bfe5251811df62ab1243838380395888c3e874c211069c30fdc7ea9141c245e907fa4c2eeea6d0a583329e SHA512 1244cc26d47c39c27c583f24aedf3dcdf0d879003f96a7cb1b512255384f0d81bf7c07dafa1b21ae1e6762bb7b41158cd20740b12b83f2d49daf7f24fbc96b69 diff --git a/x11-misc/piedock/files/piedock-1.6.1-signals.patch b/x11-misc/piedock/files/piedock-1.6.1-signals.patch deleted file mode 100644 index 7ed5e9734c61..000000000000 --- a/x11-misc/piedock/files/piedock-1.6.1-signals.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/main.cpp -+++ b/src/main.cpp -@@ -25,6 +25,7 @@ - #include <stdlib.h> - - #ifdef HAVE_GTK -+#undef signals // Collides with GTK symbols - #include <gtk/gtk.h> - #endif - diff --git a/x11-misc/piedock/files/piedock-1.6.9-clang16-register-narrowing.diff b/x11-misc/piedock/files/piedock-1.6.9-clang16-register-narrowing.diff deleted file mode 100644 index b32832f10e10..000000000000 --- a/x11-misc/piedock/files/piedock-1.6.9-clang16-register-narrowing.diff +++ /dev/null @@ -1,108 +0,0 @@ -# Fix build with clang 16. There were two main issues: -# 1. Usage of regiter keyword, which has been removed since C++17 -# 2. Non-constant-expression cannot be narrowed -# This patch fixes both the issues. -# Bug: https://bugs.gentoo.org/898888 ---- a/src/Blender.cpp -+++ b/src/Blender.cpp -@@ -147,20 +147,20 @@ void Blender::blendInto32Bit(Details &details) { - a >>= 24; - mod = alphaMax / static_cast<double>(a); - -- register int d = (*dest) & 0xff; -- register int blue = (*src) & 0xff; -+ int d = (*dest) & 0xff; -+ int blue = (*src) & 0xff; - blue -= d; - blue /= mod; - blue += d; - - d = (*dest>>8) & 0xff; -- register int green = (*src >> 8) & 0xff; -+ int green = (*src >> 8) & 0xff; - green -= d; - green /= mod; - green += d; - - d = (*dest >> 16) & 0xff; -- register int red = (*src >> 16) & 0xff; -+ int red = (*src >> 16) & 0xff; - red -= d; - red /= mod; - red += d; -@@ -282,9 +282,9 @@ void Blender::blendInto16Bit(Details &details) { - src += 4; - dest += 2; - } else if (a == 0xff && !useGlobalAlpha) { -- register int blue = *(src++); -- register int green = *(src++); -- register int red = *(src++); -+ int blue = *(src++); -+ int green = *(src++); -+ int red = *(src++); - - *(reinterpret_cast<uint16_t *>(dest)) = - static_cast<uint16_t>((blue & 0xf8) >> 3) | -@@ -297,21 +297,21 @@ void Blender::blendInto16Bit(Details &details) { - mod = alphaMax/static_cast<double>(a); - - uint16_t pixel = *(reinterpret_cast<uint16_t *>(dest)); -- register int db = (pixel << 3) & 0xf8; -- register int dg = (pixel >> 3) & 0xf8; -- register int dr = (pixel >> 8) & 0xf8; -+ int db = (pixel << 3) & 0xf8; -+ int dg = (pixel >> 3) & 0xf8; -+ int dr = (pixel >> 8) & 0xf8; - -- register int blue = *src++; -+ int blue = *src++; - blue -= db; - blue /= mod; - blue += db; - -- register int green = *src++; -+ int green = *src++; - green -= dg; - green /= mod; - green += dg; - -- register int red = *src++; -+ int red = *src++; - red -= dr; - red /= mod; - red += dr; ---- a/src/Cartouche.cpp -+++ b/src/Cartouche.cpp -@@ -110,7 +110,7 @@ void Cartouche::drawRoundedRectangle( - bottom - radius - 1, - right - radius - 1, - getBytesPerLine(), -- color, -+ static_cast<int>( color ), - getData() + top * getBytesPerLine() - }; - ---- a/src/Settings.cpp -+++ b/src/Settings.cpp -@@ -614,7 +614,7 @@ void Settings::load(Display *d) { - !((*ki).modifier & (*mi))) { - Trigger trigger = { - (*ki).modifier | (*mi), -- (*ki).keySym, -+ static_cast<unsigned int>( (*ki).keySym ), - (*ki).menuName, - (*ki).eventMask - }; ---- a/src/WildcardCompare.cpp -+++ b/src/WildcardCompare.cpp -@@ -91,8 +91,8 @@ const bool WildcardCompare::match( - return false; - } - } else { -- register unsigned char p = *pattern; -- register unsigned char l = *literal; -+ unsigned char p = *pattern; -+ unsigned char l = *literal; - - if (p > 64 && p < 91) { - p += 32; diff --git a/x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch b/x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch deleted file mode 100644 index dc6dd41bccb6..000000000000 --- a/x11-misc/piedock/files/piedock-1.6.9-freetype_pkgconfig.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 3f37592025333532e98bbe96c2b0903bb881b9c0 Mon Sep 17 00:00:00 2001 -From: Lars Wendler <polynomial-c@gentoo.org> -Date: Fri, 11 May 2018 23:21:33 +0200 -Subject: [PATCH] Use pkg-config to find freetype - -As of freetype-2.9.1 the freetype-config file no longer gets installed -by default. ---- - configure.ac | 13 ++++--------- - 1 file changed, 4 insertions(+), 9 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 0c452ad..96a51e9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -12,6 +12,7 @@ AC_LANG_CPLUSPLUS - AC_PROG_CXX - AC_PROG_CC - AC_PROG_INSTALL -+PKG_PROG_PKG_CONFIG - - # Checks for mandatory libraries - AC_CHECK_LIB([X11], [XOpenDisplay], , AC_MSG_ERROR([libX11 not found])) -@@ -47,15 +48,9 @@ AC_ARG_ENABLE( - - # Checks for Freetype - if test "x$XFT" = "xtrue"; then -- AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no) -- -- if test x$FREETYPE_CONFIG = xno; then -- AC_MSG_ERROR([*** freetype-config not found]) -- fi -- -- FREETYPE_CFLAGS="`$FREETYPE_CONFIG --cflags`" -- FREETYPE_LIBS="`$FREETYPE_CONFIG --libs`" -- CXXFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" -+ PKG_CHECK_MODULES(FREETYPE, freetype2, [ -+ CXXFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" -+ ], AC_MSG_ERROR([Cannot find freetype])) - fi - - # Checks for Xrender --- -2.17.0 - diff --git a/x11-misc/piedock/files/piedock-1.6.9-gcc12-time.patch b/x11-misc/piedock/files/piedock-1.6.9-gcc12-time.patch deleted file mode 100644 index 5b8a2ea9feb9..000000000000 --- a/x11-misc/piedock/files/piedock-1.6.9-gcc12-time.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://github.com/markusfisch/PieDock/pull/19 - -From c57d9fad9726086dafbc05abb243c14dcd1bab23 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Sun, 12 Jun 2022 11:08:19 +0100 -Subject: [PATCH] Fix build with GCC 12 (missing <time.h> include) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes the following build failure w/ GCC 12: -``` -WindowManager.cpp: In static member function ‘static void PieDock::WindowManager::activate(Display*, Window)’: -WindowManager.cpp:83:29: error: ‘time’ was not declared in this scope; did you mean ‘Time’? - 83 | for (time_t start = time(0) + 2; - | ^~~~ - | Time -``` - -Bug: https://bugs.gentoo.org/851516 ---- a/src/WindowManager.cpp -+++ b/src/WindowManager.cpp -@@ -10,6 +10,7 @@ - - #include <stdint.h> - #include <string.h> -+#include <time.h> - #include <unistd.h> - - using namespace PieDock; - diff --git a/x11-misc/piedock/metadata.xml b/x11-misc/piedock/metadata.xml deleted file mode 100644 index f6df5c2fbf14..000000000000 --- a/x11-misc/piedock/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">markusfisch/PieDock</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/piedock/piedock-1.6.9-r1.ebuild b/x11-misc/piedock/piedock-1.6.9-r1.ebuild deleted file mode 100644 index f458b11594b0..000000000000 --- a/x11-misc/piedock/piedock-1.6.9-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A little bit like the famous OS X dock but in shape of a pie menu" -HOMEPAGE=" - http://markusfisch.de/PieDock - https://github.com/markusfisch/PieDock -" -SRC_URI="https://github.com/markusfisch/PieDock/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/PieDock-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gtk" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - media-libs/libpng:0= - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXmu - x11-libs/libXrender - gtk? ( - >=app-accessibility/at-spi2-core-2.46.0 - dev-libs/glib - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - ) -" -DEPEND="${RDEPEND}" - -DOCS=( res/${PN}rc.sample AUTHORS ChangeLog NEWS ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.6.1-signals.patch - "${FILESDIR}"/${PN}-1.6.9-freetype_pkgconfig.patch - "${FILESDIR}"/${PN}-1.6.9-gcc12-time.patch - "${FILESDIR}"/${PN}-1.6.9-clang16-register-narrowing.diff -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable gtk) - --disable-kde - --bindir="${EPREFIX}"/usr/bin - --enable-xft - --enable-xmu - --enable-xrender - ) - econf "${myeconfargs[@]}" -} diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest deleted file mode 100644 index cd433c632a24..000000000000 --- a/x11-misc/polybar/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST polybar-3.7.2.tar.gz 494383 BLAKE2B dda97c42de5f32a005ae6d4de737651278df0364187c735d7fa8a6d34e644b917ba3f32859cc19bd869c43f5d14f73ca734a4227651eb267724d808e4a766e08 SHA512 a0ee701533e101789f7eb95c71717ecf1d389a10b202d19261f9f71fee9d43fb8be17fb63e4a056c5e8bd62d2e669c95ee4d4b8c6bb06b933e1e4b26ab1a0624 diff --git a/x11-misc/polybar/files/polybar-3.7.2-fontconfig.patch b/x11-misc/polybar/files/polybar-3.7.2-fontconfig.patch deleted file mode 100644 index 4e788165b76c..000000000000 --- a/x11-misc/polybar/files/polybar-3.7.2-fontconfig.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://bugs.gentoo.org/953553#c10 ---- a/src/CMakeLists.txt 2024-08-17 13:39:55.000000000 +0200 -+++ b/src/CMakeLists.txt 2025-04-22 14:02:32.225721530 +0200 -@@ -159,6 +159,7 @@ - target_link_libraries(poly PUBLIC - Threads::Threads - Cairo::CairoFC -+ freetype - xpp - LibUV::LibUV - ) diff --git a/x11-misc/polybar/files/polybar-3.7.2-gcc15-cstdint-includes.patch b/x11-misc/polybar/files/polybar-3.7.2-gcc15-cstdint-includes.patch deleted file mode 100644 index 97d9a4c7720b..000000000000 --- a/x11-misc/polybar/files/polybar-3.7.2-gcc15-cstdint-includes.patch +++ /dev/null @@ -1,97 +0,0 @@ -commit e79b671aa7bc4edbae5d8272d523caa092f7548d -Author: John Helmert III <ajak@gentoo.org> -Date: Fri Aug 30 23:13:23 2024 -0700 - - add missing cstdint includes - - In GCC 15, cstdint is less commonly included in stdlib headers so we - need explicit includes: https://gcc.gnu.org/gcc-15/porting_to.html - - See-Also: https://bugs.gentoo.org/937526 - Signed-off-by: John Helmert III <ajak@gentoo.org> - -diff --git a/include/ipc/decoder.hpp b/include/ipc/decoder.hpp -index 9d1afe1c..dcdf9e1a 100644 ---- a/include/ipc/decoder.hpp -+++ b/include/ipc/decoder.hpp -@@ -5,6 +5,8 @@ - #include "errors.hpp" - #include "ipc/msg.hpp" - -+#include <cstdint> -+ - POLYBAR_NS - - namespace ipc { -diff --git a/include/ipc/encoder.hpp b/include/ipc/encoder.hpp -index 1fd36f60..ebb1ea82 100644 ---- a/include/ipc/encoder.hpp -+++ b/include/ipc/encoder.hpp -@@ -4,6 +4,8 @@ - #include "errors.hpp" - #include "ipc/msg.hpp" - -+#include <cstdint> -+ - POLYBAR_NS - - namespace ipc { -diff --git a/include/ipc/msg.hpp b/include/ipc/msg.hpp -index 1b37022d..a423d3bb 100644 ---- a/include/ipc/msg.hpp -+++ b/include/ipc/msg.hpp -@@ -3,6 +3,7 @@ - #include "common.hpp" - - #include <array> -+#include <cstdint> - - POLYBAR_NS - -diff --git a/include/utils/color.hpp b/include/utils/color.hpp -index 491d48ee..9d301af7 100644 ---- a/include/utils/color.hpp -+++ b/include/utils/color.hpp -@@ -1,6 +1,7 @@ - #pragma once - - #include <cstdlib> -+#include <cstdint> - - #include "common.hpp" - -diff --git a/include/utils/string.hpp b/include/utils/string.hpp -index 45eaec06..27e06f7a 100644 ---- a/include/utils/string.hpp -+++ b/include/utils/string.hpp -@@ -1,5 +1,6 @@ - #pragma once - -+#include <cstdint> - #include <sstream> - - #include "common.hpp" -diff --git a/src/ipc/encoder.cpp b/src/ipc/encoder.cpp -index 87cbd915..38da55a1 100644 ---- a/src/ipc/encoder.cpp -+++ b/src/ipc/encoder.cpp -@@ -2,6 +2,7 @@ - - #include <cassert> - #include <cstring> -+#include <cstdint> - - POLYBAR_NS - -diff --git a/src/utils/color.cpp b/src/utils/color.cpp -index 59fa59ae..7e47dad5 100644 ---- a/src/utils/color.cpp -+++ b/src/utils/color.cpp -@@ -1,6 +1,7 @@ - #include "utils/color.hpp" - - #include <algorithm> -+#include <cstdint> - - POLYBAR_NS - diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml deleted file mode 100644 index f53f395dde65..000000000000 --- a/x11-misc/polybar/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ajak@gentoo.org</email> - <name>John Helmert III</name> - </maintainer> - <use> - <flag name="i3wm">Add support for i3 window manager</flag> - <flag name="ipc">Add support for Inter-Process Messaging</flag> - <flag name="mpd">Add support for Music Player Daemon</flag> - <flag name="network">Enable network support</flag> - </use> - <upstream> - <remote-id type="github">polybar/polybar</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/polybar/polybar-3.7.2.ebuild b/x11-misc/polybar/polybar-3.7.2.ebuild deleted file mode 100644 index 55394f1d7737..000000000000 --- a/x11-misc/polybar/polybar-3.7.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cmake optfeature python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar" -SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - dev-libs/libuv:= - media-libs/fontconfig - media-libs/freetype - x11-base/xorg-proto - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:= - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - x11-wm/i3 - ) - mpd? ( media-libs/libmpdclient ) - network? ( dev-libs/libnl:3 ) - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-gcc15-cstdint-includes.patch" - "${FILESDIR}/${PN}-3.7.2-fontconfig.patch" -) - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_POLYBAR_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - # Bug 767949 - -DENABLE_CCACHE="OFF" - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" - ) - - cmake_src_configure -} - -pkg_postinst() { - optfeature "Unprivileged display backlight control via udev" sys-power/acpilight -} diff --git a/x11-misc/prime-run/Manifest b/x11-misc/prime-run/Manifest deleted file mode 100644 index 1256812b414f..000000000000 --- a/x11-misc/prime-run/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST prime-run-1.0 112 BLAKE2B d4b69c9eef04201554f18a7fbcf741fd8712792f06d5a94e31bb5424479df6bbcdf4399c8f9d0f911b12999794ef6f88ab54e38145c41d4cc53e5f5922cac203 SHA512 d9158ddee6ec105796d86ac42b32c6c925cfa866d5e25c64d5a29be47fe393ace0efb4ef8a3e7cff699abc599d28ee46866dcbfdfd1920122e426ee262c562e6 diff --git a/x11-misc/prime-run/metadata.xml b/x11-misc/prime-run/metadata.xml deleted file mode 100644 index 572c7daf2ccf..000000000000 --- a/x11-misc/prime-run/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>pacho@gentoo.org</email> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/prime-run/prime-run-1.0.ebuild b/x11-misc/prime-run/prime-run-1.0.ebuild deleted file mode 100644 index 7f1956bce524..000000000000 --- a/x11-misc/prime-run/prime-run-1.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Run programs on the discrete nVidia video card" -HOMEPAGE="https://github.com/archlinux/svntogit-packages/tree/packages/nvidia-prime/trunk https://archlinux.org/packages/extra/any/nvidia-prime/" -SRC_URI="https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/nvidia-prime/trunk/prime-run -> ${P}" - -# https://github.com/archlinux/svntogit-packages/blob/packages/nvidia-prime/trunk/PKGBUILD -LICENSE="GPL-1" -SLOT="0" -KEYWORDS="amd64" - -S="${WORKDIR}" - -src_install() { - newbin "${DISTDIR}"/${P} ${PN} -} diff --git a/x11-misc/primus/Manifest b/x11-misc/primus/Manifest deleted file mode 100644 index e5a1b95f04a1..000000000000 --- a/x11-misc/primus/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST primus-0.2.tar.gz 26248 BLAKE2B 5e7822e66f3abadc442c30792c03dc731814a084ca2911b9e0333efda1fdfd36ce3c31be612426ae3747d7be0575aca2e7562054ba4ae719812cf800ffc04ff5 SHA512 4108f4e721c9cd8f8dc592a41706230b29bbcfcb8ba49e61d1f07f715c81304471e0d00407bc59a314568b3b42e19f0962ba1dbb8ef1996fe0d4ac13af2e3d2b diff --git a/x11-misc/primus/files/primus-0.2-libglvnd-workaround.patch b/x11-misc/primus/files/primus-0.2-libglvnd-workaround.patch deleted file mode 100644 index f64757b7e340..000000000000 --- a/x11-misc/primus/files/primus-0.2-libglvnd-workaround.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 6ff7b3ee8c38830a72b5fc087d6f4f12cf421920 Mon Sep 17 00:00:00 2001 -From: Gary Gatling <gsgatlin@ncsu.edu> -Date: Thu, 2 Mar 2017 14:50:47 -0500 -Subject: [PATCH] primus needs this variable workaround for libglvnd enabled - mesa - ---- - primusrun | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/primusrun b/primusrun -index 81e2dc0..33f0eef 100755 ---- a/primusrun -+++ b/primusrun -@@ -1,5 +1,8 @@ - #!/bin/bash - -+# primus needs this variable workaround for libglvnd enabled mesa -+export __GLVND_DISALLOW_PATCHING=1 -+ - # Readback-display synchronization method - # 0: no sync, 1: D lags behind one frame, 2: fully synced - # export PRIMUS_SYNC=${PRIMUS_SYNC:-0} diff --git a/x11-misc/primus/files/primus-0.2-respect-ldflags.patch b/x11-misc/primus/files/primus-0.2-respect-ldflags.patch deleted file mode 100644 index 5d9804517437..000000000000 --- a/x11-misc/primus/files/primus-0.2-respect-ldflags.patch +++ /dev/null @@ -1,19 +0,0 @@ -From b4663367d16190cf57b632cd59425b1b8b43f2f3 Mon Sep 17 00:00:00 2001 -From: Vincent Cheng <vcheng@debian.org> -Date: Sat, 25 Jul 2015 21:10:10 -0700 -Subject: [PATCH] build with LDFLAGS defined by environment - ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index ab37e6e..a83e465 100644 ---- a/Makefile -+++ b/Makefile -@@ -30,4 +30,4 @@ CXXFLAGS += -DPRIMUS_libGLd='"$(PRIMUS_libGLd)"' - - $(LIBDIR)/libGL.so.1: libglfork.cpp - mkdir -p $(LIBDIR) -- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fvisibility=hidden -fPIC -shared -Wl,-Bsymbolic -o $@ $< -lX11 -lpthread -lrt -+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fvisibility=hidden -fPIC -shared -Wl,-Bsymbolic -o $@ $< $(LDFLAGS) -lX11 -lpthread -lrt diff --git a/x11-misc/primus/metadata.xml b/x11-misc/primus/metadata.xml deleted file mode 100644 index 4b4e02216790..000000000000 --- a/x11-misc/primus/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="libglvnd">Use <pkg>media-libs/libglvnd</pkg> for dispatch</flag> - </use> - <upstream> - <remote-id type="github">amonakov/primus</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/primus/primus-0.2-r4.ebuild b/x11-misc/primus/primus-0.2-r4.ebuild deleted file mode 100644 index acd44b6182fd..000000000000 --- a/x11-misc/primus/primus-0.2-r4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Faster OpenGL offloading for Bumblebee" -HOMEPAGE="https://github.com/amonakov/primus" -SRC_URI="https://github.com/amonakov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -EGIT_REPO_URI="https://github.com/amonakov/${PN}.git" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+libglvnd" - -RDEPEND=" - x11-misc/bumblebee - x11-drivers/nvidia-drivers[libglvnd(+)=] -" -DEPEND="virtual/opengl" - -PATCHES=( - "${FILESDIR}/primus-0.2-libglvnd-workaround.patch" - "${FILESDIR}/primus-0.2-respect-ldflags.patch" -) - -src_prepare() { - default - # Exported values don't always seem to be used. Until source fixed, - # patch primusrun script - if use libglvnd; then - sed -i "/libGLa/a export PRIMUS_libGLa='\/usr\/\$LIB\/libGLX_nvidia.so.0'" primusrun || die - sed -i "/libGLd/a export PRIMUS_libGLd='\/usr\/\$LIB\/libGLX.so.0'" primusrun || die - else - sed -i "/libGLa/a export PRIMUS_libGLa='\/usr\/$$LIB\/opengl\/nvidia\/lib/libGL.so.1'" primusrun || die - fi -} - -src_compile() { - if use libglvnd; then - export PRIMUS_libGLa='/usr/$$LIB/libGLX_nvidia.so.0' - export PRIMUS_libGLd='/usr/$$LIB/libGLX.so.0' - else - export PRIMUS_libGLa='/usr/$$LIB/opengl/nvidia/lib/libGL.so.1' - fi - mymake() { - emake LIBDIR=$(get_libdir) - } - multilib_parallel_foreach_abi mymake -} - -src_install() { - sed -i -e "s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'#" primusrun || die - dobin primusrun - myinst() { - insinto /usr/$(get_libdir)/primus - doins "${S}"/$(get_libdir)/libGL.so.1 - } - multilib_foreach_abi myinst -} diff --git a/x11-misc/py3status/Manifest b/x11-misc/py3status/Manifest deleted file mode 100644 index 950abbbb1bf6..000000000000 --- a/x11-misc/py3status/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST py3status-3.61.tar.gz 452367 BLAKE2B 25491310a95166b0c046da1c45a4426109238e1d8728a5175ee28a9615e3d6220c4e394bb42f8a26ff6853c85c1914959de551289657666fb682603be13330bd SHA512 5ff37dade91af434a29830261fa5c6a473d6ca22c088a0127672120945305612f1f6f827a7f726b8112cccdb30cb7593ba7a45ead083ace2b14453d1246c1a46 -DIST py3status-3.63.gh.tar.gz 453522 BLAKE2B b0edb18c98b44ca16518a5eea9821100fbd60fe21840dda3ca4fe721f9eff194940ec9753ef84b2f3e9e1b33e48c4cae35f7fcf41c8a9033aa3e5efc65e2ad0b SHA512 841c6f87e19e866296e4521d48b2f221cbfd33326ed8628eb85e6c3bb034ac34d4449b263ce90bb746b53fb98767fca467612387418d3033c211671407d665f3 diff --git a/x11-misc/py3status/metadata.xml b/x11-misc/py3status/metadata.xml deleted file mode 100644 index a55d217808fa..000000000000 --- a/x11-misc/py3status/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="pypi">py3status</remote-id> - <remote-id type="github">ultrabug/py3status</remote-id> - </upstream> - <use> - <flag name="minimal">Don't depend on <pkg>x11-misc/i3status</pkg> if you don't plan to use any of its built-in modules.</flag> - <flag name="udev">Install extra requirement <pkg>dev-python/pyudev</pkg> to enable udev events monitoring on modules.</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/py3status/py3status-3.61-r1.ebuild b/x11-misc/py3status/py3status-3.61-r1.ebuild deleted file mode 100644 index ce4341a85a87..000000000000 --- a/x11-misc/py3status/py3status-3.61-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=hatchling - -DESCRIPTION="py3status is an extensible i3status wrapper written in python" -HOMEPAGE="https://github.com/ultrabug/py3status" -SRC_URI="https://github.com/ultrabug/py3status/archive/${PV}.tar.gz -> ${P}.tar.gz" - -inherit distutils-r1 - -MY_PN="py3status" -MY_P="${MY_PN}-${PV/_/-}" - -S=${WORKDIR}/${MY_P} -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="minimal +dbus +udev" -# It feels useless to run tests on this simple package -# since upstream (I) runs tox on CI -RESTRICT="test" - -RDEPEND=" - !minimal? ( x11-misc/i3status ) - dbus? ( >=dev-python/dbus-python-1.3.2[${PYTHON_USEDEP}] >=dev-python/pygobject-3.46.0[${PYTHON_USEDEP}] ) - udev? ( >=dev-python/pyudev-0.21.0[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND}" diff --git a/x11-misc/py3status/py3status-3.63.ebuild b/x11-misc/py3status/py3status-3.63.ebuild deleted file mode 100644 index 7ee49d176bf5..000000000000 --- a/x11-misc/py3status/py3status-3.63.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=hatchling - -inherit distutils-r1 - -MY_PN="py3status" -MY_P="${MY_PN}-${PV/_/-}" - -DESCRIPTION="py3status is an extensible i3status wrapper written in python" -HOMEPAGE="https://github.com/ultrabug/py3status" -SRC_URI="https://github.com/ultrabug/py3status/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="minimal +dbus +udev" - -RDEPEND=" - !minimal? ( x11-misc/i3status ) - dbus? ( >=dev-python/dbus-python-1.3.2[${PYTHON_USEDEP}] >=dev-python/pygobject-3.46.0[${PYTHON_USEDEP}] ) - udev? ( >=dev-python/pyudev-0.21.0[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/x11-misc/pywal16/Manifest b/x11-misc/pywal16/Manifest deleted file mode 100644 index 89ee32a08c5f..000000000000 --- a/x11-misc/pywal16/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST pywal16-3.6.0.tar.gz 75619 BLAKE2B 1e25430ca0cffd76d9e4f0962fb981a6d777b7fa35a22f980d3459e4accf474e7577ef1400f637c9bf8f63d3264cb6da525767cd5e0dafdf221da4934e14936b SHA512 7be584a0b7407f7d73870c4d842c35b9b6375ebf6f47a2393dc1dc1c4741c20cf36c687faf3f0fdff7be2906f71eb1b48ef28386399ce37bb1a4300a8ff8d72d -DIST pywal16-3.7.2.tar.gz 81475 BLAKE2B ab03ba610b1d8c87a0b78cdbfed2fefef6868556f55ba40a923c41d3cfce75668ffb758501dce021c37dcbb78f97f005f47c8c6f5e750cb1f0ed30243669bc5f SHA512 35bf8ab14854ccf5e48f138132c62e97332974ea84182d39a4435e45d88c78e2d1cb39da9a3969154995c2457f84187f2f726c4fca0ca599791a1ec716a91c1a diff --git a/x11-misc/pywal16/metadata.xml b/x11-misc/pywal16/metadata.xml deleted file mode 100644 index 955770dca957..000000000000 --- a/x11-misc/pywal16/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <name>Julien Roy</name> - <email>julien@jroy.ca</email> - </maintainer> - <upstream> - <bugs-to>https://github.com/eylles/pywal16/issues</bugs-to> - <changelog>https://github.com/eylles/pywal16/releases</changelog> - <remote-id type="github">eylles/pywal16</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/pywal16/pywal16-3.6.0.ebuild b/x11-misc/pywal16/pywal16-3.6.0.ebuild deleted file mode 100644 index 3c717043ab69..000000000000 --- a/x11-misc/pywal16/pywal16-3.6.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature - -DESCRIPTION="16 colors fork of pywal" -HOMEPAGE="https://github.com/eylles/pywal16" -SRC_URI="https://github.com/eylles/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="media-gfx/imagemagick[jpeg]" - -distutils_enable_tests unittest - -pkg_postinst() { - optfeature "setting wallpaper support" \ - media-gfx/feh \ - x11-misc/hsetroot \ - x11-misc/nitrogen -} diff --git a/x11-misc/pywal16/pywal16-3.7.2.ebuild b/x11-misc/pywal16/pywal16-3.7.2.ebuild deleted file mode 100644 index 3c717043ab69..000000000000 --- a/x11-misc/pywal16/pywal16-3.7.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature - -DESCRIPTION="16 colors fork of pywal" -HOMEPAGE="https://github.com/eylles/pywal16" -SRC_URI="https://github.com/eylles/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="media-gfx/imagemagick[jpeg]" - -distutils_enable_tests unittest - -pkg_postinst() { - optfeature "setting wallpaper support" \ - media-gfx/feh \ - x11-misc/hsetroot \ - x11-misc/nitrogen -} diff --git a/x11-misc/qarma/Manifest b/x11-misc/qarma/Manifest deleted file mode 100644 index fafabd72c6a8..000000000000 --- a/x11-misc/qarma/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qarma-1.1.0.tar.gz 31710 BLAKE2B 3d099fb3b570a5f17a20262b65475e7bbfcb00b4ceee0604e5b1899132c59eb3296e3614b408b1d2d43251237db2ceaae6e2363e7d73287e5d3d5dbcbc614c66 SHA512 a1b8c33eb670aa1b63fd86c021cb8b0269e755146fc6f9de12099c5db3b220ba8ff61a1951df0d6d551baea4ef439318364613f7e80f6bcb1297e9004ed42943 diff --git a/x11-misc/qarma/metadata.xml b/x11-misc/qarma/metadata.xml deleted file mode 100644 index 608d87a9ff27..000000000000 --- a/x11-misc/qarma/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>zx2c4@gentoo.org</email> - <name>Jason A. Donenfeld</name> - </maintainer> - <upstream> - <remote-id type="github">luebking/qarma</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/qarma/qarma-1.1.0.ebuild b/x11-misc/qarma/qarma-1.1.0.ebuild deleted file mode 100644 index 6fb69d060761..000000000000 --- a/x11-misc/qarma/qarma-1.1.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils - -DESCRIPTION="Zenity Clone for Qt" -HOMEPAGE="https://github.com/luebking/qarma" -SRC_URI="https://github.com/luebking/qarma/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="dev-qt/qtbase:6[X,dbus,gui,widgets]" -RDEPEND="${DEPEND}" - -src_configure() { - eqmake6 -} - -src_install() { - dobin qarma -} diff --git a/x11-misc/qlipper/Manifest b/x11-misc/qlipper/Manifest deleted file mode 100644 index a6e286b81086..000000000000 --- a/x11-misc/qlipper/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qlipper-6.0.0.gh.tar.gz 130712 BLAKE2B 4235e0b1036bb4fee6ee701d9a471ecd491b9f96e0d55b43348ef2cddaa778c8b1b79a2aae9ebe5169cd9abb1c962c775c3cb8d177287dcec37eccc8c7ced29c SHA512 d814a886730475d7331a1ff5c2a56a51f1cc932ece7da25c98f86841a0098c809dfa34bcb8070141407613e712f5dc6fb0dd27fd366c0e18eaa4d16ac0d3865c diff --git a/x11-misc/qlipper/files/qlipper-6.0.0-cmake4.patch b/x11-misc/qlipper/files/qlipper-6.0.0-cmake4.patch deleted file mode 100644 index eb0dc5d748a7..000000000000 --- a/x11-misc/qlipper/files/qlipper-6.0.0-cmake4.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://github.com/pvanek/qlipper/pull/164 - -From: Lucio Sauer <watermanpaint@posteo.net> ---- a/lxqt-autostart/CMakeLists.txt -+++ b/lxqt-autostart/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR) -+CMAKE_MINIMUM_REQUIRED(VERSION 3.11 FATAL_ERROR) - - file(GLOB DESKTOP_FILES_IN *.desktop.in) - diff --git a/x11-misc/qlipper/metadata.xml b/x11-misc/qlipper/metadata.xml deleted file mode 100644 index 4165333fb293..000000000000 --- a/x11-misc/qlipper/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <changelog>https://github.com/pvanek/qlipper/blob/master/CHANGELOG</changelog> - <remote-id type="github">pvanek/qlipper</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/qlipper/qlipper-6.0.0.ebuild b/x11-misc/qlipper/qlipper-6.0.0.ebuild deleted file mode 100644 index 7b20e998de67..000000000000 --- a/x11-misc/qlipper/qlipper-6.0.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Lightweight and cross-platform clipboard history applet" -HOMEPAGE="https://github.com/pvanek/qlipper" -SRC_URI="https://github.com/pvanek/qlipper/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -# qmenuview/* and qxt/* are licensed under GPL-3+ and BSD respectively. -LICENSE="GPL-2+ BSD GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# TODO: still accurate? bundles x11-libs/libqxt but no qt6 system version is available yet -RDEPEND=" - dev-qt/qtbase:6=[gui,widgets] - dev-qt/qtsvg:6 - kde-frameworks/kguiaddons:6 - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/qttools:6[linguist]" - -PATCHES=( "${FILESDIR}/${P}-cmake4.patch" ) diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest deleted file mode 100644 index d44696c1511a..000000000000 --- a/x11-misc/qps/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST qps-2.12.0.tar.xz 469636 BLAKE2B 6d40cfd81765ffaab7f0bf0200a0a0fc240e0272d85a5e73e595fa0af919c86ca089fd57341094c5e930b7edcf878cdbfe97906d10e816a32516cae54d476a5e SHA512 da2157d71577d180c070c49c4d6ad2959e92f78968bdcad6c1e8a11e530113a297e744c30b8289ac6b3bdd1767d9fc813afc1ac0187cb8f7827f3baf3050da68 -DIST qps-2.13.0.tar.xz 481256 BLAKE2B 333184a8e53d061dffebc71c7d9fa16948852cf07cead5cce3fd31b95ba0e54dc98f61f1b66ab259397e618384ca7040d2fe846e2b934934b82bfc4626ce81e8 SHA512 caaf40a878633848a5c780e4f3e0e289794f544e74b6067e7cb0db4cb5e57c63f92ee9283246e53abbf5b90537809965dd4f8ab8508dac5023514a48bcd5a13e diff --git a/x11-misc/qps/metadata.xml b/x11-misc/qps/metadata.xml deleted file mode 100644 index 63e1638bd7fc..000000000000 --- a/x11-misc/qps/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>lxqt@gentoo.org</email> - <name>LXQt</name> - </maintainer> - <upstream> - <remote-id type="github">lxqt/qps</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/qps/qps-2.12.0.ebuild b/x11-misc/qps/qps-2.12.0.ebuild deleted file mode 100644 index b65fbf5d097b..000000000000 --- a/x11-misc/qps/qps-2.12.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt GUI Process Manager" -HOMEPAGE="https://lxqt-project.org/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0" -SLOT="0" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.3.0 -" -DEPEND=" - >=dev-qt/qtbase-6.6:6[gui,widgets] - >=lxqt-base/liblxqt-2.3:= -" -RDEPEND="${DEPEND}" diff --git a/x11-misc/qps/qps-2.13.0.ebuild b/x11-misc/qps/qps-2.13.0.ebuild deleted file mode 100644 index ffa85320fee2..000000000000 --- a/x11-misc/qps/qps-2.13.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt GUI Process Manager" -HOMEPAGE=" - https://lxqt-project.org/ - https://github.com/lxqt/qps/ -" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0" -SLOT="0" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.4.0 -" -DEPEND=" - >=dev-qt/qtbase-6.6:6[gui,widgets] - >=lxqt-base/liblxqt-2.4:= -" -RDEPEND="${DEPEND}" diff --git a/x11-misc/qt5ct/Manifest b/x11-misc/qt5ct/Manifest deleted file mode 100644 index 56080ed72ac3..000000000000 --- a/x11-misc/qt5ct/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qt5ct-1.9.tar.bz2 87416 BLAKE2B 72aa7055c4f7ae901001c343e2c2ad8a21568e493277f9b4b3b94497aa7bce252c6c72426d86c4427cf7545c6bfcf650f1587ebfe40842fc848115d226ec817f SHA512 8f0ed517c6b6f42eb75ac20a629cae6230846f5bdcb0a5446f52f5dc46812ee0278d095433804cd3c25c650d1737eb02d2ab2bd88fea65efa2e2ccb8c60de192 diff --git a/x11-misc/qt5ct/files/qt5ct-1.9-no-qtpaths.patch b/x11-misc/qt5ct/files/qt5ct-1.9-no-qtpaths.patch deleted file mode 100644 index 76da1168c7ca..000000000000 --- a/x11-misc/qt5ct/files/qt5ct-1.9-no-qtpaths.patch +++ /dev/null @@ -1,129 +0,0 @@ -From 5ffc06d5e735fcf9bdf5b92874292bccc88acd28 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Mon, 14 Apr 2025 22:50:08 +0200 -Subject: [PATCH] CMake: Make translations optional - - - Use FeatureSummary to list found dependencies in CMake output - - Make it possible to build without translations by making LinguistTools optional - - When Qt5LinguistTools is optional, then qtpaths would remain as a rather costly dependency on Qt5Tools just to establish PLUGINDIR - Hence allow distributions/users to set PLUGINDIR manually and only fallback to qtpaths if not set - - Lowercase some cmake commands for consistency - - Append `src` to source directory when generating translations, otherwise build directories could be parsed too - -(partially cherry-picked from qt6ct 66c08b191b15ab71b206c3bbea4dcb19a26ab874) - -Thanks-to: Jonas Kvinge <jonas@jkvinge.net> -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 45 +++++++++++++++++++++------------------- - src/qt5ct/CMakeLists.txt | 5 ++++- - 2 files changed, 28 insertions(+), 22 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 59256fd..814757e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -3,13 +3,14 @@ cmake_minimum_required(VERSION 3.11.0) - project(qt5ct LANGUAGES CXX) - - include(GNUInstallDirs) -+include(FeatureSummary) - --CONFIGURE_FILE( -+configure_file( - "${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in" - "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" - IMMEDIATE @ONLY) - --ADD_CUSTOM_TARGET(uninstall -+add_custom_target(uninstall - "${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake") - - set(CMAKE_CXX_STANDARD 11) -@@ -25,9 +26,9 @@ set(QT_MINIMUM_VERSION "5.15.0") - - option(DISABLE_DBUS "disable D-Bus support (global menu and D-Bus tray icon implementation)" OFF) - --ADD_DEFINITIONS(-DQT_DISABLE_DEPRECATED_BEFORE=0x050C00 -DUSE_WIDGETS) -+add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050C00 -DUSE_WIDGETS) - --find_package(Qt5 ${QT_MINIMUM_VERSION} COMPONENTS Widgets Concurrent LinguistTools REQUIRED) -+find_package(Qt5 ${QT_MINIMUM_VERSION} REQUIRED COMPONENTS Core Widgets Concurrent OPTIONAL_COMPONENTS LinguistTools) - find_package(Qt5Gui ${QT_MINIMUM_VERSION} CONFIG REQUIRED Private) - - if(NOT DISABLE_DBUS) -@@ -37,29 +38,29 @@ else() - message(STATUS "D-Bus support: Disabled") - endif() - --get_target_property(QT_LRELEASE_EXECUTABLE Qt5::lrelease IMPORTED_LOCATION) -- --if(QT_LRELEASE_EXECUTABLE) -- message(STATUS "Found lrelease executable: " ${QT_LRELEASE_EXECUTABLE}) --else() -- message(FATAL_ERROR "Could NOT find lrelease executable") -+if(Qt5LinguistTools_FOUND) -+ message(STATUS "Generating translations ...") -+ get_target_property(QT_LRELEASE_EXECUTABLE Qt5::lrelease IMPORTED_LOCATION) -+ execute_process(COMMAND find ${CMAKE_CURRENT_SOURCE_DIR}/src -name *.ts COMMAND xargs ${QT_LRELEASE_EXECUTABLE} -silent) - endif() - --get_filename_component(QT_QTPATHS_EXECUTABLE ${QT_LRELEASE_EXECUTABLE} DIRECTORY) --set(QT_QTPATHS_EXECUTABLE ${QT_QTPATHS_EXECUTABLE}/qtpaths) -+if(Qt5LinguistTools_FOUND AND NOT PLUGINDIR) -+ get_filename_component(QT_QTPATHS_EXECUTABLE ${QT_LRELEASE_EXECUTABLE} DIRECTORY) -+ set(QT_QTPATHS_EXECUTABLE ${QT_QTPATHS_EXECUTABLE}/qtpaths) - --if(EXISTS ${QT_QTPATHS_EXECUTABLE}) -- message(STATUS "Found qtpaths executable: " ${QT_QTPATHS_EXECUTABLE}) --else() -- message(FATAL_ERROR "Could NOT find qtpaths executable") -+ if(EXISTS ${QT_QTPATHS_EXECUTABLE}) -+ message(STATUS "Found qtpaths executable: " ${QT_QTPATHS_EXECUTABLE}) -+ else() -+ message(FATAL_ERROR "Could NOT find qtpaths executable") -+ endif() -+ -+ execute_process(COMMAND ${QT_QTPATHS_EXECUTABLE} --plugin-dir OUTPUT_VARIABLE PLUGINDIR OUTPUT_STRIP_TRAILING_WHITESPACE) -+elseif(NOT Qt5LinguistTools_FOUND AND NOT PLUGINDIR) -+ message(FATAL_ERROR "PLUGINDIR not provided and Qt5LinguistTools not found - aborting.") - endif() - --execute_process(COMMAND ${QT_QTPATHS_EXECUTABLE} --plugin-dir OUTPUT_VARIABLE PLUGINDIR OUTPUT_STRIP_TRAILING_WHITESPACE) - message(STATUS "Plugin path: " ${PLUGINDIR}) - --message(STATUS "Generating translations ...") --execute_process(COMMAND find ${CMAKE_CURRENT_SOURCE_DIR} -name *.ts COMMAND xargs ${QT_LRELEASE_EXECUTABLE} -silent) -- - include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src/qt5ct-common) - - add_link_options(-Wl,--no-undefined) -@@ -108,4 +109,6 @@ if(UNIX) - ARGS -rf ${CMAKE_CURRENT_BINARY_DIR}/doc/html - TARGET distclean - ) --endif(UNIX) -+endif() -+ -+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) -diff --git a/src/qt5ct/CMakeLists.txt b/src/qt5ct/CMakeLists.txt -index 78535e3..3249e21 100644 ---- a/src/qt5ct/CMakeLists.txt -+++ b/src/qt5ct/CMakeLists.txt -@@ -24,9 +24,12 @@ set(app_SRCS - qsseditordialog.ui - qsspage.ui - troubleshootingpage.ui -- translations/translations.qrc - ) - -+if(Qt5LinguistTools_FOUND) -+ list(APPEND app_SRCS translations/translations.qrc) -+endif() -+ - add_executable(qt5ct ${app_SRCS}) - target_link_libraries(qt5ct PRIVATE Qt5::Widgets Qt5::Concurrent Qt5::WidgetsPrivate qt5ct-common) - install(TARGETS qt5ct DESTINATION ${CMAKE_INSTALL_BINDIR}) --- -2.49.0 - diff --git a/x11-misc/qt5ct/metadata.xml b/x11-misc/qt5ct/metadata.xml deleted file mode 100644 index 6b15ce319d3f..000000000000 --- a/x11-misc/qt5ct/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mgorny@gentoo.org</email> - <name>MichaÅ‚ Górny</name> - </maintainer> - <longdescription> - This program allows users to configure Qt5 settings (theme, font, - icons, etc.) under DE/WM without Qt5 integration. - </longdescription> - <upstream> - <remote-id type="sourceforge">qt5ct</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/qt5ct/qt5ct-1.9.ebuild b/x11-misc/qt5ct/qt5ct-1.9.ebuild deleted file mode 100644 index 1aed72b7957b..000000000000 --- a/x11-misc/qt5ct/qt5ct-1.9.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake optfeature qmake-utils - -DESCRIPTION="Qt5 configuration tool, similar to qtconfig for Qt4" -HOMEPAGE="https://sourceforge.net/projects/qt5ct/" -SRC_URI="https://download.sourceforge.net/qt5ct/${P}.tar.bz2" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc64 x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5=[dbus] - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -PATCHES=( "${FILESDIR}/${P}-no-qtpaths.patch" ) - -src_configure() { - local mycmakeargs=( - -DPLUGINDIR=$(qt5_get_plugindir) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - newenvd - 98qt5ct <<< 'QT_QPA_PLATFORMTHEME=qt5ct' -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - ewarn "qt5ct configuration won't be applied to the currently running sessions." - ewarn "Please relogin." - fi - optfeature "SVG icon themes" "dev-qt/qtsvg:5" -} diff --git a/x11-misc/quitcount/Manifest b/x11-misc/quitcount/Manifest deleted file mode 100644 index b61fb9ec946a..000000000000 --- a/x11-misc/quitcount/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST quitcount-3.1.4.tar.gz 438256 BLAKE2B 65ba36ace7dfa4f9e494c4d0ffd0bc9cba0ed22a22d82767913aafdf6d4724ee7fca7e8dd0f6a94b45082fb3f15bd81d5dafb35021c1283c69e1555efe1d9ac6 SHA512 c4b0d3d35141f63b3c60ddc49b9c717f79dbbfb63690ae2ae4f7a014b24182df04006b7dd0cce5918006dc53c8fbe1dde4005ad49f4f8974f1c262e8f02e7ec3 diff --git a/x11-misc/quitcount/metadata.xml b/x11-misc/quitcount/metadata.xml deleted file mode 100644 index b7b806a1c5da..000000000000 --- a/x11-misc/quitcount/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>laurent@lamzi.com</email> - <name>Laurent Vivier</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">quitcount</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/quitcount/quitcount-3.1.4.ebuild b/x11-misc/quitcount/quitcount-3.1.4.ebuild deleted file mode 100644 index 4a07a6a96d8d..000000000000 --- a/x11-misc/quitcount/quitcount-3.1.4.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg - -DESCRIPTION="A simple applet that shows what you saved since you quit smoking" -HOMEPAGE="http://quitcount.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/$(ver_cut 1-2)/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - x11-libs/gtk+:3 - >=dev-libs/glib-2.6:2 - x11-libs/gdk-pixbuf:2 -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die -} diff --git a/x11-misc/read-edid/Manifest b/x11-misc/read-edid/Manifest deleted file mode 100644 index e77014bb262d..000000000000 --- a/x11-misc/read-edid/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST read-edid-3.0.2.tar.gz 17508 BLAKE2B bd27f01fba0b9bf5ca5e5d8d4af422cc14120ce280ec1abe047f31e11f85fbe1b8a8e729b97ef2272e2ab3354871175e91bc11f8c15b2aec0cd10d37aceba392 SHA512 779ebe7f1ffb6e7952762b5f886e07974f2c0fe5fa9be0722b928559466b56aae450f741817bb91bb2e33ca66ab27af39cea3c7af220c99b85dae81734138aac diff --git a/x11-misc/read-edid/files/read-edid-3.0.2-cmake4.patch b/x11-misc/read-edid/files/read-edid-3.0.2-cmake4.patch deleted file mode 100644 index 28166b76149e..000000000000 --- a/x11-misc/read-edid/files/read-edid-3.0.2-cmake4.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/CMakeLists.txt 2014-02-05 17:27:26.000000000 +0100 -+++ b/CMakeLists.txt 2025-08-27 23:01:08.868613931 +0200 -@@ -1,4 +1,4 @@ --cmake_minimum_required (VERSION 2.6) -+cmake_minimum_required (VERSION 3.10) - project (read-edid) - - option(I2CBUILD "Build I2C get-edid implementation" ON) diff --git a/x11-misc/read-edid/files/read-edid-3.0.2-fcommon.patch b/x11-misc/read-edid/files/read-edid-3.0.2-fcommon.patch deleted file mode 100644 index 56f67bd73dfe..000000000000 --- a/x11-misc/read-edid/files/read-edid-3.0.2-fcommon.patch +++ /dev/null @@ -1,37 +0,0 @@ -Source: https://salsa.debian.org/debian/read-edid/-/blob/master/debian/patches/0002-Fix-multiple-definitions-of-int-quiet.patch - -From: =?utf-8?b?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz> -Date: Sun, 8 Jun 2025 14:20:52 +0200 -Subject: Fix multiple definitions of int quiet - ---- - get-edid/classic.c | 2 +- - get-edid/i2c.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/get-edid/classic.c b/get-edid/classic.c -index 9cc8ee3..b13f5f0 100644 ---- a/get-edid/classic.c -+++ b/get-edid/classic.c -@@ -26,7 +26,7 @@ typedef byte* real_ptr; - #define dosmemput(buffer,length,offset) memcpy(offset,buffer,length) - - #define display(...) if (quiet == 0) { fprintf(stderr, __VA_ARGS__); } --int quiet; -+extern int quiet; - - real_ptr far_ptr_to_real_ptr( uint32 farptr ) - { -diff --git a/get-edid/i2c.c b/get-edid/i2c.c -index 625d7cb..0929e98 100644 ---- a/get-edid/i2c.c -+++ b/get-edid/i2c.c -@@ -15,7 +15,7 @@ - - //Ideas (but not too much actual code) taken from i2c-tools. Thanks guys. - --int quiet; -+extern int quiet; - - #define display(...) if (quiet == 0) { fprintf(stderr, __VA_ARGS__); } - diff --git a/x11-misc/read-edid/metadata.xml b/x11-misc/read-edid/metadata.xml deleted file mode 100644 index ad92420181b4..000000000000 --- a/x11-misc/read-edid/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="vbe-mode">Build get-edid with support for legacy, VBE-based interface. - Requires <pkg>dev-libs/libx86</pkg>.</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/read-edid/read-edid-3.0.2-r2.ebuild b/x11-misc/read-edid/read-edid-3.0.2-r2.ebuild deleted file mode 100644 index 0fc284c309d4..000000000000 --- a/x11-misc/read-edid/read-edid-3.0.2-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake linux-info - -DESCRIPTION="Program that can get information from a PnP monitor" -HOMEPAGE="http://www.polypux.org/projects/read-edid/" -SRC_URI="http://www.polypux.org/projects/${PN}/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="amd64 ~loong ppc ~riscv ~sparc x86" -IUSE="vbe-mode" - -DEPEND="vbe-mode? ( >=dev-libs/libx86-1.1 )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-fcommon.patch" # bug 706878 - "${FILESDIR}/${P}-cmake4.patch" # bug 957514 -) - -pkg_setup() { - CONFIG_CHECK="~I2C_CHARDEV" - ERROR_I2C_CHARDEV="I2C_CHARDEV support not enabled in the kernel. get-edid will " - if use vbe-mode; then - ERROR_I2C_CHARDEV+="fall back to the legacy, VBE-based interface." - else - ERROR_I2C_CHARDEV+="not work." - fi - linux-info_pkg_setup -} - -src_prepare() { - sed -i -e 's|COPYING||g;s|share/doc/read-edid|share/doc/'"${PF}"'|g' \ - CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCLASSICBUILD=$(usex vbe-mode) - ) - cmake_src_configure -} diff --git a/x11-misc/redshift/Manifest b/x11-misc/redshift/Manifest deleted file mode 100644 index 18f1b94c1740..000000000000 --- a/x11-misc/redshift/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST redshift-1.12.tar.xz 486072 BLAKE2B b7ce74ae134a8f6954ff978e99670f24c447b23ab5e8d69a62109806bfe38c5e1b41e5f65cd6b182298aaf3e0b9187a2c70ea3148fd4ccba8b9c17697024944d SHA512 225e222e5f2c55be4571094ccaf02a92e162dfc35fd0fe504084e21e358b888a72f9992f9f9edaf1d496eb673af74a0d825ae5cf6ef7f0f1ab51d32419722c32 diff --git a/x11-misc/redshift/files/redshift-1.12-apparmor.patch b/x11-misc/redshift/files/redshift-1.12-apparmor.patch deleted file mode 100644 index cb939994bf52..000000000000 --- a/x11-misc/redshift/files/redshift-1.12-apparmor.patch +++ /dev/null @@ -1,35 +0,0 @@ -From c740a3a733a59782c26f2f90a073befec2e2324d Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Tue, 27 Dec 2022 01:27:35 +0100 -Subject: [PATCH] Fix AppArmor profile - -Inspired by: -- https://github.com/jonls/redshift/pull/864 -- https://gitlab.com/chinstrap/gammastep/-/blob/9db19f5ccfad20ab7b501daedcfd5ef137860dd2/data/apparmor/usr.bin.redshift.in ---- - data/apparmor/usr.bin.redshift.in | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/data/apparmor/usr.bin.redshift.in b/data/apparmor/usr.bin.redshift.in -index d6696db..9b71f0d 100644 ---- a/data/apparmor/usr.bin.redshift.in -+++ b/data/apparmor/usr.bin.redshift.in -@@ -35,8 +35,13 @@ - # Allow but log any other dbus activity - audit dbus bus=system, - -- owner @{HOME}/.config/redshift.conf r, -+ owner @{HOME}/.config/{,redshift/}redshift.conf r, -+ owner @{HOME}/.config/redshift/hooks/ r, -+ owner @{HOME}/.config/redshift/hooks/* Ux, -+ -+ # Required by getpwuid() call in config-ini.c. -+ /etc/passwd* r, - - # Site-specific additions and overrides. See local/README for details. -- #include <local/usr.bin.redshift> -+ #include if exists <local/usr.bin.redshift> - } --- -2.39.0 - diff --git a/x11-misc/redshift/files/redshift-1.12-libayatana-appindicator.patch b/x11-misc/redshift/files/redshift-1.12-libayatana-appindicator.patch deleted file mode 100644 index e2ff7a7c100d..000000000000 --- a/x11-misc/redshift/files/redshift-1.12-libayatana-appindicator.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f2df94b6ad23eceea8c163f9c910e1f6ea122428 Mon Sep 17 00:00:00 2001 -From: Kentaro Hayashi <kenhys@gmail.com> -Date: Mon, 27 Apr 2020 11:56:02 +0900 -Subject: [PATCH] redshift-gtk: use Ayatana AppIndicator3 instead of App - Indicator3 - -libappindicator was deprecated and it will be removed in the -future Debian release. - - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895037 - -There is a successor API compatible library - Ayatana Indicator. - - https://ayatanaindicators.github.io/code/ ---- - src/redshift-gtk/statusicon.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/redshift-gtk/statusicon.py b/src/redshift-gtk/statusicon.py -index b4adfb00..68752ed6 100644 ---- a/src/redshift-gtk/statusicon.py -+++ b/src/redshift-gtk/statusicon.py -@@ -33,8 +33,8 @@ - from gi.repository import Gtk, GLib - - try: -- gi.require_version('AppIndicator3', '0.1') -- from gi.repository import AppIndicator3 as appindicator -+ gi.require_version('AyatanaAppIndicator3', '0.1') -+ from gi.repository import AyatanaAppIndicator3 as appindicator - except (ImportError, ValueError): - appindicator = None - diff --git a/x11-misc/redshift/metadata.xml b/x11-misc/redshift/metadata.xml deleted file mode 100644 index d0fbd4448cd5..000000000000 --- a/x11-misc/redshift/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - </maintainer> - <use> - <flag name="geoclue">Control dependency on <pkg>app-misc/geoclue</pkg></flag> - </use> - <upstream> - <remote-id type="github">jonls/redshift</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/redshift/redshift-1.12-r13.ebuild b/x11-misc/redshift/redshift-1.12-r13.ebuild deleted file mode 100644 index 42c72f41e21f..000000000000 --- a/x11-misc/redshift/redshift-1.12-r13.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit autotools flag-o-matic systemd xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="http://jonls.dk/redshift/" -SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~riscv x86" -IUSE="appindicator geoclue gtk nls" - -COMMON_DEPEND=">=x11-libs/libX11-1.4 - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/libdrm - appindicator? ( dev-libs/libayatana-appindicator ) - geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) - gtk? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - dev-python/pyxdg[${PYTHON_USEDEP}] )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50 - nls? ( sys-devel/gettext ) -" -REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" - -PATCHES=( - "${FILESDIR}"/${P}-apparmor.patch - "${FILESDIR}"/${P}-libayatana-appindicator.patch -) - -src_prepare() { - default - - # we need to re-generate file py-compile with a version - # that supports Python >=3.12 to not fail with error: - # ModuleNotFoundError: No module named 'imp' - rm py-compile || die - eautoreconf -} - -src_configure() { - use gtk && python_setup - - # Fix compile for Clang (bug #732438) - append-cflags -fPIE - - econf \ - $(use_enable nls) \ - --enable-drm \ - --enable-randr \ - --enable-vidmode \ - --disable-wingdi \ - \ - --disable-corelocation \ - $(use_enable geoclue geoclue2) \ - \ - $(use_enable gtk gui) \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" \ - --enable-apparmor \ - --disable-quartz \ - --disable-ubuntu -} - -_impl_specific_src_install() { - emake DESTDIR="${D}" \ - PYTHON="${PYTHON}" \ - pythondir="$(python_get_sitedir)" \ - -C src/redshift-gtk install -} - -src_install() { - emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install - - if use gtk; then - python_foreach_impl _impl_specific_src_install - python_replicate_script "${D}"/usr/bin/redshift-gtk - dosym redshift-gtk /usr/bin/gtk-redshift - - python_foreach_impl python_optimize - - # https://bugs.gentoo.org/784281 - mv "${D}"/usr/share/{appdata,metainfo}/ || die - fi -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -} diff --git a/x11-misc/redshift/redshift-1.12-r14.ebuild b/x11-misc/redshift/redshift-1.12-r14.ebuild deleted file mode 100644 index 8a1ea9700123..000000000000 --- a/x11-misc/redshift/redshift-1.12-r14.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit autotools flag-o-matic systemd xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="http://jonls.dk/redshift/" -SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="geoclue gtk nls" - -COMMON_DEPEND=">=x11-libs/libX11-1.4 - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/libdrm - geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) - gtk? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] - dev-libs/libayatana-appindicator - x11-libs/gtk+:3[introspection] - dev-python/pyxdg[${PYTHON_USEDEP}] )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50 - nls? ( sys-devel/gettext ) -" -REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" - -PATCHES=( - "${FILESDIR}"/${P}-apparmor.patch - "${FILESDIR}"/${P}-libayatana-appindicator.patch -) - -src_prepare() { - default - - # we need to re-generate file py-compile with a version - # that supports Python >=3.12 to not fail with error: - # ModuleNotFoundError: No module named 'imp' - rm py-compile || die - eautoreconf -} - -src_configure() { - use gtk && python_setup - - # Fix compile for Clang (bug #732438) - append-cflags -fPIE - - econf \ - $(use_enable nls) \ - --enable-drm \ - --enable-randr \ - --enable-vidmode \ - --disable-wingdi \ - \ - --disable-corelocation \ - $(use_enable geoclue geoclue2) \ - \ - $(use_enable gtk gui) \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" \ - --enable-apparmor \ - --disable-quartz \ - --disable-ubuntu -} - -_impl_specific_src_install() { - emake DESTDIR="${D}" \ - PYTHON="${PYTHON}" \ - pythondir="$(python_get_sitedir)" \ - -C src/redshift-gtk install -} - -src_install() { - emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install - - if use gtk; then - python_foreach_impl _impl_specific_src_install - python_replicate_script "${D}"/usr/bin/redshift-gtk - dosym redshift-gtk /usr/bin/gtk-redshift - - python_foreach_impl python_optimize - - # https://bugs.gentoo.org/784281 - mv "${D}"/usr/share/{appdata,metainfo}/ || die - fi -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -} diff --git a/x11-misc/redshift/redshift-1.12-r15.ebuild b/x11-misc/redshift/redshift-1.12-r15.ebuild deleted file mode 100644 index 2f9e950ac82d..000000000000 --- a/x11-misc/redshift/redshift-1.12-r15.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit autotools flag-o-matic systemd xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="http://jonls.dk/redshift/" -SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~riscv x86" -IUSE="geoclue gtk nls" - -COMMON_DEPEND=">=x11-libs/libX11-1.4 - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/libdrm - geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) - gtk? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] - dev-libs/libayatana-appindicator - x11-libs/gtk+:3[introspection] - dev-python/pyxdg[${PYTHON_USEDEP}] )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50 - nls? ( sys-devel/gettext ) -" -REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" - -PATCHES=( - "${FILESDIR}"/${P}-apparmor.patch - "${FILESDIR}"/${P}-libayatana-appindicator.patch -) - -src_prepare() { - default - - # we need to re-generate file py-compile with a version - # that supports Python >=3.12 to not fail with error: - # ModuleNotFoundError: No module named 'imp' - rm py-compile || die - eautoreconf -} - -src_configure() { - use gtk && python_setup - - # Fix compile for Clang (bug #732438) - append-cflags -fPIE - - econf \ - $(use_enable nls) \ - --enable-drm \ - --enable-randr \ - --enable-vidmode \ - --disable-wingdi \ - \ - --disable-corelocation \ - $(use_enable geoclue geoclue2) \ - \ - $(use_enable gtk gui) \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" \ - --enable-apparmor \ - --disable-quartz \ - --disable-ubuntu -} - -_impl_specific_src_install() { - emake DESTDIR="${D}" \ - PYTHON="${PYTHON}" \ - pythondir="$(python_get_sitedir)" \ - -C src/redshift-gtk install -} - -src_install() { - emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install - - if use gtk; then - python_foreach_impl _impl_specific_src_install - python_replicate_script "${D}"/usr/bin/redshift-gtk - dosym redshift-gtk /usr/bin/gtk-redshift - - python_foreach_impl python_optimize - - # https://bugs.gentoo.org/784281 - mv "${D}"/usr/share/{appdata,metainfo}/ || die - fi -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -} diff --git a/x11-misc/rendercheck/Manifest b/x11-misc/rendercheck/Manifest deleted file mode 100644 index a6a9bf90f24b..000000000000 --- a/x11-misc/rendercheck/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rendercheck-1.6.tar.xz 23996 BLAKE2B 981095f88d70320ba22b15ceeb33182c88fb5c4ca1df323e016a6750812dc7b0154e95c76619926bfe945a80243de5ea0921e04d94b70992b8be512d70a437d3 SHA512 0cc5372a318d4a28d63d82a2efc42f15b810186ce91b226bc5b962520637b628b1ae991a9e7745f8239c4fd100bf8f8eab79bc3803a01cad6827022af49be1a3 diff --git a/x11-misc/rendercheck/metadata.xml b/x11-misc/rendercheck/metadata.xml deleted file mode 100644 index 60df35fd321e..000000000000 --- a/x11-misc/rendercheck/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/test/rendercheck</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/rendercheck/rendercheck-1.6.ebuild b/x11-misc/rendercheck/rendercheck-1.6.ebuild deleted file mode 100644 index 9d5943e0a598..000000000000 --- a/x11-misc/rendercheck/rendercheck-1.6.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_MODULE=test/ -inherit xorg-3 meson - -if [[ ${PV} != *9999* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -DESCRIPTION="Tests for compliance with X RENDER extension" -HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/test/rendercheck" -LICENSE="MIT GPL-2+" - -RDEPEND=" - x11-libs/libXrender - x11-libs/libXext - x11-libs/libX11 -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -# Override xorg-3's src_prepare -src_prepare() { - default -} diff --git a/x11-misc/rendercheck/rendercheck-9999.ebuild b/x11-misc/rendercheck/rendercheck-9999.ebuild deleted file mode 100644 index c9265373ea8b..000000000000 --- a/x11-misc/rendercheck/rendercheck-9999.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_MODULE=test/ -inherit xorg-3 meson - -if [[ ${PV} != *9999* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="Tests for compliance with X RENDER extension" -HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/test/rendercheck" -LICENSE="MIT GPL-2+" - -RDEPEND=" - x11-libs/libXrender - x11-libs/libXext - x11-libs/libX11 -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -# Override xorg-3's src_prepare -src_prepare() { - default -} diff --git a/x11-misc/revelation/Manifest b/x11-misc/revelation/Manifest deleted file mode 100644 index 26dedb4a157d..000000000000 --- a/x11-misc/revelation/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST revelation-0.5.5.tar.xz 282252 BLAKE2B 7c4c430d24d79b820139dd2b4989dc2d78c967b16c864149d2aafa9e91ddc26a3351f42b5782812202f77a36529c46d9515cc1aea73346c7e8e017079b810a7d SHA512 17bfeda87e27c00f12bc068446d053cee394282e5eabea6d075ac262b5f400f31520d2f9b29f99097d1d6ad72bbcf5d2d9d4da2a0eba2806ff0adbf1bb47bb0f diff --git a/x11-misc/revelation/metadata.xml b/x11-misc/revelation/metadata.xml deleted file mode 100644 index f2900a6d8676..000000000000 --- a/x11-misc/revelation/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>misanthropos@gmx.net</email> - <name>Richard Fröhning</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">mikelolasagasti/revelation</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/revelation/revelation-0.5.5.ebuild b/x11-misc/revelation/revelation-0.5.5.ebuild deleted file mode 100644 index 5b829d14d804..000000000000 --- a/x11-misc/revelation/revelation-0.5.5.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit gnome2-utils python-single-r1 meson xdg - -DESCRIPTION="A password manager for GNOME" -HOMEPAGE="https://revelation.olasagasti.info/ https://github.com/mikelolasagasti/revelation" -SRC_URI="https://github.com/mikelolasagasti/revelation/releases/download/${P}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Upstream does not provide any test suite. -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - dev-libs/libpwquality[python,${PYTHON_USEDEP}] - ') - x11-libs/gtk+:3 - dev-libs/glib - >=dev-libs/gobject-introspection-1.82.0-r2 -" - -DEPEND="${RDEPEND}" - -src_prepare() { - find -name '*.py' -exec \ - sed -i -e 's:Cryptodome:Crypto:' meson.build {} + || die - default -} - -src_install() { - meson_src_install - python_fix_shebang "${ED}" - python_optimize -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/x11-misc/rofi-calc/Manifest b/x11-misc/rofi-calc/Manifest deleted file mode 100644 index 681e7f4cf8b8..000000000000 --- a/x11-misc/rofi-calc/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST rofi-calc-2.5.0.tar.gz 1698979 BLAKE2B 89891f4a30de3b0e60bf2e97e842b048ce02ae3d2097a2797783eb555c0d6777cb2589d991641517572e233d44f99122f3d2bcab92d1f2637f7f17763ea08889 SHA512 13dccf67e6704b9f67f2964805bb4ff7ce4224c838ff19d5d4c7ff270b7a86d71098900dc7db7308337a93f4c25a5a8a32f8e73620376b97d1b7a240398aef5a -DIST rofi-calc-2.5.1.tar.gz 1699048 BLAKE2B 201b22f7352e466230d37df1529a7f6da69272fa493d2cd496e51c3e5fa922738ff86f1b79cd2a70590278bb17528dcf9db48c87afa2af0771481b224d4dd772 SHA512 da5c5d5db06f2918bba40f405f23c575c09d9c3414a6ebaf643749d48e4ee7731c2fb8065ade9c5217a4e0cfea7eed6b9cad328cd95f04b03211e925b0b72f99 diff --git a/x11-misc/rofi-calc/metadata.xml b/x11-misc/rofi-calc/metadata.xml deleted file mode 100644 index ec1ad57a47be..000000000000 --- a/x11-misc/rofi-calc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">svenstaro/rofi-calc</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/rofi-calc/rofi-calc-2.5.0.ebuild b/x11-misc/rofi-calc/rofi-calc-2.5.0.ebuild deleted file mode 100644 index bcefb1b9ac0a..000000000000 --- a/x11-misc/rofi-calc/rofi-calc-2.5.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Do live calculations in rofi!" -HOMEPAGE="https://github.com/svenstaro/rofi-calc" -SRC_URI="https://github.com/svenstaro/rofi-calc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - >=dev-libs/glib-2.40:2 - x11-libs/cairo - >=x11-misc/rofi-1.7.6 -" -RDEPEND="${DEPEND} - sci-libs/libqalculate -" -BDEPEND="virtual/pkgconfig" - -DOCS=( CHANGELOG.md README.md ) diff --git a/x11-misc/rofi-calc/rofi-calc-2.5.1.ebuild b/x11-misc/rofi-calc/rofi-calc-2.5.1.ebuild deleted file mode 100644 index e1e6d562abe4..000000000000 --- a/x11-misc/rofi-calc/rofi-calc-2.5.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Do live calculations in rofi!" -HOMEPAGE="https://github.com/svenstaro/rofi-calc" -SRC_URI="https://github.com/svenstaro/rofi-calc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - >=dev-libs/glib-2.40:2 - x11-libs/cairo - >=x11-misc/rofi-1.7.6 -" -RDEPEND="${DEPEND} - sci-libs/libqalculate -" -BDEPEND="virtual/pkgconfig" - -DOCS=( CHANGELOG.md README.md ) diff --git a/x11-misc/rofi-emoji/Manifest b/x11-misc/rofi-emoji/Manifest deleted file mode 100644 index efc9f57030ea..000000000000 --- a/x11-misc/rofi-emoji/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST rofi-emoji-3.3.0.tar.gz 371365 BLAKE2B 7132c287f87c97a64ee7da2ce39352541e2bf8dc17c5fb3ae38c5de3be353b5aaca0ad13be8e2ab71d760d98d6cb957d96b815cff9582d1317d7fd2c290a1f96 SHA512 60d0904ec2099e2651441177a735536d11f13dacd6cafe8ec0bbc14b707b237d807f2655fea05f842d86d74bb1957a00a089b1119c3f7c8fb2b0a5d944ddad72 -DIST rofi-emoji-3.4.1.tar.gz 371579 BLAKE2B b07139bb5bac666295da282382c9a41eb91b933a93fcfca8916c65e30739a32864917d3c8ab853330fe1afb318554de9cbce9ea0aef07ce508dea5dfe565bc74 SHA512 1834450848a0dd07448063bd2d074faba93246ff68ffde7df06359f312434551d46b9ce8df6626ff913feff938b8f160eb75bb06d01a406bf1d0803d5e99d220 -DIST rofi-emoji-4.1.0.tar.gz 380703 BLAKE2B e6e6b32ff2fb5f38b922cde0a9a3fb757d2abe40965322d15697b7f2c38daf551061fa98019012c34f6bd2aa855a068f17bf1e5042c89aa3be740d3c9963d9d6 SHA512 df97fb569a662af1eaab5d0599b7126d4fa9643e5a71a8fb7aef0d061ba8187398d2504d2d7cf5fff69356568f8eabfa8cb8cb97f0986a9c458098a499faac76 diff --git a/x11-misc/rofi-emoji/metadata.xml b/x11-misc/rofi-emoji/metadata.xml deleted file mode 100644 index f06e0746ac9a..000000000000 --- a/x11-misc/rofi-emoji/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mathijs@mathsaey.be</email> - <name>Mathijs Saey</name> - </maintainer> - <maintainer type="person"> - <email>minyaylo51@gmail.com</email> - <name>Neatink</name> - </maintainer> - <upstream> - <remote-id type="github">Mange/rofi-emoji</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild b/x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild deleted file mode 100644 index 305a1b828235..000000000000 --- a/x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Emoji selector plugin for Rofi" -HOMEPAGE="https://github.com/Mange/rofi-emoji" -SRC_URI="https://github.com/Mange/rofi-emoji/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="wayland" - -DEPEND=" - !wayland? ( x11-misc/rofi ) - wayland? ( gui-apps/rofi-wayland ) -" -RDEPEND=" - ${DEPEND} - !wayland? ( - || ( x11-misc/xsel x11-misc/xclip x11-misc/copyq ) - x11-misc/xdotool - ) - wayland? ( - gui-apps/wl-clipboard - gui-apps/wtype - ) -" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild b/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild deleted file mode 100644 index 220aedd9bafb..000000000000 --- a/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Emoji selector plugin for Rofi" -HOMEPAGE="https://github.com/Mange/rofi-emoji" -SRC_URI="https://github.com/Mange/rofi-emoji/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="wayland" - -DEPEND=" - dev-libs/glib:2 - x11-libs/cairo[X] - !wayland? ( x11-misc/rofi ) - wayland? ( gui-apps/rofi-wayland ) -" -RDEPEND=" - ${DEPEND} - !wayland? ( - || ( x11-misc/xsel x11-misc/xclip x11-misc/copyq ) - x11-misc/xdotool - ) - wayland? ( - gui-apps/wl-clipboard - gui-apps/wtype - ) -" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/x11-misc/rofi-emoji/rofi-emoji-4.1.0.ebuild b/x11-misc/rofi-emoji/rofi-emoji-4.1.0.ebuild deleted file mode 100644 index 9cbd5dce63b6..000000000000 --- a/x11-misc/rofi-emoji/rofi-emoji-4.1.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Emoji selector plugin for Rofi" -HOMEPAGE="https://github.com/Mange/rofi-emoji" -SRC_URI="https://github.com/Mange/rofi-emoji/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="wayland" - -DEPEND=" - dev-libs/glib:2 - x11-libs/cairo[X] - !wayland? ( >=x11-misc/rofi-1.7.6 ) - wayland? ( >=gui-apps/rofi-wayland-1.7.6 ) -" -RDEPEND=" - ${DEPEND} - !wayland? ( - || ( x11-misc/xsel x11-misc/xclip x11-misc/copyq ) - x11-misc/xdotool - ) - wayland? ( - gui-apps/wl-clipboard - gui-apps/wtype - ) -" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/x11-misc/rofi-file-browser-extended/Manifest b/x11-misc/rofi-file-browser-extended/Manifest deleted file mode 100644 index 2dafe33fb12b..000000000000 --- a/x11-misc/rofi-file-browser-extended/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rofi-file-browser-extended-1.3.1.tar.gz 27169 BLAKE2B ced5ae91a865b136bcb2182a17c7a49cbdfcc861f8d1063415691afb13f5bdf3f1c2c0fc56a21a0dec31ee656c2379e55a4f60899c59ca7e056438142675aeb2 SHA512 269e33d62e5fdf7f6c48763ae4309fac53873d53af4ebf78f731b709ac6ff41d8f8cf21de917866fe5a80f4949d70d3be6e516c3825a8768106c706438a5b3d1 diff --git a/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.3.1-fix-function-pointer-initialization.patch b/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.3.1-fix-function-pointer-initialization.patch deleted file mode 100644 index 0cfff4286608..000000000000 --- a/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.3.1-fix-function-pointer-initialization.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 6f62a2d0784a6937d35ac8f6df2e22c23bbfc8f4 Mon Sep 17 00:00:00 2001 -From: Florian Schmaus <flo@geekplace.eu> -Date: Fri, 11 Nov 2022 15:03:32 +0100 -Subject: [PATCH] Fix function pointer initialization - -Fix - -src/filebrowser.c:380:27: warning: incompatible function pointer types initializing '_mode_get_icon' (aka 'struct _cairo_surface *(*)(const struct rofi_mode *, unsigned int, unsigned int)') with an expression of type 'cairo_surface_t *(const Mode *, unsigned int, int)' (aka 'struct _cairo_surface *(const struct rofi_mode *, unsigned int, int)') [-Wincompatible-function-pointer-types] - ._get_icon = file_browser_get_icon, - ^~~~~~~~~~~~~~~~~~~~~ - -See also https://bugs.gentoo.org/880985 ---- a/src/filebrowser.c -+++ b/src/filebrowser.c -@@ -263,7 +263,7 @@ static char *file_browser_get_display_value ( const Mode *sw, unsigned int selec - } - } - --static cairo_surface_t *file_browser_get_icon ( const Mode *sw, unsigned int selected_line, int height ) -+static cairo_surface_t *file_browser_get_icon ( const Mode *sw, unsigned int selected_line, unsigned int height ) - { - FileBrowserModePrivateData *pd = ( FileBrowserModePrivateData * ) mode_get_private_data ( sw ); - FileBrowserFileData *fd = &pd->file_data; diff --git a/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.3.1-fix-gcc14-build-fix.patch b/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.3.1-fix-gcc14-build-fix.patch deleted file mode 100644 index eb1a7b3f5d6d..000000000000 --- a/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.3.1-fix-gcc14-build-fix.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://patch-diff.githubusercontent.com/raw/marvinkreis/rofi-file-browser-extended/pull/54.patch -From: Brahmajit Das <brahmajit.xyz@gmail.com> -Date: Tue, 30 Apr 2024 11:39:59 +0530 -Subject: [PATCH 1/1] Fix building with GCC 14 on i686 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -GCC 14 (and above) have enabled certain compiler flags such as -Wincompatible-pointer-types that causes build time errors such as - -rofi-file-browser-extended-1.3.1/src/icons.c:52:57: error: passing argument 2 of ‘g_array_steal’ from incompatible pointer type [-Wincompatible-pointer-types] - 52 | char** icon_names_raw = g_array_steal ( icon_names, &num_icon_names ); - | ^~~~~~~~~~~~~~~ - | | - | long unsigned int * -In file included from /usr/include/glib-2.0/glib.h:33, - from /usr/include/glib-2.0/gmodule.h:30, - from /var/tmp/portage/x11-misc/rofi-file-browser-extended-1.3.1-r1/work/rofi-file-browser-extended-1.3.1/src/icons.c:1: -/usr/include/glib-2.0/glib/garray.h:86:54: note: expected ‘gsize *’ {aka ‘unsigned int *’} but argument is of type ‘long unsigned int *’ - 86 | gsize *len); - | ~~~~~~~~~~~~~~~~~~^~~ - -My patch attempts to fix this error and some other C99 related warnings. -First reported on Gentoo linux, please reffer -https://bugs.gentoo.org/928491 for more details - -Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> ---- a/src/files.c -+++ b/src/files.c -@@ -167,7 +167,7 @@ static bool match_glob_patterns ( const char *basename, FileBrowserFileData *fd - { - int len = strlen ( basename ); - for ( int i = 0; i < fd->num_exclude_patterns; i++ ) { -- if ( g_pattern_match ( fd->exclude_patterns[i], len, basename, NULL ) ) { -+ if ( g_pattern_spec_match ( fd->exclude_patterns[i], len, basename, NULL ) ) { - return false; - } - } ---- a/src/icons.c -+++ b/src/icons.c -@@ -48,7 +48,7 @@ void request_icons_for_file ( FBFile *fbfile, int icon_size, FileBrowserIconData - } - } - -- unsigned long num_icon_names; -+ gsize num_icon_names; - char** icon_names_raw = g_array_steal ( icon_names, &num_icon_names ); - - /* Create icon fetcher requests. */ --- -2.45.0.rc1.218.g7b19149425.dirty - diff --git a/x11-misc/rofi-file-browser-extended/metadata.xml b/x11-misc/rofi-file-browser-extended/metadata.xml deleted file mode 100644 index c5b4a5fe71cc..000000000000 --- a/x11-misc/rofi-file-browser-extended/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type='person'> - <email>flow@gentoo.org</email> - <name>Florian Schmaus</name> - </maintainer> - <upstream> - <remote-id type="github">marvinkreis/rofi-file-browser-extended</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/rofi-file-browser-extended/rofi-file-browser-extended-1.3.1-r2.ebuild b/x11-misc/rofi-file-browser-extended/rofi-file-browser-extended-1.3.1-r2.ebuild deleted file mode 100644 index ead1edd46c54..000000000000 --- a/x11-misc/rofi-file-browser-extended/rofi-file-browser-extended-1.3.1-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A file browser for rofi" -HOMEPAGE="https://github.com/marvinkreis/rofi-file-browser-extended" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/marvinkreis/${PN}.git" -else - SRC_URI="https://github.com/marvinkreis/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" - -BDEPEND="virtual/pkgconfig" -COMMON_DEPEND=" - dev-libs/glib:2 - x11-misc/rofi -" -DEPEND=" - ${COMMON_DEPEND} - x11-libs/cairo -" -RDEPEND="${COMMON_DEPEND}" - -PATCHES=( - # https://bugs.gentoo.org/880985 https://github.com/marvinkreis/rofi-file-browser-extended/pull/49 - "${FILESDIR}/${PN}-1.3.1-fix-function-pointer-initialization.patch" - "${FILESDIR}/${PN}-1.3.1-fix-gcc14-build-fix.patch" -) - -src_prepare() { - # Delete the lines in CMakeLists.txt that install the man page. - sed -i "45,56d" CMakeLists.txt || die - cmake_src_prepare -} - -src_install() { - cmake_src_install - doman "doc/${PN}.1" -} diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest deleted file mode 100644 index a70623cf2a23..000000000000 --- a/x11-misc/rofi/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST rofi-1.7.9.1.tar.xz 813356 BLAKE2B 6de09c5a099e69e9624d68ef5df612966fc53bfda3bc479215394bc39d687c7751ec4b3e5d6009015c6424f299f8a3cfce04b718f80a55d7776115923be7ce1b SHA512 0ded093b5a50ec2e547f5a35c4972690250ad260025ce1ef7c4736554b05dde9c559508b4e68ef186f5270bcd9d4ed8804e7c790690f37cf1a499491011933c9 -DIST rofi-2.0.0.tar.xz 682792 BLAKE2B fa21c0eb3c2327eb095eb0aaa63f3660b1789b6c54318bd3cd26c3092c671a933b6035cdb8db2837b7accd21b3fbd49f59649dcee1d501d84760f5fb98f48764 SHA512 0531f7da2a6e363b2c97c47778cadc4a84eb58903ea91ce683ff98d7c6e23172fa0df59a42f7236a4a0e80020c21c72cbc126ffe260491082ab9cc19ef6673d5 diff --git a/x11-misc/rofi/metadata.xml b/x11-misc/rofi/metadata.xml deleted file mode 100644 index 8e8eedee6d0a..000000000000 --- a/x11-misc/rofi/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <name>Florian Schmaus</name> - <email>flow@gentoo.org</email> - </maintainer> - <use> - <flag name="drun">Enable desktop file run dialog</flag> - <flag name="windowmode">Enable normal window mode</flag> - </use> - <upstream> - <remote-id type="github">davatorium/rofi</remote-id> - <changelog>https://github.com/davatorium/rofi/releases</changelog> - <bugs-to>https://github.com/davatorium/rofi/issues</bugs-to> - </upstream> -</pkgmetadata> diff --git a/x11-misc/rofi/rofi-1.7.9.1.ebuild b/x11-misc/rofi/rofi-1.7.9.1.ebuild deleted file mode 100644 index f2ea580cba58..000000000000 --- a/x11-misc/rofi/rofi-1.7.9.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson toolchain-funcs xdg-utils - -DESCRIPTION="A window switcher, run dialog and dmenu replacement" -HOMEPAGE="https://github.com/davatorium/rofi" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/davatorium/rofi" - inherit git-r3 -else - SRC_URI="https://github.com/davatorium/rofi/releases/download/$(ver_cut 1-3)/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~riscv x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="+drun test +windowmode" -RESTRICT="!test? ( test )" - -BDEPEND=" - sys-devel/bison - >=sys-devel/flex-2.5.39 - virtual/pkgconfig -" -RDEPEND=" - >=dev-libs/glib-2.72:2 - x11-libs/cairo[X,xcb(+)] - x11-libs/gdk-pixbuf:2 - x11-libs/libxcb:= - x11-libs/libxkbcommon[X] - x11-libs/pango[X] - x11-libs/startup-notification - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-wm - x11-misc/xkeyboard-config -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - x11-libs/xcb-util-keysyms - test? ( >=dev-libs/check-0.11 ) -" - -DOCS=( - AUTHORS - Changelog - Examples/ - README.md -) - -src_configure() { - # Doesn't work with reflex, bug #887049 - export LEX=flex - - # Requires bison, see https://bugs.gentoo.org/894634. - unset YACC - - tc-export CC - - local emesonargs=( - $(meson_use drun) - $(meson_use windowmode window) - $(meson_feature test check) - -Dimdkit=false - ) - meson_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/rofi/rofi-2.0.0.ebuild b/x11-misc/rofi/rofi-2.0.0.ebuild deleted file mode 100644 index 6fea84276c7d..000000000000 --- a/x11-misc/rofi/rofi-2.0.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson toolchain-funcs xdg-utils - -DESCRIPTION="A window switcher, run dialog and dmenu replacement" -HOMEPAGE="https://github.com/davatorium/rofi" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/davatorium/rofi" - inherit git-r3 -else - SRC_URI="https://github.com/davatorium/rofi/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~riscv x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="+drun test wayland +windowmode X" -REQUIRED_USE="|| ( wayland X )" -RESTRICT="!test? ( test )" - -BDEPEND=" - sys-devel/bison - >=sys-devel/flex-2.5.39 - virtual/pkgconfig -" -RDEPEND=" - >=dev-libs/glib-2.72:2 - x11-libs/cairo[X?] - x11-libs/gdk-pixbuf:2 - x11-libs/libxkbcommon[X?] - x11-libs/pango[X?] - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libxcb:= - x11-libs/startup-notification - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-wm - x11-misc/xkeyboard-config - ) -" -DEPEND=" - ${RDEPEND} - wayland? ( dev-libs/wayland-protocols ) - X? ( - x11-base/xorg-proto - x11-libs/xcb-util-keysyms - ) - test? ( >=dev-libs/check-0.11 ) -" - -DOCS=( - AUTHORS - Changelog - Examples/ - README.md -) - -src_configure() { - # Doesn't work with reflex, bug #887049 - export LEX=flex - - # Requires bison, see https://bugs.gentoo.org/894634. - unset YACC - - tc-export CC - - local emesonargs=( - $(meson_use drun) - $(meson_use windowmode window) - $(meson_feature test check) - $(meson_feature wayland) - $(meson_feature X xcb) - -Dimdkit=false - ) - meson_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/rofi/rofi-9999.ebuild b/x11-misc/rofi/rofi-9999.ebuild deleted file mode 100644 index c6398ad4012e..000000000000 --- a/x11-misc/rofi/rofi-9999.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson toolchain-funcs xdg-utils - -DESCRIPTION="A window switcher, run dialog and dmenu replacement" -HOMEPAGE="https://github.com/davatorium/rofi" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/davatorium/rofi" - inherit git-r3 -else - SRC_URI="https://github.com/davatorium/rofi/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="+drun test wayland +windowmode X" -REQUIRED_USE="|| ( wayland X )" -RESTRICT="!test? ( test )" - -BDEPEND=" - sys-devel/bison - >=sys-devel/flex-2.5.39 - virtual/pkgconfig -" -RDEPEND=" - >=dev-libs/glib-2.72:2 - x11-libs/cairo[X?] - x11-libs/gdk-pixbuf:2 - x11-libs/libxkbcommon[X?] - x11-libs/pango[X?] - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libxcb:= - x11-libs/startup-notification - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-wm - x11-misc/xkeyboard-config - ) -" -DEPEND=" - ${RDEPEND} - wayland? ( dev-libs/wayland-protocols ) - X? ( - x11-base/xorg-proto - x11-libs/xcb-util-keysyms - ) - test? ( >=dev-libs/check-0.11 ) -" - -DOCS=( - AUTHORS - Changelog - Examples/ - README.md -) - -src_configure() { - # Doesn't work with reflex, bug #887049 - export LEX=flex - - # Requires bison, see https://bugs.gentoo.org/894634. - unset YACC - - tc-export CC - - local emesonargs=( - $(meson_use drun) - $(meson_use windowmode window) - $(meson_feature test check) - $(meson_feature wayland) - $(meson_feature X xcb) - -Dimdkit=false - ) - meson_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/rss-glx/Manifest b/x11-misc/rss-glx/Manifest deleted file mode 100644 index 209c7e5e7b15..000000000000 --- a/x11-misc/rss-glx/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rss-glx_0.9.1.tar.bz2 5435799 BLAKE2B d8161f06469f1160a6e80bb47a333746fac82df4d92eb9d007c7d6fe3a32e1a54a30d4675f64b100fd5509977dfbda7e8821daa462f00cbf748cc7c4bb8afa72 SHA512 3293e6446d6f85e895f1ba8fa982a1ab1873f60714e0b351458ac12117af2427b7cc931185b9485a2af6dd86ea9ea5f2fca92eaae9c0dd5290b5108bc2360961 diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-asneeded.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-asneeded.patch deleted file mode 100644 index e492183dcf9e..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-asneeded.patch +++ /dev/null @@ -1,12 +0,0 @@ -Fixing as-needed issue - -http://bugs.gentoo.org/313837 - ---- a/src/PixelCity/Makefile.am -+++ b/src/PixelCity/Makefile.am -@@ -23,3 +23,5 @@ - Texture.cpp \ - Visible.cpp \ - World.cpp -+libPixelCity_la_LIBADD=@quesoglc_LIBS@ -+libPixelCity_la_CFLAGS=@quesoglc_CFLAGS@ diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-bashism.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-bashism.patch deleted file mode 100644 index 4527f8710f83..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-bashism.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -52,7 +52,7 @@ - AC_HEADER_STDC - AC_PATH_XTRA - --if test "x${ac_cv_have_x:0:10}" != "xhave_x=yes"; then -+if test "x$have_x" != "xyes"; then - AC_MSG_ERROR([X11 is missing but required.]) - fi - diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-c++11-narrowing.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-c++11-narrowing.patch deleted file mode 100644 index c92f1162dd37..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-c++11-narrowing.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- rss-glx_0.9.1/src/hyperspace.cpp 2009-05-16 23:41:52.000000000 +0100 -+++ rss-glx_0.9.1/src/hyperspace.cpp 2021-01-22 22:54:20.297572792 +0000 -@@ -376,7 +376,7 @@ - double flarepos[3] = {0.0f, 2.0f, 0.0f}; - glBindTexture(GL_TEXTURE_2D, flaretex[0]); - sunStar->draw(camPos); -- float diff[3] = {flarepos[0] - camPos[0], flarepos[1] - camPos[1], flarepos[2] - camPos[2]}; -+ float diff[3] = {(float)flarepos[0] - camPos[0], (float)flarepos[1] - camPos[1], (float)flarepos[2] - camPos[2]}; - float alpha = 0.5f - 0.005f * sqrtf(diff[0] * diff[0] + diff[1] * diff[1] + diff[2] * diff[2]); - if(alpha > 0.0f) - flare(flarepos, 1.0f, 1.0f, 1.0f, alpha); ---- rss-glx_0.9.1/src/flare.cpp 2009-04-21 17:54:42.000000000 +0100 -+++ rss-glx_0.9.1/src/flare.cpp 2021-01-22 22:54:57.808305771 +0000 -@@ -193,7 +193,7 @@ - &winx, &winy, &winz); - x = (float(winx) / float(xsize)) * aspectRatio; - y = float(winy) / float(ysize); -- float diff[3] = {pos[0] - camPos[0], pos[1] - camPos[1], pos[2] - camPos[2]}; -+ float diff[3] = {(float)pos[0] - camPos[0], (float)pos[1] - camPos[1], (float)pos[2] - camPos[2]}; - if(diff[0] * billboardMat[8] + diff[1] * billboardMat[9] + diff[2] * billboardMat[10] > 0.0f) - return; - diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-hang.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-hang.patch deleted file mode 100644 index 60f2b326ec43..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-hang.patch +++ /dev/null @@ -1,14 +0,0 @@ -Ensure a signalled process exits even if the GL driver hangs. - -https://bugs.gentoo.org/478074 - ---- a/src/driver.c -+++ b/src/driver.c -@@ -397,6 +397,7 @@ - void signalHandler (int sig) - { - signalled = 1; -+ alarm(3); /* Self-destruct if something goes wrong */ - } - - int main (int argc, char *argv[]) diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-imagemagick-7.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-imagemagick-7.patch deleted file mode 100644 index c92eb1e1d3cb..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-imagemagick-7.patch +++ /dev/null @@ -1,178 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -38,6 +38,8 @@ - AC_PROG_LIBTOOL - AC_PROG_LN_S - -+PKG_PROG_PKG_CONFIG -+ - # Checks for libraries. - AC_CHECK_LIB([m], [pow],,AC_MSG_ERROR(-lm was not found but required.)) - -@@ -81,7 +83,15 @@ - AC_CHECK_FUNCS(random_r nrand48) - - # Check for ImageMagick. --PKG_CHECK_MODULES(Wand, Wand >= 6.4) -+PKG_CHECK_MODULES(Wand, [Wand >= 6.4],, -+ [PKG_CHECK_MODULES(Wand, MagickWand >= 6.4)] -+) -+ -+old_CPPFLAGS="$CPPFLAGS"; CPPFLAGS="$Wand_CFLAGS" -+AC_CHECK_HEADERS([magick/api.h] [wand/magick-wand.h],, -+ AC_CHECK_HEADERS([MagickCore/MagickCore.h] [MagickWand/MagickWand.h]) -+) -+CPPFLAGS="$old_CPPFLAGS" - - if test -d src/skyrocket_sounds ; then - AC_ARG_ENABLE(sound, [ --disable-sound Don't compile with sound.]) ---- a/src/TexMgr.cpp -+++ b/src/TexMgr.cpp -@@ -25,8 +25,19 @@ - #endif - #include <cstdlib> - -+#ifdef HAVE_MAGICK_API_H -+#ifdef HAVE_WAND_MAGICK_WAND_H - #include <magick/api.h> - #include <wand/magick-wand.h> -+#endif /* HAVE_WAND_MAGICK_WAND_H */ -+#endif /* HAVE_MAGICK_API_H */ -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+#ifdef HAVE_MAGICKWAND_MAGICKWAND_H -+#include <MagickCore/MagickCore.h> -+#include <MagickWand/MagickWand.h> -+#endif /* HAVE_MAGICKWAND_MAGICKWAND_H */ -+#endif /* HAVE_MAGICKCORE_MAGICKCORE_H */ -+ - #include <dirent.h> - #include <sys/types.h> - #include <sys/stat.h> -@@ -255,10 +266,18 @@ - // Directory scanning + image loading code in a separate function callable either from loadNextImage or another thread if pthreads is available. - void TexMgr::loadNextImageFromDisk() { - MagickWand *magick_wand = NewMagickWand(); -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ ExceptionInfo *exception; -+#else - ExceptionInfo exception; -+#endif - int dirLoop = 0; - -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ exception = AcquireExceptionInfo (); -+#else - GetExceptionInfo (&exception); -+#endif - - int imageLoaded = 0; - do { -@@ -317,7 +336,11 @@ - nextH = ohh; - } - -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ ExportImagePixels (GetImageFromMagickWand(magick_wand), 0, 0, oww, ohh, "RGBA", CharPixel, nextTex, exception); -+#else - ExportImagePixels (GetImageFromMagickWand(magick_wand), 0, 0, oww, ohh, "RGBA", CharPixel, nextTex, &exception); -+#endif - - magick_wand = DestroyMagickWand (magick_wand); - ---- a/src/matrixview.c -+++ b/src/matrixview.c -@@ -84,8 +84,19 @@ - float *texcoords; - unsigned char *colors; - -+#ifdef HAVE_MAGICK_API_H -+#ifdef HAVE_WAND_MAGICK_WAND_H - #include <magick/api.h> - #include <wand/magick-wand.h> -+#endif /* HAVE_WAND_MAGICK_WAND_H */ -+#endif /* HAVE_MAGICK_API_H */ -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+#ifdef HAVE_MAGICKWAND_MAGICKWAND_H -+#include <MagickCore/MagickCore.h> -+#include <MagickWand/MagickWand.h> -+#endif /* HAVE_MAGICKWAND_MAGICKWAND_H */ -+#endif /* HAVE_MAGICKCORE_MAGICKCORE_H */ -+ - #include <dirent.h> - #include <sys/types.h> - #include <sys/stat.h> -@@ -99,10 +110,18 @@ - // Directory scanning + image loading code in a separate function callable either from loadNextImage or another thread if pthreads is available. - void loadNextImageFromDisk() { - MagickWand *magick_wand = NewMagickWand(); -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ ExceptionInfo *exception; -+#else - ExceptionInfo exception; -+#endif - int dirLoop = 0; - -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ exception = AcquireExceptionInfo (); -+#else - GetExceptionInfo (&exception); -+#endif - - int imageLoaded = 0; - do { -@@ -159,7 +178,11 @@ - if (!next_pic) - next_pic = (unsigned char *)malloc (text_x * text_y); - -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ ExportImagePixels (GetImageFromMagickWand(magick_wand), 0, 0, text_x, text_y, "I", CharPixel, next_pic, exception); -+#else - ExportImagePixels (GetImageFromMagickWand(magick_wand), 0, 0, text_x, text_y, "I", CharPixel, next_pic, &exception); -+#endif - - magick_wand = DestroyMagickWand (magick_wand); - } -@@ -211,11 +234,19 @@ - pthread_cond_signal(next_pic_cond); - } - } else { -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ ExceptionInfo *exception; -+#else - ExceptionInfo exception; -+#endif - Image *image = NULL, *scaled_image; - ImageInfo *image_info; - -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ exception = AcquireExceptionInfo (); -+#else - GetExceptionInfo (&exception); -+#endif - - if (!pics) - LOAD_TEXTURE (pics, cpics, cpics_compressedsize, cpics_size) -@@ -227,6 +258,15 @@ - image_info = CloneImageInfo ((ImageInfo *) NULL); - image_info->size = AcquireMagickMemory(sizeof("90x70")); - strcpy(image_info->size, "90x70"); -+#ifdef HAVE_MAGICKCORE_MAGICKCORE_H -+ image = AcquireImage(image_info, exception); -+ -+ ImportImagePixels(image, 0, 0, 90, 70, "I", CharPixel, (unsigned char *)(pics + ((random () & 15) * (90 * 70))), exception); -+ -+ scaled_image = ScaleImage (image, text_x, text_y, exception); -+ -+ ExportImagePixels (scaled_image, 0, 0, text_x, text_y, "I", CharPixel, pic, exception); -+#else - image = AcquireImage(image_info); - - ImportImagePixels(image, 0, 0, 90, 70, "I", CharPixel, (unsigned char *)(pics + ((random () & 15) * (90 * 70)))); -@@ -234,6 +274,7 @@ - scaled_image = ScaleImage (image, text_x, text_y, &exception); - - ExportImagePixels (scaled_image, 0, 0, text_x, text_y, "I", CharPixel, pic, &exception); -+#endif - - DestroyImage (image); - DestroyImage (scaled_image); diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-macro-if-scope.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-macro-if-scope.patch deleted file mode 100644 index 5044aae31918..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-macro-if-scope.patch +++ /dev/null @@ -1,29 +0,0 @@ -Fix multistatement macro partially guarded by if - -The code still works correctly by chance, but it performs redundant -calls to BZ2_bzBuffToBuffDecompress() and it's a horrible mess. - ---- a/src/matrixview.c -+++ b/src/matrixview.c -@@ -248,8 +248,9 @@ void loadNextImage () - GetExceptionInfo (&exception); - #endif - -- if (!pics) -+ if (!pics) { - LOAD_TEXTURE (pics, cpics, cpics_compressedsize, cpics_size) -+ } - - if ((text_x != 90) || (text_y != 70)) { - if (!pic) -@@ -279,8 +280,9 @@ void loadNextImage () - DestroyImage (image); - DestroyImage (scaled_image); - } else { -- if (!pics) -+ if (!pics) { - LOAD_TEXTURE (pics, cpics, cpics_compressedsize, cpics_size) -+ } - - pic = (unsigned char *)(pics + ((random () & 15) * (text_x * text_y))); - } diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-matrixview-copy-font.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-matrixview-copy-font.patch deleted file mode 100644 index cb9f5e9a500c..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-matrixview-copy-font.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/src/matrixview.c -+++ b/src/matrixview.c -@@ -537,7 +537,12 @@ void load_texture () - { - long a; - -+#ifdef HAVE_LIBBZ2 - LOAD_TEXTURE (font, cfont, cfont_compressedsize, cfont_size) -+#else -+ font = (unsigned char*) malloc (cfont_size); -+ memcpy (font, cfont, cfont_size); -+#endif - - for (a = 0; a < 131072; a++) { - if ((a >> 9) & 2) -@@ -579,7 +584,11 @@ void ourBuildTextures () - exit (-1); - } - -+#ifdef HAVE_LIBBZ2 - FREE_TEXTURE (font) -+#else -+ free (font); -+#endif - - glBindTexture (GL_TEXTURE_2D, 3); - diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-missing-include.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-missing-include.patch deleted file mode 100644 index 6a6e286f873c..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-missing-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/Implicit/impSurface.h -+++ b/src/Implicit/impSurface.h -@@ -25,6 +25,7 @@ - #ifdef WIN32 - #include <windows.h> - #endif -+#include <cstddef> - #include <vector> - #include <GL/gl.h> - diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch deleted file mode 100644 index 883dede1c8d4..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix mismatched array bounds for the parameters of function -rsVec_cross()'s declaration and definition. - ---- a/src/rsMath.c -+++ b/src/rsMath.c -@@ -43,7 +43,7 @@ float rsVec_normalize (float *v) - return length; - } - --void rsVec_cross (float *v, float vec1[4], float vec2[4]) -+void rsVec_cross (float *v, float vec1[3], float vec2[3]) - { - v[0] = vec1[1] * vec2[2] - vec2[1] * vec1[2]; - v[1] = vec1[2] * vec2[0] - vec2[2] * vec1[0]; diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-quesoglc.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-quesoglc.patch deleted file mode 100644 index 0aed3eabed63..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-quesoglc.patch +++ /dev/null @@ -1,18 +0,0 @@ -Removing automagic dependency on media-libs/quesoglc - -http://bugs.gentoo.org/313837 - ---- a/configure.in -+++ b/configure.in -@@ -200,7 +200,10 @@ - - AM_CONDITIONAL(INSTALL_KDE_CONFIG_FILES, test "$INSTALL_KDE_CONFIG_FILES" = "yes") - --PKG_CHECK_MODULES(quesoglc, quesoglc >= 0.7, AC_DEFINE([HAVE_GLC], , [QuesoGLC is available for use.]), AC_DEFINE([MISSING_GLC], , [QuesoGLC not available.])) -+AC_ARG_WITH([quesoglc], AS_HELP_STRING([--with-quesoglc], [Build with QuusoGLC library (default: disabled)])) -+if test "x$with_quesoglc" = "xyes"; then -+ PKG_CHECK_MODULES(quesoglc, quesoglc >= 0.7, AC_DEFINE([HAVE_GLC], , [QuesoGLC is available for use.]), AC_DEFINE([MISSING_GLC], , [QuesoGLC not available.])) -+fi - - AC_OUTPUT([ - Makefile diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-strict-aliasing.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-strict-aliasing.patch deleted file mode 100644 index e95b1f6a1a7d..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-strict-aliasing.patch +++ /dev/null @@ -1,36 +0,0 @@ -Fix strict aliasing violation in FMotion.cpp - -Bug: https://bugs.gentoo.org/928251 - ---- a/src/FMotion.cpp -+++ b/src/FMotion.cpp -@@ -22,6 +22,7 @@ - */ - - #include <stdio.h> -+#include <string.h> - #include <cmath> - - // In case cmath doesn't pull in all the usual suspects from math.h -@@ -54,15 +55,19 @@ - #define FLOATTOINTCONST2 (((65536.0*16))) - inline int f2int2 (float f) - { -+ int i; - f += FLOATTOINTCONST2; -- return ((*((int *)(void *)&f)) & 0x007fffff) - 0x00400000; -+ memcpy(&i, &f, sizeof(i)); -+ return (i & 0x007fffff) - 0x00400000; - } - - #define FLOATTOINTCONST (((1.5*65536*256))) - inline int f2int (float f) - { -+ int i; - f += FLOATTOINTCONST; -- return ((*((int *)(void *)&f)) & 0x007fffff) - 0x00400000; -+ memcpy(&i, &f, sizeof(i)); -+ return (i & 0x007fffff) - 0x00400000; - } - - #define Float2Int(f) (f2int(f)) diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-variable-mismatch.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-variable-mismatch.patch deleted file mode 100644 index 19da515feff9..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.9.1-variable-mismatch.patch +++ /dev/null @@ -1,192 +0,0 @@ -Subject: [PATCH] Fix variable type mismatch in hyperspace -From: Alexander Miller <alex.miller@gmx.de> -Date: Sun, 31 Mar 2024 2024-03-31 03:08:04 +0200 - -Some source files of hyperspace (flare.cpp, goo.cpp, starBurst.cpp) -were referring to a variable "extern float frameTime" which doesn't -exist in hyperspace (it's only a parameter of hack_draw() nowadays). - -It got mixed up with the driver.c variable "int frameTime". - -Remove the mismatched declaration from the 3 files and pass the value -from hack_draw() to the functions using it by adding a new parameter. -Also make frameTime (and most other variables) in driver.c static. - -Bug: https://bugs.gentoo.org/928251 -Signed-off-by: Alexander Miller <alex.miller@gmx.de> ---- a/src/driver.c -+++ b/src/driver.c -@@ -49,24 +49,24 @@ - - #include "vroot.h" - --xstuff_t *XStuff; -+static xstuff_t *XStuff; - - extern const char *hack_name; - - /* - * display parameters - */ --int rootWindow = False; -+static int rootWindow = False; - int glewInitialized = False; - #ifdef HAVE_GLEW --int frameTime = 10000; --int vsync = 1; -+static int frameTime = 10000; -+static int vsync = 1; - #else --int frameTime = 33333; --int vsync = 0; -+static int frameTime = 33333; -+static int vsync = 0; - #endif --int idleOnDPMS = 1; --int signalled = 0; -+static int idleOnDPMS = 1; -+static volatile int signalled = 0; - - void createWindow (int argc, char **argv) - { ---- a/src/flare.cpp -+++ b/src/flare.cpp -@@ -45,7 +45,6 @@ extern double modelMat[16]; - extern double projMat[16]; - extern int viewport[4]; - // Calculated in main draw routine each frame --extern float frameTime; - extern float camPos[3]; - - -@@ -182,7 +181,7 @@ void initFlares(){ - // Draw a flare at a specified (x,y) location on the screen - // Screen corners are at (0,0) and (1,1) - // alpha = 0.0 for lowest intensity; alpha = 1.0 for highest intensity --void flare(double *pos, float red, float green, float blue, float alpha){ -+void flare(double *pos, float red, float green, float blue, float alpha, float frameTime){ - double winx, winy, winz; // in screen coordinates - float x, y, dx, dy; - float fadewidth, temp; ---- a/src/flare.h -+++ b/src/flare.h -@@ -36,7 +36,7 @@ void initFlares(); - // Draw a flare at a specified (x,y) location on the screen - // Screen corners are at (0,0) and (1,1) - // alpha = 0.0 for lowest intensity; alpha = 1.0 for highest intensity --void flare(double *pos, float red, float green, float blue, float alpha); -+void flare(double *pos, float red, float green, float blue, float alpha, float frameTime); - - - #endif // FLARE_H ---- a/src/goo.cpp -+++ b/src/goo.cpp -@@ -25,9 +25,7 @@ - #include "goo.h" - - --extern float frameTime, simulationTime; - extern float shiftx, shiftz; --extern float dFov; - - - goo::goo(int res, float rad, float (*func)(float* position)){ ---- a/src/hyperspace.cpp -+++ b/src/hyperspace.cpp -@@ -340,10 +340,10 @@ void hack_draw (xstuff_t * XStuff, doubl - } - #ifdef HAVE_GLEW - if (dShaders) -- theStarBurst->draw(lerp); -+ theStarBurst->draw(frameTime, lerp); - else - #endif -- theStarBurst->draw(); -+ theStarBurst->draw(frameTime); - - // draw tunnel - theTunnel->make(frameTime); -@@ -379,7 +379,7 @@ void hack_draw (xstuff_t * XStuff, doubl - float diff[3] = {(float)flarepos[0] - camPos[0], (float)flarepos[1] - camPos[1], (float)flarepos[2] - camPos[2]}; - float alpha = 0.5f - 0.005f * sqrtf(diff[0] * diff[0] + diff[1] * diff[1] + diff[2] * diff[2]); - if(alpha > 0.0f) -- flare(flarepos, 1.0f, 1.0f, 1.0f, alpha); -+ flare(flarepos, 1.0f, 1.0f, 1.0f, alpha, frameTime); - glEnable(GL_FOG); - } - ---- a/src/starBurst.cpp -+++ b/src/starBurst.cpp -@@ -38,7 +38,6 @@ - - extern int xsize, ysize; - extern float aspectRatio; --extern float frameTime; - extern float camPos[3]; - extern int numAnimTexFrames; - extern wavyNormalCubeMaps* theWNCM; -@@ -136,7 +135,7 @@ void starBurst::restart(float* position) - } - - --void starBurst::drawStars(){ -+void starBurst::drawStars(float frameTime){ - int i; - float distance; - -@@ -158,8 +157,8 @@ void starBurst::drawStars(){ - } - - --void starBurst::draw(){ -- drawStars(); -+void starBurst::draw(float frameTime){ -+ drawStars(frameTime); - - size += frameTime * 0.5f; - if(size >= 3.0f) -@@ -172,7 +171,7 @@ void starBurst::draw(float frameTime){ - p[0] = pos[0]; - p[1] = pos[1]; - p[2] = pos[2]; -- flare(p, 1.0f, 1.0f, 1.0f, brightness); -+ flare(p, 1.0f, 1.0f, 1.0f, brightness, frameTime); - } - - glMatrixMode(GL_MODELVIEW); -@@ -201,8 +200,8 @@ void starBurst::draw(){ - - - #ifdef HAVE_GLEW --void starBurst::draw(float lerp){ -- drawStars(); -+void starBurst::draw(float frameTime, float lerp){ -+ drawStars(frameTime); - - size += frameTime * 0.5f; - if(size >= 3.0f) -@@ -215,7 +214,7 @@ void starBurst::draw(float frameTime, fl - p[0] = pos[0]; - p[1] = pos[1]; - p[2] = pos[2]; -- flare(p, 1.0f, 1.0f, 1.0f, brightness); -+ flare(p, 1.0f, 1.0f, 1.0f, brightness, frameTime); - } - - glMatrixMode(GL_MODELVIEW); ---- a/src/starBurst.h -+++ b/src/starBurst.h -@@ -43,10 +43,10 @@ public: - starBurst(); - ~starBurst(); - void restart(float* position); -- void drawStars(); -- void draw(); // draw regular -+ void drawStars(float frameTime); -+ void draw(float frameTime); // draw regular - #ifdef HAVE_GLEW -- void draw(float lerp); // draw with shaders -+ void draw(float frameTime, float lerp); // draw with shaders - #endif - }; - diff --git a/x11-misc/rss-glx/metadata.xml b/x11-misc/rss-glx/metadata.xml deleted file mode 100644 index d6efc7f90d1d..000000000000 --- a/x11-misc/rss-glx/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>alex.miller@gmx.de</email> - <name>Alexander Miller</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="quesoglc">Enable support for OpenGL Character Renderer</flag> - </use> - <upstream> - <remote-id type="sourceforge">rss-glx</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/rss-glx/rss-glx-0.9.1-r4.ebuild b/x11-misc/rss-glx/rss-glx-0.9.1-r4.ebuild deleted file mode 100644 index 0731c672ee63..000000000000 --- a/x11-misc/rss-glx/rss-glx-0.9.1-r4.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P=${PN}_${PV} - -DESCRIPTION="Really Slick OpenGL Screensavers for XScreenSaver" -HOMEPAGE="https://rss-glx.sourceforge.net" -SRC_URI="https://sourceforge.net/projects/rss-glx/files/rss-glx/${PV}/${PN}_${PV}.tar.bz2/download -> ${PN}_${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86" -IUSE="+bzip2 openal quesoglc" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - >=media-libs/glew-1.5.1:= - media-libs/mesa[X(+)] - >=media-gfx/imagemagick-6.4:= - >=x11-misc/xscreensaver-5.08-r2 - bzip2? ( app-arch/bzip2 ) - openal? ( >=media-libs/freealut-1.1.0-r1 ) - quesoglc? ( media-libs/quesoglc ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig - bzip2? ( app-arch/bzip2 ) -" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${P}-quesoglc.patch - "${FILESDIR}"/${P}-asneeded.patch - "${FILESDIR}"/${P}-imagemagick-7.patch - "${FILESDIR}"/${P}-c++11-narrowing.patch - "${FILESDIR}"/${P}-hang.patch - "${FILESDIR}"/${P}-matrixview-copy-font.patch - "${FILESDIR}"/${P}-missing-include.patch - "${FILESDIR}"/${P}-bashism.patch - "${FILESDIR}"/${P}-strict-aliasing.patch - "${FILESDIR}"/${P}-variable-mismatch.patch - "${FILESDIR}"/${P}-macro-if-scope.patch - "${FILESDIR}"/${P}-param-bound-mismatch.patch -) - -src_prepare() { - default - - sed -i \ - -e '/CFLAGS=/s:-O2:${CFLAGS}:' \ - -e '/CXXFLAGS=/s:-O2:${CXXFLAGS}:' \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ - configure.in || die - mv configure.{in,ac} || die - - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - --enable-shared \ - $(use_enable bzip2) \ - $(use_enable openal sound) \ - $(use_with quesoglc) \ - --bindir="${EPREFIX}"/usr/$(get_libdir)/misc/xscreensaver \ - --with-configdir="${EPREFIX}"/usr/share/xscreensaver/config -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - local xssconf="${EROOT}"/usr/share/X11/app-defaults/XScreenSaver - - if [[ -f ${xssconf} ]]; then - sed -e '/*programs:/a\ - GL: \"Cyclone\" cyclone --root \\n\\\ - GL: \"Euphoria\" euphoria --root \\n\\\ - GL: \"Fieldlines\" fieldlines --root \\n\\\ - GL: \"Flocks\" flocks --root \\n\\\ - GL: \"Flux\" flux --root \\n\\\ - GL: \"Helios\" helios --root \\n\\\ - GL: \"Hyperspace\" hyperspace --root \\n\\\ - GL: \"Lattice\" lattice --root \\n\\\ - GL: \"Plasma\" plasma --root \\n\\\ - GL: \"Pixelcity\" pixelcity --root \\n\\\ - GL: \"Skyrocket\" skyrocket --root \\n\\\ - GL: \"Solarwinds\" solarwinds --root \\n\\\ - GL: \"Colorfire\" colorfire --root \\n\\\ - GL: \"Hufo\x27s Smoke\" hufo_smoke --root \\n\\\ - GL: \"Hufo\x27s Tunnel\" hufo_tunnel --root \\n\\\ - GL: \"Sundancer2\" sundancer2 --root \\n\\\ - GL: \"BioF\" biof --root \\n\\\ - GL: \"BusySpheres\" busyspheres --root \\n\\\ - GL: \"SpirographX\" spirographx --root \\n\\\ - GL: \"MatrixView\" matrixview --root \\n\\\ - GL: \"Lorenz\" lorenz --root \\n\\\ - GL: \"Drempels\" drempels --root \\n\\\ - GL: \"Feedback\" feedback --root \\n\\' \ - -i "${xssconf}" || die - fi -} - -pkg_postrm() { - local xssconf="${EROOT}"/usr/share/X11/app-defaults/XScreenSaver - - if [[ -f ${xssconf} ]]; then - sed \ - -e '/\"Cyclone\" cyclone/d' \ - -e '/\"Euphoria\" euphoria/d' \ - -e '/\"Fieldlines\" fieldlines/d' \ - -e '/\"Flocks\" flocks/d' \ - -e '/\"Flux\" flux/d' \ - -e '/\"Helios\" helios/d' \ - -e '/\"Hyperspace\" hyperspace/d' \ - -e '/\"Lattice\" lattice/d' \ - -e '/\"Plasma\" plasma/d' \ - -e '/\"Pixelcity\" pixelcity/d' \ - -e '/\"Skyrocket\" skyrocket/d' \ - -e '/\"Solarwinds\" solarwinds/d' \ - -e '/\"Colorfire\" colorfire/d' \ - -e '/\"Hufo.*Smoke\" hufo_smoke/d' \ - -e '/\"Hufo.*Tunnel\" hufo_tunnel/d' \ - -e '/\"Sundancer2\" sundancer2/d' \ - -e '/\"BioF\" biof/d' \ - -e '/\"BusySpheres\" busyspheres/d' \ - -e '/\"SpirographX\" spirographx/d' \ - -e '/\"MatrixView\" matrixview/d' \ - -e '/\"Lorenz\" lorenz/d' \ - -e '/\"Drempels\" drempels/d' \ - -e '/\"Feedback\" feedback/d' \ - -i "${xssconf}" || die - fi -} diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest deleted file mode 100644 index 47b47ff9df58..000000000000 --- a/x11-misc/safeeyes/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -DIST safeeyes-3.2.0.tar.gz 337410 BLAKE2B 065e25cd71719d62715fecbd76ae879f54e77fa720ff17937f72e2b6ff296348e7deb4837ae0a610bb4d8a9069e5aba560115a169acd96ac76154d39c2955308 SHA512 b1c1b31be23832481e3b9ef11b869183e395ef5c2d610338e42bc5731de687726c48d1afa69e52f414b36833a2c1fa34f9fb8357eec92a325a99a3f81874b3ae -DIST safeeyes-3.3.0.tar.gz 339320 BLAKE2B f88d5c55e96b674779d7fe995d83b072dc1b96a4132c4219f8ca9026c1e59d73bf35e2e62f90f8673dc4a4afea4f2df5f79058405e33d209ea6b1dd7e368d51f SHA512 6b34428248127adf8cccb875b07934dd6449f827d02e2aae8edca64b5bf291258f54b7fedaf96a26520fa3907f815a87356210700d882d5b859667387e154070 -DIST safeeyes-3.3.1.tar.gz 339707 BLAKE2B d0d0c5e4352223860583fa918e39cd26b2591f5ef49ecc992fcb425ad5e2f2391223b1fcc8520d0ec71b1914ab3bcd8d9cd0a72841d0970d31d14837758768fa SHA512 2a57b7ff6894e8ab9a405484e6611758b2d6191c49f618b51257e944f46903d31bee38bfc42b3adf084bc7219e9b35852c70edfee4aee4ad16be67c3b6f4c0ac -DIST safeeyes-3.3.2.tar.gz 341290 BLAKE2B 672c7976fa9033d7bb34e9f5263435b8928aa9568852e6ca263e6da72de3aa98a054377fca06b59689b0c57a67429d61a77570eb239b75e70e0680dad7dbb549 SHA512 e4beea0f556adfe18afe85697154398cc672de0d5f9a1011af82b9edea51ad8a56c94e8306b0f7f7b50c3fa33eb5a97d4576785b6bb938df57be0c01135f86eb -DIST safeeyes-3.3.3.tar.gz 342099 BLAKE2B 1f152b0c349e1317ebac543b19cc7ce4a0cf8f6d7d4a0ab46ee389333b2a3439f59eb8b633a740ec309bb68f3cc04f727f9082b55e29396330ae4be1cbed29e5 SHA512 7cfdb22629a375fbeeacfb8fa3094f079de76e751516a6448b28d49f553b616deae7e6b6e509630c5d648ea7bd2be2cde73a04bac1eb2e28c4286abddfa2ef0a -DIST safeeyes-3.4.0.tar.gz 342845 BLAKE2B b8040ff1016d8c6145971144ee33a730ec0ade8164a533474908fe5caf84f44331e6bf8f08a809d85620e0c89f2c2f68edfe9be171f15ed41a4cf45c31043b5c SHA512 654849c9b8925788c2fda9d275c0381c25a6cb6c434aaea4a1d2e4c65e6012b0c09536431be7294e7a63c9527336fe25d4ebcd0734be04c054805bef2d9c2eda -DIST safeeyes-3.4.1.tar.gz 344269 BLAKE2B 9d3b941e50ac18922a5621f94c4a0c386814760abea6698e0c34bd4dd4f707bdb68c2689db1de1805befa129a15cb48dc04c360e3888d9159fb633418c734e93 SHA512 8c3963f3c4a60c099bc7901fa3d81a6410df985d35b3a4f700d1febe963362f6481ae3123ec1b771b3d1e5b11ef6726820e36b206e3f2ecae8740d09e6eb587a -DIST safeeyes-3.5.0.tar.gz 348967 BLAKE2B f0bcf5cc93f5b3d47bb192dc3274f43408ed20730d2cd6fe2a25200d4efe735775c5373c7aeda37982dab083c4fe1a74745670583e59580a5f04524fc797a961 SHA512 8ba1068825eec9d62afe3a6c519c0a77b2b255734ff4380e9c8e489d9aabf566c75c169dbcd3a42bdc3e8b4f022d76145ab0c16ee01f00e9acee64e73b197e7c diff --git a/x11-misc/safeeyes/metadata.xml b/x11-misc/safeeyes/metadata.xml deleted file mode 100644 index 928829cc8987..000000000000 --- a/x11-misc/safeeyes/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="github">slgobinath/SafeEyes</remote-id> - <remote-id type="pypi">safeeyes</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/safeeyes/safeeyes-3.2.0.ebuild b/x11-misc/safeeyes/safeeyes-3.2.0.ebuild deleted file mode 100644 index cbb238136b6c..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.2.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.3.0-r1.ebuild b/x11-misc/safeeyes/safeeyes-3.3.0-r1.ebuild deleted file mode 100644 index c68ae920800f..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.3.0-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.3.0.ebuild b/x11-misc/safeeyes/safeeyes-3.3.0.ebuild deleted file mode 100644 index cbb238136b6c..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.3.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.3.1.ebuild b/x11-misc/safeeyes/safeeyes-3.3.1.ebuild deleted file mode 100644 index c68ae920800f..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.3.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.3.2.ebuild b/x11-misc/safeeyes/safeeyes-3.3.2.ebuild deleted file mode 100644 index c68ae920800f..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.3.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.3.3.ebuild b/x11-misc/safeeyes/safeeyes-3.3.3.ebuild deleted file mode 100644 index c68ae920800f..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.3.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.4.0.ebuild b/x11-misc/safeeyes/safeeyes-3.4.0.ebuild deleted file mode 100644 index c68ae920800f..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.4.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.4.1.ebuild b/x11-misc/safeeyes/safeeyes-3.4.1.ebuild deleted file mode 100644 index c68ae920800f..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.4.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-3.5.0.ebuild b/x11-misc/safeeyes/safeeyes-3.5.0.ebuild deleted file mode 100644 index c68ae920800f..000000000000 --- a/x11-misc/safeeyes/safeeyes-3.5.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit desktop xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/safeeyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - gui-libs/gtk:4[introspection] - dev-libs/libayatana-appindicator - dev-python/babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -python_install() { - distutils-r1_python_install - - insinto /usr/share/icons/ - doins -r safeeyes/platform/icons/hicolor - - domenu safeeyes/platform/io.github.slgobinath.SafeEyes.desktop || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/screen-message/Manifest b/x11-misc/screen-message/Manifest deleted file mode 100644 index fb5d96475d16..000000000000 --- a/x11-misc/screen-message/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST screen-message-0.28.gh.tar.gz 264372 BLAKE2B 6df2e894fd3c4fde99d80844b3ee2e2dc51202f891f69fa5fc7c51770949fab68bac935da1e5661105952f1941ed65fc991f9ab27c0177ed56c6da25b934bb9f SHA512 6c993b0f77e4ed0a6c13b8afc4e194e0fbdaea5af0cd423b26343b10e1daf471926e007faad5b48b8af649f984abc0ccb2d1f6ead45d0f11be67b58e5bc7019c -DIST screen-message-0.29.gh.tar.gz 264896 BLAKE2B afb737b0a6255173861b5e168c53d4afba0c2aaeb6ec50b1db4ace6cbbfc8dacad657163793ed7139f31e0ab180a70d53c1063acbb23aad986767f1c0ae37ca1 SHA512 64985b8ef61a2b39bff77fc16f66a60f5e14ce7eda5805804c9b307dcf71ef2bce4b5185b86783c1a8d3b1e241760b55fbb1ea2e4c920d9397c5f542fba76e47 diff --git a/x11-misc/screen-message/metadata.xml b/x11-misc/screen-message/metadata.xml deleted file mode 100644 index 6eb25c3bed2d..000000000000 --- a/x11-misc/screen-message/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - <name>Sebastian Pipping</name> - </maintainer> - <upstream> - <remote-id type="github">nomeata/screen-message</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/screen-message/screen-message-0.28.ebuild b/x11-misc/screen-message/screen-message-0.28.ebuild deleted file mode 100644 index ba37f9dd98a9..000000000000 --- a/x11-misc/screen-message/screen-message-0.28.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools xdg - -DESCRIPTION="Display a multi-line message large, fullscreen, black on white" -HOMEPAGE="http://www.joachim-breitner.de/projects#screen-message - https://github.com/nomeata/screen-message" -SRC_URI="https://github.com/nomeata/screen-message/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="x11-libs/gtk+:3 - x11-libs/cairo - >=x11-libs/pango-1.16" -RDEPEND="${DEPEND}" - -src_prepare() { - eapply_user - eautoreconf -} - -src_install() { - default - - # It's not a game so let's make it *not* end up in /usr/games - dodir /usr/bin - mv "${D}"/usr/{games,bin}/sm || die - rmdir "${D}"/usr/games || die - sed 's|^Exec=/usr/games/sm|Exec=/usr/bin/sm|' \ - -i "${D}"/usr/share/applications/sm.desktop || die -} diff --git a/x11-misc/screen-message/screen-message-0.29.ebuild b/x11-misc/screen-message/screen-message-0.29.ebuild deleted file mode 100644 index 598c3a95d696..000000000000 --- a/x11-misc/screen-message/screen-message-0.29.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools xdg - -DESCRIPTION="Display a multi-line message large, fullscreen, black on white" -HOMEPAGE="http://www.joachim-breitner.de/projects#screen-message - https://github.com/nomeata/screen-message" -SRC_URI="https://github.com/nomeata/screen-message/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="x11-libs/gtk+:3 - x11-libs/cairo - >=x11-libs/pango-1.16" -RDEPEND="${DEPEND}" - -src_prepare() { - eapply_user - eautoreconf -} diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest deleted file mode 100644 index 33548ad3d31e..000000000000 --- a/x11-misc/screengrab/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST screengrab-3.1.0.tar.xz 365988 BLAKE2B abad86f3980e857cdd306752573c3224c1091c8047eb2c1b20a8ce768ee59a6bee016a21596b003e6a650013d54825b1a0e2b08763513312b1f7c6708b3e00f2 SHA512 3a73b21d229d6fea27cea8b872888cc1a8d35a65ca1fb8bc43ba3eae0889c7d83c704408844b9cdaf61bf1d20e5bc2af7386b42f2fdc22acdff1d01ade7e46a4 -DIST screengrab-3.2.0.tar.xz 373192 BLAKE2B 94afc2e3e5eb435ff598ea0c47663b2a47e1c3e57329c633cdabaa868b3e6f8ba073f990bf07f6b491549ae50d7c7374a04072c5b3d7ac8777f1cedbaaa3246a SHA512 9a5ba541ee5f27f9b46b4f3cf51c73b5d782acbbaaac38f2d5055d02e886878a7f0e714d4b99936643d42d10fa6fa4ee451a1d0037e1ea0d3dd29bd8cd3d1b79 diff --git a/x11-misc/screengrab/metadata.xml b/x11-misc/screengrab/metadata.xml deleted file mode 100644 index bedf06d3eb67..000000000000 --- a/x11-misc/screengrab/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>lxqt@gentoo.org</email> - <name>LXQt</name> - </maintainer> - <upstream> - <maintainer status="active"> - <email>agaida@siduction.org</email> - <name>Alf Gaida</name> - </maintainer> - <remote-id type="github">lxqt/screengrab</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/screengrab/screengrab-3.1.0.ebuild b/x11-misc/screengrab/screengrab-3.1.0.ebuild deleted file mode 100644 index 7b2ac1db1e9b..000000000000 --- a/x11-misc/screengrab/screengrab-3.1.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt GUI Screenshot Utility" -HOMEPAGE="https://lxqt.github.io/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 GPL-2+ LGPL-2.1+" -SLOT="0" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.3.0 -" -DEPEND=" - >=dev-libs/libqtxdg-4.3.0 - dev-libs/wayland - >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] - >=dev-qt/qtwayland-6.6:6 - kde-frameworks/kwindowsystem:6[X] - kde-plasma/layer-shell-qt:6 - x11-libs/libX11 - x11-libs/libxcb:= -" -RDEPEND="${DEPEND}" diff --git a/x11-misc/screengrab/screengrab-3.2.0.ebuild b/x11-misc/screengrab/screengrab-3.2.0.ebuild deleted file mode 100644 index 1002c39dc8e3..000000000000 --- a/x11-misc/screengrab/screengrab-3.2.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt GUI Screenshot Utility" -HOMEPAGE=" - https://lxqt-project.org/ - https://github.com/lxqt/screengrab/ -" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 GPL-2+ LGPL-2.1+" -SLOT="0" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.4.0 -" -DEPEND=" - >=dev-libs/libqtxdg-4.4.0 - dev-libs/wayland - >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] - >=dev-qt/qtwayland-6.6:6 - kde-frameworks/kwindowsystem:6[X] - kde-plasma/layer-shell-qt:6 - x11-libs/libX11 - x11-libs/libxcb:= -" -RDEPEND="${DEPEND}" diff --git a/x11-misc/screenkey/Manifest b/x11-misc/screenkey/Manifest deleted file mode 100644 index 98a2838dc2a5..000000000000 --- a/x11-misc/screenkey/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST screenkey-1.5_p20230109.tar.bz2 77229 BLAKE2B 8b6d089bdecbbd0d9057ccad12d72321de5b9c6df60785398e15e9196b21fec2b88e27b2e068c53caf5c699ed7b7dcd3bacfbdf86d14b3c4c4a3b2125dfa66c7 SHA512 b6b5121c2b4f68cd8df409176e32019b0747da637c6baa7f45d6268c1605144d32cb099aa16a91748ae672d6386be2579af1bef167488bcdc5e1b452d39d2eee diff --git a/x11-misc/screenkey/metadata.xml b/x11-misc/screenkey/metadata.xml deleted file mode 100644 index 3926bbb56384..000000000000 --- a/x11-misc/screenkey/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>xgqt@gentoo.org</email> - <name>Maciej Barć</name> - </maintainer> - <longdescription> - A screencast tool to display your keys, inspired by Screenflick. - Featuring: - several keyboard translation methods, - key composition/input method support, - configurable font/size/position, - highlighting of recent keystrokes, - improved backspace processing, - normal/Emacs/Mac caps modes, - multi-monitor support, - dynamic recording control, - switch for visible shift and modifier sequences only, - repeats compression, - countless bug fixes, - mouse buttons support. - </longdescription> - <upstream> - <bugs-to>https://gitlab.com/screenkey/screenkey/-/issues</bugs-to> - <remote-id type="gitlab">screenkey/screenkey</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/screenkey/screenkey-1.5_p20230109-r3.ebuild b/x11-misc/screenkey/screenkey-1.5_p20230109-r3.ebuild deleted file mode 100644 index baf846a92f92..000000000000 --- a/x11-misc/screenkey/screenkey-1.5_p20230109-r3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 xdg - -DESCRIPTION="A screencast tool to display your keys inspired by Screenflick" -HOMEPAGE="https://www.thregr.org/~wavexx/software/screenkey/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://gitlab.com/screenkey/${PN}.git" -else - if [[ "${PV}" == *_p20230109 ]] ; then - COMMIT=7bdba66574244061c6e1934c4f204d02d570f182 - SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2 - -> ${P}.tar.bz2" - S="${WORKDIR}/${PN}-${COMMIT}" - else - SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 - -> ${P}.tar.bz2" - S="${WORKDIR}/${PN}-v${PV}" - fi - - KEYWORDS="amd64" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="appindicator" -RESTRICT="test" - -RDEPEND=" - >=dev-libs/glib-2.84.3[introspection] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - media-fonts/fontawesome - x11-libs/gdk-pixbuf[introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/libX11 - x11-libs/libXtst - x11-libs/pango[introspection] - x11-misc/slop - appindicator? ( dev-libs/libayatana-appindicator ) -" -BDEPEND=" - dev-python/babel[${PYTHON_USEDEP}] -" - -src_prepare() { - # Change the doc install path - sed -i "s|share/doc/screenkey|share/doc/${PF}|g" setup.py || die - - distutils-r1_src_prepare -} diff --git a/x11-misc/screenkey/screenkey-9999.ebuild b/x11-misc/screenkey/screenkey-9999.ebuild deleted file mode 100644 index c3779d04663d..000000000000 --- a/x11-misc/screenkey/screenkey-9999.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 xdg - -DESCRIPTION="A screencast tool to display your keys inspired by Screenflick" -HOMEPAGE="https://www.thregr.org/~wavexx/software/screenkey/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://gitlab.com/screenkey/${PN}.git" -else - SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 - -> ${P}.tar.bz2" - S="${WORKDIR}/${PN}-v${PV}" - - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="appindicator" -RESTRICT="test" - -RDEPEND=" - >=dev-libs/glib-2.84.3[introspection] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - media-fonts/fontawesome - x11-libs/gdk-pixbuf[introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/libX11 - x11-libs/libXtst - x11-libs/pango[introspection] - x11-misc/slop - appindicator? ( dev-libs/libayatana-appindicator ) -" -BDEPEND=" - dev-python/babel[${PYTHON_USEDEP}] -" - -src_prepare() { - # Change the doc install path - sed -i "s|share/doc/screenkey|share/doc/${PF}|g" setup.py || die - - distutils-r1_src_prepare -} diff --git a/x11-misc/sct/Manifest b/x11-misc/sct/Manifest deleted file mode 100644 index 20601b429e43..000000000000 --- a/x11-misc/sct/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sct-0.5.tar.gz 4802 BLAKE2B 2a7d522031f159b2a8d8d8b63603ff4094d6726d92ad7ac1675c8fbc4c716a8c8b1ae6fbc12d3fe5238552621ebbbc4416658ac89610d40010bf1560446fc55d SHA512 15f2013e3c6c56ff50078f1aa070b3388e07a780d14e5664542ea47e51e8eb84e937927467bf9ed74127a7382dea16c5ca94d255c8aeaaa696c9a81ca658f4a2 diff --git a/x11-misc/sct/metadata.xml b/x11-misc/sct/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/sct/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/sct/sct-0.5-r1.ebuild b/x11-misc/sct/sct-0.5-r1.ebuild deleted file mode 100644 index 34262ce5fd71..000000000000 --- a/x11-misc/sct/sct-0.5-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Set color temperature of the screen" -HOMEPAGE="https://www.umaxx.net/" -SRC_URI="https://www.umaxx.net/dl/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86" - -DEPEND=" - x11-libs/libXrender - x11-libs/libXrandr - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - dev-libs/libbsd" - -RDEPEND=" - ${DEPEND}" - -src_prepare() { - default - sed \ - -e 's:_BSD_SOURCE:_DEFAULT_SOURCE:g' \ - -i Makefile || die -} - -src_install() { - dobin "${PN}" - doman "${PN}.1" - einstalldocs -} diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest deleted file mode 100644 index 6b8f8fb44b1c..000000000000 --- a/x11-misc/sddm/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST sddm-0.21.0-pam.tar.xz 676 BLAKE2B 06a79f74a5833eca9877df4be8639311382d13061b21aa3627e6c4b07725878ded62221fca943440bacc143f6be2a23b2e0a2124012ff2c9fac82e1eded11144 SHA512 6d91eef2434346f7707122454522cf19f104994ac95d562417f6060a92b4e6c9792bebcccabac8290479200b4ba02fc4d92c6098c435c7ceda796d619d8913c2 -DIST sddm-0.21.0_p20240723.tar.gz 3557578 BLAKE2B b92feb20a39eaf34822b077fcb8b89a100ff65814f9b523b2a1a0ffd3592edf2e86fa8fbdfcd8b592756a0b4baf0b085e8c7b4ad2aaa2f08b90e25e580df9925 SHA512 1ea2f758099f86086aebf05a77b176227475c1eb9c21c77bc99b9bb5a2882ce087e020ae6a11585b793fe09a3567e0ea4d0c1632a5823b7be83e33882964de48 -DIST sddm-0.21.0_p20250502-4fe234bd.tar.gz 3558357 BLAKE2B 6b013f0edfa1093f37663dcda6c8fe050b951f53a80771c44bcb39f4595e1a6194ceb18167716018b6ef7dee8bb4a486ba4158062ddd7eaa90ed09db98235be0 SHA512 434e081ba06e38b8a4368d90dcf166c5ed955fe142ab377d56232777dde7fcd972f46d99131270e71676160bb179f4245dbed9621dfb40a5dac7bbbd18e510f9 -DIST sddm-0.21.0_p20251101-dfa5315f.tar.gz 3558488 BLAKE2B c7d5c2dd5b8e8f306024715e4654c41db8a4914f23657ab3a81e0729ae5a263db9d6323f197e44207a41bcf4b6b1d0cb943a2642fb880fac926fa49063007a7b SHA512 e8a16f6e0cc0f314a545431d84c59ab1cc77e323d31a53181d6e83aaca8ecaf014f8f9fefed2b86ba632f21878c8d94501ed1714134f2c83d68711e93ab4ba6c diff --git a/x11-misc/sddm/files/sddm-0.20.0-respect-user-flags.patch b/x11-misc/sddm/files/sddm-0.20.0-respect-user-flags.patch deleted file mode 100644 index 7f5bc400f43c..000000000000 --- a/x11-misc/sddm/files/sddm-0.20.0-respect-user-flags.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f03f4c977b8038559c4f26e0e10cec4a3167c00c Mon Sep 17 00:00:00 2001 -From: Lorenzo Porta <vindex17@outlook.it> -Date: Wed, 23 Sep 2015 23:34:38 2015 +0100 -Subject: Respect user flags - ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index b883a5e..77cd263 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -39,7 +39,7 @@ if(CMAKE_BUILD_TYPE MATCHES [Dd]ebug) - message(STATUS "Debug build") - add_definitions(-DDEBUG) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O0") --else() -+elseif(CMAKE_BUILD_TYPE MATCHES Release) - message(STATUS "Release build") - add_definitions(-DNDEBUG) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") --- -2.43.0 - diff --git a/x11-misc/sddm/files/sddm-0.21.0-Xsession.patch b/x11-misc/sddm/files/sddm-0.21.0-Xsession.patch deleted file mode 100644 index 0388ee894231..000000000000 --- a/x11-misc/sddm/files/sddm-0.21.0-Xsession.patch +++ /dev/null @@ -1,41 +0,0 @@ -From dac9752495d1467d11e30450989194177677f30a Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Sat, 21 Oct 2017 14:44:59 2017 +0200 -Subject: [PATCH 2/5] Xsession - -Thanks-to: Joakim Tjernlund <joakim.tjernlund@infinera.com> -Bug: https://bugs.gentoo.org/611210 - ---- - data/scripts/Xsession | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/data/scripts/Xsession b/data/scripts/Xsession -index a971d40..2d84a5a 100755 ---- a/data/scripts/Xsession -+++ b/data/scripts/Xsession -@@ -39,6 +39,10 @@ case $SHELL in - ;; - esac - -+# Make D-Bus start properly, see: -+# /etc/X11/xinit/xinitrc.d/80-dbus -+command="$@" -+ - [ -f /etc/xprofile ] && . /etc/xprofile - [ -f /usr/local/etc/xprofile ] && . /usr/local/etc/xprofile - [ -f $HOME/.xprofile ] && . $HOME/.xprofile -@@ -87,8 +91,8 @@ if [ -f "$USERXSESSION" ]; then - . "$USERXSESSION" - fi - --if [ -z "$*" ]; then -+if [ -z "$command" ]; then - exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." - else -- exec $@ -+ exec $command - fi --- -2.43.0 - diff --git a/x11-misc/sddm/files/sddm-0.21.0_p20250310-Xsession-xinitrc.patch b/x11-misc/sddm/files/sddm-0.21.0_p20250310-Xsession-xinitrc.patch deleted file mode 100644 index 027863ae3c45..000000000000 --- a/x11-misc/sddm/files/sddm-0.21.0_p20250310-Xsession-xinitrc.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 4bc26513402454d158281c7804db33ad81757891 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Sat, 21 Oct 2017 14:44:59 +0200 -Subject: [PATCH] Pass Xsession arguments to xinitrc.d/80-dbus - -Thanks-to: Joakim Tjernlund <joakim.tjernlund@infinera.com> -Bug: https://bugs.gentoo.org/611210 -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - data/scripts/Xsession | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/data/scripts/Xsession b/data/scripts/Xsession -index 235a671..0846265 100755 ---- a/data/scripts/Xsession -+++ b/data/scripts/Xsession -@@ -34,6 +34,10 @@ if [ -z "$SDDM_XSESSION_PROFILE_READ" ]; then - fi - unset SDDM_XSESSION_PROFILE_READ - -+# Make D-Bus start properly, see: -+# /etc/X11/xinit/xinitrc.d/80-dbus -+command="$@" -+ - [ -f /etc/xprofile ] && . /etc/xprofile - [ -f /usr/local/etc/xprofile ] && . /usr/local/etc/xprofile - [ -f $HOME/.xprofile ] && . $HOME/.xprofile -@@ -82,12 +86,12 @@ if [ -f "$USERXSESSION" ]; then - . "$USERXSESSION" - fi - --if [ -z "$*" ]; then -+if [ -z "$command" ]; then - exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." - exit 1 - fi - - # Note: This script is called with the whole session commandline as a single first argument. - # To run it properly, word splitting has to be performed by the shell, i.e. $@ or $0 without quotes. --exec $@ -+exec $command - exit 1 --- -2.49.0 - diff --git a/x11-misc/sddm/files/sddm-0.21.0_p20250310-set-XAUTHLOCALHOSTNAME.patch b/x11-misc/sddm/files/sddm-0.21.0_p20250310-set-XAUTHLOCALHOSTNAME.patch deleted file mode 100644 index 674c38bfdf9c..000000000000 --- a/x11-misc/sddm/files/sddm-0.21.0_p20250310-set-XAUTHLOCALHOSTNAME.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 39d30f19ac7948eb5e9ab2ef0f219ae770644f55 Mon Sep 17 00:00:00 2001 -From: Fabian Vogt <fabian@ritter-vogt.de> -Date: Sat, 24 Oct 2020 13:57:05 +0200 -Subject: [PATCH] Set XAUTHLOCALHOSTNAME in sessions - -While FamilyWild avoids that hostname changes break xauth, this doesn't help -with Xtrans (used for ICE). Xtrans always uses the current host name for -setting $SESSION_MANAGER and for a successful connection this has to match -the current hostname (or $XAUTHLOCALHOSTNAME, see p_xauth.diff in xtrans) -on client connection attempts as well. By setting XAUTHLOCALHOSTNAME here, -it's likely that it equals the hostname set by the session manager later -(e.g. ksmserver). ---- - src/helper/Backend.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/helper/Backend.cpp b/src/helper/Backend.cpp -index 91ca211..1b0bb6f 100644 ---- a/src/helper/Backend.cpp -+++ b/src/helper/Backend.cpp -@@ -27,6 +27,7 @@ - #include "UserSession.h" - - #include <QtCore/QProcessEnvironment> -+#include <QtNetwork/QHostInfo> - - #include <pwd.h> - -@@ -73,6 +74,7 @@ namespace SDDM { - env.insert(QStringLiteral("SHELL"), QString::fromLocal8Bit(pw->pw_shell)); - env.insert(QStringLiteral("USER"), QString::fromLocal8Bit(pw->pw_name)); - env.insert(QStringLiteral("LOGNAME"), QString::fromLocal8Bit(pw->pw_name)); -+ env.insert(QStringLiteral("XAUTHLOCALHOSTNAME"), QHostInfo::localHostName()); - #if defined(Q_OS_FREEBSD) - /* get additional environment variables via setclassenvironment(); - this needs to be done here instead of in UserSession::setupChildProcess --- -2.39.1 - diff --git a/x11-misc/sddm/files/sddm-0.21.0_p20251101-cmake-minreqver-3.16.patch b/x11-misc/sddm/files/sddm-0.21.0_p20251101-cmake-minreqver-3.16.patch deleted file mode 100644 index 90db6f1a621c..000000000000 --- a/x11-misc/sddm/files/sddm-0.21.0_p20251101-cmake-minreqver-3.16.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 13f0e5d63a8c8b56c753a4f0407b14998ac7a748 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Fri, 17 Oct 2025 18:25:17 +0200 -Subject: [PATCH] Bump cmake_minimum_required to 3.10..3.31 range - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1b5f54a..5417b9e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.5) -+cmake_minimum_required(VERSION 3.10..3.31) - - project(SDDM) - --- -2.51.0 - diff --git a/x11-misc/sddm/files/sddm-0.21.0_p20251101-fix-restart-greeter.patch b/x11-misc/sddm/files/sddm-0.21.0_p20251101-fix-restart-greeter.patch deleted file mode 100644 index 71fb01464e34..000000000000 --- a/x11-misc/sddm/files/sddm-0.21.0_p20251101-fix-restart-greeter.patch +++ /dev/null @@ -1,457 +0,0 @@ -From 4d06b6f77024d3ecaa458f0474691bf8b5f1306e Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Sun, 13 Jul 2025 19:42:40 +0200 -Subject: [PATCH 1/9] fix(helper): do not badly exit on SIGHUP - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/HelperApp.cpp | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp -index 32da42df3..49b7e1d79 100644 ---- a/src/helper/HelperApp.cpp -+++ b/src/helper/HelperApp.cpp -@@ -53,8 +53,13 @@ namespace SDDM { - , m_socket(new QLocalSocket(this)) { - qInstallMessageHandler(HelperMessageHandler); - SignalHandler *s = new SignalHandler(this); -+ s->addCustomSignal(SIGHUP); - QObject::connect(s, &SignalHandler::sigtermReceived, m_session, [] { -- QCoreApplication::instance()->exit(-1); -+ QCoreApplication::instance()->exit(Auth::HELPER_OTHER_ERROR); -+ }); -+ -+ QObject::connect(s, &SignalHandler::customSignalReceived, m_session, [](int) { -+ QCoreApplication::instance()->exit(Auth::HELPER_OTHER_ERROR); - }); - - QTimer::singleShot(0, this, SLOT(setUp())); - -From 2eba0aa7e32da2becfb2e48327b7f4e94cdd0275 Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Sun, 20 Jul 2025 17:15:54 +0200 -Subject: [PATCH 2/9] fix(helper): avoid exiting 1 at all costs when session - finishes - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/HelperApp.cpp | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp -index 49b7e1d79..7e8cd6d10 100644 ---- a/src/helper/HelperApp.cpp -+++ b/src/helper/HelperApp.cpp -@@ -199,7 +199,12 @@ namespace SDDM { - } - - void HelperApp::sessionFinished(int status) { -- exit(status); -+ if (status != 0) { -+ qWarning("Session crashed (exit code %d).", status); -+ exit(Auth::HELPER_SESSION_ERROR); -+ } -+ else -+ exit(Auth::HELPER_SUCCESS); - } - - void HelperApp::info(const QString& message, Auth::Info type) { - -From ff0a330ada7062094fc2360e0432c92063f3ec2d Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Tue, 29 Jul 2025 22:18:34 +0200 -Subject: [PATCH 3/9] fix(auth): do not cast exit status if `QProcess` is not - exited normally - -A QProcess::CrashExit happen in most cases when a signal killed it. And -returning from a signal-killed process on Linux makes QProcess:finished -return the signal, which is a really bad idea to cast into a random -enum. - -Qt also mentions that `exitCode` is only valid for QProcess::NormalExit -invocations - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/auth/Auth.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/auth/Auth.cpp b/src/auth/Auth.cpp -index 6c9b5c6b4..6ff38ef1f 100644 ---- a/src/auth/Auth.cpp -+++ b/src/auth/Auth.cpp -@@ -230,7 +230,10 @@ namespace SDDM { - else - qWarning("Auth: sddm-helper exited with %d", exitCode); - -- Q_EMIT qobject_cast<Auth*>(parent())->finished((Auth::HelperExitStatus)exitCode); -+ if (exitStatus == QProcess::NormalExit) -+ Q_EMIT qobject_cast<Auth*>(parent())->finished((Auth::HelperExitStatus)exitCode); -+ else -+ Q_EMIT qobject_cast<Auth*>(parent())->finished(Auth::HELPER_OTHER_ERROR); - } - - void Auth::Private::childError(QProcess::ProcessError error) { - -From 97e918b17a5ebc6cb8629cde3a6bc8b5bf44cacc Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Wed, 30 Jul 2025 12:24:17 +0200 -Subject: [PATCH 4/9] fix(helper): remove overload of `QProcess::finished` in - UserSession - -This will allow HelperApp to dinstinguish between a crash (most likely -by a signal) from a normal exit. - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/HelperApp.cpp | 12 ++++++++---- - src/helper/HelperApp.h | 2 +- - src/helper/UserSession.cpp | 3 +-- - src/helper/UserSession.h | 4 ---- - 4 files changed, 10 insertions(+), 11 deletions(-) - -diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp -index 7e8cd6d10..e0141bb7c 100644 ---- a/src/helper/HelperApp.cpp -+++ b/src/helper/HelperApp.cpp -@@ -131,7 +131,7 @@ namespace SDDM { - } - - connect(m_socket, &QLocalSocket::connected, this, &HelperApp::doAuth); -- connect(m_session, &UserSession::finished, this, &HelperApp::sessionFinished); -+ connect(m_session, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished), this, &HelperApp::sessionFinished); - m_socket->connectToServer(server, QIODevice::ReadWrite | QIODevice::Unbuffered); - } - -@@ -198,9 +198,13 @@ namespace SDDM { - return; - } - -- void HelperApp::sessionFinished(int status) { -- if (status != 0) { -- qWarning("Session crashed (exit code %d).", status); -+ void HelperApp::sessionFinished(int exitCode, QProcess::ExitStatus exitStatus) { -+ if (exitStatus == QProcess::CrashExit) { -+ qWarning("Session crashed (killed by signal %d).", exitCode); -+ exit(Auth::HELPER_SESSION_ERROR); -+ } -+ else if (exitCode != 0) { -+ qWarning("Session crashed (exit code %d).", exitCode); - exit(Auth::HELPER_SESSION_ERROR); - } - else -diff --git a/src/helper/HelperApp.h b/src/helper/HelperApp.h -index 64ea0e1c8..9874ab8eb 100644 ---- a/src/helper/HelperApp.h -+++ b/src/helper/HelperApp.h -@@ -54,7 +54,7 @@ namespace SDDM { - void setUp(); - void doAuth(); - -- void sessionFinished(int status); -+ void sessionFinished(int exitCode, QProcess::ExitStatus exitStatus); - - private: - qint64 m_id { -1 }; -diff --git a/src/helper/UserSession.cpp b/src/helper/UserSession.cpp -index 03fd396ee..5fd378a6e 100644 ---- a/src/helper/UserSession.cpp -+++ b/src/helper/UserSession.cpp -@@ -47,7 +47,6 @@ namespace SDDM { - UserSession::UserSession(HelperApp *parent) - : QProcess(parent) - { -- connect(this, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished), this, &UserSession::finished); - #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) - setChildProcessModifier(std::bind(&UserSession::childModifier, this)); - #endif -@@ -157,7 +156,7 @@ namespace SDDM { - } - } - } else { -- Q_EMIT finished(Auth::HELPER_OTHER_ERROR); -+ Q_EMIT finished(Auth::HELPER_OTHER_ERROR, QProcess::NormalExit); - } - } - -diff --git a/src/helper/UserSession.h b/src/helper/UserSession.h -index ecaef8679..78cd994a7 100644 ---- a/src/helper/UserSession.h -+++ b/src/helper/UserSession.h -@@ -51,10 +51,6 @@ namespace SDDM { - */ - qint64 cachedProcessId(); - -- -- Q_SIGNALS: -- void finished(int exitCode); -- - #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - protected: - void setupChildProcess() override; - -From 7052ba863174faa05fed8cbbdc7c71cf202e6cfd Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Wed, 30 Jul 2025 13:37:14 +0200 -Subject: [PATCH 5/9] style(helper): rearrange if conditions to explicitly - check for normal exit - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/HelperApp.cpp | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) - -diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp -index e0141bb7c..fa1167c9f 100644 ---- a/src/helper/HelperApp.cpp -+++ b/src/helper/HelperApp.cpp -@@ -199,16 +199,16 @@ namespace SDDM { - } - - void HelperApp::sessionFinished(int exitCode, QProcess::ExitStatus exitStatus) { -- if (exitStatus == QProcess::CrashExit) { -- qWarning("Session crashed (killed by signal %d).", exitCode); -- exit(Auth::HELPER_SESSION_ERROR); -- } -- else if (exitCode != 0) { -- qWarning("Session crashed (exit code %d).", exitCode); -- exit(Auth::HELPER_SESSION_ERROR); -+ if (exitStatus == QProcess::NormalExit) { -+ if (exitCode != 0) { -+ qWarning("Session crashed (exit code %d).", exitCode); -+ exit(Auth::HELPER_SESSION_ERROR); -+ } -+ else -+ exit(Auth::HELPER_SUCCESS); - } -- else -- exit(Auth::HELPER_SUCCESS); -+ qWarning("Session crashed (killed by signal %d).", exitCode); -+ exit(Auth::HELPER_SESSION_ERROR); - } - - void HelperApp::info(const QString& message, Auth::Info type) { - -From f886081f98f02ed42e517be6949e1a22971b3e1e Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Fri, 1 Aug 2025 01:26:48 +0200 -Subject: [PATCH 6/9] fix(helper): return after exits and check for session - state in destructor - -This avoids calling exit an unnecessary number of times, which can -potentially falsify the real return code, and cause restrat loops - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/HelperApp.cpp | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp -index fa1167c9f..6a39ac00b 100644 ---- a/src/helper/HelperApp.cpp -+++ b/src/helper/HelperApp.cpp -@@ -206,7 +206,11 @@ namespace SDDM { - } - else - exit(Auth::HELPER_SUCCESS); -+ return; - } -+ -+ Q_ASSERT_X(exitCode != 0, "HelperApp::sessionFinished", "Crashing with 0 is impossible"); -+ - qWarning("Session crashed (killed by signal %d).", exitCode); - exit(Auth::HELPER_SESSION_ERROR); - } -@@ -298,7 +302,9 @@ namespace SDDM { - HelperApp::~HelperApp() { - Q_ASSERT(getuid() == 0); - -- m_session->stop(); -+ // Avoid re-emitting QProcess::finished if session is not running -+ if (m_session->state() != QProcess::NotRunning) -+ m_session->stop(); - m_backend->closeSession(); - - // write logout to utmp/wtmp - -From 72db1388b931858af3d0f066ed5c3a1948979422 Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Fri, 1 Aug 2025 11:42:46 +0200 -Subject: [PATCH 7/9] fix(helper): do not emit finish when stopping already - stopped session - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/UserSession.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/helper/UserSession.cpp b/src/helper/UserSession.cpp -index 5fd378a6e..3e0a5afb4 100644 ---- a/src/helper/UserSession.cpp -+++ b/src/helper/UserSession.cpp -@@ -156,7 +156,7 @@ namespace SDDM { - } - } - } else { -- Q_EMIT finished(Auth::HELPER_OTHER_ERROR, QProcess::NormalExit); -+ qInfo() << "Attempted to stop session, but was already not running"; - } - } - - -From 7aa2576b1a916796b1700a426bd9df1b368007b7 Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Fri, 1 Aug 2025 11:43:58 +0200 -Subject: [PATCH 8/9] style(helper): explicit usage of `QCoreApplication::exit` - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/HelperApp.cpp | 26 +++++++++++++------------- - 1 file changed, 13 insertions(+), 13 deletions(-) - -diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp -index 6a39ac00b..f7958e9be 100644 ---- a/src/helper/HelperApp.cpp -+++ b/src/helper/HelperApp.cpp -@@ -73,7 +73,7 @@ namespace SDDM { - if ((pos = args.indexOf(QStringLiteral("--socket"))) >= 0) { - if (pos >= args.length() - 1) { - qCritical() << "This application is not supposed to be executed manually"; -- exit(Auth::HELPER_OTHER_ERROR); -+ QCoreApplication::exit(Auth::HELPER_OTHER_ERROR); - return; - } - server = args[pos + 1]; -@@ -82,7 +82,7 @@ namespace SDDM { - if ((pos = args.indexOf(QStringLiteral("--id"))) >= 0) { - if (pos >= args.length() - 1) { - qCritical() << "This application is not supposed to be executed manually"; -- exit(Auth::HELPER_OTHER_ERROR); -+ QCoreApplication::exit(Auth::HELPER_OTHER_ERROR); - return; - } - m_id = QString(args[pos + 1]).toLongLong(); -@@ -91,7 +91,7 @@ namespace SDDM { - if ((pos = args.indexOf(QStringLiteral("--start"))) >= 0) { - if (pos >= args.length() - 1) { - qCritical() << "This application is not supposed to be executed manually"; -- exit(Auth::HELPER_OTHER_ERROR); -+ QCoreApplication::exit(Auth::HELPER_OTHER_ERROR); - return; - } - m_session->setPath(args[pos + 1]); -@@ -100,7 +100,7 @@ namespace SDDM { - if ((pos = args.indexOf(QStringLiteral("--user"))) >= 0) { - if (pos >= args.length() - 1) { - qCritical() << "This application is not supposed to be executed manually"; -- exit(Auth::HELPER_OTHER_ERROR); -+ QCoreApplication::exit(Auth::HELPER_OTHER_ERROR); - return; - } - m_user = args[pos + 1]; -@@ -109,7 +109,7 @@ namespace SDDM { - if ((pos = args.indexOf(QStringLiteral("--display-server"))) >= 0) { - if (pos >= args.length() - 1) { - qCritical() << "This application is not supposed to be executed manually"; -- exit(Auth::HELPER_OTHER_ERROR); -+ QCoreApplication::exit(Auth::HELPER_OTHER_ERROR); - return; - } - m_session->setDisplayServerCommand(args[pos + 1]); -@@ -126,7 +126,7 @@ namespace SDDM { - - if (server.isEmpty() || m_id <= 0) { - qCritical() << "This application is not supposed to be executed manually"; -- exit(Auth::HELPER_OTHER_ERROR); -+ QCoreApplication::exit(Auth::HELPER_OTHER_ERROR); - return; - } - -@@ -151,7 +151,7 @@ namespace SDDM { - const QString vt = env.value(QStringLiteral("XDG_VTNR")); - utmpLogin(vt, displayId, m_user, 0, false); - -- exit(Auth::HELPER_AUTH_ERROR); -+ QCoreApplication::exit(Auth::HELPER_AUTH_ERROR); - return; - } - -@@ -165,7 +165,7 @@ namespace SDDM { - const QString vt = env.value(QStringLiteral("XDG_VTNR")); - utmpLogin(vt, displayId, m_user, 0, false); - -- exit(Auth::HELPER_AUTH_ERROR); -+ QCoreApplication::exit(Auth::HELPER_AUTH_ERROR); - return; - } - -@@ -178,7 +178,7 @@ namespace SDDM { - - if (!m_backend->openSession()) { - sessionOpened(false); -- exit(Auth::HELPER_SESSION_ERROR); -+ QCoreApplication::exit(Auth::HELPER_SESSION_ERROR); - return; - } - -@@ -194,7 +194,7 @@ namespace SDDM { - } - } - else -- exit(Auth::HELPER_SUCCESS); -+ QCoreApplication::exit(Auth::HELPER_SUCCESS); - return; - } - -@@ -202,17 +202,17 @@ namespace SDDM { - if (exitStatus == QProcess::NormalExit) { - if (exitCode != 0) { - qWarning("Session crashed (exit code %d).", exitCode); -- exit(Auth::HELPER_SESSION_ERROR); -+ QCoreApplication::exit(Auth::HELPER_SESSION_ERROR); - } - else -- exit(Auth::HELPER_SUCCESS); -+ QCoreApplication::exit(Auth::HELPER_SUCCESS); - return; - } - - Q_ASSERT_X(exitCode != 0, "HelperApp::sessionFinished", "Crashing with 0 is impossible"); - - qWarning("Session crashed (killed by signal %d).", exitCode); -- exit(Auth::HELPER_SESSION_ERROR); -+ QCoreApplication::exit(Auth::HELPER_SESSION_ERROR); - } - - void HelperApp::info(const QString& message, Auth::Info type) { - -From 4978251750021d5686f5837dffd12a5e99b7ada6 Mon Sep 17 00:00:00 2001 -From: "tsrk." <tsrk@tsrk.me> -Date: Fri, 1 Aug 2025 12:13:12 +0200 -Subject: [PATCH 9/9] fix(helper): disconnect `sessionFinished` when exiting - -Calling `UserSession::stop` results in a call to `QProcess::terminate`, -which sends a SIGTERM to the session. `QProcess` will catch that and -emit an excess `QProcess::finished(15, 1)` which we don't want to handle -since we are in the process of exiting. - -Signed-off-by: tsrk. <tsrk@tsrk.me> ---- - src/helper/HelperApp.cpp | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp -index f7958e9be..744a4ef01 100644 ---- a/src/helper/HelperApp.cpp -+++ b/src/helper/HelperApp.cpp -@@ -302,7 +302,8 @@ namespace SDDM { - HelperApp::~HelperApp() { - Q_ASSERT(getuid() == 0); - -- // Avoid re-emitting QProcess::finished if session is not running -+ // Avoid calls to sessionFinished when exiting -+ disconnect(m_session, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished), this, &HelperApp::sessionFinished); - if (m_session->state() != QProcess::NotRunning) - m_session->stop(); - m_backend->closeSession(); diff --git a/x11-misc/sddm/files/sddm-0.21.0_p20251101-fix-terminal-clearing.patch b/x11-misc/sddm/files/sddm-0.21.0_p20251101-fix-terminal-clearing.patch deleted file mode 100644 index 6f4be4124aa6..000000000000 --- a/x11-misc/sddm/files/sddm-0.21.0_p20251101-fix-terminal-clearing.patch +++ /dev/null @@ -1,29 +0,0 @@ -Source: https://build.opensuse.org/projects/openSUSE:Factory/packages/sddm/files/0001-Fix-terminal-clearing.patch - -From d021e6d191a388b0dae8b1e0eea675423b86099d Mon Sep 17 00:00:00 2001 -From: Fabian Vogt <fabian@ritter-vogt.de> -Date: Sun, 17 Mar 2024 19:00:20 +0100 -Subject: [PATCH] Fix terminal clearing - -sizeof(char *) wasn't the intention there. ---- - src/common/VirtualTerminal.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/common/VirtualTerminal.cpp b/src/common/VirtualTerminal.cpp -index 9c0261e..020405a 100644 ---- a/src/common/VirtualTerminal.cpp -+++ b/src/common/VirtualTerminal.cpp -@@ -209,8 +209,8 @@ out: - fd = vtFd; - - // Clear VT -- static const char *clearEscapeSequence = "\33[H\33[2J"; -- if (write(vtFd, clearEscapeSequence, sizeof(clearEscapeSequence)) == -1) { -+ static const char clearEscapeSequence[] = "\33[H\33[2J"; -+ if (write(vtFd, clearEscapeSequence, sizeof(clearEscapeSequence) - 1) == -1) { - qWarning("Failed to clear VT %d: %s", vt, strerror(errno)); - } - --- -2.44.0 diff --git a/x11-misc/sddm/files/sddm.logrotate b/x11-misc/sddm/files/sddm.logrotate deleted file mode 100644 index ba6199c416dc..000000000000 --- a/x11-misc/sddm/files/sddm.logrotate +++ /dev/null @@ -1,5 +0,0 @@ -/var/log/sddm.log { - missingok - notifempty - copytruncate -} diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml deleted file mode 100644 index 86353a72d168..000000000000 --- a/x11-misc/sddm/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>lxqt@gentoo.org</email> - <name>LXQt</name> - </maintainer> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <longdescription lang="en"> - SDDM is a modern display manager aiming to be fast, simple - and beautiful. It uses modern technologies like QtQuick, which - gives the designer the ability to create smooth, animated UIs. - </longdescription> - <upstream> - <remote-id type="github">sddm/sddm</remote-id> - <remote-id type="cpe">cpe:/a:sddm_project:sddm</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild deleted file mode 100644 index 37d61531c354..000000000000 --- a/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PAM_TAR="${PN}-0.21.0-pam" -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2 - SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -QTMIN=6.7.2 -inherit cmake linux-info optfeature pam systemd tmpfiles - -DESCRIPTION="Simple Desktop Display Manager" -HOMEPAGE="https://github.com/sddm/sddm" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz" - -LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" -SLOT="0" -IUSE="+elogind systemd test +X" - -REQUIRED_USE="^^ ( elogind systemd )" -RESTRICT="!test? ( test )" - -DEPEND=" - acct-group/sddm - acct-user/sddm - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - sys-libs/pam - x11-libs/libXau - x11-libs/libxcb:= - elogind? ( - sys-auth/elogind[pam] - sys-power/upower - ) - systemd? ( sys-apps/systemd:=[pam] ) -" -RDEPEND="${DEPEND} - X? ( x11-base/xorg-server ) - !systemd? ( gui-libs/display-manager-init ) -" -BDEPEND=" - dev-python/docutils - >=dev-build/cmake-3.25.0 - >=dev-qt/qttools-${QTMIN}[linguist] - kde-frameworks/extra-cmake-modules:0 - virtual/pkgconfig -" - -PATCHES=( - # Downstream patches - "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch" - "${FILESDIR}/${PN}-0.21.0-Xsession.patch" # bug 611210 -) - -pkg_setup() { - local CONFIG_CHECK="~DRM" - use kernel_linux && linux-info_pkg_setup -} - -src_unpack() { - [[ ${PV} == *9999* ]] && git-r3_src_unpack - default -} - -src_prepare() { - touch 01gentoo.conf || die - -cat <<-EOF >> 01gentoo.conf -[General] -# Remove qtvirtualkeyboard as InputMethod default -InputMethod= -EOF - - cmake_src_prepare - - if ! use test; then - sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die - cmake_comment_add_subdirectory test - fi - - if use systemd; then - sed -e "/pam_elogind.so/s/elogind/systemd/" \ - -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_MAN_PAGES=ON - -DBUILD_WITH_QT6=ON - -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf" - -DRUNTIME_DIR=/run/sddm - -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d" - -DNO_SYSTEMD=$(usex !systemd) - -DUSE_ELOGIND=$(usex elogind) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - insinto /etc/sddm.conf.d/ - doins "${S}"/01gentoo.conf - - # with systemd logs are sent to journald, so no point to bother in that case - if ! use systemd; then - insinto /etc/logrotate.d - newins "${FILESDIR}/sddm.logrotate" sddm - fi - - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN} - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter -} - -pkg_postinst() { - tmpfiles_process "${PN}.conf" - - elog "NOTE: If SDDM startup appears to hang then entropy pool is too low." - elog "This can be fixed by configuring one of the following:" - elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel" - elog " - # emerge sys-apps/haveged && rc-update add haveged boot" - elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot" - elog - elog "SDDM example config can be shown with:" - elog " ${EROOT}/usr/bin/sddm --example-config" - elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options." - elog - elog "For more information on how to configure SDDM, please visit the wiki:" - elog " https://wiki.gentoo.org/wiki/SDDM" - if has_version x11-drivers/nvidia-drivers; then - elog - elog " Nvidia GPU owners in particular should pay attention" - elog " to the troubleshooting section." - fi - - optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]" - optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin" - - systemd_reenable sddm.service -} diff --git a/x11-misc/sddm/sddm-0.21.0_p20250502-r1.ebuild b/x11-misc/sddm/sddm-0.21.0_p20250502-r1.ebuild deleted file mode 100644 index 1673d8d12490..000000000000 --- a/x11-misc/sddm/sddm-0.21.0_p20250502-r1.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PAM_TAR="${PN}-0.21.0-pam" -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - COMMIT=4fe234bd475ccb2a1e5aa194bec5c3aad08cebe6 - SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT:0:8}.tar.gz" - S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -QTMIN=6.7.2 -inherit cmake linux-info optfeature pam systemd tmpfiles - -DESCRIPTION="Simple Desktop Display Manager" -HOMEPAGE="https://github.com/sddm/sddm" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz" - -LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" -SLOT="0" -IUSE="+elogind systemd test +X" - -REQUIRED_USE="^^ ( elogind systemd )" -RESTRICT="!test? ( test )" - -DEPEND=" - acct-group/sddm - acct-user/sddm - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - sys-libs/pam - x11-libs/libXau - x11-libs/libxcb:= - elogind? ( - sys-auth/elogind[pam] - sys-power/upower - ) - systemd? ( sys-apps/systemd:=[pam] ) -" -RDEPEND="${DEPEND} - X? ( x11-base/xorg-server ) - !systemd? ( gui-libs/display-manager-init ) -" -BDEPEND=" - dev-python/docutils - >=dev-build/cmake-3.25.0 - >=dev-qt/qttools-${QTMIN}[linguist] - kde-frameworks/extra-cmake-modules:0 - virtual/pkgconfig -" - -PATCHES=( - # Downstream patches - "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch" - "${FILESDIR}/${PN}-0.21.0_p20250310-Xsession-xinitrc.patch" # bug 611210 - "${FILESDIR}/${PN}-0.21.0_p20250310-set-XAUTHLOCALHOSTNAME.patch" # bug 913862, thx opensuse -) - -pkg_setup() { - local CONFIG_CHECK="~DRM" - use kernel_linux && linux-info_pkg_setup -} - -src_unpack() { - [[ ${PV} == *9999* ]] && git-r3_src_unpack - default -} - -src_prepare() { - touch 01gentoo.conf || die - -cat <<-EOF >> 01gentoo.conf -[General] -# Remove qtvirtualkeyboard as InputMethod default -InputMethod= -EOF - - cmake_src_prepare - - if ! use test; then - sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die - cmake_comment_add_subdirectory test - fi - - if use systemd; then - sed -e "/pam_elogind.so/s/elogind/systemd/" \ - -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_MAN_PAGES=ON - -DBUILD_WITH_QT6=ON - -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf" - -DRUNTIME_DIR=/run/sddm - -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d" - -DNO_SYSTEMD=$(usex !systemd) - -DUSE_ELOGIND=$(usex elogind) - ) - - if use elogind; then - mycmakeargs+=( - # try to use VT7 first. - # Keep the same as CHECKVT from display-manager - -DSDDM_INITIAL_VT=7 - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - - insinto /etc/sddm.conf.d/ - doins "${S}"/01gentoo.conf - - # with systemd logs are sent to journald, so no point to bother in that case - if ! use systemd; then - insinto /etc/logrotate.d - newins "${FILESDIR}/sddm.logrotate" sddm - fi - - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN} - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter -} - -pkg_postinst() { - tmpfiles_process "${PN}.conf" - - elog "NOTE: If SDDM startup appears to hang then entropy pool is too low." - elog "This can be fixed by configuring one of the following:" - elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel" - elog " - # emerge sys-apps/haveged && rc-update add haveged boot" - elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot" - elog - elog "SDDM example config can be shown with:" - elog " ${EROOT}/usr/bin/sddm --example-config" - elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options." - elog - elog "For more information on how to configure SDDM, please visit the wiki:" - elog " https://wiki.gentoo.org/wiki/SDDM" - if has_version x11-drivers/nvidia-drivers; then - elog - elog " Nvidia GPU owners in particular should pay attention" - elog " to the troubleshooting section." - fi - - optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]" - optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin" - - systemd_reenable sddm.service -} diff --git a/x11-misc/sddm/sddm-0.21.0_p20251101.ebuild b/x11-misc/sddm/sddm-0.21.0_p20251101.ebuild deleted file mode 100644 index 1674ed542e50..000000000000 --- a/x11-misc/sddm/sddm-0.21.0_p20251101.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PAM_TAR="${PN}-0.21.0-pam" -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - COMMIT=dfa5315fd600760f8f3abddf7fb704202ffb07b3 - SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT:0:8}.tar.gz" - S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -QTMIN=6.7.2 -inherit cmake linux-info pam systemd tmpfiles - -DESCRIPTION="Simple Desktop Display Manager" -HOMEPAGE="https://github.com/sddm/sddm" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz" - -LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" -SLOT="0" -IUSE="+elogind systemd test" - -REQUIRED_USE="^^ ( elogind systemd )" -RESTRICT="!test? ( test )" - -DEPEND=" - acct-group/sddm - acct-user/sddm - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - sys-libs/pam - x11-libs/libXau - x11-libs/libxcb:= - elogind? ( - sys-auth/elogind[pam] - sys-power/upower - ) - systemd? ( sys-apps/systemd:=[pam] ) -" -RDEPEND="${DEPEND} - gui-apps/sddm-gentoo-config - !systemd? ( gui-libs/display-manager-init ) -" -BDEPEND=" - dev-python/docutils - >=dev-qt/qttools-${QTMIN}[linguist] - kde-frameworks/extra-cmake-modules:0 - virtual/pkgconfig -" - -PATCHES=( - # Downstream patches - "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch" - "${FILESDIR}/${PN}-0.21.0_p20250310-Xsession-xinitrc.patch" # bug 611210 - "${FILESDIR}/${P}-cmake-minreqver-3.16.patch" # pending upstream, bug 964439 - "${FILESDIR}/${P}-fix-restart-greeter.patch" # pending upstream - # thx opensuse - "${FILESDIR}/${PN}-0.21.0_p20250310-set-XAUTHLOCALHOSTNAME.patch" # bug 913862 - "${FILESDIR}/${P}-fix-terminal-clearing.patch" -) - -pkg_setup() { - local CONFIG_CHECK="~DRM" - use kernel_linux && linux-info_pkg_setup -} - -src_unpack() { - [[ ${PV} == *9999* ]] && git-r3_src_unpack - default -} - -src_prepare() { - cmake_src_prepare - - if ! use test; then - sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die - cmake_comment_add_subdirectory test - fi - - if use systemd; then - sed -e "/pam_elogind.so/s/elogind/systemd/" \ - -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_MAN_PAGES=ON - -DBUILD_WITH_QT6=ON - -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf" - -DRUNTIME_DIR=/run/sddm - -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d" - -DNO_SYSTEMD=$(usex !systemd) - -DUSE_ELOGIND=$(usex elogind) - ) - - if use elogind; then - mycmakeargs+=( - # try to use VT7 first. - # Keep the same as CHECKVT from display-manager - -DSDDM_INITIAL_VT=7 - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # with systemd logs are sent to journald, so no point to bother in that case - if ! use systemd; then - insinto /etc/logrotate.d - newins "${FILESDIR}/sddm.logrotate" sddm - fi - - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN} - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin - newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter -} - -pkg_postinst() { - tmpfiles_process "${PN}.conf" - - elog "NOTE: If SDDM startup appears to hang then entropy pool is too low." - elog "This can be fixed by configuring one of the following:" - elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel" - elog " - # emerge sys-apps/haveged && rc-update add haveged boot" - elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot" - elog - elog "SDDM example config can be shown with:" - elog " ${EROOT}/usr/bin/sddm --example-config" - elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options." - elog - elog "For more information on how to configure SDDM, please visit the wiki:" - elog " https://wiki.gentoo.org/wiki/SDDM" - if has_version x11-drivers/nvidia-drivers; then - elog - elog " Nvidia GPU owners in particular should pay attention" - elog " to the troubleshooting section." - fi - - systemd_reenable sddm.service -} diff --git a/x11-misc/selx/Manifest b/x11-misc/selx/Manifest deleted file mode 100644 index 406ae4afb5e2..000000000000 --- a/x11-misc/selx/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST selx-2.0.0.tar.gz 23649 BLAKE2B 87a784844b135771beb158c0247177e9dd2d2ef78e8c6b2527007b5e1507444e1b8a87c055f963d1f51581cc93370c47392b1ddb2952913e983d7b83f1986768 SHA512 47e761d50f56c3a0829f4b0bcba980cd9e75775bee99aecfe035a0a5dfd9bc780e83d30f7b66b9fd12a845d4f79a3e971b43f5e0f407ad3a3d8b8b57184a28c8 -DIST selx-2.0.1.tar.gz 23882 BLAKE2B 65e32e8453bb68d4528ad4adc52bb628e9ee39e77459fca095bae6a75339cda9fced30d5b7385022183be4d00907601117ed240b2750d89d915ba6104a316291 SHA512 634556f6bd199c7f2ec470b55257be2012788134c87b74455c11325f06ce414099341c0631e68967a2a8e8a23fa4cbe422846b8c9db455755918a41a85f81d2e diff --git a/x11-misc/selx/metadata.xml b/x11-misc/selx/metadata.xml deleted file mode 100644 index fc3e50bea6e2..000000000000 --- a/x11-misc/selx/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>nrk@disroot.org</email> - <name>NRK</name> - </maintainer> - <upstream> - <remote-id type="codeberg">NRK/selx</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/selx/selx-2.0.0.ebuild b/x11-misc/selx/selx-2.0.0.ebuild deleted file mode 100644 index cb07302dd99e..000000000000 --- a/x11-misc/selx/selx-2.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs edo shell-completion - -DESCRIPTION="Minimal X11 rectangle selection tool" -HOMEPAGE="https://codeberg.org/NRK/selx" -SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXrandr -" -DEPEND="${RDEPEND}" - -src_compile() { - edo $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xrandr -} - -src_install() { - dobin selx - doman selx.1 - dozshcomp etc/zsh-completion/_selx -} diff --git a/x11-misc/selx/selx-2.0.1.ebuild b/x11-misc/selx/selx-2.0.1.ebuild deleted file mode 100644 index cb07302dd99e..000000000000 --- a/x11-misc/selx/selx-2.0.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs edo shell-completion - -DESCRIPTION="Minimal X11 rectangle selection tool" -HOMEPAGE="https://codeberg.org/NRK/selx" -SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXrandr -" -DEPEND="${RDEPEND}" - -src_compile() { - edo $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xrandr -} - -src_install() { - dobin selx - doman selx.1 - dozshcomp etc/zsh-completion/_selx -} diff --git a/x11-misc/sent/Manifest b/x11-misc/sent/Manifest deleted file mode 100644 index b1423589e171..000000000000 --- a/x11-misc/sent/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sent-1.tar.gz 15285 BLAKE2B 97bd71ff355b51a809e62a0a0a6c602550adce2331d53d8e2eef86fabfbd6c3122f93d431a670479fd22ec2a7c37880f2b464e453780ce1a965143ef83c47f07 SHA512 4797468bf949de507662253eac1ec80f566553051f407a55a88ccdd6544532c0d8d0f51bb11b88bdff78e6630519558049569ac0c9d3d8279f243882653ef1c0 diff --git a/x11-misc/sent/files/sent-1-fix_mk.patch b/x11-misc/sent/files/sent-1-fix_mk.patch deleted file mode 100644 index 4551b3a7f203..000000000000 --- a/x11-misc/sent/files/sent-1-fix_mk.patch +++ /dev/null @@ -1,31 +0,0 @@ -use pkg-config to define libs/includes instead of old paths -remove debug compiler flag ---- a/config.mk -+++ b/config.mk -@@ -7,12 +7,11 @@ VERSION = 1 - PREFIX = /usr/local - MANPREFIX = ${PREFIX}/share/man - --X11INC = /usr/X11R6/include --X11LIB = /usr/X11R6/lib -+PKG_CONFIG ?= pkg-config - - # includes and libs --INCS = -I. -I/usr/include -I/usr/include/freetype2 -I${X11INC} --LIBS = -L/usr/lib -lc -lm -L${X11LIB} -lXft -lfontconfig -lX11 -+INCS = $(shell ${PKG_CONFIG} --print-errors --exists fontconfig xft x11 --cflags) -+LIBS = -lc -lm $(shell ${PKG_CONFIG} --print-errors --exists fontconfig xft x11 --libs) - # OpenBSD (uncomment) - #INCS = -I. -I${X11INC} -I${X11INC}/freetype2 - # FreeBSD (uncomment) -@@ -21,8 +20,8 @@ LIBS = -L/usr/lib -lc -lm -L${X11LIB} -lXft -lfontconfig -lX11 - - # flags - CPPFLAGS = -DVERSION=\"${VERSION}\" -D_XOPEN_SOURCE=600 --CFLAGS += -g -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS} --LDFLAGS += -g ${LIBS} -+CFLAGS += -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS} -+LDFLAGS += ${LIBS} - #CFLAGS += -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS} - #LDFLAGS += ${LIBS} - diff --git a/x11-misc/sent/files/sent-1_p20230110.patch b/x11-misc/sent/files/sent-1_p20230110.patch deleted file mode 100644 index ca0446d3c74b..000000000000 --- a/x11-misc/sent/files/sent-1_p20230110.patch +++ /dev/null @@ -1,295 +0,0 @@ -create a post release with this patch (no tarball from the git webui) -git diff 4736a61..882d54c -update license -Correctly handle files that contain no slides -Avoid out-of-bounds access when a slide input line begins with \0 -free XImage before creating a new one -Makefile: be verbose -sent.1: fix some mandoc warnings -remove unnecessary NULL checks and add `void` for an empty parameter list ---- a/LICENSE -+++ b/LICENSE -@@ -1,6 +1,6 @@ - ISC-License - --(c) 2014-2016 Markus Teich <markus.teich@stusta.mhn.de> -+(c) 2014-2017 Markus Teich <markus.teich@stusta.mhn.de> - - Permission to use, copy, modify, and/or distribute this software for any - purpose with or without fee is hereby granted, provided that the above -@@ -14,15 +14,16 @@ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - --(c) 2015 Jonas Jelten <jj@sft.mx> --(c) 2015 Szabolcs Nagy <nsz@port70.net> --(c) 2015 Tony Lainson <t.lainson@gmail.com> --(c) 2015 Jan Christoph Ebersbach <jceb@e-jc.de> --(c) 2015 Ivan Tham <pickfire@riseup.net> --(c) 2015 Quentin Rameau <quinq@fifth.space> --(c) 2015 Alexis <surryhill@gmail.com> --(c) 2015 Dimitris Papastamos <sin@2f30.org> --(c) 2015 Grant Mathews <grant.m.mathews@gmail.com> --(c) 2015 David Phillips <dbphillipsnz@gmail.com> --(c) 2016 Laslo Hunhold <dev@frign.de> -+(c) 2016,2017 Laslo Hunhold <dev@frign.de> -+(c) 2016 ssd <ssd@mailless.org> - (c) 2016 Hiltjo Posthuma <hiltjo@codemadness.org> -+(c) 2015 David Phillips <dbphillipsnz@gmail.com> -+(c) 2015 Grant Mathews <grant.m.mathews@gmail.com> -+(c) 2015 Dimitris Papastamos <sin@2f30.org> -+(c) 2015 Alexis <surryhill@gmail.com> -+(c) 2015 Quentin Rameau <quinq@fifth.space> -+(c) 2015 Ivan Tham <pickfire@riseup.net> -+(c) 2015 Jan Christoph Ebersbach <jceb@e-jc.de> -+(c) 2015 Tony Lainson <t.lainson@gmail.com> -+(c) 2015 Szabolcs Nagy <nsz@port70.net> -+(c) 2015 Jonas Jelten <jj@sft.mx> ---- a/Makefile -+++ b/Makefile -@@ -18,43 +18,35 @@ config.h: - cp config.def.h config.h - - .c.o: -- @echo CC $< -- @${CC} -c ${CFLAGS} $< -+ ${CC} -c ${CFLAGS} $< - - ${OBJ}: config.h config.mk - - sent: ${OBJ} -- @echo CC -o $@ -- @${CC} -o $@ ${OBJ} ${LDFLAGS} -+ ${CC} -o $@ ${OBJ} ${LDFLAGS} - - cscope: ${SRC} config.h -- @echo cScope -- @cscope -R -b || echo cScope not installed -+ cscope -R -b || echo cScope not installed - - clean: -- @echo cleaning -- @rm -f sent ${OBJ} sent-${VERSION}.tar.gz -+ rm -f sent ${OBJ} sent-${VERSION}.tar.gz - - dist: clean -- @echo creating dist tarball -- @mkdir -p sent-${VERSION} -- @cp -R LICENSE Makefile config.mk config.def.h ${SRC} sent-${VERSION} -- @tar -cf sent-${VERSION}.tar sent-${VERSION} -- @gzip sent-${VERSION}.tar -- @rm -rf sent-${VERSION} -+ mkdir -p sent-${VERSION} -+ cp -R LICENSE Makefile config.mk config.def.h ${SRC} sent-${VERSION} -+ tar -cf sent-${VERSION}.tar sent-${VERSION} -+ gzip sent-${VERSION}.tar -+ rm -rf sent-${VERSION} - - install: all -- @echo installing executable file to ${DESTDIR}${PREFIX}/bin -- @mkdir -p ${DESTDIR}${PREFIX}/bin -- @cp -f sent ${DESTDIR}${PREFIX}/bin -- @chmod 755 ${DESTDIR}${PREFIX}/bin/sent -- @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 -- @mkdir -p ${DESTDIR}${MANPREFIX}/man1 -- @cp sent.1 ${DESTDIR}${MANPREFIX}/man1/sent.1 -- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/sent.1 -+ mkdir -p ${DESTDIR}${PREFIX}/bin -+ cp -f sent ${DESTDIR}${PREFIX}/bin -+ chmod 755 ${DESTDIR}${PREFIX}/bin/sent -+ mkdir -p ${DESTDIR}${MANPREFIX}/man1 -+ cp sent.1 ${DESTDIR}${MANPREFIX}/man1/sent.1 -+ chmod 644 ${DESTDIR}${MANPREFIX}/man1/sent.1 - - uninstall: -- @echo removing executable file from ${DESTDIR}${PREFIX}/bin -- @rm -f ${DESTDIR}${PREFIX}/bin/sent -+ rm -f ${DESTDIR}${PREFIX}/bin/sent - - .PHONY: all options clean dist install uninstall cscope ---- a/sent.1 -+++ b/sent.1 -@@ -1,5 +1,6 @@ --.Dd 2016-08-12 -+.Dd August 12, 2016 - .Dt SENT 1 -+.Os - .Sh NAME - .Nm sent - .Nd simple plaintext presentation tool -@@ -10,13 +11,14 @@ - .Sh DESCRIPTION - .Nm - is a simple plain text presentation tool for X. sent does not need LaTeX, --LibreOffice or any other fancy file format. Instead, sent reads plain text --describing the slides. sent can also draw images. -+LibreOffice or any other fancy file format. -+Instead, sent reads plain text describing the slides. sent can also draw -+images. - .Pp --Every paragraph represents a slide in the presentation. Especially for --presentations using the Takahashi method this is very nice and allows --you to write the presentation for a quick lightning talk within a --few minutes. -+Every paragraph represents a slide in the presentation. -+Especially for presentations using the Takahashi method this is very nice and -+allows you to write the presentation for a quick lightning talk within a few -+minutes. - .Sh OPTIONS - .Bl -tag -width Ds - .It Fl v -@@ -36,7 +38,8 @@ Go to previous slide, if existent. - .It Sy Escape | q - Quit. - .It Sy r --Reload the slides. Only works on file input. -+Reload the slides. -+Only works on file input. - .It Sy Right | Return | Space | l | j | Down | Next | n - Go to next slide, if existent. - .It Sy Left | Backspace | h | k | Up | Prior | p -@@ -63,6 +66,7 @@ without interpreting them. - .Sh CUSTOMIZATION - .Nm - can be customized by creating a custom config.h and (re)compiling the --source code. This keeps it fast, secure and simple. -+source code. -+This keeps it fast, secure and simple. - .Sh SEE ALSO - .Xr 2ff 1 ---- a/sent.c -+++ b/sent.c -@@ -99,12 +99,12 @@ static void load(FILE *fp); - static void advance(const Arg *arg); - static void quit(const Arg *arg); - static void resize(int width, int height); --static void run(); --static void usage(); --static void xdraw(); --static void xhints(); --static void xinit(); --static void xloadfonts(); -+static void run(void); -+static void usage(void); -+static void xdraw(void); -+static void xhints(void); -+static void xinit(void); -+static void xloadfonts(void); - - static void bpress(XEvent *); - static void cmessage(XEvent *); -@@ -216,8 +216,7 @@ ffload(Slide *s) - s->img->bufwidth = ntohl(*(uint32_t *)&hdr[8]); - s->img->bufheight = ntohl(*(uint32_t *)&hdr[12]); - -- if (s->img->buf) -- free(s->img->buf); -+ free(s->img->buf); - /* internally the image is stored in 888 format */ - s->img->buf = ecalloc(s->img->bufwidth * s->img->bufheight, strlen("888")); - -@@ -270,6 +269,9 @@ ffprepare(Image *img) - if (depth < 24) - die("sent: Display color depths < 24 not supported"); - -+ if (img->ximg) -+ XDestroyImage(img->ximg); -+ - if (!(img->ximg = XCreateImage(xw.dpy, CopyFromParent, depth, ZPixmap, 0, - NULL, width, height, 32, 0))) - die("sent: Unable to create XImage"); -@@ -428,6 +430,10 @@ load(FILE *fp) - maxlines = 0; - memset((s = &slides[slidecount]), 0, sizeof(Slide)); - do { -+ /* if there's a leading null, we can't do blen-1 */ -+ if (buf[0] == '\0') -+ continue; -+ - if (buf[0] == '#') - continue; - -@@ -457,6 +463,9 @@ load(FILE *fp) - if (!p) - break; - } -+ -+ if (!slidecount) -+ die("sent: No slides in file"); - } - - void -@@ -489,7 +498,7 @@ resize(int width, int height) - } - - void --run() -+run(void) - { - XEvent ev; - -@@ -511,7 +520,7 @@ run() - } - - void --xdraw() -+xdraw(void) - { - unsigned int height, width, i; - Image *im = slides[idx].img; -@@ -539,7 +548,7 @@ xdraw() - } - - void --xhints() -+xhints(void) - { - XClassHint class = {.res_name = "sent", .res_class = "presenter"}; - XWMHints wm = {.flags = InputHint, .input = True}; -@@ -557,7 +566,7 @@ xhints() - } - - void --xinit() -+xinit(void) - { - XTextProperty prop; - unsigned int i; -@@ -601,7 +610,7 @@ xinit() - } - - void --xloadfonts() -+xloadfonts(void) - { - int i, j; - char *fstrs[LEN(fontfallbacks)]; -@@ -620,8 +629,7 @@ xloadfonts() - } - - for (j = 0; j < LEN(fontfallbacks); j++) -- if (fstrs[j]) -- free(fstrs[j]); -+ free(fstrs[j]); - } - - void -@@ -670,7 +678,7 @@ configure(XEvent *e) - } - - void --usage() -+usage(void) - { - die("usage: %s [file]", argv0); - } -@@ -695,9 +703,6 @@ main(int argc, char *argv[]) - load(fp); - fclose(fp); - -- if (!slidecount) -- usage(); -- - xinit(); - run(); - diff --git a/x11-misc/sent/metadata.xml b/x11-misc/sent/metadata.xml deleted file mode 100644 index be2ad39da9bb..000000000000 --- a/x11-misc/sent/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="savedconfig">Without a saved config.h, this package depends on <pkg>media-gfx/farbfeld</pkg> for image conversions</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/sent/sent-1_p20230110.ebuild b/x11-misc/sent/sent-1_p20230110.ebuild deleted file mode 100644 index 0f591beb8f13..000000000000 --- a/x11-misc/sent/sent-1_p20230110.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit savedconfig toolchain-funcs - -DESCRIPTION="Simple plaintext presentation tool" -HOMEPAGE="https://tools.suckless.org/sent/" -SRC_URI="https://dl.suckless.org/tools/${PN}-1.tar.gz" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -DEPEND=" - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -RDEPEND=" - ${DEPEND} - !savedconfig? ( media-gfx/farbfeld ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1-fix_mk.patch - "${FILESDIR}"/${P}.patch -) - -src_prepare() { - default - - restore_config config.h -} - -src_compile() { - tc-export CC PKG_CONFIG - default -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - save_config config.h -} diff --git a/x11-misc/set_opacity/Manifest b/x11-misc/set_opacity/Manifest deleted file mode 100644 index 63becbcb17db..000000000000 --- a/x11-misc/set_opacity/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST set_opacity-1.0-gh.tar.gz 4830 BLAKE2B 717d5f01ce2895d3a3bc722d2aa326225627dc9049a3fbe875fc9037562bf2502727cb99bb5f19a0add401c1eafad04a38823121aa05939364a2fe7a5dab47e5 SHA512 e7d0af8d248194538cd34aba33734070468ac55275f9a4f936216d5c397178dc01f154f8cf07cc113a946813215a001be55d81281d2d01908b55bdefc3e87e53 diff --git a/x11-misc/set_opacity/metadata.xml b/x11-misc/set_opacity/metadata.xml deleted file mode 100644 index eb9043c9e743..000000000000 --- a/x11-misc/set_opacity/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <maintainer> - <email>anton.kochkov@gmail.com</email> - <name>Anton Kochkov</name> - </maintainer> - <remote-id type="github">XVilka/set_opacity</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/set_opacity/set_opacity-1.0-r1.ebuild b/x11-misc/set_opacity/set_opacity-1.0-r1.ebuild deleted file mode 100644 index 2672fb5edb2e..000000000000 --- a/x11-misc/set_opacity/set_opacity-1.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Tool for set real compositing for windows through window's id, process' pid etc." -HOMEPAGE="https://github.com/XVilka/set_opacity" -SRC_URI="https://github.com/XVilka/set_opacity/archive/tags/${PV}.tar.gz -> ${P}-gh.tar.gz" -S="${WORKDIR}/${PN}-tags-${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="x11-libs/libXdamage - x11-libs/libXcomposite - x11-libs/libXfixes - x11-libs/libXrender" -RDEPEND=${DEPEND} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dobin set_opacity -} diff --git a/x11-misc/setroot/Manifest b/x11-misc/setroot/Manifest deleted file mode 100644 index 2c9cec995d00..000000000000 --- a/x11-misc/setroot/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST setroot-2.0.2.tar.gz 27659 BLAKE2B 79593dd85b0e5d04e09052f7069db105fea74959f960fb0c9719b192cf6aa80f098304ab089822b3a7b7dc58b6033b60fd11bb004348588149e3f9750417e4ba SHA512 1f636c2aed140ac011bab7d4dee6e7f21c8d0ddb6ebfbd45d81db2fe807d2d3882ca6bbd3594f7038710efe3bdff3be0874e5ba4944de40e4897591566e777ae diff --git a/x11-misc/setroot/files/imlib2-config.patch b/x11-misc/setroot/files/imlib2-config.patch deleted file mode 100644 index 82ade8461431..000000000000 --- a/x11-misc/setroot/files/imlib2-config.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN setroot-2.0.2.orig/Makefile setroot-2.0.2/Makefile ---- setroot-2.0.2.orig/Makefile 2022-02-20 11:26:50.214184882 +0100 -+++ setroot-2.0.2/Makefile 2022-02-20 11:36:24.049169767 +0100 -@@ -6,7 +6,7 @@ - CC := gcc - OFLAG := - CFLAGS := -std=c99 -Wall -g -Wextra ${OFLAG} --LIBS := -lX11 `imlib2-config --libs` -+LIBS := -lX11 `pkg-config --libs imlib2` - - SRC := setroot.c - diff --git a/x11-misc/setroot/metadata.xml b/x11-misc/setroot/metadata.xml deleted file mode 100644 index 48baba1ad74c..000000000000 --- a/x11-misc/setroot/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> - <maintainer type="person"> - <email>azahi@teknik.io</email> - <name>azahi</name> - </maintainer> - - <origin>ports</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/x11-misc/setroot/setroot-2.0.2-r1.ebuild b/x11-misc/setroot/setroot-2.0.2-r1.ebuild deleted file mode 100644 index c4fde06ccca1..000000000000 --- a/x11-misc/setroot/setroot-2.0.2-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021-2022 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DESCRIPTION="simple X background setter inspired by imlibsetroot and feh" -HOMEPAGE="https://github.com/ttzhou/setroot" -SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" - -LICENSE="GPL-3" -SLOT="0" -IUSE="xinerama" - -DEPEND=" - media-libs/imlib2 - x11-libs/libX11 - xinerama? ( x11-libs/libXinerama ) -" -RDEPEND="${DEPEND}" -DOCS=( README.asciidoc ) -PATCHES=( - ${FILESDIR}/imlib2-config.patch -) - -src_compile() { - emake xinerama=$(usex xinerama 1 0) -} - -src_install() { - einstalldocs - emake DESTDIR="${D}" PREFIX="/usr" install -} diff --git a/x11-misc/shared-mime-info/Manifest b/x11-misc/shared-mime-info/Manifest deleted file mode 100644 index b27afce55914..000000000000 --- a/x11-misc/shared-mime-info/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST shared-mime-info-2.4.tar.bz2 7096347 BLAKE2B 25ff086e4962f5ab0cb2b7155df02be4af7af63dd0267500b2b12b802680bbae04b9ed252ef5a004d0175f6b48956c5e4b9738af9ab5d2fa76a7a0b6eac067ad SHA512 712f414e80919bf2a0f5083ced44c54a350948a526850466a6e9f35365dcfd97fad8bcdbb29945de2715a8f9b70a108e931c8500209a4d6e3dddf97af02771cb -DIST xdgmime-179296748e92bd91bf531656632a1056307fb7b7.tar.bz2 28123 BLAKE2B ea107dba0819027e4a0a486db00e76f50a4e32e8e84f366b81490e213456e2c7e1c4a92cc4f92173dd6f94f257455bdcb77e3eb7d0ce8fb699c948d2d5b01f0d SHA512 efccff2672efb3ff0e44e83cfbaf6e2b926146e4a9d6132b14e2d7a88d602af340b3948793306ce5f720ac8b09e5d37d3b356a0cc269e8240b382558c9a3cf10 diff --git a/x11-misc/shared-mime-info/files/shared-mime-info-2.4-libxml2.12.patch b/x11-misc/shared-mime-info/files/shared-mime-info-2.4-libxml2.12.patch deleted file mode 100644 index 22d2349053f5..000000000000 --- a/x11-misc/shared-mime-info/files/shared-mime-info-2.4-libxml2.12.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://bugs.gentoo.org/917561 -https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/219 -https://gitlab.freedesktop.org/xdg/shared-mime-info/-/commit/c918fe77e255150938e83a6aec259f153d303573 - -From c918fe77e255150938e83a6aec259f153d303573 Mon Sep 17 00:00:00 2001 -From: David Faure <faure@kde.org> -Date: Sun, 19 Nov 2023 11:18:11 +0100 -Subject: [PATCH] Fix build with libxml2-2.12.0 and clang-17 - -Fixes #219 ---- a/src/test-subclassing.c -+++ b/src/test-subclassing.c -@@ -1,4 +1,5 @@ - #include <libxml/tree.h> -+#include <libxml/parser.h> - #include <stdio.h> - #include <string.h> - --- -GitLab diff --git a/x11-misc/shared-mime-info/metadata.xml b/x11-misc/shared-mime-info/metadata.xml deleted file mode 100644 index b133711a480e..000000000000 --- a/x11-misc/shared-mime-info/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xdg/shared-mime-info</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.4-r2.ebuild b/x11-misc/shared-mime-info/shared-mime-info-2.4-r2.ebuild deleted file mode 100644 index cb2ef9cedc2a..000000000000 --- a/x11-misc/shared-mime-info/shared-mime-info-2.4-r2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -# xdgmime is used for tests but doesn't make releases nowadays; do what -# Fedora does and use a snapshot so we can run the test suite. -MY_XDGMIME_COMMIT="179296748e92bd91bf531656632a1056307fb7b7" -DESCRIPTION="The Shared MIME-info Database specification" -HOMEPAGE="https://gitlab.freedesktop.org/xdg/shared-mime-info" -SRC_URI="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/${PV}/${P}.tar.bz2" -SRC_URI+=" test? ( https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/${MY_XDGMIME_COMMIT}/xdgmime-${MY_XDGMIME_COMMIT}.tar.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - sys-devel/gettext - virtual/pkgconfig -" -RDEPEND=" - dev-libs/glib:2 - dev-libs/libxml2:= -" -DEPEND="${RDEPEND}" - -DOCS=( HACKING.md NEWS README.md ) - -PATCHES=( - "${FILESDIR}"/${P}-libxml2.12.patch -) - -src_prepare() { - default - - if use test ; then - # Drop empty dir (it's a submodule in upstream git repo) - rm -r "${S}"/xdgmime || die - # Lead Meson to our snapshot - mkdir "${WORKDIR}"/xdgmime_build || die - ln -s "${WORKDIR}"/xdgmime_build xdgmime || die - # Don't break parallel make - #sed -i -e 's:make:$(MAKE):' xdgmime/Makefile || die - fi -} - -src_configure() { - # We have to trick Meson into thinking it's there now so that - # we can run meson then emake to build xdgmime later, rather than - # building before running meson which would mean doing something - # unexpected in src_configure. - if use test ; then - # Paths from https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/master/meson.build#L29 - mkdir xdgmime/src || die - touch xdgmime/src/{print,test}-mime{,-data} || die - chmod +x xdgmime/src/{print,test}-mime{,-data} || die - - BUILD_DIR="${WORKDIR}"/xdgmime_build EMESON_SOURCE="${WORKDIR}"/xdgmime-${MY_XDGMIME_COMMIT} meson_src_configure - fi - - local emesonargs=( - -Dbuild-tools=true - -Dupdate-mimedb=false - $(meson_use test build-tests) - ) - - meson_src_configure -} - -src_compile() { - if use test ; then - meson_src_compile -C "${WORKDIR}"/xdgmime_build - fi - - meson_src_compile -} - -src_install() { - meson_src_install - - # in prefix, install an env.d entry such that prefix patch is used/added - if use prefix; then - echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share\"" > "${T}"/50mimeinfo || die - doenvd "${T}"/50mimeinfo - fi -} - -pkg_postinst() { - use prefix && export XDG_DATA_DIRS="${EPREFIX}"/usr/share - xdg_mimeinfo_database_update -} diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.4-r3.ebuild b/x11-misc/shared-mime-info/shared-mime-info-2.4-r3.ebuild deleted file mode 100644 index 040c5616a8e2..000000000000 --- a/x11-misc/shared-mime-info/shared-mime-info-2.4-r3.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit meson python-any-r1 xdg-utils - -# xdgmime is used for tests but doesn't make releases nowadays; do what -# Fedora does and use a snapshot so we can run the test suite. -MY_XDGMIME_COMMIT="179296748e92bd91bf531656632a1056307fb7b7" -DESCRIPTION="The Shared MIME-info Database specification" -HOMEPAGE="https://gitlab.freedesktop.org/xdg/shared-mime-info" -SRC_URI="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/${PV}/${P}.tar.bz2" -SRC_URI+=" test? ( https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/${MY_XDGMIME_COMMIT}/xdgmime-${MY_XDGMIME_COMMIT}.tar.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - sys-devel/gettext - virtual/pkgconfig - test? ( ${PYTHON_DEPS} ) -" -RDEPEND=" - dev-libs/glib:2 - dev-libs/libxml2:= -" -DEPEND="${RDEPEND}" - -DOCS=( HACKING.md NEWS README.md ) - -PATCHES=( - "${FILESDIR}"/${P}-libxml2.12.patch -) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - - if use test ; then - # Drop empty dir (it's a submodule in upstream git repo) - rm -r "${S}"/xdgmime || die - # Lead Meson to our snapshot - mkdir "${WORKDIR}"/xdgmime_build || die - ln -s "${WORKDIR}"/xdgmime_build xdgmime || die - # Don't break parallel make - #sed -i -e 's:make:$(MAKE):' xdgmime/Makefile || die - fi -} - -src_configure() { - # We have to trick Meson into thinking it's there now so that - # we can run meson then emake to build xdgmime later, rather than - # building before running meson which would mean doing something - # unexpected in src_configure. - if use test ; then - # Paths from https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/master/meson.build#L29 - mkdir xdgmime/src || die - touch xdgmime/src/{print,test}-mime{,-data} || die - chmod +x xdgmime/src/{print,test}-mime{,-data} || die - - BUILD_DIR="${WORKDIR}"/xdgmime_build EMESON_SOURCE="${WORKDIR}"/xdgmime-${MY_XDGMIME_COMMIT} meson_src_configure - fi - - local emesonargs=( - -Dbuild-tools=true - -Dupdate-mimedb=false - $(meson_use test build-tests) - ) - - meson_src_configure -} - -src_compile() { - if use test ; then - meson_src_compile -C "${WORKDIR}"/xdgmime_build - fi - - meson_src_compile -} - -src_install() { - meson_src_install - - # in prefix, install an env.d entry such that prefix patch is used/added - if use prefix; then - echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share\"" > "${T}"/50mimeinfo || die - doenvd "${T}"/50mimeinfo - fi -} - -pkg_postinst() { - use prefix && export XDG_DATA_DIRS="${EPREFIX}"/usr/share - xdg_mimeinfo_database_update -} diff --git a/x11-misc/shutter/Manifest b/x11-misc/shutter/Manifest deleted file mode 100644 index 3e42f34d8d34..000000000000 --- a/x11-misc/shutter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST shutter-0.99.6.tar.gz 1737401 BLAKE2B 2c6558c95ebd0b8eb2c249ac8aa0da896c8da3573b250346d67e46b1f5f9631407cb9a30c16e1ee227f784bc9392534d478bd092cc0e0a78ea408a260ebfd8af SHA512 3c75d7cd7f472411eccb7d0e1e4f67412842463923f83d979b57d1e3ebe05b36792d5e5bb54f59dbc22ffedb8e18b569f3fbab5006fb6d31490c4805d4856439 diff --git a/x11-misc/shutter/metadata.xml b/x11-misc/shutter/metadata.xml deleted file mode 100644 index 1c759a0a2823..000000000000 --- a/x11-misc/shutter/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>alexey+gentoo@asokolov.org</email> - <name>Alexey Sokolov</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">shutter-project/shutter</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/shutter/shutter-0.99.6.ebuild b/x11-misc/shutter/shutter-0.99.6.ebuild deleted file mode 100644 index f5ca636f7c8e..000000000000 --- a/x11-misc/shutter/shutter-0.99.6.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature prefix xdg - -DESCRIPTION="Feature-rich screenshot program" -HOMEPAGE="https://shutter-project.org/" -SRC_URI="https://github.com/shutter-project/shutter/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/perl - dev-libs/libayatana-appindicator - dev-perl/Carp-Always - dev-perl/libxml-perl - dev-perl/Glib-Object-Introspection - dev-perl/GooCanvas2 - dev-perl/GooCanvas2-CairoTypes - dev-perl/Gtk3 - dev-perl/Gtk3-ImageView - dev-perl/File-DesktopEntry - dev-perl/File-HomeDir - dev-perl/File-Which - dev-perl/JSON - dev-perl/File-Copy-Recursive - dev-perl/File-MimeInfo - dev-perl/Locale-gettext - dev-perl/Moo - dev-perl/Net-DBus - dev-perl/Number-Bytes-Human - dev-perl/Pango - dev-perl/Proc-Simple - dev-perl/Proc-ProcessTable - dev-perl/Sort-Naturally - dev-perl/X11-Protocol - dev-perl/XML-Simple - virtual/imagemagick-tools[perl] - x11-libs/libwnck:3[introspection] -" -BDEPEND=" - sys-devel/gettext - test? ( dev-perl/Test-MockModule ) -" - -src_prepare() { - hprefixify bin/shutter - rm t/syntax.t || die # just a linter - default -} - -src_test() { - prove -I share/shutter/resources/modules/ -I t/lib t -r || die -} - -src_install() { - dobin bin/shutter - dodoc README - domenu share/applications/shutter.desktop - doicon share/pixmaps/shutter.png - doman share/man/man1/shutter.1 - - insinto /usr/share - doins -r share/shutter - doins -r share/locale - doins -r share/icons - - insinto /usr/share/metainfo - doins share/metainfo/shutter.metainfo.xml - - # .po doesn't belong to installed system, only .mo - rm -r "${ED}"/usr/share/shutter/resources/po || die - - # shutter executes perl scripts as standalone scripts, and after that "require"s them. - find "${ED}"/usr/share/shutter/resources/system/plugins/ -type f ! -name '*.*' -exec chmod +x {} + \ - || die "failed to make plugins executables" - find "${ED}"/usr/share/shutter/resources/system/upload_plugins/upload -type f \ - -name "*.pm" -exec chmod +x {} + || die "failed to make upload plugins executables" -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "writing Exif information" media-libs/exiftool - optfeature "image hostings uploading" "dev-perl/JSON-MaybeXS dev-perl/Path-Class" - optfeature "WebP support" gui-libs/gdk-pixbuf-loader-webp - optfeature "AVIF support" "media-libs/libavif[gdk-pixbuf]" -} diff --git a/x11-misc/silent-sddm-theme/Manifest b/x11-misc/silent-sddm-theme/Manifest deleted file mode 100644 index 47190ed03019..000000000000 --- a/x11-misc/silent-sddm-theme/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST silent-sddm-theme-1.4.2.tar.gz 23325513 BLAKE2B e504bc468ddb3ae0066d82cfd7998118124134d0d233eb4df0f1f25198df12fb3c6969093992fda5c2d80f2e537ccb761e2a4aa4530d7c4e6f6daeb19b19ad47 SHA512 1e21fd0d0dbc1e04fdd35bdee6b66937ae798a1467d135b112ba1ab73c0e009d3a930c42ff081dcf74973fbd7efb9628de60a294429bb1c4279564081df9969a diff --git a/x11-misc/silent-sddm-theme/metadata.xml b/x11-misc/silent-sddm-theme/metadata.xml deleted file mode 100644 index bcad54c356fd..000000000000 --- a/x11-misc/silent-sddm-theme/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>reedy.sailors.8t@icloud.com</email> - <name>Emi</name> - </maintainer> - <upstream> - <remote-id type="github">uiriansan/SilentSDDM</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/silent-sddm-theme/silent-sddm-theme-1.4.2.ebuild b/x11-misc/silent-sddm-theme/silent-sddm-theme-1.4.2.ebuild deleted file mode 100644 index d2d4e286e9f6..000000000000 --- a/x11-misc/silent-sddm-theme/silent-sddm-theme-1.4.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Highly customizable SDDM theme" -HOMEPAGE="https://github.com/uiriansan/SilentSDDM" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/uiriansan/SilentSDDM.git" -else - SRC_URI="https://github.com/uiriansan/SilentSDDM/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/SilentSDDM-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - x11-misc/sddm - media-fonts/redhat[otf,variable,redhatmono,redhatdisplay,redhattext] - >=dev-qt/qtsvg-6.10.1 - >=dev-qt/qtvirtualkeyboard-6.10.1 - >=dev-qt/qtmultimedia-6.10.1-r1 -" - -src_install() { - insinto /usr/share/sddm/themes/silent - doins -r Main.qml metadata.desktop qmldir icons configs components backgrounds -} - -pkg_postinst() { - elog "To enable this theme, add the following to /etc/sddm.conf and restart sddm" - elog "[General]" - elog "InputMethod=qtvirtualkeyboard" - elog "GreeterEnvironment=QML2_IMPORT_PATH=/usr/share/sddm/themes/silent/components/,QT_IM_MODULE=qtvirtualkeyboard"] - elog "[Theme]" - elog "Current=silent" -} diff --git a/x11-misc/silent-sddm-theme/silent-sddm-theme-9999.ebuild b/x11-misc/silent-sddm-theme/silent-sddm-theme-9999.ebuild deleted file mode 100644 index d2d4e286e9f6..000000000000 --- a/x11-misc/silent-sddm-theme/silent-sddm-theme-9999.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Highly customizable SDDM theme" -HOMEPAGE="https://github.com/uiriansan/SilentSDDM" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/uiriansan/SilentSDDM.git" -else - SRC_URI="https://github.com/uiriansan/SilentSDDM/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/SilentSDDM-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - x11-misc/sddm - media-fonts/redhat[otf,variable,redhatmono,redhatdisplay,redhattext] - >=dev-qt/qtsvg-6.10.1 - >=dev-qt/qtvirtualkeyboard-6.10.1 - >=dev-qt/qtmultimedia-6.10.1-r1 -" - -src_install() { - insinto /usr/share/sddm/themes/silent - doins -r Main.qml metadata.desktop qmldir icons configs components backgrounds -} - -pkg_postinst() { - elog "To enable this theme, add the following to /etc/sddm.conf and restart sddm" - elog "[General]" - elog "InputMethod=qtvirtualkeyboard" - elog "GreeterEnvironment=QML2_IMPORT_PATH=/usr/share/sddm/themes/silent/components/,QT_IM_MODULE=qtvirtualkeyboard"] - elog "[Theme]" - elog "Current=silent" -} diff --git a/x11-misc/simpleswitcher/Manifest b/x11-misc/simpleswitcher/Manifest deleted file mode 100644 index 79e0e28662e4..000000000000 --- a/x11-misc/simpleswitcher/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST simpleswitcher-20191008-7230421aa2e3364e3b4620f1ea3760f8f810b1a5.tar.gz 16400 BLAKE2B 5bf6efa685c6114cb8ad5ea491f683f25aa7c2ed84d5f3014de9c3eb4ef1934be232082190c3c7444acfebf902ba7e0aabf29604cd7abb9fa33c6fd024ef2b90 SHA512 b86eee41de3c0b92fe68f13b8691fd0a60a6ffbb73bfcf411c2898b3bb5b159bc4d36a09b651cba27d375ae2db99ce2e046b1dde8e9d93d8d5444b3b338c484c diff --git a/x11-misc/simpleswitcher/metadata.xml b/x11-misc/simpleswitcher/metadata.xml deleted file mode 100644 index 38ebeb6e4b57..000000000000 --- a/x11-misc/simpleswitcher/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> -<email>desktop-misc@gentoo.org</email> -</maintainer> -<upstream> -<remote-id type="github">seanpringle/simpleswitcher</remote-id> -</upstream> -</pkgmetadata> diff --git a/x11-misc/simpleswitcher/simpleswitcher-20191008.ebuild b/x11-misc/simpleswitcher/simpleswitcher-20191008.ebuild deleted file mode 100644 index 830edeee59d4..000000000000 --- a/x11-misc/simpleswitcher/simpleswitcher-20191008.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -SSHASH="7230421aa2e3364e3b4620f1ea3760f8f810b1a5" -DESCRIPTION="lightweight EWMH window switcher with features and looks of dmenu" -HOMEPAGE="https://github.com/seanpringle/simpleswitcher" -SRC_URI="https://github.com/seanpringle/simpleswitcher/archive/${SSHASH}.tar.gz -> ${P}-${SSHASH}.tar.gz" -S="${WORKDIR}/${PN}-${SSHASH}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXinerama - x11-libs/libXres -" -DEPEND="${RDEPEND}" - -src_compile() { - tc-export CC - default -} diff --git a/x11-misc/simpleswitcher/simpleswitcher-99999999.ebuild b/x11-misc/simpleswitcher/simpleswitcher-99999999.ebuild deleted file mode 100644 index c4313820fcfd..000000000000 --- a/x11-misc/simpleswitcher/simpleswitcher-99999999.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit git-r3 toolchain-funcs - -DESCRIPTION="lightweight EWMH window switcher with features and looks of dmenu" -HOMEPAGE="https://github.com/seanpringle/simpleswitcher" -EGIT_REPO_URI="https://github.com/seanpringle/simpleswitcher" - -LICENSE="MIT" -SLOT="0" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXinerama - x11-libs/libXres -" -DEPEND="${RDEPEND}" - -src_compile() { - tc-export CC - default -} diff --git a/x11-misc/slick-greeter/Manifest b/x11-misc/slick-greeter/Manifest deleted file mode 100644 index 95084e875033..000000000000 --- a/x11-misc/slick-greeter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST slick-greeter-2.2.6.tar.gz 285643 BLAKE2B a6807f070453a75508beef05c03b0885202ccbed7d6be57ecddfdf1f354169eebc8811cd8a40665cba02e325430d5c6ee3b4292057a5c6b2a69641941ae11789 SHA512 7c6ad8acd5886b41d5a4aef7eb46f12f86d2739f1add215e5907d310b0e9a747e8093b2dcb41d81117ef8e1d69e9f4a73f89fb206f1ea15783e6da0efc74536b diff --git a/x11-misc/slick-greeter/files/slick-greeter-1.8.conf b/x11-misc/slick-greeter/files/slick-greeter-1.8.conf deleted file mode 100644 index ae5baa8229b1..000000000000 --- a/x11-misc/slick-greeter/files/slick-greeter-1.8.conf +++ /dev/null @@ -1,34 +0,0 @@ -[Greeter] -# LightDM GTK+ Configuration -# Available configuration options listed below. -# -# activate-numlock=Whether to activate numlock. This features requires the installation of numlockx. (true or false) -# background=Background file to use, either an image path or a color (e.g. #772953) -# background-color=Background color (e.g. #772953), set before wallpaper is seen -# draw-user-backgrounds=Whether to draw user backgrounds (true or false) -# draw-grid=Whether to draw an overlay grid (true or false) -# show-hostname=Whether to show the hostname in the menubar (true or false) -# show-power=Whether to show the power indicator in the menubar (true or false) -# show-a11y=Whether to show the accessibility options in the menubar (true or false) -# show-keyboard=Whether to show the keyboard indicator in the menubar (true or false) -# show-clock=Whether to show the clock in the menubar (true or false) -# show-quit=Whether to show the quit menu in the menubar (true or false) -# logo=Logo file to use -# other-monitors-logo=Logo file to use for other monitors -# theme-name=GTK+ theme to use -# icon-theme-name=Icon theme to use -# font-name=Font to use -# xft-antialias=Whether to antialias Xft fonts (true or false) -# xft-dpi=Resolution for Xft in dots per inch -# xft-hintstyle=What degree of hinting to use (hintnone/hintslight/hintmedium/hintfull) -# xft-rgba=Type of subpixel antialiasing (none/rgb/bgr/vrgb/vbgr) -# onscreen-keyboard=Whether to enable the onscreen keyboard (true or false) -# high-contrast=Whether to use a high contrast theme (true or false) -# screen-reader=Whether to enable the screen reader (true or false) -# play-ready-sound=A sound file to play when the greeter is ready -# hidden-users=List of usernames (separated by semicolons) that are hidden until Ctr+Alt+Shift is pressed -# group-filter=List of groups that users must be part of to be shown (empty list shows all users) -# enable-hidpi=Whether to enable HiDPI support (on/off/auto) -# only-on-monitor=Sets the monitor on which to show the login window, -1 means "follow the mouse" -# stretch-background-across-monitors=Whether to stretch the background across multiple monitors (false by default) -# clock-format=What clock format to use (e.g., %H:%M or %l:%M %p) diff --git a/x11-misc/slick-greeter/metadata.xml b/x11-misc/slick-greeter/metadata.xml deleted file mode 100644 index b3536560fb7e..000000000000 --- a/x11-misc/slick-greeter/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>thomas@binaryden.de</email> - <name>Thomas Kemmer</name> - </maintainer> - <upstream> - <remote-id type="github">linuxmint/slick-greeter</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/slick-greeter/slick-greeter-2.2.6.ebuild b/x11-misc/slick-greeter/slick-greeter-2.2.6.ebuild deleted file mode 100644 index 8eccd99d9ed9..000000000000 --- a/x11-misc/slick-greeter/slick-greeter-2.2.6.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson gnome2-utils vala strip-linguas - -DESCRIPTION="A slick-looking LightDM greeter" -HOMEPAGE="https://github.com/linuxmint/slick-greeter" -SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/glib:2 - media-libs/freetype:= - media-libs/libcanberra - x11-libs/cairo - x11-libs/gtk+:3[X] - x11-libs/libXext - x11-libs/pixman - x11-misc/lightdm[introspection,vala] -" -RDEPEND=" - ${DEPEND} - x11-themes/xapp-symbolic-icon-theme -" -BDEPEND=" - $(vala_depend) - dev-util/intltool - virtual/pkgconfig -" - -src_prepare() { - vala_setup - default - - strip-linguas -i "${S}/po" || die - echo $LINGUAS > "${S}/po/LINGUAS" || die -} - -src_configure() { - meson_src_configure -} - -src_install() { - meson_src_install - insinto /etc/lightdm/ - newins "${FILESDIR}/${PN}-1.8.conf" "${PN}.conf" -} - -pkg_postinst() { - xdg_icon_cache_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_icon_cache_update - gnome2_schemas_update -} diff --git a/x11-misc/slim/Manifest b/x11-misc/slim/Manifest deleted file mode 100644 index 0236f4cb80fe..000000000000 --- a/x11-misc/slim/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST slim-1.4.0.tar.gz 530318 BLAKE2B 507f22d09a3449b870bb5fd5a5f0ab1002ceee5372c82f702582809a5fc442088c17d79fedff6712e198cee672696388479604a194e5729c7bc12139770c833d SHA512 2ef38d39e2d5186f9342161d99740b0c8cd87f234deaf550ca1528c9a61c052d26123c7da26f4a0a5e658d01cb200b115cf7879d349ed51a6e8c729ee3fdf77f diff --git a/x11-misc/slim/files/Xsession-r3 b/x11-misc/slim/files/Xsession-r3 deleted file mode 100644 index 237fb3630661..000000000000 --- a/x11-misc/slim/files/Xsession-r3 +++ /dev/null @@ -1,158 +0,0 @@ -#!/bin/sh -# -# Slim login manager Xsession script -# - -command="$@" - -# this will go into slim.log along with all other echo's -# good for debugging where things go wrong -echo "$0: Beginning session setup..." - -# First read /etc/profile and .profile -test -f /etc/profile && . /etc/profile -test -f "$HOME/.profile" && . "$HOME/.profile" -# Second read /etc/xprofile and .xprofile for X specific setup -test -f /etc/xprofile && . /etc/xprofile -test -f "$HOME/.xprofile" && . "$HOME/.xprofile" - -# wrap possible arguments to determine whether to treat special or not -if [ "x$command" = "xcustom" ] || [ "x$command" = "xCustom" ] || [ "x$command" = "xdefault" ] || [ "x$command" = "xDefault" ]; then - command="Xsession" -fi -if [ "x$command" = "x" ]; then - # no default specified, check if Xsession will complete - # and if not then assign XSESSION to command - if [ -x "$HOME/.xsession" ] || [ -x "$HOME/.Xclients" ] || [ -x /etc/X11/xinit/Xclients ] || [ -x /etc/X11/Xclients ]; then - command="Xsession" - else - command=$XSESSION - fi -fi - -# most of this is from /etc/X11/chooser.sh -sessionscript="" -if [ -n "${command}" ]; then - # find a match for $command in /etc/X11/Sessions - for x in /etc/X11/Sessions/* ; do - if [ "`echo ${x##*/} | awk '{ print toupper($1) }'`" = "`echo ${command} | awk '{ print toupper($1) }'`" ]; then - sessionscript=${x} - break - fi - done - if [ -n "${sessionscript}" ]; then - if [ -x "${sessionscript}" ]; then - command="${sessionscript}" - else - command="/bin/sh ${sessionscript}" - fi - else - - # find an executable for $command - x="" - y="" - - for x in "${command}" "`echo ${command} | awk '{ print toupper($1) }'`" "`echo ${command} | awk '{ print tolower($1) }'`" - do - # Fall through ... - if [ -x "`which ${x} 2>/dev/null`" ]; then - y="`which ${x} 2>/dev/null`" - break - fi - done - # note , if the command could not be found then $command will be empty - command="$y" - unset x - unset y - fi -fi - -# call xrdb and xmodmap and such, since $command is not a session script -if [ -z "${sessionscript}" ]; then - userresources="$HOME/.Xresources" - usermodmap="$HOME/.Xmodmap" - userxkbmap="$HOME/.Xkbmap" - - sysresources=/etc/X11/Xresources - sysmodmap=/etc/X11/Xmodmap - sysxkbmap=/etc/X11/Xkbmap - - rh6sysresources=/etc/X11/xinit/Xresources - rh6sysmodmap=/etc/X11/xinit/Xmodmap - - # merge in defaults - if [ -f "$rh6sysresources" ]; then - xrdb -merge "$rh6sysresources" - fi - - if [ -f "$sysresources" ]; then - xrdb -merge "$sysresources" - fi - - if [ -f "$userresources" ]; then - xrdb -merge "$userresources" - fi - - # merge in keymaps - if [ -f "$sysxkbmap" ]; then - setxkbmap `cat "$sysxkbmap"` - XKB_IN_USE=yes - fi - - if [ -f "$userxkbmap" ]; then - setxkbmap `cat "$userxkbmap"` - XKB_IN_USE=yes - fi - - # - # Eeek, this seems like too much magic here - # - if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then - if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then - xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config` - if [ -n "$xkbsymbols" ]; then - setxkbmap -symbols "$xkbsymbols" - XKB_IN_USE=yes - fi - fi - fi - - # xkb and xmodmap don't play nice together - if [ -z "$XKB_IN_USE" ]; then - if [ -f "$rh6sysmodmap" ]; then - xmodmap "$rh6sysmodmap" - fi - - if [ -f "$sysmodmap" ]; then - xmodmap "$sysmodmap" - fi - - if [ -f "$usermodmap" ]; then - xmodmap "$usermodmap" - fi - fi - - unset XKB_IN_USE -fi -unset sessionscript - -# start failsafe session -if [ -z "${command}" ]; then - echo "$0: Failed to find a command to start the session, so starting a failsafe xterm." - exec xterm -geometry 80x24+0+0 -fi - -# run all system xinitrc shell scripts which will update command -if [ -d /etc/X11/xinit/xinitrc.d ]; then - for i in /etc/X11/xinit/xinitrc.d/* ; do - if [ -x "$i" ]; then - . "$i" - fi - done - unset i -fi - -echo "$0: Setup done, will execute: $command" -exec $command - -# vim:ts=4 diff --git a/x11-misc/slim/files/slim-1.4.0-config.diff b/x11-misc/slim/files/slim-1.4.0-config.diff deleted file mode 100644 index 1a92a66a6f43..000000000000 --- a/x11-misc/slim/files/slim-1.4.0-config.diff +++ /dev/null @@ -1,48 +0,0 @@ -Index: slim-fork-code/slim.conf -Customize the configuration file to suit Gentoo practice -=================================================================== ---- a/slim.conf (revision 54) -+++ b/slim.conf (working copy) -@@ -21,7 +21,7 @@ - - # Activate numlock when slim starts. Valid values: on|off - # Default is to not change it --#numlock on -+numlock on - - # Hide the mouse cursor (note: does not work with some WMs). - # Valid values: true|false -@@ -35,7 +35,8 @@ - # NOTE: if your system does not have bash you need to adjust the command - # according to your preferred shell, e.g. for freebsd use: - # login_cmd exec /bin/sh - ~/.xinitrc %session --login_cmd exec /bin/bash -login ~/.xinitrc %session -+#login_cmd exec /bin/bash -login ~/.xinitrc %session -+login_cmd exec /bin/bash -login /usr/share/slim/Xsession %session - - # Commands executed when starting and exiting a session. - # They can be used for registering a X11 session with -@@ -65,11 +66,12 @@ - # %session is the Exec= value -- note that this may provide a full - # path to the session executable! - #sessiondir /usr/share/xsessions -+sessiondir /etc/X11/Sessions - - --# Executed when pressing F11 (requires imagemagick) -+# Executed when pressing F11 (requires media-gfx/imagemagick for import) - screenshot_cmd import -window root /slim.png --# Alternative using scrot. -+# Alternative is media-gfx/scrot. See Gentoo bug 252241 for more info. - #screenshot_cmd scrot /root/slim.png - - # Delay after failed authentication before allowing another attempt -@@ -102,7 +104,7 @@ - # randomly choose from - current_theme default - --# Lock file -+# Lock file, /etc/init.d/xdm expects slim.pid - lockfile /run/slim.pid - - # Log file - full path for a file, or just stderr (or /dev/stderr) to send diff --git a/x11-misc/slim/files/slim.logrotate b/x11-misc/slim/files/slim.logrotate deleted file mode 100644 index 89015306ff50..000000000000 --- a/x11-misc/slim/files/slim.logrotate +++ /dev/null @@ -1,9 +0,0 @@ -/var/log/slim.log { - compress - rotate 4 - weekly - delaycompress - copytruncate - missingok - notifempty -} diff --git a/x11-misc/slim/metadata.xml b/x11-misc/slim/metadata.xml deleted file mode 100644 index 1505068a165e..000000000000 --- a/x11-misc/slim/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>bugs.gentoo@flitspace.org.uk</email> - <name>Robert Pearce</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">slim-fork</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/slim/slim-1.4.0.ebuild b/x11-misc/slim/slim-1.4.0.ebuild deleted file mode 100644 index 0d53306d27ae..000000000000 --- a/x11-misc/slim/slim-1.4.0.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake pam readme.gentoo-r1 systemd - -if [[ ${PV} == "9999" ]] ; then - ESVN_REPO_URI="https://svn.code.sf.net/p/slim-fork/code/trunk" - inherit subversion -else - SRC_URI="https://downloads.sourceforge.net/project/${PN}-fork/${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" -fi - -DESCRIPTION="Simple Login Manager resurrected" -HOMEPAGE="https://slim-fork.sourceforge.io/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="branding pam" - -RDEPEND="media-libs/libjpeg-turbo:= - media-libs/libpng:0= - virtual/libcrypt:= - x11-apps/sessreg - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXmu - x11-libs/libXpm - x11-libs/libXrandr - pam? ( - sys-libs/pam - x11-libs/libXext - )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig" -PDEPEND="branding? ( >=x11-themes/slim-themes-1.2.3a-r3 )" - -PATCHES=( - # Our Gentoo-specific config changes - "${FILESDIR}"/${PN}-1.4.0-config.diff -) - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The configuration file is located at /etc/slim.conf. - -If you wish ${PN} to start automatically, set DISPLAYMANAGER=\"${PN}\" -in /etc/conf.d/display-manager and run - - # rc-update add display-manager default. - -See also https://wiki.gentoo.org/wiki/SLiM -" - -src_prepare() { - cmake_src_prepare - - if use branding; then - sed -i -e '/current_theme/s/default/slim-gentoo-simple/' slim.conf || die - fi -} - -src_configure() { - local mycmakeargs=( - -DUSE_PAM=$(usex pam) - -DUSE_CONSOLEKIT=OFF - -DBUILD_SLIMLOCK=$(usex pam) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use pam ; then - pamd_mimic system-local-login slim auth account session - pamd_mimic system-local-login slimlock auth - fi - - systemd_dounit slim.service - - insinto /usr/share/slim - newins "${FILESDIR}/Xsession-r3" Xsession - - insinto /etc/logrotate.d - newins "${FILESDIR}/slim.logrotate" slim - - dodoc xinitrc.sample ChangeLog README TODO THEMES - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - - if ! use pam; then - elog "You have merged ${PN} without USE=\"pam\", this will cause ${PN} to fall back to" - elog "the console when restarting your window manager. If this is not desired, then" - elog "please remerge ${PN} with USE=\"pam\"" - elog - fi -} diff --git a/x11-misc/slim/slim-9999.ebuild b/x11-misc/slim/slim-9999.ebuild deleted file mode 100644 index db4cad03ff7a..000000000000 --- a/x11-misc/slim/slim-9999.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake pam readme.gentoo-r1 systemd - -if [[ ${PV} == "9999" ]] ; then - ESVN_REPO_URI="https://svn.code.sf.net/p/slim-fork/code/trunk" - inherit subversion -else - SRC_URI="https://downloads.sourceforge.net/project/${PN}-fork/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -DESCRIPTION="Simple Login Manager resurrected" -HOMEPAGE="https://slim-fork.sourceforge.io/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="branding pam" - -RDEPEND="media-libs/libjpeg-turbo:= - media-libs/libpng:0= - virtual/libcrypt:= - x11-apps/sessreg - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXmu - x11-libs/libXpm - x11-libs/libXrandr - pam? ( - sys-libs/pam - x11-libs/libXext - )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig" -PDEPEND="branding? ( >=x11-themes/slim-themes-1.2.3a-r3 )" - -PATCHES=( - # Our Gentoo-specific config changes - "${FILESDIR}"/${PN}-1.4.0-config.diff -) - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The configuration file is located at /etc/slim.conf. - -If you wish ${PN} to start automatically, set DISPLAYMANAGER=\"${PN}\" -in /etc/conf.d/display-manager and run - - # rc-update add display-manager default. - -See also https://wiki.gentoo.org/wiki/SLiM -" - -src_prepare() { - cmake_src_prepare - - if use branding; then - sed -i -e '/current_theme/s/default/slim-gentoo-simple/' slim.conf || die - fi -} - -src_configure() { - local mycmakeargs=( - -DUSE_PAM=$(usex pam) - -DUSE_CONSOLEKIT=OFF - -DBUILD_SLIMLOCK=$(usex pam) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use pam ; then - pamd_mimic system-local-login slim auth account session - pamd_mimic system-local-login slimlock auth - fi - - systemd_dounit slim.service - - insinto /usr/share/slim - newins "${FILESDIR}/Xsession-r3" Xsession - - insinto /etc/logrotate.d - newins "${FILESDIR}/slim.logrotate" slim - - dodoc xinitrc.sample ChangeLog README TODO THEMES - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - - if ! use pam; then - elog "You have merged ${PN} without USE=\"pam\", this will cause ${PN} to fall back to" - elog "the console when restarting your window manager. If this is not desired, then" - elog "please remerge ${PN} with USE=\"pam\"" - elog - fi -} diff --git a/x11-misc/slock/Manifest b/x11-misc/slock/Manifest deleted file mode 100644 index 4a23b1f049cb..000000000000 --- a/x11-misc/slock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST slock-1.6.tar.gz 7187 BLAKE2B b13f71fff5d951de68167c840d6aa42badae33415988797e91a20113a841bc3582de827d7dc4608ac163b417a12f435862a6cb77a053bcde34d698d13249798b SHA512 3d8c4701c2db47804f48332a20fc5a58d615f2df0b559b6537cefe32eebedabd13328d060561ad402d16671bf73ada9ff831aa95cc65ed0ce5e3639488d8b2de diff --git a/x11-misc/slock/files/slock-1.4-fix-link-paths.patch b/x11-misc/slock/files/slock-1.4-fix-link-paths.patch deleted file mode 100644 index 503c2e52f7a9..000000000000 --- a/x11-misc/slock/files/slock-1.4-fix-link-paths.patch +++ /dev/null @@ -1,18 +0,0 @@ -From: Sam James <sam@gentoo.org> -Date: Wed, 30 Jun 2021 06:54:36 +0100 -Subject: [PATCH] Drop unnecessary include, library paths - -Closes: https://bugs.gentoo.org/732410 ---- a/config.mk -+++ b/config.mk -@@ -11,8 +11,8 @@ X11INC = /usr/X11R6/include - X11LIB = /usr/X11R6/lib - - # includes and libs --INCS = -I. -I/usr/include -I${X11INC} --LIBS = -L/usr/lib -lc -lcrypt -L${X11LIB} -lX11 -lXext -lXrandr -+INCS = -I. -I${X11INC} -+LIBS = -lc -lcrypt -L${X11LIB} -lX11 -lXext -lXrandr - - # flags - CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE -DHAVE_SHADOW_H diff --git a/x11-misc/slock/metadata.xml b/x11-misc/slock/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/slock/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/slock/slock-1.6.ebuild b/x11-misc/slock/slock-1.6.ebuild deleted file mode 100644 index 7a1c1c5a3da4..000000000000 --- a/x11-misc/slock/slock-1.6.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps savedconfig toolchain-funcs - -DESCRIPTION="simple X display locker" -HOMEPAGE="https://tools.suckless.org/slock/" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ppc64 x86" - -RDEPEND=" - virtual/libcrypt:= - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}"/slock-1.4-fix-link-paths.patch -) - -src_prepare() { - default - - sed -i \ - -e '/^CFLAGS/{s: -Os::g; s:= :+= :g}' \ - -e '/^LDFLAGS/{s:-s::g; s:= :+= :g}' \ - config.mk || die - sed -i "s/VERSION/${PV}/g" slock.1 - - restore_config config.h - tc-export CC -} - -src_install() { - dobin slock - fperms u+s /usr/bin/slock - doman slock.1 - save_config config.h -} - -pkg_postinst() { - # cap_dac_read_search used to be enough for shadow access - # but now slock wants to write to /proc/self/oom_score_adj - # and for that it needs: - fcaps -M u-s \ - cap_dac_override,cap_setgid,cap_setuid,cap_sys_resource \ - usr/bin/slock - - savedconfig_pkg_postinst -} diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest deleted file mode 100644 index b4371c6f8834..000000000000 --- a/x11-misc/slop/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST slop-7.7.tar.gz 198570 BLAKE2B f0f157ce8f62851428c82e6740311d28128a6f5a543641598fe6ac9daf40783bd7b9599dd6514ac0d21ba6c900dbe7c6eebed33ade0b50b10b5a3e44215e5ed9 SHA512 cb3a636e7005dbe463a5c4762c2002916014e13a30d2e50cd0e5bbb5ae8e7a6b65f51ab03c3eb6d50f23861f04ae126f1c1fa5db3eb798f3229f09dfa60510f8 diff --git a/x11-misc/slop/files/slop-7.7-cmake-min-ver-3.11.patch b/x11-misc/slop/files/slop-7.7-cmake-min-ver-3.11.patch deleted file mode 100644 index 79e9696d2eb6..000000000000 --- a/x11-misc/slop/files/slop-7.7-cmake-min-ver-3.11.patch +++ /dev/null @@ -1,47 +0,0 @@ -Backport upstream patch to fix deprecation warning for CMake < 3.10 -introduced with CMake version 3.31. - -See-also: https://github.com/naelstrof/slop/commit/6756a334a63dec0cca890d56f67c0042d40c4851 -From: Lucio Sauer <watermanpaint@posteo.net> ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.5.0) -+cmake_minimum_required(VERSION 3.11) - - project(slop VERSION 7.7 LANGUAGES CXX) - -@@ -18,7 +18,6 @@ set( BUILD_SHARED_LIBS ON CACHE BOOL "Build all libraries as shared" ) - set( SLOP_OPENGL TRUE CACHE BOOL "To enable or disable OpenGL support." ) - if ( SLOP_OPENGL ) - add_definitions(-DSLOP_OPENGL="True") -- set(OpenGL_GL_PREFERENCE "GLVND") - endif() - - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/bin/") -@@ -100,16 +99,12 @@ endif() - - target_link_libraries(${EXECUTABLE_NAME} ${LIBRARY_NAME} ) - --if( CMAKE<3.7 ) -- message( WARNING "CMake version is below 3.7, CMake version >= 3.7 is required for unicode support." ) --else() -- find_package(ICU COMPONENTS uc) -- set( SLOP_UNICODE TRUE CACHE BOOL "To enable or disable unicode support." ) -- if ( SLOP_UNICODE AND ICU_FOUND ) -- add_definitions(-DCXXOPTS_USE_UNICODE) -- include_directories( ${ICU_INCLUDE_DIR} ) -- target_link_libraries(${EXECUTABLE_NAME} ${ICU_UC_LIBRARIES} ) -- endif() -+find_package(ICU COMPONENTS uc) -+set( SLOP_UNICODE TRUE CACHE BOOL "To enable or disable unicode support." ) -+if ( SLOP_UNICODE AND ICU_FOUND ) -+ add_definitions(-DCXXOPTS_USE_UNICODE) -+ include_directories( ${ICU_INCLUDE_DIR} ) -+ target_link_libraries(${EXECUTABLE_NAME} ${ICU_UC_LIBRARIES} ) - endif() - - install( TARGETS ${EXECUTABLE_NAME} DESTINATION "${CMAKE_INSTALL_BINDIR}" ) --- -2.51.0 - diff --git a/x11-misc/slop/metadata.xml b/x11-misc/slop/metadata.xml deleted file mode 100644 index c966ac78b335..000000000000 --- a/x11-misc/slop/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>watermanpaint@posteo.net</email> - <name>Lucio Sauer</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> - slop (Select Operation) is an application that queries for a selection - from the user and prints the region to stdout. It grabs the mouse and - turns it into a crosshair, lets the user click and drag to make a - selection (or click on a window) while drawing a pretty box around it, - then finally prints the selection's dimensions to stdout. - </longdescription> - <upstream> - <remote-id type="github">naelstrof/slop</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/slop/slop-7.7-r1.ebuild b/x11-misc/slop/slop-7.7-r1.ebuild deleted file mode 100644 index dd55c692dcf8..000000000000 --- a/x11-misc/slop/slop-7.7-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Application that queries the user for a selection for printing" -HOMEPAGE="https://github.com/naelstrof/slop" -SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/${PV}" -KEYWORDS="amd64 ~x86" -IUSE="icu opengl" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - icu? ( dev-libs/icu:= ) - opengl? ( - media-libs/glew:0= - media-libs/libglvnd[X] - x11-libs/libXrender - ) -" -DEPEND=" - ${RDEPEND} - media-libs/glm - x11-base/xorg-proto -" -BDEPEND="opengl? ( virtual/pkgconfig )" - -PATCHES=( "${FILESDIR}"/${P}-cmake-min-ver-3.11.patch ) # bug 964438 - -src_configure() { - local mycmakeargs=( - -DSLOP_OPENGL=$(usex opengl) - -DSLOP_UNICODE=$(usex icu) - ) - cmake_src_configure -} diff --git a/x11-misc/slop/slop-7.7.ebuild b/x11-misc/slop/slop-7.7.ebuild deleted file mode 100644 index c772dbe37e08..000000000000 --- a/x11-misc/slop/slop-7.7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Application that queries the user for a selection for printing" -HOMEPAGE="https://github.com/naelstrof/slop" -SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/${PV}" -KEYWORDS="amd64 ~x86" -IUSE="icu opengl" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - icu? ( dev-libs/icu:= ) - opengl? ( - media-libs/glew:0= - media-libs/libglvnd[X] - x11-libs/libXrender - ) -" -DEPEND=" - ${RDEPEND} - media-libs/glm - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DSLOP_OPENGL=$(usex opengl) - -DSLOP_UNICODE=$(usex icu) - ) - cmake_src_configure -} diff --git a/x11-misc/slstatus/Manifest b/x11-misc/slstatus/Manifest deleted file mode 100644 index b5d3e5c37cd1..000000000000 --- a/x11-misc/slstatus/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST slstatus-1.0.tar.gz 17400 BLAKE2B 812576b0f9f338d39b38011e8e14e4f19dcffa0076631c2f72f8b0f40fe7646dac8d3400b7009528506374ea6695ae1a1f2c41f7ff8aa8d807ffdc118bcaab19 SHA512 026be4a6808e5e4c57720fe77018c8880d3da0422fb88d39ddd752dc64eb9c2602368948ac1fd752585d136da7bcd790d7368186ba39e05a822c274ca3d12b1b -DIST slstatus-1.1.tar.gz 18407 BLAKE2B 346f61a71f2d61ab345a9c323e1e4cb9b16acde3c15bcd6e25828219ce4900853b0943ca74b11fd42a66daf3ee4ebf82974ef4b659580bd28d36f6f666a98e7f SHA512 0de39f22249d939147c99e3e141c771998d3be1ab8d2874ee1eb8f0e4617c1ba6415d18da4c2901131d653ae5ced7ccced4f23e834b1a75b25e297e97de088f0 diff --git a/x11-misc/slstatus/metadata.xml b/x11-misc/slstatus/metadata.xml deleted file mode 100644 index 51a228631783..000000000000 --- a/x11-misc/slstatus/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>eli.burch@burchbytes.com</email> - <name>Eli Burch</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/slstatus/slstatus-1.0-r1.ebuild b/x11-misc/slstatus/slstatus-1.0-r1.ebuild deleted file mode 100644 index 1c6f494d6d31..000000000000 --- a/x11-misc/slstatus/slstatus-1.0-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs savedconfig - -DESCRIPTION="Status monitor for window managers that use WM_NAME/stdin to fill the status bar" -HOMEPAGE="https://tools.suckless.org/slstatus/" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="savedconfig" - -RDEPEND=" - x11-libs/libX11 -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -src_prepare(){ - default - - sed -i \ - -e "s/ -Os//" \ - -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s| -s$||g}" \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - - restore_config config.def.h -} - -src_compile(){ - emake CC="$(tc-getCC)" -} - -src_install(){ - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - einstalldocs - - save_config config.def.h -} diff --git a/x11-misc/slstatus/slstatus-1.1.ebuild b/x11-misc/slstatus/slstatus-1.1.ebuild deleted file mode 100644 index 1c6f494d6d31..000000000000 --- a/x11-misc/slstatus/slstatus-1.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs savedconfig - -DESCRIPTION="Status monitor for window managers that use WM_NAME/stdin to fill the status bar" -HOMEPAGE="https://tools.suckless.org/slstatus/" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="savedconfig" - -RDEPEND=" - x11-libs/libX11 -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -src_prepare(){ - default - - sed -i \ - -e "s/ -Os//" \ - -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s| -s$||g}" \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - - restore_config config.def.h -} - -src_compile(){ - emake CC="$(tc-getCC)" -} - -src_install(){ - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - einstalldocs - - save_config config.def.h -} diff --git a/x11-misc/snixembed/Manifest b/x11-misc/snixembed/Manifest deleted file mode 100644 index 75a225c022b4..000000000000 --- a/x11-misc/snixembed/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST snixembed-0.3.0.tar.gz 6866 BLAKE2B a19b128ad88a6c6126dd261ac2300b42406dabbc6f8e0be7b4cf87829c43028a604e177cd95fee8b78069e065455b329252a8cd08058f73da4e0a210e73a0eac SHA512 617309a1156a939f5613a5574b982173f66ba38c3af9800debbcde7cede22ce763ddec3aa0c738cbd0b8636f38aed79e557a84ace1f1a4e4cb2dd21ee5347051 -DIST snixembed-0.3.3.tar.gz 9491 BLAKE2B 6141bdb02e6cd020ee8f2cba50b3f41882675b9acd7a96dee110790088081fabba82c1170fd906a80123af878a7b947f555c1ff183fe0389d521d62c00b65a2a SHA512 0cf7dd73a488124b5c0181f180234ed9e0077738b02ccd321ada747b56b2f52bccd3ce9c36476c13226769819e3e5d6ba02333c877bfa3c71ab712ab8dd3482c diff --git a/x11-misc/snixembed/metadata.xml b/x11-misc/snixembed/metadata.xml deleted file mode 100644 index 07d2ac5f6762..000000000000 --- a/x11-misc/snixembed/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>steils@gentoo.org</email> - <name>Stefan Strogin</name> - </maintainer> - <upstream> - <remote-id type="sourcehut">~steef/snixembed</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/snixembed/snixembed-0.3.0.ebuild b/x11-misc/snixembed/snixembed-0.3.0.ebuild deleted file mode 100644 index 9f781bcdd16e..000000000000 --- a/x11-misc/snixembed/snixembed-0.3.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vala - -DESCRIPTION="Proxy StatusNotifierItems as XEmbedded systemtray-spec icons" -HOMEPAGE="https://git.sr.ht/~steef/snixembed" -SRC_URI="https://git.sr.ht/~steef/snixembed/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc" - -DEPEND="dev-libs/glib:2 - dev-libs/libdbusmenu[gtk3] - x11-libs/gtk+:3" -RDEPEND="${DEPEND}" -BDEPEND="$(vala_depend) - virtual/pkgconfig - doc? ( dev-lang/vala[valadoc] )" - -src_prepare() { - default - - use doc && local VALA_USE_DEPEND="valadoc" - vala_src_prepare - - sed -e "s:valac :${VALAC} :" \ - -e "s:valadoc :${VALADOC} :" \ - -i makefile || die -} - -src_compile() { - default - use doc && emake doc -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}" BINDIR="/usr/bin" install - use doc && HTML_DOCS=( doc/. ) - einstalldocs -} diff --git a/x11-misc/snixembed/snixembed-0.3.3.ebuild b/x11-misc/snixembed/snixembed-0.3.3.ebuild deleted file mode 100644 index f595c4a101e2..000000000000 --- a/x11-misc/snixembed/snixembed-0.3.3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vala - -DESCRIPTION="Proxy StatusNotifierItems as XEmbedded systemtray-spec icons" -HOMEPAGE="https://git.sr.ht/~steef/snixembed" -SRC_URI="https://git.sr.ht/~steef/snixembed/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc" - -DEPEND="dev-libs/glib:2 - dev-libs/libdbusmenu[gtk3,introspection] - x11-libs/gtk+:3" -RDEPEND="${DEPEND}" -BDEPEND="$(vala_depend) - virtual/pkgconfig - doc? ( dev-lang/vala[valadoc] )" - -src_prepare() { - default - - use doc && local VALA_USE_DEPEND="valadoc" - vala_src_prepare - - sed -e "s:valac :${VALAC} :" \ - -e "s:valadoc :${VALADOC} :" \ - -i makefile || die -} - -src_compile() { - default - use doc && emake doc -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install - use doc && HTML_DOCS=( doc/. ) - einstalldocs -} diff --git a/x11-misc/splatmoji/Manifest b/x11-misc/splatmoji/Manifest deleted file mode 100644 index fcc95596df2a..000000000000 --- a/x11-misc/splatmoji/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST splatmoji-1.2.0.tar.gz 4331395 BLAKE2B 2a786aba2ffc652c16fa479c0c2f2cba9b54508b2567f9d0d4269b81f100a8d1abe81926e9eaa9fbd3eb84617806755c21abdfd56fcdb0e58efcacc7dc2f3260 SHA512 d4f906bd6aac862cf696d159dca0a0a3317912d16a79ed036b313817bfee03b89900975b6d2cd3e24ea907d3e9fe8ffa501164dc9fead1017d91bc4c545e96c9 diff --git a/x11-misc/splatmoji/metadata.xml b/x11-misc/splatmoji/metadata.xml deleted file mode 100644 index 80592a62ef4c..000000000000 --- a/x11-misc/splatmoji/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>william@ewpettersson.se</email> - <name>William Pettersson</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy maintainers</name> - </maintainer> - <longdescription> - Splatmoji is a tool that lets users quickly look up and input emoji, - emoticons and kaomoji via a pop-up menu. - </longdescription> - <upstream> - <remote-id type="github">cspeterson/splatmoji</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/splatmoji/splatmoji-1.2.0.ebuild b/x11-misc/splatmoji/splatmoji-1.2.0.ebuild deleted file mode 100644 index 74bcd923cb57..000000000000 --- a/x11-misc/splatmoji/splatmoji-1.2.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit optfeature - -DESCRIPTION="Quickly look up and input emoji and/or emoticons" -HOMEPAGE="https://github.com/cspeterson/splatmoji/" -SRC_URI="https://github.com/cspeterson/splatmoji/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND="test? ( - app-misc/jq - dev-util/shunit2 - )" -RDEPEND=" - app-shells/bash - x11-misc/rofi - x11-misc/xdotool - x11-misc/xsel" - -src_test() { - ./test/unit_tests || die -} - -src_install() { - dobin splatmoji - - insinto /etc/xdg/splatmoji - doins splatmoji.config - - insinto /usr/share/splatmoji - doins -r data - - insinto /usr/lib/splatmoji - doins lib/functions -} - -pkg_postinst() { - optfeature "JSON-style output" app-misc/jq -} diff --git a/x11-misc/spnavcfg/Manifest b/x11-misc/spnavcfg/Manifest deleted file mode 100644 index 7e816920ff23..000000000000 --- a/x11-misc/spnavcfg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST spnavcfg-1.3.tar.gz 501293 BLAKE2B f4e69691d90fabf7ea7a0a18d88ceb5433419b24fd99dfeba963c7934f90e36693ad8a660673e7c393690d072cd14d2ee8c26018b24ea07664ae8076eeb8dc46 SHA512 be44c7df80da369b35783ea2a99873d8288305215d73928526597ef5b100da490e548b6d26b774198f558b36dea75cea5c945c682679a4b28ecc6478bbda4808 diff --git a/x11-misc/spnavcfg/metadata.xml b/x11-misc/spnavcfg/metadata.xml deleted file mode 100644 index b422a0a27855..000000000000 --- a/x11-misc/spnavcfg/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - <name>Sebastian Pipping</name> - </maintainer> - <longdescription> - spnavcfg is a GTK-based configuration GUI for - <pkg>app-misc/spacenavd</pkg>. - It allows convenient configuration of a space navigator device. - </longdescription> - <upstream> - <remote-id type="github">FreeSpacenav/spnavcfg</remote-id> - <remote-id type="sourceforge">spacenav</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/spnavcfg/spnavcfg-1.3.ebuild b/x11-misc/spnavcfg/spnavcfg-1.3.ebuild deleted file mode 100644 index c8916b5094a2..000000000000 --- a/x11-misc/spnavcfg/spnavcfg-1.3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs xdg-utils - -DESCRIPTION="Qt-based GUI to configure a space navigator device" -HOMEPAGE="https://spacenav.sourceforge.net/" -SRC_URI="https://github.com/FreeSpacenav/spnavcfg/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -COMMON_DEPEND=">=dev-libs/libspnav-1.2[X] - dev-qt/qtbase:6[gui,widgets] - x11-libs/libX11" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} - >=app-misc/spacenavd-1[X]" - -src_configure() { - # Workaround for bug #957962 (and bug #957446#c16). Building via - # autotools requires a macro like bitcoin or gpgme used in the past - # to ensure that -mno-direct-extern-access is used if Qt itself was - # built with it. The flag isn't in Qt's .pc files. It's easiest - # to just workaround this with -fPIC, but in future, we might - # either have an eclass helper for this, or just encourage people - # to use the m4 macro. - append-flags -fPIC - append-ldflags -fPIC - - # Note: Makefile uses $(add_cflags) inside $(CXXFLAGS) - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - econf --disable-debug --disable-opt --qt6 -} - -src_compile() { - local args=( - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - libpath="-L/usr/$(get_libdir)" - ) - emake "${args[@]}" -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/stalonetray/Manifest b/x11-misc/stalonetray/Manifest deleted file mode 100644 index cb3e07b9da5a..000000000000 --- a/x11-misc/stalonetray/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST stalonetray-0.8.5.tar.gz 102899 BLAKE2B abf70916cb762041c5eaaa3faaa3e96a89f0aa31bd72f285209bb29cc5138f2517d1fa00fda1c39da5ca12028b2e78a813fd15d62dfe7c6d312da52559eb3a2d SHA512 7fe1c2fcc5de06b89f4a5c182baeb0a98f0328ae6bf03a79e76c4af7ee4d86cd8f6967ec8b0123a831998cb075ef2b2f6bc6478bde0b73883fe37d2bd6a471d3 -DIST stalonetray-1.0.1.tar.xz 82624 BLAKE2B 8bd906e56da50239898db266e2fe8da55263a4ca3e0fd911b00caece8a1945200bad96e5b2a517f36e4246e66c5bb7a1b089446ab462e5455cf70318011b9d96 SHA512 95742cf870dca3da9273d9fc59fd57181f2e2c3412055d6a2838e622cba7062acc30dd64c4f08da44a8931f1e48625de8717ab8be1e859c3385b304cba16cb9a -DIST stalonetray-1.3.0.tar.xz 92396 BLAKE2B 355e9ffc25e992475707b0845daf77b6f453543263695c7019513d8d4333ece0557a4744ca0740e2b1634a455f46e81a6f5ab37522a865f055e46e1e855148c9 SHA512 7906b3b743fbf44c4654e038c51c5762228647981a32293fa426f5193a200c8053b5a40e3163bba99b726f8ffffc0cc68a790da15829700b54bd5e3b2bd0080d diff --git a/x11-misc/stalonetray/metadata.xml b/x11-misc/stalonetray/metadata.xml deleted file mode 100644 index 1815662b4c45..000000000000 --- a/x11-misc/stalonetray/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>jkroon@gentoo.org</email> - <name>Jaco Kroon</name> - </maintainer> - <use> - <flag name="graceful-exit">use non-portable hack to exit gracefully on signal</flag> - <flag name="xrandr">Enable XRandR support to react to monitor changes at runtime</flag> - </use> - <upstream> - <remote-id type="github">d3adb5/stalonetray</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/stalonetray/stalonetray-0.8.5.ebuild b/x11-misc/stalonetray/stalonetray-0.8.5.ebuild deleted file mode 100644 index b2915f6002d2..000000000000 --- a/x11-misc/stalonetray/stalonetray-0.8.5.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="System tray utility including support for KDE system tray icons" -HOMEPAGE="https://kolbusa.github.io/stalonetray/" -SRC_URI="https://github.com/kolbusa/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="debug +graceful-exit" - -RDEPEND="x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXpm" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="app-text/docbook-xml-dtd - dev-libs/libxslt" - -DOCS=( AUTHORS BUGS COPYING NEWS README.md TODO stalonetrayrc.sample stalonetray.html ) - -QA_CONFIG_IMPL_DECL_SKIP+=( - # Only on solaris. - # Produces an undefined reference on gcc 13. - printstack -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_enable debug) \ - $(use_enable graceful-exit) \ - --enable-native-kde -} - -src_compile() { - emake - emake dist -} diff --git a/x11-misc/stalonetray/stalonetray-1.0.1.ebuild b/x11-misc/stalonetray/stalonetray-1.0.1.ebuild deleted file mode 100644 index 67c819471f42..000000000000 --- a/x11-misc/stalonetray/stalonetray-1.0.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="System tray utility including support for KDE system tray icons" -HOMEPAGE="https://d3adb5.github.io/stalonetray/index.html" -SRC_URI="https://github.com/d3adb5/${PN}/releases/download/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="debug +graceful-exit kde xinerama +xpm" - -RDEPEND="x11-libs/libX11 - xinerama? ( x11-libs/libXinerama ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="app-text/docbook-xml-dtd - dev-libs/libxslt" - -DOCS=( AUTHORS README.md stalonetrayrc.sample ) - -src_configure() { - meson_src_configure \ - $(meson_use debug dump_window_information) \ - $(meson_use debug trace_events) \ - $(meson_use graceful-exit exit_gracefully) \ - $(meson_feature kde native_kde) \ - $(meson_feature xinerama) \ - $(meson_feature xpm) -} diff --git a/x11-misc/stalonetray/stalonetray-1.3.0-r1.ebuild b/x11-misc/stalonetray/stalonetray-1.3.0-r1.ebuild deleted file mode 100644 index 5cfd060e2775..000000000000 --- a/x11-misc/stalonetray/stalonetray-1.3.0-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="System tray utility including support for KDE system tray icons" -HOMEPAGE="https://d3adb5.github.io/stalonetray/index.html" -SRC_URI="https://github.com/d3adb5/${PN}/releases/download/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="debug +graceful-exit kde +xinerama +xpm +xrandr" - -RDEPEND="x11-libs/libX11 - xinerama? ( x11-libs/libXinerama ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="app-text/docbook-xml-dtd - dev-libs/libxslt" - -REQUIRED_USE="xrandr? ( xinerama )" - -DOCS=( AUTHORS README.md stalonetrayrc.sample ) - -src_configure() { - meson_src_configure \ - $(meson_use debug dump_window_information) \ - $(meson_use debug trace_events) \ - $(meson_use graceful-exit exit_gracefully) \ - $(meson_feature kde native_kde) \ - $(meson_feature xinerama) \ - $(meson_feature xpm) \ - $(meson_feature xrandr randr) -} diff --git a/x11-misc/stalonetray/stalonetray-9999.ebuild b/x11-misc/stalonetray/stalonetray-9999.ebuild deleted file mode 100644 index 0382269e2dd6..000000000000 --- a/x11-misc/stalonetray/stalonetray-9999.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="System tray utility including support for KDE system tray icons" -HOMEPAGE="https://d3adb5.github.io/stalonetray/index.html" -LICENSE="GPL-2" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/d3adb5/stalonetray.git" -else - KEYWORDS="~amd64 ~riscv ~x86" - SRC_URI="https://github.com/d3adb5/${PN}/releases/download/${PV}/${P}.tar.xz" -fi - -SLOT="0" -IUSE="debug +graceful-exit kde +xinerama +xpm +xrandr" - -RDEPEND="x11-libs/libX11 - xinerama? ( x11-libs/libXinerama ) - xpm? ( x11-libs/libXpm )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="app-text/docbook-xml-dtd - dev-libs/libxslt" - -REQUIRED_USE="xrandr? ( xinerama )" - -DOCS=( AUTHORS README.md stalonetrayrc.sample ) - -src_configure() { - meson_src_configure \ - $(meson_use debug dump_window_information) \ - $(meson_use debug trace_events) \ - $(meson_use graceful-exit exit_gracefully) \ - $(meson_feature kde native_kde) \ - $(meson_feature xinerama) \ - $(meson_feature xpm) \ - $(meson_feature xrandr randr) -} diff --git a/x11-misc/sunflower/Manifest b/x11-misc/sunflower/Manifest deleted file mode 100644 index 515eda905f39..000000000000 --- a/x11-misc/sunflower/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST 0.5-63.tar.gz 784093 BLAKE2B eef6fe3749137ac44cddb730549ca4eeed240d17bd7c4d0ac5b70f95e16f5eb57590a22a87150fabac31051219837aeeef32869f07d5def37784526181a3dd32 SHA512 ddf303dc873d38c4e5f8b2026f70088d40cb82ea2a10c91bd9c21938467fb797dd6bae3211b82cb2328fa212f880d878f2a799c2688da725ac5a448a11c3244d diff --git a/x11-misc/sunflower/metadata.xml b/x11-misc/sunflower/metadata.xml deleted file mode 100644 index 93f00ab80dae..000000000000 --- a/x11-misc/sunflower/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">MeanEYE/Sunflower</remote-id> - <remote-id type="gitlab">MeanEYE/Sunflower</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/sunflower/sunflower-0.5-r3.ebuild b/x11-misc/sunflower/sunflower-0.5-r3.ebuild deleted file mode 100644 index 1f12342cc789..000000000000 --- a/x11-misc/sunflower/sunflower-0.5-r3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="sqlite" -DISTUTILS_USE_PEP517="setuptools" -inherit distutils-r1 xdg - -MY_PN="Sunflower" -MY_PV="${PV}-63" - -DESCRIPTION="Small and highly customizable twin-panel file manager with plugin-support" -HOMEPAGE="https://github.com/MeanEYE/Sunflower - https://sunflower-fm.org/" -SRC_URI="https://github.com/MeanEYE/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz" - -S="${WORKDIR}/${MY_PN}-${MY_PV}" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] -" - -RDEPEND="${DEPEND} - dev-python/pycairo[${PYTHON_USEDEP}] - x11-libs/vte:2.91 -" - -src_prepare() { - default - - # Upstream's get_version requires a lot of BDEPENDS we do not want. - sed 's%version=get_version()%version="0.5"%g' -i setup.py -} diff --git a/x11-misc/sux/Manifest b/x11-misc/sux/Manifest deleted file mode 100644 index 73168640bbbd..000000000000 --- a/x11-misc/sux/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sux-1.0.1.tar.gz 10614 BLAKE2B f22005a76194ff483ec24ad6ca1d92190fa9f2dbeabb96ad0343b06658b2bc2498e502e167e67df9ed335c74120b443e3daa31530aa18c615416d8464d758a5c SHA512 f121f70daa9e341ae636361675b1c73e3bb5c3f2301b93b32155c79175b3639d307b8fb0b63fbd51d98b6f3ae6c4530c0991343e86f95192a523a9a08a6048f3 diff --git a/x11-misc/sux/files/sux-1.0-xauth-and-home.patch b/x11-misc/sux/files/sux-1.0-xauth-and-home.patch deleted file mode 100644 index 09bcf3826af3..000000000000 --- a/x11-misc/sux/files/sux-1.0-xauth-and-home.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/sux -+++ b/sux -@@ -29,7 +29,6 @@ - # are on NFS. In such a case, change the default to copy-cookies. - sux_root_cookie_transfer="c" - -- - usage() - { - echo "usage: `basename $0` [-m|-p|--preserve-environment]" >&2 -@@ -230,10 +229,10 @@ - # Remove the old cookies. They may cause trouble if we transfer only one - # cookie, e.g. an MIT cookie, and there's still a stale XDM cookie hanging - # around. -- export TERM="xauth -q remove $DISPLAY 2>/dev/null;" -+ export TERM="/usr/bin/xauth -q remove $DISPLAY 2>/dev/null;" - if [ -n "$sux_unix_display" ] - then -- TERM="$TERM xauth -q remove $sux_unix_display;" -+ TERM="$TERM /usr/bin/xauth -q remove $sux_unix_display;" - fi - - # Note that there may be more than one cookie to transfer, hence -@@ -250,7 +249,7 @@ - sux_i=`expr $sux_i + 1` - if [ $sux_i -eq 9 ] - then -- TERM="$TERM | xauth nmerge - ;" -+ TERM="$TERM | /usr/bin/xauth nmerge - ;" - sux_i=0 - fi - done -@@ -316,12 +315,12 @@ - # wouldn't have the proper access rights anyway... - unset XAUTHORITY - -+sux_home=`egrep "^$sux_username:" /etc/passwd | cut -d: -f6` - - ## - # --preserve-environment special case - if [ -n "$sux_preserve" -a -n "$sux_xauth_cmd" ] - then -- sux_home=`egrep "^$sux_username:" /etc/passwd | cut -d: -f6` - if [ -z "$sux_home" ] - then - echo "WARNING: --preserve-environment has been set, but no good value was found for XAUTHORITY, expect trouble" >&2 -@@ -334,4 +333,4 @@ - ## - # Execute su - exec su $sux_su_opts -c "$sux_xauth_cmd \ -- exec env $sux_xauthority $sux_term DISPLAY='$DISPLAY' $sux_cmd;" -+ exec env $sux_xauthority $sux_term HOME='$sux_home' DISPLAY='$DISPLAY' $sux_cmd;" diff --git a/x11-misc/sux/metadata.xml b/x11-misc/sux/metadata.xml deleted file mode 100644 index 02ab588d0b09..000000000000 --- a/x11-misc/sux/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/sux/sux-1.0.1.ebuild b/x11-misc/sux/sux-1.0.1.ebuild deleted file mode 100644 index 08af94ae7f72..000000000000 --- a/x11-misc/sux/sux-1.0.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="\"su\" wrapper which transfers X credentials" -HOMEPAGE="http://fgouget.free.fr/sux/sux-readme.shtml" -SRC_URI="https://downloads.sourceforge.net/${PN}/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ppc ~sparc x86" - -RDEPEND="x11-apps/xauth" -DEPEND="${RDEPEND}" -PATCHES=( - "${FILESDIR}"/${PN}-1.0-xauth-and-home.patch -) - -src_install() { - dobin ${PN}{,term} - dodoc TODO - newdoc debian/changelog Debian.changelog - doman debian/${PN}{,term}.1 -} diff --git a/x11-misc/svkbd/Manifest b/x11-misc/svkbd/Manifest deleted file mode 100644 index 332787e96ef7..000000000000 --- a/x11-misc/svkbd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST svkbd-0.4.2.tar.gz 24782 BLAKE2B 0ac1ab608481c5f73cb1f6a83f36e53b07e29cd34221bdc2a618e0c64d4f961235c58802a266e006ef641bb86035555cda7964c5f5f028a7e390cabff04cb35c SHA512 3acefa1b90a64c456de36574159c9e7fcdf3c6a66a38b74e362bd7644526b43ee3a18dc1f3440a42f14c104e966be6c7c4f93d2a21847102322b2dd750376b71 diff --git a/x11-misc/svkbd/metadata.xml b/x11-misc/svkbd/metadata.xml deleted file mode 100644 index cc99cabe2b10..000000000000 --- a/x11-misc/svkbd/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> -<email>desktop-misc@gentoo.org</email> -</maintainer> -</pkgmetadata> diff --git a/x11-misc/svkbd/svkbd-0.4.2.ebuild b/x11-misc/svkbd/svkbd-0.4.2.ebuild deleted file mode 100644 index d61b3b4d23e4..000000000000 --- a/x11-misc/svkbd/svkbd-0.4.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit savedconfig toolchain-funcs - -DESCRIPTION="Simple Virtual Keyboard" -HOMEPAGE="https://tools.suckless.org/x/svkbd/" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXinerama - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - restore_config config.def.h - - sed -i -e 's|pkg-config|$(PKG_CONFIG)|g' Makefile config.mk || die -} - -src_compile() { - local i - for i in layout.*.h; do - i=${i/layout.} - i=${i/.h} - emake \ - CC="$(tc-getCC)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - LAYOUT=${i} - done -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - dobin ${PN}-*[!\.o] - doman ${PN}.1 - save_config config.def.h -} diff --git a/x11-misc/sxcs/Manifest b/x11-misc/sxcs/Manifest deleted file mode 100644 index 0a7e7b34e89d..000000000000 --- a/x11-misc/sxcs/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sxcs-1.1.0.tar.gz 23376 BLAKE2B a843d2b310e0c3ff26ef1767bedd29d863d2f06c53ff8a11934d754b4f76e90546e2298b518ee556ccd8934bfe4a96353a962141a011d96fe76b238b37cae5f0 SHA512 c6e7bf79af3f546950e986838ec4626ce19363f433ae969c7bfdb24d380cf229cad18bd70e6b8ff836fdf44955d604c1119632c641dea8e8f870d42e2602c924 -DIST sxcs-1.2.1.tar.gz 24690 BLAKE2B 48d045e866427a880587b533499ef2e2b6da0183c78b55f00b7411ff93fc99c442c42c4057f2e6f81fabb76e1e67770210c5cfba8527030e69be1442083edef5 SHA512 55215bf9d487b876e7c60e009f84cfe98979bd2e2a4811cf7ac2b3e3353e5b74efcec6b6b195ab20c447c71b0a2f92d94e084bd6302153f24654667bd20b0bdb diff --git a/x11-misc/sxcs/metadata.xml b/x11-misc/sxcs/metadata.xml deleted file mode 100644 index 5ed3aa71f526..000000000000 --- a/x11-misc/sxcs/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>nrk@disroot.org</email> - <name>NRK</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="codeberg">NRK/sxcs</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/sxcs/sxcs-1.1.0.ebuild b/x11-misc/sxcs/sxcs-1.1.0.ebuild deleted file mode 100644 index e8368240be51..000000000000 --- a/x11-misc/sxcs/sxcs-1.1.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo shell-completion toolchain-funcs - -DESCRIPTION="Color picker and magnifier for X11" -HOMEPAGE="https://codeberg.org/NRK/sxcs" - -SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXcursor -" -DEPEND="${RDEPEND}" - -src_compile() { - edo $(tc-getCC) -o sxcs sxcs.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xcursor -} - -src_install() { - dobin sxcs - doman sxcs.1 - dodoc README.md - dozshcomp etc/zsh-completion/_sxcs -} diff --git a/x11-misc/sxcs/sxcs-1.2.1.ebuild b/x11-misc/sxcs/sxcs-1.2.1.ebuild deleted file mode 100644 index 88b0b1eef508..000000000000 --- a/x11-misc/sxcs/sxcs-1.2.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo shell-completion toolchain-funcs - -DESCRIPTION="Color picker and magnifier for X11" -HOMEPAGE="https://codeberg.org/NRK/sxcs" - -SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXrender -" -DEPEND="${RDEPEND}" - -src_compile() { - edo $(tc-getCC) -o sxcs sxcs.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xrender -} - -src_install() { - dobin sxcs - doman sxcs.1 - dodoc README.md - dozshcomp etc/zsh-completion/_sxcs -} diff --git a/x11-misc/sxhkd/Manifest b/x11-misc/sxhkd/Manifest deleted file mode 100644 index 2f284db779d8..000000000000 --- a/x11-misc/sxhkd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sxhkd-0.6.3.tar.gz 36392 BLAKE2B a530aff8b44a6e72717ae6fd5ba0ee53eda9284221a647f65e1d251a3e89c6d4290bbd84f223320cea8a5800a376dfda5c1cd5bca5eee41fcb862f2532155ff7 SHA512 219cc8757ecff75075e133fece639bc15cbaa18b893c752ab0682bb0c6dc889929924a61292df2d49ecfe5046a6227792f6b1453477c2066ca25ee284daf2142 diff --git a/x11-misc/sxhkd/metadata.xml b/x11-misc/sxhkd/metadata.xml deleted file mode 100644 index 1f1b477b4371..000000000000 --- a/x11-misc/sxhkd/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <upstream> - <remote-id type="github">baskerville/sxhkd</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/sxhkd/sxhkd-0.6.3.ebuild b/x11-misc/sxhkd/sxhkd-0.6.3.ebuild deleted file mode 100644 index 03e502426d33..000000000000 --- a/x11-misc/sxhkd/sxhkd-0.6.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs systemd - -DESCRIPTION="Simple X hotkey daemon" -HOMEPAGE="https://github.com/baskerville/sxhkd/" -SRC_URI=" - https://github.com/baskerville/sxhkd/archive/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -RDEPEND=" - x11-libs/libxcb:= - x11-libs/xcb-util-keysyms -" -DEPEND=" - ${RDEPEND} - x11-libs/xcb-util -" - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - local emakeargs=( - DESTDIR="${D}" - PREFIX="${EPREFIX}"/usr - DOCPREFIX="${EPREFIX}"/usr/share/doc/${PF} - ) - emake "${emakeargs[@]}" install - - systemd_dounit contrib/systemd/${PN}.service -} diff --git a/x11-misc/tabbed/Manifest b/x11-misc/tabbed/Manifest deleted file mode 100644 index abcd10db5328..000000000000 --- a/x11-misc/tabbed/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tabbed-0.9.tar.gz 14484 BLAKE2B 198082c2734d086f7a4bc7f30f5b693c986b10e6e83f97965b9e417ece00623b7de8ee07260a402a68ffb046f4ccab22bc82ed03952bb7e7f384e6609039d3db SHA512 08435b3b7837f2efd4c6a3f8ccea54f89d08c19601d84792f783d0c0f8b8e00721d35f5679b4d71526ef43121f3f8eee160e777d071e17fbe04b610696a684f6 diff --git a/x11-misc/tabbed/metadata.xml b/x11-misc/tabbed/metadata.xml deleted file mode 100644 index 15cf2ff7a521..000000000000 --- a/x11-misc/tabbed/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>arkamar@gentoo.org</email> - <name>Petr VanÄ›k</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/tabbed/tabbed-0.9.ebuild b/x11-misc/tabbed/tabbed-0.9.ebuild deleted file mode 100644 index aaaa0b36a59b..000000000000 --- a/x11-misc/tabbed/tabbed-0.9.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit savedconfig toolchain-funcs - -DESCRIPTION="Simple generic tabbed fronted to xembed aware applications" -HOMEPAGE="https://tools.suckless.org/tabbed/" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~riscv x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig -" - -src_prepare() { - default - restore_config config.h -} - -src_compile() { - tc-export CC PKG_CONFIG - - local emakeargs=( - TABBED_CFLAGS="${CFLAGS} $("${PKG_CONFIG}" --cflags x11 xft)" - TABBED_LDFLAGS="${LDFLAGS} $("${PKG_CONFIG}" --libs x11 xft)" - ) - - emake "${emakeargs[@]}" -} - -src_install() { - local emakeargs=( - DESTDIR="${D}" - PREFIX="${EPREFIX}/usr" - DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" - ) - emake "${emakeargs[@]}" install - - save_config config.h -} diff --git a/x11-misc/tbsm/Manifest b/x11-misc/tbsm/Manifest deleted file mode 100644 index ef296df31346..000000000000 --- a/x11-misc/tbsm/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST tbsm-0.5.tar.gz 19515 BLAKE2B 336e4663c720ee376f37751903cd65b6c3c7ac6dbe00bb4b9e70a8e30b6068d2985146fbcfc9ad979a913ef1bbb6841c0e86ed24a70d22872bb5443825156986 SHA512 8954241d0f763bee42a36f39b9b40a5b30771d919f10ff0a5c67fcbd5625ff269cdcfae9e3eb6095710ab1fefef3cab5e2865ef9683a4cd628d7543e60846e91 -DIST tbsm-0.6.tar.gz 23071 BLAKE2B 2d9b567a3c1adaad898ed834760c84e9d89feb05e2570fa3ba2e9fcfd361aa0a59b5af63afdca009ec2b75150265cb814d54827117e9192eaa08833380fe08d7 SHA512 22c8aaaeca55ca4278f8ef44374c5ce71994a2e1a3dac2f7059947c73dbae58565bf389bee52f6e4bd6538cea6c0205e3cb6bd173f6da94d59218929d8b6624b -DIST tbsm-0.7.tar.gz 24113 BLAKE2B b63822e855a72841df78abc771587342b47093f3e930f264492590c86c2332df77f8ee6fea715d12ec29163555a6bb955c3ea6a8c79e2c95b0951dd5289ad8ac SHA512 97b947c7d5f583cae19a4f722a813d56c840e4259271cda00ab5c2daea825f8044f1f5e80ca9160bea1e6b8d2c89830bc21164f075747b8ef523c13a91c1ccad diff --git a/x11-misc/tbsm/metadata.xml b/x11-misc/tbsm/metadata.xml deleted file mode 100644 index 01db6eb70b51..000000000000 --- a/x11-misc/tbsm/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gentoo@aisha.cc</email> - <name>Aisha Tammy</name> - </maintainer> - <upstream> - <remote-id type="github">loh-tar/tbsm</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/tbsm/tbsm-0.5.ebuild b/x11-misc/tbsm/tbsm-0.5.ebuild deleted file mode 100644 index ea6bbc062ce4..000000000000 --- a/x11-misc/tbsm/tbsm-0.5.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A pure bash session or application launcher. Inspired by cdm, tdm and krunner" -HOMEPAGE="https://loh-tar.github.io/tbsm/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/loh-tar/${PN}.git" -else - SRC_URI="https://github.com/loh-tar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -DEPEND="app-shells/bash:0" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - # follow Gentoo policy paths - /usr/share/doc/${PF} - bug #801082 - sed -i -e "s|doc/\${MyName}|doc/${PF}|g" Makefile || die "makefile fix broke!" - sed -i -e "s|doc/tbsm|doc/${PF}|g" src/tbsm || die "tbsm fix broke!" -} diff --git a/x11-misc/tbsm/tbsm-0.6.ebuild b/x11-misc/tbsm/tbsm-0.6.ebuild deleted file mode 100644 index ea6bbc062ce4..000000000000 --- a/x11-misc/tbsm/tbsm-0.6.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A pure bash session or application launcher. Inspired by cdm, tdm and krunner" -HOMEPAGE="https://loh-tar.github.io/tbsm/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/loh-tar/${PN}.git" -else - SRC_URI="https://github.com/loh-tar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -DEPEND="app-shells/bash:0" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - # follow Gentoo policy paths - /usr/share/doc/${PF} - bug #801082 - sed -i -e "s|doc/\${MyName}|doc/${PF}|g" Makefile || die "makefile fix broke!" - sed -i -e "s|doc/tbsm|doc/${PF}|g" src/tbsm || die "tbsm fix broke!" -} diff --git a/x11-misc/tbsm/tbsm-0.7.ebuild b/x11-misc/tbsm/tbsm-0.7.ebuild deleted file mode 100644 index ea6bbc062ce4..000000000000 --- a/x11-misc/tbsm/tbsm-0.7.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A pure bash session or application launcher. Inspired by cdm, tdm and krunner" -HOMEPAGE="https://loh-tar.github.io/tbsm/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/loh-tar/${PN}.git" -else - SRC_URI="https://github.com/loh-tar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -DEPEND="app-shells/bash:0" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - # follow Gentoo policy paths - /usr/share/doc/${PF} - bug #801082 - sed -i -e "s|doc/\${MyName}|doc/${PF}|g" Makefile || die "makefile fix broke!" - sed -i -e "s|doc/tbsm|doc/${PF}|g" src/tbsm || die "tbsm fix broke!" -} diff --git a/x11-misc/tdrop/Manifest b/x11-misc/tdrop/Manifest deleted file mode 100644 index 3903f1e2d662..000000000000 --- a/x11-misc/tdrop/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tdrop-0.5.0.tar.gz 24726 BLAKE2B d0043bcc28115999b89fe6d89790ea4d1d6da71dec7034a283c4f3b5b2b8f065482f8727d6e0d900f5ae00c3ea3d7a06ce03a82902286d509a8b04dd5b46025d SHA512 cfccbdb73b00ea8c1376f34debe2b7f550343100fd47e7f45a859ad692f42abbf58e26316a95813691f4bda05cce657490bfcc7b3765585d9afb396580aefce5 diff --git a/x11-misc/tdrop/metadata.xml b/x11-misc/tdrop/metadata.xml deleted file mode 100644 index 6489284c5d4a..000000000000 --- a/x11-misc/tdrop/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">noctuid/tdrop</remote-id> - <changelog>https://github.com/noctuid/tdrop/blob/master/Changelog.org</changelog> - </upstream> -</pkgmetadata> diff --git a/x11-misc/tdrop/tdrop-0.5.0.ebuild b/x11-misc/tdrop/tdrop-0.5.0.ebuild deleted file mode 100644 index 252c3456998e..000000000000 --- a/x11-misc/tdrop/tdrop-0.5.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="WM-Independent Dropdown Creator" -HOMEPAGE="https://github.com/noctuid/tdrop" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/noctuid/tdrop" -else - SRC_URI="https://github.com/noctuid/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc64" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -RDEPEND=" - app-shells/bash - sys-apps/gawk - sys-process/procps - x11-apps/xprop - x11-apps/xrandr - x11-apps/xwininfo - x11-misc/xdotool -" - -src_compile() { - : -} - -src_install() { - dobin tdrop - doman tdrop.1 - dodoc README.org -} - -pkg_postinst() { - optfeature "tmux session support" app-misc/tmux -} diff --git a/x11-misc/tdrop/tdrop-9999.ebuild b/x11-misc/tdrop/tdrop-9999.ebuild deleted file mode 100644 index 252c3456998e..000000000000 --- a/x11-misc/tdrop/tdrop-9999.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="WM-Independent Dropdown Creator" -HOMEPAGE="https://github.com/noctuid/tdrop" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/noctuid/tdrop" -else - SRC_URI="https://github.com/noctuid/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc64" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="" - -RDEPEND=" - app-shells/bash - sys-apps/gawk - sys-process/procps - x11-apps/xprop - x11-apps/xrandr - x11-apps/xwininfo - x11-misc/xdotool -" - -src_compile() { - : -} - -src_install() { - dobin tdrop - doman tdrop.1 - dodoc README.org -} - -pkg_postinst() { - optfeature "tmux session support" app-misc/tmux -} diff --git a/x11-misc/tint2/Manifest b/x11-misc/tint2/Manifest deleted file mode 100644 index 86c5592fba91..000000000000 --- a/x11-misc/tint2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tint2-v17.0.2.tar.bz2 405654 BLAKE2B 0693f5f1b13dcfc58a6140bb9ff4a0607704f82ea0851ee9a4fdbdc94f3490ef809632125db45bb29cf2c33f4a655a0836d418e89a281977d67019fb4836fac8 SHA512 2b309fd1ab01e5176cc95e0651f28224b158c2bafd58cfff19840b0f8e880e9f4dcefeff32bc66d5fac11d932d4ee668ea7ddd7bab860f9edcfcdb7074e0e0ed diff --git a/x11-misc/tint2/files/tint2-17.0.2-cmake4.patch b/x11-misc/tint2/files/tint2-17.0.2-cmake4.patch deleted file mode 100644 index d5aec6c6ebee..000000000000 --- a/x11-misc/tint2/files/tint2-17.0.2-cmake4.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugs.gentoo.org/957928 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,3 +1,3 @@ -+cmake_minimum_required( VERSION 2.8.5...4.1 ) - project( tint2 ) --cmake_minimum_required( VERSION 2.8.5 ) - ---- a/src/tint2conf/CMakeLists.txt -+++ b/src/tint2conf/CMakeLists.txt -@@ -1,3 +1,3 @@ -+cmake_minimum_required(VERSION 2.6...4.1) - project(tint2conf) --cmake_minimum_required(VERSION 2.6) - diff --git a/x11-misc/tint2/files/tint2-17.0.2-glib2.76.patch b/x11-misc/tint2/files/tint2-17.0.2-glib2.76.patch deleted file mode 100644 index 63662489df27..000000000000 --- a/x11-misc/tint2/files/tint2-17.0.2-glib2.76.patch +++ /dev/null @@ -1,19 +0,0 @@ -https://bugs.gentoo.org/901775 ---- a/src/util/uevent.c -+++ b/src/util/uevent.c -@@ -158,5 +158,8 @@ - struct uevent *ev = uevent_new(buf, len); - if (ev) { -- for (GList *l = notifiers; l; l = l->next) { -+ /* we might remove elements in the callback so a copy is needed */ -+ GList *list = g_list_copy(notifiers); -+ -+ for (GList *l = list; l; l = l->next) { - struct uevent_notify *nb = l->data; - -@@ -170,4 +173,5 @@ - } - -+ g_list_free(list); - uevent_free(ev); - } diff --git a/x11-misc/tint2/files/tint2-17.0.2-math.patch b/x11-misc/tint2/files/tint2-17.0.2-math.patch deleted file mode 100644 index 8fa092e79b55..000000000000 --- a/x11-misc/tint2/files/tint2-17.0.2-math.patch +++ /dev/null @@ -1,10 +0,0 @@ -https://bugs.gentoo.org/961098 -https://bugs.gentoo.org/970043 ---- a/src/tint2conf/CMakeLists.txt -+++ b/src/tint2conf/CMakeLists.txt -@@ -66,4 +66,5 @@ - ${GTK3_LIBRARIES} - ${RSVG_LIBRARIES} ) -+target_link_libraries( tint2conf m ) - - add_definitions( -DINSTALL_PREFIX=\"${CMAKE_INSTALL_PREFIX}\" ) diff --git a/x11-misc/tint2/metadata.xml b/x11-misc/tint2/metadata.xml deleted file mode 100644 index e0f67f18a3ef..000000000000 --- a/x11-misc/tint2/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <use> - <flag name="tint2conf">Build/Install tint2conf as well</flag> - </use> - <upstream> - <remote-id type="gitlab">o9000/tint2</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/tint2/tint2-17.0.2-r1.ebuild b/x11-misc/tint2/tint2-17.0.2-r1.ebuild deleted file mode 100644 index d23d458ec8c6..000000000000 --- a/x11-misc/tint2/tint2-17.0.2-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# note: this is the final "original" version, we opted to stop -# using the 17.1.x (dead) fork wrt bug #970019 - -inherit cmake xdg - -DESCRIPTION="Lightweight panel/taskbar for Linux" -HOMEPAGE="https://gitlab.com/o9000/tint2/" -SRC_URI="https://gitlab.com/o9000/tint2/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" -S=${WORKDIR}/${PN}-v${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc x86" -IUSE="startup-notification svg tint2conf" - -RDEPEND=" - dev-libs/glib:2 - media-libs/imlib2[X,png] - x11-libs/cairo[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/pango - startup-notification? ( x11-libs/startup-notification ) - svg? ( - gnome-base/librsvg:2 - x11-libs/gdk-pixbuf:2 - ) - tint2conf? ( - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-cmake4.patch - "${FILESDIR}"/${P}-glib2.76.patch - "${FILESDIR}"/${P}-math.patch -) - -src_configure() { - local mycmakeargs=( - -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} - -DENABLE_RSVG=$(usex svg) - -DENABLE_SN=$(usex startup-notification) - -DENABLE_TINT2CONF=$(usex tint2conf) - ) - - cmake_src_configure -} diff --git a/x11-misc/tinynotify-send/Manifest b/x11-misc/tinynotify-send/Manifest deleted file mode 100644 index 0bb40474c188..000000000000 --- a/x11-misc/tinynotify-send/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tinynotify-send-1.2.1.tar.bz2 266078 BLAKE2B ac3c9510d89fdfd50f70fbfad14476e95e14616cfff9d29c9976af5459e2c73a8ddcf5cb578284b177e78743c46594126343933ae87f78a380bca3ce2350aaa9 SHA512 f416db09fa95f04d771610af7ae8953192027b8606c53f54efe514c4d33b59e8dc362676004a036c2dd7e7c7cf03b077ee9b753839efbcb181c5724f43efa58d diff --git a/x11-misc/tinynotify-send/metadata.xml b/x11-misc/tinynotify-send/metadata.xml deleted file mode 100644 index 66d473d268b3..000000000000 --- a/x11-misc/tinynotify-send/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mgorny@gentoo.org</email> - <name>MichaÅ‚ Górny</name> - </maintainer> - <upstream> - <remote-id type="github">projg2/tinynotify-send</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/tinynotify-send/tinynotify-send-1.2.1-r1.ebuild b/x11-misc/tinynotify-send/tinynotify-send-1.2.1-r1.ebuild deleted file mode 100644 index 7e6c1580db40..000000000000 --- a/x11-misc/tinynotify-send/tinynotify-send-1.2.1-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A notification sending utility (using libtinynotify)" -HOMEPAGE="https://github.com/projg2/tinynotify-send/" -SRC_URI="https://github.com/projg2/tinynotify-send/releases/download/${P}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - x11-libs/libtinynotify:0= - ~x11-libs/libtinynotify-cli-${PV} -" -RDEPEND=" - ${DEPEND} - app-eselect/eselect-notify-send -" -BDEPEND=" - virtual/pkgconfig -" - -src_configure() { - local myconf=( - --disable-library - --enable-regular - --disable-system-wide - --with-system-wide-exec=/usr/bin/sw-notify-send - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - eselect notify-send update ifunset -} - -pkg_postrm() { - eselect notify-send update ifunset -} diff --git a/x11-misc/touchcal/Manifest b/x11-misc/touchcal/Manifest deleted file mode 100644 index 709bb14c52b1..000000000000 --- a/x11-misc/touchcal/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST touchcal_0.80.orig.tar.gz 109075 BLAKE2B d33c60c25502fd4dd5af1264b15a88732e392afb6ee5a0d0cc163f5e310c26c2c968e662da306107124fd5528e045ea9042c2525f911e11cb0fffb3298eab5f5 SHA512 e4687eb2b401d16814b256c97725d0ef7646e3fa1fc020dc0af41486d6a959c968095b6d2131d6042791db37ee02fc6c9d7cf06a61722af1b4aca5e7c0a3618d diff --git a/x11-misc/touchcal/metadata.xml b/x11-misc/touchcal/metadata.xml deleted file mode 100644 index b60c79b6d20c..000000000000 --- a/x11-misc/touchcal/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">touchcal</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/touchcal/touchcal-0.80.ebuild b/x11-misc/touchcal/touchcal-0.80.ebuild deleted file mode 100644 index 137c42ef4890..000000000000 --- a/x11-misc/touchcal/touchcal-0.80.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 toolchain-funcs - -DESCRIPTION="Touchscreen calibration utility" -HOMEPAGE="http://touchcal.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}_${PV}.orig.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 x86" -IUSE="" - -DEPEND=" - sys-libs/ncurses:0= - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXinerama -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_compile() { - local PKGCONFIG="$(tc-getPKG_CONFIG)" - emake LDADD="$(${PKGCONFIG} --libs ncurses)" -} diff --git a/x11-misc/trayer-srg/Manifest b/x11-misc/trayer-srg/Manifest deleted file mode 100644 index 7f8792aa53f8..000000000000 --- a/x11-misc/trayer-srg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST trayer-srg-1.1.8.tar.gz 28025 BLAKE2B 3eca8faf7237e1941a611a85a4460310dda1a8d89cb96ae2ac7d77c47a7f8b4fa4bb1a2bcc549fef285ca14a74dce23d9af1b349bb5b0ff9d3bf4abe1ed06351 SHA512 5ae92fdcee64ad1ca59846874dcd4bd4859adeeb80a86f1ed97d62e6306f8ec62d1ee26dba251257242dc25d158a6a550e69f2fcc8739242a2311e37fe1ce310 diff --git a/x11-misc/trayer-srg/files/trayer-srg-1.1.8-avoid-prestripping-of-files.patch b/x11-misc/trayer-srg/files/trayer-srg-1.1.8-avoid-prestripping-of-files.patch deleted file mode 100644 index c0cc5a562da8..000000000000 --- a/x11-misc/trayer-srg/files/trayer-srg-1.1.8-avoid-prestripping-of-files.patch +++ /dev/null @@ -1,24 +0,0 @@ -Date: Sat, 3 Dec 2022 17:24:58 +0100 -Subject: [PATCH] avoid prestripping of files - -Bug: https://bugs.gentoo.org/837260 - -Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> ---- a/Makefile -+++ b/Makefile -@@ -20,9 +20,9 @@ endif - TARGET = trayer - $(TARGET): $(OBJ) - $(CC) $(LDFLAGS) $(OBJ) -o $@ $(LIBS) --ifeq (,$(DEVEL)) -- strip $@ --endif -+# ifeq (,$(DEVEL)) -+# strip $@ -+# endif - - all: $(TARGET) - --- -2.38.1 - diff --git a/x11-misc/trayer-srg/files/trayer-srg-1.1.8-fix-define.patch b/x11-misc/trayer-srg/files/trayer-srg-1.1.8-fix-define.patch deleted file mode 100644 index a58b4e9acc52..000000000000 --- a/x11-misc/trayer-srg/files/trayer-srg-1.1.8-fix-define.patch +++ /dev/null @@ -1,13 +0,0 @@ -Add missing argument in function declaration, C23 -https://bugs.gentoo.org/944020 ---- a/bg.h -+++ b/bg.h -@@ -9,7 +9,7 @@ - #include <glib.h> - #include <gdk-pixbuf/gdk-pixbuf.h> - --void bg_init(); -+void bg_init(Display *dpyn); - void bg_rootbg_changed(); - GdkPixmap *bg_new_for_win(Window win); - void modify_drawable(GdkDrawable *base, GdkGC *gc, guint32 tintcolor, gint alpha); diff --git a/x11-misc/trayer-srg/metadata.xml b/x11-misc/trayer-srg/metadata.xml deleted file mode 100644 index a1757eadc52d..000000000000 --- a/x11-misc/trayer-srg/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>pascal.jaeger@leimstift.de</email> - <name>Pascal Jäger</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">sargon/trayer-srg</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild b/x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild deleted file mode 100644 index 36d7a008af27..000000000000 --- a/x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="trayer fork with multi monitor support and cleaned up codebase" -HOMEPAGE="https://github.com/sargon/trayer-srg" -SRC_URI="https://github.com/sargon/${PN}/archive/${P/-srg/}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-trayer-${PV} - -LICENSE="MIT GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm x86" - -RDEPEND=" - x11-libs/gdk-pixbuf:2 - dev-libs/glib:2 - x11-libs/gtk+:2 - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-avoid-prestripping-of-files.patch" - "${FILESDIR}/${P}-fix-define.patch" -) - -src_configure() { - ./configure --prefix="${EPREFIX}" || die -} - -src_compile() { - emake TARGET=${PN} CC="$(tc-getCC)" -} - -src_install() { - dobin ${PN} - einstalldocs -} diff --git a/x11-misc/trayer/Manifest b/x11-misc/trayer/Manifest deleted file mode 100644 index ee5cb7c5e9a2..000000000000 --- a/x11-misc/trayer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST trayer-1.0-sourceforge.tar.gz 29713 BLAKE2B 6a874781979c512e4fea06b0dcef30be73821e502553ebdad38ab2e152d070f6633dd6f8059d5532a51648ea10cbdfd752a65da11d2a992687a6f3ee4d289d01 SHA512 9903a78a1c185515e87552732449937daa23187d54a3ccbf19bc9fc569d6a440600c879fe78edbea3eff6b66a1f3fc5054d474dfeaca53af3521a6f18b454049 diff --git a/x11-misc/trayer/files/trayer-1.0-as-needed-and-pre-stripped.patch b/x11-misc/trayer/files/trayer-1.0-as-needed-and-pre-stripped.patch deleted file mode 100644 index 84f54a4bfdfa..000000000000 --- a/x11-misc/trayer/files/trayer-1.0-as-needed-and-pre-stripped.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -36,9 +36,9 @@ endif - - TARGET = trayer - $(TARGET): $(OBJ) $(SYSTRAYOBJ) -- $(CC) $(LDFLAGS) $(LIBS) $(OBJ) $(SYSTRAYOBJ) -o $@ -+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJ) $(SYSTRAYOBJ) $(LIBS) -o $@ - ifeq (,$(DEVEL)) -- strip $@ -+ true $@ - endif - - TARGETMAN = $(TARGET).1.gz diff --git a/x11-misc/trayer/files/trayer-1.0-dont-include-gdk-pixbuf-xlib.patch b/x11-misc/trayer/files/trayer-1.0-dont-include-gdk-pixbuf-xlib.patch deleted file mode 100644 index ecb013a37ad4..000000000000 --- a/x11-misc/trayer/files/trayer-1.0-dont-include-gdk-pixbuf-xlib.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/Makefile.common -+++ b/Makefile.common -@@ -16,8 +16,8 @@ endif - endif - - CC = gcc --LIBS = $(shell pkg-config --libs gtk+-2.0 gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0) -L/usr/X11R6/lib -lXmu --INCS = $(shell pkg-config --cflags gtk+-2.0 gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0) -+LIBS = $(shell ${PKG_CONFIG} --libs gtk+-2.0 gdk-pixbuf-2.0 gmodule-2.0 x11) -+INCS = $(shell ${PKG_CONFIG} --cflags gtk+-2.0 gdk-pixbuf-2.0 gmodule-2.0 x11) - CFLAGS = -O2 # overwriten by command line or env. variable - CFLAGS += -Wall # always nice to have - ifneq (,$(DEVEL)) ---- a/plugin.c -+++ b/plugin.c -@@ -2,7 +2,6 @@ - #include "plugin.h" - - #include <gdk-pixbuf/gdk-pixbuf.h> --#include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h> - #include <gdk/gdk.h> - #include <string.h> diff --git a/x11-misc/trayer/files/trayer-1.0-dont-include-libXmu.patch b/x11-misc/trayer/files/trayer-1.0-dont-include-libXmu.patch deleted file mode 100644 index 56f3000ff69c..000000000000 --- a/x11-misc/trayer/files/trayer-1.0-dont-include-libXmu.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/systray/main.c -+++ b/systray/main.c -@@ -2,7 +2,6 @@ - #include <unistd.h> - #include <string.h> - --#include <X11/Xmu/WinUtil.h> - #include <gdk-pixbuf/gdk-pixbuf.h> - - #include "panel.h" diff --git a/x11-misc/trayer/files/trayer-1.0-fix-incompatible-pointer-types.patch b/x11-misc/trayer/files/trayer-1.0-fix-incompatible-pointer-types.patch deleted file mode 100644 index e2d750641214..000000000000 --- a/x11-misc/trayer/files/trayer-1.0-fix-incompatible-pointer-types.patch +++ /dev/null @@ -1,19 +0,0 @@ -Clang16 will not allow incompatible pointer types by default. - -Bug: https://bugs.gentoo.org/881081 - -Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> ---- a/plugin.h -+++ b/plugin.h -@@ -9,6 +9,8 @@ - #include <stdio.h> - #include "panel.h" - -+struct _plugin; -+ - typedef struct { - /* common */ - char *fname; --- -2.38.1 - diff --git a/x11-misc/trayer/files/trayer-1.0-fno-common.patch b/x11-misc/trayer/files/trayer-1.0-fno-common.patch deleted file mode 100644 index c8fd20a6ceeb..000000000000 --- a/x11-misc/trayer/files/trayer-1.0-fno-common.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/plugin.h -+++ b/plugin.h -@@ -9,8 +9,6 @@ - #include <stdio.h> - #include "panel.h" - --struct _plugin *stam; -- - typedef struct { - /* common */ - char *fname; diff --git a/x11-misc/trayer/files/trayer.1 b/x11-misc/trayer/files/trayer.1 deleted file mode 100644 index a00cdbadecd1..000000000000 --- a/x11-misc/trayer/files/trayer.1 +++ /dev/null @@ -1,186 +0,0 @@ -.TH TRAYER 1 "Feb 14, 2005" "FVWM\-Crystal" -.SH NAME -trayer \- a lightweight GTK2\-based systray for UNIX desktop -.SH SYNOPSIS -.B trayer \-h -.br -.B trayer \-v -.br -.B trayer -.\" -.RB [\| \-\-edge -.RI \| left \||\| right \||\| top \||\| bottom \||\| none \|] -.\" -.RB [\| \-\-align -.RI \| left \||\| right \||\| center \|] -.\" -.RB [\| \-\-margin -.RI \| <size> \|] -.\" -.RB [\| \-\-widthtype -.RI \| request \||\| pixel \||\| percent -.RI \|] -.\" -.RB [\| \-\-width -.RI \| <size> \|] -.\" -.RB [\| \-\-heighttype -.RI \| <pixel> \|] -.\" -.RB [\| \-\-height -.RI \| <size> \|] -.\" -.RB [\| \-\-SetDockType -.RI \| true \||\| false \|] -.\" -.RB [\| \-\-SetPartialStrut -.RI \| true \||\| false \|] -.\" -.RB [\| \-\-transparent -.RI \| true \||\| false \|] -.\" -.RB [\| \-\-alpha -.RI \| <value> \|] -.\" -.RB [\| \-\-tint -.RI \| <color> \|] -.\" -.RB [\| \-\-distance -.RI \| <length> \|] -.\" -.RB [\| \-\-expand -.RI \| true \||\| false \|] -.\" -.RB [\| \-\-padding -.RI \| <size> \|] -.\" -.SH DESCRIPTION -.B trayer -is small program designed to provide system tray similar to these in -.B GNOME -/ -.B KDE -desktop environments for window managers which does not -support that function. It is similar to other applications such as -.B peksystray -and \fBdocker\fP. -.PP -System tray is a place, where many applications put their icons, so they are -always visible. Such icons may present status of an application and allow user -to control the program. -.PP -\fBtrayer\fP code was extracted from \fBfbpanel\fP application, you can find more -about it on its homepage: http://fbpanel.sourceforge.net/. -.SH OPTIONS -This programs follow the usual GNU command line syntax, with long -options starting with two dashes (`-'). -A summary of options is included below. -.TP -.B \-h -Show summary of options and exit. - -.TP -.B \-v -Show version of program and exit. - -.TP -\fB\-\-edge\fP \fIleft\fP\||\|\fIright\fP\||\|\fItop\fP\||\|\fIbottom\fP\||\|\fInone\fP -Specifies a screen edge to use. - -.TP -\fB\-\-align\fP \fIleft\fP\||\|\fIcenter\fP\||\|\fIright\fP -Specifies an align of the icons. - -.TP -\fB\-\-margin\fP \fI<size>\fP -Specifies length of margin (in pixels) - -.TP -\fB\-\-widthtype\fB \fIrequest\fP\||\|\fIpixel\fP\||\|\fIpercent\fP -Specifies method of calculating trayer's window width: -.RS -.TP -\fIrequest\fP -Follow application icons' size, so trayer may shrink or expand dynamically. - -.TP -\fIpixel\fP -Set a fixed size, given with \fB\-\-width\fP option in pixels. - -.TP -\fIpercent\fP -Set a fixed size, given with \fB\-\-width\fP option in percentage of a lenght of screen edge. -.RE - -.TP -\fB\-\-width\fP \fI<size>\fP -Width of trayer's window. Ignored when \fB\-\-widthtype\fP is set to \fIrequest\fP. - -.TP -\fB\-\-heighttype\fP \fIrequest\fP\||\|\fIpixel\fP\||\|\fIpercent\fP -Specifies method of calculating trayer's window height: -.RS -.TP -\fIrequest\fP -Follow application icons' size, so trayer may shrink or expand dynamically. - -.TP -\fIpixel\fP -Set a fixed size, given with \fB\-\-height\fP option in pixels. - -.TP -\fIpercent\fP -Set a fixed size, given with \fB\-\-height\fP option in percentage of a lenght of screen edge. -.RE - -.TP -\fB\-\-height\fP \fI<size>\fP -Height of trayer's window. Ignored when \fB\-\-heighttype\fP is set to \fIrequest\fP. - -.TP -\fB\-\-SetDockType\fP \fItrue\fP\||\|\fIfalse\fP -Identify panel window type as dock. - -.TP -\fB\-\-SetPartialStrut\fP \fItrue\fP\||\|\fIfalse\fP -Reserve panel space so that it will not be covered by maximized windows. - -.TP -\fB\-\-transparent\fP \fItrue\fP\||\|\fIfalse\fP -Use transparency. - -.TP -\fB\-\-alpha\fP \fI<value>\fP -Percentage of transparency (0 \- nontransparent, 256 \- fully transparent) - -.TP -\fB\-\-tint\fP \fI<color>\fP -Color used to tint transparent background. Color is given as a 24-bit C hexadecimal integer, for example: 0xff0000 is red, 0xff8800 is orange and 0x00ff00 is green. - -.TP -\fB\-\-distance\fP \fI<length>\fP -Specifies distance between trayer's window and screen edge (in pixels) - -.TP -\fB\-\-expand\fP \fItrue\fP\||\|\fIfalse\fP -Specifies whether trayer may accomodate extra space when there is too much -icons. - -.TP -\fB\-\-padding\fP \fI<size>\fP -Extra space between icons and trayer window's border. - -.SH SEE ALSO -.BR fbpanel (1) -.SH AUTHORS -Anatoly Asviyan <aanatoly@users.sf.net> \- fbpanel -.br -Rafal Bisingier <ravbc@man.poznan.pl> -.br -Maciej Delmanowski <harnir@users.berlios.de> -.br -Grzegorz Nieweglowski <hoppke@dobremiasto.net> -.br -Thomas Rydzynski -.PP -This manual page was written by Tomasz Melcer <liori@interia.pl>. diff --git a/x11-misc/trayer/metadata.xml b/x11-misc/trayer/metadata.xml deleted file mode 100644 index cc99cabe2b10..000000000000 --- a/x11-misc/trayer/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> -<email>desktop-misc@gentoo.org</email> -</maintainer> -</pkgmetadata> diff --git a/x11-misc/trayer/trayer-1.0-r5.ebuild b/x11-misc/trayer/trayer-1.0-r5.ebuild deleted file mode 100644 index 0eb7ae28ba83..000000000000 --- a/x11-misc/trayer/trayer-1.0-r5.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Lightweight GTK+ based systray for UNIX desktop" -HOMEPAGE="https://sourceforge.net/projects/fvwm-crystal/" -SRC_URI="https://sourceforge.net/projects/fvwm-crystal/files/${PN}/${PV}/${P}.tar.gz/download -> ${P}-sourceforge.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND="dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-dont-include-gdk-pixbuf-xlib.patch - "${FILESDIR}"/${P}-dont-include-libXmu.patch - "${FILESDIR}"/${P}-as-needed-and-pre-stripped.patch - "${FILESDIR}"/${P}-fno-common.patch - "${FILESDIR}"/${P}-fix-incompatible-pointer-types.patch -) - -src_compile() { - tc-export PKG_CONFIG - - emake "CC=$(tc-getCC)" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" -C systray - emake "CC=$(tc-getCC)" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" -} - -src_install() { - dobin trayer - doman "${FILESDIR}"/trayer.1 - einstalldocs -} diff --git a/x11-misc/unclutter-xfixes/Manifest b/x11-misc/unclutter-xfixes/Manifest deleted file mode 100644 index 4c3c38b56b17..000000000000 --- a/x11-misc/unclutter-xfixes/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST unclutter-xfixes-1.6.tar.gz 8965 BLAKE2B f0975c2fdf1409acf85cb44faf5d0e34a23bb934f8715fb19c9c67a2218f0f1ca85fd83b1a180be2d2362c2547ec040c4494247c63f5bb0bf74da9e779206aaf SHA512 aebcd85d0474471a3cd4a4e190692cf2fe91e47da1057b46e33ee79e5c47e3a488f4ac264530df71a0fbebeb679e0da33bafa19a29c73acd0ae62d0edf8acead diff --git a/x11-misc/unclutter-xfixes/metadata.xml b/x11-misc/unclutter-xfixes/metadata.xml deleted file mode 100644 index ea9c6471b2e9..000000000000 --- a/x11-misc/unclutter-xfixes/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <upstream> - <remote-id type="github">Airblader/unclutter-xfixes</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/unclutter-xfixes/unclutter-xfixes-1.6.ebuild b/x11-misc/unclutter-xfixes/unclutter-xfixes-1.6.ebuild deleted file mode 100644 index 22a16e65df2e..000000000000 --- a/x11-misc/unclutter-xfixes/unclutter-xfixes-1.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Hides mouse pointer while not in use (rewrite of unclutter)" -HOMEPAGE="https://github.com/Airblader/unclutter-xfixes" -SRC_URI="https://github.com/Airblader/unclutter-xfixes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/libev - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libXi - !x11-misc/unclutter" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND=" - app-text/asciidoc - virtual/pkgconfig" - -src_compile() { - emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" -} - -src_install() { - dobin unclutter - newman man/${PN}.1 unclutter.1 - einstalldocs -} diff --git a/x11-misc/urxvt-font-size/Manifest b/x11-misc/urxvt-font-size/Manifest deleted file mode 100644 index f8f71d3ce59a..000000000000 --- a/x11-misc/urxvt-font-size/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST urxvt-font-size-1.3.tar.gz 6276 BLAKE2B 55d0585d8bd817bb39a0d4336f4627592ae7805c03484a273d4151bd81454fd740ac675649d6ed7643cb78de5d911f2aa3471426ffec8770673096a13999b810 SHA512 546c3cdc1290bac934b36acf74c6148c43385d2cfdd3141afe5a8fe369477cc219d1db5c9d98a53678de4d297fd541d49ebbd702f80f91dd41a11aeab02270e7 diff --git a/x11-misc/urxvt-font-size/metadata.xml b/x11-misc/urxvt-font-size/metadata.xml deleted file mode 100644 index eed014cb38ca..000000000000 --- a/x11-misc/urxvt-font-size/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">majutsushi/urxvt-font-size</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/urxvt-font-size/urxvt-font-size-1.3.ebuild b/x11-misc/urxvt-font-size/urxvt-font-size-1.3.ebuild deleted file mode 100644 index 9f9b11e5ab50..000000000000 --- a/x11-misc/urxvt-font-size/urxvt-font-size-1.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == 9999* ]]; then - EGIT_REPO_URI="https://github.com/majutsushi/${PN}.git" - inherit git-r3 -else - KEYWORDS="amd64 x86" - SRC_URI="https://github.com/majutsushi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -DESCRIPTION="Perl extension for rxvt-unicode to change the font size on the fly" -HOMEPAGE="https://github.com/majutsushi/urxvt-font-size/" - -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - x11-apps/xlsfonts - x11-terms/rxvt-unicode[perl] -" - -src_install() { - insinto /usr/$(get_libdir)/urxvt/perl - doins font-size - dodoc README.markdown -} diff --git a/x11-misc/urxvt-perls/Manifest b/x11-misc/urxvt-perls/Manifest deleted file mode 100644 index 8b2e2800e066..000000000000 --- a/x11-misc/urxvt-perls/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST urxvt-perls-2.3.tar.gz 14717 BLAKE2B 312f9bb46839b9bd1e702ca80a6ab02c64db3f74345c9dd7a8abf6b7e66126e6ddbc27e85a4046f745b084780e4c7fb0877729764f860471c9ba80104d3493ac SHA512 d941acb6353b0a7a34cefc94064466ee6b9e879a02cb76a10cd14c37e616d05d6e36a156aeb63191dbc0876c00ee927a3b48949d833a9d12b4676cfb0417bae6 diff --git a/x11-misc/urxvt-perls/metadata.xml b/x11-misc/urxvt-perls/metadata.xml deleted file mode 100644 index 62384141e82d..000000000000 --- a/x11-misc/urxvt-perls/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="deprecated">Install scripts which have been marked as deprecated by upstream</flag> - </use> - <upstream> - <remote-id type="github">xyb3rt/urxvt-perls</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild b/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild deleted file mode 100644 index 8c551d4c2ada..000000000000 --- a/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Perl extensions for rxvt-unicode" -HOMEPAGE="https://github.com/xyb3rt/urxvt-perls" -SRC_URI="https://github.com/xyb3rt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="deprecated" - -RDEPEND="x11-misc/xsel - x11-terms/rxvt-unicode[perl]" - -src_install() { - insinto /usr/$(get_libdir)/urxvt/perl - doins keyboard-select - - use deprecated && doins deprecated/{clipboard,url-select} - - einstalldocs -} diff --git a/x11-misc/urxvt-tabbedex/Manifest b/x11-misc/urxvt-tabbedex/Manifest deleted file mode 100644 index 464ddb741014..000000000000 --- a/x11-misc/urxvt-tabbedex/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST urxvt-tabbedex-22.32.tar.gz 34582 BLAKE2B 58b133f8bc950caacd47a7ec2286a8e2f1b1086d074c21be8204a137d618454c4821da054df0bddfae82128464f5c32a6ffb417f24a91879a1aa2645e1e54034 SHA512 5322c05c5d1fc37d213eac8673d8af5b2f3c6bd378d91097fcd2099e59bf61b2a78697fdee8e394bc3943c7c0d5c6fafbe5efd240da8ef1507681031293711d2 diff --git a/x11-misc/urxvt-tabbedex/metadata.xml b/x11-misc/urxvt-tabbedex/metadata.xml deleted file mode 100644 index bfb18a0dbbf7..000000000000 --- a/x11-misc/urxvt-tabbedex/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <stabilize-allarches/> - <upstream> - <remote-id type="github">mina86/urxvt-tabbedex</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/urxvt-tabbedex/urxvt-tabbedex-22.32.ebuild b/x11-misc/urxvt-tabbedex/urxvt-tabbedex-22.32.ebuild deleted file mode 100644 index 810342261dfe..000000000000 --- a/x11-misc/urxvt-tabbedex/urxvt-tabbedex-22.32.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="An extended version of rxvt-unicode's tabbed perl extension" -HOMEPAGE="https://github.com/mina86/urxvt-tabbedex" - -MY_PN=${PN/urxvt-/} -SRC_URI="https://github.com/mina86/urxvt-tabbedex/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="x11-terms/rxvt-unicode[perl]" - -DOCS=( AUTHORS README.md command-runner.sample ) - -src_compile() { :; } - -src_install() { - einstalldocs - - insinto /usr/$(get_libdir)/urxvt/perl/ - doins ${MY_PN} - - insinto /usr/$(get_libdir)/urxvt/ - newins pgid-cd.pl tabbedex-pgid-cd -} diff --git a/x11-misc/util-macros/Manifest b/x11-misc/util-macros/Manifest deleted file mode 100644 index cecdf5515c57..000000000000 --- a/x11-misc/util-macros/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST util-macros-1.20.2.tar.xz 83592 BLAKE2B e1e0b78248ecf889aa8d0bad2e98ad26377ab7d559b4b7f82a63be53052b615983220ce6fac18c44ee26d550a650795672d0b0a4d545cf77174bfeb7d7314c83 SHA512 7d5ae8dbb6c1977e40c024f63d1405e7d5a40a38b90b01208d8dc1f1548e309734d1dec177b68bbf342a4d7d56ab0cfb4c8c36575c6a774b5a76a88d926c6d7b diff --git a/x11-misc/util-macros/metadata.xml b/x11-misc/util-macros/metadata.xml deleted file mode 100644 index 926332c2bb66..000000000000 --- a/x11-misc/util-macros/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/util/macros</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/util-macros/util-macros-1.20.2.ebuild b/x11-misc/util-macros/util-macros-1.20.2.ebuild deleted file mode 100644 index 5290f9f8f852..000000000000 --- a/x11-misc/util-macros/util-macros-1.20.2.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="X.Org autotools utility macros" -HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/util/macros" -SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -# there is nothing to compile for this package, all its contents are produced by -# configure. the only make job that matters is make install -src_compile() { :; } diff --git a/x11-misc/vdpauinfo/Manifest b/x11-misc/vdpauinfo/Manifest deleted file mode 100644 index 6ecc4d6e9f3d..000000000000 --- a/x11-misc/vdpauinfo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vdpauinfo-1.5.tar.bz2 11851 BLAKE2B bb4ee88083fbdf718e3c0e427e6a9c0d5b56148feaf6fa9c7dbb07823f19df44eb7bd08c031d3a40e7929e6fd8fa5c1665dece41758c806cb7ab7c853b7fb3d2 SHA512 a41fd78983dbe5833142535a0860641523ca06e12f5fdf0ed25b6e5b3de82760a8fd8f72a489a596e4453905f614a62992c484d5b53220613827455cd78cfb31 diff --git a/x11-misc/vdpauinfo/metadata.xml b/x11-misc/vdpauinfo/metadata.xml deleted file mode 100644 index d9f02a548258..000000000000 --- a/x11-misc/vdpauinfo/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">vdpau/vdpauinfo</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/vdpauinfo/vdpauinfo-1.5-r1.ebuild b/x11-misc/vdpauinfo/vdpauinfo-1.5-r1.ebuild deleted file mode 100644 index 0a5e0bfd4ccd..000000000000 --- a/x11-misc/vdpauinfo/vdpauinfo-1.5-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Displays info about your card's VDPAU support" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU/" -SRC_URI="https://gitlab.freedesktop.org/vdpau/vdpauinfo/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=x11-libs/libvdpau-1.5 - x11-libs/libX11" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - eautoreconf - - append-flags -fno-strict-aliasing #864755 -} diff --git a/x11-misc/viewglob/Manifest b/x11-misc/viewglob/Manifest deleted file mode 100644 index 01f433bada1e..000000000000 --- a/x11-misc/viewglob/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST viewglob-2.0.4.tar.gz 324752 BLAKE2B 149b6e6f6e6cc825407724c227295ad744b5e5329ff0a30d3d2b069920be06d80de8898bf56a47f9cc6fad4f9ef650469789e4228f18ba7eb287863bad21ef7d SHA512 95fb5ef6dc412804cbff6a961ec08bf8e114eefb9ea5430aa1be2f8b2bcbb7e76ab8392e31148d4275debd6f4cada81d1ebfb08a741b8a579f749efdb8f7adb4 diff --git a/x11-misc/viewglob/files/README.gentoo b/x11-misc/viewglob/files/README.gentoo deleted file mode 100644 index be03a013571b..000000000000 --- a/x11-misc/viewglob/files/README.gentoo +++ /dev/null @@ -1,17 +0,0 @@ -/usr/bin/viewglob is a wrapper for vgd and vgseer (client and -daemon, respectively). Generally speaking, this is what you want to -execute from your shell. - -Should you prefer to start viewglob with each shell session, try -something like this: - - if [[ ! $VG_VIEWGLOB_ACTIVE && $DISPLAY ]] ; then - exec viewglob - fi - -Have a look at http://viewglob.sourceforge.net/faq.html for a -few more viewglob tricks. - -There are some known bugs in viewglob with screen. Exercise some -caution and take results with a pinch of salt if you try the two -together. diff --git a/x11-misc/viewglob/files/viewglob-2.0.4-C23.patch b/x11-misc/viewglob/files/viewglob-2.0.4-C23.patch deleted file mode 100644 index 160a0e069162..000000000000 --- a/x11-misc/viewglob/files/viewglob-2.0.4-C23.patch +++ /dev/null @@ -1,56 +0,0 @@ -https://bugs.gentoo.org/944019 -https://bugs.gentoo.org/921573 -Fix implicit defines in configure by defaulting to GNU_SOURCES, set include -ordering straight for implicit define in code and fix sizes/declarations -for C23 ---- a/configure.ac -+++ b/configure.ac -@@ -1,6 +1,7 @@ - dnl Process this file with autoconf to produce a configure script. - AC_INIT([viewglob], [2.0.4]) - AM_INIT_AUTOMAKE -+AC_USE_SYSTEM_EXTENSIONS - AM_CONFIG_HEADER([config.h]) - RELEASE_DATE="April 26, 2006" - ---- a/common/conf-to-args.c -+++ b/common/conf-to-args.c -@@ -32,7 +32,7 @@ - GString* arg_str = NULL; - - gchar buf[1024]; -- gint nread; -+ gssize nread; - - gchar* home = getenv("HOME"); - if (!home) { ---- a/vgd/tcp-listen.c -+++ b/vgd/tcp-listen.c -@@ -26,6 +26,8 @@ - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -+#include "common.h" -+ - #include <sys/types.h> - #include <sys/socket.h> - #include <netinet/in.h> -@@ -34,7 +36,6 @@ - - #include <string.h> - --#include "common.h" - #include "tcp-listen.h" - - ---- a/vgseer/ptytty.c -+++ b/vgseer/ptytty.c -@@ -112,7 +112,7 @@ - #if defined(HAVE_GRANTPT) && defined(HAVE_UNLOCKPT) - # if defined(PTYS_ARE_GETPT) || defined(PTYS_ARE_PTMX) - { -- extern char *ptsname(); -+ extern char *ptsname(int fd); - - # ifdef PTYS_ARE_GETPT - pfd = getpt(); diff --git a/x11-misc/viewglob/files/viewglob-2.0.4-format-security.patch b/x11-misc/viewglob/files/viewglob-2.0.4-format-security.patch deleted file mode 100644 index 98490e3836c9..000000000000 --- a/x11-misc/viewglob/files/viewglob-2.0.4-format-security.patch +++ /dev/null @@ -1,36 +0,0 @@ - common/syslogging.c | 2 +- - vgseer/vgseer.c | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/common/syslogging.c b/common/syslogging.c -index dcb7106..df0b537 100644 ---- a/common/syslogging.c -+++ b/common/syslogging.c -@@ -40,6 +40,6 @@ void syslogging(const gchar* log_domain, GLogLevelFlags log_level, - else - priority = LOG_NOTICE; - -- syslog(priority, message); -+ syslog(priority, "%s", message); - } - -diff --git a/vgseer/vgseer.c b/vgseer/vgseer.c -index e045835..18b0024 100644 ---- a/vgseer/vgseer.c -+++ b/vgseer/vgseer.c -@@ -276,13 +276,13 @@ static gint connect_to_vgd(gchar* server, gchar* port, - if (STREQ(value, "ERROR")) { - /* Print reason for error and exit. */ - get_param_verify(fd, ¶m, &value, P_REASON, NULL); -- g_critical(value); -+ g_critical("%s", value); - clean_fail(NULL); - } - else if (STREQ(value, "WARNING")) { - /* Print warning but continue. */ - get_param_verify(fd, ¶m, &value, P_REASON, NULL); -- g_warning(value); -+ g_warning("%s", value); - } - else if (!STREQ(value, "OK")) { - g_critical("Unknown value for P_STATUS: %s", value); diff --git a/x11-misc/viewglob/files/viewglob-2.0.4-underlinking.patch b/x11-misc/viewglob/files/viewglob-2.0.4-underlinking.patch deleted file mode 100644 index acea0bd6c359..000000000000 --- a/x11-misc/viewglob/files/viewglob-2.0.4-underlinking.patch +++ /dev/null @@ -1,163 +0,0 @@ - Makefile.am | 6 +++--- - shell/Makefile.am | 12 ++++++------ - vgd/Makefile.am | 2 +- - vgdisplay/Makefile.am | 4 ++-- - vgdisplay/Makefile.in | 2 +- - vgexpand/Makefile.am | 2 +- - vgping/Makefile.am | 2 +- - vgseer/Makefile.am | 2 +- - 8 files changed, 16 insertions(+), 16 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index 5378bad..4b0d394 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -11,19 +11,19 @@ man_MANS = vgseer.1 viewglob.1 $(MANS_FULL) - viewglob.1: - rm -f viewglob.1.tmp - sed -e 's/@RELEASE_DATE\@/$(RELEASE_DATE)/g' \ -- viewglob.1.in > viewglob.1.tmp -+ $(srcdir)/viewglob.1.in > viewglob.1.tmp - mv viewglob.1.tmp viewglob.1 - - vgseer.1: - rm -f vgseer.1.tmp - sed -e 's/@RELEASE_DATE\@/$(RELEASE_DATE)/g' \ -- vgseer.1.in > vgseer.1.tmp -+ $(srcdir)/vgseer.1.in > vgseer.1.tmp - mv vgseer.1.tmp vgseer.1 - - vgd.1: - rm -f vgd.1.tmp - sed -e 's/@RELEASE_DATE\@/$(RELEASE_DATE)/g' \ -- vgd.1.in > vgd.1.tmp -+ $(srcdir)/vgd.1.in > vgd.1.tmp - mv vgd.1.tmp vgd.1 - - EXTRA_DIST = COPYING2 HACKING viewglob.1.in vgseer.1.in vgd.1.in -diff --git a/shell/Makefile.am b/shell/Makefile.am -index 1d4239a..0a62bc7 100644 ---- a/shell/Makefile.am -+++ b/shell/Makefile.am -@@ -1,7 +1,7 @@ - - bin_SCRIPTS = viewglob --pkglib_SCRIPTS = getopt.sh conf-to-args.sh --pkglib_DATA = init-viewglob.bashrc .zshrc -+libexec_SCRIPTS = getopt.sh conf-to-args.sh -+pkgdata_DATA = init-viewglob.bashrc .zshrc - - viewglob: - rm -f viewglob.tmp -@@ -10,27 +10,27 @@ viewglob: - -e 's,@PACKAGE_NAME\@,$(PACKAGE_NAME),g' \ - -e 's,@PACKAGE_VERSION\@,$(PACKAGE_VERSION),g' \ - -e 's/@RELEASE_DATE\@/$(RELEASE_DATE)/g' \ -- viewglob.in > viewglob.tmp -+ $(srcdir)/viewglob.in > viewglob.tmp - chmod a+x viewglob.tmp - mv viewglob.tmp viewglob - - getopt.sh: - rm -f getopt.sh.tmp - sed -e 's,@BASH_FULL_PATH\@,$(BASH_FULL_PATH),g' \ -- getopt.sh.in > getopt.sh.tmp -+ $(srcdir)/getopt.sh.in > getopt.sh.tmp - chmod a+x getopt.sh.tmp - mv getopt.sh.tmp getopt.sh - - .zshrc: - rm -f init-viewglob.zshrc.tmp - sed -e 's,@pkglibdir\@,$(pkglibdir),g' \ -- init-viewglob.zshrc.in > init-viewglob.zshrc.tmp -+ $(srcdir)/init-viewglob.zshrc.in > init-viewglob.zshrc.tmp - mv init-viewglob.zshrc.tmp .zshrc - - init-viewglob.bashrc: - rm -f init-viewglob.bashrc.tmp - sed -e 's,@pkglibdir\@,$(pkglibdir),g' \ -- init-viewglob.bashrc.in > init-viewglob.bashrc.tmp -+ $(srcdir)/init-viewglob.bashrc.in > init-viewglob.bashrc.tmp - mv init-viewglob.bashrc.tmp init-viewglob.bashrc - - -diff --git a/vgd/Makefile.am b/vgd/Makefile.am -index 634b7de..1982981 100644 ---- a/vgd/Makefile.am -+++ b/vgd/Makefile.am -@@ -25,7 +25,7 @@ BUILT_SOURCES = vgd-usage.h - - vgd-usage.h: vgd-usage.txt - rm -f vgd-usage.tmp -- sed <vgd-usage.txt >vgd-usage.tmp \ -+ sed < $(srcdir)/vgd-usage.txt >vgd-usage.tmp \ - -e 's/\\/\\\\/g' \ - -e 's/"/\\"/g' \ - -e 's/.*/\"&\\n\"/' -diff --git a/vgdisplay/Makefile.am b/vgdisplay/Makefile.am -index 4aa941b..5d2e1df 100644 ---- a/vgdisplay/Makefile.am -+++ b/vgdisplay/Makefile.am -@@ -4,9 +4,9 @@ AM_CPPFLAGS = -DVG_LIB_DIR="\"$(pkglibdir)\"" -I$(COMMON_DIR) \ - LDADD = \ - @GLIB_LIBS@ \ - @X_PRE_LIBS@ @X_LIBS@ -lX11 @X_EXTRA_LIBS@ \ -- @GTK_LIBS@ -+ @GTK_LIBS@ -lm - --pkglib_PROGRAMS = vgclassic vgmini -+libexec_PROGRAMS = vgclassic vgmini - - vgclassic_SOURCES = \ - vgclassic.c \ -diff --git a/vgdisplay/Makefile.in b/vgdisplay/Makefile.in -index 218587b..cd7d86d 100644 ---- a/vgdisplay/Makefile.in -+++ b/vgdisplay/Makefile.in -@@ -55,7 +55,7 @@ am_vgclassic_OBJECTS = vgclassic.$(OBJEXT) exhibit.$(OBJEXT) \ - hardened-io.$(OBJEXT) x11-stuff.$(OBJEXT) syslogging.$(OBJEXT) \ - fgetopt.$(OBJEXT) - vgclassic_OBJECTS = $(am_vgclassic_OBJECTS) --vgclassic_LDADD = $(LDADD) -+vgclassic_LDADD = $(LDADD) -lm - vgclassic_DEPENDENCIES = - am_vgmini_OBJECTS = vgmini.$(OBJEXT) wrap_box.$(OBJEXT) \ - file_box.$(OBJEXT) lscolors.$(OBJEXT) dircont.$(OBJEXT) \ -diff --git a/vgexpand/Makefile.am b/vgexpand/Makefile.am -index e6817cc..6357fc8 100644 ---- a/vgexpand/Makefile.am -+++ b/vgexpand/Makefile.am -@@ -2,7 +2,7 @@ COMMON_DIR = $(top_srcdir)/common - AM_CPPFLAGS = @GLIB_CFLAGS@ -DVG_LIB_DIR="\"$(pkglibdir)\"" -I$(COMMON_DIR) - LDADD = @GLIB_LIBS@ - --pkglib_PROGRAMS = vgexpand -+libexec_PROGRAMS = vgexpand - - vgexpand_SOURCES = vgexpand.c - -diff --git a/vgping/Makefile.am b/vgping/Makefile.am -index 02a1db3..7b09845 100644 ---- a/vgping/Makefile.am -+++ b/vgping/Makefile.am -@@ -1,6 +1,6 @@ - COMMON_DIR = $(top_srcdir)/common - --pkglib_PROGRAMS = vgping -+libexec_PROGRAMS = vgping - - vgping_CPPFLAGS = @GLIB_CFLAGS@ -DVG_LIB_DIR="\"$(pkglibdir)\"" -I$(COMMON_DIR) - vgping_LDADD = @GLIB_LIBS@ @LIBS@ -diff --git a/vgseer/Makefile.am b/vgseer/Makefile.am -index ff0431e..05480b8 100644 ---- a/vgseer/Makefile.am -+++ b/vgseer/Makefile.am -@@ -29,7 +29,7 @@ BUILT_SOURCES = vgseer-usage.h - - vgseer-usage.h: vgseer-usage.txt - rm -f vgseer-usage.tmp -- sed <vgseer-usage.txt >vgseer-usage.tmp \ -+ sed < $(srcdir)/vgseer-usage.txt >vgseer-usage.tmp \ - -e 's/\\/\\\\/g' \ - -e 's/"/\\"/g' \ - -e 's/.*/\"&\\n\"/' diff --git a/x11-misc/viewglob/metadata.xml b/x11-misc/viewglob/metadata.xml deleted file mode 100644 index 27ac640c0ecd..000000000000 --- a/x11-misc/viewglob/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>shell-tools@gentoo.org</email> - <name>Gentoo Shell Tools Project</name> - </maintainer> - <longdescription lang="en"> - Viewglob is a package that graphically displays the results of a shell - glob, helping beginners of shell usage become acclimitised to filename - generation. In addition, it acts as a basic replacement for ls, by - tracking shell directory changes. It is compatible with zsh and bash, - and helper files and documentation are provided. - </longdescription> - <upstream> - <remote-id type="sourceforge">viewglob</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild b/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild deleted file mode 100644 index a130b2f633c8..000000000000 --- a/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools readme.gentoo-r1 - -DESCRIPTION="Graphical display of directories and globs referenced at the shell prompt" -HOMEPAGE="https://viewglob.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/viewglob/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:2 - || ( app-shells/bash:* app-shells/zsh )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-underlinking.patch - "${FILESDIR}"/${P}-format-security.patch - "${FILESDIR}"/${P}-C23.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_install() { - default - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/x11-misc/vimouse/Manifest b/x11-misc/vimouse/Manifest deleted file mode 100644 index 1ffc730faec5..000000000000 --- a/x11-misc/vimouse/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vimouse-0.11.tar.gz 14496 BLAKE2B 7661c2ef12982c9deeff956942b6b382e4489b7e54bfadd25cc770ec6097630c4f095fc37b080a5b965cfd57a098a08de3bf1dd4c53b1125df0fdf5e91e59e71 SHA512 b00905d3959b795cc8510c4da0c668a8225cf1f4659d8e4de4ac514189bf4e7f8320755c30988a067a6ee5cb7563b9b5023bd676fd4beeeb655305c31c3270fd diff --git a/x11-misc/vimouse/metadata.xml b/x11-misc/vimouse/metadata.xml deleted file mode 100644 index d4acbb49331b..000000000000 --- a/x11-misc/vimouse/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>suleyman@farajli.net</email> - <name>Suleyman Farajli</name> - </maintainer> - <upstream> - <remote-id type="github">sfarajli/vimouse</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/vimouse/vimouse-0.11.ebuild b/x11-misc/vimouse/vimouse-0.11.ebuild deleted file mode 100644 index d9673cf2368f..000000000000 --- a/x11-misc/vimouse/vimouse-0.11.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Move mouse pointer with keyboard" -HOMEPAGE="https://github.com/sfarajli/vimouse" -SRC_URI="https://github.com/sfarajli/vimouse/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" - -SLOT="0" - -KEYWORDS="~amd64" - -DEPEND=" - x11-libs/libXtst - x11-libs/libX11 -" -src_compile() { - emake CC="$(tc-getCC)" || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - dodoc README.md -} diff --git a/x11-misc/virtualgl/Manifest b/x11-misc/virtualgl/Manifest deleted file mode 100644 index 527135ee1d4a..000000000000 --- a/x11-misc/virtualgl/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST virtualgl-3.1.3.tar.gz 2112787 BLAKE2B 17aace908430550d005e0a2e2fd7343b740423a49cce3fe1925bb3d71f4eb419b0d7a6e0ab729eeed66067755d97868e724eb994ae9a8c69c48616456935a61a SHA512 3d291701795c23362ad447fe6b786766b44c443836cd011107e95b99001f3a23b6815f967865e30a405cba3a107e2e5f3a976d8e1d24f6a74d1eb09f039b2e56 -DIST virtualgl-3.1.4.tar.gz 2113699 BLAKE2B b32485b0247ad91df166abed7e22ce18ea7b0d57c016f8fd62db614c8bceba69009a9488a802015860528bdc546114b867e428b5abcfb629f4bab7df9143a1b4 SHA512 286486a979e72b8ced6c8b9813e2d1060140cb6ac4ac3b6d4d8e28b1f9f92134ca5be05987ed9845c42059658b682c6866f91e6a3e31c22b39e2f4438cdf3c86 diff --git a/x11-misc/virtualgl/files/vgl-helper.sh b/x11-misc/virtualgl/files/vgl-helper.sh deleted file mode 100644 index 805409284862..000000000000 --- a/x11-misc/virtualgl/files/vgl-helper.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/bash - -. /etc/vgl.conf - -vgl_start() { - truncate --size=0 /var/lib/VirtualGL/vgl_xauth_key - - set_xauth - # Check if XAUTHORITY was set successfully, if not wait up to - # 60 seconds to allow X start. - tries=120 - while [ ${tries} -gt 0 ]; do - tries=$((tries - 1)) - if [ -z "${XAUTHORITY}" ]; then - sleep 0.5 - set_xauth - continue - elif [ ! -e "${XAUTHORITY}" ]; then - sleep 0.5 - # fall through, file not existing yet - fi - break - done - - xauth -f /var/lib/VirtualGL/vgl_xauth_key add $DISPLAY . \ - $(xauth -f $XAUTHORITY list | awk '{print $3;exit}') && \ - chmod 644 /var/lib/VirtualGL/vgl_xauth_key -} - -vgl_stop() { - rm -f /var/lib/VirtualGL/vgl_xauth_key -} - - -if [ "${1}" = "start" ]; then - vgl_start -elif [ "${1}" = "stop" ]; then - vgl_stop -fi diff --git a/x11-misc/virtualgl/files/vgl.confd-r2 b/x11-misc/virtualgl/files/vgl.confd-r2 deleted file mode 100644 index a0cf7c5f2fde..000000000000 --- a/x11-misc/virtualgl/files/vgl.confd-r2 +++ /dev/null @@ -1,27 +0,0 @@ -# /etc/conf.d/vgl - -DISPLAY="${DISPLAY:-:0}" - -# Make it a function in case we have to repeat it in init script later -set_xauth() { - -# common case (works in almost all tested environments (except of lightdm)): -XAUTHORITY="$(ps wwax -C X,Xorg -o args= --sort=-stime | grep -m 1 -o '\B[-]auth\s*/var\S*' | cut -d ' ' -f 2)" - -# kdm and some others: -# XAUTHORITY="$(find /var/run/xauth/A${DISPLAY}-*|tail -n1)" - -# gdm: -# XAUTHORITY="/var/gdm/${DISPLAY}.Xauth" - -# slim: -# XAUTHORITY="/var/run/slim.auth" - -# lightdm: -# XAUTHORITY="/var/run/lightdm/root/${DISPLAY}" - -# lxdm: -# XAUTHORITY="/var/run/lxdm/lxdm-${DISPLAY}.auth" - -} -set_xauth diff --git a/x11-misc/virtualgl/files/vgl.initd-r3 b/x11-misc/virtualgl/files/vgl.initd-r3 deleted file mode 100644 index 951d73287d23..000000000000 --- a/x11-misc/virtualgl/files/vgl.initd-r3 +++ /dev/null @@ -1,45 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# TODO: description="*" and other OpenRC 0.9+ candies - -depend() { - need xdm - after sshd -} - -start() { - ebegin "Starting VirtualGL" - truncate --size=0 /var/lib/VirtualGL/vgl_xauth_key - - set_xauth - - if [ -z "$XAUTHORITY" ]; then - - einfo "Waiting for xauthority..." - - # wait for xauth file - while true; do - set_xauth - - if [ -e "$XAUTHORITY" ]; then - break; - fi - - sleep 1 - done - fi - - - xauth -f /var/lib/VirtualGL/vgl_xauth_key add $DISPLAY . $(xauth -f $XAUTHORITY list | awk '{print $3;exit}') && \ - chmod 644 /var/lib/VirtualGL/vgl_xauth_key - eend $? -} - -stop() { - ebegin "Stopping VirtualGL" - [ -f /var/lib/VirtualGL/vgl_xauth_key ] && \ - rm /var/lib/VirtualGL/vgl_xauth_key - eend $? -} diff --git a/x11-misc/virtualgl/files/vgl.initd-r4 b/x11-misc/virtualgl/files/vgl.initd-r4 deleted file mode 100644 index d40686266e0c..000000000000 --- a/x11-misc/virtualgl/files/vgl.initd-r4 +++ /dev/null @@ -1,45 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: description="*" and other OpenRC 0.9+ candies - -depend() { - need display-manager - after sshd -} - -start() { - ebegin "Starting VirtualGL" - truncate --size=0 /var/lib/VirtualGL/vgl_xauth_key - - set_xauth - - if [ -z "$XAUTHORITY" ]; then - - einfo "Waiting for xauthority..." - - # wait for xauth file - while true; do - set_xauth - - if [ -e "$XAUTHORITY" ]; then - break; - fi - - sleep 1 - done - fi - - - xauth -f /var/lib/VirtualGL/vgl_xauth_key add $DISPLAY . $(xauth -f $XAUTHORITY list | awk '{print $3;exit}') && \ - chmod 644 /var/lib/VirtualGL/vgl_xauth_key - eend $? -} - -stop() { - ebegin "Stopping VirtualGL" - [ -f /var/lib/VirtualGL/vgl_xauth_key ] && \ - rm /var/lib/VirtualGL/vgl_xauth_key - eend $? -} diff --git a/x11-misc/virtualgl/files/vgl.service b/x11-misc/virtualgl/files/vgl.service deleted file mode 100644 index a001e8a1d2f1..000000000000 --- a/x11-misc/virtualgl/files/vgl.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=VirtualGL service -After=display-manager.service - -[Service] -RemainAfterExit=yes -PIDFile=/var/run/named/named.pid -ExecStart=/usr/libexec/vgl-helper.sh start -ExecStop=/usr/libexec/vgl-helper.sh stop - -[Install] -WantedBy=multi-user.target - diff --git a/x11-misc/virtualgl/metadata.xml b/x11-misc/virtualgl/metadata.xml deleted file mode 100644 index bc391292b0e3..000000000000 --- a/x11-misc/virtualgl/metadata.xml +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> - <maintainer type="person"> - <email>np-hardass@gentoo.org</email> - <name>Adam Feldman</name> - </maintainer> - <maintainer type="person"> - <email>pacho@gentoo.org</email> - <name>Pacho Ramos</name> - </maintainer> - <maintainer type="person"> - <email>rei4dan@gmail.com</email> - <name>My Th</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> - An open source package that gives any Unix or Linux remote display software - the ability to run OpenGL applications with full 3D hardware acceleration. - </longdescription> - - <origin>ports</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/x11-misc/virtualgl/virtualgl-3.1.3.ebuild b/x11-misc/virtualgl/virtualgl-3.1.3.ebuild deleted file mode 100644 index 3df93d9b2f50..000000000000 --- a/x11-misc/virtualgl/virtualgl-3.1.3.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 2021-2025 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic systemd - -SRC_URI="https://github.com/VirtualGL/virtualgl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" -DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" -HOMEPAGE="https://www.virtualgl.org/" - -SLOT="0" -LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" -IUSE=" ssl" - -RDEPEND=" - ssl? ( - dev-libs/openssl:0=[${MULTILIB_USEDEP}] - - ) - media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXtst[${MULTILIB_USEDEP}] - x11-libs/libXv[${MULTILIB_USEDEP}] - x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - virtual/opencl[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}] - amd64? ( abi_x86_32? ( - >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] - >=x11-libs/libX11-1.6.2[abi_x86_32] - >=x11-libs/libXext-1.3.2[abi_x86_32] - >=x11-libs/libXtst-1.2.3[abi_x86_32] - >=x11-libs/libXv-1.0.10[abi_x86_32] - x11-libs/xcb-util-keysyms[abi_x86_32] - >=virtual/glu-9.0-r1[abi_x86_32] - virtual/opencl[abi_x86_32] - >=virtual/opengl-7.0-r1[abi_x86_32] - ) ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - # Use /var/lib, bug #428122 - sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \ - server/vglrun.in server/vglgenkey server/vglserver_config || die - - cmake_src_prepare -} - -src_configure() { - # Completely breaks steam/wine for discrete graphics otherwise - # see https://github.com/VirtualGL/virtualgl/issues/16 - append-ldflags "-Wl,--no-as-needed" - - abi_configure() { - local mycmakeargs=( - -DVGL_USESSL="$(usex ssl)" - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}" - -DTJPEG_INCLUDE_DIR=/usr/include - -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)/VirtualGL - -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so - -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) - ) - cmake_src_configure - } - multilib_parallel_foreach_abi abi_configure -} - -src_install() { - cmake-multilib_src_install - - # Make config dir - dodir /var/lib/VirtualGL - fowners root:video /var/lib/VirtualGL - fperms 0750 /var/lib/VirtualGL - newinitd "${FILESDIR}/vgl.initd-r4" vgl - newconfd "${FILESDIR}/vgl.confd-r2" vgl - - exeinto /usr/libexec - doexe "${FILESDIR}/vgl-helper.sh" - systemd_dounit "${FILESDIR}/vgl.service" - - # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs - mv "${D}"/usr/bin/{,v}glxinfo || die - - # Remove license files, bug 536284 - rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die - - # Directory is created if needed at runtime - rm -r "${D}"/var/lib || die -} diff --git a/x11-misc/virtualgl/virtualgl-3.1.4.ebuild b/x11-misc/virtualgl/virtualgl-3.1.4.ebuild deleted file mode 100644 index 3df93d9b2f50..000000000000 --- a/x11-misc/virtualgl/virtualgl-3.1.4.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 2021-2025 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic systemd - -SRC_URI="https://github.com/VirtualGL/virtualgl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" -DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" -HOMEPAGE="https://www.virtualgl.org/" - -SLOT="0" -LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" -IUSE=" ssl" - -RDEPEND=" - ssl? ( - dev-libs/openssl:0=[${MULTILIB_USEDEP}] - - ) - media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXtst[${MULTILIB_USEDEP}] - x11-libs/libXv[${MULTILIB_USEDEP}] - x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - virtual/opencl[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}] - amd64? ( abi_x86_32? ( - >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] - >=x11-libs/libX11-1.6.2[abi_x86_32] - >=x11-libs/libXext-1.3.2[abi_x86_32] - >=x11-libs/libXtst-1.2.3[abi_x86_32] - >=x11-libs/libXv-1.0.10[abi_x86_32] - x11-libs/xcb-util-keysyms[abi_x86_32] - >=virtual/glu-9.0-r1[abi_x86_32] - virtual/opencl[abi_x86_32] - >=virtual/opengl-7.0-r1[abi_x86_32] - ) ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - # Use /var/lib, bug #428122 - sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \ - server/vglrun.in server/vglgenkey server/vglserver_config || die - - cmake_src_prepare -} - -src_configure() { - # Completely breaks steam/wine for discrete graphics otherwise - # see https://github.com/VirtualGL/virtualgl/issues/16 - append-ldflags "-Wl,--no-as-needed" - - abi_configure() { - local mycmakeargs=( - -DVGL_USESSL="$(usex ssl)" - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}" - -DTJPEG_INCLUDE_DIR=/usr/include - -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)/VirtualGL - -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so - -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) - ) - cmake_src_configure - } - multilib_parallel_foreach_abi abi_configure -} - -src_install() { - cmake-multilib_src_install - - # Make config dir - dodir /var/lib/VirtualGL - fowners root:video /var/lib/VirtualGL - fperms 0750 /var/lib/VirtualGL - newinitd "${FILESDIR}/vgl.initd-r4" vgl - newconfd "${FILESDIR}/vgl.confd-r2" vgl - - exeinto /usr/libexec - doexe "${FILESDIR}/vgl-helper.sh" - systemd_dounit "${FILESDIR}/vgl.service" - - # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs - mv "${D}"/usr/bin/{,v}glxinfo || die - - # Remove license files, bug 536284 - rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die - - # Directory is created if needed at runtime - rm -r "${D}"/var/lib || die -} diff --git a/x11-misc/vym/Manifest b/x11-misc/vym/Manifest deleted file mode 100644 index f889b4b6dea0..000000000000 --- a/x11-misc/vym/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vym-2.9.568.tar.gz 9256922 BLAKE2B d63440888ef04f8d0437819fb5db84531c5bbf0ed61e1f1d12b5b81cf3f381c58716dbabeb52022af59aa1f9eb663a36631dfd313d182d94740822044b35b5d0 SHA512 8d788c0d3dcdb0be0f61f290e74daa7c5af5d654d5f07e3e950d96f795a19148c627b3e9bf28795552031f0cf38d94e8325ac0fc65c7f6c189e54908423d5c81 diff --git a/x11-misc/vym/files/vym-2.9-docdir.patch b/x11-misc/vym/files/vym-2.9-docdir.patch deleted file mode 100644 index fffe2bfb64ef..000000000000 --- a/x11-misc/vym/files/vym-2.9-docdir.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -171,9 +171,9 @@ - COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/translations) - add_dependencies(vym make-translations-directory) - -+ADD_COMPILE_DEFINITIONS(VYM_DOCDIR="${CMAKE_INSTALL_DOCDIR}") - install(DIRECTORY demos DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}) --install(DIRECTORY doc DESTINATION ${CMAKE_INSTALL_DOCDIR} FILES_MATCHING PATTERN "*.pdf") --install(FILES doc/vym.1.gz DESTINATION ${CMAKE_INSTALL_MANDIR}) -+install(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DOCDIR} FILES_MATCHING PATTERN "*.pdf") - install(FILES README.md LICENSE.txt DESTINATION ${CMAKE_INSTALL_DOCDIR}) - install(DIRECTORY exports flags icons macros ${CMAKE_BINARY_DIR}/translations scripts styles DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}) - diff --git a/x11-misc/vym/metadata.xml b/x11-misc/vym/metadata.xml deleted file mode 100644 index 187e7d2f2cd3..000000000000 --- a/x11-misc/vym/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">vym</remote-id><!-- old repo --> - <remote-id type="github">insilmaril/vym</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/vym/vym-2.9.568.ebuild b/x11-misc/vym/vym-2.9.568.ebuild deleted file mode 100644 index 1fb05e096102..000000000000 --- a/x11-misc/vym/vym-2.9.568.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -if [[ ${PV} = *9999* ]] ; then - EGIT_BRANCH="develop" - EGIT_REPO_URI="https://github.com/insilmaril/${PN}.git" - inherit git-r3 -else - COMMIT="d1ba122d89c1c580f26f3535d264250a4d5d6b64" - SRC_URI="https://github.com/insilmaril/${PN}/archive/develop/${COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-develop" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="View Your Mind, a mindmap tool" -HOMEPAGE="https://www.insilmaril.de/vym/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="dbus" - -RDEPEND=" - dev-qt/qtbase:6[dbus?,gui,network,ssl,widgets,xml] - dev-qt/qtdeclarative:6 - dev-qt/qtsvg:6 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/qttools:6[linguist]" - -PATCHES=( - # fix install dir for doc, remove gzipped man, set VYM_DOCDIR - "${FILESDIR}"/${PN}-2.9-docdir.patch -) - -src_prepare() { - cmake_src_prepare - - gunzip doc/vym.1.gz || die -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package dbus DBus1) - -DCMAKE_INSTALL_DATAROOTDIR="share/${PN}" - ) - - cmake_src_configure -} - -src_install() { - doman doc/vym.1 - - cmake_src_install -} diff --git a/x11-misc/vym/vym-9999.ebuild b/x11-misc/vym/vym-9999.ebuild deleted file mode 100644 index c5ce74392d71..000000000000 --- a/x11-misc/vym/vym-9999.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -if [[ ${PV} = *9999* ]] ; then - EGIT_BRANCH="develop" - EGIT_REPO_URI="https://github.com/insilmaril/${PN}.git" - inherit git-r3 -else - COMMIT="" - SRC_URI="https://github.com/insilmaril/${PN}/archive/develop/${COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-develop" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="View Your Mind, a mindmap tool" -HOMEPAGE="https://www.insilmaril.de/vym/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="dbus" - -RDEPEND=" - dev-qt/qtbase:6[dbus?,gui,network,ssl,widgets,xml] - dev-qt/qtdeclarative:6 - dev-qt/qtsvg:6 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/qttools:6[linguist]" - -PATCHES=( - # fix install dir for doc, remove gzipped man, set VYM_DOCDIR - "${FILESDIR}"/${PN}-2.9-docdir.patch -) - -src_prepare() { - cmake_src_prepare - - gunzip doc/vym.1.gz || die -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package dbus DBus1) - -DCMAKE_INSTALL_DATAROOTDIR="share/${PN}" - ) - - cmake_src_configure -} - -src_install() { - doman doc/vym.1 - - cmake_src_install -} diff --git a/x11-misc/wallust/Manifest b/x11-misc/wallust/Manifest deleted file mode 100644 index 7919f9dffaa6..000000000000 --- a/x11-misc/wallust/Manifest +++ /dev/null @@ -1,422 +0,0 @@ -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 -DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 -DIST aligned-vec-0.5.0.crate 8921 BLAKE2B 64909a9a58c787dd975c65f8a34cbceac39b72044cf43cc545ea4025f82c3de620e8dc21d7b1bee054fc82d3adf74c4bb4a65b19ba072885ea66f091aae22695 SHA512 aa091f85a361f512e18453a55c847825f43ae672e5b11e47cf9b8b413df9fc37732653d89c076309ec567a6136274aeac5ae1339fe441ebb0e98339dcec524f9 -DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 -DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 -DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 -DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea -DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 -DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef -DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 -DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce -DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 -DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 -DIST anstyle-wincon-3.0.7.crate 12400 BLAKE2B 2023529aa12ebe1b7073a88180ac7491fbba7e8556ba20061bec22b1db9d0f3da058faa5bd7f499d8e5da18422dec7e7648f3b4acd7b4a2d2064824f1b881259 SHA512 782440c1093235ad481f0b854f5a3d3acb7908d2e5ddbd4143139b8bfd0faaf2f9816c1034e760d9261a233e6d645098cd5a594064f190662908eaf79972c903 -DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 -DIST anyhow-1.0.97.crate 52221 BLAKE2B f48e4861d3a45d5f5aa2f1b62501f843c51c529e6bf58d4c887fdcf5a7a35c4699b71e0db0fe064199b236acfa1ea211c30b5f14f3b460bc5afad534e6545271 SHA512 340bd50af85ec816a6123a73154a2ef89d0ffd4c74c99121663649cadf230665c72437872df693c26a1da644b0f867339372a7898315f3d7733203785c588356 -DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 -DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf -DIST arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 -DIST arg_enum_proc_macro-0.3.4.crate 5102 BLAKE2B 13979c48ec4f01f6c365d4937768c0f7c123c46b6b9c85786b3ad4054f6c7315cdd4ee74d460d36cbfe2d4789b94b079677a3336956d2db748d5c16d21cc6856 SHA512 d9d48c48eea230cb0d246857e0ba60316a76c0e214ba8fabdd42573559ff574b6867bab67880f1b8b7107ae9980fc026410020c3d3265309950c671b4faef582 -DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 -DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c -DIST av1-grain-0.2.3.crate 34703 BLAKE2B af8cec3e381634b38280bdc49d514d73817f2d088873829fe09d67e8e4b75e03ebed88c08b9f57adbe17ede54a702b65eee456bb1061daa22a73e07ca5ad51f8 SHA512 61c0dfe3e6e26210ac9c44616111f4200cdd473c68bb2424de6654637cb09a7089e958076efa69b35b351e5ee0fc7d45e580ce7ab51d5953b924cf208439ddb6 -DIST avif-serialize-0.8.1.crate 11150 BLAKE2B 7c63dd09bf9a6537963eab135d52219cb29743b0bce57c11ef69088e8d0413f43ced9d1ae70bd70d108be5d63401ac342949909b8c2d73d2adf69dfecc8616ad SHA512 baf7c88c5de8fae4d6066baa43684ad7bab684baec7125f850c4f668ee232eedbc0a9c4d802fcba23be3aa735a6dcafb8e6954e6f753d1b3b2482f80cf990d2e -DIST avif-serialize-0.8.3.crate 12696 BLAKE2B 8048e2b22915878ebde25c67e698b5cb805d14d45b8979e0c72d85c0c35ec414e1994202fe3af13d6d26afa70f513d35f01240ecfb6386af248ea23fb49a51be SHA512 f0aca6b78674bb333ead90caaea95cfe1b46ca5a4f4014e7f81781925cb817393f56000e46c3eba3ffe2947a4895f3f897653839d050f860d72ed759b8e94d51 -DIST bit_field-0.10.2.crate 10568 BLAKE2B 4dc92498b5f2befb9e3d8d5a7bcac478b7f905e708cb674e7589f23b60a3ade33b2c660c3f57105520aa863ef19787a00221e1f61914f090f9ec500961e3f70b SHA512 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8 -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf -DIST bitflags-2.9.0.crate 47654 BLAKE2B df924872ccb929f3e428976764d50e5468112cb83e563f663a5e51a21ef4363b4c639e617ed8afd42a39fed522ee468ce7186adf88bd41f5f4a2a6c833d9ff35 SHA512 f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446 -DIST bitstream-io-2.5.3.crate 38245 BLAKE2B 3bea60601925ec02e0674216a5b0fbd486c90608e8bf6a5ba1723708f953e2a3ec178fcf07c47409fa7d0a14ba5f0145bd4cc3c35675382b8d544b48a4074ec8 SHA512 b69582f76b6d23e26e05b018e2b7d50f81f2e18fd010c67a3589322ce9cdad5a5495c58157e39a8c1ab8caf8268f13d390b968bc91aa73e0675549e933e4801d -DIST bitstream-io-2.6.0.crate 38256 BLAKE2B b2eef0180c6fc842fbf89eeea5ff7798b476c6ee78c6dfdf011fbe00ff6a95ba788e04eb88895e82eb86cce29e918c92301a60462bf40aa4705897bd22b1fa5c SHA512 35aca56e727771373ca8675389a3e524f9f25c76254272b1bb51c34207dd8af95fd81f50580d8801da660edded7be2199dab6c109ec8cdb4d2675aa394c1cb92 -DIST built-0.7.4.crate 22242 BLAKE2B a1478a76fd88afde4397070d481ff730d29742813a50718822fa3930f352b59fe1322bd9c154e9a3dc92af8e3a0fa22abaa693265156cc496694ffdac8155423 SHA512 1750be63ddcc297615bcc076fd5ce73d5ef5d72128e301c86efb8d3671eec07a535c7827bc451b18fd1833e07039fae478ff09e22a43dc5f56935636694171d1 -DIST built-0.7.7.crate 29776 BLAKE2B df677d5fab5c781a69c10416ab2c0816e5200e1a0fef8664e6c8227be9793ee41f5b0dffa1badd036e8b43608bf213734543a6d1de20f9e2f335941f6385bb4f SHA512 523b3808cd8842655d433c9bdf55b1a42d8ece21c0213c92bcbd4bb9f9edde39f83d1aaadb6babd57bc161fc554871b986d2fe5f0c092de3f5bb7e80ebdee8c3 -DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 -DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f -DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0 -DIST bytemuck-1.18.0.crate 49774 BLAKE2B ee12149e52e789831ee3da229ca626caa21cd264952b925e39f2210dd215ad3c9ac38e0cefa5d901519144803ad61f1237046d8a00da9a4e820c231fa38ccca2 SHA512 cad5f368a47302960a62a279766b5f2a785cc0fe02882cd9f5ea21baefea9e406727d4ba54f3006dc8ff3ab684c01f1820ffa9edc2f26d5151a1446107f0bd48 -DIST bytemuck-1.22.0.crate 52451 BLAKE2B 4f0bbad62897210ab551a78f859ce0dc1af7006979d651d34e1d9d74e3faba7d44c24521fe1a35c3bc0e8d11e8d18f850440eb8468e4856dc8fa259f7747d741 SHA512 a80e618aa6e03628d2fa46fd38a9c769871313c9fe39d1390e3c0f7fd7dcccabd4a5861e28442de26399876d07416d80cf58ca05918adeba09da1670d5dc118c -DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f -DIST byteorder-lite-0.1.0.crate 15909 BLAKE2B 751735c5fd618d548c0dddc2c6a4a1bfb41a2eb30ee2860b9e7b5bb75d591a9787aa36940acd9ab14242636e37aca6d568f39df07f7cbb771cc475234c696e3d SHA512 d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c -DIST camino-1.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea -DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2 -DIST cargo-platform-0.1.9.crate 12010 BLAKE2B e178d5a444c6536f0c95f497bdfbb13cadd0d58d55bfae76008bcadc2a042044f432a232f657cb1fdc91b7af4d197cc44bc0cd7a41c9cca6c5da085409ab49d1 SHA512 05cf4c18ed6f3a1193a4567a48f1f3c832ae85faa7487a4e087e5dd8499eabd36c862d8e58af5443933b87aa8becc258011ebbecb2247f8a75067c8ac018676a -DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d -DIST cargo_metadata-0.19.2.crate 28370 BLAKE2B 23d365759330cd0ea30908d21bf2d475aca8880511646248faf163e12544d78b6034e94d4d3c5bf8c4c8d645cf166a67105cddbd55cfe4dba425132e2069ea72 SHA512 b0d066754bea68093c9990495d794ac6c2dd9fcdff79b92eead75fac34e7e96ea84945e024acd81a59f89c2d197286de1ddbef8e5312daac976aca823566e011 -DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 -DIST cc-1.1.30.crate 84509 BLAKE2B 59d2fcc0d6bb9d7c97e4f27b49e88b3260f6b166804ac25f3b49eb368e6442193a36869d305554494357f206e3d1f70454a3b740e6b6a5b043c5cc0c82c0c57c SHA512 0a74e4753afd84883bec7a402fa6c3e80bee18f496fa0168fec96e1e468d2e873c54f2f536a013c83eceaf75b9fb6896810ffd0a738d9f94358fc5165d6f4394 -DIST cc-1.2.17.crate 105794 BLAKE2B d7d733a72a29b836e3ba160ebca45817f7605ec4d2d10ca79ed8b97cc1013ebc75e07a33027eaaf5aeb803d248a77ef541568de24520efb72ee764ccf368b010 SHA512 3fe7609a6427a37b7fce6e1ebdaa0f108a9c5134892c181ff028e5d50341ca27c9e8982cbfc10595e9ff2fd4c4fe3d46670d10ad6f3c91efdfba373ea1f853ed -DIST cfg-expr-0.15.8.crate 42108 BLAKE2B 846a67059fc30e8c1f70d8b5495443ca0ed373a333d394b92d79981b415888a2f5c745a028e702464bcf68765667c35513e51931b84d9d081873146a0a4edbd0 SHA512 1077d113dfe080e0e78e25c40f32c9f14988d2dbb76bb783ed3e8ce13c58e5dc0dd549362d2f197b69cfbffcfa3ebed385a0247f5928dcff8be7d0b055be1041 -DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 -DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 -DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a -DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 -DIST clap-4.5.32.crate 56962 BLAKE2B be9511fe2f7bee9d5e42a357d7ba12e24f4cee58777534f9879c4ae72710c3bd370103bcab9dbce780eb3b64cd5c5fc3feaf33d20fac6b5f4833e057a68b69d9 SHA512 6ea664e49de3a488c0f1720d4a39cb48576dc2eb70562fa18febc2495345acf0b2ea5cd5c9cb4f1fee137bd73deaa3dfbfddf991769238e5ee8dfceb0c9e8729 -DIST clap_builder-4.5.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 -DIST clap_builder-4.5.32.crate 168413 BLAKE2B 8f89a24a6280cecbcfcf9d947921c720d655ca1dcf35ebab1c0193563f1425ea9c77bdd870346f85de7bd3c53dc6f321b8bf6671fbbdf8d60136a53dc6099097 SHA512 70169f666f0a72d2ae6eb84fa3bbaddd3f278ed76f96d362b807dd5e812a9a31f9fb60bb195e0cc1dbb18d42014c7bae2b0d1e947cd239913df69452977b8785 -DIST clap_complete-4.5.33.crate 47470 BLAKE2B 7d97949397aab211f786a0141c6d6f40268c03c2ecea5032522aff980c217224a25c0139e1345e6b3dc67670fc090d7ddf7a53129b06d281ee6fb144ec8ff43c SHA512 71aab57a9c80ab6169250d056cc2177e2392d2caab1cf123eb36faa39d83656f306c43afdd00b95f6ea39a1d471549d1422be51694fcbe3cb9bb1e77e4d6308d -DIST clap_complete-4.5.47.crate 48038 BLAKE2B ead097369e0f1864885d8c2ba2beee896d87071b2e482e8a5e99c06110a1cee42734322a237ec3aa8c453a0bc1cb7b8b601d4e882c737b724bcebff7666205db SHA512 292b3b70f342a4521b5dd67b96acb452003075519d8bb58ae0a9a58f5a4021ba926b3158e432daeb4e5eccd7ef8597f23e9b9a9cf708b17dea583f66698af6a1 -DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa -DIST clap_derive-4.5.32.crate 33441 BLAKE2B de532305380fd457c0fac504f845ba595f157661de7ae72b14598dde1f3d4ec1961196220354a2eac97943004ca8354f4623b29fc2b6557c6ef4a83ab6fd61d8 SHA512 ddac7bfd885efdc97ed07b23eb1a42827aff9cb0c6eabde0a0b247233316f99fb80acb8122d8faa054dc65b6fd7a76091ea2e533cb44e85e8dda125330cdbf86 -DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 -DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e -DIST clap_mangen-0.2.24.crate 15380 BLAKE2B cac9cc8e337182692b48993b28b19bd282dce33852c283fed63f3409ef0d9c46fed45426cda5a66972e0f59d8dc43e6c8c7da2b6019cd6b03dfb28fd2fe842b8 SHA512 5b1f32f3e1e63e4a0cde4cd106cf2e077ab263ea04ba1bef222b4853621c03f52104602c1f186bb8cf2596da5270c000f011d695a83c3ecb1d8f28eb847fad35 -DIST clap_mangen-0.2.26.crate 15630 BLAKE2B 58af6b1b46c62cf86bc16720db67b195271adb6265f2d04a524bcdc2380e99162b09d1368d44cfe3ddc937f4682f7a910a8d04109a1d51f3371d743f083492b4 SHA512 1655a940575fb8df78595675a702f445ac72a68db1583988ce1e293c7c77c46e60a922ef93a1e545bf314b534bb0e49fc483f44d5e6d0a4cbc4d6481a7a0ac40 -DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 -DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 -DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 -DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ffe6fee212c8ffb9905af1121f0b272b234b4e70a30f29f5ed24f4825ccfb59722057b69549fec0fc3472857ee1ce9 SHA512 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2 -DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 -DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 -DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 -DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864 -DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 -DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 -DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa -DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 -DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 -DIST crunchy-0.2.3.crate 3775 BLAKE2B 8e2db9b8b24e375ccf788ee442e6196872860fc664de0b6d6f88f33c985e56b1386a7b277763326bd5011f2258c3e75460bc333a9162aa816a559948ee68828c SHA512 f97919ee077981da8a14d0cf4a1622b08059710918d97fbbd1f7a5aeb92d51ae5452934c2c45c1f9f79b320aeac6eca41f2a54b35d0710e077069d8841be52ca -DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55 -DIST darling_core-0.20.10.crate 65015 BLAKE2B a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d SHA512 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d -DIST darling_macro-0.20.10.crate 1874 BLAKE2B 29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317 SHA512 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52 -DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 -DIST deranged-0.4.0.crate 23235 BLAKE2B 98179347407a033268eb90d18c75f555fd5fac273512bd08d55fd5e111e6160f23194073ac196bb47f27fea270e1c4ec67c26d38f189e58171d20ea808ab887b SHA512 212c6cc296846425e8b11aaec98666015ccd7fb0e2d0818a8708509ef51ab029ca6bfe4673b168ab0174e41e92b24e2c0e4da939c09b26059aa9e8d396284985 -DIST derive_builder-0.20.2.crate 36661 BLAKE2B 27679d1837dc87ad4103459df3be6ab42d4d8b70aa01a1552aceab82042dfee81d90134c9f940f0c1c62bf359c5a70128bb4bf7a62bc4844066f198c771fabe9 SHA512 75d08f4c106ee5df795ebc8be3dcf34dada037c7566b20bfb52243e16f288b440c723fd17343a654d2f170c056a4197704b9c6b69c8e0d1b250039bee43fd872 -DIST derive_builder_core-0.20.2.crate 31397 BLAKE2B bc8c8da24a0b7871c7574330230544c3fffddd3a00c403f076997def95ae882be99d5f3a29c4e08fe536af9de87751ad63a5ad77e6cd9587764d19dda174fb0d SHA512 ab154b7f116a21984cf8c9cea538e8d33be1680663f4578af37f7d74696547431e9ded07bd8ab0265fd2c4aba5937b948f57d4f9b60b96c840f5150e8c10ce86 -DIST derive_builder_macro-0.20.2.crate 6360 BLAKE2B 6c64582fa68d6cb8d2c865a32af74ebdfb463d449bbe5a60cd2139033aa3a74a6c2de1e3e5c18b4dc785e9f272971e893a3789ce3d0c1c3b7735f6082e5e76ff SHA512 1a5cdd75bbd6326147f6ed726fdc21b2a4e44db9abe49576d4b1ed067b0e56871cae148ea982b647016240392194efa4eca157d615ab42248d798396612b3d9f -DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 -DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 -DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a -DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 -DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 -DIST document-features-0.2.10.crate 14005 BLAKE2B 5427dfbd89155ff8ecda259641c769841bb1a5a9be036ce49a2dc866eb26dfb847bd287a0d3ae703d65a8655204358aae2ca9945c5068e0d1f8e030e257199a3 SHA512 f6e6e23da44941b4585ee88fcdcb9f91d99705cf6a8e43ed55098217f5eb9e21dddfe9d6817b30dd43d4ed5ebc276292262d589c4a8c3ce9ae3a6f668fd6cad6 -DIST document-features-0.2.11.crate 14640 BLAKE2B 099c4af5ca21b8e43039723141089e36b02ab50500fe3293d5cb56dc2ac0e2e9efa628d1cc79d3553c5bd58d74aeac57bb1ab443e06f9428d349a40a4fd4da5e SHA512 0e491525c0ce319371c89460934fe37534a6ea71356d8cef91864af6aafcba6102e269d92de5813f27cee5f6a178994d63a2a2547dd6d9803eb7055470a2fcee -DIST documented-0.6.0.crate 2423 BLAKE2B 3f02f2a6e219fa4996f4890745a167d624307e04638a4b50b6a500b0914cb37d401f37f951c07808654d3b37d8f2d87fb462a182ec69c29f862764d38aace0c2 SHA512 e2c076795d22f23637372bededa6bf5ed3cb1aec2a8ef8c64bc4b196670c2304fd8f758ed69dcea3c2d34600bfc4606d99eece3537d76774cea2323e8e533f71 -DIST documented-0.9.1.crate 2956 BLAKE2B e297e1a625949e46b5f654d5482172f22ee1d04319e3f58673a3eb8ee210292dbd4205f58d03f850e351a2ebe6221294bee92d2ae1b01fcdda6b2a5f6271b212 SHA512 561b0e9fb93deb23f5f6be72c9540f75924cb71bd9f629617bd2f348710f3a8c50fa249dc8fe1ae422a651f060f4df232cec8a42d27d5d656fe8f065ff6358b0 -DIST documented-macros-0.6.0.crate 7462 BLAKE2B fc77e4765250c9fbc41f17d9931fe9a8847d2a096436cab56747251500f7289960a4572ab206ce52cca4238083e8dadef7b4ef73f5d76d834a944bed52aebedc SHA512 03be3754a6a6d32723a72fc4aca246d16f87eb736cb365f240dc7fd438562499661d8256fa71f69338472d19fbb6ffe6f60c2f7bdbfe6b7df99f62b2e2f4e670 -DIST documented-macros-0.9.1.crate 11211 BLAKE2B 6906829d4254d2f8d073a3f4f1053b2f11a5a7db620578abe40ac30feb869661a90dcea370191638cbb8f3e118ec7462883ec2e98483b2ac5eb64e39227875e3 SHA512 ba37277e1ca25d0a785bd1de733ae092f66afe322f969fdaf5792ba8ccdb19750957c9578b592f71ae540e98658244d0eda32873c7be4ba59dcca3a7f34c98c5 -DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 -DIST dyn-clone-1.0.19.crate 12896 BLAKE2B 284aae298d5ce45624b659df046bfe30a609a1aa43bfddedb7fd92568486851da53b563b7ea52dea814e29d12448a00f1a6b1d1e45a5d7d0dd781c18f017ab42 SHA512 ee4977901048024cef10acf96841e62b4e8165c7a33e93985707387c6e8dc477cde7d4d18364c2d248f9aa16eb304795065b525fa6e4e18984a5bd97526e7de6 -DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 -DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f -DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 -DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 -DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f -DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a -DIST exr-1.72.0.crate 243996 BLAKE2B 53797775fef4e8cd520f4a98d390453b36f9500dbe999a631a54d906476f82a7a975bde0a369116a997db5e383c846de9a7bf4330c68ea7ec2c9e44e4856aaf0 SHA512 eeab15189ca6801d3b3748c88395de9d2a3fd970f182f70bd39ff7dbc960bd27d06191a42d1a5cb895a334787f18dd3ff31af74d223419e1845396a5f696dd1c -DIST exr-1.73.0.crate 244371 BLAKE2B 4840f3e067f0be6789f73f7de28ce37a514da9979fcd24954f2c5f1b81e68ad5bf6e8b841916fcaffe6b141647637b41c749e3e6e3b828d7a9feacf152908dfe SHA512 892471dadfe03d07946dbe19a9daeeb0328e657c5996704fd81c838d6ab86daf8a57a9b692e109f7fdbe4605d4dd462a66a5bec3457b09bab635ee2fc21b4721 -DIST fast-srgb8-1.0.0.crate 17214 BLAKE2B c5d2e04bf43fccdcd31d6f81cdcde3d89bf0ce94bbc506c2bc09c62b4e83469a2b72db0bb09f4cc2495ace7510834e7fe49df6aa7864092452d9f7865f35cc14 SHA512 834edef5eb4ec23b9e627b5e879a1649af19a17a1af0bae97c040869dbd14751ff3b29a606c52e5fe07b60f07fb695f328409c39788a4e74af0ab7b716688a0b -DIST fast_image_resize-5.0.0.crate 135009 BLAKE2B ac3ae972de35d8074d1a08d429bf761cea0a75609760507dc24b68fdf15f7f086e9fb73c463805c08594122d487e139765ba7c03fa443553750159d683350eeb SHA512 2736e84f2c03fec9aa079693fc6d327cfaf9b6863e95591df48cf10acf251bf6464b0655d699dc60ac59c41408fbadacf8b71c574bf6349c181ea75608455f8d -DIST fast_image_resize-5.1.2.crate 148242 BLAKE2B e819fcc11eec868dd54c42e6d1a56208247f6efd7f7f780192c3309a3952483b6939d98989eba5c3302696fc74224d8deb3432910309ca49c78b5a05dc730627 SHA512 77b478d8a203792fb808db9321ff566d1724a088eeb0eb894f0ed58c6d3f8875712b3faa610c7bd4783ed3690a9b1f06702650948a563e3e5f26377101c70264 -DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e -DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 -DIST fdeflate-0.3.5.crate 26834 BLAKE2B da5b7dee0b2c1da4dcdb13e5db880eeeec5ba2d74840cc9920eb8a3ffde84374521518b65238e69285c7fd43f268db39d31e68769e895987408e13fcca06090f SHA512 4fbd764bee7fd054ed7d023e3c75e94c0ada7bdb5f337997aaaf65b4afdfbc940a8980e873cb3d46aecc13c88fdc9eb296d1a17ffd52bdb734f0d12a24889f5e -DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 -DIST flate2-1.0.34.crate 109174 BLAKE2B 70fb087904e1e29243facbb9a01f05770581d91d49935290943797cf84c3d2b416a8f78b2c4f9277d86053f1bb79e858ab1d5bac427bacea9771fe1998ea498b SHA512 0526f2c7c061d57f5a39fec9726c547848f6bb36dfc977497c15fd42da6c300bcd332278c31e3acc0a72e897a7161f03deef61e95e072bf3cfe5b0302b5f98f9 -DIST flate2-1.1.0.crate 110650 BLAKE2B 1245a0050ac2f6c966b0c869f772c24544206e1e29ac7bfbd1bb20aff20151f50332e3f2bfcc3edcabdde706b4ac9180e393e4944216183f7319c3b09bf5bc12 SHA512 7f240d413aeead2fd15c0b4cab1ea45b99987c185968ccc22778ecc7e08ff32ad6fd44abcf763a7c708f5bb7c43b325aaaeb30ea9bcea2b0917c9f7542bbcbdb -DIST flume-0.11.0.crate 67502 BLAKE2B aadebeda44f899b6290df4ccddfc0fc49c4e55709243e9b1eb26b6a232aee042d2260c9b504d554551be54ad4e4ae1b1dc6ee861fee0cbb6eb92fbebb5a7d9ad SHA512 29e499f3de970d2d400c3826e912a49a01408dae8d933068dc94576cb0c2ca0e42ec4a9ebeffd17a20f56869f09eec04a2b90a335bfaa6462b8df474b2a49fcd -DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 -DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 -DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb -DIST getrandom-0.3.2.crate 49140 BLAKE2B abe823a8e91fdb83461007909ed447c64adceffb33dce63b18c6561e7c14263c66119370fecc9c564583bff6206800d5253704ca29be1824e210096abb3452fc SHA512 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2 -DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26 -DIST git2-0.19.0.crate 215910 BLAKE2B e6dfbc292dd580dfe2b5964745d73c29ab4e43d91af37893eb2b915c7967d557940284c388b5693c8f366d98979cfb43f184627319799a359b2ec40c6d875a83 SHA512 9d868ba1594ace291002c4a10dcd43f192dbb8c2070abd74883e57a7f53825c7a29080ecbe4279f6c7ee845c261bcbc93b10004b99df27de41cd29bd48e137e8 -DIST git2-0.20.1.crate 223275 BLAKE2B ed7d273a60a9997224ee0d2430ebcbcdd3b98da1a6f2e5b62cea72dc0d2c6bb48c21083ab772cc51879d237bed6121c1a903879e1916824d0c8a53107b1b8545 SHA512 89ea16eefe7f055bf71fef5d1fde2abffd9f2389d64b3908ce6b3e2953a7aa230dd06671e99405a84dfc708c89f2c2b4a0280163bc2506644f001f8ba65e8acf -DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b -DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 -DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 -DIST half-2.5.0.crate 59156 BLAKE2B df69e12683ffbcb402cd9a69a0bbe984300dec1cdfae3038000e221b7054591a738de8b6d0a989072035010e6bfb3d07a8a79c8b85e14e40ef36643dea98573e SHA512 a5712ac6f2a6c384f6180b57dc1434077f6ae27d6220947a655f9fe15ec13359ca4fbf0ee35818f5fc11ea4625a20805153f08577799bb7f13f3d43de6f089a1 -DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 -DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd -DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 -DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 -DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f -DIST hermit-abi-0.5.0.crate 17480 BLAKE2B 502964fc10754985eb39aa9f9e6ca418bb65656703f24ae713131f4305de2569a0afcfb96ef15ed58bbc3fbd24701b2c87a4b81da5ff335fef7f13601d31bfef SHA512 2af390ae8e3ef2f4c6993cfb5d5b92c6184c3ef22134c745cb02b6482561526eebc8c7ec517324373145fbea2cc668bc4518c6bce6d575747aae6ac162adae08 -DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db -DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 -DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 -DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405 -DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13 -DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f -DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac -DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac -DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 -DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 -DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 -DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c -DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 -DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e -DIST image-0.25.2.crate 225656 BLAKE2B 15adcf01daa3bfa1b18e1ec0f9d0c5f525c9f1d8dc58f1c09c724d9a4c2421c5281805f9a627da804b3273a81e1b536d8a558f3a8a31bd4ced4a6b254a019396 SHA512 229375af5cbdfd1f11defa5e261481159b1d64a62d421676b831c1db9fb69b5877f78bdf675999f721e6f71cc4884af6c63ee561415c2548eb9d23469ac4e8da -DIST image-0.25.5.crate 241073 BLAKE2B 22c2b55ad6c9dc7e4272fe51aa0ab2fdcab2d075afad43397428802ac8b27d9ceba0a83b62a8a5c441685050a6b0d0c802c018ac72ed8e4423e8e37278eed3df SHA512 e43cf4def78b47d337594ef1729668b1f88e6432c23bbedf0f89879121dc0e22554f4e590999332cf344516d6f8fa3d3fc874c1860ca36556c32f6b37df3f06a -DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587ca000644b73dc267f9924611a9519c5f4a6059ed3165bbde53f15f0327d904da935ef6f385d352ec033fd384567 SHA512 e74b197ce3fda4ae7de41992ce8243cc1759900d025718691a4664f6abb3283371238c22c24e985f3432e5edec6605b838fb881555b453afbda09c164adb092e -DIST image-webp-0.2.1.crate 60662 BLAKE2B 2d46b40ccc8c0d6202598b1bfe3983e8859332b381c5946f9948c6aed056e7727bf97d07b8a19b8f848998d4b3a35cc0ef591f6f50020714fed76429e047a66c SHA512 b06010b53c4197c10423edc464c54cecba280dc736bdbe915f1e3ec0de69215b2f5959703947efd7504951869f4063c8761fc5be3731845bf0a6fa2387cd9ef8 -DIST imgref-1.10.1.crate 61797 BLAKE2B 3f5297279392369f1d6a9eaa6ced3799838e90aa40ebab175a2032012a54ff664e892e8d3baab094aea1f95b43d8b9b9c076135bb5f7820e1e5c8fc4420a2385 SHA512 cb58823cd0357c4cfc6daf3052b59e7de105acd85a1f8bdc49bee65f4d8b88ecd8a59ebaa7d157d91f643449f6c071a113d998f50a2ae9bc04dcb7b635c805b8 -DIST imgref-1.11.0.crate 65943 BLAKE2B dc52ff6ab361fce54cb3af7981b4f5f610bb10c7921cae034a537d4dbcf106bf850090480209062480f5896e46d02d227af2b3a320e718e389423308d6accd38 SHA512 01edb0696df4f41ba4b9f847ceb915627e7c9961c0ec4467c9dbfd4d0792ed54704b6dd4ddf383b18ecdc58be34c318a53f0115fa4803ff4c5463013a4559bff -DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca -DIST indexmap-2.8.0.crate 89670 BLAKE2B 65d206045ca5c8479f9436df693d282fb73e79873fa1c586e5a2922e29ceba0adad529429bed87afb4ed4fcd66bb03c29711ee4bda9b9f848a2c35dcd7cafa8f SHA512 4ac87d1b1991d4a3c332bf4f3c6fa864ce783e1abd04e80558f6e4f3b28180062afec5bd1587511d04883c52d1756f25eeed48a45a4395b9a4bdd66e6f9668ab -DIST interpolate_name-0.2.4.crate 4027 BLAKE2B c497f1912ba5c39db3d57b3e0fcaf1df8e45f9f99c6d6abc2e375531a7fbe3d55e6af34ab29fcb1c9618fc65147e7c4659531441a23d586d50ae3ffcedb6fd1b SHA512 87d2b732a9104d1a094a15ba6fa642641690aec10bec065d02aff5830f54a0fed02ff5de4bd5c237a91d34cd81da0ef11cc37ded3d4ac640de9dcb96fb73fe11 -DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 -DIST is-terminal-0.4.16.crate 7811 BLAKE2B 430b817c0d022b669624c77e84304b40ea8ea508fac45cd44b5fcf3a7322073d5e630c22d05af0be0b235967bc80505f5614b462c800c194cd2961ae36ab9873 SHA512 4dcb0d83a4d3370805fa575e5a11b72c6d8152fa252e0e0090087b0f31b6bc2dcc749180f263fe6b7748923988d3b70ade08e6b4d82fafc7fe9b9ffd7819baa5 -DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 -DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 -DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 -DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 -DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 -DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 -DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 -DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 -DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 0ccc3a7f42e471fc1fc7995fa99573b798da89911667e477a310d10b95745708e583d53776467b9d54a399047b727a3fd4c26a1387382c226f6594770b21ba05 SHA512 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00 -DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 -DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 -DIST kmeans_colors-0.6.0.crate 29963 BLAKE2B fb42d439d7b3627da1907c18783174f360876e8818ab80726c3b80ea41f18c465cd93f666d7a6a3dab625871a5941acdf06f38a147173c3e82f30af468c62e3e SHA512 19bf9ba5242422409dffe615f48ce57466c945a1404fe73271e76e9e53fbdac28bb5aa27b63d56b556f88133e8ba2091737e9d63f53fc8937369c4c4955549d5 -DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f -DIST lebe-0.5.2.crate 8422 BLAKE2B afa49a1945d623b34139e31406f4780a5ab7b3d34648caf5f73b1504dbec4c4c02fc3aad3fdcdf85509eb8ba733a131a96478d6b9494cc9f69048f9ae28eb880 SHA512 ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae -DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f -DIST libc-0.2.171.crate 785246 BLAKE2B 2bfbb3146d63444632b924520bc3d8af4adc6bbc38f4a7c6e8a003365430372ac1c05246684b54f0a98c36c8a7f02c325e1a6dd7fec44adeff41767e427ea77f SHA512 aca8b5f769dff18d9b3d73cae2c496f64a9828edfb0b57412da01a89158e770a5dcbb74bd83612870f9a08eb31647c1a2c92463189f16b01be8cdfc76fe0bacd -DIST libfuzzer-sys-0.4.7.crate 128332 BLAKE2B 7e1edd039edccd759a9b188ad4e6a670fefd2ed494694e4af857a97327fc73437e513c00f269cb95873536c78353509d50be0e47f820dc3a1df15eac9156bbcf SHA512 8c1e4d8897edce34020ee3e507fde3da357324c15e5288c6e4fd553ce876d2f9b7b5cc3de39d03aea89faa5fa75bbab52f671ff1777054739a888aefa3651c57 -DIST libfuzzer-sys-0.4.9.crate 133299 BLAKE2B 8553704305c63620c44d0453100810c87339b75a874f73e4419bffb070472699961d4b68661be15a15e93edd82cdc2522f1870cc7358e9d322d57d4865ba7ced SHA512 c652abba5dc0c333a32a58d3474cbdf3093eccd963cc1d210d46092110c3adb98162832a15cfe3d4070f264feae5596b2473debbc74e32b2e89eb0493b70934a -DIST libgit2-sys-0.17.0+1.8.1.crate 1812997 BLAKE2B 91f61437450398c24a7dbb85803665a0cba268615a0e9d8176e094a192b9e8441d5d985a430722ebdf8c003acd47d40dc5b9e464fb7dae8d9c12b3adbad796fe SHA512 4c37c30426dbba1d9981d65ee42210ec07e2dae73ce2d18beee17b161eb96de0c7b1696cc8b97fa514eb9fdcb8b853713cd19174fc55f033b6a9c1e25520f75b -DIST libgit2-sys-0.18.1+1.9.0.crate 1855262 BLAKE2B 0dbd9e780aa5d6c2fa0229d92cf4ce56cd6b49c99e8fd49f148450f6a5e615834c2d72d15c0df766c02bc48ebbe6a45eddd9a5491d0ecaa330a07a076d0cb9e0 SHA512 ded77e138490f417e682326233fd4a0954ab3c928b888a2e7eb9be5368b3fad7f13885b25e3f396c6f310569ea0b318ff276b8c4272261f298df6dbbae964dcd -DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 -DIST libz-sys-1.1.20.crate 830422 BLAKE2B 26265b1faf04f7d0cfd751ddf003585b1be59fcf8fde3ddfd86f18cc3e2d5c3b62a808f47c01329a57759d14fe6283cd94a72eda46d5c5031249df0f1696ab03 SHA512 9b537e7c01553e782be145223c6d174601ade3a950bfd0eb4ea09658da5b8910cf0d0c5984672f9d198f73d5aa63d21e0c20c4c44ff7d0a017ee11ae4ecf4859 -DIST libz-sys-1.1.22.crate 841053 BLAKE2B b3da149fa78a1ae479d88eff9a962f23c4a0dc95cb31269dc958f6c3070c7945491e79ce57d02ddafd833e2745c3343994c664a058bc06746c45e091f1a0a0f2 SHA512 0360512129e7eb8e8c31bb3e97aa7fa1682392db9e25a03b4267f8cb0e45f1c23f086674eefd91fc45ce5c64af741f752b3d12953165523ee370f6b7bd89d2ab -DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 -DIST linux-raw-sys-0.9.3.crate 2311047 BLAKE2B 09d35c16ecae3c8abe21206aa008704cb80a2ce127afa746f51c623e71ce312f1c60d7fbd6b1f2de24f8e9095fa9f5e743af42c5ba1a572adc73c80f6dd138f5 SHA512 800137d5d0746de5c70ca976d03e16d19a2e08e58469ce5ef523eb97a794add156685d91b68d39556b6e051b77a039a9a0491fd4bce9575e041b9bb4566f2c9d -DIST litemap-0.7.5.crate 29962 BLAKE2B c94ddff0b5f6fb99d6adf31ee7c953bb1bb3741e5a68cfa598c75f58f6f426a53d19423e40b0b3ae2010e1533b4d46eefeeb7e86fdfc72289748cac897ba99c9 SHA512 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659 -DIST litrs-0.4.1.crate 42603 BLAKE2B bb5c471204b982708e4a9848aaa8ce3699cf929a16d1beb554ff422fc36ca7037c84cd7fa83a19f6c2278b9626e43a4a0524842027b6a079e604147162e6e9ab SHA512 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a -DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 -DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 -DIST log-0.4.26.crate 47022 BLAKE2B 529ce84cc92d1258327e148e1fff16cf4cba1d53f311353a15814856ad12d48f654aac5d4c6356a45439858a2f1938bdb7df582a1d62bf75b9380f2cf784caf0 SHA512 d85f3cb8bf90893d59b3174785295616d719c8d2078c04fa3e131c3f3cf84b73c75b932348df70b7eab2aedf261b27e6544f051696eb5c287fb461d1ee699ec1 -DIST loop9-0.1.5.crate 3406 BLAKE2B 629f398d74e13dd2f567e6528eee3f0a9b69e7256b34814a5418722728781bdd31aeb97d2cb226339e05880b5f731cb2892e83b47b5643b2f85aa48748690cc9 SHA512 0a04d4e2561963671f5aa1c9af09470d0a8d30bb02299ab08c7dcec70b1dd3f9380244a59a4da1b8b269967313d6645a154a3dbe92fbae0e43cba6e009e6b7b9 -DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f -DIST maybe-rayon-0.1.1.crate 2901 BLAKE2B dca587f95e7766a0050b320cac7adb31d3fe9b84688c241c004824da684df0ce5f8c04053cc120d70e4325fac7bddc5d0dfc5aaf29c791b67503e7588bb81182 SHA512 6f4e0e2a342fc86b5d0626a08779075c68911ffd3f837ac6ab2c15c821ba96e50617cfc9df9d16bf96ae57fa1802c5549e21d67f79e4e1c3f10bce04b88115e9 -DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 -DIST memo-map-0.3.3.crate 10003 BLAKE2B b2fa8d8e60f3633c83aaefb9beb7a10cc4834169e7884b2f8f8b6ff80724b866cea6bd4adbd2057b5064ede90ab69928655fd076d3813466cd8079f058fdb99e SHA512 3cff7b321ebdd75928700212636b1db5241a2de35bca1bf7028cd0821e7be4160ec38ab88004b64ac2d361acbb770a42df3fd94f72e006609d37519bf7fa0df3 -DIST minijinja-2.3.1.crate 156842 BLAKE2B fd7c9ecf64bf27c65c9cc86f967ad8835e0e5dac90566c47c3f500dc89571740671f99cec7c7b738bb304e298c2db048d85e7e567e32f94c0035c9d2f86b9f59 SHA512 73e145f7cafebdbe46bc83b98076a8661f5fd0d2bc34e71d0562469069b43f936274239db77484d6df3d8217745753abcf36fddb2e0e6787ef9ac37558a189b2 -DIST minijinja-2.8.0.crate 165731 BLAKE2B d818011268c7e3b5a8d0e6b3aa1f75867b58fd9fc148aea4be3acc5b66e38ed153796972d97d8eac42677e5a598370a48c3699bddaf572c44e2e32c38f3c26d0 SHA512 a0eb90974c1a6f622b2f5c7aa98553a3e473a3c23fe24cc24bc609e2265c95cc0fc43f30876adeee10d617e072f5802e9b964673834058ce8c73a57506481776 -DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c -DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978 -DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 -DIST miniz_oxide-0.8.5.crate 62237 BLAKE2B 6afb3df5938ce0427fa8f61b0962b04ebb8baf76f304dc9c1b6d89b685be89c4bcc241a3cc54fbaff73a4607e58803bb6eb1689c817ac1302476db7a01d12abe SHA512 a82e36fdec6d77876c00bc4d03f2d8d90be898091a7c2f474e1b0c21142df2f362d5bcde407ec6bb48be982b22e2bc7fb23572c8aacb2b063ac20149b4564251 -DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 -DIST new_string_template-1.5.3.crate 5476 BLAKE2B 8662b0e2711566db9e75de6710017afeb71d29485a93f9810d7d101996e55bc01461de2ff4c31863db465f8e501eb60f496803c0e5169f5b55ae50a8e36f138c SHA512 7fa5565fad3c5350465c8a45313a96c8106ae97fc44b738a4843caa04b9ba9baf2032c34b9892406ff0613860baeb6be07b052e63bd5974c9086b4b31b81dcb9 -DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad -DIST noop_proc_macro-0.3.0.crate 2157 BLAKE2B 0be977f9820fe4cab4035e866d6ebc77a07cf634ee6889dc91581a9eb43f308b0fc60b87c8bcf200742bcea4af14a94c69c5b9dfbb32b95454219a4197fd5228 SHA512 a5ad22e815b8c574b42f7b70486a3fac319c24334ade74726ec07b976a838954d1de2d3632fc55ce6c8de2673e62b987fb4607a49c576f60959b1609e47b3771 -DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 -DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 -DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c -DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae -DIST num-rational-0.4.2.crate 28159 BLAKE2B 653e05b9ea621a92dbac090339d9e0ae0b3f952b332e3a54f27ba8f5209a4e9957b014ef18355555cea0caa63432de0ec0be7ea6798389aae46402f789432554 SHA512 0999130db45e5d877d1e2232c8900cc633bd39e749186b2ef4ac4343b958dcc80edcc2247df5f229546dcb3537fd45984a7a459a9bd8f62aee69a0239fce0b62 -DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 -DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda -DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 -DIST once_cell-1.21.1.crate 34256 BLAKE2B f1df22fc081762f4205d0d18ac1f0bacd1528dc214453b7980d82fbae23ddb6a395e68eda838a0e8d82e411c58e9a8106ea00f3da53b82272467452efeea2388 SHA512 964ddde874d5059680229b74cfd607f558c02385da5141f12b1f1769f9843a627265cd52a95bfa7718e41103eaf67fafe8022d8e3d47338701b37bcc38c8fd71 -DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562 -DIST oorandom-11.1.5.crate 23750 BLAKE2B cbe0b9167e6d1b95e45ecee67ebf3397044c54230732b192fc5b5279cf1c9bbf6bfe1e7d04f6ffc0cd42448268d31ef89b357250a907f6140901384647494e05 SHA512 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6 -DIST optfield-0.3.0.crate 16891 BLAKE2B 2d1ef4c38b93f8249932dd9b7796d6895f7941bea3b5c80f030109ca0e3299f32a07985beede4af798dbeea8250ce7abdabcbfba506aa2185824fd5113fdf8ca SHA512 e2e69bfc0f44bd6c902bdc0739474f34a27efcd74ba2839eecaf5de2790609619822092c0b1bedbf4578e465cf6b297b082944d731cdaf857b1891560f4c50bf -DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 -DIST owo-colors-4.1.0.crate 31414 BLAKE2B 4c936531a6eca2c77bf54e77b1bfbf63bd957299e6b604f97de59bd8e06aee90187045197fe2a5ba607548245035e644b40981e5020113b7122f5a36785f4cbb SHA512 e514520ebd86f92be6f893727a71b68faddbda77763a4f5d5a907c2becbf032c629362cb4c27c184a98aad27963449da8dae38d1fe35741b0fef11ce61235fd0 -DIST owo-colors-4.2.0.crate 37789 BLAKE2B fd588cfb9b617e593db033640d811e8bb78d8c8bc12d77d447cef7cc2344aec5c5164d9a9f974671dc898e4c4146cd2d6f20de1637f0c53e7815b10d693f7cc4 SHA512 f766b22f2571e5376fb64f301edbfdf3934618917c02838904f5be06de1a168cf20372129dba4b1b4b59a5d03ce7628cd7c03c8cc121124776884ab5fade98e2 -DIST palette-0.7.6.crate 230913 BLAKE2B 688eec3839b9fadf6e226a01ed063cbce1d6af9176e20d565b908351d3135a92852e76de17411238e60534895bf43cc585fb9ba1aa76a0683293b4ba6482558f SHA512 c43e39992e796799fc2044e39a8461eb528140438e40ecf64af8ee2f4854a520594be001f8aaa0f4bb8731fadb77b60b07c16592e87924b8af6c6583b0a344b5 -DIST palette_derive-0.7.6.crate 17073 BLAKE2B 6b225a8f93765a11e4a70c97783b6088c376cacf9c9e237996de4b123dd42dd3a8368519d5ede00323aeed5dd99142bef52c58be3907333963c7012176286ed8 SHA512 29efe90cdd53532015b4f957ed3c1018ee06f55574d4a7f871b868f77b0d9e74ef48da030c4981327abe9876a4664ad78466177fdb49034306e325d4e80baec7 -DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 -DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 -DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 -DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 -DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 -DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 -DIST phf_macros-0.11.2.crate 4748 BLAKE2B 643942f8e83dcf5623f3479d677ee11c7e25a87e9e90f2aa3b43a75398e6d956613257046f5b307476f605b433c5ae443832223ff1319a918fcf3f9602ce291d SHA512 ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c -DIST phf_macros-0.11.3.crate 18436 BLAKE2B f52beba12088a40eb532da1dabab5d633c1c90fe143ea0367afd7ad8263c42336fa81974fb122ae0d30eb45f13a257c7fef85f03b0aee8de45d3cf3b9e903d30 SHA512 331d3392dfd3e48eab0e65c3daca469c3abaf902989ed912e394175876f36c14d06fd1ba4ed03e01234608faf1189743e6dcde75eccdf2f4fe0dc8ffb15e720f -DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe -DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e -DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 -DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 -DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1 -DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3 -DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6 -DIST png-0.17.14.crate 108098 BLAKE2B f7aaf53d12fa549e59f9e95d4bd08dbae506fcde789b870ff0acbcb28b08a419618c8ea3720faa85565f07c4601e4af273e530649ae9cae72276906661006fca SHA512 e1c3fbf98030778fd775302ed74c6a6e256f73dfa541c7133c3ddc9c7dfc01c17716bba05c503d4a552ee67a0bca757f909aee5c0f6457682de3d9dfc182d493 -DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba -DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 -DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 -DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc -DIST proc-macro2-1.0.87.crate 49121 BLAKE2B 4a5136e28b5174c1382037d294dfec51cd7211eb7876c06a98600768d071915e76c81a7958a780cb7b843b98d9df4bd4e01d4f280db226d241bf84de348593f2 SHA512 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e -DIST proc-macro2-1.0.94.crate 52391 BLAKE2B c50986bb34468379e22215c6572c2b722f54381c02258fcba6805eef0166e4bb591d20b94b9084b5d68972df8ef12476ce0d1081588cf80dad3c4ffffa347660 SHA512 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769 -DIST profiling-1.0.15.crate 14255 BLAKE2B fb2281d4a8f09896278f4aabd91f054daee0bf30c58ff03c740daccaded75c79c2ffa838d5058f5fafc8d21d12c2b18470a5018b67fee931f4fca2f9319f0036 SHA512 3f944c6e219e2410be4b555c4421fa26cb4b6ebdde3058c8c191c12290ba1009ad28f2e021d1d86feb71d29bbd717050a6567a2ef8b40a5d431fb8ca1b03925d -DIST profiling-1.0.16.crate 12588 BLAKE2B c2f01e0931c5110886b000783907ae5cc4d421e3bb1f82bc88819cd39f144a5dfce9e0ff68e9d9ebd57affa00836b2160d2ac936d306e8db17c7c754dae38e03 SHA512 7e141e3c4394960aef28288806270f738cd1733b5ef3351bb3c6f7d5523431d0eccf325a6a360337541a62d9e0e492d14f0dfcc8f2004f5653b65c655aa5d626 -DIST profiling-procmacros-1.0.15.crate 5956 BLAKE2B 780c37868837e782cbe2ea4ec7f81c2ed04c947f1260d6917bb6f61a64a8fc15456743f38164874e6196dfb8dbc1044ef55671fe7ca2213df619716d6018ed9b SHA512 3cbe321aac42213ff4edae0847d0a5b18cd6c4ff1fac651f0e750ff189f615121cbfba8a0fe5ed58984933b9a671fd0a55120dada664b77efdf4c9d945ad5cfd -DIST profiling-procmacros-1.0.16.crate 5893 BLAKE2B 9c779e8bf29c9851a36330d9af5c75409087aa516bc6c2cfcd2b1a2ccbfdb546e08674b8b9366a4619d6f88230bb61b8fed71c679061d998e7af8f26dca630b3 SHA512 0d3295bf366d489fcd02f8df6e4cfbf0b126f0a9d243252c2c17a027474aee79564eb6aabd9d4fefc28c8c8490dfacd76f6116fa9d0c651bc004f0987d11be4d -DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377 -DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 -DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 -DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 -DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 -DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 -DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 -DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 -DIST rav1e-0.7.1.crate 1472522 BLAKE2B 9492de4c9e050fba359918e2bc79958295b38cddfcab501ba080740b9608009f131f0b79949d5877740058b4238f481dfcdc06d60dec8a677252f668a35f39c0 SHA512 23b0f5827945bae8b3d2109e46d67fbdc85e961a5d3c6a0e0322ee8c568d7b807f62b0b2abe199bc4eca00dd5eb5bca0bd9d509b2b9ff1975b38092224850ee0 -DIST ravif-0.11.10.crate 11328 BLAKE2B 536c67f6db866a3d7fcd249cfe8f492b8c404777acc523e5484ce5a60927e5f5f532213f8d76cfa6898a19acfb0973b3ee8391c5a47136932e8f160f10823900 SHA512 5d6ee62d2498e3480d07c4e88fab18338c10b3b1b9659fe62a9a8bb10adf76fff95ba66b347d0228bdf564a4bf0340c2c728438706b500c75a8f8b197845a916 -DIST ravif-0.11.11.crate 11362 BLAKE2B ce72d1b77263c0667a121bdac5eac81c8b119c7b2e6b9c76bbd22ae8f51ace83687a0ed8ce510e120d2d3d95dee55e6ed6666601bf36a6c3c7dc80ef185d86ef SHA512 cc75b75c21b0698d7e06e8fad178de5f2a9323cb04ce9677837fa4ef9fb71f695b65121c931293955449adc81891cd1db4baa6642e3d5dcd9daf9a9d96f27c6a -DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 -DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e -DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 -DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 -DIST regex-1.11.0.crate 254059 BLAKE2B 9450e54b522c3f12e4f1d814025c3037f8373b9e1feaf2028756b573335cb7f22400b0925e3ceb0716d72aeb19b02b4bcf70b0b435a0252d0d52a7028d95308c SHA512 16c066664ae87497f9880a52222301fb0d44053ae2d6861ea21dc59cab82bd1ab8ac407f9e77228a21a586ee745b02f9eb10e7b9b30df2f3aad73633270bf73d -DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 -DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f -DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 -DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 -DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456ade25bbe46dc18592170a9c7e8ce388901a5453e4d14ef24231ea2bf2d684f62c3051d79fd0bb85a87359 SHA512 cfbbaea59d5ba440c2c7e781771885a23e7f86c0c255e060010e04b55b8228242a5d566f2247753fbd4e339249add996d607271fa3dd90025324d413c6506550 -DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa -DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 -DIST rustix-1.0.3.crate 413960 BLAKE2B 76f2db4ff0fd112d92340bc61f533068d969f3afebf1ba31914c96ea165424bfaca66d44058a4df9f4cb3cce95381bcae5d1cb03117364d3eeb0cfd7bc48a7ba SHA512 333b759f37677c994017af82d9f6d58f3573446a4a5ea6b6d4ad88e4794eeb6b669d3de7a29f74158d124d46018d7daab9ccde6171ebfb830503cf379890b350 -DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 -DIST rustversion-1.0.20.crate 20666 BLAKE2B 49fabcf276fe3f59b4a1c2e8a07364ba59c5ba4e0a33fe4150ce2eb93c6da42d32ad4d4a197baf6616c1cd703d34fcf5a90186c5467c1656388d55e7962d01a3 SHA512 250be168a4ee64f4b85d78658706659122d5fbbc748f321fe2b9baf48c547de4f0004c87882642645994b7798077c514a44e06b73784a800d04e4cc673aa8906 -DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 -DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 -DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c -DIST schemars-0.8.22.crate 59214 BLAKE2B e23c19adc16e78b591891648e1ca8a17a6e162950c7cf458f1854763f56d748c70126545a65ace90a24d2b3c000cd74f2ff624cb0751aa240a4b901e7b8b476b SHA512 c182e0c689a16b56dfe040c62dbdee3f35f802f3403826c15cb957ed00580e5652eb63d902e4eebe6f8ff8e78ddbe00471ef49aaae8c06f81cf9d2265474a359 -DIST schemars_derive-0.8.22.crate 19542 BLAKE2B 3904ae255ba883fc7976329888c3d1fd70579224324a61d296807a9dd4cb64502c43833af5d70d5fdfa698fb6fa8101bb32d554400b695ebc949f97872bab6be SHA512 12e25e1ab407d7ed29753376f59d82a43c51f590702d1b9da03e67fe00f030ad454c171130421c96ae0e8c26aa8f33dca5cbc74949746c284944616daaf2adfb -DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb -DIST self_cell-1.0.4.crate 15220 BLAKE2B 9a617058652ab2a2e92434b6eef58a813ce0be5afed9525c4d4c819c25c7cd87aaa12d129c8c4ca9d74c3ea33d81e9dd295f121887070364185b9ab33021544c SHA512 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a -DIST self_cell-1.1.0.crate 16636 BLAKE2B e13390f77e929084c0cf5f3a4e4af55989f8028128c4f42f318e83890d24b8234075088750f406992d6b0e06e63cecac51f7ac73e74c121502eecfb68a40398f SHA512 06bb4a3c09c76b0814b60641be8f0bc22bdbf1b715a84e740720aad69f4ade1ba27e130e45699a379692b543b0b2f2d0d04c587a48b90e42aabc0d27acfe9465 -DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec -DIST semver-1.0.26.crate 31303 BLAKE2B f99e282e2bc7844a451a4f600308840c4a96dfe032fad6e897e9ce66c8b5ee44ace8f94f93dc50a53792c8c485fa81dfa5477255c211017f06937212d9473dca SHA512 2d2c5edd771b67a9e32664255cc4c4eea8c9a6a4ab08a8ed968a493db70774b393ae98e20be0a87ff60149b7c142a01acc0ace28205b41b39320d63fd5dc6155 -DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae -DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 -DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 -DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b -DIST serde_derive_internals-0.29.1.crate 26189 BLAKE2B 09d2fd10c73ab114efe244749678c166afcc3e6217f2a4c08c01a44e546471c5f7cbb7e79ef908fb306975852fe1ae32b7988e04df3741ca82db1e3a3d6979f8 SHA512 ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771 -DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d -DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 -DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d -DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e -DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a -DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac -DIST simd_helpers-0.1.0.crate 1527 BLAKE2B dc556646a3fc94548f1e16e837e94fa2e28b78b650260aa50535a45e92fdcd952bf0eebddfc2fcb9e653871447e9b9db82f3f8c1090fe09442b7916c65ade3e7 SHA512 20577ab7615f955ee3a88c617630fc6c88703d455629d5b3838a551baebbeae8c64a2587871ec5a4fb6bc203945cace50593a238e4765b5fa2313bac30237ca7 -DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b -DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 -DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 -DIST smallvec-1.14.0.crate 35561 BLAKE2B aa8ee61800a6d13eda5acb4e9dc03543160849479a96a72c50ab38013b23e9593a665773b455a09777038edd436d7a35b501f6d4a0e16ff49544be60345a1e50 SHA512 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be -DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee -DIST spinners-4.1.1.crate 9238 BLAKE2B 2c1c19ce7ba35413add0fef230b13f32f94bf3c67860f4595fca506d88a54f61a7918d66a5b5f8e7120928fc510ae692630ff7be3e426318cf8ae59f127cf37d SHA512 5d5c1725d5e8f5e127615fbf7199bae7c6254a650fe947196ccac6f2aa6ec4b58798630c26fef551b4d11f1e334e797175857a0570bd3828f6607865fe049729 -DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 -DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c -DIST strum-0.24.1.crate 5636 BLAKE2B 81959b4ed8b78313bcd370eca0de10dd86b63c27eeacab66afb6e0c620bf1a13b66ee4a06ff90ce09b46dfd29d8ce32218414900a077ddcdbd8debfb05de243c SHA512 d842464b762790f4b785e494f72f7bae47b5a068cd06ddaad7a491d1abff53fa9cde280b06bbbb6b39a3a8f350a2384080ec4b3e4f16226cb076b1df153e6197 -DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 -DIST strum-0.27.1.crate 7467 BLAKE2B b577a85f5d4151fc73148a72697fc004a7f8a964866c9773d62a2f92356c1ca205ee323a1e9353e4bf2c2e4dd71983026e311cdd4a5fc0a918aef57fc76705c8 SHA512 0ba8eafe76c0cb659500c73a7e402ec677bd07264ca6f6179d66b90e5f9193ef420957faa4aa70cdd7fcf69565dfb4f7940731e555cad6cadbe2e4c7d3016465 -DIST strum_macros-0.24.3.crate 20696 BLAKE2B fa86022cd1f701d8755fbf3e6356a38d46f4f168a1abd19d1d8fa63cbecf41746165791955c8cf1fba86cadf85ddb427ffd17bb360567187b55dfb9a899503c1 SHA512 8276343808afe71d68d7984d5a223a4fc630df0adb5a547cbcc6912fbffcf7e4ad38f115888a2dd3a8443d6fa7b9c7726318d4f5d1ab43f463dd97ec20df9134 -DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b -DIST strum_macros-0.27.1.crate 29670 BLAKE2B 121560118a194029b32584467305902470b83d768d33f166cf67994f33a9780cf1bff25f2199c2aa50a79362501a6cb40ca45c01cdd6c335fab1ebfadd666b4e SHA512 b071fee5d7530bf1ecd31b635a61858921c04dc10906bf57caa38a162a0e2ed726c2f72262081ceadb80c03c38adf235dbdda604dfcf3d439c5fe5a73a08d0f0 -DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d -DIST syn-2.0.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c -DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 -DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa -DIST system-deps-6.2.2.crate 25546 BLAKE2B e2f3c546565ae26554bfdc284eff2145b1248bed90f5b4315d9151777c96794f1aae0ec34cff0d3c922d1ee287e637c1b6c8a96dd48c2a2bb8a58871d2967347 SHA512 a81020d5cbccab3c618f17d691d76a058c634ff9e3615cafdc95ec002d8f1533586ce9ea1ad5da8ae3945be7dfd3d962cd7dbdcc95f0614ed5156bfb3c6c9c42 -DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 -DIST tempfile-3.13.0.crate 34910 BLAKE2B 736378935088ccd8b540997c0554444c3752a74c9a4bd82cfcb700a9b22f572d0f2b3e61252064d4a631b57783199cfb42309e518826346a83fb5adb44843c49 SHA512 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85 -DIST tempfile-3.19.1.crate 39634 BLAKE2B 41137f08f383a5e0c878d697b7df449f4453a0bdeb0a006c02487efe4072846098af89ef12022a1716ed7e67a75d9a65bd8ff27e9e0ded52e199b8b821778adf SHA512 ca6db7bd6c2b70274d5a2a0cb5dbfa1b27466b37d5bbf50ef99c4c62ee24533e9eb81e0626357d81f7b7c884c85a8281f737dc32cceee847bd770dc03f7f2c02 -DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 -DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 -DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c -DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 -DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 -DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb -DIST tiff-0.9.1.crate 1423953 BLAKE2B d01949cc3a76a32f2e802a151a4c1d4bbe47c7f217f198f940293d02fd6a1a6d3087c66b3fbc099da3e155f959774d2a9d4d8c5f5f00cd6486f5f44571a1dedd SHA512 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93 -DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 -DIST time-0.3.40.crate 138369 BLAKE2B 314961ee6bcbd6edd0bd91a94202d5ce3c643c2ee94a7671f99306ea234f43e0e6df94a8fe21144ac19e3fd48da3d148ce5fcaa2d4840b764b754c689ab2cd78 SHA512 6a869f168e37e9f29be35fc63b33e4634a19de3f0090ed1205ed90bbae5e00e6d66f74148212f22285086a51fbf35dc9f793d23f50528c29b5444b75e47a170a -DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 -DIST time-core-0.1.4.crate 8422 BLAKE2B 3c9fd96b77b2d405ef696d62d18639945b81d1c8d84f1613f440a4d61a373f767aa204cf557f82d41a990cb74e952b5ae51e467f9ad0eca0175bf3cc4385dee2 SHA512 677e6b67081901b2f0bf2856a2cc29ffbb0ec3a4363e6deaa3082890f4972669f30cb55863462d8510462faa6dd698b013e04921a0657005633506b51dbef531 -DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 -DIST time-macros-0.2.21.crate 24591 BLAKE2B b3f0dfb4605565709306258db1944430c463f0c01ebd39a2d7f8c62428707960f5243e4c06e1df0f2255280fc6778bdca63940e283b567501a7baa637ea6d259 SHA512 11cb359a353f5bac0a32e232320d82ce9e1417deb51ce12dc03167e086bb8b5c6dcccaddaf035e0dcef2210733aa934f42a8f9d8ff26465d22875c3439591399 -DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 -DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 -DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df -DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e -DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 -DIST toml-0.8.20.crate 51095 BLAKE2B 8e46bf5b667fa650883fba759efd1cc524fa758eaf1b9124f73121127cc72c0ebefaf64edaba6d249d7a9d0d81f75295d335f68e4e88d20949aba538a2aa71a5 SHA512 c842705270baea3e62e3b0535485f15af87e9a1b26dafb7945e1918e9fd59654b83316ace4ff837d84739d2dd1fddfafabc7d7b0c3ea1dcb9a07433a8cce72f1 -DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f -DIST toml_edit-0.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d -DIST toml_edit-0.22.24.crate 106399 BLAKE2B 7a28b08a5eac9c9d43243173e1b87f763127d4685f07e4792cb7bdf3d871faafd183129eac29c6785718a48b7f8e8804a9a568ac7d0b6af26c5fdc53e37f1475 SHA512 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319 -DIST unicode-bidi-0.3.17.crate 58120 BLAKE2B 9d7759554e265136ab9d95dda90bab84763189d3613522a5cb966ad6417ac0ee726d79e296c8821ccca589ef09a999701149c88a9189cabe0ed7d32902040832 SHA512 cf523ff9a2e1face42da035f81bba2476e80d1154f73f3e34cbaf5ce322504e93a520114a54e0a4b2e5d6b930e508ce31b5d8b4f4ed4d39159a8c9a9c7b94d91 -DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 -DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 -DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 -DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 -DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a -DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d -DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa -DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 -DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 -DIST v_frame-0.3.8.crate 14967 BLAKE2B 55c7463be72a6d2056710fb5ab695ef3eb309e2673dc683b2ec214331b99e6ad95f4bc7abcd39fb486669f907be2e3db098478889add30377be52583475424ff SHA512 4b42945193b5fda130bb54fe36abc6ced6b408a15d80352af21b01cb0881408d4f5127f68ad1b1dbb513358743ca8655545b55f45a2299de01f51071569f13cb -DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 -DIST vergen-9.0.1.crate 27198 BLAKE2B faf57088b5ee407ff82d74ba82100141e1788205b8d8cb5278efb393cb896177a2750957752bc334dbda8b1d3a9531acbfda70f11978647c8cb4468576fa96e2 SHA512 b80635894fffde923bf6b73039f62b304c72205136e61b00bdcd50d7268fe00da8c7ee68422e97a55447aa69cc149a834e8cde6eb8673dff087f8906c6693bf1 -DIST vergen-9.0.4.crate 33518 BLAKE2B d901213a14fffb1b506d76292f9a384685c012161fd62ad997180f3baa2e9df1997ddfb9149aef31ab42d74a9cbc5a3e4b1199ce4b17e69ec3feec46eefb3932 SHA512 07e7f66f162eb008c50ce47b9a58a7684c09997ce582b3fc38244e8131d966cf24c992c79bc62ceb4ea817806d42326957d2185f68d0a7577ef24e8a6777f5d2 -DIST vergen-git2-1.0.1.crate 21144 BLAKE2B 7a3a4d1e573de9c69d56d916557e7ffef0bbcaad0dce454da592e2f29dae0b58ef60bf7f411d76afb17c97131aca0afd78d0da14d7522512ce017fa7cc47f08f SHA512 7e25a4ec11663fd1402a177c1af0f3d8e74e629152827a5190e27fb43b78302d6d1d639d6bff53928b6dc28dbe9cb6eb323af02f7bfe55ae0f587a24bc313d6d -DIST vergen-git2-1.0.5.crate 29854 BLAKE2B c3ed6ff745625c360abbedd4b14d7c956396bf18566c8623161dea177f2bd2789159feaf1e7cec1ceb668f509a16ffe818faf4c6aabed0d5dfff5407a5a80a92 SHA512 cccd6c1f7848ed073b6cf962367939f2144156c2751cb064131d87b9118066aab2d7f38439df36a92a64773691bf714ecae9daa4eab720878d6933fdba83ad03 -DIST vergen-lib-0.1.4.crate 17156 BLAKE2B 6226b053f8631bfea059e36b52bf98f6bdc1baac8386d57c99222e38f781c2334f9fe23f0b4db1b2b263c526a4ac413773ae817f23d2602081dbd3e980be867e SHA512 924330957564c5805a32208036198e66e25c74913f28a7c38e0574cad921659c1297285993ea5ef06a76b5d49ed736472387253fcc5f7ba8fd35930356d71474 -DIST vergen-lib-0.1.6.crate 20754 BLAKE2B fcfcd85ba6a7f53e33dce0c0542c734626462c5ba1a42ae0097ccc5c63e038b23e06b62586b93c690002a3b6bb5d2786ecb860c7faacf2f926b55aba31ed9958 SHA512 f9adc025fbd61aec4c82e8ca532d6db445f13c5b7f56011356ff5301ed1206614f47078d0f9f0a18d5232ef572de6a021491844b197217d2662acac43504a293 -DIST version-compare-0.2.0.crate 13942 BLAKE2B 054f7d717ba953f4dbda226aa22332fb40622a776a6f53450831f027273e5a64bb8e87d42a9af1c64a6f035afa76565309c5a8810a20b8a5e51a7168a2e91dbc SHA512 b799c1713d4bf7af00f9c6d562d39c5e916f37350c2f3f57119277725b81c93246d0b1410d4ee981694bbbb731460b6512a813fdde1cf25949cd45fb3e70bd6f -DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad -DIST wallust-3.1.0.crate 119012 BLAKE2B 739e4d8d8b396cd303f56ccd21045c3965193a7416a742a8dc1473a5f0119aa3f7e574054b3693ab740cb279cd58728cbe33df00c2df81cc5bfd1d2e6be7181c SHA512 36985fe16d7fab14b47480d02a755e0c997054086a668bb1a1e20c00315ad49b2e04e5987512d6b1187c692eb6e6e073b57b12a5f7dcff65791ee084e1fea868 -DIST wallust-3.3.0.crate 148254 BLAKE2B beb9cd4a90b4ad3ea7049e09e761d52c5e6c055b928cd5b9c1044cf6e241b8c6273bacc2169136cbb52ee4256aa90eec2d3872082534585ef0c2270735dbb394 SHA512 4558aeda27802e03871bee065753a93f8d7ec85bf57d113beb3457bd9a15712a29b352ffa284231d3a40f1c0bf08284d31e0fb3a2a86737d56c4d6edca2e858a -DIST wallust-3.5.2-deps.tar.xz 20415608 BLAKE2B 4464d3498ddfede1e3923d239aad62acead8313803ec5b71d31c0ace9bd01b36ad0b6ab8b8caae233cfe78e719f49bad4b9761ef55b6f41b09c3b0ec8a12a60e SHA512 48020758790496dc9c60d4869341472a7c6607f74e34ea976381135224990697f76adb69f4bd8d6b4c95639c7f9cf01c53a119069928266b96992441a0c330a0 -DIST wallust-3.5.2.tar.gz 166200 BLAKE2B 63cadf14a0ecab2d06645a75ab4bd3bb8656255ba86ce0a70c2b3f379dbaf2818c01bce7eab43abaf27c4bc80dd5bccf6ed4c9fc67ce7e978cbd0062748402ea SHA512 1e7836978fb4d3bbde9a337055a315bec1aade4f1d554674bebaecc7043c22f98319a32c039553aa6382398c28a812ac8a075dcf3522428ebf91056c6b37bf5a -DIST wallust_themes-1.0.0.crate 30140 BLAKE2B d64330a055c9143380646ad004ea454ed9f1e9c2e2456aae92b96f4f5c711fca47848e8d6624f5ba2141406f616bf7f63b56790b8b6976d5450dc817b77293b8 SHA512 a523d369e81d0143f6eea878231d85b13b42c683873af4de2b1927e679a603525c4b67da68c574a74196256ada360fb81358ac3deafaa5ba3b8b4b1f000ca62f -DIST wallust_themes-1.1.0.crate 80859 BLAKE2B 0165bfaacbc084ba867010473205bb3c0cc8790f05360409925a5808570ff83a9c205575adeae0cf505fb4d8ac79a65c981d62c0363adae3692f2a1ca2f825ec SHA512 6d22f51c0faab12264d63e62d284f1a92af95d16dd4ae05bacb5aca4a471bbe74d8d9039e2454c74f52e380b300217c26dcf8e5f77e332931a24a858031535fb -DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 -DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 -DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 -DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 -DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e -DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 -DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 -DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf -DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 -DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 -DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 -DIST web-sys-0.3.72.crate 629190 BLAKE2B e8cbf0bf36a1de4b0507c4a57724083f8a7f6332a138455de5ae1090e757872b217e2d2f6d0cb345088cfb4cd5ccf49360919838a299a74aebd0afe4dc688462 SHA512 997b27fdfd0291079f3f16999499404968a9d079ccf326d8eb17dc0f89a87cfe52f6fa780654612c769cb24dffd61baac22c5965b9feaa9c1f0624c203d2d039 -DIST web-sys-0.3.77.crate 638246 BLAKE2B 3f21ab03a18d82cffd96432e4f08bfae183b24f9a50dcfc51c927e9973dabfb8b6bb1f3ae044890832809ec91709242c1c37463931770d347fdf521587a72515 SHA512 cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a -DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97 -DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 -DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed -DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 -DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 -DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 -DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f -DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 -DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 -DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff -DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b -DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a -DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 -DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f -DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e -DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 -DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 -DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb -DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa -DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd -DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 -DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 -DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 -DIST winnow-0.7.4.crate 173588 BLAKE2B e4d6f93fae99ce2c90fe5a47cd1a6631e0ff69f3b6af91967178be8f71acd2897da71965e5e8662f5872580f5cb38823d5e41c7a849221e1937f0d5b92e260db SHA512 51edb11507a90f6f174f6dd1eff937c879fd9890288650489227363c9ef4a453663de185f2a9749168fa85d689b408fec8dc2395a0e368684ca4425ad8f5b7aa -DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 -DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 -DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 -DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef -DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6 -DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c -DIST zerocopy-0.8.24.crate 243777 BLAKE2B 01742167e36d19de6cdbbbddbd0ae303e729094fc68ac05a11cedc50a99c6fa6ea7622cf984d6945eda133b73d87e2bcf3173cdb57a9e15707882e119ae3849c SHA512 8d9d909486248fd2b3487cb7dbea1d944ceeb5bcfeca227df80c869dd0b6b5c78a73389f171d3f6c33d9a8772e7d6197abcc540d47db70906f12c45cc76dd6e8 -DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb -DIST zerocopy-derive-0.8.24.crate 86487 BLAKE2B 0a66fd7d9a07f919fbe774a1480e1b4a9d5302ef207d8d7427a03b05f457792f6f758969ccae0e4f3422edc06d017e635dfee4129f8030b36ff9f9443856bd36 SHA512 cd683875b46361fa0423e4fe0c933018b254c753681d5e14b941e443374a065236e6af553caf1f452c1aaa4ebf22e0fa6f304217367b66e141eb31b265e6b31a -DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 -DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 -DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 -DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 -DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb -DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd -DIST zune-jpeg-0.4.13.crate 62999 BLAKE2B 15938aa5539bdcdb7327dd8774cfd4600ac38bd18f72799abe6023dde338b6100287ff4af40d92d3d2f826fdcb7579096543b245d0f2d3062c9b43a5cc775b0d SHA512 ebd349cfee5756fff64cbfc9a59bfd1cf262453ec74c6225e058d4c09398e9c7086f340d6e5215dd72fa32d29bf0fc86e64cf42038ea1b0c1baa67097a214875 -DIST zune-jpeg-0.4.14.crate 63388 BLAKE2B 9ec8411b41817b2901c7ca066338dacc354d4c81f4768bbd5c965453f1205f3e043e7668d50211ee641a53130deb8dec684eb060102dea91172a8c2e96248562 SHA512 1f62cd2c3f5bc1773a7654aadf45b02aec0384c0abad4c77210e9bc2c05533f47e63a6d44fa1596dc9103d7569079be7266905421f91091f77536c1407f3a0e5 diff --git a/x11-misc/wallust/metadata.xml b/x11-misc/wallust/metadata.xml deleted file mode 100644 index 69f617b612db..000000000000 --- a/x11-misc/wallust/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>colonia_duck@posteo.net</email> - <name>Thomas Clarke</name> - </maintainer> - <upstream> - <remote-id type="codeberg">explosion-mental/wallust</remote-id> - <bugs-to>https://codeberg.org/explosion-mental/wallust/issues</bugs-to> - </upstream> -</pkgmetadata> diff --git a/x11-misc/wallust/wallust-3.1.0.ebuild b/x11-misc/wallust/wallust-3.1.0.ebuild deleted file mode 100644 index b2ea80e86d5e..000000000000 --- a/x11-misc/wallust/wallust-3.1.0.ebuild +++ /dev/null @@ -1,292 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.13.3 - -EAPI=8 - -CRATES=" - adler2@2.0.0 - adler@1.0.2 - aho-corasick@1.1.3 - aligned-vec@0.5.0 - anes@0.1.6 - anstream@0.6.15 - anstyle-parse@0.2.5 - anstyle-query@1.1.1 - anstyle-wincon@3.0.4 - anstyle@1.0.8 - anyhow@1.0.89 - approx@0.5.1 - arbitrary@1.3.2 - arg_enum_proc_macro@0.3.4 - arrayvec@0.7.6 - autocfg@1.4.0 - av1-grain@0.2.3 - avif-serialize@0.8.1 - bit_field@0.10.2 - bitflags@1.3.2 - bitflags@2.6.0 - bitstream-io@2.5.3 - built@0.7.4 - bumpalo@3.16.0 - by_address@1.2.1 - bytemuck@1.18.0 - byteorder-lite@0.1.0 - byteorder@1.5.0 - camino@1.1.9 - cargo-platform@0.1.8 - cargo_metadata@0.18.1 - cast@0.3.0 - cc@1.1.30 - cfg-expr@0.15.8 - cfg-if@1.0.0 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.5.20 - clap_builder@4.5.20 - clap_complete@4.5.33 - clap_derive@4.5.18 - clap_lex@0.7.2 - clap_mangen@0.2.24 - color_quant@1.1.0 - colorchoice@1.0.2 - convert_case@0.6.0 - crc32fast@1.4.2 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.20 - crunchy@0.2.2 - darling@0.20.10 - darling_core@0.20.10 - darling_macro@0.20.10 - deranged@0.3.11 - derive_builder@0.20.2 - derive_builder_core@0.20.2 - derive_builder_macro@0.20.2 - dirs-sys@0.4.1 - dirs@5.0.1 - document-features@0.2.10 - documented-macros@0.6.0 - documented@0.6.0 - dunce@1.0.5 - either@1.13.0 - equivalent@1.0.1 - errno@0.3.9 - exr@1.72.0 - fast-srgb8@1.0.0 - fast_image_resize@5.0.0 - fastrand@2.1.1 - fdeflate@0.3.5 - flate2@1.0.34 - flume@0.11.0 - fnv@1.0.7 - form_urlencoded@1.2.1 - getrandom@0.2.15 - gif@0.13.1 - git2@0.19.0 - glob@0.3.1 - half@2.4.1 - hashbrown@0.15.0 - heck@0.4.1 - heck@0.5.0 - hermit-abi@0.4.0 - ident_case@1.0.1 - idna@0.5.0 - image-webp@0.1.3 - image@0.25.2 - imgref@1.10.1 - indexmap@2.6.0 - interpolate_name@0.2.4 - is-terminal@0.4.13 - is_terminal_polyfill@1.70.1 - itertools@0.10.5 - itertools@0.12.1 - itertools@0.13.0 - itoa@1.0.11 - jobserver@0.1.32 - jpeg-decoder@0.3.1 - js-sys@0.3.72 - kmeans_colors@0.6.0 - lazy_static@1.5.0 - lebe@0.5.2 - libc@0.2.159 - libfuzzer-sys@0.4.7 - libgit2-sys@0.17.0+1.8.1 - libredox@0.1.3 - libz-sys@1.1.20 - linux-raw-sys@0.4.14 - litrs@0.4.1 - lock_api@0.4.12 - log@0.4.22 - loop9@0.1.5 - maplit@1.0.2 - maybe-rayon@0.1.1 - memchr@2.7.4 - memo-map@0.3.3 - minijinja@2.3.1 - minimal-lexical@0.2.1 - miniz_oxide@0.7.4 - miniz_oxide@0.8.0 - new_debug_unreachable@1.0.6 - new_string_template@1.5.3 - nom@7.1.3 - noop_proc_macro@0.3.0 - num-bigint@0.4.6 - num-conv@0.1.0 - num-derive@0.4.2 - num-integer@0.1.46 - num-rational@0.4.2 - num-traits@0.2.19 - num_threads@0.1.7 - once_cell@1.20.2 - oorandom@11.1.4 - optfield@0.3.0 - option-ext@0.2.0 - owo-colors@4.1.0 - palette@0.7.6 - palette_derive@0.7.6 - paste@1.0.15 - percent-encoding@2.3.1 - phf@0.11.2 - phf_generator@0.11.2 - phf_macros@0.11.2 - phf_shared@0.11.2 - pkg-config@0.3.31 - plotters-backend@0.3.7 - plotters-svg@0.3.7 - plotters@0.3.7 - png@0.17.14 - powerfmt@0.2.0 - ppv-lite86@0.2.20 - proc-macro2@1.0.87 - profiling-procmacros@1.0.15 - profiling@1.0.15 - qoi@0.4.1 - quick-error@2.0.1 - quote@1.0.37 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rav1e@0.7.1 - ravif@0.11.10 - rayon-core@1.12.1 - rayon@1.10.0 - redox_users@0.4.6 - regex-automata@0.4.8 - regex-syntax@0.8.5 - regex@1.11.0 - rgb@0.8.50 - roff@0.2.2 - rustix@0.38.37 - rustversion@1.0.17 - ryu@1.0.18 - same-file@1.0.6 - scopeguard@1.2.0 - self_cell@1.0.4 - semver@1.0.23 - serde@1.0.210 - serde_derive@1.0.210 - serde_json@1.0.128 - serde_spanned@0.6.8 - shellexpand@3.1.0 - shlex@1.3.0 - simd-adler32@0.3.7 - simd_helpers@0.1.0 - siphasher@0.3.11 - smallvec@1.13.2 - spin@0.9.8 - spinners@4.1.1 - strsim@0.11.1 - strum@0.24.1 - strum@0.26.3 - strum_macros@0.24.3 - strum_macros@0.26.4 - syn@1.0.109 - syn@2.0.79 - system-deps@6.2.2 - target-lexicon@0.12.16 - tempfile@3.13.0 - thiserror-impl@1.0.64 - thiserror@1.0.64 - tiff@0.9.1 - time-core@0.1.2 - time-macros@0.2.18 - time@0.3.36 - tinytemplate@1.2.1 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - toml@0.8.19 - toml_datetime@0.6.8 - toml_edit@0.22.22 - unicode-bidi@0.3.17 - unicode-ident@1.0.13 - unicode-normalization@0.1.24 - unicode-segmentation@1.12.0 - url@2.5.2 - utf8parse@0.2.2 - v_frame@0.3.8 - vcpkg@0.2.15 - vergen-git2@1.0.1 - vergen-lib@0.1.4 - vergen@9.0.1 - version-compare@0.2.0 - walkdir@2.5.0 - wallust@3.1.0 - wallust_themes@1.0.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.95 - wasm-bindgen-macro-support@0.2.95 - wasm-bindgen-macro@0.2.95 - wasm-bindgen-shared@0.2.95 - wasm-bindgen@0.2.95 - web-sys@0.3.72 - weezl@0.1.8 - winapi-util@0.1.9 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - winnow@0.6.20 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 - zune-core@0.4.12 - zune-inflate@0.2.54 - zune-jpeg@0.4.13 -" - -inherit cargo - -DESCRIPTION="Generate a 16 color scheme based on an image." -HOMEPAGE="https://explosion-mental.codeberg.page/wallust" -SRC_URI=" - ${CARGO_CRATE_URIS} -" -QA_FLAGS_IGNORED=".*" -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT MPL-2.0 - Unicode-DFS-2016 -" -SLOT="0" -KEYWORDS="~amd64" diff --git a/x11-misc/wallust/wallust-3.3.0.ebuild b/x11-misc/wallust/wallust-3.3.0.ebuild deleted file mode 100644 index d929ca2872b5..000000000000 --- a/x11-misc/wallust/wallust-3.3.0.ebuild +++ /dev/null @@ -1,324 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.14.0 - -EAPI=8 - -CRATES=" - adler2@2.0.0 - aho-corasick@1.1.3 - aligned-vec@0.5.0 - anes@0.1.6 - anstream@0.6.18 - anstyle-parse@0.2.6 - anstyle-query@1.1.2 - anstyle-wincon@3.0.7 - anstyle@1.0.10 - anyhow@1.0.97 - approx@0.5.1 - arbitrary@1.4.1 - arg_enum_proc_macro@0.3.4 - arrayvec@0.7.6 - autocfg@1.4.0 - av1-grain@0.2.3 - avif-serialize@0.8.3 - bit_field@0.10.2 - bitflags@1.3.2 - bitflags@2.9.0 - bitstream-io@2.6.0 - built@0.7.7 - bumpalo@3.17.0 - by_address@1.2.1 - bytemuck@1.22.0 - byteorder-lite@0.1.0 - camino@1.1.9 - cargo-platform@0.1.9 - cargo_metadata@0.19.2 - cast@0.3.0 - cc@1.2.17 - cfg-expr@0.15.8 - cfg-if@1.0.0 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.5.32 - clap_builder@4.5.32 - clap_complete@4.5.47 - clap_derive@4.5.32 - clap_lex@0.7.4 - clap_mangen@0.2.26 - color_quant@1.1.0 - colorchoice@1.0.3 - convert_case@0.6.0 - crc32fast@1.4.2 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-deque@0.8.6 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.21 - crunchy@0.2.3 - darling@0.20.10 - darling_core@0.20.10 - darling_macro@0.20.10 - deranged@0.4.0 - derive_builder@0.20.2 - derive_builder_core@0.20.2 - derive_builder_macro@0.20.2 - dirs-sys@0.4.1 - dirs-sys@0.5.0 - dirs@5.0.1 - dirs@6.0.0 - displaydoc@0.2.5 - document-features@0.2.11 - documented-macros@0.9.1 - documented@0.9.1 - dunce@1.0.5 - dyn-clone@1.0.19 - either@1.15.0 - equivalent@1.0.2 - errno@0.3.10 - exr@1.73.0 - fast-srgb8@1.0.0 - fast_image_resize@5.1.2 - fastrand@2.3.0 - fdeflate@0.3.7 - flate2@1.1.0 - fnv@1.0.7 - form_urlencoded@1.2.1 - getrandom@0.2.15 - getrandom@0.3.2 - gif@0.13.1 - git2@0.20.1 - glob@0.3.2 - half@2.5.0 - hashbrown@0.15.2 - heck@0.4.1 - heck@0.5.0 - hermit-abi@0.5.0 - icu_collections@1.5.0 - icu_locid@1.5.0 - icu_locid_transform@1.5.0 - icu_locid_transform_data@1.5.0 - icu_normalizer@1.5.0 - icu_normalizer_data@1.5.0 - icu_properties@1.5.1 - icu_properties_data@1.5.0 - icu_provider@1.5.0 - icu_provider_macros@1.5.0 - ident_case@1.0.1 - idna@1.0.3 - idna_adapter@1.2.0 - image-webp@0.2.1 - image@0.25.5 - imgref@1.11.0 - indexmap@2.8.0 - interpolate_name@0.2.4 - is-terminal@0.4.16 - is_terminal_polyfill@1.70.1 - itertools@0.10.5 - itertools@0.12.1 - itertools@0.13.0 - itertools@0.14.0 - itoa@1.0.15 - jobserver@0.1.32 - jpeg-decoder@0.3.1 - js-sys@0.3.77 - kmeans_colors@0.6.0 - lazy_static@1.5.0 - lebe@0.5.2 - libc@0.2.171 - libfuzzer-sys@0.4.9 - libgit2-sys@0.18.1+1.9.0 - libredox@0.1.3 - libz-sys@1.1.22 - linux-raw-sys@0.9.3 - litemap@0.7.5 - litrs@0.4.1 - log@0.4.26 - loop9@0.1.5 - maplit@1.0.2 - maybe-rayon@0.1.1 - memchr@2.7.4 - memo-map@0.3.3 - minijinja@2.8.0 - minimal-lexical@0.2.1 - miniz_oxide@0.8.5 - new_debug_unreachable@1.0.6 - nom@7.1.3 - noop_proc_macro@0.3.0 - num-bigint@0.4.6 - num-conv@0.1.0 - num-derive@0.4.2 - num-integer@0.1.46 - num-rational@0.4.2 - num-traits@0.2.19 - num_threads@0.1.7 - once_cell@1.21.1 - oorandom@11.1.5 - optfield@0.3.0 - option-ext@0.2.0 - owo-colors@4.2.0 - palette@0.7.6 - palette_derive@0.7.6 - paste@1.0.15 - percent-encoding@2.3.1 - phf@0.11.3 - phf_generator@0.11.3 - phf_macros@0.11.3 - phf_shared@0.11.3 - pkg-config@0.3.32 - plotters-backend@0.3.7 - plotters-svg@0.3.7 - plotters@0.3.7 - png@0.17.16 - powerfmt@0.2.0 - ppv-lite86@0.2.21 - proc-macro2@1.0.94 - profiling-procmacros@1.0.16 - profiling@1.0.16 - qoi@0.4.1 - quick-error@2.0.1 - quote@1.0.40 - r-efi@5.2.0 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rav1e@0.7.1 - ravif@0.11.11 - rayon-core@1.12.1 - rayon@1.10.0 - redox_users@0.4.6 - redox_users@0.5.0 - regex-automata@0.4.9 - regex-syntax@0.8.5 - regex@1.11.1 - rgb@0.8.50 - roff@0.2.2 - rustix@1.0.3 - rustversion@1.0.20 - ryu@1.0.20 - same-file@1.0.6 - schemars@0.8.22 - schemars_derive@0.8.22 - self_cell@1.1.0 - semver@1.0.26 - serde@1.0.219 - serde_derive@1.0.219 - serde_derive_internals@0.29.1 - serde_json@1.0.140 - serde_spanned@0.6.8 - shellexpand@3.1.0 - shlex@1.3.0 - simd-adler32@0.3.7 - simd_helpers@0.1.0 - siphasher@1.0.1 - smallvec@1.14.0 - spinners@4.1.1 - stable_deref_trait@1.2.0 - strsim@0.11.1 - strum@0.24.1 - strum@0.26.3 - strum@0.27.1 - strum_macros@0.24.3 - strum_macros@0.26.4 - strum_macros@0.27.1 - syn@1.0.109 - syn@2.0.100 - synstructure@0.13.1 - system-deps@6.2.2 - target-lexicon@0.12.16 - tempfile@3.19.1 - thiserror-impl@1.0.69 - thiserror-impl@2.0.12 - thiserror@1.0.69 - thiserror@2.0.12 - tiff@0.9.1 - time-core@0.1.4 - time-macros@0.2.21 - time@0.3.40 - tinystr@0.7.6 - tinytemplate@1.2.1 - toml@0.8.20 - toml_datetime@0.6.8 - toml_edit@0.22.24 - unicode-ident@1.0.18 - unicode-segmentation@1.12.0 - url@2.5.4 - utf16_iter@1.0.5 - utf8_iter@1.0.4 - utf8parse@0.2.2 - v_frame@0.3.8 - vcpkg@0.2.15 - vergen-git2@1.0.5 - vergen-lib@0.1.6 - vergen@9.0.4 - version-compare@0.2.0 - walkdir@2.5.0 - wallust@3.3.0 - wallust_themes@1.1.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasi@0.14.2+wasi-0.2.4 - wasm-bindgen-backend@0.2.100 - wasm-bindgen-macro-support@0.2.100 - wasm-bindgen-macro@0.2.100 - wasm-bindgen-shared@0.2.100 - wasm-bindgen@0.2.100 - web-sys@0.3.77 - weezl@0.1.8 - winapi-util@0.1.9 - windows-sys@0.48.0 - windows-sys@0.59.0 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - winnow@0.7.4 - wit-bindgen-rt@0.39.0 - write16@1.0.0 - writeable@0.5.5 - yoke-derive@0.7.5 - yoke@0.7.5 - zerocopy-derive@0.8.24 - zerocopy@0.8.24 - zerofrom-derive@0.1.6 - zerofrom@0.1.6 - zerovec-derive@0.10.3 - zerovec@0.10.4 - zune-core@0.4.12 - zune-inflate@0.2.54 - zune-jpeg@0.4.14 -" - -inherit cargo - -DESCRIPTION="Generate a 16 color scheme based on an image." -HOMEPAGE="https://explosion-mental.codeberg.page/wallust" -SRC_URI=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT MPL-2.0 - UoI-NCSA Unicode-3.0 -" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED=".*" -QA_PRESTRIPPED=".*" diff --git a/x11-misc/wallust/wallust-3.5.2.ebuild b/x11-misc/wallust/wallust-3.5.2.ebuild deleted file mode 100644 index fd2db5177a69..000000000000 --- a/x11-misc/wallust/wallust-3.5.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.14.0 - -EAPI=8 - -CRATES=" " - -RUST_MIN_VER="1.88.0" - -inherit cargo - -DESCRIPTION="Generate a 16 color scheme based on an image." -HOMEPAGE="https://explosion-mental.codeberg.page/wallust" -SRC_URI=" - https://codeberg.org/explosion-mental/wallust/archive/${PV}.tar.gz -> ${P}.tar.gz - https://codeberg.org/ceres-sees-all/guru-distfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz -" - -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT MPL-2.0 - UoI-NCSA Unicode-3.0 -" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED=".*" -QA_PRESTRIPPED=".*" - -ECARGO_VENDOR="${WORKDIR}/vendor" diff --git a/x11-misc/wayv/Manifest b/x11-misc/wayv/Manifest deleted file mode 100644 index 472187ebd313..000000000000 --- a/x11-misc/wayv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wayv-0.3.tar.gz 139197 BLAKE2B 88fac982c3647e4fb61fdda7febad3fa57b4a5dd5c0bdb9a2ec85a1a45fd8bff0b9472c161d08b7e9921928f36ead147a9846df12a414f41e28df096bf7361f2 SHA512 dda4dafc63c4393a726175597ae734b321e3c91ab6acd1b4b0ecae5861fa7c87ce83b68ae4a8bb92be9039b22ddb86f7e9ba87559d35095784eb98a5eda14681 diff --git a/x11-misc/wayv/files/wayv-0.3-autoconf.patch b/x11-misc/wayv/files/wayv-0.3-autoconf.patch deleted file mode 100644 index edec6bd5974d..000000000000 --- a/x11-misc/wayv/files/wayv-0.3-autoconf.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -1,7 +1,7 @@ - dnl Process this file with autoconf to produce a configure script. --AC_INIT(src/defines.h) --AM_INIT_AUTOMAKE(wayv, `cat VERSION`) --AM_CONFIG_HEADER(config.h) -+AC_INIT(wayv, 0.3) -+AM_INIT_AUTOMAKE -+AC_CONFIG_HEADERS(config.h) - - dnl Checks for programs. - AC_PROG_CC diff --git a/x11-misc/wayv/files/wayv-0.3-flags.patch b/x11-misc/wayv/files/wayv-0.3-flags.patch deleted file mode 100644 index ac6ea62ec006..000000000000 --- a/x11-misc/wayv/files/wayv-0.3-flags.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -3,6 +3,6 @@ - bin_PROGRAMS = wayv - data_DATA = wayv.conf DEFAULT.wkey - wayv_SOURCES = ai.c aimath.c backend.c display.c gesture.c process.c setup.c misc.c --CFLAGS = -Wall -O2 -DSETUPPATH=\"@datadir@\" -+AM_CFLAGS = -DSETUPPATH=\"@datadir@\" - wayv_LDADD = @X_LIBS@ - wayv_LDFLAGS = -I@x_includes@ -L@x_libraries@ diff --git a/x11-misc/wayv/files/wayv-0.3-fno-common.patch b/x11-misc/wayv/files/wayv-0.3-fno-common.patch deleted file mode 100644 index 394cb67c1d6d..000000000000 --- a/x11-misc/wayv/files/wayv-0.3-fno-common.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/process.c -+++ b/src/process.c -@@ -53,6 +53,7 @@ - */ - void performAction(WSETUP *wayv, WGESTURE *gesture, GDISPLAY *video, GPOINT *gpoints) { - int i, n, a, b; -+ pid_t child = 0; - char **temp, *single, *comp; - - /* Action names have to be at least one character in length */ ---- a/src/process.h -+++ b/src/process.h -@@ -27,8 +27,6 @@ - #include "display.h" - #include "gesture.h" - --int child; -- - void performAction(WSETUP *, WGESTURE *, GDISPLAY *, GPOINT *); - void destroyZombies(int); - char **createCmdLine(char *, GDISPLAY *, GPOINT *); diff --git a/x11-misc/wayv/metadata.xml b/x11-misc/wayv/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/wayv/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/wayv/wayv-0.3-r3.ebuild b/x11-misc/wayv/wayv-0.3-r3.ebuild deleted file mode 100644 index 11ed5a71d171..000000000000 --- a/x11-misc/wayv/wayv-0.3-r3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="Wayv is hand-writing/gesturing recognition software for X" -HOMEPAGE="http://www.stressbunny.com/wayv" -SRC_URI="http://www.stressbunny.com/gimme/wayv/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -PATCHES=( - "${FILESDIR}"/${PN}-0.3-autoconf.patch - "${FILESDIR}"/${PN}-0.3-flags.patch - "${FILESDIR}"/${PN}-0.3-fno-common.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - - cd doc - default - dodoc HOWTO* -} diff --git a/x11-misc/wdm/Manifest b/x11-misc/wdm/Manifest deleted file mode 100644 index d1c704f3e447..000000000000 --- a/x11-misc/wdm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wdm-1.28.tar.bz2 381522 BLAKE2B 72105e949c5bc8043967f5b36838c171e32728a40d2ef5f6fe618b04337e3f37329696a7f9f1cee591bf1a037de4ca4168f270a316375e27fd7ce0c919880833 SHA512 393ace12d3975e978c05b90be691a7c27921e7e2db0bdef5f4fe06b324da56edea4936200dc123130c6de9e45af5dac6175559d641957fec104d66bad67c03a1 diff --git a/x11-misc/wdm/files/wdm-1.28-ar.patch b/x11-misc/wdm/files/wdm-1.28-ar.patch deleted file mode 100644 index f4783061b1ca..000000000000 --- a/x11-misc/wdm/files/wdm-1.28-ar.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -26,7 +26,7 @@ - xgettext = @XGETTEXT@ - msgfmt = @MSGFMT@ - ranlib = @RANLIB@ --ar = ar -+AR ?= ar - - cc = $(CC) - cflags = $(CPPFLAGS) $(CFLAGS) $(DEFS) -I./include -@@ -249,7 +249,7 @@ - - bin/libwdm.a: src/libwdm/debug.o src/libwdm/environment.o src/libwdm/names.o src/libwdm/plcheckers.o - mkdir -p bin -- $(ar) cru bin/libwdm.a src/libwdm/debug.o src/libwdm/environment.o src/libwdm/names.o src/libwdm/plcheckers.o -+ $(AR) cru bin/libwdm.a src/libwdm/debug.o src/libwdm/environment.o src/libwdm/names.o src/libwdm/plcheckers.o - $(ranlib) bin/libwdm.a - - $(DESTDIR)$(MANDIR)/man1/wdmLogin.1: doc/wdmLogin.man diff --git a/x11-misc/wdm/files/wdm-1.28-pkg_config.patch b/x11-misc/wdm/files/wdm-1.28-pkg_config.patch deleted file mode 100644 index 3670830bf86f..000000000000 --- a/x11-misc/wdm/files/wdm-1.28-pkg_config.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -7,6 +7,7 @@ - AC_PROG_INSTALL - AC_PROG_CC - AC_PROG_RANLIB -+PKG_PROG_PKG_CONFIG - - AC_ARG_VAR(XRDB_PATH, [Path to xrdb program from X]) - AC_PATH_PROG(XRDB_PATH, xrdb) -@@ -153,15 +154,11 @@ - ],,[$XLDFLAGS $XLIBS]) - fi - --dnl WINGs support --AC_CHECK_PROG(GETWINGSFLAGS,get-wings-flags,get-wings-flags,,[$PATH]) --if test -z "$GETWINGSFLAGS"; then -- AC_MSG_ERROR(['get-wings-flags' command was not found in \$PATH, please upgrade your WindowMaker.]) --fi -+PKG_CHECK_MODULES(WINGS, WINGs,,[AC_MSG_ERROR([WINGs not found])]) - --WCFLAGS=`get-wings-flags --cflags` --WLDFLAGS=`get-wings-flags --ldflags` --WLIBS=`get-wings-flags --libs` -+WCFLAGS="$WINGS_CFLAGS" -+WLDFLAGS="$WINGS_LDFLAGS" -+WLIBS="$WINGS_LIBS" - - AC_SUBST(XLIBS) - AC_SUBST(XCFLAGS) diff --git a/x11-misc/wdm/files/wdm-1.28-prototype.patch b/x11-misc/wdm/files/wdm-1.28-prototype.patch deleted file mode 100644 index d7b4f48cc8b1..000000000000 --- a/x11-misc/wdm/files/wdm-1.28-prototype.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://bugs.gentoo.org/944013 - ---- a/src/wdm/Greet.c 2005-03-26 15:57:04.000000000 +0200 -+++ b/src/wdm/Greet.c 2025-10-29 20:04:54.770324319 +0200 -@@ -139,7 +139,7 @@ - - struct display *Save_d=NULL; - --extern char **systemEnv(); -+extern char **systemEnv(struct display *d, char *user, char *home); - - /**** pipe I/O routines ****/ - - diff --git a/x11-misc/wdm/files/wdm-1.28-remove-fakehome.patch b/x11-misc/wdm/files/wdm-1.28-remove-fakehome.patch deleted file mode 100644 index 00f1dd1ec9cd..000000000000 --- a/x11-misc/wdm/files/wdm-1.28-remove-fakehome.patch +++ /dev/null @@ -1,12 +0,0 @@ -Do not create /var/run/wdm -Fixes https://bugs.gentoo.org/554672 ---- a/Makefile.in 2005-03-26 15:57:04.000000000 +0200 -+++ b/Makefile.in 2017-02-06 18:57:16.196004491 +0200 -@@ -83,7 +83,6 @@ - all-config: configs/Xclients configs/Xservers configs/Xservers.ws configs/Xsession configs/Xsetup_0 configs/wdm-config configs/wdmReconfig - - install-config: $(DESTDIR)$(DMDIR)/GiveConsole $(DESTDIR)$(DMDIR)/TakeConsole $(DESTDIR)$(DMDIR)/Xaccess $(DESTDIR)$(DMDIR)/Xresources $(DESTDIR)$(DMDIR)/Xservers.fs $(DESTDIR)$(DMDIR)/Xsession.XFree86 $(DESTDIR)$(DMDIR)/Xsession.orig $(DESTDIR)$(DMDIR)/Xclients $(DESTDIR)$(DMDIR)/Xservers $(DESTDIR)$(DMDIR)/Xservers.ws $(DESTDIR)$(DMDIR)/Xsession $(DESTDIR)$(DMDIR)/Xsetup_0 $(DESTDIR)$(DMDIR)/wdm-config $(DESTDIR)$(DMDIR)/wdmReconfig $(DESTDIR)$(DMDIR)/wdm-config.in $(DESTDIR)$(DMDIR)/Xclients.in install-pam-$(USE_PAM) $(DESTDIR)$(DMDIR)/authdir -- install -d -m 0700 $(DESTDIR)$(FAKEHOME) - - install-pam-no: - diff --git a/x11-misc/wdm/files/wdm-1.28-remove-sigsetmask.patch b/x11-misc/wdm/files/wdm-1.28-remove-sigsetmask.patch deleted file mode 100644 index f76db846e597..000000000000 --- a/x11-misc/wdm/files/wdm-1.28-remove-sigsetmask.patch +++ /dev/null @@ -1,15 +0,0 @@ -Please reffer https://www.openembedded.org/pipermail/openembedded-core/2011-July/044923.html ---- a/src/wdm/util.c -+++ b/src/wdm/util.c -@@ -113,8 +113,10 @@ CleanUpChild (void) - #ifdef CSRG_BASED - setsid(); - #else -+ sigset_t sigmask; - setpgid (0, getpid ()); -- sigsetmask (0); -+ sigemptyset(&sigmask); -+ sigprocmask(SIG_SETMASK, &sigmask, NULL); - #endif - #ifdef SIGCHLD - (void) Signal (SIGCHLD, SIG_DFL); diff --git a/x11-misc/wdm/files/wdm-1.28-terminateServer.patch b/x11-misc/wdm/files/wdm-1.28-terminateServer.patch deleted file mode 100644 index 827357c2f364..000000000000 --- a/x11-misc/wdm/files/wdm-1.28-terminateServer.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/290034 - ---- a/configs/wdm-config.in -+++ b/configs/wdm-config.in -@@ -21,6 +21,7 @@ - DisplayManager*session: @DMDIR@/Xsession - DisplayManager*authComplain: false - DisplayManager*wdmLogin: @exec_prefix@/bin/wdmLogin -+DisplayManager*terminateServer: true - ! - ! display screen background--if not set or set to none, then the - ! background is not set by wdm. diff --git a/x11-misc/wdm/metadata.xml b/x11-misc/wdm/metadata.xml deleted file mode 100644 index 02b4dca2051c..000000000000 --- a/x11-misc/wdm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">voins/wdm</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/wdm/wdm-1.28-r10.ebuild b/x11-misc/wdm/wdm-1.28-r10.ebuild deleted file mode 100644 index 09903f712b53..000000000000 --- a/x11-misc/wdm/wdm-1.28-r10.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic pam toolchain-funcs - -DESCRIPTION="WINGs Display Manager" -HOMEPAGE="https://github.com/voins/wdm" -SRC_URI="http://voins.program.ru/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86" -IUSE="pam selinux truetype" - -DEPEND=" - virtual/libcrypt:= - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXinerama - x11-libs/libXmu - x11-wm/windowmaker:= - pam? ( sys-libs/pam ) - truetype? ( x11-libs/libXft ) -" -RDEPEND="${DEPEND} - pam? ( >=sys-auth/pambase-20080219.1 ) -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-terminateServer.patch - "${FILESDIR}"/${P}-remove-fakehome.patch - "${FILESDIR}"/${P}-remove-sigsetmask.patch - "${FILESDIR}"/${P}-pkg_config.patch - "${FILESDIR}"/${P}-ar.patch - "${FILESDIR}"/${P}-prototype.patch -) - -src_prepare() { - default - eautoreconf -} -src_configure() { - tc-export AR - - # lto-type-mismatch - # bug #941640 - filter-lto - - econf \ - --with-wdmdir="${EPREFIX}"/etc/X11/wdm \ - $(use_enable pam) \ - $(use_enable selinux) -} - -src_install() { - default - - rm -f "${ED}"/etc/pam.d/wdm || die - - if use pam; then - pamd_mimic system-local-login wdm auth account password session - fi -} diff --git a/x11-misc/whaw/Manifest b/x11-misc/whaw/Manifest deleted file mode 100644 index 0a1626798823..000000000000 --- a/x11-misc/whaw/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST whaw-0.2.tar.gz 105440 BLAKE2B 9eedc8a0db44accdcaed02a08e38e92251548558eec4761564c9039b2cf356e06b6167b8622f8f462694c6d20debadcc7c2d3a9d62e7ab521713220493f242c4 SHA512 80f38353a867ceb9e9850bf3f723ec6f943a559ab4b38aad2a44818bc88f44d289e9d97acc82d25462bc48bb55fd462cea09b865829e595f1a2ede221b72fa7f diff --git a/x11-misc/whaw/files/whaw-0.2-fix-implicit-declaration-warning.patch b/x11-misc/whaw/files/whaw-0.2-fix-implicit-declaration-warning.patch deleted file mode 100644 index 6a7ec0084661..000000000000 --- a/x11-misc/whaw/files/whaw-0.2-fix-implicit-declaration-warning.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/whaw.c -+++ b/whaw.c -@@ -5,6 +5,7 @@ - #include <X11/cursorfont.h> - #include <X11/extensions/Xinerama.h> - #include <assert.h> -+#include <ctype.h> - #include <popt.h> - #include <stdbool.h> - #include <stdio.h> diff --git a/x11-misc/whaw/metadata.xml b/x11-misc/whaw/metadata.xml deleted file mode 100644 index 6c80328c148f..000000000000 --- a/x11-misc/whaw/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <maintainer> - <email>john@repetae.net</email> - <name>John Meacham</name> - </maintainer> - </upstream> -</pkgmetadata> diff --git a/x11-misc/whaw/whaw-0.2.ebuild b/x11-misc/whaw/whaw-0.2.ebuild deleted file mode 100644 index 6987e7948287..000000000000 --- a/x11-misc/whaw/whaw-0.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Window manager independent Window Layout tool" -HOMEPAGE="http://repetae.net/computer/whaw/" -SRC_URI="http://repetae.net/computer/${PN}/drop/whaw-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-libs/popt - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libXmu -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-fix-implicit-declaration-warning.patch" -) diff --git a/x11-misc/wininfo/Manifest b/x11-misc/wininfo/Manifest deleted file mode 100644 index c24e1fe7c20a..000000000000 --- a/x11-misc/wininfo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wininfo-0.7.tar.gz 479409 BLAKE2B 53d75982dae473aa80ce1cd2521e88e16b80378bc82e444fa27fcd4e321773626167e8bbdb4b81c559064f9a4521b0562b3527493c7b5d45723d1d2479990c05 SHA512 de46321d6174af0369d8e01e14073601b268f0063a99bb84736217403ddeb3cd715513afc0b962887f0c2dd7fd7397acea2aac0b55745955e31969c14ffef003 diff --git a/x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch b/x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch deleted file mode 100644 index 9cdd6a26ed30..000000000000 --- a/x11-misc/wininfo/files/wininfo-0.7-desktop-entry.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/docs/xdg-wininfo.desktop -+++ b/docs/xdg-wininfo.desktop -@@ -1,9 +1,8 @@ - [Desktop Entry] --Encoding=UTF-8 - Comment=A window information utility for X - Exec=wininfo - Name=X Window Information - GenericName=X Debugging Tool - Terminal=false - Type=Application --Categories=Application;Development; -+Categories=Development;GTK; diff --git a/x11-misc/wininfo/metadata.xml b/x11-misc/wininfo/metadata.xml deleted file mode 100644 index d3e0f4631255..000000000000 --- a/x11-misc/wininfo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/wininfo/wininfo-0.7-r2.ebuild b/x11-misc/wininfo/wininfo-0.7-r2.ebuild deleted file mode 100644 index 9ac83c6ebbb0..000000000000 --- a/x11-misc/wininfo/wininfo-0.7-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="An X app that follows your pointer providing information about the windows below" -HOMEPAGE="https://freedesktop.org/Software/wininfo" -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -RDEPEND=" - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXres - x11-libs/libXext" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-desktop-entry.patch ) - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/wmctrl/Manifest b/x11-misc/wmctrl/Manifest deleted file mode 100644 index adbb82abc948..000000000000 --- a/x11-misc/wmctrl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wmctrl-1.07.tar.gz 87820 BLAKE2B e1059bef92fd4cf6cca3f539c68bfe3745c95abbefecabe3b1592a7dc3c69d769551f0ea4acc1d1e0c57024ce64e3fa0f0248fcf0f5776617d1ab88d667b662a SHA512 4c77ad1e204e8d444f682ad1d05c0993bcab9097ac6d4b6a944556ab85acbe713f549dbaf443cd4d1226a162ce7d46fbd209c92652e87fc8e609feee74907daa diff --git a/x11-misc/wmctrl/files/wmctrl-1.07-64bit-xlib.patch b/x11-misc/wmctrl/files/wmctrl-1.07-64bit-xlib.patch deleted file mode 100644 index 8888a0320870..000000000000 --- a/x11-misc/wmctrl/files/wmctrl-1.07-64bit-xlib.patch +++ /dev/null @@ -1,12 +0,0 @@ -http://mail.gnome.org/archives/wm-spec-list/2003-March/msg00067.html ---- a/main.c -+++ b/main.c -@@ -1441,6 +1451,8 @@ - - /* null terminate the result to make string handling easier */ - tmp_size = (ret_format / 8) * ret_nitems; -+ /* Correct 64 Architecture implementation of 32 bit data */ -+ if(ret_format==32) tmp_size *= sizeof(long)/4; - ret = g_malloc(tmp_size + 1); - memcpy(ret, ret_prop, tmp_size); - ret[tmp_size] = '\0'; diff --git a/x11-misc/wmctrl/metadata.xml b/x11-misc/wmctrl/metadata.xml deleted file mode 100644 index fc9da8ad6934..000000000000 --- a/x11-misc/wmctrl/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <upstream> - <remote-id type="github">Conservatory/wmctrl</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/wmctrl/wmctrl-1.07-r3.ebuild b/x11-misc/wmctrl/wmctrl-1.07-r3.ebuild deleted file mode 100644 index b6ad5c9bf1d4..000000000000 --- a/x11-misc/wmctrl/wmctrl-1.07-r3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Command line tool to interact with an EWMH/NetWM compatible X Window Manager" -HOMEPAGE="https://github.com/Conservatory/wmctrl/" -SRC_URI="https://distfiles.gentoo.org/pub/dev/ionen@gentoo.org/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm64 ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/libX11 - x11-libs/libXmu -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-64bit-xlib.patch -) diff --git a/x11-misc/wmname/Manifest b/x11-misc/wmname/Manifest deleted file mode 100644 index 329599ec474a..000000000000 --- a/x11-misc/wmname/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wmname-0.1.tar.gz 2512 BLAKE2B 447df17111411533704898548263c3b6d40590b74761061517c779afa05fe5176a870490809d669e5a68bfdf8590abba91cd47969afc87d17925059e297a53af SHA512 e57100f8de2579f4090c0aaf5a5b134d03bcbcdca5c6d005b12ce39ad322d96651bb13d151cf259e935e6c50e7b21bde43a4eace112be80983a92f92b99f192f diff --git a/x11-misc/wmname/files/wmname-0.1-buildsystem.patch b/x11-misc/wmname/files/wmname-0.1-buildsystem.patch deleted file mode 100644 index bee2131d9bef..000000000000 --- a/x11-misc/wmname/files/wmname-0.1-buildsystem.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- wmname-0.1/config.mk -+++ wmname-0.1/config.mk -@@ -16,9 +16,9 @@ - - # flags - CPPFLAGS = -DVERSION=\"${VERSION}\" --CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS} --LDFLAGS = -s ${LIBS} -+CFLAGS += -std=c99 -pedantic ${INCS} ${CPPFLAGS} -+LDFLAGS += ${LIBS} - - # compiler and linker --CC = cc --LD = ${CC} -+CC ?= cc -+LD ?= ${CC} ---- wmname-0.1/Makefile -+++ wmname-0.1/Makefile -@@ -23,7 +23,6 @@ - wmname: ${OBJ} - @echo LD $@ - @${LD} -o $@ ${OBJ} ${LDFLAGS} -- @strip $@ - - clean: - @echo cleaning diff --git a/x11-misc/wmname/metadata.xml b/x11-misc/wmname/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/wmname/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/wmname/wmname-0.1-r1.ebuild b/x11-misc/wmname/wmname-0.1-r1.ebuild deleted file mode 100644 index d7e6c152feab..000000000000 --- a/x11-misc/wmname/wmname-0.1-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Utility to set the name of your window manager" -HOMEPAGE="https://tools.suckless.org/x/wmname" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-buildsystem.patch ) - -src_compile() { - emake CC="$(tc-getCC)" LD="$(tc-getCC)" -} - -src_install() { - emake CC="$(tc-getCC)" LD="$(tc-getCC)" \ - PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install - einstalldocs -} diff --git a/x11-misc/x11vnc/Manifest b/x11-misc/x11vnc/Manifest deleted file mode 100644 index cfad26a89b74..000000000000 --- a/x11-misc/x11vnc/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST x11vnc-0.9.16.tar.gz 1708009 BLAKE2B a8789f95ef421a78a83703748e1d80fd45539dff24f80493fd75e357bc22378213915853f9d114248c172cd83977880e1e4e8a3f8df0771017e9988d83b7307d SHA512 69f65ee312f8dede6051b401304987502a213c6c28c7f41e855734f11de1fae14d5d493dc9c28b2e4b7c0be55f8dbd3b35dd2610aae910183772c3e626736fec -DIST x11vnc-0.9.17.tar.gz 1691520 BLAKE2B c8b61b2d48517e68a579faa077bef5d2de371fb5567294908ef824d2521cf439cdf7f4efa076e659a20bf4c726d19fc88e4481b4e3c2f745b1a8aa3e39880376 SHA512 687c41e03cca43dbca6ffdeb40960dddfba54ba00cf890f89f63fd66b9559a4c09602f84c1d4b7ffd7ac58818b90893013925d94a45a6feb83ab8cf7a02c1fe8 diff --git a/x11-misc/x11vnc/files/x11vnc-0.9.16-CVE-2020-29074.patch b/x11-misc/x11vnc/files/x11vnc-0.9.16-CVE-2020-29074.patch deleted file mode 100644 index 12f65b94fb62..000000000000 --- a/x11-misc/x11vnc/files/x11vnc-0.9.16-CVE-2020-29074.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 69eeb9f7baa14ca03b16c9de821f9876def7a36a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Gu=C3=A9nal=20DAVALAN?= <guenal.davalan@uca.fr> -Date: Wed, 18 Nov 2020 08:40:45 +0100 -Subject: [PATCH] scan: limit access to shared memory segments to current user - ---- - src/scan.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/scan.c b/src/scan.c -index 43e00d2..12994d5 100644 ---- a/src/scan.c -+++ b/src/scan.c -@@ -320,7 +320,7 @@ static int shm_create(XShmSegmentInfo *shm, XImage **ximg_ptr, int w, int h, - - #if HAVE_XSHM - shm->shmid = shmget(IPC_PRIVATE, -- xim->bytes_per_line * xim->height, IPC_CREAT | 0777); -+ xim->bytes_per_line * xim->height, IPC_CREAT | 0600); - - if (shm->shmid == -1) { - rfbErr("shmget(%s) failed.\n", name); --- -2.26.2 - diff --git a/x11-misc/x11vnc/files/x11vnc-0.9.16-crypto.patch b/x11-misc/x11vnc/files/x11vnc-0.9.16-crypto.patch deleted file mode 100644 index 21872e73cb7c..000000000000 --- a/x11-misc/x11vnc/files/x11vnc-0.9.16-crypto.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 3024af3685be9eb618352bd17ba37953d8076946 Mon Sep 17 00:00:00 2001 -From: Christian Beier <dontmind@freeshell.org> -Date: Thu, 17 Jan 2019 14:05:53 +0100 -Subject: [PATCH] unixpw: don't try to use crypt() when it isn't available - -Closes #86 ---- - src/unixpw.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/unixpw.c b/src/unixpw.c -index 9a43cec..e2cb016 100644 ---- a/src/unixpw.c -+++ b/src/unixpw.c -@@ -757,7 +757,7 @@ int unixpw_list_match(char *user) { - } - - int crypt_verify(char *user, char *pass) { --#ifndef UNIXPW_CRYPT -+#if !defined UNIXPW_CRYPT || !defined HAVE_LIBCRYPT - return 0; - #else - struct passwd *pwd; diff --git a/x11-misc/x11vnc/files/x11vnc-0.9.16-fno-common.patch b/x11-misc/x11vnc/files/x11vnc-0.9.16-fno-common.patch deleted file mode 100644 index 504159efe92f..000000000000 --- a/x11-misc/x11vnc/files/x11vnc-0.9.16-fno-common.patch +++ /dev/null @@ -1,45 +0,0 @@ -From a48b0b1cd887d7f3ae67f525d7d334bd2feffe60 Mon Sep 17 00:00:00 2001 -From: Alexander Tsoy <alexander@tsoy.me> -Date: Tue, 28 Jan 2020 22:21:01 +0300 -Subject: [PATCH] Fix build with -fno-common - -GCC 10 defaults to -fno-common ---- - src/util.c | 3 +++ - src/util.h | 6 +++--- - 2 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/src/util.c b/src/util.c -index a82a1a4..6a52ebf 100644 ---- a/src/util.c -+++ b/src/util.c -@@ -47,6 +47,9 @@ int hxl = 0; - #ifdef LIBVNCSERVER_HAVE_LIBPTHREAD - MUTEX(x11Mutex); - MUTEX(scrollMutex); -+MUTEX(clientMutex); -+MUTEX(inputMutex); -+MUTEX(pointerMutex); - #endif - - int nfix(int i, int n); -diff --git a/src/util.h b/src/util.h -index 35c1afd..99b5dd1 100644 ---- a/src/util.h -+++ b/src/util.h -@@ -102,9 +102,9 @@ extern struct timeval _mysleep; - #ifdef LIBVNCSERVER_HAVE_LIBPTHREAD - extern MUTEX(x11Mutex); - extern MUTEX(scrollMutex); --MUTEX(clientMutex); --MUTEX(inputMutex); --MUTEX(pointerMutex); -+extern MUTEX(clientMutex); -+extern MUTEX(inputMutex); -+extern MUTEX(pointerMutex); - #endif - - #define X_INIT INIT_MUTEX(x11Mutex) --- -2.24.1 - diff --git a/x11-misc/x11vnc/files/x11vnc.conf.d b/x11-misc/x11vnc/files/x11vnc.conf.d deleted file mode 100644 index 91f2a137675a..000000000000 --- a/x11-misc/x11vnc/files/x11vnc.conf.d +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Configuration for running x11vnc as a service. This allows VNC -# connections prior to logging in to the X display manager. - -# Password file location of the password file for VNC Connections -# Prior to first run, you must configure a password, to do so please -# run `x11vnc -storepasswd /etc/x11vnc.pass`. Replace /etc/x11vnc.pass -# ith the location you have specified below -#X11VNC_RFBAUTH="/etc/x11vnc.pass" - -# Port to listen on for incoming connections -#X11VNC_RFBPORT="5900" - -# Automatically probe for a free port to listen on for incoming connections -# starting from the port number specified -# Setting this will diable X11VNC_RFBPORT above -# See `man x11vnc`, option `-autoport` for more information -#X11VNC_AUTOPORT="" - -# X Display to attach to -# This should match the display your DM is running on -#X11VNC_DISPLAY=":0" - -# Location of the x11vnc logfile -#X11VNC_LOG="/var/log/x11vnc" - -# Miscelaneous options to pass to x11vnc. -# Do not set options that are configurable above. -# Check `x11vnc -help` or `man x11vnc` for more options. -# * Modern composting DMs/WMs will require "-noxdamage" -# * If you experience crashes on logging in, try "-noxfixes" -# * Other suggested options include "-noxrecord" and "-ncache ##" -# Refer to the x11vnc man page for further explanations. -#X11VNC_OPTS="" - diff --git a/x11-misc/x11vnc/files/x11vnc.init.d b/x11-misc/x11vnc/files/x11vnc.init.d deleted file mode 100644 index 4adcb2388e86..000000000000 --- a/x11-misc/x11vnc/files/x11vnc.init.d +++ /dev/null @@ -1,70 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -description="The x11vnc daemon init script" - -depend() { - need net - need xdm -} - -checkconfig() { - - # Set Defaults - X11VNC_RFBAUTH=${X11VNC_RFBAUTH:-/etc/x11vnc.pass} - X11VNC_RFBPORT=${X11VNC_RFBPORT:-5900} - X11VNC_DISPLAY=${X11VNC_DISPLAY:-:0} - X11VNC_LOG=${X11VNC_LOG:-/var/log/x11vnc} - - X11VNC_AUTH="/var/run/x11vnc-${X11VNC_DISPLAY}" - - if [ -n "${X11VNC_AUTOPORT}" ]; then - X11VNC_PORT="" - fi - - if [ ! -f "${X11VNC_RFBAUTH}" -o ! -s "${X11VNC_RFBAUTH}" ]; then - eerror "VNC Password not set, please set one by running: \`x11vnc -storepasswd ${X11VNC_RFBAUTH}\`" - return 1 - fi - checkpath -q -f -m 0600 -o root:root "${X11VNC_RFBAUTH}" - - # Attempt to find X-Auth file - if ! type xauth > /dev/null 2>&1 || - ! xauth -f /root/.Xauthority extract - "${X11VNC_DISPLAY}" > "${X11VNC_AUTH}" 2>/dev/null || - [ ! -s "${X11VNC_AUTH}" ]; then - # Let x11vnc guess at auth - X11VNC_AUTH_OPTS="--env FD_XDM=1 -auth guess" - else - # We found the proper auth - X11VNC_AUTH_OPTS="-auth ${X11VNC_AUTH}" - fi - - if [ ! -f "${X11VNC_AUTH}" ]; then - eerror "Specified X-Authority file '${X11VNC_AUTH}' not found!" - return 1 - fi -} - -start() { - checkconfig || return 1 - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start \ - --exec /usr/bin/x11vnc -- \ - ${X11VNC_AUTH_OPTS} \ - -rfbauth ${X11VNC_RFBAUTH} \ - ${X11VNC_RFBPORT:+-rfbport} ${X11VNC_RFBPORT} \ - ${X11VNC_AUTOPORT:+-autoport} ${X11VNC_AUTOPORT} \ - -display ${X11VNC_DISPLAY} \ - -o ${X11VNC_LOG} \ - -bg -forever \ - ${X11VNC_OPTS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop /usr/bin/x11vnc - eend $? -} diff --git a/x11-misc/x11vnc/files/x11vnc.init.d-r1 b/x11-misc/x11vnc/files/x11vnc.init.d-r1 deleted file mode 100644 index 04c36ea361db..000000000000 --- a/x11-misc/x11vnc/files/x11vnc.init.d-r1 +++ /dev/null @@ -1,70 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -description="The x11vnc daemon init script" - -depend() { - need net - need display-manager -} - -checkconfig() { - - # Set Defaults - X11VNC_RFBAUTH=${X11VNC_RFBAUTH:-/etc/x11vnc.pass} - X11VNC_RFBPORT=${X11VNC_RFBPORT:-5900} - X11VNC_DISPLAY=${X11VNC_DISPLAY:-:0} - X11VNC_LOG=${X11VNC_LOG:-/var/log/x11vnc} - - X11VNC_AUTH="/var/run/x11vnc-${X11VNC_DISPLAY}" - - if [ -n "${X11VNC_AUTOPORT}" ]; then - X11VNC_PORT="" - fi - - if [ ! -f "${X11VNC_RFBAUTH}" -o ! -s "${X11VNC_RFBAUTH}" ]; then - eerror "VNC Password not set, please set one by running: \`x11vnc -storepasswd ${X11VNC_RFBAUTH}\`" - return 1 - fi - checkpath -q -f -m 0600 -o root:root "${X11VNC_RFBAUTH}" - - # Attempt to find X-Auth file - if ! type xauth > /dev/null 2>&1 || - ! xauth -f /root/.Xauthority extract - "${X11VNC_DISPLAY}" > "${X11VNC_AUTH}" 2>/dev/null || - [ ! -s "${X11VNC_AUTH}" ]; then - # Let x11vnc guess at auth - X11VNC_AUTH_OPTS="--env FD_XDM=1 -auth guess" - else - # We found the proper auth - X11VNC_AUTH_OPTS="-auth ${X11VNC_AUTH}" - fi - - if [ ! -f "${X11VNC_AUTH}" ]; then - eerror "Specified X-Authority file '${X11VNC_AUTH}' not found!" - return 1 - fi -} - -start() { - checkconfig || return 1 - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start \ - --exec /usr/bin/x11vnc -- \ - ${X11VNC_AUTH_OPTS} \ - -rfbauth ${X11VNC_RFBAUTH} \ - ${X11VNC_RFBPORT:+-rfbport} ${X11VNC_RFBPORT} \ - ${X11VNC_AUTOPORT:+-autoport} ${X11VNC_AUTOPORT} \ - -display ${X11VNC_DISPLAY} \ - -o ${X11VNC_LOG} \ - -bg -forever \ - ${X11VNC_OPTS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop /usr/bin/x11vnc - eend $? -} diff --git a/x11-misc/x11vnc/metadata.xml b/x11-misc/x11vnc/metadata.xml deleted file mode 100644 index 25130b19c091..000000000000 --- a/x11-misc/x11vnc/metadata.xml +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> - <maintainer type="person"> - <email>alexander@tsoy.me</email> - <name>Alexander Tsoy</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> - The primary goal of this program is to create a portable and - simple command-line server utility that allows a VNC viewer - to connect to an actual X display. - </longdescription> - <upstream> - <remote-id type="cpe">cpe:/a:x11vnc_project:x11vnc</remote-id> - </upstream> - <use> - <flag name="xdamage">Enable support for the Xdamage library</flag> - <flag name="xfixes">Enable support for the Xfixes library</flag> - <flag name="xrandr">Enable support for the X xrandr extension</flag> - </use> - <origin>ports</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/x11-misc/x11vnc/x11vnc-0.9.16-r6.ebuild b/x11-misc/x11vnc/x11vnc-0.9.16-r6.ebuild deleted file mode 100644 index 1f3e9c959993..000000000000 --- a/x11-misc/x11vnc/x11vnc-0.9.16-r6.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2021-2022 Ligutos Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -inherit autotools - -DESCRIPTION="VNC server for real X displays" -HOMEPAGE="https://libvnc.github.io/" -SRC_URI="https://github.com/LibVNC/x11vnc/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+-with-openssl-exception" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="crypt fbcon ssl +xcomposite +xdamage +xfixes xinerama +xrandr zeroconf" - -COMMON_DEPEND=" - >=net-libs/libvncserver-0.9.8[ssl=] - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXext - >=x11-libs/libXtst-1.1.0 - ssl? ( - dev-libs/openssl:0= - - ) - xcomposite? ( x11-libs/libXcomposite ) - xdamage? ( x11-libs/libXdamage ) - xfixes? ( x11-libs/libXfixes ) - xinerama? ( x11-libs/libXinerama ) - xrandr? ( x11-libs/libXrandr ) - zeroconf? ( >=net-dns/avahi-0.6.4 ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/libcrypt - x11-base/xorg-proto - x11-libs/libXt -" -# https://bugzilla.redhat.com/show_bug.cgi?id=920554 -RDEPEND="${COMMON_DEPEND} - dev-lang/tk:0 -" - -PATCHES=( - "${FILESDIR}"/${P}-crypto.patch # https://github.com/LibVNC/x11vnc/issues/86 - "${FILESDIR}"/${P}-fno-common.patch - "${FILESDIR}"/${P}-CVE-2020-29074.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # --without-v4l because of missing video4linux 2.x support wrt #389079 - local myconf=( - --without-v4l - --without-xkeyboard - --without-fbpm - --without-dpms - $(use_with crypt) - $(use_with fbcon fbdev) - $(use_with ssl) - $(use_with ssl crypto) - $(use_with xcomposite) - $(use_with xdamage) - $(use_with xfixes) - $(use_with xinerama) - $(use_with xrandr) - $(use_with zeroconf avahi) - ) - econf "${myconf[@]}" -} - -src_install() { - default - newinitd "${FILESDIR}/x11vnc.init.d-r1" x11vnc - newconfd "${FILESDIR}/x11vnc.conf.d" x11vnc -} diff --git a/x11-misc/x11vnc/x11vnc-0.9.17.ebuild b/x11-misc/x11vnc/x11vnc-0.9.17.ebuild deleted file mode 100644 index 3dc50a5a209a..000000000000 --- a/x11-misc/x11vnc/x11vnc-0.9.17.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 2021-2025 Ligutos Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -inherit autotools - -DESCRIPTION="VNC server for real X displays" -HOMEPAGE="https://libvnc.github.io/" -SRC_URI="https://github.com/LibVNC/x11vnc/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+-with-openssl-exception" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="crypt fbcon ssl +xcomposite +xdamage +xfixes xinerama +xrandr zeroconf" - -COMMON_DEPEND=" - >=net-libs/libvncserver-0.9.8[ssl=] - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXext - >=x11-libs/libXtst-1.1.0 - ssl? ( - dev-libs/openssl:0= - - ) - xcomposite? ( x11-libs/libXcomposite ) - xdamage? ( x11-libs/libXdamage ) - xfixes? ( x11-libs/libXfixes ) - xinerama? ( x11-libs/libXinerama ) - xrandr? ( x11-libs/libXrandr ) - zeroconf? ( >=net-dns/avahi-0.6.4 ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/libcrypt - x11-base/xorg-proto - x11-libs/libXt -" -# https://bugzilla.redhat.com/show_bug.cgi?id=920554 -RDEPEND="${COMMON_DEPEND} - dev-lang/tk:0 -" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # --without-v4l because of missing video4linux 2.x support wrt #389079 - local myconf=( - --without-v4l - --without-xkeyboard - --without-fbpm - --without-dpms - $(use_with crypt) - $(use_with fbcon fbdev) - $(use_with ssl) - $(use_with ssl crypto) - $(use_with xcomposite) - $(use_with xdamage) - $(use_with xfixes) - $(use_with xinerama) - $(use_with xrandr) - $(use_with zeroconf avahi) - ) - econf "${myconf[@]}" -} - -src_install() { - default - newinitd "${FILESDIR}/x11vnc.init.d-r1" x11vnc - newconfd "${FILESDIR}/x11vnc.conf.d" x11vnc -} diff --git a/x11-misc/x2vnc/Manifest b/x11-misc/x2vnc/Manifest deleted file mode 100644 index 8fac0ee61b4c..000000000000 --- a/x11-misc/x2vnc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST x2vnc-1.7.2.tar.gz 82258 BLAKE2B 4eebf2f33a38ac3fefc4b5a2a527977ad5dc73d0e3e8c289bffb2c0be1ca01117bbef5c312e186f295c910cbed0c71bea82cba8aaedb2cbbb192795d8eac9133 SHA512 f9bb9f8b95a6172758d1fd8b97f235088f0815afa21f2e11db77e59b36f8b3fe2fa2d8b922b14ccde1c589851d80489c9fd81d9f734ca9b053e4bc4019eade0b diff --git a/x11-misc/x2vnc/files/expectk.patch b/x11-misc/x2vnc/files/expectk.patch deleted file mode 100644 index 354dc4ffbe9e..000000000000 --- a/x11-misc/x2vnc/files/expectk.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/contrib/tkx2vnc 2010-03-14 21:31:49.000000000 +0100 -+++ b/contrib/tkx2vnc 2010-03-14 21:32:58.000000000 +0100 -@@ -1,10 +1,13 @@ --#!/usr/bin/expectk -f -+#!/usr/bin/wish - - # Name: tkx2vnc - # Author: David Noble - # Version: 1.0a - # Written: May 13, 2002 - # Modified: May 15, 2002 -+# Expect dependency fixed by Patrick Kursawe, March 14, 2010 -+ -+package require Expect - - proc prompt {} { - global prefs diff --git a/x11-misc/x2vnc/files/x2vnc-1.7.2-clang16.patch b/x11-misc/x2vnc/files/x2vnc-1.7.2-clang16.patch deleted file mode 100644 index 7b9cd1b50b69..000000000000 --- a/x11-misc/x2vnc/files/x2vnc-1.7.2-clang16.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://bugs.gentoo.org/870652 ---- a/rfbproto.c -+++ b/rfbproto.c -@@ -25,2 +25,4 @@ - -+#include <ctype.h> -+#include <time.h> - #include <unistd.h> ---- a/sockets.c -+++ b/sockets.c -@@ -33,2 +33,3 @@ - void PrintInHex(char *buf, int len); -+int tunnel(char *gatewayhost, char *remotehost, int remoteport); - ---- a/vncauth.c -+++ b/vncauth.c -@@ -28,2 +28,4 @@ - #include <sys/stat.h> -+#include <time.h> -+#include <unistd.h> - #include <vncauth.h> ---- a/x.c -+++ b/x.c -@@ -26,2 +26,3 @@ - #include <sys/types.h> -+#include <time.h> - #include <unistd.h> ---- a/x2vnc.c -+++ b/x2vnc.c -@@ -25,2 +25,3 @@ - -+#include <time.h> - #include <unistd.h> diff --git a/x11-misc/x2vnc/metadata.xml b/x11-misc/x2vnc/metadata.xml deleted file mode 100644 index 3ab9b4a739d3..000000000000 --- a/x11-misc/x2vnc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> -</maintainer> -</pkgmetadata> diff --git a/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild b/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild deleted file mode 100644 index 997988bdf28c..000000000000 --- a/x11-misc/x2vnc/x2vnc-1.7.2-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -DESCRIPTION="Control a remote computer running VNC from X" -HOMEPAGE="https://fredrik.hubbe.net/x2vnc.html" -SRC_URI="https://fredrik.hubbe.net/x2vnc/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc x86" -IUSE="tk" - -COMMON_DEPEND=" - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXxf86dga" -RDEPEND=" - ${COMMON_DEPEND} - tk? ( dev-tcltk/expect )" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/expectk.patch - "${FILESDIR}"/${P}-clang16.patch -) - -src_configure() { - append-cflags -std=gnu89 # old codebase, incompatible with c2x - - default -} - -src_install() { - dodir /usr/share /usr/bin - emake DESTDIR="${D}" install - use tk && dobin contrib/tkx2vnc - dodoc ChangeLog README -} diff --git a/x11-misc/x2x/Manifest b/x11-misc/x2x/Manifest deleted file mode 100644 index 1de96fbf7187..000000000000 --- a/x11-misc/x2x/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST x2x-1.30.tar.gz 52760 BLAKE2B fae2eeb9aa68241c3ba9e79021aa9313a5852048f23b6be8ad5de7dd090d2cd09c006f4c1b1403ccfa8057f314657c2248463a7c53187e41291742cfaa04139a SHA512 cb14b40e1511e3fe6c927443f5f411a827ebf6c313bfb46af0165eebdd534c8aa3abcc8064b89420b7f44c23c518ed4f02bab4c23bbcfaece8910a3f824c9c11 diff --git a/x11-misc/x2x/files/x2x_1.30-10-keymap.patch b/x11-misc/x2x/files/x2x_1.30-10-keymap.patch deleted file mode 100644 index b9bb1f9b9623..000000000000 --- a/x11-misc/x2x/files/x2x_1.30-10-keymap.patch +++ /dev/null @@ -1,115 +0,0 @@ ---- a./x2x.c -+++ b./x2x.c -@@ -321,6 +321,12 @@ typedef struct _sticky { - KeySym keysym; - } STICKY, *PSTICKY; - -+typedef struct _keymap { -+ struct _keymap * pNext; -+ KeySym from; -+ KeySym to; -+} KEYMAP, *PKEYMAP; -+ - typedef int (*HANDLER)(); /* event handler function */ - - /* These prototypes need the typedefs */ -@@ -377,6 +383,7 @@ static Bool doDpmsMouse = False; - static int logicalOffset= 0; - static int nButtons = 0; - static KeySym buttonmap[N_BUTTONS + 1][MAX_BUTTONMAPEVENTS + 1]; -+static PKEYMAP keymaps = NULL; - static Bool noScale = False; - static int compRegLeft = 0; - static int compRegRight = 0; -@@ -571,7 +578,8 @@ char **argv; - PSHADOW pShadow; - extern char *lawyerese; - PSTICKY pNewSticky; -- KeySym keysym; -+ PKEYMAP pNewKeymap; -+ KeySym keysym,keysym2; - int button; - int eventno; - char *keyname, *argptr; -@@ -703,6 +711,22 @@ char **argv; - } else { - printf("x2x: warning: can't translate %s\n", argv[arg]); - } -+ } else if (!strcasecmp(argv[arg], "-keymap")) { -+ if ((++arg+1) >= argc) Usage(); -+ if (((keysym = XStringToKeysym(argv[arg])) != NoSymbol) && -+ ((keysym2 = XStringToKeysym(argv[arg+1])) != NoSymbol)) { -+ pNewKeymap = (PKEYMAP)malloc(sizeof(KEYMAP)); -+ pNewKeymap->pNext = keymaps; -+ pNewKeymap->from = keysym; -+ pNewKeymap->to = keysym2; -+ keymaps = pNewKeymap; -+#ifdef DEBUG -+ printf("will translate key %s to %s\n", argv[arg],argv[arg+1]); -+#endif -+ } else { -+ printf("x2x: warning: can't translate %s or %s\n", argv[arg],argv[arg+1]); -+ } -+ arg++; - } else if (!strcasecmp(argv[arg], "-buttonmap")) { - if (++arg >= argc) Usage(); - button = atoi(argv[arg]); -@@ -842,6 +842,7 @@ static void Usage() - printf(" -completeregionup <COORDINATE>\n"); - printf(" -completeregionlow <COORDINATE>\n"); - printf(" -struts\n"); -+ printf(" -keymap <FROM-KEYSYM> <TO-KEYSYM>\n"); - #ifdef WIN_2_X - printf(" -offset [-]<pixel offset of \"to\">\n"); - printf("WIN_2_X build allows Windows or X as -from display\n"); -@@ -2200,6 +2224,7 @@ XKeyEvent *pEv; - PSHADOW pShadow; - Bool bPress; - PSTICKY pSticky; -+ PKEYMAP pKeymap; - Bool DoFakeShift = False; - KeyCode toShiftCode; - -@@ -2211,6 +2236,15 @@ XKeyEvent *pEv; - XKeysymToString(keysym), (bPress ? "pressed" : "released"), pEv->state); - #endif - -+ for (pKeymap = keymaps; pKeymap; pKeymap = pKeymap->pNext) -+ if (keysym == pKeymap->from) { -+ keysym = pKeymap->to; -+#ifdef DEBUG -+ printf("Key mapped from %x to %x\n", pKeymap->from, pKeymap->to); -+#endif -+ } -+ -+ - /* If CapsLock is on, we need to do some funny business to make sure the */ - /* "to" display does the right thing */ - if(doCapsLkHack && (pEv->state & 0x2)) - ---- a./x2x.1 -+++ b./x2x.1 -@@ -309,6 +309,12 @@ Describes uppermost coordinate of complete rectangle region in from-display. - .B \-completeregionlow - .IP - Describes lowermost coordinate of complete rectangle region in from-display. -+.TP -+.B \-keymap \fIfrom-keysym\fP \fIto-keysym\fP -+.IP -+Translates the \fIfrom-keysym\fP keysym of the first X to \fIto-keysym\fP of the second X. -+See X11/keysymdef.h for available keysyms. -+Alternatively you can use setxkbmap, as described in the BUGS section. - .SH EXAMPLES - Calling the system whose keyboard is to be used "primary" and the - other system "secondary", you need to specify either \-from -@@ -329,6 +333,10 @@ secondary $ ssh \-X primary x2x \-from :0 \-west - run directly indirectly on primary: - .IP - primary $ ssh \-A secondary env DISPLAY=:0.0 ssh \-X primary x2x \-from :0 \-east -+.TP -+set a custom keymap binding: -+.IP -+x2x -keymap ISO_Level3_Shift Mode_switch - - .RE - If your primary display is configured with several monitors having different diff --git a/x11-misc/x2x/metadata.xml b/x11-misc/x2x/metadata.xml deleted file mode 100644 index 5d2f87cc3174..000000000000 --- a/x11-misc/x2x/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>rndxelement@protonmail.com</email> - <name>Philipp Rösner</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/x2x/x2x-1.30-r1.ebuild b/x11-misc/x2x/x2x-1.30-r1.ebuild deleted file mode 100644 index 202c42f4bebf..000000000000 --- a/x11-misc/x2x/x2x-1.30-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs - -DESCRIPTION="A utility to connect the mouse and keyboard to another X" -HOMEPAGE="https://github.com/dottedmag/x2x" -SRC_URI="https://github.com/dottedmag/x2x/archive/refs/tags/debian/${PV}-10.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-debian-1.30-10 - -LICENSE="MIT BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc x86" - -RDEPEND="x11-libs/libX11 - x11-libs/libXtst - x11-libs/libXext" -DEPEND="${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - # Patch to fix bug #126939 - # AltGr does not work in x2x with different keymaps: - "${FILESDIR}"/${PN}_1.30-10-keymap.patch -) - -DOCS=( README AUTHORS INSTALL ChangeLog ChangeLog.old ) - -src_prepare() { - default - - eautoreconf - - append-cflags -std=gnu89 # old codebase, incompatible with c2x -} - -src_compile() { - emake CC="$(tc-getCC)" CDEBUGFLAGS="${CFLAGS}" \ - EXTRA_LDOPTIONS="${LDFLAGS}" -} - -src_install() { - default - dodoc -r docs/ -} diff --git a/x11-misc/xaos/Manifest b/x11-misc/xaos/Manifest deleted file mode 100644 index ee6cae96fcfb..000000000000 --- a/x11-misc/xaos/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xaos-4.3.3.tar.gz 11083152 BLAKE2B 2fcbeb73806cda6882b60597bf70747e3e70f3e4a3d7c22fda1c0c4c33696b5430f3b1b726ad99d59454d3531e698d7e3911e5844740261861da6aedb8a5347b SHA512 1bfbe929ddb7ac6d5120a5be2e312fe759b0013303a4baa6c11ae29195596025511771e7360ce7cd2e0f27afbaaac9a961327ebfe135997db34db7113eeec7d7 -DIST xaos-4.3.4.tar.gz 11085358 BLAKE2B 0355afbcf5641aede4d92b4395610a634c18fe28108072a2f80372effa09d55fb957bd3bb723e7a4029111c8f23f45c2de338a7f7f7f43a33ff785ff34f3ef83 SHA512 fddec7a6373e2e7f62989bc32493a47e580bc78352eedb1e3ded02d359d676c6fa3931ffa21a3741f36ddc7d1803997c75df42c813ee1cd9cd38335f6038bbfa diff --git a/x11-misc/xaos/metadata.xml b/x11-misc/xaos/metadata.xml deleted file mode 100644 index 59b01985cee3..000000000000 --- a/x11-misc/xaos/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?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> - <longdescription lang="en"> - XaoS is a fast, portable real-time interactive fractal zoomer. It - displays the Mandelbrot set (among other escape time fractals) and - allows you zoom smoothly into the fractal. Various coloring modes are - provided for both the points inside and outside the selected set. XaoS - supports switching between Julia and Mandelbrot fractal types and - on-the-fly plane switching. - </longdescription> - <upstream> - <remote-id type="github">xaos-project/XaoS</remote-id> - <remote-id type="sourceforge">xaos</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xaos/xaos-4.3.3.ebuild b/x11-misc/xaos/xaos-4.3.3.ebuild deleted file mode 100644 index 93be7f123d64..000000000000 --- a/x11-misc/xaos/xaos-4.3.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VIRTUALX_REQUIRED="always" -DOCS_BUILDER="doxygen" -DOCS_DEPEND="media-gfx/graphviz" - -inherit docs qmake-utils - -DESCRIPTION="Very fast real-time fractal zoomer" -HOMEPAGE="https://xaos-project.github.io/" -SRC_URI="https://github.com/xaos-project/XaoS/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/XaoS-release-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND="dev-qt/qtbase:6[gui,widgets]" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/qttools:6[linguist]" - -src_configure() { - # install into /usr/ instead of /usr/local - sed -i -e "s:PREFIX = /usr/local:PREFIX = /usr:g" XaoS.pro || die - eqmake6 - # Don't strip, this requires running X/wayland session - sed -i -e '/$(STRIP) $(TARGET)/d' Makefile || die - # Fix INSTALL_ROOT ignored for examples dir - sed -i -e "s:cp {} /usr/share/XaoS/examples:cp {} \${INSTALL_ROOT}/usr/share/XaoS/examples:g" Makefile || die -} - -src_compile() { - default - docs_compile -} - -src_install() { - INSTALL_ROOT="${ED}" default -} diff --git a/x11-misc/xaos/xaos-4.3.4.ebuild b/x11-misc/xaos/xaos-4.3.4.ebuild deleted file mode 100644 index 4d6271ae44f9..000000000000 --- a/x11-misc/xaos/xaos-4.3.4.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VIRTUALX_REQUIRED="always" -DOCS_BUILDER="doxygen" -DOCS_DEPEND="media-gfx/graphviz" - -inherit desktop xdg docs qmake-utils - -DESCRIPTION="Very fast real-time fractal zoomer" -HOMEPAGE="https://xaos-project.github.io/" -SRC_URI="https://github.com/xaos-project/XaoS/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/XaoS-release-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND="dev-qt/qtbase:6[gui,widgets]" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/qttools:6[linguist]" - -src_configure() { - # install into /usr/ instead of /usr/local - sed -i -e "s:PREFIX = /usr/local:PREFIX = /usr:g" XaoS.pro || die - eqmake6 - # Don't strip, this requires running X/wayland session - sed -i -e '/$(STRIP) $(TARGET)/d' Makefile || die - # Fix INSTALL_ROOT ignored for examples dir - sed -i -e "s:cp {} /usr/share/XaoS/examples:cp {} \${INSTALL_ROOT}/usr/share/XaoS/examples:g" Makefile || die -} - -src_compile() { - default - docs_compile -} - -src_install() { - INSTALL_ROOT="${ED}" default - - domenu xdg/io.github.xaos_project.XaoS.desktop || die - doicon xdg/xaos.png || die -} diff --git a/x11-misc/xautolock/Manifest b/x11-misc/xautolock/Manifest deleted file mode 100644 index 85b37638f82a..000000000000 --- a/x11-misc/xautolock/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xautolock-2.2.tgz 35288 BLAKE2B 0cd709470002d7a6852a41a56e9f6b540405e172f30e3243a93b578e362f117a3ddd3b6ff15e653eb5466d15e7ff1d5505c19ccfd27d6e7d6ccae4c826a689ac SHA512 5f9dcc25cda706610e77a74235c4b421ca3a833d154b1a269057f0774579e1c6ec36fe0e5be5fadd6942ce8c1640a760f891397586b162e6024b524635153d04 -DIST xautolock_2.2-7.debian.tar.xz 7976 BLAKE2B d56687d0eee58e513eae152f2d6d30496346935a05410759eb116eb9fb19c3073db10f1393ab26ae5a63436693b82557b01c0dc18be75af4ee04de8a783bc618 SHA512 5cc0cce408466a57fc99d701199b6a1b3545d9faae86e2474450263a07fbe9920dc89cc3ac14bd8a00274e7e80768be3e360e81ad7378bcdbe34ada23958745a diff --git a/x11-misc/xautolock/files/xautolock-2.2_p5_p1-waitpid.patch b/x11-misc/xautolock/files/xautolock-2.2_p5_p1-waitpid.patch deleted file mode 100644 index 98d96b2e2d34..000000000000 --- a/x11-misc/xautolock/files/xautolock-2.2_p5_p1-waitpid.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/src/engine.c -+++ b/src/engine.c -@@ -210,22 +210,14 @@ evaluateTriggers (Display* d) - #else /* VMS */ - if (lockerPid) - { --#if !defined (UTEKV) && !defined (SYSV) && !defined (SVR4) -- union wait status; /* childs process status */ --#else /* !UTEKV && !SYSV && !SVR4 */ - int status = 0; /* childs process status */ --#endif /* !UTEKV && !SYSV && !SVR4 */ - - if (unlockNow && !disabled) - { - (void) kill (lockerPid, SIGTERM); - } - --#if !defined (UTEKV) && !defined (SYSV) && !defined (SVR4) -- if (wait3 (&status, WNOHANG, 0)) --#else /* !UTEKV && !SYSV && !SVR4 */ - if (waitpid (-1, &status, WNOHANG)) --#endif /* !UTEKV && !SYSV && !SVR4 */ - { - /* - * If the locker exited normally, we disable any pending kill diff --git a/x11-misc/xautolock/metadata.xml b/x11-misc/xautolock/metadata.xml deleted file mode 100644 index 5f52a9e04c85..000000000000 --- a/x11-misc/xautolock/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription lang="en"> -If no user activity is detected after a set timeout, xautolock runs a program -for you. If you want that program (with optional arguments) to be a screen -locker, then one of these packages might fit your purpose: - <pkg>x11-misc/alock</pkg> - <pkg>x11-misc/i3lock</pkg> - <pkg>x11-misc/slim</pkg> - <pkg>x11-misc/slock</pkg> - <pkg>x11-misc/xlockmore</pkg> - <pkg>x11-misc/xtrlock</pkg> -</longdescription> -</pkgmetadata> diff --git a/x11-misc/xautolock/xautolock-2.2_p7.ebuild b/x11-misc/xautolock/xautolock-2.2_p7.ebuild deleted file mode 100644 index f8059218a6ee..000000000000 --- a/x11-misc/xautolock/xautolock-2.2_p7.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="An automatic X screen-locker/screen-saver" -HOMEPAGE="https://www.ibiblio.org/pub/Linux/X11/screensavers/" - -DEB_REVISION="$(ver_cut 4)" -SRC_URI=" - https://www.ibiblio.org/pub/Linux/X11/screensavers/${P/_p*/}.tgz - mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p*/}-${DEB_REVISION}.debian.tar.xz -" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" - -RDEPEND=" - x11-libs/libXScrnSaver -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-text/rman - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1 -" -PATCHES=( - "${FILESDIR}"/${PN}-2.2_p5_p1-waitpid.patch -) -S=${WORKDIR}/${P/_p*} - -src_prepare() { - mv "${WORKDIR}"/debian/patches/14-do-not-use-union-wait-type.patch{,.skip} || die - eapply "${WORKDIR}"/debian/patches/*.patch - default -} - -src_configure() { - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CDEBUGFLAGS="${CFLAGS}" \ - EXTRA_LDOPTIONS="${LDFLAGS}" -} - -src_install() { - dobin xautolock - newman xautolock.man xautolock.1 - dodoc Changelog Readme Todo -} diff --git a/x11-misc/xautomation/Manifest b/x11-misc/xautomation/Manifest deleted file mode 100644 index ef99ed8d789f..000000000000 --- a/x11-misc/xautomation/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xautomation-1.09.tar.gz 123995 BLAKE2B fb26c3d7c1ff7bc37412e02eaad9165fc81a908508da5da364e1d44eeb89b7e8cc3b25d9d7cd7dd18467b6abb5ec4e9ad4214e1f49d1ee133906ba0514c4b7f3 SHA512 60de78ef9e4bd605ff2cdf1cd34771940d043a2ba0498a053d54dad82476aa123afe91690e7f57d2f346845d4b1313bc0e4d3df524815265c817961978ef4ad8 diff --git a/x11-misc/xautomation/metadata.xml b/x11-misc/xautomation/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xautomation/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xautomation/xautomation-1.09-r2.ebuild b/x11-misc/xautomation/xautomation-1.09-r2.ebuild deleted file mode 100644 index e210038f66e1..000000000000 --- a/x11-misc/xautomation/xautomation-1.09-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Control X from command line and find things on screen" -HOMEPAGE="https://hoopajoo.net/projects/xautomation.html" -SRC_URI="https://hoopajoo.net/static/projects/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc x86" - -RDEPEND=" - media-libs/libpng:= - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXtst" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" diff --git a/x11-misc/xbanish/Manifest b/x11-misc/xbanish/Manifest deleted file mode 100644 index 086b2d129d28..000000000000 --- a/x11-misc/xbanish/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xbanish-1.8.tar.gz 7082 BLAKE2B 2b54a93754264723b6c18d089db40aae902a8e406d919ffbc42d01cd4b85675477cef9c586c09cbf3f518a84aff9f33069cc228627d9967ae182fac545b1a6e5 SHA512 d6c3434f38bd0c9aabdc8745cb46ad196df379acae156f2f282aba83f69ecb88164fe752cd868e63ab887ca5758fbfd502d709c811843fe1deafd880e161a972 -DIST xbanish-1.8_p20230519.tar.gz 7357 BLAKE2B 0e39657000fafef6ca2e2020c01b7a4511a9f094fd35deba3c23e61ddc9c0c13aafc9e47c92a073e737a9c1be9a494224fd5081ef89f9637d197b841d3024a06 SHA512 8ab02a78a4e1b86111c0c100044f850185d9365d02f2f09138da2b2b0a7bc3ea3f54491e25fb618b015f3741656f60561cb14a68e93c054f69e8318b444aa1bb diff --git a/x11-misc/xbanish/metadata.xml b/x11-misc/xbanish/metadata.xml deleted file mode 100644 index dfe0ccbff134..000000000000 --- a/x11-misc/xbanish/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>nrk@disroot.org</email> - </maintainer> - <upstream> - <remote-id type="github">jcs/xbanish</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xbanish/xbanish-1.8.ebuild b/x11-misc/xbanish/xbanish-1.8.ebuild deleted file mode 100644 index a25dd0baecdd..000000000000 --- a/x11-misc/xbanish/xbanish-1.8.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Banish the mouse cursor when typing, show it again when the mouse moves" -HOMEPAGE="https://github.com/jcs/xbanish" -SRC_URI="https://github.com/jcs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXext -" -DEPEND=" - ${RDEPEND} - x11-libs/libXt -" - -src_configure() { - # Makefile doesn't respect user's LDFLAGS - sed -i \ - -e 's|\$(LIBS) |\$(LIBS) $(LDFLAGS) |g' \ - Makefile || die "sed failed" -} - -src_compile() { - emake CC=$(tc-getCC) -} - -src_install() { - dobin xbanish - doman xbanish.1 -} diff --git a/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild b/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild deleted file mode 100644 index c00734e96228..000000000000 --- a/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Banish the mouse cursor when typing, show it again when the mouse moves" -HOMEPAGE="https://github.com/jcs/xbanish" - -COMMIT="189ce79b1df4eb4995980530ebc3d28715a67488" -SRC_URI="https://github.com/jcs/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXext -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_compile() { - emake CC=$(tc-getCC) -} - -src_install() { - dobin xbanish - doman xbanish.1 -} diff --git a/x11-misc/xbattbar/Manifest b/x11-misc/xbattbar/Manifest deleted file mode 100644 index 7ba85fedee85..000000000000 --- a/x11-misc/xbattbar/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xbattbar_1.4.9.orig.tar.gz 19105 BLAKE2B e33631f02266150fc494312c0a78cba145813e3f19ffa4a8fd46ce3adde3e50cb820617e5118a9bb6935fb7be26840e6a9525bf95e2f2fbf585e4e2542d35228 SHA512 e6d0efe0a97b2cb7d0c8a992b7a68a26155dfb625649a5fc8abc4bc37b2c286224185b57d6b2d3671f571690d278970976da5380c1d1bbcd9212e2001f9c40b8 diff --git a/x11-misc/xbattbar/files/xbattbar-1.4.5-Makefile.patch b/x11-misc/xbattbar/files/xbattbar-1.4.5-Makefile.patch deleted file mode 100644 index 0cd1ca00b44c..000000000000 --- a/x11-misc/xbattbar/files/xbattbar-1.4.5-Makefile.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -4,23 +4,23 @@ DESTDIR ?= / - - TARGET = xbattbar - APM_CHECK = xbattbar-check-apm --CPPFLAGS = -D_FORTIFY_SOURCE=2 --CFLAGS = -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security $(CPPFLAGS) --LDFLAGS = -Wl,-z,relro -+CPPFLAGS ?= -D_FORTIFY_SOURCE=2 -+CFLAGS ?= -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -+LDFLAGS ?= -Wl,-z,relro - - all: $(TARGET) $(APM_CHECK) - - $(TARGET): obj/xbattbar.o -- gcc -o $@ $< -lX11 $(LDFLAGS) -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $< $(shell $(PKG_CONFIG) --libs x11) - - obj/xbattbar.o: xbattbar.c obj/stamp -- gcc -MMD -o $@ -c $< $(CFLAGS) -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -MMD -o $@ -c $< - - $(APM_CHECK): obj/xbattbar-check-apm.o -- gcc -o $@ $< $(LDFLAGS) -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $< - - obj/xbattbar-check-apm.o: xbattbar-check-apm.c obj/stamp -- gcc -MMD -D$(OS_TYPE) -o $@ -c $< $(CFLAGS) -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -MMD -D$(OS_TYPE) -o $@ -c $< - - obj/stamp: - mkdir obj -@@ -32,12 +32,12 @@ clean: - - - install: $(TARGET) $(APM_CHECK) -- install -d -m 0755 $(DESTDIR)/usr/lib/$(PROJECT) -+ install -d -m 0755 $(DESTDIR)/usr/$(LIBDIR)/$(PROJECT) - install -d -m 0755 $(DESTDIR)/usr/bin - install -d -m 0755 $(DESTDIR)/usr/share/man/man1 -- install -m 0755 $(APM_CHECK) $(DESTDIR)/usr/lib/$(PROJECT)/ -- install -m 0755 xbattbar-check-acpi $(DESTDIR)/usr/lib/$(PROJECT)/ -- install -m 0755 xbattbar-check-sys $(DESTDIR)/usr/lib/$(PROJECT)/ -+ install -m 0755 $(APM_CHECK) $(DESTDIR)/usr/$(LIBDIR)/$(PROJECT)/ -+ install -m 0755 xbattbar-check-acpi $(DESTDIR)/usr/$(LIBDIR)/$(PROJECT)/ -+ install -m 0755 xbattbar-check-sys $(DESTDIR)/usr/$(LIBDIR)/$(PROJECT)/ - install -m 0755 $(TARGET) $(DESTDIR)/usr/bin/ - install -m 0644 xbattbar.man $(DESTDIR)/usr/share/man/man1/$(PROJECT).1 - diff --git a/x11-misc/xbattbar/files/xbattbar-1.4.8-const.patch b/x11-misc/xbattbar/files/xbattbar-1.4.8-const.patch deleted file mode 100644 index 818aa38fdbb3..000000000000 --- a/x11-misc/xbattbar/files/xbattbar-1.4.8-const.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xbattbar-check-apm.c -+++ b/xbattbar-check-apm.c -@@ -210,7 +210,7 @@ - #define APM_STAT_LINE_ON 1 - - typedef struct apm_info { -- const char driver_version[10]; -+ char driver_version[10]; - int apm_version_major; - int apm_version_minor; - int apm_flags; diff --git a/x11-misc/xbattbar/files/xbattbar-1.4.9-implicit-int.patch b/x11-misc/xbattbar/files/xbattbar-1.4.9-implicit-int.patch deleted file mode 100644 index 8ee0b80ecb3b..000000000000 --- a/x11-misc/xbattbar/files/xbattbar-1.4.9-implicit-int.patch +++ /dev/null @@ -1,8 +0,0 @@ -https://bugs.gentoo.org/875059 ---- a/xbattbar.c -+++ b/xbattbar.c -@@ -234,3 +234,3 @@ - --main(int argc, char **argv) -+int main(int argc, char **argv) - { diff --git a/x11-misc/xbattbar/metadata.xml b/x11-misc/xbattbar/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xbattbar/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xbattbar/xbattbar-1.4.9.ebuild b/x11-misc/xbattbar/xbattbar-1.4.9.ebuild deleted file mode 100644 index ff02fcb15ecb..000000000000 --- a/x11-misc/xbattbar/xbattbar-1.4.9.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Advanced Power Management battery status display for X" -HOMEPAGE="https://packages.qa.debian.org/x/xbattbar.html" -SRC_URI="mirror://debian/pool/main/x/${PN}/${PN}_${PV}.orig.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -DEPEND=" - dev-lang/perl - x11-libs/libX11" -RDEPEND=" - ${DEPEND} - !ppc? ( >=sys-power/acpi-1.5 )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.5-Makefile.patch - "${FILESDIR}"/${PN}-1.4.8-const.patch - "${FILESDIR}"/${PN}-1.4.9-implicit-int.patch -) - -src_prepare() { - default - - sed -i "s|/usr/lib|${EPREFIX}/usr/$(get_libdir)|" xbattbar.c || die -} - -src_configure() { - tc-export CC PKG_CONFIG - use kernel_linux && append-cppflags -Dlinux -} - -src_install() { - emake DESTDIR="${ED}" LIBDIR="$(get_libdir)" install - einstalldocs -} diff --git a/x11-misc/xbindkeys/Manifest b/x11-misc/xbindkeys/Manifest deleted file mode 100644 index 084a2ff8da29..000000000000 --- a/x11-misc/xbindkeys/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xbindkeys-1.8.7.tar.gz 177532 BLAKE2B 9ff6c9cd10bb6f2bf96a288482edb50e6671c9e4e3b5c136bdfaa92796f9e9bcfc42ab69ca3546c3871bdcdba1e952631cbd3d288dce9738986c20680e91c316 SHA512 a6b1478e8ef4bedc686fdd15abc11a8a592ac17c69e1a5a13f60e735e9be9646faed62e980cdac4aa7bc7e3253237465de38dee98935dd3f9911d4e48209b2e9 diff --git a/x11-misc/xbindkeys/metadata.xml b/x11-misc/xbindkeys/metadata.xml deleted file mode 100644 index 5a0914b10ce9..000000000000 --- a/x11-misc/xbindkeys/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>jkroon@gentoo.org</email> - <name>Jaco Kroon</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xbindkeys/xbindkeys-1.8.7-r100.ebuild b/x11-misc/xbindkeys/xbindkeys-1.8.7-r100.ebuild deleted file mode 100644 index 66a059e3920d..000000000000 --- a/x11-misc/xbindkeys/xbindkeys-1.8.7-r100.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GUILE_REQ_USE="deprecated" -GUILE_COMPAT=( 2-2 3-0 ) -inherit autotools guile-single - -DESCRIPTION="Tool for launching commands on keystrokes" -SRC_URI="https://www.nongnu.org/${PN}/${P}.tar.gz" -HOMEPAGE="https://www.nongnu.org/xbindkeys/xbindkeys.html" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 ~riscv ~sparc x86" -IUSE="guile tk" - -REQUIRED_USE="guile? ( ${GUILE_REQUIRED_USE} )" - -RDEPEND=" - x11-libs/libX11 - guile? ( ${GUILE_DEPS} ) - tk? ( dev-lang/tk ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -DOCS=( AUTHORS BUGS ChangeLog README TODO xbindkeysrc ) - -pkg_setup() { - use guile && guile-single_pkg_setup -} - -src_prepare() { - default - - use guile && guile_bump_sources - - # Regenerate to pick up newer versions of Guile macros - # bug #828532 - eautoreconf -} - -src_configure() { - econf \ - $(use_enable guile) \ - $(use_enable tk) -} - -src_install() { - default - - use guile && guile_unstrip_ccache -} diff --git a/x11-misc/xbitmaps/Manifest b/x11-misc/xbitmaps/Manifest deleted file mode 100644 index 8ae2787f0806..000000000000 --- a/x11-misc/xbitmaps/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xbitmaps-1.1.3.tar.xz 109772 BLAKE2B e5ffeed910131fafe7346bc26920dc27a9ef55b069a36cc969183cc7b02a732a781e1fd295ec2577fbb472efc566f18aa2d534e18e94d4a8abc66db0177bd26e SHA512 b9a7340385fcce2dcd0204f14a462685b14b72ff58f3ec53cd76695bef2b02af902bdac809622dcb27fd4075d5ba13587b5d059530aff502cd5288d161352814 -DIST xbitmaps-1.1.4.tar.xz 114616 BLAKE2B 20ea4e1c6eb7c00fbae3817834fefc4a145c17aaa1e88ccc25d548a06350e113316d6238605bf104bcd95725fc9c4412e7beed73dc42ba1461a505cd8d6ae241 SHA512 7da5e506effdfcf7344fc8209f47c1ec4c2e9f639e677f8701c36e1e5728037357478af3dd030ca93f3e36a3e1eaad1bb97596aba85868f01b52b420b825a10f diff --git a/x11-misc/xbitmaps/metadata.xml b/x11-misc/xbitmaps/metadata.xml deleted file mode 100644 index 878ce12c5523..000000000000 --- a/x11-misc/xbitmaps/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> -</maintainer> -<upstream> - <remote-id type="freedesktop-gitlab">xorg/data/bitmaps</remote-id> -</upstream> -</pkgmetadata> diff --git a/x11-misc/xbitmaps/xbitmaps-1.1.3.ebuild b/x11-misc/xbitmaps/xbitmaps-1.1.3.ebuild deleted file mode 100644 index 110935725e32..000000000000 --- a/x11-misc/xbitmaps/xbitmaps-1.1.3.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_MODULE=data/ -inherit xorg-3 - -DESCRIPTION="X.Org bitmaps data" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -# there is nothing to compile for this package, all its contents are produced by -# configure. the only make job that matters is make install -src_compile() { true; } diff --git a/x11-misc/xbitmaps/xbitmaps-1.1.4.ebuild b/x11-misc/xbitmaps/xbitmaps-1.1.4.ebuild deleted file mode 100644 index ce1ee1288fe2..000000000000 --- a/x11-misc/xbitmaps/xbitmaps-1.1.4.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_MODULE=data/ -inherit xorg-meson - -DESCRIPTION="X.Org bitmaps data" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" - -# there is nothing to compile for this package, all its contents are produced by -# meson configure. the only meson job that matters is meson install. -src_compile() { true; } diff --git a/x11-misc/xcalendar/Manifest b/x11-misc/xcalendar/Manifest deleted file mode 100644 index 345f38108821..000000000000 --- a/x11-misc/xcalendar/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xcalendar-4.0+i18n.tar.gz 48635 BLAKE2B 939880d749dc36973d69d6ed6f1d2c36dfeccea6d17a9ce77bde122af8c3a19bdf683b0c1838ba11a769ef4a8977a93cc1e67c40dacac4c87d2cb7a565e3ba60 SHA512 c9b3756bf857e4956360cb3efa1e185bdc09d6053e1b8db040822c73320589ef825330184fa3a8b949f94a89a6ef56438927886b3740922a4bca7dbab9285a4d diff --git a/x11-misc/xcalendar/files/xcalendar-4.0-clang16.patch b/x11-misc/xcalendar/files/xcalendar-4.0-clang16.patch deleted file mode 100644 index 9e39901f9076..000000000000 --- a/x11-misc/xcalendar/files/xcalendar-4.0-clang16.patch +++ /dev/null @@ -1,40 +0,0 @@ -https://bugs.gentoo.org/870484 ---- a/lists.c -+++ b/lists.c -@@ -26,4 +26,5 @@ - #include "xcalendar.h" - -+int is_last(LList *list); - - List -@@ -150,5 +151,5 @@ - } - --is_last(list) -+int is_last(list) - LList *list; - { ---- a/xcalendar.c -+++ b/xcalendar.c -@@ -1168,5 +1168,5 @@ - int m, y; - { -- register d, i; -+ int d, i; - - calInit = y; -@@ -1217,5 +1217,5 @@ - int yr; - { -- register y, d; -+ int y, d; - - /* ---- a/xcalendar.h -+++ b/xcalendar.h -@@ -38,4 +38,5 @@ - - #include <stdio.h> -+#include <stdlib.h> - #include <X11/Xos.h> - #include <X11/Xlib.h> diff --git a/x11-misc/xcalendar/metadata.xml b/x11-misc/xcalendar/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xcalendar/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xcalendar/xcalendar-4.0-r3.ebuild b/x11-misc/xcalendar/xcalendar-4.0-r3.ebuild deleted file mode 100644 index 77be8a1f274a..000000000000 --- a/x11-misc/xcalendar/xcalendar-4.0-r3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Simple interactive calendar program with a notebook capability" -HOMEPAGE="https://www.freebsd.org/" -SRC_URI="ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/${P}+i18n.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 x86" -IUSE="motif" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXt - motif? ( - x11-libs/libXmu - x11-libs/motif - ) - !motif? ( x11-libs/libXaw )" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-clang16.patch -) - -src_prepare() { - default - - sed -e "s|%%XCALENDAR_LIBDIR%%|${EPREFIX}/usr/$(get_libdir)/xcalendar|" \ - -e "s|/usr/local/X11R5/lib/X11/|${EPREFIX}/usr/$(get_libdir)/|" \ - < XCalendar.sed > XCalendar || die -} - -src_compile() { - tc-export CC - append-cflags -std=gnu89 # old codebase, incompatible with c2x - - if use motif; then - append-cppflags $($(tc-getPKG_CONFIG) --cflags x11 xmu xt || die) - append-libs -lXm $($(tc-getPKG_CONFIG) --libs x11 xmu xt || die) - else - append-cppflags -DATHENA $($(tc-getPKG_CONFIG) --cflags x11 xaw7 xt || die) - append-libs $($(tc-getPKG_CONFIG) --libs x11 xaw7 xt || die) - fi - - emake LDLIBS="${LIBS}" -f /dev/null -E "xcalendar: dayeditor.o lists.o" -} - -src_install() { - dobin xcalendar - newman xcalendar.man xcalendar.1 - - insinto /usr/share/X11/app-defaults - doins XCalendar - - insinto /usr/$(get_libdir)/xcalendar - doins *.xbm *.hlp - - einstalldocs -} diff --git a/x11-misc/xcalib/Manifest b/x11-misc/xcalib/Manifest deleted file mode 100644 index 90c3b22e5de9..000000000000 --- a/x11-misc/xcalib/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xcalib-0.11.tar.gz 114254 BLAKE2B 60a450fb9e708096cca2173676ba26f8bce345dd8fa9b20df9288af5d7c70b076ab11c90222efee267754c975f072bb627532df95877601091510b1dfec8ad55 SHA512 9e0ce7cc0750d52ff95cf0584222d70f69559498ad1678fa17fc26b9a041d287cee28c2e8ee5f2cfc112ba1c98e4989fbbf07cb730057b6e8e9b6815e98e80a6 diff --git a/x11-misc/xcalib/files/xcalib-0.11-cmake4.patch b/x11-misc/xcalib/files/xcalib-0.11-cmake4.patch deleted file mode 100644 index a577dec01caf..000000000000 --- a/x11-misc/xcalib/files/xcalib-0.11-cmake4.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6a48c13..0f883dd 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --CMAKE_MINIMUM_REQUIRED (VERSION 2.8.12) -+CMAKE_MINIMUM_REQUIRED (VERSION 3.10) - - PROJECT (xcalib C) - diff --git a/x11-misc/xcalib/metadata.xml b/x11-misc/xcalib/metadata.xml deleted file mode 100644 index 2ff33179aeca..000000000000 --- a/x11-misc/xcalib/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="codeberg">OpenICC/xcalib</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xcalib/xcalib-0.11.ebuild b/x11-misc/xcalib/xcalib-0.11.ebuild deleted file mode 100644 index 663ff1c3c517..000000000000 --- a/x11-misc/xcalib/xcalib-0.11.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Tiny monitor calibration loader for X.org" -HOMEPAGE="https://codeberg.org/OpenICC/xcalib" -SRC_URI="https://codeberg.org/OpenICC/xcalib/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXrandr - x11-libs/libXxf86vm -" -DEPEND="${RDEPEND} - x11-base/xorg-proto - x11-libs/libXext -" - -PATCHES=( "$FILESDIR"/${P}-cmake4.patch ) - -src_configure() { - local mycmakeargs=( - # not packaged yet - -DCMAKE_DISABLE_FIND_PACKAGE_Oyjl=ON - ) - cmake_src_configure -} diff --git a/x11-misc/xcape/Manifest b/x11-misc/xcape/Manifest deleted file mode 100644 index d40487713f24..000000000000 --- a/x11-misc/xcape/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xcape-1.2.tar.gz 18730 BLAKE2B 7e65d9d64d34f0500f524fe806c4d7d092c7670e1b78d0e7ea16860c4b268de0bfa732935eca45820a26be694e030cb6847b5910e0aad27974f4e9e74634c20c SHA512 5ae8502250a9ec55a4b0c5f7301c1597c652b76904261153b720362e3c5882e8db980c85396a2594f99ae2fb72ab7070c1b06c9432d54b7da84975ff45b25a79 diff --git a/x11-misc/xcape/files/xcape-1.2-makefile.patch b/x11-misc/xcape/files/xcape-1.2-makefile.patch deleted file mode 100644 index 06d4d04cdf50..000000000000 --- a/x11-misc/xcape/files/xcape-1.2-makefile.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,19 +1,16 @@ - INSTALL=install --PREFIX=/usr --MANDIR?=/local/man/man1 -+PREFIX=$(EPREFIX)/usr -+MANDIR?=/share/man/man1 - - TARGET := xcape - - CFLAGS += -Wall --CFLAGS += `pkg-config --cflags xtst x11` --LDFLAGS += `pkg-config --libs xtst x11` --LDFLAGS += -pthread -+CFLAGS += `$(PKG_CONFIG) --cflags xtst x11` -+LDLIBS += `$(PKG_CONFIG) --libs xtst x11` -+LDLIBS += -pthread - - all: $(TARGET) - --$(TARGET): xcape.c -- $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) -- - install: - $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/bin - $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)$(MANDIR) diff --git a/x11-misc/xcape/metadata.xml b/x11-misc/xcape/metadata.xml deleted file mode 100644 index 6efa82ade53e..000000000000 --- a/x11-misc/xcape/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>aditsu@yahoo.com</email> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">alols/xcape</remote-id> - <bugs-to>https://github.com/alols/xcape/issues</bugs-to> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xcape/xcape-1.2-r1.ebuild b/x11-misc/xcape/xcape-1.2-r1.ebuild deleted file mode 100644 index c6f4fb9b2a2c..000000000000 --- a/x11-misc/xcape/xcape-1.2-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Utility to make modifier keys send custom key events when pressed on their own" -HOMEPAGE="https://github.com/alols/xcape" -SRC_URI="https://github.com/alols/xcape/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXtst" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) - -src_configure() { - tc-export CC PKG_CONFIG -} diff --git a/x11-misc/xcb/Manifest b/x11-misc/xcb/Manifest deleted file mode 100644 index 8e954937ef55..000000000000 --- a/x11-misc/xcb/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xcb-2.4.tar.gz 19830 BLAKE2B 7808021c2781421e4d609c27516f8a45195999bd75c82935c84048852f08e2656d6693abd3993e919b9740b11252da5cb15dcbe73602d715390839391ca75cb4 SHA512 cc612231cd61507a1af1a12fab7684b074ec99ec87e82bcba13dba215d4569c0605d3861f40d858f87da9b027c440a02f03b18a968c1d73ab08b8ee41e644948 diff --git a/x11-misc/xcb/files/xcb-modern-c-porting.patch b/x11-misc/xcb/files/xcb-modern-c-porting.patch deleted file mode 100644 index 39c8173d53ba..000000000000 --- a/x11-misc/xcb/files/xcb-modern-c-porting.patch +++ /dev/null @@ -1,342 +0,0 @@ -diff --git a/xcb.c b/xcb.c -index 2c990a3..ac9fec2 100644 ---- a/xcb.c -+++ b/xcb.c -@@ -262,13 +262,8 @@ XCreateFontSetWithGuess (Display * d, const char *pattern, char ***miss, int *n_ - - static - Boolean --CvtStringToFontSet (dpy, args, num_args, fromVal, toVal, closure_ret) -- Display *dpy; -- XrmValuePtr args; -- Cardinal *num_args; -- XrmValuePtr fromVal; -- XrmValuePtr toVal; -- XtPointer *closure_ret; -+CvtStringToFontSet (Display *dpy, XrmValuePtr args, Cardinal *num_args, -+ XrmValuePtr fromVal, XrmValuePtr toVal, XtPointer *closure_ret) - { - XFontSet f; - char **missing_charset_list; -@@ -299,10 +294,7 @@ CvtStringToFontSet (dpy, args, num_args, fromVal, toVal, closure_ret) - * Fetch the contents of cut buffer n from the root window. - */ - static char * --fetch_buffer (a, nb, force_mb) -- Atom a; -- int *nb; -- int force_mb; -+fetch_buffer (Atom a, int *nb, int force_mb) - { - unsigned long after; - char **list; -@@ -338,11 +330,7 @@ fetch_buffer (a, nb, force_mb) - * Store the string p into cut buffer n on the root window. - */ - static void --store_buffer (p, nb, atom, force_mb) -- char *p; -- int nb; -- Atom atom; -- int force_mb; -+store_buffer (char *p, int nb, Atom atom, int force_mb) - { - XTextProperty pt; - -@@ -359,8 +347,7 @@ store_buffer (p, nb, atom, force_mb) - * Add an atom to the program's atom cache. - */ - static Atom --get_atom (n, ifexists) -- int n, ifexists; -+get_atom (int n, int ifexists) - { - char tmp[32]; - -@@ -403,10 +390,7 @@ initialize_properties (void) - * Draw a string in the window with top-left corner justification. - */ - static void --place_text (cb, str, len, y) -- CbWidget cb; -- char *str; -- int len, y; -+place_text (CbWidget cb, char *str, int len, int y) - { - int cols; - GC gc; -@@ -439,10 +423,8 @@ place_text (cb, str, len, y) - */ - - static void --cb_initialize (req, wdg, args, nargs) /*ARGSUSED */ -- Widget req, wdg; -- ArgList args; -- Cardinal *nargs; -+cb_initialize (Widget req, Widget wdg, -+ ArgList args, Cardinal *nargs) /*ARGSUSED */ - { - CbWidget cb = (CbWidget) wdg; - XFontSetExtents *xfe = XExtentsOfFontSet (cb->fontset); -@@ -455,10 +437,7 @@ cb_initialize (req, wdg, args, nargs) /*ARGSUSED */ - } - - static void --cb_realize (wdg, mask, attrs) -- Widget wdg; -- XtValueMask *mask; -- XSetWindowAttributes *attrs; -+cb_realize (Widget wdg, XtValueMask *mask, XSetWindowAttributes *attrs) - { - CbWidget cb = (CbWidget) wdg; - XtGCMask v_mask = 0L; -@@ -487,10 +466,7 @@ cb_realize (wdg, mask, attrs) - * Keep it simple. - */ - static void --cb_redisplay (wdg, event, region) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- Region region; -+cb_redisplay (Widget wdg, XEvent *event, Region region) /*ARGSUSED */ - { - CbWidget cb = (CbWidget) wdg; - char *p, *pp, *base; -@@ -513,8 +489,7 @@ cb_redisplay (wdg, event, region) /*ARGSUSED */ - } - - static void --cb_destroy (wdg) -- Widget wdg; -+cb_destroy (Widget wdg) - { - CbWidget cb = (CbWidget) wdg; - -@@ -540,11 +515,8 @@ cb_destroy (wdg) - * This breaks all the rules for object oriented widgets. Disgusting, no? - */ - static void --cb_cut (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_cut (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - CbWidget cb = (CbWidget) wdg; - Window win = cb->core.window; -@@ -572,11 +544,8 @@ cb_cut (wdg, event, parms, nparms) /*ARGSUSED */ - } - - static void --cb_paste (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_paste (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - CbWidget cb = (CbWidget) wdg; - Window w; -@@ -596,11 +565,8 @@ cb_paste (wdg, event, parms, nparms) /*ARGSUSED */ - } - - static void --cb_clear (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_clear (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - CbWidget cb = (CbWidget) wdg; - Window win = cb->core.window; -@@ -614,11 +580,8 @@ cb_clear (wdg, event, parms, nparms) /*ARGSUSED */ - } - - static void --cb_rotate (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_rotate (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - int n = 0; - -@@ -630,11 +593,8 @@ cb_rotate (wdg, event, parms, nparms) /*ARGSUSED */ - } - - static void --cb_quit (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_quit (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - exit (0); - } -@@ -643,11 +603,8 @@ cb_quit (wdg, event, parms, nparms) /*ARGSUSED */ - * Clear and redraw the widget's window. - */ - static void --cb_refresh (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_refresh (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - XClearArea (dpy, wdg->core.window, 0, 0, 0, 0, False); - cb_redisplay (wdg, (XEvent *) 0, (Region) 0); -@@ -661,11 +618,8 @@ cb_refresh (wdg, event, parms, nparms) /*ARGSUSED */ - * of the cut buffer to the target window+atom. - */ - static void --cb_selreq (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_selreq (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - int nbytes; - char *ptr; -@@ -739,11 +693,8 @@ cb_selreq (wdg, event, parms, nparms) /*ARGSUSED */ - * be redrawn without highlighting. - */ - static void --cb_selclear (wdg, event, parms, nparms) /*ARGSUSED */ -- Widget wdg; -- XEvent *event; -- String *parms; -- Cardinal *nparms; -+cb_selclear (Widget wdg, XEvent *event, -+ String *parms, Cardinal *nparms) /*ARGSUSED */ - { - CbWidget cb = (CbWidget) wdg; - -@@ -858,18 +809,14 @@ usage () - * or in the xdm-errors file when forcibly destroying the client program. - */ - static int --xioerror (d) /*ARGSUSED */ -- Display *d; -+xioerror (Display *d) /*ARGSUSED */ - { - exit (1); /*NOTREACHED */ - } - - static void --wmdel (wdg, ptr, ep, cont) /*ARGSUSED */ -- Widget wdg; -- XtPointer ptr; -- XEvent *ep; -- Boolean *cont; -+wmdel (Widget wdg, XtPointer ptr, -+ XEvent *ep, Boolean *cont) /*ARGSUSED */ - { - if (ep->type == ClientMessage && ep->xclient.data.l[0] == delwin) - exit (0); -@@ -879,10 +826,7 @@ wmdel (wdg, ptr, ep, cont) /*ARGSUSED */ - * Print the contents of a cut buffer on stdout. - */ - static void --doprint (n, ptr, nb) -- int n; -- char *ptr; -- int nb; -+doprint (int n, char *ptr, int nb) - { - Atom a; - -@@ -905,10 +849,7 @@ doprint (n, ptr, nb) - * Load a new value into one of the cut buffers. - */ - static void --doset (n, ptr, nb) -- int n; -- char *ptr; -- int nb; -+doset (int n, char *ptr, int nb) - { - char *str = malloc (nb + 1); - -@@ -920,9 +861,7 @@ doset (n, ptr, nb) - } - - static void --timeout (arg, id) -- char *arg; -- XtIntervalId *id; -+timeout (void *arg, XtIntervalId *id) - { - exit (2); - } -@@ -931,10 +870,7 @@ timeout (arg, id) - * Copy the PRIMARY selection into a cut buffer. - */ - static void --dogetseln (n, ptr, nb) -- int n; -- char *ptr; -- int nb; -+dogetseln (int n, char *ptr, int nb) - { - char *data; - int nbytes; -@@ -981,11 +917,7 @@ dogetseln (n, ptr, nb) - * list ordering is significant. - */ - static void --dolist (list, fn, data, nbytes) -- char *list; -- void (*fn) (); -- char *data; -- int nbytes; -+dolist (char *list, void (*fn)(int, char*, int), char *data, int nbytes) - { - int m, n, x; - -@@ -1027,9 +959,7 @@ dolist (list, fn, data, nbytes) - * without the need to create any X windows first. - */ - static void --dotask (cmd, arg) -- int cmd; -- char *arg; -+dotask (int cmd, char *arg) - { - char *ptr; - int i, n, nb; -@@ -1122,9 +1052,7 @@ static XrmOptionDescRec opt[] = - * perform all the windows initializations. - */ - static void --init (argc, argv) -- int argc; -- char **argv; -+init (int argc, char **argv) - { - int i, n; - char **p; -@@ -1350,9 +1278,8 @@ xevents () - } - } - --main (argc, argv) -- int argc; -- char **argv; -+int -+main (int argc, char **argv) - { - init (argc, argv); - xevents (); diff --git a/x11-misc/xcb/metadata.xml b/x11-misc/xcb/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xcb/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xcb/xcb-2.4-r2.ebuild b/x11-misc/xcb/xcb-2.4-r2.ebuild deleted file mode 100644 index 21ff1bbe9c2c..000000000000 --- a/x11-misc/xcb/xcb-2.4-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Marc Lehmann's improved X Cut Buffers" -HOMEPAGE="http://oldhome.schmorp.de/marc/xcb.html" -SRC_URI="http://oldhome.schmorp.de/marc/data/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~riscv x86" -IUSE="motif" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXext - x11-libs/libXt - motif? ( >=x11-libs/motif-2.3:0 ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}"/${PN}-modern-c-porting.patch -) - -src_compile() { - local gui libs - - if use motif; then - gui="-DMOTIF" - libs="-lXm -lXt -lX11" - else - gui="-DATHENA" - libs="-lXaw -lXt -lXext -lX11" - fi - - emake \ - -f Makefile.std xcb Xcb.ad \ - CC="$(tc-getCC)" \ - CPP="$(tc-getCPP)" \ - CFLAGS="${CFLAGS} ${gui}" \ - GUI="${gui}" \ - LIBS="${libs}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin xcb - newman xcb.man xcb.1 - insinto /usr/share/X11/app-defaults - newins Xcb.ad Xcb -} diff --git a/x11-misc/xclip/Manifest b/x11-misc/xclip/Manifest deleted file mode 100644 index 6fcbf037694a..000000000000 --- a/x11-misc/xclip/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xclip-0.13.tar.gz 30461 BLAKE2B e5249c81aceca59f71eeee985ab4a4c9006b6afef98f3f6addd7adc590abea47d3e9df8110ccb6c0c065cf4356a2a2a0866e08604adbac75e3589bb97403aaa0 SHA512 191a86194a1503a47c6641a55855dc4aaa8c2c99d2e6f1d46e727feec85a6639041f37ec2265c05c178c0c7d791d3e88bde89223f879effa878812f078485ed2 diff --git a/x11-misc/xclip/metadata.xml b/x11-misc/xclip/metadata.xml deleted file mode 100644 index 7f3389a92687..000000000000 --- a/x11-misc/xclip/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>orbea@riseup.net</email> - <name>orbea</name> - </maintainer> - <maintainer type="person" proxied="proxy"> - <email>dlan@gentoo.org</email> - <name>Yixun Lan</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">astrand/xclip</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xclip/xclip-0.13.ebuild b/x11-misc/xclip/xclip-0.13.ebuild deleted file mode 100644 index e069bbfe56a1..000000000000 --- a/x11-misc/xclip/xclip-0.13.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Copy data from standard input to X clipboard" -HOMEPAGE="https://github.com/astrand/xclip" -SRC_URI="https://github.com/astrand/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXmu" - -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - x11-libs/libXt" - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/xclip/xclip-9999.ebuild b/x11-misc/xclip/xclip-9999.ebuild deleted file mode 100644 index 61bcf329f7bf..000000000000 --- a/x11-misc/xclip/xclip-9999.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools git-r3 - -DESCRIPTION="Copy data from standard input to X clipboard" -HOMEPAGE="https://github.com/astrand/xclip" -EGIT_REPO_URI="https://github.com/astrand/${PN}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXmu -" - -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - x11-libs/libXt -" - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/xcompmgr/Manifest b/x11-misc/xcompmgr/Manifest deleted file mode 100644 index 3ba903a523dd..000000000000 --- a/x11-misc/xcompmgr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xcompmgr-1.1.10.tar.xz 133224 BLAKE2B 277f81cde9ae6a79b81e58754c4dc7baeec5b7e6b47abae044a13be5973b4c30968e7961720e831ad86e0a2b1d282d8529a607a2e510c7090658a1b288cf315b SHA512 6dd5c72d6859489580dabdb96e3b572931cec7c426022213007c92df2d805a8f01a7f3dc5e8493f6e550bb809f71a50ca1630f50555d47b8d5b4b2726d7b8b12 diff --git a/x11-misc/xcompmgr/metadata.xml b/x11-misc/xcompmgr/metadata.xml deleted file mode 100644 index f399c98ad452..000000000000 --- a/x11-misc/xcompmgr/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/app/xcompmgr</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xcompmgr/xcompmgr-1.1.10.ebuild b/x11-misc/xcompmgr/xcompmgr-1.1.10.ebuild deleted file mode 100644 index fd688313dfb3..000000000000 --- a/x11-misc/xcompmgr/xcompmgr-1.1.10.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_MODULE=app/ -inherit xorg-3 - -DESCRIPTION="X Compositing manager" - -LICENSE="HPND" -KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86" - -RDEPEND=" - x11-libs/libXrender - x11-libs/libXdamage - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXext -" -DEPEND="${RDEPEND} - x11-base/xorg-proto" diff --git a/x11-misc/xdaliclock/Manifest b/x11-misc/xdaliclock/Manifest deleted file mode 100644 index a75c1630179d..000000000000 --- a/x11-misc/xdaliclock/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xdaliclock-2.47.tar.gz 3410612 BLAKE2B 64d2e98693f055887959c34021a3e595bd46fb8ba453c58af76d78977a2d7b6a0092c9c9e174c53d65b7af5723e9fb3c434a48e4d39f2986dac8d6b80f3fa9f7 SHA512 d51930240170bad5694cc502251aeb88aed8b78cee086bda704624c2599acf94e30368a971f26eb59a824df3273b6eb58c6fd2017684f8f421d678828e41db7f -DIST xdaliclock-2.48.tar.gz 3412476 BLAKE2B be2c7dfc5ffc39bd8310e24219d0057604b3f7c528b4cdfc96256bc840d0df5c2d62b70556cbeb9cc30518067283e3c14d61d806450d6cb97598ca420fe07c4d SHA512 e41810ef98a94b07fb233c397c13f8f9b9e69fd692b6c7737549c532466f37819e63aea3fcc6ed53d71269d4a32f5f602e686a46a1ce814ee4320a49717b0b17 diff --git a/x11-misc/xdaliclock/files/xdaliclock-2.47-DESTDIR.patch b/x11-misc/xdaliclock/files/xdaliclock-2.47-DESTDIR.patch deleted file mode 100644 index eee6682f17d5..000000000000 --- a/x11-misc/xdaliclock/files/xdaliclock-2.47-DESTDIR.patch +++ /dev/null @@ -1,59 +0,0 @@ -https://cgit.freebsd.org/ports/tree/x11-clocks/xdaliclock/files/patch-Makefile.in?id=b4521d44c7f02e022fa92fdd445ee4274aa96948 ---- a/Makefile.in -+++ b/Makefile.in -@@ -92,35 +92,35 @@ $(install_prefix)$(SCHEMA_DIR): - $(install_prefix)$(GTK_APPDIR) \ - $(install_prefix)$(GTK_ICONDIR) \ - $(install_prefix)$(SCHEMA_DIR): -- mkdir -p $@ -+# mkdir -p $@ - - install-program: xdaliclock $(install_prefix)$(bindir) -- $(INSTALL_PROGRAM) $< $(install_prefix)$(bindir)/xdaliclock -+ $(INSTALL_PROGRAM) $< $(DESTDIR)$(install_prefix)$(bindir)/xdaliclock - - # If /usr/share/glib-2.0/schemas/org.jwz.xdaliclock.gschema.xml" does - # not exist, the app won't launch. This is an amazing design. Spectacular. - # No notes. - # - install-schema: $(SCHEMA) $(install_prefix)$(SCHEMA_DIR) -- $(INSTALL_DATA) $< $(install_prefix)$(SCHEMA_DIR)/ -- $(GLIB_COMPILE_SCHEMAS) $(install_prefix)$(SCHEMA_DIR) -+ $(INSTALL_DATA) $< $(DESTDIR)$(install_prefix)$(SCHEMA_DIR)/ -+ $(GLIB_COMPILE_SCHEMAS) $(DESTDIR)$(install_prefix)$(SCHEMA_DIR) - - # /usr/share/pixmaps/xdaliclock.png - install-gnome:: $(LOGO) $(install_prefix)$(GTK_ICONDIR) -- $(INSTALL_DATA) $< $(install_prefix)$(GTK_ICONDIR)/ -+ $(INSTALL_DATA) $< $(DESTDIR)$(install_prefix)$(GTK_ICONDIR)/ - - # /usr/share/applications/xdaliclock.desktop - install-gnome:: $(DESK) $(install_prefix)$(GTK_APPDIR) -- $(INSTALL_DATA) $< $(install_prefix)$(GTK_APPDIR)/ -+ $(INSTALL_DATA) $< $(DESTDIR)$(install_prefix)$(GTK_APPDIR)/ - - # /usr/share/pixmaps/index.theme - install-gnome:: update-icon-caches - update-icon-caches:: - @\ -- for f in $(install_prefix)$(datadir)/icons/index.theme \ -- $(install_prefix)$(datadir)/icons/*/index.theme \ -- $(install_prefix)$(datadir)/pixmaps/index.theme \ -- $(install_prefix)$(datadir)/pixmaps/*/index.theme ; do \ -+ for f in $(DESTDIR)$(install_prefix)$(datadir)/icons/index.theme \ -+ $(DESTDIR)$(install_prefix)$(datadir)/icons/*/index.theme \ -+ $(DESTDIR)$(install_prefix)$(datadir)/pixmaps/index.theme \ -+ $(DESTDIR)$(install_prefix)$(datadir)/pixmaps/*/index.theme ; do \ - if [ -f $$f ]; then \ - f=`dirname $$f` ; \ - echo $(UPDATE_ICON_CACHE) --force --quiet $$f ; \ -@@ -129,7 +129,7 @@ install-man: xdaliclock.man $(install_prefix)$(man1dir - done - - install-man: xdaliclock.man $(install_prefix)$(man1dir) -- $(INSTALL_DATA) $< $(install_prefix)$(man1dir)/xdaliclock.$(mansuffix) -+ $(INSTALL_DATA) $< $(DESTDIR)$(install_prefix)$(man1dir)/xdaliclock.$(mansuffix) - - - uninstall-program: - diff --git a/x11-misc/xdaliclock/metadata.xml b/x11-misc/xdaliclock/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xdaliclock/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xdaliclock/xdaliclock-2.47.ebuild b/x11-misc/xdaliclock/xdaliclock-2.47.ebuild deleted file mode 100644 index 70fb0b3ee3f2..000000000000 --- a/x11-misc/xdaliclock/xdaliclock-2.47.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils xdg - -DESCRIPTION="Dali Clock is a digital clock. When a digit changes, it melts into its new shape" -HOMEPAGE="https://www.jwz.org/xdaliclock" -SRC_URI="https://www.jwz.org/xdaliclock/${P}.tar.gz" -S="${WORKDIR}"/${P}/X11 - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:3 - x11-libs/libX11 - virtual/opengl -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/xdaliclock-2.47-DESTDIR.patch -) - -src_install() { - dodir /usr/bin /usr/share/pixmaps - dodir /usr/share/glib-2.0/schemas /usr/share/man/man1/ - dodir /usr/share/applications/ - - default - - # Will collide with dev-libs/glib - rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die - - #dobin ${PN} - #newman ${PN}.man ${PN}.1 - #dodoc ../README - - #doicon xdaliclock.png - #domenu xdaliclock.desktop -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/x11-misc/xdaliclock/xdaliclock-2.48.ebuild b/x11-misc/xdaliclock/xdaliclock-2.48.ebuild deleted file mode 100644 index b08b930a93a5..000000000000 --- a/x11-misc/xdaliclock/xdaliclock-2.48.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils xdg - -DESCRIPTION="Dali Clock is a digital clock. When a digit changes, it melts into its new shape" -HOMEPAGE="https://www.jwz.org/xdaliclock" -SRC_URI="https://www.jwz.org/xdaliclock/${P}.tar.gz" -S="${WORKDIR}"/${P}/X11 - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:3 - x11-libs/libX11 - virtual/opengl -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/xdaliclock-2.47-DESTDIR.patch -) - -src_install() { - dodir /usr/bin /usr/share/pixmaps - dodir /usr/share/glib-2.0/schemas /usr/share/man/man1/ - dodir /usr/share/applications/ - - default - - # Will collide with dev-libs/glib - rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die - - #dobin ${PN} - #newman ${PN}.man ${PN}.1 - #dodoc ../README - - #doicon xdaliclock.png - #domenu xdaliclock.desktop -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/x11-misc/xdesktopwaves/Manifest b/x11-misc/xdesktopwaves/Manifest deleted file mode 100644 index fbd0debff27d..000000000000 --- a/x11-misc/xdesktopwaves/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xdesktopwaves-1.4.tar.gz 50259 BLAKE2B 5512746c9a035878f50abfc35c088f2953c5a0decaab6e0fc3cd31e29e75d100430c36df5a0043f64222521e939797ad24b9147a66cf5ba20f7f4c22fc78767d SHA512 06ec5bea51737d066beccad57db63ef7e56e59c18bb7c1dcaf06f6691940ac32a32b7cd06d9e3f16ad472e3d793c391b072a753e0088ab71ae7304b20b2fa3ba diff --git a/x11-misc/xdesktopwaves/files/xdesktopwaves-1.4-gentoo.patch b/x11-misc/xdesktopwaves/files/xdesktopwaves-1.4-gentoo.patch deleted file mode 100644 index 528e4780f6f7..000000000000 --- a/x11-misc/xdesktopwaves/files/xdesktopwaves-1.4-gentoo.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -11,14 +11,14 @@ - - #=========================== C compiler configuration ========================== - --CC = gcc --CFLAGS = -I/usr/X11R6/include -O2 -+CC ?= gcc -+CFLAGS += $(shell $(PKG_CONFIG) --cflags x11 xext) - - #============================= Linker configuration ============================ - --LINK = gcc --LFLAGS = -L/usr/X11R6/lib64 -L/usr/X11R6/lib --LIBS = -lm -lX11 -lXext -+LINK = $(CC) -+LFLAGS = $(LDFLAGS) -+LIBS = -lm $(shell $(PKG_CONFIG) --libs x11 xext) - - #============================ Installer configuration ========================== - ---- a/xdwapi/Makefile -+++ b/xdwapi/Makefile -@@ -1,10 +1,10 @@ - # Makefile for the xdesktopwaves API and its demo program - --CC = gcc --CFLAGS = -I/usr/X11R6/include -O2 --LINK = gcc --LFLAGS = -L/usr/X11R6/lib64 -L/usr/X11R6/lib --LIBS = -lm -lX11 -+CC ?= gcc -+CFLAGS += $(shell $(PKG_CONFIG) --cflags x11 xext) -+LINK ?= $(CC) -+LFLAGS = $(LDFLAGS) -+LIBS = -lm $(shell $(PKG_CONFIG) --libs x11 xext) - - all: xdwapidemo - diff --git a/x11-misc/xdesktopwaves/metadata.xml b/x11-misc/xdesktopwaves/metadata.xml deleted file mode 100644 index 0d0eeb09fbf0..000000000000 --- a/x11-misc/xdesktopwaves/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <longdescription> - xdesktopwaves is a cellular automata setting the background of your - X Windows desktop under water. Windows and mouse are like ships on the - sea. Each movement of these ends up in moving water waves. You can even - have rain and/or storm stirring up the water. - </longdescription> - <upstream> - <remote-id type="sourceforge">xdesktopwaves</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild b/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild deleted file mode 100644 index 5793a35f7477..000000000000 --- a/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit desktop toolchain-funcs - -DESCRIPTION="Cellular automata setting the background of your X Windows desktop under water" -HOMEPAGE="https://xdesktopwaves.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" -LICENSE="GPL-2+" - -SLOT="0" -RDEPEND=" - x11-libs/libXext -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" -KEYWORDS="amd64 ppc x86" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4-gentoo.patch -) - -src_compile() { - tc-export CC PKG_CONFIG - emake - emake -C xdwapi -} - -src_install() { - dobin xdesktopwaves xdwapi/xdwapidemo - doman xdesktopwaves.1 - insinto /usr/share/pixmaps - doins xdesktopwaves.xpm - make_desktop_entry xdesktopwaves - einstalldocs -} diff --git a/x11-misc/xdg-user-dirs-gtk/Manifest b/x11-misc/xdg-user-dirs-gtk/Manifest deleted file mode 100644 index cd59beffdea2..000000000000 --- a/x11-misc/xdg-user-dirs-gtk/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xdg-user-dirs-gtk-0.14.tar.xz 49564 BLAKE2B 9a7bd40c9e063b05dc4bdd401f79b7d473c6165b894ce84d86ba73ba70333de041b1bdb0bd59040b94f6993eb0d607673e6cef946b6d21e8731611a124f9436e SHA512 37c255650d57dc6f3dddb1cea592891ec0f883f63a6e01e6c2339bf325ca1aa35a59c5502fd1c8edb6abb569f12ac9e19f8de5f639779dae0e5ebc42ef9aade1 -DIST xdg-user-dirs-gtk-0.16.tar.xz 50112 BLAKE2B bc59ad7d290b47981e7942719341c7ba3c090c92ebe7eeeb964205e841ae4727a55748eab8bd5885c625038979a039fb080458a1b87846b4416bbb0f7a8ed9bf SHA512 e491931b53480fcf067eb4077a1c547b196f27bf37d3ab56cf6849345c24b66af1d2d58c0b4818c144ad062cab47cbff951f547f27b5b574fde19c0d1eacfd19 diff --git a/x11-misc/xdg-user-dirs-gtk/metadata.xml b/x11-misc/xdg-user-dirs-gtk/metadata.xml deleted file mode 100644 index 2fde1d689131..000000000000 --- a/x11-misc/xdg-user-dirs-gtk/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="gnome-gitlab">GNOME/xdg-user-dirs-gtk</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdg-user-dirs-gtk/xdg-user-dirs-gtk-0.14.ebuild b/x11-misc/xdg-user-dirs-gtk/xdg-user-dirs-gtk-0.14.ebuild deleted file mode 100644 index 968d52f8673b..000000000000 --- a/x11-misc/xdg-user-dirs-gtk/xdg-user-dirs-gtk-0.14.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson readme.gentoo-r1 - -DESCRIPTION="Integrates xdg-user-dirs into the Gnome desktop and Gtk+ applications" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-user-dirs-gtk" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-libs/glib:2 - >=x11-libs/gtk+-3.5.1:3 - >=x11-misc/xdg-user-dirs-0.14 -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -DOC_CONTENTS=" - This package tries to automatically use some sensible default - directories for your documents, music, video, and other stuff. - If you want to change those directories to your needs, see - the settings in ~/.config/user-dirs.dirs -" - -src_prepare() { - default - sed -i \ - -e '/Encoding/d' \ - -e 's:OnlyShowIn=GNOME;LXDE;Unity;:NotShowIn=KDE;:' \ - user-dirs-update-gtk.desktop.in || die -} - -src_install() { - meson_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/x11-misc/xdg-user-dirs-gtk/xdg-user-dirs-gtk-0.16.ebuild b/x11-misc/xdg-user-dirs-gtk/xdg-user-dirs-gtk-0.16.ebuild deleted file mode 100644 index d5a8d02844ed..000000000000 --- a/x11-misc/xdg-user-dirs-gtk/xdg-user-dirs-gtk-0.16.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson readme.gentoo-r1 - -DESCRIPTION="Integrates xdg-user-dirs into the Gnome desktop and Gtk+ applications" -HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-user-dirs-gtk" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-libs/glib:2 - >=x11-libs/gtk+-3.5.1:3 - >=x11-misc/xdg-user-dirs-0.14 -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -DOC_CONTENTS=" - This package tries to automatically use some sensible default - directories for your documents, music, video, and other stuff. - If you want to change those directories to your needs, see - the settings in ~/.config/user-dirs.dirs -" - -src_prepare() { - default - - # https://gitlab.gnome.org/GNOME/xdg-user-dirs-gtk/-/merge_requests/23 - sed -i \ - -e 's:OnlyShowIn=GNOME;LXDE;Unity;:NotShowIn=KDE;:' \ - user-dirs-update-gtk.desktop.in || die -} - -src_install() { - meson_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/x11-misc/xdg-user-dirs/Manifest b/x11-misc/xdg-user-dirs/Manifest deleted file mode 100644 index bd6cd553a9f5..000000000000 --- a/x11-misc/xdg-user-dirs/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST xdg-user-dirs-0.18.tar.gz 273556 BLAKE2B e9d05a2399040229eaed4947098bb587a3962860a0c162fd5bd939451df592130faa2fc5201440787a6a481e966f7769912b46ca1028e57a834fc7ddd950f904 SHA512 f523b2ba4f840a3c2a5730f72182fb5bb798187db769bfb7d36e9f780442813278a2c1bad656b4fb38428131241a51d07200a62b4d7b935d49a74be53f969716 -DIST xdg-user-dirs-0.19.tar.xz 71732 BLAKE2B 91f5635391befe0ba8892112798c59a5f00500a82c51b4b64a9ca19e4dbace67f83ac9c61361455c825e16d28c89511fbd62b19b19cd10ea35329827f0e7a7a3 SHA512 09aafdaec38baf1b55a2d4f0cad619ae67e423bb1284923fa96cb56e98c5690e2211dfedec99540bec542d1106c0a2165a6539841b11a194717caa09026a659a -DIST xdg-user-dirs-0.20.tar.xz 53784 BLAKE2B f279c9c5585ea39e0c6637a14c67e34af518aad0709f885cd2df876628b7669117ea1122b9fc222c1372890d2879a347e6f7e1a1c16fa8291ecd773af0ec90fa SHA512 4793fa246bc846cf5c28c0715c112cfd077dd2036ae3e27163949b711dcb6f65582a29c1e8993472538f92825cbff1c8537015ddaac8798aa6f2d6de64dcb47d diff --git a/x11-misc/xdg-user-dirs/files/xdg-user-dirs-0.15-libiconv.patch b/x11-misc/xdg-user-dirs/files/xdg-user-dirs-0.15-libiconv.patch deleted file mode 100644 index 7fa9e48b3230..000000000000 --- a/x11-misc/xdg-user-dirs/files/xdg-user-dirs-0.15-libiconv.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/merge_requests/9 - -From f310c0534c1394410e98e610cf5cd34d1f4c07e4 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Tue, 16 Aug 2022 23:14:39 +0100 -Subject: [PATCH] Makefile.am: link with libiconv when needed - -Fixes issues on systems with libiconv separate from libc -(e.g. Darwin/macOS, uclibc). - -We already ask configure to do detection for us -of whether we need an explicit library link line -for libintl and libiconv, so let's use the result. - -This will have no effect if the variable is empty -of course, as will be the case on many systems -(everywhere it worked before). - -We've been carrying this patch in Gentoo for quite some time -with no issues. - -Bug: https://bugs.gentoo.org/366885 -Bug: https://bugs.gentoo.org/499940 -Signed-off-by: Sam James <sam@gentoo.org> ---- a/Makefile.am -+++ b/Makefile.am -@@ -22,7 +22,7 @@ xdg_DATA=user-dirs.conf user-dirs.defaults - xdgautostartdir=$(xdgdir)/autostart - xdgautostart_DATA = xdg-user-dirs.desktop - --libraries = $(LIBINTL) -+libraries = $(LIBINTL) $(LIBICONV) - - bin_PROGRAMS = \ - xdg-user-dirs-update \ diff --git a/x11-misc/xdg-user-dirs/files/xdg-user-dirs-0.19-replace-shell-script-with-C-implementation.patch b/x11-misc/xdg-user-dirs/files/xdg-user-dirs-0.19-replace-shell-script-with-C-implementation.patch deleted file mode 100644 index 0e21565b7913..000000000000 --- a/x11-misc/xdg-user-dirs/files/xdg-user-dirs-0.19-replace-shell-script-with-C-implementation.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 58585679f08bf79b707659756041486215d21385 Mon Sep 17 00:00:00 2001 -From: Li Hua <lihua@email.com> -Date: Wed, 11 Feb 2026 19:21:46 +0800 -Subject: [PATCH] Replace xdg-user-dir shell script with C implementation - -Fixes: https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/issues/42 ---- a/.gitignore -+++ b/.gitignore -@@ -30,3 +30,5 @@ xdg-user-dir-lookup - xdg-user-dirs-update - - xdg-user-dirs-*.tar* -+ -+.cache ---- a/meson.build -+++ b/meson.build -@@ -98,14 +98,15 @@ xdg_user_dir_lookup = executable('xdg-user-dir-lookup', - install: false - ) - -+xdg_user_dir = executable('xdg-user-dir', -+ 'xdg-user-dir.c', -+ include_directories: config_inc, -+ install: true -+) -+ - # - # Data - # --install_data('xdg-user-dir', -- install_dir: get_option('bindir'), -- install_mode: 'rwxr-xr-x' --) -- - xdg_config_dir = get_option('sysconfdir') / 'xdg' - install_data(['user-dirs.conf', 'user-dirs.defaults'], - install_dir: xdg_config_dir ---- a/xdg-user-dir -+++ /dev/null -@@ -1,8 +0,0 @@ --#!/bin/sh -- --test -f ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs && . ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs --if [ "x$1" = "xDESKTOP" ]; then -- eval echo \${XDG_${1}_DIR:-$HOME/Desktop} --else -- eval echo \${XDG_${1}_DIR:-$HOME} --fi ---- /dev/null -+++ b/xdg-user-dir.c -@@ -0,0 +1,18 @@ -+#include "xdg-user-dir-lookup.c" -+#include <stddef.h> -+#include <stdio.h> -+#include <stdlib.h> -+ -+int -+main (int argc, char *argv[]) -+{ -+ char *dir; -+ dir = xdg_user_dir_lookup (argc >= 2 ? argv[1] : ""); -+ if (dir != NULL) -+ { -+ printf ("%s\n", dir); -+ free (dir); -+ return 0; -+ } -+ return 1; -+} --- -GitLab - diff --git a/x11-misc/xdg-user-dirs/metadata.xml b/x11-misc/xdg-user-dirs/metadata.xml deleted file mode 100644 index 53a236d2d5ca..000000000000 --- a/x11-misc/xdg-user-dirs/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xdg/xdg-user-dirs</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.18.ebuild b/x11-misc/xdg-user-dirs/xdg-user-dirs-0.18.ebuild deleted file mode 100644 index bb845e6e1ca3..000000000000 --- a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.18.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Tool to help manage 'well known' user directories" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-user-dirs" -SRC_URI="https://user-dirs.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="gtk" - -BDEPEND="app-text/docbook-xml-dtd:4.3 - sys-devel/gettext" -PDEPEND="gtk? ( x11-misc/xdg-user-dirs-gtk )" - -DOCS=( AUTHORS ChangeLog NEWS ) - -PATCHES=( "${FILESDIR}"/${PN}-0.15-libiconv.patch ) - -src_prepare() { - default - - # For libiconv patch - eautoreconf -} diff --git a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.19.ebuild b/x11-misc/xdg-user-dirs/xdg-user-dirs-0.19.ebuild deleted file mode 100644 index 30fc38310c67..000000000000 --- a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.19.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Tool to help manage 'well known' user directories" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-user-dirs" -SRC_URI="https://user-dirs.freedesktop.org/releases/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="gtk" - -BDEPEND="app-text/docbook-xml-dtd:4.3 - dev-libs/libxslt - sys-devel/gettext" -PDEPEND="gtk? ( x11-misc/xdg-user-dirs-gtk )" - -PATCHES=( - "${FILESDIR}"/${P}-replace-shell-script-with-C-implementation.patch -) diff --git a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.20.ebuild b/x11-misc/xdg-user-dirs/xdg-user-dirs-0.20.ebuild deleted file mode 100644 index 2961e0ed09a8..000000000000 --- a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.20.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Tool to help manage 'well known' user directories" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-user-dirs/" -SRC_URI="https://user-dirs.freedesktop.org/releases/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="gtk" - -BDEPEND="app-text/docbook-xml-dtd:4.3 - dev-libs/libxslt - sys-devel/gettext" -PDEPEND="gtk? ( x11-misc/xdg-user-dirs-gtk )" diff --git a/x11-misc/xdg-utils/Manifest b/x11-misc/xdg-utils/Manifest deleted file mode 100644 index 671b77fc7043..000000000000 --- a/x11-misc/xdg-utils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xdg-utils-v1.2.1.tar.bz2 293386 BLAKE2B 9d6ce4be8c27ad5b8d0ae55ad0d8b4457b59cb1bd260884ca5bfd2cb8ed7ed68a2f5a8db6d660ceabab59cbb9880fd4f1a26cb71a8f759ec40c2f9f95bbc8a05 SHA512 d5436449fec2f4db952239ee910bfda203955c8df8cb92379f182dc36f9c82b6ceb092ccbebfd02ed00eb7ef5f6895ef745baca67906ae7490e425db27b1dbfc diff --git a/x11-misc/xdg-utils/files/xdg-utils-1.2.1-fix-CVE-2020-27748.patch b/x11-misc/xdg-utils/files/xdg-utils-1.2.1-fix-CVE-2020-27748.patch deleted file mode 100644 index faff8179b82e..000000000000 --- a/x11-misc/xdg-utils/files/xdg-utils-1.2.1-fix-CVE-2020-27748.patch +++ /dev/null @@ -1,200 +0,0 @@ -https://bugs.gentoo.org/756838 -https://gitlab.freedesktop.org/xdg/xdg-utils/-/commit/5f3f563d69ae72bbefe9031c68d8167935abcba5 - -From 5f3f563d69ae72bbefe9031c68d8167935abcba5 Mon Sep 17 00:00:00 2001 -From: Slatian <baschdel@disroot.org> -Date: Sat, 14 Oct 2023 13:14:44 +0200 -Subject: [PATCH] Fix CVE-2020-27748 by paasing attachments seperately - ---- - scripts/xdg-email.in | 42 ++++++++++++++++++++++++++++-------------- - 1 file changed, 28 insertions(+), 14 deletions(-) - -diff --git a/scripts/xdg-email.in b/scripts/xdg-email.in -index 4e3a5e8..6d83b0a 100644 ---- a/scripts/xdg-email.in -+++ b/scripts/xdg-email.in -@@ -30,11 +30,14 @@ _USAGE - - #@xdg-utils-common@ - -+# (thunderbird_binary, mailto_uri, attached_files) - run_thunderbird() - { - local THUNDERBIRD MAILTO NEWMAILTO TO CC BCC SUBJECT BODY ATTACH - THUNDERBIRD="$1" - MAILTO="$(echo "$2" | sed 's/^mailto://')" -+ ATTACH="$3" -+ - echo "$MAILTO" | grep -qs "^?" - if [ "$?" = "0" ] ; then - MAILTO="$(echo "$MAILTO" | sed 's/^?//')" -@@ -48,7 +51,6 @@ run_thunderbird() - BCC="$(/bin/echo -e "$(echo "$MAILTO" | grep '^bcc=' | sed 's/^bcc=//;s/%\(..\)/\\x\1/g' | awk '{ printf "%s,",$0 }')")" - SUBJECT="$(echo "$MAILTO" | grep '^subject=' | tail -n 1)" - BODY="$(echo "$MAILTO" | grep '^body=' | tail -n 1)" -- ATTACH="$(/bin/echo -e "$(echo "$MAILTO" | grep '^attach=' | sed 's/^attach=//;s/%\(..\)/\\x\1/g' | awk '{ printf "%s,",$0 }' | sed 's/,$//')")" - - if [ -z "$TO" ] ; then - NEWMAILTO= -@@ -82,6 +84,7 @@ run_thunderbird() - fi - } - -+# (mailto, attach) - open_kde() - { - local kreadconfig profile client -@@ -104,7 +107,7 @@ open_kde() - fi - - if echo "$client" | grep -Eq 'thunderbird|icedove'; then -- run_thunderbird "$client" "$1" -+ run_thunderbird "$client" "$1" "$2" - fi - fi - fi -@@ -137,6 +140,7 @@ open_kde() - fi - } - -+# (mailto, attach) - open_gnome3() - { - local client -@@ -144,7 +148,7 @@ open_gnome3() - desktop="$(xdg-mime query default "x-scheme-handler/mailto")" - client="$(desktop_file_to_binary "$desktop")" - case "$client" in *thunderbird*|*icedove*) -- run_thunderbird "$client" "$1" -+ run_thunderbird "$client" "$1" "$2" - esac - - if gio help open 2>/dev/null 1>&2; then -@@ -165,12 +169,13 @@ open_gnome3() - fi - } - -+# (mailto, attach) - open_gnome() - { - local client - client="$(gconftool-2 --get /desktop/gnome/url-handlers/mailto/command | cut -d ' ' -f 1)" - case "$client" in *thunderbird*|*icedove*) -- run_thunderbird "$client" "$1" -+ run_thunderbird "$client" "$1" "$2" - esac - - if gio help open 2>/dev/null 1>&2; then -@@ -191,7 +196,7 @@ open_gnome() - fi - } - -- -+# (mailto, attach) - open_lxqt() - { - local client -@@ -200,7 +205,7 @@ open_lxqt() - client="$(desktop_file_to_binary "$desktop")" - echo "$client" | grep -E 'thunderbird|icedove' > /dev/null 2>&1 - if [ $? -eq 0 ] ; then -- run_thunderbird "$client" "$1" -+ run_thunderbird "$client" "$1" "$2" - fi - - if qtxdg-mat open --help 2>/dev/null 1>&2; then -@@ -261,6 +266,7 @@ open_flatpak() - fi - } - -+# (mailto, attach) - open_generic() - { - local client -@@ -268,7 +274,7 @@ open_generic() - desktop="$(xdg-mime query default "x-scheme-handler/mailto")" - client="$(desktop_file_to_binary "$desktop")" - case "$client" in *thunderbird*|*icedove*) -- run_thunderbird "$client" "$1" -+ run_thunderbird "$client" "$1" "$2" - esac - - xdg-open "$1" -@@ -317,6 +323,8 @@ LC_ALL="$ORIG_LC_ALL" - - options= - mailto= -+# attach is a comma seperated list of url encoded filenames -+attach= - utf8="iconv -t utf8" - while [ $# -gt 0 ] ; do - parm="$1" -@@ -383,7 +391,7 @@ while [ $# -gt 0 ] ; do - fi - - url_encode "$file" -- options="${options}attach=${result}&" -+ attach="${attach}${attach:+,}${result}" - shift - ;; - -@@ -436,7 +444,7 @@ mailto="$(echo "${mailto}"| sed 's/[?&]$//')" - [ x"${mailto}" != x"" ] || exit_failure_syntax - - if command -v @NAME@-hook.sh > /dev/null; then -- @NAME@-hook.sh "${mailto}" -+ @NAME@-hook.sh "${mailto}" "$attach" - if [ $? -eq 0 ]; then - exit_success - else -@@ -456,35 +464,41 @@ fi - - case "$DE" in - envvar) -+ [ -z "$attach" ] || \ -+ exit_failure_operation_impossible "Unable to use --attach with the MAILER envoirnment variable" - open_envvar "${mailto}" - ;; - - kde) -- open_kde "${mailto}" -+ open_kde "${mailto}" "$attach" - ;; - - gnome) -- open_gnome "${mailto}" -+ open_gnome "${mailto}" "$attach" - ;; - - gnome3|cinnamon|lxde|mate|deepin) -- open_gnome3 "${mailto}" -+ open_gnome3 "${mailto}" "$attach" - ;; - - lxqt) -- open_lxqt "${mailto}" -+ open_lxqt "${mailto}" "$attach" - ;; - - xfce) -+ [ -z "$attach" ] || \ -+ exit_failure_operation_impossible "Unable to use --attach with the Xfce opener" - open_xfce "${mailto}" - ;; - - flatpak) -+ [ -z "$attach" ] || \ -+ exit_failure_operation_impossible "Unable to use --attach from inside a flatpak" - open_flatpak "${mailto}" - ;; - - generic|enlightenment) -- open_generic "${mailto}" -+ open_generic "${mailto}" "$attach" - ;; - - *) --- -2.52.0 - diff --git a/x11-misc/xdg-utils/files/xdg-utils-1.2.1-qtpaths.patch b/x11-misc/xdg-utils/files/xdg-utils-1.2.1-qtpaths.patch deleted file mode 100644 index 67a84e9c4a9b..000000000000 --- a/x11-misc/xdg-utils/files/xdg-utils-1.2.1-qtpaths.patch +++ /dev/null @@ -1,21 +0,0 @@ -Workaround for https://bugs.gentoo.org/934941. - -Pending questions: -* Should qt6paths instead be in /usr/bin in Gentoo? -* Why do we have a qtpaths6 as well as a qt6paths? ---- a/scripts/xdg-mime.in -+++ b/scripts/xdg-mime.in -@@ -166,8 +166,11 @@ make_default_kde() - # text/plain=gnome-gedit.desktop;gnu-emacs.desktop; - vendor="$1" - mimetype="$2" -- if [ "${KDE_SESSION_VERSION:-0}" -gt 4 ] ; then -- default_dir="$(qtpaths --writable-path ConfigLocation)" -+ if [ "${KDE_SESSION_VERSION:-0}" -gt 5 ] ; then -+ default_dir="$($(pkg-config --variable=bindir Qt6Core)/qtpaths6 --writable-path ConfigLocation)" -+ default_file="$default_dir/mimeapps.list" -+ elif [ x"$KDE_SESSION_VERSION" = x"5" ] ; then -+ default_dir="$(qtpaths5 --writable-path ConfigLocation)" - default_file="$default_dir/mimeapps.list" - elif [ x"$KDE_SESSION_VERSION" = x"4" ]; then - default_dir="$(kde4-config --path xdgdata-apps 2> /dev/null | cut -d ':' -f 1)" diff --git a/x11-misc/xdg-utils/files/xdg-utils-1.2.1-xdg-mime-default.patch b/x11-misc/xdg-utils/files/xdg-utils-1.2.1-xdg-mime-default.patch deleted file mode 100644 index 8efcdca1cfef..000000000000 --- a/x11-misc/xdg-utils/files/xdg-utils-1.2.1-xdg-mime-default.patch +++ /dev/null @@ -1,143 +0,0 @@ -https://gitlab.freedesktop.org/xdg/xdg-utils/-/issues/252 -https://gitlab.freedesktop.org/xdg/xdg-utils/-/commit/f113a8b997dcb9527b9694d31bddcfa05096aecf - -From f113a8b997dcb9527b9694d31bddcfa05096aecf Mon Sep 17 00:00:00 2001 -From: Slatian <baschdel@disroot.org> -Date: Tue, 21 May 2024 04:08:23 +0000 -Subject: [PATCH] Make the desktop_file_to_binary function less likely to fall - over and do something unexpected. - -* Uses a shell implementation ( !24) of `which` in the `desktop_file_to_binary` to avoid tripping over unexpected output from `command -v` -* In addition it also makes the parsing a bit more standards compliant than it previously was. -* Adds a developer script to easier test internal functions in the xdg-utils-common.in file - -Fixes: #252 ---- - scripts/test-common-function | 13 ++++++++ - scripts/xdg-utils-common.in | 64 +++++++++++++++++++++++++++++++----- - 2 files changed, 68 insertions(+), 9 deletions(-) - create mode 100755 scripts/test-common-function - -diff --git a/scripts/test-common-function b/scripts/test-common-function -new file mode 100755 -index 0000000..c8af98d ---- /dev/null -+++ b/scripts/test-common-function -@@ -0,0 +1,13 @@ -+#!/bin/sh -+ -+# This script is for testing internal functions of the xdg-utils-common.in file -+# -+# Example ./test-common-function xdg_which echo -+ -+XDG_UTILS_DEBUG_LEVEL="${XDG_UTILS_DEBUG_LEVEL:-99}" -+ -+. ./xdg-utils-common.in -+ -+"$@" -+ -+exit $? -diff --git a/scripts/xdg-utils-common.in b/scripts/xdg-utils-common.in -index f0a1aac..adab368 100644 ---- a/scripts/xdg-utils-common.in -+++ b/scripts/xdg-utils-common.in -@@ -51,19 +51,24 @@ binary_to_desktop_file() - } - - #------------------------------------------------------------- --# map a .desktop file to a binary -+# map a .desktop file name to its Exec binary -+# Returns the realpath resolved path to the binary or noting. -+ -+# desktop_file_to_binary <desktop-file-name> - desktop_file_to_binary() - { -+ DEBUG 1 "desktop_file_to_binary '$1'" - search="${XDG_DATA_HOME:-$HOME/.local/share}:${XDG_DATA_DIRS:-/usr/local/share:/usr/share}" - desktop="$(basename "$1")" - IFS=: - for dir in $search; do -+ DEBUG 2 "Searching in '$dir/{applications,applnk}'" - unset IFS -- [ "$dir" ] && [ -d "$dir/applications" ] || [ -d "$dir/applnk" ] || continue -+ [ -n "$dir" ] && [ -d "$dir/applications" ] || [ -d "$dir/applnk" ] || continue - # Check if desktop file contains - - if [ "${desktop#*-}" != "$desktop" ]; then -- vendor=${desktop%-*} -- app=${desktop#*-} -+ vendor="${desktop%-*}" -+ app="${desktop#*-}" - if [ -r "$dir/applications/$vendor/$app" ]; then - file_path="$dir/applications/$vendor/$app" - elif [ -r "$dir/applnk/$vendor/$app" ]; then -@@ -72,18 +77,31 @@ desktop_file_to_binary() - fi - if test -z "$file_path" ; then - for indir in "$dir"/applications/ "$dir"/applications/*/ "$dir"/applnk/ "$dir"/applnk/*/; do -+ DEBUG 4 "Does file exist? '$indir/$desktop'" - file="$indir/$desktop" - if [ -r "$file" ]; then -- file_path=$file -+ file_path="$file" - break - fi - done - fi - if [ -r "$file_path" ]; then -- # Remove any arguments (%F, %f, %U, %u, etc.). -- command="$(grep -E "^Exec(\[[^]=]*])?=" "$file_path" | cut -d= -f 2- | first_word)" -- command="$(command -v "$command")" -- xdg_realpath "$command" -+ DEBUG 2 "Checking desktop file '$file_path'" -+ # Get the command name from the correct Exec -+ # Note: Ignoring quoting and escape sequences here, see #253 -+ binary="$(awk -F '=' ' -+ /^\[/{ in_entry=0 } -+ $0 == "[Desktop Entry]"{ in_entry=1 } -+ in_entry && /^Exec\s*=/ { -+ sub(/^\s+/,"",$2); -+ match($2,/^[^ ]+/); -+ print substr($2,RSTART,RLENGTH) -+ }' \ -+ < "$file_path" )" -+ DEBUG 2 "Found command: $binary" -+ binary="$(xdg_which "$binary")" -+ DEBUG 2 "Resolved to command to file: '$binary'" -+ [ -z "$binary" ] || xdg_realpath "$binary" - return - fi - done -@@ -461,3 +479,31 @@ xdg_realpath() - ;; - esac - } -+ -+#---------------------------------------------------------------------------- -+# The `which` command but as a shell implementation. -+# Returns either the path of the resolved binary or nothing -+# because command -v does not always return the path of a command -+# (builtins, aliases, functions, etc.) -+ -+# xdg_which <command> -+xdg_which() -+{ -+ if [ -z "$1" ] ; then -+ return 1 -+ elif [ -x "$1" ] ; then -+ printf "%s\n" "$1" -+ else -+ # this should be faster than the real thing because of shell builtins -+ old_ifs="$IFS" -+ IFS=: -+ for p in $PATH ; do -+ IFS="$old_ifs" -+ if [ -x "$p/$1" ] ; then -+ printf "%s\n" "$p/$1" -+ return -+ fi -+ done -+ return 1 -+ fi -+} --- -GitLab diff --git a/x11-misc/xdg-utils/metadata.xml b/x11-misc/xdg-utils/metadata.xml deleted file mode 100644 index e44a98a0f124..000000000000 --- a/x11-misc/xdg-utils/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xdg/xdg-utils</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdg-utils/xdg-utils-1.2.1-r10.ebuild b/x11-misc/xdg-utils/xdg-utils-1.2.1-r10.ebuild deleted file mode 100644 index 0ec55a4d8ba7..000000000000 --- a/x11-misc/xdg-utils/xdg-utils-1.2.1-r10.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-utils/" -if [[ ${PV} == *_p* ]] ; then - MY_COMMIT="d4f00e1d803038af4f245949d8c747a384117852" - SRC_URI="https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/${MY_COMMIT}/${P}.tar.bz2" - S="${WORKDIR}"/xdg-utils-${MY_COMMIT} -else - SRC_URI="https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" - S="${WORKDIR}"/${PN}-v${PV} -fi - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" -IUSE="dbus doc gnome perl plasma X" -REQUIRED_USE="gnome? ( dbus )" - -# dev-perl/File-MimeInfo: mimeopen used by xdg-open -RDEPEND=" - dev-util/desktop-file-utils - x11-misc/shared-mime-info - dbus? ( - sys-apps/dbus - gnome? ( - dev-perl/Net-DBus - dev-perl/X11-Protocol - ) - ) - perl? ( dev-perl/File-MimeInfo ) - plasma? ( virtual/pkgconfig ) - X? ( - x11-apps/xprop - x11-apps/xset - ) -" -PDEPEND=" - plasma? ( - dev-qt/qtbase:6 - kde-frameworks/kservice:6 - kde-plasma/kde-cli-tools:* - ) -" -BDEPEND=" - app-alternatives/awk - >=app-text/xmlto-0.0.28-r3[text(+)] -" - -# Tests run random system programs, including interactive programs -# that block forever -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${P}-xdg-mime-default.patch - "${FILESDIR}"/${PN}-1.2.1-qtpaths.patch - "${FILESDIR}"/${PN}-1.2.1-fix-CVE-2020-27748.patch -) - -src_prepare() { - default - - if [[ ${PV} == *_p* ]] ; then - # If you choose to do git snapshot instead of patchset, you need to remember - # to run `autoconf` in ./ and `make scripts-clean` in ./scripts/ to refresh - # all the files - eautoreconf - fi -} - -src_configure() { - export ac_cv_path_XMLTO="$(type -P xmlto) --skip-validation" #502166 - default - emake -C scripts scripts-clean -} - -src_install() { - default - - dodoc RELEASE_NOTES - - newdoc scripts/xsl/README README.xsl - use doc && dodoc -r scripts/html - - # Install default XDG_DATA_DIRS, bug #264647 - echo XDG_DATA_DIRS=\"${EPREFIX}/usr/local/share\" > 30xdg-data-local || die - echo 'COLON_SEPARATED="XDG_DATA_DIRS XDG_CONFIG_DIRS"' >> 30xdg-data-local || die - doenvd 30xdg-data-local - - echo XDG_DATA_DIRS=\"${EPREFIX}/usr/share\" > 90xdg-data-base || die - echo XDG_CONFIG_DIRS=\"${EPREFIX}/etc/xdg\" >> 90xdg-data-base || die - doenvd 90xdg-data-base -} - -pkg_postinst() { - [[ -x $(type -P gtk-update-icon-cache) ]] \ - || elog "Install dev-util/gtk-update-icon-cache for the gtk-update-icon-cache command." -} diff --git a/x11-misc/xdg-utils/xdg-utils-1.2.1-r9.ebuild b/x11-misc/xdg-utils/xdg-utils-1.2.1-r9.ebuild deleted file mode 100644 index 9200eab60a5d..000000000000 --- a/x11-misc/xdg-utils/xdg-utils-1.2.1-r9.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-utils/" -if [[ ${PV} == *_p* ]] ; then - MY_COMMIT="d4f00e1d803038af4f245949d8c747a384117852" - SRC_URI="https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/${MY_COMMIT}/${P}.tar.bz2" - S="${WORKDIR}"/xdg-utils-${MY_COMMIT} -else - SRC_URI="https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" - S="${WORKDIR}"/${PN}-v${PV} -fi - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" -IUSE="dbus doc gnome perl plasma X" -REQUIRED_USE="gnome? ( dbus )" - -# dev-perl/File-MimeInfo: mimeopen used by xdg-open -RDEPEND=" - dev-util/desktop-file-utils - x11-misc/shared-mime-info - dbus? ( - sys-apps/dbus - gnome? ( - dev-perl/Net-DBus - dev-perl/X11-Protocol - ) - ) - perl? ( dev-perl/File-MimeInfo ) - plasma? ( virtual/pkgconfig ) - X? ( - x11-apps/xprop - x11-apps/xset - ) -" -PDEPEND=" - plasma? ( - dev-qt/qtbase:6 - kde-frameworks/kservice:6 - kde-plasma/kde-cli-tools:* - ) -" -BDEPEND=" - app-alternatives/awk - >=app-text/xmlto-0.0.28-r3[text(+)] -" - -# Tests run random system programs, including interactive programs -# that block forever -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${P}-xdg-mime-default.patch - "${FILESDIR}"/${PN}-1.2.1-qtpaths.patch -) - -src_prepare() { - default - - if [[ ${PV} == *_p* ]] ; then - # If you choose to do git snapshot instead of patchset, you need to remember - # to run `autoconf` in ./ and `make scripts-clean` in ./scripts/ to refresh - # all the files - eautoreconf - fi -} - -src_configure() { - export ac_cv_path_XMLTO="$(type -P xmlto) --skip-validation" #502166 - default - emake -C scripts scripts-clean -} - -src_install() { - default - - dodoc RELEASE_NOTES - - newdoc scripts/xsl/README README.xsl - use doc && dodoc -r scripts/html - - # Install default XDG_DATA_DIRS, bug #264647 - echo XDG_DATA_DIRS=\"${EPREFIX}/usr/local/share\" > 30xdg-data-local || die - echo 'COLON_SEPARATED="XDG_DATA_DIRS XDG_CONFIG_DIRS"' >> 30xdg-data-local || die - doenvd 30xdg-data-local - - echo XDG_DATA_DIRS=\"${EPREFIX}/usr/share\" > 90xdg-data-base || die - echo XDG_CONFIG_DIRS=\"${EPREFIX}/etc/xdg\" >> 90xdg-data-base || die - doenvd 90xdg-data-base -} - -pkg_postinst() { - [[ -x $(type -P gtk-update-icon-cache) ]] \ - || elog "Install dev-util/gtk-update-icon-cache for the gtk-update-icon-cache command." -} diff --git a/x11-misc/xdialog/Manifest b/x11-misc/xdialog/Manifest deleted file mode 100644 index 62618d6ceee2..000000000000 --- a/x11-misc/xdialog/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Xdialog-2.3.1.tar.bz2 457938 BLAKE2B d532bf9d25a349865baa3b9f484ca86d5bd7d946ca7e5b786f29eb65d297dafd9e58aa333ba671b836906d9620b900148d203be961d5ca3754977d01fc128fac SHA512 2a0f6e15297ae3ef54a41da1b1fe2ef376d28757d47433df2b8e9918cd4f95871a630b94ec544bd848e518df7f86934030a71bf0371a1466286bf7d912335525 diff --git a/x11-misc/xdialog/files/xdialog-2.3.1-install.patch b/x11-misc/xdialog/files/xdialog-2.3.1-install.patch deleted file mode 100644 index 8ca19e598a34..000000000000 --- a/x11-misc/xdialog/files/xdialog-2.3.1-install.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/327353 - ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -6,7 +6,7 @@ - - CLEANFILES = index.html compatibility.html changelog.html license.html Xdialog.1 - --doc_DATA = index.html compatibility.html changelog.html license.html $(srcdir)/*.html $(srcdir)/*.png -+doc_DATA = $(srcdir)/*.html $(srcdir)/*.png - - man_MANS = Xdialog.1 - diff --git a/x11-misc/xdialog/files/xdialog-2.3.1-no-strip.patch b/x11-misc/xdialog/files/xdialog-2.3.1-no-strip.patch deleted file mode 100644 index fea929d99fe4..000000000000 --- a/x11-misc/xdialog/files/xdialog-2.3.1-no-strip.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Nru a/configure.in b/configure.in ---- a/configure.in 2009-02-11 09:54:10.000000000 +0000 -+++ b/configure.in 2009-02-11 09:59:28.000000000 +0000 -@@ -36,13 +36,8 @@ - CPPFLAGS="$CPPFLAGS -DUSE_GTK2" - AC_MSG_RESULT(Compiling for GTK2) - ]) --if test "$compile_for" = "gtk2" ; then -- AM_PATH_GTK_2_0(2.2.0, , -- AC_MSG_ERROR(Cannot find GTK2.)) --else -- AM_PATH_GTK(1.2.0, , -- AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?)) --fi -+AM_PATH_GTK_2_0(2.2.0, , -+ AC_MSG_ERROR(Cannot find GTK2.)) - - dnl Set PACKAGE_DATA_DIR in config.h. - if test "x${datadir}" = 'x${prefix}/share'; then -@@ -59,28 +54,6 @@ - packagesrcdir=`cd $srcdir && pwd` - AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}", [ ]) - --dnl Use -Wall if we have gcc. --if test "x$GCC" = "xyes"; then -- case " $CFLAGS " in -- *[[\ \ ]-Wall[\ \ ]]*) ;; -- *) CFLAGS="$CFLAGS -Wall" ;; -- esac -- case " $CFLAGS " in -- *[[\ \ ]-s[\ \ ]]*) ;; -- *) CFLAGS="$CFLAGS -s" ;; -- esac -- case `gcc --version` in -- 2.95*|2.96*|2.97*) -- case " $CFLAGS " in -- *[[\ \ ]-fno-omit-frame-pointer[\ \ ]]*) ;; -- *) CFLAGS="$CFLAGS -fno-omit-frame-pointer" ;; -- esac -- AC_MSG_RESULT(Buggy GCC version: compiling with -fno-omit-frame-pointer) -- ;; -- *) ;; -- esac --fi -- - AC_ARG_WITH(french-labels, - [ --with-french-labels Enables french labels in menus],[ - CPPFLAGS="$CPPFLAGS -DFRENCH" diff --git a/x11-misc/xdialog/metadata.xml b/x11-misc/xdialog/metadata.xml deleted file mode 100644 index 3ab9b4a739d3..000000000000 --- a/x11-misc/xdialog/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> -</maintainer> -</pkgmetadata> diff --git a/x11-misc/xdialog/xdialog-2.3.1-r1.ebuild b/x11-misc/xdialog/xdialog-2.3.1-r1.ebuild deleted file mode 100644 index b04058431d62..000000000000 --- a/x11-misc/xdialog/xdialog-2.3.1-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Drop-in replacement for cdialog using GTK" -HOMEPAGE="http://xdialog.free.fr/" -SRC_URI="http://${PN}.free.fr/Xdialog-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc x86" -IUSE="doc examples nls" - -RDEPEND=" - dev-libs/glib:2 - >=x11-libs/gtk+-2.2:2 -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -S="${WORKDIR}/${P/x/X}" - -DOCS=( AUTHORS BUGS ChangeLog README ) - -PATCHES=( - "${FILESDIR}"/${P}-no-strip.patch - "${FILESDIR}"/${P}-install.patch -) - -src_prepare() { - default - - sed -i -e 's:configure.in:configure.ac:' configure.in || die - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable nls) \ - --with-gtk2 -} - -src_install() { - default - - rm -r "${ED}"/usr/share/doc || die - use doc && local HTML_DOCS=( doc/. ) - einstalldocs - - if use examples; then - docinto examples - dodoc samples/* - fi -} diff --git a/x11-misc/xdiskusage/Manifest b/x11-misc/xdiskusage/Manifest deleted file mode 100644 index 546d746f7e29..000000000000 --- a/x11-misc/xdiskusage/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xdiskusage-1.52.tgz 54458 BLAKE2B 6e91402c4e43e1dfafbd2e689282aea1305ac309a491fd410b16502b2176cfe9a8b17a7379eef5ddea074cc550e7801d91c13db0a7b119b3ab48f32f786f0e5b SHA512 d561f84ca2c8ff73a9abe8c6e34baed430aaa6c6793064b2aa5856249dd4b309d50c3f6b19824a8c948aa8a71f7a3056771937fdce3f3fcb8f2fc8b0f39cdf54 diff --git a/x11-misc/xdiskusage/files/xdiskusage-1.52-flags-order.patch b/x11-misc/xdiskusage/files/xdiskusage-1.52-flags-order.patch deleted file mode 100644 index 6d0e204e8b52..000000000000 --- a/x11-misc/xdiskusage/files/xdiskusage-1.52-flags-order.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -17,7 +17,7 @@ - all: $(PROGRAM) - - $(PROGRAM) : $(OBJECTS) -- $(CXX) -o $(PROGRAM) $(OBJECTS) `fltk-config --ldflags` $(CXXFLAGS) $(LDFLAGS) -+ $(CXX) -o $(PROGRAM) $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) `fltk-config --ldflags` - - configure: configure.in - autoconf -@@ -29,9 +29,9 @@ - .SUFFIXES : .fl .do .C .c .H - - .C.o : -- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -+ $(CXX) $(CXXFLAGS) `fltk-config --cxxflags` -c $< - .C : -- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -+ $(CXX) $(CXXFLAGS) `fltk-config --cxxflags` -c $< - .fl.C : - -fluid -c $< - .fl.H : -@@ -42,7 +42,7 @@ - @touch makedepend - - depend: -- $(MAKEDEPEND) -I.. $(CPPFLAGS) $(CXXFILES) $(CFILES) > makedepend -+ $(MAKEDEPEND) -I.. $(CXXFLAGS) `fltk-config --cxxflags` $(CXXFILES) $(CFILES) > makedepend - makedepend: - touch makedepend - include makedepend -@@ -73,13 +73,13 @@ - OBJECTS_D = $(CXXFILES:.C=.do) $(CFILES:.c=.do) - - .C.do : -- $(CXX) $(CPPFLAGS) $(CXXFLAGS_D) -c -o $@ $< -+ $(CXX) $(CXXFLAGS) `fltk-config --cxxflags` $(CXXFLAGS_D) -c -o $@ $< - .c.do : - $(CC) $(CFLAGS_D) -c -o $@ $< - - $(PROGRAM_D) : $(OBJECTS_D) -- $(CXX) -o $(PROGRAM_D) $(OBJECTS_D) `fltk-config --ldflags` $(CXXFLAGS_D) $(LDFLAGS) -+ $(CXX) -o $(PROGRAM_D) $(CXXFLAGS_D) $(LDFLAGS) $(OBJECTS_D) `fltk-config --ldflags` - - # Used to make the version that is gzipped and uploaded to web site - static : $(OBJECTS) -- $(CXX) -o $(PROGRAM) $(OBJECTS) `fltk-config --ldstaticflags` $(CXXFLAGS) $(LDFLAGS) -+ $(CXX) -o $(PROGRAM) $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) `fltk-config --ldstaticflags` diff --git a/x11-misc/xdiskusage/files/xdiskusage-1.52-pathbuf.patch b/x11-misc/xdiskusage/files/xdiskusage-1.52-pathbuf.patch deleted file mode 100644 index a78372c050c4..000000000000 --- a/x11-misc/xdiskusage/files/xdiskusage-1.52-pathbuf.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xdiskusage.C -+++ b/xdiskusage.C -@@ -458,7 +458,7 @@ - } else { - if (!disk) { - // follow all symbolic links... -- strncpy(pathbuf, path, 1024); -+ strncpy(pathbuf, path, 1024 -1); - for (int i=0; i<10; i++) { - char *p = (char*)fl_filename_name(pathbuf); - int j = readlink(pathbuf, p, 1024-(p-pathbuf)); diff --git a/x11-misc/xdiskusage/metadata.xml b/x11-misc/xdiskusage/metadata.xml deleted file mode 100644 index cf859f92ea99..000000000000 --- a/x11-misc/xdiskusage/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">xdiskusage</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdiskusage/xdiskusage-1.52-r1.ebuild b/x11-misc/xdiskusage/xdiskusage-1.52-r1.ebuild deleted file mode 100644 index 2d797dfa7f0d..000000000000 --- a/x11-misc/xdiskusage/xdiskusage-1.52-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="User-friendly program to show you what is using up all your disk space" -HOMEPAGE="https://xdiskusage.sourceforge.net/" -SRC_URI="https://xdiskusage.sourceforge.net/${P}.tgz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc x86" - -RDEPEND="x11-libs/fltk:1=" -BDEPEND="${RDEPEND}" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.52-flags-order.patch - "${FILESDIR}"/${PN}-1.52-pathbuf.patch -) - -src_compile() { - # override FLAGS set by configure - emake CXXFLAGS="${CXXFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc README -} diff --git a/x11-misc/xdo/Manifest b/x11-misc/xdo/Manifest deleted file mode 100644 index dc9c2b2e3b88..000000000000 --- a/x11-misc/xdo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xdo-0.5.7.tar.gz 7453 BLAKE2B 04710f0a52dba22ef6e5556884ccd6a584e68167511f596aabcd19553d14a3b8d441b1a3d94cb927f5af3c9231690a9954ff8126d35f71a17d85d6aa3a31063f SHA512 0978a8571a35899c916495c9d38458adb6c766db4d498dfacf2f0a46e373f7caa3c3e227096b3e60e03c67b972777cf7519e5b6eee7ebb91f82d4450ac0ff98d diff --git a/x11-misc/xdo/metadata.xml b/x11-misc/xdo/metadata.xml deleted file mode 100644 index 2e95a562ed13..000000000000 --- a/x11-misc/xdo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">baskerville/xdo</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdo/xdo-0.5.7.ebuild b/x11-misc/xdo/xdo-0.5.7.ebuild deleted file mode 100644 index ae6c203a1266..000000000000 --- a/x11-misc/xdo/xdo-0.5.7.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="Small X utility to perform elementary actions on windows" -HOMEPAGE="https://github.com/baskerville/xdo/" -SRC_URI="https://github.com/baskerville/xdo/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="x11-libs/libxcb - x11-libs/xcb-util - x11-libs/xcb-util-wm" -RDEPEND="${DEPEND}" - -src_compile() { - emake CC="$(tc-getCC)" PREFIX=/usr -} - -src_install() { - emake PREFIX=/usr DESTDIR="${D}" install -} diff --git a/x11-misc/xdock/Manifest b/x11-misc/xdock/Manifest deleted file mode 100644 index f25421f2c9d8..000000000000 --- a/x11-misc/xdock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xdock-0.3.0.tar.gz 345753 BLAKE2B 23f27c09280a54dc2360ef7a20dc89e68435c27b64a4d402539184bd0df7a10742fbe84d56fac21b8ea4b7c626c718aa308664a28635d1bac55bb4c6373c9b97 SHA512 72fcfa4ae643a054c2ea1a4a4bc2772cb961dedfbb8d85acfaa997bea574cb6b2df3f88bc6bb9dae3a2a27a7a0136887c79e2508ff2e69998c4c985d34080e88 diff --git a/x11-misc/xdock/files/xdock-0.2.0-ldconfig.patch b/x11-misc/xdock/files/xdock-0.2.0-ldconfig.patch deleted file mode 100644 index 31956ccd8362..000000000000 --- a/x11-misc/xdock/files/xdock-0.2.0-ldconfig.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/src/lib/Makefile.am -+++ b/src/lib/Makefile.am -@@ -8,5 +8,3 @@ - - include_HEADERS = xdock.h - --install-exec-hook: -- ldconfig diff --git a/x11-misc/xdock/files/xdock-0.3.0-clang16-memcpy.patch b/x11-misc/xdock/files/xdock-0.3.0-clang16-memcpy.patch deleted file mode 100644 index a4cd766c06e7..000000000000 --- a/x11-misc/xdock/files/xdock-0.3.0-clang16-memcpy.patch +++ /dev/null @@ -1,11 +0,0 @@ -#Bug https://bugs.gentoo.org/898894 ---- a/src/lib/network.c -+++ b/src/lib/network.c -@@ -16,6 +16,7 @@ - #include <stdarg.h>
- #include <stdlib.h>
- #include <errno.h>
-+#include <string.h>
-
- int net_connect(char* host, int port)
- {
diff --git a/x11-misc/xdock/files/xdock-0.3.0-clang16.patch b/x11-misc/xdock/files/xdock-0.3.0-clang16.patch deleted file mode 100644 index 17db7dbb0433..000000000000 --- a/x11-misc/xdock/files/xdock-0.3.0-clang16.patch +++ /dev/null @@ -1,19 +0,0 @@ -https://bugs.gentoo.org/871549 ---- a/src/docks/xdcalendar.c -+++ b/src/docks/xdcalendar.c -@@ -1,2 +1,3 @@ - #include <xdock.h> -+#include <ctype.h> - #include <getopt.h> ---- a/src/docks/xdmemory.c -+++ b/src/docks/xdmemory.c -@@ -1,2 +1,3 @@ - #include <xdock.h> -+#include <ctype.h> - #include <getopt.h> ---- a/src/lib/network.c -+++ b/src/lib/network.c -@@ -10,2 +10,3 @@ - # include <fcntl.h>
-+# include <unistd.h>
- # define INVALID_SOCKET -1
diff --git a/x11-misc/xdock/metadata.xml b/x11-misc/xdock/metadata.xml deleted file mode 100644 index cfd0f051b71b..000000000000 --- a/x11-misc/xdock/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">xdock</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdock/xdock-0.3.0-r2.ebuild b/x11-misc/xdock/xdock-0.3.0-r2.ebuild deleted file mode 100644 index ee2e5614c76c..000000000000 --- a/x11-misc/xdock/xdock-0.3.0-r2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Emulates Window Maker docks (runs in any window manager)" -HOMEPAGE="https://xdock.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="x11-libs/libX11" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" - -DOCS=( API AUTHORS ChangeLog README TODO ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.2.0-ldconfig.patch - "${FILESDIR}"/${P}-clang16.patch - "${FILESDIR}"/${P}-clang16-memcpy.patch -) - -src_prepare() { - default - - sed -i -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' configure.ac || die - eautoreconf -} - -src_install() { - default - - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest deleted file mode 100644 index 651b4b874977..000000000000 --- a/x11-misc/xdotool/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST xdotool-3.20211022.1.tar.gz 115237 BLAKE2B 1269775848905253936b113ac45e2a5126f1414eeacb5dd91aea6dc0cb6993f9fa0da969f30c83e0e03d435894a31ba633dc02269b38f9056772b513f0c86889 SHA512 f11d7b079f19d1650adfb549ecc96e840805935bf4925beefc3238154ad0afbff36b134c78bfc73a9dc07fc869ab75676575d6de50cfd54484d2c35d6913ea27 -DIST xdotool-4.20251130.1.tar.gz 117349 BLAKE2B 6495a6cd172213a668ca5072676b1969c35f5ee4bf927ad89eac323d878cb25fa85ab56e7079d562c1915277b6196a5286000fb51ceb2603f710c3d65a2ab524 SHA512 f3434d933685d796622aaa6a886b355dffe14782d7ee7a75fbf59a58d1312215d080bcc9531e92e4a27a1043ebb2c7af22425a00da789e743ac507ff80fd0700 -DIST xdotool-4.20260303.1.tar.gz 115029 BLAKE2B 2ce3e01a196bde842a82279aeae02c347b25f3bff88a27000be7e7fc283294ccc19b4c76856471c4afda432224d4af663f6b43dabc179b99b5738c75886e9a26 SHA512 2ec84a0856797d24c3fe7aa75cb643e37d1b2a2ff7dc332a11f9e88321592c4f0e2aa7a7e981ca98ca624fc120d1abb0021d97537555c43be77afc1b9a72803c diff --git a/x11-misc/xdotool/files/xdotool-3.20210804.2-no_hardcoded_pkg-config.patch b/x11-misc/xdotool/files/xdotool-3.20210804.2-no_hardcoded_pkg-config.patch deleted file mode 100644 index aa4defd48052..000000000000 --- a/x11-misc/xdotool/files/xdotool-3.20210804.2-no_hardcoded_pkg-config.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -35,9 +35,9 @@ - DEFAULT_LIBS=-L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXtst -lXinerama -lxkbcommon - DEFAULT_INC=-I/usr/X11R6/include -I/usr/local/include - --XDOTOOL_LIBS=$(shell pkg-config --libs x11 2> /dev/null || echo "$(DEFAULT_LIBS)") $(shell sh platform.sh extralibs) --LIBXDO_LIBS=$(shell pkg-config --libs xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_LIBS)") --INC=$(shell pkg-config --cflags xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_INC)") -+XDOTOOL_LIBS=$(shell $(PKG_CONFIG) --libs xi x11 2> /dev/null || echo "$(DEFAULT_LIBS)") $(shell sh platform.sh extralibs) -+LIBXDO_LIBS=$(shell $(PKG_CONFIG) --libs xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_LIBS)") -+INC=$(shell $(PKG_CONFIG) --cflags x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_INC)") - CFLAGS+=-std=c99 $(INC) - - CMDOBJS= cmd_click.o cmd_mousemove.o cmd_mousemove_relative.o cmd_mousedown.o \ diff --git a/x11-misc/xdotool/files/xdotool-3.20211022.1-xkeyboard-config-2.46.patch b/x11-misc/xdotool/files/xdotool-3.20211022.1-xkeyboard-config-2.46.patch deleted file mode 100644 index 65264d173a96..000000000000 --- a/x11-misc/xdotool/files/xdotool-3.20211022.1-xkeyboard-config-2.46.patch +++ /dev/null @@ -1,347 +0,0 @@ -https://bugs.gentoo.org/966686 -https://github.com/jordansissel/xdotool/issues/491 -https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/554 - -Rebased version of a not-yet-merged fix[1] (excludes tests) that, as -of the writing of this, is still undergoing testing upstream and may -or may not work as expected (hoping for a new release soon). - -[1] https://github.com/jordansissel/xdotool/pull/493 ---- a/xdo.c -+++ b/xdo.c -@@ -48,2 +48,5 @@ - -+static const char *vmodnames(Display *dpy, XkbDescPtr desc, short vmods); -+static const char *modnames(short mask); -+ - static void _xdo_populate_charcode_map(xdo_t *xdo); -@@ -66,3 +69,2 @@ - --static int _xdo_query_keycode_to_modifier(XModifierKeymap *modmap, KeyCode keycode); - static int _xdo_mousebutton(const xdo_t *xdo, Window window, int button, int is_press); -@@ -144,2 +146,6 @@ - -+ if (getenv("DEBUG")) { -+ xdo->debug = True; -+ } -+ - if (_xdo_has_xtest(xdo)) { -@@ -1090,3 +1096,4 @@ - KeySym keysym_list[] = { keys[i].symbol }; -- _xdo_debug(xdo, "Mapping sym %lu to %d", keys[i].symbol, scratch_keycode); -+ const char *text = XKeysymToString(keys[i].symbol); -+ _xdo_debug(xdo, "Mapping sym %lu (%s) to %d", keys[i].symbol, text, scratch_keycode); - XChangeKeyboardMapping(xdo->xdpy, scratch_keycode, 1, keysym_list, 1); -@@ -1283,2 +1290,3 @@ - _xdo_charcodemap_from_keysym(xdo, key, keysym); -+ _xdo_debug(xdo, "Char '%c' made with Symbol(%s) using keycode %d mask %s", key->key, XKeysymToString(keysym), key->code, modnames(key->modmask)); - -@@ -1312,2 +1320,3 @@ - } -+ _xdo_debug(xdo, "No mapping found: Symbol(%s)", XKeysymToString(keysym)); - } -@@ -1319,46 +1328,143 @@ - --static void _xdo_populate_charcode_map(xdo_t *xdo) { -- /* assert xdo->display is valid */ -- int keycodes_length = 0; -- int idx = 0; -- int keycode, group, groups, level, modmask, num_map; -- -- XDisplayKeycodes(xdo->xdpy, &(xdo->keycode_low), &(xdo->keycode_high)); -- XModifierKeymap *modmap = XGetModifierMapping(xdo->xdpy); -- KeySym *keysyms = XGetKeyboardMapping(xdo->xdpy, xdo->keycode_low, -- xdo->keycode_high - xdo->keycode_low + 1, -- &xdo->keysyms_per_keycode); -- XFree(keysyms); -+#define AddCharcodeEntry(idx, xdo, keysym, keycode, group, mask) \ -+ if (idx == charcodes_size) { \ -+ xdo->charcodes = realloc(xdo->charcodes, (charcodes_size += 100) * sizeof(charcodemap_t)); \ -+ } \ -+ xdo->charcodes[idx].key = _keysym_to_char(keysym); \ -+ xdo->charcodes[idx].code = keycode; \ -+ xdo->charcodes[idx].group = group; \ -+ xdo->charcodes[idx].modmask = mask; \ -+ xdo->charcodes[idx].symbol = keysym; \ -+ xdo->charcodes_len = idx; \ -+ idx++; - -- /* Add 2 to the size because the range [low, high] is inclusive */ -- /* Add 2 more for tab (\t) and newline (\n) */ -- keycodes_length = ((xdo->keycode_high - xdo->keycode_low) + 1) -- * xdo->keysyms_per_keycode; - -- xdo->charcodes = calloc(keycodes_length, sizeof(charcodemap_t)); -+static void _xdo_populate_charcode_map(xdo_t *xdo) { -+ size_t idx = 0; - XkbDescPtr desc = XkbGetMap(xdo->xdpy, XkbAllClientInfoMask, XkbUseCoreKbd); - -- for (keycode = xdo->keycode_low; keycode <= xdo->keycode_high; keycode++) { -- groups = XkbKeyNumGroups(desc, keycode); -- for (group = 0; group < groups; group++) { -+ xdo->keycode_low = desc->min_key_code; -+ xdo->keycode_high = desc->max_key_code; -+ -+ // Fetch atom names so XGetAtomName works on Xkb atoms -+ XkbGetNames( -+ xdo->xdpy, -+ XkbKeyTypeNamesMask | XkbKTLevelNamesMask | XkbVirtualModNamesMask, desc); -+ -+ size_t charcodes_size = 100; -+ -+ xdo->charcodes = calloc(charcodes_size, sizeof(charcodemap_t)); -+ -+ Display* dpy = xdo->xdpy; -+ -+ // Scan all known keycodes and modifier mappings to find what symbols can be typed -+ for (int keycode = desc->min_key_code; keycode <= desc->max_key_code; keycode++) { -+ -+ // For each keycode, scan across the groups -+ for (int group = 0; group < XkbKeyNumGroups(desc, keycode); group++) { -+ - XkbKeyTypePtr key_type = XkbKeyKeyType(desc, keycode, group); -- for (level = 0; level < key_type->num_levels; level++) { -- KeySym keysym = XkbKeycodeToKeysym(xdo->xdpy, keycode, group, level); -- modmask = 0; -- -- for (num_map = 0; num_map < key_type->map_count; num_map++) { -- XkbKTMapEntryRec map = key_type->map[num_map]; -- if (map.active && map.level == level) { -- modmask = map.mods.mask; -- break; -+ if (key_type->num_levels == 0) { -+ printf("Bug? No shift levels found for code:%d, group: %d\n", keycode, -+ group); -+ continue; -+ } -+ // For each shift level on this keycode and group -+ for (unsigned char li = 0; li < key_type->num_levels; li++) { -+ XkbKTMapEntryRec map = { -+ .active = False, -+ .level = 0, -+ .mods = { -+ .mask = 0, -+ .real_mods = 0, -+ .vmods = 0, - } -+ }; -+ -+ KeySym keysym = XkbKeycodeToKeysym(dpy, keycode, group, map.level); -+ -+ if (keysym == NoSymbol) { -+ // No keysym produced by the given (keycode, group, shift level) -+ _xdo_debug( -+ xdo, "[group %d, level %s[%d]] (KT: %s) keycode %d is not bound at this level", -+ group, XGetAtomName(dpy, key_type->level_names[li]), -+ li + 1 /* levels are named starting at 1 */, -+ XGetAtomName(dpy, key_type->name), keycode); -+ continue; -+ } -+ -+ /* From: -+ * https://x.z-yx.cc/libX11/XKB/16-chapter-15-xkb-client-keyboard-mapping.html#The_Canonical_Key_Types -+ * > Any combination of modifiers not explicitly listed somewhere in -+ * > the map yields shift level one. -+ * -+ * Also: xkbcomp will delete all level 1 key map entries when compiling. -+ * Reference: -+ * https://gitlab.freedesktop.org/xorg/app/xkbcomp/-/blob/d03a4ab1c0b24f6581411622ccf729ceb329aeb8/keytypes.c#L1247 -+ * -+ * Thus, if no active map entry is found, and the current shift -+ * level is "one" (0), we must assume that the keycode alone will -+ * produce a keysym. -+ * -+ * Further, if no map entry with 'mask == 0' is found, it means that -+ * shift level one is produced when the keycode is used without any -+ * modifiers. -+ * -+ * As a shortcut, for shift level 1 (li == 0), check if the keycode -+ * produces this level's keysym without any modifiers. If so, then -+ * prefer it in the keymap. -+ */ -+ if (li == 0) { -+ KeySym key_without_mask; -+ // Ask what keysym is produced by this keycode when mask == 0. -+ if (XkbTranslateKeyCode(desc, keycode, 0 /* modifier mask */, NULL, &key_without_mask) == True) { -+ // Safety check: does the keysym found above match the keysm produced by this shift level? -+ if (key_without_mask == keysym) { -+ // pretend we found the map entry in the XkbKTMap -+ map.level = li; -+ map.active = True; -+ } -+ } -+ } -+ -+ // Find out if there's any active modifier mappings for this keycode, group, and shift level. -+ // We can stop looking after we find one. -+ for (int mi = 0; mi < key_type->map_count && !map.active; mi++) { -+ if (key_type->map[mi].active && key_type->map[mi].level == li) { -+ //_xdo_debug(xdo, "Found modifiers -> level mapping for keycode %d level %d", keycode, li); -+ memcpy(&map, &(key_type->map[mi]), sizeof(map)); -+ -+ if (map.mods.real_mods == 0 && map.mods.vmods == 0) { -+ _xdo_debug(xdo, "Warning: found a mod entry with mods=0. This isn't expected?"); -+ } -+ keysym = XkbKeycodeToKeysym(dpy, keycode, group, map.level); -+ } -+ } -+ -+ // If no active mapping is found, then no keysym is produced by this -+ // keycode+modifier at this shift level. -+ if (!map.active) { -+ continue; - } - -- xdo->charcodes[idx].key = _keysym_to_char(keysym); -- xdo->charcodes[idx].code = keycode; -- xdo->charcodes[idx].group = group; -- xdo->charcodes[idx].modmask = modmask | _xdo_query_keycode_to_modifier(modmap, keycode); -- xdo->charcodes[idx].symbol = keysym; -+ _xdo_debug( -+ xdo, -+ "[group %d, level %s[%d]] Symbol(%s) = keycode %d with " -+ "mask:%s, " -+ "real_mods:%x, vmods:%s%s", -+ group, XGetAtomName(dpy, key_type->level_names[li]), -+ li + 1 /* levels are named starting at 1 */, -+ XKeysymToString(keysym), keycode, -+ modnames(map.mods.mask), map.mods.real_mods, -+ vmodnames(dpy, desc, map.mods.vmods), -+ -+ // Here, "IMPLICIT" means: Xkb defines any missing mappings as -+ // reaching shift level 1. Per the Xkb documentation: -+ // > Any combination of modifiers not explicitly listed somewhere in the -+ // > map yields shift level one -+ // If no active mapping was found for level 1 (li == 0), the keycode alone -+ // shall be valid. -+ (!map.active && li == 0) ? " [IMPLICIT] " : ""); - -- idx++; -+ AddCharcodeEntry(idx, xdo, keysym, keycode, group, map.mods.mask); - } -@@ -1366,7 +1472,7 @@ - } -- xdo->charcodes_len = idx; -- XkbFreeClientMap(desc, 0, 1); -- XFreeModifiermap(modmap); -+ -+ XkbFreeKeyboard(desc, 0, True); - } - -+ - /* context-free functions */ -@@ -1559,3 +1665,2 @@ - if (use_xtest) { -- //printf("XTEST: Sending key %d %s\n", key->code, is_press ? "down" : "up"); - XkbStateRec state; -@@ -1566,3 +1671,4 @@ - _xdo_send_modifier(xdo, mask, is_press); -- //printf("XTEST: Sending key %d %s %x %d\n", key->code, is_press ? "down" : "up", key->modmask, key->group); -+ _xdo_debug(xdo, "XTEST: %s key: keycode %d", is_press ? "Press" : "Release", -+ key->code); - XTestFakeKeyEvent(xdo->xdpy, key->code, is_press, CurrentTime); -@@ -1571,2 +1677,3 @@ - } else { -+ _xdo_debug(xdo, "XSendEvent: Sending key %s, keycode %d mask %s\n", is_press ? "down" : "up", key->code, modnames(key->modmask)); - /* Since key events have 'state' (shift, etc) in the event, we don't -@@ -1589,27 +1696,2 @@ - --int _xdo_query_keycode_to_modifier(XModifierKeymap *modmap, KeyCode keycode) { -- int i = 0, j = 0; -- int max = modmap->max_keypermod; -- -- for (i = 0; i < 8; i++) { /* 8 modifier types, per XGetModifierMapping(3X) */ -- for (j = 0; j < max && modmap->modifiermap[(i * max) + j]; j++) { -- if (keycode == modmap->modifiermap[(i * max) + j]) { -- switch (i) { -- case ShiftMapIndex: return ShiftMask; break; -- case LockMapIndex: return LockMask; break; -- case ControlMapIndex: return ControlMask; break; -- case Mod1MapIndex: return Mod1Mask; break; -- case Mod2MapIndex: return Mod2Mask; break; -- case Mod3MapIndex: return Mod3Mask; break; -- case Mod4MapIndex: return Mod4Mask; break; -- case Mod5MapIndex: return Mod5Mask; break; -- } -- } /* end if */ -- } /* end loop j */ -- } /* end loop i */ -- -- /* No modifier found for this keycode, return no mask */ -- return 0; --} -- - void _xdo_send_modifier(const xdo_t *xdo, int modmask, int is_press) { -@@ -1623,2 +1705,8 @@ - if (keycode) { -+ _xdo_debug( -+ xdo, -+ "XTEST: %s modifier %s using keycode %d", -+ is_press ? "Press" : "Release", -+ modnames(modmask & (1 << mod_index)), -+ keycode); - XTestFakeKeyEvent(xdo->xdpy, keycode, is_press, CurrentTime); -@@ -2060,2 +2148,62 @@ - return 0; -+} -+ -+static const char *vmodnames(Display *dpy, XkbDescPtr desc, short vmods) { -+ static char names[1024]; -+ memset(names, 0, sizeof(names)); -+ -+ if (vmods == 0) { -+ return "<none>"; -+ } -+ -+ for (int i = 0; (1 << i) <= vmods; i++) { -+ if (vmods & (1 << i)) { -+ const char *n = XGetAtomName(dpy, desc->names->vmods[i]); -+ if (names[0] == 0) { -+ strncpy(names, n, 20); -+ } else { -+ strncpy(names+strlen(names), "+", 20); -+ strncpy(names+strlen(names), n,20); -+ } -+ } -+ } -+ -+ if (strlen(names) == 0) { -+ printf("bug: empty vmod string for value: %d\n", vmods); -+ } -+ -+ return names; -+} -+ -+static const char *modnames(short mask) { -+ static char names[1024]; -+ memset(names, 0, sizeof(names)); -+ -+ if (mask == 0) { -+ return "<none>"; -+ } -+ -+ if (mask & ShiftMask) -+ strncat(names, "+Shift", 20); -+ if (mask & LockMask) -+ strncat(names, "+Lock", 20); -+ if (mask & ControlMask) -+ strncat(names, "+Control", 20); -+ if (mask & Mod1Mask) -+ strncat(names, "+Mod1", 20); -+ if (mask & Mod2Mask) -+ strncat(names, "+Mod2", 20); -+ if (mask & Mod3Mask) -+ strncat(names, "+Mod3", 20); -+ if (mask & Mod4Mask) -+ strncat(names, "+Mod4", 20); -+ if (mask & Mod5Mask) -+ strncat(names, "+Mod5", 20); -+ -+ if (names[0] == '+') { -+ memmove(names, names+1, strlen(names)-1); -+ names[strlen(names)-1] = 0; -+ } -+ -+ return names; - } -\ No newline at end of file diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml deleted file mode 100644 index dd36d08bca63..000000000000 --- a/x11-misc/xdotool/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <longdescription> - This tool lets you programatically (or manually) simulate - keyboard input and mouse activity, move and resize windows, - etc. It does this using X11's XTEST extension and other Xlib - functions. - </longdescription> - <upstream> - <remote-id type="github">jordansissel/xdotool</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xdotool/xdotool-3.20211022.1-r2.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1-r2.ebuild deleted file mode 100644 index cb4ec98d46e4..000000000000 --- a/x11-misc/xdotool/xdotool-3.20211022.1-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOCS_BUILDER="doxygen" -inherit docs toolchain-funcs - -DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" -HOMEPAGE="https://www.semicomplete.com/projects/xdotool/" -SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="examples" - -# tests have various troublesome requirements -RESTRICT="test" - -# libXi is "unused" but it still uses headers from it and relies on the -# compiler optimizing out a function to be dropped by as-needed, so keep -# until next release (not important to patch given libXtst pulls libXi -# anyway, so the dependency is not really avoidable either way) -# https://github.com/jordansissel/xdotool/pull/446 -RDEPEND=" - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXtst - x11-libs/libxkbcommon -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.20210804.2-no_hardcoded_pkg-config.patch - "${FILESDIR}"/${P}-xkeyboard-config-2.46.patch -) - -src_compile() { - tc-export CC LD PKG_CONFIG - - emake PREFIX="${EPREFIX}"/usr - docs_compile -} - -src_install() { - emake PREFIX="${ED}"/usr INSTALLMAN="${ED}"/usr/share/man \ - INSTALLLIB="${ED}"/usr/$(get_libdir) LDCONFIG=: install - - dodoc -r CHANGELIST $(usev examples) - einstalldocs -} diff --git a/x11-misc/xdotool/xdotool-4.20251130.1.ebuild b/x11-misc/xdotool/xdotool-4.20251130.1.ebuild deleted file mode 100644 index 78ef6ab99039..000000000000 --- a/x11-misc/xdotool/xdotool-4.20251130.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOCS_BUILDER="doxygen" -inherit docs toolchain-funcs - -DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" -HOMEPAGE="https://www.semicomplete.com/projects/xdotool/" -SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/4" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="examples" - -# tests have various troublesome requirements -RESTRICT="test" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libXtst - x11-libs/libxkbcommon -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig -" - -src_prepare() { - default - - sed -i 's/pkg-config/$(PKG_CONFIG)/' Makefile || die -} - -src_compile() { - tc-export CC LD PKG_CONFIG - - emake PREFIX="${EPREFIX}"/usr - docs_compile -} - -src_install() { - emake PREFIX="${ED}"/usr INSTALLMAN="${ED}"/usr/share/man \ - INSTALLLIB="${ED}"/usr/$(get_libdir) LDCONFIG=: install - - dodoc -r CHANGELIST $(usev examples) - einstalldocs -} diff --git a/x11-misc/xdotool/xdotool-4.20260303.1.ebuild b/x11-misc/xdotool/xdotool-4.20260303.1.ebuild deleted file mode 100644 index 51e8e4ad29c9..000000000000 --- a/x11-misc/xdotool/xdotool-4.20260303.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOCS_BUILDER="doxygen" -inherit docs toolchain-funcs - -DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" -HOMEPAGE="https://www.semicomplete.com/projects/xdotool/" -# TODO: try old SRC_URI next bump in case the missing assets was not permanent, -# albeit the GH archive is usable as-is given nothing is generated -#SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.tar.gz" -SRC_URI=" - https://github.com/jordansissel/xdotool/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD" -SLOT="0/4" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="examples" - -# tests have various troublesome requirements -RESTRICT="test" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libXtst - x11-libs/libxkbcommon -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - virtual/pkgconfig -" - -src_prepare() { - default - - sed -i 's/pkg-config/$(PKG_CONFIG)/' Makefile || die -} - -src_compile() { - tc-export CC LD PKG_CONFIG - - emake PREFIX="${EPREFIX}"/usr - docs_compile -} - -src_install() { - emake PREFIX="${ED}"/usr INSTALLMAN="${ED}"/usr/share/man \ - INSTALLLIB="${ED}"/usr/$(get_libdir) LDCONFIG=: install - - dodoc -r CHANGELIST $(usev examples) - einstalldocs -} diff --git a/x11-misc/xearth/Manifest b/x11-misc/xearth/Manifest deleted file mode 100644 index 7bcfe5d23823..000000000000 --- a/x11-misc/xearth/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xearth-1.1.tar.gz 157887 BLAKE2B 2dfc43b1a8fadeb7d30a4234496f44171cd138975e84b295e60d0f9855c1f3b011340b2b3aecb98d75fde2a71fdddb4e959ba84e89204f246915b7cd1a76efc1 SHA512 ab1c146385a0e61f6208a0218cabc8a10902f52feb50f328a330cdbddc5d2eff2c3efdf6719b625bcc07171ed2fd6201230ad8a71cd77a451ad9c81383bfd46e diff --git a/x11-misc/xearth/files/xearth-1.1-include.patch b/x11-misc/xearth/files/xearth-1.1-include.patch deleted file mode 100644 index d3974b43f2e7..000000000000 --- a/x11-misc/xearth/files/xearth-1.1-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/gifout.c 1999-11-07 07:51:34.000000000 +0100 -+++ b/gifout.c 2010-09-18 02:44:44.000000000 +0200 -@@ -44,6 +44,7 @@ - */ - - #include <stdio.h> -+#include <stdlib.h> - #include "port.h" - #include "gifint.h" - #include "kljcpyrt.h" diff --git a/x11-misc/xearth/metadata.xml b/x11-misc/xearth/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/xearth/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/xearth/xearth-1.1-r1.ebuild b/x11-misc/xearth/xearth-1.1-r1.ebuild deleted file mode 100644 index afcf07d5a879..000000000000 --- a/x11-misc/xearth/xearth-1.1-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Set the X root window to an image of the Earth" -HOMEPAGE="https://hewgill.com/xearth/original/" -SRC_URI="ftp://cag.lcs.mit.edu/pub/tuna/${P}.tar.gz - ftp://ftp.cs.colorado.edu/users/tuna/${P}.tar.gz" - -LICENSE="xearth" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND=" - app-text/rman - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1" - -PATCHES=( - "${FILESDIR}"/${P}-include.patch -) - -DOCS=( BUILT-IN GAMMA-TEST HISTORY README ) - -src_configure() { - append-cflags -std=gnu89 # old codebase, incompatible with c2x - - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die -} - -src_compile() { - local myemakeargs=( - CC="$(tc-getCC)" - CDEBUGFLAGS="${CFLAGS}" - EXTRA_LDOPTIONS="${LDFLAGS}" - ) - emake "${myemakeargs[@]}" -} - -src_install() { - dobin xearth - newman xearth.man xearth.1 - einstalldocs -} diff --git a/x11-misc/xfe/Manifest b/x11-misc/xfe/Manifest deleted file mode 100644 index 1caa594b454c..000000000000 --- a/x11-misc/xfe/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xfe-1.46.2.tar.xz 1615460 BLAKE2B 0c4a49aaf1ff04d25a13349fa81be9d3e8400009c7d8c24f96a017850a156b116950e0ac5d471190defeceb236e0ed82a614a143a0cdddf10dd86a9b9c318cca SHA512 0287835433297eb2280a3d16ee85b61a74d4c3a6414279df58a201c55a58906128333c7574a94da38195f9934816a91f6e726487caeb8c97f9a5f3cef1ba1c3e diff --git a/x11-misc/xfe/metadata.xml b/x11-misc/xfe/metadata.xml deleted file mode 100644 index 532bd5a1c5e5..000000000000 --- a/x11-misc/xfe/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">xfe</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xfe/xfe-1.46.2.ebuild b/x11-misc/xfe/xfe-1.46.2.ebuild deleted file mode 100644 index 690f416c2cef..000000000000 --- a/x11-misc/xfe/xfe-1.46.2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES=" - bs ca cs da de el es_AR es_CO es fr hu it ja nl no pl pt_BR pt_PT ru sv tr - zh_CN zh_TW -" -inherit flag-o-matic plocale xdg-utils - -DESCRIPTION="MS-Explorer-like minimalist file manager for X" -HOMEPAGE="http://roland65.free.fr/xfe/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug nls startup-notification" -# The only dir which defines a 'check' target is po/ which doesn't do anything -# useful for us. It also fails, see bug #847253. -RESTRICT="test" - -RDEPEND=" - x11-libs/fox:1.6[png,truetype] - media-libs/fontconfig - x11-libs/libXrandr - x11-libs/libX11 - x11-libs/libXft - startup-notification? ( - x11-libs/libxcb:= - x11-libs/startup-notification - x11-libs/xcb-util - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/intltool - virtual/pkgconfig - nls? ( - sys-devel/gettext - ) -" - -DOCS=( AUTHORS BUGS ChangeLog README TODO ) - -src_prepare() { - default - - cat >po/POTFILES.skip || die <<-EOF - src/icons.cpp - xfe.desktop.in.in - xfi.desktop.in.in - xfp.desktop.in.in - xfv.desktop.in.in - xfw.desktop.in.in - EOF - - # malformed LINGUAS file - # recent intltool expects newline for every linguas - sed -i \ - -e '/^#/!s:\s\s*:\n:g' \ - po/LINGUAS || die - - # remove not selected locales - rm_locale() { sed -i -e "/${1}/d" po/LINGUAS || die ;} - plocale_for_each_disabled_locale rm_locale -} - -src_configure() { - # https://sourceforge.net/p/xfe/bugs/282/ (bug #864757) - filter-lto - - econf \ - $(use_enable debug) \ - $(use_enable nls) \ - $(use_enable startup-notification sn) \ - --enable-minimalflags -} - -src_install() { - default - - # Install this unconditionally rather than automagically based on whether - # polkit is installed - rm -rf "${ED}"/usr/share/polkit-1/actions || die - insinto /usr/share/polkit-1/actions - newins - org.xfe.root.policy <<-EOF - <?xml version="1.0" encoding="UTF-8"?> - <!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" - "http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd"> - <policyconfig> - <vendor>Xfe</vendor> - <vendor_url>http://roland65.free.fr/xfe</vendor_url> - <icon_name>xfe</icon_name> - <action id="org.xfe.root"> - <description>Run Xfe as root</description> - <message>Authentication is required to run Xfe as root</message> - <defaults> - <allow_any>auth_admin</allow_any> - <allow_inactive>auth_admin</allow_inactive> - <allow_active>auth_admin</allow_active> - </defaults> - <annotate key="org.freedesktop.policykit.exec.path">${EPREFIX}/usr/bin/xfe</annotate> - <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate> - </action> - </policyconfig> - EOF -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/x11-misc/xfishtank/Manifest b/x11-misc/xfishtank/Manifest deleted file mode 100644 index 2763902dcbbf..000000000000 --- a/x11-misc/xfishtank/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xfishtank-2.5.tar.gz 153464 BLAKE2B 0bb3121b84c3d08ea2251a70f9ad569e90fe6299ad3ee4942ec83d80483fcf4db0b0079161c28ff63461597f76b0d0532a65c1bde8aa821ff6bc92be189843f2 SHA512 1bfe16737bdbc2b7cf74abb98408bf632d8881f15753005424f84eba4afca756b07fa7ad424df800ee3f3e46e033b8f60142877bcd9a7e4e806e318ee283721f diff --git a/x11-misc/xfishtank/metadata.xml b/x11-misc/xfishtank/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xfishtank/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xfishtank/xfishtank-2.5.ebuild b/x11-misc/xfishtank/xfishtank-2.5.ebuild deleted file mode 100644 index 2897365edb2e..000000000000 --- a/x11-misc/xfishtank/xfishtank-2.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Turns your root window into an aquarium" -HOMEPAGE="https://jim.rees.org/computers/xfishtank.html" -SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND=" - media-libs/imlib2[X] - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1 -" -S=${WORKDIR}/${PN} - -src_configure() { - append-cflags -std=gnu89 # old codebase, incompatible with c2x - - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CDEBUGFLAGS="${CFLAGS}" \ - EXTRA_LDOPTIONS="${LDFLAGS}" \ - ${PN} -} diff --git a/x11-misc/xflux-gui/Manifest b/x11-misc/xflux-gui/Manifest deleted file mode 100644 index dd41064d8892..000000000000 --- a/x11-misc/xflux-gui/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xflux-gui-2.0.tar.gz 35805 BLAKE2B 7a15371d682b31c900f35bebd36e12b70d6095c4cdc9c33f43bad031d72b82d8d3800f7f34f7e31965725dfe075dc6934512eeced98aa685d0023a57dfb61103 SHA512 4a5235feecb06ee95d28d4c05bb710014aea120943b3cbe23f2d2130486de82295891d8211a02e52385edb577da3438dd1c2ba45b209ab4359eb3469df08eade diff --git a/x11-misc/xflux-gui/metadata.xml b/x11-misc/xflux-gui/metadata.xml deleted file mode 100644 index fcd43ad2f897..000000000000 --- a/x11-misc/xflux-gui/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <longdescription> - The f.lux indicator applet fluxgui is an indicator applet to control xflux, - an application that makes the color of your computer's display adapt to - the time of day: warm at night, and like sunlight during the day. - Reducing blue light exposure in the evening can help you fall asleep at night. - </longdescription> - <upstream> - <bugs-to>https://github.com/xflux-gui/fluxgui/issues</bugs-to> - <remote-id type="github">xflux-gui/fluxgui</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xflux-gui/xflux-gui-2.0-r1.ebuild b/x11-misc/xflux-gui/xflux-gui-2.0-r1.ebuild deleted file mode 100644 index 7003c9cabacf..000000000000 --- a/x11-misc/xflux-gui/xflux-gui-2.0-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 gnome2-utils - -DESCRIPTION="A GUI for f.lux" -HOMEPAGE="https://github.com/xflux-gui/fluxgui/" -SRC_URI="https://github.com/${PN}/fluxgui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/fluxgui-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - dev-libs/libayatana-appindicator - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - x11-libs/libXxf86vm - x11-misc/xflux -" - -python_compile() { - # Don't let the package compiling the schemas, - # as this could cause a file collision - export DISABLE_GSCHEMAS_COMPILED="true" - - distutils-r1_python_compile -} - -pkg_postinst() { - gnome2_schemas_update - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/xflux/Manifest b/x11-misc/xflux/Manifest deleted file mode 100644 index cc61a64fd28d..000000000000 --- a/x11-misc/xflux/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST xflux-20130927.tar.gz 335911 BLAKE2B 56e683a6969f129c7dcdfd4b13a23523ca5ce3d19feae947a654ca02437e372bd998a71048d00c5b7bf653eb9fa57c696b8d5bb1b3dfd75a0b17e9213368c1bd SHA512 c35003b9cc6bc95f6ce98efc2e69ea94c99ed31671ec5d1f5919294edd7e504d23aa1df29ec0f1d1c68c4ceafbcd386e1207ef4c9957d7a5079ce96c2ac6d924 -DIST xflux12-20170103.tar.gz 340461 BLAKE2B 81e8567cb7ce0980cb2fbee4a455d023fd76ee40d949b9616a8f2c4d15a361a286769dc91d67eb6d4391851eddb93dc2fa56b78d0f5c620fb56e69e82083d7cb SHA512 752da038c5b57042dd624acfdbf64926e73ab559f8f069358969ab91de158e6688b0c9f0d681f4400d0bc8f1b7434b55bff7725288ce9e7def49d31382770fd3 -DIST xflux64-20130927.tar.gz 339845 BLAKE2B 15751b75b7c0603044c4e7e98a9b23ceab7e245b12833ed1b6e8bc1d1734c5838777b7561d035bdf6d6d781105cc48dbda6c262895c310cf9710529a088b0a97 SHA512 6204558b8fa1063ee19fe444f740ab4ddfdbc412459b2f5cea94ddbf11818e0c9bff7e066a4958c1ab5c160b1aedcd18fa7fc4cd800a67c5d51ad1206f203e52 diff --git a/x11-misc/xflux/metadata.xml b/x11-misc/xflux/metadata.xml deleted file mode 100644 index 242d91b52210..000000000000 --- a/x11-misc/xflux/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <longdescription> - F.lux makes your computer screen look like the room you're in, all the time. - When the sun sets, it makes your computer look like your indoor lights. - In the morning, it makes things look like sunlight again. - </longdescription> -</pkgmetadata> diff --git a/x11-misc/xflux/xflux-20130927-r2.ebuild b/x11-misc/xflux/xflux-20130927-r2.ebuild deleted file mode 100644 index f51b9bab56ba..000000000000 --- a/x11-misc/xflux/xflux-20130927-r2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Makes the color of your computer's display adapt to the time of the day" -HOMEPAGE="https://justgetflux.com/" -SRC_URI=" - amd64? ( https://justgetflux.com/linux/${PN}64.tgz -> ${PN}64-${PV}.tar.gz ) - x86? ( https://justgetflux.com/linux/${PN}-pre.tgz -> ${P}.tar.gz ) -" -S="${WORKDIR}" - -KEYWORDS="-* amd64 x86" -LICENSE="f.lux" -SLOT="0" - -RESTRICT="bindist mirror" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - x11-libs/libXxf86vm -" - -QA_PREBUILT="usr/bin/xflux" - -src_install() { - dobin xflux -} diff --git a/x11-misc/xflux/xflux-20170103-r1.ebuild b/x11-misc/xflux/xflux-20170103-r1.ebuild deleted file mode 100644 index c3e0c5cab0ea..000000000000 --- a/x11-misc/xflux/xflux-20170103-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Makes the color of your computer's display adapt to the time of the day" -HOMEPAGE="https://justgetflux.com/" -SRC_URI="https://justgetflux.com/linux/${PN}12.tgz -> ${PN}12-${PV}.tar.gz" -S="${WORKDIR}" - -KEYWORDS="-* amd64" -LICENSE="f.lux" -SLOT="0" - -RESTRICT="bindist mirror" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - x11-libs/libXxf86vm -" - -QA_PREBUILT="usr/bin/xflux" - -src_install() { - newbin xflux12 xflux -} diff --git a/x11-misc/xfractint/Manifest b/x11-misc/xfractint/Manifest deleted file mode 100644 index d14cc2daf147..000000000000 --- a/x11-misc/xfractint/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xfractint-20.04p16.tar.gz 1356976 BLAKE2B 2cb05021c76d9761bf7020a2b9a0fbf7d682a620d931b7841ce75780c1a3aabb6bbbd1b2e378fba3e96b2cfdaf845ff9cdafcf3219ee756fe7d128a19b342132 SHA512 6696daf21c2927d87f58f7d7136c5d51bd8c60d78e901d537f1ef38f27b70c42a590b05c663363c49a8cb30d7013a969813e7bbe4a97f49b9c286497b440bdf1 diff --git a/x11-misc/xfractint/files/xfractint-20.04p16-install-phase.patch b/x11-misc/xfractint/files/xfractint-20.04p16-install-phase.patch deleted file mode 100644 index 0387b63b7e43..000000000000 --- a/x11-misc/xfractint/files/xfractint-20.04p16-install-phase.patch +++ /dev/null @@ -1,24 +0,0 @@ -Prevents recompiling in install phase and sets default -CC if not set -Fix by David Denoncin - ---- a/Makefile 2020-08-01 23:19:09.000000000 -0000 -+++ b/Makefile 2020-08-02 14:33:52.943061996 -0000 -@@ -150,7 +150,7 @@ - # For Sun Solaris 2.x w/GNU gcc, use CC = gcc - #CC = gcc - #CC = /usr/bin/gcc --CC ?= -+CC ?= /usr/bin/gcc - - # For HPUX, use LIBS = -L/usr/lib/X11R4 -lX11 -lm -lcurses -ltermcap - # For AIX or OSF/1, add -lbsd -@@ -345,7 +345,7 @@ - cd $(COMDIR) ; ${MAKE} clean - cd $(UDIR) ; ${MAKE} clean "AS=${AS}" - --install: xfractint fractint.hlp -+install: - # $(STRIP) xfractint - $(INSTALL) -d $(BINDIR) $(MANDIR) $(SRCDIR)/$(PDIR) $(SRCDIR)/$(FDIR) \ - $(SRCDIR)/$(IDIR) $(SRCDIR)/$(LDIR) $(SRCDIR)/$(MDIR) $(SRCDIR)/$(XDIR) diff --git a/x11-misc/xfractint/metadata.xml b/x11-misc/xfractint/metadata.xml deleted file mode 100644 index fcf1cd64f680..000000000000 --- a/x11-misc/xfractint/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - </pkgmetadata> diff --git a/x11-misc/xfractint/xfractint-20.04_p16.ebuild b/x11-misc/xfractint/xfractint-20.04_p16.ebuild deleted file mode 100644 index af6790581497..000000000000 --- a/x11-misc/xfractint/xfractint-20.04_p16.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -MY_P=${P/_} - -DESCRIPTION="A fractal generator" -HOMEPAGE="https://www.fractint.org" -SRC_URI="https://www.fractint.org/ftp/current/linux/${MY_P}.tar.gz" - -S="${WORKDIR}/${MY_P}" - -LICENSE="free-noncomm HPND public-domain" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXft -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-20.04p16-install-phase.patch" -) - -src_compile() { - # -Werror=strict-aliasing - # https://bugs.gentoo.org/864759 - # Reported to developer list at - # https://mailman.xmission.com/postorius/lists/fractdev.mailman.xmission.com/ - # - # Do not trust for LTO either - append-flags -fno-strict-aliasing - filter-lto - emake CC="$(tc-getCC)" AS="$(tc-getAS)" OPT="${CFLAGS}" LDFLAGS="${LDFLAGS}" -} - -src_install() { - emake DESTDIR="${ED}/usr" install -} diff --git a/x11-misc/xhkeys/Manifest b/x11-misc/xhkeys/Manifest deleted file mode 100644 index 4862c2290675..000000000000 --- a/x11-misc/xhkeys/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xhkeys-2.2.1.tar.gz 146338 BLAKE2B cc94ce97abea9f3ec9d994b1ee353511acb5dcd9dfeedcb4b76b0d41bae0e6bf17fa9ac7045d44bd813d8b03646f7da844b22370662c91b1d24de4a256acd086 SHA512 8bf0e33d69e6685c6e0ade500e1c1d3b5f574de6906cc3535d3b95db5bfde0fead842921b6642f18f0bc1c8efd980ed5a4180108416315c09f65418e542c1f66 diff --git a/x11-misc/xhkeys/files/xhkeys b/x11-misc/xhkeys/files/xhkeys deleted file mode 100644 index 91d0b804f3a7..000000000000 --- a/x11-misc/xhkeys/files/xhkeys +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -start() { - ebegin "Starting xhkeys" - start-stop-daemon --start --quiet --exec /usr/bin/xhkeys - eend $? -} - -stop() { - ebegin "Stopping xhkeys" - start-stop-daemon --stop --quiet --exec /usr/bin/xhkeys - eend $? -} diff --git a/x11-misc/xhkeys/files/xhkeys-2.2.1-CC.patch b/x11-misc/xhkeys/files/xhkeys-2.2.1-CC.patch deleted file mode 100644 index 4e1f7dae7e7d..000000000000 --- a/x11-misc/xhkeys/files/xhkeys-2.2.1-CC.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -127,10 +127,10 @@ - xhkeys_mixer.lo: xhkeys_mixer.c plugin_common.h xhkeys_plugin.h - - xhkeys_cdaudio.so: $(MODULES_CDAUDIO) -- gcc -shared -Wl,-soname,xhkeys_cdaudio.so -o xhkeys_cdaudio.so $(MODULES_CDAUDIO) -+ $(CC) -shared -Wl,-soname,xhkeys_cdaudio.so -o xhkeys_cdaudio.so $(MODULES_CDAUDIO) - - xhkeys_mixer.so: $(MODULES_MIXER) -- gcc -shared -Wl,-soname,xhkeys_mixer.so -o xhkeys_mixer.so $(MODULES_MIXER) -+ $(CC) -shared -Wl,-soname,xhkeys_mixer.so -o xhkeys_mixer.so $(MODULES_MIXER) - - %.lo: %.c - $(CC) -c $(CFLAGS_LO) $< -o $@ diff --git a/x11-misc/xhkeys/files/xhkeys-2.2.1-linux_headers.patch b/x11-misc/xhkeys/files/xhkeys-2.2.1-linux_headers.patch deleted file mode 100644 index 38901576c26a..000000000000 --- a/x11-misc/xhkeys/files/xhkeys-2.2.1-linux_headers.patch +++ /dev/null @@ -1,12 +0,0 @@ -Fix compilation for >=linux-headers-2.6.35 - ---- a/xhkeys_cdaudio.c -+++ b/xhkeys_cdaudio.c -@@ -16,6 +16,7 @@ - #include <string.h> - #include <stdarg.h> - #include <ctype.h> -+#include <limits.h> - #include <linux/cdrom.h> - #include <sys/ioctl.h> - #include <fcntl.h> diff --git a/x11-misc/xhkeys/metadata.xml b/x11-misc/xhkeys/metadata.xml deleted file mode 100644 index 85e4ed814fa2..000000000000 --- a/x11-misc/xhkeys/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/xhkeys/xhkeys-2.2.1-r1.ebuild b/x11-misc/xhkeys/xhkeys-2.2.1-r1.ebuild deleted file mode 100644 index 3ccb080471da..000000000000 --- a/x11-misc/xhkeys/xhkeys-2.2.1-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Assign particular actions to any key or key combination" -HOMEPAGE="http://wmalms.tripod.com/#XHKEYS" -SRC_URI="https://wmalms.tripod.com/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="ppc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}"/${P}-linux_headers.patch - "${FILESDIR}"/${P}-CC.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - dobin xhkeys xhkconf - dodoc README VERSION -} diff --git a/x11-misc/xiccd/Manifest b/x11-misc/xiccd/Manifest deleted file mode 100644 index 36bc378e8dbb..000000000000 --- a/x11-misc/xiccd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xiccd-0.3.0.tar.gz 31676 BLAKE2B a6ef614a5f34827011196474fdf73c0cebfdd6af25f0ee8925edadf4e3338dbb17a43c2da3cb1fee3531f4bbb3cbd760fe350e3860451e7188452cdfd595674e SHA512 d507d91ba1a6d702c0ca63d1583e0ba330210e8c143ec72b866fd042ed9b8987820fb793fa8100077d59f4c01bc068eff68b8377ed4156956ad44c07f448a45f diff --git a/x11-misc/xiccd/metadata.xml b/x11-misc/xiccd/metadata.xml deleted file mode 100644 index d741336fe12b..000000000000 --- a/x11-misc/xiccd/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - xiccd enumerates displays and register them in colord, creates default - ICC profiles based on EDID data, applies ICC profiles provided by - colord, and maintains user's private ICC storage directory. It does - basically the same as <pkg>gnome-base/gnome-settings-daemon</pkg> - colord plugin or <pkg>kde-misc/colord-kde</pkg> but does not depend on - any particular desktop environment. - </longdescription> - <upstream> - <remote-id type="github">agalakhov/xiccd</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xiccd/xiccd-0.3.0.ebuild b/x11-misc/xiccd/xiccd-0.3.0.ebuild deleted file mode 100644 index 2d0c6c8e2084..000000000000 --- a/x11-misc/xiccd/xiccd-0.3.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A desktop environment-independent bridge between colord and X" -HOMEPAGE="https://github.com/agalakhov/xiccd" -SRC_URI="https://github.com/agalakhov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -RDEPEND="dev-libs/glib:2 - x11-apps/xrandr - x11-misc/colord" -DEPEND="${RDEPEND}" - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/xkbd/Manifest b/x11-misc/xkbd/Manifest deleted file mode 100644 index 98bc0f060635..000000000000 --- a/x11-misc/xkbd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xkbd-0.8.18.tar.gz 50421 BLAKE2B 7652f33cdf00584cc55fcb9dbced9d92c57cf6383b6164d8c026bf88c962e7469b094de7454b451745feb396fbe5ad561193c9d4de8e7b9f65c27a55e7cf478c SHA512 335e18e76e6bf8b7142eb785c9003e8a3d80719e6737149be8e1178bd7281fada6808ea0b18538caf3c3fa1d62778a3d6a45a1fa8b3b0845dca19f3e62942831 diff --git a/x11-misc/xkbd/files/xkbd-999999-evdev.patch b/x11-misc/xkbd/files/xkbd-999999-evdev.patch deleted file mode 100644 index 087fd74ea01a..000000000000 --- a/x11-misc/xkbd/files/xkbd-999999-evdev.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/xtg.c -+++ b/src/xtg.c -@@ -382,10 +382,12 @@ - static void map_to(){ - float x=scrX1,y=scrY1,w=width,h=height,dx=pf[p_touch_add],dy=pf[p_touch_add]; - _short m = 1; -+#ifdef USE_EVDEV - if (pa[p_touch_add] && pa[p_touch_add][0] == '+' && pa[p_touch_add][1] == 0) { - if (mwidth && devX!=0) dx = (devX - mwidth)/2; - if (mheight && devY!=0) dy = (devY - mheight)/2; - } -+#endif - if (dx!=0 && mwidth) { - float b = (w/mwidth)*dx; - x-=b; diff --git a/x11-misc/xkbd/files/xkbd-999999-xft.patch b/x11-misc/xkbd/files/xkbd-999999-xft.patch deleted file mode 100644 index 8f803111bc02..000000000000 --- a/x11-misc/xkbd/files/xkbd-999999-xft.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/src/kb.c -+++ b/src/kb.c -@@ -66,7 +66,7 @@ - if (*f) XftFontClose(kb->display, *f); - return ((*f = XftFontOpenName(kb->display, kb->screen, fontname)) != NULL); - #else -- if (*f) XUnloadFont((*f)->fid); -+ if (*f) XUnloadFont(kb->display, (*f)->fid); - if ((*f = XLoadQueryFont(kb->display, fontname)) == NULL) return 0; - XSetFont(kb->display, kb->gc, (*f)->fid); - return True; ---- a/src/button.c -+++ b/src/button.c -@@ -150,7 +150,7 @@ - &extents); - return extents.width; - #else -- return XTextWidth(kb->font_info, txt, strlen(txt)); -+ return XTextWidth(kb->font, txt, strlen(txt)); - #endif - } - -@@ -441,8 +441,10 @@ - - b->fg_gc = k->gc; - b->bg_gc = k->rev_gc; -+#ifdef USE_XFT - b->col = k->color; - b->col_rev = k->color_rev; -+#endif - - b->layout_switch = -1; - diff --git a/x11-misc/xkbd/metadata.xml b/x11-misc/xkbd/metadata.xml deleted file mode 100644 index 69de6019b8c5..000000000000 --- a/x11-misc/xkbd/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> -<email>desktop-misc@gentoo.org</email> -<name>Gentoo Desktop Miscellaneous Project</name> -</maintainer> -<use> -<flag name="evdev">Enable <pkg>dev-libs/libevdev</pkg> support for xtg</flag> -<flag name="xi">Enable XInput2 support through <pkg>x11-libs/libXi</pkg></flag> -<flag name="xrandr">Enable XRandR support through <pkg>x11-libs/libXrandr</pkg></flag> -</use> -</pkgmetadata> diff --git a/x11-misc/xkbd/xkbd-0.8.18.ebuild b/x11-misc/xkbd/xkbd-0.8.18.ebuild deleted file mode 100644 index 062dfdd982f6..000000000000 --- a/x11-misc/xkbd/xkbd-0.8.18.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic - -DESCRIPTION="onscreen soft keyboard for X11" -HOMEPAGE="https://github.com/mahatma-kaganovich/xkbd" -SRC_URI="https://github.com/mahatma-kaganovich/${PN}/archive/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" -IUSE="debug +xft +xpm" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXtst - xft? ( x11-libs/libXft ) - xpm? ( x11-libs/libXpm ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -DOCS=( AUTHORS ) -S=${WORKDIR}/${PN}-${P} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use debug && append-cppflags -DDEBUG - econf \ - $(use_enable xft) \ - $(use_enable xpm) \ - --disable-debug -} diff --git a/x11-misc/xkbd/xkbd-999999.ebuild b/x11-misc/xkbd/xkbd-999999.ebuild deleted file mode 100644 index 8d6139bf4019..000000000000 --- a/x11-misc/xkbd/xkbd-999999.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic git-r3 - -DESCRIPTION="onscreen soft keyboard for X11" -HOMEPAGE="https://github.com/mahatma-kaganovich/xkbd" -EGIT_REPO_URI="https://github.com/mahatma-kaganovich/xkbd" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="debug +evdev +xft +xi +xpm +xrandr +xscreensaver" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXtst - evdev? ( dev-libs/libevdev ) - xft? ( x11-libs/libXft ) - xpm? ( x11-libs/libXpm ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -DOCS=( AUTHORS ) -PATCHES=( - "${FILESDIR}"/${PN}-999999-evdev.patch - "${FILESDIR}"/${PN}-999999-xft.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use debug && append-cppflags -DDEBUG - econf \ - $(use_enable evdev) \ - $(use_enable xft) \ - $(use_enable xi) \ - $(use_enable xpm) \ - $(use_enable xrandr) \ - $(use_enable xscreensaver ss) \ - --disable-debug -} diff --git a/x11-misc/xkblayout-state/Manifest b/x11-misc/xkblayout-state/Manifest deleted file mode 100644 index fbfed7265a10..000000000000 --- a/x11-misc/xkblayout-state/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xkblayout-state-0_p20211106.tar.gz 7617 BLAKE2B 523a861c7cf79e2fc77ced1c411d54771f3ed4ed236ac89d8c89996a26e6fe4bf0d12f75ade9d9bebb1de9e233dcd6ca838dbf297df6f411caff0a27e47df5b5 SHA512 85d785ed767d1c29cd1710bc07894ebc94a18018afa211202929c82ac10e7efb06e5ce29d8de507cbd4c931d650e3c04e1452f63dad17a99a379e55761dbc15b diff --git a/x11-misc/xkblayout-state/metadata.xml b/x11-misc/xkblayout-state/metadata.xml deleted file mode 100644 index c61bb6c88c0f..000000000000 --- a/x11-misc/xkblayout-state/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">nonpop/xkblayout-state</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xkblayout-state/xkblayout-state-0_p20211106.ebuild b/x11-misc/xkblayout-state/xkblayout-state-0_p20211106.ebuild deleted file mode 100644 index 765479fe3bb9..000000000000 --- a/x11-misc/xkblayout-state/xkblayout-state-0_p20211106.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -# Commit Date: 06 Nov 2021 -EGIT_COMMIT="f311779ed95f43f1fdebed0f710ad84057e6fe19" - -DESCRIPTION="Small program to get/set the current XKB layout" -HOMEPAGE="https://github.com/nonpop/xkblayout-state" -SRC_URI="https://github.com/nonpop/xkblayout-state/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND}" - -src_compile() { - emake CXX="$(tc-getCXX)" -} - -src_install() { - emake PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install -} diff --git a/x11-misc/xkbset/Manifest b/x11-misc/xkbset/Manifest deleted file mode 100644 index b27d38ba60d3..000000000000 --- a/x11-misc/xkbset/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xkbset-0.8.tar.gz 13866 BLAKE2B da0d797dceb2600c9629160528b68bc03a0adb256c48a8a8065974b6aff83458cbae07b0407e80319c6d0db323123377fe9d6e1cebc907eefb3390997a8b2d9d SHA512 a3e304f63ee4b369a535ddbe561169d3877f3b5b74da5936339eba696554b42e55a82b4ef730d3e94c5fa659252cb65b29f350a2841d42e0be2e551a3dd37e72 diff --git a/x11-misc/xkbset/files/xkbset-0.8-clarify-errors.patch b/x11-misc/xkbset/files/xkbset-0.8-clarify-errors.patch deleted file mode 100644 index 1e2d4a5359b0..000000000000 --- a/x11-misc/xkbset/files/xkbset-0.8-clarify-errors.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: Rene Engelhard <rene@debian.org> -Subject: Check version of server - -diff -urNad /home/rene/xkbset-0.3/main.c xkbset-0.3/main.c ---- /home/rene/xkbset-0.3/main.c 2000-08-17 06:36:15.000000000 +0200 -+++ xkbset-0.3/main.c 2003-10-17 04:14:31.000000000 +0200 -@@ -79,10 +79,14 @@ - if (reason_rtrn != XkbOD_Success) { - switch(reason_rtrn) { - case XkbOD_BadLibraryVersion: -- case XkbOD_BadServerVersion: -- case XkbOD_NonXkbServer: - fprintf(stderr,"Non-existent or incompatible XKB library version\n"); - break; -+ case XkbOD_BadServerVersion: -+ fprintf(stderr,"Bad X server version\n"); -+ break; -+ case XkbOD_NonXkbServer: -+ fprintf(stderr,"X Server does not support XKB..."); -+ break; - case XkbOD_ConnectionRefused: - fprintf(stderr, "Unable to open display\n"); - break; diff --git a/x11-misc/xkbset/metadata.xml b/x11-misc/xkbset/metadata.xml deleted file mode 100644 index 02165c427702..000000000000 --- a/x11-misc/xkbset/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<use> - <flag name="tk">Install the <pkg>dev-perl/Tk</pkg> based xkbset-gui utility</flag> -</use> -<upstream> - <remote-id type="github">stephenmontgomerysmith/xkbset</remote-id> -</upstream> -</pkgmetadata> diff --git a/x11-misc/xkbset/xkbset-0.8.ebuild b/x11-misc/xkbset/xkbset-0.8.ebuild deleted file mode 100644 index a869e058bd52..000000000000 --- a/x11-misc/xkbset/xkbset-0.8.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="User preference utility for XKB extensions for X" -HOMEPAGE="https://github.com/stephenmontgomerysmith/xkbset" -SRC_URI="https://github.com/stephenmontgomerysmith/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${P/_p*/} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="tk" - -DEPEND="x11-libs/libX11" -RDEPEND=" - ${DEPEND} - tk? ( dev-perl/Tk ) -" -BDEPEND="dev-lang/perl" - -PATCHES=( - "${FILESDIR}"/${P}-clarify-errors.patch -) - -src_compile() { - emake CC="$(tc-getCC)" INC_PATH= LIB_PATH= -} - -src_install() { - dobin xkbset - use tk && dobin xkbset-gui - doman xkbset.1 - dodoc README TODO -} diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest deleted file mode 100644 index 87d83c58429f..000000000000 --- a/x11-misc/xkeyboard-config/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xkeyboard-config-2.47.tar.xz 930468 BLAKE2B ddfe6d3c8a088cd625c1a81c56ffe1f2ada5e003b3bf0628983a0058aa9e0ff9c26ab8cfcd0a6aded22e6a545d63533b2de05570b4e0c3a22879e195dcb96f61 SHA512 bd9b70ec5c8957e087f6c12272725044e6e124c15c7cbbfffb7f3c231944984d3302adda604da05464b7be6c91b5461e74fbec8544ac21b06e3bd8c748fd04e3 diff --git a/x11-misc/xkeyboard-config/metadata.xml b/x11-misc/xkeyboard-config/metadata.xml deleted file mode 100644 index 386b7d63b889..000000000000 --- a/x11-misc/xkeyboard-config/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="cpe">cpe:/a:xkeyboard_config_project:xkeyboard-config</remote-id> - <remote-id type="freedesktop-gitlab">xkeyboard-config/xkeyboard-config</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.47.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.47.ebuild deleted file mode 100644 index 0b6c7e2f22c3..000000000000 --- a/x11-misc/xkeyboard-config/xkeyboard-config-2.47.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit meson python-any-r1 - -DESCRIPTION="X keyboard configuration database" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig/ https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git" - inherit git-r3 -else - SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-lang/perl - dev-libs/libxslt - sys-devel/gettext - ${PYTHON_DEPS} - test? ( - x11-apps/xkbcomp - x11-libs/libxkbcommon - $(python_gen_any_dep ' - dev-python/pycountry[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -python_check_deps() { - use test || return 0 - python_has_version \ - "dev-python/pycountry[${PYTHON_USEDEP}]" \ - "dev-python/pytest-xdist[${PYTHON_USEDEP}]" \ - "dev-python/pytest[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # Remove pytest timeout - sed -i -e "/test('pytest'/,/)$/ { s/timeout: [0-9]*/timeout: 0/ }" meson.build || die -} - -src_configure() { - local emesonargs=( - -Dcompat-rules=true - ) - meson_src_configure -} - -src_install() { - meson_src_install - - # Workaround for portage's collision checks, see pkg_preinst (bug #957712) - mv "${ED}"/usr/share/X11/xkb{,.workaround} || die -} - -pkg_preinst() { - # Avoid touching EROOT if not needed, and use -f just-in-case anyway - if [[ -d ${EROOT}/usr/share/X11/xkb && ! -L ${EROOT}/usr/share/X11/xkb ]]; then - rm -rf "${EROOT}"/usr/share/X11/xkb || die - fi - mv "${ED}"/usr/share/X11/xkb{.workaround,} || die -} diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-9999.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-9999.ebuild deleted file mode 100644 index 4fa4cc6986e7..000000000000 --- a/x11-misc/xkeyboard-config/xkeyboard-config-9999.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit meson python-any-r1 - -DESCRIPTION="X keyboard configuration database" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig/ https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git" - inherit git-r3 -else - SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-lang/perl - dev-libs/libxslt - sys-devel/gettext - ${PYTHON_DEPS} - test? ( - x11-apps/xkbcomp - x11-libs/libxkbcommon - $(python_gen_any_dep ' - dev-python/pycountry[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -python_check_deps() { - use test || return 0 - python_has_version \ - "dev-python/pycountry[${PYTHON_USEDEP}]" \ - "dev-python/pytest-xdist[${PYTHON_USEDEP}]" \ - "dev-python/pytest[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - eapply_user - - # Remove pytest timeout - sed -i -e "/test('pytest'/,/)$/ { s/timeout: [0-9]*/timeout: 0/ }" meson.build || die -} - -src_configure() { - local emesonargs=( - -Dcompat-rules=true - ) - meson_src_configure -} - -src_install() { - meson_src_install - - # Workaround for portage's collision checks, see pkg_preinst (bug #957712) - mv "${ED}"/usr/share/X11/xkb{,.workaround} || die -} - -pkg_preinst() { - # Avoid touching EROOT if not needed, and use -f just-in-case anyway - if [[ -d ${EROOT}/usr/share/X11/xkb && ! -L ${EROOT}/usr/share/X11/xkb ]]; then - rm -rf "${EROOT}"/usr/share/X11/xkb || die - fi - mv "${ED}"/usr/share/X11/xkb{.workaround,} || die -} diff --git a/x11-misc/xkeycaps/Manifest b/x11-misc/xkeycaps/Manifest deleted file mode 100644 index 5c4c0b5e96a9..000000000000 --- a/x11-misc/xkeycaps/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xkeycaps_2.47-7.debian.tar.xz 7268 BLAKE2B 86ddfd8b2ec8761b8e4a4c4de93fcfd0b88c018125c20f987bf5f47ea77edb5b996a3ed45c3fb2452c7647d6f1a3a2583bdd17f0442435d83afa3dbbc280d285 SHA512 85d72cbd4012299ab60ab700049862c1ab514c904acb8e3810fd7886cacb0712c3849fbc52dee499007d97ce8aa301a34d901120a46ba15a32151986121fbbbc -DIST xkeycaps_2.47.orig.tar.gz 351418 BLAKE2B 0dfd53e6b7af6c14057e56071b70edf3479a55ab4e6ed9651cd5acec68c1db8096264dc8d5b578ccb62b331ad6f14ec8f1b8d0363b614d14b0ba9ce60492b55b SHA512 f5f5ecdf83c2bd86eb3d8b8a28b26af25a2dc9ff0a9c44091d8eb154d617b4373191a2e4479bb0e3025c023d6e5d785a088c64bc269c1c43431a3d2fc91c1a7e diff --git a/x11-misc/xkeycaps/files/xkeycaps-2.47-Imakefile.patch b/x11-misc/xkeycaps/files/xkeycaps-2.47-Imakefile.patch deleted file mode 100644 index 9a562a72d473..000000000000 --- a/x11-misc/xkeycaps/files/xkeycaps-2.47-Imakefile.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Imakefile -+++ b/Imakefile -@@ -1,5 +1,5 @@ --/**/# Imakefile for xkeycaps; --/**/# Copyright (c) 1991, 1992, 1993, 1994, 1995, 1999 Jamie Zawinski. -+/* Imakefile for xkeycaps; -+ Copyright (c) 1991, 1992, 1993, 1994, 1995, 1999 Jamie Zawinski. */ - - /* - * To specify a different default keyboard (for when the vendor display -@@ -353,8 +353,8 @@ - TAR = tar - COMPRESS = compress - COMPRESS_EXT = Z --/**/# COMPRESS = gzip --verbose --best --/**/# COMPRESS_EXT = gz -+/* COMPRESS = gzip --verbose --best */ -+/* COMPRESS_EXT = gz */ - - ComplexProgramTarget(xkeycaps) - diff --git a/x11-misc/xkeycaps/files/xkeycaps-2.47_p7-clang16.patch b/x11-misc/xkeycaps/files/xkeycaps-2.47_p7-clang16.patch deleted file mode 100644 index 7abcb27ab43b..000000000000 --- a/x11-misc/xkeycaps/files/xkeycaps-2.47_p7-clang16.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://bugs.gentoo.org/871129 ---- a/commands.c -+++ b/commands.c -@@ -1754,3 +1754,3 @@ - } -- XawListChange (box->keysym_list, keysym_name_buffer, 0, 0, True); -+ XawListChange (box->keysym_list, (char **) keysym_name_buffer, 0, 0, True); - } -@@ -2528,3 +2528,3 @@ - box->set = &keyboard_sets [i]; -- XawListChange (box->keymap_list, (char **) box->set->maps, 0, 0, True); -+ XawListChange (box->keymap_list, (char **) box->set->maps, 0, 0, True); - for (i = 0; i < box->set->map_count; i++) -@@ -2599,3 +2599,3 @@ - -- XawListChange (box->keyboard_list, list, 0, 0, True); -+ XawListChange (box->keyboard_list, (char **) list, 0, 0, True); - XawListHighlight (box->keyboard_list, kbd); diff --git a/x11-misc/xkeycaps/metadata.xml b/x11-misc/xkeycaps/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xkeycaps/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild b/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild deleted file mode 100644 index bb69a6b70dcc..000000000000 --- a/x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="GUI frontend to xmodmap" -HOMEPAGE="https://packages.qa.debian.org/x/xkeycaps.html" -SRC_URI=" - mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p*}.orig.tar.gz - mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p/-}.debian.tar.xz -" - -S=${WORKDIR}/${P/_p*} -LICENSE="HPND" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - x11-misc/xbitmaps -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1 -" - -DOCS=( README defining.txt hierarchy.txt sgi-microsoft.txt ) -PATCHES=( - "${FILESDIR}"/${P/_p*}-Imakefile.patch - "${FILESDIR}"/${P}-clang16.patch -) - -src_prepare() { - eapply $( - for file in $(cat "${WORKDIR}"/debian/patches/series) - do echo "${WORKDIR}"/debian/patches/${file} - done - ) - default -} - -src_configure() { - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die - sed -i \ - -e "s,all:: xkeycaps.\$(MANSUFFIX).html,all:: ,g" \ - Makefile || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CDEBUGFLAGS="${CFLAGS}" -} - -src_install() { - default - newman ${PN}.man ${PN}.1 -} diff --git a/x11-misc/xlockmore/Manifest b/x11-misc/xlockmore/Manifest deleted file mode 100644 index 3dd3c593f701..000000000000 --- a/x11-misc/xlockmore/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xlockmore-5.71.tar.xz 2048496 BLAKE2B 417bd4175a483d350cfa098c8a2488f81df9758874c1b53c36a6c2ae23f3b17c942c089d8ecce432f8db244cd8c4df7e79854ff9f2156153ee838ac98f2778ad SHA512 d09cd28dbca37db5e8fa7a388f4d797369b82a856b509414dd6dca5b586506c466b0fb112947a6a0c71e8c8de7cc125ef19c0fa358edc2a521ad38c255946e58 diff --git a/x11-misc/xlockmore/files/xlockmore-5.46-freetype261.patch b/x11-misc/xlockmore/files/xlockmore-5.46-freetype261.patch deleted file mode 100644 index 819708c6be80..000000000000 --- a/x11-misc/xlockmore/files/xlockmore-5.46-freetype261.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1912,7 +1912,7 @@ - AC_DEFUN([AC_PATH_FREETYPE_DIRECT], - [test -z "$freetype_direct_test_library" && freetype_direct_test_library=freetype - test -z "$freetype_direct_test_function" && freetype_direct_test_function=FT_Init_FreeType --test -z "$freetype_direct_test_include" && freetype_direct_test_include=freetype2/freetype.h -+test -z "$freetype_direct_test_include" && freetype_direct_test_include=freetype2/ft2build.h - for ac_dir in \ - /usr/X11R6.5.1/include \ - /usr/X11R6.4/include \ diff --git a/x11-misc/xlockmore/files/xlockmore-5.47-CXX.patch b/x11-misc/xlockmore/files/xlockmore-5.47-CXX.patch deleted file mode 100644 index 0617c5199d46..000000000000 --- a/x11-misc/xlockmore/files/xlockmore-5.47-CXX.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -10,11 +10,11 @@ - AC_PROG_CC - dnl Check if C++ compiler is present. If not set CXX to the C-compiler used - dnl for the other compilations. --if test "$CC" = gcc; then -- AC_CHECK_PROGS(CXX, $CCC g++ CC C++ c++ cxx cc++ xlC $CC, gcc) --else -- AC_CHECK_PROGS(CXX, $CCC CC C++ g++ c++ cxx cc++ xlC $CC, gcc) --fi -+dnl if test "$CC" = gcc; then -+dnl AC_CHECK_PROGS(CXX, $CCC g++ CC C++ c++ cxx cc++ xlC $CC, gcc) -+dnl else -+dnl AC_CHECK_PROGS(CXX, $CCC CC C++ g++ c++ cxx cc++ xlC $CC, gcc) -+dnl fi - AC_PROG_CXX - if test "${CXX}" = "xlC" ; then - CXXFLAGS="${CXXFLAGS} -+" diff --git a/x11-misc/xlockmore/files/xlockmore-5.47-strip.patch b/x11-misc/xlockmore/files/xlockmore-5.47-strip.patch deleted file mode 100644 index e2d76251b4d7..000000000000 --- a/x11-misc/xlockmore/files/xlockmore-5.47-strip.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -3895,7 +3895,7 @@ - BITMAPTYPE="bsd" - PIXMAPTYPE="bsd" - FORTUNE="" -- INSTPGMFLAGS="-s -o root -m 4111" -+ INSTPGMFLAGS="-o root -m 4111" - cpp_name=`echo $CC | cut -f1 -d' '` - if test "$cpp_name" = "gcc"; then - dirname=`which gcc` -@@ -3960,7 +3960,6 @@ - ;; - esac - fi -- INSTPGMFLAGS="-s $INSTPGMFLAGS" - BITMAPTYPE="linux" - PIXMAPTYPE="linux" - dnl if Shadow and not elf -@@ -3985,7 +3984,7 @@ - AC_SUBST(OSF1_ENH_SEC) - XLOCKLIBS="${XLOCKLIBS} -lsecurity" - # SETGID auth may not be enough for Tru64 5.x. -- INSTPGMFLAGS="-s -g auth -m 2111" -+ INSTPGMFLAGS="-g auth -m 2111" - else - AC_MSG_RESULT(no) - fi -@@ -4011,7 +4010,7 @@ - PIXMAPTYPE="sol" - ;; - esac -- INSTPGMFLAGS="-s -o root -m 4111" -+ INSTPGMFLAGS="-o root -m 4111" - AC_DEFINE([HAVE_SHADOW], [1], [Shadow passwording]) - AC_DEFINE([SYSV], [1], [System 5]) - AC_DEFINE([SVR4], [1], [System 5 Release 4]) -@@ -4040,7 +4039,7 @@ - ;; - - *-*-sysv5* ) -- INSTPGMFLAGS="-s -o root -m 4111" -+ INSTPGMFLAGS="-o root -m 4111" - AC_DEFINE([HAVE_SHADOW], [1], [Shadow passwording]) - AC_DEFINE([SYSV], [1], [System 5]) - AC_DEFINE([SVR4], [1], [System 5 Release 4]) -@@ -4820,7 +4819,7 @@ - case ${canonical} in - *-*-linux*) - if test "$vtlock" = "yes"; then -- INSTPGMFLAGS="-s -o root -g bin -m 4111" -+ INSTPGMFLAGS="-o root -g bin -m 4111" - AC_MSG_RESULT([defining install options (setuid/setgid) = "$INSTPGMFLAGS" for vtlock]) - echo "experimental: Big buffer overrun security risk" - else -@@ -4838,7 +4837,7 @@ - case ${canonical} in - *-*-linux*) - if test "$vtlock" = "yes"; then -- INSTPGMFLAGS="-s -o root -g bin -m 4111" -+ INSTPGMFLAGS="-o root -g bin -m 4111" - AC_MSG_RESULT([defining install options (setuid/setgid) = "$INSTPGMFLAGS" for vtlock]) - else - AC_MSG_RESULT([defining install options (setuid/setgid) = "$INSTPGMFLAGS"]) diff --git a/x11-misc/xlockmore/files/xlockmore-5.71-fix-build-for-clang16.patch b/x11-misc/xlockmore/files/xlockmore-5.71-fix-build-for-clang16.patch deleted file mode 100644 index a6bd223373b1..000000000000 --- a/x11-misc/xlockmore/files/xlockmore-5.71-fix-build-for-clang16.patch +++ /dev/null @@ -1,28 +0,0 @@ -Clang16 will not allow assigning imcompatbile function pointer types. -Therefore this patch adds casts to the function pointers. - -Bug: https://bugs.gentoo.org/880909 -This patch has been sent to upstream via mail. - -Pascal Jäger <pascal.jaeger@leimstift.de> (2022-12-07) - ---- a/xlock/vtlock_proc.c -+++ b/xlock/vtlock_proc.c -@@ -188,7 +188,7 @@ find_x_proc(int disp_nr, dev_t lxdev, ino_t lxino) - lencmd = strlen(xcmd_ref); - if ( stat( PROCDIR, &stbuf ) == -1 ) return( (pid_t)-1 ); - namelist = (struct dirent **) malloc(sizeof (struct dirent *)); -- if ((names = scan_dir(PROCDIR, &namelist, proc_dir_select, alphasort)) == -1 ) -+ if ((names = scan_dir(PROCDIR, &namelist, proc_dir_select, (int (*)(const void *, const void *))alphasort)) == -1 ) - { - free(namelist); - return( (pid_t)-1 ); -@@ -301,7 +301,7 @@ scan_x_fds( struct inode_ref *inotab, int ln_ttys, pid_t proc ) - - (void) sprintf(xfddir, PROCDIR "/%d/fd", proc); - namelist = (struct dirent **) malloc(sizeof (struct dirent *)); -- if (scan_dir(xfddir, &namelist, NULL, alphasort) == -1) { -+ if (scan_dir(xfddir, &namelist, NULL, (int (*)(const void *, const void *))alphasort) == -1) { - free(namelist); - return 0; - } diff --git a/x11-misc/xlockmore/metadata.xml b/x11-misc/xlockmore/metadata.xml deleted file mode 100644 index 915e543b6dee..000000000000 --- a/x11-misc/xlockmore/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="xlockrc">Enables xlockrc for people without PAM</flag> - <flag name="vtlock">Enables support for virtual terminal locking</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/xlockmore/xlockmore-5.71.ebuild b/x11-misc/xlockmore/xlockmore-5.71.ebuild deleted file mode 100644 index 1805a4d40ed5..000000000000 --- a/x11-misc/xlockmore/xlockmore-5.71.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic pam - -DESCRIPTION="Just another screensaver application for X" -HOMEPAGE="https://www.sillycycle.com/xlockmore.html" -SRC_URI=" - https://www.sillycycle.com/xlock/${P/_alpha/ALPHA}.tar.xz - https://www.sillycycle.com/xlock/recent-releases/${P/_alpha/ALPHA}.tar.xz -" -S="${WORKDIR}/${P/_alpha/ALPHA}" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv ~sparc x86" -IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama xlockrc vtlock" - -REQUIRED_USE=" - || ( crypt pam ) - pam? ( !xlockrc ) - xlockrc? ( !pam ) -" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXpm - x11-libs/libXt - gtk? ( x11-libs/gtk+:2 ) - imagemagick? ( media-gfx/imagemagick:= ) - motif? ( >=x11-libs/motif-2.3:0 ) - nas? ( media-libs/nas ) - opengl? ( - virtual/opengl - virtual/glu - truetype? ( >=media-libs/ftgl-2.1.3_rc5 ) - ) - pam? ( sys-libs/pam ) - truetype? ( media-libs/freetype:2 ) - xinerama? ( x11-libs/libXinerama ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.46-freetype261.patch - "${FILESDIR}"/${PN}-5.47-CXX.patch - "${FILESDIR}"/${PN}-5.47-strip.patch - "${FILESDIR}"/${PN}-5.71-fix-build-for-clang16.patch -) - -src_prepare() { - default - - sed -i \ - -e '/XLOCKLIBPATHS="-L/d' \ - -e '/XMLOCKLIBPATHS="-L/d' \ - -e 's|/lib|'"${EPREFIX}/$(get_libdir)"'|g' \ - configure.ac || die - - eautoreconf -} - -src_configure() { - # #864761 - filter-lto - - local myconf=() - - if use opengl && use truetype; then - append-cppflags -DFTGL213 - - myconf=( --with-ftgl ) - else - myconf=( --without-ftgl ) - fi - - myconf+=( - $(use_enable pam) - $(use_enable xlockrc) - $(use_enable vtlock) - $(use_with crypt) - $(use_with debug editres) - $(use_with gtk gtk2) - $(use_with imagemagick magick) - $(use_with motif) - $(use_with nas) - $(use_with opengl mesa) - $(use_with opengl) - $(use_with truetype freetype) - $(use_with truetype ttf) - $(use_with xinerama) - --disable-mb - --enable-appdefaultdir=/usr/share/X11/app-defaults - --enable-syslog - --enable-vtlock - --without-esound - --without-gtk - ) - - econf "${myconf[@]}" -} - -src_install() { - local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} ) - default - - if use pam; then - pamd_mimic_system xlock auth - fperms 755 /usr/bin/xlock - else - fperms 4755 /usr/bin/xlock - fi - - docinto html - dodoc docs/xlock.html -} diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest deleted file mode 100644 index 7860d4448776..000000000000 --- a/x11-misc/xmobar/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xmobar-0.44.1.tar.gz 156756 BLAKE2B bee81627744146989b402ae04d36edb5e4a69686b546457afebad81cda96ece4ce0ace8a2855bd5136610be3fc396c2f62121ea062fffb1ad837145cf3238fdb SHA512 e04f3f9f40ffa4095df2b523916686d93d28b4cbb880f7732cf63d6f1915e721043764b9d723ed8b3c4938c3df749d0e5a9ddb9a9e64a2a015f8f0d6b3f46c97 -DIST xmobar-0.46.tar.gz 168197 BLAKE2B a1b0e94794232641574b0e6c1c55ab8c203fec800702896ab516f2df7d50ffec709385958ffd4098f79ac00a9c88c72c04088bca5f4523501cdb12cf39da8bb5 SHA512 37ebef56c3046b45ec83025ab8233827f50dcc3aa48691e06ac00c59b8bedeafd5860c94e36d54d3f499217a27a12641b0e98f6f0f248b9d56a22d1b103c50c8 diff --git a/x11-misc/xmobar/metadata.xml b/x11-misc/xmobar/metadata.xml deleted file mode 100644 index bcca3a0444db..000000000000 --- a/x11-misc/xmobar/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>haskell@gentoo.org</email> - <name>Gentoo Haskell</name> - </maintainer> - <use> - <flag name="alsa">Use alsa-mixer to get the volume from soundcards.</flag> - <flag name="datezone">Enables localized date support.</flag> - <flag name="dbus">Publish a service on the session bus for controlling xmobar.</flag> - <flag name="mpd">MPD support. Needs libmpd installed.</flag> - <flag name="mpris">MPRIS v1, v2 support.</flag> - <flag name="rtsopts">Use -with-rtsopts=-V0 to reduce wakeups.</flag> - <flag name="timezone">Enables localized date support.</flag> - <flag name="uvmeter">UVMeter only useful to australians.</flag> - <flag name="weather">Enable weather plugin.</flag> - <flag name="wifi">Wireless info support via nl80211. Required for the Wireless plugin on systems running Linux, the kernel.</flag> - <flag name="xft">Use Xft to render text. UTF-8 support included.</flag> - <flag name="xpm">Enable usage of xpm for icons.</flag> - <flag name="xrender">Use XRender for alpha background pseudo-transparency.</flag> - </use> - <upstream> - <remote-id type="hackage">xmobar</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xmobar/xmobar-0.44.1.ebuild b/x11-misc/xmobar/xmobar-0.44.1.ebuild deleted file mode 100644 index d4b3ed57f85d..000000000000 --- a/x11-misc/xmobar/xmobar-0.44.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.7.1.1.9999 -#hackport: flags: -all_extensions,+with_threaded,+with_utf8,-with_iwlib,with_nl80211:wifi,+with_inotify - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="A Minimalistic Text Based Status Bar" -HOMEPAGE="https://codeberg.org/xmobar/xmobar" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="alsa dbus mpd mpris +rtsopts timezone uvmeter +weather wifi xft xpm" - -RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?] - dev-haskell/async:=[profile?] - >=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] - dev-haskell/old-locale:=[profile?] - >=dev-haskell/parsec-numbers-0.1.0:=[profile?] - dev-haskell/regex-compat:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-2.6:=[profile?] - >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] - >=dev-haskell/x11-1.6.1:=[profile?] - >=dev-lang/ghc-8.4.3:= - x11-libs/libXrandr - x11-libs/libXrender - alsa? ( >=dev-haskell/alsa-core-0.5:=[profile?] <dev-haskell/alsa-core-0.6:=[profile?] - >=dev-haskell/alsa-mixer-0.3:=[profile?] <dev-haskell/alsa-mixer-0.4:=[profile?] ) - dbus? ( >=dev-haskell/dbus-1:=[profile?] - weather? ( dev-haskell/http-client-tls:=[profile?] - dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) - xpm? ( x11-libs/libXpm ) ) - !dbus? ( !uvmeter? ( weather? ( !xpm? ( dev-haskell/http-client-tls:=[profile?] - dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) ) ) ) - >=dev-haskell/hinotify-0.3:=[profile?] <dev-haskell/hinotify-0.5:=[profile?] - mpd? ( >=dev-haskell/libmpd-0.9.2.0:=[profile?] ) - mpris? ( >=dev-haskell/dbus-1:=[profile?] - !dbus? ( !uvmeter? ( weather? ( dev-haskell/http-client-tls:=[profile?] - dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) ) ) - xpm? ( x11-libs/libXpm - weather? ( dev-haskell/http-client-tls:=[profile?] - dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) ) - !xpm? ( uvmeter? ( weather? ( dev-haskell/http-client-tls:=[profile?] ) ) ) ) - !mpris? ( !dbus? ( weather? ( dev-haskell/http-client-tls:=[profile?] ) - xpm? ( x11-libs/libXpm - weather? ( dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) ) ) ) - timezone? ( >=dev-haskell/timezone-olson-0.2:=[profile?] <dev-haskell/timezone-olson-0.3:=[profile?] - >=dev-haskell/timezone-series-0.1:=[profile?] <dev-haskell/timezone-series-0.2:=[profile?] ) - uvmeter? ( dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) - wifi? ( >=dev-haskell/cereal-0.5.8.1:=[profile?] - >=dev-haskell/netlink-1.1.1.0:=[profile?] ) - xft? ( >=dev-haskell/x11-xft-0.2:=[profile?] <dev-haskell/x11-xft-0.4:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.2.0.1 - test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 - dev-haskell/temporary ) -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=-all_extensions \ - --flag=-with_iwlib \ - --flag=with_inotify \ - $(cabal_flag alsa with_alsa) \ - $(cabal_flag timezone with_datezone) \ - $(cabal_flag dbus with_dbus) \ - $(cabal_flag mpd with_mpd) \ - $(cabal_flag mpris with_mpris) \ - $(cabal_flag wifi with_nl80211) \ - $(cabal_flag rtsopts with_rtsopts) \ - --flag=with_threaded \ - --flag=with_utf8 \ - $(cabal_flag uvmeter with_uvmeter) \ - $(cabal_flag weather with_weather) \ - $(cabal_flag xft with_xft) \ - $(cabal_flag xpm with_xpm) -} - -src_install() { - cabal_src_install - -# dodoc readme.md - dodoc examples/xmobar.config examples/xmobar.hs changelog.md -} diff --git a/x11-misc/xmobar/xmobar-0.46.ebuild b/x11-misc/xmobar/xmobar-0.46.ebuild deleted file mode 100644 index 30c801488862..000000000000 --- a/x11-misc/xmobar/xmobar-0.46.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.8.0.0.9999 -#hackport: flags: -all_extensions,+with_threaded,+with_utf8,-with_iwlib,with_nl80211:wifi,+with_inotify - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="A Minimalistic Text Based Status Bar" -HOMEPAGE="https://codeberg.org/xmobar/xmobar" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="alsa datezone dbus mpd mpris +rtsopts uvmeter +weather wifi xpm +xrender" - -RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?] - dev-haskell/async:=[profile?] - >=dev-haskell/cairo-0.13:=[profile?] - >=dev-haskell/colour-2.3.6:=[profile?] - >=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] - >=dev-haskell/hinotify-0.3:=[profile?] <dev-haskell/hinotify-0.5:=[profile?] - dev-haskell/old-locale:=[profile?] - >=dev-haskell/pango-0.13:=[profile?] - >=dev-haskell/parsec-numbers-0.1.0:=[profile?] - dev-haskell/regex-compat:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-2.6:=[profile?] - >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] - >=dev-haskell/x11-1.6.1:=[profile?] - >=dev-lang/ghc-8.4.3:= - x11-libs/libXrandr - x11-libs/libXrender - alsa? ( - >=dev-haskell/alsa-core-0.5:=[profile?] <dev-haskell/alsa-core-0.6:=[profile?] - >=dev-haskell/alsa-mixer-0.3:=[profile?] <dev-haskell/alsa-mixer-0.4:=[profile?] - ) - datezone? ( >=dev-haskell/timezone-olson-0.2:=[profile?] <dev-haskell/timezone-olson-0.3:=[profile?] - >=dev-haskell/timezone-series-0.1:=[profile?] <dev-haskell/timezone-series-0.2:=[profile?] ) - dbus? ( >=dev-haskell/dbus-1:=[profile?] ) - mpd? ( >=dev-haskell/libmpd-0.9.2.0:=[profile?] ) - mpris? ( >=dev-haskell/dbus-1:=[profile?] ) - uvmeter? ( dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) - weather? ( dev-haskell/http-client-tls:=[profile?] - dev-haskell/http-conduit:=[profile?] - dev-haskell/http-types:=[profile?] ) - wifi? ( >=dev-haskell/cereal-0.5.8.1:=[profile?] - >=dev-haskell/netlink-1.1.1.0:=[profile?] ) - xpm? ( x11-libs/libXpm ) - xrender? ( >=dev-haskell/x11-xft-0.2:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.2.0.1 - test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 - dev-haskell/temporary ) -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=-all_extensions \ - $(cabal_flag alsa with_alsa) \ - $(cabal_flag datezone with_datezone) \ - $(cabal_flag dbus with_dbus) \ - --flag=with_inotify \ - --flag=-with_iwlib \ - $(cabal_flag mpd with_mpd) \ - $(cabal_flag mpris with_mpris) \ - $(cabal_flag wifi with_nl80211) \ - $(cabal_flag rtsopts with_rtsopts) \ - --flag=with_threaded \ - --flag=with_utf8 \ - $(cabal_flag uvmeter with_uvmeter) \ - $(cabal_flag weather with_weather) \ - $(cabal_flag xpm with_xpm) \ - $(cabal_flag xrender with_xrender) -} - -src_install() { - cabal_src_install - -# dodoc readme.md - dodoc etc/xmobar.config etc/xmobar.hs changelog.md -} diff --git a/x11-misc/xmountains/Manifest b/x11-misc/xmountains/Manifest deleted file mode 100644 index bf59eefd807f..000000000000 --- a/x11-misc/xmountains/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xmountains_2.9.tar.gz 27951 BLAKE2B f540196fab487dd7e73c3b39dd5233807fdc0f9c9409e6f68c56cabb26e0cc9287865ab497b08dbdc56661a3bcc0f6df03eed87b80f8ded56b2b9e4bd5cc9287 SHA512 635fe9ae6a53996bcc5c537499d3c74d8fef9a6d2a422fa7469637a6a20fb52de9fb20e265becc0d2dae3a1d1793a7fa7f33c9d4de62837639142b37b431b898 diff --git a/x11-misc/xmountains/files/xmountains-2.9-fno-common.patch b/x11-misc/xmountains/files/xmountains-2.9-fno-common.patch deleted file mode 100644 index e7140ca4fada..000000000000 --- a/x11-misc/xmountains/files/xmountains-2.9-fno-common.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/X_graphics.c -+++ b/X_graphics.c -@@ -10,7 +10,6 @@ - #include "paint.h" - char X_graphics_Id[]="$Id: X_graphics.c,v 1.26 2009/08/28 09:09:17 spb Exp $"; - --char *display=NULL; /* name of display to open, NULL for default */ - char *geom=NULL; /* geometry of window, NULL for default */ - - Atom wm_protocols; -@@ -264,7 +263,8 @@ - graph_height = gptr->graph_height; - /*{{{open display*/ - -- dpy = XOpenDisplay(display); -+/* display to open, NULL for default */ -+ dpy = XOpenDisplay(NULL); - - if( ! dpy ) - { diff --git a/x11-misc/xmountains/files/xmountains-2.9-global.patch b/x11-misc/xmountains/files/xmountains-2.9-global.patch deleted file mode 100644 index 65ef65fa2040..000000000000 --- a/x11-misc/xmountains/files/xmountains-2.9-global.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/Makefile.alt -+++ b/Makefile.alt -@@ -8,17 +8,17 @@ - - LOCAL_LIBRARIES = -lX11 - SYS_LIBRARIES = -lm -- SRCS = calcalt.c random.c artist.c global.c xmountains.c X_graphics.c print_alg.c -- OBJS = calcalt.o random.o artist.o global.o xmountains.o X_graphics.o print_alg.o -- HDRS = crinkle.h global.h paint.h patchlevel.h copyright.h -+ SRCS = calcalt.c random.c artist.c xmountains.c X_graphics.c print_alg.c -+ OBJS = calcalt.o random.o artist.o xmountains.o X_graphics.o print_alg.o -+ HDRS = crinkle.h paint.h patchlevel.h copyright.h - - xmountains: $(OBJS) - $(CC) $(LDFLAGS) -o xmountains $(OBJS) -lX11 -lm - - - calcalt.o: crinkle.h --artist.o: global.h paint.h crinkle.h --global.o: crinkle.h paint.h --xmountains.o: paint.h global.h patchlevel.h copyright.h crinkle.h -+artist.o: paint.h crinkle.h -+: crinkle.h paint.h -+xmountains.o: paint.h patchlevel.h copyright.h crinkle.h - X_graphics.o: paint.h crinkle.h - diff --git a/x11-misc/xmountains/files/xmountains-2.9-main.patch b/x11-misc/xmountains/files/xmountains-2.9-main.patch deleted file mode 100644 index 26297783c7ee..000000000000 --- a/x11-misc/xmountains/files/xmountains-2.9-main.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xmountains.c -+++ b/xmountains.c -@@ -144,7 +144,7 @@ - void seed_uni(int ijkl); - void plot_column(Graph *g); - --main (argc,argv) -+int main (argc,argv) - int argc; - char **argv; - { diff --git a/x11-misc/xmountains/files/xmountains-2.9-string.patch b/x11-misc/xmountains/files/xmountains-2.9-string.patch deleted file mode 100644 index 97540b2792e7..000000000000 --- a/x11-misc/xmountains/files/xmountains-2.9-string.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xmountains.c -+++ b/xmountains.c -@@ -1,7 +1,7 @@ - - #include <stdio.h> - #include <stdlib.h> --#include <strings.h> -+#include <string.h> - #include <signal.h> - #include <sys/types.h> - #include <unistd.h> diff --git a/x11-misc/xmountains/metadata.xml b/x11-misc/xmountains/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xmountains/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xmountains/xmountains-2.9-r1.ebuild b/x11-misc/xmountains/xmountains-2.9-r1.ebuild deleted file mode 100644 index 3ba1649dc3fd..000000000000 --- a/x11-misc/xmountains/xmountains-2.9-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="Fractal terrains of snow-capped mountains near water" -HOMEPAGE="https://spbooth.github.io/xmountains/" -SRC_URI="http://www.epcc.ed.ac.uk/~spb/${PN}/${P/-/_}.tar.gz" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - x11-libs/libX11 - x11-misc/xbitmaps -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -PATCHES=( - "${FILESDIR}"/${PN}-2.9-fno-common.patch - "${FILESDIR}"/${PN}-2.9-global.patch - "${FILESDIR}"/${PN}-2.9-main.patch - "${FILESDIR}"/${PN}-2.9-string.patch -) -S=${WORKDIR} - -src_compile() { - emake \ - -f Makefile.alt \ - CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${CFLAGS} ${LDFLAGS}" \ - ${PN} -} - -src_install() { - dobin ${PN} - newman ${PN}.man ${PN}.1 - einstalldocs -} diff --git a/x11-misc/xnots/Manifest b/x11-misc/xnots/Manifest deleted file mode 100644 index 827d596c1006..000000000000 --- a/x11-misc/xnots/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xnots-0.2.1.tar.gz 41442 BLAKE2B 26579cfb5508ed1e956b027c769c9c0924870867428cdf5b569e571fce57777267f0523a9ceebabe7f2c705c7b6a34549a122d162cb547e44d8489708fb9e83c SHA512 bb1a334150aac932839c8d9e04d8c9f1c419f5221a218fbbe3523060fbb8d62e616f89ec06a8237fa290de37db103e98a560953ef820ef016f35dd5c844eb65c diff --git a/x11-misc/xnots/files/xnots-0.2.1-gcc6.patch b/x11-misc/xnots/files/xnots-0.2.1-gcc6.patch deleted file mode 100644 index e3d14000402f..000000000000 --- a/x11-misc/xnots/files/xnots-0.2.1-gcc6.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/src/Makefile -+++ b/src/Makefile -@@ -28,7 +28,7 @@ else - CFLAGS += -DDEBUG_LEVEL=1 -g - endif - --CFLAGS += -fno-strict-aliasing -+CFLAGS += -fno-strict-aliasing -fgnu89-inline - CFLAGS += -DVERSION=\"$(VERSION)\" -Wall - CFLAGS += $(shell pkg-config $(PKGS) --cflags) - LDLIBS += $(shell pkg-config $(PKGS) --libs) ---- a/src/main.c -+++ b/src/main.c -@@ -228,7 +228,6 @@ processOptions( int argc, char **argv ) - char text[1024]; - unsigned long flags, flagsMask; - char *options[NOPTIONS]; -- int nbytes; - - int i; - -@@ -295,7 +294,7 @@ OPTIONS\n\ - for( i=0; i < NOPTIONS; i++) - options[i] = NULL; - -- nbytes = readOptionsFromFile( options, &flags, &flagsMask, text, 1024, -+ readOptionsFromFile( options, &flags, &flagsMask, text, 1024, - config_file); - - /* Initialize the global xnots_t structure. */ ---- a/src/xnots.h -+++ b/src/xnots.h -@@ -330,6 +330,7 @@ void correctNoteGeometry ( Note *note, - unsigned height - ); - void correctNoteHeight ( Note *note ); -+extern - inline void resetNoteWidth ( Note *note ); - void freeNote ( Note *note ); - void showNotes (); diff --git a/x11-misc/xnots/metadata.xml b/x11-misc/xnots/metadata.xml deleted file mode 100644 index eaa1bfb2744c..000000000000 --- a/x11-misc/xnots/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">xnots</remote-id> - <remote-id type="github">thePalindrome/xnots</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xnots/xnots-0.2.1-r2.ebuild b/x11-misc/xnots/xnots-0.2.1-r2.ebuild deleted file mode 100644 index 17a80c98c19b..000000000000 --- a/x11-misc/xnots/xnots-0.2.1-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Desktop sticky note program for the unix geek" -HOMEPAGE="https://xnots.sourceforge.net https://github.com/thePalindrome/xnots" -SRC_URI="https://downloads.sourceforge.net/xnots/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 -riscv x86" -IUSE="vim-syntax" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/pango[X] -" - -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-0.2.1-gcc6.patch -) - -src_prepare() { - default - - sed -i -e 's|LICENCE||g' Makefile || die - - append-cflags -std=gnu89 -} - -src_compile() { - emake CC="$(tc-getCC)" NO_DEBUG=1 -} - -src_install() { - emake \ - DESTDIR="${D}" \ - docdir=/usr/share/doc/${PF} \ - mandir=/usr/share/man \ - prefix=/usr \ - install - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins etc/xnots.vim - fi -} diff --git a/x11-misc/xob/Manifest b/x11-misc/xob/Manifest deleted file mode 100644 index dc130f21315d..000000000000 --- a/x11-misc/xob/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xob-0.2.tar.gz 510814 BLAKE2B fa2590511a8cb48d009a8e07d5d8a57aebb09a70caa80e648304a1af6ea48378db062151cacfd87efa589486c2699985c3904718bb75055968c17c57009fca8e SHA512 f1981bb04172c5453428ecbdab33cc22453d1336aaac54ff613b29924179533c040cc82e640f12f3c5d1753c227af010aee3ac725ff4fb22d64ba1b07692a97e -DIST xob-0.3.tar.gz 516433 BLAKE2B 66dbd3e6228eec35bd3f6a71312976ae914ec67daecc12e5279a879f37742d9c3167053c43560a38c081c106e03385231c45a7ebaecb0e63e3087ff4daeabd0b SHA512 b599ab37fb9eda15ecb4b6963eb4ca993905e8e34af8496a8a92de50b20724c799f222d5e37a430a9499df2b2c0ceb322f607e2d0e82db01cffba646ab9e3309 diff --git a/x11-misc/xob/metadata.xml b/x11-misc/xob/metadata.xml deleted file mode 100644 index 0d0d8203f7f9..000000000000 --- a/x11-misc/xob/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tea+gentoo@cuddleslut.fr</email> - <name>tea</name> - </maintainer> - <upstream> - <remote-id type="github">florentc/xob</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xob/xob-0.2.ebuild b/x11-misc/xob/xob-0.2.ebuild deleted file mode 100644 index 0b54a843380a..000000000000 --- a/x11-misc/xob/xob-0.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A lightweight overlay volume (or anything) bar for the X Window System" -HOMEPAGE="https://github.com/florentc/xob" -SRC_URI="https://github.com/florentc/xob/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - x11-libs/libX11 - dev-libs/libconfig -" -DEPEND="${RDEPEND}" - -src_compile() { - tc-export CC - default -} - -src_install() { - emake prefix="${EPREFIX}"/usr \ - sysconfdir="${EPREFIX}"/etc \ - DESTDIR="${D}" install - dodoc CHANGELOG.md README.md -} diff --git a/x11-misc/xob/xob-0.3.ebuild b/x11-misc/xob/xob-0.3.ebuild deleted file mode 100644 index 889e13d6e37c..000000000000 --- a/x11-misc/xob/xob-0.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A lightweight overlay volume (or anything) bar for the X Window System" -HOMEPAGE="https://github.com/florentc/xob" -SRC_URI="https://github.com/florentc/xob/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - x11-libs/libX11 - dev-libs/libconfig - x11-libs/libXrender -" -DEPEND="${RDEPEND}" - -src_compile() { - tc-export CC - default -} - -src_install() { - emake prefix="${EPREFIX}"/usr \ - sysconfdir="${EPREFIX}"/etc \ - DESTDIR="${D}" install - dodoc CHANGELOG.md README.md -} diff --git a/x11-misc/xorg-cf-files/Manifest b/x11-misc/xorg-cf-files/Manifest deleted file mode 100644 index 3e406752c060..000000000000 --- a/x11-misc/xorg-cf-files/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xorg-cf-files-1.0.9.tar.xz 174740 BLAKE2B 884733afead28e119c8e584c5174c563a6078cdd34f13356f60ba866b7b2ccc4d32dcc3f51179f6ab220fb86f1937aadc47ca5717ae5fe4fbb987ab066af939f SHA512 124a3bd523f37bc196f548587b2b353aa518426bdd72ad1ea0642baeff45f555495304b77f96a7ae91d7bedcef043759cf2da92615612a4ae72d0553c530ead2 diff --git a/x11-misc/xorg-cf-files/metadata.xml b/x11-misc/xorg-cf-files/metadata.xml deleted file mode 100644 index dc313ef53879..000000000000 --- a/x11-misc/xorg-cf-files/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <upstream> - <remote-id type="freedesktop-gitlab">xorg/util/cf</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.9.ebuild b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.9.ebuild deleted file mode 100644 index 3c599a282bd6..000000000000 --- a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.9.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xorg-meson - -DESCRIPTION="Old Imake-related build files" -HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/util/cf" -SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -BDEPEND="virtual/pkgconfig" - -src_install() { - xorg-meson_src_install - - echo "#define ManDirectoryRoot ${EPREFIX}/usr/share/man" >> \ - "${ED}"/usr/$(get_libdir)/X11/config/host.def || die - sed -i -e "s|LibDirName *lib$|LibDirName $(get_libdir)|" \ - "${ED}"/usr/$(get_libdir)/X11/config/Imake.tmpl || die "failed libdir sed" - sed -i -e "s|LibDir Concat(ProjectRoot,/lib/X11)|LibDir Concat(ProjectRoot,/$(get_libdir)/X11)|" \ - "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed libdir sed" - sed -i -e "s|\(EtcX11Directory \)\(/etc/X11$\)|\1${EPREFIX}\2|" \ - "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed etcx11dir sed" - sed -i -e "/# define Solaris64bitSubdir/d" \ - "${ED}"/usr/$(get_libdir)/X11/config/sun.cf || die - sed -i -e 's/-DNOSTDHDRS//g' \ - "${ED}"/usr/$(get_libdir)/X11/config/sun.cf || die - - sed -r -i -e "s|LibDirName[[:space:]]+lib.*$|LibDirName $(get_libdir)|" \ - "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" - sed -r -i -e "s|SystemUsrLibDir[[:space:]]+/usr/lib.*$|SystemUsrLibDir /usr/$(get_libdir)|" \ - "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" - sed -r -i -e "s|TkLibDir[[:space:]]+/usr/lib.*$|TkLibDir /usr/$(get_libdir)|" \ - "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed" -} diff --git a/x11-misc/xosview/Manifest b/x11-misc/xosview/Manifest deleted file mode 100644 index 826b8acd94d2..000000000000 --- a/x11-misc/xosview/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xosview-1.24.tar.gz 141144 BLAKE2B eb93f902d88412768d012d37b0d5063d9e3adbdea088a32c51618fe03743dc61eaa4204d42562efe276eaf5ff0bab8b1b212c5ae26fb12cb7b44ce0fb001abe8 SHA512 aeeecc3be8c4a22bb62062ca51c927ace186c0652f7cc16fbdd7b7d3acb247242d1ad64960cfb4622bd1626fdfcd26ef6938df2b4f788ee8fc44e5cf59396540 diff --git a/x11-misc/xosview/metadata.xml b/x11-misc/xosview/metadata.xml deleted file mode 100644 index b23487decfd8..000000000000 --- a/x11-misc/xosview/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>dilfridge@gentoo.org</email> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xosview/xosview-1.24-r1.ebuild b/x11-misc/xosview/xosview-1.24-r1.ebuild deleted file mode 100644 index 7f6405a1383e..000000000000 --- a/x11-misc/xosview/xosview-1.24-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs xdg - -DESCRIPTION="X11 operating system viewer" -HOMEPAGE="http://www.pogo.org.uk/~mark/xosview/" -SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="suid" - -COMMON_DEPS="x11-libs/libX11 - x11-libs/libXpm - x11-libs/libXt" -RDEPEND="${COMMON_DEPS} - media-fonts/font-misc-misc" -DEPEND="${COMMON_DEPS} - x11-base/xorg-proto" - -DOCS=( CHANGES README.linux TODO ) - -src_prepare() { - default - - sed -i -e 's:lib/X11/app:share/X11/app:g' -i ${PN}.1 || die - sed -i -e "s:Git:${PV}:g" ${PN}.cc || die - tc-export CXX -} - -src_compile() { - emake OPTFLAGS='' -} - -src_install() { - emake PREFIX="${D}/usr" install - use suid && fperms 4755 /usr/bin/${PN} - insinto /usr/share/X11/app-defaults - newins Xdefaults XOsview -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use suid ; then - ewarn "If you want to use serial meters ${PN} needs to be executed as root." - ewarn "Please see ${EPREFIX}/usr/share/doc/${PF}/README.linux for details." - fi -} diff --git a/x11-misc/xpad/Manifest b/x11-misc/xpad/Manifest deleted file mode 100644 index 6a3175602e71..000000000000 --- a/x11-misc/xpad/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xpad-5.8.0.tar.bz2 162732 BLAKE2B 6165e59b2d05e640f820f1f52811f214909f445adee4bfeb595fc3913493d15f4a25556b5edb006163a0c123b9953934c77cb519d0dd9f567170a0282637b43a SHA512 868dc820a172fc31f79fab5ee842e4f7e5646ae0239101bb442fc9a4a79b2c76052a70b635a9fa39fae22838df698a4a398188bc44dada63db16a756330c3cbd diff --git a/x11-misc/xpad/files/xpad-5.8.0-gettext.patch b/x11-misc/xpad/files/xpad-5.8.0-gettext.patch deleted file mode 100644 index e923b8a6ddc1..000000000000 --- a/x11-misc/xpad/files/xpad-5.8.0-gettext.patch +++ /dev/null @@ -1,16 +0,0 @@ -Require specific gettext version, as otherwise using ->=sys-devel/gettext-0.23 may lead to a build error due -to misaligned gettext versions. -https://bugs.gentoo.org/945976 - ---- a/configure.ac -+++ b/configure.ac -@@ -52,7 +52,7 @@ AC_TYPE_SIZE_T - # i18n / text translations - # The choice for version of gettext is only based on what was installed on the developers desktop (2021). - # If another version is more convenient, go for it. --AM_GNU_GETTEXT_VERSION([0.21]) -+AM_GNU_GETTEXT_REQUIRE_VERSION([0.21]) - AM_GNU_GETTEXT([external]) - - GETTEXT_PACKAGE="$PACKAGE" diff --git a/x11-misc/xpad/metadata.xml b/x11-misc/xpad/metadata.xml deleted file mode 100644 index 93bd8f933bed..000000000000 --- a/x11-misc/xpad/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>rndxelement@protonmail.com</email> - <name>Philipp Rösner</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="launchpad">xpad</remote-id> - <changelog>https://launchpadlibrarian.net/589705902/ChangeLog</changelog> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xpad/xpad-5.8.0-r1.ebuild b/x11-misc/xpad/xpad-5.8.0-r1.ebuild deleted file mode 100644 index 748c723487b1..000000000000 --- a/x11-misc/xpad/xpad-5.8.0-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg-utils - -DESCRIPTION="A sticky note application for GTK" -HOMEPAGE="https://launchpad.net/xpad" -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ppc x86" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - >=dev-libs/glib-2.58:2 - dev-libs/libayatana-appindicator - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/gtksourceview:4 - x11-libs/libICE - x11-libs/libSM - x11-libs/pango -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-util/intltool-0.31 - sys-devel/gettext - virtual/pkgconfig" - -PATCHES=("${FILESDIR}"/${PN}-5.8.0-gettext.patch) - -src_prepare() { - default - - eautoreconf -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/xpad/xpad-5.8.0.ebuild b/x11-misc/xpad/xpad-5.8.0.ebuild deleted file mode 100644 index 90ae5daec211..000000000000 --- a/x11-misc/xpad/xpad-5.8.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg-utils - -DESCRIPTION="A sticky note application for GTK" -HOMEPAGE="https://launchpad.net/xpad" -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ppc x86" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - >=dev-libs/glib-2.58:2 - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/gtksourceview:4 - x11-libs/libICE - x11-libs/libSM - x11-libs/pango -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-util/intltool-0.31 - sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - eautoreconf -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-misc/xplanet/Manifest b/x11-misc/xplanet/Manifest deleted file mode 100644 index dde8f77270e0..000000000000 --- a/x11-misc/xplanet/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xplanet-1.3.1.tar.gz 1236035 BLAKE2B 71a5f856476e11333f5b97b4f7829c4376c570a44433b5a5ba1cfdf7cc425b1c9b89588cac3e0763e0c641a8b93c43bfc5f724fc3b9e3b5b418cabfa7193e0da SHA512 06ce3187fbd364f4ccee768fceca559690c905c870e2fb25ca32453ce09c564ba3455ec539f1e3da177de23a0611f767b375efe2e10b601d09313c0d068e35e0 diff --git a/x11-misc/xplanet/files/xplanet-1.3.1-freetype_pkgconfig.patch b/x11-misc/xplanet/files/xplanet-1.3.1-freetype_pkgconfig.patch deleted file mode 100644 index 534a32e9ef7c..000000000000 --- a/x11-misc/xplanet/files/xplanet-1.3.1-freetype_pkgconfig.patch +++ /dev/null @@ -1,40 +0,0 @@ -https://bugs.gentoo.org/788136 - ---- xplanet-1.3.1/acinclude.m4 -+++ xplanet-1.3.1/acinclude.m4 -@@ -48,23 +48,22 @@ - - AC_DEFUN([AC_FIND_FREETYPE], - [ -- -+PKG_PROG_PKG_CONFIG - AC_ARG_WITH(freetype,AC_HELP_STRING([--with-freetype],[Enable Freetype support for TrueType fonts (YES)])) - - have_freetype='no' --if test "$with_freetype" != 'no'; then -- AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no) -- if test "$FREETYPE_CONFIG" = no; then -- AC_MSG_WARN(*** Xplanet will be built without freetype support ***) -- else -- FREETYPE_CFLAGS="`$FREETYPE_CONFIG --cflags` -I`$FREETYPE_CONFIG --prefix`/include" -- FREETYPE_LIBS=`$FREETYPE_CONFIG --libs` -- AC_SUBST(FREETYPE_CFLAGS) -- AC_SUBST(FREETYPE_LIBS) -- AC_DEFINE(HAVE_LIBFREETYPE,,Define if you have freetype) -+AS_IF([test "$with_freetype" != 'no'], [ -+ PKG_CHECK_MODULES([FREETYPE], [freetype2], [ -+ AC_DEFINE([HAVE_LIBFREETYPE],,[Define if you have freetype]) - have_freetype='yes' -- fi --fi -+ ], [ -+ AS_IF([test "$with_freetype" != 'yes'], [ -+ AC_MSG_WARN(*** Xplanet will be built without freetype support ***) -+ ], [ -+ AC_MSG_ERROR(*** freetype support requested but not found ***) -+ ]) -+ ]) -+]) - ]) - - AC_DEFUN([AC_FIND_PANGO], diff --git a/x11-misc/xplanet/files/xplanet-1.3.1-giflib.patch b/x11-misc/xplanet/files/xplanet-1.3.1-giflib.patch deleted file mode 100644 index b4d6fb9ddb3c..000000000000 --- a/x11-misc/xplanet/files/xplanet-1.3.1-giflib.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- a/src/libimage/gif.c -+++ b/src/libimage/gif.c -@@ -20,6 +20,7 @@ - - #include <stdio.h> - #include <stdlib.h> -+#include <stdbool.h> - #include <string.h> - - #include <gif_lib.h> -@@ -179,7 +180,11 @@ - } - } - -+#if GIFLIB_MAJOR >= 5 -+ if (DGifCloseFile(GifFile, NULL) == GIF_ERROR) { -+#else - if (DGifCloseFile(GifFile) == GIF_ERROR) { -+#endif - return(0); - } - -@@ -240,7 +245,7 @@ - * Also non of the parameter are allocated by this routine. - * This function returns GIF_OK if succesfull, GIF_ERROR otherwise. - ******************************************************************************/ --static int -+int - QuantizeBuffer(unsigned int Width, - unsigned int Height, - int *ColorMapSize, -@@ -493,7 +498,11 @@ - static void QuitGifError(GifFileType *GifFile) - { - fprintf(stderr, "Error writing GIF file\n"); -+#if GIFLIB_MAJOR >= 5 -+ if (GifFile != NULL) EGifCloseFile(GifFile, NULL); -+#else - if (GifFile != NULL) EGifCloseFile(GifFile); -+#endif - } - - int -@@ -589,7 +598,11 @@ - Ptr += width; - } - -+#if GIFLIB_MAJOR >= 5 -+ if (EGifCloseFile(GifFile, NULL) == GIF_ERROR) -+#else - if (EGifCloseFile(GifFile) == GIF_ERROR) -+#endif - - { - QuitGifError(GifFile); diff --git a/x11-misc/xplanet/files/xplanet-1.3.1-narrowing_conversion.patch b/x11-misc/xplanet/files/xplanet-1.3.1-narrowing_conversion.patch deleted file mode 100644 index ebf090f30bcd..000000000000 --- a/x11-misc/xplanet/files/xplanet-1.3.1-narrowing_conversion.patch +++ /dev/null @@ -1,87 +0,0 @@ -diff -Naur xplanet-1.3.1.orig/src/readConfig.cpp xplanet-1.3.1/src/readConfig.cpp ---- xplanet-1.3.1.orig/src/readConfig.cpp 2013-02-16 20:37:47.000000000 +0100 -+++ xplanet-1.3.1/src/readConfig.cpp 2021-12-21 10:06:22.434195435 +0100 -@@ -46,10 +46,10 @@ - { - case ARC_COLOR: - { -- int r, g, b; -- if (sscanf(returnString, "%d,%d,%d", &r, &g, &b) == 3) -+ unsigned char r, g, b; -+ if (sscanf(returnString, "%hhu,%hhu,%hhu", &r, &g, &b) == 3) - { -- unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; -+ unsigned char color[3] = { r, g, b }; - currentProperties->ArcColor(color); - } - else -@@ -176,10 +176,10 @@ - break; - case COLOR: - { -- int r, g, b; -- if (sscanf(returnString, "%d,%d,%d", &r, &g, &b) == 3) -+ unsigned char r, g, b; -+ if (sscanf(returnString, "%hhu,%hhu,%hhu", &r, &g, &b) == 3) - { -- unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; -+ unsigned char color[3] = { r, g, b }; - currentProperties->Color(color); - } - else -@@ -241,10 +241,10 @@ - break; - case GRID_COLOR: - { -- int r, g, b; -- if (sscanf(returnString, "%d,%d,%d", &r, &g, &b) == 3) -+ unsigned char r, g, b; -+ if (sscanf(returnString, "%hhu,%hhu,%hhu", &r, &g, &b) == 3) - { -- unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; -+ unsigned char color[3] = { r, g, b }; - currentProperties->GridColor(color); - } - else -@@ -293,10 +293,10 @@ - break; - case MARKER_COLOR: - { -- int r, g, b; -- if (sscanf(returnString, "%d,%d,%d", &r, &g, &b) == 3) -+ unsigned char r, g, b; -+ if (sscanf(returnString, "%hhu,%hhu,%hhu", &r, &g, &b) == 3) - { -- unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; -+ unsigned char color[3] = { r, g, b }; - currentProperties->MarkerColor(color); - } - else -@@ -400,10 +400,10 @@ - break; - case ORBIT_COLOR: - { -- int r, g, b; -- if (sscanf(returnString, "%d,%d,%d", &r, &g, &b) == 3) -+ unsigned char r, g, b; -+ if (sscanf(returnString, "%hhu,%hhu,%hhu", &r, &g, &b) == 3) - { -- unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; -+ unsigned char color[3] = { r, g, b }; - currentProperties->OrbitColor(color); - } - else -@@ -470,10 +470,10 @@ - break; - case TEXT_COLOR: - { -- int r, g, b; -- if (sscanf(returnString, "%d,%d,%d", &r, &g, &b) == 3) -+ unsigned char r, g, b; -+ if (sscanf(returnString, "%hhu,%hhu,%hhu", &r, &g, &b) == 3) - { -- unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; -+ unsigned char color[3] = { r, g, b }; - currentProperties->TextColor(color); - } - else diff --git a/x11-misc/xplanet/files/xplanet-1.3.1-remove-null-comparison.patch b/x11-misc/xplanet/files/xplanet-1.3.1-remove-null-comparison.patch deleted file mode 100644 index 3ead8872e0cb..000000000000 --- a/x11-misc/xplanet/files/xplanet-1.3.1-remove-null-comparison.patch +++ /dev/null @@ -1,157 +0,0 @@ -Index: src/libannotate/addArcs.cpp -=================================================================== -diff --git a/src/libannotate/addArcs.cpp b/src/libannotate/addArcs.cpp ---- a/src/libannotate/addArcs.cpp (revision 206) -+++ b/src/libannotate/addArcs.cpp (revision 207) -@@ -258,7 +258,7 @@ - { - ifstream inFile(arcFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - readArcFile(line, planet, view, projection, - planetProperties, annotationMap); - -@@ -292,7 +292,7 @@ - { - ifstream inFile(arcFile.c_str()); - char *line = new char[256]; -- while (inFile.getline (line, 256, '\n') != NULL) -+ while (inFile.getline (line, 256, '\n')) - readArcFile(line, NULL, view, NULL, NULL, annotationMap); - - inFile.close(); -Index: src/libannotate/addMarkers.cpp -=================================================================== -diff --git a/src/libannotate/addMarkers.cpp b/src/libannotate/addMarkers.cpp ---- a/src/libannotate/addMarkers.cpp (revision 206) -+++ b/src/libannotate/addMarkers.cpp (revision 207) -@@ -429,7 +429,7 @@ - { - ifstream inFile(markerFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - { - unsigned char color[3]; - memcpy(color, planetProperties->MarkerColor(), 3); -@@ -475,7 +475,7 @@ - { - ifstream inFile(markerFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - { - unsigned char color[3]; - memcpy(color, options->Color(), 3); -Index: src/libannotate/addSatellites.cpp -=================================================================== -diff --git a/src/libannotate/addSatellites.cpp b/src/libannotate/addSatellites.cpp ---- a/src/libannotate/addSatellites.cpp (revision 206) -+++ b/src/libannotate/addSatellites.cpp (revision 207) -@@ -488,10 +488,10 @@ - { - ifstream inFile(tleFile.c_str()); - char lines[3][80]; -- while (inFile.getline(lines[0], 80) != NULL) -+ while (inFile.getline(lines[0], 80)) - { -- if ((inFile.getline(lines[1], 80) == NULL) -- || (inFile.getline(lines[2], 80) == NULL)) -+ if ((!inFile.getline(lines[1], 80)) -+ || (!inFile.getline(lines[2], 80))) - { - ostringstream errStr; - errStr << "Malformed TLE file (" << tleFile << ")?\n"; -@@ -542,7 +542,7 @@ - { - ifstream inFile(satFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - readSatelliteFile(line, planet, view, projection, - planetProperties, annotationMap); - -Index: src/libannotate/addSpiceObjects.cpp -=================================================================== -diff --git a/src/libannotate/addSpiceObjects.cpp b/src/libannotate/addSpiceObjects.cpp ---- a/src/libannotate/addSpiceObjects.cpp (revision 206) -+++ b/src/libannotate/addSpiceObjects.cpp (revision 207) -@@ -524,7 +524,7 @@ - { - ifstream inFile(kernelFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - int ii = 0; - while (isDelimiter(line[ii])) -@@ -576,7 +576,7 @@ - { - ifstream inFile(spiceFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - readSpiceFile(line, planetsFromSunMap, view, projection, - annotationMap); - inFile.close(); -Index: src/libmultiple/RayleighScattering.cpp -=================================================================== -diff --git a/src/libmultiple/RayleighScattering.cpp b/src/libmultiple/RayleighScattering.cpp ---- a/src/libmultiple/RayleighScattering.cpp (revision 206) -+++ b/src/libmultiple/RayleighScattering.cpp (revision 207) -@@ -369,7 +369,7 @@ - - diskTemplate_.clear(); - limbTemplate_.clear(); -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - int i = 0; - while (isDelimiter(line[i])) -@@ -439,7 +439,7 @@ - values.clear(); - - char line[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - int i = 0; - while (isDelimiter(line[i])) -@@ -470,7 +470,7 @@ - double &value) - { - char line[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - int i = 0; - while (isDelimiter(line[i])) -Index: src/libmultiple/drawStars.cpp -=================================================================== -diff --git a/src/libmultiple/drawStars.cpp b/src/libmultiple/drawStars.cpp ---- a/src/libmultiple/drawStars.cpp (revision 206) -+++ b/src/libmultiple/drawStars.cpp (revision 207) -@@ -41,7 +41,7 @@ - ifstream inFile(starMap.c_str()); - - char line[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - if (line[0] == '#') continue; - -Index: src/readConfig.cpp -=================================================================== -diff --git a/src/readConfig.cpp b/src/readConfig.cpp ---- a/src/readConfig.cpp (revision 206) -+++ b/src/readConfig.cpp (revision 207) -@@ -550,7 +550,7 @@ - - ifstream inFile(configFile.c_str()); - char *line = new char[256]; -- while (inFile.getline(line, 256, '\n') != NULL) -+ while (inFile.getline(line, 256, '\n')) - readConfig(line, planetProperties); - - // This condition will only be true if [default] is the only diff --git a/x11-misc/xplanet/metadata.xml b/x11-misc/xplanet/metadata.xml deleted file mode 100644 index 002d6c176524..000000000000 --- a/x11-misc/xplanet/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">xplanet</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xplanet/xplanet-1.3.1-r4.ebuild b/x11-misc/xplanet/xplanet-1.3.1-r4.ebuild deleted file mode 100644 index bdfc3659ceed..000000000000 --- a/x11-misc/xplanet/xplanet-1.3.1-r4.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic toolchain-funcs - -DESCRIPTION="Render images of the earth into the X root window" -HOMEPAGE="https://xplanet.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gif jpeg png tiff truetype X" - -RDEPEND=" - gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - png? ( - media-libs/libpng:0= - media-libs/netpbm - ) - tiff? ( media-libs/tiff:= ) - truetype? ( - media-libs/freetype:2 - x11-libs/pango - ) - X? ( - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXext - x11-libs/libXt - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - truetype? ( virtual/pkgconfig ) - X? ( x11-base/xorg-proto ) -" - -PATCHES=( - "${FILESDIR}"/${P}-giflib.patch - "${FILESDIR}"/${P}-narrowing_conversion.patch - "${FILESDIR}"/${P}-remove-null-comparison.patch - "${FILESDIR}"/${P}-freetype_pkgconfig.patch #788136 -) - -src_prepare() { - default - eautoreconf #788136 -} - -src_configure() { - # econf says 'checking pnm.h presence... no' - use png && append-cppflags -I"${EPREFIX}"/usr/include/netpbm - - local myconf=( - --with-freetype$(usex truetype '' '=no') - --with-gif$(usex gif '' '=no') - --with-jpeg$(usex jpeg '' '=no') - --with-pango$(usex truetype '' '=no') - --with-png$(usex png '' '=no') - --with-pnm$(usex png '' '=no') - --with-tiff$(usex tiff '' '=no') - --with-x$(usex X '' '=no') - --with-xscreensaver$(usex X '' '=no') - ) - econf --with-cspice=no "${myconf[@]}" -} - -src_compile() { - emake AR="$(tc-getAR)" -} diff --git a/x11-misc/xprintidle/Manifest b/x11-misc/xprintidle/Manifest deleted file mode 100644 index dd3f58283b3f..000000000000 --- a/x11-misc/xprintidle/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xprintidle-2.1.tar.gz 92360 BLAKE2B 9bfc08151a18200eb83b6569c2e9d79cbeb6326c39f0e8b9f5e400d0d3e28baa889ada32e3e0452197af77f90bae50d1094bae6972aeb0c3dbe81732246b6f1f SHA512 12393e10a6e53491f3e803fb2e946cc5e20d9fb6198c95d53512b3418034d0f262fddafe9fa10e1aa3f335940134365dcdecb0ac00216e32a2bc4cc5be1c8ec5 diff --git a/x11-misc/xprintidle/metadata.xml b/x11-misc/xprintidle/metadata.xml deleted file mode 100644 index 9f2016a87296..000000000000 --- a/x11-misc/xprintidle/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="github">lucianposton/xprintidle</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xprintidle/xprintidle-2.1.ebuild b/x11-misc/xprintidle/xprintidle-2.1.ebuild deleted file mode 100644 index 22c3a3eccd91..000000000000 --- a/x11-misc/xprintidle/xprintidle-2.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Prints user's X server idle time in milliseconds" -HOMEPAGE="https://github.com/lucianposton/xprintidle" -SRC_URI="https://github.com/lucianposton/xprintidle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXScrnSaver - " -RDEPEND="${DEPEND}" - -DOCS=( - AUTHORS - ChangeLog - NEWS -) diff --git a/x11-misc/xrootconsole/Manifest b/x11-misc/xrootconsole/Manifest deleted file mode 100644 index c2b91520946e..000000000000 --- a/x11-misc/xrootconsole/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xrootconsole-0.6.tar.gz 15951 BLAKE2B b11035742c08d7f989b131a22e64338874fa609fe09852ada76779c7d850c9cc16a86baf29785fb86edb9fa9aad2d33fd90392f50e134c74dd1ab4765776a8e8 SHA512 9e773eac96f9bb0103880cce8a3bc24211c50b369c4c389bd020c774a4f643947b634ebc5e7b266b28f75f57887d8edc72d8d582e8535c7320f56292194ed7f9 diff --git a/x11-misc/xrootconsole/files/xrootconsole-0.6.makefile.patch b/x11-misc/xrootconsole/files/xrootconsole-0.6.makefile.patch deleted file mode 100644 index e5efe6541e11..000000000000 --- a/x11-misc/xrootconsole/files/xrootconsole-0.6.makefile.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -43,20 +43,16 @@ - else echo Bleeding Edge Version; \ - fi;) - --CC = gcc --CPPFLAGS = -- - # for production --CFLAGS = -O2 -DNDEBUG -Wall "-DXROOTCONSOLE_VERSION=\"$(VERSION)\"" \ -- -I /usr/X11R6/include --LDFLAGS = -s -+CFLAGS += -DNDEBUG -Wall "-DXROOTCONSOLE_VERSION=\"$(VERSION)\"" \ -+ $(shell ${PKG_CONFIG} --cflags x11) - - # for testing - #CFLAGS = -g -Wall "-DXROOTCONSOLE_VERSION=\"$(VERSION) (debug build)\"" \ - -I /usr/X11R6/include - #LDFLAGS = - --LIBS = -L/usr/X11R6/lib -lX11 -lutil -+LIBS = $(shell ${PKG_CONFIG} --libs x11) -lutil - - OBJS = main.o util.o - -@@ -76,5 +72,7 @@ - rm -f $(EXEC) *.o core *~ - - install: $(EXEC) -- cp $(EXEC) $(BINDIR) -- cp $(MANFILE) $(MANDIR) -+ install -d $(BINDIR) -+ install -d $(MANDIR) -+ install $(EXEC) $(BINDIR) -+ install $(MANFILE) $(MANDIR) diff --git a/x11-misc/xrootconsole/files/xrootconsole-0.6.manpage.patch b/x11-misc/xrootconsole/files/xrootconsole-0.6.manpage.patch deleted file mode 100644 index 8d85400fcd05..000000000000 --- a/x11-misc/xrootconsole/files/xrootconsole-0.6.manpage.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/xrootconsole.1.orig 2005-03-06 16:59:05.837673328 +0900 -+++ b/xrootconsole.1 2005-03-06 17:04:36.493406016 +0900 -@@ -38,6 +38,9 @@ - .Ar number - columns wide. Text is written vertically down each column in the order in - which text is received from the input file. The default is 1. -+.It Fl -solid -+This option makes the background a solid color. The default is to use a -+shaded/transparent background. - .It Fl -topdown - Forces xrootconsole to display new lines from its input at the top of the - screen, scrolling previous lines down. Default behavior is to insert new -@@ -45,6 +48,9 @@ - .It Fl -wrap - Rather than truncating long lines, this option specifies that xrootconsole - should wrap excess text to the following line or lines, as necessary. -+.It Fl -noversion -+Tells xrootconsole not to display its version as the first line of output in -+the root window. Default behavior is to include version information. - .It Fl geometry Ar geometry - This option specifies the preferred size and position of the window; see - .Xr X 1 . diff --git a/x11-misc/xrootconsole/files/xrootconsole-0.6.noversion.patch b/x11-misc/xrootconsole/files/xrootconsole-0.6.noversion.patch deleted file mode 100644 index 50587f7437cb..000000000000 --- a/x11-misc/xrootconsole/files/xrootconsole-0.6.noversion.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/main.c.orig 2004-02-21 07:31:53.000000000 +0900 -+++ b/main.c 2005-03-06 16:34:27.949346504 +0900 -@@ -68,6 +68,7 @@ - " --solid make background a solid color, not shaded-transparent\n" \ - " --topdown insert lines at the top and scroll the rest down\n" \ - " --wrap wrap long lines, instead of cutting them off\n" \ -+" --noversion do not display xrootwindow version in output\n" \ - " -h or --help a familiar-looking help screen\n" \ - " -v or --version displays the version number\n" \ - " [console] filename to read (defaults to standard input)\n" \ -@@ -102,6 +103,7 @@ - int wrap; - int topdown; - int solid; -+ int show_version; - } InitOptions; - - typedef struct { -@@ -219,6 +221,7 @@ - io->wrap = DEFAULT_WRAP; - io->topdown = DEFAULT_TOPDOWN; - io->solid = DEFAULT_SOLID; -+ io->show_version = 1; - - /* Process command-line arguments */ - while (*++argv != NULL) { -@@ -236,6 +239,8 @@ - io->bw = atoi(*++argv); - else if (!strcmp(*argv, "-columns") || !strcmp(*argv, "-c")) - io->tc = atoi(*++argv); -+ else if (!strcmp(*argv, "--noversion")) -+ io->show_version = 0; - else if (!strcmp(*argv, "--solid")) - io->solid = True; - else if (!strcmp(*argv, "--wrap")) -@@ -560,10 +565,12 @@ - init_console(io.console_name, ws.colwidth, ws.nlines, &cs); - - /* Display a message */ -- put("xrootconsole ",&io,&ws,&cs); -- put(XROOTCONSOLE_VERSION,&io,&ws,&cs); -- put("\n",&io,&ws,&cs); -- -+ if (io.show_version) { -+ put("xrootconsole ",&io,&ws,&cs); -+ put(XROOTCONSOLE_VERSION,&io,&ws,&cs); -+ put("\n",&io,&ws,&cs); -+ } -+ - draw_pixmap(&io,&ws,&cs); - - event_loop(&io,&ws,&cs); diff --git a/x11-misc/xrootconsole/metadata.xml b/x11-misc/xrootconsole/metadata.xml deleted file mode 100644 index c41a76ee2c5f..000000000000 --- a/x11-misc/xrootconsole/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">xrootconsole</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xrootconsole/xrootconsole-0.6-r2.ebuild b/x11-misc/xrootconsole/xrootconsole-0.6-r2.ebuild deleted file mode 100644 index 386ebf4ddada..000000000000 --- a/x11-misc/xrootconsole/xrootconsole-0.6-r2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Utility that displays its input in a text box on your root window" -HOMEPAGE="https://sourceforge.net/projects/xrootconsole/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND="x11-libs/libX11" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}.noversion.patch" - "${FILESDIR}/${P}.makefile.patch" - "${FILESDIR}/${P}.manpage.patch" -) - -src_compile() { - tc-export CC PKG_CONFIG - emake -} - -src_install() { - dodir /usr/bin - - emake \ - MANDIR="${ED}/usr/share/man/man1" \ - BINDIR="${ED}/usr/bin/" \ - install - - einstalldocs -} diff --git a/x11-misc/xscreensaver-app/Manifest b/x11-misc/xscreensaver-app/Manifest deleted file mode 100644 index a78ed8b72fb1..000000000000 --- a/x11-misc/xscreensaver-app/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST XScreenSaver.App-2.3.tar.gz 47566 BLAKE2B 8ba867b8bd64885f7c0ed6b86adb52b2886f5b7f99c06b3993c2eca9d9ee09bf9edeaf04fe4eebe1d3d4d175acc6c00034cf3caad8c8d2318a6f671831f92a30 SHA512 eb65cd14f70e6f152fced9f073dbc7737c855f27787472d0e7e9c4caaaf59026c0977c0f27ebd55b13391ab29491f4a96878236b78716b1f15dd9b772091f290 diff --git a/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-configure.ac b/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-configure.ac deleted file mode 100644 index af8b327bb90c..000000000000 --- a/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -AC_INIT(xscreensaver.app.c) - -AM_INIT_AUTOMAKE(XScreenSaver.App,2.3) - -AC_PROG_CC - -AC_PROG_INSTALL - -AC_PATH_X - -AC_CHECK_LIB(dockapp, DAProcessActionRects, , exit 1) - -PKG_CHECK_MODULES(LIBX11, x11,[LIBS="$LIBS $LIBX11_LIBS";CFLAGS="$CFLAGS $LIBX11_CFLAGS"],[exit 1]) - -AC_CHECK_HEADER(dockapp.h, have_dockapp_h=yes, [], []) - -if test "$have_dockapp_h"x != "yes"x; then -AC_CHECK_HEADER(libdockapp/dockapp.h, [CFLAGS="$CFLAGS -I/usr/include/libdockapp"], exit 1, []) -fi - -AC_OUTPUT(Makefile) diff --git a/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch b/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch deleted file mode 100644 index 533a72386d8c..000000000000 --- a/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -Bug: https://bugs.gentoo.org/924177 ---- a/xscreensaver.app.c -+++ b/xscreensaver.app.c -@@ -116,7 +116,7 @@ void popConfig() - - int main(int argc, char **argv) - { -- unsigned height, width; -+ unsigned short height, width; - char *st_command; - int status; - diff --git a/x11-misc/xscreensaver-app/metadata.xml b/x11-misc/xscreensaver-app/metadata.xml deleted file mode 100644 index b411a863a98f..000000000000 --- a/x11-misc/xscreensaver-app/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">xscreensaverapp</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild b/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild deleted file mode 100644 index 0a1f82cf57fc..000000000000 --- a/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools - -MY_PN=${PN/-a/.A} -MY_PN=${MY_PN/xs/XS} -MY_PN=${MY_PN/s/S} - -DESCRIPTION="XScreenSaver dockapp for the Window Maker window manager" -HOMEPAGE="https://xscreensaverapp.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/project/xscreensaverapp/${MY_PN}/${PV}/${MY_PN}-${PV}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 x86" - -CDEPEND=" - x11-libs/libdockapp - x11-libs/libX11 -" -DEPEND=" - ${CDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" -RDEPEND=" - ${CDEPEND} - x11-misc/xscreensaver -" - -S=${WORKDIR}/${MY_PN}-${PV} - -PATCHES=( - "${FILESDIR}/${PN}-2.3-gcc14-build-fix.patch" -) - -src_prepare() { - rm configure.in || die - cp "${FILESDIR}"/${PN}-2.3-configure.ac configure.ac || die - - default - - eautoreconf -} - -src_install() { - dobin ${MY_PN} - dodoc README NEWS ChangeLog TODO AUTHORS -} diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest deleted file mode 100644 index 83a105319552..000000000000 --- a/x11-misc/xscreensaver/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST xscreensaver-6.06-logind-idle-hint.patch 4036 BLAKE2B 48c2766ff5879b77f521d17f08452c84a9c926fabba932a02d02615808f6f2503ed2be4bbfd71f21152ba833c7f4cc0d672cdc219b82729963d6d357c6198682 SHA512 fd9848843c43a5eb07007e5cca21ad1517cce1e3ebecd9d678bb6287b9b7f80eee0751b5789f2ed9fb5e0cefa2430ac9d9657aade724d70c6457cce3df1f6ea3 -DIST xscreensaver-6.07-xscreensaver.service-start-with-no-splash.patch 834 BLAKE2B 57c509e370ba79c4197a2a51188e09c2a48cc172f889c8876c0fb1af995b87465ddc390b3e704cb572c29c1537f3d05b065365d6357c51047c910124b7c8f6c4 SHA512 6e7dcfbe0e687719f3f5579790a48544bb8728231cd7ac1c8b82f5814da0be1e67f2308de7f0354a2ba20ac098c2d5ae8c212b9a3a7b84177bc4bb10739378c3 -DIST xscreensaver-6.10.1.tar.gz 25081752 BLAKE2B 6bfeed1acbe0aee07ed64c31f8e503afd4930ef6063ca92f234ce7dc42b6b4e07d7d04b4e227f9172a63519d6376c6003c243336d139b831ebf0bb854f3657c5 SHA512 25219f670cdd18db34fc514dc68c628ac8721f88a15d5df2cecbef92ebdfaa916be40ddd171b79166fc20469c199573827dbcbeb7bfa258d48b7f1a9ca7ea07a -DIST xscreensaver-6.12-logind-idle-hint.patch 4056 BLAKE2B 30861195aeef16f8252d2324e61674a8d77cd1c0fb62aa5128c8d1e7289edfc2ee7bc4d39e50e1dcbcfe5601b95c14868320bf257bb1c9fe96c9542bde86240a SHA512 3ebb0398266b659545831a772417772f0ba99dd8125cc1ae497eb8dfa4d98dd368a119763283464ea72cab410573b7adc32176e80d243652820b4649b1e4551d -DIST xscreensaver-6.12.tar.gz 25177935 BLAKE2B 0e102abd2c28574110b6e1d2b8d59619430869d04c151f379654e1ee8350a93208f198f739f63507e781efd93808fbe17df0f11e5196dde6de010272272eb9fb SHA512 df98e07fe66fd6ad1fd680c6790d66a160f146ff721f90a76c46142888a0d17f82f068343b1ac82aa4562385460da393dc4733abdb26f0cda0f2a8944a614497 -DIST xscreensaver-6.13.tar.gz 25233110 BLAKE2B a165a9bf9fa2f1d3db6e660ccb03fe5474bf2338e4d1d606d76b5552ae08d4d9ca97ff5a4b4a0778c741f391a9d654b0422c4b0e9b4a0a5a0c7b535c346d3e69 SHA512 1ab42c0d0bf31b6d25e543d44c2ff41f48ef229ffce3a02f82495c1ef9c9452eddec4abe1cd7705220c6491562361f8cd0cca8bce9875ff80a765816574bf8ac -DIST xscreensaver-6.14.tar.gz 25206667 BLAKE2B 2137d12232f97cf68daaa9d44bfc0a566a56afefe29cd348b72f8335a92dc391ff0d69fb50c0aa283548c64d746d49c27df20f64d7ab768ada76088240fff08b SHA512 2ef426f7ae862e7b4665014843451410e30dce8dcc16b98e94c58c0a904bba8ab9eb0f561599ea57eb68df49265171507074026784fdbff23fafeb87175e47df diff --git a/x11-misc/xscreensaver/files/xscreensaver-5.31-pragma.patch b/x11-misc/xscreensaver/files/xscreensaver-5.31-pragma.patch deleted file mode 100644 index 97f4656344cb..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-5.31-pragma.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/hacks/memscroller.c -+++ b/hacks/memscroller.c -@@ -307,7 +307,7 @@ - -- sbrk(2) man page on BSD systems, as of 1995 or so. - */ - #ifdef HAVE_SBRK --# if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)) /* gcc >= 4.2 */ -+# if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) /* gcc >= 4.6 */ - /* Don't print "warning: 'sbrk' is deprecated". */ - # pragma GCC diagnostic ignored "-Wdeprecated-declarations" - # endif diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.01-configure-install_sh.patch b/x11-misc/xscreensaver/files/xscreensaver-6.01-configure-install_sh.patch deleted file mode 100644 index 490e32f68177..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.01-configure-install_sh.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/803479 - ---- a/configure.ac -+++ b/configure.ac -@@ -1062,6 +1062,7 @@ - AC_PROG_INSTALL - AC_PROG_INSTALL_DIRS - AC_PROG_MAKE_SET -+AM_PROG_INSTALL_SH - - # By default, autoconf sets INSTALL_SCRIPT to '${INSTALL_PROGRAM}'. - # That's wrong: it should be set to '${INSTALL}', so that one can diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.01-configure.ac-sandbox.patch b/x11-misc/xscreensaver/files/xscreensaver-6.01-configure.ac-sandbox.patch deleted file mode 100644 index fe56f927e208..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.01-configure.ac-sandbox.patch +++ /dev/null @@ -1,120 +0,0 @@ -From 0f4d029102c651ccbc69860bf222126d2c58e36e Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Sun, 13 Jun 2021 23:41:42 +0200 -Subject: [PATCH] configure.ac: Stop asking rpm and dpkg things, we're on - Gentoo - ---- - configure.ac | 96 ---------------------------------------------------- - 1 file changed, 96 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 9b8641e..2eaea28 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -4833,102 +4833,6 @@ for bad_choice in xscreensaver xscreensaver-settings xscreensaver-command ; do - done - - --# Warn if there's a previous RPM package installed. -- --rpm_vers= --if test -z "$RPM_PACKAGE_VERSION" ; then -- # Don't bother with this test if we are currently *building* an RPM. -- rpmnames="xscreensaver xscreensaver-base xscreensaver-extras -- xscreensaver-data xscreensaver-data-extra" -- -- # M4 sucks!! -- changequote(X,Y) -- pkg_vers=`(rpm -qv $rpmnames) 2>&- | \ -- sed -n 's/^[-a-z]*-\([0-9][0-9]*[.].*\)/\1/p' | head -1` -- rpm_vers="$pkg_vers" -- changequote([,]) --fi -- --if test \! -z "$rpm_vers" ; then -- -- # M4 sucks!! -- changequote(A,B) -- pkg_bindir=`rpm -ql $rpmnames | sed -n 's@^\(.*/\)xscreensaver-settings$@\1@p'` -- pkg_bindir2=`rpm -ql $rpmnames | sed -n 's@^\(.*/\)xscreensaver-demo$@\1@p'` -- pkg_hackdir=`rpm -ql $rpmnames | sed -n 's@^\(.*/\)popsquares$@\1@p'` -- pkg_confdir=`rpm -ql $rpmnames | sed -n 's@^\(.*/\)popsquares\.xml$@\1@p'` -- pkg_fontdir=`rpm -ql $rpmnames | sed -n 's@^\(.*/\).*\.ttf$@\1@p' | head -1` -- pkg_addir=`rpm -ql $rpmnames | sed -n 's@^\(.*/\)XScreenSaver$@\1@p'` -- -- if test -z "$pkg_bindir" ; then pkg_bindir="$pkg_bindir2" ; fi -- changequote([,]) --fi -- -- --# Warn if there's a previous Debian package installed. --# --deb_vers= --if test -z "$pkg_vers" ; then -- debnames="xscreensaver xscreensaver-data xscreensaver-data-extra" -- pkg_vers='' -- for dpkg in $debnames ; do -- if test -z "$pkg_vers"; then -- pkg_vers=`dpkg -s $dpkg 2>/dev/null | sed -n 's/^Version: \(.*\)$/\1/p'` -- deb_vers="$pkg_vers" -- fi -- done --fi -- --if test \! -z "$deb_vers" ; then -- -- # M4 sucks!! -- changequote(A,B) -- pkg_bindir=`dpkg -L $debnames 2>&- | sed -n 's@^\(.*/\)xscreensaver-settings$@\1@p'` -- pkg_bindir2=`dpkg -L $debnames 2>&- | sed -n 's@^\(.*/\)xscreensaver-demo$@\1@p'` -- pkg_hackdir=`dpkg -L $debnames 2>&- | sed -n 's@^\(.*/\)popsquares$@\1@p'` -- pkg_confdir=`dpkg -L $debnames 2>&- | sed -n 's@^\(.*/\)popsquares\.xml$@\1@p'` -- pkg_fontdir=`dpkg -L $debnames 2>&- | sed -n 's@^\(.*/\).*\.ttf$@\1@p' | head -1` -- pkg_addir=`dpkg -L $debnames 2>&- | sed -n 's@^\(.*/\)XScreenSaver[^/]*$@\1@p'` -- changequote([,]) -- -- if test -z "$pkg_bindir" ; then pkg_bindir="$pkg_bindir2" ; fi --fi -- --bindir_err= --hackdir_err= --confdir_err= --fontdir_err= --addir_err= --if ! test -z "$pkg_vers" ; then -- -- err=" (DIFFERS)" -- -- if test -z "$pkg_bindir" ; then pkg_bindir='???' -- elif test "$pkg_bindir" != "${bindir}/" ; then bindir_err="$err" ; fi -- -- if test -z "$pkg_hackdir" ; then pkg_hackdir='???' -- elif test "$pkg_hackdir" != "${HACKDIR}/" ; then hackdir_err="$err"; fi -- -- if test -z "$pkg_confdir" ; then pkg_confdir='???' -- elif test "$pkg_confdir" != "${HACK_CONF_DIR}/" ; then confdir_err="$err"; fi -- -- if test -z "$pkg_fontdir" ; then pkg_fontdir='none' -- elif test "$pkg_fontdir/" != "${FONT_DIR}" ; then fontdir_err="$err"; fi -- -- if test -z "$pkg_addir" ; then pkg_addir='???' -- elif test "$pkg_addir" != "${APPDEFAULTS}/" ; then addir_err="$err" ; fi -- -- warning=no -- warnL "There is already an installed package of xscreensaver" -- warn2 "version \"$pkg_vers\", in these directories:" -- echo "" -- warn2 "User programs: $pkg_bindir$bindir_err" -- warn2 "Screen savers: $pkg_hackdir$hackdir_err" -- warn2 "Configuration: $pkg_confdir$confdir_err" -- warn2 "Extra fonts: $pkg_fontdir$fontdir_err" -- warn2 "App Defaults: $pkg_addir$addir_err" --fi -- - echo "" - echo "$warnsep" - echo "" --- -2.31.1 - diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.01-gentoo.patch b/x11-misc/xscreensaver/files/xscreensaver-6.01-gentoo.patch deleted file mode 100644 index 41f8d7b7d089..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.01-gentoo.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/driver/XScreenSaver.ad.in -+++ b/driver/XScreenSaver.ad.in -@@ -31,21 +31,21 @@ - *mode: random - *timeout: 0:10:00 - *cycle: 0:10:00 --*lockTimeout: 0:00:00 -+*lockTimeout: 0:30:00 - *passwdTimeout: 0:00:30 --*dpmsEnabled: False -+*dpmsEnabled: True - *dpmsQuickoffEnabled: False - *dpmsStandby: 2:00:00 - *dpmsSuspend: 2:00:00 - *dpmsOff: 4:00:00 --*grabDesktopImages: True -+*grabDesktopImages: False - *grabVideoFrames: False - *chooseRandomImages: @DEFAULT_IMAGES_P@ - ! This can be a local directory name, or the URL of an RSS or Atom feed. - *imageDirectory: @DEFAULT_IMAGE_DIRECTORY@ - *nice: 10 - *memoryLimit: 0 --*lock: False -+*lock: True - *verbose: False - *fade: True - *unfade: True -@@ -62,7 +62,7 @@ - *textLiteral: XScreenSaver - *textFile: @DEFAULT_TEXT_FILE@ - *textProgram: fortune --*textURL: https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss -+*textURL: https://planet.gentoo.org/rss20.xml - - ! This is what the "Settings" button on the splash screen runs. - *demoCommand: xscreensaver-settings -@@ -103,7 +103,8 @@ - - - ! The strftime(3) format string for printing the time on the password dialog. --*dateFormat: %I:%M %p, %a %b %e -+!*dateFormat: %I:%M %p, %a %b %e -+*dateFormat: %x %X - ! DD MMM: - ! *dateFormat: %I:%M %p, %e %b (%a) - ! 12 hour time only: diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.01-non-gtk-install.patch b/x11-misc/xscreensaver/files/xscreensaver-6.01-non-gtk-install.patch deleted file mode 100644 index cb8b6e45db2b..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.01-non-gtk-install.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 25b22d16fabbdb3e7a6afcd6cd8d1a25afaaa252 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Sat, 17 Jul 2021 23:44:44 +0200 -Subject: [PATCH 1/2] Fix install for --without-motif --without-gtk - -Related to https://bugs.gentoo.org/796992 ---- - configure.ac | 4 ++++ - driver/Makefile.in | 2 +- - 2 files changed, 5 insertions(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 2eaea28..4cb3385 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -4148,13 +4148,16 @@ fi - - PREFERRED_DEMO_PROGRAM='' - ALL_DEMO_PROGRAMS= -+SETTINGS_PROGRAM_OR_NOT= - if test "$have_motif" = yes; then - PREFERRED_DEMO_PROGRAM=xscreensaver-settings-Xm - ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS" -+ SETTINGS_PROGRAM_OR_NOT=xscreensaver-settings - fi - if test "$have_gtk" = yes; then - PREFERRED_DEMO_PROGRAM=xscreensaver-settings-Gtk - ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS" -+ SETTINGS_PROGRAM_OR_NOT=xscreensaver-settings - fi - - -@@ -4306,6 +4309,7 @@ AC_SUBST(INCLUDES) - - AC_SUBST(PREFERRED_DEMO_PROGRAM) - AC_SUBST(ALL_DEMO_PROGRAMS) -+AC_SUBST(SETTINGS_PROGRAM_OR_NOT) - AC_SUBST(SAVER_LIBS) - AC_SUBST(MOTIF_LIBS) - AC_SUBST(GTK_LIBS) -diff --git a/driver/Makefile.in b/driver/Makefile.in -index 0e986a9..1877d8a 100644 ---- a/driver/Makefile.in -+++ b/driver/Makefile.in -@@ -212,7 +212,7 @@ TEST_EXES = test-passwd test-uid test-xdpms test-grab \ - xdpyinfo test-screens test-yarandom test-xinput \ - test-xkb - --EXES = xscreensaver xscreensaver-command xscreensaver-settings -+EXES = xscreensaver xscreensaver-command @SETTINGS_PROGRAM_OR_NOT@ - UTIL_EXES = xscreensaver-gfx @EXES_SYSTEMD@ - SETUID_EXES = xscreensaver-auth - DEMO_EXES = @ALL_DEMO_PROGRAMS@ --- -2.32.0 - diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.01-without-gl-makefile.patch b/x11-misc/xscreensaver/files/xscreensaver-6.01-without-gl-makefile.patch deleted file mode 100644 index c98d5297e9b0..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.01-without-gl-makefile.patch +++ /dev/null @@ -1,28 +0,0 @@ -From fa531a3ff2dd8aa4e0b6767e3390f88bfbaca791 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Mon, 14 Jun 2021 12:11:32 +0200 -Subject: [PATCH] hacks/glx/Makefile.in: Fix target install-program for - --without-gl - -Symptom was: -/usr/bin/install: cannot stat 'sonar': No such file or directory ---- - hacks/glx/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/hacks/glx/Makefile.in b/hacks/glx/Makefile.in -index ed07a1f..6ae969c 100644 ---- a/hacks/glx/Makefile.in -+++ b/hacks/glx/Makefile.in -@@ -320,7 +320,7 @@ install-program:: $(EXES) - $(INSTALL_PROGRAM) $$program $$idir/$$program ; \ - done ; \ - \ -- exes="$(SUID_EXES)" ; \ -+ exes="@SUID_EXES@" ; \ - if [ @SETUID_HACKS@ = yes ]; then \ - sinst="$(INSTALL_SETUID)" ; \ - else \ --- -2.31.1 - diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch b/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch deleted file mode 100644 index e1996291bd3a..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.03-without-gl-configure.patch +++ /dev/null @@ -1,12 +0,0 @@ -Upstream don't support this anymore (https://github.com/gentoo/gentoo/pull/24404#issuecomment-1061128526) -but it's a trivial patch so let's keep it going for now. ---- xscreensaver-6.03.orig/configure.ac 2022-03-04 11:23:24.415172769 -0700 -+++ xscreensaver-6.03/configure.ac 2022-03-04 11:27:40.419205257 -0700 -@@ -4737,7 +4737,6 @@ - CONF_STATUS=1 - elif test "$with_gl_req" = no ; then - noteL 'The OpenGL 3D library is not being used.' -- CONF_STATUS=1 - else - noteL 'The OpenGL 3D library was not found.' - CONF_STATUS=1 diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.05-r2-configure-exit-codes.patch b/x11-misc/xscreensaver/files/xscreensaver-6.05-r2-configure-exit-codes.patch deleted file mode 100644 index d69e5965ca2f..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.05-r2-configure-exit-codes.patch +++ /dev/null @@ -1,43 +0,0 @@ -The configure scripts exits on a non zero exit code even with a warning. Even -though for upstream this is just a warning, for portage this means failure and -it will exit. -We therefore alter the exit codes where neccesary. - -Bug: https://bugs.gentoo.org/885441 - -Pascal Jäger <pascal.jaeger@leimstift.de> (2022-12-15) - ---- a/configure.ac -+++ b/configure.ac -@@ -4588,7 +4588,6 @@ if test "$have_motif" = no -a "$have_gtk" = no; then - else - warnL "The GTK libraries do not seem to be available; the" - warn2 "\`xscreensaver-settings' program requires them." -- CONF_STATUS=1 - # echo '' - # warn2 'You can use Motif or Lesstif instead of GTK (use the' - # warn2 "\`--with-motif' option) but that is NOT recommended." -@@ -4615,7 +4614,6 @@ if test "$have_gtk" = yes -a "$have_gdk_pixbuf" = no ; then - warn "GTK is being used, but the GDK-Pixbuf library and/or" - warn2 "headers were not found. That can't be good. Please" - warn2 "install the GDK-Pixbuf development kit and re-configure." -- CONF_STATUS=1 - fi - - if test "$have_motif" = yes -a "$have_lesstif" = yes ; then -@@ -4714,7 +4712,6 @@ if test "$have_jpeg" = no ; then - warn2 "This means that it won't be possible for the image-manipulating" - warn2 "display modes to load files from disk; and it also means that" - warn2 "the \`webcollage' program will be much slower." -- CONF_STATUS=1 - else - warn2 "This means the \`webcollage' program will be much slower." - fi -@@ -4733,7 +4730,6 @@ if test "$have_png" = no ; then - - if test "$png_halfassed" = yes ; then halfassery ; fi - warn2 "Many things aren't going to work right." -- CONF_STATUS=1 - fi - - diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.05-remove-update-icon-cache.patch b/x11-misc/xscreensaver/files/xscreensaver-6.05-remove-update-icon-cache.patch deleted file mode 100644 index 7d9ffdfae4d7..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.05-remove-update-icon-cache.patch +++ /dev/null @@ -1,13 +0,0 @@ -Remove update icon cache as it is a sandbox access violation. -We do this in the ebuild by ourselves instead. - ---- a/driver/Makefile.in -+++ b/driver/Makefile.in -@@ -564,7 +564,6 @@ install-gnome:: $(LOGO) - fi - - install-gnome:: uninstall-old-gnome-icons --install-gnome:: update-icon-caches - - update-icon-caches:: - @for f in /usr/share/icons/index.theme diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.05-teach-handsy-some-manners.patch b/x11-misc/xscreensaver/files/xscreensaver-6.05-teach-handsy-some-manners.patch deleted file mode 100644 index 0f09d970a920..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.05-teach-handsy-some-manners.patch +++ /dev/null @@ -1,42 +0,0 @@ -This is to teach handly some good manners and get his mind out of the gutter. He let himself go quite a bit lately. -Fixes: https://bugs.gentoo.org/869218 - - ---- a/hacks/glx/handsy_anim.h -+++ b/hacks/glx/handsy_anim.h -@@ -770,7 +770,6 @@ static const hand_anim goatse_anim[] = { - /**************************************************************************/ - - static const hand_anim_pair all_hand_anims[] = { -- {{ middle_anim, middle_anim }, 0.2 }, - {{ tap_anim, tap_anim }, 0.7 }, - {{ tap_anim, tap_anim }, 0.7 }, - {{ tap_anim, tap_anim }, 0.7 }, -@@ -778,15 +777,12 @@ static const hand_anim_pair all_hand_anims[] = { - {{ spock_anim, hidden_anim}, 0 }, - {{ horns_anim, horns_anim}, 0 }, - {{ horns_anim, horns_anim}, 0 }, -- {{ bs1_anim, bs2_anim }, 0 }, -- {{ upyours_anim, hidden_anim }, 0 }, - {{ peace_anim, hidden_anim }, 0 }, - {{ scissor1_anim, scissor2_anim }, 0 }, - {{ wave_anim, hidden_anim }, 0 }, - {{ wave2_anim, hidden_anim }, 0 }, - {{ jazzhands_anim, jazzhands_anim }, 0 }, - {{ ok_anim, ok_anim }, 0 }, -- {{ inout1_anim, inout2_anim }, 0 }, - {{ clap_anim, clap_anim }, 0 }, - {{ slow_clap_anim, slow_clap_anim }, 0 }, - {{ pray_anim, pray_anim }, 0 }, -@@ -795,11 +791,9 @@ static const hand_anim_pair all_hand_anims[] = { - {{ thumbsup_anim, thumbsup_anim }, 0 }, - {{ thumbsdn_anim, thumbsdn_anim }, 0 }, - {{ thisguy_anim, thisguy_anim }, 0 }, -- {{ outtahere_anim, hidden_anim }, 0 }, - {{ stahhhp_anim, stahhhp_anim }, 0 }, - {{ gun_anim, gun_anim }, 0.25 }, - {{ walk_anim, walk_anim }, 0.3 }, -- {{ goatse_anim, goatse_anim }, 0 }, - {{ 0, }}}; - - #endif /* __HANDSY_ANIM__ */ diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.07-allow-no-pam.patch b/x11-misc/xscreensaver/files/xscreensaver-6.07-allow-no-pam.patch deleted file mode 100644 index dd2ea676d443..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.07-allow-no-pam.patch +++ /dev/null @@ -1,18 +0,0 @@ -The use flag combination -pam +locking is not possible with that configure.ac. -Having a pam conf and a /etc/pam.d could be remnants from a previous installation -of pam and don't tell us for sure that the user does not want this. - -Bug: https://bugs.gentoo.org/908509 - -# Pascal Jäger <pascal.jaeger@leimstift.de> - ---- a/configure.ac -+++ b/configure.ac -@@ -4971,7 +4971,6 @@ elif test "$have_pam" = no -a "$enable_locking" = yes ; then - if test -d /etc/pam.d -o -f /etc/pam.conf ; then - warn "Your system seems to have PAM, but PAM is not being used." - warn2 "That is probably not going to work out well." -- CONF_STATUS=1 - fi - fi - diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.07-fix-desktop-files.patch b/x11-misc/xscreensaver/files/xscreensaver-6.07-fix-desktop-files.patch deleted file mode 100644 index 07474aec689b..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.07-fix-desktop-files.patch +++ /dev/null @@ -1,31 +0,0 @@ -* xscreensaver-settings.desktop: error: value item "Screensaver" in key -* "Categories" in group "Desktop Entry" is a reserved category, so a -* "OnlyShowIn" key must be included -* xscreensaver.desktop: error: value item "Screensaver" in key "Categories" -* in group "Desktop Entry" is a reserved category, so a "OnlyShowIn" key -* must be included - -We just remove the category Screensaver then. - -Bug: https://bugs.gentoo.org/894700 - -# Pascal Jäger <pascal.jaeger@leimstift.de> - ---- a/driver/xscreensaver-settings.desktop.in -+++ b/driver/xscreensaver-settings.desktop.in -@@ -5,5 +5,5 @@ Icon=xscreensaver - _Name=XScreenSaver Settings - _Comment=Change screensaver properties - Type=Application --Categories=Settings;DesktopSettings;Screensaver;Security;GNOME;GTK;KDE;Motif;Qt;X-GNOME-Settings-Panel;X-GNOME-SystemSettings;X-Unity-Settings-Panel;X-XFCE-SettingsDialog;X-XFCE-SystemSettings -+Categories=Settings;DesktopSettings;Security;GNOME;GTK;KDE;Motif;Qt;X-GNOME-Settings-Panel;X-GNOME-SystemSettings;X-Unity-Settings-Panel;X-XFCE-SettingsDialog;X-XFCE-SystemSettings - Terminal=false ---- a/driver/xscreensaver.desktop.in -+++ b/driver/xscreensaver.desktop.in -@@ -5,5 +5,5 @@ Icon=xscreensaver - _Name=XScreenSaver - _Comment=XScreenSaver daemon: screen saver and locker - Type=Application --Categories=Screensaver;Security;GNOME;GTK;KDE;Motif;Qt -+Categories=Security;GNOME;GTK;KDE;Motif;Qt - Terminal=false diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.07-gcc.patch b/x11-misc/xscreensaver/files/xscreensaver-6.07-gcc.patch deleted file mode 100644 index 05c0c014f412..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.07-gcc.patch +++ /dev/null @@ -1,24 +0,0 @@ -We want it to be possible to bulid with clang, so also check against that. - -# Pascal Jäger <pascal.jaeger@leimstift.de> - ---- a/configure.ac -+++ b/configure.ac -@@ -303,7 +303,7 @@ done - - AC_DEFUN([AC_CHECK_GCC_ARG], - [if test -n "$GCC"; then -- AC_CACHE_CHECK([whether gcc accepts [$2]], -+ AC_CACHE_CHECK([whether $[$CC] accepts [$2]], - ac_cv_gcc_accepts_[$1], - [rm -rf conftest.$ac_ext - touch conftest.$ac_ext -@@ -316,7 +316,7 @@ AC_DEFUN([AC_CHECK_GCC_ARG], - # earlier diagnostics". - # - without_no=`echo $2 | sed s/Wno-/W/` -- if ( ( gcc -c $without_no conftest.$ac_ext -o/dev/null >/dev/null ) \ -+ if ( ( $CC -c $without_no conftest.$ac_ext -o/dev/null >/dev/null ) \ - 2>&1 | \ - grep unrecognized >/dev/null ); then - ac_cv_gcc_accepts_[$1]=no diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.09-ffmpeg.patch b/x11-misc/xscreensaver/files/xscreensaver-6.09-ffmpeg.patch deleted file mode 100644 index 432530216e09..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.09-ffmpeg.patch +++ /dev/null @@ -1,94 +0,0 @@ -Since version 6.07, xscreensaver could save videos, using ffmpeg -But the configure flag --with-record-animation doesn't work to -deactivate this feature. - -Signed-off-by: Cristian Othón MartÃnez Vera <cfuga@cfuga.mx> - ---- a/configure.ac -+++ b/configure.ac -@@ -3992,6 +3992,28 @@ - XFT_OBJS='$(UTILS_BIN)/xft.o' - fi - -+############################################################################### -+# -+# Check for --with-record-animation -+# -+############################################################################### -+ -+record_anim_default=no -+record_anim="$record_anim_default" -+AC_ARG_WITH(record-animation, -+[ --with-record-animation Include code for generating MP4 videos.], -+ [record_anim="$withval"], [record_anim="$record_anim_default"]) -+ -+HANDLE_X_PATH_ARG(record_anim, --with-record-animation, record animation) -+ -+if test "$record_anim" = yes; then -+ true -+elif test "$record_anim" != no; then -+ echo "error: must be yes or no: --with-record-animation=$record_anim" -+ exit 1 -+fi -+ -+if test "$record_anim" = yes; then - - ############################################################################### - # -@@ -4130,6 +4152,15 @@ - FFMPEG_LIBS="$FFMPEG_LIBS $extra_ffmpeg_bs" - fi - -+ if test "$have_ffmpeg" != yes; then -+ AC_MSG_WARN(--with-record-animation requires the ffmpeg libraries) -+ else -+ AC_MSG_RESULT(enabling --with-record-animation) -+ AC_DEFINE(HAVE_RECORD_ANIM) -+ ANIM_OBJS='$(ANIM_OBJS)' -+ ANIM_LIBS='$(ANIM_LIBS)' -+ fi -+fi - - ############################################################################### - # -@@ -4221,40 +4252,6 @@ - exit 1 - fi - -- --############################################################################### --# --# Check for --with-record-animation --# --############################################################################### -- --record_anim_default=no --record_anim="$record_anim_default" --AC_ARG_WITH(record-animation, --[ --with-record-animation Include code for generating MP4 videos.], -- [record_anim="$withval"], [record_anim="$record_anim_default"]) -- --HANDLE_X_PATH_ARG(record_anim, --with-record-animation, record animation) -- --if test "$record_anim" = yes; then -- true --elif test "$record_anim" != no; then -- echo "error: must be yes or no: --with-record-animation=$record_anim" -- exit 1 --fi -- --if test "$record_anim" = yes; then -- if test "$have_ffmpeg" != yes; then -- AC_MSG_WARN(--with-record-animation requires the ffmpeg libraries) -- else -- AC_MSG_RESULT(enabling --with-record-animation) -- AC_DEFINE(HAVE_RECORD_ANIM) -- ANIM_OBJS='$(ANIM_OBJS)' -- ANIM_LIBS='$(ANIM_LIBS)' -- fi --fi -- -- - ############################################################################### - # - # Done testing. Now, set up the various -I and -L variables, diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.12-ffmpeg8.patch b/x11-misc/xscreensaver/files/xscreensaver-6.12-ffmpeg8.patch deleted file mode 100644 index 28de6f8d3a5f..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.12-ffmpeg8.patch +++ /dev/null @@ -1,8 +0,0 @@ -https://bugs.gentoo.org/963416 ---- a/hacks/ffmpeg-out.c -+++ b/hacks/ffmpeg-out.c -@@ -405,3 +405,3 @@ - ffst->video_ost.ctx->pix_fmt = pix_fmt; -- ffst->video_ost.ctx->profile = FF_PROFILE_H264_HIGH; -+ ffst->video_ost.ctx->profile = AV_PROFILE_H264_HIGH; - diff --git a/x11-misc/xscreensaver/files/xscreensaver-6.14-ffmpeg.patch b/x11-misc/xscreensaver/files/xscreensaver-6.14-ffmpeg.patch deleted file mode 100644 index d355adca31f4..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-6.14-ffmpeg.patch +++ /dev/null @@ -1,91 +0,0 @@ -Since version 6.07, xscreensaver could save videos, using ffmpeg, -but the configure flag --with-record-animation doesn't work to -deactivate this feature. - -Signed-off-by: Cristian Othón MartÃnez Vera <cfuga@cfuga.mx> - ---- a/configure.ac -+++ b/configure.ac -@@ -3801,6 +3801,28 @@ - XFT_OBJS='$(UTILS_BIN)/xft.o' - fi - -+############################################################################### -+# -+# Check for --with-record-animation -+# -+############################################################################### -+ -+record_anim_default=no -+record_anim="$record_anim_default" -+AC_ARG_WITH(record-animation, -+[ --with-record-animation Include code for generating MP4 videos.], -+ [record_anim="$withval"], [record_anim="$record_anim_default"]) -+ -+HANDLE_X_PATH_ARG(record_anim, --with-record-animation, record animation) -+ -+if test "$record_anim" = yes; then -+ true -+elif test "$record_anim" != no; then -+ echo "error: must be yes or no: --with-record-animation=$record_anim" -+ exit 1 -+fi -+ -+if test "$record_anim" = yes; then - - ############################################################################### - # -@@ -3958,6 +3980,15 @@ - FFMPEG_LIBS="$FFMPEG_LIBS $extra_ffmpeg_bs" - fi - -+ if test "$have_ffmpeg" != yes; then -+ AC_MSG_WARN(--with-record-animation requires the ffmpeg libraries) -+ else -+ AC_MSG_RESULT(enabling --record-animation) -+ AC_DEFINE(HAVE_RECORD_ANIM) -+ ANIM_OBJS='$(ANIM_OBJS)' -+ ANIM_LIBS='$(ANIM_LIBS)' -+ fi -+fi - - ############################################################################### - # -@@ -4050,37 +4081,7 @@ - fi - - --############################################################################### --# --# Check for --with-record-animation --# --############################################################################### -- --record_anim_default=no --record_anim="$record_anim_default" --AC_ARG_WITH(record-animation, --[ --with-record-animation Include code for generating MP4 videos.], -- [record_anim="$withval"], [record_anim="$record_anim_default"]) -- --HANDLE_X_PATH_ARG(record_anim, --with-record-animation, record animation) -- --if test "$record_anim" = yes; then -- true --elif test "$record_anim" != no; then -- echo "error: must be yes or no: --with-record-animation=$record_anim" -- exit 1 --fi - --if test "$record_anim" = yes; then -- if test "$have_ffmpeg" != yes; then -- AC_MSG_WARN(--with-record-animation requires the ffmpeg libraries) -- else -- AC_MSG_RESULT(enabling --record-animation) -- AC_DEFINE(HAVE_RECORD_ANIM) -- ANIM_OBJS='$(ANIM_OBJS)' -- ANIM_LIBS='$(ANIM_LIBS)' -- fi --fi - - - ############################################################################### diff --git a/x11-misc/xscreensaver/metadata.xml b/x11-misc/xscreensaver/metadata.xml deleted file mode 100644 index cd4663b50a0b..000000000000 --- a/x11-misc/xscreensaver/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>pascal.jaeger@leimstift.de</email> - <name>Pascal Jäger</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <maintainer> - <email>jwz@jwz.org</email> - <name>Jamie Zawinski</name> - </maintainer> - </upstream> - <use> - <flag name="fonts">Install the fonts shipped with XScreenSaver that have clear licensing</flag> - <flag name="gdk-pixbuf">Add ability for screensavers to read images in formats supported by <pkg>x11-libs/gdk-pixbuf</pkg></flag> - <flag name="gdm">Use gdmflexiserver from <pkg>gnome-base/gdm</pkg> instead of <pkg>x11-misc/lightdm</pkg></flag> - <flag name="gles" restrict=">=x11-misc/xscreensaver-6.0.2">Emulate OpenGL 1.3 in terms of OpenGL ES 1.x</flag> - <flag name="glx" restrict=">=x11-misc/xscreensaver-6.0.2">Use GLX to interface OpenGL and X11 instead of EGL</flag> - <flag name="locking">Compile in support for locking the display</flag> - <flag name="logind-idle-hint">Send the session idle hint to logind once the screen saver blanks</flag> - <flag name="new-login">Enable user switching support using gdmflexiserver (<pkg>x11-misc/lightdm</pkg>)</flag> - </use> -</pkgmetadata> diff --git a/x11-misc/xscreensaver/xscreensaver-6.10.1-r2.ebuild b/x11-misc/xscreensaver/xscreensaver-6.10.1-r2.ebuild deleted file mode 100644 index 97167cc27b9a..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-6.10.1-r2.ebuild +++ /dev/null @@ -1,286 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic font optfeature pam strip-linguas systemd xdg-utils - -DESCRIPTION="Modular screen saver and locker for the X Window System" -HOMEPAGE="https://www.jwz.org/xscreensaver/" -SRC_URI=" - https://www.jwz.org/xscreensaver/${PN}-${PV}.tar.gz - logind-idle-hint? ( - https://github.com/Flowdalic/xscreensaver/commit/59e7974c42dc08411c9af2a3a644a582c2116f46.patch -> - ${PN}-6.06-logind-idle-hint.patch - ) - systemd? ( - https://github.com/Flowdalic/xscreensaver/commit/376b07ec76cfe1070f498773aaec8fd7030593af.patch -> - ${PN}-6.07-xscreensaver.service-start-with-no-splash.patch - ) -" - -S="${WORKDIR}/${PN}-$(ver_cut 1-2)" -# Font license mapping for folder ./hacks/fonts/ as following: -# clacon.ttf -- MIT -# gallant12x22.ttf -- unclear, hence dropped -# luximr.ttf -- bh-luxi (package media-fonts/font-bh-ttf) -# OCRAStd.otf -- unclear, hence dropped -# SpecialElite.ttf -- Apache-2.0 -LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="elogind ffmpeg fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama" -REQUIRED_USE=" - gles? ( !glx ) - ?? ( elogind systemd ) - pam? ( locking ) - logind-idle-hint? ( || ( elogind systemd ) ) -" - -COMMON_DEPEND=" - >=dev-libs/libxml2-2.4.6:= - x11-apps/appres - x11-apps/xwininfo - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXt - x11-libs/libXxf86vm - elogind? ( sys-auth/elogind ) - >=x11-libs/gdk-pixbuf-2.42.0:2 - >=x11-libs/gtk+-3.0.0:3 - ffmpeg? ( media-video/ffmpeg:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - locking? ( virtual/libcrypt:= ) - new-login? ( - gdm? ( gnome-base/gdm ) - !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) - ) - virtual/glu - virtual/opengl - pam? ( sys-libs/pam ) - media-libs/libpng:= - systemd? ( >=sys-apps/systemd-221:= ) - >=x11-libs/libXft-2.1.0 - xinerama? ( x11-libs/libXinerama ) -" -# For USE="perl" see output of `qlist xscreensaver | grep bin | xargs grep '::'` -RDEPEND=" - ${COMMON_DEPEND} - media-gfx/fbida - perl? ( - dev-lang/perl - dev-perl/libwww-perl - ) - selinux? ( sec-policy/selinux-xscreensaver ) -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto -" -BDEPEND=" - dev-util/intltool - app-alternatives/bc - sys-devel/gettext - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${PN}-5.31-pragma.patch - "${FILESDIR}"/${PN}-6.01-gentoo.patch - "${FILESDIR}"/${PN}-6.07-gcc.patch - "${FILESDIR}"/${PN}-6.01-configure.ac-sandbox.patch - "${FILESDIR}"/${PN}-6.01-without-gl-makefile.patch - "${FILESDIR}"/${PN}-6.01-non-gtk-install.patch - "${FILESDIR}"/${PN}-6.01-configure-install_sh.patch - "${FILESDIR}"/${PN}-6.03-without-gl-configure.patch - "${FILESDIR}"/${PN}-6.05-remove-update-icon-cache.patch - "${FILESDIR}"/${PN}-6.05-r2-configure-exit-codes.patch - "${FILESDIR}"/${PN}-6.07-allow-no-pam.patch - "${FILESDIR}"/${PN}-6.07-fix-desktop-files.patch - "${FILESDIR}"/${PN}-6.09-ffmpeg.patch -) - -DOCS=( README{,.hacking} ) - -# see https://bugs.gentoo.org/898328 -QA_CONFIG_IMPL_DECL_SKIP=( getspnam_shadow ) - -src_prepare() { - default - - # bug #896440 - mv po/ca.po po/ca.po.old || die - iconv -f ISO-8859-15 -t UTF-8 po/ca.po.old >po/ca.po || die - - sed -i configure.ac -e '/^ALL_LINGUAS=/d' || die - - if use systemd; then - # Causes "Failed to enable unit: Cannot alias xscreensaver.service as org.jwz.xscreensaver." - # after "systemctl --user enable xscreensaver". - sed -i -e '/^Alias=org.jwz.xscreensaver.service/d' \ - driver/xscreensaver.service.in || die - - eapply "${DISTDIR}/${PN}-6.07-xscreensaver.service-start-with-no-splash.patch" - fi - - strip-linguas -i po/ - export ALL_LINGUAS="${LINGUAS}" - - if use new-login && ! use gdm; then #392967 - sed -i \ - -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ - configure{,.ac} || die - fi - - # We are patching driver/XScreenSaver.ad.in, so let's delete the - # header generated from it so that it gets back in sync during build: - rm driver/XScreenSaver_ad.h || die - - if ! use offensive; then - sed -i \ - -e '/boobies/d;/boobs/d;/cock/d;/pussy/d;/viagra/d;/vibrator/d' \ - hacks/barcode.c || die - sed -i \ - -e 's|erect penis|shuffle board|g' \ - -e 's|flaccid penis|flaccid anchor|g' \ - -e 's|vagina|engagement ring|g' \ - -e 's|Penis|Shuttle|g' \ - hacks/glx/glsnake.c || die - sed -i \ - 's| Stay.*fucking mask\.$||' \ - hacks/glx/covid19.man \ - hacks/config/covid19.xml || die - sed -i \ - -e 's|Ass |Dumb |g' \ - -e 's|Buttcorn|Blue Corn|g' \ - -e 's| dick||gi' \ - -e 's| shit||g' \ - hacks/bsod.c || die - eapply "${FILESDIR}/xscreensaver-6.05-teach-handsy-some-manners.patch" - fi - - if use logind-idle-hint; then - eapply "${DISTDIR}/${PN}-6.06-logind-idle-hint.patch" - fi - - config_rpath_update "${S}"/config.rpath - - # Must be eauto*re*conf, to force the rebuild - eautoreconf -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -maltivec -mabi=altivec - append-flags -U__VEC__ - fi - - unset BC_ENV_ARGS #24568 - - # /proc/interrupts won't always have the keyboard bits needed - # Not clear this does anything in 6.03+(?) but let's keep it for now in case. - # (See also: configure argument) - export ac_cv_have_proc_interrupts=yes - - # WARNING: This is NOT a normal autoconf script - # Some of the --with options are NOT standard, and expect "--with-X=no" rather than "--without-X" - ECONF_OPTS=( - $(use_enable locking) - $(use_with elogind) - --with-pixbuf - $(use_with gles) - $(use_with glx) - --with-gtk - $(use_with new-login login-manager) - $(use_with pam) - $(use_with suid setuid-hacks) - $(use_with systemd) - $(use_with xinerama xinerama-ext) - --with-jpeg=$(usex jpeg yes no) - --with-record-animation=$(usex ffmpeg yes no) - --with-png=yes - --with-xft=yes - --with-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults - --with-configdir="${EPREFIX}"/usr/share/${PN}/config - --with-dpms-ext - --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} - --with-proc-interrupts - --with-randr-ext - --with-text-file="${EPREFIX}"/etc/gentoo-release - --with-xdbe-ext - --with-xf86gamma-ext - --with-xf86vmode-ext - --with-xinput-ext - --with-xkb-ext - --with-xshm-ext - --without-gle - --without-kerberos - --without-motif - --with-proc-oom - --x-includes="${EPREFIX}"/usr/include - --x-libraries="${EPREFIX}"/usr/$(get_libdir) - ) - # WARNING: This is NOT a normal autoconf script - econf "${ECONF_OPTS[@]}" -} - -src_compile() { - # stock target is "default", which is broken in some releases. - emake all -} - -src_install() { - use pam && dodir /etc/pam.d/ - emake install_prefix="${D}" DESTDIR="${D}" GTK_SHAREDIR="${installprefix}"/usr/share/xscreensaver install - - if use fonts; then - # Do not install fonts with unclear licensing - rm -v "${ED}${FONTDIR}"/gallant12x22.ttf || die - - # Do not duplicate font Luxi Mono (of package media-fonts/font-bh-ttf) - rm -v "${ED}${FONTDIR}"/luximr.ttf || die - - font_xfont_config - else - rm -rfv "${ED}${FONTDIR}" || die #812473 - fi - - einstalldocs - - if use pam; then - fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - fi - - if use systemd; then - systemd_douserunit "${ED}/usr/share/${PN}/xscreensaver.service" - fi - # Makefile installs xscreensaver.service regardless of - # --without-systemd, and if USE=systemd, we will have installed the - # unit file already. - rm "${ED}/usr/share/${PN}/xscreensaver.service" || die - - # bug #885989 - fperms 4755 /usr/$(get_libdir)/misc/xscreensaver/xscreensaver-auth -} - -pkg_postinst() { - use fonts && font_pkg_postinst - - # bug #811885 - if ! use glx; then - elog "Enable USE='glx' if OpenGL screensavers are crashing." - fi - - optfeature 'Bitmap fonts 75dpi' media-fonts/font-adobe-75dpi - optfeature 'Bitmap fonts 100dpi' media-fonts/font-adobe-100dpi - optfeature 'Truetype font Luxi Mono' media-fonts/font-bh-ttf - - xdg_icon_cache_update -} - -pkg_postrm() { - use fonts && font_pkg_postrm - xdg_icon_cache_update -} diff --git a/x11-misc/xscreensaver/xscreensaver-6.12-r1.ebuild b/x11-misc/xscreensaver/xscreensaver-6.12-r1.ebuild deleted file mode 100644 index 7291d6fcde4c..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-6.12-r1.ebuild +++ /dev/null @@ -1,314 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic font greadme optfeature pam strip-linguas systemd xdg-utils - -DESCRIPTION="Modular screen saver and locker for the X Window System" -HOMEPAGE="https://www.jwz.org/xscreensaver/" -SRC_URI=" - https://www.jwz.org/xscreensaver/${PN}-${PV}.tar.gz - logind-idle-hint? ( - https://github.com/Flowdalic/xscreensaver/commit/e79e2f41be3367c196899ef2f38ab97436fa1a65.patch -> - ${PN}-6.12-logind-idle-hint.patch - ) - systemd? ( - https://github.com/Flowdalic/xscreensaver/commit/376b07ec76cfe1070f498773aaec8fd7030593af.patch -> - ${PN}-6.07-xscreensaver.service-start-with-no-splash.patch - ) -" - -S="${WORKDIR}/${PN}-$(ver_cut 1-2)" -# Font license mapping for folder ./hacks/fonts/ as following: -# clacon.ttf -- MIT -# gallant12x22.ttf -- unclear, hence dropped -# luximr.ttf -- bh-luxi (package media-fonts/font-bh-ttf) -# OCRAStd.otf -- unclear, hence dropped -# SpecialElite.ttf -- Apache-2.0 -LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="elogind ffmpeg fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama wayland" -REQUIRED_USE=" - gles? ( !glx ) - ?? ( elogind systemd ) - pam? ( locking ) - logind-idle-hint? ( || ( elogind systemd ) ) -" - -COMMON_DEPEND=" - >=dev-libs/libxml2-2.4.6:= - x11-apps/appres - x11-apps/xwininfo - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXt - x11-libs/libXxf86vm - elogind? ( sys-auth/elogind ) - >=x11-libs/gdk-pixbuf-2.42.0:2 - >=x11-libs/gtk+-3.0.0:3 - ffmpeg? ( media-video/ffmpeg:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - locking? ( virtual/libcrypt:= ) - new-login? ( - gdm? ( gnome-base/gdm ) - !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) - ) - virtual/glu - virtual/opengl - pam? ( sys-libs/pam ) - media-libs/libpng:= - systemd? ( >=sys-apps/systemd-221:= ) - >=x11-libs/libXft-2.1.0 - xinerama? ( x11-libs/libXinerama ) - wayland? ( >=dev-libs/wayland-1.8 ) -" -# For USE="perl" see output of `qlist xscreensaver | grep bin | xargs grep '::'` -RDEPEND=" - ${COMMON_DEPEND} - media-gfx/fbida - perl? ( - dev-lang/perl - dev-perl/libwww-perl - ) - selinux? ( sec-policy/selinux-xscreensaver ) - wayland? ( gui-apps/grim ) -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto -" -BDEPEND=" - dev-util/intltool - app-alternatives/bc - sys-devel/gettext - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${PN}-5.31-pragma.patch - "${FILESDIR}"/${PN}-6.01-gentoo.patch - "${FILESDIR}"/${PN}-6.07-gcc.patch - "${FILESDIR}"/${PN}-6.01-configure.ac-sandbox.patch - "${FILESDIR}"/${PN}-6.01-without-gl-makefile.patch - "${FILESDIR}"/${PN}-6.01-non-gtk-install.patch - "${FILESDIR}"/${PN}-6.01-configure-install_sh.patch - "${FILESDIR}"/${PN}-6.03-without-gl-configure.patch - "${FILESDIR}"/${PN}-6.05-remove-update-icon-cache.patch - "${FILESDIR}"/${PN}-6.05-r2-configure-exit-codes.patch - "${FILESDIR}"/${PN}-6.07-allow-no-pam.patch - "${FILESDIR}"/${PN}-6.07-fix-desktop-files.patch - "${FILESDIR}"/${PN}-6.09-ffmpeg.patch -) - -DOCS=( README{,.hacking} ) - -# see https://bugs.gentoo.org/898328 -QA_CONFIG_IMPL_DECL_SKIP=( getspnam_shadow ) - -src_prepare() { - default - - # bug #896440 - mv po/ca.po po/ca.po.old || die - iconv -f ISO-8859-15 -t UTF-8 po/ca.po.old >po/ca.po || die - - sed -i configure.ac -e '/^ALL_LINGUAS=/d' || die - - if use systemd; then - # Causes "Failed to enable unit: Cannot alias xscreensaver.service as org.jwz.xscreensaver." - # after "systemctl --user enable xscreensaver". - sed -i -e '/^Alias=org.jwz.xscreensaver.service/d' \ - driver/xscreensaver.service.in || die - - eapply "${DISTDIR}/${PN}-6.07-xscreensaver.service-start-with-no-splash.patch" - fi - - strip-linguas -i po/ - export ALL_LINGUAS="${LINGUAS}" - - if use new-login && ! use gdm; then #392967 - sed -i \ - -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ - configure{,.ac} || die - fi - - # We are patching driver/XScreenSaver.ad.in, so let's delete the - # header generated from it so that it gets back in sync during build: - rm driver/XScreenSaver_ad.h || die - - if ! use offensive; then - sed -i \ - -e '/boobies/d;/boobs/d;/cock/d;/pussy/d;/viagra/d;/vibrator/d' \ - hacks/barcode.c || die - sed -i \ - -e 's|erect penis|shuffle board|g' \ - -e 's|flaccid penis|flaccid anchor|g' \ - -e 's|vagina|engagement ring|g' \ - -e 's|Penis|Shuttle|g' \ - hacks/glx/glsnake.c || die - sed -i \ - 's| Stay.*fucking mask\.$||' \ - hacks/glx/covid19.man \ - hacks/config/covid19.xml || die - sed -i \ - -e 's|Ass |Dumb |g' \ - -e 's|Buttcorn|Blue Corn|g' \ - -e 's| dick||gi' \ - -e 's| shit||g' \ - hacks/bsod.c || die - eapply "${FILESDIR}/xscreensaver-6.05-teach-handsy-some-manners.patch" - fi - - if use logind-idle-hint; then - eapply "${DISTDIR}/${PN}-6.12-logind-idle-hint.patch" - fi - - if use glx; then - sed -i -e 's;OpenGL/gl.h;GL/gl.h;' driver/subprocs.c || die - fi - - config_rpath_update "${S}"/config.rpath - - # Must be eauto*re*conf, to force the rebuild - eautoreconf -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -maltivec -mabi=altivec - append-flags -U__VEC__ - fi - - unset BC_ENV_ARGS #24568 - - # /proc/interrupts won't always have the keyboard bits needed - # Not clear this does anything in 6.03+(?) but let's keep it for now in case. - # (See also: configure argument) - export ac_cv_have_proc_interrupts=yes - - # WARNING: This is NOT a normal autoconf script - # Some of the --with options are NOT standard, and expect "--with-X=no" rather than "--without-X" - ECONF_OPTS=( - $(use_enable locking) - $(use_with elogind) - --with-pixbuf - $(use_with gles) - $(use_with glx) - --with-gtk - $(use_with new-login login-manager) - $(use_with pam) - $(use_with suid setuid-hacks) - $(use_with systemd) - $(use_with xinerama xinerama-ext) - $(use_with wayland) - --with-jpeg=$(usex jpeg yes no) - --with-record-animation=$(usex ffmpeg yes no) - --with-png=yes - --with-xft=yes - --with-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults - --with-configdir="${EPREFIX}"/usr/share/${PN}/config - --with-dpms-ext - --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} - --with-proc-interrupts - --with-randr-ext - --with-text-file="${EPREFIX}"/etc/gentoo-release - --with-xdbe-ext - --with-xf86gamma-ext - --with-xf86vmode-ext - --with-xinput-ext - --with-xkb-ext - --with-xshm-ext - --without-gle - --without-kerberos - --without-motif - --with-proc-oom - --x-includes="${EPREFIX}"/usr/include - --x-libraries="${EPREFIX}"/usr/$(get_libdir) - ) - # WARNING: This is NOT a normal autoconf script - econf "${ECONF_OPTS[@]}" -} - -src_compile() { - # stock target is "default", which is broken in some releases. - emake all -} - -src_install() { - use pam && dodir /etc/pam.d/ - emake install_prefix="${D}" DESTDIR="${D}" GTK_SHAREDIR="${installprefix}"/usr/share/xscreensaver install - - if use fonts; then - # Do not install fonts with unclear licensing - rm -v "${ED}${FONTDIR}"/gallant12x22.ttf || die - - # Do not duplicate font Luxi Mono (of package media-fonts/font-bh-ttf) - rm -v "${ED}${FONTDIR}"/luximr.ttf || die - - font_xfont_config - else - rm -rfv "${ED}${FONTDIR}" || die #812473 - fi - - einstalldocs - - if use pam; then - fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - fi - - if use systemd; then - systemd_douserunit "${ED}/usr/share/${PN}/xscreensaver.service" - fi - # Makefile installs xscreensaver.service regardless of - # --without-systemd, and if USE=systemd, we will have installed the - # unit file already. - rm "${ED}/usr/share/${PN}/xscreensaver.service" || die - - # bug #885989 - fperms 4755 /usr/$(get_libdir)/misc/xscreensaver/xscreensaver-auth - - greadme_stdin <<-EOF - You can configure xscreensaver via 'xscreensaver-settings'. - EOF - - # bug #811885 - if ! use glx; then - greadme_stdin --append <<-EOF - Enable USE='glx' if OpenGL screensavers are crashing. - EOF - fi - - if use wayland; then - greadme_stdin --append <<-EOF - WARNING: Wayland support is preliminary. It does not lock and you need - a supported compositor, like: - - * kde-plasma/kwin - * gui-wm/sway - * gui-wm/hyprland - * gui-wm/wayfire - * gui-wm/labwc - EOF - fi -} - -pkg_postinst() { - use fonts && font_pkg_postinst - - greadme_pkg_postinst - - optfeature 'Bitmap fonts 75dpi' media-fonts/font-adobe-75dpi - optfeature 'Bitmap fonts 100dpi' media-fonts/font-adobe-100dpi - optfeature 'Truetype font Luxi Mono' media-fonts/font-bh-ttf - - xdg_icon_cache_update -} - -pkg_postrm() { - use fonts && font_pkg_postrm - xdg_icon_cache_update -} diff --git a/x11-misc/xscreensaver/xscreensaver-6.12-r2.ebuild b/x11-misc/xscreensaver/xscreensaver-6.12-r2.ebuild deleted file mode 100644 index 594878cf1553..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-6.12-r2.ebuild +++ /dev/null @@ -1,367 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic font greadme optfeature pam strip-linguas systemd xdg-utils - -DESCRIPTION="Modular screen saver and locker for the X Window System" -HOMEPAGE="https://www.jwz.org/xscreensaver/" -SRC_URI=" - https://www.jwz.org/xscreensaver/${P}.tar.gz - logind-idle-hint? ( - https://github.com/Flowdalic/xscreensaver/commit/e79e2f41be3367c196899ef2f38ab97436fa1a65.patch -> - ${PN}-6.12-logind-idle-hint.patch - ) - systemd? ( - https://github.com/Flowdalic/xscreensaver/commit/376b07ec76cfe1070f498773aaec8fd7030593af.patch -> - ${PN}-6.07-xscreensaver.service-start-with-no-splash.patch - ) -" - -S="${WORKDIR}/${PN}-$(ver_cut 1-2)" -# Font license mapping for folder ./hacks/fonts/ as following: -# clacon.ttf -- MIT -# gallant12x22.ttf -- unclear, hence dropped -# luximr.ttf -- bh-luxi (package media-fonts/font-bh-ttf) -# OCRAStd.otf -- unclear, hence dropped -# SpecialElite.ttf -- Apache-2.0 -LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="elogind ffmpeg fonts +gdk-pixbuf gdm gles glx +gtk jpeg +locking logind-idle-hint new-login offensive pam +perl +png selinux suid systemd xinerama wayland" -REQUIRED_USE=" - gles? ( !glx ) - ?? ( elogind systemd ) - pam? ( locking ) - logind-idle-hint? ( || ( elogind systemd ) ) -" - -COMMON_DEPEND=" - >=dev-libs/libxml2-2.4.6:= - x11-apps/appres - x11-apps/xwininfo - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXt - x11-libs/libXxf86vm - elogind? ( sys-auth/elogind ) - gdk-pixbuf? ( >=x11-libs/gdk-pixbuf-2.42.0:2[jpeg?] ) - gtk? ( >=x11-libs/gtk+-3.0.0:3 ) - ffmpeg? ( >=media-video/ffmpeg-6.1:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - locking? ( virtual/libcrypt:= ) - new-login? ( - gdm? ( gnome-base/gdm ) - !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) - ) - virtual/glu - virtual/opengl - pam? ( sys-libs/pam ) - png? ( media-libs/libpng:= ) - systemd? ( >=sys-apps/systemd-221:= ) - >=x11-libs/libXft-2.1.0 - xinerama? ( x11-libs/libXinerama ) - wayland? ( >=dev-libs/wayland-1.8 ) -" -# For USE="perl" see output of `qlist xscreensaver | grep '\(bin\|misc\)' | xargs grep '::'` -RDEPEND=" - ${COMMON_DEPEND} - perl? ( - dev-lang/perl - dev-perl/HTML-Parser - dev-perl/LWP-Protocol-https - dev-perl/libwww-perl - ) - selinux? ( sec-policy/selinux-xscreensaver ) - wayland? ( gui-apps/grim ) -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto -" -BDEPEND=" - dev-util/intltool - app-alternatives/bc - sys-devel/gettext - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${PN}-5.31-pragma.patch - "${FILESDIR}"/${PN}-6.01-gentoo.patch - "${FILESDIR}"/${PN}-6.07-gcc.patch - "${FILESDIR}"/${PN}-6.01-configure.ac-sandbox.patch - "${FILESDIR}"/${PN}-6.01-without-gl-makefile.patch - "${FILESDIR}"/${PN}-6.01-non-gtk-install.patch - "${FILESDIR}"/${PN}-6.01-configure-install_sh.patch - "${FILESDIR}"/${PN}-6.03-without-gl-configure.patch - "${FILESDIR}"/${PN}-6.05-remove-update-icon-cache.patch - "${FILESDIR}"/${PN}-6.05-r2-configure-exit-codes.patch - "${FILESDIR}"/${PN}-6.07-allow-no-pam.patch - "${FILESDIR}"/${PN}-6.07-fix-desktop-files.patch - "${FILESDIR}"/${PN}-6.09-ffmpeg.patch - "${FILESDIR}"/${PN}-6.12-ffmpeg8.patch -) - -DOCS=( README{,.hacking} ) - -# see https://bugs.gentoo.org/898328 -QA_CONFIG_IMPL_DECL_SKIP=( getspnam_shadow ) - -src_prepare() { - default - - # bug #896440 - mv po/ca.po po/ca.po.old || die - iconv -f ISO-8859-15 -t UTF-8 po/ca.po.old >po/ca.po || die - - sed -i configure.ac -e '/^ALL_LINGUAS=/d' || die - - if use systemd; then - # Causes "Failed to enable unit: Cannot alias xscreensaver.service as org.jwz.xscreensaver." - # after "systemctl --user enable xscreensaver". - sed -i -e '/^Alias=org.jwz.xscreensaver.service/d' \ - driver/xscreensaver.service.in || die - - eapply "${DISTDIR}/${PN}-6.07-xscreensaver.service-start-with-no-splash.patch" - fi - - strip-linguas -i po/ - export ALL_LINGUAS="${LINGUAS}" - - if use new-login && ! use gdm; then #392967 - sed -i \ - -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ - configure{,.ac} || die - fi - - # We are patching driver/XScreenSaver.ad.in, so let's delete the - # header generated from it so that it gets back in sync during build: - rm driver/XScreenSaver_ad.h || die - - if ! use offensive; then - sed -i \ - -e '/boobies/d;/boobs/d;/cock/d;/pussy/d;/viagra/d;/vibrator/d' \ - hacks/barcode.c || die - sed -i \ - -e 's|erect penis|shuffle board|g' \ - -e 's|flaccid penis|flaccid anchor|g' \ - -e 's|vagina|engagement ring|g' \ - -e 's|Penis|Shuttle|g' \ - hacks/glx/glsnake.c || die - sed -i \ - 's| Stay.*fucking mask\.$||' \ - hacks/glx/covid19.man \ - hacks/config/covid19.xml || die - sed -i \ - -e 's|Ass |Dumb |g' \ - -e 's|Buttcorn|Blue Corn|g' \ - -e 's| dick||gi' \ - -e 's| shit||g' \ - hacks/bsod.c || die - eapply "${FILESDIR}/xscreensaver-6.05-teach-handsy-some-manners.patch" - fi - - if use logind-idle-hint; then - eapply "${DISTDIR}/${PN}-6.12-logind-idle-hint.patch" - fi - - if use glx; then - sed -i -e 's;OpenGL/gl.h;GL/gl.h;' driver/subprocs.c || die - fi - - config_rpath_update "${S}"/config.rpath - - # Must be eauto*re*conf, to force the rebuild - eautoreconf -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -maltivec -mabi=altivec - append-flags -U__VEC__ - fi - - unset BC_ENV_ARGS #24568 - - # /proc/interrupts won't always have the keyboard bits needed - # Not clear this does anything in 6.03+(?) but let's keep it for now in case. - # (See also: configure argument) - export ac_cv_have_proc_interrupts=yes - - # WARNING: This is NOT a normal autoconf script - # Some of the --with options are NOT standard, and expect "--with-X=no" rather than "--without-X" - ECONF_OPTS=( - $(use_enable locking) - $(use_with elogind) - $(use_with gdk-pixbuf pixbuf) - $(use_with gles) - $(use_with glx) - $(use_with gtk) - $(use_with new-login login-manager) - $(use_with pam) - $(use_with suid setuid-hacks) - $(use_with systemd) - $(use_with xinerama xinerama-ext) - $(use_with wayland) - --with-jpeg=$(usex jpeg yes no) - --with-record-animation=$(usex ffmpeg yes no) - --with-png=$(usex png yes no) - --with-xft=yes - --with-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults - --with-configdir="${EPREFIX}"/usr/share/${PN}/config - --with-dpms-ext - --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} - --with-proc-interrupts - --with-randr-ext - --with-text-file="${EPREFIX}"/etc/gentoo-release - --with-xdbe-ext - --with-xf86gamma-ext - --with-xf86vmode-ext - --with-xinput-ext - --with-xkb-ext - --with-xshm-ext - --without-gle - --without-kerberos - --without-motif - --with-proc-oom - --x-includes="${EPREFIX}"/usr/include - --x-libraries="${EPREFIX}"/usr/$(get_libdir) - ) - # WARNING: This is NOT a normal autoconf script - econf "${ECONF_OPTS[@]}" -} - -src_compile() { - # stock target is "default", which is broken in some releases. - emake all -} - -src_install() { - use pam && dodir /etc/pam.d/ - emake install_prefix="${D}" DESTDIR="${D}" GTK_SHAREDIR="${installprefix}"/usr/share/xscreensaver install - - if use fonts; then - # Do not install fonts with unclear licensing - rm -v "${ED}${FONTDIR}"/gallant12x22.ttf || die - - # Do not duplicate font Luxi Mono (of package media-fonts/font-bh-ttf) - rm -v "${ED}${FONTDIR}"/luximr.ttf || die - - font_xfont_config - else - rm -rfv "${ED}${FONTDIR}" || die #812473 - fi - - einstalldocs - - if use pam; then - fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - fi - - # bugs #809599, #828869 - if ! use gtk; then - rm "${ED}/usr/bin/xscreensaver-demo" || die - fi - - if use systemd; then - systemd_douserunit "${ED}/usr/share/${PN}/xscreensaver.service" - fi - # Makefile installs xscreensaver.service regardless of - # --without-systemd, and if USE=systemd, we will have installed the - # unit file already. - rm "${ED}/usr/share/${PN}/xscreensaver.service" || die - - # bug #885989 - fperms 4755 /usr/$(get_libdir)/misc/xscreensaver/xscreensaver-auth - - if ! { use png || use gdk-pixbuf; }; then - greadme_stdin --append <<-EOF - Xscreensaver was built without any means to support image manipulation - (i.e. with neither USE=gtk-pixbuf or USE=png. Several screensavers - will likely just fail to work without it and several others will - have diminished appearance like displaying a checkerboard pattern - instead of an image. It is strongly recommended to enable at least one - of those flags. - - EOF - elif ! use gdk-pixbuf; then - greadme_stdin --append <<-EOF - Xscreensaver was built with png support only. This means that most of - screensavers won't be able to use images in any other formats. It is - recommended to enable USE=gtk-pixbuf. - - EOF - fi - - if ! use jpeg; then - greadme_stdin --append <<-EOF - Xscreensaver was built without jpeg support. This mean that - 'webcollage' screensaver will be considerably slower. Enable - USE=jpeg if that will become an issue. - - EOF - fi - - if use gtk; then - greadme_stdin --append <<-EOF - You can configure xscreensaver via 'xscreensaver-settings'. - - EOF - else - greadme_stdin --append <<-EOF - Since xscreensaver had been built without USE=gtk - 'xscreensaver-settings' was not installed. Hence the only - way to configure it is via some third-party utilities or - directly via configuration file '~/.xscreensaver'. - - EOF - fi - - # bug #811885 - if ! use glx; then - greadme_stdin --append <<-EOF - Enable USE='glx' if OpenGL screensavers are crashing. - - EOF - fi - - if use wayland; then - greadme_stdin --append <<-EOF - WARNING: Wayland support is preliminary. It does not lock and you need - a supported compositor, like: - - * kde-plasma/kwin - * gui-wm/sway - * gui-wm/hyprland - * gui-wm/wayfire - * gui-wm/labwc - EOF - fi -} - -pkg_postinst() { - use fonts && font_pkg_postinst - - greadme_pkg_postinst - - optfeature_header 'Additional dependencies for specific screensavers' - optfeature 'vidwhacker' 'media-libs/netpbm[jpeg,png] virtual/imagemagick-tools' \ - 'media-libs/netpbm[jpeg,png] media-libs/libjpeg-turbo media-gfx/fbida' - optfeature 'webcollage' 'virtual/imagemagick-tools[jpeg,png] x11-apps/xdpyinfo' - - optfeature_header 'Fonts' - optfeature 'Bitmap fonts 75dpi' media-fonts/font-adobe-75dpi - optfeature 'Bitmap fonts 100dpi' media-fonts/font-adobe-100dpi - optfeature 'Truetype font Luxi Mono' media-fonts/font-bh-ttf - - xdg_icon_cache_update -} - -pkg_postrm() { - use fonts && font_pkg_postrm - xdg_icon_cache_update -} diff --git a/x11-misc/xscreensaver/xscreensaver-6.13.ebuild b/x11-misc/xscreensaver/xscreensaver-6.13.ebuild deleted file mode 100644 index 8fd551767088..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-6.13.ebuild +++ /dev/null @@ -1,352 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic font greadme optfeature pam strip-linguas systemd xdg-utils - -DESCRIPTION="Modular screen saver and locker for the X Window System" -HOMEPAGE="https://www.jwz.org/xscreensaver/" -SRC_URI=" - https://www.jwz.org/xscreensaver/${P}.tar.gz - logind-idle-hint? ( - https://github.com/Flowdalic/xscreensaver/commit/e79e2f41be3367c196899ef2f38ab97436fa1a65.patch -> - ${PN}-6.12-logind-idle-hint.patch - ) - systemd? ( - https://github.com/Flowdalic/xscreensaver/commit/376b07ec76cfe1070f498773aaec8fd7030593af.patch -> - ${PN}-6.07-xscreensaver.service-start-with-no-splash.patch - ) -" - -S="${WORKDIR}/${PN}-$(ver_cut 1-2)" -# Font license mapping for folder ./hacks/fonts/ as following: -# clacon.ttf -- MIT -# gallant12x22.ttf -- BSD -# luximr.ttf -- bh-luxi (package media-fonts/font-bh-ttf) -# OCRAStd.otf -- unclear, hence dropped -# SpecialElite.ttf -- Apache-2.0 -LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="elogind ffmpeg fonts +gdk-pixbuf gdm +gtk jpeg +locking logind-idle-hint new-login offensive pam +perl +png selinux suid systemd xinerama wayland" -REQUIRED_USE=" - ?? ( elogind systemd ) - pam? ( locking ) - logind-idle-hint? ( || ( elogind systemd ) ) -" - -COMMON_DEPEND=" - >=dev-libs/libxml2-2.4.6:= - x11-apps/appres - x11-apps/xwininfo - x11-libs/libX11 - x11-libs/libXext - >=x11-libs/libXft-2.1.0 - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXt - x11-libs/libXxf86vm - virtual/glu - virtual/opengl - elogind? ( sys-auth/elogind ) - gdk-pixbuf? ( >=x11-libs/gdk-pixbuf-2.42.0:2[jpeg?] ) - gtk? ( >=x11-libs/gtk+-3.0.0:3[X,wayland?] ) - ffmpeg? ( >=media-video/ffmpeg-6.1:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - locking? ( virtual/libcrypt:= ) - new-login? ( - gdm? ( gnome-base/gdm ) - !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) - ) - pam? ( sys-libs/pam ) - png? ( media-libs/libpng:= ) - systemd? ( >=sys-apps/systemd-221:= ) - xinerama? ( x11-libs/libXinerama ) - wayland? ( >=dev-libs/wayland-1.8 ) -" -# For USE="perl" see output of `qlist xscreensaver | grep '\(bin\|misc\)' | xargs grep '::'` -RDEPEND=" - ${COMMON_DEPEND} - sys-apps/attr - x11-misc/xdg-utils - perl? ( - dev-lang/perl - dev-perl/HTML-Parser - dev-perl/LWP-Protocol-https - dev-perl/libwww-perl - ) - selinux? ( sec-policy/selinux-xscreensaver ) - wayland? ( gui-apps/grim ) -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto -" -BDEPEND=" - dev-util/intltool - app-alternatives/bc - sys-devel/gettext - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${PN}-5.31-pragma.patch - "${FILESDIR}"/${PN}-6.01-gentoo.patch - "${FILESDIR}"/${PN}-6.07-gcc.patch - "${FILESDIR}"/${PN}-6.01-configure.ac-sandbox.patch - "${FILESDIR}"/${PN}-6.01-without-gl-makefile.patch - "${FILESDIR}"/${PN}-6.01-non-gtk-install.patch - "${FILESDIR}"/${PN}-6.01-configure-install_sh.patch - "${FILESDIR}"/${PN}-6.03-without-gl-configure.patch - "${FILESDIR}"/${PN}-6.05-remove-update-icon-cache.patch - "${FILESDIR}"/${PN}-6.05-r2-configure-exit-codes.patch - "${FILESDIR}"/${PN}-6.07-allow-no-pam.patch - "${FILESDIR}"/${PN}-6.07-fix-desktop-files.patch - "${FILESDIR}"/${PN}-6.09-ffmpeg.patch -) - -DOCS=( README{,.hacking} ) - -# see https://bugs.gentoo.org/898328 -QA_CONFIG_IMPL_DECL_SKIP=( getspnam_shadow ) - -src_prepare() { - default - - # bug #896440 - mv po/ca.po po/ca.po.old || die - iconv -f ISO-8859-15 -t UTF-8 po/ca.po.old >po/ca.po || die - - sed -i configure.ac -e '/^ALL_LINGUAS=/d' || die - - if use systemd; then - # Causes "Failed to enable unit: Cannot alias xscreensaver.service as org.jwz.xscreensaver." - # after "systemctl --user enable xscreensaver". - sed -i -e '/^Alias=org.jwz.xscreensaver.service/d' \ - driver/xscreensaver.service.in || die - - eapply "${DISTDIR}/${PN}-6.07-xscreensaver.service-start-with-no-splash.patch" - fi - - strip-linguas -i po/ - export ALL_LINGUAS="${LINGUAS}" - - if use new-login && ! use gdm; then #392967 - sed -i \ - -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ - configure{,.ac} || die - fi - - # We are patching driver/XScreenSaver.ad.in, so let's delete the - # header generated from it so that it gets back in sync during build: - rm driver/XScreenSaver_ad.h || die - - if ! use offensive; then - sed -i \ - -e '/boobies/d;/boobs/d;/cock/d;/pussy/d;/viagra/d;/vibrator/d' \ - hacks/barcode.c || die - sed -i \ - -e 's|erect penis|shuffle board|g' \ - -e 's|flaccid penis|flaccid anchor|g' \ - -e 's|vagina|engagement ring|g' \ - -e 's|Penis|Shuttle|g' \ - hacks/glx/glsnake.c || die - sed -i \ - 's| Stay.*fucking mask\.$||' \ - hacks/glx/covid19.man \ - hacks/config/covid19.xml || die - sed -i \ - -e 's|Ass |Dumb |g' \ - -e 's|Buttcorn|Blue Corn|g' \ - -e 's| dick||gi' \ - -e 's| shit||g' \ - hacks/bsod.c || die - eapply "${FILESDIR}/xscreensaver-6.05-teach-handsy-some-manners.patch" - fi - - if use logind-idle-hint; then - eapply "${DISTDIR}/${PN}-6.12-logind-idle-hint.patch" - fi - - config_rpath_update "${S}"/config.rpath - - # Must be eauto*re*conf, to force the rebuild - eautoreconf -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -maltivec -mabi=altivec - append-flags -U__VEC__ - fi - - unset BC_ENV_ARGS #24568 - - # /proc/interrupts won't always have the keyboard bits needed - # Not clear this does anything in 6.03+(?) but let's keep it for now in case. - # (See also: configure argument) - export ac_cv_have_proc_interrupts=yes - - # WARNING: This is NOT a normal autoconf script - # Some of the --with options are NOT standard, and expect "--with-X=no" rather than "--without-X" - ECONF_OPTS=( - $(use_enable locking) - $(use_with elogind) - $(use_with gdk-pixbuf pixbuf) - $(use_with gtk) - $(use_with new-login login-manager) - $(use_with pam) - $(use_with suid setuid-hacks) - $(use_with systemd) - $(use_with xinerama xinerama-ext) - $(use_with wayland) - --with-jpeg=$(usex jpeg yes no) - --with-record-animation=$(usex ffmpeg yes no) - --with-png=$(usex png yes no) - --with-xft=yes - --with-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults - --with-configdir="${EPREFIX}"/usr/share/${PN}/config - --with-dpms-ext - --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} - --with-proc-interrupts - --with-randr-ext - --with-text-file="${EPREFIX}"/etc/gentoo-release - --with-xdbe-ext - --with-xf86gamma-ext - --with-xf86vmode-ext - --with-xinput-ext - --with-xkb-ext - --with-xshm-ext - --without-gle - --without-gles - --without-glx - --without-kerberos - --without-motif - --with-proc-oom - --x-includes="${EPREFIX}"/usr/include - --x-libraries="${EPREFIX}"/usr/$(get_libdir) - ) - # WARNING: This is NOT a normal autoconf script - econf "${ECONF_OPTS[@]}" -} - -src_compile() { - # stock target is "default", which is broken in some releases. - emake all -} - -src_install() { - use pam && dodir /etc/pam.d/ - emake install_prefix="${D}" DESTDIR="${D}" GTK_SHAREDIR="${installprefix}"/usr/share/xscreensaver install - - if use fonts; then - # Do not duplicate font Luxi Mono (of package media-fonts/font-bh-ttf) - rm -v "${ED}${FONTDIR}"/luximr.ttf || die - - font_xfont_config - else - rm -rfv "${ED}${FONTDIR}" || die #812473 - fi - - einstalldocs - - if use pam; then - fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - fi - - # bugs #809599, #828869 - if ! use gtk; then - rm "${ED}/usr/bin/xscreensaver-demo" || die - fi - - if use systemd; then - systemd_douserunit "${ED}/usr/share/${PN}/xscreensaver.service" - fi - # Makefile installs xscreensaver.service regardless of - # --without-systemd, and if USE=systemd, we will have installed the - # unit file already. - rm "${ED}/usr/share/${PN}/xscreensaver.service" || die - - # bug #885989 - fperms 4755 /usr/$(get_libdir)/misc/xscreensaver/xscreensaver-auth - - if ! { use png || use gdk-pixbuf; }; then - greadme_stdin --append <<-EOF - Xscreensaver was built without any means to support image manipulation - (i.e. with neither USE=gtk-pixbuf or USE=png. Several screensavers - will likely just fail to work without it and several others will - have diminished appearance like displaying a checkerboard pattern - instead of an image. It is strongly recommended to enable at least one - of those flags. - - EOF - elif ! use gdk-pixbuf; then - greadme_stdin --append <<-EOF - Xscreensaver was built with png support only. This means that most of - screensavers won't be able to use images in any other formats. It is - recommended to enable USE=gtk-pixbuf. - - EOF - fi - - if ! use jpeg; then - greadme_stdin --append <<-EOF - Xscreensaver was built without jpeg support. This mean that - 'webcollage' screensaver will be considerably slower. Enable - USE=jpeg if that will become an issue. - - EOF - fi - - if use gtk; then - greadme_stdin --append <<-EOF - You can configure xscreensaver via 'xscreensaver-settings'. - - EOF - else - greadme_stdin --append <<-EOF - Since xscreensaver had been built without USE=gtk - 'xscreensaver-settings' was not installed. Hence the only - way to configure it is via some third-party utilities or - directly via configuration file '~/.xscreensaver'. - - EOF - fi - - if use wayland; then - greadme_stdin --append <<-EOF - WARNING: Wayland support is preliminary. It does not lock and you need - a supported compositor, like: - - * kde-plasma/kwin - * gui-wm/sway - * gui-wm/hyprland - * gui-wm/wayfire - * gui-wm/labwc - EOF - fi -} - -pkg_postinst() { - use fonts && font_pkg_postinst - - greadme_pkg_postinst - - optfeature_header 'Additional dependencies for specific screensavers' - optfeature 'vidwhacker' 'media-libs/netpbm[jpeg,png] virtual/imagemagick-tools' \ - 'media-libs/netpbm[jpeg,png] media-libs/libjpeg-turbo media-gfx/fbida' - optfeature 'webcollage' 'virtual/imagemagick-tools[jpeg,png] x11-apps/xdpyinfo' - - optfeature_header 'Fonts' - optfeature 'Bitmap fonts 75dpi' media-fonts/font-adobe-75dpi - optfeature 'Bitmap fonts 100dpi' media-fonts/font-adobe-100dpi - optfeature 'Truetype font Luxi Mono' media-fonts/font-bh-ttf - - xdg_icon_cache_update -} - -pkg_postrm() { - use fonts && font_pkg_postrm - xdg_icon_cache_update -} diff --git a/x11-misc/xscreensaver/xscreensaver-6.14.ebuild b/x11-misc/xscreensaver/xscreensaver-6.14.ebuild deleted file mode 100644 index e72accdbf279..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-6.14.ebuild +++ /dev/null @@ -1,343 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic font greadme optfeature pam strip-linguas systemd xdg-utils - -DESCRIPTION="Modular screen saver and locker for the X Window System" -HOMEPAGE="https://www.jwz.org/xscreensaver/" -SRC_URI=" - https://www.jwz.org/xscreensaver/${P}.tar.gz - logind-idle-hint? ( - https://github.com/Flowdalic/xscreensaver/commit/e79e2f41be3367c196899ef2f38ab97436fa1a65.patch -> - ${PN}-6.12-logind-idle-hint.patch - ) - systemd? ( - https://github.com/Flowdalic/xscreensaver/commit/376b07ec76cfe1070f498773aaec8fd7030593af.patch -> - ${PN}-6.07-xscreensaver.service-start-with-no-splash.patch - ) -" - -S="${WORKDIR}/${PN}-$(ver_cut 1-2)" -# Font license mapping for folder ./hacks/fonts/ as following: -# clacon.ttf -- MIT -# gallant12x22.ttf -- BSD -# luximr.ttf -- bh-luxi (package media-fonts/font-bh-ttf) -# OCRA.ttf -- freely redistributable -# SpecialElite.ttf -- Apache-2.0 -LICENSE="BSD fonts? ( MIT freedist Apache-2.0 ) systemd? ( ISC )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="elogind ffmpeg fonts +gdk-pixbuf gdm +gtk jpeg +locking logind-idle-hint new-login offensive pam +perl +png selinux suid systemd xinerama wayland" -REQUIRED_USE=" - ?? ( elogind systemd ) - pam? ( locking ) - logind-idle-hint? ( || ( elogind systemd ) ) -" - -COMMON_DEPEND=" - >=dev-libs/libxml2-2.4.6:= - x11-apps/appres - x11-apps/xwininfo - x11-libs/libX11 - x11-libs/libXext - >=x11-libs/libXft-2.1.0 - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXt - virtual/glu - virtual/opengl - elogind? ( sys-auth/elogind ) - gdk-pixbuf? ( >=x11-libs/gdk-pixbuf-2.42.0:2[jpeg?] ) - gtk? ( >=x11-libs/gtk+-3.0.0:3[X,wayland?] ) - ffmpeg? ( >=media-video/ffmpeg-6.1:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - locking? ( virtual/libcrypt:= ) - new-login? ( - gdm? ( gnome-base/gdm ) - !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) - ) - pam? ( sys-libs/pam ) - png? ( media-libs/libpng:= ) - systemd? ( >=sys-apps/systemd-221:= ) - xinerama? ( x11-libs/libXinerama ) - wayland? ( >=dev-libs/wayland-1.8 ) -" -# For USE="perl" see output of `qlist xscreensaver | grep '\(bin\|misc\)' | xargs grep '::'` -RDEPEND=" - ${COMMON_DEPEND} - sys-apps/attr - x11-misc/xdg-utils - perl? ( - dev-lang/perl - dev-perl/HTML-Parser - dev-perl/LWP-Protocol-https - dev-perl/libwww-perl - ) - selinux? ( sec-policy/selinux-xscreensaver ) - wayland? ( gui-apps/grim ) -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto -" -BDEPEND=" - dev-util/intltool - app-alternatives/bc - sys-devel/gettext - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${PN}-5.31-pragma.patch - "${FILESDIR}"/${PN}-6.01-gentoo.patch - "${FILESDIR}"/${PN}-6.07-gcc.patch - "${FILESDIR}"/${PN}-6.01-configure.ac-sandbox.patch - "${FILESDIR}"/${PN}-6.01-without-gl-makefile.patch - "${FILESDIR}"/${PN}-6.01-non-gtk-install.patch - "${FILESDIR}"/${PN}-6.01-configure-install_sh.patch - "${FILESDIR}"/${PN}-6.03-without-gl-configure.patch - "${FILESDIR}"/${PN}-6.05-remove-update-icon-cache.patch - "${FILESDIR}"/${PN}-6.05-r2-configure-exit-codes.patch - "${FILESDIR}"/${PN}-6.07-allow-no-pam.patch - "${FILESDIR}"/${PN}-6.07-fix-desktop-files.patch - "${FILESDIR}"/${PN}-6.14-ffmpeg.patch -) - -DOCS=( README{,.hacking} ) - -# see https://bugs.gentoo.org/898328 -QA_CONFIG_IMPL_DECL_SKIP=( getspnam_shadow ) - -src_prepare() { - default - - # bug #896440 - mv po/ca.po po/ca.po.old || die - iconv -f ISO-8859-15 -t UTF-8 po/ca.po.old >po/ca.po || die - - sed -i configure.ac -e '/^ALL_LINGUAS=/d' || die - - if use systemd; then - # Causes "Failed to enable unit: Cannot alias xscreensaver.service as org.jwz.xscreensaver." - # after "systemctl --user enable xscreensaver". - sed -i -e '/^Alias=org.jwz.xscreensaver.service/d' \ - driver/xscreensaver.service.in || die - - eapply "${DISTDIR}/${PN}-6.07-xscreensaver.service-start-with-no-splash.patch" - fi - - strip-linguas -i po/ - export ALL_LINGUAS="${LINGUAS}" - - if use new-login && ! use gdm; then #392967 - sed -i \ - -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ - configure{,.ac} || die - fi - - # We are patching driver/XScreenSaver.ad.in, so let's delete the - # header generated from it so that it gets back in sync during build: - rm driver/XScreenSaver_ad.h || die - - if ! use offensive; then - sed -i \ - -e '/boobies/d;/boobs/d;/cock/d;/pussy/d;/viagra/d;/vibrator/d' \ - hacks/barcode.c || die - sed -i \ - -e 's|erect penis|shuffle board|g' \ - -e 's|flaccid penis|flaccid anchor|g' \ - -e 's|vagina|engagement ring|g' \ - -e 's|Penis|Shuttle|g' \ - hacks/glx/glsnake.c || die - sed -i \ - 's| Stay.*fucking mask\.$||' \ - hacks/glx/covid19.man \ - hacks/config/covid19.xml || die - sed -i \ - -e 's|Ass |Dumb |g' \ - -e 's|Buttcorn|Blue Corn|g' \ - -e 's| dick||gi' \ - -e 's| shit||g' \ - hacks/bsod.c || die - eapply "${FILESDIR}/xscreensaver-6.05-teach-handsy-some-manners.patch" - fi - - if use logind-idle-hint; then - eapply "${DISTDIR}/${PN}-6.12-logind-idle-hint.patch" - fi - - config_rpath_update "${S}"/config.rpath - - # Must be eauto*re*conf, to force the rebuild - eautoreconf -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -maltivec -mabi=altivec - append-flags -U__VEC__ - fi - - unset BC_ENV_ARGS #24568 - - # WARNING: This is NOT a normal autoconf script - # Some of the --with options are NOT standard, and expect "--with-X=no" rather than "--without-X" - ECONF_OPTS=( - $(use_enable locking) - $(use_with elogind) - $(use_with gdk-pixbuf pixbuf) - $(use_with gtk) - $(use_with new-login login-manager) - $(use_with pam) - $(use_with suid setuid-hacks) - $(use_with systemd) - $(use_with xinerama xinerama-ext) - $(use_with wayland) - --with-jpeg=$(usex jpeg yes no) - --with-record-animation=$(usex ffmpeg yes no) - --with-png=$(usex png yes no) - --with-xft=yes - --with-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults - --with-configdir="${EPREFIX}"/usr/share/${PN}/config - --with-dpms-ext - --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} - --with-randr-ext - --with-text-file="${EPREFIX}"/etc/gentoo-release - --with-xdbe-ext - --with-xinput-ext - --with-xkb-ext - --with-xshm-ext - --without-gle - --without-gles - --without-glx - --without-kerberos - --without-motif - --with-proc-oom - --x-includes="${EPREFIX}"/usr/include - --x-libraries="${EPREFIX}"/usr/$(get_libdir) - ) - # WARNING: This is NOT a normal autoconf script - econf "${ECONF_OPTS[@]}" -} - -src_compile() { - # stock target is "default", which is broken in some releases. - emake all -} - -src_install() { - use pam && dodir /etc/pam.d/ - emake install_prefix="${D}" DESTDIR="${D}" GTK_SHAREDIR="${installprefix}"/usr/share/xscreensaver install - - if use fonts; then - # Do not duplicate font Luxi Mono (of package media-fonts/font-bh-ttf) - rm -v "${ED}${FONTDIR}"/luximr.ttf || die - - font_xfont_config - else - rm -rfv "${ED}${FONTDIR}" || die #812473 - fi - - einstalldocs - - if use pam; then - fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - fi - - # bugs #809599, #828869 - if ! use gtk; then - rm "${ED}/usr/bin/xscreensaver-demo" || die - fi - - if use systemd; then - systemd_douserunit "${ED}/usr/share/${PN}/xscreensaver.service" - fi - # Makefile installs xscreensaver.service regardless of - # --without-systemd, and if USE=systemd, we will have installed the - # unit file already. - rm "${ED}/usr/share/${PN}/xscreensaver.service" || die - - # bug #885989 - fperms 4755 /usr/$(get_libdir)/misc/xscreensaver/xscreensaver-auth - - if ! { use png || use gdk-pixbuf; }; then - greadme_stdin --append <<-EOF - Xscreensaver was built without any means to support image manipulation - (i.e. with neither USE=gtk-pixbuf or USE=png. Several screensavers - will likely just fail to work without it and several others will - have diminished appearance like displaying a checkerboard pattern - instead of an image. It is strongly recommended to enable at least one - of those flags. - - EOF - elif ! use gdk-pixbuf; then - greadme_stdin --append <<-EOF - Xscreensaver was built with png support only. This means that most of - screensavers won't be able to use images in any other formats. It is - recommended to enable USE=gtk-pixbuf. - - EOF - fi - - if ! use jpeg; then - greadme_stdin --append <<-EOF - Xscreensaver was built without jpeg support. This mean that - 'webcollage' screensaver will be considerably slower. Enable - USE=jpeg if that will become an issue. - - EOF - fi - - if use gtk; then - greadme_stdin --append <<-EOF - You can configure xscreensaver via 'xscreensaver-settings'. - - EOF - else - greadme_stdin --append <<-EOF - Since xscreensaver had been built without USE=gtk - 'xscreensaver-settings' was not installed. Hence the only - way to configure it is via some third-party utilities or - directly via configuration file '~/.xscreensaver'. - - EOF - fi - - if use wayland; then - greadme_stdin --append <<-EOF - WARNING: Wayland support is preliminary. It does not lock and you need - a supported compositor, like: - - * kde-plasma/kwin - * gui-wm/sway - * gui-wm/hyprland - * gui-wm/wayfire - * gui-wm/labwc - EOF - fi -} - -pkg_postinst() { - use fonts && font_pkg_postinst - - greadme_pkg_postinst - - optfeature_header 'Additional dependencies for specific screensavers' - optfeature 'vidwhacker' 'media-libs/netpbm[jpeg,png] virtual/imagemagick-tools' \ - 'media-libs/netpbm[jpeg,png] media-libs/libjpeg-turbo media-gfx/fbida' - optfeature 'webcollage' 'virtual/imagemagick-tools[jpeg,png] x11-apps/xdpyinfo' - - optfeature_header 'Fonts' - optfeature 'Bitmap fonts 75dpi' media-fonts/font-adobe-75dpi - optfeature 'Bitmap fonts 100dpi' media-fonts/font-adobe-100dpi - optfeature 'Truetype font Luxi Mono' media-fonts/font-bh-ttf - - xdg_icon_cache_update -} - -pkg_postrm() { - use fonts && font_pkg_postrm - xdg_icon_cache_update -} diff --git a/x11-misc/xsecurelock/Manifest b/x11-misc/xsecurelock/Manifest deleted file mode 100644 index 3c936150816f..000000000000 --- a/x11-misc/xsecurelock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsecurelock-1.9.0.tar.gz 222849 BLAKE2B 2284e47ae7dcb193e0cc004b1adeafb560ede89c5c6fbf15eef4f2f9b6b098123e0420726ab05cec3b99e55578e4ef5b206faef9a90a5f73fc26e1606458cd52 SHA512 23a3c0ac6302bf9550f26fd7a16034dc19899d2523e2211040332cc7ffd14927b9b6af7fdd577ab65e2a5f5c7d0b2b7156b1e2812d40bb4dc0d2ca04c6fc53cc diff --git a/x11-misc/xsecurelock/metadata.xml b/x11-misc/xsecurelock/metadata.xml deleted file mode 100644 index f6074d8c9720..000000000000 --- a/x11-misc/xsecurelock/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>dev@dyama.net</email> - <name>Daichi Yamamoto</name> - </maintainer> - <use> - <flag name="mplayer">Install the saver_mplayer module</flag> - <flag name="mpv">Install the saver_mpv module</flag> - <flag name="xscreensaver">Install the saver_xscreensaver module</flag> - </use> - <upstream> - <remote-id type="github">google/xsecurelock</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xsecurelock/xsecurelock-1.9.0.ebuild b/x11-misc/xsecurelock/xsecurelock-1.9.0.ebuild deleted file mode 100644 index 8b008fec8e01..000000000000 --- a/x11-misc/xsecurelock/xsecurelock-1.9.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="X11 screen lock utility with security in mind" -HOMEPAGE="https://github.com/google/xsecurelock" -SRC_URI="https://github.com/google/xsecurelock/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="mplayer mpv xscreensaver" - -DEPEND=" - dev-libs/libbsd - media-libs/fontconfig - sys-libs/pam - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXmu - x11-libs/libXrandr - mplayer? ( media-video/mplayer ) - mpv? ( media-video/mpv ) - xscreensaver? ( x11-misc/xscreensaver ) -" -RDEPEND="${DEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --prefix="${EPREFIX}"/usr - --with-default-auth-module=auth_x11 - --with-default-authproto-module=authproto_pam - --without-htpasswd - --without-pamtester - --without-pandoc - --with-pam-service-name=system-auth - ) - use mplayer || myeconfargs+=( --without-mplayer ) - use mpv || myeconfargs+=( --without-mpv ) - if use xscreensaver; then - myeconfargs+=( - --with-default-saver-module=saver_xscreensaver - --with-xscreensaver="${EPREFIX}"/usr/$(get_libdir)/misc/xscreensaver - ) - else - myeconfargs+=( - --with-default-saver-module=saver_blank - --without-xscreensaver - ) - fi - econf "${myeconfargs[@]}" -} diff --git a/x11-misc/xsel/Manifest b/x11-misc/xsel/Manifest deleted file mode 100644 index 4c89446690fa..000000000000 --- a/x11-misc/xsel/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xsel-1.2.0.tar.gz 169155 BLAKE2B 59b5c2f03058be1a584f12bd5c129a008ae581545b7aed3a54240f6a0b9c29e857c7425cbf6fa6421ccd577a1907a9a6c1d7213e4ccc43309a5e8933e707847d SHA512 e28623e6cc180f2e2210c20697d21d336633f0a5272ca9b62150a1c535e8de89731acc07230a9977e391e37d3943a9d687f1f967765a15bca5092a6c6d8c4d8f -DIST xsel-1.2.1.tar.gz 51621 BLAKE2B c9c066e4032d71c8c9e717c1251ce929590a7e3be9a156f54eb2625b3877b683e1a3f53f88c405b3f9986160ec38a3a737fe919f703ab307d1e74c97ef81c9f8 SHA512 549874679a2d2979fca851ce762870165f5cbe60ba3f15e0690080506a78ea0b2c52833bbf7868eb3988fc377a103c31c62367fb9c5d1eb606e0660985f82ca4 diff --git a/x11-misc/xsel/files/xsel-1.2.0-Werror.patch b/x11-misc/xsel/files/xsel-1.2.0-Werror.patch deleted file mode 100644 index 443dbb909cab..000000000000 --- a/x11-misc/xsel/files/xsel-1.2.0-Werror.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -24,7 +24,7 @@ - dnl Add some useful warnings if we have gcc. - dnl changequote(,)dnl - if test "x$ac_cv_prog_gcc" = xyes ; then -- CFLAGS="$CFLAGS -fno-strict-aliasing -Wall -Werror -g -std=gnu99 -Wdeclaration-after-statement -Wno-unused" -+ CFLAGS="$CFLAGS -fno-strict-aliasing -Wall -Wdeclaration-after-statement -Wno-unused" - fi - dnl changequote([,])dnl - diff --git a/x11-misc/xsel/metadata.xml b/x11-misc/xsel/metadata.xml deleted file mode 100644 index cede858ab636..000000000000 --- a/x11-misc/xsel/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>erkiferenc@gmail.com</email> - <name>Ferenc Erki</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xsel/xsel-1.2.0-r2.ebuild b/x11-misc/xsel/xsel-1.2.0-r2.ebuild deleted file mode 100644 index 0eda90764435..000000000000 --- a/x11-misc/xsel/xsel-1.2.0-r2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Command-line program for getting and setting the contents of the X selection" -HOMEPAGE="https://www.vergenet.net/~conrad/software/xsel" -SRC_URI="https://www.vergenet.net/~conrad/software/${PN}/download/${P}.tar.gz" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext" -DEPEND="${RDEPEND} - x11-base/xorg-proto - x11-libs/libXt" - -PATCHES=( "${FILESDIR}"/${P}-Werror.patch ) - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/xsel/xsel-1.2.1.ebuild b/x11-misc/xsel/xsel-1.2.1.ebuild deleted file mode 100644 index adfd34b42c00..000000000000 --- a/x11-misc/xsel/xsel-1.2.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Command-line program for getting and setting the contents of the X selection" -HOMEPAGE="https://vergenet.net/~conrad/software/xsel" -SRC_URI="https://github.com/kfish/xsel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -DEPEND="x11-libs/libX11" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} diff --git a/x11-misc/xsensors/Manifest b/x11-misc/xsensors/Manifest deleted file mode 100644 index 81ba33a20c20..000000000000 --- a/x11-misc/xsensors/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsensors-0.80.tar.gz 214763 BLAKE2B 7be4c0ef0f59e7c8c8b32b7e132acb906c9ab64e6e0f63a3316691eef8dd2f8b659d4e40d2213cf580cc4874bcba2fefad4f6a759bf349e18ebef12a99c91128 SHA512 e1ac7107b978bf9b392b0ecb13e49f49c8efebb228a9c6781a519b128f467d0346d35632646f20a036fdc34ea3ee86440c7be5a3285d922f8afbf051e9cfdcc8 diff --git a/x11-misc/xsensors/files/xsensors-0.80-Werror.patch b/x11-misc/xsensors/files/xsensors-0.80-Werror.patch deleted file mode 100644 index b903404256ac..000000000000 --- a/x11-misc/xsensors/files/xsensors-0.80-Werror.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -4,10 +4,7 @@ - -DG_LOG_DOMAIN=\"GnomeCPUInfoApplet\" \ - -DGNOMELOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ - -DDATADIR=\""$(datadir)"\" \ -- -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED \ -- -ansi -Wall -Wmissing-prototypes -Wmissing-declarations \ -- -Werror -+ -ansi -Wall -Wmissing-prototypes -Wmissing-declarations - - bin_PROGRAMS = xsensors - diff --git a/x11-misc/xsensors/files/xsensors-0.80-gtk220.patch b/x11-misc/xsensors/files/xsensors-0.80-gtk220.patch deleted file mode 100644 index 9b53de088647..000000000000 --- a/x11-misc/xsensors/files/xsensors-0.80-gtk220.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -29,7 +29,7 @@ - [Force GTK2 GUI, even if GTK3 is available @<:@default=check@:>@])], - [], [with_gtk2=no]) - --if [ test "x$with_gtk2" == xno ]; then -+if [ test "x$with_gtk2" = xno ]; then - PKG_CHECK_MODULES([GTK],[gtk+-3.0],foundgtk3=true,foundgtk3=false) - else - echo "Using GTK2..." -@@ -37,18 +37,13 @@ - fi - - if [ $foundgtk3 ]; then -- XSENSORS_CFLAGS="`pkg-config --cflags gtk+-3.0` -Werror -Wall" -- XSENSORS_LIBS="`pkg-config --libs gtk+-3.0`" -+ XSENSORS_CFLAGS="`${PKG_CONFIG} --cflags gtk+-3.0` -Wall -Wall" -+ XSENSORS_LIBS="`${PKG_CONFIG} --libs gtk+-3.0`" - else -- if [ test "x$with_gtk2" == xno ]; then -- echo "GTK3 is not installed, checking for GTK2 instead..." -- fi -- AM_PATH_GTK_2_0(2.8.0,,AC_MSG_ERROR([ -+ AC_MSG_ERROR([ - *** GTK+ is required to build xsensors; please make sure you have the GTK+ - *** development headers installed. The latest version of GTK+ is --*** always available at http://www.gtk.org/.])) -- XSENSORS_CFLAGS="`pkg-config --cflags gtk+-2.0` -Werror -Wall" -- XSENSORS_LIBS="`pkg-config --libs gtk+-2.0`" -+*** always available at http://www.gtk.org/.]) - fi - - AC_SUBST(XSENSORS_CFLAGS) diff --git a/x11-misc/xsensors/metadata.xml b/x11-misc/xsensors/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xsensors/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xsensors/xsensors-0.80.ebuild b/x11-misc/xsensors/xsensors-0.80.ebuild deleted file mode 100644 index 0c913f588eec..000000000000 --- a/x11-misc/xsensors/xsensors-0.80.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools xdg - -DESCRIPTION="A hardware health information viewer, interface to lm-sensors" -HOMEPAGE="https://github.com/Mystro256/xsensors/" -SRC_URI="https://github.com/Mystro256/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - >=sys-apps/lm-sensors-3 - dev-libs/glib:2 - x11-libs/gtk+:3 -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${P}-gtk220.patch - "${FILESDIR}"/${P}-Werror.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf --without-gtk2 -} - -src_install() { - default - - rm -r "${ED}"/usr/share/appdata || die -} diff --git a/x11-misc/xsetleds/Manifest b/x11-misc/xsetleds/Manifest deleted file mode 100644 index 8ba3490b53bd..000000000000 --- a/x11-misc/xsetleds/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsetleds-0.1.3.tar.gz 221399 BLAKE2B 11311f972abc0f0c83ec47dbfe2743d4220daa4fe445c4c0f4a5d7c827d690549611bd373577882d1ac75b853e468ce36d3a6a447873a523a530676528bbd011 SHA512 7fe6baa77b4b2c8f57dfc331776bb457520facdb2f54a5c101764c590d7c5556cd00477e56d36e64cb7264a8de28698422b99ec4852798069189fbe6c1c19f72 diff --git a/x11-misc/xsetleds/files/xsetleds-0.1.3-assignment.patch b/x11-misc/xsetleds/files/xsetleds-0.1.3-assignment.patch deleted file mode 100644 index bc929813a3fc..000000000000 --- a/x11-misc/xsetleds/files/xsetleds-0.1.3-assignment.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/utils.c -+++ b/src/utils.c -@@ -38,7 +38,7 @@ - { - const char *p; - -- if (p = strrchr (filename, '/')) -+ if ((p = strrchr (filename, '/'))) - p = strrchr (filename, '/') + 1; - else - p = filename; diff --git a/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch b/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch deleted file mode 100644 index 3235053c8b7e..000000000000 --- a/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch +++ /dev/null @@ -1,75 +0,0 @@ -https://bugs.gentoo.org/870571 - -Not sent upstream as it's a generated file and configure.in -is written for autoconf 2.13. ---- a/configure -+++ b/configure -@@ -1057,7 +1057,7 @@ cat > conftest.$ac_ext << EOF - #line 1058 "configure" - #include "confdefs.h" - --main(){return(0);} -+int main(){return(0);} - EOF - if { (eval echo configure:1063: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then - ac_cv_prog_cc_works=yes -@@ -1304,6 +1304,7 @@ else - #line 1305 "configure" - #include "confdefs.h" - #include <ctype.h> -+#include <stdlib.h> - #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') - #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) - #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -@@ -2477,7 +2478,7 @@ for ac_kw in inline __inline__ __inline; do - #include "confdefs.h" - - int main() { --} $ac_kw foo() { -+} int $ac_kw foo() { - ; return 0; } - EOF - if { (eval echo configure:2484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -@@ -2855,13 +2856,14 @@ else - cat > conftest.$ac_ext <<EOF - #line 2857 "configure" - #include "confdefs.h" -+#include <unistd.h> - /* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func(); below. */ - #include <assert.h> - /* Override any gcc2 internal prototype to avoid an error. */ - /* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ --char $ac_func(); -+int $ac_func(); - - int main() { - -@@ -2934,14 +2936,13 @@ else - * does it exist and is it safe to write into the mmap'd area - * how to use it (BSD variants) */ - #include <sys/types.h> -+#include <sys/stat.h> - #include <fcntl.h> - #include <sys/mman.h> -+#include <stdlib.h> -+#include <unistd.h> - --/* This mess was copied from the GNU getpagesize.h. */ - #ifndef HAVE_GETPAGESIZE --# ifdef HAVE_UNISTD_H --# include <unistd.h> --# endif - - /* Assume that all systems that can run configure have sys/param.h. */ - # ifndef HAVE_SYS_PARAM_H -@@ -2981,7 +2982,7 @@ else - #ifdef __cplusplus - extern "C" { void *malloc(unsigned); } - #else --char *malloc(); -+void *malloc(); - #endif - - int diff --git a/x11-misc/xsetleds/files/xsetleds-0.1.3-isalpha.patch b/x11-misc/xsetleds/files/xsetleds-0.1.3-isalpha.patch deleted file mode 100644 index b256bdb2da66..000000000000 --- a/x11-misc/xsetleds/files/xsetleds-0.1.3-isalpha.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/xsetleds.c -+++ b/src/xsetleds.c -@@ -29,8 +29,9 @@ - #include <string.h> - #include <stdlib.h> - #include <stdarg.h> -+#include <ctype.h> /* isalpha() */ - --#include <xsetleds.h> -+#include "xsetleds.h" - - - struct key keytab[] = { diff --git a/x11-misc/xsetleds/metadata.xml b/x11-misc/xsetleds/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xsetleds/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xsetleds/xsetleds-0.1.3-r3.ebuild b/x11-misc/xsetleds/xsetleds-0.1.3-r3.ebuild deleted file mode 100644 index 7ea5987c73f5..000000000000 --- a/x11-misc/xsetleds/xsetleds-0.1.3-r3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Small tool to report and change the keyboard LED states of an X display" -HOMEPAGE="https://github.com/bmeurer/xsetleds" -SRC_URI=" - ftp://ftp.unix-ag.org/user/bmeurer/xsetleds/src/${P}.tar.gz - https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.gz -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc ~sparc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}"/${P}-assignment.patch - "${FILESDIR}"/${P}-isalpha.patch - "${FILESDIR}"/${P}-configure-implicit-function-decl.patch -) - -src_configure() { - tc-export CC - - default -} diff --git a/x11-misc/xsettingsd/Manifest b/x11-misc/xsettingsd/Manifest deleted file mode 100644 index 8ec01e0af78e..000000000000 --- a/x11-misc/xsettingsd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsettingsd-1.0.2.tar.gz 22481 BLAKE2B 1f7e8112b8910ea20492109ebc2df90d7113804653d5758bbac2b52116e737505026ddd0e17b5444951ad83606ba41495ce8e165bbe04573c740cc3faee75c1b SHA512 da2a82d0b3f5061a1fad7632d800539f4e81bd3f8631dd724705d0601556c044c62da7469a974cbe8f6d8e070247493ac5776bac966cf36f1fae825562457baa diff --git a/x11-misc/xsettingsd/metadata.xml b/x11-misc/xsettingsd/metadata.xml deleted file mode 100644 index c73224cc9ad9..000000000000 --- a/x11-misc/xsettingsd/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <remote-id type="github">derat/xsettingsd</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xsettingsd/xsettingsd-1.0.2.ebuild b/x11-misc/xsettingsd/xsettingsd-1.0.2.ebuild deleted file mode 100644 index f60d3ec97eaa..000000000000 --- a/x11-misc/xsettingsd/xsettingsd-1.0.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Provides settings to X11 applications via the XSETTINGS specification" -HOMEPAGE="https://github.com/derat/xsettingsd" -SRC_URI="https://github.com/derat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest ) -" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - $(cmake_use_find_package test GTest) - ) - cmake_src_configure -} diff --git a/x11-misc/xsnap/Manifest b/x11-misc/xsnap/Manifest deleted file mode 100644 index 48423a99888e..000000000000 --- a/x11-misc/xsnap/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsnap-1.5.15.tar.bz2 46574 BLAKE2B 4d0f67adea6f456bd92031752a307293d736b9ce14aa35435359ed7bdb9d774827130e95f526f363bc7f0bb3c8e3e637c3e4abdf7f9c157f15f7559bae3eba99 SHA512 898914dd0bfec93b641815cc07522d4ea6168266a7f5efe75715cf68555e8959a72b40b0a02e75244348afc6aa77d267fbe7ee60670da5f33e6db2f6c4476dac diff --git a/x11-misc/xsnap/files/xsnap-1.5.15-clang.patch b/x11-misc/xsnap/files/xsnap-1.5.15-clang.patch deleted file mode 100644 index 9b51bcb33e5b..000000000000 --- a/x11-misc/xsnap/files/xsnap-1.5.15-clang.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/870811 ---- a/xsnap.c -+++ b/xsnap.c -@@ -150,2 +150,3 @@ - Window win; -+int init_cursor; - { -@@ -1706,3 +1707,3 @@ - static Window win0 = None; -- static w0 = 0, h0 = 0; -+ static int w0 = 0, h0 = 0; - int i, j, d, w, h; -@@ -2254,3 +2255,3 @@ - if (op_mode == 0) -- exitXsnap (NULL, NULL, snap_pixmap, copy_gc); -+ exitXsnap ((Window)0, (Window)0, snap_pixmap, copy_gc); - diff --git a/x11-misc/xsnap/files/xsnap-1.5.15-root_name.patch b/x11-misc/xsnap/files/xsnap-1.5.15-root_name.patch deleted file mode 100644 index 48076680f207..000000000000 --- a/x11-misc/xsnap/files/xsnap-1.5.15-root_name.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xsnap.c -+++ b/xsnap.c -@@ -2254,7 +2254,7 @@ - if (op_mode == 0) - exitXsnap (NULL, NULL, snap_pixmap, copy_gc); - -- if (!root_name) -+ if (*root_name == '\0') - strcpy(output_name, "(stdout)"); - - if (op_mode == 2) { diff --git a/x11-misc/xsnap/metadata.xml b/x11-misc/xsnap/metadata.xml deleted file mode 100644 index 02ab588d0b09..000000000000 --- a/x11-misc/xsnap/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild b/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild deleted file mode 100644 index b43595c404a3..000000000000 --- a/x11-misc/xsnap/xsnap-1.5.15-r3.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Program to interactively take a 'snapshot' of a region of the screen" -HOMEPAGE="ftp://ftp.ac-grenoble.fr/ge/Xutils/" -SRC_URI="ftp://ftp.ac-grenoble.fr/ge/Xutils/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -COMMON_DEPEND=" - media-libs/libjpeg-turbo:= - media-libs/libpng:= - virtual/zlib:= - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXpm" -RDEPEND=" - ${COMMON_DEPEND} - media-fonts/font-misc-misc" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto" -BDEPEND=" - app-text/rman - dev-lang/perl - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1" - -PATCHES=( - "${FILESDIR}"/${P}-root_name.patch - "${FILESDIR}"/${P}-clang.patch -) - -src_prepare() { - default - - sed -i \ - -e 's|/usr/share/locale|$(LOCALEDIR)|g' \ - -e 's|/usr/share/man/man1|$(MANDIR)|g' \ - -e '/cd po.*install/s|cd.*|$(MAKE) -C po LOCALEDIR=$(LOCALEDIR) install|' \ - -e '21s|.*|LOCALEDIR = /usr/share/locale|' \ - Imakefile || die - sed -i \ - -e '/^LOCALEDIR=/d' \ - po/Makefile || die -} - -src_configure() { - append-cflags -std=gnu89 # old codebase, incompatible with c2x - - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CDEBUGFLAGS="${CFLAGS}" \ - EXTRA_LDOPTIONS="${LDFLAGS}" -} - -src_install() { - default - - find "${ED}" -type f -name '*.1.gz' -exec gunzip {} + || die -} diff --git a/x11-misc/xsnow/Manifest b/x11-misc/xsnow/Manifest deleted file mode 100644 index 58039d5bfc3e..000000000000 --- a/x11-misc/xsnow/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xsnow-3.8.1.tar.gz 1414930 BLAKE2B 67cfbf91697cebd23c85beb2d8439c7a965424377e9278eb5687f3fb11537bbdc80e4b7455edfc882e3e7963d3d65ad86d2eefa794e7840d45bc24c1b4a638d4 SHA512 6c20d56356da0da53cf2f8dcce28ac3776d48fe94bcc85f14e847d4278d319f661366d0c5effc56fa1866d35d183c8425d8822822dcb07d6aa8ac6363b3d3678 -DIST xsnow-3.8.5.tar.gz 1423250 BLAKE2B 74ffd4bf0e75d5bda66518006fd2e5dcbaec64538d49f5ff7690c7e4098c935d10f71c9a294f1ba95f30f81b8f11179b66030bac27f6658c14197f24f91d1b03 SHA512 f19614544724875995f2e232bfb8f7a853da4763f72f8c6e95cbaa0e28d433f0975ae8bb496758bfe19867809117a481b093723e027955c499ffe3b8525deafc diff --git a/x11-misc/xsnow/files/xsnow-3.0.7-gamesdir.patch b/x11-misc/xsnow/files/xsnow-3.0.7-gamesdir.patch deleted file mode 100644 index 9272ad83ab47..000000000000 --- a/x11-misc/xsnow/files/xsnow-3.0.7-gamesdir.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -19,8 +19,7 @@ - #-# - SUBDIRS = Pixmaps - --gamesdir = $(exec_prefix)/games --games_PROGRAMS = xsnow -+bin_PROGRAMS = xsnow - - xsnow_CPPFLAGS = $(XML_CFLAGS) $(GTK_CFLAGS) $(DBUS_CFLAGS) -DUSE_LIST_NODE_ALLOCATOR - xsnow_LDADD = $(XML_LIBS) $(GTK_LIBS) $(DBUS_LIBS) diff --git a/x11-misc/xsnow/metadata.xml b/x11-misc/xsnow/metadata.xml deleted file mode 100644 index cb3f92949549..000000000000 --- a/x11-misc/xsnow/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>dilfridge@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type='sourceforge'>xsnow</remote-id> - <changelog>https://www.ratrabbit.nl/ratrabbit/xsnow/changelog/</changelog> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xsnow/xsnow-3.8.1.ebuild b/x11-misc/xsnow/xsnow-3.8.1.ebuild deleted file mode 100644 index bbe3c7ae8a61..000000000000 --- a/x11-misc/xsnow/xsnow-3.8.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg - -DESCRIPTION="let it snow on your desktop and windows" -HOMEPAGE="https://www.ratrabbit.nl/ratrabbit/xsnow/" -SRC_URI="https://www.ratrabbit.nl/downloads/xsnow/${P}.tar.gz" - -LICENSE="freedist" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ppc64 ~sparc ~x86" - -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - sci-libs/gsl:= - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXpm - x11-libs/libXtst - x11-libs/libxkbcommon -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - test? ( - media-gfx/scrot - x11-apps/xdpyinfo - x11-base/xorg-server[xvfb] - x11-misc/xdotool - ) -" -PATCHES=( - "${FILESDIR}"/${PN}-3.0.7-gamesdir.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - - # Install xscreensaver hack, which calls xsnow with the correct - # arguments. xscreensaver calls all hacks with --root, however xsnow - # only understands -root and will exit with an error if an unknown - # argument (--root) is provided. - exeinto usr/$(get_libdir)/misc/xscreensaver - newexe - xsnow <<-EOF - #/usr/bin/env bash - exec "${EPREFIX}/usr/bin/xsnow" -nomenu -root -EOF -} diff --git a/x11-misc/xsnow/xsnow-3.8.5-r1.ebuild b/x11-misc/xsnow/xsnow-3.8.5-r1.ebuild deleted file mode 100644 index 965571a07345..000000000000 --- a/x11-misc/xsnow/xsnow-3.8.5-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg flag-o-matic - -DESCRIPTION="let it snow on your desktop and windows" -HOMEPAGE="https://www.ratrabbit.nl/ratrabbit/xsnow/" -SRC_URI="https://www.ratrabbit.nl/downloads/xsnow/${P}.tar.gz" - -LICENSE="freedist" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ppc64 ~sparc ~x86" - -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - sci-libs/gsl:= - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXpm - x11-libs/libXtst - x11-libs/libxkbcommon -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - test? ( - media-gfx/scrot - x11-apps/xdpyinfo - x11-base/xorg-server[xvfb] - x11-misc/xdotool - ) -" -PATCHES=( - "${FILESDIR}"/${PN}-3.0.7-gamesdir.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-flags -DGENTOO_GTK_HIDE_WAYLAND - default -} - -src_install() { - default - - # Install xscreensaver hack, which calls xsnow with the correct - # arguments. xscreensaver calls all hacks with --root, however xsnow - # only understands -root and will exit with an error if an unknown - # argument (--root) is provided. - exeinto usr/$(get_libdir)/misc/xscreensaver - newexe - xsnow <<-EOF - #/usr/bin/env bash - exec "${EPREFIX}/usr/bin/xsnow" -nomenu -root -EOF -} diff --git a/x11-misc/xsr/Manifest b/x11-misc/xsr/Manifest deleted file mode 100644 index eeae754acb9f..000000000000 --- a/x11-misc/xsr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsr-1.0.0.tar.gz 8028 BLAKE2B 828664cd47bd0ab5f7e31952ef2abb20d15463405d669ce323e33c57441ed0cc075b2bc957a80f813bc2a7dc9729bdd28e55ea60330160ee60d0aa3c839c0642 SHA512 0fd7326452a50d0493d30cd956ded07fc3eed551af31c042c0a8f0a9c3af69319719868cfc43fff8b542191b5b9c959894d3db13b15c4127e8ff6020a04f7f15 diff --git a/x11-misc/xsr/metadata.xml b/x11-misc/xsr/metadata.xml deleted file mode 100644 index 8ce0e4c35db4..000000000000 --- a/x11-misc/xsr/metadata.xml +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>lezsakdomi1@gmail.com</email> - <name>Domonkos Lezsák</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - - <longdescription lang="en"> - X Steps Recorder is a clone of PSR for Windows, a program that allows users - to make a recording of all of the steps they took. (It's like a screen - recorder except it doesn't record a video.) - - The main differences are that this only runs on Linux, that it records - your keystrokes too (!), and that it saves the output as standard html - (base64-uri-encoded images) rather than mhtml. This allows for easy - editing of the resultant file, such as to remove passwords you typed - (which is why psr doesn't record keystrokes in the first place). - </longdescription> - - <use> - <flag name="cursor">Capture mouse cursor using <pkg>x11-misc/xdotool</pkg>, and place them on the screenshots using <pkg>media-gfx/imagemagick</pkg></flag> - </use> - - <upstream> - <remote-id type="github">nonnymoose/xsr</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xsr/xsr-1.0.0-r1.ebuild b/x11-misc/xsr/xsr-1.0.0-r1.ebuild deleted file mode 100644 index d7271865771b..000000000000 --- a/x11-misc/xsr/xsr-1.0.0-r1.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 - -DESCRIPTION="X Steps Recorder" -HOMEPAGE="https://github.com/nonnymoose/xsr" -SRC_URI="https://github.com/nonnymoose/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="cursor" - -RDEPEND=" - dev-lang/perl - media-gfx/scrot - cursor? ( - media-gfx/imagemagick - x11-misc/xdotool - )" - -src_install() { - dobin xsr - - insinto /usr/share/xsr - doins Cursor.png - - einstalldocs -} diff --git a/x11-misc/xsri/Manifest b/x11-misc/xsri/Manifest deleted file mode 100644 index d821c278dcf6..000000000000 --- a/x11-misc/xsri/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xsri-2.1.0-17.fc12.src.rpm 79266 BLAKE2B 56f269aae035961bb84637ed2fa282f91b3596f66b9e9aaee59ef1ef1b88da22f763a47815676e1e14c3812c410eadf145206f89facb4596db42a3948e7d6ebe SHA512 1e0948b4f03eef797fdef63732f592ebaa3aeff7010941c2df9ae0a3656a9c477adad48c72cf59531227f2427330cca13ae09c5c60739ec66411dcce10f44ee9 diff --git a/x11-misc/xsri/files/xsri-2.1.0-configure.patch b/x11-misc/xsri/files/xsri-2.1.0-configure.patch deleted file mode 100644 index d7a92f9c9fb2..000000000000 --- a/x11-misc/xsri/files/xsri-2.1.0-configure.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,8 +1,5 @@ - INCLUDES = \ - $(GTK_CFLAGS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED \ - -DSYSCONFDIR=\"$(sysconfdir)\" - - bin_PROGRAMS = xsri ---- a/configure.in -+++ b/configure.in -@@ -26,9 +26,11 @@ - - dnl library checks (not using macros/ directory) - --PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 1.3.13,, -+PKG_CHECK_MODULES(GTK, x11 gtk+-2.0 >= 1.3.13 gdk-pixbuf-2.0,, - AC_MSG_ERROR([*** GTK+-2.0 must be installed to compile xsri])) - -+AC_CHECK_LIB(m, sqrt) -+ - AC_SUBST(GTK_CFLAGS) - AC_SUBST(GTK_LIBS) - diff --git a/x11-misc/xsri/metadata.xml b/x11-misc/xsri/metadata.xml deleted file mode 100644 index 3ab9b4a739d3..000000000000 --- a/x11-misc/xsri/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> -</maintainer> -</pkgmetadata> diff --git a/x11-misc/xsri/xsri-2.1.0_p17_p12-r1.ebuild b/x11-misc/xsri/xsri-2.1.0_p17_p12-r1.ebuild deleted file mode 100644 index 0792547ef26c..000000000000 --- a/x11-misc/xsri/xsri-2.1.0_p17_p12-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RPM_COMPRESS_TYPE=none -inherit autotools rpm - -DESCRIPTION="The xsri wallpaper setter from RedHat" -HOMEPAGE="https://fedoraproject.org" -SRC_URI=" - https://download.fedoraproject.org/pub/fedora/linux/releases/$(ver_cut 7)/Everything/source/SRPMS/${P/_p*/}-$(ver_cut 5).fc$(ver_cut 7).src.rpm -" -S=${WORKDIR}/${P/_p*/} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND=" - dev-libs/popt - dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 -" - -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P/_p*/}-configure.patch -) - -DOCS=( AUTHORS ChangeLog README ) - -src_unpack() { - rpm_unpack - unpack "${WORKDIR}"/${P/_p*/}.tar.gz -} - -src_prepare() { - default - - eautoreconf -} - -src_install() { - default - doman ../${PN}.1 -} diff --git a/x11-misc/xsri/xsri-2.1.0_p17_p12.ebuild b/x11-misc/xsri/xsri-2.1.0_p17_p12.ebuild deleted file mode 100644 index 194324e6fe55..000000000000 --- a/x11-misc/xsri/xsri-2.1.0_p17_p12.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools rpm - -DESCRIPTION="The xsri wallpaper setter from RedHat" -HOMEPAGE="https://fedoraproject.org" -SRC_URI=" - https://download.fedoraproject.org/pub/fedora/linux/releases/$(ver_cut 7)/Everything/source/SRPMS/${P/_p*/}-$(ver_cut 5).fc$(ver_cut 7).src.rpm -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${P/_p*/}-configure.patch -) -S=${WORKDIR}/${P/_p*/} -DOCS=( AUTHORS ChangeLog README ) - -src_unpack() { - rpm_unpack - unpack "${WORKDIR}"/${P/_p*/}.tar.gz -} - -src_prepare() { - default - - eautoreconf -} - -src_install() { - default - doman ../${PN}.1 -} diff --git a/x11-misc/xss-lock/Manifest b/x11-misc/xss-lock/Manifest deleted file mode 100644 index 2f30456b5338..000000000000 --- a/x11-misc/xss-lock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xss-lock-0.3.0_p20140302.tar.bz2 12135 BLAKE2B 8a69a2a4cac43974569867d27c28f4c32f0dda27e97434eb420908bd481dfecafa3f9abdd18fe86a7e38ca9d4e37aacb73cc3c94d62f6cd2b3d55cd0cddd86fb SHA512 366e203487fd6983baa646e3b181df75b7401cf7236c0f756d8b7a92c2b9a610c08b326e4a152ccedcabb9733faa3aaebd5bc9f0e2de3f523bb339603e53b179 diff --git a/x11-misc/xss-lock/files/xss-lock-0.3.0_p20140302-cmake4.patch b/x11-misc/xss-lock/files/xss-lock-0.3.0_p20140302-cmake4.patch deleted file mode 100644 index 2cfbae1a77cd..000000000000 --- a/x11-misc/xss-lock/files/xss-lock-0.3.0_p20140302-cmake4.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index b1e96a4..9c6bcf0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.10) - project(xss-lock C) - set(PROJECT_VERSION 0.3.0) - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index c7036ec..e575ba6 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -22,8 +22,6 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}) - add_executable(xss-lock - xss-lock.c - xcb_utils.c -- xcb_utils.h -- config.h - ) - - target_link_libraries(xss-lock ${GLIB2_LIBRARIES} ${XCB_LIBRARIES}) diff --git a/x11-misc/xss-lock/metadata.xml b/x11-misc/xss-lock/metadata.xml deleted file mode 100644 index 7bc558c06d3c..000000000000 --- a/x11-misc/xss-lock/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription lang="en"> - xss-lock hooks up your favorite locker to the MIT screen saver extension - for X and also to systemd's login manager. -</longdescription> -<upstream> - <maintainer status="inactive"> - <email>raymondwagenmaker@gmail.com</email> - <name>Raymond Wagenmaker</name> - </maintainer> - <remote-id type="bitbucket">raymonad/xss-lock</remote-id> - <bugs-to>https://bitbucket.org/raymonad/xss-lock/issues</bugs-to> -</upstream> -</pkgmetadata> diff --git a/x11-misc/xss-lock/xss-lock-0.3.0_p20140302-r2.ebuild b/x11-misc/xss-lock/xss-lock-0.3.0_p20140302-r2.ebuild deleted file mode 100644 index 958495612993..000000000000 --- a/x11-misc/xss-lock/xss-lock-0.3.0_p20140302-r2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake vcs-snapshot - -MY_COMMIT="1e158fb20108058dbd62bd51d8e8c003c0a48717" -DESCRIPTION="Use external locker as X screen saver" -HOMEPAGE="https://bitbucket.org/raymonad/xss-lock" -SRC_URI="https://bitbucket.org/raymonad/xss-lock/get/${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="+man" - -RDEPEND="dev-libs/glib:2 - x11-libs/libxcb - x11-libs/xcb-util" -DEPEND="${RDEPEND}" -BDEPEND="man? ( dev-python/docutils )" - -PATCHES=( "${FILESDIR}"/${P}-cmake4.patch ) - -src_install() { - cmake_src_install - - dodoc -r "${ED}"/usr/share/doc/${PN}/. - rm -r "${ED}"/usr/share/doc/${PN} || die -} diff --git a/x11-misc/xssstate/Manifest b/x11-misc/xssstate/Manifest deleted file mode 100644 index b3bd35a08ea1..000000000000 --- a/x11-misc/xssstate/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xssstate-1.1.tar.gz 3725 BLAKE2B d772796048ba1eea89b235dd3e1534c364741a8fce0d013174d1eb1dda3d4bc50c072e0a5af72dc10365690b309229ff717dce2f347613be753bc6e38f0baf2d SHA512 96c59e9cc7b78aec8a95040cd1c4c6aaeb85f092c5a52cf64a62ceeb3fed65bdd3eb6f070b3d66ae8ec2544371a236f32e83e0a5c45e6d21f2bf7791b5c0d519 diff --git a/x11-misc/xssstate/files/xssstate-1.0.20130103-gentoo.patch b/x11-misc/xssstate/files/xssstate-1.0.20130103-gentoo.patch deleted file mode 100644 index b951afe91a88..000000000000 --- a/x11-misc/xssstate/files/xssstate-1.0.20130103-gentoo.patch +++ /dev/null @@ -1,89 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -5,7 +5,7 @@ - SRC = xssstate.c - OBJ = ${SRC:.c=.o} - --all: options xssstate -+all: xssstate - - options: - @echo xssstate build options: -@@ -14,42 +14,34 @@ - @echo "CC = ${CC}" - - .c.o: -- @echo CC $< -- @${CC} -c ${CFLAGS} $< -+ ${CC} -c ${CFLAGS} $< - - ${OBJ}: config.mk - --xssstate: xssstate.o -- @echo CC -o $@ -- @${CC} -o $@ xssstate.o ${LDFLAGS} -+xssstate: options xssstate.o -+ ${CC} -o $@ xssstate.o ${LDFLAGS} - - clean: -- @echo cleaning - @rm -f xssstate ${OBJ} xssstate-${VERSION}.tar.gz - - dist: clean -- @echo creating dist tarball -- @mkdir -p xssstate-${VERSION} -- @cp -R LICENSE README Makefile config.mk xsidle.sh \ -+ mkdir -p xssstate-${VERSION} -+ cp -R LICENSE README Makefile config.mk xsidle.sh \ - xssstate.1 arg.h ${SRC} xssstate-${VERSION} -- @tar -cf xssstate-${VERSION}.tar xssstate-${VERSION} -- @gzip xssstate-${VERSION}.tar -- @rm -rf xssstate-${VERSION} -+ tar -cf xssstate-${VERSION}.tar xssstate-${VERSION} -+ gzip xssstate-${VERSION}.tar -+ rm -rf xssstate-${VERSION} - - install: all -- @echo installing executable file to ${DESTDIR}${PREFIX}/bin -- @mkdir -p ${DESTDIR}${PREFIX}/bin -- @cp -f xssstate ${DESTDIR}${PREFIX}/bin -- @chmod 755 ${DESTDIR}${PREFIX}/bin/xssstate -- @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 -- @mkdir -p ${DESTDIR}${MANPREFIX}/man1 -- @sed "s/VERSION/${VERSION}/g" < xssstate.1 > ${DESTDIR}${MANPREFIX}/man1/xssstate.1 -- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/xssstate.1 -+ mkdir -p ${DESTDIR}${PREFIX}/bin -+ cp -f xssstate ${DESTDIR}${PREFIX}/bin -+ chmod 755 ${DESTDIR}${PREFIX}/bin/xssstate -+# mkdir -p ${DESTDIR}${MANPREFIX}/man1 -+# @sed "s/VERSION/${VERSION}/g" < xssstate.1 > ${DESTDIR}${MANPREFIX}/man1/xssstate.1 -+# @chmod 644 ${DESTDIR}${MANPREFIX}/man1/xssstate.1 - - uninstall: -- @echo removing executable file from ${DESTDIR}${PREFIX}/bin -- @rm -f ${DESTDIR}${PREFIX}/bin/xssstate -- @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 -- @rm -f ${DESTDIR}${MANPREFIX}/man1/xssstate.1 -+ rm -f ${DESTDIR}${PREFIX}/bin/xssstate -+# @rm -f ${DESTDIR}${MANPREFIX}/man1/xssstate.1 - - .PHONY: all options clean dist install uninstall ---- a/config.mk -+++ b/config.mk -@@ -13,13 +13,13 @@ - - # flags - CPPFLAGS = -DVERSION=\"${VERSION}\" --CFLAGS = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS} --LDFLAGS = -g ${LIBS} -+CFLAGS += -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS} -+LDFLAGS += ${LIBS} - - # Solaris - #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" - #LDFLAGS = ${LIBS} - - # compiler and linker --CC = cc -+CC ?= cc - diff --git a/x11-misc/xssstate/metadata.xml b/x11-misc/xssstate/metadata.xml deleted file mode 100644 index 8a473e90e026..000000000000 --- a/x11-misc/xssstate/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xssstate/xssstate-1.1.ebuild b/x11-misc/xssstate/xssstate-1.1.ebuild deleted file mode 100644 index 384b74fe4fa3..000000000000 --- a/x11-misc/xssstate/xssstate-1.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A simple tool to retrieve the X screensaver state" -HOMEPAGE="https://tools.suckless.org/x/xssstate" -SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXScrnSaver -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.20130103-gentoo.patch -) - -src_prepare() { - default - - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" PREFIX='/usr' install - dodoc README xsidle.sh - doman ${PN}.1 -} diff --git a/x11-misc/xteddy/Manifest b/x11-misc/xteddy/Manifest deleted file mode 100644 index 2bf1424261ec..000000000000 --- a/x11-misc/xteddy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xteddy-2.2.tar.gz 867005 BLAKE2B e0f701f715c8797d4fea0ac4286bba2412bbb593563d97e621d146f36f843e0e083c6ebdd9b27943482ec00c3e4d0f2c2a1d484ba2360e047eb1a9d92e69172c SHA512 e48f1f616980b747b3e528a7bb3a46605986e87e05cbad1385992931098acd8857cdd9fa7c38bca94007e74d1ab13cfd567fe6e502eecf8691e24272bd98159b diff --git a/x11-misc/xteddy/files/xteddy-2.2-linking.patch b/x11-misc/xteddy/files/xteddy-2.2-linking.patch deleted file mode 100644 index 6dd01e48f5e9..000000000000 --- a/x11-misc/xteddy/files/xteddy-2.2-linking.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -5,6 +5,8 @@ - - AC_PATH_XTRA - PKG_CHECK_MODULES(IMLIB2, imlib2) -+PKG_CHECK_MODULES(X11, x11) -+PKG_CHECK_MODULES(XEXT, xext) - - PIXMAP_PATH="/usr/share/xteddy" - AC_SUBST(PIXMAP_PATH) ---- a/Makefile.am -+++ b/Makefile.am -@@ -7,7 +7,7 @@ - bin_SCRIPTS = xtoys xteddy_test - - AM_CFLAGS = @IMLIB2_CFLAGS@ --AM_LDFLAGS = @IMLIB2_LIBS@ -lX11 -+xteddy_LDADD = @IMLIB2_LIBS@ @X11_LIBS@ @XEXT_LIBS@ - - DEFS = -DPIXMAP_PATH=\"@PIXMAP_PATH@\" -Wall - diff --git a/x11-misc/xteddy/metadata.xml b/x11-misc/xteddy/metadata.xml deleted file mode 100644 index f975f9979790..000000000000 --- a/x11-misc/xteddy/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>dilfridge@gentoo.org</email> - </maintainer> - <longdescription lang="en"> - Normally, xteddy just sits around doing nothing. After all, that's what - teddy bears are for. Look at him, talk to him, place heavy windows on - top of him, zap him around until he becomes dizzy, do what you like; he - will always be your true (albeit virtual) friend. Now you can load other - pixmaps than the nice teddy, too. - </longdescription> -</pkgmetadata> diff --git a/x11-misc/xteddy/xteddy-2.2.ebuild b/x11-misc/xteddy/xteddy-2.2.ebuild deleted file mode 100644 index dcfcdebd5052..000000000000 --- a/x11-misc/xteddy/xteddy-2.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="A cuddly teddy bear (or other image) for your X desktop" -HOMEPAGE="https://salsa.debian.org/games-team/xteddy" -SRC_URI="http://webstaff.itn.liu.se/~stegu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="media-libs/imlib2[X,png] - x11-libs/libX11 - x11-libs/libXext" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( AUTHORS README ChangeLog NEWS xteddy.README ) - -PATCHES=( - "${FILESDIR}"/${P}-linking.patch -) - -src_prepare() { - default - # Fix paths in xtoys script wrt bug #404899 - sed -i -e "s:/usr/games:/usr/bin:" xtoys || die - eautoreconf -} diff --git a/x11-misc/xtermcontrol/Manifest b/x11-misc/xtermcontrol/Manifest deleted file mode 100644 index 9aa30ede4142..000000000000 --- a/x11-misc/xtermcontrol/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xtermcontrol-3.10.tar.gz 187902 BLAKE2B 781ae40aa17cc57e9ac52544e1d04282a04024a489881577bbbcb782155612f9504eb58d4e80050535ac286180327a1469c5049d701f431d3f93557e5c29d509 SHA512 a7d4b3d5e7f9e7cd0c7a85c11584528d73507d258d3c48b832e2f842c88967d40a867c4ea75503dfd5288949992a6f6ead2a9fd73e9695c490e2935a133a92d2 diff --git a/x11-misc/xtermcontrol/metadata.xml b/x11-misc/xtermcontrol/metadata.xml deleted file mode 100644 index 07b403500c24..000000000000 --- a/x11-misc/xtermcontrol/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>x11@gentoo.org</email> - <name>X11</name> - </maintainer> - <longdescription> - xtermcontrol enables dynamic control of xterm properties. - It makes it easy to change colors, title, font and geometry of a running xterm, - as well as to report the current settings of the aforementioned properties. - Window manipulations de-/iconify, raise/lower, maximize/restore and reset are also supported. - To complete the feature set; xtermcontrol lets advanced users issue any xterm control - sequence of their choosing. - </longdescription> - <upstream> - <remote-id type="github">JessThrysoee/xtermcontrol</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xtermcontrol/xtermcontrol-3.10.ebuild b/x11-misc/xtermcontrol/xtermcontrol-3.10.ebuild deleted file mode 100644 index e59e784eb645..000000000000 --- a/x11-misc/xtermcontrol/xtermcontrol-3.10.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="xtermcontrol enables dynamic control of XFree86 xterm properties" -HOMEPAGE="https://www.thrysoee.dk/xtermcontrol/" -SRC_URI="https://www.thrysoee.dk/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc x86" diff --git a/x11-misc/xtitle/Manifest b/x11-misc/xtitle/Manifest deleted file mode 100644 index 0d610550a33c..000000000000 --- a/x11-misc/xtitle/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xtitle-1.0.4.tgz 10528 BLAKE2B 5461c538e2fb9a55ab9ba92c04f4543c70621982ade9142f59934be231d7ade7a886e413b31759ef1d64189d440db4ab030cba509a69a89ba5d2c2aedcbcd571 SHA512 6ed2b9fa5327dce0a2347631acf57517bc45f1bc7c88f098e5be70ec7acd844d1697da81c528046db897d7fd7be3b893f1fc79b010dd52c908c42a609f051cb6 diff --git a/x11-misc/xtitle/metadata.xml b/x11-misc/xtitle/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/xtitle/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/xtitle/xtitle-1.0.4.ebuild b/x11-misc/xtitle/xtitle-1.0.4.ebuild deleted file mode 100644 index eb54d4f2901c..000000000000 --- a/x11-misc/xtitle/xtitle-1.0.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Set window title and icon name for an X11 terminal window" -HOMEPAGE="https://kinzler.com/me/xtitle/" -SRC_URI="https://kinzler.com/me/xtitle/${P}.tgz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -BDEPEND=" - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1" - -HTML_DOCS=( xtitle.html ) - -src_configure() { - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die -} - -src_install() { - default - - newman "${PN}.man" "${PN}.1" - einstalldocs -} diff --git a/x11-misc/xtrace/Manifest b/x11-misc/xtrace/Manifest deleted file mode 100644 index e60b4929a9d8..000000000000 --- a/x11-misc/xtrace/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xtrace-1.4.0.tar.gz 109032 BLAKE2B 61e1360923eb6b83e47e8d6eb8882b362ef4f257b699d6de9c43556a0e9fe767edab90dfe2d5d792297be244d976a7a0ff7b2df37c87f5e63c7b4731fd2d089d SHA512 97363c5518eccdde15f2f0567d2bc46e8e54638e0b2ef33b207526d660a9f607d5176651dc95aa48267808701406f74de55bed972a931c84462446e3b74c6a7a diff --git a/x11-misc/xtrace/metadata.xml b/x11-misc/xtrace/metadata.xml deleted file mode 100644 index bef24d2c2337..000000000000 --- a/x11-misc/xtrace/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/xtrace/xtrace-1.4.0.ebuild b/x11-misc/xtrace/xtrace-1.4.0.ebuild deleted file mode 100644 index e869ff648168..000000000000 --- a/x11-misc/xtrace/xtrace-1.4.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="X11 protocol trace utility" -HOMEPAGE="https://salsa.debian.org/debian/xtrace" -SRC_URI="https://salsa.debian.org/debian/${PN}/-/archive/${P}/${PN}-${P}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~s390 ~x86" - -DEPEND="x11-base/xorg-proto - x11-libs/libXext - x11-libs/libX11" -RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-${P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --program-transform-name="s/^x/x11/" -} - -pkg_postinst() { - einfo "To avoid collision with glibc (/usr/bin/xtrace)" - einfo "binary was renamed to x11trace, as suggested by author" -} diff --git a/x11-misc/xtrlock/Manifest b/x11-misc/xtrlock/Manifest deleted file mode 100644 index 64921ab0b771..000000000000 --- a/x11-misc/xtrlock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xtrlock_2.13.tar.xz 21156 BLAKE2B 879c27936cf8058707cbdb2247e1044c8c5eadf74dcb2bcfd5ec8f4b2bab80da6859118e48943de97f7696e41456771bf274b03728a61f5ac6bef8b471192dce SHA512 656e1e77194b816b04260a88c8046b8ef25d6df0405de6fe1ee1dfb2ebfa528a329c1b67be70eaac5ce4ee6a4159d728d363bf8a59232941b76b1e6d14aa91aa diff --git a/x11-misc/xtrlock/metadata.xml b/x11-misc/xtrlock/metadata.xml deleted file mode 100644 index d3e0f4631255..000000000000 --- a/x11-misc/xtrlock/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild b/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild deleted file mode 100644 index fef71c7cb75b..000000000000 --- a/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="A simplistic screen locking program for X" -HOMEPAGE="http://ftp.debian.org/debian/pool/main/x/xtrlock/" -SRC_URI="mirror://debian/pool/main/x/${PN}/${P/-/_}.tar.xz" - -SLOT="0" -LICENSE="GPL-3" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - virtual/libcrypt:= - x11-libs/libX11" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND=" - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1" - -src_configure() { - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die -} - -src_compile() { - emake CDEBUGFLAGS="${CFLAGS} -DSHADOW_PWD" CC="$(tc-getCC)" \ - EXTRA_LDOPTIONS="${LDFLAGS}" xtrlock -} - -src_install() { - dobin xtrlock - chmod u+s "${D}"/usr/bin/xtrlock - newman xtrlock.man xtrlock.1 - dodoc debian/changelog -} diff --git a/x11-misc/xuv/Manifest b/x11-misc/xuv/Manifest deleted file mode 100644 index 7108029a73a9..000000000000 --- a/x11-misc/xuv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xuv-0.2.1.tar.gz 32371 BLAKE2B a91543b2fbf4288875d89b4edb11845c0e13cc6ec1dba54035f421e58fd26fc7f60b7bbba2e13be67f34739d3aedd4841ff7dbaf650e654ab7ee5392a1dccea7 SHA512 67ff75fa85d99c1bac2da0441f584c07db79b2665951a269fb056031f503a6330445709159b1fb19e1d8d337ef275eb7416b79d2449070fe9b1432ec377e1f9d diff --git a/x11-misc/xuv/metadata.xml b/x11-misc/xuv/metadata.xml deleted file mode 100644 index 9c33504d470a..000000000000 --- a/x11-misc/xuv/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>nrk@disroot.org</email> - <name>NRK</name> - </maintainer> - <upstream> - <remote-id type="codeberg">NRK/xuv</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xuv/xuv-0.2.1.ebuild b/x11-misc/xuv/xuv-0.2.1.ebuild deleted file mode 100644 index 604e6ca5b90f..000000000000 --- a/x11-misc/xuv/xuv-0.2.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs edo - -DESCRIPTION="X11 daemon to auto run commands triggered by user specified events" -HOMEPAGE="https://codeberg.org/NRK/xuv" -SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND}" - -src_compile() { - edo $(tc-getCC) -o xuv xuv.c ${CFLAGS} ${LDFLAGS} -l X11 -} - -src_install() { - dobin xuv - doman etc/xuv.1 - doman etc/xuv.conf.5 -} diff --git a/x11-misc/xvfb-run/Manifest b/x11-misc/xvfb-run/Manifest deleted file mode 100644 index 78c7c4564420..000000000000 --- a/x11-misc/xvfb-run/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xorg-server_21.1.15-2.diff.gz 179051 BLAKE2B fc80c146998cac19d728b3e1f6d172fdd14874bff55d1a24f1143a841e87d45700c739f644add27f4a62b139e50624004f20ed9ac05f512133fea17427b1d24a SHA512 0aaaf8d7a17991b58cda08f10c628f4d97814b1590134bfec7860997f5d6bb0d473a32fed327b191fb89b1d83aaa7e0f4a2b9db84c1669bedcb991c43c28cea3 -DIST xorg-server_21.1.21-1.diff.gz 178363 BLAKE2B a48722c51a26cb7a155d283da806035a12eff7b7145862cd1e22df5b2dc15bfad61aba730d82ea2c3045882e43b217c73e66a19dd1542f010ba7e326098b426a SHA512 3e62cf5ad687e7e2916e85efe08c7bf1926fb9d4d7bd0b7041e66ae8d95a340b0533fbc5a34dc2db0147a4be62e22fc8d1b14dac01f25b9a71df3a53632140c8 diff --git a/x11-misc/xvfb-run/metadata.xml b/x11-misc/xvfb-run/metadata.xml deleted file mode 100644 index 6a22e9e318bb..000000000000 --- a/x11-misc/xvfb-run/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - <name>Sebastian Pipping</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xvfb-run/xvfb-run-21.1.15.2.ebuild b/x11-misc/xvfb-run/xvfb-run-21.1.15.2.ebuild deleted file mode 100644 index 1c44994124b2..000000000000 --- a/x11-misc/xvfb-run/xvfb-run-21.1.15.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=xorg-server -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="Run a command in a virtual X server environment" -HOMEPAGE="https://packages.debian.org/sid/xvfb" -SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff.gz" - -S="${WORKDIR}"/ - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" - -BDEPEND="dev-util/patchutils" -RDEPEND="x11-apps/xauth - x11-base/xorg-server[xvfb]" - -src_prepare() { - # Not in src_unpack to silence warning "'patch' call should be moved to src_prepare" - filterdiff \ - --include='*/xvfb-run*' \ - --exclude='*/tests/*' \ - ${MY_PN}_${MY_PV}.diff | patch - assert "filterdiff+patch failed" - eapply_user -} - -src_install() { - doman ${PN}.1 - dobin ${PN} -} diff --git a/x11-misc/xvfb-run/xvfb-run-21.1.21.1.ebuild b/x11-misc/xvfb-run/xvfb-run-21.1.21.1.ebuild deleted file mode 100644 index 43f1d6b5143d..000000000000 --- a/x11-misc/xvfb-run/xvfb-run-21.1.21.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=xorg-server -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="Run a command in a virtual X server environment" -HOMEPAGE="https://packages.debian.org/sid/xvfb" -SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff.gz" - -S="${WORKDIR}"/ - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - -BDEPEND="dev-util/patchutils" -RDEPEND="x11-apps/xauth - x11-base/xorg-server[xvfb]" - -src_prepare() { - # Not in src_unpack to silence warning "'patch' call should be moved to src_prepare" - filterdiff \ - --include='*/xvfb-run*' \ - --exclude='*/tests/*' \ - ${MY_PN}_${MY_PV}.diff | patch - assert "filterdiff+patch failed" - eapply_user -} - -src_install() { - doman ${PN}.1 - dobin ${PN} -} diff --git a/x11-misc/xvkbd/Manifest b/x11-misc/xvkbd/Manifest deleted file mode 100644 index f6dee6944b1c..000000000000 --- a/x11-misc/xvkbd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xvkbd-4.1.tar.gz 408704 BLAKE2B 45667706005f508e22dcd6d24631b5488ffd32b0bba2cb14e67ce1f77c5fdf3f667ca1431a0833e311bbffbc5baf08daed8ff736158c72178ae5d079f694d9d7 SHA512 6a27a659bacc0f78d70c0afab7ae0f6301f0e7f0c9ed12c581fb4fd5040791536aed50c82ccbd703377244156aade80136567276193f2789a23f05c341b6c0e9 diff --git a/x11-misc/xvkbd/metadata.xml b/x11-misc/xvkbd/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/x11-misc/xvkbd/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/x11-misc/xvkbd/xvkbd-4.1.ebuild b/x11-misc/xvkbd/xvkbd-4.1.ebuild deleted file mode 100644 index d9ba69c3cbc9..000000000000 --- a/x11-misc/xvkbd/xvkbd-4.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="virtual keyboard for X window system" -HOMEPAGE="http://t-sato.in.coocan.jp/xvkbd/" -SRC_URI="http://t-sato.in.coocan.jp/xvkbd/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXaw3d - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXtst -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -src_install() { - dodir /usr/share/X11/app-defaults - - default - - dodoc ChangeLog README - newman ${PN}.man ${PN}.1 -} diff --git a/x11-misc/xwallpaper/Manifest b/x11-misc/xwallpaper/Manifest deleted file mode 100644 index d7bf7e802ba5..000000000000 --- a/x11-misc/xwallpaper/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xwallpaper-0.7.6.tar.xz 89208 BLAKE2B 3722e7382e104408f61c101f445cd7f741a0412dea328f1c6c01f3b85b3bdc1a4fc00b81283d88171e54833aabf51322a9a1b00fde72bea02496c2daa8d5db51 SHA512 dfc8e6dac42add4f8e7f77c9c634a5041015f8f919095ed2074c6b1b0072d3dc7d9627e4013f2ec6951b64ff8bb46a80a138edf33738733efff81eac26debbbd diff --git a/x11-misc/xwallpaper/metadata.xml b/x11-misc/xwallpaper/metadata.xml deleted file mode 100644 index 43a27bb1aa2a..000000000000 --- a/x11-misc/xwallpaper/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - The xwallpaper utility allows you to set image files as your X wallpaper. - JPEG, PNG, and XPM file formats are supported, all of them being configurable and therefore no fixed dependencies. - The wallpaper is also advertised to programs which support semi-transparent backgrounds. - The last but not least focus of this project is to write a secure wallpaper utility, - supporting very tight sandboxing mechanisms. - </longdescription> - <upstream> - <remote-id type="github">stoeckmann/xwallpaper</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xwallpaper/xwallpaper-0.7.6.ebuild b/x11-misc/xwallpaper/xwallpaper-0.7.6.ebuild deleted file mode 100644 index ba11eb77dc69..000000000000 --- a/x11-misc/xwallpaper/xwallpaper-0.7.6.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Wallpaper setting utility for X" -HOMEPAGE="https://github.com/stoeckmann/xwallpaper" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git" -else - SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ppc64 x86" -fi - -LICENSE="ISC" -SLOT="0" -IUSE="+jpeg +png seccomp xpm" - -RDEPEND=" - x11-libs/pixman - x11-libs/xcb-util - x11-libs/xcb-util-image - jpeg? ( media-libs/libjpeg-turbo:= ) - png? ( media-libs/libpng:0= ) - seccomp? ( >=sys-libs/libseccomp-2.3.1:0= ) - xpm? ( x11-libs/libXpm ) -" - -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - $(use_with jpeg) - $(use_with png) - $(use_with seccomp) - $(use_with xpm) - --with-randr - ) - econf "${myconf[@]}" -} diff --git a/x11-misc/xwallpaper/xwallpaper-9999.ebuild b/x11-misc/xwallpaper/xwallpaper-9999.ebuild deleted file mode 100644 index 70132cc575a5..000000000000 --- a/x11-misc/xwallpaper/xwallpaper-9999.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Wallpaper setting utility for X" -HOMEPAGE="https://github.com/stoeckmann/xwallpaper" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git" -else - SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -fi - -LICENSE="ISC" -SLOT="0" -IUSE="+jpeg +png seccomp xpm" - -RDEPEND=" - x11-libs/pixman - x11-libs/xcb-util - x11-libs/xcb-util-image - jpeg? ( media-libs/libjpeg-turbo:= ) - png? ( media-libs/libpng:0= ) - seccomp? ( >=sys-libs/libseccomp-2.3.1:0= ) - xpm? ( x11-libs/libXpm ) -" - -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - $(use_with jpeg) - $(use_with png) - $(use_with seccomp) - $(use_with xpm) - --with-randr - ) - econf "${myconf[@]}" -} diff --git a/x11-misc/xwit/Manifest b/x11-misc/xwit/Manifest deleted file mode 100644 index e0b850c31d53..000000000000 --- a/x11-misc/xwit/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xwit_3.4-16.debian.tar.xz 17840 BLAKE2B 05e772134c4c2c97c81b2367cdcbd73b21c5a4498a482b52dbbbc081426a623f242c3c77c73af3d6e6dbf46c1f1a7240b3677700006a691717402c309ccea644 SHA512 09086d375bb4c7b87c468a3ddad0ae62ad58e168c7875ea9e29bc37e599b193c7e8ff167ac471bb49f836b216876279430d03f462b62286130ed5c3ad0859263 -DIST xwit_3.4.orig.tar.gz 14557 BLAKE2B d023b89d02c8520421b35a69c3834d0493a1ab771b160c6c0592e9e43684062a7da9ed56491e90ba2948ba51b2d36f7b0c26ededdfa61a684b2a010d71865a56 SHA512 265114f81ede19e477685373e39deed3cf7cd3fd9dbb445362f34ea96dac6d9686d1c55cf882636f7d02598c83f5ee1ca2688fcbd01f6fc7ef34cac75691df94 diff --git a/x11-misc/xwit/metadata.xml b/x11-misc/xwit/metadata.xml deleted file mode 100644 index d3e0f4631255..000000000000 --- a/x11-misc/xwit/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xwit/xwit-3.4_p16.ebuild b/x11-misc/xwit/xwit-3.4_p16.ebuild deleted file mode 100644 index 5047e5de035c..000000000000 --- a/x11-misc/xwit/xwit-3.4_p16.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="A collection of simple routines to call some of those X11 functions" -HOMEPAGE="https://tracker.debian.org/pkg/xwit" -SRC_URI=" - mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*/}.orig.tar.gz - mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p/-}.debian.tar.xz -" - -LICENSE="public-domain HPND" -SLOT="0" -KEYWORDS="~amd64 ~ppc x86" - -RDEPEND=" - x11-libs/libX11 -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -S=${WORKDIR}/${P/_p*/}.orig -PATCHES=( "${WORKDIR}"/debian/patches ) - -src_prepare() { - default - sed -i \ - -e 's|gcc|${CC}|g' \ - Makefile || die - tc-export CC -} - -src_install() { - dobin xwit - newman xwit.man xwit.1 - einstalldocs -} diff --git a/x11-misc/xwrits/Manifest b/x11-misc/xwrits/Manifest deleted file mode 100644 index 0dba73fa1b2d..000000000000 --- a/x11-misc/xwrits/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xwrits-2.26.tar.gz 196529 BLAKE2B 4aa3784733dbdcbcf692986a9e7549b96406a8b717082b079c82eaffad11c5c4fc10820c63729da8109850fc1d93ad63fe866092a94a6f62817414069ffe0141 SHA512 c8beeca957e41468d85819a7d6d4475c83a99735ff17d13d724658a421d1d3b9a15191ee8ab903104ab19b869a4832103dbe7d3ec2a9bf89ae95a7899e92f927 diff --git a/x11-misc/xwrits/metadata.xml b/x11-misc/xwrits/metadata.xml deleted file mode 100644 index 410408b3d171..000000000000 --- a/x11-misc/xwrits/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> -</pkgmetadata> diff --git a/x11-misc/xwrits/xwrits-2.26-r2.ebuild b/x11-misc/xwrits/xwrits-2.26-r2.ebuild deleted file mode 100644 index f9f3b1d1d1b2..000000000000 --- a/x11-misc/xwrits/xwrits-2.26-r2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Reminds you to take wrist breaks to help you prevent repetitive stress injury" -HOMEPAGE="http://www.lcdf.org/xwrits/" -SRC_URI="http://www.lcdf.org/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXinerama" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -DOCS=( GESTURES NEWS README TODO ) diff --git a/x11-misc/xxkb/Manifest b/x11-misc/xxkb/Manifest deleted file mode 100644 index 3a2b96113b3d..000000000000 --- a/x11-misc/xxkb/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST xxkb-1.11.1-src.tar.gz 38123 BLAKE2B eb7cce9a6e64cdcf1a75e375f81f43edd312f443294959fe7b169e5bad1fa107a2e8294edc3b13f1022055027fdae8d52aa5fddef57bbb9f283a63e369b93de6 SHA512 081629ccee41016cd468bd411c8584298bf64d4d791bf803490f6286a330401b933f895fbff2f4a6d1fcfe86c0490267f86d334436c1cea743ad08d97b26038f -DIST xxkb-flags.tar.bz2 2541 BLAKE2B cb8d181ea21dc29881450b2a12e381c72e98f70c225b25db53b183337436d30e300b34d983b060a8618b927afc7a43d10a015f841d4fba663a9856238904bff4 SHA512 c75929bf78a8aa84ffb615c85c2ad70110a9f7b0465891651a57e4772eae5e0ded61d10197f430f9cdd0cf707903af3d0af4250ff1743fdd59d9ff19bc0c33a9 diff --git a/x11-misc/xxkb/files/README b/x11-misc/xxkb/files/README deleted file mode 100644 index edac9540b241..000000000000 --- a/x11-misc/xxkb/files/README +++ /dev/null @@ -1,9 +0,0 @@ -Additional information to the manpage for english speaking users -(written by Patrick Kursawe <phosphan@gentoo.org>): - -The XFree86 documentation (for 4.3 and later) contains the file -/usr/X11R6/lib/X11/doc/README.XKB-Config where you can find -information on how to use mutiple keyboard layouts. - -Xxkb has no own configuration section where you can specify the keymaps - -just configure them for X and let xxkb switch between them. diff --git a/x11-misc/xxkb/files/de15.xpm b/x11-misc/xxkb/files/de15.xpm deleted file mode 100644 index c0ba71d91934..000000000000 --- a/x11-misc/xxkb/files/de15.xpm +++ /dev/null @@ -1,22 +0,0 @@ -/* XPM */ -static char * de15_xpm[] = { -"15 15 4 1", -" c None", -". c #000000", -"+ c #FF0000", -"@ c #FFE900", -"...............", -"...............", -"...............", -"...............", -"...............", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@"}; diff --git a/x11-misc/xxkb/files/de48.xpm b/x11-misc/xxkb/files/de48.xpm deleted file mode 100644 index 5cae8928b68d..000000000000 --- a/x11-misc/xxkb/files/de48.xpm +++ /dev/null @@ -1,55 +0,0 @@ -/* XPM */ -static char * de48_xpm[] = { -"48 48 4 1", -" c None", -". c #000000", -"+ c #FF0000", -"@ c #FFE900", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", -"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"}; diff --git a/x11-misc/xxkb/files/missing_init.patch b/x11-misc/xxkb/files/missing_init.patch deleted file mode 100644 index 56f9e8ff53a1..000000000000 --- a/x11-misc/xxkb/files/missing_init.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/xxkb.c -+++ b/xxkb.c -@@ -667,12 +667,14 @@ - Window rwin, parent, *children; - int num; - -- XQueryTree(dpy, temp_win, &rwin, &parent, &children, &num); -- AddWindow(temp_win, parent); -+ if (XQueryTree(dpy, temp_win, &rwin, &parent, &children, &num) != 0) -+ { -+ AddWindow(temp_win, parent); - -- if (children != None) { -- XFree(children); -- } -+ if (children != None) { -+ XFree(children); -+ } -+ } - } - break; - diff --git a/x11-misc/xxkb/files/pl15.xpm b/x11-misc/xxkb/files/pl15.xpm deleted file mode 100644 index 709baccacf29..000000000000 --- a/x11-misc/xxkb/files/pl15.xpm +++ /dev/null @@ -1,21 +0,0 @@ -/* XPM */ -static char * pl15_xpm[] = { -"15 15 3 1", -" c None", -". c #FFFFFF", -"+ c #FF0000", -"...............", -"...............", -"...............", -"...............", -"...............", -"...............", -"...............", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++", -"+++++++++++++++"}; diff --git a/x11-misc/xxkb/files/pl48.xpm b/x11-misc/xxkb/files/pl48.xpm deleted file mode 100644 index 1f3482946b41..000000000000 --- a/x11-misc/xxkb/files/pl48.xpm +++ /dev/null @@ -1,54 +0,0 @@ -/* XPM */ -static char * pl48_xpm[] = { -"48 48 3 1", -" c None", -". c #FFFFFF", -"+ c #FF0000", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"................................................", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++", -"++++++++++++++++++++++++++++++++++++++++++++++++"}; diff --git a/x11-misc/xxkb/files/svg-appdefaults.patch b/x11-misc/xxkb/files/svg-appdefaults.patch deleted file mode 100644 index 2e8ca3ef0b93..000000000000 --- a/x11-misc/xxkb/files/svg-appdefaults.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/XXkb.ad.var -+++ b/XXkb.ad.var -@@ -4,10 +4,10 @@ - XXkb.group.alt: 2 - - XXkb.mainwindow.enable: yes --XXkb.mainwindow.geometry: 48x48 --XXkb.mainwindow.image.1: en48.xpm --XXkb.mainwindow.image.2: ru48.xpm --XXkb.mainwindow.image.3: su48.xpm -+XXkb.mainwindow.geometry: 48x48+0+0 -+XXkb.mainwindow.image.1: en.svg -+XXkb.mainwindow.image.2: ru.svg -+XXkb.mainwindow.image.3: su.svg - XXkb.mainwindow.image.4: - XXkb.mainwindow.label.font: -misc-*-r-*-20-* - -@@ -23,9 +23,9 @@ - - XXkb.button.enable: yes - XXkb.button.geometry: 15x15-60+7 --XXkb.button.image.1: en15.xpm --XXkb.button.image.2: ru15.xpm --XXkb.button.image.3: su15.xpm -+XXkb.button.image.1: en.svg -+XXkb.button.image.2: ru.svg -+XXkb.button.image.3: su.svg - XXkb.button.image.4: - XXkb.button.label.font: -misc-*-r-*-13-* - diff --git a/x11-misc/xxkb/files/svg-flags.patch b/x11-misc/xxkb/files/svg-flags.patch deleted file mode 100644 index 971d5d264742..000000000000 --- a/x11-misc/xxkb/files/svg-flags.patch +++ /dev/null @@ -1,122 +0,0 @@ ---- a/flags/bg.svg -+++ b/flags/bg.svg -@@ -0,0 +1,6 @@ -+<?xml version="1.0" encoding="UTF-8" standalone="no"?> -+<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="600" viewBox="0 0 5 3"> -+<rect width="5" height="3" fill="#fff"/> -+<rect width="5" height="2" y="1" fill="#00966E"/> -+<rect width="5" height="1" y="2" fill="#D62612"/> -+</svg> ---- a/flags/by.svg -+++ b/flags/by.svg -@@ -0,0 +1,20 @@ -+<?xml version="1.0" encoding="UTF-8"?>
-+<svg xmlns="http://www.w3.org/2000/svg" width="1200px" height="600px" viewBox="0 0 360 180" xmlns:xlink="http://www.w3.org/1999/xlink">
-+<rect fill="#090" width="360" height="180"/>
-+<rect fill="#c00" width="360" height="120"/>
-+<rect fill="#fff" width="40" height="180"/>
-+<g id="g2">
-+<g id="g1" fill="#c00">
-+<path d="M20,90v-1h-1v-2h-1v-2h-2v2h1v2h1v1z M10,90v-2h-2v-3h-1v-3h-2v-3h-1v-4h2v3h2v3h2v3h1v-3h2v-3h2v-3h2v-3h2v-4h-2v-5h-2v-4h-2v5h1v5h-1v4h-2v4h-1v-4h-2v-4h-2v-5h-1v-4h1v-4h2v-4h1v-4h2v-4h2v4h2v4h2v4h2v5h1v15h-2v3h-2v3h-2v3h-1v3h-2v2z M11,37h2v-4h2v-4h2v-4h2v-4h1v-4h-1v-4h-2v-4h-2v-4h-2v-4h-2v4h-2v4h-2v4h-2v4h-1v4h1v4h2v4h2v4h2v4z M4,9v-4h2v4zM4,33v-4h2v4z M4,52v-4h2v4z M4,74v-4h2v4z M4,90v-2h2v2z M14,90v-2h2v2z M19,84v-4h1v4z M19,52v-4h1v4z M19,33v-4h2v4z M19,9v-4h1v4z"/>
-+<path fill="#fff" d="M11,29h2v-4h2v-4h2v-4h-2v-4h-2v-4h-2v4h-2v4h-2v4h2v4h2v4z"/>
-+<path d="M11,21h2v-4h-2v4z"/>
-+<g id="g3">
-+<path d="M17,48h1v-3h1v-3h1v-3h-1v-3h-1v-3h-1v3h-1v3h-1v3h1v3h1v3z"/>
-+<path fill="#fff" d="M17,39h1v3h-1v-3z"/>
-+</g>
-+<use xlink:href="#g3" transform="translate(-10)"/>
-+</g>
-+<use xlink:href="#g1" transform="rotate(180, 20,90)"/>
-+</g>
-+<use xlink:href="#g2" transform="translate(0,180) scale(1,-1)"/>
-+</svg> -\ Kein Zeilenumbruch am Dateiende. ---- a/flags/de.svg -+++ b/flags/de.svg -@@ -0,0 +1,9 @@ -+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
-+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-+<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="600" viewBox="0 0 5 3">
-+ <desc>Flag of Germany</desc>
-+ <rect id="black_stripe" width="5" height="3" y="0" x="0" fill="#000"/>
-+ <rect id="red_stripe" width="5" height="2" y="1" x="0" fill="#D00"/>
-+ <rect id="gold_stripe" width="5" height="1" y="2" x="0" fill="#FFCE00"/>
-+</svg>
---- a/flags/en.svg -+++ b/flags/en.svg -@@ -0,0 +1,10 @@ -+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 30" width="1200" height="600"> -+<clipPath id="t"> -+ <path d="M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z"/> -+</clipPath> -+<path d="M0,0 v30 h60 v-30 z" fill="#00247d"/> -+<path d="M0,0 L60,30 M60,0 L0,30" stroke="#fff" stroke-width="6"/> -+<path d="M0,0 L60,30 M60,0 L0,30" clip-path="url(#t)" stroke="#cf142b" stroke-width="4"/> -+<path d="M30,0 v30 M0,15 h60" stroke="#fff" stroke-width="10"/> -+<path d="M30,0 v30 M0,15 h60" stroke="#cf142b" stroke-width="6"/> -+</svg> ---- a/flags/il.svg -+++ b/flags/il.svg -@@ -0,0 +1,35 @@ -+<?xml version="1.0" encoding="utf-8"?> -+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" -+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" -+ xmlns:xlink="http://www.w3.org/1999/xlink" -+ width="660" height="480" viewBox="0 0 220 160"> -+ <desc>Flag of Israel</desc> -+ <defs> -+ <!-- Specs are taken from "The Provisional Council of State Proclamation of -+ the Flag of the State of Israel," 25 Tishrei 5709 (28 October 1948) -+ For Magen David, the "Israel Science and Technology Homepage" at -+ http://www.science.co.il/Israel-flag.asp specifies each side as 60 cm. -+ Outer radius is then 30 / cos(30) = 20 * sqrt(3) -+ For equilateral triangles, middle radius = outer radius - width: -+ 20 * sqrt(3) - 5.5 -+ Coordinates for upward-pointing triangle relative to center are then: -+ ( 0,-(20*sqrt(3) - 5.5) ) -+ (-(20*sqrt(3) - 5.5) * cos(30), (20*sqrt(3) - 5.5) * sin(30)) -+ ( (20*sqrt(3) - 5.5) * cos(30), (20*sqrt(3) - 5.5) * sin(30)) --> -+ <polygon id="triangle" points="0,-29.1410161513775421 -+ -25.2368602791855814, 14.5705080756887710 -+ 25.2368602791855814, 14.5705080756887710" -+ stroke="#0038b8" stroke-width="5.5" fill-opacity="0"/> -+ </defs> -+ <!-- "The flag is 220 cm long and 160 cm wide. The background is white" --> -+ <rect width="220" height="160" fill="white"/> -+ <!-- "...two stripes of dark sky-blue, 25 cm broad, over the whole length of -+ the flag, at a distance of 15 cm from the top and from the bottom..." -+ Legislation does not specify exact shade of blue; "#0038b8" is typical of -+ flags used in Israel --> -+ <rect width="220" height="25" fill="#0038b8" y="15"/> -+ <rect width="220" height="25" fill="#0038b8" y="120"/> -+ <use xlink:href="#triangle" transform="translate(110,80)"/> -+ <use xlink:href="#triangle" transform="translate(110,80) rotate(180)"/> -+</svg> ---- a/flags/pl.svg -+++ b/flags/pl.svg -@@ -0,0 +1,6 @@ -+<?xml version="1.0" encoding="UTF-8"?> -+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -+<svg width="1280" height="800" id="Flag of Poland" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 10"> -+<rect width="16" height="5" fill="#fff"/> -+<rect width="16" height="5" fill="#dc143c" y="5"/> -+</svg> ---- a/flags/ru.svg -+++ b/flags/ru.svg -@@ -0,0 +1 @@ -+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 6" width="900" height="600"><rect fill="#FFF" width="9" height="3"/><rect fill="#F00" y="3" width="9" height="3"/><rect fill="#00F" y="2" width="9" height="2"/></svg> -\ Kein Zeilenumbruch am Dateiende. ---- a/flags/su.svg -+++ b/flags/su.svg -@@ -0,0 +1 @@ -+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="600" height="300" viewBox="0 0 600 300"><rect width="600" height="300" style="fill:#c00"/><path d="M 67.8,79.9 L 76.5,88.6 L 83.6,81.3 C 99.4,97.6 115.2,114 131,130.3 C 134.5,129.5 136.4,128.1 137.5,124.1 L 88.8,76.2 L 98.6,67.4 L 84.3,63.5 L 67.8,79.9 L 67.8,79.9 z" id="hammer" style="fill:#ffd700"/><path d="M 95.8,30.7 L 82.3,30.7 L 93.2,38.7 L 89.1,51.5 L 100,43.6 L 110.9,51.5 L 106.8,38.6 L 117.7,30.7 L 104.2,30.7 L 100,17.8008 L 100,17.8 L 95.8,30.7 z M 100,25.8 L 102.4,33.2 L 110.1,33.2 L 103.9,37.7 L 106.26115,45.055357 L 99.99998,40.501778 L 93.73881,45.1 L 96.1,37.7 L 89.9,33.17 L 97.62,33.17 L 100,25.8 L 100,25.8 z" id="star" style="fill:#ffd700"/><path d="M 100.1,55.3 C 121.1,63 134.3,80.6 134.38,93.6 C 134.6,122.3 103.3,136.1 83.1,113 L 81.7,114 L 82,116.5 C 75.9,115.9 70.4,134.6 63.8,129.4 C 57.8,121.8 74.4,118.3 76.1,110.6 L 78.5,110.8 L 80.5,108.7 L 82.4,109 L 84.8,106.5 C 104.5,127.3 129.4,111.2 125.9,90.5 C 123.4,74.6 113.4,65.5 100,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 z" id="sichel" style="fill:#ffd700"/></svg>
---- a/flags/ua.svg -+++ b/flags/ua.svg -@@ -0,0 +1,4 @@ -+<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="800">
-+<rect width="1200" height="800" fill="#005BBB"/>
-+<rect width="1200" height="400" y="400" fill="#FFD500"/>
-+</svg> -\ Kein Zeilenumbruch am Dateiende. diff --git a/x11-misc/xxkb/metadata.xml b/x11-misc/xxkb/metadata.xml deleted file mode 100644 index c1da2d8e3086..000000000000 --- a/x11-misc/xxkb/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">xxkb</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xxkb/xxkb-1.11.1-r1.ebuild b/x11-misc/xxkb/xxkb-1.11.1-r1.ebuild deleted file mode 100644 index 107cdbf1e1a0..000000000000 --- a/x11-misc/xxkb/xxkb-1.11.1-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="eXtended XKB - assign different keymaps to different windows" -HOMEPAGE="https://sourceforge.net/projects/xxkb/" -SRC_URI=" - https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz - svg? ( https://dev.gentoo.org/~jsmolic/distfiles/${PN}-flags.tar.bz2 ) -" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="svg" - -RDEPEND=" - x11-libs/gdk-pixbuf-xlib - x11-libs/libX11 - x11-libs/libXpm - x11-libs/libXt - svg? ( - dev-libs/glib:2 - gnome-base/librsvg:2 - x11-libs/gtk+:2 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/rman - sys-devel/gcc - >=x11-misc/imake-1.0.8-r1 - svg? ( virtual/pkgconfig ) -" - -src_prepare() { - if use svg; then - mv "${WORKDIR}"/flags . || die - eapply "${FILESDIR}"/svg-flags.patch - eapply "${FILESDIR}"/svg-appdefaults.patch - fi - - eapply "${FILESDIR}"/missing_init.patch - - default -} - -src_configure() { - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" \ - xmkmf $(usex svg -DWITH_SVG_SUPPORT '') || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CDEBUGFLAGS="${CFLAGS}" \ - EXTRA_LIBRARIES="-lXext" \ - LOCAL_LDFLAGS="${LDFLAGS}" \ - PIXMAPDIR=/usr/share/xxkb \ - PROJECTROOT=/usr -} - -src_install() { - local myopts - if use svg; then - myopts="PIXMAPS=flags/de.svg flags/pl.svg flags/il.svg flags/by.svg \ - flags/ua.svg flags/su.svg flags/ru.svg flags/bg.svg flags/en.svg" - else - myopts="FOOBAR=buzz" - fi - - emake "${myopts}" DESTDIR="${D}" install - rm -r "${D}"/usr/$(get_libdir)/X11/app-defaults || die - - emake DESTDIR="${D}" install.man - - insinto /usr/share/xxkb - use svg || doins "${FILESDIR}"/*.xpm - dodoc README* CHANGES* -} diff --git a/x11-misc/xystray/Manifest b/x11-misc/xystray/Manifest deleted file mode 100644 index 657f558e0868..000000000000 --- a/x11-misc/xystray/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xystray-1.0.tar.gz 18225 BLAKE2B bc115aa93448a2d6e0c0ec7f57643aa2444557090e1a7de3e3d2b6fe4c3c12045f31dbb09e6cdcb7afb95488c9fd5537a35a4ae82579017f0645d2a46e697acc SHA512 50f3700e497dae875f659d55e2d5c469e977ab513c35f82516f2c139e2813f126bcc7658d76b55346480c0ca7d65a67b74b289cdae775bd13c0dc9da31a9a92c diff --git a/x11-misc/xystray/files/xystray-1.0-ldflags.patch b/x11-misc/xystray/files/xystray-1.0-ldflags.patch deleted file mode 100644 index 183ff7e572b7..000000000000 --- a/x11-misc/xystray/files/xystray-1.0-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile 2016-04-22 19:57:57.000000000 +0000 -+++ b/Makefile 2016-04-25 06:49:38.344591274 +0000 -@@ -1,6 +1,6 @@ --LDFLAGS=-lX11 -lXt -L/usr/X11/lib -+LIBS=-lX11 -lXt -L/usr/X11/lib - xystray: Xystray.o xystray.o -- $(CC) $(LDFLAGS) $^ -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ $(LIBS) - - clean: - rm Xystray.o xystray.o diff --git a/x11-misc/xystray/metadata.xml b/x11-misc/xystray/metadata.xml deleted file mode 100644 index 0d092ff3a9f6..000000000000 --- a/x11-misc/xystray/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">steelman/xystray</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/xystray/xystray-1.0-r1.ebuild b/x11-misc/xystray/xystray-1.0-r1.ebuild deleted file mode 100644 index 0479175fa362..000000000000 --- a/x11-misc/xystray/xystray-1.0-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A simple implementation of freedesktop.org notification area for X" -HOMEPAGE="https://steelman.github.io/xystray/" -SRC_URI="https://github.com/steelman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="x11-libs/libX11 - x11-libs/libXt" -DEPEND="${RDEPEND} - x11-libs/libXaw" - -PATCHES=( - "${FILESDIR}/${P}-ldflags.patch" -) - -src_install() { - dobin xystray -} diff --git a/x11-misc/yabar/Manifest b/x11-misc/yabar/Manifest deleted file mode 100644 index 64629c004de6..000000000000 --- a/x11-misc/yabar/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yabar-0.4.0_p20190316.tar.gz 892725 BLAKE2B eb14b06327533034756885c68ab03b1ff049c987d1dac6d083c553646cd178210429d9457c1067db3211fcb39e9814a260aed201dea4e6410544b9247c5dee93 SHA512 f93250605c5b56d64c7ec6a7e7faa6120cdc06191ddafb13822875fd98b1b7a1822d9b93b62c49c302b1d4bffb14a200feed937efb0b11711de7159ce83eb7c5 diff --git a/x11-misc/yabar/metadata.xml b/x11-misc/yabar/metadata.xml deleted file mode 100644 index 48456c4a4174..000000000000 --- a/x11-misc/yabar/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>lillyjsm@gmail.com</email> - <name>Jake Lilly</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="playerctl"> - Uses <pkg>media-sound/playerctl</pkg> to retrieve the name of the currently - played song - </flag> - </use> - <upstream> - <remote-id type="github">geommer/yabar</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/yabar/yabar-0.4.0_p20190316-r1.ebuild b/x11-misc/yabar/yabar-0.4.0_p20190316-r1.ebuild deleted file mode 100644 index 597f14ae7a61..000000000000 --- a/x11-misc/yabar/yabar-0.4.0_p20190316-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -COMMIT="a0d3fdfed992149b741eb8fcf53f02b5d1a6142e" -DESCRIPTION="A modern and lightweight status bar for X window managers" -HOMEPAGE="https://github.com/geommer/yabar" -SRC_URI="https://github.com/geommer/yabar/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="playerctl" - -DEPEND=" - app-text/asciidoc - dev-libs/libconfig:= - media-libs/alsa-lib - net-wireless/wireless-tools - x11-libs/cairo[X,xcb(+)] - x11-libs/gdk-pixbuf:2 - x11-libs/libxkbcommon[X] - x11-libs/pango - x11-libs/xcb-util-wm - playerctl? ( media-sound/playerctl ) -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-${COMMIT}" - -src_prepare() { - default - # Respect CFLAGS and LDFLAGS - # Declare VERSION without relying on git - # Replace playerctl dependency option with basename - sed -i -e "s:-flto -O2::g" -e "s:-Wall::" \ - -e "s:\$(shell git describe):0.4.0-179-ga0d3fdf:" \ - -e "s:^DEPS += playerctl-1.0:DEPS += playerctl:" \ - Makefile || die "Failed to update Makefile" -} - -src_compile() { - if use playerctl; then - emake PLAYERCTL=1 - else - emake - fi -} - -src_install() { - default - docinto examples - dodoc examples/example.config - docompress -x "/usr/share/doc/${PF}/examples" -} - -pkg_postinst() { - elog "An example yabar configuration file can be found in" - elog "the following path: /usr/share/doc/${PF}/examples" -} diff --git a/x11-misc/ydotool/Manifest b/x11-misc/ydotool/Manifest deleted file mode 100644 index 9fe77b15836b..000000000000 --- a/x11-misc/ydotool/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ydotool-1.0.4.tar.gz 29364 BLAKE2B d021d0bc6cea3118cb91bd1e0cf0eab6b808925902c29274a417f16b0727998904085ca725411371284f222d7a043b9f3460725a07a911d40d0bd477d4fe9fcb SHA512 bbf66d752aa1dce9173c930e3a71bc277b330763b1aa0e38f9fec1976c282c64330251ba5abe222a991f4bcafbabf1312a940eb4b40a34bf99f628c2a41bc4a2 diff --git a/x11-misc/ydotool/files/ydotool-1.0.4-cmake4.patch b/x11-misc/ydotool/files/ydotool-1.0.4-cmake4.patch deleted file mode 100644 index df9656ccf2e9..000000000000 --- a/x11-misc/ydotool/files/ydotool-1.0.4-cmake4.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://bugs.gentoo.org/951676 -https://github.com/ReimuNotMoe/ydotool/commit/58fde33 - -From 58fde33d9a8b393fd59348f71e80c56177b62706 Mon Sep 17 00:00:00 2001 -From: Paiusco <> -Date: Mon, 26 Feb 2024 17:58:13 +0100 -Subject: [PATCH] Upgrade CMake to 3.22 and C to 2011 - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7b91f69..aaba5c2 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,7 +1,7 @@ --cmake_minimum_required(VERSION 3.4) -+cmake_minimum_required(VERSION 3.22) - project(ydotool C) - --set(CMAKE_C_STANDARD 99) -+set(CMAKE_C_STANDARD 11) - - # Include GNU install directory module to detect where to install - # files on Linux/Unix systems (e.g., lib vs lib64) -@@ -25,8 +25,6 @@ if (${RC_GIT_VER} EQUAL 0) - add_definitions(-DVERSION=\"${GIT_VERSION}\") - endif() - -- -- - set(SOURCE_FILES_DAEMON Daemon/ydotoold.c) - set(SOURCE_FILES_CLIENT Client/ydotool.c Client/tool_click.c Client/tool_mousemove.c Client/tool_type.c Client/tool_key.c) - diff --git a/x11-misc/ydotool/files/ydotool-openrc.patch b/x11-misc/ydotool/files/ydotool-openrc.patch deleted file mode 100644 index e3086f384adf..000000000000 --- a/x11-misc/ydotool/files/ydotool-openrc.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -Naur ydotool-1.0.4-orig/Daemon/CMakeLists.txt ydotool-1.0.4/Daemon/CMakeLists.txt ---- ydotool-1.0.4-orig/Daemon/CMakeLists.txt 2023-01-30 03:53:24.000000000 -0800 -+++ ydotool-1.0.4/Daemon/CMakeLists.txt 2023-05-22 22:42:53.960568790 -0700 -@@ -2,4 +2,9 @@ - "${CMAKE_CURRENT_SOURCE_DIR}/ydotool.service.in" - "${PROJECT_BINARY_DIR}/ydotool.service" - @ONLY) -+configure_file( -+ "${CMAKE_CURRENT_SOURCE_DIR}/ydotool.service-openrc.in" -+ "${PROJECT_BINARY_DIR}/ydotool.openrc" -+ @ONLY) - install(FILES "${PROJECT_BINARY_DIR}/ydotool.service" DESTINATION ${SD_UNITDIR}) -+install(PROGRAMS "${PROJECT_BINARY_DIR}/ydotool.openrc" DESTINATION "/etc/init.d" RENAME ydotool) -diff -Naur ydotool-1.0.4-orig/Daemon/ydotool.service-openrc.in ydotool-1.0.4/Daemon/ydotool.service-openrc.in ---- ydotool-1.0.4-orig/Daemon/ydotool.service-openrc.in 2023-01-30 03:53:24.000000000 -0800 -+++ ydotool-1.0.4/Daemon/ydotool.service-openrc.in 2023-05-22 22:38:49.822064144 -0700 -@@ -3,7 +3,7 @@ - name=$RC_SVCNAME - description="Starts ydotoold service" - supervisor="supervise-daemon" --command="/usr/local/bin/ydotoold" -+command="@CMAKE_INSTALL_FULL_BINDIR@/ydotoold" - - reload() { - ebegin "Reloading $RC_SVCNAME" diff --git a/x11-misc/ydotool/metadata.xml b/x11-misc/ydotool/metadata.xml deleted file mode 100644 index 6144f457ca39..000000000000 --- a/x11-misc/ydotool/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>zoltan@sinustrom.info</email> - <name>Zoltan Puskas</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> - Generic Linux command-line automation tool (no X!) ou can use it on - anything as long as it accepts keyboard/mouse/whatever input. For - example, X11, text console, "RetroArch OS", fbdev apps - (fbterm/mplayer/SDL1/LittleVGL/Qt Embedded), etc. - </longdescription> - <upstream> - <remote-id type="github">ReimuNotMoe/ydotool</remote-id> - <bugs-to>https://github.com/ReimuNotMoe/ydotool/issues</bugs-to> - </upstream> -</pkgmetadata> diff --git a/x11-misc/ydotool/ydotool-1.0.4-r3.ebuild b/x11-misc/ydotool/ydotool-1.0.4-r3.ebuild deleted file mode 100644 index 63770f4e62ce..000000000000 --- a/x11-misc/ydotool/ydotool-1.0.4-r3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Generic command-line automation tool (no X!)" -HOMEPAGE="https://github.com/ReimuNotMoe/ydotool" -SRC_URI="https://github.com/ReimuNotMoe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64" - -BDEPEND=" - app-text/scdoc - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}"/${PN}-openrc.patch ) diff --git a/x11-misc/ydotool/ydotool-1.0.4-r4.ebuild b/x11-misc/ydotool/ydotool-1.0.4-r4.ebuild deleted file mode 100644 index 35ae6b5ae93d..000000000000 --- a/x11-misc/ydotool/ydotool-1.0.4-r4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Generic command-line automation tool (no X!)" -HOMEPAGE="https://github.com/ReimuNotMoe/ydotool" -SRC_URI="https://github.com/ReimuNotMoe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64" - -BDEPEND=" - app-text/scdoc - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-openrc.patch - "${FILESDIR}"/${PN}-1.0.4-cmake4.patch -) diff --git a/x11-misc/zim/Manifest b/x11-misc/zim/Manifest deleted file mode 100644 index 723bae993eaf..000000000000 --- a/x11-misc/zim/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST zim-0.76.3.tar.gz 3408993 BLAKE2B 30c88a522dfaa4336d30ce0fede279817d71dd0a85081b9832ddd16b5fdb0def771d1bada02a66c4c639b8950723ac6894856b7ba6ba8184101d2e52c54540a3 SHA512 10386d9c37d32c2ec9bcfa58fd35779f251bb3f3dd0d0512b63779d66ecb4d1722d800bf9f5b5301d30781ae31bf7534e8e5131bd7ec74d92046b94dcff4289b diff --git a/x11-misc/zim/files/zim-0.60-remove-ubuntu-theme.patch b/x11-misc/zim/files/zim-0.60-remove-ubuntu-theme.patch deleted file mode 100644 index 8c2d19599893..000000000000 --- a/x11-misc/zim/files/zim-0.60-remove-ubuntu-theme.patch +++ /dev/null @@ -1,18 +0,0 @@ -# don't install /usr/share/icons/ubuntu-mono-{dark,light} -# it's only used in conjunction with appindicator -# and clutters the icon-themes menu in gnome ---- a/setup.py -+++ b/setup.py -@@ -94,12 +94,6 @@ - files = [os.path.join(dir, f) for f in files] - data_files.append((target, files)) - -- # mono icons -> PREFIX/share/icons/ubuntu-mono-light | -dark -- for theme in ('ubuntu-mono-light', 'ubuntu-mono-dark'): -- file = os.path.join('icons', theme, 'zim-panel.svg') -- target = os.path.join('share', 'icons', theme, 'apps', '22') -- data_files.append((target, [file])) -- - # data -> PREFIX/share/zim - for dir, dirs, files in os.walk('data'): - if '.zim' in dirs: diff --git a/x11-misc/zim/files/zim-0.76.3-pygobject.patch b/x11-misc/zim/files/zim-0.76.3-pygobject.patch deleted file mode 100644 index 7be2b9eed015..000000000000 --- a/x11-misc/zim/files/zim-0.76.3-pygobject.patch +++ /dev/null @@ -1,120 +0,0 @@ -From c264b8bf58c6780b69f6370ecc27a09b2ef538e6 Mon Sep 17 00:00:00 2001 -From: Jaap Karssenberg <jaap.karssenberg@gmail.com> -Date: Thu, 26 Mar 2026 20:27:50 +0100 -Subject: [PATCH] Fix bug with _object_widgets weakset - -Fixes #2934 ---- - tests/pageview.py | 2 +- - tests/sourceview.py | 2 +- - tests/tableeditor.py | 2 +- - zim/gui/pageview/__init__.py | 4 ++-- - zim/gui/pageview/textview.py | 13 ++++++------- - 5 files changed, 11 insertions(+), 12 deletions(-) - -diff --git a/tests/pageview.py b/tests/pageview.py -index 9ccc402a4..41fbaa595 100644 ---- a/tests/pageview.py -+++ b/tests/pageview.py -@@ -1919,7 +1919,7 @@ def testUnkownObjectType(self): - self.fail('No object in tree') - - buffer.set_parsetree(tree) -- self.assertEqual(len(list(view._object_widgets)), 1) # assert there is an object in the view -+ self.assertEqual(len(list(view.get_inserted_object_widgets())), 1) # assert there is an object in the view - self.assertParseTreeEqual(buffer, tree) # assert stable over roundtrip - - def testPopup(self): -diff --git a/tests/sourceview.py b/tests/sourceview.py -index fb94adada..4f72ec618 100644 ---- a/tests/sourceview.py -+++ b/tests/sourceview.py -@@ -45,7 +45,7 @@ def dump(): - - ''' ) - # test widget loaded -- objects = list(pageview.textview._object_widgets) # XXX -+ objects = list(pageview.textview.get_inserted_object_widgets()) - self.assertIsInstance(objects[0], SourceViewWidget) - - # test modify -diff --git a/tests/tableeditor.py b/tests/tableeditor.py -index af3c9ae39..98e404148 100644 ---- a/tests/tableeditor.py -+++ b/tests/tableeditor.py -@@ -162,7 +162,7 @@ def testWidget(self): - text=TABLE_WIKI_TEXT, - ) - # test widget loaded -- objects = list(pageview.textview._object_widgets) # XXX -+ objects = list(pageview.textview.get_inserted_object_widgets()) - self.assertIsInstance(objects[0], TableViewWidget) - - # test modify -diff --git a/zim/gui/pageview/__init__.py b/zim/gui/pageview/__init__.py -index f1396fc6c..705744be7 100644 ---- a/zim/gui/pageview/__init__.py -+++ b/zim/gui/pageview/__init__.py -@@ -1027,9 +1027,9 @@ def save_changes(self, write_if_not_modified=False): - self._save_page_handler.wait_for_store_page_async() - - def _hack_on_inserted_tree(self, *a): -- if self.textview._object_widgets: -+ if self.textview.get_inserted_object_widgets(): - # Force resize of the scroll window, forcing a redraw to fix -- # glitch in allocation of embedded obejcts, see isse #642 -+ # glitch in allocation of embedded obejcts, see issue #642 - # Will add another timeout to rendering the page, increasing the - # priority breaks the hack though. Which shows the glitch is - # probably also happening in a drawing or resizing idle event -diff --git a/zim/gui/pageview/textview.py b/zim/gui/pageview/textview.py -index 3e0c0760a..e7c867c40 100644 ---- a/zim/gui/pageview/textview.py -+++ b/zim/gui/pageview/textview.py -@@ -156,7 +156,6 @@ def __init__(self, preferences): - self.set_size_request(24, 24) - self._cursor = CURSOR_TEXT - self._cursor_link = None -- self._object_widgets = weakref.WeakSet() - self.set_left_margin(10) - self.set_right_margin(5) - self.set_wrap_mode(Gtk.WrapMode.WORD) -@@ -172,10 +171,8 @@ def __init__(self, preferences): - - def set_buffer(self, buffer): - # Clear old widgets -- for child in self.get_children(): -- if isinstance(child, InsertedObjectWidget): -- self._object_widgets.remove(child) -- self.remove(child) -+ for widget in self.get_inserted_object_widgets(): -+ self.remove(widget) - - # Set new buffer - Gtk.TextView.set_buffer(self, buffer) -@@ -186,6 +183,9 @@ def set_buffer(self, buffer): - - buffer.connect('insert-objectanchor', self.on_insert_object) - -+ def get_inserted_object_widgets(self): -+ return [child for child in self.get_children() if isinstance(child, InsertedObjectWidget)] -+ - def on_insert_object(self, buffer, anchor): - # Connect widget for this view to object - widget = anchor.create_widget() -@@ -210,14 +210,13 @@ def widget_connect(signal): - # TODO - compute indenting - - self.add_child_at_anchor(widget, anchor) -- self._object_widgets.add(widget) - widget.show_all() - - def on_size_allocate(self, *a): - # Update size request for widgets - wrap_width = self._get_object_wrap_width() - if wrap_width != self._object_wrap_width: -- for widget in self._object_widgets: -+ for widget in self.get_inserted_object_widgets(): - widget.set_textview_wrap_width(wrap_width) - # TODO - compute indenting - self._object_wrap_width = wrap_width diff --git a/x11-misc/zim/metadata.xml b/x11-misc/zim/metadata.xml deleted file mode 100644 index e0ad37dac6b0..000000000000 --- a/x11-misc/zim/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <longdescription lang="en"> - Zim is a graphical text editor used to maintain a collection of wiki pages. - Each page can contain links to other pages, simple formatting and images. Pages - are stored in a folder structure, like in an outliner, and can have - attachments. Creating a new page is as easy as linking to a nonexistent page. - All data is stored in plain text files with wiki formatting. Various plugins - provide additional functionality, like a task list manager, an equation editor, - a tray icon, and support for version control. - </longdescription> - <use> - <flag name="ubuntu-mono">Install mono icons for Unity</flag> - </use> - <upstream> - <remote-id type="github">zim-desktop-wiki/zim-desktop-wiki</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/zim/zim-0.76.3-r1.ebuild b/x11-misc/zim/zim-0.76.3-r1.ebuild deleted file mode 100644 index 21398ab11f52..000000000000 --- a/x11-misc/zim/zim-0.76.3-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="sqlite" -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 -VIRTUALX_REQUIRED=test -inherit distutils-r1 optfeature virtualx xdg - -DESCRIPTION="A desktop wiki" -HOMEPAGE=" - https://zim-wiki.org/ - https://github.com/zim-desktop-wiki/zim-desktop-wiki -" -SRC_URI="https://github.com/${PN}-desktop-wiki/${PN}-desktop-wiki/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${PN}-desktop-wiki-${PV/_/-} - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~riscv ~x86" -IUSE="ubuntu-mono" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - ') - x11-libs/gtk+:3[introspection] - x11-misc/xdg-utils -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-pygobject.patch ) -DOCS=( CHANGELOG.md CONTRIBUTING.md PLUGIN_WRITING.md README.md ) - -python_prepare_all() { - if ! use ubuntu-mono; then - PATCHES+=( "${FILESDIR}"/${PN}-0.60-remove-ubuntu-theme.patch ) - fi - - if [[ ${LINGUAS} ]]; then - local lingua - for lingua in translations/*.po; do - lingua=${lingua/.po} - lingua=${lingua/translations\/} - has ${lingua} ${LINGUAS} || \ - { rm translations/${lingua}.po || die; } - done - fi - - distutils-r1_python_prepare_all - export XDG_RUNTIME_DIR=fakethis -} - -python_compile() { - sed -e "s#./build#${BUILD_DIR}/build*#" -i setup.py || die - - distutils-r1_python_compile -} - -python_test() { - if has_version dev-vcs/git; then - git config --global user.email "git@example.com" || die - git config --global user.name "GitExample" || die - fi - - virtx ./test.py -} - -src_install() { - distutils-r1_src_install - - insinto /usr/share/icons - doins -r xdg/hicolor -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "Spell checker" app-text/gtkspell[introspection] - optfeature "GNU R Plot Editor" dev-lang/R - optfeature "Version control Bazaar support" dev-vcs/breezy - optfeature "Diagram Editor" media-gfx/graphviz - optfeature "Insert Screenshot" "media-gfx/imagemagick media-gfx/scrot" - optfeature "Score Editor" media-sound/lilypond - optfeature "Gnuplot Editor" sci-visualization/gnuplot - optfeature "Equation Editor" virtual/latex-base app-text/dvipng -} diff --git a/x11-misc/zim/zim-0.76.3.ebuild b/x11-misc/zim/zim-0.76.3.ebuild deleted file mode 100644 index e1a54a80adfb..000000000000 --- a/x11-misc/zim/zim-0.76.3.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYTHON_REQ_USE="sqlite" -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 -VIRTUALX_REQUIRED=test -inherit distutils-r1 optfeature virtualx xdg - -DESCRIPTION="A desktop wiki" -HOMEPAGE=" - https://zim-wiki.org/ - https://github.com/zim-desktop-wiki/zim-desktop-wiki -" -SRC_URI="https://github.com/${PN}-desktop-wiki/${PN}-desktop-wiki/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${PN}-desktop-wiki-${PV/_/-} - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~riscv ~x86" -IUSE="ubuntu-mono" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - ') - x11-libs/gtk+:3[introspection] - x11-misc/xdg-utils -" -DEPEND="${RDEPEND}" - -DOCS=( CHANGELOG.md CONTRIBUTING.md PLUGIN_WRITING.md README.md ) - -python_prepare_all() { - if ! use ubuntu-mono; then - PATCHES+=( "${FILESDIR}"/${PN}-0.60-remove-ubuntu-theme.patch ) - fi - - if [[ ${LINGUAS} ]]; then - local lingua - for lingua in translations/*.po; do - lingua=${lingua/.po} - lingua=${lingua/translations\/} - has ${lingua} ${LINGUAS} || \ - { rm translations/${lingua}.po || die; } - done - fi - - distutils-r1_python_prepare_all - export XDG_RUNTIME_DIR=fakethis -} - -python_compile() { - sed -e "s#./build#${BUILD_DIR}/build*#" -i setup.py || die - - distutils-r1_python_compile -} - -python_test() { - if has_version dev-vcs/git; then - git config --global user.email "git@example.com" || die - git config --global user.name "GitExample" || die - fi - - virtx ./test.py -} - -src_install() { - distutils-r1_src_install - - insinto /usr/share/icons - doins -r xdg/hicolor -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "Spell checker" app-text/gtkspell[introspection] - optfeature "GNU R Plot Editor" dev-lang/R - optfeature "Version control Bazaar support" dev-vcs/breezy - optfeature "Diagram Editor" media-gfx/graphviz - optfeature "Insert Screenshot" "media-gfx/imagemagick media-gfx/scrot" - optfeature "Score Editor" media-sound/lilypond - optfeature "Gnuplot Editor" sci-visualization/gnuplot - optfeature "Equation Editor" virtual/latex-base app-text/dvipng -} |
