diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-09-30 01:25:53 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-09-30 01:25:53 +0100 |
commit | f16e0a3eea2c1d2e5c495ed1802dea365b4fda4b (patch) | |
tree | 8942fce466ff12eb53fafa1a5731ff2751fcd593 /app-misc | |
parent | 04ac238703da84168e02b06fb131d1d17d85be23 (diff) |
gentoo auto-resync : 30:09:2024 - 01:25:52
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/Manifest.gz | bin | 50715 -> 50712 bytes | |||
-rw-r--r-- | app-misc/fastfetch/Manifest | 10 | ||||
-rw-r--r-- | app-misc/fastfetch/fastfetch-0.1.9999.ebuild | 5 | ||||
-rw-r--r-- | app-misc/fastfetch/fastfetch-0.2.9999.ebuild | 5 | ||||
-rw-r--r-- | app-misc/fastfetch/fastfetch-2.25.0.ebuild | 110 | ||||
-rw-r--r-- | app-misc/fastfetch/fastfetch-2.26.1.ebuild (renamed from app-misc/fastfetch/fastfetch-2.24.0.ebuild) | 1 | ||||
-rw-r--r-- | app-misc/fdupes/Manifest | 4 | ||||
-rw-r--r-- | app-misc/fdupes/fdupes-2.3.2.ebuild | 38 | ||||
-rw-r--r-- | app-misc/fdupes/fdupes-9999.ebuild | 15 | ||||
-rw-r--r-- | app-misc/logiops/Manifest | 4 | ||||
-rw-r--r-- | app-misc/logiops/logiops-0.3.5.ebuild (renamed from app-misc/logiops/logiops-0.3.4.ebuild) | 0 | ||||
-rw-r--r-- | app-misc/tmux-xpanes/Manifest | 2 | ||||
-rw-r--r-- | app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild | 31 | ||||
-rw-r--r-- | app-misc/tmux/Manifest | 2 | ||||
-rw-r--r-- | app-misc/tmux/tmux-3.5.ebuild | 97 |
15 files changed, 193 insertions, 131 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 91d223ec5e73..0ce9a907f291 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index d1c1a442642c..ae9b38e866b0 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,11 +1,9 @@ DIST fastfetch-2.21.3.tar.gz 1093534 BLAKE2B dca99e337e1239958add6323c159f58de5f38fe92c9a7c778d04b127e1467066948e4bc5503afb1054ccbab914eb35d8f35cd2a3cb88bf2ba595255fac5f2ece SHA512 e097d9360b7c5b93b30ad117e47ae5375c48c7e941eaaa56ee5f39b7757374c1ecfe321bec0999ee81aa52deff1be001ff057b621d34a90e95ec6ea83bf9f0b6 DIST fastfetch-2.23.0.tar.gz 1105725 BLAKE2B 8b79deb0f35d8238979441014ca049fcfa838c27323fec13127f5a48e6b28feb03965135c1a338b6bd1e59913e660fc91196c27acbe1b693bc5ff7727efaa5cb SHA512 aad3d549c0f4be3b1f99e7bbbf992dccf79f9ef7ea6a26bfc31ba574b1a32496a1cf75b85c32e0643941cad4061d7ba003b42924f9f272a825a1a09b628acc39 -DIST fastfetch-2.24.0.tar.gz 1104540 BLAKE2B 619d77e533a9e105228d2ce7bb077c7ac561c2ebfe9d7f4d535c8a736ff9123b333865b237409d5fd65ed27d3943ec86a9e6b2ce9a68e317c178a741046b616b SHA512 6dde07346a6ae08c49f8deca19f974fafd94a964542d97f70c39625ccbf151bf01aa626af7582367dab208bb09fc2208f18ba831bdb06202a271f05831617ffd -DIST fastfetch-2.25.0.tar.gz 1110619 BLAKE2B 808b33ecdd28f7e31dd55ece10dd7c9ef1b4b731db87051cc7466ecfc28d94f1d2229bc8cc6486705d187d8be9b3daf08ed30dce58616bc35c5a6812570694fb SHA512 690c450cfdf53c31c99ab295702f36e0499024a79e3ebf00da0e3ad3d4bdd3b795dac59a7592451f4cbc652830297b1ec4f55428a522ae3afe50fa647334737f -EBUILD fastfetch-0.1.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc -EBUILD fastfetch-0.2.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc +DIST fastfetch-2.26.1.tar.gz 1120664 BLAKE2B 9ff817f459ab6c27bc18479c80b7ae3f2b5811f446c3f7792d5340de61981c648d36e67f64b4f7972be4b9154af5fc21153492e57ddef20e825918e61811bcab SHA512 fcbbcdddf46689450fb219fbe93e9c2b153d3b26904eab6986633ed2c7078388ea6e5f5e00aabd1308f5ae56e2be6aebc7ccb9a5b8c08e7e7144ced2981a88fd +EBUILD fastfetch-0.1.9999.ebuild 3140 BLAKE2B 590305770bf5609261c4f9650515fe09f901175753535457bf6aa233e37c8a1a17024646774c1305ecda4f179fb3c21779bc9618d601bd41f4df803e2606aea0 SHA512 6e31411e743d366098d2a2c548f3b02a64cace516a84156246b50cf076721e5a4093214e91219cbcbbb2baf7f84024b6f04fcb692af4a5d963cd3ba7d53f685d +EBUILD fastfetch-0.2.9999.ebuild 3140 BLAKE2B 590305770bf5609261c4f9650515fe09f901175753535457bf6aa233e37c8a1a17024646774c1305ecda4f179fb3c21779bc9618d601bd41f4df803e2606aea0 SHA512 6e31411e743d366098d2a2c548f3b02a64cace516a84156246b50cf076721e5a4093214e91219cbcbbb2baf7f84024b6f04fcb692af4a5d963cd3ba7d53f685d EBUILD fastfetch-2.21.3.ebuild 3120 BLAKE2B 22a6a23477768bef0c5d520f5f92ab81957f31077ae3aa1d7a02e0259709d7543b67667a290f88cb30afcb3f70a4e45345b5344e6cb843066a9d6535d43d1896 SHA512 e1549c257776c56098c3f48d4965a0f15fde3282b97dbf1306bc7bf3b6b783579f7ddc4b067ca2861f15fa74bb657c0bda20554b52bf1d041f4e33ffca8b2a67 EBUILD fastfetch-2.23.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2 -EBUILD fastfetch-2.24.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2 -EBUILD fastfetch-2.25.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2 +EBUILD fastfetch-2.26.1.ebuild 3140 BLAKE2B 590305770bf5609261c4f9650515fe09f901175753535457bf6aa233e37c8a1a17024646774c1305ecda4f179fb3c21779bc9618d601bd41f4df803e2606aea0 SHA512 6e31411e743d366098d2a2c548f3b02a64cace516a84156246b50cf076721e5a4093214e91219cbcbbb2baf7f84024b6f04fcb692af4a5d963cd3ba7d53f685d MISC metadata.xml 1179 BLAKE2B 8d17b388fd4cec14661b39e56997c818a1aaff73b52de225f5697d85e1042a50a0cef77d7b1636dd3caa852ae459d5bb00b0d0e3072769b4aa2db3d58366edf1 SHA512 bb2c646dcd7196406c2c16ea12c51f029c3f31b6a50e9c5cd7c2877650d50f5e03802d67006422b7e8fb2fafa241db5fd01d29321cdd1726bd5210f532b3b77d diff --git a/app-misc/fastfetch/fastfetch-0.1.9999.ebuild b/app-misc/fastfetch/fastfetch-0.1.9999.ebuild index 4fb2091c80a6..6186f29ea3dc 100644 --- a/app-misc/fastfetch/fastfetch-0.1.9999.ebuild +++ b/app-misc/fastfetch/fastfetch-0.1.9999.ebuild @@ -20,19 +20,21 @@ fi LICENSE="MIT" SLOT="0" -IUSE="X chafa dbus ddcutil drm gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" +IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" RESTRICT="!test? ( test )" # note - qa-vdb will always report errors because fastfetch loads the libs dynamically # make sure to crank yyjson minimum version to match bundled version RDEPEND=" >=dev-libs/yyjson-0.10.0 + sys-apps/hwdata sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) + elf? ( virtual/libelf:= ) gnome? ( dev-libs/glib gnome-base/dconf @@ -83,6 +85,7 @@ src_configure() { -DENABLE_DCONF=$(usex gnome) -DENABLE_DDCUTIL=$(usex ddcutil) -DENABLE_DRM=$(usex drm) + -DENABLE_ELF=$(usex elf) -DENABLE_EGL=$(usex opengl) -DENABLE_GIO=$(usex gnome) -DENABLE_GLX=$(usex opengl) diff --git a/app-misc/fastfetch/fastfetch-0.2.9999.ebuild b/app-misc/fastfetch/fastfetch-0.2.9999.ebuild index 4fb2091c80a6..6186f29ea3dc 100644 --- a/app-misc/fastfetch/fastfetch-0.2.9999.ebuild +++ b/app-misc/fastfetch/fastfetch-0.2.9999.ebuild @@ -20,19 +20,21 @@ fi LICENSE="MIT" SLOT="0" -IUSE="X chafa dbus ddcutil drm gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" +IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" RESTRICT="!test? ( test )" # note - qa-vdb will always report errors because fastfetch loads the libs dynamically # make sure to crank yyjson minimum version to match bundled version RDEPEND=" >=dev-libs/yyjson-0.10.0 + sys-apps/hwdata sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) + elf? ( virtual/libelf:= ) gnome? ( dev-libs/glib gnome-base/dconf @@ -83,6 +85,7 @@ src_configure() { -DENABLE_DCONF=$(usex gnome) -DENABLE_DDCUTIL=$(usex ddcutil) -DENABLE_DRM=$(usex drm) + -DENABLE_ELF=$(usex elf) -DENABLE_EGL=$(usex opengl) -DENABLE_GIO=$(usex gnome) -DENABLE_GLX=$(usex opengl) diff --git a/app-misc/fastfetch/fastfetch-2.25.0.ebuild b/app-misc/fastfetch/fastfetch-2.25.0.ebuild deleted file mode 100644 index 2609a6c86f16..000000000000 --- a/app-misc/fastfetch/fastfetch-2.25.0.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Fast neofetch-like system information tool" -HOMEPAGE="https://github.com/fastfetch-cli/fastfetch" -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git" - [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" -RESTRICT="!test? ( test )" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -# make sure to crank yyjson minimum version to match bundled version -RDEPEND=" - >=dev-libs/yyjson-0.10.0 - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - ddcutil? ( app-misc/ddcutil:= ) - drm? ( x11-libs/libdrm ) - elf? ( virtual/libelf:= ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( - media-libs/vulkan-loader - sys-apps/pciutils - ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fi - - local mycmakeargs=( - -DENABLE_RPM=no - -DENABLE_ZLIB=yes - -DENABLE_SYSTEM_YYJSON=yes - -DIS_MUSL=$(usex elibc_musl) - -DINSTALL_LICENSE=no - - -DENABLE_CHAFA=$(usex chafa) - -DENABLE_DBUS=$(usex dbus) - -DENABLE_DCONF=$(usex gnome) - -DENABLE_DDCUTIL=$(usex ddcutil) - -DENABLE_DRM=$(usex drm) - -DENABLE_ELF=$(usex elf) - -DENABLE_EGL=$(usex opengl) - -DENABLE_GIO=$(usex gnome) - -DENABLE_GLX=$(usex opengl) - -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6} - -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7} - -DENABLE_OPENCL=$(usex opencl) - -DENABLE_OSMESA=$(usex osmesa) - -DENABLE_PULSE=$(usex pulseaudio) - -DENABLE_SQLITE3=$(usex sqlite) - -DENABLE_VULKAN=$(usex vulkan) - -DENABLE_WAYLAND=$(usex wayland) - -DENABLE_X11=$(usex X) - -DENABLE_XCB=$(usex xcb) - -DENABLE_XCB_RANDR=$(usex xcb) - -DENABLE_XFCONF=$(usex xfce) - -DENABLE_XRANDR=$(usex xrandr) - -DBUILD_TESTS=$(usex test) - ) - - append-cppflags -DNDEBUG - - cmake_src_configure -} diff --git a/app-misc/fastfetch/fastfetch-2.24.0.ebuild b/app-misc/fastfetch/fastfetch-2.26.1.ebuild index 2609a6c86f16..6186f29ea3dc 100644 --- a/app-misc/fastfetch/fastfetch-2.24.0.ebuild +++ b/app-misc/fastfetch/fastfetch-2.26.1.ebuild @@ -27,6 +27,7 @@ RESTRICT="!test? ( test )" # make sure to crank yyjson minimum version to match bundled version RDEPEND=" >=dev-libs/yyjson-0.10.0 + sys-apps/hwdata sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) diff --git a/app-misc/fdupes/Manifest b/app-misc/fdupes/Manifest index 83e92b0db862..97e216be8f65 100644 --- a/app-misc/fdupes/Manifest +++ b/app-misc/fdupes/Manifest @@ -1,6 +1,8 @@ DIST fdupes-2.2.1.tar.gz 144719 BLAKE2B 904fd70650847e48e135e47ef77e244ee847151f6ff88ccda2aeba5158038de8507b2ea23a7172e9c1fcd634ae38601c66da225014b9cfd65fd506ce77e7d408 SHA512 4911d2f776480691e7bd7045c181d49159add5b479188b05f0878a7af365cee0e430093e71ff172c04b876c58efc3be0f24c9d25f0cdebf1c869931175bc8608 DIST fdupes-2.3.0.tar.gz 154700 BLAKE2B 0266920a124f210955fdcfd3e689db50f4dd8062c68f18f6e7d3bc35d7be7002e8088634253d37ebbb59fda5edb7c9642c5d7f0e8ade9c70cbd3067c3778d676 SHA512 7801538b84797af94a5e9300cf5605b775380b7eef05ea1f70a5c6a2521d09c66dc6f310316a062c241fcf2086def52dc24be42a336c4bcc8a450f8578d310fc +DIST fdupes-2.3.2.tar.gz 155115 BLAKE2B 3b5d96731636b7ebba84542ef6f5a68d990b80597599cd401cd3359da1622b444c3870b371e54c2379a92cb39490bb8a1e16ce33c81c91ca536ec8d66adf37d1 SHA512 50a3e046a1261566aa325a855a65e1f1f2ac040f44751cbf635e36a1dcfc8618da843da05a8f0f48d155617b1d70eef1361fb3b5add429ae369395c91f284aec EBUILD fdupes-2.2.1.ebuild 973 BLAKE2B e4a47ba30f056b5a3dd0bddac97a30e843ad73857889785a94db8a3bb55c79949e7004c053179f36609cd7af055631bf31b1d0eb9c8446239cabbe9dc8fd6471 SHA512 06a512a63e064c8d87c0df3eac1e560e67f80411523706dba26edce291f2ca1ca026da8db1b2a76df94348ebbc112e60e5ca3a74fbc99faa94f6c42e35675112 EBUILD fdupes-2.3.0.ebuild 1030 BLAKE2B 0f64514cdf7f6b24f4ef8f4e143dce2c711c474d984951039a28199d1cc0af793dd1a971ff1d8d51cb23ba90641c4ebf25581935fb71242adfc5be6b72f7b43a SHA512 0da853a2d61defa267a923bd3524df663af69449a28f74aa5bc06a4fdfa365f4e1c4fb939d5fd99c7722910420dd9d93098085ce5ed7dbd27b0cc6c80dd0c157 -EBUILD fdupes-9999.ebuild 980 BLAKE2B 73886b519bc08f26b3e4a219304d104389e12d40cda9413b596fb299901ec55ba64a4dd1b87255884b576c3054b22d0a2c7e7334c6b3f352095d9c0d70331d64 SHA512 ddfcb1896af6c3370b9ac9b6bcb6fe0ce917b2501ab061dfd6c3b0f1076651d02e2ea25bbc68c908c0d4aef0d2d63cfdc2f94e409cbbe4bbbf8989e7e9d06d93 +EBUILD fdupes-2.3.2.ebuild 969 BLAKE2B 3f5af90447926becaefaa3d3a55c1970145a311caa158f89918ffbcc73d1feb37962df74ddf738cca7a9c7ea13d2db35c9a27623160403dfcca0d1b23ca82dcd SHA512 370c861286b3653cd8e8d0d0036bf5513bf1d6f4cf2652e6502f80e4f360130fc235e610008f98464326166b55fd29df7f5fc65d81c541476530f36af6e7775e +EBUILD fdupes-9999.ebuild 969 BLAKE2B 3f5af90447926becaefaa3d3a55c1970145a311caa158f89918ffbcc73d1feb37962df74ddf738cca7a9c7ea13d2db35c9a27623160403dfcca0d1b23ca82dcd SHA512 370c861286b3653cd8e8d0d0036bf5513bf1d6f4cf2652e6502f80e4f360130fc235e610008f98464326166b55fd29df7f5fc65d81c541476530f36af6e7775e MISC metadata.xml 354 BLAKE2B 1856a8a97481585a4c2df78ed004e7f560a9ab5433ca73a55f7895078d166c4f94a21bdb099cecc79ef6fda4ac7a68f5a9a5c50f3a8ddac5f4b1e5e42e1d9470 SHA512 5a21ed62cd9553f55ffb9ca06e904a2ec4540a9656934e2e4c47b85f5a63667afbce639851cd9b6b2123a41611fa1dc71c71793163f44dddc12c7019c6dce871 diff --git a/app-misc/fdupes/fdupes-2.3.2.ebuild b/app-misc/fdupes/fdupes-2.3.2.ebuild new file mode 100644 index 000000000000..c735e2285b46 --- /dev/null +++ b/app-misc/fdupes/fdupes-2.3.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Identify/delete duplicate files residing within specified directories" +HOMEPAGE="https://github.com/adrianlopezroche/fdupes" +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/adrianlopezroche/fdupes.git" + inherit autotools git-r3 +else + SRC_URI="https://github.com/adrianlopezroche/${PN}/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="+ncurses sqlite" + +RDEPEND=" + dev-libs/libpcre2:=[pcre32] + ncurses? ( sys-libs/ncurses:= ) + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( CHANGES CONTRIBUTORS README ) + +src_prepare() { + default + + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_configure() { + econf $(use_with ncurses) $(use_with sqlite) +} diff --git a/app-misc/fdupes/fdupes-9999.ebuild b/app-misc/fdupes/fdupes-9999.ebuild index 2e3d8e6c3b57..c735e2285b46 100644 --- a/app-misc/fdupes/fdupes-9999.ebuild +++ b/app-misc/fdupes/fdupes-9999.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs - DESCRIPTION="Identify/delete duplicate files residing within specified directories" HOMEPAGE="https://github.com/adrianlopezroche/fdupes" if [[ ${PV} == *9999 ]] ; then @@ -17,11 +15,12 @@ fi LICENSE="MIT" SLOT="0" -IUSE="+ncurses" +IUSE="+ncurses sqlite" RDEPEND=" - dev-libs/libpcre2[pcre32] + dev-libs/libpcre2:=[pcre32] ncurses? ( sys-libs/ncurses:= ) + sqlite? ( dev-db/sqlite:3 ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" @@ -35,9 +34,5 @@ src_prepare() { } src_configure() { - econf $(use_with ncurses) -} - -src_compile() { - emake CC="$(tc-getCC)" + econf $(use_with ncurses) $(use_with sqlite) } diff --git a/app-misc/logiops/Manifest b/app-misc/logiops/Manifest index f0aaa59c1cda..02080543cadc 100644 --- a/app-misc/logiops/Manifest +++ b/app-misc/logiops/Manifest @@ -1,4 +1,4 @@ AUX logid.initd 509 BLAKE2B 950294904989544d1dea65f516493a986cbe8556a17e66f7be0cd33f19d514b38e820c61241d32785d6f3607d6f2c6a2af4270ab60dc72dfcc5a5ffa7b91779f SHA512 bf98e11c87d9486dd3f59494eae7fda9536bc6a90166bf8fa5c4226d189a86bc83aa9192d0b8f6e962cdc7d0f76e295d50c7c345f9ae445926670ecfe3b6830b -DIST logiops-v0.3.4.tar.gz 117080 BLAKE2B b68d470abfde28cc12cd553889b0150c99e072f157b8c7ef1c8a1850b74de48fb987942e4bf36a1f75d612ff639f304d2cc128b94f1f2bcf1be4d4eb4867d142 SHA512 482a26e6669aa3e35202e2281a41d0f4976a1f989fd5457d337b291573461198006b8a8d639ccdf65ed18749d0d0bbab12f8d3514d75964d3616851973c08e05 -EBUILD logiops-0.3.4.ebuild 1457 BLAKE2B a0e21d15f1e968c717bb2c0cf16673f0a4b62681f9173972d10cdb01e08e374fa9c71ef94df99356f4f9c1667e74a4686513ade95ac186df035686670928698d SHA512 2107e5c42f30b74f3e2c7e926b3536f4f47e94b5e84b7b7189ae6deb14e389df223473b01088649ef41512956bcfdf5a82f9f6a97672bdaa4c1bc1e45a81b0b2 +DIST logiops-v0.3.5.tar.gz 117562 BLAKE2B 113ecc82a1a3c459a287800ea76f6cae6939df92dbce5b6314d6a180a1e6842373175f9ed895c26ac0c5846f1672032825a7e25769fbf4c1089a7836101cbc4e SHA512 92dcb40e9df296eb6e61be80f6cefefc1d5cc7ebe1f18098844cccbb064ad583b8e1b4c0c6ddbf5315ae591624fe2c9d2273f45263b4e6c9d7a6b6c397241257 +EBUILD logiops-0.3.5.ebuild 1457 BLAKE2B a0e21d15f1e968c717bb2c0cf16673f0a4b62681f9173972d10cdb01e08e374fa9c71ef94df99356f4f9c1667e74a4686513ade95ac186df035686670928698d SHA512 2107e5c42f30b74f3e2c7e926b3536f4f47e94b5e84b7b7189ae6deb14e389df223473b01088649ef41512956bcfdf5a82f9f6a97672bdaa4c1bc1e45a81b0b2 MISC metadata.xml 394 BLAKE2B 6ff8b462c12d3e99a5362e39bc7f9915d7ded195ade7e3006b49313722c69935dbf266154375d7438f7099f46b4773eee8093b8324304ab75fc26fd45090049c SHA512 31dd662e8c6b51205160dc491de0ce6f4b8665a435de337e2265ed7e846d2b3115eef0fc47473179127caa3aae8e663885f7aedf27ab1c905b432d293c6d9e71 diff --git a/app-misc/logiops/logiops-0.3.4.ebuild b/app-misc/logiops/logiops-0.3.5.ebuild index 8cef364fb31c..8cef364fb31c 100644 --- a/app-misc/logiops/logiops-0.3.4.ebuild +++ b/app-misc/logiops/logiops-0.3.5.ebuild diff --git a/app-misc/tmux-xpanes/Manifest b/app-misc/tmux-xpanes/Manifest index 942bec7c6e14..c7285e0148d0 100644 --- a/app-misc/tmux-xpanes/Manifest +++ b/app-misc/tmux-xpanes/Manifest @@ -1,3 +1,5 @@ DIST tmux-xpanes-4.1.3.tar.gz 64101 BLAKE2B ec7e025adcfb2436b416a37de87cbf335bdc92d7653a65be9299c10993d273746a0678ee3e418df483697f1f2dd556063e98d984006e2137e2cdeb6f8634f75c SHA512 6545ec75a522b05eb8079c93830c81ac3c6a9ac338a3cc51c491f69a4602bef5b9f19c9f18b2975d0470c4af0a83ebf2357a4461024508ff0f6ac61d1099b22e +DIST tmux-xpanes-4.2.0.tar.gz 66733 BLAKE2B b1e1465f9f5f59e5899585242ddebd18f09bd4d1d771cb737bed1e4ca8b7a8881761b077b9b4395bb0102535c0ecae9b23982f40e729110709bf470626042aae SHA512 a5baba411e6ea638af575eb450894477ed0b14fc97419a9de88638a619739d02e764b610d2f849cb4919da4b087aef05f43234eab420c36b710a452eb20a7c33 EBUILD tmux-xpanes-4.1.3-r1.ebuild 577 BLAKE2B dbf2634b99daed9cbad1b8114d7217f13978861264c0ee3c7075595918145bc607508ee7718070783bfd099f96347d8af5c720d2a4a1bd10737a756a7417001c SHA512 5a7b71dae2a67e6c9d145f92a7dba31e77d5b74de6dd0719503ef98f7a9cbb1b02f65286549b360703b02031a01b01c9210e9c346a3f432b76148727042dfa82 +EBUILD tmux-xpanes-4.2.0.ebuild 569 BLAKE2B f6ecbc38fc11e15ac52fc93992fefbe97b67d62d21134e37efdc5ec09c9177d1475eaa898c9e2403f5aa0b9b0ee82be535b96c6275f0f0bb0a38e2327c2f5b00 SHA512 090e126534e99ce1540ef5c3a412ac4a8db73eba2451b1ea383590506efd0696c546e185773770f36ddae4e7a4a4ef346a4c75607f0d28fcbb956ca16ce43f04 MISC metadata.xml 349 BLAKE2B 5ddbf08dd1b35bca4ba74ba0c5c0ff98b2bc88a86b6679ffeafa18c06fd18bf8e0ae4938cffa69a46b56944be9eb0deeb63be8b5a8d6a27ecf8e249cbe0c4c4e SHA512 5c650e5b381d4b4e7630ef785869a701965b53d9e2cc5ff695bc43f72cb5cb775ea000cce325a98841b8f5cc32c9a2e01a2480c88b06fcb2243a1cbd6a21d43a diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild b/app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild new file mode 100644 index 000000000000..5871de053404 --- /dev/null +++ b/app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="tmux-based terminal divider" +HOMEPAGE="https://github.com/greymd/tmux-xpanes" +SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND=" + app-misc/tmux + dev-lang/perl + dev-libs/openssl:0 +" + +DOCS=( CONTRIBUTING.md LICENSE README.md ) + +src_install() { + dobin bin/* + doman man/*.1 + einstalldocs + + dozshcomp completion/zsh/* +} diff --git a/app-misc/tmux/Manifest b/app-misc/tmux/Manifest index 398b2d2afe38..6d6d98d6d9a6 100644 --- a/app-misc/tmux/Manifest +++ b/app-misc/tmux/Manifest @@ -4,8 +4,10 @@ AUX tmux.service 124 BLAKE2B a4eecfeb4baa24433408c9dfb4848d420da4d54a2c62f6a4e05 AUX tmux.socket 132 BLAKE2B 9aa90b43f2eaedfce327287cc8eee4808c7870364668c54d0ffd4b5064d45a4c986702fdf64dde5fe24496635e700e1385a92a02060cb07819b48ab9d381b65b SHA512 fd2a8feb7474702515e9186a801fa5601feca5aedd39138d0f0623911b93255bc7cf4aa0ee066ba2c059601a21f2eb29794fe041d5a8cff91c63584e579aaff9 DIST tmux-3.3a.tar.gz 677448 BLAKE2B e835ce0f136175521035a684419f221864edb0a9506d7d68cbc0239b1349e78949ebd96573a9d8651a2df6d99acb433075d6e0c20d7394a53fe6b44bd9e56069 SHA512 29a846df7d93601c42a22f84f606931dc65da1f70b67d351d0425f77ea3affe3e8218b2940d42cd3dadf3cd1aa95032daad3ecb14fbff0f69939d1beae0498c7 DIST tmux-3.4.tar.gz 707213 BLAKE2B 2b1990b95d7439702e9287402d9828d4ecab573202c099aa482969c047b540d4b899f79d87587fc712e727d9cebf5fa7393512087e469fc355b4a30b1894e229 SHA512 bd3880211d99d8ee15947000abf8a1832fdfa48b29b2df81b66d5969cf3f4e64e746f984f6139bfc57e3ebee7fe8dc7cbb6bccb779307607de6c376969fecbff +DIST tmux-3.5.tar.gz 715322 BLAKE2B 6c257e7c3b2f49ae2a54dd28c8d89d4832ad1eb3a49e800ff83a03fd4e620bdee695845b1c272cff25f0805502c1309e9d14faae6ca3fb4d4f050d9abf4aeae9 SHA512 bb3ca1ae8b330c3efc8fcbe8a65a40f78beadaf08c79265f6377c4187d26028e485e5404b832bbea16b170fd9bbdf2f1554d67dd3b1289e183fca19df460b695 DIST tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b 458 BLAKE2B 04143e6d1cfbbd467f1656f949363cb7a4a3e16e9b3cf56b8b0423babe56276abee2622964cb490005fc76d1cbe12201fb1a6446a6f860c2cc1ff3c9bd5fc496 SHA512 fe0aca7d03067af87e0788a2fa902c7ef5500ba72295cb63c5a1814534a008c224256d7f890ac1af6d17f3734b45148765e1632f075e284c453185df2927b979 EBUILD tmux-3.3a-r1.ebuild 1917 BLAKE2B 51b8c604f2a8c26bb4998a670318202e20657ca9b5b3ba34782898cce02b1548849316d0dbd2790808a01a104af181d9ab2b318fa1419a69e7f6305f1a1cffeb SHA512 866005d11cc808d62c729d2824187d3ff9fd4c9edb24ec57caa0444ad8b13c93fbd1635798e53794ae3f8ceb6294963381adaab2f562dbcb66691be63759b3d9 EBUILD tmux-3.4-r1.ebuild 2187 BLAKE2B 7d074d53fd00e3ebaa7562d6aa2962619866cdcbd04035a4aa7c70626a203e07c10e51eae252e68005a36fcdc736f1d4443019c6623ab1d3437c400e4a655bd4 SHA512 e579de3274d68d879987593febea41af273ccd18a89584f00f44a7f5d581708f8535f7fbd9bd29c28301416e03b41d091a1ff3bee9858cb1e7ff002ad1da1e69 +EBUILD tmux-3.5.ebuild 2264 BLAKE2B 38eae9383fc58de2c0aab8d94b4041b7f2acc49501093f9b4b7630c76b8033b6887b74ce381b050ff1308cad5442531af666f5a4e45d72af4d12919d0b0483ad SHA512 2ce5bd88f80ec7894d81e287f7ee6bdf6537cf666fe8427956f5ac7ef73cc53e95cc30f3dc07219425ed790e7f003f7c17fbec0e1e7532332070caa409c9a3d0 EBUILD tmux-9999.ebuild 2126 BLAKE2B 221fa9f3bc7408377934bb3215decea6016cfbea6b33e51295d6305d4692eaa75ac40b0a4ddbc59640d9db99d995b04c85f46847cbd4539664237f77b406b7be SHA512 6da0e7a92a49f042ce1d691f171bd0ff150ab42ed1059fdbd86379e521183ebded47e1140dace81aea347b9aa3b84fa0bfc2027f0a73d9164ddead4f5b96aab3 MISC metadata.xml 709 BLAKE2B 69d79a4cd812421b661ee2562d4c4afb18ad6818c4dd2c1a0e402594523579019b5d36ce75032b45e96a397c4b9b28a8850d2d767b0faf12af04abe2fb6db813 SHA512 7fadd4eda7e47bf4880f170a17fcd60a3ac5d1f98058197eac2fd354c1aa4a868fcc73d044114f4d46f6efd192dd6c9345e6690e6e4c98faa7fd97b06cb1f93d diff --git a/app-misc/tmux/tmux-3.5.ebuild b/app-misc/tmux/tmux-3.5.ebuild new file mode 100644 index 000000000000..4678ac49407e --- /dev/null +++ b/app-misc/tmux/tmux-3.5.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic systemd + +DESCRIPTION="Terminal multiplexer" +HOMEPAGE="https://tmux.github.io/" +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + SRC_URI="https://raw.githubusercontent.com/przepompownia/tmux-bash-completion/678a27616b70c649c6701cae9cd8c92b58cc051b/completions/tmux -> tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b" + EGIT_REPO_URI="https://github.com/tmux/tmux.git" +else + SRC_URI="https://github.com/tmux/tmux/releases/download/${PV}/${P/_/-}.tar.gz" + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + fi + S="${WORKDIR}/${P/_/-}" +fi + +LICENSE="ISC" +SLOT="0" +IUSE="debug jemalloc selinux systemd utempter vim-syntax" + +DEPEND=" + dev-libs/libevent:= + sys-libs/ncurses:= + jemalloc? ( dev-libs/jemalloc:= ) + systemd? ( sys-apps/systemd:= ) + utempter? ( sys-libs/libutempter ) + kernel_Darwin? ( dev-libs/libutf8proc:= ) +" + +BDEPEND=" + virtual/pkgconfig + app-alternatives/yacc +" + +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-screen ) + vim-syntax? ( app-vim/vim-tmux ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + # BSD only functions + strtonum recallocarray + # missing on musl, tmux has fallback impl which it uses + b64_ntop +) + +DOCS=( CHANGES README ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.4-flags.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # bug 438558 + # 1.7 segfaults when entering copy mode if compiled with -Os + replace-flags -Os -O2 + + local myeconfargs=( + --sysconfdir="${EPREFIX}"/etc + $(use_enable debug) + $(use_enable jemalloc) + $(use_enable systemd) + $(use_enable utempter) + + # For now, we only expose this for macOS, because + # upstream strongly encourage it. I'm not sure it's + # needed on Linux right now. + $(use_enable kernel_Darwin utf8proc) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + einstalldocs + + dodoc example_tmux.conf + docompress -x /usr/share/doc/${PF}/example_tmux.conf + + if use systemd; then + systemd_newuserunit "${FILESDIR}"/tmux.service tmux@.service + systemd_newuserunit "${FILESDIR}"/tmux.socket tmux@.socket + fi +} |