[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webrtcvad/
commit: f6144e03b4492eb1c8e64fa8498579f3c772a170 Author: Nicola Smaniotto gmail com> AuthorDate: Sun May 29 20:15:14 2022 + Commit: Nicola Smaniotto gmail com> CommitDate: Sun May 29 20:17:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6144e03 dev-python/webrtcvad: enable py3.10 Closes: https://bugs.gentoo.org/848251 Signed-off-by: Nicola Smaniotto gmail.com> dev-python/webrtcvad/webrtcvad-2.0.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild b/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild index 389b09dca..e2b70e1a2 100644 --- a/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild +++ b/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: fb2d52133d663de66efc283e1ca0b7ffd7ecb1b3 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 19:58:13 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2d5213 sys-devel/clang: Pregen manpages for 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 1 + sys-devel/clang/clang-14.0.4.ebuild | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 61af7f04e3d2..eaf12c420059 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -2,6 +2,7 @@ DIST llvm-12.0.1-manpages.tar.bz2 191582 BLAKE2B a049cd305c257875d47e92d703c51ae DIST llvm-13.0.1-manpages.tar.bz2 202187 BLAKE2B 32a761426dbe4c3c355d30660254305cd88b6d513faee04c78e370cea9d38761108a9be4c4b4ac39b6a74400af1f9d37ffd11ab05acd7340175c8d66845ae7d9 SHA512 9495e1daf588540fdb8b9ee905a9b6be4693bd70b7f42c8e8a0d667242fc24dc853c45918d3bc09d02f0761ad61541bc9749c1498e312da129abdab638a0d572 DIST llvm-14.0.1-manpages.tar.bz2 86273 BLAKE2B 174b412568565bdd4c3db34b1b2f2482a18ca45a0a6269ca381fe5c77da21b85dafabad29551b262d593006e9b68e6f7fdf43c2ec626204970d1280dd87a5f3d SHA512 49c58094eebecfadff97d62b4e6b0129e07c52ad7fe3ea4ce5c955e6fc9c73ac443b6a6e0f8322cf25e1d88b059c4231c4798d8da04340a46f6f84fb1b386f29 DIST llvm-14.0.3-manpages.tar.bz2 217443 BLAKE2B ebea48d9015bb0b53e8b799d8d79ac7a8d03f55440e5d3a08a9ce6c8f106c3f37e597c46aaf824dfee87c222775630299a5c277b4b29d43e831116c12932675a SHA512 db762ff7bfde28147276cacb5c5753a1bb4dd08dc8840423d6fc073629cd97bc3c7f54402cb17aa00cfc06f9f775f7ac9478c2661cacf86d5517a968d290beb3 +DIST llvm-14.0.4-manpages.tar.bz2 214161 BLAKE2B 9e8a0a78cce26b0e5235750a2af99542a496d34726046fbfa3274a22a55a75b3210c4af49e768130515c636ae3d6350f909ccb601888c276ce8cbd6b029b7172 SHA512 793dcbac320d26d26c637f2d38de0a55f5a91d13c93fa1aa2753103a07720248ffc16e8f1914ce81e8c291f02797360c052c23b027d773ac05a5563744313828 DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.1-r1.tar.xz 6132 BLAKE2B c99f57a09f214361f2728938ec587e3ef0b473363919058e39fb75c012cc94771b9116b1820f1bd001151eb5f49cc6beaa7572e60e4095811fffb12717a8c5a8 SHA512 af9eca93c9ba91429b0bb07290dce1c9742338dd0635423bc59ebead91a7493a49b66bd36a7ce4cf715fa660678218f64e0ba85824a0869b8e31b81be9f0bb3d diff --git a/sys-devel/clang/clang-14.0.4.ebuild b/sys-devel/clang/clang-14.0.4.ebuild index 7a51cbe69086..19d50597423e 100644 --- a/sys-devel/clang/clang-14.0.4.ebuild +++ b/sys-devel/clang/clang-14.0.4.ebuild @@ -58,7 +58,7 @@ LLVM_COMPONENTS=( clang clang-tools-extra cmake llvm/lib/Transforms/Hello ) -LLVM_MANPAGES=build +LLVM_MANPAGES=pregenerated LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/{lit,llvm-lit,unittest}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 00c4e5f2a6c6dd665bbed3fa92459289bf527648 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 19:58:00 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c4e5f2 sys-devel/llvm: Pregen manpages for 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 1 + sys-devel/llvm/llvm-14.0.4.ebuild | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index d9b871e84046..b449fc4d4683 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -2,6 +2,7 @@ DIST llvm-12.0.1-manpages.tar.bz2 191582 BLAKE2B a049cd305c257875d47e92d703c51ae DIST llvm-13.0.1-manpages.tar.bz2 202187 BLAKE2B 32a761426dbe4c3c355d30660254305cd88b6d513faee04c78e370cea9d38761108a9be4c4b4ac39b6a74400af1f9d37ffd11ab05acd7340175c8d66845ae7d9 SHA512 9495e1daf588540fdb8b9ee905a9b6be4693bd70b7f42c8e8a0d667242fc24dc853c45918d3bc09d02f0761ad61541bc9749c1498e312da129abdab638a0d572 DIST llvm-14.0.1-manpages.tar.bz2 86273 BLAKE2B 174b412568565bdd4c3db34b1b2f2482a18ca45a0a6269ca381fe5c77da21b85dafabad29551b262d593006e9b68e6f7fdf43c2ec626204970d1280dd87a5f3d SHA512 49c58094eebecfadff97d62b4e6b0129e07c52ad7fe3ea4ce5c955e6fc9c73ac443b6a6e0f8322cf25e1d88b059c4231c4798d8da04340a46f6f84fb1b386f29 DIST llvm-14.0.3-manpages.tar.bz2 217443 BLAKE2B ebea48d9015bb0b53e8b799d8d79ac7a8d03f55440e5d3a08a9ce6c8f106c3f37e597c46aaf824dfee87c222775630299a5c277b4b29d43e831116c12932675a SHA512 db762ff7bfde28147276cacb5c5753a1bb4dd08dc8840423d6fc073629cd97bc3c7f54402cb17aa00cfc06f9f775f7ac9478c2661cacf86d5517a968d290beb3 +DIST llvm-14.0.4-manpages.tar.bz2 214161 BLAKE2B 9e8a0a78cce26b0e5235750a2af99542a496d34726046fbfa3274a22a55a75b3210c4af49e768130515c636ae3d6350f909ccb601888c276ce8cbd6b029b7172 SHA512 793dcbac320d26d26c637f2d38de0a55f5a91d13c93fa1aa2753103a07720248ffc16e8f1914ce81e8c291f02797360c052c23b027d773ac05a5563744313828 DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9 SHA512 fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249 DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.1.tar.xz 4724 BLAKE2B 2689298c687fa8b5fa2545afccc248c00ff6778f1a14e3e7999e5d52a1b0b9c3b2e66e8c008e27c62c6c3c08009dc7d9d083ca53698138258ac972e4ad03c042 SHA512 a9f071ad0a792f558105a64790f9e470d8aaed05bd1baabbe86539760c881f772602a03265e0962d8599f991f7fd44d14a49e2ef9d74bb5eb283f473f4084d32 diff --git a/sys-devel/llvm/llvm-14.0.4.ebuild b/sys-devel/llvm/llvm-14.0.4.ebuild index 4d5f2d4ab016..164c0299aa8e 100644 --- a/sys-devel/llvm/llvm-14.0.4.ebuild +++ b/sys-devel/llvm/llvm-14.0.4.ebuild @@ -67,7 +67,7 @@ PDEPEND=" " LLVM_COMPONENTS=( llvm cmake third-party ) -LLVM_MANPAGES=build +LLVM_MANPAGES=pregenerated LLVM_PATCHSET=${PV} LLVM_USE_TARGETS=provide llvm.org_set_globals
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: ad35e42b6ae1e8e5de14ddd4a188b9cb49451820 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:58 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad35e42b dev-libs/libclc: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 1 + dev-libs/libclc/libclc-14.0.4.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 44ba4b96ff8c..b1248091e2cd 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -1,3 +1,4 @@ DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/dev-libs/libclc/libclc-14.0.4.ebuild b/dev-libs/libclc/libclc-14.0.4.ebuild new file mode 100644 index ..340dfa3ea626 --- /dev/null +++ b/dev-libs/libclc/libclc-14.0.4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi" +IUSE="${IUSE_VIDEO_CARDS}" +REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )" + +LLVM_MAX_SLOT=14 +BDEPEND=" + ${PYTHON_DEPS} + || ( + sys-devel/clang:14 + sys-devel/clang:13 + sys-devel/clang:12 + sys-devel/clang:11 + sys-devel/clang:10 + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + # we do not need llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + # TODO: spirv + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + -DLLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 87840a1b01691fd36ed7ba12d9833dd480348592 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:50 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87840a1b sys-devel/lld: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-14.0.4.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-devel/lld/lld-14.0.4.ebuild b/sys-devel/lld/lld-14.0.4.ebuild new file mode 100644 index ..461302a580e7 --- /dev/null +++ b/sys-devel/lld/lld-14.0.4.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 8e009c7469d768bfbbd3b26f058280188e114ec4 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:56 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e009c74 sys-libs/libcxx: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 2 + sys-libs/libcxx/libcxx-14.0.4.ebuild | 228 +++ 2 files changed, 230 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 716655034895..fef0d8fd7a3a 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -2,8 +2,10 @@ DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841a DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.1.tar.xz 4724 BLAKE2B 2689298c687fa8b5fa2545afccc248c00ff6778f1a14e3e7999e5d52a1b0b9c3b2e66e8c008e27c62c6c3c08009dc7d9d083ca53698138258ac972e4ad03c042 SHA512 a9f071ad0a792f558105a64790f9e470d8aaed05bd1baabbe86539760c881f772602a03265e0962d8599f991f7fd44d14a49e2ef9d74bb5eb283f473f4084d32 DIST llvm-gentoo-patchset-14.0.3.tar.xz 5492 BLAKE2B 48a46d50a81c5572d1573c6923bc404b198f74ee8587a928e0858553dac37f7fa39cc969d72b938ef3d2f04f6872f9e2e2478821ab90c657ecbbacb3f7d99d7a SHA512 b917b549de6d46cd7aab3e59b888b5e5ffb955435b33d6538be2f31dc30217a24740a673cb6bb661087c245121edb079052b179badaf70b86b985ca69b3652a6 +DIST llvm-gentoo-patchset-14.0.4.tar.xz 4072 BLAKE2B cbd8804e33069ca2709503931545a57cfd33c06f28696d876d499285e9add9487a069495b756bbb94d29a162c39ece651defddd302e3ac523c5484c09fb3d2ea SHA512 db00268d01e7ec99b907321384c02468a53020386ee4fc819fabfc1cd0784323044931dac42437968d5fd37190da1b9f8f847af553a65a0595c33cecfd82c293 DIST llvm-gentoo-patchset--1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-libs/libcxx/libcxx-14.0.4.ebuild b/sys-libs/libcxx/libcxx-14.0.4.ebuild new file mode 100644 index ..4d6be5bcc7f2 --- /dev/null +++ b/sys-libs/libcxx/libcxx-14.0.4.ebuild @@ -0,0 +1,228 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +IUSE="+libcxxabi +libunwind static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="libunwind? ( libcxxabi )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +# llvm-6 for
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: c3ed8d9a8ba31f7967936a5427f33942bd2d868a Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:57 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ed8d9a sys-devel/clang-runtime: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-14.0.4.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-14.0.4.ebuild b/sys-devel/clang-runtime/clang-runtime-14.0.4.ebuild new file mode 100644 index ..f0ec98510540 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-14.0.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 9b9ed53f1f17abccfe5c898796b577a7d282ae7c Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9ed53f dev-python/lit: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-14.0.4.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/dev-python/lit/lit-14.0.4.ebuild b/dev-python/lit/lit-14.0.4.ebuild new file mode 100644 index ..638a94fc8e55 --- /dev/null +++ b/dev-python/lit/lit-14.0.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 53b1d55662c239af3ee2103b0ed9ff3c645a9acb Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:54 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b1d556 sys-libs/llvm-libunwind: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind/llvm-libunwind-14.0.4.ebuild| 122 + 2 files changed, 123 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index e3c7f4055f48..d14903fb377e 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -3,3 +3,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-14.0.4.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.4.ebuild new file mode 100644 index ..b1b3c2dc140d --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-14.0.4.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="debug static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 +" +BDEPEND=" + !test? ( + ${PYTHON_DEPS} + ) + test? ( + >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + local use_compiler_rt=OFF + local libdir=$(get_libdir) + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LD_FLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + use_compiler_rt=ON + fi + fi + + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libunwind" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLLVM_INCLUDE_TESTS=OFF + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLIBUNWIND_INCLUDE_TESTS=$(usex test) + -DLIBUNWIND_INSTALL_HEADERS=ON + -DLIBUNWIND_TARGET_TRIPLE="${CHOST}" + + # support non-native unwinding; given it's small enough, + # enable it unconditionally + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + + # avoid dependency on libgcc_s if compiler-rt is used + -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} + ) + if use test; then + mycmakeargs+=( + -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx" +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 7d7f3accb5ce1b9d803b719c0210996320342c12 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:43 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7f3acc sys-devel/llvm: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 2 + sys-devel/llvm/llvm-14.0.4.ebuild | 530 ++ 2 files changed, 532 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 66777bb6008e..d9b871e84046 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -6,8 +6,10 @@ DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841a DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.1.tar.xz 4724 BLAKE2B 2689298c687fa8b5fa2545afccc248c00ff6778f1a14e3e7999e5d52a1b0b9c3b2e66e8c008e27c62c6c3c08009dc7d9d083ca53698138258ac972e4ad03c042 SHA512 a9f071ad0a792f558105a64790f9e470d8aaed05bd1baabbe86539760c881f772602a03265e0962d8599f991f7fd44d14a49e2ef9d74bb5eb283f473f4084d32 DIST llvm-gentoo-patchset-14.0.3.tar.xz 5492 BLAKE2B 48a46d50a81c5572d1573c6923bc404b198f74ee8587a928e0858553dac37f7fa39cc969d72b938ef3d2f04f6872f9e2e2478821ab90c657ecbbacb3f7d99d7a SHA512 b917b549de6d46cd7aab3e59b888b5e5ffb955435b33d6538be2f31dc30217a24740a673cb6bb661087c245121edb079052b179badaf70b86b985ca69b3652a6 +DIST llvm-gentoo-patchset-14.0.4.tar.xz 4072 BLAKE2B cbd8804e33069ca2709503931545a57cfd33c06f28696d876d499285e9add9487a069495b756bbb94d29a162c39ece651defddd302e3ac523c5484c09fb3d2ea SHA512 db00268d01e7ec99b907321384c02468a53020386ee4fc819fabfc1cd0784323044931dac42437968d5fd37190da1b9f8f847af553a65a0595c33cecfd82c293 DIST llvm-gentoo-patchset--r3.tar.xz 4076 BLAKE2B 30bdf740606a1718ae45d850803385d425b656fbbe0250f587cad54f55272e3617d5ee0d04f534a58f87408b0a2dea322ebf1bb8cd653a2beba21d0bc5778c62 SHA512 2c7080ffd09d7dcf4c72a97044a5c63ab895250721d60270bc51c2095aef5f9039781892b4c0d14e942611686153f874a1f52a1c854bb8ca093383c08bdc005a DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-devel/llvm/llvm-14.0.4.ebuild b/sys-devel/llvm/llvm-14.0.4.ebuild new file mode 100644 index ..4d5f2d4ab016 --- /dev/null +++ b/sys-devel/llvm/llvm-14.0.4.ebuild @@ -0,0 +1,530 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3" +RESTRICT="!test? ( test )" + +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 1bf58d122a756046adb51d7bd56a257ef9003a34 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf58d12 sys-libs/compiler-rt-sanitizers: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 2 + .../compiler-rt-sanitizers-14.0.4.ebuild | 221 + 2 files changed, 223 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 716655034895..fef0d8fd7a3a 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -2,8 +2,10 @@ DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841a DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.1.tar.xz 4724 BLAKE2B 2689298c687fa8b5fa2545afccc248c00ff6778f1a14e3e7999e5d52a1b0b9c3b2e66e8c008e27c62c6c3c08009dc7d9d083ca53698138258ac972e4ad03c042 SHA512 a9f071ad0a792f558105a64790f9e470d8aaed05bd1baabbe86539760c881f772602a03265e0962d8599f991f7fd44d14a49e2ef9d74bb5eb283f473f4084d32 DIST llvm-gentoo-patchset-14.0.3.tar.xz 5492 BLAKE2B 48a46d50a81c5572d1573c6923bc404b198f74ee8587a928e0858553dac37f7fa39cc969d72b938ef3d2f04f6872f9e2e2478821ab90c657ecbbacb3f7d99d7a SHA512 b917b549de6d46cd7aab3e59b888b5e5ffb955435b33d6538be2f31dc30217a24740a673cb6bb661087c245121edb079052b179badaf70b86b985ca69b3652a6 +DIST llvm-gentoo-patchset-14.0.4.tar.xz 4072 BLAKE2B cbd8804e33069ca2709503931545a57cfd33c06f28696d876d499285e9add9487a069495b756bbb94d29a162c39ece651defddd302e3ac523c5484c09fb3d2ea SHA512 db00268d01e7ec99b907321384c02468a53020386ee4fc819fabfc1cd0784323044931dac42437968d5fd37190da1b9f8f847af553a65a0595c33cecfd82c293 DIST llvm-gentoo-patchset--1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.4.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.4.ebuild new file mode 100644 index ..433da0366bd7 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.4.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 50cde329a0497b6469ff765b20239850e434d8ba Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:55 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cde329 sys-libs/libcxxabi: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild | 130 + 2 files changed, 131 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild b/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild new file mode 100644 index ..7d864cba3621 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +IUSE="+libunwind static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + ) +" +# llvm-6 for new lit options +DEPEND=" + ${RDEPEND} + >=sys-devel/llvm-6 +" +BDEPEND=" + !test? ( + ${PYTHON_DEPS} + ) + test? ( + >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix + # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +multilib_src_configure() { + # link against compiler-rt instead of libgcc if we are using clang with libunwind + local want_compiler_rt=OFF + if use libunwind && tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_compiler_rt=ON + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx" + -DLLVM_INCLUDE_TESTS=OFF + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) +
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 3e2bc7c9e1cddbcee4dcf1a41601898ba25a43a6 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:51 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2bc7c9 dev-util/lldb: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-14.0.4.ebuild | 115 +++ 2 files changed, 116 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/dev-util/lldb/lldb-14.0.4.ebuild b/dev-util/lldb/lldb-14.0.4.ebuild new file mode 100644 index ..aaa455dcfac0 --- /dev/null +++ b/dev-util/lldb/lldb-14.0.4.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLDB_USE_SYSTEM_SIX=1 + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: ef602070d4c25a58305549aa810e0595f1356a0d Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:46 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef602070 sys-devel/clang-common: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest | 1 + sys-devel/clang-common/clang-common-14.0.4.ebuild | 24 +++ 2 files changed, 25 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-devel/clang-common/clang-common-14.0.4.ebuild b/sys-devel/clang-common/clang-common-14.0.4.ebuild new file mode 100644 index ..798f9e9fb858 --- /dev/null +++ b/sys-devel/clang-common/clang-common-14.0.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" + +PDEPEND=" + sys-devel/clang:* +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +src_install() { + newbashcomp bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 5e93f0734b66cd23ab7974e58b57b468d8989b53 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:48 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e93f073 dev-python/clang-python: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + dev-python/clang-python/clang-python-14.0.4.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/dev-python/clang-python/clang-python-14.0.4.ebuild b/dev-python/clang-python/clang-python-14.0.4.ebuild new file mode 100644 index ..0b7cef715981 --- /dev/null +++ b/dev-python/clang-python/clang-python-14.0.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 35c023a677e6d0bb77fefa629e7f6cd1b00361e9 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:57 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c023a6 sys-libs/libomp: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-14.0.4.ebuild | 142 +++ 2 files changed, 143 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 2f4126a4d716..f05f87a088e5 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -4,3 +4,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-libs/libomp/libomp-14.0.4.ebuild b/sys-libs/libomp/libomp-14.0.4.ebuild new file mode 100644 index ..987d01113d97 --- /dev/null +++ b/sys-libs/libomp/libomp-14.0.4.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib linux-info llvm llvm.org python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" +IUSE=" + cuda debug hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +RESTRICT="!test? ( test )" +# CUDA works only with the x86_64 ABI +REQUIRED_USE=" + cuda? ( llvm_targets_NVPTX ) + offload? ( cuda? ( abi_x86_64 ) ) +" + +RDEPEND=" + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp llvm/include ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { + kernel_pds_check +} + +pkg_setup() { + use offload && LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local libdir="$(get_libdir)" + local mycmakeargs=( +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 5bcd3f8e9b3b3324b63365578556415ee44b2c8e Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:52 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bcd3f8e sys-libs/compiler-rt: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 2 + sys-libs/compiler-rt/compiler-rt-14.0.4.ebuild | 139 + 2 files changed, 141 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 716655034895..fef0d8fd7a3a 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -2,8 +2,10 @@ DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841a DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.1.tar.xz 4724 BLAKE2B 2689298c687fa8b5fa2545afccc248c00ff6778f1a14e3e7999e5d52a1b0b9c3b2e66e8c008e27c62c6c3c08009dc7d9d083ca53698138258ac972e4ad03c042 SHA512 a9f071ad0a792f558105a64790f9e470d8aaed05bd1baabbe86539760c881f772602a03265e0962d8599f991f7fd44d14a49e2ef9d74bb5eb283f473f4084d32 DIST llvm-gentoo-patchset-14.0.3.tar.xz 5492 BLAKE2B 48a46d50a81c5572d1573c6923bc404b198f74ee8587a928e0858553dac37f7fa39cc969d72b938ef3d2f04f6872f9e2e2478821ab90c657ecbbacb3f7d99d7a SHA512 b917b549de6d46cd7aab3e59b888b5e5ffb955435b33d6538be2f31dc30217a24740a673cb6bb661087c245121edb079052b179badaf70b86b985ca69b3652a6 +DIST llvm-gentoo-patchset-14.0.4.tar.xz 4072 BLAKE2B cbd8804e33069ca2709503931545a57cfd33c06f28696d876d499285e9add9487a069495b756bbb94d29a162c39ece651defddd302e3ac523c5484c09fb3d2ea SHA512 db00268d01e7ec99b907321384c02468a53020386ee4fc819fabfc1cd0784323044931dac42437968d5fd37190da1b9f8f847af553a65a0595c33cecfd82c293 DIST llvm-gentoo-patchset--1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.4.ebuild b/sys-libs/compiler-rt/compiler-rt-14.0.4.ebuild new file mode 100644 index ..dcbada06ccf0 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-14.0.4.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 +" +BDEPEND=" + >=dev-util/cmake-3.16 +
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 5bce0efa2dec0dd6770c01856b0072b646db3e3d Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:45 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bce0efa dev-ml/llvm-ocaml: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 1 + dev-ml/llvm-ocaml/llvm-ocaml-14.0.4.ebuild | 115 + 2 files changed, 116 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-14.0.4.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-14.0.4.ebuild new file mode 100644 index ..4dd3009c2bc4 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-14.0.4.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib + >=dev-util/cmake-3.16 +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable go bindings + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake_src_configure + + local llvm_libdir=$(llvm-config --libdir) + # an ugly hack; TODO: figure out a way to pass -L to ocaml... + cd "${BUILD_DIR}/${libdir}" || die + ln -s "${llvm_libdir}"/*.so . || die + + if use test; then + local
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 4afc136654a2d06b216a04abd0f1ed2f97cfede6 Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:47 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4afc1366 sys-devel/clang: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 2 + sys-devel/clang/clang-14.0.4.ebuild | 440 2 files changed, 442 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index a512f6aad3e0..61af7f04e3d2 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -6,8 +6,10 @@ DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 963d005bc7b636570be90eb841a DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01 DIST llvm-gentoo-patchset-14.0.1-r1.tar.xz 6132 BLAKE2B c99f57a09f214361f2728938ec587e3ef0b473363919058e39fb75c012cc94771b9116b1820f1bd001151eb5f49cc6beaa7572e60e4095811fffb12717a8c5a8 SHA512 af9eca93c9ba91429b0bb07290dce1c9742338dd0635423bc59ebead91a7493a49b66bd36a7ce4cf715fa660678218f64e0ba85824a0869b8e31b81be9f0bb3d DIST llvm-gentoo-patchset-14.0.3.tar.xz 5492 BLAKE2B 48a46d50a81c5572d1573c6923bc404b198f74ee8587a928e0858553dac37f7fa39cc969d72b938ef3d2f04f6872f9e2e2478821ab90c657ecbbacb3f7d99d7a SHA512 b917b549de6d46cd7aab3e59b888b5e5ffb955435b33d6538be2f31dc30217a24740a673cb6bb661087c245121edb079052b179badaf70b86b985ca69b3652a6 +DIST llvm-gentoo-patchset-14.0.4.tar.xz 4072 BLAKE2B cbd8804e33069ca2709503931545a57cfd33c06f28696d876d499285e9add9487a069495b756bbb94d29a162c39ece651defddd302e3ac523c5484c09fb3d2ea SHA512 db00268d01e7ec99b907321384c02468a53020386ee4fc819fabfc1cd0784323044931dac42437968d5fd37190da1b9f8f847af553a65a0595c33cecfd82c293 DIST llvm-gentoo-patchset--r3.tar.xz 4076 BLAKE2B 30bdf740606a1718ae45d850803385d425b656fbbe0250f587cad54f55272e3617d5ee0d04f534a58f87408b0a2dea322ebf1bb8cd653a2beba21d0bc5778c62 SHA512 2c7080ffd09d7dcf4c72a97044a5c63ab895250721d60270bc51c2095aef5f9039781892b4c0d14e942611686153f874a1f52a1c854bb8ca093383c08bdc005a DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-devel/clang/clang-14.0.4.ebuild b/sys-devel/clang/clang-14.0.4.ebuild new file mode 100644 index ..7a51cbe69086 --- /dev/null +++ b/sys-devel/clang/clang-14.0.4.ebuild @@ -0,0 +1,440 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm llvm.org multilib multilib-minimal \ + prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos" +IUSE=" + debug default-compiler-rt default-libcxx default-lld doc + llvm-libunwind +pie +static-analyzer test xml +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: d7c8dbfe95ae83aa84982f8222759922e779067f Author: Michał Górny gentoo org> AuthorDate: Sun May 29 17:59:42 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 29 19:58:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c8dbfe sys-devel/llvm-common: Bump to 14.0.4 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 1 + sys-devel/llvm-common/llvm-common-14.0.4.ebuild | 28 + 2 files changed, 29 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index bf3dff4f0680..99a6d3d6175c 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -2,3 +2,4 @@ DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f6 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f DIST llvmorg-14.0.1.tar.gz 158074615 BLAKE2B bf80366461580058494eb101646efcd1a8b55a66818a710c2eb8c649bf88c02fe4552cecf4c1c8637a64e7cee8d644bca31aafc804765ed18f2b5e2975dd6c92 SHA512 0a15aa9cfc978a7b03a1659a2affad65ede66d280f5c12bf0beaaf194cd7bdd57ff438b5f40e64c1e1b88f368de99be349e9d30b544d2bbe4a50f0ebed3307f2 DIST llvmorg-14.0.3.tar.gz 158092596 BLAKE2B ef901df510ec6bc1242595ec330e9c9ee76e696b077d67a8d62b53608c3d18b2f2d7ea3150864e13d9b37a8ce899ebca946ebe72cbc4538700176e20859ddec2 SHA512 511e93fd9b1c414c38fe9e2649679ac0b16cb04f7f7838569d187b04c542a185e364d6db73e96465026e3b2533649eb75ac95507d12514af32b28bdfb66f2646 +DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d2499577f80d38b97600749c91a498c69dfbbe818cee35e4a76370795e55da7037543ea341ad7567a6f548893c67dce9e64 SHA512 e14e6c3a1915a96e9ddc609f16ca3a398ca6f7fd0a691dadaa24490078a661340e845cb2d18f3679de4f47300bb822c33ae69548af6a0370d55737831a28b959 diff --git a/sys-devel/llvm-common/llvm-common-14.0.4.ebuild b/sys-devel/llvm-common/llvm-common-14.0.4.ebuild new file mode 100644 index ..104c8747bbee --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-14.0.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" + +RDEPEND=" + !sys-devel/llvm:0 +" + +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/munkres/
commit: fe8fe65882c0194210130ce823c2abe7478e9fb9 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:11:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8fe658 dev-python/munkres: Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/munkres/munkres-1.1.4-r1.ebuild | 19 +++ 1 file changed, 19 insertions(+) diff --git a/dev-python/munkres/munkres-1.1.4-r1.ebuild b/dev-python/munkres/munkres-1.1.4-r1.ebuild new file mode 100644 index ..32e4aee4b45c --- /dev/null +++ b/dev-python/munkres/munkres-1.1.4-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Module implementing munkres algorithm for the Assignment Problem" +HOMEPAGE="https://pypi.org/project/munkres/ https://github.com/bmc/munkres; +SRC_URI="https://github.com/bmc/munkres/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/munkres/
commit: 2ee6f1db7c1d446409f425535d36c27a07642a4e Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:12:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee6f1db dev-python/munkres: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/munkres/munkres-1.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/munkres/munkres-1.1.4-r1.ebuild b/dev-python/munkres/munkres-1.1.4-r1.ebuild index 32e4aee4b45c..4cbfcc3928c6 100644 --- a/dev-python/munkres/munkres-1.1.4-r1.ebuild +++ b/dev-python/munkres/munkres-1.1.4-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Module implementing munkres algorithm for the Assignment Problem"
[gentoo-commits] repo/gentoo:master commit in: dev-python/multipledispatch/
commit: 3eff8e2be6bd858ed555f99ffb6ef854674f7c96 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:12:05 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eff8e2b dev-python/multipledispatch: Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> .../multipledispatch-0.6.0-r1.ebuild | 31 ++ 1 file changed, 31 insertions(+) diff --git a/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild b/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild new file mode 100644 index ..eba7b4b6641d --- /dev/null +++ b/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Multiple dispatch" +HOMEPAGE=" + https://pypi.org/project/multipledispatch/ + https://github.com/mrocklin/multipledispatch/ +" +SRC_URI=" + https://github.com/mrocklin/multipledispatch/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + multipledispatch/tests/test_core.py::test_multipledispatch + multipledispatch/tests/test_benchmark.py +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/mimerender/
commit: 77a972dfb3f767a193cb590d612a6ca5ebefd7c9 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:08:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a972df dev-python/mimerender: EAPI=8, Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mimerender/mimerender-0.6.0-r1.ebuild | 29 1 file changed, 29 insertions(+) diff --git a/dev-python/mimerender/mimerender-0.6.0-r1.ebuild b/dev-python/mimerender/mimerender-0.6.0-r1.ebuild new file mode 100644 index ..e5ec7f9a9d78 --- /dev/null +++ b/dev-python/mimerender/mimerender-0.6.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2" +HOMEPAGE=" + https://pypi.org/project/mimerender/ + https://github.com/martinblech/mimerender/; +SRC_URI=" + https://github.com/martinblech/mimerender/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-python/python-mimeparse[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +python_test() { + "${EPYTHON}" src/test.py -v || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/multipledispatch/
commit: fdc046c61389d9b4585ed349c135c5f59f70afe1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:12:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc046c6 dev-python/multipledispatch: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild b/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild index eba7b4b6641d..665a6a06ac63 100644 --- a/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild +++ b/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Multiple dispatch"
[gentoo-commits] repo/gentoo:master commit in: dev-python/myst_parser/
commit: cc1ca7ac2d629e4aa2624327c80cebf94a859ab7 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:04:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1ca7ac dev-python/myst_parser: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/myst_parser/myst_parser-0.17.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/myst_parser/myst_parser-0.17.2.ebuild b/dev-python/myst_parser/myst_parser-0.17.2.ebuild index 6e9a73f61eeb..89a18be3805b 100644 --- a/dev-python/myst_parser/myst_parser-0.17.2.ebuild +++ b/dev-python/myst_parser/myst_parser-0.17.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/mergedict/
commit: bec7a5c68e59cd51ae337378943d85b02310b08b Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:08:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec7a5c6 dev-python/mergedict: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mergedict/mergedict-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild index 05da3d018073..d96ac8c4a475 100644 --- a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild +++ b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/mimerender/
commit: 4119ea8033b9ae455edecd7eea3a29a2648d653d Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:09:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4119ea80 dev-python/mimerender: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mimerender/mimerender-0.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mimerender/mimerender-0.6.0-r1.ebuild b/dev-python/mimerender/mimerender-0.6.0-r1.ebuild index e5ec7f9a9d78..71402845f379 100644 --- a/dev-python/mimerender/mimerender-0.6.0-r1.ebuild +++ b/dev-python/mimerender/mimerender-0.6.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown-it-py/
commit: a326532f13ea24415b7e759e9ca49bbee04a9bd3 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:58:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a326532f dev-python/markdown-it-py: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild b/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild index d0e2f2e3281f..d87d24a6cf40 100644 --- a/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild +++ b/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=flit inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-param-files/
commit: 98ef7d5b6f1d88d17b44d786bd9ab00c289d411f Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:03:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ef7d5b dev-python/pytest-param-files: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild b/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild index 5e0850cfa5ad..f4a729087867 100644 --- a/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild +++ b/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=flit inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown2/
commit: 2aeae128db19652f5b5166f45912e9b00a2cf757 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:57:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aeae128 dev-python/markdown2: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/markdown2/markdown2-2.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/markdown2/markdown2-2.4.3.ebuild b/dev-python/markdown2/markdown2-2.4.3.ebuild index 9bf9f43c0072..0e1a7c9090f2 100644 --- a/dev-python/markdown2/markdown2-2.4.3.ebuild +++ b/dev-python/markdown2/markdown2-2.4.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..10} ) +PYTHON_COMPAT=( pypy3 python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/makefun/
commit: 463ca0fbaea0aaba08ba911a663dadff5e9d1df7 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:10:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463ca0fb dev-python/makefun: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/makefun/makefun-1.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/makefun/makefun-1.13.1.ebuild b/dev-python/makefun/makefun-1.13.1.ebuild index eb2656703a7e..c95083f79b0b 100644 --- a/dev-python/makefun/makefun-1.13.1.ebuild +++ b/dev-python/makefun/makefun-1.13.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/mergedict/
commit: 498e52fe73c472824579dd07492e8f5a3d1c00cf Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 19:08:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498e52fe dev-python/mergedict: EAPI=8, Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mergedict/mergedict-1.0.0-r1.ebuild | 19 +++ 1 file changed, 19 insertions(+) diff --git a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild new file mode 100644 index ..05da3d018073 --- /dev/null +++ b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A Python 'dict' with a merge() method" +HOMEPAGE="https://github.com/schettino72/mergedict/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mdit-py-plugins/
commit: 8ea521cc8a956197c3f3ef7293b0d93ffae2eac0 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:59:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 19:15:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea521cc dev-python/mdit-py-plugins: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild index d7b94a9e2c88..d3bbb79c4893 100644 --- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild +++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/
commit: a77c3682735400ea8484a71bfa8eed2d786dfef3 Author: William Hubbs gentoo org> AuthorDate: Sun May 29 18:47:24 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun May 29 19:02:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77c3682 sys-cluster/kube-proxy: add 1.23.7 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-proxy/Manifest | 1 + sys-cluster/kube-proxy/kube-proxy-1.23.7.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest index b83990b3916f..537064ddccf8 100644 --- a/sys-cluster/kube-proxy/Manifest +++ b/sys-cluster/kube-proxy/Manifest @@ -2,5 +2,6 @@ DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 81683c0f3d9d36aa21fb0bd8d771019a DIST kubernetes-1.21.13.tar.gz 36157422 BLAKE2B 413ba3589efd724cd05ab9df76c9ba1f116539ec71c8cad8169095410704e1ab732171b2140b522a5f5cc641a18dd78150e67cd64bc16088f491379957756133 SHA512 cc6e9e71816c1fac4cba6cd6aab1919d7c956947b71260ac958015797a856e978bb2f122ad989527c285721e0a03c3327cbe50557cb6717e7a3aad68f2e02dfd DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc SHA512 b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089 SHA512 4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2 +DIST kubernetes-1.23.7.tar.gz 38210779 BLAKE2B 7b664b22491b19697ab596a2eacab5f4f907b7053f40e54bec48f807c273ec673f0e3f09107539d496ce2efbcfc0d649792d604aa6ea29ed938fc2b732b0cace SHA512 f871d8e4d9e41f829e8f6b5bc563ce7c2a060a3b23e9e8a76e3af49be4e2278422f2e8edff275730b690cc60127e334058f2b08d20c3befc6572431d08a8c0b4 DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915 SHA512 7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0 DIST kubernetes-1.24.1.tar.gz 37940937 BLAKE2B f5076a5ec36cf108b363645b7e39dd9e9b7d56c26457a3a740f30fad29db2bf66877f71ec33c4f545f9e5cdf736cfa6f752cb4d04ca917e2d78da1abfa233f83 SHA512 cdd85c10d931367e29d2cf3e99fd7eb0561e14a8c4a73c57cd3e497ecbd4ae4c0b30bac649ab75af241df63c715ca8ccc4cc67a51736fe2b01d182cd3a3ee104 diff --git a/sys-cluster/kube-proxy/kube-proxy-1.23.7.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.23.7.ebuild new file mode 100644 index ..2193eb857e81 --- /dev/null +++ b/sys-cluster/kube-proxy/kube-proxy-1.23.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Proxy service" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +RDEPEND="net-firewall/conntrack-tools" +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} /var/lib/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
commit: 9075f30686ff5d08578b6809b6c0644c04260218 Author: William Hubbs gentoo org> AuthorDate: Sun May 29 18:47:05 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun May 29 19:02:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9075f306 sys-cluster/kubeadm: add 1.23.7 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubeadm/Manifest | 1 + sys-cluster/kubeadm/kubeadm-1.23.7.ebuild | 33 +++ 2 files changed, 34 insertions(+) diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest index b83990b3916f..537064ddccf8 100644 --- a/sys-cluster/kubeadm/Manifest +++ b/sys-cluster/kubeadm/Manifest @@ -2,5 +2,6 @@ DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 81683c0f3d9d36aa21fb0bd8d771019a DIST kubernetes-1.21.13.tar.gz 36157422 BLAKE2B 413ba3589efd724cd05ab9df76c9ba1f116539ec71c8cad8169095410704e1ab732171b2140b522a5f5cc641a18dd78150e67cd64bc16088f491379957756133 SHA512 cc6e9e71816c1fac4cba6cd6aab1919d7c956947b71260ac958015797a856e978bb2f122ad989527c285721e0a03c3327cbe50557cb6717e7a3aad68f2e02dfd DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc SHA512 b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089 SHA512 4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2 +DIST kubernetes-1.23.7.tar.gz 38210779 BLAKE2B 7b664b22491b19697ab596a2eacab5f4f907b7053f40e54bec48f807c273ec673f0e3f09107539d496ce2efbcfc0d649792d604aa6ea29ed938fc2b732b0cace SHA512 f871d8e4d9e41f829e8f6b5bc563ce7c2a060a3b23e9e8a76e3af49be4e2278422f2e8edff275730b690cc60127e334058f2b08d20c3befc6572431d08a8c0b4 DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915 SHA512 7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0 DIST kubernetes-1.24.1.tar.gz 37940937 BLAKE2B f5076a5ec36cf108b363645b7e39dd9e9b7d56c26457a3a740f30fad29db2bf66877f71ec33c4f545f9e5cdf736cfa6f752cb4d04ca917e2d78da1abfa233f83 SHA512 cdd85c10d931367e29d2cf3e99fd7eb0561e14a8c4a73c57cd3e497ecbd4ae4c0b30bac649ab75af241df63c715ca8ccc4cc67a51736fe2b01d182cd3a3ee104 diff --git a/sys-cluster/kubeadm/kubeadm-1.23.7.ebuild b/sys-cluster/kubeadm/kubeadm-1.23.7.ebuild new file mode 100644 index ..bcdb2bea7e7d --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.23.7.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://kubernetes.io; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/
commit: 072163d22533c30232cbe07d03af8592ceb37181 Author: William Hubbs gentoo org> AuthorDate: Sun May 29 18:47:19 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun May 29 19:02:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072163d2 sys-cluster/kubectl: add 1.23.7 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubectl/Manifest | 1 + sys-cluster/kubectl/kubectl-1.23.7.ebuild | 33 +++ 2 files changed, 34 insertions(+) diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest index b83990b3916f..537064ddccf8 100644 --- a/sys-cluster/kubectl/Manifest +++ b/sys-cluster/kubectl/Manifest @@ -2,5 +2,6 @@ DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 81683c0f3d9d36aa21fb0bd8d771019a DIST kubernetes-1.21.13.tar.gz 36157422 BLAKE2B 413ba3589efd724cd05ab9df76c9ba1f116539ec71c8cad8169095410704e1ab732171b2140b522a5f5cc641a18dd78150e67cd64bc16088f491379957756133 SHA512 cc6e9e71816c1fac4cba6cd6aab1919d7c956947b71260ac958015797a856e978bb2f122ad989527c285721e0a03c3327cbe50557cb6717e7a3aad68f2e02dfd DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc SHA512 b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089 SHA512 4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2 +DIST kubernetes-1.23.7.tar.gz 38210779 BLAKE2B 7b664b22491b19697ab596a2eacab5f4f907b7053f40e54bec48f807c273ec673f0e3f09107539d496ce2efbcfc0d649792d604aa6ea29ed938fc2b732b0cace SHA512 f871d8e4d9e41f829e8f6b5bc563ce7c2a060a3b23e9e8a76e3af49be4e2278422f2e8edff275730b690cc60127e334058f2b08d20c3befc6572431d08a8c0b4 DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915 SHA512 7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0 DIST kubernetes-1.24.1.tar.gz 37940937 BLAKE2B f5076a5ec36cf108b363645b7e39dd9e9b7d56c26457a3a740f30fad29db2bf66877f71ec33c4f545f9e5cdf736cfa6f752cb4d04ca917e2d78da1abfa233f83 SHA512 cdd85c10d931367e29d2cf3e99fd7eb0561e14a8c4a73c57cd3e497ecbd4ae4c0b30bac649ab75af241df63c715ca8ccc4cc67a51736fe2b01d182cd3a3ee104 diff --git a/sys-cluster/kubectl/kubectl-1.23.7.ebuild b/sys-cluster/kubectl/kubectl-1.23.7.ebuild new file mode 100644 index ..93befd485395 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.23.7.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://kubernetes.io; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/
commit: 1b260a88d156d78a598a90fcdadb7f0a5fcb1502 Author: William Hubbs gentoo org> AuthorDate: Sun May 29 18:47:27 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun May 29 19:02:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b260a88 sys-cluster/kube-scheduler: add 1.23.7 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-scheduler/Manifest| 1 + .../kube-scheduler/kube-scheduler-1.23.7.ebuild| 38 ++ 2 files changed, 39 insertions(+) diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index b83990b3916f..537064ddccf8 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -2,5 +2,6 @@ DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 81683c0f3d9d36aa21fb0bd8d771019a DIST kubernetes-1.21.13.tar.gz 36157422 BLAKE2B 413ba3589efd724cd05ab9df76c9ba1f116539ec71c8cad8169095410704e1ab732171b2140b522a5f5cc641a18dd78150e67cd64bc16088f491379957756133 SHA512 cc6e9e71816c1fac4cba6cd6aab1919d7c956947b71260ac958015797a856e978bb2f122ad989527c285721e0a03c3327cbe50557cb6717e7a3aad68f2e02dfd DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc SHA512 b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089 SHA512 4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2 +DIST kubernetes-1.23.7.tar.gz 38210779 BLAKE2B 7b664b22491b19697ab596a2eacab5f4f907b7053f40e54bec48f807c273ec673f0e3f09107539d496ce2efbcfc0d649792d604aa6ea29ed938fc2b732b0cace SHA512 f871d8e4d9e41f829e8f6b5bc563ce7c2a060a3b23e9e8a76e3af49be4e2278422f2e8edff275730b690cc60127e334058f2b08d20c3befc6572431d08a8c0b4 DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915 SHA512 7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0 DIST kubernetes-1.24.1.tar.gz 37940937 BLAKE2B f5076a5ec36cf108b363645b7e39dd9e9b7d56c26457a3a740f30fad29db2bf66877f71ec33c4f545f9e5cdf736cfa6f752cb4d04ca917e2d78da1abfa233f83 SHA512 cdd85c10d931367e29d2cf3e99fd7eb0561e14a8c4a73c57cd3e497ecbd4ae4c0b30bac649ab75af241df63c715ca8ccc4cc67a51736fe2b01d182cd3a3ee104 diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.23.7.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.23.7.ebuild new file mode 100644 index ..393cef8175ab --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.23.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://kubernetes.io; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-scheduler + acct-user/kube-scheduler" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/
commit: 47bd327bd063db6d86e52a02f7206fd00bb2e1fb Author: William Hubbs gentoo org> AuthorDate: Sun May 29 18:47:16 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun May 29 19:02:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bd327b sys-cluster/kube-controller-manager: add 1.23.7 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-controller-manager/Manifest | 1 + .../kube-controller-manager-1.23.7.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest index b83990b3916f..537064ddccf8 100644 --- a/sys-cluster/kube-controller-manager/Manifest +++ b/sys-cluster/kube-controller-manager/Manifest @@ -2,5 +2,6 @@ DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 81683c0f3d9d36aa21fb0bd8d771019a DIST kubernetes-1.21.13.tar.gz 36157422 BLAKE2B 413ba3589efd724cd05ab9df76c9ba1f116539ec71c8cad8169095410704e1ab732171b2140b522a5f5cc641a18dd78150e67cd64bc16088f491379957756133 SHA512 cc6e9e71816c1fac4cba6cd6aab1919d7c956947b71260ac958015797a856e978bb2f122ad989527c285721e0a03c3327cbe50557cb6717e7a3aad68f2e02dfd DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc SHA512 b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089 SHA512 4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2 +DIST kubernetes-1.23.7.tar.gz 38210779 BLAKE2B 7b664b22491b19697ab596a2eacab5f4f907b7053f40e54bec48f807c273ec673f0e3f09107539d496ce2efbcfc0d649792d604aa6ea29ed938fc2b732b0cace SHA512 f871d8e4d9e41f829e8f6b5bc563ce7c2a060a3b23e9e8a76e3af49be4e2278422f2e8edff275730b690cc60127e334058f2b08d20c3befc6572431d08a8c0b4 DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915 SHA512 7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0 DIST kubernetes-1.24.1.tar.gz 37940937 BLAKE2B f5076a5ec36cf108b363645b7e39dd9e9b7d56c26457a3a740f30fad29db2bf66877f71ec33c4f545f9e5cdf736cfa6f752cb4d04ca917e2d78da1abfa233f83 SHA512 cdd85c10d931367e29d2cf3e99fd7eb0561e14a8c4a73c57cd3e497ecbd4ae4c0b30bac649ab75af241df63c715ca8ccc4cc67a51736fe2b01d182cd3a3ee104 diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.23.7.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.23.7.ebuild new file mode 100644 index ..8a6411803c93 --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.23.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/
commit: 041626df3e7e12428310b75ed6a85fcd4512a4da Author: William Hubbs gentoo org> AuthorDate: Sun May 29 18:47:22 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun May 29 19:02:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041626df sys-cluster/kubelet: add 1.23.7 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubelet/Manifest | 1 + sys-cluster/kubelet/kubelet-1.23.7.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index b83990b3916f..537064ddccf8 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -2,5 +2,6 @@ DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 81683c0f3d9d36aa21fb0bd8d771019a DIST kubernetes-1.21.13.tar.gz 36157422 BLAKE2B 413ba3589efd724cd05ab9df76c9ba1f116539ec71c8cad8169095410704e1ab732171b2140b522a5f5cc641a18dd78150e67cd64bc16088f491379957756133 SHA512 cc6e9e71816c1fac4cba6cd6aab1919d7c956947b71260ac958015797a856e978bb2f122ad989527c285721e0a03c3327cbe50557cb6717e7a3aad68f2e02dfd DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc SHA512 b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089 SHA512 4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2 +DIST kubernetes-1.23.7.tar.gz 38210779 BLAKE2B 7b664b22491b19697ab596a2eacab5f4f907b7053f40e54bec48f807c273ec673f0e3f09107539d496ce2efbcfc0d649792d604aa6ea29ed938fc2b732b0cace SHA512 f871d8e4d9e41f829e8f6b5bc563ce7c2a060a3b23e9e8a76e3af49be4e2278422f2e8edff275730b690cc60127e334058f2b08d20c3befc6572431d08a8c0b4 DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915 SHA512 7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0 DIST kubernetes-1.24.1.tar.gz 37940937 BLAKE2B f5076a5ec36cf108b363645b7e39dd9e9b7d56c26457a3a740f30fad29db2bf66877f71ec33c4f545f9e5cdf736cfa6f752cb4d04ca917e2d78da1abfa233f83 SHA512 cdd85c10d931367e29d2cf3e99fd7eb0561e14a8c4a73c57cd3e497ecbd4ae4c0b30bac649ab75af241df63c715ca8ccc4cc67a51736fe2b01d182cd3a3ee104 diff --git a/sys-cluster/kubelet/kubelet-1.23.7.ebuild b/sys-cluster/kubelet/kubelet-1.23.7.ebuild new file mode 100644 index ..ecbeff2f53f1 --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.23.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://kubernetes.io; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test " +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/
commit: de4e13d21bacb3d4bf3302d24701fc179d2d2a44 Author: William Hubbs gentoo org> AuthorDate: Sun May 29 18:47:13 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun May 29 19:02:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4e13d2 sys-cluster/kube-apiserver: add 1.23.7 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/Manifest| 1 + .../kube-apiserver/kube-apiserver-1.23.7.ebuild| 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index b83990b3916f..537064ddccf8 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -2,5 +2,6 @@ DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 81683c0f3d9d36aa21fb0bd8d771019a DIST kubernetes-1.21.13.tar.gz 36157422 BLAKE2B 413ba3589efd724cd05ab9df76c9ba1f116539ec71c8cad8169095410704e1ab732171b2140b522a5f5cc641a18dd78150e67cd64bc16088f491379957756133 SHA512 cc6e9e71816c1fac4cba6cd6aab1919d7c956947b71260ac958015797a856e978bb2f122ad989527c285721e0a03c3327cbe50557cb6717e7a3aad68f2e02dfd DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc SHA512 b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089 SHA512 4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2 +DIST kubernetes-1.23.7.tar.gz 38210779 BLAKE2B 7b664b22491b19697ab596a2eacab5f4f907b7053f40e54bec48f807c273ec673f0e3f09107539d496ce2efbcfc0d649792d604aa6ea29ed938fc2b732b0cace SHA512 f871d8e4d9e41f829e8f6b5bc563ce7c2a060a3b23e9e8a76e3af49be4e2278422f2e8edff275730b690cc60127e334058f2b08d20c3befc6572431d08a8c0b4 DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915 SHA512 7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0 DIST kubernetes-1.24.1.tar.gz 37940937 BLAKE2B f5076a5ec36cf108b363645b7e39dd9e9b7d56c26457a3a740f30fad29db2bf66877f71ec33c4f545f9e5cdf736cfa6f752cb4d04ca917e2d78da1abfa233f83 SHA512 cdd85c10d931367e29d2cf3e99fd7eb0561e14a8c4a73c57cd3e497ecbd4ae4c0b30bac649ab75af241df63c715ca8ccc4cc67a51736fe2b01d182cd3a3ee104 diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.23.7.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.23.7.ebuild new file mode 100644 index ..a7400f70bdbe --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.23.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 2589faabadb624a21d4df23139df519db614709c Author: Matt Turner gentoo org> AuthorDate: Sun May 29 18:32:36 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun May 29 19:01:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2589faab x11-libs/libva-intel-media-driver: Version bump to 22.4.2 Signed-off-by: Matt Turner gentoo.org> x11-libs/libva-intel-media-driver/Manifest | 1 + .../libva-intel-media-driver-22.4.2.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/x11-libs/libva-intel-media-driver/Manifest b/x11-libs/libva-intel-media-driver/Manifest index a73cae356cc1..53370af0e158 100644 --- a/x11-libs/libva-intel-media-driver/Manifest +++ b/x11-libs/libva-intel-media-driver/Manifest @@ -1,3 +1,4 @@ DIST intel-media-22.1.0.tar.gz 26188730 BLAKE2B 7ade4b25d2fe50ed6c3498c37f0fb39ecf7241ba21485c423a4a8769628b78d8134471639aad12bcac79a7d107682e36cb5954227528601eb5253be5ce00acac SHA512 dd444608fd15fc7f05a0d2c9e6e2c8be3a588a1253ac014c045c207d5d59c9d172c89d248e94688078097a224f57025c11e86b9392271cd111bb9dce6d07617e DIST intel-media-22.3.1.tar.gz 27302226 BLAKE2B 24ac80adcd9a72f9e9b7db4b878715233835f2b69a25d1029538fb87da1fa49ed3c0606478a8b24e198f0c366003ff315e31972c7576e9ff2ecd8419e12ab150 SHA512 286f974a11546f8541429230330c5bd514c5eb372d3278461a132fb236f19908aa544a44010e52981bb942573ab6c2047c8c03471517182e2daf2da87b0eb74f DIST intel-media-22.4.1.tar.gz 27407593 BLAKE2B eed738064b6febc17e93f195f81f71be55cb539f0bac1a90b0a60695b89ed2eb8deac5da3a646bd178396ace8e68c35a8e58fbebd74e6298aea6c1bd505fd482 SHA512 7615c76d501f9fa127da8465c4f5ecf8067b0374e14ee699b874ec7b4dfc131630901e2ec4d85e420b13c33bb1431938adefb60add7e1abe7e7351bec5e6322c +DIST intel-media-22.4.2.tar.gz 27408373 BLAKE2B dfc72e1188eddc47207f7def060efb4852aaa57971d26690657117facfab8dbfc7f3a249bb1defbf52ed2e3db218f5f4eedcd397e25d8f790bf472c92d058bf5 SHA512 1f32709b80cd25006e2156e4487d75d07ff5eb337164c6aaacb92385dc31c1ce0c80a3c7062c830f89674d70bfedd7f81e4f34ea4d1dd8adb4da0d2212e744ea diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.2.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.2.ebuild new file mode 100644 index ..9a49528f5647 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == * ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} + if [[ ${PV%} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.}"} + fi + inherit git-r3 +else + MY_PV="${PV%_pre}" + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${MY_PV}" + if [[ ${PV} != *_pre* ]] ; then + KEYWORDS="~amd64" + fi +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; + +LICENSE="MIT BSD redistributable? ( no-source-code )" +SLOT="0" +IUSE="+redistributable test X" + +RESTRICT="!test? ( test )" + +DEPEND=">=media-libs/gmmlib-22.0.0:= + >=x11-libs/libva-2.14.0[X?] +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch + "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch + "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch +) + +src_configure() { + local mycmakeargs=( + -DMEDIA_BUILD_FATAL_WARNINGS=OFF + -DMEDIA_RUN_TEST_SUITE=$(usex test) + -DBUILD_TYPE=Release + -DPLATFORM=linux + -DUSE_X11=$(usex X) + -DENABLE_NONFREE_KERNELS=$(usex redistributable) + -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now + ) + local CMAKE_BUILD_TYPE="Release" + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/recommonmark/
commit: 51a04f82926f00c82f932e80b3f2081912b6eec0 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:41:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:52:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a04f82 dev-python/recommonmark: EAPI=8, Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> .../recommonmark/recommonmark-0.7.1-r1.ebuild | 29 ++ 1 file changed, 29 insertions(+) diff --git a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild new file mode 100644 index ..c83363e4900c --- /dev/null +++ b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Python docutils-compatibility bridge to CommonMark" +HOMEPAGE="https://recommonmark.readthedocs.io/; +SRC_URI="https://github.com/rtfd/recommonmark/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/commonmark-0.8.1[${PYTHON_USEDEP}] + >=dev-python/docutils-0.14[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${PN}-0.6.0-sphinx3-1.patch" + "${FILESDIR}/${PN}-0.6.0-sphinx3-2.patch" +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests_download/
commit: 9894afbc3fed9c43a0e26398715935425ad4ab0c Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:51:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:53:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9894afbc dev-python/requests_download: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/requests_download/requests_download-0.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/requests_download/requests_download-0.1.2-r1.ebuild b/dev-python/requests_download/requests_download-0.1.2-r1.ebuild index aeaf9ada1e76..b9bb4886b279 100644 --- a/dev-python/requests_download/requests_download-0.1.2-r1.ebuild +++ b/dev-python/requests_download/requests_download-0.1.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/roman/
commit: cf53fc32c6f344ab1d348810d58d8b514e242573 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:47:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:52:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf53fc32 dev-python/roman: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/roman/roman-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/roman/roman-3.3-r1.ebuild b/dev-python/roman/roman-3.3-r1.ebuild index 95db3de3f2d5..0d4cb9fcae38 100644 --- a/dev-python/roman/roman-3.3-r1.ebuild +++ b/dev-python/roman/roman-3.3-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="An Integer to Roman numerals converter"
[gentoo-commits] repo/gentoo:master commit in: dev-python/rtimulib/
commit: 888ed0c8efd6617e757473221ab9b113abb2e96d Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:47:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:52:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888ed0c8 dev-python/rtimulib: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild b/dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild index 6418b565bbdf..50a07f8ac85c 100644 --- a/dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild +++ b/dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests_download/
commit: e11dc8047a0775289d57a11160971079e512a033 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:51:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:53:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11dc804 dev-python/requests_download: EAPI=8, Use PEP517 flit Signed-off-by: Arthur Zamarin gentoo.org> .../requests_download-0.1.2-r1.ebuild | 25 ++ 1 file changed, 25 insertions(+) diff --git a/dev-python/requests_download/requests_download-0.1.2-r1.ebuild b/dev-python/requests_download/requests_download-0.1.2-r1.ebuild new file mode 100644 index ..aeaf9ada1e76 --- /dev/null +++ b/dev-python/requests_download/requests_download-0.1.2-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A convenient function to download to a file using requests" +HOMEPAGE="https://github.com/takluyver/requests_download https://pypi.org/project/requests_download/; +SRC_URI="https://github.com/takluyver/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND}" + +# there are no tests upstream +RESTRICT="test" + +DOCS=( README.rst )
[gentoo-commits] repo/gentoo:master commit in: dev-python/roman/
commit: 482e93790a4a0545091791bc9d8fa82f2831f992 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:46:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:52:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482e9379 dev-python/roman: EAPI=8, Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/roman/roman-3.3-r1.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/dev-python/roman/roman-3.3-r1.ebuild b/dev-python/roman/roman-3.3-r1.ebuild new file mode 100644 index ..95db3de3f2d5 --- /dev/null +++ b/dev-python/roman/roman-3.3-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="An Integer to Roman numerals converter" +HOMEPAGE="https://pypi.org/project/roman/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests setup.py + +python_prepare_all() { + mv "${S}/src/tests.py" . || die "moving test file failed" + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/recommonmark/
commit: c616e26c7823fc794b4d4745aab34240627750dc Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:42:53 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:52:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c616e26c dev-python/recommonmark: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild index c83363e4900c..5069662f14f3 100644 --- a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild +++ b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Python docutils-compatibility bridge to CommonMark"
[gentoo-commits] repo/gentoo:master commit in: dev-python/random2/
commit: 4baa1764b6acb7db6cc2c3b86f1ff2bb44d95681 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:40:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:52:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4baa1764 dev-python/random2: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/random2/random2-1.0.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/random2/random2-1.0.1-r2.ebuild b/dev-python/random2/random2-1.0.1-r2.ebuild index abc7460ee960..1bede88ea6f1 100644 --- a/dev-python/random2/random2-1.0.1-r2.ebuild +++ b/dev-python/random2/random2-1.0.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: games-action/polymc/
commit: c48ba2907738cf5163ffc95e738709425d1d33f4 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun May 29 18:39:10 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 18:44:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48ba290 games-action/polymc: add 1.3.1 Closes: https://github.com/gentoo/gentoo/pull/25679 Signed-off-by: Andrew Ammerlaan gentoo.org> games-action/polymc/Manifest| 1 + games-action/polymc/polymc-1.3.1.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/games-action/polymc/Manifest b/games-action/polymc/Manifest index ac7ab8450067..53f0d3f4fada 100644 --- a/games-action/polymc/Manifest +++ b/games-action/polymc/Manifest @@ -1 +1,2 @@ DIST polymc-1.3.0.tar.gz 5115480 BLAKE2B ac818b899d25f1545ceafd109a8eb48acd6a2d4b09b8d7f5365de0fc1b6ce0171ed053bc19785192ab781a2d7f506167599e3f3747e94fe1cf62b9989208e685 SHA512 b33660dfc7026f1153aaffd4429b9047bffa9cc80a3231bb19c0f3a7d4046654c49f278d9c07ae3ac631172ed147fa06065c2713fb59221ff9131406d8c6df46 +DIST polymc-1.3.1.tar.gz 5651471 BLAKE2B ee36d6f046959932c72d6b3320704bbc565afd56e03f715db0f9270148b7ced80ff46d4e2ad33167e77e9b95d5dbe3316d9c7b5f9b36c15e28989555fddf0239 SHA512 8cfd644574a588a0b8dca6adbd9aee21bd603fc29649bbf55ad713dc37a1a9d7a8720031a6952d97c6a597c082f7437315044926d7da2d50e58a3da096343c7b diff --git a/games-action/polymc/polymc-1.3.1.ebuild b/games-action/polymc/polymc-1.3.1.ebuild new file mode 100644 index ..abe73ed34f30 --- /dev/null +++ b/games-action/polymc/polymc-1.3.1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake java-pkg-2 optfeature xdg + +HOMEPAGE="https://polymc.org/ https://github.com/PolyMC/PolyMC; +DESCRIPTION="A custom, open source Minecraft launcher" + +if [[ ${PV} == ]]; then + inherit git-r3 + + EGIT_REPO_URI=" + https://github.com/PolyMC/PolyMC + https://github.com/PolyMC/libnbtplusplus + " + + EGIT_SUBMODULES=( 'depends/libnbtplusplus' ) +else + MY_PN="PolyMC" + + # Let's use the vendored tarball to avoid dealing with the submodules directly + SRC_URI=" + https://github.com/PolyMC/PolyMC/releases/download/${PV}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz + " + + # The PolyMC's files are unpacked to ${WORKDIR}/PolyMC-${PV} + S="${WORKDIR}/${MY_PN}-${PV}" + + KEYWORDS="~amd64" +fi + +# Apache-2.0 for MultiMC (PolyMC is forked from it) +# GPL-3 for PolyMC +# LGPL-3 for libnbtplusplus +# See the rest of PolyMC's libraries at https://github.com/PolyMC/PolyMC/tree/develop/libraries +LICENSE="Apache-2.0 Boost-1.0 BSD BSD-2 GPL-2+ GPL-3 LGPL-3 OFL-1.1 MIT" + +SLOT="0" + +IUSE="debug lto" +REQUIRED_USE=" + lto? ( !debug ) +" + +MIN_QT="5.12.0" + +QT_DEPS=" + >=dev-qt/qtconcurrent-${MIN_QT}:5 + >=dev-qt/qtcore-${MIN_QT}:5 + >=dev-qt/qtgui-${MIN_QT}:5 + >=dev-qt/qtnetwork-${MIN_QT}:5 + >=dev-qt/qttest-${MIN_QT}:5 + >=dev-qt/qtwidgets-${MIN_QT}:5 + >=dev-qt/qtxml-${MIN_QT}:5 +" + +# Required at both build-time and run-time +COMMON_DEPENDS=" + ${QT_DEPS} + >=dev-libs/quazip-1.3:= + sys-libs/zlib +" + +DEPEND=" + ${COMMON_DEPENDS} + media-libs/libglvnd + >=virtual/jdk-1.8.0:* +" + +# At run-time we don't depend on JDK, only JRE +# And we need more than just the GL headers +RDEPEND=" + ${COMMON_DEPENDS} + >=virtual/jre-1.8.0:* + virtual/opengl +" + +src_prepare() { + cmake_src_prepare +} + +src_configure(){ + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="/usr" + # Resulting binary is named polymc + -DLauncher_APP_BINARY_NAME="${PN}" + + -DENABLE_LTO=$(usex lto) + ) + + if use debug; then + CMAKE_BUILD_TYPE=Debug + else + CMAKE_BUILD_TYPE=Release + fi + + cmake_src_configure +} + +src_compile(){ + cmake_src_compile +} + +pkg_postinst() { + xdg_pkg_postinst + + # https://github.com/PolyMC/PolyMC/issues/227 + optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/reedsolomon/
commit: 58ba7f5cb2ddc9bb4495754f159a3ecc85bd Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:35:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:35:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ba7f5c dev-python/reedsolomon: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild b/dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild index 7161053b5d12..d00545330c78 100644 --- a/dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild +++ b/dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Pure-Python Reed Solomon encoder/decoder"
[gentoo-commits] repo/gentoo:master commit in: dev-python/reflink/
commit: 4465ea49c440bd3561e88bd72a56afbee32fe00c Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:38:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:38:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4465ea49 dev-python/reflink: enable py3.10, py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/reflink/reflink-0.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/reflink/reflink-0.2.1-r2.ebuild b/dev-python/reflink/reflink-0.2.1-r2.ebuild index d07e6fb4a670..11eb61de3fe4 100644 --- a/dev-python/reflink/reflink-0.2.1-r2.ebuild +++ b/dev-python/reflink/reflink-0.2.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/retry-decorator/
commit: e6c78ebe3a1f8a505086864cfb11ed725c83ddef Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:35:05 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:35:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c78ebe dev-python/retry-decorator: EAPI=8, Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> .../retry-decorator/retry-decorator-1.1.1-r1.ebuild | 20 1 file changed, 20 insertions(+) diff --git a/dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild b/dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild new file mode 100644 index ..84b6c7c59dba --- /dev/null +++ b/dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Decorator for retrying when exceptions occur" +HOMEPAGE="https://github.com/pnpnpn/retry-decorator; +SRC_URI="https://github.com/pnpnpn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~riscv ~x86" + +DOCS=( README.rst ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/reflink/
commit: 61c5989c2dbf7f8cda0e4062b4af539085103758 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:37:06 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:37:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c5989c dev-python/reflink: EAPI=8, Use PEP517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/reflink/reflink-0.2.1-r2.ebuild | 48 ++ 1 file changed, 48 insertions(+) diff --git a/dev-python/reflink/reflink-0.2.1-r2.ebuild b/dev-python/reflink/reflink-0.2.1-r2.ebuild new file mode 100644 index ..d07e6fb4a670 --- /dev/null +++ b/dev-python/reflink/reflink-0.2.1-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_IN_SOURCE_BUILD=1 + +inherit distutils-r1 + +DESCRIPTION="Python wrapper around the reflink system calls" +HOMEPAGE="https://gitlab.com/rubdos/pyreflink; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND} + test? ( sys-fs/btrfs-progs ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_prepare_all() { + sed -e 's|'\''pytest-runner'\'',\?||' -i setup.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local notestmsg="Tests need FEATURES='-usersandbox -userpriv -sandbox'" + if [[ ${EUID} != 0 ]]; then + ewarn "${notestmsg}" + elif + has sandbox ${FEATURES}; then + ewarn "${notestmsg}" + else + pushd "${BUILD_DIR}"/lib >/dev/null || die + # module import will fail with any other directory structure + cp -rv "${S}"/tests ./ || die + pytest -vv || die "Tests fail with ${EPYTHON}" + popd >/dev/null || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/retry-decorator/
commit: 116fb035201bf816dd0e08b83f621ee595ed9f78 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:36:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:36:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116fb035 dev-python/retry-decorator: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild b/dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild index 84b6c7c59dba..bdd65098108d 100644 --- a/dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild +++ b/dev-python/retry-decorator/retry-decorator-1.1.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Decorator for retrying when exceptions occur"
[gentoo-commits] repo/gentoo:master commit in: dev-python/ratelimit/
commit: d5e4c1d38a0d88f1a8d5c4c0be53999d20fb9540 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:32:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:32:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e4c1d3 dev-python/ratelimit: Use pep517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild b/dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild new file mode 100644 index ..5bac32d2843f --- /dev/null +++ b/dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="An API rate limit decorator for Python" +HOMEPAGE="https://github.com/tomasbasham/ratelimit; +SRC_URI=" + https://github.com/tomasbasham/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest + +src_prepare() { + # remove --cov args injection + rm pytest.ini || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ratelimit/
commit: 1a7e98bc129fcadbfd9aeb6dc390363f4e6136a7 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:33:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:33:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7e98bc dev-python/ratelimit: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild b/dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild index 5bac32d2843f..8506452099b0 100644 --- a/dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild +++ b/dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="An API rate limit decorator for Python"
[gentoo-commits] repo/gentoo:master commit in: dev-python/reedsolomon/
commit: 008ec671d5c5eccab25e848a5b5950726f44e444 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:34:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:34:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008ec671 dev-python/reedsolomon: Use PEP517 build Signed-off-by: Arthur Zamarin gentoo.org> dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild | 32 ++ 1 file changed, 32 insertions(+) diff --git a/dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild b/dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild new file mode 100644 index ..7161053b5d12 --- /dev/null +++ b/dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Pure-Python Reed Solomon encoder/decoder" +HOMEPAGE="https://github.com/tomerfiliba/reedsolomon https://pypi.org/project/reedsolo/; +SRC_URI="https://github.com/tomerfiliba/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +src_prepare() { + default + rm creedsolo.c || die +} + +python_test() { + "${EPYTHON}" tests/test_creedsolo.py || die "creedsolo test failed with ${EPYTHON}" + "${EPYTHON}" tests/test_reedsolo.py || die "reedsolo test failed with ${EPYTHON}" +}
[gentoo-commits] repo/proj/guru:master commit in: app-text/OCRmyPDF/
commit: bbb0524ea630dc07393c7bce53a44f9422af363c Author: Carlos Eduardo gmail com> AuthorDate: Sun May 29 16:18:22 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 16:18:22 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbb0524e app-text/OCRmyPDF: add 13.4.6 Signed-off-by: Carlos Eduardo gmail.com> app-text/OCRmyPDF/Manifest | 1 + app-text/OCRmyPDF/OCRmyPDF-13.4.6.ebuild | 57 2 files changed, 58 insertions(+) diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest index 736bb91da..782ea2702 100644 --- a/app-text/OCRmyPDF/Manifest +++ b/app-text/OCRmyPDF/Manifest @@ -2,3 +2,4 @@ DIST OCRmyPDF-13.2.0.tar.gz 7885396 BLAKE2B 0eea864d056d2238f7ea244a7fc9b6a54840 DIST OCRmyPDF-13.4.0.tar.gz 7889193 BLAKE2B 42923508524df38ed62f1a0c4d6b308dac8e00a44b428dee2dd5494915778910e434d5bf8a5957fe48685c0263b3151044794b14cbc209e4a3909da1e2411fe3 SHA512 1b581ba469e0f625481c551d9b53c553745a02c748bd2e16bd7a589f4eacfd3f21ba5d435b52286694220627de0d3d7202513191ee5e1e04b7bdd392d0abc5cd DIST OCRmyPDF-13.4.1.tar.gz 7888750 BLAKE2B 178954136f797f166a37db602b302cf50752010504b934b6633b0b2f52f2fb57e88995b3ffbb534990857698fa63c9966a92babaf9bcb7e3833e4f6f3d325e15 SHA512 c65dd1d6dc957fbfff7926241c4b887146d3efbf1181dd9bc43fca464ebc07e1507425e90af72311e89fe1ed75ee1e293600d6f7f538f7a5ee8dd8998173c972 DIST OCRmyPDF-13.4.3.tar.gz 7889740 BLAKE2B d107b83f0d66fe6d19cc22bf76851650cd75c79900eff2c1e68d02a15ffb875dfa97472f8a8e80fe7051a7a8d33b9729855277121ed2e204b50729b6171bde26 SHA512 301efe2492de00527cacb8640eea68bf3f5398ca53a932872f3c62ef85616fc45e2c08c662cb42cfca69c6e2b5debf8860b192421c4370e7191cea5dbc4bf32d +DIST OCRmyPDF-13.4.6.tar.gz 7890082 BLAKE2B 5d1fe4a0147dc7ca5bf5d1468e6cb23b57d436b80ec60b3cec9af4b1768af10fb387b724975e0c5e83aaa79806d4ba7a984fcf1d78f8bfaf97f42edfefa20f81 SHA512 fedf17630af21e94e45373aec45966cca2baa8abaca604a2a6820a74e62cf115bad376234b69dffad1ab26e50d5b891b1255026262512b518547f133f12c33d5 diff --git a/app-text/OCRmyPDF/OCRmyPDF-13.4.6.ebuild b/app-text/OCRmyPDF/OCRmyPDF-13.4.6.ebuild new file mode 100644 index 0..0692a0bae --- /dev/null +++ b/app-text/OCRmyPDF/OCRmyPDF-13.4.6.ebuild @@ -0,0 +1,57 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files" +HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF; +SRC_URI="https://github.com/ocrmypdf/OCRmyPDF/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all +RESTRICT="test" +IUSE="jbig2enc" + +RDEPEND=" + app-text/ghostscript-gpl + app-text/tesseract + app-text/unpaper + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/coloredlogs[${PYTHON_USEDEP}] + >dev-python/pdfminer-six-20200720[${PYTHON_USEDEP}] + dev-python/pikepdf[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/reportlab[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + media-gfx/img2pdf[${PYTHON_USEDEP}] + media-gfx/pngquant + media-libs/leptonica + virtual/python-cffi[${PYTHON_USEDEP}] + jbig2enc? ( media-libs/jbig2enc ) +" +DEPEND=" + test? ( + dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs --no-autodoc + +src_install() { + distutils-r1_src_install + newbashcomp misc/completion/ocrmypdf.bash "${PN,,}" + insinto /usr/share/fish/vendor_completions.d + doins misc/completion/ocrmypdf.fish +}
[gentoo-commits] repo/proj/guru:master commit in: sci-physics/SU2/, sci-physics/SU2/files/
commit: ef90a22aafeff5cdb5ca28897fa3ad77b8333e15 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 29 15:29:49 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 15:29:49 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef90a22a sci-physics/SU2: fixes for tests Closes: https://bugs.gentoo.org/848033 Signed-off-by: Alessandro Barbieri gmail.com> sci-physics/SU2/SU2-7.2.0-r1.ebuild| 10 +++-- sci-physics/SU2/files/SU2-7.2.0-fix-headers.patch | 51 ++ .../SU2/files/SU2-7.2.0-system-libraries.patch | 12 - 3 files changed, 57 insertions(+), 16 deletions(-) diff --git a/sci-physics/SU2/SU2-7.2.0-r1.ebuild b/sci-physics/SU2/SU2-7.2.0-r1.ebuild index b0c8a21e9..29413cf3e 100644 --- a/sci-physics/SU2/SU2-7.2.0-r1.ebuild +++ b/sci-physics/SU2/SU2-7.2.0-r1.ebuild @@ -33,7 +33,7 @@ RDEPEND=" sci-libs/metis virtual/mpi[cxx] ) - mpp? ( sci-libs/Mutationpp ) + mpp? ( sci-libs/Mutationpp:= ) openblas? ( sci-libs/openblas ) parmetis? ( sci-libs/parmetis ) pastix? ( @@ -85,6 +85,7 @@ REQUIRED_USE=" mpi || ( openblas mkl ) ) + test? ( mpi python ) ?? ( openblas mkl ) ?? ( directdiff pastix ) " @@ -93,6 +94,7 @@ PATCHES=( "${FILESDIR}/${PN}-7.1.0-fix-env.patch" "${FILESDIR}/${PN}-7.2.0-system-libraries.patch" "${FILESDIR}/${PN}-7.2.0-DESTDIR.patch" + "${FILESDIR}/${PN}-7.2.0-fix-headers.patch" ) src_unpack() { @@ -170,9 +172,9 @@ src_test() { pushd TestCases/ || die if use mpi ; then - if use tutorials ; then - ${EPYTHON} tutorials.py || die - fi +# if use tutorials ; then +# ${EPYTHON} tutorials.py || die +# fi ${EPYTHON} parallel_regression.py || die else ${EPYTHON} serial_regression.py || die diff --git a/sci-physics/SU2/files/SU2-7.2.0-fix-headers.patch b/sci-physics/SU2/files/SU2-7.2.0-fix-headers.patch new file mode 100644 index 0..39f26e733 --- /dev/null +++ b/sci-physics/SU2/files/SU2-7.2.0-fix-headers.patch @@ -0,0 +1,51 @@ +--- a/UnitTests/Common/geometry/dual_grid/CDualGrid_tests.cpp b/UnitTests/Common/geometry/dual_grid/CDualGrid_tests.cpp +@@ -28,8 +28,8 @@ + #include "catch.hpp" + #include + #include +-#include "../../../Common/include/geometry/dual_grid/CEdge.hpp" +-#include "../../../Common/include/geometry/dual_grid/CVertex.hpp" ++#include "../../../../Common/include/geometry/dual_grid/CEdge.hpp" ++#include "../../../../Common/include/geometry/dual_grid/CVertex.hpp" + + TEST_CASE("Volume Computation", "[Dual Grid]") { + +--- a/UnitTests/Common/geometry/primal_grid/CPrimalGrid_tests.cpp b/UnitTests/Common/geometry/primal_grid/CPrimalGrid_tests.cpp +@@ -27,8 +27,8 @@ + + #include "catch.hpp" + #include +-#include "../../../Common/include/geometry/primal_grid/CPrimalGrid.hpp" +-#include "../../../Common/include/geometry/primal_grid/CHexahedron.hpp" ++#include "../../../../Common/include/geometry/primal_grid/CPrimalGrid.hpp" ++#include "../../../../Common/include/geometry/primal_grid/CHexahedron.hpp" + + TEST_CASE("Center of gravity computation", "[Primal Grid]") { + +--- a/UnitTests/test_driver.cpp b/UnitTests/test_driver.cpp +@@ -31,8 +31,8 @@ + #define CATCH_CONFIG_RUNNER + #include "catch.hpp" + +-#include "../../../Common/include/parallelization/mpi_structure.hpp" +-#include "../../../Common/include/option_structure.hpp" ++#include "../Common/include/parallelization/mpi_structure.hpp" ++#include "../Common/include/option_structure.hpp" + + int main(int argc, char *argv[]) { + +--- a/SU2_GEO/include/SU2_GEO.hpp b/SU2_GEO/include/SU2_GEO.hpp +@@ -38,7 +38,7 @@ + + #include "../../Common/include/geometry/CPhysicalGeometry.hpp" + #include "../../Common/include/CConfig.hpp" +-#include "../../../Common/include/grid_movement/CSurfaceMovement.hpp" +-#include "../../../Common/include/grid_movement/CFreeFormDefBox.hpp" ++#include "../../Common/include/grid_movement/CSurfaceMovement.hpp" ++#include "../../Common/include/grid_movement/CFreeFormDefBox.hpp" + + using namespace std; diff --git a/sci-physics/SU2/files/SU2-7.2.0-system-libraries.patch b/sci-physics/SU2/files/SU2-7.2.0-system-libraries.patch index 3e96c4dd4..176caee93 100644 --- a/sci-physics/SU2/files/SU2-7.2.0-system-libraries.patch +++ b/sci-physics/SU2/files/SU2-7.2.0-system-libraries.patch @@ -152,15 +152,3 @@ #include "drivers/CDriver.hpp" #include "drivers/CSinglezoneDriver.hpp" a/SU2_GEO/include/SU2_GEO.hpp -+++ b/SU2_GEO/include/SU2_GEO.hpp -@@ -38,7 +38,7 @@ - - #include "../../Common/include/geometry/CPhysicalGeometry.hpp" - #include "../../Common/include/CConfig.hpp" --#include "../../../Common/include/grid_movement/CSurfaceMovement.hpp"
[gentoo-commits] repo/proj/guru:master commit in: sci-libs/Mutationpp/, sci-libs/Mutationpp/files/
commit: e358c2b768a44c250b3b9341e810adbd0b83cdb7 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 29 11:57:31 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 11:57:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e358c2b7 sci-libs/Mutationpp: respect flags Closes: https://bugs.gentoo.org/847388 Signed-off-by: Alessandro Barbieri gmail.com> sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild | 5 - .../files/Mutationpp-1.0.5-respect-flags.patch | 26 ++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild b/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild index ebe208161..35030a8ab 100644 --- a/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild +++ b/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild @@ -43,7 +43,10 @@ BDEPEND=" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DOCS=( {README,CHANGELOG}.md docs ) -PATCHES=( "${FILESDIR}/${P}-system-libs.patch" ) +PATCHES=( + "${FILESDIR}/${P}-system-libs.patch" + "${FILESDIR}/${P}-respect-flags.patch" +) distutils_enable_tests pytest diff --git a/sci-libs/Mutationpp/files/Mutationpp-1.0.5-respect-flags.patch b/sci-libs/Mutationpp/files/Mutationpp-1.0.5-respect-flags.patch new file mode 100644 index 0..2f629ab54 --- /dev/null +++ b/sci-libs/Mutationpp/files/Mutationpp-1.0.5-respect-flags.patch @@ -0,0 +1,26 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -131,7 +131,7 @@ + + if (CMAKE_COMPILER_IS_GNUCXX) + #set (CMAKE_CXX_FLAGS "-Wall -Wextra -Wno-unused-parameter -Wold-style-cast") +-set (CMAKE_CXX_FLAGS "-g") ++set (CMAKE_CXX_FLAGS "-g ${CMAKE_CXX_FLAGS}") + endif () + + if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") +@@ -152,13 +152,11 @@ + + if (Fortran_COMPILER_NAME STREQUAL "gfortran") + # gfortran +-set (CMAKE_Fortran_FLAGS "-fdefault-real-8") +-set (CMAKE_Fortran_FLAGS_RELEASE "-O3") ++set (CMAKE_Fortran_FLAGS "-fdefault-real-8 ${CMAKE_Fortran_FLAGS}") + set (CMAKE_Fortran_FLAGS_DEBUG "-g") + elseif (Fortran_COMPILER_NAME STREQUAL "ifort") + # ifort (untested) + set (CMAKE_Fortran_FLAGS "-r8") +-set (CMAKE_Fortran_FLAGS_RELEASE "-O3") + set (CMAKE_Fortran_FLAGS_DEBUG "-g -traceback -fpe0 -check all") + endif() + endif()
[gentoo-commits] repo/proj/guru:master commit in: sci-libs/superlu_dist/
commit: 948dc0c9911c02cfd8e24095fedb2fdcde58c754 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 29 11:24:51 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 11:24:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=948dc0c9 sci-libs/superlu_dist: restrict tests Closes: https://bugs.gentoo.org/848030 Signed-off-by: Alessandro Barbieri gmail.com> sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild b/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild index 018291878..c0bf99019 100644 --- a/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild +++ b/sci-libs/superlu_dist/superlu_dist-8.0.0_p20220526.ebuild @@ -45,7 +45,7 @@ PATCHES=( "${FILESDIR}/${P}-system-colamd.patch" "${FILESDIR}/${P}-fortran.patch" ) -RESTRICT="!test? ( test )" +RESTRICT="test" # tests require an MPI setup src_prepare() { rm -r CBLAS || die
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/nova/
commit: 901825cbbdb46bc6b9b65f78b7d635a56f689e07 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 29 03:50:14 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 03:50:14 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=901825cb sys-cluster/nova: add keepdir Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/nova/nova-25.0.0-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-cluster/nova/nova-25.0.0-r1.ebuild b/sys-cluster/nova/nova-25.0.0-r1.ebuild index 78727beab..ef270c92f 100644 --- a/sys-cluster/nova/nova-25.0.0-r1.ebuild +++ b/sys-cluster/nova/nova-25.0.0-r1.ebuild @@ -173,6 +173,8 @@ python_install_all() { diropts -m 0750 -o nova -g qemu dodir /var/log/nova /var/lib/nova/instances diropts -m 0750 -o nova -g nova + keepdir /var/log/nova + keepdir /var/lib/nova insinto /etc/nova insopts -m 0640 -o nova -g nova
[gentoo-commits] repo/proj/guru:master commit in: media-sound/noisetorch/, profiles/
commit: 340575d21f4872f63563d52458a45a7a08b2df38 Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Sun May 29 15:31:57 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 15:33:14 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=340575d2 media-sound/noisetorch: remove completely Project has been abandonned entirely due to security concerns after upstream's loss of private keys Signed-off-by: Adel KARA SLIMANE zegrapher.com> media-sound/noisetorch/Manifest | 1 - media-sound/noisetorch/metadata.xml | 12 media-sound/noisetorch/noisetorch-0.11.5.ebuild | 35 -- media-sound/noisetorch/noisetorch-.ebuild | 40 - profiles/package.mask | 9 -- 5 files changed, 97 deletions(-) diff --git a/media-sound/noisetorch/Manifest b/media-sound/noisetorch/Manifest deleted file mode 100644 index ba5af032a..0 --- a/media-sound/noisetorch/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST noisetorch-0.11.5.tar.gz 3722103 BLAKE2B cd7b38bcd3ed687030388861b25592c7e63f19e04309aea2c898246001b1e468c8fca2635217ac1d0f42ff4b72877b2d9ed20bd0e706946c9152c63e72b2f74d SHA512 3a7dff5417d18dc3dda9f6b525227f95e9adb7dcebe9f6ffd250d99f0d99b14c07dd5df445bde4a54cd4ab71abae88f6c76afc4e409e791605ff81c4359130af diff --git a/media-sound/noisetorch/metadata.xml b/media-sound/noisetorch/metadata.xml deleted file mode 100644 index 59bfe3691..0 --- a/media-sound/noisetorch/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - Adel Kara Slimane - adel...@zegrapher.com - - - lawl/NoiseTorch - https://github.com/lawl/NoiseTorch/issues - - diff --git a/media-sound/noisetorch/noisetorch-0.11.5.ebuild b/media-sound/noisetorch/noisetorch-0.11.5.ebuild deleted file mode 100644 index 40d9b9b4b..0 --- a/media-sound/noisetorch/noisetorch-0.11.5.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module desktop fcaps - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lawl/NoiseTorch; -else - SRC_URI="https://github.com/lawl/NoiseTorch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - - S="${WORKDIR}/NoiseTorch-${PV}" -fi - -DESCRIPTION="Real-time microphone noise suppression on Linux. " -HOMEPAGE="https://github.com/lawl/NoiseTorch; - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -go-module_set_globals - -src_install() { - dobin "${S}/bin/noisetorch" - domenu "${S}/assets/noisetorch.desktop" - doicon "${S}/assets/icon/noisetorch.png" -} - -pkg_postinst() { - fcaps CAP_SYS_RESOURCE usr/bin/noisetorch -} diff --git a/media-sound/noisetorch/noisetorch-.ebuild b/media-sound/noisetorch/noisetorch-.ebuild deleted file mode 100644 index f74b75494..0 --- a/media-sound/noisetorch/noisetorch-.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module desktop fcaps - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lawl/NoiseTorch; -else - SRC_URI="https://github.com/lawl/NoiseTorch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - - S="${WORKDIR}/NoiseTorch-${PV}" -fi - -DESCRIPTION="Real-time microphone noise suppression on Linux. " -HOMEPAGE="https://github.com/lawl/NoiseTorch; - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -go-module_set_globals - -src_prepare() { - default - eapply "${FILESDIR}/fix-make.patch" -} - -src_install() { - dobin "${S}/bin/noisetorch" - domenu "${S}/assets/noisetorch.desktop" - doicon "${S}/assets/icon/noisetorch.png" -} - -pkg_postinst() { - fcaps CAP_SYS_RESOURCE usr/bin/noisetorch -} diff --git a/profiles/package.mask b/profiles/package.mask index 337f08d8e..de7eb00e2 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1,12 +1,3 @@ -# Adel KARA SLIMANE -# Mask all version of media-sound/noisetorch -# the author reported on the likeliness of having lost control -# of his private keys, which means there is a possibility -# that malicious code have been added to his projects. -# More information in https://github.com/lawl/NoiseTorch -# (look at issues, latest release and commit messages) -media-sound/noisetorch - # Andrew Ammerlaan (2021-03-29) # James Beddek (2021-10-09) # Per profile masking in overlays is currently not working
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/usort/
commit: 7fc8001d85472eb73514e0ead7c33cb6bd447c3e Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 29 07:55:40 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 07:55:40 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fc8001d sys-cluster/usort: fix patching Closes: https://bugs.gentoo.org/848024 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/usort/usort-0_pre20211230-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-cluster/usort/usort-0_pre20211230-r1.ebuild b/sys-cluster/usort/usort-0_pre20211230-r1.ebuild index 6c69114f1..67b6f1b19 100644 --- a/sys-cluster/usort/usort-0_pre20211230-r1.ebuild +++ b/sys-cluster/usort/usort-0_pre20211230-r1.ebuild @@ -31,6 +31,7 @@ src_prepare() { dos2unix CMakeLists.txt || die dos2unix include/seqUtils.h || die dos2unix include/seqUtils.tcc || die + dos2unix include/ompUtils.tcc || die cmake_src_prepare }
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/memkind/
commit: 77c09001ebcb2ec3bc97bc8fcc60c37c64df2a8e Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:35:10 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:35:10 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77c09001 dev-libs/memkind: drop 1.11.0-r2 Signed-off-by: Alessandro Barbieri gmail.com> dev-libs/memkind/Manifest | 1 - dev-libs/memkind/memkind-1.11.0-r2.ebuild | 82 --- 2 files changed, 83 deletions(-) diff --git a/dev-libs/memkind/Manifest b/dev-libs/memkind/Manifest index a753c820a..cb2fa9243 100644 --- a/dev-libs/memkind/Manifest +++ b/dev-libs/memkind/Manifest @@ -1,2 +1 @@ -DIST memkind-1.11.0.tar.gz 1072455 BLAKE2B 2de2cf053687ba2150f694e8c4143eeca74fc377feee2b6892067b661d8c58d7d5fcacb021fc92a47dad27f52aa4cbc6408cfede3141ab1f8ae81147b49aa6a7 SHA512 0b5bde35b3565c730fa954aebfe2ccbecd1e120c920d05acdbc0a74914731a90aeef8d57101f1f47bd35fd310bc143fa517bc871b32e592b8412384ff652fc05 DIST memkind-1.13.0.tar.gz 767 BLAKE2B fb2b0ca70b6da32b2bf42cba68f549c279f301f2c9b2eb2f7dfcb2909105bb1eb84bd6abdf15dfcb5f45a5e0bab7fbd0aef95ce090b06b02bc8ae099bdf1b0ca SHA512 509d49e3c67321496b322469d4bb13aa8b9038e94dc9bdfb379c38e86a5705ba13bc015443da8291be49711e14bce9845b697f62cfcc981168f255f9fb515b0e diff --git a/dev-libs/memkind/memkind-1.11.0-r2.ebuild b/dev-libs/memkind/memkind-1.11.0-r2.ebuild deleted file mode 100644 index f6d2be77a..0 --- a/dev-libs/memkind/memkind-1.11.0-r2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit autotools linux-info python-any-r1 toolchain-funcs - -DESCRIPTION="user extensible heap manager built on top of jemalloc" -HOMEPAGE="https://memkind.github.io/memkind/; -SRC_URI="https://github.com/memkind/memkind/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -LICENSE="BSD" -SLOT="0" -IUSE="+daxctl debug decorators +heap-manager hwloc initial-exec-tls openmp secure test +tls" - -RDEPEND=" - daxctl? ( sys-block/ndctl ) - hwloc? ( sys-apps/hwloc ) - sys-process/numactl -" -DEPEND=" - ${RDEPEND} - ${PYTHON_DEPS} -" - -PATCHES=( "${FILESDIR}/${PN}-respect-ar.patch" ) -RESTRICT="test" # ERROR: ./test/test.sh requires a NUMA enabled system with more than one node. -#RESTRICT="!test? ( test )" - -pkg_pretend() { - linux-info_pkg_setup - CONFIG_CHECK_MODULES="" - if use daxctl; then - CONFIG_CHECK_MODULES+="DEV_DAX_KMEM " - fi - if linux_config_exists; then - for module in ${CONFIG_CHECK_MODULES}; do - linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled" - done - fi -} - -src_prepare() { - default - eautoreconf - cd jemalloc && eautoreconf -} - -src_configure() { - tc-export AR - local myconf=( - --disable-debug - --disable-gcov - --enable-shared - --enable-static - $(use_enable daxctl) - $(use_enable decorators) - $(use_enable debug debug-jemalloc) - $(use_enable heap-manager) - $(use_enable hwloc) - $(use_enable initial-exec-tls memkind-initial-exec-tls) - $(use_enable openmp) - $(use_enable secure) - $(use_enable tls) - ) - econf "${myconf[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - find "${ED}" -name '*.a' -delete || die -} - -src_test() { - addwrite /proc/sys/vm/nr_hugepages - echo 3000 > /proc/sys/vm/nr_hugepages - emake check -}
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/nova/
commit: 1433a3a5522670926c764af58918b9bc690ce776 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 29 03:22:22 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 29 03:22:22 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1433a3a5 sys-cluster/nova: fix optfeatures Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/nova/nova-25.0.0-r1.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-cluster/nova/nova-25.0.0-r1.ebuild b/sys-cluster/nova/nova-25.0.0-r1.ebuild index 31b5977e7..78727beab 100644 --- a/sys-cluster/nova/nova-25.0.0-r1.ebuild +++ b/sys-cluster/nova/nova-25.0.0-r1.ebuild @@ -216,9 +216,9 @@ pkg_postinst() { use iscsi && elog "iscsid needs to be running if you want cinder to connect" - optfeature "osprofiler" dev-python/osprofiler-1.4.0 - optfeature "powervm" dev-python/pypowervm-1.1.15 - optfeature "zvm" dev-python/zVMCloudConnector-1.3.0 - optfeature "hyperv" dev-python/os-win-5.5.0 - optfeature "vmware" dev-python/oslo-vmware-3.6.0 + optfeature "osprofiler" >=dev-python/osprofiler-1.4.0 + optfeature "powervm" >=dev-python/pypowervm-1.1.15 + optfeature "zvm" >=dev-python/zVMCloudConnector-1.3.0 + optfeature "hyperv" >=dev-python/os-win-5.5.0 + optfeature "vmware" >=dev-python/oslo-vmware-3.6.0 }
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/tirdad/
commit: 28806006cb2d2deadac59c56dcc300b035104c39 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:39:54 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:39:54 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28806006 sys-kernel/tirdad: add 0_pre20200926, drop 0_p20200926 Signed-off-by: Alessandro Barbieri gmail.com> sys-kernel/tirdad/Manifest| 2 +- ...{tirdad-0_p20200926.ebuild => tirdad-0_pre20200926.ebuild} | 11 +-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/sys-kernel/tirdad/Manifest b/sys-kernel/tirdad/Manifest index 15daaa318..1903b4fec 100644 --- a/sys-kernel/tirdad/Manifest +++ b/sys-kernel/tirdad/Manifest @@ -1 +1 @@ -DIST tirdad-0_p20200926.tar.gz 15656 BLAKE2B 02c628f8d4c9f539cfaf2e7e6a6cc3323169c785f7854b9ac283c59ca95b84fd5361948815d5aa400886b118b8dbd6b0be9b5d1ddd1433ecf56a9fc1137d8b38 SHA512 db6aef5225a2651600f93700e7b858957a20ada3d3d55c19124f2a149b20e270d10ead959580dff9031b346f8c35f9fab3cf21db74afb47937dd977e35d13156 +DIST tirdad-0_pre20200926.gh.tar.gz 15656 BLAKE2B 02c628f8d4c9f539cfaf2e7e6a6cc3323169c785f7854b9ac283c59ca95b84fd5361948815d5aa400886b118b8dbd6b0be9b5d1ddd1433ecf56a9fc1137d8b38 SHA512 db6aef5225a2651600f93700e7b858957a20ada3d3d55c19124f2a149b20e270d10ead959580dff9031b346f8c35f9fab3cf21db74afb47937dd977e35d13156 diff --git a/sys-kernel/tirdad/tirdad-0_p20200926.ebuild b/sys-kernel/tirdad/tirdad-0_pre20200926.ebuild similarity index 86% rename from sys-kernel/tirdad/tirdad-0_p20200926.ebuild rename to sys-kernel/tirdad/tirdad-0_pre20200926.ebuild index 1723d04f5..c651094e4 100644 --- a/sys-kernel/tirdad/tirdad-0_p20200926.ebuild +++ b/sys-kernel/tirdad/tirdad-0_pre20200926.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit linux-mod @@ -9,14 +9,13 @@ MY_REV="9a0e137ae05dd1aa05c20750975598e4dac77dbf" DESCRIPTION="kernel module for random ISN generation" HOMEPAGE="https://github.com/0xsirus/tirdad; -SRC_URI="https://github.com/0xsirus/tirdad/archive/${MY_REV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/0xsirus/tirdad/archive/${MY_REV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${MY_REV}" LICENSE="GPL-3" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64" -S="${WORKDIR}/${PN}-${MY_REV}" - MODULE_NAMES="tirdad(misc:${S}:${S}/module)" BUILD_TARGETS="all"
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/zfp/
commit: 6c14b90637bfc52935d15edab4fafc82bf2eedac Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:35:56 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:35:56 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c14b906 dev-libs/zfp: EAPI 8 Signed-off-by: Alessandro Barbieri gmail.com> dev-libs/zfp/Manifest | 2 +- dev-libs/zfp/{zfp-0.5.5.ebuild => zfp-0.5.5-r1.ebuild} | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/zfp/Manifest b/dev-libs/zfp/Manifest index dc662e908..aab600983 100644 --- a/dev-libs/zfp/Manifest +++ b/dev-libs/zfp/Manifest @@ -1 +1 @@ -DIST zfp-0.5.5.tar.gz 127482 BLAKE2B 2a3bfca4280c15c8679d1af23ff1b5e09de07060ecb120ce399a56bf598c7a934dbf8053ffd9b6bd26c81641d2f46557d5ad71c3abffefa475eaf28c8286 SHA512 c043cee73f6e972e047452552ab2ceb9247a6747fdb7e5f863aeab3a05208737c0bcabbe29f3c10e5c1aba961ec47aa6a0abdb395486fa0d5fb16a4ad45733c4 +DIST zfp-0.5.5.gh.tar.gz 127482 BLAKE2B 2a3bfca4280c15c8679d1af23ff1b5e09de07060ecb120ce399a56bf598c7a934dbf8053ffd9b6bd26c81641d2f46557d5ad71c3abffefa475eaf28c8286 SHA512 c043cee73f6e972e047452552ab2ceb9247a6747fdb7e5f863aeab3a05208737c0bcabbe29f3c10e5c1aba961ec47aa6a0abdb395486fa0d5fb16a4ad45733c4 diff --git a/dev-libs/zfp/zfp-0.5.5.ebuild b/dev-libs/zfp/zfp-0.5.5-r1.ebuild similarity index 95% rename from dev-libs/zfp/zfp-0.5.5.ebuild rename to dev-libs/zfp/zfp-0.5.5-r1.ebuild index 5b762715a..85a472b7e 100644 --- a/dev-libs/zfp/zfp-0.5.5.ebuild +++ b/dev-libs/zfp/zfp-0.5.5-r1.ebuild @@ -1,16 +1,16 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 #DOCS_BUILDER="sphinx" #DOCS_DIR="docs/source" -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake fortran-2 python-single-r1 #docs DESCRIPTION="Compressed numerical arrays that support high-speed random access" -SRC_URI="https://github.com/LLNL/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/LLNL/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" HOMEPAGE=" https://computing.llnl.gov/projects/zfp https://zfp.io
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/memkind/
commit: 3032d87db8dfba40d929032d91843103f7a1d317 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:34:59 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:34:59 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3032d87d dev-libs/memkind: enable py3.11 Signed-off-by: Alessandro Barbieri gmail.com> dev-libs/memkind/memkind-1.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/memkind/memkind-1.13.0.ebuild b/dev-libs/memkind/memkind-1.13.0.ebuild index a7059c9f0..181be56bb 100644 --- a/dev-libs/memkind/memkind-1.13.0.ebuild +++ b/dev-libs/memkind/memkind-1.13.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit autotools linux-info python-any-r1 toolchain-funcs
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/protothreads/
commit: c59e7bb2c8731157e55310d453f61ed7030f0f84 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:30:03 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:30:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c59e7bb2 dev-libs/protothreads: add subslot Signed-off-by: Alessandro Barbieri gmail.com> .../{protothreads-1.4-r1.ebuild => protothreads-1.4-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protothreads/protothreads-1.4-r1.ebuild b/dev-libs/protothreads/protothreads-1.4-r2.ebuild similarity index 98% rename from dev-libs/protothreads/protothreads-1.4-r1.ebuild rename to dev-libs/protothreads/protothreads-1.4-r2.ebuild index c312adc83..f117992e8 100644 --- a/dev-libs/protothreads/protothreads-1.4-r1.ebuild +++ b/dev-libs/protothreads/protothreads-1.4-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI=" S="${WORKDIR}/pt-${PV}" LICENSE="BSD" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64" IUSE="doc examples"
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ummunotify/
commit: a8f41a192b30c56a08a2ab5467d8c940aa6dbda9 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:41:39 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:41:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8f41a19 sys-kernel/ummunotify: EAPI 8 Signed-off-by: Alessandro Barbieri gmail.com> sys-kernel/ummunotify/Manifest | 2 +- .../ummunotify/{ummunotify-2.ebuild => ummunotify-2-r1.ebuild} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-kernel/ummunotify/Manifest b/sys-kernel/ummunotify/Manifest index d7f5a2d25..d1ee0dfee 100644 --- a/sys-kernel/ummunotify/Manifest +++ b/sys-kernel/ummunotify/Manifest @@ -1 +1 @@ -DIST ummunotify-2.tar.gz 326619 BLAKE2B 4ac329368b688eebb5ab9d064703de90e47112b169cd9448b3f6e0daa7717bdd4d1e957c75f5f87f1d30c08564c929ef50d7fe83f633b95f2abbd13014c1c48c SHA512 0650ec6dd01de97822121a720bff8cb65deaf2ec67de03a52507f47d0cfb169000dd40172f73aef7fbb83735eb8e35aed4da9c20ce5ee4ee6607a12baae7ca0f +DIST ummunotify-2.gh.tar.gz 326619 BLAKE2B 4ac329368b688eebb5ab9d064703de90e47112b169cd9448b3f6e0daa7717bdd4d1e957c75f5f87f1d30c08564c929ef50d7fe83f633b95f2abbd13014c1c48c SHA512 0650ec6dd01de97822121a720bff8cb65deaf2ec67de03a52507f47d0cfb169000dd40172f73aef7fbb83735eb8e35aed4da9c20ce5ee4ee6607a12baae7ca0f diff --git a/sys-kernel/ummunotify/ummunotify-2.ebuild b/sys-kernel/ummunotify/ummunotify-2-r1.ebuild similarity index 91% rename from sys-kernel/ummunotify/ummunotify-2.ebuild rename to sys-kernel/ummunotify/ummunotify-2-r1.ebuild index 3b5fc4b6e..cae92bb20 100644 --- a/sys-kernel/ummunotify/ummunotify-2.ebuild +++ b/sys-kernel/ummunotify/ummunotify-2-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MAX_KV_MAJ="4" MAX_KV_MIN="13" @@ -14,7 +14,7 @@ HOMEPAGE=" https://lkml.org/lkml/2010/4/22/172 https://github.com/Portals4/ummunotify " -SRC_URI="https://github.com/Portals4/ummunotify/raw/master/${MYP}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Portals4/ummunotify/raw/master/${MYP}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${MYP}" LICENSE="GPL-2"
[gentoo-commits] repo/proj/guru:master commit in: sci-libs/ButterflyPACK/
commit: c41c83f1e03c19c92e35926d7b5ebdcc4e7809d2 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:21:20 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:21:20 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c41c83f1 sci-libs/ButterflyPACK: make options conditional to use Signed-off-by: Alessandro Barbieri gmail.com> sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild b/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild index 53099d358..fc3c26b5f 100644 --- a/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild +++ b/sci-libs/ButterflyPACK/ButterflyPACK-2.1.1.ebuild @@ -32,10 +32,9 @@ src_configure() { local pkgc="$(tc-getPKG_CONFIG)" local mycmakeargs=( -DBUILD_SHARED_LIBS=ON - - "-DTPL_ARPACK_LIBRARIES=$(${pkgc} --libs arpack)" - "-DTPL_MAGMA_LIBRARIES=$(${pkgc} --libs magma)" ) + use arpack && mycmakeargs+=( "-DTPL_ARPACK_LIBRARIES=$(${pkgc} --libs arpack)" ) + use magma && mycmakeargs+=( "-DTPL_MAGMA_LIBRARIES=$(${pkgc} --libs magma)" ) cmake_src_configure }
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/fsst/
commit: dd01d5d671056704adf70cda880ebbecc5b807ea Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:33:48 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:33:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd01d5d6 dev-libs/fsst: EAPI 8 Signed-off-by: Alessandro Barbieri gmail.com> dev-libs/fsst/Manifest | 2 +- .../{fsst-0_pre20200830.ebuild => fsst-0_pre20200830-r1.ebuild} | 9 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/dev-libs/fsst/Manifest b/dev-libs/fsst/Manifest index 417198ca8..38a3f83ee 100644 --- a/dev-libs/fsst/Manifest +++ b/dev-libs/fsst/Manifest @@ -1 +1 @@ -DIST fsst-0_pre20200830.tar.gz 32289281 BLAKE2B 21184f7d80193ebcc279f38b8fdc2be563a65a7296ce226c8ae4da19cbd946b1bb412c5f4c661e3ad0405b03b57f83b4257ecf78f9642fb09a9eccd56616a8b1 SHA512 9dd416d0a711a6c38e8e0d8b445f328e5826096293dc1f1152ae3e67470d2f8f1d9df2bb88815f1178b67c8cd0ad130f9fa9b59a9547bcc272d37782c239d7b7 +DIST fsst-0_pre20200830.gh.tar.gz 32289281 BLAKE2B 21184f7d80193ebcc279f38b8fdc2be563a65a7296ce226c8ae4da19cbd946b1bb412c5f4c661e3ad0405b03b57f83b4257ecf78f9642fb09a9eccd56616a8b1 SHA512 9dd416d0a711a6c38e8e0d8b445f328e5826096293dc1f1152ae3e67470d2f8f1d9df2bb88815f1178b67c8cd0ad130f9fa9b59a9547bcc272d37782c239d7b7 diff --git a/dev-libs/fsst/fsst-0_pre20200830.ebuild b/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild similarity index 89% rename from dev-libs/fsst/fsst-0_pre20200830.ebuild rename to dev-libs/fsst/fsst-0_pre20200830-r1.ebuild index 6c49b03ba..402640bea 100644 --- a/dev-libs/fsst/fsst-0_pre20200830.ebuild +++ b/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild @@ -1,17 +1,18 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake COMMIT="fffb613071cb44319c0d6b743a8d6eafc2ed2ad7" + DESCRIPTION="Fast Static Symbol Table: fast text compression that allows random access" HOMEPAGE="https://github.com/cwida/fsst; -SRC_URI="https://github.com/cwida/fsst/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/cwida/fsst/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64" BDEPEND="app-admin/chrpath"
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/nativefiledialog-extended/
commit: c983fe5c631ef4c3482cb2b19a4376e89ea2309b Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:32:13 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:32:13 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c983fe5c dev-libs/nativefiledialog-extended: EAPI 8 Signed-off-by: Alessandro Barbieri gmail.com> dev-libs/nativefiledialog-extended/Manifest | 2 +- ...0.ebuild => nativefiledialog-extended-0_pre20210430-r1.ebuild} | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/nativefiledialog-extended/Manifest b/dev-libs/nativefiledialog-extended/Manifest index f151faaa8..9c30db840 100644 --- a/dev-libs/nativefiledialog-extended/Manifest +++ b/dev-libs/nativefiledialog-extended/Manifest @@ -1 +1 @@ -DIST nativefiledialog-extended-0_pre20210430.tar.gz 400551 BLAKE2B 3242bac8a8ec054853f9eac3cbbd09fd2389c1afa1c8bd314452b2d7b66b899c8fadd60f835e97bd7769457bed43bd3b684fdcb5b7480a3ca5ef6e5071fc9fd0 SHA512 049a19d39707476a609a6e22f70146df9e1533c5e93b349437d762673d6a1410777181fedff14ca6cf64e2c1e707c85f13d9101370aadbc79afd3795fac792a8 +DIST nativefiledialog-extended-0_pre20210430.gh.tar.gz 400551 BLAKE2B 3242bac8a8ec054853f9eac3cbbd09fd2389c1afa1c8bd314452b2d7b66b899c8fadd60f835e97bd7769457bed43bd3b684fdcb5b7480a3ca5ef6e5071fc9fd0 SHA512 049a19d39707476a609a6e22f70146df9e1533c5e93b349437d762673d6a1410777181fedff14ca6cf64e2c1e707c85f13d9101370aadbc79afd3795fac792a8 diff --git a/dev-libs/nativefiledialog-extended/nativefiledialog-extended-0_pre20210430.ebuild b/dev-libs/nativefiledialog-extended/nativefiledialog-extended-0_pre20210430-r1.ebuild similarity index 88% rename from dev-libs/nativefiledialog-extended/nativefiledialog-extended-0_pre20210430.ebuild rename to dev-libs/nativefiledialog-extended/nativefiledialog-extended-0_pre20210430-r1.ebuild index 1d195ef38..d287894b6 100644 --- a/dev-libs/nativefiledialog-extended/nativefiledialog-extended-0_pre20210430.ebuild +++ b/dev-libs/nativefiledialog-extended/nativefiledialog-extended-0_pre20210430-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 COMMIT="322d1bc2a98c7b8236195d458643ac8e76391011" @@ -9,11 +9,11 @@ inherit cmake DESCRIPTION="File dialog library with C and C++ bindings, based on nativefiledialog" HOMEPAGE="https://github.com/btzy/nativefiledialog-extended; -SRC_URI="https://github.com/btzy/nativefiledialog-extended/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/btzy/nativefiledialog-extended/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="ZLIB" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64" RDEPEND="x11-libs/gtk+:3"
[gentoo-commits] repo/proj/guru:master commit in: /
commit: 0c611d7b3c0074468655fb22d1a64a2e064b32a4 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:12:21 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:12:21 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c611d7b TODO.md: add more dependencies Signed-off-by: Alessandro Barbieri gmail.com> TODO.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TODO.md b/TODO.md index c04541bc1..7fd8209ff 100644 --- a/TODO.md +++ b/TODO.md @@ -27,6 +27,7 @@ Name | Buildsystem | Category | User | RFH | Dependency [imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html) | make | cluster | Alessandro-Barbieri | ✖ | ✔ [gnat-llvm](https://github.com/AdaCore/gnat-llvm) | make | compiler | Alessandro-Barbieri | ✔ | ✖ [csparse](https://people.sc.fsu.edu/~jburkardt/c_src/csparse/csparse.html) | make | science | Alessandro-Barbieri | ✖ | ✔ +[gslib](https://github.com/Nek5000/gslib) | make | cluster | Alessandro-Barbieri | ✖ | ✔ [dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ [argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | ✖ | ✔ [mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | ✖ | ✔ @@ -82,6 +83,8 @@ Name | Buildsystem | Category | User | RFH | Dependency [scorec](https://github.com/SCOREC/core) | cmake | science | Alessandro-Barbieri | ✖ | ✔ [slate](https://bitbucket.org/icl/slate/) | cmake | science | Alessandro-Barbieri | ✖ | ✔ [tasmanian](https://github.com/ORNL/TASMANIAN) | cmake | science | Alessandro-Barbieri | ✖ | ✔ +[vite](https://solverstack.gitlabpages.inria.fr/vite/) | cmake | visualization | Alessandro-Barbieri | ✖ | ✔ +[zpp](https://github.com/jbigot/zpp) | cmake | devel | Alessandro-Barbieri | ✖ | ✔ [enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | ✖ | ✖ [ruplacer](https://github.com/dmerejkowsky/ruplacer) | cargo | sys | Alessandro-Barbieri | ✖ | ✖ [gping](https://github.com/orf/gping) | cargo | net | Alessandro-Barbieri | ✖ | ✖
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/xdgpp/
commit: 72265d10ed6bfa0b3a8b86e1e107379b5fac8d44 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 23:26:35 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 23:26:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72265d10 dev-cpp/xdgpp: add subslot Signed-off-by: Alessandro Barbieri gmail.com> .../{xdgpp-0_pre20201007.ebuild => xdgpp-0_pre20201007-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/xdgpp/xdgpp-0_pre20201007.ebuild b/dev-cpp/xdgpp/xdgpp-0_pre20201007-r1.ebuild similarity index 97% rename from dev-cpp/xdgpp/xdgpp-0_pre20201007.ebuild rename to dev-cpp/xdgpp/xdgpp-0_pre20201007-r1.ebuild index 2a9450649..140637eaf 100644 --- a/dev-cpp/xdgpp/xdgpp-0_pre20201007.ebuild +++ b/dev-cpp/xdgpp/xdgpp-0_pre20201007-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ SRC_URI=" S="${WORKDIR}" LICENSE="BSD" -SLOT="0" +SLOT="0/${PV}" KEYWORDS="~amd64" IUSE="test"
[gentoo-commits] repo/proj/guru:master commit in: dev-python/types-pytz/
commit: 3c28e28ced0f5da51a2aac72b218fefe27a1536a Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 21:45:43 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 21:45:43 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c28e28c dev-python/types-pytz: drop 2021.3.7 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/types-pytz/Manifest | 1 - dev-python/types-pytz/types-pytz-2021.3.7.ebuild | 19 --- 2 files changed, 20 deletions(-) diff --git a/dev-python/types-pytz/Manifest b/dev-python/types-pytz/Manifest index 3d4131f70..580204ad7 100644 --- a/dev-python/types-pytz/Manifest +++ b/dev-python/types-pytz/Manifest @@ -1,2 +1 @@ -DIST types-pytz-2021.3.7.tar.gz 3179 BLAKE2B d5adca00fbe3c9b97f2cd8292de05016e3f26286403353eed1f177db30578787b29fed93d46d96766aa98e9ae9ae3eb484547a7b335f885d4b48581025f0e116 SHA512 90cefe450b1c866095927588625a595c2a45345af6784b7cef6bc93c7feaf351bea1c4cf37ad938db792e8ad9a74cb9695e8eb3646f7ad96d0bcc7ecef91ac00 DIST types-pytz-2021.3.8.tar.gz 3253 BLAKE2B 873f8126ecaf5055bcd9aa87f8632cee8cf92f7bfe51f0d0df7217af51053f40fe98f18f511db42eefc2d904cf3f1f11b228cf8c6fa15f5afcbc2e8e91f539fe SHA512 5b7dcf5279be55225ec66f9f9cc657cb3ae21acdcd41322a194a8cc6ccd79e60052191cb664378f414172d9f5d92573ab1f3322e9909ecd1e4ed95b36c7630ba diff --git a/dev-python/types-pytz/types-pytz-2021.3.7.ebuild b/dev-python/types-pytz/types-pytz-2021.3.7.ebuild deleted file mode 100644 index 47dfcb961..0 --- a/dev-python/types-pytz/types-pytz-2021.3.7.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Typing stubs for pytz" -HOMEPAGE=" - https://pypi.org/project/types-pytz/ - https://github.com/python/typeshed/tree/master/stubs/pytz -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:master commit in: dev-python/strictyaml/
commit: 6a612d9fd4884be3fc81ae6fdb21a624562e37cc Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 21:46:07 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 21:46:07 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a612d9f dev-python/strictyaml: drop 1.5.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/strictyaml/Manifest| 1 - dev-python/strictyaml/strictyaml-1.5.0.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-python/strictyaml/Manifest b/dev-python/strictyaml/Manifest index 35870dfa1..a98c1cbc4 100644 --- a/dev-python/strictyaml/Manifest +++ b/dev-python/strictyaml/Manifest @@ -1,2 +1 @@ -DIST strictyaml-1.5.0.tar.gz 201594 BLAKE2B 39217a6189cfedde8c4ddf54097db3af558d098d016ef3bef64915e4f652f9780bf7544db7513dfea56acc0b34c41c396533ec6af22e9c204c70706554dd20d5 SHA512 708f82356a081bd0b53b9e1f59d669897be8262d57d3d8bb6d75af2225f68eb9c16791cdf2bc7148dfd5b94f54a2d214bbe166f5dd513dbb7987cc472e6e7b4d DIST strictyaml-1.6.1.tar.gz 287908 BLAKE2B ab59addc5a86624c242339ec371403dd0ebb509c0bcf6d9484e71c26ee2670df897458bc7613367eaabe1493068ecaff37cd0b5e2cf08dc97e10107b9f3061f2 SHA512 8492432b599a6af283bd4d9adeac7fba0fc5dd3e081fb5055526799475e62987de30527ca94eecfebf568673d9bd18ffa9a70bb298c88a49e81683e4eea11349 diff --git a/dev-python/strictyaml/strictyaml-1.5.0.ebuild b/dev-python/strictyaml/strictyaml-1.5.0.ebuild deleted file mode 100644 index b662784d1..0 --- a/dev-python/strictyaml/strictyaml-1.5.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A type-safe YAML parser built atop ruamel.yaml" -HOMEPAGE="https://github.com/crdoconnor/strictyaml; -SRC_URI="https://github.com/crdoconnor/strictyaml/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: dev-python/python-manilaclient/
commit: c271c1609501b8c860e04026dc238aebbe332034 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 21:47:53 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 21:47:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c271c160 dev-python/python-manilaclient: drop 3.3.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/python-manilaclient/Manifest| 1 - .../python-manilaclient-3.3.0.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-python/python-manilaclient/Manifest b/dev-python/python-manilaclient/Manifest index a69d39bef..095d44be6 100644 --- a/dev-python/python-manilaclient/Manifest +++ b/dev-python/python-manilaclient/Manifest @@ -1,2 +1 @@ -DIST python-manilaclient-3.3.0.tar.gz 320475 BLAKE2B e83e30593d26e9ba26f9f487507f6c9a9b38be69b59af69dcdb85242abb81879e689efb70c937bb8afef74841adf54e5e7724f2173a6bc9c7d76c90535bf1b4c SHA512 084293115370a174678dd8bde3f144213f10ce4a3addf7058365b0bbde31b2a56643b0417ec97ced297bf99e141a1fd96503aea96795c36862548268d6f7ae31 DIST python-manilaclient-3.4.0.tar.gz 320304 BLAKE2B 4bb9fc47816c1cf8dcc163bd3119932b14f6af6796486053175e91efd94434d485281e6ec74f79c9d054309a486c4590d379817015f78e0c29f5036f7583b8d9 SHA512 0b4852a2df90b1a1f0deaacc235aec47e9f4e95f0d3b75a0fbad7ef90569f438723e4b9df02e6a9dc9752ff77a0b2425f09add8f95d41c1db12c50fbfa3022b0 diff --git a/dev-python/python-manilaclient/python-manilaclient-3.3.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-3.3.0.ebuild deleted file mode 100644 index a0c603b3a..0 --- a/dev-python/python-manilaclient/python-manilaclient-3.3.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EPYTEST_IGNORE=( manilaclient/tests/functional ) -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="A client for the OpenStack Manila API" -HOMEPAGE=" - https://opendev.org/openstack/python-manilaclient - https://github.com/openstack/python-manilaclient - https://pypi.org/project/python-manilaclient/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - >=dev-python/osc-lib-1.10.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:master commit in: dev-python/python-heatclient/
commit: a61ab1690c2d8f28313b3312807abe8d9df79b3f Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 21:48:18 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 21:48:18 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a61ab169 dev-python/python-heatclient: enable py3.10 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/python-heatclient/python-heatclient-2.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-heatclient/python-heatclient-2.5.1.ebuild b/dev-python/python-heatclient/python-heatclient-2.5.1.ebuild index e503be849..e6c736ef0 100644 --- a/dev-python/python-heatclient/python-heatclient-2.5.1.ebuild +++ b/dev-python/python-heatclient/python-heatclient-2.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:master commit in: dev-python/ttfautohint-py/files/, dev-python/ttfautohint-py/
commit: 71201ede2ec52c020d3f78249c4ea216a1fd6cff Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 21:45:21 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 21:45:21 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71201ede dev-python/ttfautohint-py: drop 0.4.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/ttfautohint-py/Manifest | 1 - .../ttfautohint-py-0.4.3-no-ext_modules.patch | 10 --- .../ttfautohint-py/ttfautohint-py-0.4.3.ebuild | 32 -- 3 files changed, 43 deletions(-) diff --git a/dev-python/ttfautohint-py/Manifest b/dev-python/ttfautohint-py/Manifest index c6483b582..6b0d59502 100644 --- a/dev-python/ttfautohint-py/Manifest +++ b/dev-python/ttfautohint-py/Manifest @@ -1,2 +1 @@ -DIST ttfautohint-py-0.4.3.tar.gz 186488 BLAKE2B cc5de63faf4a5d213a14eda9b092c48e2e67c59b04ad1580d680e22bf691d915a74f7a465cc37cd0ce907874f3fdb0312224e647bb8e18e5741f886e69e7d075 SHA512 2f21af2a4b59c9e83e4c5aa77ce15d97d4391894537e87727fd05f47b8f007e3ddf1fcf98d195a880b2a4e22586ce9faab4d8dc33f6c6eaa1623dcfd3aab DIST ttfautohint-py-0.5.1.tar.gz 186884 BLAKE2B ab09325f262e631639433852a9709b52c23a08e2a179fb9f2bce46d851a5523205076ef2698de5c2af10828fc8290d905d5cfe58c44fbfecce4474d504c2d84c SHA512 0673daa17666af7df4fdd9836c978bb6e1620193524a9043d31900047191ef29dd75783afaf5929cb3a7b74137ec9b4e9b5c15793f811824ab6dc2a0780fd798 diff --git a/dev-python/ttfautohint-py/files/ttfautohint-py-0.4.3-no-ext_modules.patch b/dev-python/ttfautohint-py/files/ttfautohint-py-0.4.3-no-ext_modules.patch deleted file mode 100644 index 84dee04cc..0 --- a/dev-python/ttfautohint-py/files/ttfautohint-py-0.4.3-no-ext_modules.patch +++ /dev/null @@ -1,10 +0,0 @@ a/setup.py -+++ b/setup.py -@@ -120,7 +120,6 @@ - platforms=["posix", "nt"], - package_dir={"": "src/python"}, - packages=find_packages("src/python"), --ext_modules=[libttfautohint], - zip_safe=False, - cmdclass=cmdclass, - setup_requires=['setuptools_scm'], diff --git a/dev-python/ttfautohint-py/ttfautohint-py-0.4.3.ebuild b/dev-python/ttfautohint-py/ttfautohint-py-0.4.3.ebuild deleted file mode 100644 index 31466327d..0 --- a/dev-python/ttfautohint-py/ttfautohint-py-0.4.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -SRC_URI="https://github.com/fonttools/ttfautohint-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" -DESCRIPTION="A Python wrapper for ttfautohint" -HOMEPAGE="https://github.com/fonttools/ttfautohint-py; -LICENSE="MIT" -SLOT="0" - -RDEPEND="media-gfx/ttfautohint" -DEPEND=" - test? ( - dev-python/fonttools[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${P}-no-ext_modules.patch" ) - -distutils_enable_tests pytest - -src_prepare() { - rm -r src/c || die - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" - default -}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/sysv_ipc/
commit: 218c35776b3635639fddff26f2166a9ab9167da0 Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 21:47:15 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 21:47:15 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=218c3577 dev-python/sysv_ipc: enable py3.11 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild b/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild index 470145bd8..472508fb9 100644 --- a/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild +++ b/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/rencode/
commit: b781b85de40e17fa3cfb8d93e735c11cd7bea9dd Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:18:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b781b85d dev-python/rencode: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rencode/rencode-1.0.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rencode/rencode-1.0.6-r3.ebuild b/dev-python/rencode/rencode-1.0.6-r3.ebuild index 89539dbe3271..03c76dd1dc85 100644 --- a/dev-python/rencode/rencode-1.0.6-r3.ebuild +++ b/dev-python/rencode/rencode-1.0.6-r3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/rencode/
commit: b126f21888c66670ffce65cd1ff8286202a33f2b Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:17:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b126f218 dev-python/rencode: EAPI=8, USE pep517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rencode/rencode-1.0.6-r3.ebuild | 36 ++ 1 file changed, 36 insertions(+) diff --git a/dev-python/rencode/rencode-1.0.6-r3.ebuild b/dev-python/rencode/rencode-1.0.6-r3.ebuild new file mode 100644 index ..89539dbe3271 --- /dev/null +++ b/dev-python/rencode/rencode-1.0.6-r3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="similar to bencode from the BitTorrent project" +HOMEPAGE="https://github.com/aresch/rencode; +SRC_URI="https://github.com/aresch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +PATCHES=( + # https://github.com/aresch/rencode/commit/16e61e1ff4294bddb7c881536d3d454355c78969 + "${FILESDIR}/${P}-drop-wheel-dependency.patch" + # bug #812437 + "${FILESDIR}/${P}-fix-CVE-2021-40839.patch" +) + +python_test() { + # The C extension ("_rencode") can't be imported from "${S}/rencode" + # so we need to cd somewhere else to make sure "rencode" is imported + # from ${BUILD_DIR}/lib (thanks to PYTHONPATH). + cd "${T}" || die + epytest "${S}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-file/
commit: 4dbbb98eb7ce56e2feaa3c27b1292ac58c072fa2 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:05:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbbb98e dev-python/requests-file: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/requests-file/requests-file-1.5.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/requests-file/requests-file-1.5.1-r2.ebuild b/dev-python/requests-file/requests-file-1.5.1-r2.ebuild index 26a8b97f4dcd..363756b642b8 100644 --- a/dev-python/requests-file/requests-file-1.5.1-r2.ebuild +++ b/dev-python/requests-file/requests-file-1.5.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/restructuredtext-lint/
commit: bc386404d685ec3577bde33eafc73efbd025bf39 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:05:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc386404 dev-python/restructuredtext-lint: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild index 1c41fb8575ef..b2eb200afff5 100644 --- a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild +++ b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-futures/
commit: 9749b86460a4134c56baf580b6cec5eeaf1814fd Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:01:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9749b864 dev-python/requests-futures: EAPI=8, USE pep517 Signed-off-by: Arthur Zamarin gentoo.org> .../requests-futures-1.0.0-r1.ebuild | 32 ++ 1 file changed, 32 insertions(+) diff --git a/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild new file mode 100644 index ..0e4703098f5d --- /dev/null +++ b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Asynchronous Python HTTP for Humans" +HOMEPAGE="https://github.com/ross/requests-futures; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +RESTRICT="test" +PROPERTIES="test_network" + +RDEPEND=">=dev-python/requests-1.2.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # known failures by upstream + # https://github.com/ross/requests-futures/issues/94 + test_requests_futures.py::RequestsTestCase::test_redirect + test_requests_futures.py::RequestsProcessPoolTestCase::test_futures_existing_session + test_requests_futures.py::RequestsProcessPoolTestCase::test_futures_session +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/retrying/
commit: cf939ae9b4e85ef982eb3aa38ac7760e827d0b89 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:02:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf939ae9 dev-python/retrying: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/retrying/retrying-1.3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/retrying/retrying-1.3.3-r1.ebuild b/dev-python/retrying/retrying-1.3.3-r1.ebuild index f4d1b369e280..5b39a5fe0619 100644 --- a/dev-python/retrying/retrying-1.3.3-r1.ebuild +++ b/dev-python/retrying/retrying-1.3.3-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-file/
commit: 57757b58487389ee79c10dcd6b3d2827be382c2d Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:04:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57757b58 dev-python/requests-file: EAPI=8, USE pep517 Signed-off-by: Arthur Zamarin gentoo.org> .../requests-file/requests-file-1.5.1-r2.ebuild| 24 ++ 1 file changed, 24 insertions(+) diff --git a/dev-python/requests-file/requests-file-1.5.1-r2.ebuild b/dev-python/requests-file/requests-file-1.5.1-r2.ebuild new file mode 100644 index ..26a8b97f4dcd --- /dev/null +++ b/dev-python/requests-file/requests-file-1.5.1-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="File transport adapter for Requests" +HOMEPAGE="https://pypi.org/project/requests-file/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-futures/
commit: 0f863831d71677fee59f92942af7c02faf63cde2 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:02:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f863831 dev-python/requests-futures: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild index 0e4703098f5d..7b959771e7d7 100644 --- a/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild +++ b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/retrying/
commit: 06aac848c226f77ea37b15cb7a85f4a2e5701fea Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 29 18:01:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 29 18:26:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06aac848 dev-python/retrying: EAPI=8, USE pep517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/retrying/retrying-1.3.3-r1.ebuild | 21 + 1 file changed, 21 insertions(+) diff --git a/dev-python/retrying/retrying-1.3.3-r1.ebuild b/dev-python/retrying/retrying-1.3.3-r1.ebuild new file mode 100644 index ..f4d1b369e280 --- /dev/null +++ b/dev-python/retrying/retrying-1.3.3-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="General-purpose retrying library" +HOMEPAGE="https://github.com/rholder/retrying; +SRC_URI="https://github.com/rholder/retrying/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND=">=dev-python/six-1.7.0[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: ec73063e84d24d8c5941dacbdfec4af6d0d87387 Author: Stephan Hartmann gentoo org> AuthorDate: Sun May 29 18:12:33 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun May 29 18:12:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec73063e www-client/chromium: add missing || die, re-add arm64 fix Signed-off-by: Stephan Hartmann gentoo.org> www-client/chromium/chromium-104.0.5083.0.ebuild | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/www-client/chromium/chromium-104.0.5083.0.ebuild b/www-client/chromium/chromium-104.0.5083.0.ebuild index f4c991f52087..a85c25029430 100644 --- a/www-client/chromium/chromium-104.0.5083.0.ebuild +++ b/www-client/chromium/chromium-104.0.5083.0.ebuild @@ -918,6 +918,11 @@ chromium_configure() { myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" fi + # Results in undefined references in chrome linking, may require CFI to work + if use arm64; then + myconf_gn+=" arm_control_flow_integrity=\"none\"" + fi + # Enable official builds myconf_gn+=" is_official_build=$(usex official true false)" myconf_gn+=" use_thin_lto=$(usex lto true false)" @@ -1016,21 +1021,21 @@ src_compile() { chromium_compile virtx chromium_profile "$profdata" - touch "${WORKDIR}/.pgo-profiled" + touch "${WORKDIR}/.pgo-profiled" || die fi if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then # Remove phase 1 output - rm -rf out/Release + rm -r out/Release || die chromium_configure 2 "$profdata" - touch "${WORKDIR}/.pgo-phase-2-configured" + touch "${WORKDIR}/.pgo-phase-2-configured" || die fi if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then chromium_compile - touch "${WORKDIR}/.pgo-phase-2-compiled" + touch "${WORKDIR}/.pgo-phase-2-compiled" || die fi else chromium_compile
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: d287d594eacc56b2b24961f397920a4342ac8072 Author: Marek Behún kernel org> AuthorDate: Sun May 29 08:59:39 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun May 29 18:07:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d287d594 www-client/chromium: dev channel bump to 104.0.5083.0 Bump chromium's dev channel to 104.0.5083.0. This adds support compiling Chromium with Profile Guided Optimizations via the pgo USE flag. This does not use the official PGO profile bundled in the sources, instead it creates it's own profile during compilation, the same way as www-client/firefox does (via virtualx). Note that compilation time increases significantly, since we are compiling two times and profiling inbetween. Signed-off-by: Marek Behún kernel.org> Closes: https://github.com/gentoo/gentoo/pull/25671 Signed-off-by: Stephan Hartmann gentoo.org> www-client/chromium/Manifest |3 + www-client/chromium/chromium-104.0.5083.0.ebuild | 1177 ++ www-client/chromium/metadata.xml |1 + 3 files changed, 1181 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index aa7621cdd4cb..18607f76e272 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,3 +4,6 @@ DIST chromium-102-patchset-6.tar.xz 4780 BLAKE2B c59d23779fd769176e1cd92884dd259 DIST chromium-102.0.5005.61.tar.xz 1433350708 BLAKE2B 7130b2c9dbc67783499003fd98f95e050bac3580e9dd6c9f4fee320e9eed876cd8c3ec29d9e9f23c78c159b1b622fbe0511750baeb6f8117f176612e1571747f SHA512 4b5d48debafef0a38105e259f97eac6e25eae1147ce67e357c3ce1e8e7700950af63117ff104b71cfbdfcaa0b31925d1b686ab1be6c52b32dad819c7e38f1846 DIST chromium-103-patchset-4.tar.xz 7220 BLAKE2B 3dc9670be01d4bbfd24e8d305ea72e6bd911062a9a012c7548fca76ec34998b54ff31ef0118be5db9fdde3839365103cb06b29ff2ab167ad4313b4b64cba3a63 SHA512 54fb3600bb42ffcd6168f9741432879877bb5d206c11b3874249faaaff13288bffd4e7336f055c0c619efba02aa694de6abde394a6964c0ff6b33d9e3aed1691 DIST chromium-103.0.5060.24.tar.xz 1442066428 BLAKE2B dc2cb67bf8aec50f22ae14ca36ffde555c076f197895e9da759e4292b83b15e24ddf5888af409afde273699fa1e15f3ca95f0663b7c8dbef9db74f44d361c671 SHA512 23c34f634ca890467de44efc25caa0e55d2668643ace19e6759a45b3c6119a98ddd885cab6b1a9a665613958abcc28c3b5439f36ce6c1bcb47547c56047e4c7c +DIST chromium-104-patchset-1.tar.xz 5792 BLAKE2B 7febe80c63c598812c86196fb0279132dfb3fec827841e51aafdc8e24e3eb04834578d351b049275688d1b0ae7e17fcbf47b5ec4905b943cbb7570f4d4c1ec3f SHA512 ff87c1150c74a97f4d08da2af4266861503df45061b57283a098225078a118e240c3ef7ad0e943d6bb56d3b73a4d839109b1344dec833d4acd0ed5f07230dff5 +DIST chromium-104.0.5083.0.tar.xz 1443051464 BLAKE2B 9746f6a0fb058e12507565c59b2e582efb9188bf6faeaaf17c45a1b52269b780a54f507bc6377c6790e7f37ddb8333e193ab5190352d3eb74c39cd80756ea4c3 SHA512 d8a88805710934fed80ce00a144f1e7517149a6ee495df5a2f9fa4095de6125a59d261041c72f45bd1087060899cc1afc437f32373a74ba7bb3a8c378b9d7503 +DIST chromium-profiler-0.1.tar 269066240 BLAKE2B 6897387b63ff9a724b67f2e8799fe803dc75da376da809e752d19d6f5cf98bd84ac24161d07ac4a967577279e9ad5a8a46f0825332a7ee933a27693d6dc95611 SHA512 3fb6132599d28455d1b5c04d856ea7623e49b0b0b96f021c31d0952c4ba57d69d0a1cae6f0b91470a235221c89cc0d3bb38303ff02594ed0739712e6e2f8dbcc diff --git a/www-client/chromium/chromium-104.0.5083.0.ebuild b/www-client/chromium/chromium-104.0.5083.0.ebuild new file mode 100644 index ..f4c991f52087 --- /dev/null +++ b/www-client/chromium/chromium-104.0.5083.0.ebuild @@ -0,0 +1,1177 @@ +# Copyright 2009-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml" +LLVM_MAX_SLOT=14 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB 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" + +VIRTUALX_REQUIRED="pgo" + +inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://chromium.org/; +PATCHSET="1" +PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz + pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar )" + +LICENSE="BSD" +SLOT="0/dev" +KEYWORDS="~amd64 ~arm64" +IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" +REQUIRED_USE=" +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 49ccb806dd54cefa7a79ac1dab545f505da76116 Author: Stephan Hartmann gentoo org> AuthorDate: Sun May 29 18:06:42 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun May 29 18:06:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ccb806 profiles: update chromium mask Signed-off-by: Stephan Hartmann gentoo.org> profiles/package.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index edfe7ee15e07..cb10c2104442 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -499,11 +499,11 @@ sys-devel/automake:1.15 # necessity. net-p2p/arti -# Stephan Hartmann (2022-05-06) +# Stephan Hartmann (2022-05-29) # Dev channel releases are only for people who # are developers or want more experimental features # and accept a more unstable release. ->=www-client/chromium-103 +>=www-client/chromium-104 # Anton Fischl (2022-02-23) # Version 2.5.* is not meant for production according to upstream
[gentoo-commits] repo/gentoo:master commit in: dev-util/web_page_replay_go/, dev-util/web_page_replay_go/files/
commit: ae7ec85b37979abac0c3372663e1a10d90765f10 Author: Marek Behún kernel org> AuthorDate: Sun May 29 08:50:32 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun May 29 18:07:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7ec85b dev-util/web_page_replay_go: add package This is needed for PGO on www-client/chromium. Signed-off-by: Marek Behún kernel.org> Signed-off-by: Stephan Hartmann gentoo.org> dev-util/web_page_replay_go/Manifest | 2 + dev-util/web_page_replay_go/files/wpr-usage.patch | 46 dev-util/web_page_replay_go/metadata.xml | 12 ++ .../web_page_replay_go-20220314.ebuild | 50 ++ 4 files changed, 110 insertions(+) diff --git a/dev-util/web_page_replay_go/Manifest b/dev-util/web_page_replay_go/Manifest new file mode 100644 index ..0c6bf98d39c7 --- /dev/null +++ b/dev-util/web_page_replay_go/Manifest @@ -0,0 +1,2 @@ +DIST web_page_replay_go-20220314-deps.tar.xz 22639912 BLAKE2B 5b9c3753a419a809088b2ad468f44d79ed6ff004132b3e7680d06bda28bbf1a8ce622ea64e2590bc6e7f180a7bfd4d19be1561c9770b000e14d73dffa077056f SHA512 62dde2c4725f5aeba856bb35df04dbe96bf0727095673ef80e195acf600fc615c9f976139047b8cbf4e0cad4632d864e1cd4eede50f022802ffdf60dec56dd4c +DIST web_page_replay_go-20220314.tar.gz 35660 BLAKE2B 1d24655b1aa3ca9a19430d6acb888ec7fed36ffbeb67f70ccfc419ff9fbf23ae14f95510ad4c514833cc5908d5f58a9e2ad4118c39689387c9d83548f4860017 SHA512 67dc0019d4239d2ff535c9cfbafc5e1a529c11dfc7040f8f10a651e57ac6978bb1b2da39f27d80893614a3fffec712b8a769204d3abb2ddb5cf4738f60e96f0c diff --git a/dev-util/web_page_replay_go/files/wpr-usage.patch b/dev-util/web_page_replay_go/files/wpr-usage.patch new file mode 100644 index ..fb43a9c9f166 --- /dev/null +++ b/dev-util/web_page_replay_go/files/wpr-usage.patch @@ -0,0 +1,46 @@ +From: Marek Behún + +Make usage text in wpr.go does reflect usage information from README.md. + +diff --git a/wpr.go b/wpr.go +--- a/wpr.go b/wpr.go +@@ -28,25 +28,27 @@ const longUsage = ` +%s [installroot|removeroot] [options] +%s [record|replay] [options] archive_file + +- Before: Install a test root CA. +- $ GOPATH=$PWD go run src/wpr.go installroot +- +To record web pages: +- 1. Start this program in record mode. +-$ GOPATH=$PWD go run src/wpr.go record archive.json ++ 1. Start wpr in record mode. ++$ wpr record --http_port=8080 --https_port=8081 /tmp/archive.wprgo + 2. Load the web pages you want to record in a web browser. It is important to + clear browser caches before this so that all subresources are requested +-from the network. ++from the network. This can be done by specifying a new user-data-dir. ++Example: ++$ google-chrome-beta --user-data-dir=$foo \ ++ --host-resolver-rules="MAP *:80 127.0.0.1:8080,MAP *:443 127.0.0.1:8081,EXCLUDE localhost" ++ --ignore-certificate-errors-spki-list=PhrPvGIaAMmd29hj8BCZOq096yj7uMpRNHpn5PDxI6I= + 3. Kill the process to stop recording. + +To replay web pages: +- 1. Start this program in replay mode with a previously recorded archive. +-$ GOPATH=$PWD go run src/wpr.go replay archive.json ++ 1. Start wpr in replay mode. ++$ wpr replay --http_port=8080 --https_port=8081 /tmp/archive.wprgo + 2. Load recorded pages in a web browser. A 404 will be served for any pages or + resources not in the recorded archive. +- +- After: Remove the test root CA. +- $ GOPATH=$PWD go run src/wpr.go removeroot` ++Example: ++$ google-chrome-beta --user-data-dir=$foo \ ++ --host-resolver-rules="MAP *:80 127.0.0.1:8080,MAP *:443 127.0.0.1:8081,EXCLUDE localhost" ++ --ignore-certificate-errors-spki-list=PhrPvGIaAMmd29hj8BCZOq096yj7uMpRNHpn5PDxI6I=` + + type CertConfig struct { + // Flags common to all commands. diff --git a/dev-util/web_page_replay_go/metadata.xml b/dev-util/web_page_replay_go/metadata.xml new file mode 100644 index ..5cf03e9c318a --- /dev/null +++ b/dev-util/web_page_replay_go/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + ka...@kernel.org + Marek Behún + + + chrom...@gentoo.org + Chromium in Gentoo Project + + diff --git a/dev-util/web_page_replay_go/web_page_replay_go-20220314.ebuild b/dev-util/web_page_replay_go/web_page_replay_go-20220314.ebuild new file mode 100644 index ..0a45a851bcaa --- /dev/null +++ b/dev-util/web_page_replay_go/web_page_replay_go-20220314.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A performance testing tool for recording and replaying web pages"
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: da77527a3864d65a462b87c38a6194f35c88ac87 Author: Stephan Hartmann gentoo org> AuthorDate: Sun May 29 18:09:52 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun May 29 18:09:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da77527a profiles/base: mask >=www-client/chromium-104[pgo] Signed-off-by: Stephan Hartmann gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 59205a9155a1..ac789454f4c1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Stephan Hartmann (2022-05-29) +# Not ready for general use. +>=www-client/chromium-104 pgo + # Michał Górny (2022-05-25) # dev-python/sphinxcontrib-openapi is masked for removal. dev-python/jupyter_server doc
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 50047fb0da73f73d6cb2d20ddde7c85c77ed940c Author: Stephan Hartmann gentoo org> AuthorDate: Sun May 29 18:05:21 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun May 29 18:05:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50047fb0 www-client/chromium: promote M103 to beta channel Signed-off-by: Stephan Hartmann gentoo.org> www-client/chromium/chromium-103.0.5060.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/chromium/chromium-103.0.5060.24.ebuild b/www-client/chromium/chromium-103.0.5060.24.ebuild index 3e57f344f8c0..ffeca13f66fd 100644 --- a/www-client/chromium/chromium-103.0.5060.24.ebuild +++ b/www-client/chromium/chromium-103.0.5060.24.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz; LICENSE="BSD" -SLOT="0/dev" +SLOT="0/beta" KEYWORDS="~amd64 ~arm64" IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/mavlink_c/
commit: 60230c9931c898d349692a973748b66fd7c10821 Author: Steve Arnold gentoo org> AuthorDate: Sun May 29 17:54:23 2022 + Commit: Steve Arnold gentoo org> CommitDate: Sun May 29 17:55:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60230c99 dev-embedded/mavlink_c: new ebuild for v2 reference library * baseline dependency for building/regenerating mavlink headers Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Steve Arnold gentoo.org> dev-embedded/mavlink_c/Manifest | 1 + dev-embedded/mavlink_c/mavlink_c-20220518.ebuild | 32 dev-embedded/mavlink_c/metadata.xml | 13 ++ 3 files changed, 46 insertions(+) diff --git a/dev-embedded/mavlink_c/Manifest b/dev-embedded/mavlink_c/Manifest new file mode 100644 index ..e9599ebf7272 --- /dev/null +++ b/dev-embedded/mavlink_c/Manifest @@ -0,0 +1 @@ +DIST mavlink_c-20220518.tar.gz 875511 BLAKE2B d7776e8200b00802d77a07fac68625a9c72c9c6bec4d35be309235d31731581f7f5faf4b94792cc6158cc69ab56607ab4abb40ffd9879f24c861145fe5aded33 SHA512 9dd29cc6d8efb0d3e18a5d992741fa29ff986c328fb56f73f4e49d31787ced4185d76da98e6efecb9ad25e3e620683bba139f9d30e94c2ef457f9d3f22e5dc62 diff --git a/dev-embedded/mavlink_c/mavlink_c-20220518.ebuild b/dev-embedded/mavlink_c/mavlink_c-20220518.ebuild new file mode 100644 index ..5e9873b2d6a0 --- /dev/null +++ b/dev-embedded/mavlink_c/mavlink_c-20220518.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PN="c_library_v2" +MY_P="${MY_PN}-${PV}" + +# sadly no upstream tags or releases from gh for ref snapshots +GIT_COMMIT="241907e288b43513b28f83595d0de3b2088bce0f" +SRC_URI="https://github.com/mavlink/${MY_PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +S="${WORKDIR}" + +DESCRIPTION="Official reference C library for the v2 protocol" +HOMEPAGE="https://github.com/mavlink/c_library_v2; + +LICENSE="MIT" +SLOT="0" +IUSE="test" + +RESTRICT="test" + +src_install() { + einfo "Installing base headers required for v2 reference library" + mkdir -p "${MY_PN}-${GIT_COMMIT}"/message_definitions/v1.0 + mv "${MY_PN}-${GIT_COMMIT}"/message_definitions/*.xml \ +"${MY_PN}-${GIT_COMMIT}"/message_definitions/v1.0/ + mv "${MY_PN}-${GIT_COMMIT}" mavlink + + doheader -r mavlink +} diff --git a/dev-embedded/mavlink_c/metadata.xml b/dev-embedded/mavlink_c/metadata.xml new file mode 100644 index ..142eb38b7019 --- /dev/null +++ b/dev-embedded/mavlink_c/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + embed...@gentoo.org + Embedded Gentoo + + + https://github.com/mavlink/mavlink/issues + https://mavlink.io/en/ + mavlink/mavlink + +