[gentoo-commits] repo/gentoo:master commit in: media-gfx/qrencode/
commit: 1bb3c4402500954135e96a926d7f4c7f0ccf055c Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:57:44 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:57:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb3c440 media-gfx/qrencode: Stabilize 4.1.1-r1 ppc64, #935581 Signed-off-by: Sam James gentoo.org> media-gfx/qrencode/qrencode-4.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/qrencode/qrencode-4.1.1-r1.ebuild b/media-gfx/qrencode/qrencode-4.1.1-r1.ebuild index 50397719faa4..cb590c0e0ac6 100644 --- a/media-gfx/qrencode/qrencode-4.1.1-r1.ebuild +++ b/media-gfx/qrencode/qrencode-4.1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fukuchi.org/works/${PN}/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="png test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/1.2.0/, media-video/pipewire/
commit: a58e3aa65a34cf2f8be43eaeb9c1414308b1a347 Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:40:51 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:41:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58e3aa6 media-video/pipewire: backport recommended 1.2.x fixes Upstream recommend: """ b8d07e40 fix KODI no sound e6c0014f fix ardour export 525360d7 fix plasma thumbnail """ Take some other fixes on the 1.2 branch from 1.2.0..HEAD too. Signed-off-by: Sam James gentoo.org> ...fix-required-state-for-async-driver-nodes.patch | 82 ...odule-raop-only-set-softVolume-when-valid.patch | 30 + ...-node-collect-with-groups-and-sync-enable.patch | 149 + ...-impl-node-disable-async-for-driver-nodes.patch | 112 ...05-impl-node-set-INACTIVE-state-on-server.patch | 30 + ...re-1.2.0-r1.ebuild => pipewire-1.2.0-r2.ebuild} | 0 6 files changed, 403 insertions(+) diff --git a/media-video/pipewire/files/1.2.0/0001-impl-node-fix-required-state-for-async-driver-nodes.patch b/media-video/pipewire/files/1.2.0/0001-impl-node-fix-required-state-for-async-driver-nodes.patch new file mode 100644 index ..105c8dd1676a --- /dev/null +++ b/media-video/pipewire/files/1.2.0/0001-impl-node-fix-required-state-for-async-driver-nodes.patch @@ -0,0 +1,82 @@ +From b8d07e40d66f12ac28aab710cfeb181bf25bc59a Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Mon, 1 Jul 2024 10:36:09 +0200 +Subject: [PATCH 1/5] impl-node: fix required state for async driver nodes + +When the node activation.required was incremented because it was a +driver, only decrement it in that case, regardless of the current driver +state of the node. + +This fixes the case of KODI where the required field gets out of sync +and things become unschedulable. + +Fixes #4087 +--- + src/pipewire/impl-node.c | 22 ++ + src/pipewire/private.h | 1 + + 2 files changed, 15 insertions(+), 8 deletions(-) + +diff --git a/src/pipewire/impl-node.c b/src/pipewire/impl-node.c +index 12629ee64..4def52897 100644 +--- a/src/pipewire/impl-node.c b/src/pipewire/impl-node.c +@@ -112,13 +112,17 @@ static inline void activate_target(struct pw_impl_node *node, struct pw_node_tar + { + struct pw_node_activation_state *state = >activation->state[0]; + if (!t->active) { +- if ((!node->async || node->driving) && !node->exported) { +- SPA_ATOMIC_INC(state->required); +- SPA_ATOMIC_INC(state->pending); ++ if (!node->async || node->driving) { ++ if (!node->exported) { ++ SPA_ATOMIC_INC(state->required); ++ SPA_ATOMIC_INC(state->pending); ++ } + } ++ t->active_driving = node->driving; + t->active = true; +- pw_log_debug("%p: target state:%p id:%d pending:%d/%d", +- node, state, t->id, state->pending, state->required); ++ pw_log_debug("%p: target state:%p id:%d pending:%d/%d %d:%d:%d", ++ node, state, t->id, state->pending, state->required, ++ node->async, node->driving, node->exported); + } + } + +@@ -126,7 +130,7 @@ static inline void deactivate_target(struct pw_impl_node *node, struct pw_node_t + { + if (t->active) { + struct pw_node_activation_state *state = >activation->state[0]; +- if (!node->async || node->driving) { ++ if (!node->async || t->active_driving) { + /* the driver copies the required to the pending state +* so first try to resume the node and then decrement the +* required state. This way we either resume with the old value +@@ -137,8 +141,10 @@ static inline void deactivate_target(struct pw_impl_node *node, struct pw_node_t + SPA_ATOMIC_DEC(state->required); + } + t->active = false; +- pw_log_debug("%p: target state:%p id:%d pending:%d/%d trigger:%"PRIu64, +- node, state, t->id, state->pending, state->required, trigger); ++ t->active_driving = false; ++ pw_log_debug("%p: target state:%p id:%d pending:%d/%d %d:%d:%d trigger:%"PRIu64, ++ node, state, t->id, state->pending, state->required, ++ node->async, node->driving, node->exported, trigger); + } + } + +diff --git a/src/pipewire/private.h b/src/pipewire/private.h +index 8c01fe8d5..25af677ac 100644 +--- a/src/pipewire/private.h b/src/pipewire/private.h +@@ -541,6 +541,7 @@ struct pw_node_target { + int fd; + void (*trigger)(struct pw_node_target *t, uint64_t nsec); + unsigned int
[gentoo-commits] repo/gentoo:master commit in: dev-python/thriftpy2/
commit: 4780ca42d56481967d0eadd8f2d6821f4cd93ccd Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:31:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:39:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4780ca42 dev-python/thriftpy2: Add python@ as co-maint. Signed-off-by: Michał Górny gentoo.org> dev-python/thriftpy2/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/thriftpy2/metadata.xml b/dev-python/thriftpy2/metadata.xml index c8e64f24d78e..629a3ee3f140 100644 --- a/dev-python/thriftpy2/metadata.xml +++ b/dev-python/thriftpy2/metadata.xml @@ -5,6 +5,10 @@ chutz...@gentoo.org Patrick McLean + + pyt...@gentoo.org + Python + Thriftpy/thriftpy2 thriftpy2
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 37160e2680d768b2b2ceb94c2bf785458c853109 Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:31:28 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:32:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37160e26 sys-devel/gcc: add 13.3.1_p20240705 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-13.3.1_p20240705.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 3ac5c17d5018..0456583617c8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -21,6 +21,7 @@ DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44 SHA512 32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514 DIST gcc-13-20240614.tar.xz 84463660 BLAKE2B a1b551ff633c31d6972fed173f248ba5f6696eb1566801e180b78a7c7e20933b1aaae40839b4f1529d61166de55125395d4f9a812511c088e73f975bf1d2167f SHA512 1a543ddfb56e793367a43895a7ce4f97daeca6ffd5234ce50e8a7ae0f8db1071e01bdd653fda40d00eb7a680faead8f1d8d1295f983086a33a4c75e4affa2ea5 DIST gcc-13-20240628.tar.xz 84470032 BLAKE2B fa8edc817636e9c54bf88f35f22f15e07a2fe951867ac042aa73b1176ee1dab6c3ac5ab050db42dd53fc494193a2aa604b2aa492b8b96f0f957fd636f9a39322 SHA512 fdd6c67aaf45c23d922f4aded5eb8ede91f7d427112db2780d47de7b10dabf15a9e05d17296d286eed567d045ffe4816765254191f5610f08312f85e1ddce68d +DIST gcc-13-20240705.tar.xz 84476408 BLAKE2B be3d0222e6f555278ae8ae5893a5d4018a19cf5ac6687b2e78e199d73bb7acb55ec277917d0a76eef84c11b489329db913398c4f061810eb4cac8667502a5726 SHA512 9b8310c65edbb35f8e94755aeb5d7be76bc72ce129d1c585cff785283ca3e3a8c787e290fbd07a6cc709eb1639ace3328868316a08cab1259a1f970e050d0f8c DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81 SHA512 d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366 SHA512 c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34 diff --git a/sys-devel/gcc/gcc-13.3.1_p20240705.ebuild b/sys-devel/gcc/gcc-13.3.1_p20240705.ebuild new file mode 100644 index ..cda893d3b385 --- /dev/null +++ b/sys-devel/gcc/gcc-13.3.1_p20240705.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="13.2.0" +MUSL_GCC_VER="13.2.0" +PATCH_VER="17" +MUSL_VER="2" +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" +fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: b218b6366634406755071a57e788153aabeb74ff Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:29:55 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:32:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b218b636 sys-devel/gcc: add 12.4.1_p20240704 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.4.1_p20240704.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index cf3a32d7419b..3ac5c17d5018 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -13,6 +13,7 @@ DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 1ae5a646da470f06648c4766c77475ceb28 DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9 SHA512 c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842 DIST gcc-12-20240613.tar.xz 79875076 BLAKE2B 48b57f834df842c72e08dc9ae3637fdc5fb381f0f50a045a43ff3003271b7e8fa3c92a420447911a71df1184b25c2aad084d80bef8194a6468ddc21b1730b69e SHA512 1d149f6347f314a414bb279e20ae48bea2c9baa03257e3636515a74b389065a7cb6e5257f62334a307ebf6ef7ff142362e69967acc33b92a7fe21eea2bd52ee5 DIST gcc-12-20240627.tar.xz 79897928 BLAKE2B fa1d1bdc3f309a915fa9ec9bc4f0a04ac8d0ad70f6ca9ebd5fb8907e3c81f84f0045bfb3d2c6650465a21464d21453519b15251153efa281579e0eaff450268b SHA512 4042f36bf265d8302bbdad7046717743e52b505ca0a8d495b5a4d495f6bd558226499587f24680900b7860a3899384cfdf7f966e84773f2a71b14fa07bbf09ff +DIST gcc-12-20240704.tar.xz 79892516 BLAKE2B 1dc31bdb8d37073a819a0b590cf6517b384d2985f12103ee52a2dc5c877a9a8aadc05814c94f0e420575950d891aa9fca33939fc67585471ae841255018de781 SHA512 caf7094a196c24805526834bd66b2ee240ee3828b94f85a174618082dc591249bfb4a04375a890c6e286b81ffe1c2a14bc0ae1d69dec6c1ee13ad1cd1d0bac36 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76 SHA512 aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb DIST gcc-12.4.0.tar.xz 83377372 BLAKE2B 0d5aa9995bf53fa2dc976a846240cfb8fafd125ad6c54f45dc9d770215eae3e9ea0db82a9a4f79c51b4d5f8461a1d730c17db6841bc31bd96dba11d9ed7544ae SHA512 5bd29402cad2deb5d9388d0236c7146414d77e5b8d5f1c6c941c7a1f47691c3389f08656d5f6e8e2d6717bf2c81f018d326f632fb468f42925b40bd217fc4853 diff --git a/sys-devel/gcc/gcc-12.4.1_p20240704.ebuild b/sys-devel/gcc/gcc-12.4.1_p20240704.ebuild new file mode 100644 index ..e645c4d53b77 --- /dev/null +++ b/sys-devel/gcc/gcc-12.4.1_p20240704.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="12.3.0" +PATCH_VER="3" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: a51bb40d0029bf45e5dd7f6bc6e0e9746331f423 Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:28:19 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:32:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51bb40d sys-devel/gcc: add 11.4.1_p20240703 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-11.4.1_p20240703.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 86a0d8522458..cf3a32d7419b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,6 +6,7 @@ DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 31674f1fbaacac3bc8d4f0553b42569128c DIST gcc-11-20240612.tar.xz 76291200 BLAKE2B 150e7e8fd3f5d9748a68c548985261696b375650117a9dc656c715aca9cb6923bd7621d3e5769118759b9ab58f13729013be48723ae4b3caf7f574d22d5a1805 SHA512 61f760a29e6a0f183eac0ee8443b6f44d2b5e7d256b3c4b5c3a25ef930c2541803f7cca8b48ee34d780616b00f7e8f616cc6355e3ef49d806d686e93d5a4d6f9 DIST gcc-11-20240619.tar.xz 76267052 BLAKE2B 21cdd2a569667f142e55959f1a8d0d46735c3480f7108307e5b2b719379494bca02701c363f9888738d3e7ee06e6dc3202c9657e555823369ab8139130958f09 SHA512 94120a4d9de06ceae239e8ea6c0da6d09e05400d37e5baed529ce715da3e3b49c16ce341ea84c165d85fb417bf236676bc82a637c4ecce4e613b96d979771dd8 DIST gcc-11-20240626.tar.xz 76282132 BLAKE2B ff4934566462df8a4041ac7749d17f1bdba45396cc5f95f4f42043b794ab70c72465e5602b954ebbe787deaa8e4a0bde8344c37793da21ba0707e0d67264568e SHA512 2d1a34e02a87e27d71395aa91e8ed01721fcc22f5039f6da35f981099c6e9adad2c22ab43f6909a71e520b07cf3eee229a3a4860fb586898a77aca97aa4abc32 +DIST gcc-11-20240703.tar.xz 76281780 BLAKE2B 63a1e5ce1dfd572a2dad69cf45b77a9ee361886e8e391f3e5c47ebd4faa9938260c958c27f0503c30c596e5d2f62aebb1dff521dec08a2d487820d450387a484 SHA512 3ab37094a1a626c050caf039189eff1f3d1fb9dd36c9205088bcd6d828e1556219fe41de34053a55c220f76ac3431c44a15b37c5b11e3c59d0123b4c1d5fbc26 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d SHA512 87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b SHA512 9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd diff --git a/sys-devel/gcc/gcc-11.4.1_p20240703.ebuild b/sys-devel/gcc/gcc-11.4.1_p20240703.ebuild new file mode 100644 index ..5c623032d3aa --- /dev/null +++ b/sys-devel/gcc/gcc-11.4.1_p20240703.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="11.4.0" +PATCH_VER="12" +MUSL_VER="2" +MUSL_GCC_VER="11.4.0" +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch/
commit: c4e2b5f1347122970a025b9f575fbb75e98c1ae6 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 6 05:14:31 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 6 05:29:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e2b5f1 dev-ruby/elasticsearch: drop 8.9.0, 8.10.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/elasticsearch/Manifest| 2 - dev-ruby/elasticsearch/elasticsearch-8.10.0.ebuild | 54 -- dev-ruby/elasticsearch/elasticsearch-8.9.0.ebuild | 54 -- 3 files changed, 110 deletions(-) diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest index 919954bef1b8..9449e14a4b43 100644 --- a/dev-ruby/elasticsearch/Manifest +++ b/dev-ruby/elasticsearch/Manifest @@ -1,7 +1,5 @@ DIST elasticsearch-ruby-7.17.10.tar.gz 1032424 BLAKE2B 72ef81b295c656ad319997c89bb065e17e7cda331572758642b028126ff82606b05fd9ba71cf56728428d5f438af69dc3d74f3a1e9733bf5c4869989b03890f0 SHA512 5921595d9f35f5610c999c8f686621212095786d1c2caffd133b315d2ae20154016160950af2bd6f0959a390b1615dbce3da2e43ff2aadbfd1be1b675455f17d DIST elasticsearch-ruby-7.17.11.tar.gz 1033022 BLAKE2B 77fb6b37d447af88a6b093bf3f08eadc6824e5499d5949a07d59e824d92e48b5dffa5bc3777ba70b25f87d67683ddcb817d03cb0947d8890f4618e1b48661000 SHA512 43e3c5d685855e26433674f4b0822caf10c829131dc3a947ab13598dd39de5baa1967d0fd3631b8c89b6f91fa7ff7422118b7c7e537803201f0cc752a3a50818 -DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b DIST elasticsearch-ruby-8.14.0.tar.gz 1918771 BLAKE2B 1824edd7ae6ade20b58cb56dfa01b9e9d5d833918cddbba49f7f0d258eff6a19c55f112d7dd70f9457274b457851b59a208db3b1e69c1f12867951b960333c99 SHA512 36fb8fb18e410df7f2c4c46e2ffaed0ea591879ad4e753d178513281be5de78bd7ee1cda5cbbf02313cd255ad85e010f92bc5690f16f2ab91fd38bb0d17f8dbc -DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 diff --git a/dev-ruby/elasticsearch/elasticsearch-8.10.0.ebuild b/dev-ruby/elasticsearch/elasticsearch-8.10.0.ebuild deleted file mode 100644 index 877765963627.. --- a/dev-ruby/elasticsearch/elasticsearch-8.10.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -MY_P=elasticsearch-ruby-${PV} -DESCRIPTION="Ruby integrations for ES, elasticsearch module" -HOMEPAGE="https://github.com/elastic/elasticsearch-ruby; -SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend " - ~dev-ruby/elasticsearch-api-${PV} - dev-ruby/elastic-transport:8 -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/mocha:1.0 - dev-ruby/pry - dev-ruby/shoulda-context - ) -" - -RUBY_S=${MY_P}/${PN} - -all_ruby_prepare() { - # fix to work without git - sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die - - # remove useless dependencies from Rakefile - sed -e '/bundler/d' \ - -e '/require.*cane/,/end/d' \ - -i Rakefile || die - - sed -e '/documentation/ s:^:#:' \ - -i spec/spec_helper.rb || die - - # Avoid spec requiring a running elasticsearch server - rm -f spec/integration/{characters_escaping,client_integration,validation_integration}_spec.rb || die - rm -f spec/integration/helpers/*_helper_spec.rb || die -} diff --git a/dev-ruby/elasticsearch/elasticsearch-8.9.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-api/
commit: 2a9087a5ec8ab0f9899227ee666d4dc84281f54c Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 6 05:12:53 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 6 05:29:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9087a5 dev-ruby/elasticsearch-api: add 8.14.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/elasticsearch-api/Manifest| 1 + .../elasticsearch-api-8.14.0.ebuild| 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest index c10f39a737dd..919954bef1b8 100644 --- a/dev-ruby/elasticsearch-api/Manifest +++ b/dev-ruby/elasticsearch-api/Manifest @@ -3,4 +3,5 @@ DIST elasticsearch-ruby-7.17.11.tar.gz 1033022 BLAKE2B 77fb6b37d447af88a6b093bf3 DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b +DIST elasticsearch-ruby-8.14.0.tar.gz 1918771 BLAKE2B 1824edd7ae6ade20b58cb56dfa01b9e9d5d833918cddbba49f7f0d258eff6a19c55f112d7dd70f9457274b457851b59a208db3b1e69c1f12867951b960333c99 SHA512 36fb8fb18e410df7f2c4c46e2ffaed0ea591879ad4e753d178513281be5de78bd7ee1cda5cbbf02313cd255ad85e010f92bc5690f16f2ab91fd38bb0d17f8dbc DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-8.14.0.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-8.14.0.ebuild new file mode 100644 index ..0bd7b29d948b --- /dev/null +++ b/dev-ruby/elasticsearch-api/elasticsearch-api-8.14.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +RUBY_FAKEGEM_TASK_TEST="NOTURN=true test" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-api module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby; +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch + dev-ruby/elastic-transport + dev-ruby/mocha:1.0 + dev-ruby/patron + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -i -e '/add_formatter/ s/documentation/progress/' spec/spec_helper.rb || die + + # Avoid tests that require unpackaged jbuilder and jsonify + sed -e '/\(pry-\|jbuilder\|jsonify\)/ s:^:#:' \ + -e '/RspecJunitFormatter/ s:^:#:' \ + -e '/ansi/arequire "patron"' \ + -i spec/spec_helper.rb || die + rm -f spec/elasticsearch/api/actions/json_builders_spec.rb || die + + sed -i -e '/uses the escape_utils gem/askip "unmaintained gem"' spec/elasticsearch/api/utils_spec.rb || die + + # Create tmp directory required for tests + mkdir -p ../tmp/rest-api-spec/api || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch/
commit: 08b981ddb3fb95726b7831f9ce0e47caea2acff2 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 6 05:14:06 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 6 05:29:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b981dd dev-ruby/elasticsearch: add 8.14.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/elasticsearch/Manifest| 1 + dev-ruby/elasticsearch/elasticsearch-8.14.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest index c10f39a737dd..919954bef1b8 100644 --- a/dev-ruby/elasticsearch/Manifest +++ b/dev-ruby/elasticsearch/Manifest @@ -3,4 +3,5 @@ DIST elasticsearch-ruby-7.17.11.tar.gz 1033022 BLAKE2B 77fb6b37d447af88a6b093bf3 DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b +DIST elasticsearch-ruby-8.14.0.tar.gz 1918771 BLAKE2B 1824edd7ae6ade20b58cb56dfa01b9e9d5d833918cddbba49f7f0d258eff6a19c55f112d7dd70f9457274b457851b59a208db3b1e69c1f12867951b960333c99 SHA512 36fb8fb18e410df7f2c4c46e2ffaed0ea591879ad4e753d178513281be5de78bd7ee1cda5cbbf02313cd255ad85e010f92bc5690f16f2ab91fd38bb0d17f8dbc DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 diff --git a/dev-ruby/elasticsearch/elasticsearch-8.14.0.ebuild b/dev-ruby/elasticsearch/elasticsearch-8.14.0.ebuild new file mode 100644 index ..6732c33df89c --- /dev/null +++ b/dev-ruby/elasticsearch/elasticsearch-8.14.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby; +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + ~dev-ruby/elasticsearch-api-${PV} + >=dev-ruby/elastic-transport-8.3:8 +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/base64 + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -e '/documentation/ s:^:#:' \ + -i spec/spec_helper.rb || die + + # Avoid spec requiring a running elasticsearch server + rm -f spec/integration/{characters_escaping,client_integration,validation_integration}_spec.rb || die + rm -f spec/integration/helpers/*_helper_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-api/
commit: c4fe4cd5053bdb20820a69eea1238532f1580069 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 6 05:14:57 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 6 05:29:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fe4cd5 dev-ruby/elasticsearch-api: drop 8.9.0, 8.10.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/elasticsearch-api/Manifest| 2 - .../elasticsearch-api-8.10.0.ebuild| 62 -- .../elasticsearch-api-8.9.0.ebuild | 61 - 3 files changed, 125 deletions(-) diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest index 919954bef1b8..9449e14a4b43 100644 --- a/dev-ruby/elasticsearch-api/Manifest +++ b/dev-ruby/elasticsearch-api/Manifest @@ -1,7 +1,5 @@ DIST elasticsearch-ruby-7.17.10.tar.gz 1032424 BLAKE2B 72ef81b295c656ad319997c89bb065e17e7cda331572758642b028126ff82606b05fd9ba71cf56728428d5f438af69dc3d74f3a1e9733bf5c4869989b03890f0 SHA512 5921595d9f35f5610c999c8f686621212095786d1c2caffd133b315d2ae20154016160950af2bd6f0959a390b1615dbce3da2e43ff2aadbfd1be1b675455f17d DIST elasticsearch-ruby-7.17.11.tar.gz 1033022 BLAKE2B 77fb6b37d447af88a6b093bf3f08eadc6824e5499d5949a07d59e824d92e48b5dffa5bc3777ba70b25f87d67683ddcb817d03cb0947d8890f4618e1b48661000 SHA512 43e3c5d685855e26433674f4b0822caf10c829131dc3a947ab13598dd39de5baa1967d0fd3631b8c89b6f91fa7ff7422118b7c7e537803201f0cc752a3a50818 -DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b DIST elasticsearch-ruby-8.14.0.tar.gz 1918771 BLAKE2B 1824edd7ae6ade20b58cb56dfa01b9e9d5d833918cddbba49f7f0d258eff6a19c55f112d7dd70f9457274b457851b59a208db3b1e69c1f12867951b960333c99 SHA512 36fb8fb18e410df7f2c4c46e2ffaed0ea591879ad4e753d178513281be5de78bd7ee1cda5cbbf02313cd255ad85e010f92bc5690f16f2ab91fd38bb0d17f8dbc -DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-8.10.0.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-8.10.0.ebuild deleted file mode 100644 index 68638e73868b.. --- a/dev-ruby/elasticsearch-api/elasticsearch-api-8.10.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_TASK_DOC=doc - -RUBY_FAKEGEM_TASK_TEST="NOTURN=true test" - -inherit ruby-fakegem - -MY_P=elasticsearch-ruby-${PV} -DESCRIPTION="Ruby integrations for ES, elasticsearch-api module" -HOMEPAGE="https://github.com/elastic/elasticsearch-ruby; -SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend " - dev-ruby/multi_json -" -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/ansi - dev-ruby/elasticsearch - dev-ruby/elastic-transport - dev-ruby/mocha:1.0 - dev-ruby/patron - dev-ruby/pry - dev-ruby/shoulda-context - ) -" - -RUBY_S=${MY_P}/${PN} - -all_ruby_prepare() { - # fix to work without git - sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die - - # remove useless dependencies from Rakefile - sed -e '/bundler/d' \ - -e '/require.*cane/,/end/d' \ - -i Rakefile || die - - sed -i -e '/add_formatter/ s/documentation/progress/' spec/spec_helper.rb || die - - # Avoid tests that require unpackaged jbuilder and jsonify - sed -e '/\(pry-\|jbuilder\|jsonify\)/ s:^:#:' \ - -e '/RspecJunitFormatter/ s:^:#:' \ -
[gentoo-commits] repo/gentoo:master commit in: dev-python/makefun/, dev-python/makefun/files/
commit: 5027ec7dba74acd124e5f3f3592abfa7373f44f1 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:22:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5027ec7d dev-python/makefun: Bump to 1.15.3 Signed-off-by: Michał Górny gentoo.org> dev-python/makefun/Manifest| 1 + dev-python/makefun/files/makefun-1.15.3-test.patch | 80 ++ dev-python/makefun/makefun-1.15.3.ebuild | 34 + 3 files changed, 115 insertions(+) diff --git a/dev-python/makefun/Manifest b/dev-python/makefun/Manifest index 37e5a01e8007..553020e218c7 100644 --- a/dev-python/makefun/Manifest +++ b/dev-python/makefun/Manifest @@ -1 +1,2 @@ DIST makefun-1.15.2.tar.gz 74602 BLAKE2B 1992eebfdbff6062ed60e1f66891995a91b7155792ef7b6e701d1d3ee5939ab40d3ab976674e25a5b97030cd7de59db2c69f3c215681cef2f80f2b64523f822b SHA512 b6cb588ebf491176b06e97201846b2a5cee65f60e34b5dbcc4878d8a55e7f9fcf4b58126cb3a4ca47f5d2726422dff9ee685566c5d093dbd8fd75119ecc796b2 +DIST makefun-1.15.3.tar.gz 71799 BLAKE2B 3500be7bc5b0e86a6f75781bb8fb7156624e4c910f54dfd7498268f96cd3df84e1f4d4502f4705f9a278948043e571951137e420358e94e051ba81387b14d4ba SHA512 6d48d8e1bdd60ab440b31241a957ba60aa5ae6c77a7a4785dd0a3c6cf4cedd5389ff76d7a309d230bdf1db9be577ab85446741febb30dae0be87e9c3a2d003a0 diff --git a/dev-python/makefun/files/makefun-1.15.3-test.patch b/dev-python/makefun/files/makefun-1.15.3-test.patch new file mode 100644 index ..bed2b01c01d4 --- /dev/null +++ b/dev-python/makefun/files/makefun-1.15.3-test.patch @@ -0,0 +1,80 @@ +diff --git a/tests/test_partial_and_macros.py b/tests/test_partial_and_macros.py +index 6fd4503..3ce0a33 100644 +--- a/tests/test_partial_and_macros.py b/tests/test_partial_and_macros.py +@@ -1,5 +1,6 @@ + import functools + import pytest ++import re + import sys + + import makefun +@@ -11,6 +12,11 @@ except ImportError: + + PY2 = sys.version_info < (3, ) + ++# Python 3.13 dedents docstrings, earlier versions just strip initial ++# whitespace. Use a regexp to get a consistently dedented docstring ++# for comparison across Python versions. ++DOCSTRING_NORMALIZE_RE = re.compile(r"^ +", re.MULTILINE) ++ + + def test_doc(): + def foo(x, y): +@@ -41,15 +47,15 @@ def test_doc(): + + sig_actual_call = ref_sig_str.replace("*, ", "") + +-assert bar.__doc__ \ ++assert DOCSTRING_NORMALIZE_RE.sub("", bar.__doc__) \ +== """ + +-a `foo` function ++a `foo` function + +-:param x: +-:param y: +-:return: +-""" % sig_actual_call ++:param x: ++:param y: ++:return: ++""" % sig_actual_call + + + def test_partial(): +@@ -78,16 +84,16 @@ def test_partial(): + + sig_actual_call = "(x, y='hello', a)" # if PY2 else "(x, *, y='hello', a)" + +-assert foo.__doc__.replace("=KW_ONLY_ARG!", "") \ ++assert DOCSTRING_NORMALIZE_RE.sub("", foo.__doc__.replace("=KW_ONLY_ARG!", "")) \ +== """ + +-a `foo` function ++a `foo` function + +-:param x: +-:param y: +-:param a: +-:return: +-""" % sig_actual_call ++:param x: ++:param y: ++:param a: ++:return: ++""" % sig_actual_call + + + def test_issue_57(): +@@ -127,9 +133,7 @@ def test_create_with_partial(): + assert m() == -1 + assert m.i == 1 + # the doc remains untouched in create_function as opposed to wraps, this is normal +-assert m.__doc__ == """partial(func, *args, **keywords) - new function with partial application +-of the given arguments and keywords. +-""" ++assert m.__doc__ == functools.partial.__doc__ + + + def test_args_order_and_kind(): diff --git a/dev-python/makefun/makefun-1.15.3.ebuild b/dev-python/makefun/makefun-1.15.3.ebuild new file mode 100644 index ..fcc125bd1795 --- /dev/null +++ b/dev-python/makefun/makefun-1.15.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Small library to dynamically create Python functions" +HOMEPAGE=" + https://pypi.org/project/makefun/ + https://github.com/smarie/python-makefun/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + local PATCHES=( + # https://github.com/smarie/python-makefun/pull/104 + "${FILESDIR}/${P}-test.patch" + ) + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/stripe/
commit: 0a3795cbb00d89427e885a9d43c5f93263e59b24 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:06:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3795cb dev-python/stripe: Bump to 10.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/stripe/Manifest | 1 + dev-python/stripe/stripe-10.2.0.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index 5c69bb22232d..95db91056a4c 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,4 +1,5 @@ DIST stripe-10.0.0.tar.gz 1284985 BLAKE2B c2cde142b324fb622c7b7c3b967d01caf3a31c7832825b750e88ff7a4b8b41efe457c40ce329977f7df39b54ecf267812174a31682106aaecda78ebe53322467 SHA512 fa72997cde84a7fd871e9be53a560bce070419db7e37942b1c7cfaee8c2fd3a671f08f1b567b60aee017f7a6b9662dd2cfb3a06036bd9b0f3a03a395e0df DIST stripe-10.1.0.tar.gz 1290758 BLAKE2B 0ec51d9189b1d574eb1eb2eb7c3683b2b6b86c9879445c2de60da1a16684e0fe095abbe841cc59ea8daad6862d864550bfb5a9c9dd6a034df42a01c8ec59be4c SHA512 ecac8856ce6993ba5c339a44791b9197f2e1b8a62292d5e9e555e02004007ad90c400dff8d111df2ae1428436ba413a47b59ef9b5e9da445872495c45aa844c3 +DIST stripe-10.2.0.tar.gz 1297807 BLAKE2B 996636c7cca85295c7fbf5ec108cb6b62db11ebc26d8978329c437b55d5f15bd15936c1386a915deb9544bf4f5869440e13fc307962e1b796a7901b10d406595 SHA512 83ae38e4f53302fd16f1dce10f6e4336842ee81bbab272ebd9362e7bd0c7b03168e6de2ff14a0f2cbd332eaba9ed8dc2bf24894cfd5600d8a91cb5670c477fbe DIST stripe-9.10.0.tar.gz 1273670 BLAKE2B ebe42096846a124dea93744b26103dfc0a82f51191be612962258d7ab8c903e3da707dad3e35bafaa7431dd65a08234d9df5f9a614ff1959d86dc2d992ae7ad0 SHA512 f2a22534703add04512fa5ee124bd0ac48dd8a69dd19438260e9fce2cd00b659b9b014f76e325b6b0e51c79c157d15acb775d4ee4e1401a837d7e7dd81e81191 DIST stripe-9.12.0.tar.gz 1277151 BLAKE2B a23e490ac99f3814db204cd8ad71793b5da73a82c420823cecd87dad5f17c9dbe44a7dcdfbb519b5db4cb488f286e231029827bae25657c2bf4183d1c4dd8406 SHA512 c6c4a4cfeddda4c0e4042b31addea6885819304b469e4f7f701c894fca2d1ccca867dac511abf8d9dd9fc7cc135185387a5b55d37558b9355ee4add16b6318cb diff --git a/dev-python/stripe/stripe-10.2.0.ebuild b/dev-python/stripe/stripe-10.2.0.ebuild new file mode 100644 index ..7925c1fc5c50 --- /dev/null +++ b/dev-python/stripe/stripe-10.2.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Stripe Python bindings" +HOMEPAGE=" + https://github.com/stripe/stripe-python/ + https://pypi.org/project/stripe/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="telemetry" + +RDEPEND=" + >=dev-python/requests-2.20[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] +" +# please bump dev-util/stripe-mock dep to the latest version on every bump +BDEPEND=" + test? ( + >=dev-util/stripe-mock-0.186.0 + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + net-misc/curl + ) +" + +distutils_enable_tests pytest + +DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md ) + +src_prepare() { + if ! use telemetry; then + sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die + fi + # https://github.com/stripe/stripe-python/pull/1297 + sed -e 's:from mock:from unittest.mock:' \ + -i tests/test_http_client.py || die + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests -p anyio -p pytest_mock +} + +src_test() { + local stripe_mock_port=12111 + local stripe_mock_max_port=12121 + local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" + # Try to start stripe-mock until we find a free port + while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do + ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" + stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" & + local stripe_mock_pid=${!} + sleep 2 + # Did stripe-mock start? + curl --fail -u "sk_test_123:" \ + "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> /dev/null + eend ${?} "Port ${stripe_mock_port} unavailable" + if [[ ${?} -eq 0 ]]; then + einfo "stripe-mock running on port ${stripe_mock_port}" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-reraise/
commit: 52f210e18d2d1b9b9778ac537c59cc00f2dc Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:15:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f2 dev-python/pytest-reraise: New package, v2.1.2 Needed for dev-python/thriftpy2. Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-reraise/Manifest | 1 + dev-python/pytest-reraise/metadata.xml | 12 + .../pytest-reraise/pytest-reraise-2.1.2.ebuild | 30 ++ 3 files changed, 43 insertions(+) diff --git a/dev-python/pytest-reraise/Manifest b/dev-python/pytest-reraise/Manifest new file mode 100644 index ..62e7e97648d6 --- /dev/null +++ b/dev-python/pytest-reraise/Manifest @@ -0,0 +1 @@ +DIST pytest-reraise-2.1.2.gh.tar.gz 33487 BLAKE2B 8abb4d9524a397ab9ec8554534b26ce13ce14eaa88fe7073b57f3b4a410ff4e179a5ee7d3eb9e3e94f963a912ea0bdbc44c172e2474ab0035b8be7665b0ca756 SHA512 0095a3fd9672349a8d6628f11ac57369d48e1fdc20722215a8713ee396af563d0c95947592b5578da251b590087e479d6597bd403d1e6c2e38de4208a6db04a9 diff --git a/dev-python/pytest-reraise/metadata.xml b/dev-python/pytest-reraise/metadata.xml new file mode 100644 index ..81510df974c7 --- /dev/null +++ b/dev-python/pytest-reraise/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + pyt...@gentoo.org + + + + bjoluc/pytest-reraise + pytest-reraise + + diff --git a/dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild b/dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild new file mode 100644 index ..a941a72240e3 --- /dev/null +++ b/dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Make multi-threaded pytest test cases fail when they should" +HOMEPAGE=" + https://github.com/bjoluc/pytest-reraise/ + https://pypi.org/project/pytest-reraise/ +" +# no tests in pypi sdist, v2.1.2 +SRC_URI=" + https://github.com/bjoluc/pytest-reraise/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pytest-4.6[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/dep-logic/
commit: 95ab1888471544b292948c2fa715ee59b79c48a9 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:26:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ab1888 dev-python/dep-logic: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/dep-logic/Manifest | 2 -- dev-python/dep-logic/dep-logic-0.3.1.ebuild | 25 - dev-python/dep-logic/dep-logic-0.3.3.ebuild | 25 - 3 files changed, 52 deletions(-) diff --git a/dev-python/dep-logic/Manifest b/dev-python/dep-logic/Manifest index 68aa62f6b070..1e1150da23cb 100644 --- a/dev-python/dep-logic/Manifest +++ b/dev-python/dep-logic/Manifest @@ -1,3 +1 @@ -DIST dep_logic-0.3.1.tar.gz 33762 BLAKE2B 1d03419456ce20b4a183644d8515e7221df2e90b3e3713d5ddc7700e6fec76b1903095892ac9f77658980155419e4bc2b1726d219dcbc515199fcfd94b3a3c62 SHA512 3195b3c65517a64cdac310b2c4dff5378138a2cff05fdb146dc192c9a2405a448483bff969d35130ba0af0953d80036ce676e1c9d0242ce372c543baa45db03d -DIST dep_logic-0.3.3.tar.gz 33770 BLAKE2B d8151c6778167ca7cf60ec71fd9371d3328cd146dd78fe89d568e4dd9a211b4f9f04a9327a716931a8b7e90a9b2c8b29a6f95459eea14636eccdb19219c9db35 SHA512 5f68b78b948c7888e79dad106d254616a2965005aea2d940caacc442a9c629b1928f93a2a7fdc524089b359f374a703339c16d54eb9178963cdf6390a663e8ae DIST dep_logic-0.3.5.tar.gz 33880 BLAKE2B 0aa7b2ef7408e0c3a0a81d2cd1fc11037e633a521aff5b673e2c9c4efc535ff59d0991daa9ee50b859302a25cfcdaf94406950358a150cd173d627e87b497a51 SHA512 7ceb90c4cf8d98a192dca94206c363e6bc5d68fa596f18c64374f1512afbfa9b739343ed7663bba6a94d8c6a573e62bf46fecccb01d0d87827a810d0f4d9 diff --git a/dev-python/dep-logic/dep-logic-0.3.1.ebuild b/dev-python/dep-logic/dep-logic-0.3.1.ebuild deleted file mode 100644 index cf3afe5c232e.. --- a/dev-python/dep-logic/dep-logic-0.3.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python dependency specifications supporting logical operations" -HOMEPAGE=" - https://github.com/pdm-project/dep-logic/ - https://pypi.org/project/dep-logic/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/packaging-22[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/dep-logic/dep-logic-0.3.3.ebuild b/dev-python/dep-logic/dep-logic-0.3.3.ebuild deleted file mode 100644 index cf3afe5c232e.. --- a/dev-python/dep-logic/dep-logic-0.3.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python dependency specifications supporting logical operations" -HOMEPAGE=" - https://github.com/pdm-project/dep-logic/ - https://pypi.org/project/dep-logic/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/packaging-22[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/dep-logic/
commit: 58a2bb558228284b832f2c9800231dd014801e91 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:26:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a2bb55 dev-python/dep-logic: Bump to 0.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/dep-logic/Manifest | 1 + dev-python/dep-logic/dep-logic-0.4.1.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/dep-logic/Manifest b/dev-python/dep-logic/Manifest index 1e1150da23cb..cbb71cd6c1ff 100644 --- a/dev-python/dep-logic/Manifest +++ b/dev-python/dep-logic/Manifest @@ -1 +1,2 @@ DIST dep_logic-0.3.5.tar.gz 33880 BLAKE2B 0aa7b2ef7408e0c3a0a81d2cd1fc11037e633a521aff5b673e2c9c4efc535ff59d0991daa9ee50b859302a25cfcdaf94406950358a150cd173d627e87b497a51 SHA512 7ceb90c4cf8d98a192dca94206c363e6bc5d68fa596f18c64374f1512afbfa9b739343ed7663bba6a94d8c6a573e62bf46fecccb01d0d87827a810d0f4d9 +DIST dep_logic-0.4.1.tar.gz 34727 BLAKE2B 08475ec5f6836f853d2406be6fad2d00df54498555902e61987f1e7b61bfa99a769b5d7472e56fb8e27063f1129a8c989f49ae69f4c8dd8c5c1482995aae5c20 SHA512 da0445f126877281764c182550d14e8b549b6cd344ec61780d993c223c00829b003837d0cdbd78c905f1bb0eec90a24f24e55501d3a2e291c0d417f21486d854 diff --git a/dev-python/dep-logic/dep-logic-0.4.1.ebuild b/dev-python/dep-logic/dep-logic-0.4.1.ebuild new file mode 100644 index ..cf3afe5c232e --- /dev/null +++ b/dev-python/dep-logic/dep-logic-0.4.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python dependency specifications supporting logical operations" +HOMEPAGE=" + https://github.com/pdm-project/dep-logic/ + https://pypi.org/project/dep-logic/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/packaging-22[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/thriftpy2/
commit: cb3c84c0509156b1a7b2eafffad8908ad7b305b6 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:16:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3c84c0 dev-python/thriftpy2: Bump to 0.5.2 Signed-off-by: Michał Górny gentoo.org> dev-python/thriftpy2/Manifest | 1 + dev-python/thriftpy2/thriftpy2-0.5.2.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/dev-python/thriftpy2/Manifest b/dev-python/thriftpy2/Manifest index 7a7b138aaac7..c15434f038e4 100644 --- a/dev-python/thriftpy2/Manifest +++ b/dev-python/thriftpy2/Manifest @@ -1 +1,2 @@ DIST thriftpy2-0.5.0.tar.gz 779019 BLAKE2B b29e5349e11e3ce3bd587a7c8212cd6def7b9b287554a068399591bb7493a5c1d0e97c9b38a64973c01d27a83d49e181aad64cb41ce9500e40b96c813caa7b2d SHA512 f4c83bac053a2f073507e38f284f981bd129ee960dc9817f3bd5795c8e9773b78fa23d49d97cb5975783dbd1f4b52f380861bf4fc32a1af795365f703856f350 +DIST thriftpy2-0.5.2.tar.gz 782261 BLAKE2B 657e8dadd8757f9f0f6b4a7f73e4347651f6301c969cf4d2c37cf87c6176322b7afad6372a39ed7d4c9f36d07850d6ae4edb73ff08dd3530b88e0194032abc9b SHA512 89a73d70b7ba74acc5344c1471587a4331fb3d160eeb31d27434c78a3e76e3ec0d84dec14ec57d0bcc89e867759883d69247ae65bff1a9a8a00fc8ff7747 diff --git a/dev-python/thriftpy2/thriftpy2-0.5.2.ebuild b/dev-python/thriftpy2/thriftpy2-0.5.2.ebuild new file mode 100644 index ..b045d0f08da7 --- /dev/null +++ b/dev-python/thriftpy2/thriftpy2-0.5.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 flag-o-matic pypi + +DESCRIPTION="Pure python approach of Apache Thrift" +HOMEPAGE=" + https://github.com/Thriftpy/thriftpy2/ + https://pypi.org/project/thriftpy2/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + https://bugs.gentoo.org/857105 + # https://github.com/Thriftpy/thriftpy2/issues/246 + # + # Don't trust this to LTO + append-flags -fno-strict-aliasing + filter-lto + + distutils-r1_src_compile +} + +python_test() { + local EPYTEST_DESELECT=( + tests/test_tornado.py::TornadoRPCTestCase::test_asynchronous_exception + tests/test_tornado.py::TornadoRPCTestCase::test_asynchronous_result + ) + + cd tests || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/xkbcommon/
commit: 3d15107bf45fe69c12c4464cdb8a802ff378e415 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:05:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d15107b dev-python/xkbcommon: Bump to 1.5 Signed-off-by: Michał Górny gentoo.org> dev-python/xkbcommon/Manifest | 1 + dev-python/xkbcommon/xkbcommon-1.5.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-python/xkbcommon/Manifest b/dev-python/xkbcommon/Manifest index 0455f348a7be..db7797541650 100644 --- a/dev-python/xkbcommon/Manifest +++ b/dev-python/xkbcommon/Manifest @@ -1,2 +1,3 @@ DIST python-xkbcommon-1.0.1.gh.tar.gz 79263 BLAKE2B 8bc128e592a02b14321fe087f7c0ae87a699e0284c3230fa2a0b1cf2e8105037fa0ace876216ec8a72cc49eb76fab0af83b7a5d83a3943f609954205d949def0 SHA512 1e0393c5d7e99d9a68168a5486a15b3598d8539b7a7b0a7c41a9c1a329cfe79d3f19556b481f5625e1bea1cc41f3394dcc1fc1bf1dbd98cd58db54f471ece5d5 DIST python-xkbcommon-1.0.gh.tar.gz 27258 BLAKE2B 3106877f8e87f50453a358eec4e6431642b00a6a2bc23d3088ef22379984869ec84cd042a1ac53dd72783f3005dad1efddf3f87410204b88bfde4f9da0044c97 SHA512 c7793d6f5517771006ff5a9c01deb9a37717157d7171af49ff459dc96b3b16a1d2d4c0f1272b5a8f683390de1e8e6a6ff92472f18828c7e38e0f2a1ee6f34f07 +DIST xkbcommon-1.5.tar.gz 79887 BLAKE2B f6a39b98fc97f12a2badfa53cf5445fad0018aaf03542d1945d36155e3c0abe92b4080f149d8c2bcc85ac72cef6a6099ca45afb043754b31a543f02820a33ebd SHA512 ab0d3f83d11038dd4ae98f9954f6082f214727720d0eced4c298943f4f26b19d9be42bc4215c4e6a5fa68214c4a0a5e88b30657a52e982a8b4c7e7b84c1c174b diff --git a/dev-python/xkbcommon/xkbcommon-1.5.ebuild b/dev-python/xkbcommon/xkbcommon-1.5.ebuild new file mode 100644 index ..ff9443b3c9b7 --- /dev/null +++ b/dev-python/xkbcommon/xkbcommon-1.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for libxkbcommon using cffi" +HOMEPAGE=" + https://github.com/sde1000/python-xkbcommon/ + https://pypi.org/project/xkbcommon/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +# x11-libs/libxkbcommon dep per README +RDEPEND=" + >=x11-libs/libxkbcommon-${PV} + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*') +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +python_test() { + rm -rf xkbcommon || die + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a669a7ca8da5839ca78b9a8f19da7a6f1ce4e10e Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 04:24:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a669a7ca dev-python/botocore: Bump to 1.34.140 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.34.140.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index b1aa34985927..6bb8463c7bc2 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,3 +4,4 @@ DIST botocore-1.34.136.gh.tar.gz 13151618 BLAKE2B 800b800ff2481335f0defb79c10a42 DIST botocore-1.34.137.gh.tar.gz 13153450 BLAKE2B 4049e5f7b12a4df94fa4a819f11732b86897ae838cc1fc9443f343037915e69134c0e3f335796976002ca63305dd12a8272252bed9370b6d64dc83186826467f SHA512 f3ba697813ec4a68978f27be12e44df02336210e47b5347f3868c4630d899eccf4cb0e0cc679122e4e5ae55ba002efc7067e6e13ea5a286707b958cae14b4186 DIST botocore-1.34.138.gh.tar.gz 13153609 BLAKE2B d2f16e1c49b51dbe35e21774bac766b88ad83cad18c6ee972de7f83086d1d00eb70826dbc0ffaff2b4bdb916fa22a849c1c0b8a4980206d9fb8c8288a047d803 SHA512 a43deaa3a5e95dbaa3a018907b8b44b822c399542f91291963e31708efbe06ca566f5f1290ba9c13359ebcac3566586d5b1c4ba391778ca11ed2d09ef1335162 DIST botocore-1.34.139.gh.tar.gz 13155941 BLAKE2B 8c916972478f947f75cc9e864904da5f9304d8ae1e454ff2777d943ffc7fec6959c34ade893ce74d7b63cc15133317dab4b3610ec0ad8f7e73255d37411a2cf0 SHA512 6cd86c0bbebf9251060dd2b16962dbc514bb487c33fb13301a7d8e4e036d56f9c20a252e89be94209962ff83d253eba4e568babbf8c6b93987274050c48a6e3c +DIST botocore-1.34.140.gh.tar.gz 13156596 BLAKE2B 4a264fe767c35dcc65ddbe1eb29529d2576553e4d6f9a3d6c28f249aaa0eab5a0fd150fdbdc1dbd1b83cc1fb6fce8f58c68de43f5dc338cb3feb5b9f76c8f973 SHA512 36c90da9670639ccc10e65ced501a2b16e50b664f11be2686f6fcfc56fa81271f160b27b7ffac513446afe09ef6ed4768818ad8b8ca540571737c47fdf980443 diff --git a/dev-python/botocore/botocore-1.34.140.ebuild b/dev-python/botocore/botocore-1.34.140.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.140.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/xkbcommon/
commit: 961553ea268bc71d071e5c0e7fd3e71b82fe076b Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 05:03:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961553ea dev-python/xkbcommon: Bump to 1.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/xkbcommon/Manifest | 1 + dev-python/xkbcommon/xkbcommon-1.0.1.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-python/xkbcommon/Manifest b/dev-python/xkbcommon/Manifest index f15b86461fb5..0455f348a7be 100644 --- a/dev-python/xkbcommon/Manifest +++ b/dev-python/xkbcommon/Manifest @@ -1 +1,2 @@ +DIST python-xkbcommon-1.0.1.gh.tar.gz 79263 BLAKE2B 8bc128e592a02b14321fe087f7c0ae87a699e0284c3230fa2a0b1cf2e8105037fa0ace876216ec8a72cc49eb76fab0af83b7a5d83a3943f609954205d949def0 SHA512 1e0393c5d7e99d9a68168a5486a15b3598d8539b7a7b0a7c41a9c1a329cfe79d3f19556b481f5625e1bea1cc41f3394dcc1fc1bf1dbd98cd58db54f471ece5d5 DIST python-xkbcommon-1.0.gh.tar.gz 27258 BLAKE2B 3106877f8e87f50453a358eec4e6431642b00a6a2bc23d3088ef22379984869ec84cd042a1ac53dd72783f3005dad1efddf3f87410204b88bfde4f9da0044c97 SHA512 c7793d6f5517771006ff5a9c01deb9a37717157d7171af49ff459dc96b3b16a1d2d4c0f1272b5a8f683390de1e8e6a6ff92472f18828c7e38e0f2a1ee6f34f07 diff --git a/dev-python/xkbcommon/xkbcommon-1.0.1.ebuild b/dev-python/xkbcommon/xkbcommon-1.0.1.ebuild new file mode 100644 index ..ee7ef4fcf845 --- /dev/null +++ b/dev-python/xkbcommon/xkbcommon-1.0.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 + +MY_P=python-xkbcommon-${PV} +DESCRIPTION="Python bindings for libxkbcommon using cffi" +HOMEPAGE=" + https://github.com/sde1000/python-xkbcommon/ + https://pypi.org/project/xkbcommon/ +" +SRC_URI=" + https://github.com/sde1000/python-xkbcommon/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +# x11-libs/libxkbcommon dep per README +RDEPEND=" + >=x11-libs/libxkbcommon-${PV} + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*') +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +python_test() { + rm -rf xkbcommon || die + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 3f39b654c9ffbe53babe788e61844712e8de420d Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 04:24:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f39b654 app-admin/awscli: Bump to 1.33.22 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.33.22.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 2eb2306481d9..27c458ee5c06 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,4 +3,5 @@ DIST aws-cli-1.33.18.gh.tar.gz 2752774 BLAKE2B 8f78ba78c3fac623f091344fb2710ac79 DIST aws-cli-1.33.19.gh.tar.gz 2753605 BLAKE2B 5967d0cbc2afef08f28bbf9035d867d880f07c2962001611985d6c22b61f57265daa720bb410b1d2f3204a81c19415857069da668eba10bcaf9603ea9fc998fa SHA512 95eacc803d9011bcb80e5e09243b0274f17692a4a27b434de676d295c5090cc61382665226073b6ca9af7deb6701ea303f9cf1f7b6baba850eb1a828c92dec34 DIST aws-cli-1.33.20.gh.tar.gz 2753730 BLAKE2B f72553e9a91802dd5fcaa6f2a4dd383fd13139bd9f624762310dee5d8a69f74bfebe7fb70d0a72cf73d95ee96c33ea4ea37ec1de103fe670593423789c6f SHA512 546584f0839db3da095b5e3b8b90a5de21187a172d8b2a9bfdd8266f6a0f5c8d1a782d7d26599ce686b2a6a9f465f2bbbd9c3ef3fd691d8a1cef87a2566b6879 DIST aws-cli-1.33.21.gh.tar.gz 2753813 BLAKE2B 236bf4bf795e7142c38090d561ed1afc80235085d348fb7e8537588ec54c6cb745817a29f6e40b0a437a3e8c4c5546ffef1b9b7a117634057359410507af375a SHA512 834408174d7b0dd2b91b8bfcc9e628a6ab96f7883798f4bf548ba9f7acbfdd97e73aac64d6e82512cf99c9b35ffd1e19581ebfc53a7cfaebb242aa65501e431a +DIST aws-cli-1.33.22.gh.tar.gz 2754043 BLAKE2B 8645a55cc6f0570ce0e69599e010c98019e63f2616af25467eefc0911f09148b64cdb35ba48e488801afe6aaa105f7dc54eacb49ed954cc036f9aaf933db SHA512 1425e1fd3df1a3639838517282f3fc6b63019e25288b38e8f56cd2316c6edb695c24a5dfb4ecf572139222bb16006fd55a9912f287c24c1bc16939bcc0f3a48a DIST aws-cli-1.33.9.gh.tar.gz 2744062 BLAKE2B d888e111d93ec22c6bbabf083d612b15845883e2e56814a37173f79c108e4fe25745dbba83d46f99f54e7ddcc2f471c81e3b568de7233eb7e0bb51ed25a89f7a SHA512 5bdb9873487570c841b582ee466d989705c2fc5827386356819507caa8e105b76b0101555f8a6ee485f38aaa433881470fdde5cb21f6fdc88243c92ce7c31a81 diff --git a/app-admin/awscli/awscli-1.33.22.ebuild b/app-admin/awscli/awscli-1.33.22.ebuild new file mode 100644 index ..a7a293c4a8e8 --- /dev/null +++ b/app-admin/awscli/awscli-1.33.22.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+1).(z+118), sigh +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking +
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 3dd4e82633bb3dbc533e4bb45979667cb62a51a0 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 6 04:24:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 05:29:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd4e826 dev-python/boto3: Bump to 1.34.140 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.140.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index ae51df2b7c87..2396b2f04ad7 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,3 +4,4 @@ DIST boto3-1.34.136.gh.tar.gz 826543 BLAKE2B 307705ba777d155772a2dafad775e55d94e DIST boto3-1.34.137.gh.tar.gz 827294 BLAKE2B ba4f008114e02f40c5e4ac095241c7dac2b919e1dbe7ffaacc9ab40b3d2a97a12ace2b27359190b20cf2f2c1dcc66044188f15ed12177b002a54537a692b0203 SHA512 7303b32359080f360a95e0fb068ca1e7b83fe54a5f553f6681df3382bd110c70927138e435afc8eb8e93760c9bd685afa7355e661243e6b7f91cd8e8063d401c DIST boto3-1.34.138.gh.tar.gz 827512 BLAKE2B d8022cb470f2f68bf16dd179fb348b3419a4fc7dd2095816916619dc314809db6a2385e86b83ff552609a4cb6285369d806debac20887cefa69b113cd0385552 SHA512 9e12dd97ffd1f15cdb527219184bef8dff012bd9b11214f566fd98a82b37e6ee9699b05de62eb48393ff551089d683143373cbef167ca7e35e64851894fb3fe1 DIST boto3-1.34.139.gh.tar.gz 828069 BLAKE2B 71abb24a57f173a4136e8334fa2db9f2b5d92d2e154141da122575869e0b40bbe1f8ee893a8b8735ce8f6d2c7457334c5e08ead983a01516d591d594528c4cdb SHA512 bc3ca92551ffa9d2400341982b670b70ccbd539539fd86d6ec88091606504ad74247103ef9677d45023f4e2f9d737878c55313c28f08299d24b06701eb221ced +DIST boto3-1.34.140.gh.tar.gz 828290 BLAKE2B 129c0f791ddc07f90d2b9ae2972839a0bcaa393e3a8f843a9bca9ebf699f36290b95d17c3f906f49ae5c9ee8cd15c5de7f9de96572573f12d40c7ada778c7679 SHA512 b052ac336e68577140017b5a45f1787eec985e42d86e25cdafc15c6eadf8652b75bb006cf86ce0a3e0d9f3b657ae2afee41a75f624fb5e277a49f1653a83f64f diff --git a/dev-python/boto3/boto3-1.34.140.ebuild b/dev-python/boto3/boto3-1.34.140.ebuild new file mode 100644 index ..2c733040b7a3 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.140.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: e6524ca5f5ef5a7dc5831d45382981fb8ae059cf Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:24:50 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:24:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6524ca5 net-firewall/ipset: Stabilize 7.22-r1 x86, #935577 Signed-off-by: Sam James gentoo.org> net-firewall/ipset/ipset-7.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/ipset/ipset-7.22-r1.ebuild b/net-firewall/ipset/ipset-7.22-r1.ebuild index c3a333a6951e..39d93bf54d8b 100644 --- a/net-firewall/ipset/ipset-7.22-r1.ebuild +++ b/net-firewall/ipset/ipset-7.22-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" RDEPEND=" net-firewall/iptables
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: 33e5f235c04766ae647cf19eaa8ce5c62f9118f2 Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:24:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:24:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e5f235 net-firewall/ipset: Stabilize 7.22-r1 arm64, #935577 Signed-off-by: Sam James gentoo.org> net-firewall/ipset/ipset-7.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/ipset/ipset-7.22-r1.ebuild b/net-firewall/ipset/ipset-7.22-r1.ebuild index bd7d4862f0d3..4388612ffdf8 100644 --- a/net-firewall/ipset/ipset-7.22-r1.ebuild +++ b/net-firewall/ipset/ipset-7.22-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" net-firewall/iptables
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: 30c7e16e1e34d02ea41d26db6b27733122b1309d Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:24:48 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:24:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c7e16e net-firewall/ipset: Stabilize 7.22-r1 amd64, #935577 Signed-off-by: Sam James gentoo.org> net-firewall/ipset/ipset-7.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/ipset/ipset-7.22-r1.ebuild b/net-firewall/ipset/ipset-7.22-r1.ebuild index 4388612ffdf8..c58f7cc0e53b 100644 --- a/net-firewall/ipset/ipset-7.22-r1.ebuild +++ b/net-firewall/ipset/ipset-7.22-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" net-firewall/iptables
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: 3ec36ad387858ce8ff36ac038e79221e8fe74b4a Author: Sam James gentoo org> AuthorDate: Sat Jul 6 05:24:49 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 05:24:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec36ad3 net-firewall/ipset: Stabilize 7.22-r1 arm, #935577 Signed-off-by: Sam James gentoo.org> net-firewall/ipset/ipset-7.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/ipset/ipset-7.22-r1.ebuild b/net-firewall/ipset/ipset-7.22-r1.ebuild index c58f7cc0e53b..c3a333a6951e 100644 --- a/net-firewall/ipset/ipset-7.22-r1.ebuild +++ b/net-firewall/ipset/ipset-7.22-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" net-firewall/iptables
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 341486cf27f6090c2ac643374be6bb20cfec1f35 Author: John Helmert III gentoo org> AuthorDate: Sat Jul 6 04:57:23 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 6 04:58:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341486cf net-vpn/strongswan: drop 5.9.11 Bug: https://bugs.gentoo.org/920105 Signed-off-by: John Helmert III gentoo.org> net-vpn/strongswan/Manifest | 1 - net-vpn/strongswan/strongswan-5.9.11.ebuild | 318 2 files changed, 319 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index de09a60e3900..f81055f2dfa1 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,3 +1,2 @@ -DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491 SHA512 d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498 DIST strongswan-5.9.13.tar.bz2 4825644 BLAKE2B 1d60864a557cf14e84c62d4c04ae64eb24331e2576c157b276cf13691ac2a7f5d1b92925e4c3e6ab51dc1f6f64aeb7c60ffb16309673a9f78a73f652cb24da8c SHA512 a929c1fb2a5e7d3064f6cd0be76703198406dad981f4b345311a004c18aa3c12adcb49eb33705fe4c3c31daf556cef5906d8753f5d9fbff5a27b732f93d8f19f DIST strongswan-5.9.14.tar.bz2 4869709 BLAKE2B 8b64903cfa087d42ae0895e7c11a2fcbd9c6a4a4241548d947753e081a4a4e3c5946e5cf4bbd326840e596e51c61554146f007e6882f11c874454b9480f6f7a6 SHA512 e48bc9d215f9de6b54e24f7b4765d59aec4c615291d5c1f24f6a6d7da45dc8b17b2e0e150faf5fabb35e5d465abc5e6f6efa06cd002467067c5d7844ead359f6 diff --git a/net-vpn/strongswan/strongswan-5.9.11.ebuild b/net-vpn/strongswan/strongswan-5.9.11.ebuild deleted file mode 100644 index 7737209cacb8.. --- a/net-vpn/strongswan/strongswan-5.9.11.ebuild +++ /dev/null @@ -1,318 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -inherit linux-info systemd - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" -STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast -ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist -xauth-noauth" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="non-root? ( - acct-user/ipsec - acct-group/ipsec - ) - dev-libs/glib:2 - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:= ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap:= ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1:3 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" - -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" - -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." - ewarn - ewarn "This has been fixed with kernels >= 2.6.29." - ewarn - fi - - if
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-yubico/
commit: e2200c284e7d8c2c6fb6dccaaf285168c898c04f Author: John Helmert III gentoo org> AuthorDate: Sat Jul 6 04:57:58 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 6 04:58:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2200c28 sec-keys/openpgp-keys-yubico: drop 20230825 Signed-off-by: John Helmert III gentoo.org> sec-keys/openpgp-keys-yubico/Manifest | 13 - .../openpgp-keys-yubico-20230825.ebuild| 57 -- 2 files changed, 70 deletions(-) diff --git a/sec-keys/openpgp-keys-yubico/Manifest b/sec-keys/openpgp-keys-yubico/Manifest index 0070e8eaaced..3141318bde91 100644 --- a/sec-keys/openpgp-keys-yubico/Manifest +++ b/sec-keys/openpgp-keys-yubico/Manifest @@ -1,16 +1,3 @@ -DIST yubico-20230825-0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A.asc 21744 BLAKE2B 022fe76ff6bff89e5f69d43a3cbbc3c1edfb8647057081142493c4ea64011fc7d191dacba6eb6eab80dab616c410bc66aeec82d79dd9256251b44e6b4ed42226 SHA512 c821c8531dde427c1108898e60e3748c7e97bc174242493f0537b0fcb4c37d3fb57fb9ae91f9cee1d818ec9bea83e0489ae8c59319be711d9d1db93870bad130 -DIST yubico-20230825-1D7308B0055F5AEF36944A8F27A9C24D9588EA0F.asc 34377 BLAKE2B cfa90b160c4aa150882683104c63e3dcda3c91189f12c00e2f2859a4fc6a6c5427831f60a550ccafb42419a9886e8b7734f300079ebecae398dfeabcdc2fb5a1 SHA512 7ce3a7c7f33ef0c92d9fe0203706867afcbfa25eb0b998e635ef445d9a454ad31b9d8bec3b65f6d0b2a22b6a002627ae4ececb406a1680552753efda8f3b50bd -DIST yubico-20230825-1DC4BA2872525B3F2FE8207F5D9C760A3FB51707.asc 7134 BLAKE2B f27926c15079377a35e0b294e74d2d12913572ff018d249f9d8096fc943a3f3525e1d5ed8e454e9d35000d06760f69f34209f9e11189781f326feaae11c5c1c4 SHA512 1e598955a6ce204136925957f282ce1bcaa63d7caf22452a2e837ae2146ba5b74e8c1b36cd399c3343dbd8f6e63b3f0517965d5ad338a388b3d42e8e59d74cab -DIST yubico-20230825-20EE325B86A81BCBD3E56798F04367096FBA95E8.asc 15942 BLAKE2B ffd969f647c6b90c8fe64508e4603ebe60a79a36c3ff226a57cbde4d78a7da0f7dcfde1eb43d4f95fe98a898c0ab8571b38ceb0828a9b083d76681615085aaae SHA512 607ee50492f59e40f1096e2f768efb3a22b204e48bfcf33afacae5c3c5aa5f557671166a090648139ac507b8a85926c6f60daf0f14915ff2527f7faf510f6abc -DIST yubico-20230825-355C8C0186CC96CBA49F9CD8DAA17C2953914D9D.asc 28959 BLAKE2B f1a1043ecc4fc299487486098b9f8d41f4a2e160526c6f71bbc49284c1846eda4c50035833c95d7729bcde86de005ecabef0ba88fa9d2a59c86978cef05771c4 SHA512 8aaac5dda433b8057ebc1e898f144e04dbc9373619e236988f29df94a4d66bf72a721148685beade1d17dcd5f4922eb57cf729be20ebcba5729c9c3ce059 -DIST yubico-20230825-57A9DEED4C6D962A923BB691816F3ED99921835E.asc 70458 BLAKE2B 82b2d384fb924ed56af60f434e2da85663756ca8708a01e0ce6f4314191da3be227f78e3af28ed62cb15753c722acb1b2b76d31615b7f462b34f60e7a0bbb6c9 SHA512 493660a82142cce435994a8b9f24a53a37fe98c2f2ced08c358c7e92267e652d333cc2ae57f6e1ab2356c5e3f8218e155f03f1877b34c5c676f33b6b27f462ce -DIST yubico-20230825-78D997D53E9C0A2A205392ED14A19784723C9988.asc 3817 BLAKE2B f45e54530c072033b308fb9d6b41cadd25a1eb8de0fc653a67ca6d0142af69f33e8080f3840471f732d199655cdd1548c95c662ce69993b2db9c595d84845cbc SHA512 2a667e35d9933b17abbfef8fe015557b5164e7af752b6639dcf0353c23adb09656bfef9f63bfdbc1bb6845e7233c7192ac380e621c591b02f054e16d829b0a24 -DIST yubico-20230825-7FBB6186957496D58C751AC20E777DD85755AA4A.asc 28557 BLAKE2B d450afcf23e068c9720c04ca292e5a49bfb4664a9fbe856f36bf5f7977877f0e7ab9fe0996e7353d99c7228eed3ff42941f6d1b0571fa19e5a1919190a794b0d SHA512 0f3d501a3def675defe73fdc1a7ad5d99c4baeb96acf63dae8ccd4f4b1316d8c68b1c309c733dc16f85c17a1f308d0a1c4f6c61f36a0642a1f2946eaa5de9588 -DIST yubico-20230825-8D0B4EBA9345254BCEC0E843514F078FF4AB24C3.asc 22919 BLAKE2B 067364f6be1e130910354927ac636962252b3181da9ee00a1cd1e25d36bba9ec371d548aeb1771182f4da98885144c379ba0f1a2759983d16e079853bf56e437 SHA512 90196a80a5e7fcc8148b050e956f6cbc7d147e5fe25df8f7d66dd007d86f99e4a7f3f3f9e1d489a58be19e6041293dbc9553f0720bb9dc7f828dcb389c4aea53 -DIST yubico-20230825-9AA9BDB11BB1B99A21285A330664A76954265E8C.asc 58800 BLAKE2B 3c870e856a6628a1855cd183db8aaea072190e9e4069dc4cc6db0e1b37c3f4663ed7567be1999cdfe13aa379db5ac7a4d34198a853ac0c48517c876241046183 SHA512 4b99bf0a03d70b3e393ed1bfdf23335fe350e5dbf7d29f19f55c08bfbbda4b91e6b756b3e34f16f282eda21bc981d6079c835905fc41532e6ea88fd3c987a899 -DIST yubico-20230825-9E885C0302F9BB9167529C2D5CBA11E6ADC7BCD1.asc 20244 BLAKE2B e8e48028ee7e93d9f7cde04cfec1e44cadec9b84e47bc702442a5d2f4388f57228a44bab8ecb24cfcfd12977e3ddac46bb31f24a7fe4c944806c2f5ccab029cd SHA512 d5cee7d2f85724c297cb7556f258e6f2cc1302ab6aa43c2f1f3a7ab8063f1977303e7579f811bc3ae76bbc8bee54f713ba862cbaa16fe2c9453beb93b9cebd30 -DIST yubico-20230825-AF511D2CBC0F973E5D308054325C8E4AE2E6437D.asc 12253 BLAKE2B 03d0083cd8fd00ee0fcc85ca0cbddb3963220a73dde717321dcca5e21c9a4e77371a37618ed74ec4ca9dd7b38a779f8772e0a3d560c2048d8bb0dc6e1d585512 SHA512
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-yubico/
commit: 1161876d6730352f7130c7097d37f1f1d2086aec Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sat Jul 6 04:57:25 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 6 04:58:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1161876d sec-keys/openpgp-keys-yubico: add 20240704 Closes: https://bugs.gentoo.org/935441 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: John Helmert III gentoo.org> sec-keys/openpgp-keys-yubico/Manifest | 13 + .../openpgp-keys-yubico-20240704.ebuild| 57 ++ 2 files changed, 70 insertions(+) diff --git a/sec-keys/openpgp-keys-yubico/Manifest b/sec-keys/openpgp-keys-yubico/Manifest index f7117cdcfc4c..dd900e7daa52 100644 --- a/sec-keys/openpgp-keys-yubico/Manifest +++ b/sec-keys/openpgp-keys-yubico/Manifest @@ -24,3 +24,16 @@ DIST yubico-20240628-9AA9BDB11BB1B99A21285A330664A76954265E8C.asc 58800 BLAKE2B DIST yubico-20240628-9E885C0302F9BB9167529C2D5CBA11E6ADC7BCD1.asc 20244 BLAKE2B e8e48028ee7e93d9f7cde04cfec1e44cadec9b84e47bc702442a5d2f4388f57228a44bab8ecb24cfcfd12977e3ddac46bb31f24a7fe4c944806c2f5ccab029cd SHA512 d5cee7d2f85724c297cb7556f258e6f2cc1302ab6aa43c2f1f3a7ab8063f1977303e7579f811bc3ae76bbc8bee54f713ba862cbaa16fe2c9453beb93b9cebd30 DIST yubico-20240628-AF511D2CBC0F973E5D308054325C8E4AE2E6437D.asc 15357 BLAKE2B e193d3d8272a0bf94282bb020c444bfe854c5bc7f769501773bf8c6f9bac6b3e922b514e7abd997d3147c89f0a628831fa47aa644b7071e3a4ecd4e2fe2d3d12 SHA512 76a9dcf1de29708d670155653d6a43359ca2bcc1162d4ef54a4dd08eb4474d6cb1a43c2e2b9ff2aa6fe816cd4ffb3cf5e58bfc17285de315d449b8de60970f1c DIST yubico-20240628-B70D62AA6A31AD6B9E4F9F4BDC925D25CA7A.asc 41265 BLAKE2B 3b27fd1f8504ccba5b7237a7567ed8980fe6c2df99abc1fce2baebeed4afca268728e0ac4d7a612f6e8569e1d079c900bd3f01b15c3c4222ced802852846f9c8 SHA512 c8892a67a77541263ed5bb69fa69738fede314fe95896527085fa99c10bc86938b8524bf2a83c90b2b01acee6c69cfc1f604a1c3f9706eab5b75ffa7d1a35e80 +DIST yubico-20240704-0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A.asc 24405 BLAKE2B d0d09d778dba7b4cbae6d6246db725f06eb13a2984b6c017b13335aea53f701cbfabea166ed3ae3fcfdaab6861dfa627ef2e112470ddea380c4b384c739b3e73 SHA512 b601cd86c530c206bb1b3957426486a83cbc77e3c5b159686152ddf95566c9229cc6371378b217cd411dc9bb00d950225d4c7976e00964d505f5fe1d61cb6840 +DIST yubico-20240704-1D7308B0055F5AEF36944A8F27A9C24D9588EA0F.asc 48482 BLAKE2B a6c66da54253a80998b19f8b775d53f048349a5bd0aee83e9b9f0f7ba0149e76209f76579ddb9fd9229e5b3b20c9fe62defc26e43fd936957f2faccc6707b699 SHA512 7a1c87c8a9cff7d258910233e7fd371d11b471be3b25d9cc057d8fafdc2335cdc3106d069018f5c68a6c9302f7c1fc9f8ef4d31e93438780650ff9d58e099bcf +DIST yubico-20240704-1DC4BA2872525B3F2FE8207F5D9C760A3FB51707.asc 7134 BLAKE2B f27926c15079377a35e0b294e74d2d12913572ff018d249f9d8096fc943a3f3525e1d5ed8e454e9d35000d06760f69f34209f9e11189781f326feaae11c5c1c4 SHA512 1e598955a6ce204136925957f282ce1bcaa63d7caf22452a2e837ae2146ba5b74e8c1b36cd399c3343dbd8f6e63b3f0517965d5ad338a388b3d42e8e59d74cab +DIST yubico-20240704-20EE325B86A81BCBD3E56798F04367096FBA95E8.asc 17270 BLAKE2B bf66bb7289decdcb68d320bda5fc4fdc87a267d42d049cee0780ce23c4c308dc13447dbbf027eed30ed61fb2c24f78815a90b42a509da0393e93a953766056b0 SHA512 6cb35456d0d0aa60dce4c0fe3c574e461a17b3b6386c2b2d0d3a58dfdcede37bf3f84a36b8c87fc1b8d32b655fc778e801d5857d8b85f308b10f69d3cf8a0f6f +DIST yubico-20240704-355C8C0186CC96CBA49F9CD8DAA17C2953914D9D.asc 28959 BLAKE2B f1a1043ecc4fc299487486098b9f8d41f4a2e160526c6f71bbc49284c1846eda4c50035833c95d7729bcde86de005ecabef0ba88fa9d2a59c86978cef05771c4 SHA512 8aaac5dda433b8057ebc1e898f144e04dbc9373619e236988f29df94a4d66bf72a721148685beade1d17dcd5f4922eb57cf729be20ebcba5729c9c3ce059 +DIST yubico-20240704-57A9DEED4C6D962A923BB691816F3ED99921835E.asc 70458 BLAKE2B 82b2d384fb924ed56af60f434e2da85663756ca8708a01e0ce6f4314191da3be227f78e3af28ed62cb15753c722acb1b2b76d31615b7f462b34f60e7a0bbb6c9 SHA512 493660a82142cce435994a8b9f24a53a37fe98c2f2ced08c358c7e92267e652d333cc2ae57f6e1ab2356c5e3f8218e155f03f1877b34c5c676f33b6b27f462ce +DIST yubico-20240704-78D997D53E9C0A2A205392ED14A19784723C9988.asc 3817 BLAKE2B f45e54530c072033b308fb9d6b41cadd25a1eb8de0fc653a67ca6d0142af69f33e8080f3840471f732d199655cdd1548c95c662ce69993b2db9c595d84845cbc SHA512 2a667e35d9933b17abbfef8fe015557b5164e7af752b6639dcf0353c23adb09656bfef9f63bfdbc1bb6845e7233c7192ac380e621c591b02f054e16d829b0a24 +DIST yubico-20240704-7FBB6186957496D58C751AC20E777DD85755AA4A.asc 28557 BLAKE2B d450afcf23e068c9720c04ca292e5a49bfb4664a9fbe856f36bf5f7977877f0e7ab9fe0996e7353d99c7228eed3ff42941f6d1b0571fa19e5a1919190a794b0d SHA512 0f3d501a3def675defe73fdc1a7ad5d99c4baeb96acf63dae8ccd4f4b1316d8c68b1c309c733dc16f85c17a1f308d0a1c4f6c61f36a0642a1f2946eaa5de9588 +DIST yubico-20240704-8D0B4EBA9345254BCEC0E843514F078FF4AB24C3.asc 22919 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-yubico/
commit: 59d099776bbc5f097c3ce7c0067fcf4355c15289 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sat Jul 6 04:57:26 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 6 04:58:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d09977 sec-keys/openpgp-keys-yubico: drop 20240628 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/37425 Signed-off-by: John Helmert III gentoo.org> sec-keys/openpgp-keys-yubico/Manifest | 13 - .../openpgp-keys-yubico-20240628.ebuild| 57 -- 2 files changed, 70 deletions(-) diff --git a/sec-keys/openpgp-keys-yubico/Manifest b/sec-keys/openpgp-keys-yubico/Manifest index dd900e7daa52..0070e8eaaced 100644 --- a/sec-keys/openpgp-keys-yubico/Manifest +++ b/sec-keys/openpgp-keys-yubico/Manifest @@ -11,19 +11,6 @@ DIST yubico-20230825-9AA9BDB11BB1B99A21285A330664A76954265E8C.asc 58800 BLAKE2B DIST yubico-20230825-9E885C0302F9BB9167529C2D5CBA11E6ADC7BCD1.asc 20244 BLAKE2B e8e48028ee7e93d9f7cde04cfec1e44cadec9b84e47bc702442a5d2f4388f57228a44bab8ecb24cfcfd12977e3ddac46bb31f24a7fe4c944806c2f5ccab029cd SHA512 d5cee7d2f85724c297cb7556f258e6f2cc1302ab6aa43c2f1f3a7ab8063f1977303e7579f811bc3ae76bbc8bee54f713ba862cbaa16fe2c9453beb93b9cebd30 DIST yubico-20230825-AF511D2CBC0F973E5D308054325C8E4AE2E6437D.asc 12253 BLAKE2B 03d0083cd8fd00ee0fcc85ca0cbddb3963220a73dde717321dcca5e21c9a4e77371a37618ed74ec4ca9dd7b38a779f8772e0a3d560c2048d8bb0dc6e1d585512 SHA512 fcdf7238c2be765ccb430e39cda9022d1441dfce8ecda3fff5b2667579da0d8761a2229e2849284c45f6acf0410f9333ce81d842d157b3cc74f7fdfd55d1b02f DIST yubico-20230825-B70D62AA6A31AD6B9E4F9F4BDC925D25CA7A.asc 41265 BLAKE2B 3b27fd1f8504ccba5b7237a7567ed8980fe6c2df99abc1fce2baebeed4afca268728e0ac4d7a612f6e8569e1d079c900bd3f01b15c3c4222ced802852846f9c8 SHA512 c8892a67a77541263ed5bb69fa69738fede314fe95896527085fa99c10bc86938b8524bf2a83c90b2b01acee6c69cfc1f604a1c3f9706eab5b75ffa7d1a35e80 -DIST yubico-20240628-0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A.asc 24405 BLAKE2B d0d09d778dba7b4cbae6d6246db725f06eb13a2984b6c017b13335aea53f701cbfabea166ed3ae3fcfdaab6861dfa627ef2e112470ddea380c4b384c739b3e73 SHA512 b601cd86c530c206bb1b3957426486a83cbc77e3c5b159686152ddf95566c9229cc6371378b217cd411dc9bb00d950225d4c7976e00964d505f5fe1d61cb6840 -DIST yubico-20240628-1D7308B0055F5AEF36944A8F27A9C24D9588EA0F.asc 42592 BLAKE2B 3b69ed8a85486648fa7b767a87277c7b8a546d9d8f4fd8c65e0501900e4e9f676bc28b4ff7f99a0f78352bc2eaa82b297c40940dca4a8cdd97b7d4c0e83c9af8 SHA512 2b98fbde89733b576c9597d07c988674609fd1bd015a8aabe7051cc8324fb3bfa05f1ba40ae520a3fdecc4404d621d1ec8e921349e4be80a06d97ebafc17e652 -DIST yubico-20240628-1DC4BA2872525B3F2FE8207F5D9C760A3FB51707.asc 7134 BLAKE2B f27926c15079377a35e0b294e74d2d12913572ff018d249f9d8096fc943a3f3525e1d5ed8e454e9d35000d06760f69f34209f9e11189781f326feaae11c5c1c4 SHA512 1e598955a6ce204136925957f282ce1bcaa63d7caf22452a2e837ae2146ba5b74e8c1b36cd399c3343dbd8f6e63b3f0517965d5ad338a388b3d42e8e59d74cab -DIST yubico-20240628-20EE325B86A81BCBD3E56798F04367096FBA95E8.asc 17270 BLAKE2B bf66bb7289decdcb68d320bda5fc4fdc87a267d42d049cee0780ce23c4c308dc13447dbbf027eed30ed61fb2c24f78815a90b42a509da0393e93a953766056b0 SHA512 6cb35456d0d0aa60dce4c0fe3c574e461a17b3b6386c2b2d0d3a58dfdcede37bf3f84a36b8c87fc1b8d32b655fc778e801d5857d8b85f308b10f69d3cf8a0f6f -DIST yubico-20240628-355C8C0186CC96CBA49F9CD8DAA17C2953914D9D.asc 28959 BLAKE2B f1a1043ecc4fc299487486098b9f8d41f4a2e160526c6f71bbc49284c1846eda4c50035833c95d7729bcde86de005ecabef0ba88fa9d2a59c86978cef05771c4 SHA512 8aaac5dda433b8057ebc1e898f144e04dbc9373619e236988f29df94a4d66bf72a721148685beade1d17dcd5f4922eb57cf729be20ebcba5729c9c3ce059 -DIST yubico-20240628-57A9DEED4C6D962A923BB691816F3ED99921835E.asc 70458 BLAKE2B 82b2d384fb924ed56af60f434e2da85663756ca8708a01e0ce6f4314191da3be227f78e3af28ed62cb15753c722acb1b2b76d31615b7f462b34f60e7a0bbb6c9 SHA512 493660a82142cce435994a8b9f24a53a37fe98c2f2ced08c358c7e92267e652d333cc2ae57f6e1ab2356c5e3f8218e155f03f1877b34c5c676f33b6b27f462ce -DIST yubico-20240628-78D997D53E9C0A2A205392ED14A19784723C9988.asc 3817 BLAKE2B f45e54530c072033b308fb9d6b41cadd25a1eb8de0fc653a67ca6d0142af69f33e8080f3840471f732d199655cdd1548c95c662ce69993b2db9c595d84845cbc SHA512 2a667e35d9933b17abbfef8fe015557b5164e7af752b6639dcf0353c23adb09656bfef9f63bfdbc1bb6845e7233c7192ac380e621c591b02f054e16d829b0a24 -DIST yubico-20240628-7FBB6186957496D58C751AC20E777DD85755AA4A.asc 28557 BLAKE2B d450afcf23e068c9720c04ca292e5a49bfb4664a9fbe856f36bf5f7977877f0e7ab9fe0996e7353d99c7228eed3ff42941f6d1b0571fa19e5a1919190a794b0d SHA512 0f3d501a3def675defe73fdc1a7ad5d99c4baeb96acf63dae8ccd4f4b1316d8c68b1c309c733dc16f85c17a1f308d0a1c4f6c61f36a0642a1f2946eaa5de9588 -DIST yubico-20240628-8D0B4EBA9345254BCEC0E843514F078FF4AB24C3.asc 22919 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/, net-firewall/ipset/files/
commit: ce90c103e4de17a41a31759377ca58c4d197acfb Author: Sam James gentoo org> AuthorDate: Sat Jul 6 04:55:59 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 6 04:55:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce90c103 net-firewall/ipset: backport buffer overflow fixes This fixes an environment issue we were hitting on infra. Signed-off-by: Sam James gentoo.org> .../ipset/files/ipset-7.22-argv-bounds.patch | 36 +++ .../files/ipset-7.22-asan-buffer-overflow.patch| 52 + net-firewall/ipset/ipset-7.22-r1.ebuild| 120 + 3 files changed, 208 insertions(+) diff --git a/net-firewall/ipset/files/ipset-7.22-argv-bounds.patch b/net-firewall/ipset/files/ipset-7.22-argv-bounds.patch new file mode 100644 index ..07d18303642e --- /dev/null +++ b/net-firewall/ipset/files/ipset-7.22-argv-bounds.patch @@ -0,0 +1,36 @@ +https://git.netfilter.org/ipset/commit/?id=851cb04ffee5040f1e0063f77c3fe9bc6245e0fb + +From 851cb04ffee5040f1e0063f77c3fe9bc6245e0fb Mon Sep 17 00:00:00 2001 +From: Phil Sutter +Date: Thu, 27 Jun 2024 10:18:17 +0200 +Subject: lib: ipset: Avoid 'argv' array overstepping + +The maximum accepted value for 'argc' is MAX_ARGS which matches 'argv' +array size. The maximum allowed array index is therefore argc-1. + +This fix will leave items in argv non-NULL-terminated, so explicitly +NULL the formerly last entry after shifting. + +Looks like a day-1 bug. Interestingly, this neither triggered ASAN nor +valgrind. Yet adding debug output printing argv entries being copied +did. + +Fixes: 1e6e8bd9a62aa ("Third stage to ipset-5") +Signed-off-by: Phil Sutter +Signed-off-by: Jozsef Kadlecsik +--- a/lib/ipset.c b/lib/ipset.c +@@ -343,9 +343,9 @@ ipset_shift_argv(int *argc, char *argv[], int from) + + assert(*argc >= from + 1); + +- for (i = from + 1; i <= *argc; i++) ++ for (i = from + 1; i < *argc; i++) + argv[i-1] = argv[i]; +- (*argc)--; ++ argv[--(*argc)] = NULL; + return; + } + +-- +cgit v1.2.3 diff --git a/net-firewall/ipset/files/ipset-7.22-asan-buffer-overflow.patch b/net-firewall/ipset/files/ipset-7.22-asan-buffer-overflow.patch new file mode 100644 index ..56d126db5efa --- /dev/null +++ b/net-firewall/ipset/files/ipset-7.22-asan-buffer-overflow.patch @@ -0,0 +1,52 @@ +https://git.netfilter.org/ipset/commit/?id=f1bcacf5eeb8620ea684524e1ce9c3951a77f1f9 + +From f1bcacf5eeb8620ea684524e1ce9c3951a77f1f9 Mon Sep 17 00:00:00 2001 +From: Phil Sutter +Date: Thu, 27 Jun 2024 10:18:16 +0200 +Subject: lib: data: Fix for global-buffer-overflow warning by ASAN + +After compiling with CFLAGS="-fsanitize=address -g", running the +testsuite triggers the following warning: + +| ipmap: Range: Check syntax error: missing range/from-to: FAILED +| Failed test: ../src/ipset 2>.foo.err -N test ipmap +| = +| ==4204==ERROR: AddressSanitizer: global-buffer-overflow on address 0x55a21e77172a at pc 0x7f1ef246f2a6 bp 0x7fffed8f4f40 sp 0x7fffed8f46e8 +| READ of size 32 at 0x55a21e77172a thread T0 +| #0 0x7f1ef246f2a5 in __interceptor_memcpy /var/tmp/portage/sys-devel/gcc-13.2.1_p20231014/work/gcc-13-20231014/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:899 +| #1 0x55a21e758bf6 in ipset_strlcpy /home/n0-1/git/ipset/lib/data.c:119 +| #2 0x55a21e758bf6 in ipset_data_set /home/n0-1/git/ipset/lib/data.c:349 +| #3 0x55a21e75ee2f in ipset_parse_typename /home/n0-1/git/ipset/lib/parse.c:1819 +| #4 0x55a21e754119 in ipset_parser /home/n0-1/git/ipset/lib/ipset.c:1205 +| #5 0x55a21e752cef in ipset_parse_argv /home/n0-1/git/ipset/lib/ipset.c:1344 +| #6 0x55a21e74ea45 in main /home/n0-1/git/ipset/src/ipset.c:38 +| #7 0x7f1ef224cf09 (/lib64/libc.so.6+0x23f09) +| #8 0x7f1ef224cfc4 in __libc_start_main (/lib64/libc.so.6+0x23fc4) +| #9 0x55a21e74f040 in _start (/home/n0-1/git/ipset/src/ipset+0x1d040) +| +| 0x55a21e77172a is located 54 bytes before global variable '*.LC1' defined in 'ipset_bitmap_ip.c' (0x55a21e771760) of size 19 +| '*.LC1' is ascii string 'IP|IP/CIDR|FROM-TO' +| 0x55a21e77172a is located 0 bytes after global variable '*.LC0' defined in 'ipset_bitmap_ip.c' (0x55a21e771720) of size 10 +| '*.LC0' is ascii string 'bitmap:ip' + +Fix this by avoiding 'src' array overstep in ipset_strlcpy(): In +contrast to strncpy(), memcpy() does not respect NUL-chars in input but +stubbornly reads as many bytes as specified. + +Fixes: a7432ba786ca4 ("Workaround misleading -Wstringop-truncation warning") +Signed-off-by: Phil Sutter +Signed-off-by: Jozsef Kadlecsik +--- a/lib/data.c b/lib/data.c +@@ -111,6 +111,9 @@ ipset_strlcpy(char *dst, const char *src, size_t len) + assert(dst); + assert(src); + ++ if (strlen(src) < len) ++ len = strlen(src) + 1; ++ + memcpy(dst, src,
[gentoo-commits] repo/proj/guru:dev commit in: net-im/vesktop-bin/
commit: ddad3b5563318ac86575cf8a54b886e728d5f72a Author: kernaltrap gmail com> AuthorDate: Sat Jul 6 04:50:38 2024 + Commit: Aiden Wingard gmail com> CommitDate: Sat Jul 6 04:51:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddad3b55 net-im/vesktop-bin: bump to 1.5.3 Signed-off-by: kernaltrap gmail.com> net-im/vesktop-bin/Manifest | 1 + net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest index 3799c272d..883eba0f0 100644 --- a/net-im/vesktop-bin/Manifest +++ b/net-im/vesktop-bin/Manifest @@ -1 +1,2 @@ DIST vesktop-1.5.2.tar.gz 102634262 BLAKE2B d81967889f80ad8e92c8b8a3fba9be64635653b387a9e53ab29a50fde8672879be9011923aaa2c81bf4e23789ca54691bb97412f6e370cd8eca5052a537328f8 SHA512 5cab70ece26fefc5a573279b12101f3327f377661aa9e4aec153bf2bbf2d2f1e92753c0ea4ec3b424c6c5af60ea47866abe612b407220881c34b5ac1321b7a76 +DIST vesktop-1.5.3.tar.gz 103553318 BLAKE2B d30ebf52212eab1c61a4a4b69537d5334226cba718e1f2a6739a81cd1490f2f27e5e2adaa15dd5e75b58c5d9577111ec22492322c8ff5b11f1bda3495f590601 SHA512 bdef0a7951f3ae6da66130428b53f6374cdec2312b978a73f67bfcb5670509884b4e38fd7e2cd9e21a1f3c9cf84f047e5911d8105d216e7c6be85508249f28ac diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild new file mode 100644 index 0..c9d12a8d2 --- /dev/null +++ b/net-im/vesktop-bin/vesktop-bin-1.5.3.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="vesktop" + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled" +HOMEPAGE="https://github.com/Vencord/Vesktop/; +SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz; +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libnotify" +RESTRICT="bindist mirror strip test" + +DEPEND=" + libnotify? ( x11-libs/libnotify ) + app-crypt/libsecret + app-accessibility/at-spi2-core + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango + x11-misc/xdg-utils +" + +DESTDIR="/opt/${PN}" + +QA_PREBUILT="*" + +CONFIG_CHECK="~USER_NS" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_install() { + + doicon -s 256 "${FILESDIR}/vesktop-bin.png" + domenu "${FILESDIR}/vesktop-bin.desktop" + + exeinto "${DESTDIR}" + + doexe vesktop chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + + insinto "${DESTDIR}" + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin + insopts -m0755 + doins -r locales resources + + fowners root "${DESTDIR}/chrome-sandbox" + fperms 4711 "${DESTDIR}/chrome-sandbox" + + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + dosym "${DESTDIR}/vesktop" "/usr/bin/vesktop-bin" + +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/musikcube/
commit: bf85ef6f5af492f1647c3d3e06265451bdcecc9b Author: YiFei Zhu gmail com> AuthorDate: Sat Jul 6 03:23:50 2024 + Commit: YiFei Zhu gmail com> CommitDate: Sat Jul 6 03:25:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf85ef6f media-sound/musikcube: DEPEND on dev-libs/openssl Closes: https://bugs.gentoo.org/932797 Signed-off-by: YiFei Zhu gmail.com> media-sound/musikcube/musikcube-3.0.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/musikcube/musikcube-3.0.2.ebuild b/media-sound/musikcube/musikcube-3.0.2.ebuild index 8a6a59b26..0c8df3c4f 100644 --- a/media-sound/musikcube/musikcube-3.0.2.ebuild +++ b/media-sound/musikcube/musikcube-3.0.2.ebuild @@ -26,6 +26,7 @@ DEPEND=" sys-libs/zlib:= media-libs/libvorbis net-misc/curl + dev-libs/openssl:= media-sound/lame dev-libs/libev media-libs/taglib
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/
commit: 61c8ced503297a0bfc764019eaf1ee03674b5dc7 Author: YiFei Zhu gmail com> AuthorDate: Sat Jul 6 03:09:41 2024 + Commit: YiFei Zhu gmail com> CommitDate: Sat Jul 6 03:10:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61c8ced5 app-editors/pulsar-bin: add 1.117.0 & 1.118.0, drop 1.114.0 Signed-off-by: YiFei Zhu gmail.com> app-editors/pulsar-bin/Manifest | 6 -- .../{pulsar-bin-1.114.0.ebuild => pulsar-bin-1.117.0.ebuild}| 0 .../{pulsar-bin-1.114.0.ebuild => pulsar-bin-1.118.0.ebuild}| 0 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest index 932e87ccf..fed5726e7 100644 --- a/app-editors/pulsar-bin/Manifest +++ b/app-editors/pulsar-bin/Manifest @@ -1,4 +1,6 @@ -DIST pulsar-bin-1.114.0-amd64.tar.gz 222885863 BLAKE2B e794a16ae40b5275ced2e48c6ee12d4fb18dc73e1644ac3051df512ded4404cc66cc271fc3217b1e3827c28485d9347c95410ac6be750846bfd8509a18fde684 SHA512 48a3c902e451b44ce4bfe4c0656d01b5debb53a6d7b9b146d3795efcda0e3d219e2a8f439c409e5ff7084ec5501c5463126c345fdbf89e09697ee341a04433ea -DIST pulsar-bin-1.114.0-arm64.tar.gz 217795100 BLAKE2B 39cb6313f844190d4813a837d58115d1f7429b3d2a12b6150a1d8d670a1abdb4e4d04b0556fcee245ed01546a5a165a9e3059275a2f4b9b53f4e2516191819fd SHA512 5567cd479949c169b504f1c3212bad6125f2ca35cd5d0ed9857bbf0991c40c63109f6bdd8562b33ba21449b0ba8fb0dc208ffa9a88a9b4bd074fd2749cfc91e3 DIST pulsar-bin-1.115.0-amd64.tar.gz 222906219 BLAKE2B 1e87b9ca57e8d78ca1ff7f0d126393a739fa0375557a473495b8b46e3c10b165af94fc02067703acfd138b626e3ffe9e566cdff093527520f3a5fb61c168259e SHA512 42f23816cdb22186c76b4016f2ecd1ad1b341510eb03dd3a081b369bb9f4e815fc980a91c6a30e4167a6df5ed037969b61f7500cb2ee63e20bced010f58a1cb1 DIST pulsar-bin-1.115.0-arm64.tar.gz 217823606 BLAKE2B c01d06b69468710153ad0d821d762b677a2e5c16681a0ea058810f3d2825537ad04be571d40c2379e4d6715248a47c7d8aae796585749b0b78e6f6f3a12e78e8 SHA512 159d56269e5aef10dbb16b392f9d5095daf84452f991ea6dbe1e835d5fc490802ff446a78c2b44f9768741f4bba523337ab59de64924f21b93295e7b3a415fe3 +DIST pulsar-bin-1.117.0-amd64.tar.gz 223218350 BLAKE2B 82ee4b9d4d57f169c73512d5679152538f0abf33d12d4dd4789865617037ec7b681f364114b2f952780a9101e2e849006281f29b6d970a892a0952b22878d862 SHA512 a4f582ecf4cb0a0b8a1e79588b9a309472adda8007b4ed7090f470bf5de2c950bfb8fec753824143497b13c79c2c316149d4d5bfa1cffd7f52d20aada33df166 +DIST pulsar-bin-1.117.0-arm64.tar.gz 218131536 BLAKE2B a0f67c3c9170b171dd8bf8cd346c56b710bd52b67b7d6130121645fb1a9885080122acddbe3e6e59b50783de2f0dc3de5686912054d0db645ea139580a145070 SHA512 c81efd2004fbd35457e5fa04618f0a74ff7346ddd04066b60c7e25d543b3971efd80dcd82192dd3f1a2b489d6f980395564ba4649569bb911bdd61ab47915f89 +DIST pulsar-bin-1.118.0-amd64.tar.gz 223330647 BLAKE2B c3915aafae95e541688c56a4f3d9e4962991e80a04b3e6a08ca7fc6fdb04c300474fb7b9ef3f9fd49947372205591fc551d673d1263a067800418a8dc1b448d6 SHA512 19206ad4b64cbe149293393041ff95727ef94e2e736e0e46ce362792bbccf4381e158a37c7d87203b1cd2968f5444bfd3a879657771f6c57f54795e038461711 +DIST pulsar-bin-1.118.0-arm64.tar.gz 218245520 BLAKE2B 2614a029a9b9ec4d7cc68e957597f925f95c32a908181f9d8d8a338adf6f051d2a8093712102367ef000230370b43722a18b2baee5818ccdf52d4e3414eac78d SHA512 b66a2790cd2fdd831baa905943a4726b6f82cd24c755bc51c87ae17f2248d819ea760effa41acb7ef675da7f85223d6efadfa732fa43325f134a9b0efebb7cbe diff --git a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild similarity index 100% copy from app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild copy to app-editors/pulsar-bin/pulsar-bin-1.117.0.ebuild diff --git a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.118.0.ebuild similarity index 100% rename from app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild rename to app-editors/pulsar-bin/pulsar-bin-1.118.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/, dev-lang/php/files/
commit: 0114511477c2c09faa967081345798482f041eea Author: Michael Orlitzky gentoo org> AuthorDate: Fri Jul 5 22:18:15 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jul 6 00:44:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01145114 dev-lang/php: backport implicit printf patch to 8.2.x Closes: https://bugs.gentoo.org/935451 Signed-off-by: Michael Orlitzky gentoo.org> .../php/files/php-8.2.20-implicit-printf.patch | 65 ++ dev-lang/php/php-8.2.20.ebuild | 1 + 2 files changed, 66 insertions(+) diff --git a/dev-lang/php/files/php-8.2.20-implicit-printf.patch b/dev-lang/php/files/php-8.2.20-implicit-printf.patch new file mode 100644 index ..6c0bdb57a35d --- /dev/null +++ b/dev-lang/php/files/php-8.2.20-implicit-printf.patch @@ -0,0 +1,65 @@ +commit 88b30e08cc434ec82cae7881d360bd83fac733a2 +Author: Michael Orlitzky +Date: Fri Mar 3 12:28:37 2023 -0500 + +ext/iconv/config.m4: add missing stdio.h include. + +The next generation of C compilers is going to enforce the C standard +more strictly: + + https://wiki.gentoo.org/wiki/Modern_C_porting + +One warning that will eventually become an error is +-Wimplicit-function-declaration. This is relatively easy to catch in +most code (it will fail to compile), but inside of autoconf tests it +can go unnoticed because many feature-test compilations fail by +design. For example, + + AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], + [[iconv_ccs_init(NULL, NULL);]])]... + +is designed to fail if iconv_ccs_init() is not in iconv.h. On the +other hand, + + AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + int main() { +printf("%d", _libiconv_version); +return 0; + } + +should pass if _libiconv_version is defined. If the user has +-Werror=implicit-function-declaration in his CFLAGS, however, +it will not: + + $ export CFLAGS="$CFLAGS -Werror=implicit-function-declaration" + $ ./configure + ... + checking if using GNU libiconv... no + +This is because the stdio.h header that defines printf() is missing: + + conftest.c:240:3: error: implicit declaration of function 'printf' + [-Werror=implicit-function-declaration] +240 | printf("%d", _libiconv_version); +| ^~ + conftest.c:239:1: note: include '' or provide a declaration + of 'printf' + +This commit adds the include, correcting the test with any compiler +that balks at implicit function definitions. + +Closes GH-10751 + +diff --git a/ext/iconv/config.m4 b/ext/iconv/config.m4 +index 5d408de833..3cf400fe96 100644 +--- a/ext/iconv/config.m4 b/ext/iconv/config.m4 +@@ -30,6 +30,7 @@ if test "$PHP_ICONV" != "no"; then + AC_MSG_CHECKING([if using GNU libiconv]) + AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include ++#include + int main(void) { + printf("%d", _libiconv_version); + return 0; diff --git a/dev-lang/php/php-8.2.20.ebuild b/dev-lang/php/php-8.2.20.ebuild index 995563df3dfc..f4a2e43fcdb1 100644 --- a/dev-lang/php/php-8.2.20.ebuild +++ b/dev-lang/php/php-8.2.20.ebuild @@ -150,6 +150,7 @@ PATCHES=( "${FILESDIR}/php-iodbc-header-location.patch" "${FILESDIR}/php-capstone-optional.patch" "${FILESDIR}/php-8.2.8-openssl-tests.patch" + "${FILESDIR}/php-8.2.20-implicit-printf.patch" ) # ARM/Windows functions (bug 923335)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ripgrep/
commit: 7c6f05d0593e2a87d9ff5b9f6ce68563fda2611a Author: Louis Sautier gentoo org> AuthorDate: Fri Jul 5 23:19:15 2024 + Commit: Louis Sautier gentoo org> CommitDate: Fri Jul 5 23:41:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6f05d0 sys-apps/ripgrep: fix broken shell completions and man page These had been broken since a54beaa7e596d245. Signed-off-by: Louis Sautier gentoo.org> .../ripgrep/{ripgrep-14.1.0.ebuild => ripgrep-14.1.0-r1.ebuild} | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-apps/ripgrep/ripgrep-14.1.0.ebuild b/sys-apps/ripgrep/ripgrep-14.1.0-r1.ebuild similarity index 91% rename from sys-apps/ripgrep/ripgrep-14.1.0.ebuild rename to sys-apps/ripgrep/ripgrep-14.1.0-r1.ebuild index 904eb11c2b63..3fa239d3ba2e 100644 --- a/sys-apps/ripgrep/ripgrep-14.1.0.ebuild +++ b/sys-apps/ripgrep/ripgrep-14.1.0-r1.ebuild @@ -99,21 +99,21 @@ src_install() { cargo_src_install newbashcomp - rg <<-EOF - "$(cargo_target_dir)"/rg --generate complete-bash) + $("$(cargo_target_dir)"/rg --generate complete-bash) EOF insinto /usr/share/fish/vendor_completions.d newins - rg.fish <<-EOF - "$(cargo_target_dir)"/rg --generate complete-fish) + $("$(cargo_target_dir)"/rg --generate complete-fish) EOF insinto /usr/share/zsh/site-functions newins - _rg <<-EOF - "$(cargo_target_dir)"/rg --generate complete-zsh) + $("$(cargo_target_dir)"/rg --generate complete-zsh) EOF dodoc CHANGELOG.md FAQ.md GUIDE.md README.md newman - rg.1 <<-EOF - "$(cargo_target_dir)"/rg --generate man) + $("$(cargo_target_dir)"/rg --generate man) EOF }
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: ab0e023f244710d91bccd1d6cffe33a0f6e17954 Author: Sam James gentoo org> AuthorDate: Fri Jul 5 23:39:24 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jul 5 23:39:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0e023f media-fonts/noto: Stabilize 20240531 ppc, #935569 Signed-off-by: Sam James gentoo.org> media-fonts/noto/noto-20240531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20240531.ebuild b/media-fonts/noto/noto-20240531.ebuild index 821ca03ef6b5..e1fd41daf995 100644 --- a/media-fonts/noto/noto-20240531.ebuild +++ b/media-fonts/noto/noto-20240531.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://fonts.google.com/noto IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: b14770d0b791383f821f44a33e5634b82e7660ac Author: Sam James gentoo org> AuthorDate: Fri Jul 5 23:39:25 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jul 5 23:39:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14770d0 media-fonts/noto: Stabilize 20240531 ppc64, #935569 Signed-off-by: Sam James gentoo.org> media-fonts/noto/noto-20240531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20240531.ebuild b/media-fonts/noto/noto-20240531.ebuild index e1fd41daf995..93cc4903b13c 100644 --- a/media-fonts/noto/noto-20240531.ebuild +++ b/media-fonts/noto/noto-20240531.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://fonts.google.com/noto IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/
commit: 875ee2fcdf7b7d6d70f05f9ff26635aa144f Author: Sam James gentoo org> AuthorDate: Fri Jul 5 23:28:26 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jul 5 23:28:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875e media-gfx/blender: fix invalid dep spec Reported by Jannik. Bug: https://github.com/pkgcore/pkgcheck/issues/691 Signed-off-by: Sam James gentoo.org> media-gfx/blender/{blender-4.1.1-r1.ebuild => blender-4.1.1-r2.ebuild} | 2 +- media-gfx/blender/blender-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/blender/blender-4.1.1-r1.ebuild b/media-gfx/blender/blender-4.1.1-r2.ebuild similarity index 99% rename from media-gfx/blender/blender-4.1.1-r1.ebuild rename to media-gfx/blender/blender-4.1.1-r2.ebuild index cca4a13834b5..77eb9876c615 100644 --- a/media-gfx/blender/blender-4.1.1-r1.ebuild +++ b/media-gfx/blender/blender-4.1.1-r2.ebuild @@ -87,7 +87,7 @@ RDEPEND="${PYTHON_DEPS} gnome? ( gui-libs/libdecor ) hip? ( llvm_slot_17? ( - dev-util/hip:0/5.7= + dev-util/hip:0/5.7 ) llvm_slot_18? ( >=dev-util/hip-6.1:=[llvm_slot_18(-)] diff --git a/media-gfx/blender/blender-.ebuild b/media-gfx/blender/blender-.ebuild index cca4a13834b5..77eb9876c615 100644 --- a/media-gfx/blender/blender-.ebuild +++ b/media-gfx/blender/blender-.ebuild @@ -87,7 +87,7 @@ RDEPEND="${PYTHON_DEPS} gnome? ( gui-libs/libdecor ) hip? ( llvm_slot_17? ( - dev-util/hip:0/5.7= + dev-util/hip:0/5.7 ) llvm_slot_18? ( >=dev-util/hip-6.1:=[llvm_slot_18(-)]
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/siril/files/, sci-astronomy/siril/
commit: ebe0880735724b0da36d882d33a11f37d5f3a07d Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Jun 14 15:48:41 2024 + Commit: Jason Zaman gentoo org> CommitDate: Fri Jul 5 22:29:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe08807 sci-astronomy/siril: drop 1.2.0 Closes: https://github.com/gentoo/gentoo/pull/37158 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Jason Zaman gentoo.org> sci-astronomy/siril/Manifest | 1 - .../siril/files/siril-1.2-exiv2-0.28.patch | 39 - sci-astronomy/siril/siril-1.2.0.ebuild | 92 -- 3 files changed, 132 deletions(-) diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest index cb5cfbd03c0b..3dd2b5266b76 100644 --- a/sci-astronomy/siril/Manifest +++ b/sci-astronomy/siril/Manifest @@ -1,3 +1,2 @@ -DIST siril-1.2.0.tar.bz2 4500147 BLAKE2B 7ff4fa5bf1b578336c82bd0f67e404fe47715640edae9cb231da4a3c6a30638612e77515049d56dd1d444965ad58f12d5e2516ad13d3e726f13242b11d91b954 SHA512 7df7b17d65a2aad9e0edd4b5022c1d23688ad8884a973d2195391234151aff0824e155ce949b385a951eaef71065a811f33b54e08b865ab5fa6c1d331841663c DIST siril-1.2.1.tar.bz2 4596163 BLAKE2B c461a397e623164ccb2310b26aede120bf587b3491a2af3fab446af5ecbfb716169120b549c496bb615d3b7ac6175629258173fe66682ef4684ef5cf01d64761 SHA512 352b3e761a2d863d4ce4e01b0bf4181d8fefa903478973b50ace76ff419dbf07775099a994e685cd83cc2210b34ca10fb98004cedfdea34fe0c1520b4892bb6d DIST siril-1.2.3.tar.bz2 4615997 BLAKE2B f8464849fad03faca07f238b3abd08c59126dab567666d92f1a53d2cea302608fe40b5532c6544029e869c639d1fc625c8ccc98779e678457713675c43225a74 SHA512 52cfa86ce0ddede42a3572c3d422a72da02a6efe207231ec98de9d59cc48704edd35e8ae83e86318e6980ce80eca3b9dba639e93f8551355a1328156ed9a diff --git a/sci-astronomy/siril/files/siril-1.2-exiv2-0.28.patch b/sci-astronomy/siril/files/siril-1.2-exiv2-0.28.patch deleted file mode 100644 index 8678316bfc87.. --- a/sci-astronomy/siril/files/siril-1.2-exiv2-0.28.patch +++ /dev/null @@ -1,39 +0,0 @@ -* asturm 2023-08-20: Combination of two commits from upstream git master - 3c2579cd: Pick the only hunk relevant for exiv2-0.28... - 64583490: Blend with that to fix build w/o exiv2 and fix indendation... - - -From 3c2579cd171314f7e408c00bc8e793330dcc07ba Mon Sep 17 00:00:00 2001 -From: Cyril Richard -Date: Sun, 4 Jun 2023 22:10:55 + -Subject: [PATCH] XISF image import - -From 64583490214302f4057cf223d7591be9d2172a4f Mon Sep 17 00:00:00 2001 -From: Vincent Hourdin -Date: Mon, 5 Jun 2023 00:27:56 +0200 -Subject: [PATCH] fixing exiv2 as optional - a/src/core/exif.cpp -+++ b/src/core/exif.cpp -@@ -121,10 +121,18 @@ - #endif - } - -+#ifdef HAVE_EXIV2 -+#if EXIV2_TEST_VERSION(0,28,0) -+typedef Exiv2::Image::UniquePtr ImagePtr; -+#else -+typedef Exiv2::Image::AutoPtr ImagePtr; -+#endif -+#endif -+ - gchar* siril_get_date_from_exif(const char *filename) { - #ifdef HAVE_EXIV2 - try { -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(WIDEN(filename)); -+ ImagePtr image = Exiv2::ImageFactory::open(WIDEN(filename)); - if (image.get() == 0) { - fprintf(stderr, "Error Cannot open the file.\n"); - return NULL; --- -GitLab diff --git a/sci-astronomy/siril/siril-1.2.0.ebuild b/sci-astronomy/siril/siril-1.2.0.ebuild deleted file mode 100644 index 70a659136663.. --- a/sci-astronomy/siril/siril-1.2.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature toolchain-funcs xdg - -DESCRIPTION="A free astronomical image processing software" -HOMEPAGE="https://siril.org/; - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git; -else - SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2; - KEYWORDS="amd64 ~x86" - S="${WORKDIR}/${PN}-${PV/_/-}" -fi - -LICENSE="GPL-3+ Boost-1.0" -SLOT="0" -IUSE="curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs" - -DEPEND=" - >=dev-libs/glib-2.56.0:2 - >=dev-libs/json-glib-1.2.6 - media-libs/librtprocess - >=media-libs/opencv-4.4.0:= - sci-libs/cfitsio:= - sci-libs/fftw:3.0= - sci-libs/gsl:= - x11-libs/gdk-pixbuf:2 - x11-libs/cairo - x11-libs/pango - >=x11-libs/gtk+-3.20.0:3 - curl? ( net-misc/curl ) - exif? ( >=media-gfx/exiv2-0.25:= ) - ffmpeg? ( media-video/ffmpeg:= ) - heif? ( media-libs/libheif:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - libconfig? ( >=dev-libs/libconfig-1.4:=[cxx] ) - png? ( >=media-libs/libpng-1.6.0:= ) - raw? ( media-libs/libraw:= ) - tiff? ( media-libs/tiff:= ) - wcs? (
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/siril/
commit: b4ccf373e8de530244564678f6d30e9e58463b3f Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Jun 24 21:49:39 2024 + Commit: Jason Zaman gentoo org> CommitDate: Fri Jul 5 22:29:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ccf373 sci-astronomy/siril: add 1.2.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Jason Zaman gentoo.org> sci-astronomy/siril/Manifest | 1 + sci-astronomy/siril/siril-1.2.3.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest index 2840ba6a92d8..cb5cfbd03c0b 100644 --- a/sci-astronomy/siril/Manifest +++ b/sci-astronomy/siril/Manifest @@ -1,2 +1,3 @@ DIST siril-1.2.0.tar.bz2 4500147 BLAKE2B 7ff4fa5bf1b578336c82bd0f67e404fe47715640edae9cb231da4a3c6a30638612e77515049d56dd1d444965ad58f12d5e2516ad13d3e726f13242b11d91b954 SHA512 7df7b17d65a2aad9e0edd4b5022c1d23688ad8884a973d2195391234151aff0824e155ce949b385a951eaef71065a811f33b54e08b865ab5fa6c1d331841663c DIST siril-1.2.1.tar.bz2 4596163 BLAKE2B c461a397e623164ccb2310b26aede120bf587b3491a2af3fab446af5ecbfb716169120b549c496bb615d3b7ac6175629258173fe66682ef4684ef5cf01d64761 SHA512 352b3e761a2d863d4ce4e01b0bf4181d8fefa903478973b50ace76ff419dbf07775099a994e685cd83cc2210b34ca10fb98004cedfdea34fe0c1520b4892bb6d +DIST siril-1.2.3.tar.bz2 4615997 BLAKE2B f8464849fad03faca07f238b3abd08c59126dab567666d92f1a53d2cea302608fe40b5532c6544029e869c639d1fc625c8ccc98779e678457713675c43225a74 SHA512 52cfa86ce0ddede42a3572c3d422a72da02a6efe207231ec98de9d59cc48704edd35e8ae83e86318e6980ce80eca3b9dba639e93f8551355a1328156ed9a diff --git a/sci-astronomy/siril/siril-1.2.3.ebuild b/sci-astronomy/siril/siril-1.2.3.ebuild new file mode 100644 index ..8b3fc3865d24 --- /dev/null +++ b/sci-astronomy/siril/siril-1.2.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature toolchain-funcs xdg + +DESCRIPTION="A free astronomical image processing software" +HOMEPAGE="https://siril.org/; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git; +else + SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2; + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${PV/_/-}" +fi + +LICENSE="GPL-3+ Boost-1.0" +SLOT="0" +IUSE="curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=dev-libs/json-glib-1.2.6 + media-libs/librtprocess + >=media-libs/opencv-4.4.0:= + sci-libs/cfitsio:= + sci-libs/fftw:3.0= + sci-libs/gsl:= + x11-libs/gdk-pixbuf:2 + x11-libs/cairo + x11-libs/pango + >=x11-libs/gtk+-3.20.0:3 + curl? ( net-misc/curl ) + exif? ( >=media-gfx/exiv2-0.25:= ) + ffmpeg? ( media-video/ffmpeg:= ) + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + libconfig? ( >=dev-libs/libconfig-1.4:=[cxx] ) + png? ( >=media-libs/libpng-1.6.0:= ) + raw? ( media-libs/libraw:= ) + tiff? ( media-libs/tiff:= ) + wcs? ( >=sci-astronomy/wcslib-7.7:= ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND="dev-build/cmake + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}/${PN}-docfiles.patch" + "${FILESDIR}/${PN}-1.2-fseek64-musl.patch" + "${FILESDIR}/${PN}-1.2.1-options.patch" +) + +DOCS=( README.md NEWS ChangeLog AUTHORS ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + local emesonargs=( + -Dffms2=false + -Dcriterion=false + $(meson_use exif exiv2) + $(meson_use ffmpeg) + $(meson_use heif libheif) + $(meson_use jpeg libjpeg) + $(meson_use libconfig) + $(meson_use openmp) + $(meson_use png libpng) + $(meson_use raw libraw) + $(meson_use tiff libtiff) + $(meson_use wcs wcslib) + $(usex curl -Denable-libcurl=yes -Denable-libcurl=no) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + optfeature "gnuplot support" sci-visualization/gnuplot +}
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/sirilic/
commit: 5bc1e26e89408440f0220da0afdee82e4476e153 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Jun 12 15:20:27 2024 + Commit: Jason Zaman gentoo org> CommitDate: Fri Jul 5 22:29:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc1e26e sci-astronomy/sirilic: enable py3.12 Closes: https://github.com/gentoo/gentoo/pull/37132 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Jason Zaman gentoo.org> sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild b/sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild new file mode 100644 index ..dd5dcb825cc7 --- /dev/null +++ b/sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="Preparing acquisition files for processing with the SiriL software" +HOMEPAGE="https://gitlab.com/free-astro/sirilic; +SRC_URI="https://gitlab.com/free-astro/sirilic/-/archive/V${PV}/${PN}-V${PV}.tar.bz2; +S="${WORKDIR}/${PN}-V${PV}" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + >=dev-python/wxpython-4.2:4.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
commit: b29bb47dd2e0e1e1caa043cf709f933a79eb2d5a Author: Justin Donofrio protonmail com> AuthorDate: Fri Jul 5 22:23:48 2024 + Commit: Justin protonmail com> CommitDate: Fri Jul 5 22:23:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b29bb47d www-client/mullvad-browser-bin: fix QA bug Closes: https://bugs.gentoo.org/935524 Signed-off-by: Justin Donofrio protonmail.com> .../mullvad-browser-bin-13.5.ebuild| 34 ++ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild index 69cd0241c..8cce223cf 100644 --- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild +++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ LICENSE="MPL-2.0" SLOT="0" KEYWORDS="-* ~amd64" -IUSE="wayland X" +IUSE="wayland +X" RESTRICT="bindist mirror test strip" @@ -32,24 +32,22 @@ RDEPEND=" media-libs/freetype media-video/ffmpeg sys-apps/dbus + x11-libs/cairo + x11-themes/hicolor-icon-theme + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst wayland? ( sys-apps/xdg-desktop-portal - ) - X? ( - x11-libs/cairo - x11-themes/hicolor-icon-theme - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXt - x11-libs/libXtst -)" + )" QA_PREBUILT="*"
[gentoo-commits] repo/proj/guru:dev commit in: mail-client/betterbird-bin/
commit: 2d9e57faa95f08bb12241394ddcc566f9204392f Author: Justin Donofrio protonmail com> AuthorDate: Fri Jul 5 22:15:18 2024 + Commit: Justin protonmail com> CommitDate: Fri Jul 5 22:15:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d9e57fa mail-client/betterbird-bin: fix QA bugs Closes: https://bugs.gentoo.org/935522 Closes: https://bugs.gentoo.org/935523 Signed-off-by: Justin Donofrio protonmail.com> .../betterbird-bin/betterbird-bin-115.12.0.ebuild | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild index 4663e24c2..bb887cb0d 100644 --- a/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild +++ b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild @@ -7,7 +7,7 @@ inherit desktop xdg DESCRIPTION="Betterbird is a fine-tuned version of Mozilla Thunderbird." HOMEPAGE="https://github.com/Betterbird/thunderbird-patches https://betterbird.eu/; -SRC_URI="https://www.betterbird.eu/downloads/LinuxArchive/betterbird-${PV}-bb29.en-US.linux-x86_64.tar.bz2; +SRC_URI="amd64? ( https://www.betterbird.eu/downloads/LinuxArchive/betterbird-${PV}-bb29.en-US.linux-x86_64.tar.bz2 )" S="${WORKDIR}" LICENSE="MPL-2.0" @@ -17,7 +17,29 @@ KEYWORDS="-* ~amd64" RESTRICT="bindist mirror test strip" RDEPEND=" + app-accessibility/at-spi2-core dev-libs/dbus-glib + dev-libs/glib + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + sys-apps/dbus + virtual/freedesktop-icon-theme + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+ + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libxcb + x11-libs/pango " QA_PREBUILT="*" @@ -37,6 +59,8 @@ src_install() { } pkg_postinst() { + xdg_pkg_postinst + elog "Language pack XPIs need to be downloaded and installed manually." elog "Please see the link below for further information." elog ""
[gentoo-commits] repo/gentoo:master commit in: sys-fs/squashfs-tools-ng/
commit: fe57150d37e8a3342a2745c37b709d2530824493 Author: James Le Cuirot gentoo org> AuthorDate: Fri Jul 5 21:50:11 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Jul 5 21:50:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe57150d sys-fs/squashfs-tools-ng: Stabilise on arm64 The tests pass. Signed-off-by: James Le Cuirot gentoo.org> sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild index a4168be5e3b8..313023a84cc1 100644 --- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild +++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/AgentD/${PN}.git; else inherit libtool - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: c685dacc704fc679f091ab19f51a38b2f0625591 Author: Sam James gentoo org> AuthorDate: Fri Jul 5 21:38:59 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jul 5 21:38:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c685dacc media-fonts/noto: Stabilize 20240531 arm64, #935569 Signed-off-by: Sam James gentoo.org> media-fonts/noto/noto-20240531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20240531.ebuild b/media-fonts/noto/noto-20240531.ebuild index dd311ea2e732..821ca03ef6b5 100644 --- a/media-fonts/noto/noto-20240531.ebuild +++ b/media-fonts/noto/noto-20240531.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://fonts.google.com/noto IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: af7ce7547c3548ad8c74b81cb30b243aea1f652f Author: Sam James gentoo org> AuthorDate: Fri Jul 5 21:38:57 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jul 5 21:38:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7ce754 media-fonts/noto: Stabilize 20240531 arm, #935569 Signed-off-by: Sam James gentoo.org> media-fonts/noto/noto-20240531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20240531.ebuild b/media-fonts/noto/noto-20240531.ebuild index b63eff02eb55..dd311ea2e732 100644 --- a/media-fonts/noto/noto-20240531.ebuild +++ b/media-fonts/noto/noto-20240531.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://fonts.google.com/noto IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cppgir/
commit: fe86ec83788ee983bfeeab3d092a129bbab05fc7 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jul 5 21:15:11 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jul 5 21:15:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe86ec83 dev-cpp/cppgir: Stabilize 2.0_p20240315 amd64, #935557 Signed-off-by: Jakov Smolić gentoo.org> dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild b/dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild index 8f7f7db42bab..b8b203459ce3 100644 --- a/dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild +++ b/dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 05eafb8fe38a1dfc9b773e7113cf1782ab4d07a6 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jul 5 21:15:13 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jul 5 21:15:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05eafb8f media-fonts/noto: Stabilize 20240531 x86, #935569 Signed-off-by: Jakov Smolić gentoo.org> media-fonts/noto/noto-20240531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20240531.ebuild b/media-fonts/noto/noto-20240531.ebuild index 8f791f0247e2..8195be273f4f 100644 --- a/media-fonts/noto/noto-20240531.ebuild +++ b/media-fonts/noto/noto-20240531.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://fonts.google.com/noto IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 7c018c578fbafe94e773f0aa21c0a1719fb5e11e Author: Jakov Smolić gentoo org> AuthorDate: Fri Jul 5 21:15:14 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jul 5 21:15:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c018c57 media-fonts/noto: Stabilize 20240531 amd64, #935569 Signed-off-by: Jakov Smolić gentoo.org> media-fonts/noto/noto-20240531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20240531.ebuild b/media-fonts/noto/noto-20240531.ebuild index 8195be273f4f..b63eff02eb55 100644 --- a/media-fonts/noto/noto-20240531.ebuild +++ b/media-fonts/noto/noto-20240531.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://fonts.google.com/noto IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: fe88f47b3d1ffa699ebcfda3cf53686d4874bbe4 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jul 5 21:14:52 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jul 5 21:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe88f47b net-im/telegram-desktop: Stabilize 5.0.4 amd64, #935557 Signed-off-by: Jakov Smolić gentoo.org> net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild b/net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild index 144d4ae03052..f08ba9e39d78 100644 --- a/net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv" IUSE="dbus enchant +fonts +jemalloc screencast qt6 qt6-imageformats wayland webkit +X" REQUIRED_USE=" qt6-imageformats? ( qt6 )
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycountry/
commit: 82e91b2212060ec7d33ee37c76540d92eb778a5c Author: Petr Vaněk gentoo org> AuthorDate: Fri Jul 5 20:55:25 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Fri Jul 5 20:56:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e91b22 dev-python/pycountry: enable py3.13 Signed-off-by: Petr Vaněk gentoo.org> dev-python/pycountry/pycountry-24.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycountry/pycountry-24.6.1.ebuild b/dev-python/pycountry/pycountry-24.6.1.ebuild index 73fa6a875523..0a7638a91e9a 100644 --- a/dev-python/pycountry/pycountry-24.6.1.ebuild +++ b/dev-python/pycountry/pycountry-24.6.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 2baeb8c8987f9214080ce2a8c94c0e93ee7af217 Author: Luca Barbato gentoo org> AuthorDate: Fri Jul 5 09:31:57 2024 + Commit: Luca Barbato gentoo org> CommitDate: Fri Jul 5 20:49:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2baeb8c8 flag-o-matic.eclass: allow -mstrict-align and -mvector-strict-align It is needed to make sure vector unaligned load/store aren't inserted when the riscv cpu does not allow them. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115789 Signed-off-by: Luca Barbato gentoo.org> eclass/flag-o-matic.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index ecac452aa0ef..c6b1ad80e12e 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -129,6 +129,10 @@ _setup-allowed-flags() { # needed for arm64 (and in particular SCS) -ffixed-x18 + # needed for riscv (to prevent unaligned vector access) + # See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115789 + -mstrict-align -mvector-strict-align + # gcc 4.5 -mno-fma4 -mno-movbe -mno-xop -mno-lwp # gcc 4.6
[gentoo-commits] repo/gentoo:master commit in: dev-python/libevdev/
commit: 70e43dba50c48d52573b67f412b4206f1267d7f4 Author: Petr Vaněk gentoo org> AuthorDate: Fri Jul 5 20:38:52 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Fri Jul 5 20:41:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e43dba dev-python/libevdev: enable py3.13 Signed-off-by: Petr Vaněk gentoo.org> dev-python/libevdev/libevdev-0.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/libevdev/libevdev-0.11.ebuild b/dev-python/libevdev/libevdev-0.11.ebuild index 7417614b81cc..6b5ec029cf4d 100644 --- a/dev-python/libevdev/libevdev-0.11.ebuild +++ b/dev-python/libevdev/libevdev-0.11.ebuild @@ -1,10 +1,10 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/evdev/
commit: 4e25d55e55f7bba6cb645fda4aa39340abae6f70 Author: Petr Vaněk gentoo org> AuthorDate: Fri Jul 5 20:40:59 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Fri Jul 5 20:41:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e25d55e dev-python/evdev: enable py3.13 Signed-off-by: Petr Vaněk gentoo.org> dev-python/evdev/evdev-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/evdev/evdev-1.7.1.ebuild b/dev-python/evdev/evdev-1.7.1.ebuild index 00fa16c3e2e8..061d69631833 100644 --- a/dev-python/evdev/evdev-1.7.1.ebuild +++ b/dev-python/evdev/evdev-1.7.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypugjs/
commit: 59a165da6e9caa40f3620bcdd6d5e678b82c Author: Petr Vaněk gentoo org> AuthorDate: Fri Jul 5 20:33:59 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Fri Jul 5 20:41:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a1 dev-python/pypugjs: enable py3.13 Signed-off-by: Petr Vaněk gentoo.org> dev-python/pypugjs/pypugjs-5.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pypugjs/pypugjs-5.11.0.ebuild b/dev-python/pypugjs/pypugjs-5.11.0.ebuild index a0a11baa222e..58f9328c3f27 100644 --- a/dev-python/pypugjs/pypugjs-5.11.0.ebuild +++ b/dev-python/pypugjs/pypugjs-5.11.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 optfeature
[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/eapi/
commit: 91ac6474f078dc261807b535db75356cde91ac96 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jul 5 20:15:04 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 5 20:15:04 2024 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=91ac6474 ebuild-writing/eapi: Add todo items for EAPIs 5 and 6 Signed-off-by: Ulrich Müller gentoo.org> ebuild-writing/eapi/text.xml | 14 ++ 1 file changed, 14 insertions(+) diff --git a/ebuild-writing/eapi/text.xml b/ebuild-writing/eapi/text.xml index 26795cf..4943dba 100644 --- a/ebuild-writing/eapi/text.xml +++ b/ebuild-writing/eapi/text.xml @@ -112,6 +112,13 @@ Manager Specification for details about them. EAPI 5 + + +EAPI 5 is deprecated and should no longer appear here. The information needs to +be split up and moved to other sections. + + + EAPI 5 metadata @@ -297,6 +304,13 @@ If USE flag is set, echo [true output][true suffix] (defaults to "yes"), EAPI 6 + + +EAPI 6 is deprecated and should no longer appear here. The information needs to +be split up and moved to other sections. + + + EAPI 6 Bash version
[gentoo-commits] proj/devmanual:master commit in: function-reference/message-functions/, ebuild-writing/messages/
commit: 63daacc6d9af98707c0d5369c6b586fd75f0c87a Author: Ulrich Müller gentoo org> AuthorDate: Wed Jun 5 18:25:17 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 5 19:59:19 2024 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=63daacc6 ebuild-writing, function-reference: Update eqawarn documentation No longer mention eutils.eclass for eqawarn. Signed-off-by: Ulrich Müller gentoo.org> ebuild-writing/messages/text.xml | 7 --- function-reference/message-functions/text.xml | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ebuild-writing/messages/text.xml b/ebuild-writing/messages/text.xml index fe05e6b..36daa14 100644 --- a/ebuild-writing/messages/text.xml +++ b/ebuild-writing/messages/text.xml @@ -99,9 +99,10 @@ is mainly used for displaying additional error details before bailing out. - The eqawarn function can be used by eclass authors to notify ebuild writers about - deprecated functionality. eqawarn is defined in eutils prior to EAPI=7. Portage doesn't log the qa message - class by default so users don't get annoyed by seeing messages they can't do much about. +The eqawarn function can be used by eclass authors to notify ebuild +writers about deprecated functionality. Portage doesn't log the qa message +class by default so users don't get annoyed by seeing messages they can't do +much about. diff --git a/function-reference/message-functions/text.xml b/function-reference/message-functions/text.xml index cde7eb6..2657dfb 100644 --- a/function-reference/message-functions/text.xml +++ b/function-reference/message-functions/text.xml @@ -79,8 +79,8 @@ displaying informational messages. eqawarn - Used by eclass authors to notify ebuild writers that they are using deprecated functionality. - Before EAPI=7, the eutils eclass must be inherited. + Used by eclass authors to notify ebuild writers that they are using + deprecated functionality.
[gentoo-commits] proj/devmanual:master commit in: function-reference/version-functions/, general-concepts/portage-cache/, ...
commit: 571dd5d10072e7ce6b7126187be454d8891aff16 Author: Ulrich Müller gentoo org> AuthorDate: Wed Jun 5 13:42:31 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 5 19:59:05 2024 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=571dd5d1 function-reference/version-functions: New chapter Signed-off-by: Ulrich Müller gentoo.org> ebuild-writing/variables/text.xml | 20 +-- function-reference/text.xml | 1 + function-reference/version-functions/text.xml | 219 ++ general-concepts/portage-cache/text.xml | 6 +- 4 files changed, 229 insertions(+), 17 deletions(-) diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml index 97e5995..06c92bf 100644 --- a/ebuild-writing/variables/text.xml +++ b/ebuild-writing/variables/text.xml @@ -767,14 +767,11 @@ expecting a tarball named Foo-1.2-3b.tar.bz2. Rather than hard coding the it is preferable to make MY_PN, MY_PV and MY_P variables and use those to define the upstream naming. EAPI=7 debuted a new set of functions, ver_cut, ver_rs and ver_test. -These were backported into older EAPIs with the eapi7-ver eclass. The easy way of redefining the version, which should be used unless you are sure you know what you are doing, is to use these functions: -inherit eapi7-ver - MY_PN="Foo" # Replace the second period separator in PV with - MY_PV=$(ver_rs 2 '-') @@ -787,24 +784,21 @@ switches to a format like Foo-1.3-4.5.tar.bz2 (yes, this really happens). -It is also possible to use bash substitution to achieve the same effect (this is -how eapi7-ver works internally), but this is complicated, error prone and hard -to read. +It is also possible to use bash substitution to achieve the same effect, but +this is complicated, error-prone and hard to read. Some ebuilds use calls to sed, awk and / or cut to do this. This must not be done for any new code and should be fixed to use -built-in version manipulation commands (for EAPI 7 or later), Bash substitution, -or in older EAPIs before 7, eapi7-ver. Global scope non-Bash code is -strongly discouraged. +the built-in version manipulation commands or Bash substitution. Global scope +non-Bash code is strongly discouraged. -The ver_ functions are used extract particular components -from a version string. See man eapi7-ver.eclass and the eclass source code -for further documentation and examples. A brief summary of the functions -follows. +The ver_ functions are used extract particular components from a version +string. See for further +documentation and examples. A brief summary of the functions follows. diff --git a/function-reference/text.xml b/function-reference/text.xml index d8e844f..efabc3d 100644 --- a/function-reference/text.xml +++ b/function-reference/text.xml @@ -23,5 +23,6 @@ The following functions are available for use in ebuilds: + diff --git a/function-reference/version-functions/text.xml b/function-reference/version-functions/text.xml new file mode 100644 index 000..bf05ccc --- /dev/null +++ b/function-reference/version-functions/text.xml @@ -0,0 +1,219 @@ + + + +Version functions reference + + + +EAPI 7 introduced three commands for common version number operations: + + + + ver_cut obtains substrings of a version string + ver_rs replaces separators in a version string + ver_test compares two versions + + + + +Version strings + + + +The functions support arbitrary version strings consisting of version +components interspersed with (possibly empty) version separators. + + + +A version component can either consist purely of digits ([0-9]+) or +purely of uppercase and lowercase letters ([A-Za-z]+). A version +separator is either a string of any other characters ([^A-Za-z0-9]+), +or it occurs at the transition between a sequence of letters and a sequence +of digits, or vice versa. In the latter case, the version separator is an +empty string. + + + +The version is processed left-to-right, and each successive component is +assigned numbers starting with 1. The components are either split on version +separators or on boundaries between digits and letters (in which case the +separator between the components is empty). Version separators are assigned +numbers starting with 1 for the separator between 1st and 2nd components. +As a special case, if the version string starts with a separator, it is +assigned index 0. + + + +Examples: + + + + +Type +s +c +s +c +s +c +s +c +s +c + + +Index +0 +1 +1 +2 +2 +3 +3 +4 +4 +5 + + +1.2.3 + +1 +. +2 +. +3 + + + + + + +1.2b_alpha4 + +1 +. +2 + +b +_ +alpha + +4 + + +.11. +. +11 +. + + + + + + + + + + + + + + +Ranges + + + +A range can be
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 206da996be6c8149a20846d250b187cc5cf5cc23 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 19:09:16 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 19:09:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206da996 games-strategy/wesnoth: add 1.19.1 Signed-off-by: Pacho Ramos gentoo.org> games-strategy/wesnoth/Manifest | 1 + games-strategy/wesnoth/wesnoth-1.19.1.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 7fcfd18a63d5..715b6e534e92 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,3 +1,4 @@ DIST wesnoth-1.16.10.tar.gz 518628374 BLAKE2B 7aaed481607bc58e9d0f22e4c4a36f24f19b4fc522ce3c1eb6366e70e3bd901a10f055d2add9dc1c73519368fd4a31cd6b326e42b1be0023eeda370076db0742 SHA512 0473ec4e4b7a33a37c2ff52b4e0c3dccec2e58a087517566967409dda03952127bf560b09cfccc7243f506201d98980aafdf289b7f1e5345a7e3b4316a908240 DIST wesnoth-1.18.0.tar.bz2 460686063 BLAKE2B 9dd898a6b430999873ae001dad47b2bcadcbbfc4672bf4489533c0268a4bf982a4e4451f79bf62bb1ac66d4ba2f06b62484b2b1b1fccb2e434c4ceef95a2c2bc SHA512 7c7cd1021d9af2e790f3973ae258d7e401b665102cfcdb9e7fb400471d8488b7fa3f35a17a32c53b646d707dcc0508fef379ae6ce2dc79f1d675a7b2ec0e50c2 DIST wesnoth-1.18.2.tar.bz2 461290798 BLAKE2B 6ff9538eca7f65e7413d9b220b07b5f76ad14b7853cb2b33195098f01544a6e3ba2603f927c55c2f5a42a4b3c148655483610beab985332737c4e0cf54be15df SHA512 de4d8ceaf29a93c174e9f832825542885bb90c4f481b6b248cc875cb0b1054435df3c2080c7693842b5e857af091e9219fa10b702d4fe63757f3d28871b63d4c +DIST wesnoth-1.19.1.tar.bz2 461918324 BLAKE2B 8fa97526831e14957449a0b33909b7d155be00659d9543efbea34bd7935fb05b4e99a419dcc2e9c426a2e0fb4fb1d40c2972236d0da5a1661970eb80103f04fc SHA512 73ab7d474b01ac753224f0c694a86679a28160e340a07d87b8f96398df2c39c39df95098b750516e7e69851843e68954b5939ae68dc3a232ec2e9cad256d1113 diff --git a/games-strategy/wesnoth/wesnoth-1.19.1.ebuild b/games-strategy/wesnoth/wesnoth-1.19.1.ebuild new file mode 100644 index ..19a65877e088 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.19.1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg + +DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" +HOMEPAGE="http://www.wesnoth.org + https://github.com/wesnoth/wesnoth; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +# uneven minor versions are development versions +if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi +IUSE="dbus dedicated doc nls server" + +RDEPEND=" + acct-group/wesnoth + acct-user/wesnoth + dev-libs/boost:=[bzip2,context,icu,nls] + >=media-libs/libsdl2-2.0.18:0[joystick,video,X] + !dedicated? ( + dev-libs/glib:2 + dev-libs/openssl:0= + >=media-libs/fontconfig-2.4.1 + >=media-libs/sdl2-image-2.0.0[jpeg,png,webp] + >=media-libs/sdl2-mixer-2.0.0[vorbis] + media-libs/libvorbis + >=x11-libs/pango-1.22.0 + >=x11-libs/cairo-1.10.0 + sys-libs/readline:0= + dbus? ( sys-apps/dbus ) + )" +DEPEND="${RDEPEND} + x11-libs/libX11 +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local lang langs=() + for lang in $(cat po/LINGUAS) ; do + has ${lang} ${LINGUAS} && langs+=( ${lang} ) + done + echo "${langs[@]}" > po/LINGUAS || die + fi +} + +src_configure() { + filter-flags -ftracer -fomit-frame-pointer + + local mycmakeargs=() + + if use dedicated || use server ; then + mycmakeargs+=( + -DENABLE_CAMPAIGN_SERVER="ON" + -DENABLE_SERVER="ON" + -DSERVER_UID="${PN}" + -DSERVER_GID="${PN}" + -DFIFO_DIR="/run/wesnothd" + ) + else + mycmakeargs+=( + -DENABLE_CAMPAIGN_SERVER="OFF" + -DENABLE_SERVER="OFF" + ) + fi + mycmakeargs+=( + -Wno-dev + -DENABLE_GAME="$(usex !dedicated)" + -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)" + -DENABLE_NLS="$(usex nls)" + -DENABLE_NOTIFICATIONS="$(usex dbus)" +
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: d1f7729d3d21803136b325f15bdb9af4a7010d67 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 19:07:31 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 19:09:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f7729d games-strategy/wesnoth: drop 1.17.20 Signed-off-by: Pacho Ramos gentoo.org> games-strategy/wesnoth/Manifest | 1 - games-strategy/wesnoth/wesnoth-1.17.20.ebuild | 102 -- 2 files changed, 103 deletions(-) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 0793f7b5881a..7fcfd18a63d5 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,4 +1,3 @@ DIST wesnoth-1.16.10.tar.gz 518628374 BLAKE2B 7aaed481607bc58e9d0f22e4c4a36f24f19b4fc522ce3c1eb6366e70e3bd901a10f055d2add9dc1c73519368fd4a31cd6b326e42b1be0023eeda370076db0742 SHA512 0473ec4e4b7a33a37c2ff52b4e0c3dccec2e58a087517566967409dda03952127bf560b09cfccc7243f506201d98980aafdf289b7f1e5345a7e3b4316a908240 -DIST wesnoth-1.17.20.tar.bz2 424613262 BLAKE2B acf8b6a9213b1fea9370c76cc7e63001fa34777357ab791db8380ca684195e830385939d0e31fbb058e5c84ebce74f084d9884bdf27d1ecb662e28dbcb477dab SHA512 b7eaaf624e84b28eca7d702a791fbe7c6b9e833d3e4f9d61ee79c70737ec396b81b2cefedae0ef272ec5384d71c28a4b083bf837591f6ce2c345d79f43b1e87e DIST wesnoth-1.18.0.tar.bz2 460686063 BLAKE2B 9dd898a6b430999873ae001dad47b2bcadcbbfc4672bf4489533c0268a4bf982a4e4451f79bf62bb1ac66d4ba2f06b62484b2b1b1fccb2e434c4ceef95a2c2bc SHA512 7c7cd1021d9af2e790f3973ae258d7e401b665102cfcdb9e7fb400471d8488b7fa3f35a17a32c53b646d707dcc0508fef379ae6ce2dc79f1d675a7b2ec0e50c2 DIST wesnoth-1.18.2.tar.bz2 461290798 BLAKE2B 6ff9538eca7f65e7413d9b220b07b5f76ad14b7853cb2b33195098f01544a6e3ba2603f927c55c2f5a42a4b3c148655483610beab985332737c4e0cf54be15df SHA512 de4d8ceaf29a93c174e9f832825542885bb90c4f481b6b248cc875cb0b1054435df3c2080c7693842b5e857af091e9219fa10b702d4fe63757f3d28871b63d4c diff --git a/games-strategy/wesnoth/wesnoth-1.17.20.ebuild b/games-strategy/wesnoth/wesnoth-1.17.20.ebuild deleted file mode 100644 index eb3ae4211e88.. --- a/games-strategy/wesnoth/wesnoth-1.17.20.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic xdg - -DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" -HOMEPAGE="http://www.wesnoth.org - https://github.com/wesnoth/wesnoth; -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -# uneven minor versions are development versions -if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi -IUSE="dbus dedicated doc nls server" - -RDEPEND=" - acct-group/wesnoth - acct-user/wesnoth - dev-libs/boost:=[bzip2,context,icu,nls] - >=media-libs/libsdl2-2.0.4:0[joystick,video,X] - !dedicated? ( - dev-libs/glib:2 - dev-libs/openssl:0= - >=media-libs/fontconfig-2.4.1 - >=media-libs/sdl2-image-2.0.0[jpeg,png,webp] - >=media-libs/sdl2-mixer-2.0.0[vorbis] - media-libs/libvorbis - >=x11-libs/pango-1.22.0 - >=x11-libs/cairo-1.10.0 - sys-libs/readline:0= - dbus? ( sys-apps/dbus ) - )" -DEPEND="${RDEPEND} - x11-libs/libX11 -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -src_prepare() { - cmake_src_prepare - - if ! use doc ; then - sed -i \ - -e '/manual/d' \ - doc/CMakeLists.txt || die - fi - - # respect LINGUAS (bug #483316) - if [[ ${LINGUAS+set} ]] ; then - local lang langs=() - for lang in $(cat po/LINGUAS) ; do - has ${lang} ${LINGUAS} && langs+=( ${lang} ) - done - echo "${langs[@]}" > po/LINGUAS || die - fi -} - -src_configure() { - filter-flags -ftracer -fomit-frame-pointer - - local mycmakeargs=() - - if use dedicated || use server ; then - mycmakeargs+=( - -DENABLE_CAMPAIGN_SERVER="ON" - -DENABLE_SERVER="ON" - -DSERVER_UID="${PN}" - -DSERVER_GID="${PN}" - -DFIFO_DIR="/run/wesnothd" - ) - else - mycmakeargs+=( - -DENABLE_CAMPAIGN_SERVER="OFF" - -DENABLE_SERVER="OFF" - ) - fi - mycmakeargs+=( - -Wno-dev - -DENABLE_GAME="$(usex !dedicated)" - -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)" - -DENABLE_NLS="$(usex nls)" - -DENABLE_NOTIFICATIONS="$(usex dbus)" -
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 3c17ddad21ab6f24e7ed7702fd3956c1f334b8c0 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 19:05:47 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 19:09:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c17ddad games-strategy/wesnoth: add 1.18.2 Closes: https://bugs.gentoo.org/931581 Signed-off-by: Pacho Ramos gentoo.org> games-strategy/wesnoth/Manifest | 1 + games-strategy/wesnoth/wesnoth-1.18.2.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index c5a9cd75594f..0793f7b5881a 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,3 +1,4 @@ DIST wesnoth-1.16.10.tar.gz 518628374 BLAKE2B 7aaed481607bc58e9d0f22e4c4a36f24f19b4fc522ce3c1eb6366e70e3bd901a10f055d2add9dc1c73519368fd4a31cd6b326e42b1be0023eeda370076db0742 SHA512 0473ec4e4b7a33a37c2ff52b4e0c3dccec2e58a087517566967409dda03952127bf560b09cfccc7243f506201d98980aafdf289b7f1e5345a7e3b4316a908240 DIST wesnoth-1.17.20.tar.bz2 424613262 BLAKE2B acf8b6a9213b1fea9370c76cc7e63001fa34777357ab791db8380ca684195e830385939d0e31fbb058e5c84ebce74f084d9884bdf27d1ecb662e28dbcb477dab SHA512 b7eaaf624e84b28eca7d702a791fbe7c6b9e833d3e4f9d61ee79c70737ec396b81b2cefedae0ef272ec5384d71c28a4b083bf837591f6ce2c345d79f43b1e87e DIST wesnoth-1.18.0.tar.bz2 460686063 BLAKE2B 9dd898a6b430999873ae001dad47b2bcadcbbfc4672bf4489533c0268a4bf982a4e4451f79bf62bb1ac66d4ba2f06b62484b2b1b1fccb2e434c4ceef95a2c2bc SHA512 7c7cd1021d9af2e790f3973ae258d7e401b665102cfcdb9e7fb400471d8488b7fa3f35a17a32c53b646d707dcc0508fef379ae6ce2dc79f1d675a7b2ec0e50c2 +DIST wesnoth-1.18.2.tar.bz2 461290798 BLAKE2B 6ff9538eca7f65e7413d9b220b07b5f76ad14b7853cb2b33195098f01544a6e3ba2603f927c55c2f5a42a4b3c148655483610beab985332737c4e0cf54be15df SHA512 de4d8ceaf29a93c174e9f832825542885bb90c4f481b6b248cc875cb0b1054435df3c2080c7693842b5e857af091e9219fa10b702d4fe63757f3d28871b63d4c diff --git a/games-strategy/wesnoth/wesnoth-1.18.2.ebuild b/games-strategy/wesnoth/wesnoth-1.18.2.ebuild new file mode 100644 index ..4b40f0539945 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.18.2.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg + +DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" +HOMEPAGE="http://www.wesnoth.org + https://github.com/wesnoth/wesnoth; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +# uneven minor versions are development versions +if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi +IUSE="dbus dedicated doc nls server" + +RDEPEND=" + acct-group/wesnoth + acct-user/wesnoth + dev-libs/boost:=[bzip2,context,icu,nls] + >=media-libs/libsdl2-2.0.10:0[joystick,video,X] + !dedicated? ( + dev-libs/glib:2 + dev-libs/openssl:0= + >=media-libs/fontconfig-2.4.1 + >=media-libs/sdl2-image-2.0.0[jpeg,png,webp] + >=media-libs/sdl2-mixer-2.0.0[vorbis] + media-libs/libvorbis + >=x11-libs/pango-1.22.0 + >=x11-libs/cairo-1.10.0 + sys-libs/readline:0= + dbus? ( sys-apps/dbus ) + )" +DEPEND="${RDEPEND} + x11-libs/libX11 +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local lang langs=() + for lang in $(cat po/LINGUAS) ; do + has ${lang} ${LINGUAS} && langs+=( ${lang} ) + done + echo "${langs[@]}" > po/LINGUAS || die + fi +} + +src_configure() { + filter-flags -ftracer -fomit-frame-pointer + + local mycmakeargs=() + + if use dedicated || use server ; then + mycmakeargs+=( + -DENABLE_CAMPAIGN_SERVER="ON" + -DENABLE_SERVER="ON" + -DSERVER_UID="${PN}" + -DSERVER_GID="${PN}" + -DFIFO_DIR="/run/wesnothd" + ) + else + mycmakeargs+=( + -DENABLE_CAMPAIGN_SERVER="OFF" + -DENABLE_SERVER="OFF" + ) + fi + mycmakeargs+=( + -Wno-dev + -DENABLE_GAME="$(usex !dedicated)" + -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)" + -DENABLE_NLS="$(usex nls)" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/scipy/files/, dev-python/scipy/
commit: 13d8f37a154f23e4aa1991851eabaec11143ba6e Author: Michał Górny gentoo org> AuthorDate: Fri Jul 5 19:04:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 5 19:04:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d8f37a dev-python/scipy: Backport a test fix to 1.13.1 Closes: https://bugs.gentoo.org/935383 Signed-off-by: Michał Górny gentoo.org> dev-python/scipy/files/scipy-1.13.1-test.patch | 46 ++ dev-python/scipy/scipy-1.13.1.ebuild | 5 +++ 2 files changed, 51 insertions(+) diff --git a/dev-python/scipy/files/scipy-1.13.1-test.patch b/dev-python/scipy/files/scipy-1.13.1-test.patch new file mode 100644 index ..e10e8551b757 --- /dev/null +++ b/dev-python/scipy/files/scipy-1.13.1-test.patch @@ -0,0 +1,46 @@ +From 2f930ed7d579837423cf58f30d25d4922e4cef7c Mon Sep 17 00:00:00 2001 +From: Evgeni Burovski +Date: Thu, 6 Jun 2024 10:01:58 +0300 +Subject: [PATCH] TST: linalg: bump tolerance in TestEig::test_singular + +Some assertions have atol/rtol configurable, and one assertion had them +hardcoded, and that was causing tolerance problems in a Debian build with +reference LAPACK. + +closes https://github.com/scipy/scipy/issues/20911 +--- + scipy/linalg/tests/test_decomp.py | 7 --- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/scipy/linalg/tests/test_decomp.py b/scipy/linalg/tests/test_decomp.py +index 5e171965a4bd..2c4033360d16 100644 +--- a/scipy/linalg/tests/test_decomp.py b/scipy/linalg/tests/test_decomp.py +@@ -181,7 +181,8 @@ def test_gh_3054(self): + assert_equal(w, np.inf) + assert_allclose(vr, 1) + +-def _check_gen_eig(self, A, B, atol_homog=1e-13, rtol_homog=1e-13): ++def _check_gen_eig(self, A, B, atol_homog=1e-13, rtol_homog=1e-13, ++ atol=1e-13, rtol=1e-13): + if B is not None: + A, B = asarray(A), asarray(B) + B0 = B +@@ -230,7 +231,7 @@ def _check_gen_eig(self, A, B, atol_homog=1e-13, rtol_homog=1e-13): + for i in range(res.shape[1]): + if np.all(isfinite(res[:, i])): + assert_allclose(res[:, i], 0, +-rtol=1e-13, atol=1e-13, err_msg=msg) ++rtol=rtol, atol=atol, err_msg=msg) + + # try to consistently order eigenvalues, including complex conjugate pairs + w_fin = w[isfinite(w)] +@@ -269,7 +270,7 @@ def test_singular(self): +[24, 35, 18, 21, 22]]) + + with np.errstate(all='ignore'): +-self._check_gen_eig(A, B, atol_homog=5e-13) ++self._check_gen_eig(A, B, atol_homog=5e-13, atol=5e-13) + + def test_falker(self): + # Test matrices giving some Nan generalized eigenvalues. diff --git a/dev-python/scipy/scipy-1.13.1.ebuild b/dev-python/scipy/scipy-1.13.1.ebuild index 6858c42f2bcd..46e6f4a7ea8a 100644 --- a/dev-python/scipy/scipy-1.13.1.ebuild +++ b/dev-python/scipy/scipy-1.13.1.ebuild @@ -78,6 +78,11 @@ BDEPEND=" EPYTEST_XDIST=1 distutils_enable_tests pytest +PATCHES=( + # https://github.com/scipy/scipy/pull/20914 + "${FILESDIR}/${P}-test.patch" +) + src_unpack() { default
[gentoo-commits] repo/gentoo:master commit in: dev-python/tenacity/
commit: 45f67db1ec35bb72db516e25879dacff65086d70 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 5 19:01:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 5 19:02:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f67db1 dev-python/tenacity: Deselect a fragile test Closes: https://bugs.gentoo.org/935501 Signed-off-by: Michał Górny gentoo.org> dev-python/tenacity/tenacity-8.4.2.ebuild | 4 dev-python/tenacity/tenacity-8.5.0.ebuild | 5 + 2 files changed, 9 insertions(+) diff --git a/dev-python/tenacity/tenacity-8.4.2.ebuild b/dev-python/tenacity/tenacity-8.4.2.ebuild index 1c59135e8307..70c9e50d6e59 100644 --- a/dev-python/tenacity/tenacity-8.4.2.ebuild +++ b/dev-python/tenacity/tenacity-8.4.2.ebuild @@ -29,6 +29,10 @@ BDEPEND=" distutils_enable_tests pytest python_test() { + local EPYTEST_DESELECT=( + # fragile to timing + tests/test_asyncio.py::TestContextManager::test_sleeps + ) local EPYTEST_IGNORE=() if ! has_version ">=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}]"; then EPYTEST_IGNORE+=( diff --git a/dev-python/tenacity/tenacity-8.5.0.ebuild b/dev-python/tenacity/tenacity-8.5.0.ebuild index 8c5543d52ef5..4a9349493e90 100644 --- a/dev-python/tenacity/tenacity-8.5.0.ebuild +++ b/dev-python/tenacity/tenacity-8.5.0.ebuild @@ -29,6 +29,11 @@ BDEPEND=" distutils_enable_tests pytest python_test() { + local EPYTEST_DESELECT=( + # fragile to timing + tests/test_asyncio.py::TestContextManager::test_sleeps + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest }
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell-config/
commit: 9be24a480401a6df4effea340210aef15b3aef55 Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:58:03 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:58:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9be24a48 gui-apps/nwg-shell-config: drop 0.5.40 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell-config/Manifest | 1 - .../nwg-shell-config-0.5.40.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/gui-apps/nwg-shell-config/Manifest b/gui-apps/nwg-shell-config/Manifest index fadc85686..d69499d5b 100644 --- a/gui-apps/nwg-shell-config/Manifest +++ b/gui-apps/nwg-shell-config/Manifest @@ -1,3 +1,2 @@ -DIST nwg-shell-config-0.5.40.tar.gz 117745 BLAKE2B c0fe83c86e7ffc4706fbff36a99bacbe010df682f385fdd7e89125a45076a06427844c85b68debded3a78117d4d44848bc377ccf011f8f9419b741462386dcd5 SHA512 4e7aaef64669cbe9b67ec7c9d472704db562ed290ffab2aaaf53f4ba198909758359fbe6abca258937099eec50b38f417a8f734efe92bf9879617aef6fac3c2f DIST nwg-shell-config-0.5.41.tar.gz 117746 BLAKE2B dc7440e8da1ebd3124cf001941339daf2ba333d85f5eb0a07bbcff93c72377a4f82a9f3fed42a68dd7e4bc4e7099cff4c3c1bb11b5e0375ff69811597c78ca37 SHA512 6b38054b17ddf8220e105a56e9c10dd0fc58fd395d65eb45237fe7a5f2d4dbbd188e5672bebd0606b4eb59b613a10805b560406a0aa4bfa318ac237c9137bb99 DIST nwg-shell-config-0.5.42.tar.gz 118692 BLAKE2B 81fb613a6528e0675ed1635e4ade3132d9266dc9c0625ee4e5f772dab103cbc702a40a7ba08ffd0082342b9631a33c190152d68da2ab5ceb3dd21ea55f20a7a8 SHA512 9f816a3236cd91d5135f214bc691066215f453eb481b088577fb38c8d9b3b9a67a5c7edf1f6689f24d4fd45722c498034ccb3a1c5ed9542cc2572e303b0e6bde diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.40.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.40.ebuild deleted file mode 100644 index 18bb5419f..0 --- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.40.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 - -PYTHON_COMPAT=( python3_{11..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 xdg-utils - -DESCRIPTION="nwg-shell configuration utility" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config; -SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-apps/nwg-shell - sci-geosciences/geopy - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-shell-config.desktop - doicon nwg-shell-config.svg - doicon nwg-shell-update.svg - doicon nwg-shell-translate.svg - doicon nwg-update-noupdate.svg - doicon nwg-update-available.svg - doicon nwg-update-checking.svg -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell-config/
commit: 2fd4031c27b891ac3947824c87adc990aba06236 Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:57:48 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:57:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fd4031c gui-apps/nwg-shell-config: drop 0.5.39 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell-config/Manifest | 1 - .../nwg-shell-config-0.5.39.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/gui-apps/nwg-shell-config/Manifest b/gui-apps/nwg-shell-config/Manifest index f3a448979..fadc85686 100644 --- a/gui-apps/nwg-shell-config/Manifest +++ b/gui-apps/nwg-shell-config/Manifest @@ -1,4 +1,3 @@ -DIST nwg-shell-config-0.5.39.tar.gz 117834 BLAKE2B f842a865155e4b18260a4c75f27446ee6fcbcf5dca1911f45dfd3f48019a668ae98c7038be9d23972b182044d5fe9b51922139d5c0f9e2eea6e077a30daad88a SHA512 8c5312231ddd85c4ef7ecbf03651acd6095552822c2da3b8cc8061f067ef8e2d1990130768e63598fa5399206944fffbbcd070c69e2cee3f2b7558fdd699ebbd DIST nwg-shell-config-0.5.40.tar.gz 117745 BLAKE2B c0fe83c86e7ffc4706fbff36a99bacbe010df682f385fdd7e89125a45076a06427844c85b68debded3a78117d4d44848bc377ccf011f8f9419b741462386dcd5 SHA512 4e7aaef64669cbe9b67ec7c9d472704db562ed290ffab2aaaf53f4ba198909758359fbe6abca258937099eec50b38f417a8f734efe92bf9879617aef6fac3c2f DIST nwg-shell-config-0.5.41.tar.gz 117746 BLAKE2B dc7440e8da1ebd3124cf001941339daf2ba333d85f5eb0a07bbcff93c72377a4f82a9f3fed42a68dd7e4bc4e7099cff4c3c1bb11b5e0375ff69811597c78ca37 SHA512 6b38054b17ddf8220e105a56e9c10dd0fc58fd395d65eb45237fe7a5f2d4dbbd188e5672bebd0606b4eb59b613a10805b560406a0aa4bfa318ac237c9137bb99 DIST nwg-shell-config-0.5.42.tar.gz 118692 BLAKE2B 81fb613a6528e0675ed1635e4ade3132d9266dc9c0625ee4e5f772dab103cbc702a40a7ba08ffd0082342b9631a33c190152d68da2ab5ceb3dd21ea55f20a7a8 SHA512 9f816a3236cd91d5135f214bc691066215f453eb481b088577fb38c8d9b3b9a67a5c7edf1f6689f24d4fd45722c498034ccb3a1c5ed9542cc2572e303b0e6bde diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.39.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.39.ebuild deleted file mode 100644 index 18bb5419f..0 --- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.39.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 - -PYTHON_COMPAT=( python3_{11..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 xdg-utils - -DESCRIPTION="nwg-shell configuration utility" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config; -SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-apps/nwg-shell - sci-geosciences/geopy - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-shell-config.desktop - doicon nwg-shell-config.svg - doicon nwg-shell-update.svg - doicon nwg-shell-translate.svg - doicon nwg-update-noupdate.svg - doicon nwg-update-available.svg - doicon nwg-update-checking.svg -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell-config/
commit: 090943876881b0460ae2708c2a29089a250c0642 Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:57:32 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:57:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09094387 gui-apps/nwg-shell-config: drop 0.5.38 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell-config/Manifest | 1 - .../nwg-shell-config-0.5.38.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/gui-apps/nwg-shell-config/Manifest b/gui-apps/nwg-shell-config/Manifest index 8c78222b8..f3a448979 100644 --- a/gui-apps/nwg-shell-config/Manifest +++ b/gui-apps/nwg-shell-config/Manifest @@ -1,4 +1,3 @@ -DIST nwg-shell-config-0.5.38.tar.gz 117607 BLAKE2B d233971aa62f42b815c72977ba923b6b61624821af0dbf0314ed57078e00e166e5866a8f0a4f87deda1c5dcac63b5694bf63b63529a64593a51f43d3c384abaf SHA512 848bf82306d68075db7f5d3b2bc13920e72b3f9fd027332c34b9a101fd9a9e92749ca9992e16713d929e6f5fb940b53abc27c02bdde8bf8615bfa8aa067c12b3 DIST nwg-shell-config-0.5.39.tar.gz 117834 BLAKE2B f842a865155e4b18260a4c75f27446ee6fcbcf5dca1911f45dfd3f48019a668ae98c7038be9d23972b182044d5fe9b51922139d5c0f9e2eea6e077a30daad88a SHA512 8c5312231ddd85c4ef7ecbf03651acd6095552822c2da3b8cc8061f067ef8e2d1990130768e63598fa5399206944fffbbcd070c69e2cee3f2b7558fdd699ebbd DIST nwg-shell-config-0.5.40.tar.gz 117745 BLAKE2B c0fe83c86e7ffc4706fbff36a99bacbe010df682f385fdd7e89125a45076a06427844c85b68debded3a78117d4d44848bc377ccf011f8f9419b741462386dcd5 SHA512 4e7aaef64669cbe9b67ec7c9d472704db562ed290ffab2aaaf53f4ba198909758359fbe6abca258937099eec50b38f417a8f734efe92bf9879617aef6fac3c2f DIST nwg-shell-config-0.5.41.tar.gz 117746 BLAKE2B dc7440e8da1ebd3124cf001941339daf2ba333d85f5eb0a07bbcff93c72377a4f82a9f3fed42a68dd7e4bc4e7099cff4c3c1bb11b5e0375ff69811597c78ca37 SHA512 6b38054b17ddf8220e105a56e9c10dd0fc58fd395d65eb45237fe7a5f2d4dbbd188e5672bebd0606b4eb59b613a10805b560406a0aa4bfa318ac237c9137bb99 diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.38.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.38.ebuild deleted file mode 100644 index 18bb5419f..0 --- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.38.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 - -PYTHON_COMPAT=( python3_{11..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 xdg-utils - -DESCRIPTION="nwg-shell configuration utility" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config; -SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-apps/nwg-shell - sci-geosciences/geopy - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-shell-config.desktop - doicon nwg-shell-config.svg - doicon nwg-shell-update.svg - doicon nwg-shell-translate.svg - doicon nwg-update-noupdate.svg - doicon nwg-update-available.svg - doicon nwg-update-checking.svg -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell-config/
commit: 85a2ca1a91d12b6c1c600609b687a38df7dd9498 Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:57:17 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:57:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85a2ca1a gui-apps/nwg-shell-config: add 0.5.42 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell-config/Manifest | 1 + .../nwg-shell-config-0.5.42.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/gui-apps/nwg-shell-config/Manifest b/gui-apps/nwg-shell-config/Manifest index 2eb71e47e..8c78222b8 100644 --- a/gui-apps/nwg-shell-config/Manifest +++ b/gui-apps/nwg-shell-config/Manifest @@ -2,3 +2,4 @@ DIST nwg-shell-config-0.5.38.tar.gz 117607 BLAKE2B d233971aa62f42b815c72977ba923 DIST nwg-shell-config-0.5.39.tar.gz 117834 BLAKE2B f842a865155e4b18260a4c75f27446ee6fcbcf5dca1911f45dfd3f48019a668ae98c7038be9d23972b182044d5fe9b51922139d5c0f9e2eea6e077a30daad88a SHA512 8c5312231ddd85c4ef7ecbf03651acd6095552822c2da3b8cc8061f067ef8e2d1990130768e63598fa5399206944fffbbcd070c69e2cee3f2b7558fdd699ebbd DIST nwg-shell-config-0.5.40.tar.gz 117745 BLAKE2B c0fe83c86e7ffc4706fbff36a99bacbe010df682f385fdd7e89125a45076a06427844c85b68debded3a78117d4d44848bc377ccf011f8f9419b741462386dcd5 SHA512 4e7aaef64669cbe9b67ec7c9d472704db562ed290ffab2aaaf53f4ba198909758359fbe6abca258937099eec50b38f417a8f734efe92bf9879617aef6fac3c2f DIST nwg-shell-config-0.5.41.tar.gz 117746 BLAKE2B dc7440e8da1ebd3124cf001941339daf2ba333d85f5eb0a07bbcff93c72377a4f82a9f3fed42a68dd7e4bc4e7099cff4c3c1bb11b5e0375ff69811597c78ca37 SHA512 6b38054b17ddf8220e105a56e9c10dd0fc58fd395d65eb45237fe7a5f2d4dbbd188e5672bebd0606b4eb59b613a10805b560406a0aa4bfa318ac237c9137bb99 +DIST nwg-shell-config-0.5.42.tar.gz 118692 BLAKE2B 81fb613a6528e0675ed1635e4ade3132d9266dc9c0625ee4e5f772dab103cbc702a40a7ba08ffd0082342b9631a33c190152d68da2ab5ceb3dd21ea55f20a7a8 SHA512 9f816a3236cd91d5135f214bc691066215f453eb481b088577fb38c8d9b3b9a67a5c7edf1f6689f24d4fd45722c498034ccb3a1c5ed9542cc2572e303b0e6bde diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.42.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.42.ebuild new file mode 100644 index 0..18bb5419f --- /dev/null +++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.42.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit desktop distutils-r1 xdg-utils + +DESCRIPTION="nwg-shell configuration utility" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config; +SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + gui-apps/nwg-shell + sci-geosciences/geopy + x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-shell-config.desktop + doicon nwg-shell-config.svg + doicon nwg-shell-update.svg + doicon nwg-shell-translate.svg + doicon nwg-update-noupdate.svg + doicon nwg-update-available.svg + doicon nwg-update-checking.svg +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: sys-block/gparted/
commit: 6eeebbb641c05e190927187df3621ea2137d838a Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:57:30 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:58:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eeebbb6 sys-block/gparted: stabilize 1.6.0 for ppc, ppc64, bug #928815 Thanks-to: ernsteiswuerfel Signed-off-by: Pacho Ramos gentoo.org> sys-block/gparted/gparted-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/gparted/gparted-1.6.0.ebuild b/sys-block/gparted/gparted-1.6.0.ebuild index b4f90c4d2ce5..9b9129a804a9 100644 --- a/sys-block/gparted/gparted-1.6.0.ebuild +++ b/sys-block/gparted/gparted-1.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; LICENSE="GPL-2+ FDL-1.2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" IUSE="kde policykit wayland" DEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: 627474457fa7a742f4bb40cc225231e36f47c509 Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:53:29 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:55:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62747445 gui-apps/nwg-shell: add 0.5.35 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 + gui-apps/nwg-shell/nwg-shell-0.5.35.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 9596c33c3..91803a563 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,2 +1,3 @@ DIST nwg-shell-0.5.33.tar.gz 2181780 BLAKE2B 0d675bf7230d254e0accd1805329fad90b85f38e74e468a5cf8fa139d9c9fdc833353aa5514ba9c3b32a47afe25439c8c96fbc7e2af763a4db921b781b68a593 SHA512 ae4091faaee6dfb3f0f5f01ab5697ded6e4c508c15082b83bf024afec93d51e7fd165ad7780ea1fe88e6d630d3c1b9d2a6255f73484ffb1db969a38b6abf1d18 DIST nwg-shell-0.5.34.tar.gz 2181853 BLAKE2B e85f59a871d9b3e485e3f6ecfb84e1c87a00f9e4814386d3b8be83a15c8ce617ab3a09c2948763d8efd4278d9411c59ceae68aee010252113ee53ae8b891b29e SHA512 95face93d593c0a2c2e1e7631b00e67141c8dc2651248778773d3bbf4aa5b207952e5783a496e6a539dcca327d0ce795ca4d778c02909dd568541cc0f258 +DIST nwg-shell-0.5.35.tar.gz 2181827 BLAKE2B cd2969e0deecee1f43bdf25218203cd86a4ce828c24ad3a931d26d191a003c47093c5e919f3bd27ae85f4899ddea316596b066227c7c1edb978a03aae7076ada SHA512 b9a9dea24d8d0b7d1eb77d69fd33a70868de49113a25d79be45411862375ef0968083738b3081496580661997c9793af66bfa09b622b0fab4b90ac68b6d8c04b diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.35.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.35.ebuild new file mode 100644 index 0..b2a468557 --- /dev/null +++ b/gui-apps/nwg-shell/nwg-shell-0.5.35.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="libraries an common functions for the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; +SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + gui-apps/grim + gui-apps/swappy + gui-apps/slurp +" +DEPEND="${RDEPEND}" + +python_install_all() { + default + dobin scripts/* +} + +pkg_postinst() { + elog "To install nwg-shell for the current user, run" + elog "nwg-shell-installer -w (for sway) or" + elog "nwg-shell-installer -w -hypr (for hyprland)" +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: a01a7426de719d1b36d4dae4caaa0a65f9ade610 Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:54:52 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:55:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a01a7426 gui-apps/nwg-shell: add 0.5.36 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 + gui-apps/nwg-shell/nwg-shell-0.5.36.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 1a475b1fa..5a0175314 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,2 +1,3 @@ DIST nwg-shell-0.5.34.tar.gz 2181853 BLAKE2B e85f59a871d9b3e485e3f6ecfb84e1c87a00f9e4814386d3b8be83a15c8ce617ab3a09c2948763d8efd4278d9411c59ceae68aee010252113ee53ae8b891b29e SHA512 95face93d593c0a2c2e1e7631b00e67141c8dc2651248778773d3bbf4aa5b207952e5783a496e6a539dcca327d0ce795ca4d778c02909dd568541cc0f258 DIST nwg-shell-0.5.35.tar.gz 2181827 BLAKE2B cd2969e0deecee1f43bdf25218203cd86a4ce828c24ad3a931d26d191a003c47093c5e919f3bd27ae85f4899ddea316596b066227c7c1edb978a03aae7076ada SHA512 b9a9dea24d8d0b7d1eb77d69fd33a70868de49113a25d79be45411862375ef0968083738b3081496580661997c9793af66bfa09b622b0fab4b90ac68b6d8c04b +DIST nwg-shell-0.5.36.tar.gz 2181809 BLAKE2B d540bf948c9a02a3b880738d04ff7a9581e706bb071c618a0f3a86a4d00c607eb9fe32dba7de0f7338f531c8e600e6a89ddb9ffc5ed9e5ae1ffe9561e2165baf SHA512 2eb5745f70048ce02b5c6e3b08848f0d030e5a8ff16fc3b16caa8fd59b09ccf5009796d4550d2f3dec96339625528e5f5d7dbb5198d529ababef8e37569f5071 diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.36.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.36.ebuild new file mode 100644 index 0..b2a468557 --- /dev/null +++ b/gui-apps/nwg-shell/nwg-shell-0.5.36.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="libraries an common functions for the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; +SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + gui-apps/grim + gui-apps/swappy + gui-apps/slurp +" +DEPEND="${RDEPEND}" + +python_install_all() { + default + dobin scripts/* +} + +pkg_postinst() { + elog "To install nwg-shell for the current user, run" + elog "nwg-shell-installer -w (for sway) or" + elog "nwg-shell-installer -w -hypr (for hyprland)" +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: 826f50284d0324c1bbb0f7051e3131aed62a13ac Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:55:06 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:55:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=826f5028 gui-apps/nwg-shell: drop 0.5.34 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 - gui-apps/nwg-shell/nwg-shell-0.5.34.ebuild | 33 -- 2 files changed, 34 deletions(-) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 5a0175314..1e66a2b87 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,3 +1,2 @@ -DIST nwg-shell-0.5.34.tar.gz 2181853 BLAKE2B e85f59a871d9b3e485e3f6ecfb84e1c87a00f9e4814386d3b8be83a15c8ce617ab3a09c2948763d8efd4278d9411c59ceae68aee010252113ee53ae8b891b29e SHA512 95face93d593c0a2c2e1e7631b00e67141c8dc2651248778773d3bbf4aa5b207952e5783a496e6a539dcca327d0ce795ca4d778c02909dd568541cc0f258 DIST nwg-shell-0.5.35.tar.gz 2181827 BLAKE2B cd2969e0deecee1f43bdf25218203cd86a4ce828c24ad3a931d26d191a003c47093c5e919f3bd27ae85f4899ddea316596b066227c7c1edb978a03aae7076ada SHA512 b9a9dea24d8d0b7d1eb77d69fd33a70868de49113a25d79be45411862375ef0968083738b3081496580661997c9793af66bfa09b622b0fab4b90ac68b6d8c04b DIST nwg-shell-0.5.36.tar.gz 2181809 BLAKE2B d540bf948c9a02a3b880738d04ff7a9581e706bb071c618a0f3a86a4d00c607eb9fe32dba7de0f7338f531c8e600e6a89ddb9ffc5ed9e5ae1ffe9561e2165baf SHA512 2eb5745f70048ce02b5c6e3b08848f0d030e5a8ff16fc3b16caa8fd59b09ccf5009796d4550d2f3dec96339625528e5f5d7dbb5198d529ababef8e37569f5071 diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.34.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.34.ebuild deleted file mode 100644 index b2a468557..0 --- a/gui-apps/nwg-shell/nwg-shell-0.5.34.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="libraries an common functions for the nwg-shell project" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-apps/grim - gui-apps/swappy - gui-apps/slurp -" -DEPEND="${RDEPEND}" - -python_install_all() { - default - dobin scripts/* -} - -pkg_postinst() { - elog "To install nwg-shell for the current user, run" - elog "nwg-shell-installer -w (for sway) or" - elog "nwg-shell-installer -w -hypr (for hyprland)" -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-drawer/
commit: 74dcd50263f88b188b142c692b822521ab550f7a Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:51:06 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:55:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74dcd502 gui-apps/nwg-drawer: add 0.4.9 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-drawer/Manifest| 1 + gui-apps/nwg-drawer/nwg-drawer-0.4.9.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/gui-apps/nwg-drawer/Manifest b/gui-apps/nwg-drawer/Manifest index 80b69b838..f40ed43c2 100644 --- a/gui-apps/nwg-drawer/Manifest +++ b/gui-apps/nwg-drawer/Manifest @@ -63,3 +63,4 @@ DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff DIST nwg-drawer-0.4.7.tar.gz 52991 BLAKE2B 520cf56751792cc0af218f57fabedbda15632b46ca1d711ae68e8231c1e5562889ca51291c5565d68829f44090e107d21464da31fc5c7b2f5f5e96f49c4c06ce SHA512 33f8341dfadbde68185f010fd4b87874386c935daf7f8be7b06d69621d2db2818cb12263388d34579715fedeac23979574417cc7cd43efeba05cf28e5ba336e3 DIST nwg-drawer-0.4.8.tar.gz 53636 BLAKE2B c40b28feb4fe1e193761dc99e484e6fc9e86866f343d748cebb5fe6ebe7b5b61e1351b3ec12f791ad5e0366f82d8baf9cf5111ee9f0caa22611f59c8b75ff87d SHA512 20b41d68edd0ff87c61da5d26020b4499b286b21ae74457d83a32962bacda5e23dd9d0ca5aa515cf220eb8aed7a245831110593b82ff4359a905e8799a797441 +DIST nwg-drawer-0.4.9.tar.gz 53865 BLAKE2B 1015f310380dbfcbeb521d150bb8a0bdea42067db86a52b9e771228f7a2945ef1f90e8eb45e54fc5b3cf992da0419fc494c05378bb7e19fc34ef92cc1222e892 SHA512 2343b472bbccffe5f90f9fd6fee5d50c773cd1f049f0d4bc8600401b63cbeec4b43d7be3001a6c19b706ad6d268a855cc3cb6526c4fb3427c84ddc19f69bf649 diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.9.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.9.ebuild new file mode 100644 index 0..584d9e405 --- /dev/null +++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.9.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37" + "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f" + "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20240515133811-5c5115f0d774" + "github.com/dlasky/gotk3-layershell v0.0.0-20240515133811-5c5115f0d774/go.mod" + "github.com/fsnotify/fsnotify v1.6.0" + "github.com/fsnotify/fsnotify v1.6.0/go.mod" + "github.com/fsnotify/fsnotify v1.7.0" + "github.com/fsnotify/fsnotify v1.7.0/go.mod" + "github.com/gotk3/gotk3 v0.6.1/go.mod" + "github.com/gotk3/gotk3 v0.6.2" + "github.com/gotk3/gotk3 v0.6.2/go.mod" + "github.com/gotk3/gotk3 v0.6.3" + "github.com/gotk3/gotk3 v0.6.3/go.mod" + "github.com/gotk3/gotk3 v0.6.4" + "github.com/gotk3/gotk3 v0.6.4/go.mod" + "github.com/joshuarubin/go-sway v1.2.0" + "github.com/joshuarubin/go-sway v1.2.0/go.mod" + "github.com/joshuarubin/lifecycle v1.0.0/go.mod" + "github.com/joshuarubin/lifecycle v1.1.4" + "github.com/joshuarubin/lifecycle v1.1.4/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.9.3" + "github.com/sirupsen/logrus v1.9.3/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.3.0/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "go.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0/go.mod" + "go.uber.org/multierr v1.11.0" + "go.uber.org/multierr v1.11.0/go.mod" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod" + "golang.org/x/sync v0.3.0" + "golang.org/x/sync v0.3.0/go.mod" + "golang.org/x/sync v0.5.0" + "golang.org/x/sync v0.5.0/go.mod" + "golang.org/x/sync v0.6.0" + "golang.org/x/sync v0.6.0/go.mod" + "golang.org/x/sync v0.7.0" +
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-drawer/
commit: 87fbe09b18628ee0967ab70ac9752bdcc8f58524 Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:51:40 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:55:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87fbe09b gui-apps/nwg-drawer: drop 0.4.7 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-drawer/Manifest| 1 - gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild | 103 2 files changed, 104 deletions(-) diff --git a/gui-apps/nwg-drawer/Manifest b/gui-apps/nwg-drawer/Manifest index f40ed43c2..45a53f415 100644 --- a/gui-apps/nwg-drawer/Manifest +++ b/gui-apps/nwg-drawer/Manifest @@ -61,6 +61,5 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.21.0.zip 1957330 BLAKE2B 61908f2eead335a45a0 DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff -DIST nwg-drawer-0.4.7.tar.gz 52991 BLAKE2B 520cf56751792cc0af218f57fabedbda15632b46ca1d711ae68e8231c1e5562889ca51291c5565d68829f44090e107d21464da31fc5c7b2f5f5e96f49c4c06ce SHA512 33f8341dfadbde68185f010fd4b87874386c935daf7f8be7b06d69621d2db2818cb12263388d34579715fedeac23979574417cc7cd43efeba05cf28e5ba336e3 DIST nwg-drawer-0.4.8.tar.gz 53636 BLAKE2B c40b28feb4fe1e193761dc99e484e6fc9e86866f343d748cebb5fe6ebe7b5b61e1351b3ec12f791ad5e0366f82d8baf9cf5111ee9f0caa22611f59c8b75ff87d SHA512 20b41d68edd0ff87c61da5d26020b4499b286b21ae74457d83a32962bacda5e23dd9d0ca5aa515cf220eb8aed7a245831110593b82ff4359a905e8799a797441 DIST nwg-drawer-0.4.9.tar.gz 53865 BLAKE2B 1015f310380dbfcbeb521d150bb8a0bdea42067db86a52b9e771228f7a2945ef1f90e8eb45e54fc5b3cf992da0419fc494c05378bb7e19fc34ef92cc1222e892 SHA512 2343b472bbccffe5f90f9fd6fee5d50c773cd1f049f0d4bc8600401b63cbeec4b43d7be3001a6c19b706ad6d268a855cc3cb6526c4fb3427c84ddc19f69bf649 diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild deleted file mode 100644 index 7fbca7a47..0 --- a/gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -EGO_SUM=( - "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37" - "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37/go.mod" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/davecgh/go-spew v1.1.1" - "github.com/davecgh/go-spew v1.1.1/go.mod" - "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872" - "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" - "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f" - "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f/go.mod" - "github.com/fsnotify/fsnotify v1.6.0" - "github.com/fsnotify/fsnotify v1.6.0/go.mod" - "github.com/fsnotify/fsnotify v1.7.0" - "github.com/fsnotify/fsnotify v1.7.0/go.mod" - "github.com/gotk3/gotk3 v0.6.1/go.mod" - "github.com/gotk3/gotk3 v0.6.2" - "github.com/gotk3/gotk3 v0.6.2/go.mod" - "github.com/gotk3/gotk3 v0.6.3" - "github.com/gotk3/gotk3 v0.6.3/go.mod" - "github.com/joshuarubin/go-sway v1.2.0" - "github.com/joshuarubin/go-sway v1.2.0/go.mod" - "github.com/joshuarubin/lifecycle v1.0.0/go.mod" - "github.com/joshuarubin/lifecycle v1.1.4" - "github.com/joshuarubin/lifecycle v1.1.4/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/sirupsen/logrus v1.9.3" - "github.com/sirupsen/logrus v1.9.3/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/testify v1.3.0/go.mod" - "github.com/stretchr/testify v1.7.0" - "github.com/stretchr/testify v1.7.0/go.mod" - "go.uber.org/atomic v1.3.2/go.mod" - "go.uber.org/multierr
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/
commit: 0da37951a42ab03626dba9179d01092e27d73a6d Author: Pascal Jäger leimstift de> AuthorDate: Fri Jul 5 18:53:42 2024 + Commit: Pascal Jäger leimstift de> CommitDate: Fri Jul 5 18:55:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0da37951 gui-apps/nwg-shell: drop 0.5.33 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 - gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 91803a563..1a475b1fa 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,3 +1,2 @@ -DIST nwg-shell-0.5.33.tar.gz 2181780 BLAKE2B 0d675bf7230d254e0accd1805329fad90b85f38e74e468a5cf8fa139d9c9fdc833353aa5514ba9c3b32a47afe25439c8c96fbc7e2af763a4db921b781b68a593 SHA512 ae4091faaee6dfb3f0f5f01ab5697ded6e4c508c15082b83bf024afec93d51e7fd165ad7780ea1fe88e6d630d3c1b9d2a6255f73484ffb1db969a38b6abf1d18 DIST nwg-shell-0.5.34.tar.gz 2181853 BLAKE2B e85f59a871d9b3e485e3f6ecfb84e1c87a00f9e4814386d3b8be83a15c8ce617ab3a09c2948763d8efd4278d9411c59ceae68aee010252113ee53ae8b891b29e SHA512 95face93d593c0a2c2e1e7631b00e67141c8dc2651248778773d3bbf4aa5b207952e5783a496e6a539dcca327d0ce795ca4d778c02909dd568541cc0f258 DIST nwg-shell-0.5.35.tar.gz 2181827 BLAKE2B cd2969e0deecee1f43bdf25218203cd86a4ce828c24ad3a931d26d191a003c47093c5e919f3bd27ae85f4899ddea316596b066227c7c1edb978a03aae7076ada SHA512 b9a9dea24d8d0b7d1eb77d69fd33a70868de49113a25d79be45411862375ef0968083738b3081496580661997c9793af66bfa09b622b0fab4b90ac68b6d8c04b diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild deleted file mode 100644 index 87f576840..0 --- a/gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="libraries an common functions for the nwg-shell project" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell; -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-apps/grim - gui-apps/swappy - gui-apps/slurp -" -DEPEND="${RDEPEND}" - -python_install_all() { - default - dobin scripts/* -} - -pkg_postinst() { - elog "To install nwg-shell for the current user, run" - elog "nwg-shell-installer -w (for sway) or" - elog "nwg-shell-installer -w -hypr (for hyprland)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfakefs/
commit: 9d488ca7aa0e2a829d9dea6308d4ddde05760041 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 5 18:07:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 5 18:52:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d488ca7 dev-python/pyfakefs: Bump to 5.6_pre20240703 Signed-off-by: Michał Górny gentoo.org> dev-python/pyfakefs/Manifest | 1 + .../pyfakefs/pyfakefs-5.6_pre20240703.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest index 0a3970bfc438..b69fb60e375f 100644 --- a/dev-python/pyfakefs/Manifest +++ b/dev-python/pyfakefs/Manifest @@ -1,2 +1,3 @@ DIST pyfakefs-5.3.5.gh.tar.gz 227359 BLAKE2B 635e41cb9892e170759769c01d5b575e44c5f1dd412acc05c3bed3b2dad2724ba32341b59cdecdfb658c94008e09396970349d8c1ffdcb90bf89ea82aca0 SHA512 342dc9cc0378af8cd8a9b0783fb6a1415207505ec8d4992f8fdd7e8d2bc4aada26d0803ed3b74d30b42a50dffb793c70acdeb3f28f199c0918783e1ea0a5e0d8 DIST pyfakefs-5.5.0.gh.tar.gz 239883 BLAKE2B cf9b91fbfbb77b012ec768ac2188ea5c611a271f50ded69cc92607d955b4dda8cacf7b0560da5a2b57f7a4aa6879fafb328357e5996d8c7c025f531530a04f4d SHA512 d9f05318f26ca9c26e0cca3c4fdf19dc3cf33bd21a6a87e1e4d8871b06eba9d8ba875301b001221ec9e0bd17c14f8aba3e61d3ec5b3c72587d28b7b5263e2a2c +DIST pyfakefs-9c19d6a55e6ebac98267713d571202e82b641279.gh.tar.gz 242645 BLAKE2B 175ebb18f15222152b12d0651cc378393f8a6d758d33355babca017a4fa4462610499466e0ba4ff429ac066880e1475fcb5c504cf085e067c87ceb878537ffb3 SHA512 b9c57128d057560882558b8d5ece24c98e377a6ed563e69d1e899106295f2fc43058265da092d34b9c00e886171f905acff851f78ce3e9c66ff4a9c0b1288581 diff --git a/dev-python/pyfakefs/pyfakefs-5.6_pre20240703.ebuild b/dev-python/pyfakefs/pyfakefs-5.6_pre20240703.ebuild new file mode 100644 index ..bda023a13df1 --- /dev/null +++ b/dev-python/pyfakefs/pyfakefs-5.6_pre20240703.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 + +EGIT_COMMIT=9c19d6a55e6ebac98267713d571202e82b641279 +MY_P=${PN}-${EGIT_COMMIT} +DESCRIPTION="A fake file system that mocks the Python file system modules" +HOMEPAGE=" + https://github.com/pytest-dev/pyfakefs/ + https://pypi.org/project/pyfakefs/ +" +SRC_URI=" + https://github.com/pytest-dev/pyfakefs/archive/${EGIT_COMMIT}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + local EPYTEST_IGNORE=( + # test for regression with opentimelineio package + pyfakefs/pytest_tests/segfault_test.py + # test for regression with undefined package + pyfakefs/pytest_tests/pytest_fixture_test.py + ) + + if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then + EPYTEST_IGNORE+=( + pyfakefs/pytest_tests/pytest_reload_pandas_test.py + ) + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pyfakefs.pytest_plugin +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib-metadata/
commit: 61539d96b4189ad6af381c002f9a5cdbde81c29c Author: Michał Górny gentoo org> AuthorDate: Fri Jul 5 18:09:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 5 18:52:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61539d96 dev-python/importlib-metadata: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild b/dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild index b6c5249283cd..d5ec47e2e06a 100644 --- a/dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild +++ b/dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild @@ -7,7 +7,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit # NB: this package extends beyond built-in importlib stuff in py3.8+ # new entry_point API not yet included in cpython release -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/keyring/
commit: ed569761dc424ede3160b564dd8fff5b5b36f6ef Author: Michał Górny gentoo org> AuthorDate: Fri Jul 5 18:10:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 5 18:52:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed569761 dev-python/keyring: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/keyring/keyring-25.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/keyring/keyring-25.2.1.ebuild b/dev-python/keyring/keyring-25.2.1.ebuild index c1d63b0017a6..4a297476f86c 100644 --- a/dev-python/keyring/keyring-25.2.1.ebuild +++ b/dev-python/keyring/keyring-25.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gspiceui/
commit: cf130e490d398ec9cd8844b1c6fba25c9ec18d77 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:44:50 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:44:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf130e49 sci-electronics/gspiceui: Fix QA issues Signed-off-by: Pacho Ramos gentoo.org> sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild | 1 + sci-electronics/gspiceui/metadata.xml | 4 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild b/sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild index afbe20c26ef0..9b8cb5aa5a98 100644 --- a/sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild +++ b/sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild @@ -31,6 +31,7 @@ RDEPEND=" sci-electronics/gnucap ) " +BDEPEND="app-arch/unzip" PATCHES=( # Use Gentoo LDFLAGS and CXXFLAGS diff --git a/sci-electronics/gspiceui/metadata.xml b/sci-electronics/gspiceui/metadata.xml index c0d060cb2ffc..b4f5b4f99af0 100644 --- a/sci-electronics/gspiceui/metadata.xml +++ b/sci-electronics/gspiceui/metadata.xml @@ -5,10 +5,6 @@ sci-electron...@gentoo.org Gentoo Electronics Project - -Use sci-electronics/geda for schematics editing -Use sci-electronics/gwave for waveform display - gspiceui
[gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/
commit: dd8feb6b9c9b4e9a53b582294ce42a38e7f36a98 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:42:41 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:42:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8feb6b app-crypt/veracrypt: Update icon cache Signed-off-by: Pacho Ramos gentoo.org> app-crypt/veracrypt/veracrypt-1.25.9-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-crypt/veracrypt/veracrypt-1.25.9-r1.ebuild b/app-crypt/veracrypt/veracrypt-1.25.9-r1.ebuild index 0e883d6368ed..aaf43d2ed09c 100644 --- a/app-crypt/veracrypt/veracrypt-1.25.9-r1.ebuild +++ b/app-crypt/veracrypt/veracrypt-1.25.9-r1.ebuild @@ -9,7 +9,7 @@ EAPI=8 # Please do not treeclean before February 2024 unless it's necessary. WX_GTK_VER="3.2-gtk3" -inherit desktop flag-o-matic linux-info pax-utils toolchain-funcs wxwidgets +inherit desktop flag-o-matic linux-info pax-utils toolchain-funcs wxwidgets xdg DESCRIPTION="Disk encryption with strong security based on TrueCrypt" HOMEPAGE="https://www.veracrypt.fr/en/Home.html; @@ -100,6 +100,7 @@ src_install() { } pkg_postinst() { + xdg_pkg_postinst ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware" ewarn "of the limitations on redistribution of binaries or modified source." }
[gentoo-commits] repo/gentoo:master commit in: dev-python/tempora/
commit: 9376320294c94a757b9b64ee15d71994e451dd2c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 5 18:39:22 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 5 18:41:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93763202 dev-python/tempora: keyword 5.6.0 for ~mips Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tempora/tempora-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tempora/tempora-5.6.0.ebuild b/dev-python/tempora/tempora-5.6.0.ebuild index 7849e72a6ea3..2a8378592e21 100644 --- a/dev-python/tempora/tempora-5.6.0.ebuild +++ b/dev-python/tempora/tempora-5.6.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" RDEPEND=" >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/portend/
commit: 1f6b05b31f510f148b9b01100748cdb21b530649 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 5 18:40:00 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 5 18:41:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f6b05b3 dev-python/portend: keyword 3.2.0 for ~mips Signed-off-by: Arthur Zamarin gentoo.org> dev-python/portend/portend-3.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/portend/portend-3.2.0.ebuild b/dev-python/portend/portend-3.2.0.ebuild index 5a60c286894e..3396686bf03f 100644 --- a/dev-python/portend/portend-3.2.0.ebuild +++ b/dev-python/portend/portend-3.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/tempora-1.8[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/
commit: c3e03b52de12739af294cbc857e982f3c67f59de Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 5 18:08:51 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 5 18:41:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e03b52 profiles/arch/mips: mask dev-python/pillow[imagequant] Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/mips/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 9f8ba78e0eca..78e09b08de11 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2024-07-05) +# Avoid unkeyworded media-gfx/libimagequant +dev-python/pillow imagequant + # Arthur Zamarin (2024-07-04) # kde-frameworks/kservice not keyworded here x11-misc/xdg-utils plasma
[gentoo-commits] repo/gentoo:master commit in: dev-python/pdm-backend/
commit: 21f02f4bdd9c03357d68bcb20f57cfb6358a2090 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 5 18:36:13 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 5 18:41:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f02f4b dev-python/pdm-backend: keyword 2.3.2 for ~mips Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pdm-backend/pdm-backend-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pdm-backend/pdm-backend-2.3.2.ebuild b/dev-python/pdm-backend/pdm-backend-2.3.2.ebuild index 0db99c1c8edc..22bb6218491e 100644 --- a/dev-python/pdm-backend/pdm-backend-2.3.2.ebuild +++ b/dev-python/pdm-backend/pdm-backend-2.3.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # see src/pdm/backend/_vendor/vendor.txt RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/
commit: 6961cd5eddeffba7d1b13454720874918ee58a64 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 5 18:10:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 5 18:41:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6961cd5e profiles/arch/mips: mask dev-util/maturin[doc] Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/mips/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 78e09b08de11..81b1170d2536 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -22,6 +22,7 @@ dev-python/pytest-cov doc dev-python/pytest-trio doc dev-python/stevedore doc dev-python/sphinx-autodoc-typehints test +dev-util/maturin doc # Andreas Sturmlechner (2024-06-29) # media-libs/libplacebo is not keyworded
[gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/, app-crypt/veracrypt/files/
commit: e966297d2d3474ff29f967fbe8f931ce18034eae Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:39:22 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:39:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e966297d app-crypt/veracrypt: Restore a 1.25.x version It seems Mageia people were able to patch it to be compatible with wxGTK-3.2 and, like that, this old version can live a bit longer. Closes: https://bugs.gentoo.org/935349 Signed-off-by: Pacho Ramos gentoo.org> app-crypt/veracrypt/Manifest | 1 + .../files/veracrypt-1.25.9-wxGTK3.2.patch | 311 + app-crypt/veracrypt/veracrypt-1.25.9-r1.ebuild | 105 +++ 3 files changed, 417 insertions(+) diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest index 4d2cc1223ab1..e8159d9074cf 100644 --- a/app-crypt/veracrypt/Manifest +++ b/app-crypt/veracrypt/Manifest @@ -1 +1,2 @@ +DIST veracrypt-1.25.9.tar.gz 26200897 BLAKE2B e48f060343f875a0660040dde35fa826ca87c3659d97a039c2b84193276075b4d3596119bde6727e51eead0c876c91a5a1a3ea77717e74061d5d20a4ea1a6fed SHA512 e83bf7ca52d3893347dd06295db0534931f6f388fc6b0f26dc80ffef77f13918bf9558ab8ac2e6225945415f3291646d7c1c8de382dbe8e468ab1e927251982c DIST veracrypt-1.26.7.tar.gz 30322472 BLAKE2B a71adf9fa5a2aafb9694ccf7a7ac45e6e16cf8277a57f9f52e2fd0ddb2657bd1a28dd4b2c0bf9167298251b4a87ab3f0ca0a8a8424b612be0cd7a4bcc630a438 SHA512 1b0fae30e3a8eb20e1ddcf7697f5b1ce947ddc3555442a561e50fe10bd82183ff5b21dc1c06ce2024eecab869fe38616ac47931c880816f814b961bbd1dec8e2 diff --git a/app-crypt/veracrypt/files/veracrypt-1.25.9-wxGTK3.2.patch b/app-crypt/veracrypt/files/veracrypt-1.25.9-wxGTK3.2.patch new file mode 100644 index ..d6ee103c4f3d --- /dev/null +++ b/app-crypt/veracrypt/files/veracrypt-1.25.9-wxGTK3.2.patch @@ -0,0 +1,311 @@ +diff --git a/src/Main/Forms/Forms.cpp b/src/Main/Forms/Forms.cpp +index d281feb..3ac5bbb 100644 +--- a/Main/Forms/Forms.cpp b/Main/Forms/Forms.cpp +@@ -253,7 +253,7 @@ MainFrameBase::MainFrameBase( wxWindow* parent, wxWindowID id, const wxString& t + + bSizer18->SetMinSize( wxSize( 138,34 ) ); + VolumePropertiesButton = new wxButton( LowStaticBoxSizer->GetStaticBox(), wxID_ANY, _("IDC_VOLUME_PROPERTIES"), wxDefaultPosition, wxDefaultSize, 0 ); +- bSizer18->Add( VolumePropertiesButton, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxEXPAND, 5 ); ++ bSizer18->Add( VolumePropertiesButton, 1, wxALL|wxEXPAND, 5 ); + + + gSizer1->Add( bSizer18, 0, wxALIGN_CENTER_HORIZONTAL, 5 ); +@@ -263,7 +263,7 @@ MainFrameBase::MainFrameBase( wxWindow* parent, wxWindowID id, const wxString& t + + bSizer19->SetMinSize( wxSize( 138,34 ) ); + WipeCacheButton = new wxButton( LowStaticBoxSizer->GetStaticBox(), wxID_ANY, _("HK_WIPE_CACHE"), wxDefaultPosition, wxDefaultSize, 0 ); +- bSizer19->Add( WipeCacheButton, 1, wxALL|wxALIGN_RIGHT|wxEXPAND, 5 ); ++ bSizer19->Add( WipeCacheButton, 1, wxALL|wxEXPAND, 5 ); + + + gSizer1->Add( bSizer19, 0, wxALIGN_RIGHT, 5 ); +@@ -345,7 +345,7 @@ MainFrameBase::MainFrameBase( wxWindow* parent, wxWindowID id, const wxString& t + + VolumeButton->SetMinSize( wxSize( -1,32 ) ); + +- sbSizer4->Add( VolumeButton, 1, wxALIGN_CENTER_HORIZONTAL|wxEXPAND|wxALL, 2 ); ++ sbSizer4->Add( VolumeButton, 1, wxEXPAND|wxALL, 2 ); + + + gSizer2->Add( sbSizer4, 1, wxEXPAND, 0 ); +@@ -357,7 +357,7 @@ MainFrameBase::MainFrameBase( wxWindow* parent, wxWindowID id, const wxString& t + MountAllDevicesButton = new wxButton( sbSizer41->GetStaticBox(), wxID_ANY, _("IDC_MOUNTALL"), wxDefaultPosition, wxDefaultSize, 0 ); + MountAllDevicesButton->SetMinSize( wxSize( -1,32 ) ); + +- sbSizer41->Add( MountAllDevicesButton, 1, wxALIGN_CENTER_HORIZONTAL|wxEXPAND|wxALL, 2 ); ++ sbSizer41->Add( MountAllDevicesButton, 1, wxEXPAND|wxALL, 2 ); + + + gSizer2->Add( sbSizer41, 1, wxEXPAND, 5 ); +@@ -369,7 +369,7 @@ MainFrameBase::MainFrameBase( wxWindow* parent, wxWindowID id, const wxString& t + DismountAllButton = new wxButton( sbSizer42->GetStaticBox(), wxID_ANY, _("IDC_UNMOUNTALL"), wxDefaultPosition, wxDefaultSize, 0 ); + DismountAllButton->SetMinSize( wxSize( -1,32 ) ); + +- sbSizer42->Add( DismountAllButton, 1, wxALIGN_CENTER_HORIZONTAL|wxEXPAND|wxALL, 2 ); ++ sbSizer42->Add( DismountAllButton, 1, wxEXPAND|wxALL, 2 ); + + + gSizer2->Add( sbSizer42, 1, wxEXPAND, 5 ); +@@ -381,7 +381,7 @@ MainFrameBase::MainFrameBase( wxWindow* parent, wxWindowID id, const wxString& t + ExitButton = new wxButton( sbSizer43->GetStaticBox(), wxID_ANY, _("IDC_EXIT"), wxDefaultPosition, wxDefaultSize, 0 ); + ExitButton->SetMinSize( wxSize( -1,32 ) ); + +- sbSizer43->Add( ExitButton, 1,
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ffmpegfs/files/, sys-fs/ffmpegfs/
commit: 83c9c1613fe6713cc18a81a6095953735066f6ad Author: Alexey Sokolov asokolov org> AuthorDate: Fri Jul 5 17:18:00 2024 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Jul 5 17:37:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83c9c161 sys-fs/ffmpegfs: new package, add 2.16 Signed-off-by: Alexey Sokolov asokolov.org> sys-fs/ffmpegfs/Manifest | 1 + sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild | 49 ++ sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch | 24 +++ sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch | 12 ++ sys-fs/ffmpegfs/metadata.xml | 20 + 5 files changed, 106 insertions(+) diff --git a/sys-fs/ffmpegfs/Manifest b/sys-fs/ffmpegfs/Manifest new file mode 100644 index 0..e9a6afa5e --- /dev/null +++ b/sys-fs/ffmpegfs/Manifest @@ -0,0 +1 @@ +DIST ffmpegfs-2.16.tar.gz 14630485 BLAKE2B 69fcf7b9020b2a3b38a8719d9fd6766963ec0f642567c3b852a92408531988295c4e71557bd16f520660078fd314f170a934d6bb700321f9d90bff108209ca30 SHA512 9e3f3a8fc186c19b73edfa98f88a64d5536a1b8ade47f07c4e053a0e002aa729968efb67d92f4086476f55d72c67c4037e7c0965a672c4638be07afc3ed6a9a5 diff --git a/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild b/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild new file mode 100644 index 0..4b681adab --- /dev/null +++ b/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="FUSE-based transcoding filesystem with support from/to many formats." +HOMEPAGE="https://nschlia.github.io/ffmpegfs/; +SRC_URI="https://github.com/nschlia/ffmpegfs/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bluray dvd" + +RESTRICT="test" # needs /dev/fuse + +BDEPEND=" + app-text/asciidoc + virtual/pkgconfig + www-client/w3m +" +DEPEND=" + dev-db/sqlite:3 + dev-libs/libchardet + media-libs/libcue:= + media-video/ffmpeg:= + sys-fs/fuse + bluray? ( media-libs/libbluray:= ) + dvd? ( media-libs/libdvdread:= ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/ffmpegfs-2.16-cflags.patch" + "${FILESDIR}/ffmpegfs-2.16-varcache.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_with bluray libbluray) \ + $(use_with dvd libdvd) +} diff --git a/sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch new file mode 100644 index 0..2bc78e218 --- /dev/null +++ b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch @@ -0,0 +1,24 @@ +Respect user's CFLAGS + +--- a/Makefile.am b/Makefile.am +@@ -2,7 +2,7 @@ + if DEBUG + export OPTIMISATION = -DDEBUG -ggdb -fstack-protector-explicit + else +-export OPTIMISATION = -DNDEBUG -Ofast -g ++export OPTIMISATION = -DNDEBUG + endif + + export WARNINGS = -Wall -Wextra -Wconversion -Wsign-compare -Wsign-conversion -Wpedantic +--- a/configure.ac b/configure.ac +@@ -19,8 +19,6 @@ AC_CANONICAL_HOST + AC_DEFINE_UNQUOTED([HOST_OS], ["$host_os"], [Host operating system]) + + # compiler flags +-CFLAGS="" +-CXXFLAGS="" + + # Checks for programs + AC_PROG_CC diff --git a/sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch new file mode 100644 index 0..20a96195d --- /dev/null +++ b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch @@ -0,0 +1,12 @@ +Don't install to /var/cache + +--- a/Makefile.am b/Makefile.am +@@ -156,7 +156,6 @@ install-exec-hook: + echo "$(CACHEDIR) already exists."; \ + else \ + echo "Creating cache in $(CACHEDIR)."; \ +- mkdir -p $(CACHEDIR) || true; \ + fi + + uninstall-hook: diff --git a/sys-fs/ffmpegfs/metadata.xml b/sys-fs/ffmpegfs/metadata.xml new file mode 100644 index 0..41c1887db --- /dev/null +++ b/sys-fs/ffmpegfs/metadata.xml @@ -0,0 +1,20 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + Enable support of Blu-ray + + + FFmpegfs is a read-only FUSE filesystem which transcodes various audio and video formats to MP4, WebM, and many more on the fly when opened and read using the FFmpeg library, thus supporting a multitude of input formats and a variety of common output formats. + + This allows access to a multi-media file collection with software and/or hardware which only understands one of the supported output formats, or transcodes files through simple drag-and-drop in a file browser. + + + https://github.com/nschlia/ffmpegfs/issues + nschlia/ffmpegfs + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libchardet/, dev-libs/libchardet/files/
commit: 87b8058656ac74ab8bc87bd49ba89354ddeb3d6c Author: Alexey Sokolov asokolov org> AuthorDate: Fri Jul 5 11:20:05 2024 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Jul 5 17:26:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87b80586 dev-libs/libchardet: new package, add 1.0.6 Signed-off-by: Alexey Sokolov asokolov.org> dev-libs/libchardet/Manifest| 1 + .../files/libchardet-1.0.6-pkgconfig.patch | 10 ++ dev-libs/libchardet/libchardet-1.0.6.ebuild | 21 + dev-libs/libchardet/metadata.xml| 15 +++ 4 files changed, 47 insertions(+) diff --git a/dev-libs/libchardet/Manifest b/dev-libs/libchardet/Manifest new file mode 100644 index 0..6b3dd7b46 --- /dev/null +++ b/dev-libs/libchardet/Manifest @@ -0,0 +1 @@ +DIST libchardet-1.0.6.tar.bz2 435028 BLAKE2B 2a84aac34c15f62574ebc763f77faf97c6f5c3f99c5ec95797c45c0fc8abdf9491cb6f6153c74282843e0cd4c0ef8dcbccae7538006020c11425b9372534dbdf SHA512 f46b603d258883afd2f1e7758d48887bc507cb5040f7e9f21b43fbcc11e4ad2393b66ade7e003ac58bae0215ac5e888e0e4c04d6da695b1ef9f113551a2ea597 diff --git a/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch b/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch new file mode 100644 index 0..33098f1e3 --- /dev/null +++ b/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch @@ -0,0 +1,10 @@ +Don't copy CFLAGS from portage's make.conf to .pc + +--- a/chardet.pc.in b/chardet.pc.in +@@ -9,4 +9,4 @@ Name: @PACKAGE_NAME@ + Description: Mozilla's Universal Charset Detector C/C++ API + Version: @PACKAGE_VERSION@ + Libs: -L${libdir} -lchardet +-Cflags: -I${includedir}/chardet @CFLAGS@ ++Cflags: -I${includedir}/chardet diff --git a/dev-libs/libchardet/libchardet-1.0.6.ebuild b/dev-libs/libchardet/libchardet-1.0.6.ebuild new file mode 100644 index 0..daeac8113 --- /dev/null +++ b/dev-libs/libchardet/libchardet-1.0.6.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Mozilla's Universal Charset Detector C/C++ API" +HOMEPAGE="https://github.com/Joungkyun/libchardet; +SRC_URI="https://github.com/Joungkyun/libchardet/releases/download/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1 MPL-1.1" +SLOT="0/0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/libchardet-1.0.6-pkgconfig.patch" +) + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +} diff --git a/dev-libs/libchardet/metadata.xml b/dev-libs/libchardet/metadata.xml new file mode 100644 index 0..6cfbc4f4b --- /dev/null +++ b/dev-libs/libchardet/metadata.xml @@ -0,0 +1,15 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + libchardet is based on Mozilla Universal Charset Detector library and, detects the character set used to encode data. + + + https://github.com/Joungkyun/libchardet/issues + Joungkyun/libchardet + +
[gentoo-commits] repo/gentoo:master commit in: net-misc/r8168/
commit: 9403f79ef93d3144c20c2b49536635849344fa8f Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:28:03 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:28:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9403f79e net-misc/r8168: amd64 stable, bug #934393 Signed-off-by: Pacho Ramos gentoo.org> net-misc/r8168/r8168-8.053.00.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/r8168/r8168-8.053.00.ebuild b/net-misc/r8168/r8168-8.053.00.ebuild index 5cb149094196..940d0ae9f3df 100644 --- a/net-misc/r8168/r8168-8.053.00.ebuild +++ b/net-misc/r8168/r8168-8.053.00.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mtorromeo/${PN}/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="use-firmware"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libayatana-appindicator/files/, dev-libs/libayatana-appindicator/
commit: 2284b892664ff0f188ccb255827992b17d8c0718 Author: Alfred Wingate protonmail com> AuthorDate: Wed Jul 3 16:29:35 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:23:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2284b892 dev-libs/libayatana-appindicator: backport lld fix Closes: https://bugs.gentoo.org/934481 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/37409 Signed-off-by: Pacho Ramos gentoo.org> ...-0.5.93-correct-symbols-in-version-script.patch | 29 ++ .../libayatana-appindicator-0.5.93.ebuild | 4 +++ 2 files changed, 33 insertions(+) diff --git a/dev-libs/libayatana-appindicator/files/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch b/dev-libs/libayatana-appindicator/files/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch new file mode 100644 index ..8a0ceea3c070 --- /dev/null +++ b/dev-libs/libayatana-appindicator/files/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch @@ -0,0 +1,29 @@ +https://bugs.gentoo.org/934481 +https://github.com/AyatanaIndicators/libayatana-appindicator/pull/79 +https://github.com/AyatanaIndicators/libayatana-appindicator/commit/6e29dc3814da0a425424b8ed4ccb2e3769bb2de2 + +From 6e29dc3814da0a425424b8ed4ccb2e3769bb2de2 Mon Sep 17 00:00:00 2001 +From: Alfred Wingate +Date: Tue, 2 Jul 2024 00:08:27 +0300 +Subject: [PATCH 1/1] Correct symbols in version script file + +LLVM lld checks for nonexistent symbols in version scripts files. +Correct symbols names to what appears to be the desired results. + +Bug: https://bugs.gentoo.org/934481 +Fixes: 4d97676bb5ba1a7612aed36d219cbaa978adc90e +Signed-off-by: Alfred Wingate +--- a/src/app-indicator.symbols b/src/app-indicator.symbols +@@ -1,6 +1,6 @@ + { + global: app_indicator_*; + local: _notification_*; +-_generate_; +-_application_; ++_generate_id; ++_application_service_marshal_*; + }; +-- +2.45.2 + diff --git a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild index db5c89baa196..0173fcfafe1a 100644 --- a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild +++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild @@ -27,6 +27,10 @@ BDEPEND="$(vala_depend) test? ( dev-util/dbus-test-runner ) " +PATCHES=( + "${FILESDIR}"/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch +) + src_prepare() { vala_setup cmake_src_prepare
[gentoo-commits] repo/user/dlang:master commit in: dev-lang/ldc2/, dev-lang/ldc2/files/
commit: 0c9782ce5fe4b41cab39e44c0245eb95148a9c8d Author: Andrei Horodniceanu proton me> AuthorDate: Fri Jul 5 17:51:11 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri Jul 5 17:51:28 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=0c9782ce dev-lang/ldc2: remove github PRs from SRC_URI and put them in FILESDIR pkgcheck has warned me that fetching them from github may lead to them changing, which is exactly what happened leading to manifest failures. I did it because I thought that, since the PR is closed and I'm the author, the possibility of it changing is slim and the alternative was to get a size violation warning from pkgcheck. I have now learned why I shouldn't ignore pkgcheck errors and, if commits need to be taken from upstream, I should keep their size to a minimum and only backport commits that fix stuff, not commits which add features. Signed-off-by: Andrei Horodniceanu proton.me> dev-lang/ldc2/Manifest | 3 - ...-autodetect-and-compiler-rt-fixes-pr-4659.patch | 585 + .../files/ldc2-x86-mangling-test-fix-pr-4661.patch | 55 ++ ...x86-tests-avoid-calling-amd64-gcc-pr-4662.patch | 39 ++ dev-lang/ldc2/ldc2-1.38.0.ebuild | 12 +- 5 files changed, 683 insertions(+), 11 deletions(-) diff --git a/dev-lang/ldc2/Manifest b/dev-lang/ldc2/Manifest index a4a3083..0aa65e2 100644 --- a/dev-lang/ldc2/Manifest +++ b/dev-lang/ldc2/Manifest @@ -5,6 +5,3 @@ DIST ldc-1.35.0-src.tar.gz 8241960 BLAKE2B fb531841e57225f82cddf5135d0b0da98624d DIST ldc-1.36.0-src.tar.gz 8551871 BLAKE2B b0f09128ab37e332f2eebab3288cac687f91b696ba758d9ecd6fc4d98dc70d13e6fc4e02878028ac530cc9d9449d1148c8c3ed052fecfb18c95bd76437537467 SHA512 e8060ae30ddf659c51b2e57989b14f1d94c58537a3aa0c5afd3cf2906503d66421598014c33fdeb063a5aaea00034b4b11769a2c07cc2dabd7644840241183b4 DIST ldc-1.37.0-src.tar.gz 8555980 BLAKE2B ac93c903f9dbeec5b69e94c7cdf851ae3fa3168752dceccbd1262fbdae5cdda43e53b82bd7c8b24b0bb2dc06fb00f3b1c74a278a851ea68b948dc7e618460227 SHA512 488451dba58262cf533760f471f707f984d66edeb5c7dfff5a512efa0111742cead4ff23ed5ace39ea4d07e9bac290a846d0df3de49fd3fc276241a771aff0ed DIST ldc-1.38.0-src.tar.gz 8691096 BLAKE2B 7b25ba96c470a707d9ee7660ac030984c2cfecaf757a00015507dfb7c17075132ebcc546562ae700ab43eb19e117b4d1247cc1b2f62f455328a7cf9dc0ddf5d4 SHA512 1540a1a6f4bad3bc93da0f59bc28cd31dd4aeb58b8b4c744a204faa43692a1fe13d010ae56b3369e870a5e58724103b2aee58db8b40925698e7816f78f0f2de3 -DIST ldc2-pr-4659.patch 29459 BLAKE2B d4a24ea28d8ddca26924051973aa9ac27489c399849137996043fa8023ae43353fa80c8aa4cbe504b3cc1f45a7a25ec66b01a14dc072f37ea74286cf203fe7bf SHA512 d1a4fd76b3aa4a1527cf4434129918da821c52d74cdfb044c22e177db38fcbca692e1b597a2f2658c2bf26d6e581674637d4aa77cb464bf12535ba1161c6dced -DIST ldc2-pr-4661.patch 2230 BLAKE2B 0819499e30b90c4089ae5f7295e67675def2579c374f40d0a0918f7563235768350c2b5ff9d32619f9f5c63ace1f7386a6fc3301f92b30d03bd39ddcefeb17cc SHA512 a3215efd1771ddf185ccbe360c66372d0f7cb450c0094c9b96e9df3bd5596dfb2cc9841e205076c339fd01e3864ab4a859074e836f7420b2856d1ee6062fe12c -DIST ldc2-pr-4662.patch 1438 BLAKE2B e9f8027bba8723f766d33fc049058dd3206914a7cc0890bed361ceeff0a3c9684755cf6d70133409b57e54718855533c78f61d1b6af0e77532e5c7174409d696 SHA512 f35242fd2d97c7f40028b468b24bfb23d46a611d3bcc9aa58a63fe3c0aea19812bb5d9862927a3bd65d46a58fa0a61198df6d2b9f5cb894d92f1b9e7e385a4e8 diff --git a/dev-lang/ldc2/files/ldc2-cmake-autodetect-and-compiler-rt-fixes-pr-4659.patch b/dev-lang/ldc2/files/ldc2-cmake-autodetect-and-compiler-rt-fixes-pr-4659.patch new file mode 100644 index 000..7af27a9 --- /dev/null +++ b/dev-lang/ldc2/files/ldc2-cmake-autodetect-and-compiler-rt-fixes-pr-4659.patch @@ -0,0 +1,585 @@ +# A lot of unrelated work in one PR. +# - It changes some wrong autodetection to lower to amount of stuff being +# built. +# - It better supports compiler-rt-sanitizers by handling the way they +# are installed in Gentoo. +# - It adds some more fixes for upstream which I didn't take out of the +# the PR to keep it as is. +From 58550bbd27e572d1706b04f39132d60c5c2797ac Mon Sep 17 00:00:00 2001 +From: Andrei Horodniceanu +Date: Wed, 15 May 2024 18:33:46 +0300 +Subject: [PATCH 1/6] utils/CMakeLists.txt: Fix typo split-filea => split-file + +Signed-off-by: Andrei Horodniceanu +--- + utils/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt +index 6b61a068373..379edf2c1b4 100644 +--- a/utils/CMakeLists.txt b/utils/CMakeLists.txt +@@ -68,7 +68,7 @@ set_target_properties( + target_link_libraries(not ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS}) + endif() + +-if ((TARGET split-file) OR (EXISTS ${LLVM_ROOT_DIR}/bin/split-filea)) ++if ((TARGET split-file) OR (EXISTS ${LLVM_ROOT_DIR}/bin/split-file)) + # already provided by LLVM + message(STATUS "Skip building split-file, it is already provided by LLVM")
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 9b9a008975728377c60deec7647d92976291fdf1 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:03:30 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:03:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9a0089 media-fonts/noto: add 20240630 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 + media-fonts/noto/noto-20240630.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 4ebd275944b6..56f905f898b0 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,2 +1,3 @@ DIST noto-20240430.tar.gz 1067709428 BLAKE2B 068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e SHA512 244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858 DIST noto-20240531.tar.gz 1067977032 BLAKE2B 769468b6232eab061703df8d8dc026fa82d6005c0c53ff0a483557fd33e6c52ac3dc7e65f5444390d9130e0b0f04e5ecb71109462bc985e17cbd7d4112a9ab0d SHA512 2be323d3eaf5db9598950148d3d89824f97f2fef5aeea323862e3ef430de4ebf24b942d71319fbdee711778e78810b28cf76f3d6f815dd404db660d276f3f4eb +DIST noto-20240630.tar.gz 1089432282 BLAKE2B 07984ab5deb385855122bd1688b237ef2c59956e7516db16f4ed2b683b1c04ae73c06bc4e5ba766077fb479e774a38a6ab97a318299b0581032dedb9ad7c3cc0 SHA512 eb0a0416c2a12b1a37f867d0f13a55d1d169466786fd367de246c67008c5def9c49eb942e81aaf9810f5c071cca076fa9019b92b11e169a48fe0b15dc7ce43aa diff --git a/media-fonts/noto/noto-20240630.ebuild b/media-fonts/noto/noto-20240630.ebuild new file mode 100644 index ..a5f606b6984f --- /dev/null +++ b/media-fonts/noto/noto-20240630.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; + +COMMIT="6934f8608dc8235a028a7b4b3d10888df74faf83" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://fonts.google.com/noto +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + mkdir install-hinted || die + mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die + + FONT_S="${S}/install-hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: be9faca4038331d596330519740fe24696b06cae Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:00:15 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:00:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9faca4 media-fonts/noto: drop 20240325 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 - media-fonts/noto/noto-20240325.ebuild | 43 --- 2 files changed, 44 deletions(-) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 4ad9c743a852..4ebd275944b6 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,3 +1,2 @@ -DIST noto-20240325.tar.gz 1067006253 BLAKE2B ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df SHA512 039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9 DIST noto-20240430.tar.gz 1067709428 BLAKE2B 068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e SHA512 244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858 DIST noto-20240531.tar.gz 1067977032 BLAKE2B 769468b6232eab061703df8d8dc026fa82d6005c0c53ff0a483557fd33e6c52ac3dc7e65f5444390d9130e0b0f04e5ecb71109462bc985e17cbd7d4112a9ab0d SHA512 2be323d3eaf5db9598950148d3d89824f97f2fef5aeea323862e3ef430de4ebf24b942d71319fbdee711778e78810b28cf76f3d6f815dd404db660d276f3f4eb diff --git a/media-fonts/noto/noto-20240325.ebuild b/media-fonts/noto/noto-20240325.ebuild deleted file mode 100644 index 1c3bea4a12df.. --- a/media-fonts/noto/noto-20240325.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 font - -DESCRIPTION="Google's font family that aims to support all the world's languages" -HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; - -COMMIT="2c3d6b5b45f3683bbc6db45048df8e02963ba67b" -SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -# Extra allows to optionally reduce disk usage even returning to tofu -# issue as described in https://fonts.google.com/noto -IUSE="cjk +extra" - -RDEPEND="cjk? ( media-fonts/noto-cjk )" - -RESTRICT="binchecks strip" - -S="${WORKDIR}/notofonts.github.io-${COMMIT}" - -FONT_SUFFIX="ttf" -FONT_CONF=( - # From ArchLinux - "${FILESDIR}/66-noto-serif.conf" - "${FILESDIR}/66-noto-mono.conf" - "${FILESDIR}/66-noto-sans.conf" -) - -src_install() { - mkdir install-hinted || die - mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die - - FONT_S="${S}/install-hinted/" font_src_install - - # Allow to drop some fonts optionally for people that want to save - # disk space. Following ArchLinux options. - use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/asteval/
commit: 67312d59a9cf00170cb228bed796a0e592c250d0 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 18:01:32 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 18:01:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67312d59 dev-python/asteval: drop myself as a maintainer Signed-off-by: Pacho Ramos gentoo.org> dev-python/asteval/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/asteval/metadata.xml b/dev-python/asteval/metadata.xml index b6cd0e636df0..d11d5f0ef153 100644 --- a/dev-python/asteval/metadata.xml +++ b/dev-python/asteval/metadata.xml @@ -1,9 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - pa...@gentoo.org - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/wxmacmolplt/, sci-chemistry/wxmacmolplt/files/
commit: c55a113c6c1f114e35e848648d57c44d021764a7 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 17:31:02 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 17:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55a113c sci-chemistry/wxmacmolplt: drop 7.5-r1 Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/wxmacmolplt/Manifest | 1 - .../wxmacmolplt/files/wxmacmolplt-7.5-glew.patch | 11 - .../wxmacmolplt/wxmacmolplt-7.5-r1.ebuild | 48 -- 3 files changed, 60 deletions(-) diff --git a/sci-chemistry/wxmacmolplt/Manifest b/sci-chemistry/wxmacmolplt/Manifest index 57b6c29fc905..2bd05b04b206 100644 --- a/sci-chemistry/wxmacmolplt/Manifest +++ b/sci-chemistry/wxmacmolplt/Manifest @@ -1,2 +1 @@ -DIST wxmacmolplt-7.5.tar.gz 1965376 BLAKE2B 01033266ae66a215582a62690e792ca4ae82c8a8885fe277e2e77ee67ff70f02f6a9c10467ea6f3cee15933c6c89ba3c6137c9d29e47322ac4f395a3efd41383 SHA512 a1064d5068136b2a91328c7f912ff57d4741081d6d61437e7b4567fbf732917485b391493d637b8892bdad50b539363cfa9c778bb35407a9c0a2bfed20e42bc0 DIST wxmacmolplt-7.7.2.tar.gz 2012054 BLAKE2B 0e419d9700dd6461a4520722f43cc36cdaa2f51920868a868bdd58db169ed92f88c71d4ce0d79446c4c564eb794f7327b0eef5f87d9ab5a639829287b29482d6 SHA512 bf4b3126bbc8657a604f8dee8b022a17dbf4633a877318ceb45d803456acb0da007c2edae23f581fb6eeafd6ea411d147fbc076acb07aba3dcb8ee55b9c486fa diff --git a/sci-chemistry/wxmacmolplt/files/wxmacmolplt-7.5-glew.patch b/sci-chemistry/wxmacmolplt/files/wxmacmolplt-7.5-glew.patch deleted file mode 100644 index 809d7723cbb0.. --- a/sci-chemistry/wxmacmolplt/files/wxmacmolplt-7.5-glew.patch +++ /dev/null @@ -1,11 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -20,7 +20,7 @@ - ;; -*) - HOST=LINUX -- LIBGL="-lGL -lGLU" -+ LIBGL=`${PKG_CONFIG} --libs glu glew` - ;; - esac - AM_CONDITIONAL(HOST_IS_MSW, [test "x$HOST" == xMSW]) diff --git a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild b/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild deleted file mode 100644 index d100dad51cbc.. --- a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.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 - -WX_GTK_VER=3.0 -inherit autotools desktop toolchain-funcs wxwidgets - -DESCRIPTION="Chemical 3D graphics program with GAMESS input builder" -HOMEPAGE="http://www.scl.ameslab.gov/MacMolPlt/; -SRC_URI="https://wxmacmolplt.googlecode.com/files/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - media-libs/glew:0= - media-libs/mesa[X(+)] - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-glew.patch ) - -src_prepare() { - default - sed \ - -e "/^dist_doc_DATA/d" \ - -i Makefile.am || die "Failed to disable installation of LICENSE file" - eautoreconf -} - -src_configure() { - tc-export PKG_CONFIG - - setup-wxwidgets unicode - econf \ - --with-glew \ - --without-ming -} - -src_install() { - default - - doicon resources/${PN}.png - make_desktop_entry ${PN} wxMacMolPlt ${PN} "Science;DataVisualization;" -}
[gentoo-commits] repo/gentoo:master commit in: sci-biology/treeviewx/files/, sci-biology/treeviewx/
commit: 9417931a14d9b4bc715936b5cf523d39492b2b27 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 17:30:25 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 17:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9417931a sci-biology/treeviewx: drop 0.5.1-r3 Signed-off-by: Pacho Ramos gentoo.org> sci-biology/treeviewx/Manifest | 1 - .../files/treeviewx-0.5.1-70_choose_tree.patch | 11 .../files/treeviewx-0.5.1-fix_loading_crash.patch | 40 --- .../treeviewx/files/treeviewx-0.5.1-gcc4.3.patch | 77 -- .../treeviewx/files/treeviewx-0.5.1-svg.patch | 30 - .../treeviewx-0.5.1-treeview-xpm-not-xbm.patch | 16 - .../treeviewx/files/treeviewx-0.5.1-wx30.patch | 66 --- .../files/treeviewx-0.5.1-wxstring-maxlen.patch| 34 -- sci-biology/treeviewx/files/treeviewx-wxt.patch| 50 -- sci-biology/treeviewx/treeviewx-0.5.1-r3.ebuild| 42 10 files changed, 367 deletions(-) diff --git a/sci-biology/treeviewx/Manifest b/sci-biology/treeviewx/Manifest index 35a6577e59df..94642c569971 100644 --- a/sci-biology/treeviewx/Manifest +++ b/sci-biology/treeviewx/Manifest @@ -1,4 +1,3 @@ DIST treeviewx-0.5.1.20100823_p4.tar.gz 358644 BLAKE2B 3b7291415ab536230ac95decdc028dfdf60edcd986c91f76f7dacf5ec65fc31234c4d7023a9ec0fa420b68c9fe85278f8ae25106daa050872750dc5127362c46 SHA512 aec1351cfe58e1d11053c8bd3edbdf2ca74fb4bb5453bde72aa2a1b14623c69540fe7cef20f506291dad0b9358f6c37ea59feb493376b20dbdf3f7fb7df9844e DIST treeviewx_0.5.1+git20100823.7e4d0e9-4.debian.tar.xz 13880 BLAKE2B 6ab73fa79fe9a07dde17ae771edcee8d4f4e1aa25aef5fff66de4a86ee8e24c0edf9c8a4b721c12e1675083b493c65fadfff8bc79d50f28cb54a5b2cd47104a4 SHA512 4e3dbf0fd0383a0a07f924d2e59e9ed74b20c03fe57edc8e728f99dfff0a28f1c366f8a38f52f637d104b1abf98f8023abcdaff7394045642e53f5d7bb6723fd DIST treeviewx_128.png 16298 BLAKE2B 4a5f08352cd21f30e69f77403ecb79d95e8610e672979bbc46b72059bfe02edb711206260bb0b11eb733c544d584df7c9e778fe20ab2f768f18c49362cb72f11 SHA512 4986f86b7a0d4f57bd16aecb504a743ae060c2c5d3015ab2a6057e9df52ab132e6d071b5f992fc2de88529b5166f119654cbfb6c952e16d7e02d18f6d6143ee8 -DIST tv-0.5.1.tar.gz 426745 BLAKE2B 080c4e09f441fd83da3406990bbe97f9e29fa531f47a65533ca887580f8a3ec561bb4766e66e2ef4764f68eee86fdabf48481cece56ddda90f9ffdc3c80b3a1a SHA512 45a7ac6dff5b22771e4428d6b1ee528c0039956a462658d28d4f588b6df32620d8f69b3bcf5ca23643e2bdd5361da00625fcb1495bcf4f74d44ee22022c63143 diff --git a/sci-biology/treeviewx/files/treeviewx-0.5.1-70_choose_tree.patch b/sci-biology/treeviewx/files/treeviewx-0.5.1-70_choose_tree.patch deleted file mode 100644 index 7a614edff72e.. --- a/sci-biology/treeviewx/files/treeviewx-0.5.1-70_choose_tree.patch +++ /dev/null @@ -1,11 +0,0 @@ a/tview.cpp -+++ b/tview.cpp -@@ -208,7 +208,7 @@ - pictureFileName, wxT("SVG vector picture files (*.svg)|*.svg"), - wxSAVE|wxOVERWRITE_PROMPT); - --if (dialog.ShowModal() == wxID_OK) -+if ((dialog.ShowModal() == wxID_OK) && (p.GetNumTrees() != 0)) - { - wxSVGFileDC pictureDC (dialog.GetPath(), 600, 650) ; - OnDraw (); diff --git a/sci-biology/treeviewx/files/treeviewx-0.5.1-fix_loading_crash.patch b/sci-biology/treeviewx/files/treeviewx-0.5.1-fix_loading_crash.patch deleted file mode 100644 index c136539726a3.. --- a/sci-biology/treeviewx/files/treeviewx-0.5.1-fix_loading_crash.patch +++ /dev/null @@ -1,40 +0,0 @@ -Bug: http://code.google.com/p/treeviewx/issues/detail?id=1 -Description: fix crash on loading tree file. -Author: Tim Booth tv-0.5.orig/tview.cpp -+++ tv-0.5/tview.cpp -@@ -278,7 +278,7 @@ - char buf[256]; - strcpy (buf, p->GetLabel().c_str()); - wchar_t wbuf[256]; -- mbstowcs (wbuf, buf, size_t(wbuf)); -+ mbstowcs (wbuf, buf, 256); - s << wbuf; - #else - s << p->GetLabel().c_str(); -@@ -563,7 +563,7 @@ - char buf[256]; - strcpy (buf, t.GetName().c_str()); - wchar_t wbuf[256]; -- mbstowcs (wbuf, buf, size_t(wbuf)); -+ mbstowcs (wbuf, buf, 256); - txt << wbuf; - #else - txt << t.GetName().c_str(); -@@ -712,7 +712,7 @@ - char buf[256]; - strcpy (buf, p.GetIthTreeName(i).c_str()); - wchar_t wbuf[256]; -- mbstowcs (wbuf, buf, size_t(wbuf)); -+ mbstowcs (wbuf, buf, 256); - - std::wstring tname = wbuf; - -@@ -1046,6 +1046,7 @@ - void MyCanvas::OnSize(wxSizeEvent& event) - { - Resize (); -+Refresh(); - event.Skip(); - } - diff --git a/sci-biology/treeviewx/files/treeviewx-0.5.1-gcc4.3.patch
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gspiceui/, sci-electronics/gspiceui/files/
commit: 99f627b10224a2cb3029cd49f42d7d0138e2320c Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 17:43:41 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 17:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f627b1 sci-electronics/gspiceui: add 1.3.30_pre20240321 Closes: https://bugs.gentoo.org/918633 Signed-off-by: Pacho Ramos gentoo.org> sci-electronics/gspiceui/Manifest | 1 + ...ui-1.3.30_pre20240321-respect-users-flags.patch | 50 ++ .../gspiceui/gspiceui-1.3.30_pre20240321.ebuild| 78 ++ 3 files changed, 129 insertions(+) diff --git a/sci-electronics/gspiceui/Manifest b/sci-electronics/gspiceui/Manifest index 8e067dce86db..226356f48245 100644 --- a/sci-electronics/gspiceui/Manifest +++ b/sci-electronics/gspiceui/Manifest @@ -1,2 +1,3 @@ +DIST gspiceui-1.3.30_pre20240321.zip 80103549 BLAKE2B 5cdbd2338dd057d73a01572e75a7af145bca99f3e9339d259ae3615076e26a5c1614eecdd1e32cd669ecdd2a5cc1e3934dc3d3f1b36980c7a2eed7c6c15e1bb6 SHA512 736f7eafbaa26c3d9b3fa0df1ae5071adf21c0716519a99a0b9d199aa10a0dd402273de51d2e16b07be4c145ab2d34e133c515a8cfbb44068aa46cdc36a20658 DIST gspiceui-v1.1.00.tar.gz 1048236 BLAKE2B cc3d14137517cd26687dabac7e001e7518fee91aedc74f1995ac763873345f2965c3edb4e037ecb6ac8ca874289b2e658fe3185d95b3eeaf2b349efab151f37b SHA512 46ccf3dd7a5dd9ec1cac1eb742187ecab15a6c0033467d52a44c916e239696faf7b8797e1a155191cf0ed37b04619b0666cff51e78912a06ecd2c63d377cba93 DIST gspiceui-v1.2.87.tar.gz 1089733 BLAKE2B c1801bfebd5d42fe9c1ab26e6fd0cb06b56cac53bbad272522896325e5fd979e6fcc63d6f99262b152180f249b5b2d4aa119aa83254a2fc07256574c9ebaef10 SHA512 081d04c39f4fb96139f12fa063dfb888e036948a00a6b55de3b04a49b2b4af01b45fd9b7f903855d798a71957452550dfa8c8505c167c239e27ada29cb6fa747 diff --git a/sci-electronics/gspiceui/files/gspiceui-1.3.30_pre20240321-respect-users-flags.patch b/sci-electronics/gspiceui/files/gspiceui-1.3.30_pre20240321-respect-users-flags.patch new file mode 100644 index ..531491829bd3 --- /dev/null +++ b/sci-electronics/gspiceui/files/gspiceui-1.3.30_pre20240321-respect-users-flags.patch @@ -0,0 +1,50 @@ +--- a/src/Makefile.old 2024-06-21 11:25:45.990728109 +0200 b/src/Makefile 2024-06-21 11:33:20.289571247 +0200 +@@ -46,8 +46,8 @@ + #*** + + # Which compiler and linker (eg. g++ or clang++) +-CXX = g++ +-LD = g++ ++CXX ?= g++ ++LD ?= g++ + ifneq ($(GSPICEUI_MSWIN),0) + LD += -static-libstdc++ -static-libgcc + WINDRES = windres +@@ -108,17 +108,7 @@ + # -fabi-version=N Use version N of the C++ ABI (this choice must match the wxWidgets library) + + CXXFLAGS := -std=c++17 -fabi-version=14 +-ifeq ($(GSPICEUI_DEBUG),0) +- # Options for release (not using -Wall since it's GCC specific) +- CXXFLAGS += -O3 +-else +- # Options for development +- CXXFLAGS += -g3 -O0 -Wall -Wextra -Wpedantic +- +- # The following warning has been disabled because I don't know how to fix it +- CXXFLAGS += -Wno-overloaded-virtual +-endif +-CXXFLAGS += -pipe $(shell $(WXCFG) --cxxflags) ++CXXFLAGS += $(shell $(WXCFG) --cxxflags) + + # I like to compile using the option "-Wall" etc. however tests that break wxWidgets are turned off + ifneq ($(GSPICEUI_DEBUG),0) +@@ -231,7 +221,7 @@ + # -o specify the output file name + + $(BINDIR)/$(PROG) : $(OBJS) +- $(LD) -pipe -o $(BINDIR)/$(PROG) obj/*.o $(LIBS) ++ $(CXX) -o $(BINDIR)/$(PROG) obj/*.o $(LDFLAGS) $(LIBS) + ifeq ($(ROOT)/GSpiceUI.app,$(wildcard $(ROOT)/GSpiceUI.app)) + cp $(BINDIR)/$(PROG) $(ROOT)/GSpiceUI.app/Contents/MacOS/gspiceui + endif +@@ -296,7 +286,7 @@ + + # Compiler options + +-test_% : CXXFLAGS = -Wall -g -pipe $(shell $(WXCFG) --cxxflags) ++test_% : CXXFLAGS += $(shell $(WXCFG) --cxxflags) + test_% : CXXFLAGS += -D $(shell echo $@ | tr "[:lower:]" "[:upper:]") + # Libraries + test_% : LIBS = $(shell $(WXCFG) --libs core,base) diff --git a/sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild b/sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild new file mode 100644 index ..afbe20c26ef0 --- /dev/null +++ b/sci-electronics/gspiceui/gspiceui-1.3.30_pre20240321.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +inherit desktop optfeature wxwidgets xdg + +DESCRIPTION="GUI frontend for Ngspice and Gnucap" +HOMEPAGE="https://sourceforge.net/projects/gspiceui/; +#SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz; +MY_REV="382" +# SF source is temporal +#SRC_URI="https://sourceforge.net/code-snapshots/svn/g/gs/${PN}/code/${PN}-code-r${MY_REV}-trunk.zip -> ${P}.zip" +SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${PN}-code-r${MY_REV}-trunk.zip -> ${P}.zip" +S="${WORKDIR}/${PN}-code-r${MY_REV}-trunk" +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gspiceui/files/, sci-electronics/gspiceui/
commit: 77611a184d5074e0eebbb9b42ea0ed106244 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 17:44:15 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 17:48:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77611a18 sci-electronics/gspiceui: drop 1.1.0, 1.2.87-r1 Signed-off-by: Pacho Ramos gentoo.org> sci-electronics/gspiceui/Manifest | 1 - .../gspiceui/files/gspiceui-1.1.0-flags.patch | 26 --- sci-electronics/gspiceui/gspiceui-1.1.0.ebuild | 85 -- sci-electronics/gspiceui/gspiceui-1.2.87-r1.ebuild | 83 - 4 files changed, 195 deletions(-) diff --git a/sci-electronics/gspiceui/Manifest b/sci-electronics/gspiceui/Manifest index 226356f48245..b15a5fcc43e7 100644 --- a/sci-electronics/gspiceui/Manifest +++ b/sci-electronics/gspiceui/Manifest @@ -1,3 +1,2 @@ DIST gspiceui-1.3.30_pre20240321.zip 80103549 BLAKE2B 5cdbd2338dd057d73a01572e75a7af145bca99f3e9339d259ae3615076e26a5c1614eecdd1e32cd669ecdd2a5cc1e3934dc3d3f1b36980c7a2eed7c6c15e1bb6 SHA512 736f7eafbaa26c3d9b3fa0df1ae5071adf21c0716519a99a0b9d199aa10a0dd402273de51d2e16b07be4c145ab2d34e133c515a8cfbb44068aa46cdc36a20658 -DIST gspiceui-v1.1.00.tar.gz 1048236 BLAKE2B cc3d14137517cd26687dabac7e001e7518fee91aedc74f1995ac763873345f2965c3edb4e037ecb6ac8ca874289b2e658fe3185d95b3eeaf2b349efab151f37b SHA512 46ccf3dd7a5dd9ec1cac1eb742187ecab15a6c0033467d52a44c916e239696faf7b8797e1a155191cf0ed37b04619b0666cff51e78912a06ecd2c63d377cba93 DIST gspiceui-v1.2.87.tar.gz 1089733 BLAKE2B c1801bfebd5d42fe9c1ab26e6fd0cb06b56cac53bbad272522896325e5fd979e6fcc63d6f99262b152180f249b5b2d4aa119aa83254a2fc07256574c9ebaef10 SHA512 081d04c39f4fb96139f12fa063dfb888e036948a00a6b55de3b04a49b2b4af01b45fd9b7f903855d798a71957452550dfa8c8505c167c239e27ada29cb6fa747 diff --git a/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch b/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch deleted file mode 100644 index b6c3d36a544e.. --- a/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch +++ /dev/null @@ -1,26 +0,0 @@ a/src/Makefile -+++ b/src/Makefile -@@ -69,13 +69,7 @@ - # -Ofast Optimize till it hurts : "-O3" + enable opts not valid for all standard-compliants - # -OsOptimize for size - # -OgOptimize debugging experience but don't break debugging --ifeq ($(GSPICEUI_DBG),0) -- # Options for release (not using -Wall since it's GCC specific) -- CXXFLAGS := -O1 -pipe $(shell $(WXCFG) --cxxflags) --else -- # Options for development -- CXXFLAGS := -g -Og -Wall -Wextra -pipe $(shell $(WXCFG) --cxxflags) --endif -+ CXXFLAGS += $(shell $(WXCFG) --cxxflags) - - # The following suppresses spurious warnings from gcc with wxWidgets v2.8.12 - ifeq ($(GSPICEUI_WXLIB),2.8) -@@ -134,7 +128,7 @@ - # -o specify the output file name - - $(BINDIR)/$(PROG) : $(OBJS) -- $(CXX) -pipe -o $(BINDIR)/$(PROG) obj/*.o $(LIBS) -+ $(CXX) -pipe -o $(BINDIR)/$(PROG) obj/*.o $(LDFLAGS) $(LIBS) - ifeq ($(ROOT)/GSpiceUI.app,$(wildcard $(ROOT)/GSpiceUI.app)) - cp $(BINDIR)/$(PROG) $(ROOT)/GSpiceUI.app/Contents/MacOS/gspiceui - endif diff --git a/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild b/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild deleted file mode 100644 index d16a8b170d38.. --- a/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0" -inherit desktop flag-o-matic toolchain-funcs wxwidgets - -MY_P="${PN}-v${PV}0" - -DESCRIPTION="GUI frontend for Ngspice and Gnucap" -HOMEPAGE="https://sourceforge.net/projects/gspiceui/; -SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="examples schematics waveform" - -DEPEND=" - x11-libs/wxGTK:${WX_GTK_VER}[X] - sci-electronics/electronics-menu" -RDEPEND=" - ${DEPEND} - || ( - sci-electronics/ngspice - sci-electronics/gnucap - ) - waveform? ( sci-electronics/gwave ) - schematics? ( sci-electronics/geda )" - -PATCHES=( - # Use Gentoo LDFLAGS and CXXFLAGS - "${FILESDIR}"/${P}-flags.patch -) - -src_prepare() { - default - - # Adjusting the doc path at src/main/HelpTasks.cpp - sed -i -e \ - "s:/share/gspiceui/html/User-Manual.html:/share/doc/${PF}/html/User-Manual.html:g" \ - src/main/HelpTasks.cpp || die - - # Adjusting call to gwave program - sed -i -e "s/gwave2/gwave/g" src/TypeDefs.hpp || die -} - -src_configure() { - setup-wxwidgets - - # bug 553968 - replace-flags -O? -O1 - - default -} - -src_compile() { - emake CXX="$(tc-getCXX)" -} - -src_install() { - dobin bin/gspiceui - - HTML_DOCS=(
[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/
commit: a9fcf0343f57dc4217642142c84335e8d78963ea Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 17:28:33 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 17:48:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fcf034 media-video/mediainfo: drop 22.09, 23.03, 23.04 Bug: https://bugs.gentoo.org/917612 Signed-off-by: Pacho Ramos gentoo.org> media-video/mediainfo/Manifest | 3 - media-video/mediainfo/mediainfo-22.09.ebuild | 89 --- media-video/mediainfo/mediainfo-23.03.ebuild | 92 media-video/mediainfo/mediainfo-23.04.ebuild | 92 4 files changed, 276 deletions(-) diff --git a/media-video/mediainfo/Manifest b/media-video/mediainfo/Manifest index fed3d7176f69..bbdec9921532 100644 --- a/media-video/mediainfo/Manifest +++ b/media-video/mediainfo/Manifest @@ -1,4 +1 @@ -DIST mediainfo_22.09.tar.xz 2016868 BLAKE2B c4b1766c4d49be6e90d11c736e4572e24299ae96efdfbf92ef9d32a418dcad2ae60ac7e6234cfa7c3a11996e46fb178996c536b9ce13dd19a0449ae8bf86 SHA512 acdeef13153fd74c29d54b9bdf4e983dd81525ace47550977d99cb5950ab72579cbbfc1ae39d81d89e03c491ea559177a16853d9db20d83a995eff300b864d4d -DIST mediainfo_23.03.tar.xz 2027676 BLAKE2B 2da17afaccb3a8b4a1e19012cb3bb29284856f9d16e27026701b1c78add444e83c5fbb3e22ff39955ffa1c0b6f62e87224c0b35a0ff007296c4c065f58f83c87 SHA512 5082826a315fefaa48ea65a09a538225f1311cfb48285c939bb7ce2ebc38a2d444e6974ecb8062e02b60fbde27759b5828fc97dd7f9229e0066e9d193137fb5c -DIST mediainfo_23.04.tar.xz 2022444 BLAKE2B 4e5c1c09b670ee20839c49365f0973d783ec7ed4bd336bed7574b6369f356f8f11fe63fe99dd80a28b2677b3c872bc45941b89c307190fe0b8ab867f66ab7755 SHA512 768ac916da81ea10323be2957a87058ba863015f26a337ba3b3db15e40e52c7cd7b24f2ca2508334e35cdae6476d147ed4c81eeabfe801fa9dc5ca68ceb1e7af DIST mediainfo_23.10.tar.xz 2025172 BLAKE2B 91816fa74e4f9949e73072bb25748ca350178c4e0bfc33cf5ff8ed5171dbc2d8266e418bfe83ed382f5de3b1e9d7d95e38188082ac2b2e5c8df34324407db184 SHA512 bf5864e5aafd38f64dbdf2ac47b19543ed24ab69d27180606ad49e587e6964e83995dcceffa441fabf0b0aa3c032c9450ad8738d28663a1b4180a9f651f4ba08 diff --git a/media-video/mediainfo/mediainfo-22.09.ebuild b/media-video/mediainfo/mediainfo-22.09.ebuild deleted file mode 100644 index 68f70427ddc8.. --- a/media-video/mediainfo/mediainfo-22.09.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# These must be bumped together: -# - media-libs/libzen (if a release is available) -# - media-libs/libmediainfo -# - media-video/mediainfo - -WX_GTK_VER="3.0-gtk3" -inherit xdg-utils autotools wxwidgets - -DESCRIPTION="MediaInfo supplies technical and tag information about media files" -HOMEPAGE="https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfo; -SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz; -S="${WORKDIR}/MediaInfo" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="curl mms wxwidgets" - -RDEPEND="~media-libs/libmediainfo-${PV}[curl=,mms=] - >=media-libs/libzen-0.4.37 - sys-libs/zlib - wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -pkg_setup() { - TARGETS="CLI" - - if use wxwidgets; then - TARGETS+=" GUI" - setup-wxwidgets - fi -} - -src_prepare() { - default - - local target - for target in ${TARGETS}; do - cd "${S}"/Project/GNU/${target} || die - sed -i -e "s:-O2::" configure.ac || die - eautoreconf - done -} - -src_configure() { - local target - - for target in ${TARGETS}; do - cd "${S}"/Project/GNU/${target} || die - local args="" - [[ ${target} == "GUI" ]] && args="--with-wxwidgets --with-wx-gui" - econf ${args} - done -} - -src_compile() { - local target - - for target in ${TARGETS}; do - cd "${S}"/Project/GNU/${target} || die - default - done -} - -src_install() { - local target - - for target in ${TARGETS}; do - cd "${S}"/Project/GNU/${target} || die - default - dodoc "${S}"/History_${target}.txt - done -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} diff --git a/media-video/mediainfo/mediainfo-23.03.ebuild b/media-video/mediainfo/mediainfo-23.03.ebuild deleted file mode 100644 index a45f63ada5af.. --- a/media-video/mediainfo/mediainfo-23.03.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -
[gentoo-commits] repo/gentoo:master commit in: media-video/dvdstyler/
commit: 469eeb9cdcf386edda4d60d61e6fe750ce16bb02 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 17:27:56 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 17:48:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469eeb9c media-video/dvdstyler: drop 3.2.1 Signed-off-by: Pacho Ramos gentoo.org> media-video/dvdstyler/dvdstyler-3.2.1.ebuild | 70 1 file changed, 70 deletions(-) diff --git a/media-video/dvdstyler/dvdstyler-3.2.1.ebuild b/media-video/dvdstyler/dvdstyler-3.2.1.ebuild deleted file mode 100644 index 71057e8e2202.. --- a/media-video/dvdstyler/dvdstyler-3.2.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P=${P/dvds/DVDS} -WX_GTK_VER=3.0-gtk3 - -inherit wxwidgets - -DESCRIPTION="A cross-platform free DVD authoring application" -HOMEPAGE="https://www.dvdstyler.org/; -SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.bz2; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug +udev" - -DEPEND=" - app-cdr/cdrtools - >=app-cdr/dvd+rw-tools-7.1 - media-libs/libexif:= - >=media-libs/wxsvg-1.5.23:= - >=media-video/dvdauthor-0.7.1 - >=media-video/ffmpeg-2.6:0=[encode] - >=media-video/xine-ui-0.99.7 - virtual/jpeg:0 - x11-libs/wxGTK:${WX_GTK_VER}=[gstreamer,X] - sys-apps/dbus - udev? ( >=virtual/libudev-215:= )" -RDEPEND="${DEPEND} - >=app-cdr/dvdisaster-0.72.4 - media-video/mjpegtools" -BDEPEND=" - app-arch/zip - app-text/xmlto - sys-devel/gettext - app-alternatives/yacc - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/ffmpeg5.patch "${FILESDIR}"/wx30.patch ) - -src_prepare() { - default - - # disable obsolete GNOME 2.x libraries wrt #508854 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die - # rmdir: failed to remove `tempfoobar': Directory not empty - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die - # fix underlinking wrt #367863 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die - # silence desktop-file-validate QA check - sed -i \ - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \ - data/dvdstyler.desktop || die -} - -src_configure() { - setup-wxwidgets unicode - econf \ - $(use_enable debug) \ - --with-wx-config="${WX_CONFIG}" -} - -src_install() { - default - rm "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*} || die -}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/limesuite/
commit: 8745b851c0c50a29fe2886b04cd13aa5d64b26d6 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 5 17:29:34 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 5 17:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8745b851 net-wireless/limesuite: drop 20.10.0, 23.10.0 Signed-off-by: Pacho Ramos gentoo.org> net-wireless/limesuite/Manifest | 2 -- net-wireless/limesuite/limesuite-20.10.0.ebuild | 34 - net-wireless/limesuite/limesuite-23.10.0.ebuild | 34 - 3 files changed, 70 deletions(-) diff --git a/net-wireless/limesuite/Manifest b/net-wireless/limesuite/Manifest index b58bad9c75c9..f2fe713fcb25 100644 --- a/net-wireless/limesuite/Manifest +++ b/net-wireless/limesuite/Manifest @@ -1,3 +1 @@ -DIST limesuite-20.10.0.tar.gz 5421065 BLAKE2B 1b3a6240b334a9d96c3184edc71d9666525906a3a34c03085c869ef2f2cb8d741386a2c14f120a3de50b55d2183006611fa1d79ecce0a353537b1c650d862b11 SHA512 4ff422d04bb8795463da1a3e04dd742701bca89cb9003e3a1af3a97f9aa13a167c6cafa4b36734c3c810d08cec96f4d8aced40413504660f42a9c7208bfa3264 -DIST limesuite-23.10.0.tar.gz 5202380 BLAKE2B e18ce6b95cd2f2cf4c7f12db09a006822a34e64cccd5ab427e19a2b25812985e260708a3d62dec6c41974571593fad4c8c9df510b814cda0da3bdad899fb44d0 SHA512 2f29afce2f00247e509b0a0c994b53ee31c98e2aa43cee12f0529994a532059db7b7bc4bd26f1066995740d5ba6cee3ec4db53e4068b21b330d463953a9b4d9d DIST limesuite-23.11.0.tar.gz 5202440 BLAKE2B da91e0463f47f51b42f4be74d07e7beb3289649b7075e2a3da9752f7222c035e823ea300e15f52bcaccfde81fbae97b44e03c3bcb0ae3ce38019e88472cecf58 SHA512 0f96f92952af4470d5a9cc407c2d25348123876eab8d589371ad6105f9871dfe6e2317e634509bfd950ffb9ae30338e6fc7936ad9030c1119be442080a5174e7 diff --git a/net-wireless/limesuite/limesuite-20.10.0.ebuild b/net-wireless/limesuite/limesuite-20.10.0.ebuild deleted file mode 100644 index a3eb577bb40b.. --- a/net-wireless/limesuite/limesuite-20.10.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" -inherit cmake wxwidgets - -DESCRIPTION="Driver and GUI for LMS7002M-based SDR platforms" -HOMEPAGE="https://myriadrf.org/projects/component/limesdr/; -SRC_URI="https://github.com/myriadrf/LimeSuite/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/LimeSuite-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - x11-libs/fltk:1 - x11-libs/wxGTK:${WX_GTK_VER} - net-wireless/soapysdr:= - virtual/opengl - virtual/libusb:1" -RDEPEND="${DEPEND}" - -src_configure() { - setup-wxwidgets - - local mycmakeargs=( - -DENABLE_OCTAVE=OFF - -DENABLE_EXAMPLES=OFF - ) - cmake_src_configure -} diff --git a/net-wireless/limesuite/limesuite-23.10.0.ebuild b/net-wireless/limesuite/limesuite-23.10.0.ebuild deleted file mode 100644 index 6e42d2d852f0.. --- a/net-wireless/limesuite/limesuite-23.10.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" -inherit cmake wxwidgets - -DESCRIPTION="Driver and GUI for LMS7002M-based SDR platforms" -HOMEPAGE="https://myriadrf.org/projects/component/limesdr/; -SRC_URI="https://github.com/myriadrf/LimeSuite/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/LimeSuite-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - x11-libs/fltk:1 - x11-libs/wxGTK:${WX_GTK_VER} - net-wireless/soapysdr:= - virtual/opengl - virtual/libusb:1" -RDEPEND="${DEPEND}" - -src_configure() { - setup-wxwidgets - - local mycmakeargs=( - -DENABLE_OCTAVE=OFF - -DENABLE_EXAMPLES=OFF - ) - cmake_src_configure -}