[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 94b4114fe9fd8130eb75fe82122eec1a67027c33 Author: Andrey Grozin gentoo org> AuthorDate: Wed Jul 3 05:47:49 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Jul 3 05:48:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b4114f sci-mathematics/wxmaxima: call setup-wxwidgets from src_configure Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/wxmaxima-24.05.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-mathematics/wxmaxima/wxmaxima-24.05.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-24.05.0.ebuild index 3fbeb1a253b0..18b55949 100644 --- a/sci-mathematics/wxmaxima/wxmaxima-24.05.0.ebuild +++ b/sci-mathematics/wxmaxima/wxmaxima-24.05.0.ebuild @@ -27,7 +27,6 @@ RDEPEND="${DEPEND} sci-mathematics/maxima" src_prepare() { - setup-wxwidgets cmake_src_prepare sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ @@ -48,6 +47,8 @@ src_prepare() { } src_configure() { + setup-wxwidgets + local mycmakeargs=( -DWXM_UNIT_TESTS=$(usex test) -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON)
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: 0104be940ba181a080bf45c6e9c74df8590754d8 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 3 05:38:18 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:38:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0104be94 app-shells/ksh: Stabilize 1.0.8 x86, #935380 Signed-off-by: Joonas Niilola gentoo.org> app-shells/ksh/ksh-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild index 5d18e29dc3ca..1d31302e6655 100644 --- a/app-shells/ksh/ksh-1.0.8.ebuild +++ b/app-shells/ksh/ksh-1.0.8.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/ksh93/ksh; else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86" MY_PV=$(ver_rs 3 - 4 .) SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz; S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: app-text/crwx-ng/
commit: 2f39aa2ea5adf27ac458c20060a6af47124155bb Author: Andrey Grozin gentoo org> AuthorDate: Wed Jul 3 05:35:48 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Jul 3 05:36:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f39aa2e app-text/crwx-ng: move setup-wxwidgets to src_configure Closes: https://bugs.gentoo.org/934543 Signed-off-by: Andrey Grozin gentoo.org> app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild b/app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild new file mode 100644 index ..b92868a5f3c6 --- /dev/null +++ b/app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +WX_GTK_VER="3.2-gtk3" +inherit cmake wxwidgets xdg + +DESCRIPTION="Cross-platform e-book reader" +HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng; +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" + +CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + x11-libs/wxGTK:${WX_GTK_VER}[X]" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + virtual/ttf-fonts" + +src_configure() { + setup-wxwidgets + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/bear/, dev-util/bear/files/
commit: f3c5adab6c67daf989716abaa1b716f1458e2e40 Author: Alexey Sokolov asokolov org> AuthorDate: Sat May 25 15:37:39 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c5adab dev-util/bear: drop 3.0.20-r1, 3.0.21, 3.1.2 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Joonas Niilola gentoo.org> dev-util/bear/Manifest | 3 - dev-util/bear/bear-3.0.20-r1.ebuild| 91 dev-util/bear/bear-3.0.21.ebuild | 96 -- dev-util/bear/bear-3.1.2.ebuild| 95 - .../bear/files/bear-3.0.21-clang16-tests.patch | 32 .../bear/files/bear-3.0.21-libfmt-10.0.0.patch | 26 -- 6 files changed, 343 deletions(-) diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest index 9425105b679e..7f7b17831dbd 100644 --- a/dev-util/bear/Manifest +++ b/dev-util/bear/Manifest @@ -1,4 +1 @@ -DIST bear-3.0.20.tar.gz 125393 BLAKE2B 826a774beeb0596038f69b345a3659fe58f897bdb1a63f5faeac1d4242ae3cf4bf346ab82d2f87934d0786e5c0d4e835837b838a62f5a92c28ffe5e6a3d6a900 SHA512 4cf0e648b73fd4c0ac109c4a853e203efccb34ac7373d6c2f3ee3d5089853b791008990df768871dfd1268324bcce97c44657b4c3a2d1383134cba3eaec40bdd -DIST bear-3.0.21.tar.gz 125827 BLAKE2B f7dcd383f27c370edb2fa0225e8337b2abe086df25a0272f61051600c017527b4079750328cb811b6967ad6fab51647909333eb1d084e24060fe56ca1036e40d SHA512 9fe43a52fb30b7b413244576c6ea0d493bb720e54d0b6263280224efef4b0432dee46697df160ba7e76bc1a5c8735fe814e0eb686ed797658b563bcb8c5bb7e5 -DIST bear-3.1.2.tar.gz 127197 BLAKE2B b9ef373aab194f0e7330c5f457b88e3c11bb3b202940eff65ecbae79b123254df9629c06f4781570b19675834be80fba041b070820663a6b9a747fc6d269be25 SHA512 02701e8a53b9d776ca838248f5b5d149d7ded6e024ce65bd1ca3b440ab1bf95691dc3d36bb28f043ce24bc1da6e666fb022ff92fa9df7c3142451742de16ca3e DIST bear-3.1.3.tar.gz 127766 BLAKE2B 8fdb5b9bf8e1e026df2296b0d45f23ce1a9157dda28b2656d36c0799e2f02965711ecdf09780d075e18965afc6a771dbf26501e9e1e3b26f4784d4191e168748 SHA512 34039b51a7cd636bdb7fb716f69d6c70de3e7bfc5e2c83a3040942010fb7effe49b0afa0d29be182eb550d57b024fbe5bea779a7fda5f86201865bf491ba1672 diff --git a/dev-util/bear/bear-3.0.20-r1.ebuild b/dev-util/bear/bear-3.0.20-r1.ebuild deleted file mode 100644 index 05332355b211.. --- a/dev-util/bear/bear-3.0.20-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit cmake python-any-r1 - -DESCRIPTION="Build EAR generates a compilation database for clang tooling" -HOMEPAGE="https://github.com/rizsotto/Bear; -SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv x86" -IUSE="test" - -RDEPEND=" - >=dev-cpp/nlohmann_json-3.7.3:= - >=dev-db/sqlite-3.14:= - dev-libs/libfmt:= - dev-libs/protobuf:= - >=dev-libs/spdlog-1.5:= - >=net-libs/grpc-1.26:= -" - -DEPEND="${RDEPEND} - test? ( - >=dev-cpp/gtest-1.10 - ) -" - -BDEPEND=" - virtual/pkgconfig - test? ( - dev-build/libtool - $(python_gen_any_dep ' - dev-python/lit[${PYTHON_USEDEP}] - ') - ) -" - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${P^}" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - # Turn off testing before installation - sed -i 's/TEST_BEFORE_INSTALL/TEST_EXCLUDE_FROM_MAIN/g' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DENABLE_UNIT_TESTS="$(usex test)" - -DENABLE_FUNC_TESTS="$(usex test)" - ) - cmake_src_configure -} - -src_test() { - if has sandbox ${FEATURES}; then - ewarn "\'FEATURES=sandbox\' detected" - ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo sandbox" - ewarn "Skipping tests" - elif - has usersandbox ${FEATURES}; then - ewarn "\'FEATURES=usersandbox\' detected" - ewarn "Skipping tests" - elif - has network-sandbox ${FEATURES}; then - ewarn "\'FEATURES=network-sandbox\' detected" - ewarn "Skipping tests" - elif - has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then - ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, tests call /usr/bin/cc directly (hardcoded)" - ewarn "and will fail without generic cc symlink" - ewarn "Skipping tests" - else - einfo "test may use optional tools if found: qmake gfortran valgrind" - # unit tests -
[gentoo-commits] repo/gentoo:master commit in: dev-util/bear/
commit: fc815399a844265855f7b5faaa56e1a608fc8056 Author: Alexey Sokolov asokolov org> AuthorDate: Sat May 25 20:59:08 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc815399 dev-util/bear: add 3.1.4 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/36816 Signed-off-by: Joonas Niilola gentoo.org> dev-util/bear/Manifest | 1 + dev-util/bear/bear-3.1.4.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest index 7f7b17831dbd..80708b32dbc4 100644 --- a/dev-util/bear/Manifest +++ b/dev-util/bear/Manifest @@ -1 +1,2 @@ DIST bear-3.1.3.tar.gz 127766 BLAKE2B 8fdb5b9bf8e1e026df2296b0d45f23ce1a9157dda28b2656d36c0799e2f02965711ecdf09780d075e18965afc6a771dbf26501e9e1e3b26f4784d4191e168748 SHA512 34039b51a7cd636bdb7fb716f69d6c70de3e7bfc5e2c83a3040942010fb7effe49b0afa0d29be182eb550d57b024fbe5bea779a7fda5f86201865bf491ba1672 +DIST bear-3.1.4.tar.gz 127672 BLAKE2B 18deb1172fcd8afdf4721a04b5d72b182190afd92d645841023033d187c812a0a30805af2bfb67b794ab8a8f0ca42965bebab6d035e95e2a25c5fccfe48a1afd SHA512 c63da7586d25a64dd8b3ff82f37505b36071dd064deb973c012840bc52ff6aec861fca21422b86b11629e86dc43d156b233d21b01e689369f0726799083afa98 diff --git a/dev-util/bear/bear-3.1.4.ebuild b/dev-util/bear/bear-3.1.4.ebuild new file mode 100644 index ..6abba52decd6 --- /dev/null +++ b/dev-util/bear/bear-3.1.4.ebuild @@ -0,0 +1,93 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake multiprocessing python-any-r1 + +DESCRIPTION="Build EAR generates a compilation database for clang tooling" +HOMEPAGE="https://github.com/rizsotto/Bear; +SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P^}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/abseil-cpp:= + >=dev-cpp/nlohmann_json-3.11.2:= + >=dev-libs/libfmt-9.1.0:= + dev-libs/protobuf:= + >=dev-libs/spdlog-1.11.0:= + >=net-libs/grpc-1.49.2:= +" + +DEPEND=" + ${RDEPEND} + test? ( + >=dev-cpp/gtest-1.13 + ) +" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-build/libtool + $(python_gen_any_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + # Turn off testing before installation + sed -i 's/TEST_BEFORE_INSTALL/TEST_EXCLUDE_FROM_MAIN/g' CMakeLists.txt || die +} + +src_configure() { + # TODO: remove this when https://bugs.gentoo.org/928346 is fixed + export CMAKE_BUILD_PARALLEL_LEVEL=$(makeopts_jobs) + + local mycmakeargs=( + -DENABLE_UNIT_TESTS="$(usex test)" + -DENABLE_FUNC_TESTS="$(usex test)" + ) + cmake_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "\'FEATURES=sandbox\' detected" + ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo sandbox" + ewarn "Skipping tests" + elif + has usersandbox ${FEATURES}; then + ewarn "\'FEATURES=usersandbox\' detected" + ewarn "Skipping tests" + elif + has network-sandbox ${FEATURES}; then + ewarn "\'FEATURES=network-sandbox\' detected" + ewarn "Skipping tests" + elif + has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then + ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, tests call /usr/bin/cc directly (hardcoded)" + ewarn "and will fail without generic cc symlink" + ewarn "Skipping tests" + else + einfo "test may use optional tools if found: qmake gfortran valgrind" + # unit tests + cmake_run_in "${BUILD_DIR}/subprojects/Build/BearSource" ctest --verbose + # functional tests + cmake_run_in "${BUILD_DIR}/subprojects/Build/BearTest" ctest --verbose + fi +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5760b894bd1e9638a56186330c3c0365dfec84f7 Author: Martin Dummer gmx net> AuthorDate: Sun Jun 23 06:13:43 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5760b894 vdr-plugin-2.eclass: fix behaviour with LINGUAS="en" when LINGUAS="en" is defined, vdr-plugin-2_src_install() stops erroneously Closes: https://bugs.gentoo.org/796731 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/37250 Signed-off-by: Joonas Niilola gentoo.org> eclass/vdr-plugin-2.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/vdr-plugin-2.eclass b/eclass/vdr-plugin-2.eclass index 289c3d1a624a..dc70ca7c5761 100644 --- a/eclass/vdr-plugin-2.eclass +++ b/eclass/vdr-plugin-2.eclass @@ -286,7 +286,7 @@ vdr_linguas_support() { || die "sed failed for Linguas" done - strip-linguas ${PLUGIN_LINGUAS} en + strip-linguas ${PLUGIN_LINGUAS} } # @FUNCTION: vdr_i18n
[gentoo-commits] repo/gentoo:master commit in: net-fs/s3backer/
commit: 3410a4924ab0105d01d8d99969957adeb30b8c68 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 3 05:27:17 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3410a492 net-fs/s3backer: bind zstd dep Signed-off-by: Joonas Niilola gentoo.org> net-fs/s3backer/s3backer-2.1.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-fs/s3backer/s3backer-2.1.3.ebuild b/net-fs/s3backer/s3backer-2.1.3.ebuild index c8851781c6fc..c24a5f9d506d 100644 --- a/net-fs/s3backer/s3backer-2.1.3.ebuild +++ b/net-fs/s3backer/s3backer-2.1.3.ebuild @@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="nbd" RDEPEND=" + app-arch/zstd:= dev-libs/expat dev-libs/openssl:0= net-misc/curl
[gentoo-commits] repo/gentoo:master commit in: net-fs/s3backer/
commit: d07fa41305ae33c157235dd1f3390cc664ee5cf5 Author: Alexey Korepanov yandex ru> AuthorDate: Thu Jun 13 08:22:54 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07fa413 net-fs/s3backer: remove old Signed-off-by: Alexey Korepanov yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/36993 Signed-off-by: Joonas Niilola gentoo.org> net-fs/s3backer/Manifest | 1 - net-fs/s3backer/s3backer-1.6.3.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/net-fs/s3backer/Manifest b/net-fs/s3backer/Manifest index 70d24a3a2e63..0e8d7048a913 100644 --- a/net-fs/s3backer/Manifest +++ b/net-fs/s3backer/Manifest @@ -1,3 +1,2 @@ -DIST s3backer-1.6.3.tar.gz 129742 BLAKE2B 05f8b94e9b5e6ffd11b20d5945a9705f1830f3f358c2777695d0c5066bb044bd314d65259ecde299a51288908fcd869b8c516b30b0fbf66975b46a021d4d5bd6 SHA512 f7db1d733a0426df22c1b7d9c1150f8dbfedd0ba2e9120bd61026a481ed52a16f7f09e9e4fcd072cb656da0536cf98472f369eec0195a03b3f105fb3c9a8ba99 DIST s3backer-2.1.2.tar.gz 156281 BLAKE2B 5891dbcecbd08b73d69218894d29ec56323d53ff9b594a853d42d6a621787392061895ae3168d6671b65db1b62cdca26959a122250e8878d740c2d806c9d305f SHA512 58e8bd5909b5f714ead7add9dcfe798d626628519e75f4f4347175c92fdf652e08f6ae00c2d9bf34fa859d46c111b846047ee4e613b94e81b7a7cdfc8e26fd9a DIST s3backer-2.1.3.tar.gz 156859 BLAKE2B 0a28f739f29e2d63a6626247a16d437696a0b3ce2a2b83ae5875f40005ca7f61a3117cf4ecd4646006372cf3eb0afd7a423dca8dfe3db7041c53fc9fffce6b2b SHA512 14e892e3b327ba1c1c164aec30689c0a63e9ede162d4e4a99f9b4fcc0a4a3ef9c81fbacf775cb78f3830ab504e1759bc162af30d1b09a761e97de7191c3e60c8 diff --git a/net-fs/s3backer/s3backer-1.6.3.ebuild b/net-fs/s3backer/s3backer-1.6.3.ebuild deleted file mode 100644 index 5795b7fcbfd6.. --- a/net-fs/s3backer/s3backer-1.6.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="FUSE-based single file backing store via Amazon S3" -HOMEPAGE="https://github.com/archiecobbs/s3backer; -SRC_URI="https://github.com/archiecobbs/s3backer/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-libs/expat - dev-libs/openssl:0= - net-misc/curl - sys-fs/fuse:0 - sys-libs/zlib" -DEPEND="${RDEPEND} - elibc_musl? ( sys-libs/queue-standalone )" - -src_prepare() { - default - - sed -e "/docdir=/s:packages/\$(PACKAGE):${PF}:" \ - -e "/doc_DATA=/d" \ - -i Makefile.am || die - - eautoreconf -} - -src_compile() { - emake CFLAGS="${CFLAGS}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/foma/
commit: 761b004df0bf61778bc5d7a12cbe4cb857c6984d Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 3 05:25:52 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761b004d dev-libs/foma: stabilize 0.10.0_p20220612-r2 for amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild b/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild index c6d32f53c35d..f5b5f7e9f9fe 100644 --- a/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild +++ b/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/foma-${MY_COMMIT}" LICENSE="Apache-2.0" SLOT="0/0.10" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="app-alternatives/yacc app-alternatives/lex"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/foma/
commit: 7377c3cb8c68b4df14c4e161f6b969e21cdfe2a6 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 3 05:26:05 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7377c3cb dev-libs/foma: stabilize 0.10.0_p20220612-r2 for x86 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild b/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild index f5b5f7e9f9fe..070bf16a2140 100644 --- a/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild +++ b/dev-libs/foma/foma-0.10.0_p20220612-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/foma-${MY_COMMIT}" LICENSE="Apache-2.0" SLOT="0/0.10" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND="app-alternatives/yacc app-alternatives/lex"
[gentoo-commits] repo/gentoo:master commit in: net-fs/s3backer/
commit: 7c2cd3a7b9ef07d0cc4b2449c880a09c8733204f Author: Alexey Korepanov yandex ru> AuthorDate: Mon Jun 3 08:58:34 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 05:30:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2cd3a7 net-fs/s3backer: version bump 2.1.3 Signed-off-by: Alexey Korepanov yandex.ru> Closes: https://bugs.gentoo.org/932531 Signed-off-by: Joonas Niilola gentoo.org> net-fs/s3backer/Manifest | 1 + net-fs/s3backer/s3backer-2.1.3.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/net-fs/s3backer/Manifest b/net-fs/s3backer/Manifest index 4456927cf5a7..70d24a3a2e63 100644 --- a/net-fs/s3backer/Manifest +++ b/net-fs/s3backer/Manifest @@ -1,2 +1,3 @@ DIST s3backer-1.6.3.tar.gz 129742 BLAKE2B 05f8b94e9b5e6ffd11b20d5945a9705f1830f3f358c2777695d0c5066bb044bd314d65259ecde299a51288908fcd869b8c516b30b0fbf66975b46a021d4d5bd6 SHA512 f7db1d733a0426df22c1b7d9c1150f8dbfedd0ba2e9120bd61026a481ed52a16f7f09e9e4fcd072cb656da0536cf98472f369eec0195a03b3f105fb3c9a8ba99 DIST s3backer-2.1.2.tar.gz 156281 BLAKE2B 5891dbcecbd08b73d69218894d29ec56323d53ff9b594a853d42d6a621787392061895ae3168d6671b65db1b62cdca26959a122250e8878d740c2d806c9d305f SHA512 58e8bd5909b5f714ead7add9dcfe798d626628519e75f4f4347175c92fdf652e08f6ae00c2d9bf34fa859d46c111b846047ee4e613b94e81b7a7cdfc8e26fd9a +DIST s3backer-2.1.3.tar.gz 156859 BLAKE2B 0a28f739f29e2d63a6626247a16d437696a0b3ce2a2b83ae5875f40005ca7f61a3117cf4ecd4646006372cf3eb0afd7a423dca8dfe3db7041c53fc9fffce6b2b SHA512 14e892e3b327ba1c1c164aec30689c0a63e9ede162d4e4a99f9b4fcc0a4a3ef9c81fbacf775cb78f3830ab504e1759bc162af30d1b09a761e97de7191c3e60c8 diff --git a/net-fs/s3backer/s3backer-2.1.3.ebuild b/net-fs/s3backer/s3backer-2.1.3.ebuild new file mode 100644 index ..c8851781c6fc --- /dev/null +++ b/net-fs/s3backer/s3backer-2.1.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A filesystem that contains a single file backed by Amazon S3" +HOMEPAGE="https://github.com/archiecobbs/s3backer; +SRC_URI="https://github.com/archiecobbs/s3backer/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nbd" + +RDEPEND=" + dev-libs/expat + dev-libs/openssl:0= + net-misc/curl + sys-fs/fuse:0 + sys-libs/zlib + nbd? ( sys-block/nbd sys-block/nbdkit ) +" +DEPEND="${RDEPEND} + elibc_musl? ( sys-libs/queue-standalone ) +" +BDEPEND=" + virtual/pkgconfig +" + +src_prepare() { + default + + sed -e "/docdir=/s:packages/\$(PACKAGE):${PF}:" \ + -e "/doc_DATA=/d" \ + -i Makefile.am || die + + eautoreconf +} + +src_configure() { + econf $(use_enable nbd) +} + +src_install() { + default + + if use nbd ; then + rm "${ED}/usr/$(get_libdir)/nbdkit/plugins/nbdkit-s3backer-plugin.la" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/puddletag/
commit: 33227187adc5914f6a1dd1a0a0138d1466c239d7 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Jul 3 05:24:51 2024 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Jul 3 05:24:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33227187 media-sound/puddletag: add 2.4.0 Closes: https://bugs.gentoo.org/935311 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/puddletag/Manifest | 1 + media-sound/puddletag/puddletag-2.4.0.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/media-sound/puddletag/Manifest b/media-sound/puddletag/Manifest index 3f72ec3664a2..c6aa759de2f4 100644 --- a/media-sound/puddletag/Manifest +++ b/media-sound/puddletag/Manifest @@ -1 +1,2 @@ DIST puddletag-2.3.0.tar.gz 13916694 BLAKE2B a525957ad82af752539d3cbf6eae996f32d6d92155cea932246f14193b78e230627443b86611bca52dded1688e63efbf5636daa2071ce5a2ad2066c7a5475f07 SHA512 7058526dfe0132bf8edc260538a18c3c169128162ad83646557e166af0bcb23166053de15e02d13eb84c2d68bdbc8bacd6a6730ade409ab34f8503ec9d69af46 +DIST puddletag-2.4.0.tar.gz 13917605 BLAKE2B f622357c2b5e0f4d93de522fd268a7b9b97a041ee9a657eeeb2361e0e37c91527c7273edf045181b2175b70c966398b3b68e7be8b7be999fcaa9997068517bb6 SHA512 a45d3586d6616cfa153fff52747aa7936368bbc56fd62c76e6f23d11fec9f089d801479f075002e77a4c79dcaf44ed567e81002d1d606670ef2a4ae09bb4219a diff --git a/media-sound/puddletag/puddletag-2.4.0.ebuild b/media-sound/puddletag/puddletag-2.4.0.ebuild new file mode 100644 index ..c86ab8786480 --- /dev/null +++ b/media-sound/puddletag/puddletag-2.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10,11,12} ) + +inherit distutils-r1 xdg + +DESCRIPTION="Audio tag editor" +HOMEPAGE="https://docs.puddletag.net/; +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid quodlibet" + +RDEPEND=" + >=dev-python/configobj-5.0.8[${PYTHON_USEDEP}] + >=dev-python/Levenshtein-0.25.1[${PYTHON_USEDEP}] + >=dev-python/lxml-5.2.2[${PYTHON_USEDEP}] + acoustid? ( >=dev-python/pyacoustid-1.3.0[${PYTHON_USEDEP}] ) + >=dev-python/pyparsing-3.1.2[${PYTHON_USEDEP}] + >=dev-python/PyQt5-5.15.10[${PYTHON_USEDEP},svg] + >=dev-python/unidecode-1.3.8[${PYTHON_USEDEP}] + >=media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] + quodlibet? ( >=media-sound/quodlibet-4.4.0[${PYTHON_USEDEP}] ) +" +DOCS=(changelog NEWS THANKS TODO)
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-workbench/
commit: e91d5e37283aeed9b0e1c3602a804dee4e23cc9c Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 3 05:15:22 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 3 05:15:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91d5e37 dev-db/mysql-workbench: add 8.0.38 Closes: https://bugs.gentoo.org/929387 Closes: https://bugs.gentoo.org/92 Signed-off-by: Hans de Graaff gentoo.org> dev-db/mysql-workbench/Manifest| 1 + .../mysql-workbench/mysql-workbench-8.0.38.ebuild | 114 + 2 files changed, 115 insertions(+) diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest index 89f6c6141073..6a27f1c9b1a1 100644 --- a/dev-db/mysql-workbench/Manifest +++ b/dev-db/mysql-workbench/Manifest @@ -1,2 +1,3 @@ DIST antlr-4.11.1-complete.jar 3547867 BLAKE2B 24e9799a402302fd13ebd91028a8e3b8141af50b446bc06bb4df3f7619cad956e9b681c0908b870a1f9d6701049e89099906cdc6038dc007984b19f7a8cc756b SHA512 a445bb71e4470ffa7bbb382a873fe5c5737b96b2c68b57593c1151ed9944ec701ce0c299ea5c3b593bd33916d384d598e2538a9b0b11b41c77a399beca4aab88 DIST mysql-workbench-community-8.0.36-src.tar.gz 27419906 BLAKE2B 47ab5c64b5beee712c9227cdb5c46a6863d830ef75983e0e56702e0b08370b9118b301d0c34ba95180bef2fe0b01ae24791337c9e1922cd412a37f057906027a SHA512 953f072414abb8c236ffccb8a4439dcd4c5eb76ff07f5ca276c35e8cf6102ef73292412fc70113a167f34bd998603ef22b59038ae06cf84d2f0440769c1d9689 +DIST mysql-workbench-community-8.0.38-src.tar.gz 59069184 BLAKE2B ace0afbab46c106200da5234595065766798d97f57008261c166f97bed842f185e1bba90e0c60b9acf4843b54261b5aa49c8a3a6b096e72597443fcb1a011217 SHA512 9fa18d3a66111461dd47dec05ea8dfa214dac85017d51358e694d56cb05439d96a91f675e105cfbecc70c456127964a81ddb2a5a2951457196b20b10dcb6f502 diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild new file mode 100644 index ..584f3a01ce3c --- /dev/null +++ b/dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GCONF_DEBUG="no" + +PYTHON_COMPAT=( python3_{10,11,12} ) +PYTHON_REQ_USE="sqlite" + +ANTLR_VERSION=4.11.1 + +inherit gnome2 flag-o-matic python-single-r1 cmake + +MY_P="${PN}-community-${PV}-src" + +DESCRIPTION="MySQL Workbench" +HOMEPAGE="https://www.mysql.com/products/workbench/; +SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz + https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar; +S="${WORKDIR}"/"${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# glibc: deprecated mutex functions, removed in 2.36.0 +CDEPEND="${PYTHON_DEPS} + app-crypt/libsecret + dev-libs/glib:2 + >=dev-cpp/antlr-cpp-4.11.1:4 + dev-cpp/atkmm:* + dev-cpp/pangomm:1.4 + >=dev-cpp/glibmm-2.14:2 + dev-cpp/gtkmm:3.0 + >=net-libs/libssh-0.9.5[server] + x11-libs/pango + x11-libs/gtk+:3 + >=x11-libs/cairo-1.5.12[glib,svg(+)] + >=dev-libs/rapidjson-1.1.0 + dev-libs/libsigc++:2 + dev-libs/boost[nls] + >=dev-cpp/ctemplate-0.95 + >=dev-libs/libxml2-2.6.2:2 + dev-libs/libzip + dev-libs/libpcre[cxx] + >=sci-libs/gdal-1.11.1-r1:= + virtual/opengl + || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) + dev-libs/tinyxml[stl] + >=dev-db/mysql-connector-c++-8.0.27-r1[legacy(-)] + dev-db/vsqlite++ + || ( dev-db/libiodbc >=dev-db/unixODBC-2.3.11 ) + dev-python/pexpect + >=dev-python/paramiko-1.7.4 +" + +RDEPEND="${CDEPEND} + app-admin/sudo + >=sys-apps/net-tools-1.60_p20120127084908" + +DEPEND="${CDEPEND} + dev-lang/swig + >=virtual/jre-11 + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" + "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" + "${FILESDIR}/${PN}-8.0.33-gcc13.patch" +) + +src_unpack() { + unpack ${PN}-community-${PV}-src.tar.gz +} + +src_prepare() { + ## remove hardcoded CXXFLAGS + sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die + ## And avoid -Werror + sed -i -e 's/-Werror//' CMakeLists.txt || die + ## Fix doc install directory + sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die + + ## package is very fragile... + strip-flags + + cmake_src_prepare +} + +src_configure() { + if has_version dev-db/libiodbc ;
[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/xdemineur/
commit: 3a2442fc14862e69f4cc3df46f18384f09d816ed Author: kernaltrap8 gmail com> AuthorDate: Wed Jul 3 05:02:34 2024 + Commit: Aiden Wingard gmail com> CommitDate: Wed Jul 3 05:02:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a2442fc games-puzzle/xdemineur: fix DEPEND and src_configure issues Signed-off-by: kernaltrap8 gmail.com> games-puzzle/xdemineur/xdemineur-2.1.1.ebuild | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild b/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild index f45fd50e0..0a7ca8f72 100644 --- a/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild +++ b/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild @@ -15,17 +15,22 @@ KEYWORDS="~amd64" BDEPEND=" x11-misc/imake " -DEPEND=" - ${BDEPEND} +RDEPEND=" x11-libs/libX11 x11-libs/libXpm " +DEPEND=" + ${RDEPEND} +" PATCHES=( "${FILESDIR}/${P}-include.patch" ) +src_configure() { + xmkmf || die +} + src_compile() { - xmkmf emake }
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 266a8ec79da4760e4c569553d397b818a96953d4 Author: John M. Harris Jr. johnmh me> AuthorDate: Wed Jul 3 04:56:40 2024 + Commit: John M. Harris, Jr. johnmh me> CommitDate: Wed Jul 3 04:56:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=266a8ec7 gui-libs/xdg-desktop-portal-hyprland: Remove subproject, live Signed-off-by: John M. Harris Jr. johnmh.me> .../xdg-desktop-portal-hyprland-.ebuild| 18 ++ 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild index 8b4b42926..465163d48 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild @@ -9,14 +9,10 @@ DESCRIPTION="xdg-desktop-portal backend for hyprland" HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland; if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git; + EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git; inherit git-r3 else - PROTO_COMMIT="4d29e48433270a2af06b8bc711ca1fe5109746cd" - SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ - -> xdg-desktop-hyprland-${PV}.tar.gz - https://github.com/hyprwm/hyprland-protocols/archive/${PROTO_COMMIT}.tar.gz \ - -> proto-subproject-${PV}.tar.gz" + SRC_URI="https://github.com/hyprwm/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64" fi @@ -72,16 +68,6 @@ pkg_setup() { fi } -src_unpack() { - if [[ ${PV} == ]]; then - git-r3_src_unpack - else - default - rmdir "${S}/subprojects/hyprland-protocols" || die - mv "hyprland-protocols-${PROTO_COMMIT}" "${S}/subprojects/hyprland-protocols" || die - fi -} - src_prepare() { eapply "${FILESDIR}/xdg-desktop-portal-hyprland-1.3.2_use_sys_sdbus-c++.patch" sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/zentest/
commit: c14d4dab4e4a1d4fe6c99fea6c89fe609086 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 3 04:54:24 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 3 04:55:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14d4dab dev-ruby/zentest: add 4.12.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/zentest/Manifest | 1 + dev-ruby/zentest/zentest-4.12.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-ruby/zentest/Manifest b/dev-ruby/zentest/Manifest index 990b476495ae..b64d6f52ff87 100644 --- a/dev-ruby/zentest/Manifest +++ b/dev-ruby/zentest/Manifest @@ -1 +1,2 @@ DIST ZenTest-4.12.1.gem 48128 BLAKE2B 6e42c5974aa20cc9f926d3baa633a39f0a87d7dfed132e685b9476ea5f793eae1e747ea289705a6607c1f3cb2c0aea9d2d41a3d2607244dd25d6d7ae82ccf824 SHA512 20d51c18ddf1d4573e7350dc5b1cbca461e7c422652bb4a14d9645282d813e694134c42be7243b113d841a761fa644b9394500858c5cffc233731a3ed3ed50a7 +DIST ZenTest-4.12.2.gem 48128 BLAKE2B 2398708588ef7d7c82863ddb176728f789f7928535e6f58dfe1ff3f95fe89b7b40ec47c5000bc46ec8ad7019699c1d4ad64d0096efc2b67791762fedd91a34d1 SHA512 aef529bde3304dc1d1070d5ced7b1de47822aea30471006659b1a1cca2429cab38f2624fea3c95c453fd850a973e516fb2bc065960539f21d66b5d628660e578 diff --git a/dev-ruby/zentest/zentest-4.12.2.ebuild b/dev-ruby/zentest/zentest-4.12.2.ebuild new file mode 100644 index ..0b81c57b3cd1 --- /dev/null +++ b/dev-ruby/zentest/zentest-4.12.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_NAME=ZenTest + +RUBY_FAKEGEM_EXTRADOC="README.txt History.txt example.txt example1.rb example2.rb" + +inherit ruby-fakegem + +DESCRIPTION="Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails" +HOMEPAGE="https://github.com/seattlerb/zentest; +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + )" + +each_ruby_test() { + MT_NO_PLUGINS=true ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/
commit: 9960e521a24557beb164a7436c09c083733d9448 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 3 04:52:51 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 3 04:54:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9960e521 dev-ruby/mime-types-data: add 3.2024.0702 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mime-types-data/Manifest | 1 + .../mime-types-data-3.2024.0702.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-ruby/mime-types-data/Manifest b/dev-ruby/mime-types-data/Manifest index e0e45ba649a1..428860280978 100644 --- a/dev-ruby/mime-types-data/Manifest +++ b/dev-ruby/mime-types-data/Manifest @@ -2,3 +2,4 @@ DIST mime-types-data-3.2023.0218.1.gem 201216 BLAKE2B 3ccd9fcdc70fe9b09f0e9ca613 DIST mime-types-data-3.2024.0305.gem 205824 BLAKE2B 822f04fa9a06e4566d04b153a20d807b6e9c835c394c310e15f62f87098a3c1491e9fd0d9b08de5577e0eda106a484161744df89b686b8044c48b5a4146f81e4 SHA512 e6ba917fbf779c6b4b474c19372c06aa64b1eafc66e275278300b296ad796e051074369f7d593f82b49270631f631be7e2f37d1498f875d20ba23d0a68273754 DIST mime-types-data-3.2024.0507.gem 206848 BLAKE2B 433d670496e74d8db7c8bba5151a1885556a35355ec6a1fd92ab4d074ae045f5ee985579956052d1279c1488b1c8c433a58c4afa07806e801dba450d05f8d1b4 SHA512 3522b024ce458031707ebbc51209c3e01e8d1c52cca2ce6a4291cc94090dc4e1147d0a9ed9c9405d5879bb4a05fb521d609d942239076c9cbd150f405a08096d DIST mime-types-data-3.2024.0604.gem 206848 BLAKE2B 86b1555b3dcebf6973060fb4a69433852833b4d192cab2d8bf15b3329fb3881b82e2f5bf0782f6c070194aaa1cbea7ae142f8b345a851a949992627c001e SHA512 a6fba8062e46c4a9547e9f710b66cef249a8f6a41319d5497ada467b8cb336b93726d2882414c4be95af4d52fee43dfda9817fbe0e5fbbffb82f7eb940d834d8 +DIST mime-types-data-3.2024.0702.gem 207872 BLAKE2B ce913874a94f3e055e2fe041ce8ccaf578569b58434f20234bcb07498b17fac0c8687f00f7bc490a64314a28c8571fcc3ee9e39994cd433c78110580d6980697 SHA512 495b5eec22a75e485579e8832d818414e4ebc4a3347795ea3736610eaba8c5ff324c09caaec4f60663403f1363e77973241d8a5a0330f0ab631b367495bc89d0 diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2024.0702.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2024.0702.ebuild new file mode 100644 index ..122dc1ac578e --- /dev/null +++ b/dev-ruby/mime-types-data/mime-types-data-3.2024.0702.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Registry for information about MIME media type definitions" +HOMEPAGE="https://github.com/mime-types/mime-types-data; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/dry-inflector/
commit: 1972fdc489b70e9c38e44bee8555662b6b0789d9 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 3 04:49:55 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 3 04:54:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1972fdc4 dev-ruby/dry-inflector: add 1.1.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/dry-inflector/Manifest | 1 + dev-ruby/dry-inflector/dry-inflector-1.1.0.ebuild | 30 +++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/dry-inflector/Manifest b/dev-ruby/dry-inflector/Manifest index 3e5e59e74b71..9e18d2b77e33 100644 --- a/dev-ruby/dry-inflector/Manifest +++ b/dev-ruby/dry-inflector/Manifest @@ -1 +1,2 @@ DIST dry-inflector-1.0.0.tar.gz 25030 BLAKE2B 628f5af9ac1517e6711242b6678808c0b64f1f1bb3391e0792fe85ccebfe4c334e2ee62370bd3a13f842a435028b684c09b8215c78ab7fbe2742679863f8e27d SHA512 34b5e723982621e3e090fe9273310d6dfd6e8145c274d7eefe2e7c3bdcc2c6222c2a6bc6e0bbd70d79226b81f1cd89d8364692421ef3dd361432a03b1a8d1c06 +DIST dry-inflector-1.1.0.tar.gz 26360 BLAKE2B 2b918590372d9ae1591e08420a5e3c926934188e96541c238a6ee6275f293a02d2148b69544e77f6935012f600f709db22cb78688dcbed49b68dd8fe37285cc6 SHA512 cb01f251ea7ce9ea6339f528e2eb146e81fb74ffd36ff93b6375718677e33e4c29711fa3699cdab881916b0b8caea15740aae1b3dc418da04cf74ba852e8a568 diff --git a/dev-ruby/dry-inflector/dry-inflector-1.1.0.ebuild b/dev-ruby/dry-inflector/dry-inflector-1.1.0.ebuild new file mode 100644 index ..deb2fb494679 --- /dev/null +++ b/dev-ruby/dry-inflector/dry-inflector-1.1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="dry-inflector.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="String inflections for dry-rb" + +HOMEPAGE="https://dry-rb.org/gems/dry-inflector/; +SRC_URI="https://github.com/dry-rb/dry-inflector/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/warning )" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|coverage\)/ s/^/#/' spec/spec_helper.rb || die +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 2a3430165376c9312c0bfc8f8c39a43c10d26048 Author: John M. Harris Jr. johnmh me> AuthorDate: Wed Jul 3 04:43:36 2024 + Commit: John M. Harris, Jr. johnmh me> CommitDate: Wed Jul 3 04:44:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a343016 gui-libs/xdg-desktop-portal-hyprland: bump live The pipewire patch previously applied has been applied to the upstream repo. Signed-off-by: John M. Harris Jr. johnmh.me> .../xdg-desktop-portal-hyprland-.ebuild| 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild index fabc08977..8b4b42926 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild @@ -83,8 +83,7 @@ src_unpack() { } src_prepare() { - eapply "${FILESDIR}/xdg-desktop-portal-hyprland-_use_sys_sdbus-c++.patch" - eapply "${FILESDIR}/xdg-desktop-portal-hyprland-_fix_pipewire.patch" + eapply "${FILESDIR}/xdg-desktop-portal-hyprland-1.3.2_use_sys_sdbus-c++.patch" sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die cmake_src_prepare }
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/files/, ...
commit: e88fd9140a225edba0dbb1c5937dbd723b0992d4 Author: John M. Harris Jr. johnmh me> AuthorDate: Wed Jul 3 02:53:05 2024 + Commit: John M. Harris, Jr. johnmh me> CommitDate: Wed Jul 3 04:44:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e88fd914 gui-libs/xdg-desktop-portal-hyprland: add 1.3.2 Signed-off-by: John M. Harris Jr. johnmh.me> gui-libs/xdg-desktop-portal-hyprland/Manifest | 1 + ...sktop-portal-hyprland-1.3.2_fix_pipewire.patch} | 0 ...-portal-hyprland-1.3.2_use_sys_sdbus-c++.patch} | 0 .../xdg-desktop-portal-hyprland-1.3.2.ebuild | 76 ++ 4 files changed, 77 insertions(+) diff --git a/gui-libs/xdg-desktop-portal-hyprland/Manifest b/gui-libs/xdg-desktop-portal-hyprland/Manifest index 381f04e7f..3ddac89bb 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/Manifest +++ b/gui-libs/xdg-desktop-portal-hyprland/Manifest @@ -7,3 +7,4 @@ DIST xdg-desktop-hyprland-1.2.2.tar.gz 43233 BLAKE2B 3d3d955596051da3a3384dab75a DIST xdg-desktop-hyprland-1.2.5.tar.gz 45688 BLAKE2B d99a399b9e3ff12ddd73293638177b919a37d7922eb35071efdc86f6c5c311995578b1143fd1bb337171aebb9b43b9719957bb40a2a668563fd6ac7dd62c7ad0 SHA512 8ee18e1535a419a146fc7ae2adce53a3fbab8a339ed48594022d525d5892bc979c9ffb6f28da76ec2e4d566213cbeab876470dab8949f218a24bc705877f0c67 DIST xdg-desktop-hyprland-1.2.6.tar.gz 46109 BLAKE2B e5f714812d8a0eb1a98eef6a19d79b1d9fe6f1a5bc9a499cd8707e73a8b3709552b710c863d6a98aa653dbb5fa1eaf223cc20b4e3991146b5c19d5a7eb2b2870 SHA512 b51a9ea71a8365f5ad08e99e43257794af737a9fb4083b4e00a6d246b45bc6aba0e6204fc480c92a31b665aa836a4cb2193cab7047fadc8a8acf36de4a111516 DIST xdg-desktop-hyprland-1.3.1.tar.gz 46999 BLAKE2B 17dd6883d90985075dc8bdeb4901ad393fb6ab541aba901536f761464e313e87485a4589f6691321e1e9615817206318362afeaef424ef8f603868ed0d7f26d6 SHA512 8d0f9b97fca4566efe717de6d739d10ec51ce5aa33459940f759fc90543fcca3b094d3e570446c5f82c9146249ce39c00fa215b0b83573a466a9907aec9366f3 +DIST xdg-desktop-portal-hyprland-1.3.2.gh.tar.gz 48659 BLAKE2B 034eb274761710ab7162ebcb840414a612f0dbe5efcf1d3891c36fe94f8d837281151d2b15968faea024381bd25714f1b96989bdd43bfde596ec363949e4e08e SHA512 32630705079b600c22614abdf047f415bf5128697e63fa2e41d5b4028b0957a866acd817087397f60a4c6ad32829cbf00e1dea8f85db8cbdb26e7c96e92cef9e diff --git a/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-_fix_pipewire.patch b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.2_fix_pipewire.patch similarity index 100% rename from gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-_fix_pipewire.patch rename to gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.2_fix_pipewire.patch diff --git a/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-_use_sys_sdbus-c++.patch b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.2_use_sys_sdbus-c++.patch similarity index 100% rename from gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-_use_sys_sdbus-c++.patch rename to gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.2_use_sys_sdbus-c++.patch diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.2.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.2.ebuild new file mode 100644 index 0..56b647c0e --- /dev/null +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.2.ebuild @@ -0,0 +1,76 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="xdg-desktop-portal backend for hyprland" +HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/hyprwm/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="elogind systemd" +REQUIRED_USE="?? ( elogind systemd )" + +DEPEND=" + >=media-video/pipewire-0.3.41:= + dev-cpp/sdbus-c++ + dev-libs/hyprlang:= + dev-libs/inih + dev-libs/wayland + dev-qt/qtbase + dev-qt/qtcore + dev-qt/qtgui + dev-qt/qtwayland:6 + dev-qt/qtwidgets + media-libs/mesa + sys-apps/util-linux + x11-libs/libdrm + || ( + systemd? ( >=sys-apps/systemd-237 ) + elogind? ( >=sys-auth/elogind-237 ) + sys-libs/basu + ) +" + +RDEPEND=" + ${DEPEND} + sys-apps/xdg-desktop-portal +" + +BDEPEND=" + >=dev-libs/wayland-protocols-1.24 + dev-libs/hyprland-protocols + virtual/pkgconfig + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) +" + +pkg_setup() { + [[ ${MERGE_TYPE}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/
commit: ea095ceae6c4019401707f2255f33b1b0493ebb1 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 04:30:40 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 04:30:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea095cea app-crypt/sequoia-chameleon-gnupg: add 0.10.1 Bug: https://bugs.gentoo.org/935384 Signed-off-by: Sam James gentoo.org> app-crypt/sequoia-chameleon-gnupg/Manifest | 26 ++ .../sequoia-chameleon-gnupg-0.10.1.ebuild | 445 + 2 files changed, 471 insertions(+) diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest b/app-crypt/sequoia-chameleon-gnupg/Manifest index a5ad61a2dced..9c54b2f14955 100644 --- a/app-crypt/sequoia-chameleon-gnupg/Manifest +++ b/app-crypt/sequoia-chameleon-gnupg/Manifest @@ -28,6 +28,7 @@ DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf7181 DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST block-padding-0.3.3.crate 8504 BLAKE2B d62481c25fd8680cdf0ad0bc259bd3777c3985ee91d5bb4995f484a15d4a9bde21c5d20f8c2efd0eb340aa0b8c7faac0f3fd817202ef4350d17994f478715eae SHA512 0849c99f2027f4e1a12872d2210310e9669f98929c99690febfeec90c0199b2274e20a5f83824f200f75f2553be2029ca85b0c5d0db4d9d477ffee9a71dd3b7c DIST botan-0.10.7.crate 40376 BLAKE2B 63332415636f353323b72a4a2aec2910da4da71adedbe649b753b8d8531a4b10054aea588e216ae2a240bcb91873acb63cef2a1d34c364bbee383dda0f24718e SHA512 a03e0a76b8bc0bc777bafc3e2df7667dc78fffb35dc3bb227773aa23b3ebef872efec9d5144513940dcd44e18ddd87d881806803ce3736c73cf96221befe16c5 @@ -44,6 +45,7 @@ DIST capnp-0.19.6.crate 143197 BLAKE2B 39ac9a96351609e6ae57cdc44798444f99be34636 DIST capnp-futures-0.19.0.crate 12275 BLAKE2B 86eb409ce0ac5b1340572cd3ac0c79c4ae4db8418b3a6183aba5774ebc3f7e7c3d6d89984201e93f29a3f11f70ed2a38bb4a47816495967e2339fdb0474b68e9 SHA512 3db50310d40921d082b09d99dd2ecff1de901ac64672236d9c32f28858cd7e0beb377cc129c83f791c2b87aaa6d0ed2cac26a852244010d1970597afb23b4316 DIST capnp-rpc-0.19.0.crate 92481 BLAKE2B 8323ccf3c0782a70403b8da80cecd1217fb180b453c176855113c5aca9d04e66f13dc452cde658919ef62c25130ded07693b59cf86bb57163230f3766c6ec14b SHA512 5dc37ac1433c302aa20c61a06527a7952b22738785b501ca6adc0d12372ecd7f423d0158b18aeeb74246c5444915b2eedb556ba9fbf8acba069a1bbb6287fa4c DIST capnp-rpc-0.19.2.crate 93175 BLAKE2B 5affd8e2bdc11e734ace094b8e9bd811f06af341c871c800fd071a7dd5116a9d5ba3d4b2beb7ef900f2c8bdd50b1187f100518de75925abf973fc052199458af SHA512 08a9e766289f9e849ee56cff527e84c4a8d4afb62ebcd554402ab67d71b53c53797fae61d3930aeab50b0e0976663aac7ba0a7fe8b9ba3e29265423ffba8bc84 +DIST cc-1.0.101.crate 79446 BLAKE2B fbecc04723577abd209d16c34269b5ac2652fbd5385838190c744abf573912fa7a062e2fcf1dc76486c5b61677225a826a65dbd6eca58398ff60ddd1e47a3caf SHA512 6edaf3dcc2e58dffd7221a6b457057c83bdec03b6fad9cbd2d702af6820fd8354fdb3960cd78d8b38568ef408171354f0313f17a32f0caa64f97736c0840a148 DIST cc-1.0.92.crate 76130 BLAKE2B 45e7ea0f7f744bc26f81249dd4bf48b2022ce60abb2d7c421fac12e657fd621dde06510bca9331761aceb31f3eb69517aa59a46749ceb92b7fe70de855ac6045 SHA512 66fb052f123cd06f7901fa6db641773a2f016ea3636ec26670c83a25b68d33ab088d3893f4f08920de50f5ec932a7f7a33e00f1774aabfc55d14253d45b4b7b7 DIST cc-1.0.97.crate 76951 BLAKE2B ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5 SHA512
[gentoo-commits] repo/proj/guru:dev commit in: mail-client/betterbird-bin/, mail-client/betterbird-bin/files/
commit: 37efbeb8c01d08e312c4e8f38ddb2a8ecc843077 Author: Justin Donofrio protonmail com> AuthorDate: Wed Jul 3 04:37:24 2024 + Commit: Justin protonmail com> CommitDate: Wed Jul 3 04:37:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37efbeb8 mail-client/betterbird-bin: new package, add 115.12.0 Signed-off-by: Justin Donofrio protonmail.com> mail-client/betterbird-bin/Manifest| 1 + .../betterbird-bin/betterbird-bin-115.12.0.ebuild | 44 + .../betterbird-bin/files/betterbird-bin.desktop| 181 + mail-client/betterbird-bin/metadata.xml| 11 ++ 4 files changed, 237 insertions(+) diff --git a/mail-client/betterbird-bin/Manifest b/mail-client/betterbird-bin/Manifest new file mode 100644 index 0..d090e0cce --- /dev/null +++ b/mail-client/betterbird-bin/Manifest @@ -0,0 +1 @@ +DIST betterbird-115.12.0-bb29.en-US.linux-x86_64.tar.bz2 76556380 BLAKE2B f4c18997dbef8e0f2f3665cfe74b614135ea6477430309db86734587b045b76f11568b894431086844d1a11701b283ebc48215ebdfbe8db58f0b5ad903fd9b3a SHA512 b33d7223bf5920a1b63f8e216866801a4209816b9dce59071b8f1dc693ff1c6fc9d9a44859d5143321ec7b2edf932f7dab8c6bf7326d9fda3d3cae04d9121210 diff --git a/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild new file mode 100644 index 0..7bfc85ba4 --- /dev/null +++ b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Betterbird is a fine-tuned version of Mozilla Thunderbird." +HOMEPAGE="https://github.com/Betterbird/thunderbird-patches https://betterbird.eu/; +SRC_URI="amd64? ( https://www.betterbird.eu/downloads/LinuxArchive/betterbird-${PV}-bb29.en-US.linux-x86_64.tar.bz2 )" + +S="${WORKDIR}" +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="-* amd64" + +RESTRICT="bindist mirror test strip" + +RDEPEND=" + dev-libs/dbus-glib +" + +QA_PREBUILT="*" + +src_install() { + insinto /opt/ + doins -r "${S}"/betterbird + + dosym "../../opt/betterbird/betterbird-bin" /usr/bin/betterbird-bin + domenu "${FILESDIR}"/betterbird-bin.desktop + local x + for x in 16 32 48 64 128 256; do + newicon -s ${x} "${S}"/betterbird/chrome/icons/default/default${x}.png betterbird.png + done + + fperms +x "/opt/betterbird/betterbird-bin" +} + +pkg_postinst() { + elog "Language pack XPIs need to be downloaded and installed manually." + elog "Please see the link below for further information." + elog "" + elog "\thttps://betterbird.eu/downloads/index.php; +} diff --git a/mail-client/betterbird-bin/files/betterbird-bin.desktop b/mail-client/betterbird-bin/files/betterbird-bin.desktop new file mode 100644 index 0..552738a2f --- /dev/null +++ b/mail-client/betterbird-bin/files/betterbird-bin.desktop @@ -0,0 +1,181 @@ +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Exec=betterbird-bin %u +Terminal=false +Type=Application +Icon=betterbird +Categories=Network;Email; +MimeType=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall;application/x-extension-ics;text/calendar;text/vcard;text/x-vcard;x-scheme-handler/webcal;x-scheme-handler/webcals;x-scheme-handler/mid; +StartupNotify=true +StartupWMClass=betterbird +Actions=ComposeMessage;OpenAddressBook; +Name=Betterbird +Name[ast]=Veceru de corréu Betterbird +Name[ca]=Client de correu Betterbird +Name[cs]=Poštovní klient Betterbird +Name[da]=Betterbird - e-post/nyhedsgruppe +Name[de]=Betterbird-E-Mail und -Nachrichten +Name[el]=Ηλεκτρονική αλληλογραφία Betterbird +Name[es_ES]=Cliente de correo Betterbird +Name[es_AR]=Cliente de correo Betterbird +Name[fi]=Betterbird-sähköposti +Name[fr]=Messagerie Betterbird +Name[gl]=Cliente de correo Betterbird +Name[he]=Betterbird דוא״ל/חדשות +Name[hr]=Betterbird e-pošta/novosti +Name[hu]=Betterbird levelezőkliens +Name[it]=Email Betterbird +Name[ja]=Betterbird 電子メールクライアント +Name[ko]=Betterbird +Name[nl]=Betterbird e-mail/nieuws +Name[pl]=Klient poczty Betterbird +Name[pt_BR]=Cliente de E-mail Betterbird +Name[ru]=Почтовый клиент Betterbird +Name[sk]=Betterbird - poštový klient +Name[sv]=E-postklienten Betterbird +Name[uk]=Поштова програма Betterbird +Name[vi]=Trình điện thư Betterbird +Name[zh_CN]=Betterbird 邮件/新闻 +Name[zh_TW]=Betterbird 郵件 +Comment=Send and receive mail with Betterbird +Comment[ast]=Lleer y escribir corréu electrónicu +Comment[ca]=Llegiu i escriviu correu +Comment[cs]=Čtení a psaní pošty +Comment[da]=Skriv/læs e-post/nyhedsgruppe med Betterbird +Comment[de]=E-Mails und Nachrichten mit Betterbird lesen und schreiben +Comment[el]=Διαβάστε και γράψτε γράμματα με το Betterbird +Comment[es_ES]=Lea y escriba correos y noticias con Betterbird +Comment[es_AR]=Lea y escriba correos y noticias con Betterbird
[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/xdemineur/, games-puzzle/xdemineur/files/
commit: e5902cd1103605f5e48e9bedd2a9627c88fcf902 Author: kernaltrap8 gmail com> AuthorDate: Wed Jul 3 04:29:01 2024 + Commit: Aiden Wingard gmail com> CommitDate: Wed Jul 3 04:29:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5902cd1 games-puzzle/xdemineur: new package, version 2.1.1 Signed-off-by: kernaltrap8 gmail.com> games-puzzle/xdemineur/Manifest| 1 + .../xdemineur/files/xdemineur-2.1.1-include.patch | 11 games-puzzle/xdemineur/xdemineur-2.1.1.ebuild | 31 ++ 3 files changed, 43 insertions(+) diff --git a/games-puzzle/xdemineur/Manifest b/games-puzzle/xdemineur/Manifest new file mode 100644 index 0..71b0fae5c --- /dev/null +++ b/games-puzzle/xdemineur/Manifest @@ -0,0 +1 @@ +DIST xdemineur-2.1.1.tar.gz 15633 BLAKE2B d28b7931a092b8759efbf7bcf21f56f137d62acf0fbe93dd109d7b6a17006d5d28974ba375550155680c4e350d1700a0bf66f9a83608051f678eeac35f4ed7de SHA512 0298f0529f20f70372812771218568df3fe3e6a1b4003d7c23fe6f17a3b37512b97b9546c9f7e5755421e923ab0cf3bdbf0094dba99310d133439396a12ad684 diff --git a/games-puzzle/xdemineur/files/xdemineur-2.1.1-include.patch b/games-puzzle/xdemineur/files/xdemineur-2.1.1-include.patch new file mode 100644 index 0..378b64e72 --- /dev/null +++ b/games-puzzle/xdemineur/files/xdemineur-2.1.1-include.patch @@ -0,0 +1,11 @@ +--- a/main.c 2024-07-02 22:17:54.161270142 -0500 b/main.c 2024-07-02 22:35:02.756757205 -0500 +@@ -21,7 +21,7 @@ + #include + #include + #include +- ++#include + #include "demineur.h" + #include "xdemineur.h" + diff --git a/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild b/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild new file mode 100644 index 0..f45fd50e0 --- /dev/null +++ b/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Minesweeper clone for the X11 windowing system" +HOMEPAGE="https://salsa.debian.org/debian/xdemineur; + +SRC_URI="https://deb.debian.org/debian/pool/main/x/${PN}/xdemineur_${PV}.orig.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + x11-misc/imake +" +DEPEND=" + ${BDEPEND} + x11-libs/libX11 + x11-libs/libXpm +" + +PATCHES=( + "${FILESDIR}/${P}-include.patch" +) + +src_compile() { + xmkmf + emake +}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
commit: 28b378e8ae62edb23d76bdd13290076c18a624fd Author: Justin Donofrio protonmail com> AuthorDate: Wed Jul 3 04:09:41 2024 + Commit: Justin protonmail com> CommitDate: Wed Jul 3 04:09:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28b378e8 www-client/mullvad-browser-bin: update DESCRIPTION Signed-off-by: Justin Donofrio protonmail.com> www-client/mullvad-browser-bin/Manifest| 2 -- www-client/mullvad-browser-bin/metadata.xml| 3 +++ .../mullvad-browser-bin-13.5.ebuild| 22 -- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest index e409b53ca..aa0b0089b 100644 --- a/www-client/mullvad-browser-bin/Manifest +++ b/www-client/mullvad-browser-bin/Manifest @@ -1,3 +1 @@ DIST mullvad-browser-linux-x86_64-13.5.tar.xz 103263340 BLAKE2B a66e20e75152e6d03b4eff8b5580418fb11587700bb5e16036f9bcb2c094cb0fe531653ef1daf64b1bf5841b25c3bf2378b85aae9b4ccb88287896cd054842ee SHA512 8dfd65460852f1be2906d8e87e3b45589534e79213477ae5ae51b16e170fa24b1ea0ba1866771b625fbd3fc80311310b56abd493e5e3799bbaa9031654574401 -EBUILD mullvad-browser-bin-13.5.ebuild 3007 BLAKE2B 59b9467557691a4b2a2a82a14c3a00d8f3fe9f703d51739eedb3e8e8c6751b962e135d6bde32b7dfbf063f336e429dc37e313cb6c739f71bf3a8ee8566a6b114 SHA512 5871ab4071f476ea06edb95c9c5b4b6ae58feb6b42eddcbac0b6bd98ad4649ea0b3903c0bd608a19b5a0199a778caf01b1376e4c188d3b6b08d0bcdd22483162 -MISC metadata.xml 475 BLAKE2B ad3e7ef5ae310f30924606b3ced24745a990825251ae23a9d029b571f5318caab04f89cea91c2e4253daaa0efd37237b808b321b0d78bb19b22037ef32ead6bd SHA512 cb416d14e5e8af4a9f6a274ec183fcbb46ef194d7f861a6f174345b7b909eeeb2a8f260408f65be28b6ebe1071443339e65e0fb873e6d238c832f165524dede5 diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml index 36843982a..e2ecf8d8f 100644 --- a/www-client/mullvad-browser-bin/metadata.xml +++ b/www-client/mullvad-browser-bin/metadata.xml @@ -5,6 +5,9 @@ justin...@protonmail.com Justin + +mullvad/mullvadvpn-browser + Add support for X11 Add support for screensharing on wayland diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild index 1a223de8e..150f8cd16 100644 --- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild +++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop xdg -DESCRIPTION="The Mullvad Browser is developed – in collaboration between Mullvad VPN and the Tor Project – to minimize tracking and fingerprinting." +DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting." HOMEPAGE="https://github.com/mullvad/mullvadvpn-browser https://mullvad.net/; SRC_URI="amd64? ( https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz )" @@ -58,11 +58,13 @@ src_install() { touch "${S}"/mullvad-browser/Browser/is-packaged-app # Fix desktop file vars -sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop -sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop -sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop + sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop + sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop + sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop - # Install shim for X11, doesn't seem to launch without it, see upstream issue https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40565 + # Install shim for X11. Browser doesn't seem to launch without it, see upstream issue: + # https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40565 + # # The X11 shim below does not affect the browser's fingerprint or functionality. if use X ; then echo "#include @@ -77,12 +79,12 @@ src_install() { insinto /opt/ doins -r "${S}"/mullvad-browser - dosym "/opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN} + dosym "../../opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN} domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop -local x -for x in 16 32 48 64 128; do -newicon -s ${x}
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 5b37e0d140619759f05ecea3087c0aa0de2f3e07 Author: pxrb 4d2 org> AuthorDate: Mon Jun 17 19:29:56 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 04:02:55 2024 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5b37e0d1 repositories: Add pxrb overlay Closes: https://github.com/gentoo/api-gentoo-org/pull/678 Signed-off-by: Sam James gentoo.org> files/overlays/repositories.xml | 12 1 file changed, 12 insertions(+) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index fdc4ac0..33b8cf7 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -3325,6 +3325,18 @@ git+ssh://g...@github.com/Pross/pross-overlay.git https://github.com/Pross/pross-overlay/commits/master.atom + +pxrb +Ebuilds of software i use (and maybe you do too) +https://codeberg.org/pxrb/overlay + + p...@4d2.org + Roland + +https://codeberg.org/pxrb/overlay.git +git+ssh://g...@codeberg.org/pxrb/overlay.git +https://codeberg.org/pxrb/overlay.rss + pyfa Newest versions of Pyfa (Python fitting assistant for EVE Online)
[gentoo-commits] data/api:master commit in: files/overlays/
commit: d95b51681830230bdc82e2a67d36f52b65b8ad90 Author: Mattéo Rossillol‑‑Laruelle protonmail com> AuthorDate: Wed Jun 19 12:22:51 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 04:02:56 2024 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d95b5168 repositories: add hyprland-overlay Signed-off-by: Mattéo Rossillol‑‑Laruelle protonmail.com> Closes: https://github.com/gentoo/api-gentoo-org/pull/679 Signed-off-by: Sam James gentoo.org> files/overlays/repositories.xml | 25 + 1 file changed, 25 insertions(+) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index 33b8cf7..f1aaec0 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -2012,6 +2012,31 @@ git+ssh://g...@github.com/TomHotston/hotstoast-overlay.git https://github.com/TomHotston/hotstoast-overlay/commits/master.atom + +hyprland-overlay +An unofficial Gentoo overlay related to all Hyprland utilities +Un overlay Gentoo non officiel lié à tous les utilitaires Hyprland + + This Gentoo overlay aims to provide packages related to Hyprland. + + Please notice this overlay is not official and is not maintained by + official maintainers of Hyprland. + + + Cet overlay Gentoo vise à fournir des paquets liés à Hyprland. + + Il est important de noter que cet overlay n'est pas officiel et n'est pas + maintenu par des mainteneurs de Hyprland. + +https://github.com/beatussum/hyprland-overlay/ + + beatus...@protonmail.com + Mattéo Rossillol‑‑Laruelle + +https://github.com/beatussum/hyprland-overlay.git +git+ssh://g...@github.com/beatussum/hyprland-overlay.git + https://github.com/beatussum/hyprland-overlay/commits/master.atom + icinga Gentoo Overlay Repository for Icinga2 related stuff
[gentoo-commits] data/api:master commit in: files/overlays/, files/mirrors/
commit: 8957be8dd8dee5a93b1426d94139e4deee0fce9b Author: Anton Luka Šijanec sijanec eu> AuthorDate: Wed Jun 12 18:44:16 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 04:02:55 2024 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=8957be8d Makefiles: add XMLLINT_INDENT env var See discussion in PR https://github.com/gentoo/api-gentoo-org/pull/672. Closes: https://github.com/gentoo/api-gentoo-org/pull/677 Signed-off-by: Sam James gentoo.org> files/mirrors/Makefile | 2 +- files/overlays/Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/files/mirrors/Makefile b/files/mirrors/Makefile index 621742c..def4f4f 100644 --- a/files/mirrors/Makefile +++ b/files/mirrors/Makefile @@ -1,5 +1,5 @@ .%.expected-format.xml: %.xml - xmllint --format $^ > $@ + XMLLINT_INDENT=" " xmllint --format $^ > $@ .ONESHELL: .%.expected-format.xml.ok: SHELL = /bin/bash diff --git a/files/overlays/Makefile b/files/overlays/Makefile index b6e73eb..2d4886c 100644 --- a/files/overlays/Makefile +++ b/files/overlays/Makefile @@ -37,7 +37,7 @@ format: .repositories-expected-format.xml cmp -s repositories.xml $^ || cp $^ repositories.xml .repositories-expected-format.xml: repositories.xml - xmllint --format $^ > $@ + XMLLINT_INDENT=" " xmllint --format $^ > $@ .ONESHELL: .repositories-style-ok: SHELL = /bin/bash
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 010b8a79eb26a4962cec32785f21376f05ba84d3 Author: Aliaksei Urbanski gmail com> AuthorDate: Tue Jul 2 23:29:40 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 04:02:56 2024 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=010b8a79 repositories: add mim Signed-off-by: Aliaksei Urbanski gmail.com> Closes: https://github.com/gentoo/api-gentoo-org/pull/680 Signed-off-by: Sam James gentoo.org> files/overlays/repositories.xml | 12 1 file changed, 12 insertions(+) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index f1aaec0..e3c5be6 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -2661,6 +2661,18 @@ git+ssh://g...@github.com/milos-rs/gentoo-overlay.git https://github.com/milos-rs/gentoo-overlay/commits/master.atom + +mim +Aliaksei Urbanski's personal overlay +https://github.com/Jamim/gentoo-overlay + + aliaksei.urban...@gmail.com + Aliaksei Urbanski + +https://github.com/Jamim/gentoo-overlay.git +git+ssh://g...@github.com/Jamim/gentoo-overlay.git +https://github.com/Jamim/gentoo-overlay/commits/main.atom + miramir Miramir repository
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsvg/
commit: 84374fa574854aa4e81c77c60be57baa275ee65a Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jul 3 03:30:31 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jul 3 03:47:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84374fa5 dev-qt/qtsvg: skip tst_qsvgrenderer on big-endian Closes: https://bugs.gentoo.org/935356 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtsvg/qtsvg-6.7.1.ebuild| 10 +- dev-qt/qtsvg/qtsvg-6.7.2.ebuild| 10 +- dev-qt/qtsvg/qtsvg-6.7..ebuild | 10 +- dev-qt/qtsvg/qtsvg-6.8..ebuild | 10 +- dev-qt/qtsvg/qtsvg-6..ebuild | 10 +- 5 files changed, 45 insertions(+), 5 deletions(-) diff --git a/dev-qt/qtsvg/qtsvg-6.7.1.ebuild b/dev-qt/qtsvg/qtsvg-6.7.1.ebuild index 73a0e9316b19..dfcbf6a8848b 100644 --- a/dev-qt/qtsvg/qtsvg-6.7.1.ebuild +++ b/dev-qt/qtsvg/qtsvg-6.7.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build +inherit qt6-build toolchain-funcs DESCRIPTION="SVG rendering library for the Qt6 framework" @@ -16,3 +16,11 @@ RDEPEND=" sys-libs/zlib:= " DEPEND="${RDEPEND}" + +src_test() { + # tst_QSvgRenderer::testFeColorMatrix (new in 6.7, likely low impact) + # is known failing on BE, could use more looking into (bug #935356) + [[ $(tc-endian) == big ]] && local CMAKE_SKIP_TESTS=( tst_qsvgrenderer ) + + qt6-build_src_test +} diff --git a/dev-qt/qtsvg/qtsvg-6.7.2.ebuild b/dev-qt/qtsvg/qtsvg-6.7.2.ebuild index 566af04442ed..e7ea7c613b25 100644 --- a/dev-qt/qtsvg/qtsvg-6.7.2.ebuild +++ b/dev-qt/qtsvg/qtsvg-6.7.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build +inherit qt6-build toolchain-funcs DESCRIPTION="SVG rendering library for the Qt6 framework" @@ -16,3 +16,11 @@ RDEPEND=" sys-libs/zlib:= " DEPEND="${RDEPEND}" + +src_test() { + # tst_QSvgRenderer::testFeColorMatrix (new in 6.7, likely low impact) + # is known failing on BE, could use more looking into (bug #935356) + [[ $(tc-endian) == big ]] && local CMAKE_SKIP_TESTS=( tst_qsvgrenderer ) + + qt6-build_src_test +} diff --git a/dev-qt/qtsvg/qtsvg-6.7..ebuild b/dev-qt/qtsvg/qtsvg-6.7..ebuild index 566af04442ed..e7ea7c613b25 100644 --- a/dev-qt/qtsvg/qtsvg-6.7..ebuild +++ b/dev-qt/qtsvg/qtsvg-6.7..ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build +inherit qt6-build toolchain-funcs DESCRIPTION="SVG rendering library for the Qt6 framework" @@ -16,3 +16,11 @@ RDEPEND=" sys-libs/zlib:= " DEPEND="${RDEPEND}" + +src_test() { + # tst_QSvgRenderer::testFeColorMatrix (new in 6.7, likely low impact) + # is known failing on BE, could use more looking into (bug #935356) + [[ $(tc-endian) == big ]] && local CMAKE_SKIP_TESTS=( tst_qsvgrenderer ) + + qt6-build_src_test +} diff --git a/dev-qt/qtsvg/qtsvg-6.8..ebuild b/dev-qt/qtsvg/qtsvg-6.8..ebuild index 566af04442ed..e7ea7c613b25 100644 --- a/dev-qt/qtsvg/qtsvg-6.8..ebuild +++ b/dev-qt/qtsvg/qtsvg-6.8..ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build +inherit qt6-build toolchain-funcs DESCRIPTION="SVG rendering library for the Qt6 framework" @@ -16,3 +16,11 @@ RDEPEND=" sys-libs/zlib:= " DEPEND="${RDEPEND}" + +src_test() { + # tst_QSvgRenderer::testFeColorMatrix (new in 6.7, likely low impact) + # is known failing on BE, could use more looking into (bug #935356) + [[ $(tc-endian) == big ]] && local CMAKE_SKIP_TESTS=( tst_qsvgrenderer ) + + qt6-build_src_test +} diff --git a/dev-qt/qtsvg/qtsvg-6..ebuild b/dev-qt/qtsvg/qtsvg-6..ebuild index 566af04442ed..e7ea7c613b25 100644 --- a/dev-qt/qtsvg/qtsvg-6..ebuild +++ b/dev-qt/qtsvg/qtsvg-6..ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qt6-build +inherit qt6-build toolchain-funcs DESCRIPTION="SVG rendering library for the Qt6 framework" @@ -16,3 +16,11 @@ RDEPEND=" sys-libs/zlib:= " DEPEND="${RDEPEND}" + +src_test() { + # tst_QSvgRenderer::testFeColorMatrix (new in 6.7, likely low impact) + # is known failing on BE, could use more looking into (bug #935356) + [[ $(tc-endian) == big ]] && local CMAKE_SKIP_TESTS=( tst_qsvgrenderer ) + + qt6-build_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/unearth/
commit: 0e7373acd77440cf4062b54245253fb103b6d354 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:39:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:39:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7373ac dev-python/unearth: Bump to 0.16.0 Signed-off-by: Michał Górny gentoo.org> dev-python/unearth/Manifest | 1 + dev-python/unearth/unearth-0.16.0.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest index aa3c9670a8de..99e272e0e354 100644 --- a/dev-python/unearth/Manifest +++ b/dev-python/unearth/Manifest @@ -1 +1,2 @@ DIST unearth-0.15.5.tar.gz 283787 BLAKE2B 2910be23141eb0a683766e83eae1cd35a074b98aaba7c25f49f06a321c261583a65bcb2cbd56c129efc1551e2f421e29dde784d3689c0dfc45d420c870a9b112 SHA512 84851788cd6bf6743307bb5a49fff1b6eeadd3f73605f4b2f7ffe1720d50713971d7cf020e17f34bbe755f523400a6149ace9add1c680bb955f6b46e8e092cba +DIST unearth-0.16.0.tar.gz 283848 BLAKE2B e94989b643450b0e1a12c4bcd65339c1e52acd04a447616779f085297fa13bc09e25527b858383ef2b8d645304ea42f43c41415c930064e0515569a5836cd1fb SHA512 b129c546bdd8b1f364404ad4db8e43d471a1f9e3a2cbc99775a6c3aa5bce99ed127d1cbd859c69f8c2bae7f7c8b907426c2597d27323c6b6f408df047de2410e diff --git a/dev-python/unearth/unearth-0.16.0.ebuild b/dev-python/unearth/unearth-0.16.0.ebuild new file mode 100644 index ..a135cb39bbf1 --- /dev/null +++ b/dev-python/unearth/unearth-0.16.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A utility to fetch and download python packages" +HOMEPAGE=" + https://pypi.org/project/unearth/ + https://github.com/frostming/unearth/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + =dev-python/httpx-0.27.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pytest-httpserver[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_httpserver -p pytest_mock +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/voluptuous/
commit: da33ce02fad234aef378ef26028a5a7d880776fd Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:35:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:35:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da33ce02 dev-python/voluptuous: Bump to 0.15.2 Signed-off-by: Michał Górny gentoo.org> dev-python/voluptuous/Manifest | 1 + dev-python/voluptuous/voluptuous-0.15.2.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/voluptuous/Manifest b/dev-python/voluptuous/Manifest index 1891cdba714f..3e27c94286c6 100644 --- a/dev-python/voluptuous/Manifest +++ b/dev-python/voluptuous/Manifest @@ -1,3 +1,4 @@ DIST voluptuous-0.14.2.gh.tar.gz 43866 BLAKE2B 9c76f7271afe6f2c7150efed3be7b30127ad8096f21aecadd864766f593a5ab7a64f2b2dc65e2b233ca3fcf32c941cfeb1a96ba1a30f5727ad36ba09db3dafb8 SHA512 18a52c3d1feba1efda0cc91407b21938a7261ae9e7768e62ddc553c0cb9bf8ffa6448b39c476bc94a1aefb8f75b724da5ee2ffc8b6a729cb23accead7db40814 DIST voluptuous-0.15.0.gh.tar.gz 44044 BLAKE2B a782ac9868cbbebd000f44f17aa21cd2493989bb0a900fd74b11a75dee882a27f554f5f8c27503ced48d5e981c642e81e9eae2eace3a04f26b7d946ff77478c5 SHA512 4666aaad66721e930500633483d1ea88a0230b00b1ba9dc7c3fe3c208fec7c14855471e7d9e77342f466c70ed6755eda95a384aad069f702b05d266c6d78b672 DIST voluptuous-0.15.1.gh.tar.gz 45838 BLAKE2B aab9c8bc8e46c2633c14be186fe94bdf68ccd9a7c4d95829311515220d4155b3c80c9983670646a63b7323614090aef441eea67dc6fd8c0064e92fe1fc4d3962 SHA512 aabd4c873b0714f1da3b6f99dbff3c526f3caab7cbc4346a1f7828c8c97d788051ff962babc8936e8659aaf7e270f40156f3a5fa37acf157792ec485dd726050 +DIST voluptuous-0.15.2.gh.tar.gz 46075 BLAKE2B 4642be4fb4de37a80623c9dabd55d92ffa53ef3e8787fcf0b300c5e1950345bca0d49b37fac131f73c13cedde8480654f434f1a5f209312942c97b1ca7269ccf SHA512 e77d847b290ab68fe9a61831f6c9af23537836abbb9acf8b005592215138192c95fb696c7e6da8ac45b934b4d1a57ac902b15fcf66ebda83592c05c2d6da6238 diff --git a/dev-python/voluptuous/voluptuous-0.15.2.ebuild b/dev-python/voluptuous/voluptuous-0.15.2.ebuild new file mode 100644 index ..162398826769 --- /dev/null +++ b/dev-python/voluptuous/voluptuous-0.15.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A Python data validation library" +HOMEPAGE=" + https://github.com/alecthomas/voluptuous/ + https://pypi.org/project/voluptuous/ +" +SRC_URI=" + https://github.com/alecthomas/voluptuous/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/dep-logic/
commit: 325cfed5f199ca9b99b59206c37e98b08b389484 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:40:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:40:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325cfed5 dev-python/dep-logic: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/dep-logic/Manifest | 1 - dev-python/dep-logic/dep-logic-0.3.0.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/dev-python/dep-logic/Manifest b/dev-python/dep-logic/Manifest index 4c20a32b2613..4ed66bbde231 100644 --- a/dev-python/dep-logic/Manifest +++ b/dev-python/dep-logic/Manifest @@ -1,2 +1 @@ -DIST dep_logic-0.3.0.tar.gz 33483 BLAKE2B 6ceed58a3ca538da8fb469efdd4b30516e0e40c1f1ca14c103452d61ff81574ec93d5b56bb23a20ce2d5d0a1106321001eabb56cff052f4920161d198fbb60c8 SHA512 cb4b6f51a7eb45958113d520f75dec9d9ca238c3b591368e7024a3ff7a267cc64f8349fec7d7c323c9b630cad098836872afdcf7395797972af5621db3946d70 DIST dep_logic-0.3.1.tar.gz 33762 BLAKE2B 1d03419456ce20b4a183644d8515e7221df2e90b3e3713d5ddc7700e6fec76b1903095892ac9f77658980155419e4bc2b1726d219dcbc515199fcfd94b3a3c62 SHA512 3195b3c65517a64cdac310b2c4dff5378138a2cff05fdb146dc192c9a2405a448483bff969d35130ba0af0953d80036ce676e1c9d0242ce372c543baa45db03d diff --git a/dev-python/dep-logic/dep-logic-0.3.0.ebuild b/dev-python/dep-logic/dep-logic-0.3.0.ebuild deleted file mode 100644 index cf3afe5c232e.. --- a/dev-python/dep-logic/dep-logic-0.3.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python dependency specifications supporting logical operations" -HOMEPAGE=" - https://github.com/pdm-project/dep-logic/ - https://pypi.org/project/dep-logic/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/packaging-22[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 592fdc25bcf1ca6411dc0aee5278a53b09259d48 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:27:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592fdc25 dev-python/rapidfuzz: Bump to 3.9.4 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 23397ab65723..ef5430669250 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-3.9.3.tar.gz 1595645 BLAKE2B 1e7400ba3dea0a4c90939503d4f50e963d0241f40ce207d53ab4aa421f51ffa20ff574ad5363e4a21dc3482f764731dfe7726bfaaee873f3d9674efbd5dc3108 SHA512 730569e14bf512a2e90039a937006eb7d26ffb4dfb5e926e8277d1048b9a520fe970c9fa908d1f330eb37030b1053541845175eceac8b651863b59b76ec387f5 +DIST rapidfuzz-3.9.4.tar.gz 1595863 BLAKE2B ba835b6d1c5bc7da99ae7202ae469d9a1d069ea0351b732a701abbadfbe1539a389efb051cd58e462505ebcf6020b60ec6413d9f44bbfd63a0dc8419cded9722 SHA512 4494d86f17e7b4ae51639f1d2941d4e313c26739787f3a47261a5d5bf26da4091d918e1603e2199774edd5e1b91d67446b762a81e6b98496d67fbddb93effe21 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild new file mode 100644 index ..000e71d2c36c --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.5 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + # do not require exact taskflow version + sed -i -e '/Taskflow/s:3\.7\.0::' CMakeLists.txt || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/uv/
commit: 02609de7ff572d3cc9d07f1ff810701c73ece01b Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 02:25:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02609de7 dev-python/uv: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/uv/Manifest | 5 -- dev-python/uv/uv-0.2.11.ebuild | 104 - dev-python/uv/uv-0.2.15.ebuild | 103 dev-python/uv/uv-0.2.17.ebuild | 103 4 files changed, 315 deletions(-) diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest index e55b20805495..97cae9d19d85 100644 --- a/dev-python/uv/Manifest +++ b/dev-python/uv/Manifest @@ -1,9 +1,4 @@ -DIST pubgrub-a68cbd1a26e43986a31563e1d127e83bafca3a0c.gh.tar.gz 86909 BLAKE2B f7e3cc92d813590f971786967996383fa20243cfff1962bdf2e67a5875597372927c67b4b7b2bc5a227da2b3baa8936387842c940da4123b13a049882f34b50c SHA512 4f6915693acee1ba51d37c6a77ac537010e165bfdc4b7840fc7600bfbc8d64f16ab97729e74b61a40e1382f839605e57c1694806c325a51f4d47f571ed21ee03 DIST pubgrub-b4435e2f3af10dab2336a0345b35dcd622699d06.gh.tar.gz 86966 BLAKE2B 783191e6a6d6eaeb6d8b1f773d449de5aebd7864296758b8a0fa87df62fae855c0c0edcb4ddb11694d70a3cd8870d7b14b0c7b48a2788026d3a6104685bf46dd SHA512 2e58fad9633070adc8e7549475a8d01c2d8d56d0b6492ab3fa773cff94dc004ca1d841e3428a84dfb495e664850a184d4699d364a4d8e4298b6b8370282d110d DIST rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE2B f9efab73c65394e33e090a6292875ebf35e6669b15c356f102eb109784a4503606ae39106cd0ebe3d7d479cb0b30806d7baaaebf22d826836a24f7ed49100934 SHA512 3b845b05d97c5ab5cea286a7c11846838b40bb1fac98a51782600849a53231be8fa205094c6bdd00f6e193c807b10b28f947698696382be99cae0a8d681dabdc -DIST uv-0.2.10-crates.tar.xz 49410344 BLAKE2B d1e921cac3e9ef07fc9055fa6ff463776e1f0fcf0c7e655d7774e5a422c8aaab4f892e3962d38e8500545f831f25d106628d11bddc98095b722156a913d824b4 SHA512 71ba87d1d7c9668086d62420318c6d9489446259d55ae17ee9bb63530e63c140533dfb575d838ff75f8fb053dc316924c7e699386a78ca043428b87a3e68d70f -DIST uv-0.2.11.gh.tar.gz 1188556 BLAKE2B 9d22cf0bc202635c0631eb15dc955d19c4c65f1baff31391e62962837ff91611479bb9190cbcd15655dd92366ce58c8b13bfea369812c68fb6a56cb11883d745 SHA512 124f4d866307ff0ac522c5780995d6f4be3ae95a35ff4615937511b2d658eb005fa49905f1886fc22fe35e7882efbe5fbd87752d457e441c462639d8506a DIST uv-0.2.15-crates.tar.xz 48793072 BLAKE2B 5988199d887f371f275a6ee40415743823c73a164a3dcf0c2d384e644d75625305e503543aa6027df0aefafcfc434c1a5da7ed9bea5760a3b83f4aef2f097545 SHA512 8ccf76686df81b0b704322e35e22ff95b8bf9aa4b417365e25ca77d50463095975de75959580cf2465404da7abcd88c6bc2aad5c9633110d55d5534ddeac97b2 -DIST uv-0.2.15.gh.tar.gz 1227841 BLAKE2B 712b0a2180631ce6c8e1d8e1bbd714efc9f97a31e92c295142826f53b1c740b922f80c05d1ab802eca684220252cad699cbece5679e7cc855e2ca34b45cac2d6 SHA512 c54e78c665f61dc649f11fc0a0d49d422c6f06115453512d98de593736b0789843d1c5431d93e5af1541f02031a4c650b7233d23016d70eab1e384672919068c -DIST uv-0.2.17.gh.tar.gz 1289550 BLAKE2B 7353c4dea4d86b6075fe1afc8af433abc11bdb1a05fa554933be802f155943eac0fb6c18116907444ad68dd2aff359009f7a810e30f8c9c5df52be198ab28a27 SHA512 424580e2353fd45909dd5941aed3b217657c70ff389590a4e15339ec6ecf8bb30fe8cf2324fc901bfcfe04de4a61979616d205f26c4ca612122182a602db0810 DIST uv-0.2.18.gh.tar.gz 1303313 BLAKE2B d14280eb1d92b2c3f43dc272da66d7e3b790f6261377a04e15751243e6c22f4a960ef78c0f52ccbff5412a0ec8acc65b0719fd5abf3cc2455079e0f1e75a5415 SHA512 3ae24e2629253ddf237a10119d20685fddc3d63a66efbc328f2d92174842e8fb6e335f6d3505642276ffc8abd349a25af985bf528ee9d42432271085a69ad018 diff --git a/dev-python/uv/uv-0.2.11.ebuild b/dev-python/uv/uv-0.2.11.ebuild deleted file mode 100644 index 0b766d38f4d1.. --- a/dev-python/uv/uv-0.2.11.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;a68cbd1a26e43986a31563e1d127e83bafca3a0c;pubgrub-%commit%' -) - -# workaround faulty assumptions that 3.12 is the newest Python installed -PYTHON_COMPAT=( python3_12 ) - -inherit cargo check-reqs python-any-r1 - -CRATE_PV=0.2.10 -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: 778ed0967a09ee47e2a6129de35b63db9ad40543 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:33:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:35:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778ed096 dev-python/google-api-python-client: Bump to 2.136.0 Signed-off-by: Michał Górny gentoo.org> dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-2.136.0.ebuild| 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 3ce368c346d3..95d127a401f0 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,3 +1,4 @@ DIST google-api-python-client-2.132.0.tar.gz 11256536 BLAKE2B 4a046c03a50b3922b94e6a07bfce974851752542a69300d544b7c8439c4ad54fc9fd2d5fdf84656801ebe9bf5ad35588d39dc3603537d67db93ea995b50651ff SHA512 ecd6be9009f979447ee7d29dc05af2b25c500ca17a8d88ae6660ac0a72f6bb8237f3224dda63b22378a38c6cf7fab914bc6372351d95e691c3b16f248be04a64 DIST google-api-python-client-2.134.0.tar.gz 11393129 BLAKE2B f5339dfa42f621dbdd145295a2c2710ef9e6e2af543ff5b9643bea884f9e0678065999d60cbf150a56e7b0d8c283588c53461c86eeb491a6ba2ad0c553a48344 SHA512 09a137ee3e3d8f38129fc02d8ffed8934daf6cfcd13904692f44038332da026b30d952048148c8c4fe5c4fed3347196574a860f58e1943312d19f6f03a01ab36 DIST google-api-python-client-2.135.0.tar.gz 11420200 BLAKE2B abf9681b4aab9f001a790732d839e530894e531bca77a0cb0e850572c5a4d387ed4eb0134ede75dde5acfcf9944874c517c1624a7b7d56f65e9f43030282659b SHA512 9a4d344a0dc07e5570e35c85481e6ec2d7c5cd36608753e33b2be671562f3dc37462d1dd5ff850a883641a1d040960ac7929bd47e2678b1ce3691849eb181e6c +DIST google-api-python-client-2.136.0.tar.gz 11443821 BLAKE2B ee313274ec25e1262ad54b800cf524e58400886876d9133b7c6e1d9668e81bce7b73f96511679bcc2a0f565ca9b89c7d6bc7087213e53575542c5e0b5e566ff9 SHA512 e5e8302c71953f0971d3b3159d7689cd76520efa4cee9ca541e78a5fcb14387506963cb20da06ac5760af814ece5ded0bc3942381aa9e96fd6c620eb8933a6ed diff --git a/dev-python/google-api-python-client/google-api-python-client-2.136.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.136.0.ebuild new file mode 100644 index ..224056fade87 --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-2.136.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Google API Client for Python" +HOMEPAGE=" + https://github.com/googleapis/google-api-python-client/ + https://pypi.org/project/google-api-python-client/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] + =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/dep-logic/
commit: 65b589d84ef88d87e83613bf98190791ae9f49fb Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:40:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b589d8 dev-python/dep-logic: Bump to 0.3.3 Signed-off-by: Michał Górny gentoo.org> dev-python/dep-logic/Manifest | 1 + dev-python/dep-logic/dep-logic-0.3.3.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/dep-logic/Manifest b/dev-python/dep-logic/Manifest index 4ed66bbde231..8853a46bace2 100644 --- a/dev-python/dep-logic/Manifest +++ b/dev-python/dep-logic/Manifest @@ -1 +1,2 @@ DIST dep_logic-0.3.1.tar.gz 33762 BLAKE2B 1d03419456ce20b4a183644d8515e7221df2e90b3e3713d5ddc7700e6fec76b1903095892ac9f77658980155419e4bc2b1726d219dcbc515199fcfd94b3a3c62 SHA512 3195b3c65517a64cdac310b2c4dff5378138a2cff05fdb146dc192c9a2405a448483bff969d35130ba0af0953d80036ce676e1c9d0242ce372c543baa45db03d +DIST dep_logic-0.3.3.tar.gz 33770 BLAKE2B d8151c6778167ca7cf60ec71fd9371d3328cd146dd78fe89d568e4dd9a211b4f9f04a9327a716931a8b7e90a9b2c8b29a6f95459eea14636eccdb19219c9db35 SHA512 5f68b78b948c7888e79dad106d254616a2965005aea2d940caacc442a9c629b1928f93a2a7fdc524089b359f374a703339c16d54eb9178963cdf6390a663e8ae diff --git a/dev-python/dep-logic/dep-logic-0.3.3.ebuild b/dev-python/dep-logic/dep-logic-0.3.3.ebuild new file mode 100644 index ..cf3afe5c232e --- /dev/null +++ b/dev-python/dep-logic/dep-logic-0.3.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python dependency specifications supporting logical operations" +HOMEPAGE=" + https://github.com/pdm-project/dep-logic/ + https://pypi.org/project/dep-logic/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/packaging-22[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/orjson/
commit: 59ab6fc2388a03ee3e45ac4e11db2cd8263aaa5e Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:38:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:38:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ab6fc2 dev-python/orjson: Bump to 3.10.6 Signed-off-by: Michał Górny gentoo.org> dev-python/orjson/Manifest | 10 dev-python/orjson/orjson-3.10.6.ebuild | 91 ++ 2 files changed, 101 insertions(+) diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index 9fcb76d66a69..178ac758f34a 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -5,6 +5,7 @@ DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa DIST bytecount-0.6.8.crate 14694 BLAKE2B f534fadb45ce25036313c0c4d54ecfd2091069d5402e02606da36d73696c74e3162990dfdbc95dca4424b498983bf04019234af6eb71e38ca28fb7da61d181fb SHA512 5984dbb71fe22371db00ca56675f409cefcf7c093f406ce1abc330a0b1535f30a43a520fb64d66c04a181a4f05d956300e35f77b43aceeb161eaf8a2c64df614 DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4 +DIST cc-1.0.104.crate 79710 BLAKE2B 67248278ef46eada183d63377fc66ad83244c906b4a7d26a8363cc1e88dabb13e894ceaeb1c02f0444a0d7d2d2bc92075689b17de990348ec61e855ac473e97f SHA512 b8c9a3dcc685fd7c962f59ff96e1d60ee0bce290d9019d9d3035f49ac4d2806708a3266985e8d2e6fa8c9b36bcde8272b5ed7a6b258cbb8dc4cebeed69eb3b15 DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.34.crate 228932 BLAKE2B a2feab8d8b079209f8661fd8c5069f2a5fc3e5b0a6233187ace16f8f2ad8b4a147253e47af306cb31aacd82bdf490a8c8a171ad702b8dc22f9b934205d080c55 SHA512 2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1 @@ -15,6 +16,7 @@ DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3 DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6 DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST gimli-0.30.0.crate 277411 BLAKE2B e3d2b0f55a407f6ea64c36dd4042e3e3601d032c4feb9819c2c414f0203a860cd2181c4d6cf9590ec2c2d978998c2cde6e5d36dfae885abacf7a42d57e13f1af SHA512 f7ab35abb6e565d4cc717659ec6fbb21598c1d350052b60e3f7cf03e87ed3b588f0f2e44991960ec5cbc7992299cdf4cee88eda38dda456127374a758cfdcb35 DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 DIST itoap-1.0.1.crate 83316 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/unearth/
commit: 046c8a311e233e1c2d70ddc689d2fd7734208600 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:39:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:39:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046c8a31 dev-python/unearth: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/unearth/Manifest | 2 -- dev-python/unearth/unearth-0.15.3.ebuild | 42 dev-python/unearth/unearth-0.15.4.ebuild | 42 3 files changed, 86 deletions(-) diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest index 9a57f3ed3266..aa3c9670a8de 100644 --- a/dev-python/unearth/Manifest +++ b/dev-python/unearth/Manifest @@ -1,3 +1 @@ -DIST unearth-0.15.3.tar.gz 283726 BLAKE2B a805720628c10f7594b8deee3b9fa9a922c5c85143ddb80d863a4aee3f8524360339540ca035060d5f46534fcc93472d07dd40dfb7712cffd3e5e17b74128c70 SHA512 68cde14908a471e0d1d8c75eb33ec352f4d90d6f54692c21039315961b906c90220fc718881c9e0937a34677e05835108bca1298aa0c825dd0666bb84529f100 -DIST unearth-0.15.4.tar.gz 283788 BLAKE2B 57d3da264e8a0574bf8b208cee87a9fab6778eb9e9da0a0697a91bffebc28c27d62b5d22584b02049684269709012a060d075f62887bb8685989b07745c80da6 SHA512 a6f759108ec0bdddafd653cff840549a57d9656af2c768b2bdf745f5e9d0688c4f14ca0bb8ed86ffa8d38cb9e0a8cdcdb076db0585df3734131f24ef0cc5c995 DIST unearth-0.15.5.tar.gz 283787 BLAKE2B 2910be23141eb0a683766e83eae1cd35a074b98aaba7c25f49f06a321c261583a65bcb2cbd56c129efc1551e2f421e29dde784d3689c0dfc45d420c870a9b112 SHA512 84851788cd6bf6743307bb5a49fff1b6eeadd3f73605f4b2f7ffe1720d50713971d7cf020e17f34bbe755f523400a6149ace9add1c680bb955f6b46e8e092cba diff --git a/dev-python/unearth/unearth-0.15.3.ebuild b/dev-python/unearth/unearth-0.15.3.ebuild deleted file mode 100644 index 5260d38a7421.. --- a/dev-python/unearth/unearth-0.15.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A utility to fetch and download python packages" -HOMEPAGE=" - https://pypi.org/project/unearth/ - https://github.com/frostming/unearth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - =dev-python/httpx-0.27.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pytest-httpserver[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_httpserver -p pytest_mock -} diff --git a/dev-python/unearth/unearth-0.15.4.ebuild b/dev-python/unearth/unearth-0.15.4.ebuild deleted file mode 100644 index a135cb39bbf1.. --- a/dev-python/unearth/unearth-0.15.4.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A utility to fetch and download python packages" -HOMEPAGE=" - https://pypi.org/project/unearth/ - https://github.com/frostming/unearth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - =dev-python/httpx-0.27.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pytest-httpserver[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_httpserver -p pytest_mock -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 3d1a60a5716776708aaedaf1f20adb4e1a254142 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:39:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:39:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1a60a5 dev-python/mkdocs-material: Bump to 9.5.28 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.5.28.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index f75009013a00..5a3ae1c8fe5f 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1 +1,2 @@ DIST mkdocs-material-9.5.26.gh.tar.gz 14915417 BLAKE2B d026405c89d41c8190ba1694bbea5ed3bad9ccfebda3af590d78192c7ad1ee5514740fa42c7f0f7cea59d5b8fb8a9685fa87cba0a67175e9cde53da514442241 SHA512 b2a02fcfae3ea8c0a826589288ab4a703175216f3ec4a96b621ff8eec8e210953fbe4ce112db151671821266f319b01bbac4d732157d2aec059120ab41a6 +DIST mkdocs-material-9.5.28.gh.tar.gz 14934242 BLAKE2B 6f45fe353569623cb8c77f43cf372a5f62a48812b40aba5351c86cd941dee3e19f9af31ada73188bc3e8b5426a11041a10611761e7b5a12d7ffbcf64aa081b6d SHA512 34e3dc512c1d9a19406afb49aae38e7e4e2689cec6a9418b90271eff7ae1c4bc820e7ff51c6fa20639dda6d51ca1b70b97da0e4e3795b6cee1fb9bf756df6a68 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.28.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.28.ebuild new file mode 100644 index ..46c2a0851fa9 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.28.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="social" + +RDEPEND=" + >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/lxml-4.6[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] + >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] + >=dev-python/pygments-2.16[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] + >=dev-python/readtime-2.0[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] + social? ( + >=dev-python/pillow-10.2[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] +" +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/orjson/
commit: d84cc3fffb8daa3fe088d1021f7d42ac7db41e69 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:37:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:37:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84cc3ff dev-python/orjson: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/orjson/Manifest | 17 -- dev-python/orjson/orjson-3.10.3.ebuild | 95 dev-python/orjson/orjson-3.10.4.ebuild | 99 -- 3 files changed, 211 deletions(-) diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index ad389002ae8d..9fcb76d66a69 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -1,12 +1,10 @@ DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST associative-cache-2.0.0.crate 13960 BLAKE2B d0089d97ffd7bf1db65489501b53ad50e0b6070fe9a72c90fbefe3d7f49f723bcd831470a1195e9a3725bcd1ad48df879b52bde5e4efe08e95108de8509fdc77 SHA512 854f5130f286aaa76ffa2f4cbe27ca57c8220ec517c0d6fac46e5a505a3cb5fdc9ab60818db9f890b63ce2f44d243594d44747f7a87af9f304aaab3f4a4e8567 -DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa DIST bytecount-0.6.8.crate 14694 BLAKE2B f534fadb45ce25036313c0c4d54ecfd2091069d5402e02606da36d73696c74e3162990dfdbc95dca4424b498983bf04019234af6eb71e38ca28fb7da61d181fb SHA512 5984dbb71fe22371db00ca56675f409cefcf7c093f406ce1abc330a0b1535f30a43a520fb64d66c04a181a4f05d956300e35f77b43aceeb161eaf8a2c64df614 DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4 -DIST cc-1.0.96.crate 76576 BLAKE2B e0171d68b04bf2435a858b3d50376580f0740588770064bb695ba49b6827bf1f92aa4e973c8dc55e1622e795d23fa8fe42abd122d5d016e800dd5ea86c4ceb3d SHA512 a3e8058165e61020bb10491dae50fcbffbb411d27d6dc44997a931f424e88cb36d89004165aae9c531244a7026920804222c819d12b1be3e3db571bec181d8a3 DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.34.crate 228932 BLAKE2B a2feab8d8b079209f8661fd8c5069f2a5fc3e5b0a6233187ace16f8f2ad8b4a147253e47af306cb31aacd82bdf490a8c8a171ad702b8dc22f9b934205d080c55 SHA512 2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1 @@ -15,41 +13,28 @@ DIST const-random-0.1.18.crate 6646 BLAKE2B 20e71fd7e2b0b9af663073a45d0224a4cf9a DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 44a3508e2158b79042cab698b1f31c50fa356098bb5f4537f82fe1b9e893d3e8eab59612a8957e524294ca0a035046468d799e4a0e9253c1464b68ef682f84e2 SHA512 8478bc65b0845e765a69e09fe4152e89f3e3970d2d92e4b32bb0abb7b918c725f325d4b19a45d2a462905bedf837b3a23f31b1ed9dc8655ca502de72616b074d DIST crunchy-0.2.2.crate 2995 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: 78cbdaa445984d4b4c42b5fa8e601653d195bcf2 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:38:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:38:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cbdaa4 dev-python/trove-classifiers: Bump to 2024.7.2 Signed-off-by: Michał Górny gentoo.org> dev-python/trove-classifiers/Manifest | 1 + .../trove-classifiers-2024.7.2.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index e0e985223024..2f80ea293f61 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1,2 +1,3 @@ DIST trove_classifiers-2024.5.22.tar.gz 16050 BLAKE2B e9909972067f1ec825a127801483aa5d6c47bc7c7442bfc4490eec2628003fa0d25362ad10255b20174beb93cfd382df43a948c73c9c8834307d660897d8162f SHA512 34fd1e47f41563e6e9471ae029897d96fec8119368a1bfd8b8982b26c56a1e9e0b154dcd155b401cf537cbfba574e3ca659a31865f3d0718dfa3bc1eb1ec1ea1 DIST trove_classifiers-2024.7.1.tar.gz 16060 BLAKE2B 4b662d9f440423167d4e715beebaa5993d83dfbab575e9c5b1a549b60f85abb9e10cec09c702d403e3655cafd002b9bf67c02808bbfac6746b2c395f8a0ce102 SHA512 c3092bce086f0530ca10326d2e99ea331e73b31fe47272835ff1a1042588dc616ccf8ce5e6eda5d48b5f199bc5c1a3206d4f17be62dbf751029e498c1231bd11 +DIST trove_classifiers-2024.7.2.tar.gz 16071 BLAKE2B 6f13df1498b68e2f24838473ad8b6feb341e33da6eabc2e104c823e6db65ada348ef36c8fd96226818d89c11bf0b0ac9665c9a6ecbea5ba620d2e48c64c5b82f SHA512 af9a366425e845b1bbd098c8085ec8064dbf6864940c7dd5def1672c2046756e2c76255b282b2c989c34d14b113b7c6abd32d23eeed88317d374043040f46486 diff --git a/dev-python/trove-classifiers/trove-classifiers-2024.7.2.ebuild b/dev-python/trove-classifiers/trove-classifiers-2024.7.2.ebuild new file mode 100644 index ..8fea4e4a1421 --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2024.7.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease hatchling bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "trove-classifiers" + version = "${PV}" + description = "Canonical source for classifiers on PyPI (pypi.org)." + EOF +} + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 2be97b6b91788dc9c8915644ca1fac05738f37a8 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 02:24:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be97b6b app-admin/awscli: Bump to 1.33.20 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.33.20.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index ec1a65a51b9e..be61d748e7d0 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,4 +1,5 @@ DIST aws-cli-1.33.13.gh.tar.gz 2751169 BLAKE2B b849f4c5c0eac5092c3f163c4344a7bee332f374f252bc295794cb1e5a4024e08f353815362f0e7016b054d881927650c407d527f557c828543d1a5b96e9bd0b SHA512 7cdea65b6cd4fc7b51b657f9abf2e5cde41ef5d87f6fa45659ebedb2047fc09af9d457aeb8779f56fb55518acb12d139d486f8e95dfe7679ae5f8c21d901e608 DIST aws-cli-1.33.18.gh.tar.gz 2752774 BLAKE2B 8f78ba78c3fac623f091344fb2710ac79440d3bf96e0c33168bdf5d6c6d705318c8ea82d769eef4fb82840e8e94998b65b81999831c75be9a1924fac7be37aa4 SHA512 e0444118ab02fcba91cc1f078db80176da97abee64d2cd38875281c8344930fa63b89d1b59f43ed7690c432fc0d36273e7f4d2e0c947ae56a13ec6f42dea6ec9 DIST aws-cli-1.33.19.gh.tar.gz 2753605 BLAKE2B 5967d0cbc2afef08f28bbf9035d867d880f07c2962001611985d6c22b61f57265daa720bb410b1d2f3204a81c19415857069da668eba10bcaf9603ea9fc998fa SHA512 95eacc803d9011bcb80e5e09243b0274f17692a4a27b434de676d295c5090cc61382665226073b6ca9af7deb6701ea303f9cf1f7b6baba850eb1a828c92dec34 +DIST aws-cli-1.33.20.gh.tar.gz 2753730 BLAKE2B f72553e9a91802dd5fcaa6f2a4dd383fd13139bd9f624762310dee5d8a69f74bfebe7fb70d0a72cf73d95ee96c33ea4ea37ec1de103fe670593423789c6f SHA512 546584f0839db3da095b5e3b8b90a5de21187a172d8b2a9bfdd8266f6a0f5c8d1a782d7d26599ce686b2a6a9f465f2bbbd9c3ef3fd691d8a1cef87a2566b6879 DIST aws-cli-1.33.9.gh.tar.gz 2744062 BLAKE2B d888e111d93ec22c6bbabf083d612b15845883e2e56814a37173f79c108e4fe25745dbba83d46f99f54e7ddcc2f471c81e3b568de7233eb7e0bb51ed25a89f7a SHA512 5bdb9873487570c841b582ee466d989705c2fc5827386356819507caa8e105b76b0101555f8a6ee485f38aaa433881470fdde5cb21f6fdc88243c92ce7c31a81 diff --git a/app-admin/awscli/awscli-1.33.20.ebuild b/app-admin/awscli/awscli-1.33.20.ebuild new file mode 100644 index ..a7a293c4a8e8 --- /dev/null +++ b/app-admin/awscli/awscli-1.33.20.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+1).(z+118), sigh +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows +
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/
commit: 0db8bf4f19de6259f2c98067bc92c9d64f4f2c85 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:29:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db8bf4f dev-cpp/rapidfuzz-cpp: Bump to 3.0.5 Signed-off-by: Michał Górny gentoo.org> dev-cpp/rapidfuzz-cpp/Manifest | 1 + dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.5.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest index 9910a125a798..8af1fdc7a3ec 100644 --- a/dev-cpp/rapidfuzz-cpp/Manifest +++ b/dev-cpp/rapidfuzz-cpp/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-cpp-3.0.4.gh.tar.gz 301889 BLAKE2B eb4b27a0a6b4e5268036bb0fd79e57136685daf307d808de27515279bed63e1b934f504e9f7c22a20fbb028d322df824fce33398685708a2db3d11de93bd77d3 SHA512 c9cc50f7d68756d81a5d2c5efdd76e859fe5a199bf5e45179effcd85e32f0bb98b593b93c2aa57950a04c3d827af98efb13096b9669329881d658ababc059fd5 +DIST rapidfuzz-cpp-3.0.5.gh.tar.gz 309782 BLAKE2B fd7547e5c40696c217c8ea2aa98fb83b98606cde7439a5d51c80b4de30002896d9e95365d3c6ac56c32d8a8432c94ce2050b856a7e850a3f37035c5d0ece795f SHA512 4e0a7e28a54612fb11eb331449aa4fdfde1fbd2bf59b295f9eb68903cd647a639fa04d71aa7a8c88ddb7be6646cd3d0f1f5400eb53644b0ae96590037e74f771 diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.5.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.5.ebuild new file mode 100644 index ..d6330403376e --- /dev/null +++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Rapid fuzzy string matching in C++" +HOMEPAGE="https://github.com/rapidfuzz/rapidfuzz-cpp/; +SRC_URI=" + https://github.com/rapidfuzz/rapidfuzz-cpp/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + >=dev-cpp/catch-3 + ) +" + +src_configure() { + local mycmakeargs=( + -DRAPIDFUZZ_BUILD_TESTING=$(usex test) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 46c18eb906c4b0e61c3384088f0840d797e172c2 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:37:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:37:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c18eb9 dev-python/cfn-lint: Bump to 1.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-1.5.0.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 982e0d0d3a54..2770993d9c70 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -3,3 +3,4 @@ DIST cfn_lint-0.87.9.tar.gz 4099520 BLAKE2B cdcb2a4b569f96eb4779e12a848078659dfb DIST cfn_lint-1.3.7.tar.gz 2469769 BLAKE2B aa059688cee5dfc35ea76a0d771e3c3d370780d6bacef2f524f60a408b572eb92a23367141cbe195afff0e0599102b4fc05354e2bd9d712f936db32f47a4bf91 SHA512 77dbc087c91d75946838567dd95d4fbd32131e07020d8076748154ae1b2cbeea1f348e650534279fa573732dc22691e65e0e542f539156b0af59ff5422396ffc DIST cfn_lint-1.4.0.tar.gz 2428307 BLAKE2B 43987652c8f12dd24f62f9122b4aebb19edd2573e01d28ba121cc3681b3e04f5a5a3c15fd70f57b6ef9b715e686d191fab0cae11554c3c185ea756d89bce624d SHA512 d07b29794443a5df7465052ab1836a67212f5b6801ba1784e054aef26c1d4f2c923aa82032f7df18b22993334e5a957f8db7d7d9aa600edab91da7d92816339b DIST cfn_lint-1.4.2.tar.gz 2485843 BLAKE2B c2e64721b537ab38cad3c3f6d40c509741fb03f61202d7dace4023f4b5b3a7840b7deb88892d9d282d223756a1e3908680ed166cdf216b0c76abdc29d0749967 SHA512 c9761e253ba77198264eabdd9c4e6a290bb9010533628958853c8d5a0f5f7317338f271588b5cef2ac1667f6ed5e1a6e43a3192aa9ff7202b0ca6db061284818 +DIST cfn_lint-1.5.0.tar.gz 2404325 BLAKE2B ba8b87334693da5b55365d47403a51922bc4230abe7b4179941c77e02cea6fff0934539cb83438830d71213ee7b8c6d73c6a49bd4ae6c2fb8093d0a2365b8aee SHA512 76513cebaf4e1d04c5846f40aca4be4ca6838c0f06948c8ce38739ef8d4b310c233f2d0a260ec7db8346ae56f0a5a0d1ab8ed618efdc4e03829840e66f3479f8 diff --git a/dev-python/cfn-lint/cfn-lint-1.5.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.5.0.ebuild new file mode 100644 index ..4cecffeffedd --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-1.5.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + # different graphviz version? + test/unit/module/template/test_template.py::TestTemplate::test_build_graph + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 3fb1a9988e4c73e4b53a2e5ff893d1c87eecd353 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 02:23:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb1a998 dev-python/boto3: Bump to 1.34.138 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.138.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 7b35de34ec3b..a8d606a435fb 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -2,3 +2,4 @@ DIST boto3-1.34.127.gh.tar.gz 820740 BLAKE2B ddfb7802440a01af27059daed4bc7cd3797 DIST boto3-1.34.131.gh.tar.gz 822851 BLAKE2B cc4b06ca1785e62314308efb7d9ffa6e10a40fe48bdd3e31f9f12490a57843ad528685d04ea9ec40cf2203acc0ee0a9fb58ee272837c9a637f44c2716f60de7a SHA512 79cd8718c6d84cdcdcadfcde80368addc095770624806eb8cfa981852c2a8ebcc8074533ec8f8e24b01a3aed241afccb6f49fdce250ae07f630d8596931778e3 DIST boto3-1.34.136.gh.tar.gz 826543 BLAKE2B 307705ba777d155772a2dafad775e55d94e17a9e4c2986e48bd8a691c3bc4e433f212e1a59053222927bda42584b2d1d266bc2489f94fd3e4463416c56531d54 SHA512 f2307db517b393164028c17a8073c5baf7f7e3be36c988a90d455cad98a55b7a7e1a6e44584038141047237e81cb495bffaf70747de421ce316bb457e2d168e8 DIST boto3-1.34.137.gh.tar.gz 827294 BLAKE2B ba4f008114e02f40c5e4ac095241c7dac2b919e1dbe7ffaacc9ab40b3d2a97a12ace2b27359190b20cf2f2c1dcc66044188f15ed12177b002a54537a692b0203 SHA512 7303b32359080f360a95e0fb068ca1e7b83fe54a5f553f6681df3382bd110c70927138e435afc8eb8e93760c9bd685afa7355e661243e6b7f91cd8e8063d401c +DIST boto3-1.34.138.gh.tar.gz 827512 BLAKE2B d8022cb470f2f68bf16dd179fb348b3419a4fc7dd2095816916619dc314809db6a2385e86b83ff552609a4cb6285369d806debac20887cefa69b113cd0385552 SHA512 9e12dd97ffd1f15cdb527219184bef8dff012bd9b11214f566fd98a82b37e6ee9699b05de62eb48393ff551089d683143373cbef167ca7e35e64851894fb3fe1 diff --git a/dev-python/boto3/boto3-1.34.138.ebuild b/dev-python/boto3/boto3-1.34.138.ebuild new file mode 100644 index ..2c733040b7a3 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.138.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 52c9932cf5ba9801de26a51e7d0db323dd22747f Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 02:23:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c9932c dev-python/botocore: Bump to 1.34.138 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.34.138.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index b92b18b9930e..49a34986834b 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -2,3 +2,4 @@ DIST botocore-1.34.127.gh.tar.gz 13112261 BLAKE2B e883f0a1e29178667678132195aea9 DIST botocore-1.34.131.gh.tar.gz 13129943 BLAKE2B 916360c6a9526edcfd338718f80556e59d54692aac13f38490e49457edd59016d264a5acbfeb6298af494f09f9c385e16347a9bf7f144c5a11afda2df188aeed SHA512 9bb788ac8e8a2ec7be999acafef88ccbb4e693ccb315efe5655b80cf3f6629eebccbdac6f201550d2f75e476d83c5a800f1add6c71e2fe5b3d503da313f6d3d3 DIST botocore-1.34.136.gh.tar.gz 13151618 BLAKE2B 800b800ff2481335f0defb79c10a4216c8bb107a3369e6a45a9c0a6d8f703209a9e44560ebf859f7fc616498c68e9b0de331478a8b5e2d3b36788bdedb597a0b SHA512 e9a31f6e8e241964fa34df65c8a9f8acaa1e33865eeb8257bf6da16982a3704b8ab66b6f424952ff100944471bb8f40cbdbcc26f72120da2d6033319948de81e DIST botocore-1.34.137.gh.tar.gz 13153450 BLAKE2B 4049e5f7b12a4df94fa4a819f11732b86897ae838cc1fc9443f343037915e69134c0e3f335796976002ca63305dd12a8272252bed9370b6d64dc83186826467f SHA512 f3ba697813ec4a68978f27be12e44df02336210e47b5347f3868c4630d899eccf4cb0e0cc679122e4e5ae55ba002efc7067e6e13ea5a286707b958cae14b4186 +DIST botocore-1.34.138.gh.tar.gz 13153609 BLAKE2B d2f16e1c49b51dbe35e21774bac766b88ad83cad18c6ee972de7f83086d1d00eb70826dbc0ffaff2b4bdb916fa22a849c1c0b8a4980206d9fb8c8288a047d803 SHA512 a43deaa3a5e95dbaa3a018907b8b44b822c399542f91291963e31708efbe06ca566f5f1290ba9c13359ebcac3566586d5b1c4ba391778ca11ed2d09ef1335162 diff --git a/dev-python/botocore/botocore-1.34.138.ebuild b/dev-python/botocore/botocore-1.34.138.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.138.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: e09ff2eeaec44025afe9ab624e314459addf2a4e Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 02:24:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09ff2ee dev-python/Nuitka: Bump to 2.3.11 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest | 1 + dev-python/Nuitka/Nuitka-2.3.11.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 5923f847ed5b..ffd8813c1dfd 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,2 +1,3 @@ DIST Nuitka-2.3.10.tar.gz 3702002 BLAKE2B 6aa0a890d1db4f245686c87152855ff23c71726d34025bcd41fe9fb639ff78002396f7400aafbee59249b1a06238fd5384bdfb48e5b961580020cd7f02ce4e4d SHA512 757c332afe2099fdc4708ea83776657d669811d2215360bcdbd4b6d2765fabca81a533d8bf7122c570318d3363cb2a3b1f511f4b6fa28abbc6a3d046fb7ff23d +DIST Nuitka-2.3.11.tar.gz 3701661 BLAKE2B c318bf839ad334c49eb145ecd7074e9c36f982af13a10cc8226ce0aeddea5b6cd69be9a3279a1e0da9f83934e3cc0f6d02d1c5f469839d6e6be05d056c8e2a68 SHA512 4165a922e79027cc71b7ecf175c5e85a071e6661613d9dc95ba553d4d167b979726094c025af513e7e62eb0553f206b31408d233ffd74f1256d163c31d127e16 DIST Nuitka-2.3.9.tar.gz 3701334 BLAKE2B 8e86496330ddcbab61a875c173bcaa8acee74b4942efe7e0947c2e2536605bd8ba7eab59533766a0d308c446a577456ed398c703d71b58e9d53bba8fcc484c00 SHA512 6039580292d3cbb3adb2ad504c996f83beaa583336cbdcfae92c8310ffaabd8b9510451c2ceffb6a4c26f82e8e9c112468670eb8b5cdaae96ed152f3f9337272 diff --git a/dev-python/Nuitka/Nuitka-2.3.11.ebuild b/dev-python/Nuitka/Nuitka-2.3.11.ebuild new file mode 100644 index ..274aff9ae3b5 --- /dev/null +++ b/dev-python/Nuitka/Nuitka-2.3.11.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
commit: 71be5adbed35cd012b85ddb5c85ec0fa31e480a1 Author: Justin Donofrio protonmail com> AuthorDate: Wed Jul 3 03:17:56 2024 + Commit: Justin protonmail com> CommitDate: Wed Jul 3 03:19:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71be5adb www-client/mullvad-browser-bin: new package, add 13.5 Signed-off-by: Justin Donofrio protonmail.com> www-client/mullvad-browser-bin/Manifest| 3 + www-client/mullvad-browser-bin/metadata.xml| 12 +++ .../mullvad-browser-bin-13.5.ebuild| 90 ++ 3 files changed, 105 insertions(+) diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest new file mode 100644 index 0..e409b53ca --- /dev/null +++ b/www-client/mullvad-browser-bin/Manifest @@ -0,0 +1,3 @@ +DIST mullvad-browser-linux-x86_64-13.5.tar.xz 103263340 BLAKE2B a66e20e75152e6d03b4eff8b5580418fb11587700bb5e16036f9bcb2c094cb0fe531653ef1daf64b1bf5841b25c3bf2378b85aae9b4ccb88287896cd054842ee SHA512 8dfd65460852f1be2906d8e87e3b45589534e79213477ae5ae51b16e170fa24b1ea0ba1866771b625fbd3fc80311310b56abd493e5e3799bbaa9031654574401 +EBUILD mullvad-browser-bin-13.5.ebuild 3007 BLAKE2B 59b9467557691a4b2a2a82a14c3a00d8f3fe9f703d51739eedb3e8e8c6751b962e135d6bde32b7dfbf063f336e429dc37e313cb6c739f71bf3a8ee8566a6b114 SHA512 5871ab4071f476ea06edb95c9c5b4b6ae58feb6b42eddcbac0b6bd98ad4649ea0b3903c0bd608a19b5a0199a778caf01b1376e4c188d3b6b08d0bcdd22483162 +MISC metadata.xml 475 BLAKE2B ad3e7ef5ae310f30924606b3ced24745a990825251ae23a9d029b571f5318caab04f89cea91c2e4253daaa0efd37237b808b321b0d78bb19b22037ef32ead6bd SHA512 cb416d14e5e8af4a9f6a274ec183fcbb46ef194d7f861a6f174345b7b909eeeb2a8f260408f65be28b6ebe1071443339e65e0fb873e6d238c832f165524dede5 diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml new file mode 100644 index 0..36843982a --- /dev/null +++ b/www-client/mullvad-browser-bin/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +justin...@protonmail.com +Justin + + +Add support for X11 +Add support for screensharing on wayland + + diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild new file mode 100644 index 0..1a223de8e --- /dev/null +++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild @@ -0,0 +1,90 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="The Mullvad Browser is developed – in collaboration between Mullvad VPN and the Tor Project – to minimize tracking and fingerprinting." +HOMEPAGE="https://github.com/mullvad/mullvadvpn-browser https://mullvad.net/; +SRC_URI="amd64? ( https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz )" + +S="${WORKDIR}" +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="-* amd64" + +IUSE="wayland X" + +RESTRICT="bindist mirror test strip" + +RDEPEND=" + app-accessibility/at-spi2-core + app-misc/mime-types + app-shells/bash + dev-libs/dbus-glib + dev-libs/glib + dev-libs/nspr + dev-libs/nss + gui-libs/gtk + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-video/ffmpeg + sys-apps/dbus + wayland? ( + sys-apps/xdg-desktop-portal + ) + X? ( + x11-libs/cairo + x11-themes/hicolor-icon-theme + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst +)" + +QA_PREBUILT="*" + +src_install() { + # Install profiles to home dir + touch "${S}"/mullvad-browser/Browser/is-packaged-app + + # Fix desktop file vars +sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop +sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop +sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop + + # Install shim for X11, doesn't seem to launch without it, see upstream issue https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40565 + # The X11 shim below does not affect the browser's fingerprint or functionality. + if use X ; then + echo "#include + void
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: ac1b57b73553469b1ee0f39e9fde8ad6f93ee230 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:58:51 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:58:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1b57b7 net-im/dino: Stabilize 0.4.3-r1 amd64, #935381 Signed-off-by: Sam James gentoo.org> net-im/dino/dino-0.4.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/dino/dino-0.4.3-r1.ebuild b/net-im/dino/dino-0.4.3-r1.ebuild index 4f9c5a607668..429ec8e36db0 100644 --- a/net-im/dino/dino-0.4.3-r1.ebuild +++ b/net-im/dino/dino-0.4.3-r1.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="${MY_REPO_URI}.git" inherit git-r3 else - KEYWORDS="~amd64 ~arm64" + KEYWORDS="amd64 ~arm64" SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" fi
[gentoo-commits] repo/proj/guru:dev commit in: app-vim/vim-mediawiki/
commit: 5c1a2550bf2c74121ff9e901a531405897d0ea67 Author: Vitaly Zdanevich ya ru> AuthorDate: Wed Jul 3 02:34:49 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed Jul 3 02:34:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c1a2550 app-vim/vim-mediawiki: new package Signed-off-by: Vitaly Zdanevich ya.ru> app-vim/vim-mediawiki/Manifest| 1 + app-vim/vim-mediawiki/metadata.xml| 11 +++ app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild | 22 ++ 3 files changed, 34 insertions(+) diff --git a/app-vim/vim-mediawiki/Manifest b/app-vim/vim-mediawiki/Manifest new file mode 100644 index 0..3f3e67500 --- /dev/null +++ b/app-vim/vim-mediawiki/Manifest @@ -0,0 +1 @@ +DIST vim-mediawiki-0.10.1.tar.gz 33065 BLAKE2B 2327f3c0c0d4734309d6b481263b96b7cdb8155858e223e948de57531a074e027f4cbabd74ed324e01b0650ec8c02df9f774f5690d790f5c71f1c45509e51343 SHA512 14fbb9cf0c91ab9451036c97abe67a0a0c7655511b2ee8ba5b940d8a21025beb98088cb4b1433a5d4f626600fada81a2d2350fa000ca6b5d65535de4703d85c4 diff --git a/app-vim/vim-mediawiki/metadata.xml b/app-vim/vim-mediawiki/metadata.xml new file mode 100644 index 0..5a6b9a601 --- /dev/null +++ b/app-vim/vim-mediawiki/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + zdanevich.vit...@ya.ru + Vitaly Zdanevich + + + m-pilia/vim-mediawiki + + diff --git a/app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild b/app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild new file mode 100644 index 0..21a3e41ac --- /dev/null +++ b/app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +COMMIT="a49f18d5f9676bd9064de25bfd3a1bfba898f177" + +DESCRIPTION="MediaWiki syntax highlight; preview; interlinks autocompletion by coc.nvim" +HOMEPAGE=" + https://github.com/m-pilia/vim-mediawiki +" +SRC_URI="https://github.com/m-pilia/$PN/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="$WORKDIR/$PN-$COMMIT" + +LICENSE="MIT" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/mwclient +"
[gentoo-commits] repo/gentoo:master commit in: dev-build/cmake/
commit: a6fa706f543d572f4de00cc1b4fab83ca792ee32 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:30:52 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:32:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fa706f dev-build/cmake: fix CMAKE_DOCS_VERSION Doesn't really feel worth forcing rebuilds over though. Signed-off-by: Sam James gentoo.org> dev-build/cmake/Manifest| 2 ++ dev-build/cmake/cmake-3.27.9.ebuild | 3 +-- dev-build/cmake/cmake-3.28.5.ebuild | 3 +-- dev-build/cmake/cmake-3.29.3.ebuild | 3 +-- dev-build/cmake/cmake-3.29.6.ebuild | 3 +-- dev-build/cmake/cmake-3.30.0.ebuild | 3 +-- dev-build/cmake/cmake-.ebuild | 3 +-- 7 files changed, 8 insertions(+), 12 deletions(-) diff --git a/dev-build/cmake/Manifest b/dev-build/cmake/Manifest index d1b44f05531a..b3d94d5fd9df 100644 --- a/dev-build/cmake/Manifest +++ b/dev-build/cmake/Manifest @@ -2,6 +2,7 @@ DIST cmake-3.27.0-docs.tar.xz 521348 BLAKE2B 319c84195c37b1944bb5d3fde1aeae75623 DIST cmake-3.27.9-SHA-256.txt 1646 BLAKE2B abfef38f8994d7684a44caaa4a5efa1ac8fbe38bd8e8c98bf341cf813f77ee54bea58f7b3ab7f68b3f5d992519396fd15a1f72a1d9587f593d80b8d2f8ba36e7 SHA512 310c45281735cf9812d9d1cf22a656c5b44e596ef7032a8b7b09900ef838e74b884599b42ed2f5469946f371d431b7d4b1e44f6cd49dfb36ea49d88b187b4804 DIST cmake-3.27.9-SHA-256.txt.asc 833 BLAKE2B 57d52fc2f3233662af13eb362ec82626c4821267f55f1313907513b61cee5b8481936da2b03c908c507b3e0919e4811e90c6cb47568420a8b2187c7942de9f1e SHA512 cad2007e356eac480b2cb93778f90152788e33be2e565b38535a2d205794054e5d67d4ed7db0765a05017aedc5f1af21556535a084014fe6c446bc13258253da DIST cmake-3.27.9.tar.gz 10984490 BLAKE2B 66f8fb6e301ed19f993fde6c4f9e336124be6373d49b58d130ce59f4e5225cd27e02813856636b51c2521403c3a56c200ce646de5c35be2b25b5e6240c98bdb4 SHA512 56ce723b0b6d09b420a2f89ba1636cdfb1bc305bc2df91ae716f866bee07f5d702d75efbddfbaf724f47382df809107fe1e6d046314cd2f1ff07bca34ad6340a +DIST cmake-3.28.0-docs.tar.xz 525776 BLAKE2B b643f76012768f0100c51f0dd146230eba25b634ab4f9abd9c739b0b257e4b1d54aa01be8d2dcd27a7b1d9822bf13eb8af16ff3c6984eeefdeb58988a164bc26 SHA512 474dc77e44240de921013219bd7cdc4aee80214fbf38d60dc2ddb53c0fda8a11c466c01bbee2abbd32b711ec7524678515e39a79a5634354a6cb38f9683e229f DIST cmake-3.28.5-SHA-256.txt 1646 BLAKE2B 763cbec9ede58cc43a7435e3fe97a9a9f28b201712f52d98ecdf8035887232fe6000675c9bab90f275ff6d44406839f04352784a921dcbc9d65c5e2440b53f52 SHA512 0fdeed277d113e4642c11b87b98305da43213bd89566e3aaaf427a11e168d9e6754632c2fd76fae542d29fddfa8b67c3c0df19f741c53fdd3aea8ce7bec73ff3 DIST cmake-3.28.5-SHA-256.txt.asc 833 BLAKE2B bde735a577b556bc30ae1a5de0df8533243c955cc5d222537b3323e7108900af2f01799a4bfa843d953b141cc76a19aed77bfba15cf4e2c3cc36a0e7e844e853 SHA512 d495afd2ce4e16f8d3ecc0b319d59c3634aae71c26110d14225f9dd628bfe173cdd94818c69c930ef5cfff3b331445e192db0082188e0822155184e3f6f80e7d DIST cmake-3.28.5.tar.gz 11076017 BLAKE2B 7da653e42fca4848362a97e80320ffcc85ced4951dfe475f48f1619a40dc674d2828a78df2ef09589868f41f1da86970074186f730e675851cd9e7c1b099ba4c SHA512 d8f1c056e94c835c2078a5e68b23a3918f0e2cc40ef9dacaf5df4f2c26106149d85364c01528fcc2d6a4b6c2182ba420d938c519fa98757a5fc375cf152c7f82 @@ -13,4 +14,5 @@ DIST cmake-3.29.6-SHA-256.txt.asc 833 BLAKE2B 25e2588375d353cc3d56480dae7aa3d237 DIST cmake-3.29.6.tar.gz 11248411 BLAKE2B cfd639ce975a4a13221d1fffea97c3bf0599c9af1c8de28e340013ea918bd0fc1eff1d97ca07b2cdd9c34f790950246530ebf1282d400f658fb2d1f4f89a089c SHA512 ecb7b62d2ed133da5c03932d78cc218deddd3c5d7d1116a5ded80b07f6e5f8145928fc15a5c22265995a2b451b1e20aa4dcaa1918060d025485fe8fa7730f3ec DIST cmake-3.30.0-SHA-256.txt 1646 BLAKE2B 9ef563e1b7a49a34bd08547483e628de469edf64889e4a82975441eba6ec77f1ae3cafec4bfcc641699f9c5a60a9998960a6a3e0fd2b955678dc3c40729248ed SHA512 7236dba187dcd5c92b5221116fe31931324ffd09f3371eb3d06b10cdcdb45c6822d95646cf4f8a44926210485f68f34c09f78cc4e3939b5f176f84aa818e82cd DIST cmake-3.30.0-SHA-256.txt.asc 833 BLAKE2B 2c2657afba4b9d2b176d82789d634505e1eb9a1f46969a0993aadf52da34a242dc104988bc2d5d24cecbab7f32266aa22ac57c09986e20871321bbab11d2aa92 SHA512 de86b2b88c78bc5db905f0d8cbbb7f3ce736c1905375de93d68a2eea3927a02bc4d93d2f3a49c6cb5b0afbc61f6520c9cb1e8b4a33897670d16caff60aa4cdb3 +DIST cmake-3.30.0-docs.tar.xz 572276 BLAKE2B 0c258f8dd0a518bb7bf97d35a778d8e406c986e123fc8acafb174a750ad0883d346254d12e8134dd9d030faefddc13b8260e7b43e405272157ada742c75b5fc2 SHA512 9d534b0efc30829f1144fb32c4f10ba25749e238c8ceeb4399b6d1eb8421b9fb1363972a497757ef84689bb987840619cbb4333ae95fd2397eea07eebed112c1 DIST cmake-3.30.0.tar.gz 11500060 BLAKE2B 62b3f3d5ed92f7f118991f36ba7098ff20c202dd924ecd1e7af3fedc54345c5db26ce6fa782fe1acb490857b478067c17383f0453dece579482c2e962bd9de12 SHA512 1dd872a3f93cfadb7ac0f93177e7d4d7ded67cf09c71b1b776dc3bc8b7d4e44dd81533a8a4bf2c9eaaed56443060aa27a11250a5e47de316c89db7e146929782 diff --git a/dev-build/cmake/cmake-3.27.9.ebuild b/dev-build/cmake/cmake-3.27.9.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: e1e5febe40d1f00e1654e6cf06f9638382bb7ada Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:33:29 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:33:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e5febe app-shells/ksh: Stabilize 1.0.8 amd64, #935380 Signed-off-by: Sam James gentoo.org> app-shells/ksh/ksh-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild index 518ca2d59d74..5d18e29dc3ca 100644 --- a/app-shells/ksh/ksh-1.0.8.ebuild +++ b/app-shells/ksh/ksh-1.0.8.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/ksh93/ksh; else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" MY_PV=$(ver_rs 3 - 4 .) SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz; S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: d46b94d227f665b83e6802191ea652b1b2981885 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:27:28 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:27:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46b94d2 sys-kernel/gentoo-kernel: Stabilize 6.6.35 x86, #935357 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild index 4f603a059b70..fb624f3d8afe 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild @@ -45,7 +45,7 @@ SRC_URI+=" " S=${WORKDIR}/${MY_P} -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="debug hardened" REQUIRED_USE=" arm? ( savedconfig )
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 0882b5ee2fe1a8f1f1a88676f53ac982ce95734a Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:27:29 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:27:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0882b5ee sys-kernel/gentoo-kernel-bin: Stabilize 6.6.35 x86, #935357 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild index e0e46cd48882..2765d5d29f20 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild @@ -38,7 +38,7 @@ SRC_URI+=" " S=${WORKDIR} -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/, dev-build/ninja/files/
commit: b83f3dd72d19efe734aae9862400ba4f38b17a57 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:21:41 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:27:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83f3dd7 dev-build/ninja: wire up tests again Bug: https://bugs.gentoo.org/929221 Signed-off-by: Sam James gentoo.org> dev-build/ninja/Manifest | 1 + .../ninja-1.12.1-restore-tests-bootstrap.patch | 135 + dev-build/ninja/ninja-1.12.1.ebuild| 39 +- dev-build/ninja/ninja-.ebuild | 38 +- 4 files changed, 201 insertions(+), 12 deletions(-) diff --git a/dev-build/ninja/Manifest b/dev-build/ninja/Manifest index 31bb62aaf6a5..621e98b62756 100644 --- a/dev-build/ninja/Manifest +++ b/dev-build/ninja/Manifest @@ -1,2 +1,3 @@ +DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c DIST ninja-1.11.1.tar.gz 229479 BLAKE2B c96cf7c319b7abd65f644465688d256f8b3a576c4616d0c63852e25dd0dc5f63c66708d429d8dddb6228502eb147211a86a5dd369b80ec2228902b370d2343e5 SHA512 1bca38877c70ee6613f347ffccef5adc02ba0a3947c62ae004ea97f918442b5a3de92378e4f820ae2a7676bc7609d25fbc7d41f6cfb3a61e5e4b26ec3639e403 DIST ninja-1.12.1.tar.gz 240483 BLAKE2B 915545888cbd7d9e6e7e4fb0bad42f6c36ecef2de93356966541de0f8f4315e59e47cf20f189de5de11ba2a038488c7964ec709bad8868488cc03524a88483f4 SHA512 d6e6f0e89a4844a69069ff0c7cefc07704a41c7b0c062a57534de87decdde63e27928147b32b806aa7efa1061f031a1319b074391db61b0cbdccf096954c diff --git a/dev-build/ninja/files/ninja-1.12.1-restore-tests-bootstrap.patch b/dev-build/ninja/files/ninja-1.12.1-restore-tests-bootstrap.patch new file mode 100644 index ..94aa8ab5b397 --- /dev/null +++ b/dev-build/ninja/files/ninja-1.12.1-restore-tests-bootstrap.patch @@ -0,0 +1,135 @@ +https://bugs.gentoo.org/929221 +https://github.com/ninja-build/ninja/issues/2447 +https://github.com/ninja-build/ninja/commit/afcd4a146fb82843f6ff695f89504ce4ca65ddfd + +From afcd4a146fb82843f6ff695f89504ce4ca65ddfd Mon Sep 17 00:00:00 2001 +From: David 'Digit' Turner +Date: Sun, 12 May 2024 23:45:28 +0200 +Subject: [PATCH] configure.py: Support --gtest-source-dir to build tests. + +Allow the Ninja build plan generated by configure.py to +build `ninja_test` by compiling GoogleTest from source if +the path to the library if passed through the new option +`--gtest-source-dir` or the GTEST_SOURCE_DIR environment +variable. + +For simplicity, probing for an installed version of the +library, and linking to it, is not supported (use the +CMake build for this). + +This also removes the obsolete `--gtest-dir` option. + +Fixes #2447 +--- + configure.py | 83 +++- + 2 files changed, 95 insertions(+), 1 deletion(-) + +diff --git a/configure.py b/configure.py +index f9e49f9cdf..2b16618c43 100755 +--- a/configure.py b/configure.py +@@ -223,7 +223,10 @@ def _run_command(self, cmdline: str) -> None: + parser.add_option('--profile', metavar='TYPE', + choices=profilers, + help='enable profiling (' + '/'.join(profilers) + ')',) +-parser.add_option('--with-gtest', metavar='PATH', help='ignored') ++parser.add_option('--gtest-source-dir', metavar='PATH', ++ help='Path to GoogleTest source directory. If not provided ' + ++ 'GTEST_SOURCE_DIR will be probed in the environment. ' + ++ 'Tests will not be built without a value.') + parser.add_option('--with-python', metavar='EXE', + help='use EXE as the Python interpreter', + default=os.path.basename(sys.executable)) +@@ -435,6 +438,7 @@ def shell_escape(str: str) -> str: + if 'LDFLAGS' in configure_env: + ldflags.append(configure_env['LDFLAGS']) + n.variable('ldflags', ' '.join(shell_escape(flag) for flag in ldflags)) ++ + n.newline() + + if platform.is_msvc(): +@@ -592,6 +596,83 @@ def has_re2c() -> bool: + # build.ninja file. + n = ninja_writer + ++# Build the ninja_test executable only if the GTest source directory ++# is provided explicitly. Either from the environment with GTEST_SOURCE_DIR ++# or with the --gtest-source-dir command-line option. ++# ++# Do not try to look for an installed binary version, and link against it ++# because doing so properly is platform-specific (use the CMake build for ++# this). ++if options.gtest_source_dir: ++gtest_src_dir = options.gtest_source_dir ++else: ++gtest_src_dir = os.environ.get('GTEST_SOURCE_DIR') ++ ++if gtest_src_dir: ++# Verify GoogleTest source directory, and add its include directory ++# to the global include search
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 76ac0d8b342f216f4c7024235f707e010e706f76 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:27:27 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:27:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ac0d8b virtual/dist-kernel: Stabilize 6.6.35 x86, #935357 Signed-off-by: Sam James gentoo.org> virtual/dist-kernel/dist-kernel-6.6.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-6.6.35.ebuild b/virtual/dist-kernel/dist-kernel-6.6.35.ebuild index 9969a23652bd..03eed7f5539d 100644 --- a/virtual/dist-kernel/dist-kernel-6.6.35.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.6.35.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" || (
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprshade/
commit: 3094bc1c1a8cc11bb65ee5d21649355a25b0519d Author: John M. Harris Jr. johnmh me> AuthorDate: Wed Jul 3 02:24:36 2024 + Commit: John M. Harris, Jr. johnmh me> CommitDate: Wed Jul 3 02:24:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3094bc1c gui-apps/hyprshade: Fix SRC_URI, Signed-off-by: John M. Harris Jr. johnmh.me> gui-apps/hyprshade/hyprshade-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/hyprshade/hyprshade-.ebuild b/gui-apps/hyprshade/hyprshade-.ebuild index 64047185e..e71b05a5c 100644 --- a/gui-apps/hyprshade/hyprshade-.ebuild +++ b/gui-apps/hyprshade/hyprshade-.ebuild @@ -14,7 +14,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://github.com/loqusion/${PN}.git; inherit git-r3 else - SRC_URI="https://github.com/loqusion/${PN}/-/archive/${PV}/${P}.tar.bz2; + SRC_URI="https://github.com/loqusion/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64" fi
[gentoo-commits] repo/gentoo:master commit in: games-util/cartridges/
commit: a088dc1fa84e96178c4a9eba6efa2e14c6470793 Author: Maciej Barć gentoo org> AuthorDate: Wed Jul 3 02:15:21 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jul 3 02:18:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a088dc1f games-util/cartridges: add missing dependencies Closes: https://bugs.gentoo.org/935371 Signed-off-by: Maciej Barć gentoo.org> .../cartridges/{cartridges-2.7.4.ebuild => cartridges-2.7.4-r1.ebuild} | 3 +++ .../{cartridges-2.8.5-r1.ebuild => cartridges-2.8.5-r2.ebuild} | 3 +++ games-util/cartridges/cartridges-.ebuild | 3 +++ 3 files changed, 9 insertions(+) diff --git a/games-util/cartridges/cartridges-2.7.4.ebuild b/games-util/cartridges/cartridges-2.7.4-r1.ebuild similarity index 91% rename from games-util/cartridges/cartridges-2.7.4.ebuild rename to games-util/cartridges/cartridges-2.7.4-r1.ebuild index deb98cb4d395..adc08bdbbf20 100644 --- a/games-util/cartridges/cartridges-2.7.4.ebuild +++ b/games-util/cartridges/cartridges-2.7.4-r1.ebuild @@ -31,7 +31,10 @@ RDEPEND=" >=gui-libs/libadwaita-1.4.0:1[introspection] gui-libs/gtk:4[introspection] $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] ') " BDEPEND=" diff --git a/games-util/cartridges/cartridges-2.8.5-r1.ebuild b/games-util/cartridges/cartridges-2.8.5-r2.ebuild similarity index 91% rename from games-util/cartridges/cartridges-2.8.5-r1.ebuild rename to games-util/cartridges/cartridges-2.8.5-r2.ebuild index 978aba14e1ae..b3d64b8e0edb 100644 --- a/games-util/cartridges/cartridges-2.8.5-r1.ebuild +++ b/games-util/cartridges/cartridges-2.8.5-r2.ebuild @@ -31,7 +31,10 @@ RDEPEND=" >=gui-libs/libadwaita-1.5.1:1[introspection] gui-libs/gtk:4[introspection] $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] ') " BDEPEND=" diff --git a/games-util/cartridges/cartridges-.ebuild b/games-util/cartridges/cartridges-.ebuild index 978aba14e1ae..b3d64b8e0edb 100644 --- a/games-util/cartridges/cartridges-.ebuild +++ b/games-util/cartridges/cartridges-.ebuild @@ -31,7 +31,10 @@ RDEPEND=" >=gui-libs/libadwaita-1.5.1:1[introspection] gui-libs/gtk:4[introspection] $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] ') " BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-build/cmake/
commit: 081ce359c916855eaf68dbe393687a091ca2ba72 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:09:39 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:09:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081ce359 dev-build/cmake: add 3.30.0 Signed-off-by: Sam James gentoo.org> dev-build/cmake/Manifest| 3 + dev-build/cmake/cmake-3.30.0.ebuild | 281 2 files changed, 284 insertions(+) diff --git a/dev-build/cmake/Manifest b/dev-build/cmake/Manifest index 51db5fab2ce6..d1b44f05531a 100644 --- a/dev-build/cmake/Manifest +++ b/dev-build/cmake/Manifest @@ -11,3 +11,6 @@ DIST cmake-3.29.3.tar.gz 11247199 BLAKE2B 8d18aca8871a615a4dca8eeb380ad79fdf41a2 DIST cmake-3.29.6-SHA-256.txt 1646 BLAKE2B 8d2e11fe0e7ba89e394e51920657deb793e5f45026ebb86c39748410f110568c68021099286901f05fea47bf641d583b4f3715fe315e795cc8041a1fb66d5107 SHA512 1df0e791c3f42e5f96a967b385155b1f2e5214d78df639c81d2632455748f68423ab5de580f7f3e64c06387fd25247660da4b4bda0c9881f7ca25a317b62556f DIST cmake-3.29.6-SHA-256.txt.asc 833 BLAKE2B 25e2588375d353cc3d56480dae7aa3d2376c11cb1d830167f57544429fb0b455aeaceb121ac0fdd3f6f2b235c418bc4f52eafacc436472d9a2f3e80b97b08b18 SHA512 f01fff8b188ddd5aa7501acba3d68f3ba2a6b94d402af1afd716be66fa8f76c2d373cd6851a7fe308761171e2206c60f4f785209c86170037afcf3f416f080de DIST cmake-3.29.6.tar.gz 11248411 BLAKE2B cfd639ce975a4a13221d1fffea97c3bf0599c9af1c8de28e340013ea918bd0fc1eff1d97ca07b2cdd9c34f790950246530ebf1282d400f658fb2d1f4f89a089c SHA512 ecb7b62d2ed133da5c03932d78cc218deddd3c5d7d1116a5ded80b07f6e5f8145928fc15a5c22265995a2b451b1e20aa4dcaa1918060d025485fe8fa7730f3ec +DIST cmake-3.30.0-SHA-256.txt 1646 BLAKE2B 9ef563e1b7a49a34bd08547483e628de469edf64889e4a82975441eba6ec77f1ae3cafec4bfcc641699f9c5a60a9998960a6a3e0fd2b955678dc3c40729248ed SHA512 7236dba187dcd5c92b5221116fe31931324ffd09f3371eb3d06b10cdcdb45c6822d95646cf4f8a44926210485f68f34c09f78cc4e3939b5f176f84aa818e82cd +DIST cmake-3.30.0-SHA-256.txt.asc 833 BLAKE2B 2c2657afba4b9d2b176d82789d634505e1eb9a1f46969a0993aadf52da34a242dc104988bc2d5d24cecbab7f32266aa22ac57c09986e20871321bbab11d2aa92 SHA512 de86b2b88c78bc5db905f0d8cbbb7f3ce736c1905375de93d68a2eea3927a02bc4d93d2f3a49c6cb5b0afbc61f6520c9cb1e8b4a33897670d16caff60aa4cdb3 +DIST cmake-3.30.0.tar.gz 11500060 BLAKE2B 62b3f3d5ed92f7f118991f36ba7098ff20c202dd924ecd1e7af3fedc54345c5db26ce6fa782fe1acb490857b478067c17383f0453dece579482c2e962bd9de12 SHA512 1dd872a3f93cfadb7ac0f93177e7d4d7ded67cf09c71b1b776dc3bc8b7d4e44dd81533a8a4bf2c9eaaed56443060aa27a11250a5e47de316c89db7e146929782 diff --git a/dev-build/cmake/cmake-3.30.0.ebuild b/dev-build/cmake/cmake-3.30.0.ebuild new file mode 100644 index ..564414a1bb38 --- /dev/null +++ b/dev-build/cmake/cmake-3.30.0.ebuild @@ -0,0 +1,281 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +#CMAKE_DOCS_VERSION=$(ver_cut 1-3) +CMAKE_DOCS_VERSION=3.27.0 +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake flag-o-matic multiprocessing \ + toolchain-funcs xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/; +if [[ ${PV} == ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git; + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: 5b2703a15c2e6b33dd90b18547820103cd4ee42c Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:10:19 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:10:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2703a1 app-shells/ksh: Stabilize 1.0.8 arm, #935380 Signed-off-by: Sam James gentoo.org> app-shells/ksh/ksh-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild index c97a769209a6..63bca4e6ec7c 100644 --- a/app-shells/ksh/ksh-1.0.8.ebuild +++ b/app-shells/ksh/ksh-1.0.8.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/ksh93/ksh; else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" MY_PV=$(ver_rs 3 - 4 .) SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz; S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: e988d6d57e3397b7b6cba321df3b6ec222357f12 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:10:21 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:10:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e988d6d5 app-shells/ksh: Stabilize 1.0.8 arm64, #935380 Signed-off-by: Sam James gentoo.org> app-shells/ksh/ksh-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild index 63bca4e6ec7c..41de753d122a 100644 --- a/app-shells/ksh/ksh-1.0.8.ebuild +++ b/app-shells/ksh/ksh-1.0.8.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/ksh93/ksh; else - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" MY_PV=$(ver_rs 3 - 4 .) SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz; S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: c94daf304a9012350d0dd0c0ee5e4c9326754b6c Author: Sam James gentoo org> AuthorDate: Wed Jul 3 02:10:22 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 02:10:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94daf30 app-shells/ksh: Stabilize 1.0.8 ppc, #935380 Signed-off-by: Sam James gentoo.org> app-shells/ksh/ksh-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild index 41de753d122a..518ca2d59d74 100644 --- a/app-shells/ksh/ksh-1.0.8.ebuild +++ b/app-shells/ksh/ksh-1.0.8.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/ksh93/ksh; else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" MY_PV=$(ver_rs 3 - 4 .) SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz; S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprshade/
commit: e2a745227955d2711dd809ada11bb449c4c96271 Author: John M. Harris Jr. johnmh me> AuthorDate: Wed Jul 3 02:03:20 2024 + Commit: John M. Harris, Jr. johnmh me> CommitDate: Wed Jul 3 02:03:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2a74522 gui-apps/hyprshade: add 3.2.1 Signed-off-by: John M. Harris Jr. johnmh.me> gui-apps/hyprshade/Manifest | 1 + gui-apps/hyprshade/hyprshade-3.2.1.ebuild | 32 +++ 2 files changed, 33 insertions(+) diff --git a/gui-apps/hyprshade/Manifest b/gui-apps/hyprshade/Manifest new file mode 100644 index 0..98acc4e1b --- /dev/null +++ b/gui-apps/hyprshade/Manifest @@ -0,0 +1 @@ +DIST hyprshade-3.2.1.gh.tar.gz 40194411 BLAKE2B dfae66884bdae6e409115d8d9200af72302a00984c430348b04b4f16d1441b047d8bbae2bb87d06e3a16f3c6dfbade2219cd9bad04a01fec5ddee86693b398ff SHA512 b21685684b01b7e01e1b17215f4d10c3420010f90041cbab25a159a0415779460cbda666adb4aab4786d55abba4b0205c6d7709c944361371dfd3ed38fdc diff --git a/gui-apps/hyprshade/hyprshade-3.2.1.ebuild b/gui-apps/hyprshade/hyprshade-3.2.1.ebuild new file mode 100644 index 0..e71b05a5c --- /dev/null +++ b/gui-apps/hyprshade/hyprshade-3.2.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..13} ) + +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/loqusion/${PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/loqusion/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Hyprland shader configuration tool" +HOMEPAGE="https://github.com/loqusion/hyprshade; +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/chevron + gui-wm/hyprland +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/, sys-devel/mold/files/
commit: bf9cbb53ac91ce4d3568f7bb51ebc6703f4ead32 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 01:40:29 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 01:40:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9cbb53 sys-devel/mold: add 2.32.1 Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest | 1 + sys-devel/mold/files/mold-2.32.1-libdl.patch | 20 ++ sys-devel/mold/mold-2.32.1.ebuild| 103 +++ 3 files changed, 124 insertions(+) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index 91d423fc5efb..168f6f751304 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -2,3 +2,4 @@ DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af DIST mold-2.30.0.tar.gz 9957539 BLAKE2B f45924598029dabfb2c02298e1f89aae848cd64e2e87dd80f500de323517db92e62df798feee8a2cd81cb930eff0640c2b9957808a4080f0027884015994ce64 SHA512 7cfba4f0fb332799ad267d3eafb8e2f0057af4484467b3e3fbaf8044220163a2c7e26cd1786510f250844c8b57e30c15167c8dd9688af1773abc580c5605abf3 DIST mold-2.31.0.tar.gz 10031469 BLAKE2B 338f516efcb430c8393fb0d6861b913fa1dd0095226e3d13018255da4f0b4affa168928b1e5cfbd0b5a4efcf840612675f04579f0c1d3c0e2b3c6815d6bef4c0 SHA512 343c62d8c67b74988f762c46999d2d866b2e9a0c69d2b910b12384ea5abc620b30468cd1b1bacfe41474d1c97c8ce2e49d55ca70479691238fb73d83d9adc683 DIST mold-2.32.0.tar.gz 10005686 BLAKE2B a277a29498f4d6b33da49ba038ce5ef1c4a1bd3ac84ea994a2aae5d36139a2ee773e08e1a3ff0a7382da4d2319ce994575e3ed1e5be8e5f7a161045aaf4e2d58 SHA512 66cd95ec65b31749ead7604f921eebd9f8e7faad82f6aa2cd7a179e4f4cb2bd78584ec5a8de000fbd4c37bbbfeb878e40a4e93ca909d1be557d73117e4b38f4b +DIST mold-2.32.1.tar.gz 10010384 BLAKE2B b020d57df25d91fac9b6ef994e9f7f73b6736d18a73be3caebe03a851a1db1986abe395b5481a1e30e01f38362c3705cb5903251b7201c0003c745dee37a5148 SHA512 d38b12faf81ba8015fc0cdb52944ac94366877c3033871a92610087e036d75b3d072baf9bbf107a9029495521e067fb36c0809b5138f90976492547b39c33085 diff --git a/sys-devel/mold/files/mold-2.32.1-libdl.patch b/sys-devel/mold/files/mold-2.32.1-libdl.patch new file mode 100644 index ..994137938b68 --- /dev/null +++ b/sys-devel/mold/files/mold-2.32.1-libdl.patch @@ -0,0 +1,20 @@ +https://github.com/rui314/mold/commit/091395df335d577adc2a09e854a129f02081c576 + +From 091395df335d577adc2a09e854a129f02081c576 Mon Sep 17 00:00:00 2001 +From: Rui Ueyama +Date: Fri, 28 Jun 2024 11:00:36 +0900 +Subject: [PATCH] Link with `-ldl` for dlopen() + +Fixes https://github.com/rui314/mold/issues/1293 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -61,6 +61,8 @@ target_compile_features(mold PRIVATE cxx_std_20) + + if(MINGW) + target_link_libraries(mold PRIVATE dl) ++else() ++ target_link_libraries(mold PRIVATE ${CMAKE_DL_LIBS}) + endif() + + if(NOT "${CMAKE_CXX_COMPILER_FRONTEND_VARIANT}" STREQUAL "MSVC") + diff --git a/sys-devel/mold/mold-2.32.1.ebuild b/sys-devel/mold/mold-2.32.1.ebuild new file mode 100644 index ..5c267ea9c1cb --- /dev/null +++ b/sys-devel/mold/mold-2.32.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="A Modern Linker" +HOMEPAGE="https://github.com/rui314/mold; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/rui314/mold.git; + inherit git-r3 +else + SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86" +fi + +# mold (MIT) +# - xxhash (BSD-2) +# - siphash ( MIT CC0-1.0 ) +LICENSE="MIT BSD-2 CC0-1.0" +SLOT="0" + +RDEPEND=" + app-arch/zstd:= + >=dev-cpp/tbb-2021.7.0-r1:= + dev-libs/blake3:= + sys-libs/zlib + !kernel_Darwin? ( + >=dev-libs/mimalloc-2:= + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-libdl.patch +) + +pkg_pretend() { + # Requires a c++20 compiler, see #831473 + if [[ ${MERGE_TYPE} != binary ]]; then + if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then + die "${PN} needs at least gcc 10" + elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then + die "${PN} needs at least clang 12" + fi + fi +} + +src_prepare() { + cmake_src_prepare + + # Needs unpackaged dwarfdump + rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die + + # Heavy tests, need qemu + rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die + rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die + + # Sandbox sadness + rm test/elf/run.sh || die + sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \ + test/elf/mold-wrapper{,2}.sh ||
[gentoo-commits] repo/gentoo:master commit in: dev-build/cmake/
commit: 91ec0f63156ec7a8fd98fc95eed8ddbcecf0f484 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 01:27:46 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 01:28:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ec0f63 dev-build/cmake: add 3.29.6 Also, filter a bunch of variables which confuse the testsuite when it tries to compare output against a regex. Note that already did 9b0fbdcf296c0bf013b58637f2a87a5bdc125e52 in preparation for FetchContent changes coming down the line... :( Closes: https://bugs.gentoo.org/634228 Signed-off-by: Sam James gentoo.org> dev-build/cmake/Manifest | 3 +++ dev-build/cmake/{cmake-.ebuild => cmake-3.29.6.ebuild} | 2 ++ dev-build/cmake/cmake-.ebuild | 2 ++ 3 files changed, 7 insertions(+) diff --git a/dev-build/cmake/Manifest b/dev-build/cmake/Manifest index 66d50b7d82e8..51db5fab2ce6 100644 --- a/dev-build/cmake/Manifest +++ b/dev-build/cmake/Manifest @@ -8,3 +8,6 @@ DIST cmake-3.28.5.tar.gz 11076017 BLAKE2B 7da653e42fca4848362a97e80320ffcc85ced4 DIST cmake-3.29.3-SHA-256.txt 1646 BLAKE2B a1cb6895e9d98ac750450230adaba562a4be7134563869feb59c5a32dbea62a49273a9d163aade84c81fa410a94fcdfe2adaa653cd663972376b20a3b5436be9 SHA512 118604ac64ccd02995e6b421c256cb414637471094a72ff65d0f604cc4cc9f869f64fe1d409584925b93050373e7b69966ea91e4a9fc34b98287b0ee49eeb23c DIST cmake-3.29.3-SHA-256.txt.asc 833 BLAKE2B e4bfe4ea447441bcb7d4c46861b30da21e15ba6327c5ccbf1456ef273383b0ce8ee4a2e5a3de3312e112c26fe256e23021f4a1f89f8f96b5b39ff28398d4a51c SHA512 f2ed15c13a8fc7e05f5a8e41c3506435b4a204be37372c769577b51e30478740863eac800d32a0ef838f9b0a1125c1fe6772132ac4570e88a482109d42333fd9 DIST cmake-3.29.3.tar.gz 11247199 BLAKE2B 8d18aca8871a615a4dca8eeb380ad79fdf41a2696bfbc69141db2a2715ff52b2a17c57b195aa00f7b0643791f40991c123056ef10482e80c1f963631d8d8ea50 SHA512 930060cf484a769992ebc798d5e81984560b2cd7e163db7053181ad842656ccd0085e7e077c9c620e719d212f78283ca0db19bec5491a355d38078bbe0bac254 +DIST cmake-3.29.6-SHA-256.txt 1646 BLAKE2B 8d2e11fe0e7ba89e394e51920657deb793e5f45026ebb86c39748410f110568c68021099286901f05fea47bf641d583b4f3715fe315e795cc8041a1fb66d5107 SHA512 1df0e791c3f42e5f96a967b385155b1f2e5214d78df639c81d2632455748f68423ab5de580f7f3e64c06387fd25247660da4b4bda0c9881f7ca25a317b62556f +DIST cmake-3.29.6-SHA-256.txt.asc 833 BLAKE2B 25e2588375d353cc3d56480dae7aa3d2376c11cb1d830167f57544429fb0b455aeaceb121ac0fdd3f6f2b235c418bc4f52eafacc436472d9a2f3e80b97b08b18 SHA512 f01fff8b188ddd5aa7501acba3d68f3ba2a6b94d402af1afd716be66fa8f76c2d373cd6851a7fe308761171e2206c60f4f785209c86170037afcf3f416f080de +DIST cmake-3.29.6.tar.gz 11248411 BLAKE2B cfd639ce975a4a13221d1fffea97c3bf0599c9af1c8de28e340013ea918bd0fc1eff1d97ca07b2cdd9c34f790950246530ebf1282d400f658fb2d1f4f89a089c SHA512 ecb7b62d2ed133da5c03932d78cc218deddd3c5d7d1116a5ded80b07f6e5f8145928fc15a5c22265995a2b451b1e20aa4dcaa1918060d025485fe8fa7730f3ec diff --git a/dev-build/cmake/cmake-.ebuild b/dev-build/cmake/cmake-3.29.6.ebuild similarity index 98% copy from dev-build/cmake/cmake-.ebuild copy to dev-build/cmake/cmake-3.29.6.ebuild index bae1fe0b5561..2466453d0ec7 100644 --- a/dev-build/cmake/cmake-.ebuild +++ b/dev-build/cmake/cmake-3.29.6.ebuild @@ -218,6 +218,8 @@ src_test() { "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ || die + unset CLICOLOR CLICOLOR_FORCE CMAKE_COMPILER_COLOR_DIAGNOSTICS CMAKE_COLOR_DIAGNOSTICS + pushd "${BUILD_DIR}" > /dev/null || die # Excluded tests: diff --git a/dev-build/cmake/cmake-.ebuild b/dev-build/cmake/cmake-.ebuild index bae1fe0b5561..2466453d0ec7 100644 --- a/dev-build/cmake/cmake-.ebuild +++ b/dev-build/cmake/cmake-.ebuild @@ -218,6 +218,8 @@ src_test() { "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ || die + unset CLICOLOR CLICOLOR_FORCE CMAKE_COMPILER_COLOR_DIAGNOSTICS CMAKE_COLOR_DIAGNOSTICS + pushd "${BUILD_DIR}" > /dev/null || die # Excluded tests:
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4fc79e22daff1ee51cd861515daba7dca08c1e5a Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:54:56 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:54:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc79e22 cmake.eclass: fix copyright Signed-off-by: Sam James gentoo.org> eclass/cmake.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index d7d45217e275..de43bd017768 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: cmake.eclass
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/files/, net-im/dino/
commit: 17b280061ae4915912092cb9ea6c7a6b89f6c86b Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:59:07 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:59:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b28006 net-im/dino: backport new Vala compile fix This is in 0.4.4 but let's backport it so we can stable it quickly. Closes: https://bugs.gentoo.org/930539 Signed-off-by: Sam James gentoo.org> net-im/dino/dino-0.4.3-r1.ebuild | 1 + net-im/dino/files/dino-0.4.3-vala-gpgme.patch | 32 +++ 2 files changed, 33 insertions(+) diff --git a/net-im/dino/dino-0.4.3-r1.ebuild b/net-im/dino/dino-0.4.3-r1.ebuild index 0badcf1fd992..4f9c5a607668 100644 --- a/net-im/dino/dino-0.4.3-r1.ebuild +++ b/net-im/dino/dino-0.4.3-r1.ebuild @@ -63,6 +63,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-c99.patch + "${FILESDIR}"/${P}-vala-gpgme.patch ) src_configure() { diff --git a/net-im/dino/files/dino-0.4.3-vala-gpgme.patch b/net-im/dino/files/dino-0.4.3-vala-gpgme.patch new file mode 100644 index ..fa609a97d88d --- /dev/null +++ b/net-im/dino/files/dino-0.4.3-vala-gpgme.patch @@ -0,0 +1,32 @@ +https://bugs.gentoo.org/930539 +https://github.com/dino/dino/issues/1576 +https://github.com/dino/dino/commit/a90edd05389d2f8011eccda3acd5f24f3948b8b5 + +From a90edd05389d2f8011eccda3acd5f24f3948b8b5 Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz +Date: Sun, 28 Apr 2024 21:30:12 +0200 +Subject: [PATCH] Annotating with array_null_terminated doesn't imply a missing + array_length + +Taken from https://github.com/GNOME/vala-extra-vapis/commit/6b8a3e4faaabc462f90ffcb0cf0f91991ee58077 +--- + plugins/gpgme-vala/vapi/gpgme_public.vapi | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/plugins/gpgme-vala/vapi/gpgme_public.vapi b/plugins/gpgme-vala/vapi/gpgme_public.vapi +index bcf125696..4f9010c98 100644 +--- a/plugins/gpgme-vala/vapi/gpgme_public.vapi b/plugins/gpgme-vala/vapi/gpgme_public.vapi +@@ -22,9 +22,9 @@ public class Key { + public string issuer_name; + public string chain_id; + public Validity owner_trust; +-[CCode(array_null_terminated = true)] ++[CCode (array_length = false, array_null_terminated = true)] + public SubKey[] subkeys; +-[CCode(array_null_terminated = true)] ++[CCode (array_length = false, array_null_terminated = true)] + public UserID[] uids; + public KeylistMode keylist_mode; + // public string fpr; // requires gpgme >= 1.7.0 +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/gdbm/
commit: 99e6e7aa85c588274e3938636b07bce556dc2483 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:40:19 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:50:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e6e7aa sys-libs/gdbm: add 1.24 Signed-off-by: Sam James gentoo.org> sys-libs/gdbm/Manifest | 2 ++ sys-libs/gdbm/gdbm-1.24.ebuild | 60 ++ 2 files changed, 62 insertions(+) diff --git a/sys-libs/gdbm/Manifest b/sys-libs/gdbm/Manifest index 63bb68e78015..565e603df070 100644 --- a/sys-libs/gdbm/Manifest +++ b/sys-libs/gdbm/Manifest @@ -1,2 +1,4 @@ DIST gdbm-1.23.tar.gz 1115854 BLAKE2B a47746577cf2f3c9b62faea496c4d6a50a8f1b0a5af448cb2215e90057c99b5b630ba3f5357c85dfb7fd98ba4e90969e30a779120c29106ed1e8736721f9bec1 SHA512 918080cb0225b221c11eb7339634a95e00c526072395f7a3d46ccf42ef020dea7c4c5bec34aff2c4f16033e1fff6583252b7e978f68b8d7f8736b0e025838e10 DIST gdbm-1.23.tar.gz.sig 181 BLAKE2B 34785e6fe8e02100084d61e989749ee388794b8af82fc59a417140807bf169c45c15935f8cf91d0ba116dfdee295e05b2b014f1539f1f128a57acfe59010d34d SHA512 6653751c04584f10aa3325bd1cb5b9f7970a786dd2a99602ea620c11a86a9ba5c342aa52627bd06c03da822e9e1600dc034d9a8f42856a287fd67f6b9f161c71 +DIST gdbm-1.24.tar.gz 1195931 BLAKE2B 79f49adbb455c2e1b91f3450037b71165fa8de82650d6402e0e22ee1f4d278fdb0bd78100659bf416e2409b432e1f8d32ecbae523980413f7148b80ee06c9f4b SHA512 401ff8c707079f21da1ac1d6f4714a87f224b6f41943078487dc891be49f51fd1ac7a32fd599aae0fad185f2c6ba7432616d328fd6aaab068eb54db9562ff7fa +DIST gdbm-1.24.tar.gz.sig 95 BLAKE2B 3a66c2a256d9601db57df20feb5d72d1e94d23b7a92e3099f121549c8aa2c57b05a3021d88f97291819378462a68664af958de4c9de65887d2cca6642d172bc3 SHA512 a54595e0fd23724f5e30c2ff1b9656dbb6da3b448f4ab6a2579a523c11bae53e47d3843327a1e4499b312ab947ac73b5a9aa6e78fe5e932c55a1be0cdab4e63d diff --git a/sys-libs/gdbm/gdbm-1.24.ebuild b/sys-libs/gdbm/gdbm-1.24.ebuild new file mode 100644 index ..5c738509d6d9 --- /dev/null +++ b/sys-libs/gdbm/gdbm-1.24.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gdbm.asc +inherit libtool multilib-minimal verify-sig + +DESCRIPTION="Standard GNU database libraries" +HOMEPAGE="https://www.gnu.org/software/gdbm/; +SRC_URI=" + mirror://gnu/gdbm/${P}.tar.gz + verify-sig? ( mirror://gnu/gdbm/${P}.tar.gz.sig ) +" + +LICENSE="GPL-3" +SLOT="0/6" # libgdbm.so version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+berkdb nls +readline static-libs test" +RESTRICT="!test? ( test )" + +DEPEND="readline? ( sys-libs/readline:=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-util/dejagnu ) + verify-sig? ( sec-keys/openpgp-keys-gdbm ) +" + +src_prepare() { + default + + # gdbm ships with very old libtool files, regen to avoid + # errors when cross-compiling. + elibtoolize +} + +multilib_src_configure() { + # gdbm doesn't appear to use either of these libraries + export ac_cv_lib_dbm_main=no ac_cv_lib_ndbm_main=no + + local myeconfargs=( + --includedir="${EPREFIX}"/usr/include/gdbm + $(use_enable berkdb libgdbm-compat) + $(use_enable nls) + $(use_enable static-libs static) + $(use_with readline) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + + if ! use static-libs ; then + find "${ED}" -name '*.la' -delete || die + fi + + mv "${ED}"/usr/include/gdbm/gdbm.h "${ED}"/usr/include/ || die +}
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: e439e85e3a5bdfc83c6632a3b81c88a963884aa8 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:40:38 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:50:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e439e85e app-shells/ksh: drop 1.0.3 Signed-off-by: Sam James gentoo.org> app-shells/ksh/Manifest | 1 - app-shells/ksh/ksh-1.0.3.ebuild | 76 - 2 files changed, 77 deletions(-) diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest index be1686c1b570..3624cb03ab83 100644 --- a/app-shells/ksh/Manifest +++ b/app-shells/ksh/Manifest @@ -1,3 +1,2 @@ -DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23 DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6 DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548 diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild deleted file mode 100644 index dd729029724d.. --- a/app-shells/ksh/ksh-1.0.3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ksh93/ksh; -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - MY_PV=$(ver_rs 3 - 4 .) - SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz; - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -DESCRIPTION="The Original ATT Korn Shell" -HOMEPAGE="http://www.kornshell.com/; - -LICENSE="EPL-1.0" -SLOT="0" - -src_prepare() { - default - - # disable register for debugging - sed -i 1i"#define register" src/lib/libast/include/ast.h || die -} - -src_compile() { - local extraflags=( - "-Wno-unknown-pragmas" - "-Wno-missing-braces" - "-Wno-unused-result" - "-Wno-return-type" - "-Wno-int-to-pointer-cast" - "-Wno-parentheses" - "-Wno-unused" - "-Wno-unused-but-set-variable" - "-Wno-cpp" - "-Wno-maybe-uninitialized" - "-Wno-lto-type-mismatch" - "-Wno-error=int-conversion" - "-Wno-int-conversion" - "-P" - ) - append-cflags $(test-flags-CC ${extraflags[@]}) - filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - export CCFLAGS="${CFLAGS} -fno-strict-aliasing" - - tc-export AR CC LD NM - - sh bin/package make SHELL="${BROOT}"/bin/sh || die -} - -src_test() { - # test tries to catch IO error - addwrite /proc/self/mem - - # arith.sh uses A for tests - unset A - - sh bin/shtests --compile || die -} - -src_install() { - local myhost="$(sh bin/package host)" - cd "arch/${myhost}" || die - - into / - dobin bin/ksh - dosym ksh /bin/rksh - - newman man/man1/sh.1 ksh.1 -}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9b0fbdcf296c0bf013b58637f2a87a5bdc125e52 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:53:20 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:53:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0fbdcf Revert "cmake.eclass: Set FETCHCONTENT_FULLY_DISCONNECTED=ON" This reverts commit ca877f01a331bd239db8b6878c7f92fa85e02dae. Unfortunately, the CMake developers learned of Homebrew doing this and decided to "block" this functionality because they felt it was abuse. We now have to implement a "provider" instead... Bug: https://bugs.gentoo.org/920846 Signed-off-by: Sam James gentoo.org> eclass/cmake.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 908e2356ead2..d7d45217e275 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: cmake.eclass @@ -541,7 +541,6 @@ cmake_src_configure() { set(CMAKE_INSTALL_DOCDIR "${EPREFIX}/usr/share/doc/${PF}" CACHE PATH "") set(BUILD_SHARED_LIBS ON CACHE BOOL "") set(Python3_FIND_UNVERSIONED_NAMES FIRST CACHE STRING "") - set(FETCHCONTENT_FULLY_DISCONNECTED ON CACHE BOOL "") set(CMAKE_DISABLE_PRECOMPILE_HEADERS ON CACHE BOOL "") _EOF_
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: b2a5c6456e0fce45f91bd1d9ad3ac4d2d6e4dc8e Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:49:54 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:50:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a5c645 app-shells/ksh: add 1.0.9 Also, drop obsolete register hack. As far as I can tell, it was either misguided from the beginning or is at the very least now-obsolete. The function (or lack) of 'register' in C is a misnomer anyway. Signed-off-by: Sam James gentoo.org> app-shells/ksh/Manifest | 1 + app-shells/ksh/{ksh-.ebuild => ksh-1.0.9.ebuild} | 7 --- app-shells/ksh/ksh-.ebuild | 7 --- 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest index 3624cb03ab83..7f5bd74db1b1 100644 --- a/app-shells/ksh/Manifest +++ b/app-shells/ksh/Manifest @@ -1,2 +1,3 @@ DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6 DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548 +DIST ksh-v1.0.9.tar.gz 2084378 BLAKE2B 9cb827003f00261df74e19c6b9dad5f25fba401bc9dabeb300b90b7f3e9e9c37d096e5e24dec7c2ac60b195008d69c9fc682b32b376f7c03cbf9c56779431958 SHA512 747a9b624ee898c84cf37958add17eee6ee8fcb6112701430f0d12d2913b3af22554a98a9836dee6bbbe62adbdb3cbc1d3fb7f2c654f2ce799805d9b1f407683 diff --git a/app-shells/ksh/ksh-.ebuild b/app-shells/ksh/ksh-1.0.9.ebuild similarity index 92% copy from app-shells/ksh/ksh-.ebuild copy to app-shells/ksh/ksh-1.0.9.ebuild index c97a769209a6..96d8ebd86abd 100644 --- a/app-shells/ksh/ksh-.ebuild +++ b/app-shells/ksh/ksh-1.0.9.ebuild @@ -21,13 +21,6 @@ HOMEPAGE="http://www.kornshell.com/; LICENSE="EPL-1.0" SLOT="0" -src_prepare() { - default - - # disable register for debugging - sed -i 1i"#define register" src/lib/libast/include/ast.h || die -} - src_compile() { local extraflags=( "-Wno-unknown-pragmas" diff --git a/app-shells/ksh/ksh-.ebuild b/app-shells/ksh/ksh-.ebuild index c97a769209a6..96d8ebd86abd 100644 --- a/app-shells/ksh/ksh-.ebuild +++ b/app-shells/ksh/ksh-.ebuild @@ -21,13 +21,6 @@ HOMEPAGE="http://www.kornshell.com/; LICENSE="EPL-1.0" SLOT="0" -src_prepare() { - default - - # disable register for debugging - sed -i 1i"#define register" src/lib/libast/include/ast.h || die -} - src_compile() { local extraflags=( "-Wno-unknown-pragmas"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: b82f15dc07759e6099ddcd020876762a25360b85 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 2 21:27:57 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jul 3 00:39:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82f15dc dev-qt/qtwebengine: backport wayland text rendering fix (qt6) See patch header. Tempting to revbump, albeit will still spare users for now. Will at least give stable users the fixed vresion when stabilized soon. ~testing users annoyed by this are invited to manually rebuild. Also add to 6.7. so it is not forgotten with 6.7.3, "currently" not marked to be picked to the 6.7 branch for the 6.7.3 release and may or may not still be needed until 6.8.0. Signed-off-by: Ionen Wolkens gentoo.org> .../files/qtwebengine-6.7.2-QTBUG-113574.patch | 41 ++ dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild| 1 + dev-qt/qtwebengine/qtwebengine-6.7..ebuild | 1 + 3 files changed, 43 insertions(+) diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.7.2-QTBUG-113574.patch b/dev-qt/qtwebengine/files/qtwebengine-6.7.2-QTBUG-113574.patch new file mode 100644 index ..d8a9158c8a01 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-6.7.2-QTBUG-113574.patch @@ -0,0 +1,41 @@ +Backport of [1] from 6.8/6.9 for [2]. + +[1] https://codereview.qt-project.org/c/qt/qtwebengine/+/569910 +[2] https://bugreports.qt.io/browse/QTBUG-113574 + +From 21a9add47def34322b799683e1e1daff88dc4a06 Mon Sep 17 00:00:00 2001 +From: David Edmundson +Date: Wed, 19 Jun 2024 10:37:45 +0100 +Subject: [PATCH] Use device pixel ratio of the window rather than the screen + +Window device pixel ratio can differ from the screen depending on the +platform. The window is the more authorative source with new events in +Qt to support that. + +In Chromium the rendering is still based off a screen factor, but each +view will have a completely independent set of screen variables, so we +can adjust the screen to match our current view. + +Chromium itself also alters the screen scale factor on a per window +basis for their own native Wayland backend or if recording a window. +--- a/src/core/render_widget_host_view_qt.cpp b/src/core/render_widget_host_view_qt.cpp +@@ -875,4 +875,9 @@ + + display::ScreenInfos newScreenInfos = screenInfosFromQtForUpdate(window->screen()); ++ ++// We always want to use the scale from our current window ++// This screen information is stored on a per-view basis ++auto = newScreenInfos.mutable_current(); ++screen.device_scale_factor = window->devicePixelRatio(); + if (screen_infos_ == newScreenInfos) + return false; +--- a/src/core/render_widget_host_view_qt_delegate_item.cpp b/src/core/render_widget_host_view_qt_delegate_item.cpp +@@ -346,4 +346,6 @@ + onHide(); + } ++} else if (change == QQuickItem::ItemDevicePixelRatioHasChanged) { ++m_client->visualPropertiesChanged(); + } + } diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild index 3726d7743a00..1ad6561ecc65 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild @@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions + "${FILESDIR}"/${PN}-6.7.2-QTBUG-113574.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild index 3726d7743a00..1ad6561ecc65 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild @@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions + "${FILESDIR}"/${PN}-6.7.2-QTBUG-113574.patch ) python_check_deps() {
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/
commit: dbc91345b3bd1783a729aa2241ed5f0dae6e9c4c Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 2 23:49:36 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jul 3 00:39:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc91345 dev-qt/qtbase: skip flaky tst_qhighdpi Closes: https://bugs.gentoo.org/935364 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtbase/qtbase-6.7.1.ebuild| 1 + dev-qt/qtbase/qtbase-6.7.2.ebuild| 1 + dev-qt/qtbase/qtbase-6.7..ebuild | 1 + dev-qt/qtbase/qtbase-6.8..ebuild | 1 + dev-qt/qtbase/qtbase-6..ebuild | 1 + 5 files changed, 5 insertions(+) diff --git a/dev-qt/qtbase/qtbase-6.7.1.ebuild b/dev-qt/qtbase/qtbase-6.7.1.ebuild index 534c7504e39a..63fdc141c19c 100644 --- a/dev-qt/qtbase/qtbase-6.7.1.ebuild +++ b/dev-qt/qtbase/qtbase-6.7.1.ebuild @@ -281,6 +281,7 @@ src_test() { tst_qlogging # backtrace log test can easily vary tst_q{,raw}font # affected by available fonts / settings (bug #914737) tst_qprinter # checks system's printers (bug #916216) + tst_qhighdpi # may detect users' settings and fail (bug #935364) tst_qstorageinfo # checks mounted filesystems # flaky due to using different test framework and fails with USE=-gui tst_selftests diff --git a/dev-qt/qtbase/qtbase-6.7.2.ebuild b/dev-qt/qtbase/qtbase-6.7.2.ebuild index fbe1ce6c1da1..435584eeecbe 100644 --- a/dev-qt/qtbase/qtbase-6.7.2.ebuild +++ b/dev-qt/qtbase/qtbase-6.7.2.ebuild @@ -279,6 +279,7 @@ src_test() { tst_qlogging # backtrace log test can easily vary tst_q{,raw}font # affected by available fonts / settings (bug #914737) tst_qprinter # checks system's printers (bug #916216) + tst_qhighdpi # may detect users' settings and fail (bug #935364) tst_qstorageinfo # checks mounted filesystems # flaky due to using different test framework and fails with USE=-gui tst_selftests diff --git a/dev-qt/qtbase/qtbase-6.7..ebuild b/dev-qt/qtbase/qtbase-6.7..ebuild index fbe1ce6c1da1..435584eeecbe 100644 --- a/dev-qt/qtbase/qtbase-6.7..ebuild +++ b/dev-qt/qtbase/qtbase-6.7..ebuild @@ -279,6 +279,7 @@ src_test() { tst_qlogging # backtrace log test can easily vary tst_q{,raw}font # affected by available fonts / settings (bug #914737) tst_qprinter # checks system's printers (bug #916216) + tst_qhighdpi # may detect users' settings and fail (bug #935364) tst_qstorageinfo # checks mounted filesystems # flaky due to using different test framework and fails with USE=-gui tst_selftests diff --git a/dev-qt/qtbase/qtbase-6.8..ebuild b/dev-qt/qtbase/qtbase-6.8..ebuild index ea4d281fc895..04fb1a0aaefe 100644 --- a/dev-qt/qtbase/qtbase-6.8..ebuild +++ b/dev-qt/qtbase/qtbase-6.8..ebuild @@ -291,6 +291,7 @@ src_test() { tst_qlogging # backtrace log test can easily vary tst_q{,raw}font # affected by available fonts / settings (bug #914737) tst_qprinter # checks system's printers (bug #916216) + tst_qhighdpi # may detect users' settings and fail (bug #935364) tst_qstorageinfo # checks mounted filesystems # flaky due to using different test framework and fails with USE=-gui tst_selftests diff --git a/dev-qt/qtbase/qtbase-6..ebuild b/dev-qt/qtbase/qtbase-6..ebuild index ea4d281fc895..04fb1a0aaefe 100644 --- a/dev-qt/qtbase/qtbase-6..ebuild +++ b/dev-qt/qtbase/qtbase-6..ebuild @@ -291,6 +291,7 @@ src_test() { tst_qlogging # backtrace log test can easily vary tst_q{,raw}font # affected by available fonts / settings (bug #914737) tst_qprinter # checks system's printers (bug #916216) + tst_qhighdpi # may detect users' settings and fail (bug #935364) tst_qstorageinfo # checks mounted filesystems # flaky due to using different test framework and fails with USE=-gui tst_selftests
[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/
commit: ce6e49a53f0a583797d5976c3ad99479315ae347 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 2 23:22:01 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jul 3 00:39:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6e49a5 net-misc/yt-dlp: add 2024.07.02 Straight-to-stable, minor bugfix release to yesterday's version that is also stable. Signed-off-by: Ionen Wolkens gentoo.org> net-misc/yt-dlp/Manifest | 1 + net-misc/yt-dlp/yt-dlp-2024.07.02.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest index 49c36d7d75db..399056d1bd07 100644 --- a/net-misc/yt-dlp/Manifest +++ b/net-misc/yt-dlp/Manifest @@ -1 +1,2 @@ DIST yt-dlp-2024.07.01.tar.gz 5667870 BLAKE2B fec104c68ac2a465370a6c4270154fd18f496e0ed319c8b2a1a48cb43d8ba55f438f3b83182a8feece23d36aea180ba2f00412872cad92afab5be7ce46480e44 SHA512 1b99d82eb838fb654082c8bad7bdbd87ed2cdf3d80f38288eb1cf7f7112981eb5f45b6fc7cf861d7b10cec89626a2a7bebf20d32ba53b9dcb5d37275e3f02d6f +DIST yt-dlp-2024.07.02.tar.gz 5671980 BLAKE2B 63fd9a938fe1a07de7c9a762f42a1276260dc5c7c248c0a8b32953cd6184978e691aa778fa98eb0175f48dc6692793f85fac04decbdffec7f9bd637e2b4ee842 SHA512 7b9c41a5dccaf9188680cac88010b7695e0809f2b3cdea398af3c507717634067e8f9d0fe02f4d51828c026bce5a31d0ae2b89a2bcc83f51ca703b627dbb995e diff --git a/net-misc/yt-dlp/yt-dlp-2024.07.02.ebuild b/net-misc/yt-dlp/yt-dlp-2024.07.02.ebuild new file mode 100644 index ..68214ba4c2eb --- /dev/null +++ b/net-misc/yt-dlp/yt-dlp-2024.07.02.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..13} ) +inherit bash-completion-r1 distutils-r1 optfeature wrapper + +DESCRIPTION="youtube-dl fork with additional features and fixes" +HOMEPAGE="https://github.com/yt-dlp/yt-dlp/; +SRC_URI=" + https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] + !net-misc/youtube-dl[-yt-dlp(-)] +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # adjust pycryptodome and drop optional dependencies (bug #828466) + sed -Ei pyproject.toml \ + -e 's/("pycryptodome)x/\1/' \ + -e '/"(brotli.*|certifi|mutagen|requests|urllib3|websockets)/d' || die +} + +python_test() { + local EPYTEST_DESELECT=( + # fails with FEATURES=network-sandbox + test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout + # fails with FEATURES=distcc, bug #915614 + test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\] + ) + + epytest -m 'not download' +} + +python_install_all() { + dodoc README.md Changelog.md supportedsites.md + doman yt-dlp.1 + + dobashcomp completions/bash/yt-dlp + + insinto /usr/share/fish/vendor_completions.d + doins completions/fish/yt-dlp.fish + + insinto /usr/share/zsh/site-functions + doins completions/zsh/_yt-dlp + + rm -r "${ED}"/usr/share/doc/yt_dlp || die + + make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl" +} + +pkg_postinst() { + optfeature "various features (merging tracks, streamed content)" media-video/ffmpeg + has_version media-video/atomicparsley || # allow fallback but don't advertise + optfeature "embedding metadata thumbnails in MP4/M4A files" media-libs/mutagen + optfeature "decrypting cookies from Chromium-based browsers" dev-python/secretstorage + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was installed' + elog 'as "youtube-dl". This is strictly for compatibility and it is' + elog 'recommended to use "yt-dlp" directly, it may be removed in the future.' + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/, media-video/ffmpeg/files/
commit: 30a975a77cc37ac5678880eb8d1b6255fe270a88 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:35:44 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:35:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a975a7 media-video/ffmpeg: fix another modern C issue Closes: https://bugs.gentoo.org/935377 Closes: https://bugs.gentoo.org/935046 Signed-off-by: Sam James gentoo.org> media-video/ffmpeg/ffmpeg-6.1.1-r7.ebuild | 622 + .../ffmpeg-6.1.1-wint-inconversion-libgcrypt.patch | 68 +++ 2 files changed, 690 insertions(+) diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r7.ebuild b/media-video/ffmpeg/ffmpeg-6.1.1-r7.ebuild new file mode 100644 index ..a25bc7572607 --- /dev/null +++ b/media-video/ffmpeg/ffmpeg-6.1.1-r7.ebuild @@ -0,0 +1,622 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Subslot: libavutil major.libavcodec major.libavformat major +# Since FFmpeg ships several libraries, subslot is kind of limited here. +# Most consumers will use those three libraries, if a "less used" library +# changes its soname, consumers will have to be rebuilt the old way +# (preserve-libs). +# If, for example, a package does not link to libavformat and only libavformat +# changes its ABI then this package will be rebuilt needlessly. Hence, such a +# package is free _not_ to := depend on FFmpeg but I would strongly encourage +# doing so since such a case is unlikely. +FFMPEG_SUBSLOT=58.60.60 + +SOC_PATCH="ffmpeg-rpi-6.1-r3.patch" + +SCM="" +if [ "${PV#}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_MIN_CLONE_TYPE="single" + EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git; +fi + +inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} + +DESCRIPTION="Complete solution to record/convert/stream audio and video. Includes libavcodec" +HOMEPAGE="https://ffmpeg.org/; +SRC_URI="soc? ( https://dev.gentoo.org/~chewi/distfiles/${SOC_PATCH} )" +if [ "${PV#}" != "${PV}" ] ; then + : +elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot + SRC_URI+=" mirror://gentoo/${P}.tar.xz" +else # Release + inherit verify-sig + + SRC_URI+=" + https://ffmpeg.org/releases/${P/_/-}.tar.xz + verify-sig? ( + https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc + soc? ( https://dev.gentoo.org/~chewi/distfiles/${SOC_PATCH}.asc ) + ) + " + + BDEPEND=" + verify-sig? ( + sec-keys/openpgp-keys-ffmpeg + soc? ( sec-keys/openpgp-keys-gentoo-developers ) + ) + " + + src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${P/_/-}.tar.xz{,.asc} /usr/share/openpgp-keys/ffmpeg.asc + use soc && verify-sig_verify_detached "${DISTDIR}"/${SOC_PATCH}{,.asc} /usr/share/openpgp-keys/gentoo-developers.asc + fi + default + } +fi +FFMPEG_REVISION="${PV#*_p}" + +SLOT="0/${FFMPEG_SUBSLOT}" +LICENSE=" + !gpl? ( LGPL-2.1 ) + gpl? ( GPL-2 ) + amr? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + gmp? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + libaribb24? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + encode? ( + amrenc? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + ) + samba? ( GPL-3 ) +" +if [ "${PV#}" = "${PV}" ] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +fi + +# Options to use as use_enable in the foo[:bar] form. +# This will feed configure with $(use_enable foo bar) +# or $(use_enable foo foo) if no :bar is set. +# foo is added to IUSE. +FFMPEG_FLAG_MAP=( + +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt +gnutls gmp + +gpl hardcoded-tables +iconv libxml2 lzma +network opencl + openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau vulkan + X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib + # libavdevice options + cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal + opengl + # indevs + libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack + # decoders + amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac + jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme gsm:libgsm + libaribb24 modplug:libmodplug opus:libopus qsv:libvpl libilbc
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: d13b7872a62709c54b157f3062cb4b658bb196fc Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:36:35 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:36:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13b7872 sys-kernel/gentoo-kernel-bin: Stabilize 5.15.161 x86, #935359 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild index 81911930d7d6..d79e1c496908 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: f609e490d9bdf41626914052182efc69b19cd24d Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:30:36 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:30:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f609e490 net-im/dino: add 0.4.4 Closes: https://bugs.gentoo.org/930539 Signed-off-by: Sam James gentoo.org> net-im/dino/Manifest | 1 + net-im/dino/dino-0.4.4.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest index 674adcabd18e..517074502e56 100644 --- a/net-im/dino/Manifest +++ b/net-im/dino/Manifest @@ -1,2 +1,3 @@ DIST dino-0.4.2.tar.gz 882421 BLAKE2B 36c0487a19202506e4de69afd923991c912e82c974f61e787ff4af37a40133fdbdb02315e82f7e85ccb8b3cd7d734aed7f8508ca31c1ffec49674ef68f71793b SHA512 b5d5b9e2ab2ff24f53778303e5428ed0613537944cf5d9139aa7e13558ee40ffb1566c6e9267dd802938a6abf0f0d5fbe94ef17fb3e18a11d47cc0d040928d19 DIST dino-0.4.3.tar.gz 883558 BLAKE2B 31ea5eafedcaabbc1ec99c72b5a0c1a6f80462ce3f8288b2d54d68106cfb9a31d3ac525660cd1ff7bf0faf2fbfdb2f47dd37672cc0f2b3283121fd364f670092 SHA512 c3e5e3ba05d7190206a8a3144002eac94f162525ab229edd420215eff3d5644293d0c8737266f0ed9f112313b2e6e83fb02fcc10d0f568fb5b2295238ebe78ea +DIST dino-0.4.4.tar.gz 884259 BLAKE2B 5290543aeaf89f2adf5acf648b6ff4fb7daafc7d4e0b9e948f34a4af81ea49073664aa37d2541753e2f75dbfe492ac82ebdda5fe9ab5749e7b251d6788a36f3a SHA512 d2d5553c60d20e163930c0d8468727109871651f7305bf86940b7efd70a42d11ca85572f4dbea01e67ec8ce48fb0a244acb29b491d5d43bf188653ddc6ecface diff --git a/net-im/dino/dino-0.4.4.ebuild b/net-im/dino/dino-0.4.4.ebuild new file mode 100644 index ..9b99d0f5f067 --- /dev/null +++ b/net-im/dino/dino-0.4.4.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake vala xdg readme.gentoo-r1 + +DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" +HOMEPAGE="https://dino.im; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+gpg +http +omemo +notification-sound +rtp test" +RESTRICT="!test? ( test )" + +MY_REPO_URI="https://github.com/dino/dino; +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="${MY_REPO_URI}.git" + inherit git-r3 +else + KEYWORDS="~amd64 ~arm64" + SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" +fi + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/icu:= + dev-libs/libgee:0.8= + gui-libs/gtk:4 + >=gui-libs/libadwaita-1.2.0:1[vala] + media-libs/graphene + net-libs/glib-networking + net-libs/gnutls:= + >=net-libs/libnice-0.1.15 + net-libs/libsignal-protocol-c + net-libs/libsrtp:2= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango + gpg? ( app-crypt/gpgme:= ) + http? ( net-libs/libsoup:2.4 ) + notification-sound? ( media-libs/libcanberra:0[sound] ) + omemo? ( + dev-libs/libgcrypt:= + media-gfx/qrencode:= + ) + rtp? ( + media-libs/gst-plugins-base:1.0 + media-libs/gstreamer:1.0 + media-libs/webrtc-audio-processing:0 + ) +" +DEPEND=" + ${RDEPEND} + media-libs/gst-plugins-base + media-libs/gstreamer +" +BDEPEND=" + sys-devel/gettext + $(vala_depend) +" + +src_configure() { + vala_setup + + local disabled_plugins=( + $(usex gpg "" "openpgp") + $(usex omemo "" "omemo") + $(usex http "" "http-files") + $(usex rtp "" rtp) + ) + local enabled_plugins=( + $(usex notification-sound "notification-sound" "") + ) + local mycmakeargs=( + "-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")" + "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" + "-DVALA_EXECUTABLE=${VALAC}" + "-DSOUP_VERSION=2" + "-DBUILD_TESTS=$(usex test)" + ) + + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/xmpp-vala-test || die +} + +src_install() { + cmake_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: d29003b6a6aecc1b233f83d577e8bb624886c5ba Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:36:33 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:36:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29003b6 virtual/dist-kernel: Stabilize 5.15.161 x86, #935359 Signed-off-by: Sam James gentoo.org> virtual/dist-kernel/dist-kernel-5.15.161.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-5.15.161.ebuild b/virtual/dist-kernel/dist-kernel-5.15.161.ebuild index 3b4d92e6969b..7f9ad226fba3 100644 --- a/virtual/dist-kernel/dist-kernel-5.15.161.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.15.161.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: d353372d9b46a55335599c421fdb81ef4e3bf018 Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:36:34 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:36:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d353372d sys-kernel/gentoo-kernel: Stabilize 5.15.161 x86, #935359 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161.ebuild index 962a350fea30..13c8bc974105 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161.ebuild @@ -42,7 +42,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="debug hardened" REQUIRED_USE=" arm? ( savedconfig )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 5ceb71025031f8f03da29e8e14e1850f459ac3d7 Author: Sam James gentoo org> AuthorDate: Tue Jul 2 23:59:13 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:02:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ceb7102 sys-apps/systemd-utils: add 254.14 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/Manifest| 1 + sys-apps/systemd-utils/systemd-utils-254.14.ebuild | 583 + 2 files changed, 584 insertions(+) diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index e29c210b924a..0feeb21b0ccb 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -3,4 +3,5 @@ DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 14b737968168238c62a776052bd DIST systemd-stable-254.10.tar.gz 14428960 BLAKE2B 488c27b9657ec7452f876ab6c18bbfe711f1351afa022801f5a646f2dd1d76d63c17e52e6ebf43b38a76807907287b654a7eaca3afdb0688f5b05839e98ad727 SHA512 0c127d38d0ade8655ae12172c2edbaa8af68bd29f42d965b988d75e74626846ae859bcf0b39b535c9a99ad8c709ad7575ed4d5ea5bc95ce8729e3caafdb32b70 DIST systemd-stable-254.12.tar.gz 14529517 BLAKE2B ed6e4a78363930840e505c4bd789d1d44c238f30d3c0768d435e1cacb43ac3ab07e0dc9085546b4142152bbb4ceb4e2c0a9560e74e1a2b8c09fc885620695e73 SHA512 fa3679915392e641bed73ccb48f5def386ab13ba5ff7efdac952214193c3311543bec4c4370d6880f9599f63e377506b343805c3c56b7dde7eb5e3bbc0dc7a87 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3 SHA512 852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1 +DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410 SHA512 bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0 SHA512 1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a diff --git a/sys-apps/systemd-utils/systemd-utils-254.14.ebuild b/sys-apps/systemd-utils/systemd-utils-254.14.ebuild new file mode 100644 index ..d76d79f1f07f --- /dev/null +++ b/sys-apps/systemd-utils/systemd-utils-254.14.ebuild @@ -0,0 +1,583 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature +inherit python-single-r1 secureboot toolchain-funcs udev + +DESCRIPTION="Utilities split out from systemd for OpenRC users" +HOMEPAGE="https://systemd.io/; + +if [[ ${PV} == *.* ]]; then + MY_P="systemd-stable-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +else + MY_P="systemd-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +fi + +MUSL_PATCHSET="systemd-musl-patches-254.3-r1" +SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test +udev ukify" +REQUIRED_USE=" + || ( kernel-install tmpfiles sysusers udev ) + boot? ( kernel-install ) + ukify? ( boot ) + ${PYTHON_REQUIRED_USE} +" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + elibc_musl? ( >=sys-libs/musl-1.2.3 ) + selinux? ( sys-libs/libselinux:0= ) + tmpfiles? ( + acl? ( sys-apps/acl:0= ) + ) + udev? ( + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + kmod? ( >=sys-apps/kmod-15:0= ) + ) + !udev? ( + >=sys-apps/util-linux-2.30:0= + sys-libs/libcap:0= + virtual/libcrypt:= + ) +" +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-3.11 +" + +PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]' + +RDEPEND="${COMMON_DEPEND} + boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] ) + ukify? ( test? ( ${PEFILE_DEPEND} ) ) + ") +" +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 602b1518a010d6290ce5d6536fba702f422e7885 Author: Sam James gentoo org> AuthorDate: Tue Jul 2 23:50:40 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:02:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602b1518 sys-apps/systemd: add 255.8 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/Manifest | 1 + sys-apps/systemd/systemd-255.8.ebuild | 536 ++ 2 files changed, 537 insertions(+) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index b9c38743ce31..f617c7f22366 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -7,3 +7,4 @@ DIST systemd-stable-255.3.tar.gz 14873273 BLAKE2B e22ef391c691fcf1e765c5112e1a55 DIST systemd-stable-255.4.tar.gz 14952427 BLAKE2B 27f5080f83a9e870fbe8e3ebcb500a63c42022f1f96f26f35c76a85dab691291c31ee716cab330b76df5e576910a6a82f51267eff4f766b1d4c304d815c9 SHA512 8a2bde11a55f7f788ba7751789a5e9be6ce9634e88d54e49f6e832c4c49020c6cacaf2a610fe26f92998b0cbf43c6c2150a96b2c0953d23261009f57d71ea979 DIST systemd-stable-255.6.tar.gz 15060034 BLAKE2B 27e14a870bd8ae85e3c7679a69b7dcd6f1165430c4cdea57d3f7092a40a22085bafc3e3e397a7429b53773f7460bde0ad0af9afb6852c6d0c9cc681d25c34c03 SHA512 523c5d973e2ccd47f8ba33d1fb8264a8de58cb639fab22be0d0854f96009dce700d6f022d30aad5ab7b9292b33047cbbc1eefc3c6141328e337b9a245944c237 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0 SHA512 1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a +DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719 SHA512 7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1 diff --git a/sys-apps/systemd/systemd-255.8.ebuild b/sys-apps/systemd/systemd-255.8.ebuild new file mode 100644 index ..c4ed9c5dda69 --- /dev/null +++ b/sys-apps/systemd/systemd-255.8.ebuild @@ -0,0 +1,536 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +# Avoid QA warnings +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git; + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P} + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; + + if [[ ${PV} != *rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi +fi + +inherit bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1 +inherit secureboot systemd toolchain-funcs udev + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://systemd.io/; + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0/2" +IUSE=" + acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod + +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode + +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd +" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + dns-over-tls? ( || ( gnutls openssl ) ) + fido2? ( cryptsetup openssl ) + homed? ( cryptsetup pam openssl ) + importd? ( curl lzma || ( gcrypt openssl ) ) + pwquality? ( homed ) + boot? ( kernel-install ) + ukify? ( boot ) +" +RESTRICT="!test? ( test )" + +MINKV="4.15" + +COMMON_DEPEND=" + >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + apparmor? ( >=sys-libs/libapparmor-2.13:0= ) + audit? ( >=sys-process/audit-2:0= ) + cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) + curl? ( >=net-misc/curl-7.32.0:0= ) + elfutils? ( >=dev-libs/elfutils-0.158:0= ) + fido2? ( dev-libs/libfido2:0= ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) + gnutls? ( >=net-libs/gnutls-3.6.0:0= ) + http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) + idn? ( net-dns/libidn2:= ) + importd? ( + app-arch/bzip2:0= + sys-libs/zlib:0= + ) + kmod? ( >=sys-apps/kmod-15:0= ) + lz4? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: fb0e9e0278ffac78d76f3db04ed24aaebef5252c Author: Sam James gentoo org> AuthorDate: Wed Jul 3 00:01:38 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:02:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0e9e02 sys-apps/systemd-utils: add 255.8 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/Manifest | 1 + sys-apps/systemd-utils/systemd-utils-255.8.ebuild | 621 ++ 2 files changed, 622 insertions(+) diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index 0feeb21b0ccb..9411d00e3411 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -5,3 +5,4 @@ DIST systemd-stable-254.12.tar.gz 14529517 BLAKE2B ed6e4a78363930840e505c4bd789d DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3 SHA512 852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1 DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410 SHA512 bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0 SHA512 1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a +DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719 SHA512 7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1 diff --git a/sys-apps/systemd-utils/systemd-utils-255.8.ebuild b/sys-apps/systemd-utils/systemd-utils-255.8.ebuild new file mode 100644 index ..523af66c5d3b --- /dev/null +++ b/sys-apps/systemd-utils/systemd-utils-255.8.ebuild @@ -0,0 +1,621 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils +inherit python-single-r1 secureboot udev + +DESCRIPTION="Utilities split out from systemd for OpenRC users" +HOMEPAGE="https://systemd.io/; + +if [[ ${PV} == *.* ]]; then + MY_P="systemd-stable-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +else + MY_P="systemd-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +fi + +MUSL_PATCHSET="systemd-musl-patches-255.6" +SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test +udev ukify" +REQUIRED_USE=" + || ( kernel-install tmpfiles sysusers udev ) + boot? ( kernel-install ) + ukify? ( boot ) + ${PYTHON_REQUIRED_USE} +" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + elibc_musl? ( >=sys-libs/musl-1.2.3 ) + selinux? ( sys-libs/libselinux:0= ) + tmpfiles? ( + acl? ( sys-apps/acl:0= ) + ) + udev? ( + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + kmod? ( >=sys-apps/kmod-15:0= ) + ) + !udev? ( + >=sys-apps/util-linux-2.30:0= + sys-libs/libcap:0= + virtual/libcrypt:= + ) +" +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-3.11 +" + +PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]' + +RDEPEND="${COMMON_DEPEND} + boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] + test? ( ${PEFILE_DEPEND} ) + ) + ") +" + +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_EXECSTACK="usr/lib/systemd/boot/efi/*" +QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*" + +CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED + ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + +pkg_setup() { + if [[ ${MERGE_TYPE} != buildonly
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: ac5fe6b1d4f837754c11cb4822db34fb25f4ecb2 Author: Sam James gentoo org> AuthorDate: Tue Jul 2 23:56:53 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jul 3 00:02:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5fe6b1 sys-apps/systemd: add 254.14 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/Manifest | 1 + sys-apps/systemd/systemd-254.14.ebuild | 536 + 2 files changed, 537 insertions(+) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index f617c7f22366..4152f13b3790 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -2,6 +2,7 @@ DIST systemd-256.1.tar.gz 15643508 BLAKE2B 2075f5b927107571a80f09bf09ad84f8f4e31 DIST systemd-stable-254.10.tar.gz 14428960 BLAKE2B 488c27b9657ec7452f876ab6c18bbfe711f1351afa022801f5a646f2dd1d76d63c17e52e6ebf43b38a76807907287b654a7eaca3afdb0688f5b05839e98ad727 SHA512 0c127d38d0ade8655ae12172c2edbaa8af68bd29f42d965b988d75e74626846ae859bcf0b39b535c9a99ad8c709ad7575ed4d5ea5bc95ce8729e3caafdb32b70 DIST systemd-stable-254.12.tar.gz 14529517 BLAKE2B ed6e4a78363930840e505c4bd789d1d44c238f30d3c0768d435e1cacb43ac3ab07e0dc9085546b4142152bbb4ceb4e2c0a9560e74e1a2b8c09fc885620695e73 SHA512 fa3679915392e641bed73ccb48f5def386ab13ba5ff7efdac952214193c3311543bec4c4370d6880f9599f63e377506b343805c3c56b7dde7eb5e3bbc0dc7a87 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3 SHA512 852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1 +DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410 SHA512 bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb DIST systemd-stable-254.8.tar.gz 14418468 BLAKE2B e5a151ece86e57c7224fc95bda1b4ede1277fce4a2ba28d3605ab0431a2aafe1088f90c49a20e3b53a5b56aeef7c0f1f5da0601db740150f5efdf6eae7bbde80 SHA512 a3f35d9fcafcccd8d9c33ab1047241f226146017be95562a67c7dcc9eeb4b77bded92ad80e92f4767f2bf2009df0172a621d4c54a805e07ed5a5ed03940ec28e DIST systemd-stable-255.3.tar.gz 14873273 BLAKE2B e22ef391c691fcf1e765c5112e1a55096d3bba61a9dae3ea1a3958add4e355892a97d5214e63c516ba3b70e2a83bb5d21254812d870f06c16c74a58d4f957d75 SHA512 c2868a53df2176649b0d0c94e5d451c46ba783bcdbc89ce12434ed2d11dba44b4854ffe4c2430f3f64eef2e214cbb51d5f740170afbd9edd66761a8851157453 DIST systemd-stable-255.4.tar.gz 14952427 BLAKE2B 27f5080f83a9e870fbe8e3ebcb500a63c42022f1f96f26f35c76a85dab691291c31ee716cab330b76df5e576910a6a82f51267eff4f766b1d4c304d815c9 SHA512 8a2bde11a55f7f788ba7751789a5e9be6ce9634e88d54e49f6e832c4c49020c6cacaf2a610fe26f92998b0cbf43c6c2150a96b2c0953d23261009f57d71ea979 diff --git a/sys-apps/systemd/systemd-254.14.ebuild b/sys-apps/systemd/systemd-254.14.ebuild new file mode 100644 index ..9bd01e1a5313 --- /dev/null +++ b/sys-apps/systemd/systemd-254.14.ebuild @@ -0,0 +1,536 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +# Avoid QA warnings +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git; + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P} + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +inherit bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1 +inherit secureboot systemd toolchain-funcs udev usr-ldscript + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://systemd.io/; + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0/2" +IUSE=" + acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod + +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode + +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd +" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + dns-over-tls? ( || ( gnutls openssl ) ) + fido2? ( cryptsetup openssl ) + homed? ( cryptsetup pam openssl ) + importd? ( curl lzma || ( gcrypt openssl ) ) + pwquality? ( homed ) + boot? ( kernel-install ) + ukify? ( boot ) +"
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: d05b8d5419038564da1b0c3cee44feb48a656617 Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:53:57 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:53:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05b8d54 www-client/opera: remove old Signed-off-by: Matt Jolly gentoo.org> www-client/opera/Manifest | 1 - www-client/opera/opera-111.0.5168.43.ebuild | 173 2 files changed, 174 deletions(-) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 11ddb60ce47d..5d0e311f97b4 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,2 +1 @@ -DIST opera-stable_111.0.5168.43_amd64.deb 110234408 BLAKE2B 751b98f71b18c81824c3ed0dedf6dd0f5c36c6c6ca7ff1f1682bdf2ba2a76ca24c88229fabceaff337bdf9c70fd0e0ce473ada7ee0caaa47f5985175868a4a42 SHA512 819eff9c2ae927f03f713ff749b5a4f8457ad3db6bc8e09c21fb2533fcbd4aba175cab7f724696b286bc6d010221637139b17cc41709de77e747973ede5e1661 DIST opera-stable_111.0.5168.55_amd64.deb 110217064 BLAKE2B f0b4b35eef670291a03e52ad02b5097172eeb2245d9a4628f57130ce8ef60b391b450ebd649c52e8c39417e66efdc474540ea44fe231e39ff9b0de890615fc9a SHA512 091e2d0ac78836bfef38a4f9c824c14c82f729ab589917dd9b67843b405c67bab7deb80e46399b22ddc753c766e4e2eb63099ea32576b67019c6de280e7969cd diff --git a/www-client/opera/opera-111.0.5168.43.ebuild b/www-client/opera/opera-111.0.5168.43.ebuild deleted file mode 100644 index 0de1bebfcf29.. --- a/www-client/opera/opera-111.0.5168.43.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}; - "https://download2.operacdn.com/pub/${PN}; - "https://download3.operacdn.com/pub/${PN}; - "https://download4.operacdn.com/pub/${PN}; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches this Chromium version -# used to select the correct ffmpeg-chromium version (corresponds to a major version of Chromium) -# Does not need to be updated for every new version of Opera, only when it breaks -CHROMIUM_VERSION="125" -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}" -S=${WORKDIR} - -LICENSE="OPERA-2018" -SLOT="0" -KEYWORDS="-* amd64" -IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - proprietary-codecs? ( - !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) - ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - if [[ ${OPERA_FORCE_RPM} == yes ]]; then -
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: e31b2999d1ce713e36ff3cfce16437b28b084709 Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:54:30 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:54:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31b2999 www-client/opera-developer: remove old Signed-off-by: Matt Jolly gentoo.org> www-client/opera-developer/Manifest| 1 - .../opera-developer-112.0.5196.0.ebuild| 173 - 2 files changed, 174 deletions(-) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index aa30980c42ed..97b2d76c5ea6 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,4 +1,3 @@ -DIST opera-developer_112.0.5196.0_amd64.deb 111098252 BLAKE2B 6c61e6f202acb437afe8fab62866d7fbc08138d2b0a01d76f4f9314f171fd1c44cb3ff95e17890c0a4dcdae90250e6789a54b740c5fe0609725b39a509f03f9c SHA512 4286f35a3956322aca46965c8c6c9fc0efcb8e0f0e0890bd6d86859eb93c2cb047cd19572818760a07e5b1f456b702bc7e46d3246c3e877b031e6c4e4d0baad7 DIST opera-developer_113.0.5201.0_amd64.deb 112140276 BLAKE2B e97d40a3541d7e1847ede364b33b0670b977b32db575b25019901bac80a61c79c205f09a81b99023ad3697ce3fcb31ddfb465a1c86a2260feee75d77cf88d758 SHA512 d6b37c5612d211c125cc955842ff4195646257dc824871df5531e041c9c3cb83106744a1c121d1a31fd276bc65dbb41b5ad85a6695f0750807de45754b07ea9b DIST opera-developer_113.0.5210.0_amd64.deb 111403232 BLAKE2B 603b94351147f937898b9db752f4c942609ca28f56d1ff1cc234c10ac3bd29b9ec80bd6a017d237b575b47f38700467854de5f195e60b1362101b8c88688c54f SHA512 f8270863a4d4b0e29e67f4b741dcfd3cfdb373a0769059c861d508d8a02babf6851a38aab8e7be579b5d0604c7d2d1819c460e8a2f271532580f1e7836b85748 DIST opera-developer_113.0.5215.0_amd64.deb 111400132 BLAKE2B 77d8c619831f98141e8817c8118807ff1e679c7883550bbc4c4eaddb833f58ac9fdba342bb0460788150a6cb5548f6f670f6ff43c705e6446f8ae087f418af21 SHA512 b87436a75e07c32a3b671b7c68fcc8b3e002835fb772dc238c64dcd21ddefa215c8051f534c97ad9db80ae296454fb3caf590bb183bdbb1137aa9c81a44be765 diff --git a/www-client/opera-developer/opera-developer-112.0.5196.0.ebuild b/www-client/opera-developer/opera-developer-112.0.5196.0.ebuild deleted file mode 100644 index 0d49f3a56353.. --- a/www-client/opera-developer/opera-developer-112.0.5196.0.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}; - "https://download2.operacdn.com/pub/${PN}; - "https://download3.operacdn.com/pub/${PN}; - "https://download4.operacdn.com/pub/${PN}; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches this Chromium version -# used to select the correct ffmpeg-chromium version (corresponds to a major version of Chromium) -# Does not need to be updated for every new version of Opera, only when it breaks -CHROMIUM_VERSION="125" -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}" -S=${WORKDIR} - -LICENSE="OPERA-2018" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - proprietary-codecs? ( - !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) - ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) - ) - qt5? ( -
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 2181fd54583aed359c083e48f577d746eebdaa10 Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:53:53 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:53:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2181fd54 www-client/opera: amd64 stable (111.0.5168.55) Signed-off-by: Matt Jolly gentoo.org> www-client/opera/opera-111.0.5168.55.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/opera/opera-111.0.5168.55.ebuild b/www-client/opera/opera-111.0.5168.55.ebuild index 0d49f3a56353..0de1bebfcf29 100644 --- a/www-client/opera/opera-111.0.5168.55.ebuild +++ b/www-client/opera/opera-111.0.5168.55.ebuild @@ -48,7 +48,7 @@ S=${WORKDIR} LICENSE="OPERA-2018" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6" RESTRICT="bindist mirror strip"
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: dd55f8cfbcfae23e8ea49acdc04caed408cf6d99 Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:54:26 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:54:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd55f8cf www-client/opera-developer: automated bump (113.0.5215.0) Signed-off-by: Matt Jolly gentoo.org> www-client/opera-developer/Manifest| 1 + .../opera-developer-113.0.5215.0.ebuild| 173 + 2 files changed, 174 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index a18fadd8accf..aa30980c42ed 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,3 +1,4 @@ DIST opera-developer_112.0.5196.0_amd64.deb 111098252 BLAKE2B 6c61e6f202acb437afe8fab62866d7fbc08138d2b0a01d76f4f9314f171fd1c44cb3ff95e17890c0a4dcdae90250e6789a54b740c5fe0609725b39a509f03f9c SHA512 4286f35a3956322aca46965c8c6c9fc0efcb8e0f0e0890bd6d86859eb93c2cb047cd19572818760a07e5b1f456b702bc7e46d3246c3e877b031e6c4e4d0baad7 DIST opera-developer_113.0.5201.0_amd64.deb 112140276 BLAKE2B e97d40a3541d7e1847ede364b33b0670b977b32db575b25019901bac80a61c79c205f09a81b99023ad3697ce3fcb31ddfb465a1c86a2260feee75d77cf88d758 SHA512 d6b37c5612d211c125cc955842ff4195646257dc824871df5531e041c9c3cb83106744a1c121d1a31fd276bc65dbb41b5ad85a6695f0750807de45754b07ea9b DIST opera-developer_113.0.5210.0_amd64.deb 111403232 BLAKE2B 603b94351147f937898b9db752f4c942609ca28f56d1ff1cc234c10ac3bd29b9ec80bd6a017d237b575b47f38700467854de5f195e60b1362101b8c88688c54f SHA512 f8270863a4d4b0e29e67f4b741dcfd3cfdb373a0769059c861d508d8a02babf6851a38aab8e7be579b5d0604c7d2d1819c460e8a2f271532580f1e7836b85748 +DIST opera-developer_113.0.5215.0_amd64.deb 111400132 BLAKE2B 77d8c619831f98141e8817c8118807ff1e679c7883550bbc4c4eaddb833f58ac9fdba342bb0460788150a6cb5548f6f670f6ff43c705e6446f8ae087f418af21 SHA512 b87436a75e07c32a3b671b7c68fcc8b3e002835fb772dc238c64dcd21ddefa215c8051f534c97ad9db80ae296454fb3caf590bb183bdbb1137aa9c81a44be765 diff --git a/www-client/opera-developer/opera-developer-113.0.5215.0.ebuild b/www-client/opera-developer/opera-developer-113.0.5215.0.ebuild new file mode 100644 index ..0d49f3a56353 --- /dev/null +++ b/www-client/opera-developer/opera-developer-113.0.5215.0.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches this Chromium version +# used to select the correct ffmpeg-chromium version (corresponds to a major version of Chromium) +# Does not need to be updated for every new version of Opera, only when it breaks +CHROMIUM_VERSION="125" +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}" +S=${WORKDIR} + +LICENSE="OPERA-2018" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + proprietary-codecs? ( + !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) + ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) + ) + qt5?
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: b2ae53ae301cfe8714aee13729cf69a845c12976 Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:53:47 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:53:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ae53ae www-client/opera: automated bump (111.0.5168.55) Signed-off-by: Matt Jolly gentoo.org> www-client/opera/Manifest | 1 + www-client/opera/opera-111.0.5168.55.ebuild | 173 2 files changed, 174 insertions(+) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 6240b89fe0a3..11ddb60ce47d 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1 +1,2 @@ DIST opera-stable_111.0.5168.43_amd64.deb 110234408 BLAKE2B 751b98f71b18c81824c3ed0dedf6dd0f5c36c6c6ca7ff1f1682bdf2ba2a76ca24c88229fabceaff337bdf9c70fd0e0ce473ada7ee0caaa47f5985175868a4a42 SHA512 819eff9c2ae927f03f713ff749b5a4f8457ad3db6bc8e09c21fb2533fcbd4aba175cab7f724696b286bc6d010221637139b17cc41709de77e747973ede5e1661 +DIST opera-stable_111.0.5168.55_amd64.deb 110217064 BLAKE2B f0b4b35eef670291a03e52ad02b5097172eeb2245d9a4628f57130ce8ef60b391b450ebd649c52e8c39417e66efdc474540ea44fe231e39ff9b0de890615fc9a SHA512 091e2d0ac78836bfef38a4f9c824c14c82f729ab589917dd9b67843b405c67bab7deb80e46399b22ddc753c766e4e2eb63099ea32576b67019c6de280e7969cd diff --git a/www-client/opera/opera-111.0.5168.55.ebuild b/www-client/opera/opera-111.0.5168.55.ebuild new file mode 100644 index ..0d49f3a56353 --- /dev/null +++ b/www-client/opera/opera-111.0.5168.55.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches this Chromium version +# used to select the correct ffmpeg-chromium version (corresponds to a major version of Chromium) +# Does not need to be updated for every new version of Opera, only when it breaks +CHROMIUM_VERSION="125" +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}" +S=${WORKDIR} + +LICENSE="OPERA-2018" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + proprietary-codecs? ( + !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) + ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" + if [[ ${OPERA_FORCE_RPM} == yes ]]; then
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/
commit: b84fedaefb92bec5d649bea2c90f87d78631fbcf Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:51:45 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:51:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84fedae www-client/microsoft-edge: automated bump (126.0.2592.87) Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge/Manifest | 1 + .../microsoft-edge-126.0.2592.87.ebuild| 126 + 2 files changed, 127 insertions(+) diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index b50ff01a7b73..c90f78466bed 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1 +1,2 @@ DIST microsoft-edge-stable_126.0.2592.81-1_amd64.deb 168150094 BLAKE2B 7e3ffae48269651076428e86b92e3ae888abd09b9abc86c7f0923d0d7895733d993a3b9de5bf3c97a2030b06903459468d91a03d53cf6ee6f802d2f459f5187b SHA512 f694c2adff03a3b0465687716fc27bcff31c6d76db2f0a60e692d20eae45beeb18ebc5317098c46b8898050b2697909335597684e39992c79bd30c900fc1cec8 +DIST microsoft-edge-stable_126.0.2592.87-1_amd64.deb 168170546 BLAKE2B e1f4464f7bf50c2efbb36510578d5b26c4538c29aaf4f783335e8d0333db5978aac9a429cef1ba76d7662ac4bd93244e2a13238ded468c191858a8e46a4a6d89 SHA512 cbf72b15eb179e861f769908cc6cc84d2913e56b9f35405784063d12efc957cf5c6c4ff8f587e12500d0bbc1b27a5b6d71b455f31315a1a5b798480044d4fb2b diff --git a/www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild b/www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild new file mode 100644 index ..0ff710cc5ddc --- /dev/null +++ b/www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild @@ -0,0 +1,126 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/edge; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +MY_P="${MY_PN}_${PV}-1" +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; +S=${WORKDIR} + +LICENSE="microsoft-edge" +SLOT="0" +KEYWORDS="-* ~amd64" + +IUSE="+mip qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + mip? ( app-crypt/libsecret ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -f _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then + rm usr/share/man/man1/${PN}.1.gz || die + dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1 + fi + + local suffix= + [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta + [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev + + local size + for size in 16 24 32 48 64 128 256 ; do + newicon -s ${size} "${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png + done + + if ! use mip; then + rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die + fi + + if ! use qt5; then + rm "${EDGE_HOME}/libqt5_shim.so" || die + fi + if ! use qt6; then +
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/
commit: b947dc9e46c852c205c2f61039bd13cff3db2382 Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:52:01 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:52:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b947dc9e www-client/microsoft-edge: remove old Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge/Manifest | 1 - .../microsoft-edge-126.0.2592.81.ebuild| 126 - 2 files changed, 127 deletions(-) diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index c90f78466bed..f67891bff902 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1,2 +1 @@ -DIST microsoft-edge-stable_126.0.2592.81-1_amd64.deb 168150094 BLAKE2B 7e3ffae48269651076428e86b92e3ae888abd09b9abc86c7f0923d0d7895733d993a3b9de5bf3c97a2030b06903459468d91a03d53cf6ee6f802d2f459f5187b SHA512 f694c2adff03a3b0465687716fc27bcff31c6d76db2f0a60e692d20eae45beeb18ebc5317098c46b8898050b2697909335597684e39992c79bd30c900fc1cec8 DIST microsoft-edge-stable_126.0.2592.87-1_amd64.deb 168170546 BLAKE2B e1f4464f7bf50c2efbb36510578d5b26c4538c29aaf4f783335e8d0333db5978aac9a429cef1ba76d7662ac4bd93244e2a13238ded468c191858a8e46a4a6d89 SHA512 cbf72b15eb179e861f769908cc6cc84d2913e56b9f35405784063d12efc957cf5c6c4ff8f587e12500d0bbc1b27a5b6d71b455f31315a1a5b798480044d4fb2b diff --git a/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild b/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild deleted file mode 100644 index 7ea339bd40f9.. --- a/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/edge; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -MY_P="${MY_PN}_${PV}-1" -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; -S=${WORKDIR} - -LICENSE="microsoft-edge" -SLOT="0" -KEYWORDS="-* amd64" - -IUSE="+mip qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - mip? ( app-crypt/libsecret ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -f _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then - rm usr/share/man/man1/${PN}.1.gz || die - dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1 - fi - - local suffix= - [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta - [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev - - local size - for size in 16 24 32 48 64 128 256 ; do - newicon -s ${size} "${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png - done - - if ! use mip; then - rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die - fi - - if ! use qt5; then - rm "${EDGE_HOME}/libqt5_shim.so" || die - fi - if ! use qt6; then - rm
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: b9febb5daabb91ba55a79c26634cc8a965d7fb3f Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:52:48 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:52:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9febb5d www-client/microsoft-edge-beta: automated bump (127.0.2651.31) Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 + .../microsoft-edge-beta-127.0.2651.31.ebuild | 126 + 2 files changed, 127 insertions(+) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index 99ccbc7cb16f..abba4a65ae9e 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-beta_126.0.2592.68-1_amd64.deb 168093970 BLAKE2B 5a5d84c1fe5fab744c48941eeb3c61f1c5ec1c2fa88f61ece81c865879320b9e2b40dadef6f84b3b1f8228e14076e60134ceaf9cbd7d3db30aa05a9f43f31cb5 SHA512 e0b75ef6671a9cda080622464ccfc41b7377d4cc7556f416c065a4d49c6d3f6f6b8da81bc33c143b064aca3b9817562f199fdd28d4d55734eb54b0df5651d6a8 DIST microsoft-edge-beta_127.0.2651.15-1_amd64.deb 166274998 BLAKE2B 68b5e24fb80c0b9069e13349b05a44f5b2e8cfa5aa41256b4c0bf35ccb8a32da6d1fbb52620f81a873afd63a816ecc3da9a146b83fd2e24f601240c4cbcf674c SHA512 6121ac0e214b10235317ca4909668c49ad39e8be37f023a753df4ea01f2c16e6e36f7852a692fc1181e182d938fb6a2b4ffd46453ec330fa3b29a93bd09d9e46 +DIST microsoft-edge-beta_127.0.2651.31-1_amd64.deb 166291494 BLAKE2B 6a444905f2a7d8f7f28b86205196d6d08622d293297f034d9431f5e680e915c742e4109afcc5fbcd8796e76add68d311850f3e3315c69e1cdefeb1842f20173b SHA512 0743b3a68626093559b6a587923bb51eb2d8f8989de36984f1a3bb8dd5167454217048a989c4364aeaa01fb075de5e46d709cda8bfbadf975e1bc94892035bb7 DIST microsoft-edge-beta_127.0.2651.8-1_amd64.deb 166235390 BLAKE2B 7fc059f64479348bf03fef05c3690bfede9f9036057b1dc6c69d268af37c049622cb036143211754382c566ff41846fbd2bcf28472a93425965f8a8cdaaf9978 SHA512 3eb1b79a878837eddf6ae36d4366ada21c0ec922b55dc1538fee4a07537dc5b8a97f31b25959379df444a3cea47aecef677d9b2924fa9863eaed6a41af9ac5b4 diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.31.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.31.ebuild new file mode 100644 index ..0ff710cc5ddc --- /dev/null +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.31.ebuild @@ -0,0 +1,126 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/edge; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +MY_P="${MY_PN}_${PV}-1" +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; +S=${WORKDIR} + +LICENSE="microsoft-edge" +SLOT="0" +KEYWORDS="-* ~amd64" + +IUSE="+mip qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + mip? ( app-crypt/libsecret ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -f _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + if [[ -L
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: 3cbfa90d302dfa967a7cd225638bbae5eef9a6c1 Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:52:52 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:52:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbfa90d www-client/microsoft-edge-beta: remove old Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 - .../microsoft-edge-beta-126.0.2592.68.ebuild | 126 - 2 files changed, 127 deletions(-) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index abba4a65ae9e..83675b75f283 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,4 +1,3 @@ -DIST microsoft-edge-beta_126.0.2592.68-1_amd64.deb 168093970 BLAKE2B 5a5d84c1fe5fab744c48941eeb3c61f1c5ec1c2fa88f61ece81c865879320b9e2b40dadef6f84b3b1f8228e14076e60134ceaf9cbd7d3db30aa05a9f43f31cb5 SHA512 e0b75ef6671a9cda080622464ccfc41b7377d4cc7556f416c065a4d49c6d3f6f6b8da81bc33c143b064aca3b9817562f199fdd28d4d55734eb54b0df5651d6a8 DIST microsoft-edge-beta_127.0.2651.15-1_amd64.deb 166274998 BLAKE2B 68b5e24fb80c0b9069e13349b05a44f5b2e8cfa5aa41256b4c0bf35ccb8a32da6d1fbb52620f81a873afd63a816ecc3da9a146b83fd2e24f601240c4cbcf674c SHA512 6121ac0e214b10235317ca4909668c49ad39e8be37f023a753df4ea01f2c16e6e36f7852a692fc1181e182d938fb6a2b4ffd46453ec330fa3b29a93bd09d9e46 DIST microsoft-edge-beta_127.0.2651.31-1_amd64.deb 166291494 BLAKE2B 6a444905f2a7d8f7f28b86205196d6d08622d293297f034d9431f5e680e915c742e4109afcc5fbcd8796e76add68d311850f3e3315c69e1cdefeb1842f20173b SHA512 0743b3a68626093559b6a587923bb51eb2d8f8989de36984f1a3bb8dd5167454217048a989c4364aeaa01fb075de5e46d709cda8bfbadf975e1bc94892035bb7 DIST microsoft-edge-beta_127.0.2651.8-1_amd64.deb 166235390 BLAKE2B 7fc059f64479348bf03fef05c3690bfede9f9036057b1dc6c69d268af37c049622cb036143211754382c566ff41846fbd2bcf28472a93425965f8a8cdaaf9978 SHA512 3eb1b79a878837eddf6ae36d4366ada21c0ec922b55dc1538fee4a07537dc5b8a97f31b25959379df444a3cea47aecef677d9b2924fa9863eaed6a41af9ac5b4 diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.68.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.68.ebuild deleted file mode 100644 index 0ff710cc5ddc.. --- a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.68.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/edge; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -MY_P="${MY_PN}_${PV}-1" -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; -S=${WORKDIR} - -LICENSE="microsoft-edge" -SLOT="0" -KEYWORDS="-* ~amd64" - -IUSE="+mip qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - mip? ( app-crypt/libsecret ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -f _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - if [[ -L
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/
commit: e3af05d78dbe389ec9ef3470e502404eb56ca2fd Author: Matt Jolly gentoo org> AuthorDate: Tue Jul 2 22:51:58 2024 + Commit: Matt Jolly gentoo org> CommitDate: Tue Jul 2 22:51:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3af05d7 www-client/microsoft-edge: amd64 stable (126.0.2592.87) Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild b/www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild index 0ff710cc5ddc..7ea339bd40f9 100644 --- a/www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild +++ b/www-client/microsoft-edge/microsoft-edge-126.0.2592.87.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR} LICENSE="microsoft-edge" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" IUSE="+mip qt5 qt6" RESTRICT="bindist mirror strip"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mwclient/
commit: bf4ccdf02fd9ab8f41ad4e1d512500bbcd963081 Author: Vitaly Zdanevich ya ru> AuthorDate: Tue Jul 2 22:55:58 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Tue Jul 2 22:55:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf4ccdf0 dev-python/mwclient: new package Signed-off-by: Vitaly Zdanevich ya.ru> dev-python/mwclient/Manifest | 1 + dev-python/mwclient/metadata.xml | 12 ++ dev-python/mwclient/mwclient-0.10.1.ebuild | 35 ++ 3 files changed, 48 insertions(+) diff --git a/dev-python/mwclient/Manifest b/dev-python/mwclient/Manifest new file mode 100644 index 0..ea6e5701e --- /dev/null +++ b/dev-python/mwclient/Manifest @@ -0,0 +1 @@ +DIST mwclient-0.10.1.gh.tar.gz 59780 BLAKE2B 1e7f4bc95c4acbe8e08191dd5dda40d7c120303187ebde5c94841364e06d6011c91eb69af122cb64ad5d5529d5decf5fe8a1cbc2cb85809d0da1bf75a3622115 SHA512 80d341863d4c3ba64d56bd978ae85ec1c163dd480eef9a87b8364981a292dd233bb24bd44fa4276043ef9478f5316622efe7cdad178a66574b1f85d34fa61f61 diff --git a/dev-python/mwclient/metadata.xml b/dev-python/mwclient/metadata.xml new file mode 100644 index 0..0d3d58357 --- /dev/null +++ b/dev-python/mwclient/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Vitaly Zdanevich + zdanevich.vit...@ya.ru + + + mwclient/mwclient + mwclient + + diff --git a/dev-python/mwclient/mwclient-0.10.1.ebuild b/dev-python/mwclient/mwclient-0.10.1.ebuild new file mode 100644 index 0..a9dbb0a93 --- /dev/null +++ b/dev-python/mwclient/mwclient-0.10.1.ebuild @@ -0,0 +1,35 @@ +# Copyright Gentoo Authors 2024 +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{5..12} ) + +inherit distutils-r1 + +DESCRIPTION="Unofficial lib for MediaWiki API" +HOMEPAGE=" + https://github.com/mwclient/mwclient + https://pypi.python.org/pypi/mwclient +" +SRC_URI="https://github.com/$PN/$PN/archive/refs/tags/v$PV.tar.gz -> $P.gh.tar.gz" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +RDEPEND=" + dev-python/requests-oauthlib[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 5dadbc24264482b3ddb121ed1a9a93f331f5f069 Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 2 22:16:04 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 2 22:16:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dadbc24 sys-devel/crossdev: Bump to 20240702, drop old 20240507 Signed-off-by: James Le Cuirot gentoo.org> sys-devel/crossdev/Manifest | 2 +- .../crossdev/{crossdev-20240507.ebuild => crossdev-20240702.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest index 62df80487c18..e09bf89cb6e1 100644 --- a/sys-devel/crossdev/Manifest +++ b/sys-devel/crossdev/Manifest @@ -1,2 +1,2 @@ DIST crossdev-20240209.tar.xz 30904 BLAKE2B b23c6c86796ce37968ce23a9399b068ecb78d6beb8e9b02ac11cd9e8b2f1c82f8905e615417525aa94d51f5da763841a8b9fc7cdc9b64d087a52b077adc92635 SHA512 5834cad934707f173529d7258f8230222e8d18903dea723b0051e06a8d974cab92f6aa7bbeef3a64aec0efd2d0b01f80b63503e78e30ddc1ba7e9a6a4ff08977 -DIST crossdev-20240507.tar.xz 30952 BLAKE2B 566cf0a8449b18431e4b90bd0d0687d39bdc6ed40eeb8eaf87e7200e2b2eea2cc8461fded034a8ce2dd9983ee3e6e79a719c6e37e5c1afe9fdb8a3b545be7601 SHA512 c40b9bb33cc0c13475fe651d95db498c16f89baf5bab0e28c44864eea2119eeac28827040dc3476eb0826fe2cce1b43614047b8fdc5fbf1bc3cddbf68c1b0d74 +DIST crossdev-20240702.tar.xz 31072 BLAKE2B a8c847490a89f86016adc0b33551ecdb91776e495c1b8fa03dccf70a35164b44b4a948cd9d7166ea1650207e71462633118b02da80cda403798e96b606faf10e SHA512 c9a836a2ce8e82c383693bc71e3094a2586577dc725f05092272023a6c70b5ded315055dc5961cbe0935ed0f4307e08e8551dda595f27b1ff34aa10a3b8bf3eb diff --git a/sys-devel/crossdev/crossdev-20240507.ebuild b/sys-devel/crossdev/crossdev-20240702.ebuild similarity index 91% rename from sys-devel/crossdev/crossdev-20240507.ebuild rename to sys-devel/crossdev/crossdev-20240702.ebuild index dce8ce666896..2d56bdb48333 100644 --- a/sys-devel/crossdev/crossdev-20240507.ebuild +++ b/sys-devel/crossdev/crossdev-20240702.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then https://github.com/gentoo/crossdev " else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi
[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/
commit: f29233db7d60e418acb6da1913cf036ebc132b9b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 2 18:22:12 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 2 21:37:43 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f29233db sys-libs/kpmcore: 24.05.2 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> sys-libs/kpmcore/kpmcore-24.05.2.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/sys-libs/kpmcore/kpmcore-24.05.2.ebuild b/sys-libs/kpmcore/kpmcore-24.05.2.ebuild new file mode 100644 index 00..145e0e25ca --- /dev/null +++ b/sys-libs/kpmcore/kpmcore-24.05.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_NONGUI="true" +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for managing partitions" +HOMEPAGE="https://apps.kde.org/partitionmanager/; + +LICENSE="GPL-3" +SLOT="6/10" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +# bug 689468, tests need polkit etc. +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=sys-apps/util-linux-2.33.2 + >=sys-auth/polkit-qt-0.175.0[qt6] +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig"
[gentoo-commits] proj/kde:master commit in: kde-apps/yakuake/
commit: 1e98d73ea1e13581cc7cdaa360197906ec276ec5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 2 18:21:48 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 2 21:37:43 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1e98d73e kde-apps/yakuake: 24.05.2 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/yakuake/yakuake-24.05.2.ebuild | 59 + 1 file changed, 59 insertions(+) diff --git a/kde-apps/yakuake/yakuake-24.05.2.ebuild b/kde-apps/yakuake/yakuake-24.05.2.ebuild new file mode 100644 index 00..fc65bb0e0a --- /dev/null +++ b/kde-apps/yakuake/yakuake-24.05.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Quake-style terminal emulator based on konsole" +HOMEPAGE="https://apps.kde.org/yakuake/; + +LICENSE="GPL-2 LGPL-2" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="absolute-position" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/konsole-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 + absolute-position? ( kde-plasma/kwayland:6 ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" + +src_configure() { + # TODO: start to use WITH_X11 option? but there's still the + # KX11Extras use... + local mycmakeargs=( + $(cmake_use_find_package absolute-position KWayland) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-misc/kclock/
commit: abad8b0e377508430e7258dcff023124af5d70d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 2 18:21:53 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 2 21:37:43 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=abad8b0e kde-misc/kclock: 24.05.2 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/kclock/kclock-24.05.2.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/kde-misc/kclock/kclock-24.05.2.ebuild b/kde-misc/kclock/kclock-24.05.2.ebuild new file mode 100644 index 00..4cc6fd79ec --- /dev/null +++ b/kde-misc/kclock/kclock-24.05.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent clock application for Plasma" +HOMEPAGE="https://apps.kde.org/kclock/; + +LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +DEPEND=" + dev-libs/kirigami-addons:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + kde-plasma/libplasma:6 +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] +"
[gentoo-commits] proj/kde:master commit in: kde-apps/sweeper/
commit: 7a4c4c542ce8a81baad587da71458ec5e9babe4e Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 2 18:21:44 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 2 21:37:43 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7a4c4c54 kde-apps/sweeper: 24.05.2 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/sweeper/sweeper-24.05.2.ebuild | 32 1 file changed, 32 insertions(+) diff --git a/kde-apps/sweeper/sweeper-24.05.2.ebuild b/kde-apps/sweeper/sweeper-24.05.2.ebuild new file mode 100644 index 00..ca2515e2c9 --- /dev/null +++ b/kde-apps/sweeper/sweeper-24.05.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Privacy settings widget to clean unwanted traces on the system" +HOMEPAGE="https://apps.kde.org/sweeper/; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/plasma-activities-stats:6 +" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/kde:master commit in: kde-apps/kgpg/
commit: 4df5af12a90cfec7697db07c4a29397af9092ebb Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 2 18:21:20 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 2 21:37:43 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4df5af12 kde-apps/kgpg: 24.05.2 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kgpg/kgpg-24.05.2.ebuild | 49 +++ 1 file changed, 49 insertions(+) diff --git a/kde-apps/kgpg/kgpg-24.05.2.ebuild b/kde-apps/kgpg/kgpg-24.05.2.ebuild new file mode 100644 index 00..83a2ae0c74 --- /dev/null +++ b/kde-apps/kgpg/kgpg-24.05.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="gpg" +PVCUT=$(ver_cut 1-3) +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE" +HOMEPAGE="https://apps.kde.org/kgpg/; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${COMMON_DEPEND} + app-crypt/gpgme +" +RDEPEND="${COMMON_DEPEND} + app-crypt/gnupg +"