[gentoo-commits] repo/gentoo:master commit in: sys-devel/libtool/
commit: 72b9e5c972e4f09ccf244f79ad74f8de2ea182b3 Author: Sam James gentoo org> AuthorDate: Tue Jan 9 07:43:57 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:45:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b9e5c9 sys-devel/libtool: drop stale dev-libs/libltdl compatibility dep bug #528294 was closed in 2016 but we hadn't dropped the shim/compat./transition dep in sys-devel/libtool on dev-libs/libltdl until now. Bug: https://bugs.gentoo.org/528294 Signed-off-by: Sam James gentoo.org> sys-devel/libtool/{libtool-.ebuild => libtool-2.4.7-r2.ebuild} | 4 ++-- sys-devel/libtool/libtool-.ebuild | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/sys-devel/libtool/libtool-.ebuild b/sys-devel/libtool/libtool-2.4.7-r2.ebuild similarity index 97% copy from sys-devel/libtool/libtool-.ebuild copy to sys-devel/libtool/libtool-2.4.7-r2.ebuild index a27b9abcb010..2bf9e471c863 100644 --- a/sys-devel/libtool/libtool-.ebuild +++ b/sys-devel/libtool/libtool-2.4.7-r2.ebuild @@ -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 EAPI=7 @@ -30,7 +30,6 @@ RDEPEND=" sys-devel/gnuconfig >=sys-devel/autoconf-2.69:* >=sys-devel/automake-1.13:* - >=dev-libs/libltdl-2.4.7 " DEPEND="${RDEPEND}" [[ ${PV} == * ]] && BDEPEND="sys-apps/help2man" @@ -43,6 +42,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.2.6a-darwin-module-bundle.patch "${FILESDIR}"/${PN}-2.4.6-darwin-use-linux-version.patch + "${FILESDIR}"/${PN}-2.4.7-werror-lto.patch "${FILESDIR}"/${PN}-2.4.7-grep-3.8.patch ) diff --git a/sys-devel/libtool/libtool-.ebuild b/sys-devel/libtool/libtool-.ebuild index a27b9abcb010..ae63801bea83 100644 --- a/sys-devel/libtool/libtool-.ebuild +++ b/sys-devel/libtool/libtool-.ebuild @@ -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 EAPI=7 @@ -30,7 +30,6 @@ RDEPEND=" sys-devel/gnuconfig >=sys-devel/autoconf-2.69:* >=sys-devel/automake-1.13:* - >=dev-libs/libltdl-2.4.7 " DEPEND="${RDEPEND}" [[ ${PV} == * ]] && BDEPEND="sys-apps/help2man"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/regexp_parser/
commit: 36c0b35c6ef228913ae7b0a4dca49268838d7400 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 9 07:44:23 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 9 07:44:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c0b35c dev-ruby/regexp_parser: add 2.9.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/regexp_parser/Manifest | 1 + dev-ruby/regexp_parser/regexp_parser-2.9.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest index a0b961886bbe..daf922d5844a 100644 --- a/dev-ruby/regexp_parser/Manifest +++ b/dev-ruby/regexp_parser/Manifest @@ -1,3 +1,4 @@ DIST regexp_parser-2.7.0.tar.gz 97494 BLAKE2B 676829775c73939f981758ce36b8ad40bf94ba91a75514a6446730abe256fb47877455f973ded2b5a5e6b92ce8adf46e4553231fc8d21579fd08a4acd7273e28 SHA512 850cdc4c1f51e14f7cd704900ded9e82f827a9a26c979113e17bd316bd6a21038fa4f23b3791c6a50b9a675a8524f21504526e40da14fe74baae566d267b9d7c DIST regexp_parser-2.8.2.tar.gz 102450 BLAKE2B ff932e91dfa01226e4b528f5d4bd9aeb42a04f52fe067879d54c05bbdad8dd26ab442e64e9f439d0466a4654057805f0073463f7498929205030eed940bf9afd SHA512 78a76fe3d049e840f8539ad013c682c58f6cac11305579a8e11601f20d4cd7f6a4de86e4da16109b6f95fd86c084ddf02ed67e6fe706fb8f023ec535c0944e30 DIST regexp_parser-2.8.3.tar.gz 102631 BLAKE2B 667a1bfb5cb71d84868d851686cda5601cebaceeea57e53cdd00cef59b7f78cf7c4051019e48367c9f053fb175079802c05ac0ac76e0fcc0273c811ccfadb107 SHA512 cb818d30387acf4604370ed7ada928e59bf2714905b1252e7a29a3b3cf3b53ef1c0fec53b9ec262716c872ca330f556f7beb28d75a043fc9b2343e76b80e5a38 +DIST regexp_parser-2.9.0.tar.gz 103509 BLAKE2B 722dec7d2d98ee2773b0c109195e20e154fbbd7c2b8fb737a35e85c138e3372407c36c9e488f199345acb84d20768a71ced7334aa76fb09ee329f83e088a301b SHA512 e6c1cb75f90e23e8c43d0c53a4aa185b0f4dcc2e02d6c4e334fd9e5aadb875cf79966934b4c7e3a13fe16f9b1fa069d39ef90b307da731eb634bed27d0a1ba4d diff --git a/dev-ruby/regexp_parser/regexp_parser-2.9.0.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.9.0.ebuild new file mode 100644 index ..a7baf2365e6e --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-2.9.0.ebuild @@ -0,0 +1,35 @@ +# 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="CHANGELOG.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser; +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3 + test? ( dev-ruby/leto:2 dev-ruby/regexp_property_values dev-ruby/rspec:3 )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_compile() { + CI=true ${RUBY} -S rake ragel:rb || die +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: dec9dae76928ba584e66cbe417f5b8422288a98b Author: Sam James gentoo org> AuthorDate: Tue Jan 9 07:40:21 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec9dae7 app-portage/elt-patches: add 20240109 Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/Manifest | 1 + .../elt-patches/elt-patches-20240109.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/app-portage/elt-patches/Manifest b/app-portage/elt-patches/Manifest index 1be11ef204ba..1807e6f3bad9 100644 --- a/app-portage/elt-patches/Manifest +++ b/app-portage/elt-patches/Manifest @@ -1,2 +1,3 @@ DIST elt-patches-20221210.tar.xz 42080 BLAKE2B abcdae6dedac89bd913d6809d335c13cd59b675c4b68198925bf758013e988a9bf82e9f6ccc3a70ac1c49775bb7579addda6c0bb7ea4ceea3c4b8e4acf0d65ea SHA512 3dad3c0be8d69de731bb10d5a6007539c2966f8a370a3dee27faf9655a38e39f272a9059cd98c8b6f32c2495143667f8b28a6a3425f22c0c5421f3969b417cf7 DIST elt-patches-20231228.tar.xz 42512 BLAKE2B 00d9e9ee06da0c6d218c3af79aeb171e78aee75a2e2d586746ecc10c1e0083b317e3c5f27c923f982557e075e39210775203d25c162e34b1698542a6c1d8c1c1 SHA512 e0278fe7776dfcb6e7e869da95dbb9a65b78efc08298a7c03c16953c0f1fcff34e0ef6533dbb7fd3c60297ed85c20eb0ca89a01d74d2f1e9c6f723341c867108 +DIST elt-patches-20240109.tar.xz 42944 BLAKE2B 41df6a1c4f7a8f84986dcb5d31118173907ac9a5373aa663b3a7f40e3143063be0658bd9184086f04a5b81dea455e1a2f5fe6d39d02186891242b6cb9c2fcb8d SHA512 9f8ceb6da0b3bc741fc255ced2f48cef6f088d115ce667930897c2bd81c9491acbb30fd23348701e06467f09fa628e1a166c9df3d7331f3201ff3f2305529750 diff --git a/app-portage/elt-patches/elt-patches-20240109.ebuild b/app-portage/elt-patches/elt-patches-20240109.ebuild new file mode 100644 index ..76e331af750c --- /dev/null +++ b/app-portage/elt-patches/elt-patches-20240109.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Collection of patches for libtool.eclass" +HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/elt-patches.git + https://github.com/gentoo/elt-patches + " + inherit git-r3 +else + SRC_URI=" + https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz + https://dev.gentoo.org/~vapier/dist/${P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz + " + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="sys-apps/gentoo-functions" +BDEPEND="app-arch/xz-utils" + +src_compile() { + emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" +} + +src_install() { + emake DESTDIR="${D}" rootprefix="${EPREFIX}" install +}
[gentoo-commits] proj/elt-patches: New tag: 20240109
commit: Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:38:58 2024 + New tag: 20240109
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 0416a79c4cf530490db810385b13a9a41a692412 Author: Sam James gentoo org> AuthorDate: Tue Jan 9 07:34:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:34:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0416a79c profiles/arch/arm: drop stale media-gfx/xsane[ocr] mask Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index bbe5e741b984..97cd804fbc99 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -326,7 +326,6 @@ media-sound/moc timidity # Markus Meier (2015-11-22) # unmask scanner for net-print/hplip, bug #518456 net-print/hplip -scanner kde -media-gfx/xsane ocr # Pacho Ramos (2015-11-15) # Missing keywords
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 7d9bfa5723d609899b40083f16296ee9ef9c9dda Author: Sam James gentoo org> AuthorDate: Tue Jan 9 07:34:30 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:34:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9bfa57 profiles/arch/powerpc: drop stale net-irc/quassel[snorenotify] mask Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 2e99def4b999..4dfbad342a3d 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -265,7 +265,7 @@ dev-db/percona-server -numa # Michael Palimaka (2016-07-07) # Requires unkeyworded dependencies dev-vcs/subversion kwallet -net-irc/quassel kde snorenotify +net-irc/quassel kde net-libs/libproxy kde sys-auth/polkit kde sys-block/gparted kde
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/base/, profiles/arch/powerpc/, ...
commit: a92ade4010016e363c8494e9552260b197eb246c Author: Sam James gentoo org> AuthorDate: Tue Jan 9 07:33:40 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:33:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92ade40 profiles: cleanup stale sys-apps/fwupd[dell] masks Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask| 3 +-- profiles/arch/arm/package.use.mask | 6 +- profiles/arch/base/package.use.mask | 3 +-- profiles/arch/powerpc/package.use.mask | 4 ++-- profiles/arch/x86/package.use.mask | 3 +-- profiles/features/musl/package.use.mask | 1 - 6 files changed, 6 insertions(+), 14 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 129a26f3c67e..e29940c01844 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -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 # When you add an entry to the top of this file, add your name, the date, and @@ -142,7 +142,6 @@ media-libs/gst-plugins-bad -qsv # WANG Xuerui (2022-10-07) # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook -sys-apps/fwupd -dell # Alfredo Tupone (2022-08-30) # ada bootstrap currently only available on amd64/x86 diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 4abada004853..bbe5e741b984 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -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 # Marek Szuba (2023-12-05) @@ -218,10 +218,6 @@ sys-cluster/ceph babeltrace lttng net-analyzer/rrdtool rados www-servers/uwsgi uwsgi_plugins_rados -# Andreas Sturmlechner (2019-02-25) -# (SM)BIOS outside of amd64/x86? - citation needed -sys-apps/fwupd dell - # Thomas Deutschmann (2018-10-12) # Requires www-client/firefox which isn't available on ARM yet dev-ruby/capybara test diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 65c07619a41a..7d3c676a98fb 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -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 # Michał Górny (2023-12-31) @@ -107,7 +107,6 @@ sys-devel/gcc fixed-point # only unmask on relevant arches. # bug #875830 app-laptop/pbbuttonsd macbook -sys-apps/fwupd dell # Conrad Kostecki (2022-07-19) # www-servers/nginx requires keywording diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 17d41c196326..2e99def4b999 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -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 # matoro (2023-12-19) @@ -112,7 +112,7 @@ dev-embedded/urjtag ftd2xx # Georgy Yakovlev (2020-11-05) # makes no sense on power -sys-apps/fwupd amt dell uefi +sys-apps/fwupd amt uefi # Joonas Niilola (2020-10-08) # Dependency not keyworded on this arch. diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 456d68266033..8b212affe8c3 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -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 # Ionen Wolkens (2023-10-09) @@ -80,7 +80,6 @@ media-video/mpv -libplacebo -vulkan # WANG Xuerui (2022-10-07) # sys-libs/libsmbios is available here. app-laptop/pbbuttonsd -macbook -sys-apps/fwupd -dell # Alexey Shvetsov (2022-09-15) # Mask nvml use flag for slurm diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 0f7375cb1e12..ef32d21442ee 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -50,7 +50,6 @@ app-admin/sudo sssd # Sam James (2022-10-04) # sys-libs/libsmbios is masked on musl app-laptop/pbbuttonsd macbook -sys-apps/fwupd dell # Sam James (2022-10-04) # Needs masked net-misc/netkit-telnetd
[gentoo-commits] repo/gentoo:master commit in: media-gfx/sam2p/
commit: d7449bbbc7e898bc848a447ce14ef9e32199453b Author: Nicholas Vinson gmail com> AuthorDate: Tue Jan 9 04:42:44 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:29:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7449bbb media-gfx/sam2p: Fix clang -flto build failure When compiling with clang and ld.lld build fails with the error message: ps_tiny.o: file not recognized: file format not recognized This is because the build system does not properly honor standard buildtime flags and instead requires nonstandard flags be set to get the proper build result. This patch sets the necessary flags to successfully compile with clang and -flto. Signed-off-by: Nicholas Vinson gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34717 Signed-off-by: Sam James gentoo.org> media-gfx/sam2p/sam2p-0.49.4_p20190718-r1.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/media-gfx/sam2p/sam2p-0.49.4_p20190718-r1.ebuild b/media-gfx/sam2p/sam2p-0.49.4_p20190718-r1.ebuild index 2ce3a6e8e027..fd8877e311de 100644 --- a/media-gfx/sam2p/sam2p-0.49.4_p20190718-r1.ebuild +++ b/media-gfx/sam2p/sam2p-0.49.4_p20190718-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -48,7 +48,12 @@ src_configure() { } src_compile() { - emake GCC_STRIP= + emake GCC_STRIP= \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + LD="$(tc-getCC)" \ + LDXX="$(tc-getCXX)" \ + LDY="$(tc-getCC)" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: bba9a81ce18ed791c6267f99d14546e52a9b49bd Author: Alfredo Tupone gentoo org> AuthorDate: Tue Jan 9 07:25:42 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jan 9 07:26:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba9a81c profiles/features/musl: put header to my package mask Signed-off-by: Alfredo Tupone gentoo.org> profiles/features/musl/package.use.mask | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 32a6ac3740dc..0f7375cb1e12 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alfredo Tupone (2024-01-09) +# linked against glibc +sci-libs/caffe2 mkl +dev-libs/oneDNN mkl + # Michał Górny (2023-12-31) # Requires dev-libs/level-zero. dev-lang/ispc gpu @@ -142,7 +147,3 @@ app-shells/bash mem-scramble # static linking works with musl app-shells/mksh -static - -# linked against glibc -sci-libs/caffe2 mkl -dev-libs/oneDNN mkl
[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/files/, media-tv/mythtv/
commit: f785d71faf63548afe5e2f6fb4ee03da1c686597 Author: Eli Schwartz gmail com> AuthorDate: Mon Jan 8 21:08:35 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:22:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f785d71f media-tv/mythtv: drop dependencies on future/simplejson In particular, "future" is terribly unfortunate python2 stuff that blocks bumping PYTHON_COMPAT to python3_12. Fixed upstream in https://github.com/MythTV/mythtv/pull/838 and backported here. Closes: https://bugs.gentoo.org/888291 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-tv/mythtv/files/mythtv-33.1-python3.12.patch | 279 +++ media-tv/mythtv/mythtv-33.1-r1.ebuild | 380 + 2 files changed, 659 insertions(+) diff --git a/media-tv/mythtv/files/mythtv-33.1-python3.12.patch b/media-tv/mythtv/files/mythtv-33.1-python3.12.patch new file mode 100644 index ..48a97b09623d --- /dev/null +++ b/media-tv/mythtv/files/mythtv-33.1-python3.12.patch @@ -0,0 +1,279 @@ +From f1848eb41bf35d57b63b3a8cb19763c5b4656717 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Thu, 4 Jan 2024 16:18:00 -0500 +Subject: [PATCH 1/2] hardwareprofile: remove external dependency on simplejson + +This uses the requests module and converts requests responses to json +using requests' own `.json()` method on responses. For incomprehensible +reasons, requests has spent about a decade using either simplejson or +the standard library's json module more or less at will, and returning +either one or the other exception types. They don't know why they use +simplejson, we don't know why they use simplejson. In requests 3 (which +will be released in the Year Of The Linux Desktop or when pigs fly, +whichever one comes later) simplejson is dropped entirely. + +There are innumerable issues discussing the problem on the requests +bugtracker, with the general consensus being that it's better to +randomly return either one of two different libraries and two different +library return types in errors -- because it was historically done that +way and people might be depending on it. ?? + +Bugs: + +https://github.com/psf/requests/pull/710 +https://github.com/psf/requests/pull/2516 +https://github.com/psf/requests/issues/3052 +https://github.com/psf/requests/issues/4169 +https://github.com/psf/requests/issues/4842 +https://github.com/psf/requests/issues/5794 +https://github.com/psf/requests/issues/6084 + +The awkward workaround is to guarantee that requests' silent behavior of +using simplejson *if it is installed* is forcibly triggered by forcibly +depending on simplejson, and then catching the simplejson exception. + +The better solution here is pretty simple: do not rely on the requests +module's automatic json conversion, this is as simple as using the +already-imported json module and calling json.loads() on the retrieved +content. + +Fixes: 1df343e9ab7defa284a73390210a65cf2112f17e +Reimplements: bb154a843b737cc3ad8c1a45fa04a1a3609aff05 +(cherry picked from commit 6348dc01a45af6ed63c09326ec94cd425db1d6d7) +--- + .github/workflows/buildmaster.yml| 2 +- + mythtv/configure | 1 - + mythtv/programs/scripts/hardwareprofile/smolt.py | 5 ++--- + 3 files changed, 3 insertions(+), 5 deletions(-) + +diff --git a/.github/workflows/buildmaster.yml b/.github/workflows/buildmaster.yml +index eea6e9fc2a..325cc7da64 100644 +--- a/.github/workflows/buildmaster.yml b/.github/workflows/buildmaster.yml +@@ -48,7 +48,7 @@ jobs: + sudo apt install ccache qt5-qmake qtscript5-dev nasm libsystemd-dev libfreetype6-dev libmp3lame-dev libx264-dev libx265-dev libxrandr-dev libxml2-dev + sudo apt install libavahi-compat-libdnssd-dev libasound2-dev liblzo2-dev libhdhomerun-dev libsamplerate0-dev libva-dev libdrm-dev libvdpau-dev + sudo apt install libass-dev libpulse-dev libcec-dev libssl-dev libtag1-dev libbluray-dev libbluray-bdj libgnutls28-dev libqt5webkit5-dev +-sudo apt install libvpx-dev python3-mysqldb python3-lxml python3-simplejson python3-future python3-setuptools libdbi-perl libdbd-mysql-perl libnet-upnp-perl ++sudo apt install libvpx-dev python3-mysqldb python3-lxml python3-future python3-setuptools libdbi-perl libdbd-mysql-perl libnet-upnp-perl + sudo apt install libio-socket-inet6-perl libxml-simple-perl libqt5sql5-mysql libwayland-dev qtbase5-private-dev libzip-dev libsoundtouch-dev + if: runner.os == 'Linux' + +diff --git a/mythtv/configure b/mythtv/configure +index 7e966ef817..3429c208e2 100755 +--- a/mythtv/configure b/mythtv/configure +@@ -6555,7 +6555,6 @@ if enabled bindings_python; then + check_py_lib MySQLdb || disable_bindings_python "MySQLdb" + check_py_lib lxml || disable_bindings_python "lxml" + check_py_lib requests || disable_bindings_python "requests" +-
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: 0f32d69f9b90c271a24ec15ceab57f84e4898f53 Author: Jaco Kroon uls co za> AuthorDate: Tue Jan 9 06:50:27 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:22:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f32d69f net-misc/asterisk: mask USE=srtp for sparc. Bug: https://bugs.gentoo.org/919424 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/34718 Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 6b39f3552367..379c0d9bf0c2 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jaco Kroon (2024-01-09) +# net-misc/asterisk[srtp] depends on net-libs/libsrtp which is -sparc. +net-misc/asterisk srtp + # Sam James (2024-01-05) # sys-apps/keyutils not stable here, because of test failures. bug #636252 app-benchmarks/stress-ng keyutils
[gentoo-commits] repo/gentoo:master commit in: dev-libs/oneDNN/, profiles/features/musl/
commit: 9e21013daa5aecab18faf0159e661b529a8de2af Author: Sv. Lockal gmail com> AuthorDate: Mon Jan 8 21:02:34 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jan 9 07:15:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e21013d dev-libs/oneDNN: new package, add 3.3.3 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Alfredo Tupone gentoo.org> dev-libs/oneDNN/Manifest| 1 + dev-libs/oneDNN/metadata.xml| 24 dev-libs/oneDNN/oneDNN-3.3.3.ebuild | 106 profiles/features/musl/package.use.mask | 3 +- 4 files changed, 133 insertions(+), 1 deletion(-) diff --git a/dev-libs/oneDNN/Manifest b/dev-libs/oneDNN/Manifest new file mode 100644 index ..72537adf9cba --- /dev/null +++ b/dev-libs/oneDNN/Manifest @@ -0,0 +1 @@ +DIST oneDNN-3.3.3.tar.gz 11577369 BLAKE2B 85df74235d70d30d69ebb1702dcb328466d38046b37f4078b1d6880c7cbe079d095e53e5c9e2f0f77daca057cae62e661ac1bf919e8f128cf9c76a847dc0425d SHA512 bb4a6b33b3191b9e517a321dd089b7debb528dd2d4be48f52626308fe0e1dbea3fa6149fd9debe6aa23f11224ac80e4d3ee1e251d2007faf9bcc262bb895de71 diff --git a/dev-libs/oneDNN/metadata.xml b/dev-libs/oneDNN/metadata.xml new file mode 100644 index ..1e6efe71ca6a --- /dev/null +++ b/dev-libs/oneDNN/metadata.xml @@ -0,0 +1,24 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + tup...@gentoo.org + Tupone Alfredo + + + lockals...@gmail.com + Sv. Lockal + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + https://github.com/oneapi-src/oneDNN/issues + oneapi-src/oneDNN + + + Use sci-libs/mkl for sgemm routines + Use virtual/cblas for sgemm routines + + diff --git a/dev-libs/oneDNN/oneDNN-3.3.3.ebuild b/dev-libs/oneDNN/oneDNN-3.3.3.ebuild new file mode 100644 index ..88b11ae05e38 --- /dev/null +++ b/dev-libs/oneDNN/oneDNN-3.3.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DIR="${WORKDIR}/${P}_build" + +# oneDNN has its own FindBLAS.cmake file to find MKL (in a non-standard way). +# Removing of CMake modules is disabled. +CMAKE_REMOVE_MODULES_LIST=( none ) + +# There is additional sphinx documentation but we are missing dependency doxyrest. +inherit cmake docs + +DESCRIPTION="oneAPI Deep Neural Network Library" +HOMEPAGE="https://github.com/oneapi-src/oneDNN; +SRC_URI="https://github.com/oneapi-src/oneDNN/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test cpu_flags_x86_avx512f cpu_flags_x86_avx2 cpu_flags_x86_sse4_1 mkl cblas static-libs" + +RESTRICT="!test? ( test )" + +DEPEND=" + mkl? ( sci-libs/mkl ) + cblas? ( !mkl? ( virtual/cblas ) ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DDNNL_LIBRARY_TYPE=$(usex static-libs STATIC SHARED) + -DDNNL_CPU_RUNTIME=OMP + -DDNNL_GPU_RUNTIME=NONE + -DDNNL_BUILD_EXAMPLES=OFF + -DDNNL_BUILD_TESTS="$(usex test)" + -DDNNL_ENABLE_CONCURRENT_EXEC=OFF + -DDNNL_ENABLE_JIT_PROFILING=ON + -DDNNL_ENABLE_ITT_TASKS=ON + -DDNNL_ENABLE_PRIMITIVE_CACHE=ON + -DDNNL_ENABLE_MAX_CPU_ISA=ON + -DDNNL_ENABLE_CPU_ISA_HINTS=ON + -DDNNL_ENABLE_WORKLOAD=TRAINING + -DDNNL_ENABLE_PRIMITIVE=ALL + -DDNNL_ENABLE_PRIMITIVE_GPU_ISA=ALL + -DDNNL_EXPERIMENTAL=OFF + -DDNNL_VERBOSE=ON + -DDNNL_DEV_MODE=OFF + -DDNNL_AARCH64_USE_ACL=OFF + -DDNNL_GPU_VENDOR=INTEL + -DDNNL_LIBRARY_NAME=dnnl + -DONEDNN_BUILD_GRAPH=ON + -DONEDNN_ENABLE_GRAPH_DUMP=OFF + -DONEDNN_EXPERIMENTAL_GRAPH_COMPILER_BACKEND=OFF + -Wno-dev + ) + + local isa="ALL" + + if use cpu_flags_x86_avx512f ; then + isa="AVX512" + elif use cpu_flags_x86_avx2; then + isa="AVX2" + elif use cpu_flags_x86_sse4_1; then + isa="SSE41" + else + ewarn "WARNING: oneDNN is being built with for all ISA." + ewarn "These may cause runtime issues CPUs that are not supported by oneDNN." + ewarn "" + ewarn "To configure oneDNN with ISA that is optimal for your CPU," + ewarn "set CPU_FLAGS_X86 in your make.conf, and re-emerge oneDNN." + ewarn "" + ewarn "See the list of supported CPUs at" + ewarn
[gentoo-commits] repo/gentoo:master commit in: dev-libs/pthreadpool/
commit: 1cab2e8ceb3b3d63c9beef7e1970bd55c57d7efe Author: Sv. Lockal gmail com> AuthorDate: Mon Jan 8 20:59:31 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jan 9 07:15:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cab2e8c dev-libs/pthreadpool: add 2023.08.29 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Alfredo Tupone gentoo.org> dev-libs/pthreadpool/Manifest | 1 + dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-libs/pthreadpool/Manifest b/dev-libs/pthreadpool/Manifest index 4a13b9cccbfe..3350d7cafc5e 100644 --- a/dev-libs/pthreadpool/Manifest +++ b/dev-libs/pthreadpool/Manifest @@ -1 +1,2 @@ DIST pthreadpool-2022.05.09.tar.gz 55078 BLAKE2B c7ec88e9dd81c01444e511bd5ac845779f6839004130b9f306237ccb7a83fbe07851f4e780403bc97e448ba7e3f9eadb75904e4a6897503d953da8c9f1d5b0ab SHA512 e9ff2b502ee9faa78f9fe03e3e281e305ea6328bf5ebbcb0bf784786874ea3f3dd17b561a6ae98a677d56e813184d468fffab583fb45e06ec9be6ed7d7ea9f86 +DIST pthreadpool-2023.08.29.tar.gz 59634 BLAKE2B 9bcf641e65da7036959e21958511751005f4cec270e82a0bfe1fe49d1d98f79e9a981bf3e7e4fa7399bdf5127e116833855214a0ac2816ddfd7b919f0c7ad8d0 SHA512 764d81219f2bf1f056983b5c2576f377aeef37f0f2282e74f81bfe1eac5353e175603f80a6647c96165b24ebdcb7bc2189a376e8577ce4319d82679c33750451 diff --git a/dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild b/dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild new file mode 100644 index ..ba614beea387 --- /dev/null +++ b/dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +CommitId=4fe0e1e183925bf8cfa6aae24237e724a96479b8 +DESCRIPTION="Portable and efficient thread pool implementation" +HOMEPAGE="https://github.com/Maratyszcza/pthreadpool; +SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND="dev-libs/FXdiv" +RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" +RESTRICT="!test? ( test )" + +S="${WORKDIR}"/${PN}-${CommitId} + +PATCHES=( + "${FILESDIR}"/${PN}-2022.05.09-gentoo.patch +) + +src_prepare() { + cmake_src_prepare + + # >=dev-cpp/gtest-1.13.0 requires C++14 standard or later + sed -i -e 's/CXX_STANDARD 11/CXX_STANDARD 14/g' \ + CMakeLists.txt || die "sed failed" +} + +src_configure() { + local mycmakeargs=( + -DPTHREADPOOL_BUILD_BENCHMARKS=OFF + -DPTHREADPOOL_BUILD_TESTS=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/
commit: 6726d34ce3203d8f0e693ef749836a527929d52b Author: Sv. Lockal gmail com> AuthorDate: Mon Jan 8 21:09:04 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jan 9 07:15:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6726d34c sci-libs/caffe2: add support of onednn Signed-off-by: Sv. Lockal gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34714 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/caffe2/Manifest | 1 + ...ffe2-2.1.2-r1.ebuild => caffe2-2.1.2-r2.ebuild} | 33 +- sci-libs/caffe2/metadata.xml | 1 + 3 files changed, 21 insertions(+), 14 deletions(-) diff --git a/sci-libs/caffe2/Manifest b/sci-libs/caffe2/Manifest index a05e285f98e0..55f23c0f7c92 100644 --- a/sci-libs/caffe2/Manifest +++ b/sci-libs/caffe2/Manifest @@ -1,3 +1,4 @@ +DIST ideep-6f4d653802bd43bc4eda515460df9f90353dbebe.tar.gz 57109 BLAKE2B 698ccc197e27a4812fc9df8d6821f8544e0528d9f925af97b7acf558cd91a5fa6ecb66012dda07e58d18d42c0aebb3f00baf5f947f01c851d6ecb2d9823eca0c SHA512 5310f15d7dfd45fc166d6b14a95ec35aa9b8e5fc3f5a5c5d2ab11666bce45ca5f23087780dccdcc60459d55e3b58fa13e3ea45bc0a51f890c0603660213e97f1 DIST pytorch-1.13.1.tar.gz 108279745 BLAKE2B 75de03b74dfdaf8d8fb5ea743fcc0c1b0e408a714ad4160c487921220a7b1755e5fa6e587e6bbc8c9f34dd75e096d2e6dd69c80d24821835fff6c833314434d3 SHA512 f16f89d027efade11d057245cad5b69a390e88b458398310ae30de2dbff7c8fd7f1165be7b8da7ea989c81ac3f5a66c5cb9050610e441a97c83fb8aa28c0bd62 DIST pytorch-2.0.1.tar.gz 111335778 BLAKE2B 7a10cc2b2d5e2422aef7e060a0c3a62ca5c7460c6e0b9becade9b98939501975c74ed5a175a653731f43ca824d2c9bd31f41d1f633c2b139779ab23d5331e9ce SHA512 2309a22b3be3ccdb36d8d9781a59a7bdcc2fdb8d95ada205702ec77862480f0cbb12cd5d6b8cd3114d01a6e33b7743d0fe9de93debf37138ca5c14403cdb0c43 DIST pytorch-2.1.2.tar.gz 116316469 BLAKE2B c5a55ee264bc3477d3556ba6376b5591117e992e56e0dd0c9ba93d12526e2727f7840f6f1e0730a38223b6492c9556840c4ebf22ffd220e97225c2abff303747 SHA512 a8961d78ad785b13c959a0612563a60e0de17a7c8bb9822ddea9a24072796354d07e81c47b6cc8761b21a6448845b088cf80e1661d9e889b0ed5474d3dc76756 diff --git a/sci-libs/caffe2/caffe2-2.1.2-r1.ebuild b/sci-libs/caffe2/caffe2-2.1.2-r2.ebuild similarity index 90% rename from sci-libs/caffe2/caffe2-2.1.2-r1.ebuild rename to sci-libs/caffe2/caffe2-2.1.2-r2.ebuild index 56ae2472b0fb..35989b1e2e70 100644 --- a/sci-libs/caffe2/caffe2-2.1.2-r1.ebuild +++ b/sci-libs/caffe2/caffe2-2.1.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,16 +8,18 @@ inherit python-single-r1 cmake cuda flag-o-matic prefix MYPN=pytorch MYP=${MYPN}-${PV} +IDEEP_VERSION="6f4d653802bd43bc4eda515460df9f90353dbebe" DESCRIPTION="A deep learning framework" HOMEPAGE="https://pytorch.org/; -SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz - -> ${MYP}.tar.gz" +SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${MYP}.tar.gz +onednn? ( https://github.com/intel/ideep/archive/${IDEEP_VERSION}.tar.gz -> ideep-${IDEEP_VERSION}.tar.gz ) +" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="cuda distributed fbgemm ffmpeg gloo mkl mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack" +IUSE="cuda distributed fbgemm ffmpeg gloo mkl mpi nnpack +numpy onednn opencl opencv openmp qnnpack tensorpipe xnnpack" RESTRICT="test" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -55,6 +57,7 @@ RDEPEND=" numpy? ( $(python_gen_cond_dep ' dev-python/numpy[${PYTHON_USEDEP}] ') ) + onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) @@ -151,12 +154,11 @@ src_configure() { -DUSE_KINETO=OFF # TODO -DUSE_LEVELDB=OFF -DUSE_MAGMA=OFF # TODO: In GURU as sci-libs/magma - -DUSE_MKLDNN=OFF + -DUSE_MKLDNN=$(usex onednn) -DUSE_NCCL=OFF # TODO: NVIDIA Collective Communication Library -DUSE_NNPACK=$(usex nnpack) -DUSE_QNNPACK=$(usex qnnpack) -DUSE_XNNPACK=$(usex xnnpack) - -DUSE_SYSTEM_XNNPACK=$(usex xnnpack) -DUSE_TENSORPIPE=$(usex tensorpipe) -DUSE_PYTORCH_QNNPACK=OFF -DUSE_NUMPY=$(usex numpy) @@ -164,19 +166,12 @@ src_configure() { -DUSE_OPENCV=$(usex opencv) -DUSE_OPENMP=$(usex openmp) -DUSE_ROCM=OFF # TODO - -DUSE_SYSTEM_CPUINFO=ON - -DUSE_SYSTEM_PYBIND11=ON -DUSE_UCC=OFF -DUSE_VALGRIND=OFF -DPYBIND11_PYTHON_VERSION="${EPYTHON#python}" -DPYTHON_EXECUTABLE="${PYTHON}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cstruct/
commit: b40b85b9580828cdc67d8f2cf9aaf8ae3d7e1c02 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:56:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 07:01:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40b85b9 dev-python/cstruct: Bump to 5.3 Signed-off-by: Michał Górny gentoo.org> dev-python/cstruct/Manifest | 1 + dev-python/cstruct/cstruct-5.3.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/cstruct/Manifest b/dev-python/cstruct/Manifest index 7f1125c92a58..0cb54d3efb8e 100644 --- a/dev-python/cstruct/Manifest +++ b/dev-python/cstruct/Manifest @@ -1 +1,2 @@ DIST python-cstruct-5.2.gh.tar.gz 38551 BLAKE2B d366c7508c33f7dd492cb3a507a358129159634b9f32293c4a06a8c1a24e9d4ae5e6a1fd89144907497e17b2558277fe98d4a5d92313402304bb18bec5c395ea SHA512 d9a961270e4769d1133a459f952f22b42733421436c53ac9bfc8159330503af1a2231c99afb2e91863ee8ad4d822a0d84fc6db6aac11b5358bca5548f0006e3e +DIST python-cstruct-5.3.gh.tar.gz 38987 BLAKE2B 49fc1d7bc70faa1b437a82e22c5e187800dbaacd152685eae2defe3c6cf748ebe73910cf4301b9f456261619a59c1ac546dc8ddc461bd1967bee6ffe7672 SHA512 71ad411c6733676c165c9724554a7c1b5f56921ac925020817d812b53b1dfcc9a30d794e8aa8da75bae144e3d659a7426034b5cced4262a699e4626e287b3790 diff --git a/dev-python/cstruct/cstruct-5.3.ebuild b/dev-python/cstruct/cstruct-5.3.ebuild new file mode 100644 index ..424b9e8357a9 --- /dev/null +++ b/dev-python/cstruct/cstruct-5.3.ebuild @@ -0,0 +1,29 @@ +# 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 + +MY_P=python-cstruct-${PV} +DESCRIPTION="C-style structs for Python" +HOMEPAGE=" + https://github.com/andreax79/python-cstruct/ + https://pypi.org/project/cstruct/ +" +SRC_URI=" + https://github.com/andreax79/python-cstruct/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( README.md ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/alabaster/
commit: 64d2c2364c80cc5a659a73f458248cf4f2901768 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:58:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 07:01:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d2c236 dev-python/alabaster: Bump to 0.7.15 Signed-off-by: Michał Górny gentoo.org> dev-python/alabaster/Manifest| 1 + dev-python/alabaster/alabaster-0.7.15.ebuild | 19 +++ dev-python/alabaster/metadata.xml| 2 +- 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/dev-python/alabaster/Manifest b/dev-python/alabaster/Manifest index 91776da19f25..e9ad19987bd6 100644 --- a/dev-python/alabaster/Manifest +++ b/dev-python/alabaster/Manifest @@ -1 +1,2 @@ DIST alabaster-0.7.13.tar.gz 11454 BLAKE2B b67ab19b3cb4d86bc0f2bc94cbac7de42b6ffc089844d49daa5db40de942dd87555f9ed8ac362ea01904a9e77f8fe995250bd878b39c9a4851041cec8ef6460e SHA512 1cf740c17c669a2a48dba6f6d3b7dde6aa77c6cf1f3d84de0384852ef04f5c03e585f614880099f6466c81f959e290c19db70319caa9b1e2d93e4bf155f80a99 +DIST alabaster-0.7.15.tar.gz 23711 BLAKE2B c76d3a6160004a1e95697e8d4e1ecb76d44a256300caa405a8fd37375a079bc0d30a666542b523405466f69fee7901a882785ca861142364f04261f791daba40 SHA512 de4e3de00b0ad50424db7bdc5d4f0e8827d9466f505f30f36ebfceec7c8ecdb7ed419a4c4b55ec9380b82832bcfabeb5fec80252d6ee75fad3a7517d2d68ea40 diff --git a/dev-python/alabaster/alabaster-0.7.15.ebuild b/dev-python/alabaster/alabaster-0.7.15.ebuild new file mode 100644 index ..70c785b5577a --- /dev/null +++ b/dev-python/alabaster/alabaster-0.7.15.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A configurable sidebar-enabled Sphinx theme" +HOMEPAGE=" + https://github.com/sphinx-doc/alabaster/ + https://pypi.org/project/alabaster/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" diff --git a/dev-python/alabaster/metadata.xml b/dev-python/alabaster/metadata.xml index 04286760c77a..4681d6e47c6d 100644 --- a/dev-python/alabaster/metadata.xml +++ b/dev-python/alabaster/metadata.xml @@ -8,6 +8,6 @@ alabaster -bitprophet/alabaster +sphinx-doc/alabaster
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-check/
commit: 511c50896d38329085f7508d07d843c76ac8eb4a Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:57:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 07:01:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511c5089 dev-python/pytest-check: Bump to 2.2.4 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-check/Manifest | 1 + dev-python/pytest-check/pytest-check-2.2.4.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest index c9f88e593655..33b2ff6ca2a6 100644 --- a/dev-python/pytest-check/Manifest +++ b/dev-python/pytest-check/Manifest @@ -1,2 +1,3 @@ DIST pytest_check-2.2.2.tar.gz 26353 BLAKE2B 90e95aaddfb3f595b7f0ac7fe8f75cc0dbe173dfcd30aa888cebca9e61ddd67a1a25bb5e152151c86c7bd6144f6875622c8c3a53c3453281b94f2e74a4b465e5 SHA512 27f6df34450db762fb6656b255d34bf6656bacefc68cdd050e100dcf53df1406c6983a509c7b7cc3cc37664c06d3798254a350ba9c0ebcf9095cb7aa1bd11557 DIST pytest_check-2.2.3.tar.gz 26778 BLAKE2B 7f573415a70a600d071c7dae5fae4fc0ed56a81553de3696cbb4f0c1e43a7e2fadd8d256846be5feeaa74c43afaae47dc0782dfd1fddc3607ee9fdcf74769239 SHA512 735d0edcb9b075fc8661892eda63830feeb1b54ff5a63a5956ba5529ce87b499f2137c7a0503813ad1509b591635692d23d77344c244a93826b331d17d262d91 +DIST pytest_check-2.2.4.tar.gz 27197 BLAKE2B 48bc72055d439d91e6609253b77893fdedd20a834a45636ed1d1ff98648853122780cdbe11c3c784aa98a0a67d443aa17e1d2ef1d5fe3d82dc617f20e093 SHA512 d527040900a4c0e779fe1a970d15b70c80978a5c4848e9bbf4dd5de9e3c338c5facaf70a7ed5362da5bdfaab75fc1129665e351c373fa013060f794d23a0e36f diff --git a/dev-python/pytest-check/pytest-check-2.2.4.ebuild b/dev-python/pytest-check/pytest-check-2.2.4.ebuild new file mode 100644 index ..19b540aee910 --- /dev/null +++ b/dev-python/pytest-check/pytest-check-2.2.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin that allows multiple failures per test" +HOMEPAGE=" + https://github.com/okken/pytest-check/ + https://pypi.org/project/pytest-check/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-xmp-toolkit/
commit: 5fb34386f817cedf3802b7e25559adafea6a8145 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:55:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 07:01:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb34386 dev-python/python-xmp-toolkit: Bump to 2.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/python-xmp-toolkit/Manifest | 1 + .../python-xmp-toolkit-2.0.2.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/python-xmp-toolkit/Manifest b/dev-python/python-xmp-toolkit/Manifest index c03dc430d529..f3ef34bae3cf 100644 --- a/dev-python/python-xmp-toolkit/Manifest +++ b/dev-python/python-xmp-toolkit/Manifest @@ -1 +1,2 @@ DIST python-xmp-toolkit-2.0.1.gh.tar.gz 3576384 BLAKE2B cbe73d08d101d0d44c368fd1f1c6f1c8308ece5ca26f164f78312d901fb5d0387a5d2a6519d527b3625d11e338df5c366bed8a7361ac822ac887ef8be3a74948 SHA512 46f83b03574b2d742f6c6efb5b94a549068557ad6338e74fc62368c265d05f0b66a4dd36b17cd51b39f7b6cfbfb1210d54cc44c69e9a9e3da3392ee5f11de3bd +DIST python-xmp-toolkit-2.0.2.gh.tar.gz 3577828 BLAKE2B bc24224c5dc789b0f66545a85b10bcab2dd64dcd5195ef04eae6cac94e1c377466aa40adc4aa42d014a7094df4dbe6f437b78e38b5a0e36e0f2eeeb0a08f1f4b SHA512 7ab70e78abe3f315863c444c5d841ff4ae9e95968ccef45e15d20df5206140939f0e857e6c987a643ba908aa8d92dc4870e77d94cfafc547208e4705fa9187e1 diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2.ebuild b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2.ebuild new file mode 100644 index ..45c98cbac2d5 --- /dev/null +++ b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Library for working with XMP metadata" +HOMEPAGE=" + https://github.com/python-xmp-toolkit/python-xmp-toolkit/ + https://pypi.org/project/python-xmp-toolkit/ +" +SRC_URI=" + https://github.com/python-xmp-toolkit/python-xmp-toolkit/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +DEPEND=" + test? ( media-libs/exempi ) +" +RDEPEND=" + dev-python/pytz[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.1-test.patch +) + +distutils_enable_sphinx docs +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: 5ae3d771d3ae7dbdff5c8025cb1a0238257106dd Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:57:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 07:01:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae3d771 dev-python/trove-classifiers: Bump to 2024.1.8 Signed-off-by: Michał Górny gentoo.org> dev-python/trove-classifiers/Manifest | 1 + .../trove-classifiers-2024.1.8.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index 39dc4dfe120e..3de77b939153 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1 +1,2 @@ DIST trove-classifiers-2023.11.29.tar.gz 15918 BLAKE2B 3e216aa24a458f5c65a20b2589dff34c382c3e1ccba5274377b09bcc254fafb077dfd3f82b0f1c998a9c34b20f35eca27bd7d8103b631a03eb87a9c1525c057e SHA512 fdeb6bbddbb3ad640112827b55f4b0a2201c79e2a4013d2d621bf0a6168d87861ad1802b0805747fc7d9e8be7e1954d58b83fd4fde6f3394cec2fa3aa88f0dca +DIST trove-classifiers-2024.1.8.tar.gz 15943 BLAKE2B f0a4ec5439415d53d81297001aac2b4ffc3da0e2c5492acb9a3ed23fba9e7c7ea1407cfa2f8291ab0b8ea7f1dd985cdd86a1b82e71b0223c88ae73bcc7ce63cd SHA512 3a86f54fd432b7d176cc7740a6a171eb9cdef339633b023ab81f5f8e68a7bae5ebb2d49c82aaec53f0f865c84234ac9506de45f76c3b9be18d57f5fcfe3afe73 diff --git a/dev-python/trove-classifiers/trove-classifiers-2024.1.8.ebuild b/dev-python/trove-classifiers/trove-classifiers-2024.1.8.ebuild new file mode 100644 index ..3172a692bdd9 --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2024.1.8.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +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: dev-python/structlog/
commit: 025e2ee11131394d383958b394854777c0f90c47 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:58:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 07:01:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025e2ee1 dev-python/structlog: Bump to 24.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/structlog/Manifest| 1 + dev-python/structlog/structlog-24.1.0.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/dev-python/structlog/Manifest b/dev-python/structlog/Manifest index 2e69524ed0f5..b0df7cb07a0d 100644 --- a/dev-python/structlog/Manifest +++ b/dev-python/structlog/Manifest @@ -1,2 +1,3 @@ DIST structlog-23.2.0.tar.gz 749288 BLAKE2B c5a619ddacc04e6f2377c66aa343ecfddb8001d5d87c3f10859c2644ce427150771abe4942d57a9ea6db1029af5bde825a0a99218921beea08c4fd147fc5c1cb SHA512 01ddaf3b819da66beefef1810e6d460a2e5ce37f6be3dee144411a3a5db7c81bdfd83a0843172a921406596a2b9f1f87de08caf881c7d701496825203d13bdad DIST structlog-23.3.0.tar.gz 1340937 BLAKE2B 77abcc01f6a44e9a2486d5a2b8614e35b6c43f19e8077703f3eca41e63476602ba1ae9e960e3e160ff8abc33c0b7db738ff5fed236039a3fc0b7f848a24755d5 SHA512 470e8d1c66185e44cdc0e52b1d60fa13ca5582aec566579a1aac58e11c2537ed4393d08633657d3bea4bceddcc18d394758c653c12c783b6a76c3ffd8b70a0c9 +DIST structlog-24.1.0.tar.gz 1340948 BLAKE2B ad92e145a8a45f7aaf08f26e637b4de42e56d3c5931f022b4524126a5650f30a8e7185ce87bd7e2c91fd48853dfc94585c13184bded1792d2c50153625379c3b SHA512 bb64d8d4ab9afe7482bdaafc3efae833426a256575ff99d013ae1438f3d5d0261842e598028ea644824577f579c5c4704108ce597de0a2eab5ffc1615a609ea6 diff --git a/dev-python/structlog/structlog-24.1.0.ebuild b/dev-python/structlog/structlog-24.1.0.ebuild new file mode 100644 index ..bd1dc870f3e9 --- /dev/null +++ b/dev-python/structlog/structlog-24.1.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=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Structured Logging for Python" +HOMEPAGE=" + https://github.com/hynek/structlog/ + https://pypi.org/project/structlog/ +" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygraphviz/
commit: 7794419c2b577dd33a92afa6d552733993c45cc5 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:45:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:54:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7794419c dev-python/pygraphviz: Bump to 1.12 Signed-off-by: Michał Górny gentoo.org> dev-python/pygraphviz/Manifest | 1 + dev-python/pygraphviz/pygraphviz-1.12.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-python/pygraphviz/Manifest b/dev-python/pygraphviz/Manifest index ece613d8897c..b5c352f80e77 100644 --- a/dev-python/pygraphviz/Manifest +++ b/dev-python/pygraphviz/Manifest @@ -1 +1,2 @@ DIST pygraphviz-1.11.zip 120803 BLAKE2B 004312750bcb9fab5c39af2c1de6c452489d9a2deea8211e6bb7cd722e9043070644b61c78047b01d649d41194441d82ffe2dde9fb17b6d9233bd0acee539c7e SHA512 3914d29fb214e1f7d59c7849e1e63e783902acd262912eccffbf6a67f8cbf6f540b9f2e84c9e7b4f0d90fae27f451a701a3b75a4dcb15b8a81bed463b34e2ef2 +DIST pygraphviz-1.12.tar.gz 104941 BLAKE2B 5c2d119c66837d13511ef4756093b159f45ccb2888eb2b86c1d016837059ed34bdc5cb7e69eeff013642d92ec0c2b4a1149316b0baaa742c49a34945fd2563e0 SHA512 2407fdd7de3b2f7f1d9f9e3e3fe0f19c4faad4a72db33a0b4341a01f98eecd4d240079f2d0ea5cf68a5e10236f11fd84e55fd44518611efde2fab7590e3aae90 diff --git a/dev-python/pygraphviz/pygraphviz-1.12.ebuild b/dev-python/pygraphviz/pygraphviz-1.12.ebuild new file mode 100644 index ..2dd6e0a3953c --- /dev/null +++ b/dev-python/pygraphviz/pygraphviz-1.12.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python wrapper for the Graphviz Agraph data structure" +HOMEPAGE=" + https://pygraphviz.github.io/ + https://github.com/pygraphviz/pygraphviz/ + https://pypi.org/project/pygraphviz/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x86-linux ~ppc-macos ~x64-macos" + +# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary. +DEPEND=" + media-gfx/graphviz +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-lang/swig:0 +" + +distutils_enable_tests pytest + +src_configure() { + swig -python pygraphviz/graphviz.i || die +} + +python_test() { + cd "${BUILD_DIR}"/install || die + epytest +} + +python_install_all() { + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocstrings-python/
commit: 2b32ae1aadc4016866b73170141542e661cac9a0 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:49:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:54:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b32ae1a dev-python/mkdocstrings-python: Bump to 1.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocstrings-python/Manifest| 1 + .../mkdocstrings-python-1.8.0.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest index 401b6c1b0794..814112437f77 100644 --- a/dev-python/mkdocstrings-python/Manifest +++ b/dev-python/mkdocstrings-python/Manifest @@ -1 +1,2 @@ DIST mkdocstrings-python-1.7.5.gh.tar.gz 140386 BLAKE2B dec768e60ca09befe8f790bf211960222b45319cdbf00a97c072cb18b42ccfd71ac41079a7a0bdb9a94ff562181290d309a3e69f3cebc4f7b86e05553381d655 SHA512 6d595b777d4ff1661301fda7fa198bdafb7f62b356bdf5e579b808dda1f33a8f29e266be0bf51da52bc41cbbf3b0544a65750fc67d545b3dae7634798d0f3bf9 +DIST mkdocstrings-python-1.8.0.gh.tar.gz 146162 BLAKE2B cd247b18de00dd4a53c287ec6d72461b0d0c2c95d49b20c24ce81d4304b92d48b8c8df78f35ad4749c928440ceddb4524ac64fcf3c99a50c18cbdaff9057f27a SHA512 5084df08a7d341b2e3ea93454706c38e2f29229122e6f2a277967c21c899d945cf4f6ae299782d8f6edffb48c1e23778ce445fb353727f2d5ceada74428ab3b9 diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.8.0.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.8.0.ebuild new file mode 100644 index ..8dcaf42f46c1 --- /dev/null +++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=pdm-backend + +inherit distutils-r1 + +DESCRIPTION="Python handler for dev-python/mkdocstrings" +HOMEPAGE=" + https://mkdocstrings.github.io/python/ + https://github.com/mkdocstrings/python/ + https://pypi.org/project/mkdocstrings-python/ +" +# Tests need files absent from the PyPI tarballs +SRC_URI=" + https://github.com/mkdocstrings/python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/python-${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/griffe-0.37[${PYTHON_USEDEP}] + dev-python/mkdocstrings[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mkdocs-material[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/more-itertools/
commit: fa2d3e6c7c164d431be27a388da6c36b8513e2ec Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:50:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:54:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2d3e6c dev-python/more-itertools: Bump to 10.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/more-itertools/Manifest | 1 + .../more-itertools/more-itertools-10.2.0.ebuild| 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest index e221a1919e77..936fe76f1750 100644 --- a/dev-python/more-itertools/Manifest +++ b/dev-python/more-itertools/Manifest @@ -1 +1,2 @@ DIST more-itertools-10.1.0.tar.gz 111235 BLAKE2B 457eb62d735ac0d0f4a93a6a79c747ac965c1af394a1d894c4f80abfa0a94de76d804c7e68d4122fabf09b7c8e2f1d59bb1c43ff54c7cd5c2d52b5a1280b0290 SHA512 520cf4a5cfce314bb43a052962b478be27f0459735902c45384ad785cd678b493bab87f5736aa6be8d742911c4e8b02c597859428b1f459550b27f7751a53494 +DIST more-itertools-10.2.0.tar.gz 114449 BLAKE2B 2bac2f69c65e3536b98a7a54857ef1e5b078cf244c2eb988c7fb31de7e0eb3efd496e8d0778a02a29b2e696499dbd33b84cfa7f442ee881e5785ec2dd4118de5 SHA512 4357de86ca4e76d840825111cd6e19296af6394a6095c0cc28650f8e2abfe2cb45a24c34382532753652c506e5b261cf0d05d37c799434f5f7cfc8fa387d06f2 diff --git a/dev-python/more-itertools/more-itertools-10.2.0.ebuild b/dev-python/more-itertools/more-itertools-10.2.0.ebuild new file mode 100644 index ..ea815ad1b66c --- /dev/null +++ b/dev-python/more-itertools/more-itertools-10.2.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="More routines for operating on iterables, beyond itertools" +HOMEPAGE=" + https://github.com/more-itertools/more-itertools/ + https://pypi.org/project/more-itertools/ +" + +LICENSE="MIT" +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_sphinx docs \ + dev-python/sphinx-rtd-theme +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 7af58d27cdf9d6816274c87647d553379134640a Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:49:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:54:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af58d27 dev-python/cfn-lint: Bump to 0.83.8 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.83.8.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 9af38d3a19a5..b0b76cf8efa6 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1 +1,2 @@ DIST cfn-lint-0.83.7.tar.gz 3875386 BLAKE2B 52a3a4a4a76a787b39f17e4be1e1ba2920b3579bc99a82890d9ca21ed38240bf51eee7a04d2c97b31031816410439716d5623aa55b1bd02802ba456dd9e0bc2c SHA512 28b6aaeb77cb4e5dc40234c5bdfbe9e3be4d0ea17ae4f6b68a381365f6097f51163cf5b23d1c0e98b7b9c6c53fe9d139439f84bf353c1f7d128a4d52d701c937 +DIST cfn-lint-0.83.8.tar.gz 3901954 BLAKE2B 33d728ddf7ae5bcb29fdb8211decd85b72519acd60b80831aafa59d042105af45a3f07e2d6ea9838b80af68f6eb19ba84be562e4a7104c64b68737ede3497b0d SHA512 f520f5e211284197ff3b2c5287cb72384544a273e1fa1d3007e7a3ad85ef1b4bae4ed0c0db609989ea51de29630454d97ba13a8d97ccc06992a7fb0da467e0b7 diff --git a/dev-python/cfn-lint/cfn-lint-0.83.8.ebuild b/dev-python/cfn-lint/cfn-lint-0.83.8.ebuild new file mode 100644 index ..20d52dd05595 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.83.8.ebuild @@ -0,0 +1,65 @@ +# 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..11} ) + +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 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.82.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/requests-2.15.0[${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}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || 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 + ) + + # 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/google-api-python-client/
commit: f1dac3080eb88e9aa726b3e7ad41ffdfdee6faa7 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:48:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:54:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dac308 dev-python/google-api-python-client: Bump to 2.113.0 Signed-off-by: Michał Górny gentoo.org> dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-2.113.0.ebuild| 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 09d3c0a6cde4..cfe073446270 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,2 +1,3 @@ DIST google-api-python-client-2.111.0.tar.gz 12461105 BLAKE2B 3aa1de35867fbf2287fc4f0aadf4dc77aeb62bc0d894bcaf546ca00e062de289c83a732298ad6b09927d60bb1e3ea47e0a20fb108e23cb7af222e67a6e45d464 SHA512 3eb9a4580c6b59dbd7dff1f0ca9f309e92d7f75ce6d3085833d96c72751212a47073ef2b322ad85bc2795e82c85b9b80593f18a7335cc7438b0acaa94cbf04f5 DIST google-api-python-client-2.112.0.tar.gz 12465562 BLAKE2B d29c22176fb3467c7df0d937baa954973437fc03862b56a370888fe014b24e3ec1b8b1c00b80251bcd039711340aea13bd21618f782ee4bd7c975c0820271630 SHA512 e9bbec1c27105cb772c1f059b5cf2f83cf44f1aa003149a509cac15c46d68c80edd2705aad597f31d98e31cb61396f0516ddc69b5041237d96246898c31329b4 +DIST google-api-python-client-2.113.0.tar.gz 12473297 BLAKE2B 7799021db708008bbc1d91a11c543fd261af467d226b3bc6b9773878826ac8c2820961d30ed6f3c2abbbe0d9618ceb52eb350594d4d02325cc36e4f0ccc56861 SHA512 257d062de19849c4807cec249e1b7d13a60721ad58ff701affaecfd45253d2c83ddd79079478245c2df0c0f94b220070d342769f1dcfab1fb62f658970c0b317 diff --git a/dev-python/google-api-python-client/google-api-python-client-2.113.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.113.0.ebuild new file mode 100644 index ..c041dee86d3c --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-2.113.0.ebuild @@ -0,0 +1,49 @@ +# 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..11} ) + +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 ~arm ~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: sys-kernel/installkernel-gentoo/
commit: ce818c6629c7efe632e615793fa7050b7c7907c6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Jan 9 06:40:21 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Jan 9 06:41:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce818c66 sys-kernel/installkernel-gentoo: add 11 fixes dracut/ukify gen on arches where the kernel image is in the kernel source root Closes: https://bugs.gentoo.org/921622 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/installkernel-gentoo/Manifest | 1 + .../installkernel-gentoo-11.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/sys-kernel/installkernel-gentoo/Manifest b/sys-kernel/installkernel-gentoo/Manifest index 306d1e35a9c7..9c4e17876d55 100644 --- a/sys-kernel/installkernel-gentoo/Manifest +++ b/sys-kernel/installkernel-gentoo/Manifest @@ -1 +1,2 @@ DIST installkernel-gentoo-10.tar.gz 4379 BLAKE2B 482309090305cf02fe38fb462b7f85a1cbe51b303b1828313210bd37f4f062380bf797bd786274eba53c36eb22e2b5204b1717ec0a50534eca0bc210957b25d0 SHA512 ca4bf98ddca82fdd17b933cbbd1c5604b70450e9c4eb2df288b1bdf31209b1cd6f1f83f6bfadee619a09e5ef01a14472321323cbe8a7b696656cbabfad82bc3a +DIST installkernel-gentoo-11.tar.gz 4427 BLAKE2B ef71c5e4bb928c60975812a905e2a05f4df98ae6ad8f8e515aee9528e2418a2cb0481828b8e68721f9d691192a25ab802488ee1cd4e796133442431bac1a3c0b SHA512 d39d3d9222507bafde288ccab49cc11310dfe5a480ca17b5580514ac6268d3cd4c1b6c0fbe61b7dcd9712876e50736d832c4991d64e1920a4f4df30ccbbfc9d6 diff --git a/sys-kernel/installkernel-gentoo/installkernel-gentoo-11.ebuild b/sys-kernel/installkernel-gentoo/installkernel-gentoo-11.ebuild new file mode 100644 index ..b3fc7f5fa826 --- /dev/null +++ b/sys-kernel/installkernel-gentoo/installkernel-gentoo-11.ebuild @@ -0,0 +1,56 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Gentoo fork of installkernel script from debianutils" +HOMEPAGE="https://github.com/projg2/installkernel-gentoo; +SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +IUSE="+dracut grub uki ukify" + +RDEPEND=" + >=sys-apps/debianutils-4.9-r1 + !
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-gentoo/
commit: 76d617ec28c821b9ec4c319492c203e30e91c232 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Jan 9 06:41:29 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Jan 9 06:41:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d617ec sys-kernel/installkernel-gentoo: drop 10 Bug: https://bugs.gentoo.org/921622 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/installkernel-gentoo/Manifest | 1 - .../installkernel-gentoo-10.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/sys-kernel/installkernel-gentoo/Manifest b/sys-kernel/installkernel-gentoo/Manifest index 9c4e17876d55..1b9400f85f38 100644 --- a/sys-kernel/installkernel-gentoo/Manifest +++ b/sys-kernel/installkernel-gentoo/Manifest @@ -1,2 +1 @@ -DIST installkernel-gentoo-10.tar.gz 4379 BLAKE2B 482309090305cf02fe38fb462b7f85a1cbe51b303b1828313210bd37f4f062380bf797bd786274eba53c36eb22e2b5204b1717ec0a50534eca0bc210957b25d0 SHA512 ca4bf98ddca82fdd17b933cbbd1c5604b70450e9c4eb2df288b1bdf31209b1cd6f1f83f6bfadee619a09e5ef01a14472321323cbe8a7b696656cbabfad82bc3a DIST installkernel-gentoo-11.tar.gz 4427 BLAKE2B ef71c5e4bb928c60975812a905e2a05f4df98ae6ad8f8e515aee9528e2418a2cb0481828b8e68721f9d691192a25ab802488ee1cd4e796133442431bac1a3c0b SHA512 d39d3d9222507bafde288ccab49cc11310dfe5a480ca17b5580514ac6268d3cd4c1b6c0fbe61b7dcd9712876e50736d832c4991d64e1920a4f4df30ccbbfc9d6 diff --git a/sys-kernel/installkernel-gentoo/installkernel-gentoo-10.ebuild b/sys-kernel/installkernel-gentoo/installkernel-gentoo-10.ebuild deleted file mode 100644 index b3fc7f5fa826.. --- a/sys-kernel/installkernel-gentoo/installkernel-gentoo-10.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Gentoo fork of installkernel script from debianutils" -HOMEPAGE="https://github.com/projg2/installkernel-gentoo; -SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="+dracut grub uki ukify" - -RDEPEND=" - >=sys-apps/debianutils-4.9-r1 - !
[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/
commit: 3af30ddc73abf8a5be6cdc7629dbda2d4c6f88bd Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:31:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:31:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af30ddc app-text/qpdf: Bump to 11.8.0 Signed-off-by: Michał Górny gentoo.org> app-text/qpdf/Manifest | 3 ++ app-text/qpdf/qpdf-11.8.0.ebuild | 99 2 files changed, 102 insertions(+) diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest index 72f284dc3d2b..346ddec3bf71 100644 --- a/app-text/qpdf/Manifest +++ b/app-text/qpdf/Manifest @@ -8,3 +8,6 @@ DIST qpdf-11.6.4.tar.gz.asc 833 BLAKE2B 423552746f54f52dc7149bc1ba6854dfc4df8e4b DIST qpdf-11.7.0-doc.zip 6874893 BLAKE2B b14b0f68f4599bd4f396cccbc35b13b0f52b72856de1afd3fdb0c70b33e1702c4afd7c954011df72905c06ff262b08dc9519e44dcef9b7633423d38208542795 SHA512 7ceeff62788defe3649a8d242220c7c8208ebe92dbd9d67b4b53d5036afb1cdbcfe46b4140b064b0542cba2d8eaaad6eedec1ed7b7bd0ccafe2dd7aa20efaa69 DIST qpdf-11.7.0.tar.gz 18124824 BLAKE2B aa10e154899a7fd53d696b9521cc8a44d4a336094711ddc2a506dac8841ae12ce5bcd604555725d2b6bae3c63a6a3f6ef0e9ab6baf38dd3d7fa71507234378a3 SHA512 6ee302671fd4513c5b22f101feb773b4101de6cc5ff6b0e25d1daa03df82420f87ce7db49a6c47758d7e8bbc3beeb997d4671d52e4cf0ac0d4f817f10677d1f9 DIST qpdf-11.7.0.tar.gz.asc 833 BLAKE2B e0b15e6ed6b67fc222f7b4d9f863e8630af814bede3605ca56b83b287d7e02c700092e59f3805565884b55af96c4ddd407331cae26273287b546c32a7975c331 SHA512 ef5aa1661944fd56c3f929ee1ffc78229667ed1d1c639aab82a0ff3a3891455e4dcf3dffbb17e9d22862d6426a263182360b19dd58435a2413c19761abc9b966 +DIST qpdf-11.8.0-doc.zip 6886718 BLAKE2B de4e706cc27a73dffa40561fc1b0342a6c6d5e2b3bced0dbf6dbe43c969911b61f6e74fd3fd871833078ed70c50fca28dd316ad8d6ff0344d668a958a9d1840b SHA512 5b2748d4b0b0367d4fd2773e697f6e125d92c397b62ee63388bce85c74a051e1b17d487941128927e3493669bd00196caa842eee76db0f05827a650a067b6939 +DIST qpdf-11.8.0.tar.gz 18150965 BLAKE2B 6843a268d472c83169d33ef5f216da9428ec84a73a93cd81fde8f122c088ad1401df47c209d7aa4f3a5b950ddef0d8926908b0a9efefad13757eb0ea7dc1db86 SHA512 e558cd4f0066ace73670ead7a49b0343862cdd275bd013eb10cbef6e161a13955101e6d78de8e87bb05a68498c3018152e9d20d61c01dce55d3810e7f5768aa9 +DIST qpdf-11.8.0.tar.gz.asc 833 BLAKE2B 02c0cfec3bab48a3d49783cb68bd6b6c6382536f5d15a54357b54e02b7ef2b5a3517c7448cebf255eebac60feeef2cfe6b42ffe5bfeec5db07db24059f97df69 SHA512 4dce7d90fef819edbb5bb5a46983c9cd6d181f1e58e36b439a0e9e38aca9cb9954fb5f6886cd2284f9852e205a3a4035827f4baa693a96c293ea604dcddb430e diff --git a/app-text/qpdf/qpdf-11.8.0.ebuild b/app-text/qpdf/qpdf-11.8.0.ebuild new file mode 100644 index ..055841cf1036 --- /dev/null +++ b/app-text/qpdf/qpdf-11.8.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 cmake verify-sig + +DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files" +HOMEPAGE=" + https://qpdf.sourceforge.io/ + https://github.com/qpdf/qpdf/ +" +SRC_URI=" + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz + doc? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip + ) + verify-sig? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz.asc + ) +" + +LICENSE="|| ( Apache-2.0 Artistic-2 )" +# Subslot for libqpdf soname version (just represent via major version) +SLOT="0/$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples gnutls test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libjpeg-turbo:= + sys-libs/zlib + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) +" +DEPEND=" + ${RDEPEND} + test? ( + app-text/ghostscript-gpl[tiff(+)] + media-libs/tiff + sys-apps/diffutils + ) +" +BDEPEND=" + dev-lang/perl + doc? ( app-arch/unzip ) + verify-sig? ( sec-keys/openpgp-keys-jberkenbilt ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + # glibc only (bug #899052) + malloc_info +) + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jberkenbilt.asc + +src_unpack() { + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + + default +} + +src_configure() { + local crypto_provider=$(usex gnutls GNUTLS OPENSSL) + local crypto_provider_lowercase=${crypto_provider,,} + + # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html. + local mycmakeargs=( + -DINSTALL_EXAMPLES=$(usex examples) + + # Avoid automagic crypto deps +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: c7f6ebbe26db3f2c9dd656438664109ec1329ab1 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:36:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:36:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f6ebbe cargo.eclass: Revert PKGBUMPING for CARGO_CRATE_URIS Setting PKGBUMPING would result in empty crate URI list which is incorrect when used inside an USE-conditional group. Signed-off-by: Michał Górny gentoo.org> eclass/cargo.eclass | 3 --- 1 file changed, 3 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 7bdd548b0df8..3bdbb5e3ec64 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -175,9 +175,6 @@ ECARGO_VENDOR="${ECARGO_HOME}/gentoo" # If no arguments are provided, it uses the CRATES variable. # The value is set as CARGO_CRATE_URIS. _cargo_set_crate_uris() { - # when called by pkgbump, do not fetch crates - [[ ${PKGBUMPING} == ${PVR} ]] && return - local -r regex='^([a-zA-Z0-9_\-]+)-([0-9]+\.[0-9]+\.[0-9]+.*)$' local crates=${1} local crate
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: e0f5caa37ff204406c2b56d478ee2880bee1f359 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:37:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:37:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f5caa3 dev-python/sqlglot: Bump to 20.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-20.8.0.ebuild | 121 +++ 2 files changed, 122 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index d4052e38854b..4afb2ed00d44 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -21,6 +21,7 @@ DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb9 DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d DIST sqlglot-20.5.0.tar.gz 9066011 BLAKE2B a2062e4bbb74abe84d14fa1bdde57374185a7487c42c90b13d4fdee5d0793f0cbe54c8da21d33ec0aef398fd4e2015547bc34dd0d444391079c33aa90d612f77 SHA512 4ccc3bf40fe778e8911008a6a51ef84a2c46e430ad15b7ac93e64d68c13705d9811f72691e96f35ab7ce2c45835776afb50815807ab585b52489b1971bb7ddaa DIST sqlglot-20.7.1.tar.gz 9293277 BLAKE2B 8a7d894033122a5541f1e6bf3bc9066805fc8a43e700186dde49c007e042baecfb59742918607b8779f11d0215f0f107cd45ed793683256fdcd2e1b11a4ab058 SHA512 ffc4d539752e9357cb93669ab93b7c11d37ccca1358059ce19322a9ba65b05b8492ecc3c39b5905564b3aae2fe13d4ae87c80b51b5cf5a43bbb074cc2c88 +DIST sqlglot-20.8.0.tar.gz 9300786 BLAKE2B 843043c4b389145a9da5f0045d8861d054f046b3f79d9f9e7025b1a4ffc10564a83b3b413766190d64c7477795252738e8c5f35dde81d07f1b5d4a6e3a3a12ee SHA512 d88bef209ff27ae2b8187c58746e6388252e693282f0dfe736eff5f1ed2a2b6322632921f3a759f2d6f304b8339abee76be638ff899d23ad13eec72d1322c062 DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 diff --git a/dev-python/sqlglot/sqlglot-20.8.0.ebuild b/dev-python/sqlglot/sqlglot-20.8.0.ebuild new file mode 100644 index ..058fa81df816 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-20.8.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +CARGO_OPTIONAL=1 +CRATES=" + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + heck@0.4.1 + indoc@2.0.4 + libc@0.2.150 + lock_api@0.4.11 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + proc-macro2@1.0.70 + pyo3-build-config@0.20.0 + pyo3-ffi@0.20.0 + pyo3-macros-backend@0.20.0 + pyo3-macros@0.20.0 + pyo3@0.20.0 + quote@1.0.33 + redox_syscall@0.4.1 + scopeguard@1.2.0 + smallvec@1.11.2 + syn@2.0.41 + target-lexicon@0.12.12 + unicode-ident@1.0.12 + unindent@0.2.3 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" +SRC_URI+=" + native-extensions? ( + ${CARGO_CRATE_URIS} + ) +" + +LICENSE="MIT" +LICENSE+=" native-extensions? (" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016" +LICENSE+=" )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+native-extensions" + +BDEPEND=" + native-extensions? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/environs/
commit: cb4c3042a3fc7dff111eb3fa7437f0938019eb54 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 06:32:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 06:32:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4c3042 dev-python/environs: Bump to 10.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/environs/Manifest | 1 + dev-python/environs/environs-10.1.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/environs/Manifest b/dev-python/environs/Manifest index cbad02a55109..db277cc6db18 100644 --- a/dev-python/environs/Manifest +++ b/dev-python/environs/Manifest @@ -1 +1,2 @@ DIST environs-10.0.0.gh.tar.gz 23500 BLAKE2B c99a5972416a7959d06bb4541f6b319a948727386e621252e86389e3f271130917f6a056abe1363bd3bc4f10eb9d79107d9a6859fb4a745436fc35dd7a45e4d0 SHA512 4f2a485eb6a42687bd641f1468e70578eadaf01bd16fc121a9ba89725f560da1f1a4f0ba4476fbca561ffc6f4538c9a742b9335b89398d0abe09434e5e135957 +DIST environs-10.1.0.gh.tar.gz 23613 BLAKE2B 6a0e47ba5397f21d4aa4026e8046a49f1a0f19f495725e9980786fe31b03ce492ce9233d279cb960c13a7d0b592034b643e3d719732d53fe0fb28ec15fc7c815 SHA512 5faf0e3e8fb67b01e4b809c817c5547914a499642324c0a9a2e2158e686ce80416656f29865cfee60e28e72360b6a65ec8045ef682a3a02ab49639f10e180bf5 diff --git a/dev-python/environs/environs-10.1.0.ebuild b/dev-python/environs/environs-10.1.0.ebuild new file mode 100644 index ..eb57773697a8 --- /dev/null +++ b/dev-python/environs/environs-10.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python library for simplified environment variable parsing" +HOMEPAGE=" + https://github.com/sloria/environs/ + https://pypi.org/project/environs/ +" +SRC_URI=" + https://github.com/sloria/environs/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/python-dotenv[${PYTHON_USEDEP}] + dev-python/marshmallow[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/django-cache-url[${PYTHON_USEDEP}] + dev-python/dj-database-url[${PYTHON_USEDEP}] + dev-python/dj-email-url[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGELOG.md CONTRIBUTING.md README.md ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 37ff6b7b0e7e395bb58f95ef151a7b2274153b2d Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 05:35:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 05:35:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ff6b7b dev-python/boto3: Bump to 1.34.15 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.15.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index d13b837754a9..ec6216f5541d 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.34.11.gh.tar.gz 760539 BLAKE2B 8ce756d33b604aed9d42bcccf60be467bd519f4c7a890592d9652fe3cd2851425f7a16afc7a194ccbda43a9859d0b9b683562ce1672eda9383119bc9de0dc0c9 SHA512 82b1920f1a5ad0e23364815a6b0552efceb7f49e17e585370917f63c1b74ea746eddc4f3d8c055d1eac7ca1cdbe5ac2bd304ce66e2ee12edf75ea2e261e88c56 DIST boto3-1.34.14.gh.tar.gz 762792 BLAKE2B 87857a6ff7e19f8438fe6b57978cdb3c8d22f8a68008fad4fcfdd40358b919a1c45f810bc45637da5971d20ce221cd8343440663d072666349e32c4df2be97a2 SHA512 8b651c5946394e159d6dd719337e4a5a60f708fa22ef26026bd85a18b3f34efa06f71282b9e9ea8c8ad4995e4bd6d0c13e4dddac75a51922fc30154ac0b87ecb +DIST boto3-1.34.15.gh.tar.gz 763117 BLAKE2B 52172262ea046139e1e828ded5f47564523a4e32e290e994333b73fc003c61537b8db77480dc5f7a6a2b4d5c4428819d53e0b43337fb32b1e0ea27dd81c2819d SHA512 8f6f11553d4226c6fbf9e5642a99a9a3f17f55882b80a79b6e584f0848524da0af98bf5c0729820bb73102cbcb733433febe01a188b8fc29f0187b7e4dbfb2a6 DIST boto3-1.34.7.gh.tar.gz 759909 BLAKE2B 059228d7bd57ac34274437f77b3510dff6dca7d1293ffd6f7672b0fcc0acefffeeda2c5c2b4e19ef49bbffd4746dc226edfba52d57f5f8629516c9e830dbdd90 SHA512 43395937977ad3c860ede35d2adbb9575312ddab4972b8d258e41a7d6e86f3e6a74037dadb0f0e0f4f3d5ed715a66390041ac9c980bc8a3cfb727a44e252113e diff --git a/dev-python/boto3/boto3-1.34.15.ebuild b/dev-python/boto3/boto3-1.34.15.ebuild new file mode 100644 index ..037a85ad96ee --- /dev/null +++ b/dev-python/boto3/boto3-1.34.15.ebuild @@ -0,0 +1,64 @@ +# 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/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${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: 1aa8b6bb0ba9d0be919a0939c763aef1e8639bfd Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 05:35:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 05:35:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa8b6bb dev-python/botocore: Bump to 1.34.15 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.15.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 6e270f3b05d8..f9e5552ca6a1 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.34.11.gh.tar.gz 12612317 BLAKE2B 8a8648dfb27fad0d0a52df37ce9d988ef3349b773d88bc752dd9d22866f3adb8dc6346128767df5523fb335a602d666be8a5758fdfbe27c221779a0c4ec23590 SHA512 4159f2794d98532dc5e94a91061165b1aa2f43c5a493604c6d3dec426b51d582359577fc62d0ac20044a8b94e196efacbbcfd436cc38390db9bbaf7b4eb3d16c DIST botocore-1.34.14.gh.tar.gz 12617340 BLAKE2B c4aac6682ccb8951f4652477857d58221c4f0d8f1d154b7ecfa4e536f6bdb199e4be43ef63f0fce0843e95c01cfc0a479af8c7773a9717461afc04cd4bb27912 SHA512 44b7b0e96c815b033dc603892c3940869a37c76d0826812d5778b644ca785ff27f870f3ec54c7d87696bd57d2a38cc31c4b3e70f295fe9d588afc12e8f7a914e +DIST botocore-1.34.15.gh.tar.gz 12619235 BLAKE2B 00e264f689946985207fa9dfc65ea1a1e90a7d41008a87bfe32c3c49542d4d26fa1a41f2a263fd395a32ef7eb7ae03846c1681325a61e8409a75c05a5eeccc67 SHA512 c2a137d45f05c355f912dcedcc690ec61cb1e3ff53e8fd5ccc055c49fd4b7acdafa0e88099bdad6eb8112fdcd1ab26b259efe409df340f885f9b7ca7d305d572 DIST botocore-1.34.7.gh.tar.gz 12606475 BLAKE2B 387ee7dfab43c44c39c7b0566b6ddcb2b666024b5b7bee2c996194988781c169e1e9462b36d09861d1c3ca899d263392f3d79129e7a2f2fc4bbfed402f5c7dd6 SHA512 3f162d4d028dd81da552e0117671971aa891bf8fab513730f40083660fa83c1f82bf1b52875cf9f7f11089ecdd79f084f3c8e76227aa826c1aac7e5735032450 diff --git a/dev-python/botocore/botocore-1.34.15.ebuild b/dev-python/botocore/botocore-1.34.15.ebuild new file mode 100644 index ..dcd34e4e67de --- /dev/null +++ b/dev-python/botocore/botocore-1.34.15.ebuild @@ -0,0 +1,68 @@ +# 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/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${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 EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-core/
commit: 3518445e8d73ff0886ac50401f4935ad2bdb434e Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 05:39:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 05:39:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3518445e dev-python/jupyter-core: Bump to 5.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter-core/Manifest | 1 + dev-python/jupyter-core/jupyter-core-5.7.1.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-python/jupyter-core/Manifest b/dev-python/jupyter-core/Manifest index 94d4a3d6d0da..e193631b6aac 100644 --- a/dev-python/jupyter-core/Manifest +++ b/dev-python/jupyter-core/Manifest @@ -3,3 +3,4 @@ DIST jupyter_core-5.5.1.tar.gz 85962 BLAKE2B a00e96b417d86cc66ac483d031919483ded DIST jupyter_core-5.6.0.tar.gz 86418 BLAKE2B 70ab01fc13772f772c374a9452f36926f43bf85c6a19108592ce91238df137116f683692a69cbbb2693a87222728b76de0d4b80563bcd5b6d9019aac874e1d91 SHA512 2a2ff1a6ecc12adbd98b1beaea6206f58fe6d24b841102a436ed42106639992454eb4af2515ff268e95749fa01c3352ac1c919bfb053f3ebe22e1d9d9f9e03d3 DIST jupyter_core-5.6.1.tar.gz 86268 BLAKE2B ad9c04813367ae649002dfea236276e98665dab0dc6484939024eba94e4e687defffebb39f95d2ee8f9a2784388a88996f7dee8cbe93331984ac0e5528243d86 SHA512 ba774e0265a0917d64abb2261dac6ea1e9c6cb2d48f0b988367e3f62b5365481f43141a2904535ba5521246f7409f8eee356418e7cb10deb74859125dfcba0f9 DIST jupyter_core-5.7.0.tar.gz 87053 BLAKE2B f84eb30745ddf552e0575ee46519c2734d148f61d026c2e0529827342ca29cdeebe7e5866bf9a0c77b3309236f60c2e2303bd6fbc45ebdd6eef696a81d239f84 SHA512 550587edbb31a4c90f60efffa9236b27a3d4b315056f64f4fe79b4396a9c40c769d6263b3bb01d58d92148db8fc24347f3136c59c4b7ffad8c9fa305623cb387 +DIST jupyter_core-5.7.1.tar.gz 87137 BLAKE2B c1ec5a5fd079b50c12559bb1f5dfd54b43e530142d0062b48b3bbbccf8e560907f8c150206ce5f3b510b89d64ae87e4e81b908aaa7a6a17c3a6775b59fef42fd SHA512 e7042eadc2b3b8254a9a728bb3549c744a74c10cbdcc1dda493a6d2c0a2d9c8496edc2c787c78104f93a871879015d411d5260eda470f7a7d087b5cf5dce44cb diff --git a/dev-python/jupyter-core/jupyter-core-5.7.1.ebuild b/dev-python/jupyter-core/jupyter-core-5.7.1.ebuild new file mode 100644 index ..0f5aa60a25ca --- /dev/null +++ b/dev-python/jupyter-core/jupyter-core-5.7.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Core common functionality of Jupyter projects" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/jupyter_core/ + https://pypi.org/project/jupyter-core/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.11.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/myst-parser \ + dev-python/pydata-sphinx-theme \ + dev-python/sphinx-autodoc-typehints \ + dev-python/sphinxcontrib-github-alt \ + dev-python/sphinxcontrib-spelling \ + dev-python/traitlets +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 4e863c1122e48c210f22d16623c231f7b1002879 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 05:35:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 05:35:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e863c11 dev-python/hypothesis: Bump to 6.92.6 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.92.6.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 8478d6d1685a..521aad195e32 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,2 +1,3 @@ DIST hypothesis-6.92.0.gh.tar.gz 9407699 BLAKE2B 7943aa958e135a954d4534b8992557a4ffd51941529cad6a8bb10b4ccd2e5c136159deaf11f822d96ecf60df536cff8b92756d902cd93de26df74ae10f73e14f SHA512 1fad215bd7ab69896d300ed39fd99a8a7145e6e21799429627b0d587939bfbe01d02fb7e1154a8b31f0b164ba9323b55b6ea36a268be20f1ef282d6b6f0d457a DIST hypothesis-6.92.2.gh.tar.gz 9408586 BLAKE2B f6d873d16a337ceb5d78bc80622a08fb6856b5fdbd0c0c228bca13d340375b882416bf6ad4cfd08bb9959807ce1ac482ef5b4202792713c76a30dfff78fd4d4b SHA512 51bfd0b5d520fe84b4e682772888320d61bc4c52c6b4dda609f758336cc151bcf00714635e19230cdd1695209b6adf05cee349a82003e443dc5f52a7f105feb5 +DIST hypothesis-6.92.6.gh.tar.gz 9410707 BLAKE2B 337369c5044682b3404ba0492cdab838db53e2c081e668e41facb6c8b6aaf38cf55f20a64150f1249360b64f90f34b42002becca6d7a33245a0ac55dd0e34e27 SHA512 86822dea75326343946aaf036aa8b0aee7287bdfbe501cf5c532e9377957bb6ba7f63595b1aae383bb007099e3ca33bd1f3d2ed6d7d8722ceb86b9146502a07e diff --git a/dev-python/hypothesis/hypothesis-6.92.6.ebuild b/dev-python/hypothesis/hypothesis-6.92.6.ebuild new file mode 100644 index ..f7f366381e4f --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.92.6.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 +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: eed85eb87f277a83a81d01ed70ff2b37b7b1caf3 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 05:36:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 05:36:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed85eb8 app-admin/awscli: Bump to 1.32.15 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.15.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 6b5a3d38c5dd..3648cce1e530 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.32.11.gh.tar.gz 2620959 BLAKE2B 8eab3362ec14ec50ae4f00862456e702ad27c53ab7dbaa4db2bd5a37f980bf5d02fef9af52da1ee8e8a6037e97101e47feb4bd24e090755a90c3cc74aa9a SHA512 949b927a76e7fa4c036efeb7527d90be9fac86c231a4f9c7f3682638e4f7c4aff1d32e6d75b6d2f36f27e42ae9cae7aa2a0216b9668b90f4a5cbb89bf1d44250 DIST aws-cli-1.32.14.gh.tar.gz 2622299 BLAKE2B 0b7a29c756c2bdccc6bb5ef4953c2f05db05c2929c2671fc8b24cf410272b4bd1a25262f34b40db658a0e7921aae933d92b34be011832558ed286966f7473f2f SHA512 e7847d63337cbcc10a62fc5b36aa4ed32b89de0c22116f8b1a618387f4d6308a9df8bba2b6e0353cf9af39e69c32e168515461c867c3141a29846b5f9fc6ad7e +DIST aws-cli-1.32.15.gh.tar.gz 2623363 BLAKE2B 1c0fabd073401e6cfefbff4ef13b26311f382c6901a59561449551b98727cf967dabfae9ce9d2cae2cc90b74a3da72fe7d99d11954b96a90694addc20ea66db8 SHA512 09da80164c72bf2d5e2d1129b69d8e5240adb13dd5c7b337c61daa4783221f68e5866c2cf3fb4ad6c0c9b461ef7bc296544b8f350c79ec6db03b85ba2810f1b7 DIST aws-cli-1.32.7.gh.tar.gz 2620400 BLAKE2B dee6686b73100c607eba165f0f8ff91217336b020644c7ef7ee95dad16f57baea0878a3da96fd2f7258271573c1245286921240d141ba3020006b7ca2b37a0b5 SHA512 1df4aa8f2a2924d0e1c84e1187db1d5b974600831d7f668e39cfa17c34896ec51c604ef52d5ce397ca5950e79cac3c2e744c9b048f12164b650aa871e0c489e7 diff --git a/app-admin/awscli/awscli-1.32.15.ebuild b/app-admin/awscli/awscli-1.32.15.ebuild new file mode 100644 index ..390708df2335 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.15.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..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+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +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/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/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 + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 81dccfc76483faf687964ddcd81b5b5463cdd9c4 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 9 05:37:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 9 05:37:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81dccfc7 dev-python/Faker: Bump to 22.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-22.1.0.ebuild | 40 dev-python/Faker/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-22.1.0.ebuild b/dev-python/Faker/Faker-22.1.0.ebuild new file mode 100644 index ..4a85c701f3c8 --- /dev/null +++ b/dev-python/Faker/Faker-22.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-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=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 37a43b7ce375..a7656712d67a 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,2 +1,3 @@ DIST Faker-21.0.0.tar.gz 1701697 BLAKE2B 9f08603101f24b9e245dfa726f38b0e9ee00f208d8f4b06fbc31daa405c5b02779aaf36e2e2177cf8f50f5a63e27f0a63bec166fb3be07269d5a7acae6535ebf SHA512 13cd146ef4c59f1b7318c95be1b637c986d089301d14c46259e6bf3a56f14033f1c3e4a0c813b4b168154be01158b2eee194b204c6eb2930fe5946f357a7ebcb DIST Faker-22.0.0.tar.gz 1702044 BLAKE2B 17bb5fe42f3d754358a1cf21a23a6917571bdeaff5967b94b3dcc62e08b274f9647ab19b9fa252ccf0f6f821da93ad474c2dddce3c07813048cd910b96d6c68a SHA512 b1539ca7b37d14dcbb06a4dbc198dfacaf4f0d7189f8e8a8986b42ac44780fa1b78c5b02d6f7a289c68a190a83e439f76a92587ee582105c4001246a39d046ce +DIST Faker-22.1.0.tar.gz 1702277 BLAKE2B cb9b3b7adb8a771d986ca4460ca4b4884887d1e15502d14aa4da0409e926fd7f2c50d2207ee0794e9e80648fda35ff220738d82023c61a76bb93f4c073d87e2d SHA512 f92c8e9b2b768362f15e0dff10a160e3969e521853485ff9a01c6b281de980e9284a618c3fb660b20c442d32e221c14683d541095cd2e6be37673a1c4303f458
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/uek-sources/
commit: ee24e56140565b676c3934dd49e903a128caffdb Author: Aisha Tammy aisha cc> AuthorDate: Tue Jan 9 05:46:08 2024 + Commit: Aisha Tammy aisha cc> CommitDate: Tue Jan 9 05:46:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee24e561 sys-kernel/uek-sources: update genpatches Signed-off-by: Aisha Tammy aisha.cc> sys-kernel/uek-sources/Manifest| 3 + .../uek-sources-5.15.0.202.135.1-r1.ebuild | 65 ++ 2 files changed, 68 insertions(+) diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest index 106939af77..6d8d7aceba 100644 --- a/sys-kernel/uek-sources/Manifest +++ b/sys-kernel/uek-sources/Manifest @@ -7,6 +7,9 @@ DIST genpatches-5.15-143.extras.tar.xz 3936 BLAKE2B c942135c9120024effcc516070b8 DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe SHA512 e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3 DIST genpatches-5.15-154.experimental.tar.xz 5420 BLAKE2B 162a76e418af594045ec24fed99dba3204f14cb6370f990d39dfc02bc953cb438d090868308cda33459e506c032bd7e27d14551512b133b7f7981774a21c2f89 SHA512 9bc64f0e16e29443036341f7439e1f9a827423ba0a132aadfe5bc2f14b67cd9c591e3cbd31476197d2c3225aaff1f394ead9b93bf6054f39b70bf4bac2277d47 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10 SHA512 6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5 +DIST genpatches-5.15-155.base.tar.xz 5989160 BLAKE2B d0b4b6b84a87f5ce4f7f22ae2b0c21cf21acbdba1de9f22839a327c1fe581023ce4b6a2886e6871220189618bd4adf865eb073388ef14b6becf8bcc8861f690f SHA512 1d7454c1e628e0f4a281c14ae0c330d69611dc96a074f25a0c6573bb83ebf4c3d6a3137ee3599421ab70b55c98f71e9a2934c45afc45d4c02b7f1c4614288c79 +DIST genpatches-5.15-155.experimental.tar.xz 5420 BLAKE2B eb9f7eb09937679d6ef889a86102cd00390a5f1c5db371fda97b91e7f9b8697c1606b5876cd2b170165d506de5d3ad10ff7ceee102e5e4536a49217ee221f0c7 SHA512 ab1178811176c1ce671f78da2776ad21b14a1f6a7e2ef99a714c8d177cff69487204fe23e246f786ee9fbf663ae7f71f5f22e76edaeeff7791d77d67b5aa1a81 +DIST genpatches-5.15-155.extras.tar.xz 3936 BLAKE2B 8fafbb8cab4811a4c460aead75e719bb0cfddc8045fb64a566c4f08ad7b9c90923cb670d68d376279e08152bb08cc9e3213948f8cbdc17a03992ed0be65aba00 SHA512 2b5d8ecf9644c8f8ef5248f33bddc945edfd5ede85d84779d04574e48a39bf855d390e27107d130aa46805eb19bc825d921101832f5121f3b2073ad39b9cfe0e DIST genpatches-5.15-80.base.tar.xz 3218432 BLAKE2B f2478969a4e7a24bd7a30328e2d17d5daafa9fbd741dd7eb295c025f27c08ccf8efbde13003e084c509a8bcf5f1d28f45189a28467b31c48c2a4d344a726ec4f SHA512 60737de4d0f8e3acc02ed07a82853d9226daf54b3b5a1b990d94e78b3dcd9fae26b9e6cf8854e5074b88dd826d286440155b70c4fc19f271ce795b2bbcc61b1a DIST genpatches-5.15-80.experimental.tar.xz 5424 BLAKE2B a01c40dc5f3bb9f4c315f64830244d69fb7a81f4f0c3e1b987f53d867f1174fd8a4d91fc5e9cac38554b0fabac393af97a91a8203f285010def930634ddf5402 SHA512 b0338c9664906a20fa63ad1673a82517656905b370849c668dfa5c0b1bdfd6059178dd50e690db26e47ddc104b60ffa048ace4119f7b3b2427215bc3ab817d80 DIST genpatches-5.15-80.extras.tar.xz 3932 BLAKE2B 50940b69b0793c1ab7f19908daca488e7dce5c48d74bcb636d5faa60fc510217b94f175669a28963347911291204f0f6384322b55148c70e63cc54e21dc74d1d SHA512 9434da5bf439f12adb55e70fb8f5d675b9d452dcb2a364da9cb65a2f4cd405cc0469c2c291fdc6b0f015a0d52d08ca0475a389e45041cca532f049e1784d06b3 diff --git a/sys-kernel/uek-sources/uek-sources-5.15.0.202.135.1-r1.ebuild b/sys-kernel/uek-sources/uek-sources-5.15.0.202.135.1-r1.ebuild new file mode 100644 index 00..72b4497400 --- /dev/null +++ b/sys-kernel/uek-sources/uek-sources-5.15.0.202.135.1-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_VERSION=$(ver_cut 1-3) +KERNEL_TRUNK=$(ver_cut 1-2) +UEK_PATCH_VERSION=$(ver_cut 4-6) +UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}" + +ETYPE="sources" + +K_GENPATCHES_VER="155" +K_SECURITY_UNSUPPORTED="1" +CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle" +HOMEPAGE="https://github.com/oracle/linux-uek; +SRC_URI=" + https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz + -> linux-uek-${UEK_VERSION}.tar.gz + mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz + mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz +
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/k9scli/
commit: 1e095dc510c3c490538a064f4472ae277a4a3797 Author: William Hubbs gentoo org> AuthorDate: Tue Jan 9 05:29:10 2024 + Commit: William Hubbs gentoo org> CommitDate: Tue Jan 9 05:29:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e095dc5 sys-cluster/k9scli: add 0.31.0 Closes: https://bugs.gentoo.org/919574 Signed-off-by: William Hubbs gentoo.org> sys-cluster/k9scli/Manifest | 2 ++ sys-cluster/k9scli/k9scli-0.31.0.ebuild | 34 + 2 files changed, 36 insertions(+) diff --git a/sys-cluster/k9scli/Manifest b/sys-cluster/k9scli/Manifest index ae61ffb5be1e..4669bd9e8a97 100644 --- a/sys-cluster/k9scli/Manifest +++ b/sys-cluster/k9scli/Manifest @@ -2,3 +2,5 @@ DIST k9scli-0.27.3-deps.tar.xz 180543948 BLAKE2B bcd3d26a799d4ab2ac43b854e278c67 DIST k9scli-0.27.3.tar.gz 6395143 BLAKE2B 2b9db72656cac4798909c84732f1be1c43628c24e6442d2e100c235cd315d741be610a91b38bd22463e06716f4c1bcd4b44bdd3b598e8cbb7be2339407df1197 SHA512 ce42e49ae40ddb57e0105637a58f47c91b0efe284151da460f4bf74a52bdb3a6572c4ff7859430677dbd1aad715d132a4b92ac71abbd76a97135fdb3fdd3f3f8 DIST k9scli-0.27.4-deps.tar.xz 209301324 BLAKE2B 863ca246c2bd621c5990f202a4a4ca1afc1961e28b48d811149c35bd44994abb8d0e5462193d10aeb32b30d098d6cd7fab7e738de90bdd8bd77d175b89a1d75c SHA512 abe53d9a6bdaf3fb6f421bf8193eee0b062fdf29dd9964c3e14e3efb06bf2f128e10347a4bf6201f949323e05416ee77b4bc221990da401c063a7b4cffb5db71 DIST k9scli-0.27.4.tar.gz 6400972 BLAKE2B bf8c45f21198ab838648f2cea9ddd18393c74b61b96b46cab899bc09dfff9b8b84a799b577670cbd60fb19a2e99f749639e6f5410e83492267e7dfc84df7798b SHA512 a56a0cf185a2c902c5b1bdc9d7bcea108189fb1cc2aa1d4aaa907982acd7532607a5f9a703d0fd8880f50d0a6e1b1971f0319418ed47f9fe6306528e8141f35c +DIST k9scli-0.31.0-deps.tar.xz 658131588 BLAKE2B 83fb8953fbd49def99c6ac10d65f7699b65d26446f4f7f246e9fd2a98342b40f641bc43832387cfe8ae128e44498011b44b31f9c085527f1d1437dcd3dd5661a SHA512 ca91066be69787766523f6d8fc08516323c9f3e65b1aee90e6841dc3573300854d90a642f0803599ac813891ca98d43f44ae789e384c4f41894ee86ebd158f94 +DIST k9scli-0.31.0.tar.gz 6733632 BLAKE2B 815f884cdd395a0e07f3d64810c51feefed8a945775dbd5526578ea6f38d11e85a5fdf99f00119a618f5a1a06a6cfc38199b44ceff645fe6e4887213720a3149 SHA512 3387b1341ba9ab060f7bd1a2407d776c98f9d3b2810a490b9dba66ed9256f4859c6de1ac6217fe6ac19ef890eeeca6311d59bf3e24b55f777d97cb78db92d88b diff --git a/sys-cluster/k9scli/k9scli-0.31.0.ebuild b/sys-cluster/k9scli/k9scli-0.31.0.ebuild new file mode 100644 index ..10401b8909f1 --- /dev/null +++ b/sys-cluster/k9scli/k9scli-0.31.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +# update this on every bump +GIT_COMMIT=f8397a81 + +DESCRIPTION="terminal based UI to manage kubernetes clusters" +HOMEPAGE="https://k9scli.io; +SRC_URI="https://github.com/derailed/k9s/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +S="${WORKDIR}/k9s-${PV}" + +src_prepare() { + default + # I will look into opening an upstream PR to do this. + sed -i -e 's/-w -s -X/-X/' Makefile || die +} + +src_compile() { + emake GIT_REV=${GIT_COMMIT} VERSION=v${PV} build +} + +src_install() { + dobin execs/k9s + dodoc -r change_logs plugins skins README.md +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/phosh-tour/
commit: b3a8240588155c8151b39a3a0ce1bc63df39aea1 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 9 04:06:43 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 9 04:06:43 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3a82405 gui-apps/phosh-tour: add 0.35.0 Closes: https://bugs.gentoo.org/921344 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> gui-apps/phosh-tour/Manifest | 1 + gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/gui-apps/phosh-tour/Manifest b/gui-apps/phosh-tour/Manifest index 0d4e5ef888..5f55a8bbe5 100644 --- a/gui-apps/phosh-tour/Manifest +++ b/gui-apps/phosh-tour/Manifest @@ -1 +1,2 @@ DIST phosh-tour-v0.28.0.tar.bz2 120380 BLAKE2B 629bd6eae4cca4d65d0725299d6d6303d32056b46c5df9109ffd9558f81d1e206acbd160c3ff244a328f42d33438d44642f31a2f77389cebb3dd60d793229ca8 SHA512 0c49f8bf0d89399fec5e67480374f1f396d01bb47a01906111395b7df37e33eaac6255c7374a7313edd6c1c7e3b5b829695e7a564b2b204036d045484bc77a63 +DIST phosh-tour-v0.35.0.tar.bz2 121098 BLAKE2B cd229c7d7a406dd4cea1a4e5bdf6c271f93025c2337d974873995c7b000316d7d210dcf729955d3c49dbb6360f79d1d28d6198c257142dd252cf263ab1089693 SHA512 af435e228f4a3151accf122faf7eb33d1198ccc890fee8d45e9005dfa3887a5fd0ae7a931756a707bcbe0511c20a54e1adf967873dca126f9904bf43174769c3 diff --git a/gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild b/gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild new file mode 100644 index 00..b664e5288e --- /dev/null +++ b/gui-apps/phosh-tour/phosh-tour-0.35.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson xdg + +MY_P="${PN}-v${PV}" +DESCRIPTION="Introduction to phosh on smartphones" +HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour; +SRC_URI="https://gitlab.gnome.org/guidog/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/glib:2 + >=gui-libs/gtk-4.4:4 + >=gui-libs/libadwaita-1.1:1 +" +RDEPEND="${DEPEND}" +BDEPEND="sys-devel/gettext" + +QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop" + +src_configure() { + local emesonargs=( + -Dbrand="smartphone" + -Dvendor="Gentoo" + ) + meson_src_configure +} + +src_test() { + # No useful tests + : +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libva/
commit: cc5081e8a59ce20bd640a14446f3220fb00584de Author: Eli Schwartz gmail com> AuthorDate: Fri Dec 29 05:46:19 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 03:27:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5081e8 media-libs/libva: add missing build dependency Another case where libX11's x11.pc propagates build-time dependencies that aren't recorded. Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34716 Signed-off-by: Sam James gentoo.org> media-libs/libva/libva-2.20.0.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-libs/libva/libva-2.20.0.ebuild b/media-libs/libva/libva-2.20.0.ebuild index cf0503fdb3a5..26ee296ce8db 100644 --- a/media-libs/libva/libva-2.20.0.ebuild +++ b/media-libs/libva/libva-2.20.0.ebuild @@ -33,7 +33,10 @@ RDEPEND=" x11-libs/libxcb:=[${MULTILIB_USEDEP}] ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + X? ( x11-base/xorg-proto ) +" BDEPEND=" wayland? ( dev-util/wayland-scanner ) virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: 42bb17eae7aa44047350038300ed8a2e15452690 Author: Eli Schwartz gmail com> AuthorDate: Mon Jan 1 05:26:18 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 03:27:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bb17ea sys-apps/pkgcore: depend on snakeoil at build time too Using --buildpkgonly, this fails to build. The build backend imports snakeoil to generate the version number, so it must be available. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-apps/pkgcore/pkgcore-0.12.23-r1.ebuild | 13 - sys-apps/pkgcore/pkgcore-0.12.23.ebuild| 13 - sys-apps/pkgcore/pkgcore-0.12.24.ebuild| 15 +-- sys-apps/pkgcore/pkgcore-.ebuild | 13 - 4 files changed, 33 insertions(+), 21 deletions(-) diff --git a/sys-apps/pkgcore/pkgcore-0.12.23-r1.ebuild b/sys-apps/pkgcore/pkgcore-0.12.23-r1.ebuild index dd0437c0c1fd..e976a4ab907a 100644 --- a/sys-apps/pkgcore/pkgcore-0.12.23-r1.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.12.23-r1.ebuild @@ -22,16 +22,19 @@ HOMEPAGE="https://github.com/pkgcore/pkgcore; LICENSE="BSD MIT" SLOT="0" +if [[ ${PV} == * ]]; then + COMMON_DEPEND="~dev-python/snakeoil-[${PYTHON_USEDEP}]" +else + COMMON_DEPEND=">=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" +fi + RDEPEND=" + ${COMMON_DEPEND} >=app-shells/bash-5.0[readline] dev-python/lxml[${PYTHON_USEDEP}] " -if [[ ${PV} == * ]]; then - RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" -else - RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" -fi BDEPEND=" + ${COMMON_DEPEND} >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-vcs/git diff --git a/sys-apps/pkgcore/pkgcore-0.12.23.ebuild b/sys-apps/pkgcore/pkgcore-0.12.23.ebuild index 5b1d3415ec55..eb2065fe8341 100644 --- a/sys-apps/pkgcore/pkgcore-0.12.23.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.12.23.ebuild @@ -22,16 +22,19 @@ HOMEPAGE="https://github.com/pkgcore/pkgcore; LICENSE="BSD MIT" SLOT="0" +if [[ ${PV} == * ]]; then + COMMON_DEPEND="~dev-python/snakeoil-[${PYTHON_USEDEP}]" +else + COMMON_DEPEND=">=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" +fi + RDEPEND=" + ${COMMON_DEPEND} >=app-shells/bash-5.0[readline] dev-python/lxml[${PYTHON_USEDEP}] " -if [[ ${PV} == * ]]; then - RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" -else - RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" -fi BDEPEND=" + ${COMMON_DEPEND} >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-vcs/git diff --git a/sys-apps/pkgcore/pkgcore-0.12.24.ebuild b/sys-apps/pkgcore/pkgcore-0.12.24.ebuild index 5b1d3415ec55..d0d06f8a6b4e 100644 --- a/sys-apps/pkgcore/pkgcore-0.12.24.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.12.24.ebuild @@ -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 EAPI=8 @@ -22,16 +22,19 @@ HOMEPAGE="https://github.com/pkgcore/pkgcore; LICENSE="BSD MIT" SLOT="0" +if [[ ${PV} == * ]]; then + COMMON_DEPEND="~dev-python/snakeoil-[${PYTHON_USEDEP}]" +else + COMMON_DEPEND=">=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" +fi + RDEPEND=" + ${COMMON_DEPEND} >=app-shells/bash-5.0[readline] dev-python/lxml[${PYTHON_USEDEP}] " -if [[ ${PV} == * ]]; then - RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" -else - RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" -fi BDEPEND=" + ${COMMON_DEPEND} >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-vcs/git diff --git a/sys-apps/pkgcore/pkgcore-.ebuild b/sys-apps/pkgcore/pkgcore-.ebuild index 3f64d0ccb6e6..6258b5b378c7 100644 --- a/sys-apps/pkgcore/pkgcore-.ebuild +++ b/sys-apps/pkgcore/pkgcore-.ebuild @@ -22,16 +22,19 @@ HOMEPAGE="https://github.com/pkgcore/pkgcore; LICENSE="BSD MIT" SLOT="0" +if [[ ${PV} == * ]]; then + COMMON_DEPEND="~dev-python/snakeoil-[${PYTHON_USEDEP}]" +else + COMMON_DEPEND=">=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" +fi + RDEPEND=" + ${COMMON_DEPEND} >=app-shells/bash-5.0[readline] dev-python/lxml[${PYTHON_USEDEP}] " -if [[ ${PV} == * ]]; then - RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" -else - RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" -fi BDEPEND=" + ${COMMON_DEPEND} >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-vcs/git
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/
commit: 1ca97f1eff8cf777a3c93736fdbd05267b7583f4 Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:57:50 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:57:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca97f1e profiles/arch/ia64: mask >=sys-libs/glibc-2.39 Drops support for ia64. Signed-off-by: Sam James gentoo.org> profiles/arch/ia64/package.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/ia64/package.mask b/profiles/arch/ia64/package.mask index 9561824f89ba..47b2b567a44f 100644 --- a/profiles/arch/ia64/package.mask +++ b/profiles/arch/ia64/package.mask @@ -1,6 +1,10 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-09) +# glibc-2.39 dropped support for ia64. +>=sys-libs/glibc-2.39 + # Sergei Trofimovich (2020-05-02) # greenlet needs arch-specific stack switching code. There is no ia64 port. dev-python/greenlet
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 5e8edd182bbdde8d8df9743ef5ed2a847a3d7013 Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:56:35 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:56:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8edd18 sys-libs/glibc: add -ia64 to glibc- in preparation for glibc-2.39 ia64 support was removed upstream. Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index ed6513f68aee..a1efdfa51e2c 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -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 EAPI=8 @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; fi
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/find-work/
commit: 9db8622bdf539e5ee6a20addbb76f29e8e95cb12 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 9 02:56:32 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 9 02:56:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9db8622b dev-util/find-work: add 0.2.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-util/find-work/Manifest | 1 + dev-util/find-work/find-work-0.2.0.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/dev-util/find-work/Manifest b/dev-util/find-work/Manifest index d6adf0550e..68899d84c7 100644 --- a/dev-util/find-work/Manifest +++ b/dev-util/find-work/Manifest @@ -1 +1,2 @@ DIST find_work-0.1.1.tar.gz 10530 BLAKE2B 51294e6b9e21c72fcd2da77c4ecd0c0cb3614d631b7d4840dbc3d774d83aa910a5b83277c7be2c16adb3f0827b5841e5ad24107ac7a546380d4c056e9a8e275a SHA512 b0f06689554ec2a8d27da270874c89fc31683c0f211d0bacbbe7fee8482a0115107f21836c7ebdaf13ea297030d0870bc53919a90e68ccf10da615eeb9111c5f +DIST find_work-0.2.0.tar.gz 11440 BLAKE2B 507da062ca3a30885fedf49831be2454ea2012aabab052599fd3d2740d3a30b602c5b0eb2e7e69699dc5858f279d7dc041481f1fd9c7403b19f18c3953d32d76 SHA512 ad38a464bb682c18e5ae49f15e00041909bc6104ba59efb21a2447b7da84872b2ec191071a60721d50e6eacfeecbbe46d790faffe1e4232a49d8da31bce40e5d diff --git a/dev-util/find-work/find-work-0.2.0.ebuild b/dev-util/find-work/find-work-0.2.0.ebuild new file mode 100644 index 00..134d677904 --- /dev/null +++ b/dev-util/find-work/find-work-0.2.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=hatchling +inherit distutils-r1 pypi shell-completion + +DESCRIPTION="Personal advice utility for Gentoo package maintainers" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/aiohttp-3[${PYTHON_USEDEP}] + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/repology-client-0.0.2[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/arch-chroot/
commit: 39e62c46e8b783f142561b33524f875c0c07416f Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:54:45 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:54:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e62c46 sys-apps/arch-chroot: Keyword 28 sparc, #921376 Signed-off-by: Sam James gentoo.org> sys-apps/arch-chroot/arch-chroot-28.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/arch-chroot/arch-chroot-28.ebuild b/sys-apps/arch-chroot/arch-chroot-28.ebuild index 64212bc34e4d..c3502638644b 100644 --- a/sys-apps/arch-chroot/arch-chroot-28.ebuild +++ b/sys-apps/arch-chroot/arch-chroot-28.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/archlinux/arch-install-scripts/archive/refs/tags/v${ LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" BDEPEND="app-text/asciidoc"
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohappyeyeballs/
commit: 3fc0b1f7447f6c9814d3fe810653910da4b1bf4c Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:54:47 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:54:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc0b1f7 dev-python/aiohappyeyeballs: Keyword 2.3.1 sparc, #921513 Signed-off-by: Sam James gentoo.org> dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild b/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild index 44fe5e0d0c99..537dba5795dc 100644 --- a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild +++ b/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: sys-fs/genfstab/
commit: afdae40a2bee917e8cb395aac10c5e9bd58da12e Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:54:46 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:54:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdae40a sys-fs/genfstab: Keyword 28-r1 sparc, #921377 Signed-off-by: Sam James gentoo.org> sys-fs/genfstab/genfstab-28-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/genfstab/genfstab-28-r1.ebuild b/sys-fs/genfstab/genfstab-28-r1.ebuild index 73e1870b7580..c2dc0bfe36d5 100644 --- a/sys-fs/genfstab/genfstab-28-r1.ebuild +++ b/sys-fs/genfstab/genfstab-28-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/arch-install-scripts-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libisoburn/
commit: 95c979190ffd0d0a88508d19c4bdb5acefcaeb0a Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:17:40 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:17:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c97919 dev-libs/libisoburn: fix indentation Signed-off-by: Sam James gentoo.org> dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild | 28 +- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild index 1ba1b08b9d8f..59ac1ab3ea63 100644 --- a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild +++ b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild @@ -45,20 +45,20 @@ src_prepare() { src_configure() { econf \ - $(use_enable static-libs static) \ - $(use_enable readline libreadline) \ - $(usex readline --disable-libedit $(use_enable libedit)) \ - $(use_enable acl libacl) \ - $(use_enable xattr) \ - $(use_enable zlib) \ - --disable-libjte \ - $(use_enable external-filters) \ - $(use_enable external-filters-setuid) \ - $(use_enable launch-frontend) \ - $(use_enable launch-frontend-setuid) \ - --disable-ldconfig-at-install \ - --enable-pkg-check-modules \ - $(use_enable debug) + $(use_enable static-libs static) \ + $(use_enable readline libreadline) \ + $(usex readline --disable-libedit $(use_enable libedit)) \ + $(use_enable acl libacl) \ + $(use_enable xattr) \ + $(use_enable zlib) \ + --disable-libjte \ + $(use_enable external-filters) \ + $(use_enable external-filters-setuid) \ + $(use_enable launch-frontend) \ + $(use_enable launch-frontend-setuid) \ + --disable-ldconfig-at-install \ + --enable-pkg-check-modules \ + $(use_enable debug) } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: 10cd51b1cac70e3f180a04b2e9ea3c6eb46150fd Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:39:38 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:39:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cd51b1 app-shells/ksh: clean up flag handling * Filter LTO instead of just -Wno-erroring things indicating it's unsafe * Try to respect CC/AR/NM more Signed-off-by: Sam James gentoo.org> app-shells/ksh/ksh-1.0.8.ebuild | 9 - app-shells/ksh/ksh-.ebuild | 11 +-- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild index 4cda30c54705..c97a769209a6 100644 --- a/app-shells/ksh/ksh-1.0.8.ebuild +++ b/app-shells/ksh/ksh-1.0.8.ebuild @@ -40,18 +40,17 @@ src_compile() { "-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[@]}) + append-cflags -fno-strict-aliasing filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - export CCFLAGS="${CFLAGS} -fno-strict-aliasing" + filter-lto + export CCFLAGS="${CFLAGS}" tc-export AR CC LD NM - sh bin/package make SHELL="${BROOT}"/bin/sh || die + sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die } src_test() { diff --git a/app-shells/ksh/ksh-.ebuild b/app-shells/ksh/ksh-.ebuild index f59df92a2e4a..c97a769209a6 100644 --- a/app-shells/ksh/ksh-.ebuild +++ b/app-shells/ksh/ksh-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -40,18 +40,17 @@ src_compile() { "-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[@]}) + append-cflags -fno-strict-aliasing filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - export CCFLAGS="${CFLAGS} -fno-strict-aliasing" + filter-lto + export CCFLAGS="${CFLAGS}" tc-export AR CC LD NM - sh bin/package make SHELL="${BROOT}"/bin/sh || die + sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die } src_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libisoburn/
commit: 4b189630f89b1d486d709293152414c87f9cbc59 Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:13:31 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:13:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b189630 dev-libs/libisoburn: autoreconf for newer libtool Eli mentioned some odd behaviour with flag stripping at link-time with libisoburn and while investigating, I noticed that the libtool version used to make libisoburn's dist tarball is somewhat ancient (2.4.2 Debian-2.4.2-1.11). Use eautoreconf to refresh the version accordingly. I've also added some patches for -fdiagnostics-color and -frecord-gcc-switches to elt-patches but I didn't want to backport those to 2.4.2. 2.4.7 still needs them anyway. Signed-off-by: Sam James gentoo.org> dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild | 75 ++ 1 file changed, 75 insertions(+) diff --git a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild new file mode 100644 index ..1ba1b08b9d8f --- /dev/null +++ b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Creation/expansion of ISO-9660 filesystems on CD/DVD media supported by libburn" +HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn; +SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz; + +LICENSE="GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="acl debug external-filters external-filters-setuid frontend-optional + launch-frontend launch-frontend-setuid libedit readline static-libs xattr zlib" + +REQUIRED_USE="frontend-optional? ( || ( launch-frontend launch-frontend-setuid ) )" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + >=dev-libs/libburn-1.5.6 + >=dev-libs/libisofs-1.5.6 + readline? ( sys-libs/readline:0= ) + !readline? ( libedit? ( dev-libs/libedit ) ) + acl? ( virtual/acl ) + xattr? ( sys-apps/attr ) + zlib? ( sys-libs/zlib ) + launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 ) + launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 ) + frontend-optional? ( dev-tcltk/bwidget ) +" +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + default + + # Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11) + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable readline libreadline) \ + $(usex readline --disable-libedit $(use_enable libedit)) \ + $(use_enable acl libacl) \ + $(use_enable xattr) \ + $(use_enable zlib) \ + --disable-libjte \ + $(use_enable external-filters) \ + $(use_enable external-filters-setuid) \ + $(use_enable launch-frontend) \ + $(use_enable launch-frontend-setuid) \ + --disable-ldconfig-at-install \ + --enable-pkg-check-modules \ + $(use_enable debug) +} + +src_install() { + default + + dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt} + + docinto frontend + dodoc frontend/README-tcltk + docinto xorriso + dodoc xorriso/{changelog.txt,README_gnu_xorriso} + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: 7a21445ac7cb9a2a6429555a3820f6d30cb6582d Author: Sam James gentoo org> AuthorDate: Tue Jan 9 02:15:33 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 02:15:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a21445a app-portage/elt-patches: add Signed-off-by: Sam James gentoo.org> .../elt-patches/elt-patches-20231228.ebuild| 22 ++--- .../elt-patches/elt-patches-.ebuild| 37 ++ 2 files changed, 54 insertions(+), 5 deletions(-) diff --git a/app-portage/elt-patches/elt-patches-20231228.ebuild b/app-portage/elt-patches/elt-patches-20231228.ebuild index b1667bd39ced..76e331af750c 100644 --- a/app-portage/elt-patches/elt-patches-20231228.ebuild +++ b/app-portage/elt-patches/elt-patches-20231228.ebuild @@ -1,17 +1,29 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="Collection of patches for libtool.eclass" HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/; -SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/elt-patches.git + https://github.com/gentoo/elt-patches + " + inherit git-r3 +else + SRC_URI=" + https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz + https://dev.gentoo.org/~vapier/dist/${P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz + " + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND="sys-apps/gentoo-functions" BDEPEND="app-arch/xz-utils" diff --git a/app-portage/elt-patches/elt-patches-.ebuild b/app-portage/elt-patches/elt-patches-.ebuild new file mode 100644 index ..76e331af750c --- /dev/null +++ b/app-portage/elt-patches/elt-patches-.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Collection of patches for libtool.eclass" +HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/elt-patches.git + https://github.com/gentoo/elt-patches + " + inherit git-r3 +else + SRC_URI=" + https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz + https://dev.gentoo.org/~vapier/dist/${P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz + " + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="sys-apps/gentoo-functions" +BDEPEND="app-arch/xz-utils" + +src_compile() { + emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" +} + +src_install() { + emake DESTDIR="${D}" rootprefix="${EPREFIX}" install +}
[gentoo-commits] proj/elt-patches:master commit in: tests/2.4.7/
commit: 8d0606bf9416a1526b0e02180a8abd31fd5da57b Author: Sam James gentoo org> AuthorDate: Tue Jan 9 01:48:32 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 01:48:32 2024 + URL:https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=8d0606bf tests: add 2.4.7 Signed-off-by: Sam James gentoo.org> tests/2.4.7/configure.ac | 4 1 file changed, 4 insertions(+) diff --git a/tests/2.4.7/configure.ac b/tests/2.4.7/configure.ac new file mode 100644 index 000..764d8df --- /dev/null +++ b/tests/2.4.7/configure.ac @@ -0,0 +1,4 @@ +AC_PREREQ([2.69]) +AC_INIT([elt-patches], [ver]) +LT_INIT +AC_OUTPUT
[gentoo-commits] proj/elt-patches:master commit in: patches/color-record/, /
commit: 407aa28e484a9acaaee7a94fd993498f18253d40 Author: Sam James gentoo org> AuthorDate: Tue Jan 9 01:48:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 01:48:48 2024 + URL:https://gitweb.gentoo.org/proj/elt-patches.git/commit/?id=407aa28e patches: add color-record Allow through -fdiagnostics-color=* and -frecord-gcc-switches. We use the latter for QA checks in Gentoo. Signed-off-by: Sam James gentoo.org> eltpatch.in| 2 +- patches/color-record/2.4.6 | 27 +++ patches/color-record/2.4.6-alt | 12 patches/color-record/2.4.7 | 19 +++ 4 files changed, 59 insertions(+), 1 deletion(-) diff --git a/eltpatch.in b/eltpatch.in index 1e6920d..dfa994f 100644 --- a/eltpatch.in +++ b/eltpatch.in @@ -129,7 +129,7 @@ elibtoolize() { local force="false" local elt_patches=" install-sh ltmain portage relink max_cmd_len sed test tmp cross as-needed target-nm ppc64le - specs fsanitize fuse-ld static-flags werror cxx-pthread + specs fsanitize fuse-ld static-flags werror cxx-pthread color-record " for x in "$@" ; do diff --git a/patches/color-record/2.4.6 b/patches/color-record/2.4.6 new file mode 100644 index 000..7e8ac0c --- /dev/null +++ b/patches/color-record/2.4.6 @@ -0,0 +1,27 @@ +From 64baaf00e93b990154a53a1345be24c9d9bb25c5 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 9 Jan 2024 01:40:56 + +Subject: [PATCH] ltmain.in: Pass through -fdiagnostics-color, + -frecord-gcc-switches + +--- + build-aux/ltmain.in | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in +index d5cf07a6..b372dc87 100644 +--- ltmain.in ltmain.in +@@ -5363,7 +5363,8 @@ func_mode_link () + # -stdlib=*select c++ std lib with clang + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ +- -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*) ++ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ ++ -fdiagnostics-color*|-frecord-gcc-switches) + func_quote_for_eval "$arg" + arg=$func_quote_for_eval_result + func_append compile_command " $arg" +-- +2.43.0 + diff --git a/patches/color-record/2.4.6-alt b/patches/color-record/2.4.6-alt new file mode 100644 index 000..c2e62ef --- /dev/null +++ b/patches/color-record/2.4.6-alt @@ -0,0 +1,12 @@ +--- ltmain.sh.bak 2024-01-09 01:44:40.796693940 + ltmain.sh 2024-01-09 01:45:13.455072670 + +@@ -7304,7 +7304,8 @@ + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ + -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ +- -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus|-Werror|-Werror=*) ++ -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus|-Werror|-Werror=*| \ ++ -fdiagnostics-color*|-frecord-gcc-switches) + func_quote_for_eval "$arg" + arg=$func_quote_for_eval_result + func_append compile_command " $arg" diff --git a/patches/color-record/2.4.7 b/patches/color-record/2.4.7 new file mode 100644 index 000..54e0478 --- /dev/null +++ b/patches/color-record/2.4.7 @@ -0,0 +1,19 @@ +--- ltmain.in ltmain.in +@@ -5405,6 +5405,8 @@ func_mode_link () + # -O*, -g*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization + # -specs=* GCC specs files + # -stdlib=*select c++ std lib with clang ++ # -fdiagnostics-color* simply affects output ++ # -frecord-gcc-switches used to verify flags were respected + # -fsanitize=* Clang/GCC memory and address sanitizer + # -fuse-ld=* Linker select flags for GCC + # -Wa,*Pass flags directly to the assembler +@@ -5412,6 +5414,7 @@ func_mode_link () + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ + -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ ++ -fdiagnostics-color*|-frecord-gcc-switches| \ + -specs=*|-fsanitize=*|-fuse-ld=*|-Wa,*|-Werror|-Werror=*) + func_quote_arg pretty "$arg" + arg=$func_quote_arg_result
[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
commit: 81b4d68cb47299f3ead454add4d6c5dfa564f9fe Author: Sam James gentoo org> AuthorDate: Tue Jan 9 01:01:31 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 01:01:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b4d68c app-shells/ksh: add 1.0.8 Closes: https://bugs.gentoo.org/883085 Bug: https://bugs.gentoo.org/829457 Bug: https://bugs.gentoo.org/833964 Signed-off-by: Sam James gentoo.org> app-shells/ksh/Manifest | 1 + app-shells/ksh/{ksh-.ebuild => ksh-1.0.8.ebuild} | 4 ++-- app-shells/ksh/ksh-.ebuild | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest index 1a0148a5cbcf..be1686c1b570 100644 --- a/app-shells/ksh/Manifest +++ b/app-shells/ksh/Manifest @@ -1,2 +1,3 @@ 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-.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild similarity index 91% copy from app-shells/ksh/ksh-.ebuild copy to app-shells/ksh/ksh-1.0.8.ebuild index dd729029724d..4cda30c54705 100644 --- a/app-shells/ksh/ksh-.ebuild +++ b/app-shells/ksh/ksh-1.0.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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 ~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}" diff --git a/app-shells/ksh/ksh-.ebuild b/app-shells/ksh/ksh-.ebuild index dd729029724d..f59df92a2e4a 100644 --- a/app-shells/ksh/ksh-.ebuild +++ b/app-shells/ksh/ksh-.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 ~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: dev-python/tulir-telethon/
commit: dcc8e44a1f08b7ec5354283efc015d49409942c0 Author: Julien Roy jroy ca> AuthorDate: Tue Jan 9 00:10:25 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Jan 9 00:10:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dcc8e44a dev-python/tulir-telethon: add 1.34.0_alpha3 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 + .../tulir-telethon-1.34.0_alpha3.ebuild| 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 2be3e6b469..893459c3f4 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1 +1,2 @@ DIST tulir-telethon-1.34.0a2.tar.gz 575337 BLAKE2B e76172e38ab22383a584e18ac376cf1aaf5f9ae54428ed09e9cd99f7707b45aa11f5f2da5e601baa998d75e2df6fc036fb03516cf911d80241c3d82f83c439e4 SHA512 bc20db27b4d32675e38386a95b610be21ba83dead18a27907ff0673afc5f2d93002a4e79e62d7ac1f8d18d784c3e0904c760ea9b7fc93f88417c04197d5d7ab6 +DIST tulir-telethon-1.34.0a3.tar.gz 577740 BLAKE2B 2759d72ff83ee27e7f22b756099d9fd312026e6c28417a3a9243f8be941ff01997a2794324ecee8d71864c240ea7adc9770c04b12b0302c4d3b5a34ec26e3dd5 SHA512 f197a8b6192266da628750776863fda125d29530ce7bdfda1f65845ba8b6bcb95fa32cfb810e4b72b6c1825b20f9e2d794b3b5d2226a91589c4f03493ee3d490 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha3.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha3.ebuild new file mode 100644 index 00..c648c3d07d --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha3.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +MY_PV="${PV/_alph/}" +DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" +HOMEPAGE="https://github.com/tulir/Telethon/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 336f710885ac020c3b642b482bd940ab51e2e643 Author: Julien Roy jroy ca> AuthorDate: Tue Jan 9 00:09:36 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Jan 9 00:09:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=336f7108 dev-python/tulir-telethon: drop 1.33.0_alpha1 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 - .../tulir-telethon-1.33.0_alpha1.ebuild| 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 7b0e46..2be3e6b469 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,2 +1 @@ -DIST tulir-telethon-1.33.0_alpha1.gh.tar.gz 496284 BLAKE2B 6bba90dd4be4b6aeb2f1a4bd9bd4dc59740504cf2ef75606a5df861df00292d9f935c29a397c98bc6c83cfad80c5413700ca5cc131896a5710748848e01a7b78 SHA512 b8eb5ff95f2450ab7d29af6d9ccea63f562b14d984aedc946b82f80a4d68338133767a81432da10a6b6d9aa9c26ac431ad33d73a5a5a9b733702d37747b49a10 DIST tulir-telethon-1.34.0a2.tar.gz 575337 BLAKE2B e76172e38ab22383a584e18ac376cf1aaf5f9ae54428ed09e9cd99f7707b45aa11f5f2da5e601baa998d75e2df6fc036fb03516cf911d80241c3d82f83c439e4 SHA512 bc20db27b4d32675e38386a95b610be21ba83dead18a27907ff0673afc5f2d93002a4e79e62d7ac1f8d18d784c3e0904c760ea9b7fc93f88417c04197d5d7ab6 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild deleted file mode 100644 index afaba4efa4..00 --- a/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/; -SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Telethon-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present -)
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-zopeext/files/, dev-python/sphinxcontrib-zopeext/
commit: 43aa370f254c911892aa17d23efe3cea6f2d6740 Author: Julien Roy jroy ca> AuthorDate: Tue Jan 9 00:11:00 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Jan 9 00:11:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43aa370f dev-python/sphinxcontrib-zopeext: treeclean Signed-off-by: Julien Roy jroy.ca> dev-python/sphinxcontrib-zopeext/Manifest | 1 - .../sphinxcontrib-zopeext/files/pyproject.patch| 28 - dev-python/sphinxcontrib-zopeext/metadata.xml | 19 .../sphinxcontrib-zopeext-0.4.2-r1.ebuild | 36 -- 4 files changed, 84 deletions(-) diff --git a/dev-python/sphinxcontrib-zopeext/Manifest b/dev-python/sphinxcontrib-zopeext/Manifest deleted file mode 100644 index d4ae803f79..00 --- a/dev-python/sphinxcontrib-zopeext/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sphinxcontrib_zopeext-0.4.2.tar.gz 13887 BLAKE2B ce77989ff34fa76bf1263f0764a872a840cea2cf7817ab1697a8176b1bff4791430b2aab8cd72026a5e56248c9dc43d1052e0e1a891456388f86bb8551d3 SHA512 acf78a943ff6842184b347251398df3e20f045601bbba755152f891ee8a5d08e137dea5dbbc38f8a82ea5f045681dce6ac83a2329d74d378d5675803c317 diff --git a/dev-python/sphinxcontrib-zopeext/files/pyproject.patch b/dev-python/sphinxcontrib-zopeext/files/pyproject.patch deleted file mode 100644 index 04ef8a9047..00 --- a/dev-python/sphinxcontrib-zopeext/files/pyproject.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/pyproject.toml b/pyproject.toml -index b204a4d..5633f69 100644 a/pyproject.toml -+++ b/pyproject.toml -@@ -16,14 +16,6 @@ dev = [ - testpaths = [ - "tests", - ] --addopts = [ --"--doctest-modules", --"--cov=sphinxcontrib.zopeext", --"--cov-report=html", --"--cov-fail-under=85", --"--no-cov-on-fail", --"--pdb", --] - doctest_optionflags = [ - "ELLIPSIS", - "NORMALIZE_WHITESPACE", -@@ -87,6 +79,6 @@ doc = [ - - [build-system] - requires = [ --"pdm-backend", -+"pdm-pep517", - ] --build-backend = "pdm.backend" -+build-backend = "pdm.pep517.api" diff --git a/dev-python/sphinxcontrib-zopeext/metadata.xml b/dev-python/sphinxcontrib-zopeext/metadata.xml deleted file mode 100644 index 8236b29219..00 --- a/dev-python/sphinxcontrib-zopeext/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - Julien Roy - jul...@jroy.ca - - - https://github.com/sphinx-contrib/zopeext/issues - https://github.com/sphinx-contrib/zopeext/blob/main/CHANGES - sphinx-contrib/zopeext - sphinxcontrib-zopeext - - Michael McNeil Forbes - mfor...@alum.mit.edu - - https://zopeext.readthedocs.io/en/latest/ - - diff --git a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild deleted file mode 100644 index f65ba17030..00 --- a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm -PYTHON_COMPAT=( python3_{10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Sphinx extension for using Zope interfaces" -HOMEPAGE="https://github.com/sphinx-contrib/zopeext; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/importlib-metadata[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-cov[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/pyproject.patch" -) - -distutils_enable_tests pytest - -# Tests requires sphinx-testing which has been removed from ::gentoo -RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: e48cfb03c694ce1dac06d7711dac4e9e4e321f12 Author: Eli Schwartz gmail com> AuthorDate: Mon Jan 8 21:37:32 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 00:06:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48cfb03 sys-apps/portage: fix invalid python bytecompile stage python software needs to have two postprocessing passes run: - fix up shebangs of bin scripts - optimize importable libraries in sitedir For some reason, both directories get both passes applied, which doesn't actually do anything useful. Worse, the shebang fixing happens *after* the optimizing, which means that if any shebang fixing occurs in the sitedir, it invalidates the bytecode. Fixes: be37f979f5f838c8a4039aaba379a3e373af0b6f Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-apps/portage/{portage-3.0.57.ebuild => portage-3.0.57-r1.ebuild} | 4 ++-- sys-apps/portage/{portage-3.0.59.ebuild => portage-3.0.59-r1.ebuild} | 4 ++-- sys-apps/portage/{portage-3.0.60.ebuild => portage-3.0.60-r1.ebuild} | 2 +- sys-apps/portage/portage-.ebuild | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sys-apps/portage/portage-3.0.57.ebuild b/sys-apps/portage/portage-3.0.57-r1.ebuild similarity index 99% rename from sys-apps/portage/portage-3.0.57.ebuild rename to sys-apps/portage/portage-3.0.57-r1.ebuild index f52331d84170..57f781d85350 100644 --- a/sys-apps/portage/portage-3.0.57.ebuild +++ b/sys-apps/portage/portage-3.0.57-r1.ebuild @@ -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 EAPI=7 @@ -187,8 +187,8 @@ my_src_install() { ) meson_src_install - python_optimize "${pydirs[@]}" python_fix_shebang "${pydirs[@]}" + python_optimize "${pydirs[@]}" } pkg_preinst() { diff --git a/sys-apps/portage/portage-3.0.59.ebuild b/sys-apps/portage/portage-3.0.59-r1.ebuild similarity index 99% rename from sys-apps/portage/portage-3.0.59.ebuild rename to sys-apps/portage/portage-3.0.59-r1.ebuild index 1ff0ccb90547..2dd0b1031597 100644 --- a/sys-apps/portage/portage-3.0.59.ebuild +++ b/sys-apps/portage/portage-3.0.59-r1.ebuild @@ -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 EAPI=7 @@ -185,8 +185,8 @@ my_src_install() { ) meson_src_install - python_optimize "${pydirs[@]}" python_fix_shebang "${pydirs[@]}" + python_optimize "${pydirs[@]}" } pkg_preinst() { diff --git a/sys-apps/portage/portage-3.0.60.ebuild b/sys-apps/portage/portage-3.0.60-r1.ebuild similarity index 100% rename from sys-apps/portage/portage-3.0.60.ebuild rename to sys-apps/portage/portage-3.0.60-r1.ebuild index 7d462427195c..36c0d5fdf384 100644 --- a/sys-apps/portage/portage-3.0.60.ebuild +++ b/sys-apps/portage/portage-3.0.60-r1.ebuild @@ -185,8 +185,8 @@ my_src_install() { ) meson_src_install - python_optimize "${pydirs[@]}" python_fix_shebang "${pydirs[@]}" + python_optimize "${pydirs[@]}" } pkg_preinst() { diff --git a/sys-apps/portage/portage-.ebuild b/sys-apps/portage/portage-.ebuild index 0fa6790375b9..36c0d5fdf384 100644 --- a/sys-apps/portage/portage-.ebuild +++ b/sys-apps/portage/portage-.ebuild @@ -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 EAPI=7 @@ -185,8 +185,8 @@ my_src_install() { ) meson_src_install - python_optimize "${pydirs[@]}" python_fix_shebang "${pydirs[@]}" + python_optimize "${pydirs[@]}" } pkg_preinst() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/
commit: ea146600f508c34863b7935f67443b5bc4a2de4e Author: Eli Schwartz gmail com> AuthorDate: Mon Jan 8 21:42:43 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 00:06:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea146600 app-portage/gentoolkit: sync live Apply QA issue fix to the live ebuild as well. Fixes: d423beeed737735ab85cb5543c4a11c27b98c09d Bug: https://bugs.gentoo.org/920490 Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34715 Signed-off-by: Sam James gentoo.org> app-portage/gentoolkit/gentoolkit-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/gentoolkit/gentoolkit-.ebuild b/app-portage/gentoolkit/gentoolkit-.ebuild index 82c6182f649e..42a5a95fdd99 100644 --- a/app-portage/gentoolkit/gentoolkit-.ebuild +++ b/app-portage/gentoolkit/gentoolkit-.ebuild @@ -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 EAPI=8 @@ -95,8 +95,8 @@ my_src_install() { ) meson_src_install - python_optimize "${pydirs[@]}" python_fix_shebang "${pydirs[@]}" + python_optimize "${pydirs[@]}" } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 14ee2fa63b28757cac0fa3c5388be4a12af5b7bf Author: Sam James gentoo org> AuthorDate: Mon Jan 8 23:52:59 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 23:53:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ee2fa6 toolchain.eclass: go back to flex We should really tighten this so it's only for snapshots though... Closes: https://bugs.gentoo.org/921620 Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index a446fd8f1a34..3601737979d8 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -304,7 +304,7 @@ fi BDEPEND=" app-alternatives/yacc - app-alternatives/lex + >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: cb1fc8b2621b0d29279409b46afba0f7721eb829 Author: Mike Pagano gentoo org> AuthorDate: Mon Jan 8 23:38:08 2024 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jan 8 23:38:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1fc8b2 sys-kernel/gentoo-sources: unkeyword 6.7.0 for ~ia64 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild index f190fedb69e6..7c10eca42737 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.7.0.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/
commit: 9fe8208cacd161ed6b24d786baabe35c039a3d20 Author: Mike Pagano gentoo org> AuthorDate: Mon Jan 8 23:38:36 2024 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jan 8 23:38:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe8208c sys-kernel/vanilla-sources: unkeyword 6.7.0 for ~ia64 Closes: https://bugs.gentoo.org/917318 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/vanilla-sources/vanilla-sources-6.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.7.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.7.0.ebuild index 5f82b6754e4a..69c881fde565 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.7.0.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.7.0.ebuild @@ -13,4 +13,4 @@ DESCRIPTION="Full sources for the Linux kernel" HOMEPAGE="https://www.kernel.org; SRC_URI="${KERNEL_URI}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 7379c3fab44e15e3f1e30849045fe62330520d90 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:46:03 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7379c3fa sci-visualization/paraview: keyword 5.12.0_rc1 for ~amd64, ~x86 Closes: https://bugs.gentoo.org/919805 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.12.0_rc1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild index c2aea4ad2151..f048c53bd473 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild @@ -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 EAPI=8 @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}" # TODO: check licenses of plugins (USE=plugins) LICENSE="BSD MIT PSF-2 VTK" SLOT="0" -KEYWORDS="" # ~amd64 ~x86 +KEYWORDS="~amd64 ~x86" IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" RESTRICT="mirror test" @@ -180,6 +180,7 @@ src_configure() { # qt5 -DPARAVIEW_USE_QT="$(usex qt5)" -DPARAVIEW_QT_VERSION="5" + -DVTK_QT_VERSION="5" -DModule_pqPython="$(usex qt5 "$(usex python)" "off")" -DVTK_USE_NVCONTROL="$(usex nvcontrol)" -DVTK_GROUP_ENABLE_Qt="$(usex qt5 YES NO)"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: e7b7eede0c2cb8f206816c9eb103607f98a8e876 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:51:34 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b7eede sci-visualization/paraview: add missing dependency Closes: https://bugs.gentoo.org/910104 Signed-off-by: Matthias Maier gentoo.org> .../paraview/{paraview-5.11.1.ebuild => paraview-5.11.1-r1.ebuild} | 1 + .../{paraview-5.12.0_rc1.ebuild => paraview-5.12.0_rc1-r1.ebuild}| 1 + 2 files changed, 2 insertions(+) diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.11.1.ebuild rename to sci-visualization/paraview/paraview-5.11.1-r1.ebuild index b1415ed7b27c..2c09c503af41 100644 --- a/sci-visualization/paraview/paraview-5.11.1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild @@ -77,6 +77,7 @@ RDEPEND=" ) qt5? ( dev-qt/designer:5 + dev-qt/qtdeclarative:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qthelp:5 dev-qt/qtopengl:5[-gles2-only] diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.12.0_rc1.ebuild rename to sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild index f048c53bd473..6a60b21c3a63 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild @@ -77,6 +77,7 @@ RDEPEND=" ) qt5? ( dev-qt/designer:5 + dev-qt/qtdeclarative:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qthelp:5 dev-qt/qtopengl:5[-gles2-only]
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 43ac4e061e2033642bd8c137e0a5753ea6070b53 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:48:01 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ac4e06 sci-visualization/paraview: fix compilation Thanks to Attila Tóth for the patch Closes: https://bugs.gentoo.org/910541 Signed-off-by: Matthias Maier gentoo.org> .../paraview/files/paraview-5.11.1-missing-include.patch | 11 +++ sci-visualization/paraview/paraview-5.11.1.ebuild | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/sci-visualization/paraview/files/paraview-5.11.1-missing-include.patch b/sci-visualization/paraview/files/paraview-5.11.1-missing-include.patch new file mode 100644 index ..d59d78412750 --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.11.1-missing-include.patch @@ -0,0 +1,11 @@ +diff -urNp ParaView-v5.11.1-orig/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp ParaView-v5.11.1-dwok/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp +--- ParaView-v5.11.1-orig/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp 2023-03-30 16:08:08.0 +0200 ParaView-v5.11.1-dwok/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp 2023-08-26 14:53:20.211944383 +0200 +@@ -33,6 +33,7 @@ + + #include + #include ++#include + + #define CPL_DLL + diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1.ebuild index 5816780dbe50..b1415ed7b27c 100644 --- a/sci-visualization/paraview/paraview-5.11.1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1.ebuild @@ -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 EAPI=8 @@ -104,6 +104,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch + "${FILESDIR}"/${P}-missing-include.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 37203dbf96a90d9042f45c613f79b297c55f61a5 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:58:42 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37203dbf sci-visualization/paraview: silence QA warning (implicit function during configure) Closes: https://bugs.gentoo.org/904731 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.11.1-r1.ebuild | 6 ++ sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild | 6 ++ 2 files changed, 12 insertions(+) diff --git a/sci-visualization/paraview/paraview-5.11.1-r1.ebuild b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild index 2c09c503af41..a33be6ae9bc3 100644 --- a/sci-visualization/paraview/paraview-5.11.1-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild @@ -108,6 +108,12 @@ PATCHES=( "${FILESDIR}"/${P}-missing-include.patch ) +# false positive when checking for available HDF5 interface, bug #904731 +QA_CONFIG_IMPL_DECL_SKIP=( + H5Pset_coll_metadata_write + H5Pset_all_coll_metadata_ops +) + pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild index 6a60b21c3a63..8b65892f70c6 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild @@ -107,6 +107,12 @@ PATCHES=( "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch ) +# false positive when checking for available HDF5 interface, bug #904731 +QA_CONFIG_IMPL_DECL_SKIP=( + H5Pset_coll_metadata_write + H5Pset_all_coll_metadata_ops +) + pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp }
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 737704ccd537f71f22bb98920f410f9d2ebc9b9b Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jan 8 22:50:27 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jan 8 23:00:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737704cc www-client/qutebrowser: fix tests due to python-utils changes Several tests fail due to `-o tmp_path_retention_policy=failed` from python-utils.eclass since commit b77499537549, so set back to the default (=all). The other setting (tmp_path_retention_count=0) does not seem to be a problem. Signed-off-by: Ionen Wolkens gentoo.org> www-client/qutebrowser/qutebrowser-3.1.0.ebuild | 14 +++--- www-client/qutebrowser/qutebrowser-.ebuild | 14 +++--- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/www-client/qutebrowser/qutebrowser-3.1.0.ebuild b/www-client/qutebrowser/qutebrowser-3.1.0.ebuild index 7ddeb9db71fb..6134e6cba9f4 100644 --- a/www-client/qutebrowser/qutebrowser-3.1.0.ebuild +++ b/www-client/qutebrowser/qutebrowser-3.1.0.ebuild @@ -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 EAPI=8 @@ -152,8 +152,16 @@ python_test() { tests/unit/mainwindow/test_tabwidget.py::TestTabWidget::test_tab_text_not_edlided_for_wide_tabs ) - # skip benchmarks (incl. _tree), and warning tests broken by -Wdefault - epytest -p xvfb -k 'not _bench and not _matches_tree and not _warning' + local epytestargs=( + # prefer pytest-xvfb over virtx given same upstream and is expected + -p xvfb + # skip warning tests broken by -wdefault, and benchmarks + -k 'not _bench and not _matches_tree and not _warning' + # override eclass' settings, tempdirs are re-used by Qt + -o tmp_path_retention_policy=all + ) + + epytest "${epytestargs[@]}" } python_install_all() { diff --git a/www-client/qutebrowser/qutebrowser-.ebuild b/www-client/qutebrowser/qutebrowser-.ebuild index 23ed8b900a7c..6d2ceaa9e208 100644 --- a/www-client/qutebrowser/qutebrowser-.ebuild +++ b/www-client/qutebrowser/qutebrowser-.ebuild @@ -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 EAPI=8 @@ -152,8 +152,16 @@ python_test() { tests/unit/mainwindow/test_tabwidget.py::TestTabWidget::test_tab_text_not_edlided_for_wide_tabs ) - # skip benchmarks (incl. _tree), and warning tests broken by -Wdefault - epytest -p xvfb -k 'not _bench and not _matches_tree and not _warning' + local epytestargs=( + # prefer pytest-xvfb over virtx given same upstream and is expected + -p xvfb + # skip warning tests broken by -wdefault, and benchmarks + -k 'not _bench and not _matches_tree and not _warning' + # override eclass' settings, tempdirs are re-used by Qt + -o tmp_path_retention_policy=all + ) + + epytest "${epytestargs[@]}" } python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/
commit: 2bbf5db6fe135a9e0b51b3cd8f62f487fe8efd3b Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jan 8 21:28:25 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jan 8 21:35:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbf5db6 app-emulation/wine-proton: use -latomic for winevulkan with clang Seems newly needed on top of ntdll and missed that. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-proton/wine-proton-8.0.4.ebuild| 5 +++-- app-emulation/wine-proton/wine-proton-8.0..ebuild | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app-emulation/wine-proton/wine-proton-8.0.4.ebuild b/app-emulation/wine-proton/wine-proton-8.0.4.ebuild index cc16907c46de..be98e0d28d22 100644 --- a/app-emulation/wine-proton/wine-proton-8.0.4.ebuild +++ b/app-emulation/wine-proton/wine-proton-8.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -158,7 +158,8 @@ src_prepare() { sed -i '/MSVCRTFLAGS=/s/-mabi=ms//' configure.ac || die # needed by Valve's fsync patches if using clang (undef atomic_load_8) - sed -i '/^UNIX_LIBS.*=/s/$/ -latomic/' dlls/ntdll/Makefile.in || die + sed -e '/^UNIX_LIBS.*=/s/$/ -latomic/' \ + -i dlls/{ntdll,winevulkan}/Makefile.in || die fi # ensure .desktop calls this variant + slot diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild b/app-emulation/wine-proton/wine-proton-8.0..ebuild index 0ee683445ce9..a515a28f2122 100644 --- a/app-emulation/wine-proton/wine-proton-8.0..ebuild +++ b/app-emulation/wine-proton/wine-proton-8.0..ebuild @@ -159,7 +159,8 @@ src_prepare() { sed -i '/MSVCRTFLAGS=/s/-mabi=ms//' configure.ac || die # needed by Valve's fsync patches if using clang (undef atomic_load_8) - sed -i '/^UNIX_LIBS.*=/s/$/ -latomic/' dlls/ntdll/Makefile.in || die + sed -e '/^UNIX_LIBS.*=/s/$/ -latomic/' \ + -i dlls/{ntdll,winevulkan}/Makefile.in || die fi # ensure .desktop calls this variant + slot
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXaw3dXft/
commit: ecd2857690dcd92be4edeb75939fcee441b11bdb Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd28576 x11-libs/libXaw3dXft: Stabilize 1.6.2h-r1 x86, #921603 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild b/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild index 112c8bf820f0..f1b67db5b2f0 100644 --- a/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild +++ b/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Xaw3dXft library" HOMEPAGE="https://sourceforge.net/projects/sf-xpaint/; SRC_URI="https://downloads.sourceforge.net/project/sf-xpaint/${PN,,}/${P}.tar.bz2; -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/
commit: 514b18a938ec9cbd39da05a6f4bc527e6d0f2d68 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514b18a9 dev-lang/luau: Stabilize 0.605 amd64, #921605 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/luau/luau-0.605.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/luau/luau-0.605.ebuild b/dev-lang/luau/luau-0.605.ebuild index c7bee4916d90..065271398e29 100644 --- a/dev-lang/luau/luau-0.605.ebuild +++ b/dev-lang/luau/luau-0.605.ebuild @@ -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 EAPI=8 @@ -15,7 +15,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: a20df9dcce05bcb1f9203fb0ccca2f82fa50d491 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:10 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20df9dc dev-libs/libbpf: Stabilize 1.3.0 x86, #921591 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index c3646b27c0dd..6838648f906f 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/typescript/
commit: d9b8fec2ff643efed4ca499b18846d3b1795127d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b8fec2 dev-lang/typescript: Stabilize 5.3.3 amd64, #921606 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/typescript/typescript-5.3.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/typescript/typescript-5.3.3.ebuild b/dev-lang/typescript/typescript-5.3.3.ebuild index 598301d43b33..761177a3441e 100644 --- a/dev-lang/typescript/typescript-5.3.3.ebuild +++ b/dev-lang/typescript/typescript-5.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ S="${WORKDIR}"/package LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm64 ~ppc64" RDEPEND="net-libs/nodejs" BDEPEND=">=net-libs/nodejs-16[npm]"
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: cbdd440787709dbdbca0fa847ed5cabc0a633a57 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbdd4407 app-misc/resolve-march-native: Stabilize 5.0.2 x86, #921568 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild index bc246542d66e..097f642a3fda 100644 --- a/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild +++ b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 arm64 ~x86" +KEYWORDS="~amd64 arm64 x86" RDEPEND=">=sys-devel/gcc-4.2"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXaw3dXft/
commit: 1d4f93ff92e29a2ce6d4b58fa94f6f8c92f64a11 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4f93ff x11-libs/libXaw3dXft: Stabilize 1.6.2h-r1 amd64, #921603 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild b/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild index f1b67db5b2f0..c58e5f8fb14a 100644 --- a/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild +++ b/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Xaw3dXft library" HOMEPAGE="https://sourceforge.net/projects/sf-xpaint/; SRC_URI="https://downloads.sourceforge.net/project/sf-xpaint/${PN,,}/${P}.tar.bz2; -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-devel/bmake/
commit: 59ecfe0482168b157fd84734e6451474f6836887 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:13 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ecfe04 sys-devel/bmake: Stabilize 20230909 amd64, #921593 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/bmake/bmake-20230909.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/bmake/bmake-20230909.ebuild b/sys-devel/bmake/bmake-20230909.ebuild index 7331b69374fb..2d2fc27388a5 100644 --- a/sys-devel/bmake/bmake-20230909.ebuild +++ b/sys-devel/bmake/bmake-20230909.ebuild @@ -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 EAPI=8 @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" # Skip failing test (sandbox and csh) PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/
commit: b3edf9fd4357418a964e632e73922e402b634196 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:11 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3edf9fd dev-libs/libuv: Stabilize 1.47.0-r1 x86, #921592 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libuv/libuv-1.47.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libuv/libuv-1.47.0-r1.ebuild b/dev-libs/libuv/libuv-1.47.0-r1.ebuild index d36bb049fa36..bba2833bfa8e 100644 --- a/dev-libs/libuv/libuv-1.47.0-r1.ebuild +++ b/dev-libs/libuv/libuv-1.47.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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" + 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" fi LICENSE="BSD BSD-2 ISC MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/
commit: 75cd7a35a61c9730a46020ed022326ff24fcae31 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:12 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cd7a35 dev-libs/libuv: Stabilize 1.47.0-r1 amd64, #921592 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libuv/libuv-1.47.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libuv/libuv-1.47.0-r1.ebuild b/dev-libs/libuv/libuv-1.47.0-r1.ebuild index bba2833bfa8e..9e8470d1e7ac 100644 --- a/dev-libs/libuv/libuv-1.47.0-r1.ebuild +++ b/dev-libs/libuv/libuv-1.47.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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" + 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" fi LICENSE="BSD BSD-2 ISC MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgcli/
commit: f0368d681eaa7be7c4249aa680e6f9ed031584c4 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:09 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0368d68 dev-db/pgcli: Stabilize 4.0.1 ALLARCHES, #921590 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/pgcli/pgcli-4.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/pgcli/pgcli-4.0.1.ebuild b/dev-db/pgcli/pgcli-4.0.1.ebuild index 48845c0b6508..111362fa7895 100644 --- a/dev-db/pgcli/pgcli-4.0.1.ebuild +++ b/dev-db/pgcli/pgcli-4.0.1.ebuild @@ -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 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/dbcli/pgcli/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/click[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: 43209ed248f09f2be5f24e7d8d085cd505a97ffe Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43209ed2 app-misc/resolve-march-native: Stabilize 5.0.2 amd64, #921568 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild index 097f642a3fda..b7ca7a116543 100644 --- a/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild +++ b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 arm64 x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=">=sys-devel/gcc-4.2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b2b31a313e953bfc3e6882173c8c5490345ff087 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 8 21:10:11 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 8 21:10:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b31a31 dev-libs/libbpf: Stabilize 1.3.0 amd64, #921591 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbpf/libbpf-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index 6838648f906f..d749ee9cf9c9 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/
commit: 6f37da0124c03cf8dc62e8cfdd28013aa8e35521 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jan 8 15:55:33 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jan 8 21:08:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f37da01 dev-qt/qtbase: shorten intrin test a bit Felt more correct but do not actually need the header for these. Could alternatively use tc-cpp-is-true too, but fwiw current method allows batching in a single compiler call. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtbase/qtbase-6.6.1-r3.ebuild | 3 --- dev-qt/qtbase/qtbase-6.6..ebuild | 3 --- dev-qt/qtbase/qtbase-6.7..ebuild | 3 --- dev-qt/qtbase/qtbase-6..ebuild | 3 --- 4 files changed, 12 deletions(-) diff --git a/dev-qt/qtbase/qtbase-6.6.1-r3.ebuild b/dev-qt/qtbase/qtbase-6.6.1-r3.ebuild index 838a64070d8f..a0defb2de975 100644 --- a/dev-qt/qtbase/qtbase-6.6.1-r3.ebuild +++ b/dev-qt/qtbase/qtbase-6.6.1-r3.ebuild @@ -249,9 +249,6 @@ src_configure() { IFS=' ' read -ra intrins < <( : "$(test-flags-CXX "${cpuflags[@]/#/-m}")" $(tc-getCXX) -E -P ${_} ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 1 - #if defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__)) - #include - #endif $(printf '__%s__ ' "${cpuflags[@]^^}") EOF assert diff --git a/dev-qt/qtbase/qtbase-6.6..ebuild b/dev-qt/qtbase/qtbase-6.6..ebuild index 967bb5716ee6..dcaf37200a90 100644 --- a/dev-qt/qtbase/qtbase-6.6..ebuild +++ b/dev-qt/qtbase/qtbase-6.6..ebuild @@ -246,9 +246,6 @@ src_configure() { IFS=' ' read -ra intrins < <( : "$(test-flags-CXX "${cpuflags[@]/#/-m}")" $(tc-getCXX) -E -P ${_} ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 1 - #if defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__)) - #include - #endif $(printf '__%s__ ' "${cpuflags[@]^^}") EOF assert diff --git a/dev-qt/qtbase/qtbase-6.7..ebuild b/dev-qt/qtbase/qtbase-6.7..ebuild index c05adee9ff93..10afd1ff2ad0 100644 --- a/dev-qt/qtbase/qtbase-6.7..ebuild +++ b/dev-qt/qtbase/qtbase-6.7..ebuild @@ -249,9 +249,6 @@ src_configure() { IFS=' ' read -ra intrins < <( : "$(test-flags-CXX "${cpuflags[@]/#/-m}")" $(tc-getCXX) -E -P ${_} ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 1 - #if defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__)) - #include - #endif $(printf '__%s__ ' "${cpuflags[@]^^}") EOF assert diff --git a/dev-qt/qtbase/qtbase-6..ebuild b/dev-qt/qtbase/qtbase-6..ebuild index c05adee9ff93..10afd1ff2ad0 100644 --- a/dev-qt/qtbase/qtbase-6..ebuild +++ b/dev-qt/qtbase/qtbase-6..ebuild @@ -249,9 +249,6 @@ src_configure() { IFS=' ' read -ra intrins < <( : "$(test-flags-CXX "${cpuflags[@]/#/-m}")" $(tc-getCXX) -E -P ${_} ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 1 - #if defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__)) - #include - #endif $(printf '__%s__ ' "${cpuflags[@]^^}") EOF assert
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 440b08f6bcb82e28e3ba56a6c07a9881fbc7a23f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jan 8 15:56:28 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jan 8 21:08:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440b08f6 qt6-build.eclass: shorten intrin test a bit Felt more correct but do not actually need the header for these. Could alternatively use tc-cpp-is-true too, but fwiw current method allows batching in a single compiler call. Signed-off-by: Ionen Wolkens gentoo.org> eclass/qt6-build.eclass | 3 --- 1 file changed, 3 deletions(-) diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass index 561a4fe20422..59baaa77ce6d 100644 --- a/eclass/qt6-build.eclass +++ b/eclass/qt6-build.eclass @@ -240,9 +240,6 @@ _qt6-build_match_cpu_flags() { done done < <( $(tc-getCXX) -E -P ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 2 - #if defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__)) - #include - #endif avx2=__AVX2__ =__BMI__ =__BMI2__ =__F16C__ =__FMA__ =__LZCNT__ =__POPCNT__ avx512f=__AVX512F__ avx512bw=__AVX512BW__ avx512cd=__AVX512CD__ avx512dq=__AVX512DQ__ avx512vl=__AVX512VL__ EOF
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/, x11-drivers/nvidia-drivers/
commit: 0cb6966bc9c75c16bf3a1fb7e36e28ce1e1a453a Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jan 8 20:50:15 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jan 8 21:08:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb6966b x11-drivers/nvidia-drivers: fix with linux-6.7 and some configs Looked fine for me but turns out the issue is conditional to kernel configs and it was not enabling USE_LKCA with mines. Also needed USE=kernel-open to run into this. An NVIDIA representative has offered a fix, so may as well use it this time around. 525 and older branches did not use this function. Should be harmless for older kernels, but have not really tested so only applying if >6.7 as a precaution, esp. for stable 535. Signed-off-by: Ionen Wolkens gentoo.org> .../nvidia-drivers-535.43.22-kernel-6.7.patch | 24 ++ .../nvidia-drivers-535.146.02.ebuild | 3 +++ .../nvidia-drivers/nvidia-drivers-535.43.22.ebuild | 3 +++ .../nvidia-drivers-545.29.06-r1.ebuild | 3 +++ 4 files changed, 33 insertions(+) diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-535.43.22-kernel-6.7.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-535.43.22-kernel-6.7.patch new file mode 100644 index ..08833de8344a --- /dev/null +++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-535.43.22-kernel-6.7.patch @@ -0,0 +1,24 @@ +Typically opt not to patch for kernel support downstream, but in this +case it's only conditionally broken depending on kernel crypto configs +and USE=kernel-open, then an (official) NVIDIA representative has +responded with a fix in [1] which should be safe. + +[1] https://github.com/NVIDIA/open-gpu-kernel-modules/issues/574#issuecomment-1809283181 +--- a/kernel/nvidia/libspdm_shash.c b/kernel/nvidia/libspdm_shash.c +@@ -89,4 +89,4 @@ + struct crypto_shash *dst_tfm = dst->tfm; +-char *src_ipad = crypto_tfm_ctx_aligned(_tfm->base); +-char *dst_ipad = crypto_tfm_ctx_aligned(_tfm->base); ++char *src_ipad = crypto_tfm_ctx_align(_tfm->base, crypto_tfm_alg_alignmask(_tfm->base) + 1); ++char *dst_ipad = crypto_tfm_ctx_align(_tfm->base, crypto_tfm_alg_alignmask(_tfm->base) + 1); + int ss = crypto_shash_statesize(dst_tfm); +--- a/kernel-module-source/kernel-open/nvidia/libspdm_shash.c b/kernel-module-source/kernel-open/nvidia/libspdm_shash.c +@@ -89,4 +89,4 @@ + struct crypto_shash *dst_tfm = dst->tfm; +-char *src_ipad = crypto_tfm_ctx_aligned(_tfm->base); +-char *dst_ipad = crypto_tfm_ctx_aligned(_tfm->base); ++char *src_ipad = crypto_tfm_ctx_align(_tfm->base, crypto_tfm_alg_alignmask(_tfm->base) + 1); ++char *dst_ipad = crypto_tfm_ctx_align(_tfm->base, crypto_tfm_alg_alignmask(_tfm->base) + 1); + int ss = crypto_shash_statesize(dst_tfm); diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild index 4e12ff078da1..8bc1465f4494 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild @@ -137,6 +137,9 @@ src_prepare() { default + kernel_is -ge 6 7 && + eapply "${FILESDIR}"/nvidia-drivers-535.43.22-kernel-6.7.patch + # prevent detection of incomplete kernel DRM support (bug #603818) sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i kernel{,-module-source/kernel-open}/conftest.sh || die diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild index ae62cbc6f0ea..4932e930c654 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild @@ -140,6 +140,9 @@ src_prepare() { default + kernel_is -ge 6 7 && + eapply "${FILESDIR}"/nvidia-drivers-535.43.22-kernel-6.7.patch + # prevent detection of incomplete kernel DRM support (bug #603818) sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i kernel{,-module-source/kernel-open}/conftest.sh || die diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild index bf4959d91524..e74a99ad11e1 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild @@ -134,6 +134,9 @@ src_prepare() { default + kernel_is -ge 6 7 && + eapply "${FILESDIR}"/nvidia-drivers-535.43.22-kernel-6.7.patch + # prevent detection of incomplete kernel DRM support (bug #603818) sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/, app-containers/docker-compose/files/
commit: 324e463706beef19676c23709bccbfc92660999c Author: Sebastian Pipping gentoo org> AuthorDate: Mon Jan 8 20:48:55 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Jan 8 20:50:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324e4637 app-containers/docker-compose: Make 1.x.x support >=dev-python/docker-7 Closes: https://bugs.gentoo.org/920631 Signed-off-by: Sebastian Pipping gentoo.org> .../docker-compose/docker-compose-1.29.2-r6.ebuild | 80 ++ .../files/docker-compose-1.29.2-docker-7.patch | 36 ++ 2 files changed, 116 insertions(+) diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild new file mode 100644 index ..091c48dd7db2 --- /dev/null +++ b/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild @@ -0,0 +1,80 @@ +# Copyright 2018-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit bash-completion-r1 distutils-r1 + +MY_PV=${PV/_/-} +DESCRIPTION="Multi-container orchestration for Docker" +HOMEPAGE="https://github.com/docker/compose; +SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] + >=dev-python/docker-7[${PYTHON_USEDEP}] + >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] + >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/six-1.3.0[${PYTHON_USEDEP}] + >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + test? ( + >=dev-python/pytest-5[${PYTHON_USEDEP}] + >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/compose-${MY_PV}" + +EPYTEST_DESELECT=( + # These are not ready for >=dev-python/docker-7 + tests/unit/cli/docker_client_test.py::TLSConfigTestCase:: +) + +distutils_enable_tests pytest + +PATCHES=( + # Bug #679968 -- https://bugs.gentoo.org/679968 + # Bug #681002 -- https://bugs.gentoo.org/681002 + "${FILESDIR}"/${PN}-1.29.0-setup-py.patch + "${FILESDIR}"/${P}-tests-unit-cli-test-py.patch + # Bug #920631 -- https://bugs.gentoo.org/920631 + "${FILESDIR}"/${P}-docker-7.patch +) + +DOCS=( CHANGELOG.md README.md ) + +src_prepare() { + # Address QA issue "docker-compose.exe: missing alias (symlink) for completed command." + sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i contrib/completion/bash/docker-compose || die + + default +} + +python_test() { + epytest tests/unit/ +} + +python_install_all() { + newbashcomp contrib/completion/bash/docker-compose ${PN} + + insinto /usr/share/zsh/site-functions + doins contrib/completion/zsh/* + + distutils-r1_python_install_all +} diff --git a/app-containers/docker-compose/files/docker-compose-1.29.2-docker-7.patch b/app-containers/docker-compose/files/docker-compose-1.29.2-docker-7.patch new file mode 100644 index ..aafa7a7e --- /dev/null +++ b/app-containers/docker-compose/files/docker-compose-1.29.2-docker-7.patch @@ -0,0 +1,36 @@ +From 1e838052b7ccc2a5bb6b674154450a4411de9e15 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Mon, 8 Jan 2024 21:28:27 +0100 +Subject: [PATCH] compose/cli/docker_client.py: Quickfix for + >=dev-python/docker-7 + +Symptom was: +> # docker-compose build +> Traceback (most recent call last): +> [..] +> File "[..]/python3.12/site-packages/compose/cli/docker_client.py", line 124, in docker_client +> kwargs = kwargs_from_env(environment=environment, ssl_version=tls_version) +> ^ +> TypeError: kwargs_from_env() got an unexpected keyword argument 'ssl_version' + +Related: https://stackoverflow.com/a/77638834/11626624 +--- + compose/cli/docker_client.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/compose/cli/docker_client.py b/compose/cli/docker_client.py +index e4a0fea..f550e20 100644 +--- a/compose/cli/docker_client.py b/compose/cli/docker_client.py +@@ -121,7 +121,7 @@ def docker_client(environment, version=None, context=None, tls_version=None): + according to the same logic as the official Docker client. + """ + try: +-kwargs =
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/, dev-libs/ktextaddons/files/
commit: dd08323e1ba4b6ea2849e8a1d100d308280412ec Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 20:46:30 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:46:30 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dd08323e dev-libs/ktextaddons: Make 1.5.2_p20240107 build at all Upstream MR: https://invent.kde.org/libraries/ktextaddons/-/merge_requests/9 Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktextaddons-1.5.2_p20240107-kf-5.247.patch | 322 + .../ktextaddons-1.5.2_p20240107-no-xmlgui.patch| 136 + .../ktextaddons/ktextaddons-1.5.2_p20240107.ebuild | 6 + 3 files changed, 464 insertions(+) diff --git a/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch b/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch new file mode 100644 index 00..3cdb9e7d0f --- /dev/null +++ b/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch @@ -0,0 +1,322 @@ +From 733f14eaeaf48a79b0016e5ce3ba237cd543241e Mon Sep 17 00:00:00 2001 +From: Laurent Montel +Date: Mon, 6 Nov 2023 08:02:28 +0100 +Subject: [PATCH] Adapt to new api + +--- + textaddonswidgets/selectspecialchardialog.cpp | 4 ++-- + textcustomeditor/plaintexteditor/plaintexteditor.cpp | 10 +- + textcustomeditor/richtexteditor/richtexteditor.cpp | 10 +- + textedittexttospeech/texttospeechconfigdialog.cpp | 4 ++-- + textemoticons/core/emojimodelmanager.cpp | 4 ++-- + .../grammalecte/grammalecteconfigdialog.cpp| 4 ++-- + textgrammarcheck/grammalecte/grammalectemanager.cpp| 4 ++-- + .../languagetool/languagetoolconfigdialog.cpp | 4 ++-- + textgrammarcheck/languagetool/languagetoolmanager.cpp | 4 ++-- + .../plugins/bergamot/begamotenginedialog.cpp | 4 ++-- + .../translator/widgets/translatordebugdialog.cpp | 4 ++-- + texttranslator/translator/widgets/translatorwidget.cpp | 4 ++-- + 12 files changed, 30 insertions(+), 30 deletions(-) + +diff --git a/textaddonswidgets/selectspecialchardialog.cpp b/textaddonswidgets/selectspecialchardialog.cpp +index 24bf91bf..5e58a72b 100644 +--- a/textaddonswidgets/selectspecialchardialog.cpp b/textaddonswidgets/selectspecialchardialog.cpp +@@ -71,14 +71,14 @@ void SelectSpecialCharDialogPrivate::readConfig() + { + q->create(); // ensure a window is created + q->windowHandle()->resize(QSize(300, 200)); +-KConfigGroup group(KSharedConfig::openStateConfig(), mySelectSpecialCharDialogConfigGroupName); ++KConfigGroup group(KSharedConfig::openStateConfig(), QLatin1String(mySelectSpecialCharDialogConfigGroupName)); + KWindowConfig::restoreWindowSize(q->windowHandle(), group); + q->resize(q->windowHandle()->size()); // workaround for QTBUG-40584 + } + + void SelectSpecialCharDialogPrivate::writeConfig() + { +-KConfigGroup group(KSharedConfig::openStateConfig(), mySelectSpecialCharDialogConfigGroupName); ++KConfigGroup group(KSharedConfig::openStateConfig(), QLatin1String(mySelectSpecialCharDialogConfigGroupName)); + KWindowConfig::saveWindowSize(q->windowHandle(), group); + } + +diff --git a/textcustomeditor/plaintexteditor/plaintexteditor.cpp b/textcustomeditor/plaintexteditor/plaintexteditor.cpp +index f7785135..1d8e12db 100644 +--- a/textcustomeditor/plaintexteditor/plaintexteditor.cpp b/textcustomeditor/plaintexteditor/plaintexteditor.cpp +@@ -52,7 +52,7 @@ public: + , webshortcutMenuManager(new KIO::KUriFilterSearchProviderActions(q)) + { + KConfig sonnetKConfig(QStringLiteral("sonnetrc")); +-KConfigGroup group(, "Spelling"); ++KConfigGroup group(, QLatin1String("Spelling")); + checkSpellingEnabled = group.readEntry("checkerEnabledByDefault", false); + supportFeatures |= PlainTextEditor::Search; + supportFeatures |= PlainTextEditor::SpellChecking; +@@ -866,8 +866,8 @@ void PlainTextEditor::setSpellCheckingConfigFileName(const QString &_fileName) + { + d->spellCheckingConfigFileName = _fileName; + KSharedConfig::Ptr config = KSharedConfig::openConfig(d->spellCheckingConfigFileName); +-if (config->hasGroup("Spelling")) { +-KConfigGroup group(config, "Spelling"); ++if (config->hasGroup(QLatin1String("Spelling"))) { ++KConfigGroup group(config, QLatin1String("Spelling")); + d->checkSpellingEnabled = group.readEntry("checkerEnabledByDefault", false); + d->spellCheckingLanguage = group.readEntry("Language", QString()); + } +@@ -905,7 +905,7 @@ void PlainTextEditor::setSpellCheckingLanguage(const QString &_language) + if (_language != d->spellCheckingLanguage) { + d->spellCheckingLanguage = _language; + KSharedConfig::Ptr config = KSharedConfig::openConfig(d->spellCheckingConfigFileName); +-KConfigGroup group(config, "Spelling"); ++KConfigGroup
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/purpose/
commit: ca780b515e90c9528e25a17bd395ad3ed91ae19a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 20:23:41 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:23:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca780b51 kde-frameworks/purpose: 5.247.0 does not have IUSE=kaccounts yet Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/purpose/purpose-5.247.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kde-frameworks/purpose/purpose-5.247.0.ebuild b/kde-frameworks/purpose/purpose-5.247.0.ebuild index 19d19f3dde2d..8c554f4728cf 100644 --- a/kde-frameworks/purpose/purpose-5.247.0.ebuild +++ b/kde-frameworks/purpose/purpose-5.247.0.ebuild @@ -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 EAPI=8 @@ -35,7 +35,6 @@ RDEPEND="${DEPEND} >=kde-frameworks/kdeclarative-${PVCUT}:6 bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:6 ) " -BDEPEND="kaccounts? ( dev-util/intltool )" src_prepare() { ecm_src_prepare
[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-gear-live.base/, ...
commit: a00442ae63182419d00d85a714725b6aa456de23 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 20:10:00 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:12:59 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a00442ae Documentation: Add more deps to KDE Gear 24.02/live Signed-off-by: Andreas Sturmlechner gentoo.org> .../package.accept_keywords/.kde-gear-24.02.49./more-deps | 8 Documentation/package.accept_keywords/.kde-gear-24.02/more-deps | 8 .../package.accept_keywords/.kde-gear-live.base/more-deps | 8 Documentation/package.accept_keywords/.kde-gear-live/more-deps| 8 .../package.accept_keywords/kde-gear-24.02.49..keywords | 8 Documentation/package.accept_keywords/kde-gear-24.02.keywords | 8 Documentation/package.accept_keywords/kde-gear-live.keywords | 8 Documentation/package.mask/kde-gear-24.02 | 8 Documentation/package.mask/kde-gear-live | 8 Documentation/package.unmask/.kde-gear-24.02/more-deps| 8 Documentation/package.unmask/.kde-gear-live/more-deps | 8 Documentation/package.unmask/kde-gear-24.02 | 8 Documentation/package.unmask/kde-gear-live| 8 13 files changed, 104 insertions(+) diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02.49./more-deps b/Documentation/package.accept_keywords/.kde-gear-24.02.49./more-deps index e69de29bb2..f6d2dfd351 100644 --- a/Documentation/package.accept_keywords/.kde-gear-24.02.49./more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-24.02.49./more-deps @@ -0,0 +1,8 @@ +=dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-0.11.76_p20231222 +~dev-libs/ktextaddons-1.5.2_p20240107 +~media-libs/libqaccessibilityclient-0.6.0 +~media-libs/mpvqt-1.0.0 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~sys-auth/polkit-qt-0.175.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/more-deps b/Documentation/package.accept_keywords/.kde-gear-24.02/more-deps index e69de29bb2..f6d2dfd351 100644 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-24.02/more-deps @@ -0,0 +1,8 @@ +=dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-0.11.76_p20231222 +~dev-libs/ktextaddons-1.5.2_p20240107 +~media-libs/libqaccessibilityclient-0.6.0 +~media-libs/mpvqt-1.0.0 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~sys-auth/polkit-qt-0.175.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps b/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps index e69de29bb2..f6d2dfd351 100644 --- a/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps @@ -0,0 +1,8 @@ +=dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-0.11.76_p20231222 +~dev-libs/ktextaddons-1.5.2_p20240107 +~media-libs/libqaccessibilityclient-0.6.0 +~media-libs/mpvqt-1.0.0 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~sys-auth/polkit-qt-0.175.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-live/more-deps b/Documentation/package.accept_keywords/.kde-gear-live/more-deps index e69de29bb2..f6d2dfd351 100644 --- a/Documentation/package.accept_keywords/.kde-gear-live/more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-live/more-deps @@ -0,0 +1,8 @@ +=dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-0.11.76_p20231222 +~dev-libs/ktextaddons-1.5.2_p20240107 +~media-libs/libqaccessibilityclient-0.6.0 +~media-libs/mpvqt-1.0.0 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~sys-auth/polkit-qt-0.175.0 diff --git a/Documentation/package.accept_keywords/kde-gear-24.02.49..keywords b/Documentation/package.accept_keywords/kde-gear-24.02.49..keywords index 5b00b7de72..de5a674d34 100644 --- a/Documentation/package.accept_keywords/kde-gear-24.02.49..keywords +++ b/Documentation/package.accept_keywords/kde-gear-24.02.49..keywords @@ -246,3 +246,11 @@ ~kde-misc/markdownpart-24.02.49. ** ~sys-block/partitionmanager-24.02.49. ** ~sys-libs/kpmcore-24.02.49. ** +=dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-0.11.76_p20231222 +~dev-libs/ktextaddons-1.5.2_p20240107 +~media-libs/libqaccessibilityclient-0.6.0 +~media-libs/mpvqt-1.0.0 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~sys-auth/polkit-qt-0.175.0 diff --git a/Documentation/package.accept_keywords/kde-gear-24.02.keywords b/Documentation/package.accept_keywords/kde-gear-24.02.keywords index ab2b02118b..b4fc7acdf0 100644 --- a/Documentation/package.accept_keywords/kde-gear-24.02.keywords +++
[gentoo-commits] repo/gentoo:master commit in: x11-misc/imake/
commit: 7e044c032249551ca05f1a47d8f1e7499f45e971 Author: Matt Turner gentoo org> AuthorDate: Mon Jan 8 20:08:49 2024 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 8 20:09:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e044c03 x11-misc/imake: Version bump to 1.0.10 Signed-off-by: Matt Turner gentoo.org> x11-misc/imake/Manifest| 1 + x11-misc/imake/imake-1.0.10.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/x11-misc/imake/Manifest b/x11-misc/imake/Manifest index bb0f43c35a82..697c20d92f69 100644 --- a/x11-misc/imake/Manifest +++ b/x11-misc/imake/Manifest @@ -1 +1,2 @@ +DIST imake-1.0.10.tar.xz 155284 BLAKE2B 85ea5d14280b0e4e3d07f806b1ebc777f1c6f431af05e94571e1d7908028f1497c4b5edb6e808c858429e98f314fe6c3cee84e265a30fce02d7ebeaa2111ab8d SHA512 ea96db27a6da13ea2d64652936e508b5e3d5d712347a2eb248376dc1f262c18720d9934b8ae69b4c0fc65b135c847be42da084fe924e4825ce1d359f4ef7e60f DIST imake-1.0.9.tar.xz 153332 BLAKE2B d9de997016112833e50d1151448366c538b9796622630724552cc0476deed165621edc1a01318a83b577a85fcfc78b753e6fa9fbdf4c71413319abe542f1beca SHA512 e7587cf80369c8f4fcc1207c13bcb74a53d838b504ac8a7f3b98fb8f5f595cc7b8e5e9fad50cadcf40cf27bd02ef4eae7fe458854bbed7bea27d474d66520644 diff --git a/x11-misc/imake/imake-1.0.10.ebuild b/x11-misc/imake/imake-1.0.10.ebuild new file mode 100644 index ..db1832b81b79 --- /dev/null +++ b/x11-misc/imake/imake-1.0.10.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +XORG_TARBALL_SUFFIX="xz" +inherit toolchain-funcs xorg-3 + +DESCRIPTION="C preprocessor interface to the make utility" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="x11-misc/xorg-cf-files" +DEPEND="x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0.8-cpp-args.patch + "${FILESDIR}"/${PN}-1.0.9-no-get-gcc.patch + "${FILESDIR}"/${PN}-1.0.8-respect-LD.patch + "${FILESDIR}"/${PN}-1.0.8-xmkmf-pass-cc-ld.patch +) + +src_configure() { + econf CPP="$(tc-getPROG CPP cpp)" #722046 +}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/purpose/
commit: 57b0a68c631e4cdc47efa2c131e5cf18112d6cd6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 18:45:57 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:03:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b0a68c kde-frameworks/purpose: Add missing BDEPEND kaccounts_add_service (from kaccounts-integration) is using dev-util/intltool Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/purpose/purpose-5.113.0-r1.ebuild | 1 + kde-frameworks/purpose/purpose-5.247.0.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/kde-frameworks/purpose/purpose-5.113.0-r1.ebuild b/kde-frameworks/purpose/purpose-5.113.0-r1.ebuild index c6423963fd2e..82990ca6ba98 100644 --- a/kde-frameworks/purpose/purpose-5.113.0-r1.ebuild +++ b/kde-frameworks/purpose/purpose-5.113.0-r1.ebuild @@ -44,6 +44,7 @@ RDEPEND="${DEPEND} bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 ) kaccounts? ( net-libs/accounts-qml[qt5(+)] ) " +BDEPEND="kaccounts? ( dev-util/intltool )" src_prepare() { ecm_src_prepare diff --git a/kde-frameworks/purpose/purpose-5.247.0.ebuild b/kde-frameworks/purpose/purpose-5.247.0.ebuild index 585ae16503e7..19d19f3dde2d 100644 --- a/kde-frameworks/purpose/purpose-5.247.0.ebuild +++ b/kde-frameworks/purpose/purpose-5.247.0.ebuild @@ -35,6 +35,7 @@ RDEPEND="${DEPEND} >=kde-frameworks/kdeclarative-${PVCUT}:6 bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:6 ) " +BDEPEND="kaccounts? ( dev-util/intltool )" src_prepare() { ecm_src_prepare
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/kdiagram/
commit: 1909eb0ba005a798bfbb9c714f33c260cb4b1e71 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 19:17:16 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:03:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1909eb0b dev-libs/kdiagram: drop 3.0.0 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kdiagram/Manifest | 1 - dev-libs/kdiagram/kdiagram-3.0.0.ebuild | 33 - profiles/package.mask | 1 - 3 files changed, 35 deletions(-) diff --git a/dev-libs/kdiagram/Manifest b/dev-libs/kdiagram/Manifest index 8a037e966b89..2d062d7d8781 100644 --- a/dev-libs/kdiagram/Manifest +++ b/dev-libs/kdiagram/Manifest @@ -1,3 +1,2 @@ DIST kdiagram-2.8.0.tar.xz 691044 BLAKE2B c7b3a4ba992192b34d8cda90bb50a495cb88f8456ca1109140841fd885b710ce1193868be148c25f813c2d26dd7365999bdd8572e66163f0d5d1a169afc3e448 SHA512 d981bce4feeb65038772125e5af1c096537ec87991fdb93d9a91dd5c9f089b1001647c8a63b209683a67b2d7b3aadeb7dd6279261eefaf6b6e046d0ab72723ec -DIST kdiagram-3.0.0.tar.xz 693516 BLAKE2B 9a6f48a8389ea919fa1b3c84f2761d3381bc8dff80c7c00a4aadf7c7b768d1ab4a221cd2e959cbce3d15a686f4766c6ba1265710a7ec81502100200b249bc1c7 SHA512 e329fbbb35479f24b55210124ea8eab120a2c15045c7819018db04aed5b8fc87157ce1f8552249689b806479d76917ddf806c73ddb0440e168d7c28be2655629 DIST kdiagram-3.0.1.tar.xz 693440 BLAKE2B b11698eb94392208233fc5da64bca5496cc9b91f5e603aee6e0fa896d2180c140ac988763b96078b9ffbc1baba94c82b158c483b6f9f6d31cfff188293e9ca98 SHA512 767c5ba0a4dfcc8b5a5bbf1c65b30bb391537024618b29ea5d5d09da04f85e2665cad60a7477e1cebeed0606e17c992cba0af7a89c76699063bb47e741ea8e20 diff --git a/dev-libs/kdiagram/kdiagram-3.0.0.ebuild b/dev-libs/kdiagram/kdiagram-3.0.0.ebuild deleted file mode 100644 index 55f9e9304a39.. --- a/dev-libs/kdiagram/kdiagram-3.0.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_EXAMPLES="true" -ECM_QTHELP="true" -ECM_TEST="true" -KDE_ORG_CATEGORY="graphics" -KFMIN=5.245.0 -QTMIN=6.6.0 -inherit ecm kde.org - -DESCRIPTION="Powerful libraries (KChart, KGantt) for creating business diagrams" -HOMEPAGE="https://api.kde.org/kdiagram/index.html -https://www.kdab.com/development-resources/qt-tools/kd-chart/; - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2" # TODO CHECK -SLOT="6" - -REQUIRED_USE="test? ( examples )" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qtsvg-${QTMIN}:6 -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/profiles/package.mask b/profiles/package.mask index e22f2f4d9f2e..b649264b4e75 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -392,7 +392,6 @@ dev-python/ruamel-std-pathlib ~kde-apps/spectacle-24.01.85 ~kde-misc/kio-fuse-5.1.0 ~dev-libs/appstream-1.0.1 -~dev-libs/kdiagram-3.0.0 ~dev-libs/kdiagram-3.0.1 ~dev-libs/kirigami-addons-0.11.76_p20231222 ~media-libs/libqaccessibilityclient-0.6.0
[gentoo-commits] repo/gentoo:master commit in: kde-apps/ktp-accounts-kcm/
commit: 2278736c13462521148d7773215ef2013a4b03d5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 18:49:56 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:03:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2278736c kde-apps/ktp-accounts-kcm: Add missing BDEPEND kaccounts_add_service (from kaccounts-integration) is using dev-util/intltool Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild index 240a5b972551..2e16cc1ad72e 100644 --- a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-22.08.3-r2.ebuild @@ -45,6 +45,7 @@ RDEPEND="${COMMON_DEPEND} >=kde-apps/kaccounts-providers-${PVCUT}:5 net-im/telepathy-connection-managers " +BDEPEND="dev-util/intltool" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kdiagram/, profiles/
commit: 3e645018d297860654cd9ae431d130cbb434197f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 19:13:57 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:03:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e645018 dev-libs/kdiagram: add 3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kdiagram/Manifest | 1 + dev-libs/kdiagram/kdiagram-3.0.1.ebuild | 33 + profiles/package.mask | 1 + 3 files changed, 35 insertions(+) diff --git a/dev-libs/kdiagram/Manifest b/dev-libs/kdiagram/Manifest index f2c2d72a4ec4..8a037e966b89 100644 --- a/dev-libs/kdiagram/Manifest +++ b/dev-libs/kdiagram/Manifest @@ -1,2 +1,3 @@ DIST kdiagram-2.8.0.tar.xz 691044 BLAKE2B c7b3a4ba992192b34d8cda90bb50a495cb88f8456ca1109140841fd885b710ce1193868be148c25f813c2d26dd7365999bdd8572e66163f0d5d1a169afc3e448 SHA512 d981bce4feeb65038772125e5af1c096537ec87991fdb93d9a91dd5c9f089b1001647c8a63b209683a67b2d7b3aadeb7dd6279261eefaf6b6e046d0ab72723ec DIST kdiagram-3.0.0.tar.xz 693516 BLAKE2B 9a6f48a8389ea919fa1b3c84f2761d3381bc8dff80c7c00a4aadf7c7b768d1ab4a221cd2e959cbce3d15a686f4766c6ba1265710a7ec81502100200b249bc1c7 SHA512 e329fbbb35479f24b55210124ea8eab120a2c15045c7819018db04aed5b8fc87157ce1f8552249689b806479d76917ddf806c73ddb0440e168d7c28be2655629 +DIST kdiagram-3.0.1.tar.xz 693440 BLAKE2B b11698eb94392208233fc5da64bca5496cc9b91f5e603aee6e0fa896d2180c140ac988763b96078b9ffbc1baba94c82b158c483b6f9f6d31cfff188293e9ca98 SHA512 767c5ba0a4dfcc8b5a5bbf1c65b30bb391537024618b29ea5d5d09da04f85e2665cad60a7477e1cebeed0606e17c992cba0af7a89c76699063bb47e741ea8e20 diff --git a/dev-libs/kdiagram/kdiagram-3.0.1.ebuild b/dev-libs/kdiagram/kdiagram-3.0.1.ebuild new file mode 100644 index ..54b83b4a17fd --- /dev/null +++ b/dev-libs/kdiagram/kdiagram-3.0.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_EXAMPLES="true" +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_CATEGORY="graphics" +KFMIN=5.245.0 +QTMIN=6.6.0 +inherit ecm kde.org + +DESCRIPTION="Powerful libraries (KChart, KGantt) for creating business diagrams" +HOMEPAGE="https://api.kde.org/kdiagram/index.html +https://www.kdab.com/development-resources/qt-tools/kd-chart/; + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" # TODO CHECK +SLOT="6" + +REQUIRED_USE="test? ( examples )" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/profiles/package.mask b/profiles/package.mask index e48fab8ce91a..e22f2f4d9f2e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -393,6 +393,7 @@ dev-python/ruamel-std-pathlib ~kde-misc/kio-fuse-5.1.0 ~dev-libs/appstream-1.0.1 ~dev-libs/kdiagram-3.0.0 +~dev-libs/kdiagram-3.0.1 ~dev-libs/kirigami-addons-0.11.76_p20231222 ~media-libs/libqaccessibilityclient-0.6.0 ~media-libs/phonon-4.12.0
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/
commit: 23ccdc5a15731221739ae5681128df582b7743d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 18:53:00 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:03:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ccdc5a kde-plasma/plasma-desktop: Add missing BDEPEND kaccounts_add_service (from kaccounts-integration) is using dev-util/intltool Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild | 1 + kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild index 5ed8188c19d1..7ee8672c5fe7 100644 --- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild @@ -120,6 +120,7 @@ RDEPEND="${COMMON_DEPEND} screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 ) " BDEPEND=" + dev-util/intltool dev-util/wayland-scanner >=kde-frameworks/kcmutils-${KFMIN}:5 virtual/pkgconfig diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild index 22dcf0be4ff4..ef8fd7dafe9d 100644 --- a/kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild @@ -112,6 +112,7 @@ RDEPEND="${COMMON_DEPEND} screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) " BDEPEND=" + dev-util/intltool dev-util/wayland-scanner >=kde-frameworks/kcmutils-${KFMIN}:6 virtual/pkgconfig
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/
commit: 8d3019c77f36e51d7c1c95a081578b310a1b9c7e Author: Kostadin Shishmanov tutanota com> AuthorDate: Mon Jan 8 20:02:39 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Mon Jan 8 20:05:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d3019c7 app-misc/corectrl: add 1.3.8, remove 1.3.7, tweak ebuild a bit and remove unneeded patch Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 2 +- ...corectrl-1.3.7.ebuild => corectrl-1.3.8.ebuild} | 9 +- app-misc/corectrl/corectrl-.ebuild | 6 +- .../files/corectrl-1.3.7-headers-6.6.patch | 540 - 4 files changed, 7 insertions(+), 550 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 090a88c96f..2a35052580 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1 @@ -DIST corectrl-v1.3.7.tar.bz2 570815 BLAKE2B fe8231ba71948d17b1e5d598bf19cde0e51ec13a20849b7bb12fa4cc8401d671123a5de00705cddd141e1ed68c097a315d676df060e704c5f0c0cf18c3383963 SHA512 f0c8ddc8180cb20935f58e0d473fc5436a430313f939adb6f1c41b0d278e689aaf6dd9d12b02ff81144dba494e713ccb4008bd3131bf8aa0769e13ac4de563be +DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6 SHA512 099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588 diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild b/app-misc/corectrl/corectrl-1.3.8.ebuild similarity index 87% rename from app-misc/corectrl/corectrl-1.3.7.ebuild rename to app-misc/corectrl/corectrl-1.3.8.ebuild index 26596dd7fe..d99dc875b7 100644 --- a/app-misc/corectrl/corectrl-1.3.7.ebuild +++ b/app-misc/corectrl/corectrl-1.3.8.ebuild @@ -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 EAPI=8 @@ -46,12 +46,9 @@ DEPEND=" BDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${P}-headers-6.6.patch -) src_configure() { - local mycmakeargs+=( + local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) ) - cmake_src_configure + ecm_src_configure } diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index 7b4ca92f3e..7f4910f5ec 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -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 EAPI=8 @@ -47,8 +47,8 @@ DEPEND=" BDEPEND="${DEPEND}" src_configure() { - local mycmakeargs+=( + local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) ) - cmake_src_configure + ecm_src_configure } diff --git a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch deleted file mode 100644 index cb9f429b79..00 --- a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch +++ /dev/null @@ -1,540 +0,0 @@ -From 8cb2d9038a5e92212f79904353a05ba7d9f8aa5f Mon Sep 17 00:00:00 2001 -From: Kostadin Shishmanov -Date: Sat, 4 Nov 2023 23:00:14 +0200 -Subject: [PATCH] Fix compilation with Linux 6.6 API headers - -Due to some changes in cn_proc.h in Linux 6.6 headers, including and using it -mixed with C++ code is no longer posible without specifying that the code is C -code and must be compiled with a C compiler. - -Isolate all process connector related code into its own C file, which is now -compiled using a C compiler, and adapt it to adhere to the new changes. - - CMakeLists.txt | 4 +- - src/helper/CMakeLists.txt | 1 + - src/helper/pmon/nlprocexecsocket.cpp| 204 +++- - src/helper/pmon/nlprocexecsocket.h | 6 - - src/helper/pmon/processeventconnector.c | 193 ++ - src/helper/pmon/processeventconnector.h | 27 - 6 files changed, 244 insertions(+), 191 deletions(-) - create mode 100644 src/helper/pmon/processeventconnector.c - create mode 100644 src/helper/pmon/processeventconnector.h - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 38ab229..275f48b 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,7 +1,7 @@ - cmake_minimum_required(VERSION 3.3) - --project(CoreCtrl LANGUAGES CXX) --set(PROJECT_HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) -+project(CoreCtrl -+HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) - set(PROJECT_FQDN "org.corectrl.corectrl") - set(PROJECT_VERSION 1.3.7) - -diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt -index 2bc779f..13bdcbf 100644 a/src/helper/CMakeLists.txt -+++
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/
commit: 365627ac2c3dc680cd46f07b83809000d443b16f Author: Kostadin Shishmanov tutanota com> AuthorDate: Mon Jan 8 20:04:52 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Mon Jan 8 20:05:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=365627ac media-sound/tidal-hifi-bin: add 5.8.0, drop 5.7.1 Signed-off-by: Kostadin Shishmanov tutanota.com> media-sound/tidal-hifi-bin/Manifest | 2 +- .../{tidal-hifi-bin-5.7.1.ebuild => tidal-hifi-bin-5.8.0.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/tidal-hifi-bin/Manifest b/media-sound/tidal-hifi-bin/Manifest index 155099bf1e..5258ed5fcd 100644 --- a/media-sound/tidal-hifi-bin/Manifest +++ b/media-sound/tidal-hifi-bin/Manifest @@ -1 +1 @@ -DIST tidal-hifi-bin-5.7.1.tar.gz 102968892 BLAKE2B 8f6399f9584f5d9e69bb7c5ca0cf47ae5b3f0e23d4052609c865f6552f4971345280bdc390a32cac0e5426e6d7109a3ad04866ea5fae7132c2d5460f1585c717 SHA512 b691161a061f6bfe5c88dbbb1f28dfc669ed889063a3a21f52cd3e1adc792fd6d267ca88c242c32bff1cedfd5e1b51e54163c522ebe6f2ee93216ede2cc66531 +DIST tidal-hifi-bin-5.8.0.tar.gz 110335163 BLAKE2B c2115b28014fae7a07ecabb2bf8c0653b3b897e9ea964a76c658c2eec5a25d213933c6a02609029e47ed04f6f26b99e6be0208b0f08a3f34506aa18d04642293 SHA512 91832766324ea3a65670bed19d40d8eb2e06385545200413fadd760db4d13674334a6ad007c3e2c605baccedf36ff2e5744152b593fc38135e4b38b99cf414ca diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild similarity index 98% rename from media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild rename to media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild index f3e7168bbe..f968df271d 100644 --- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild +++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild @@ -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 EAPI=8
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/imhex/, app-editors/imhex/files/
commit: 878fd82c672644ba411c2f525996bc8e884968ca Author: Henri Gasc eurecom fr> AuthorDate: Mon Jan 8 20:00:02 2024 + Commit: Henri Gasc eurecom fr> CommitDate: Mon Jan 8 20:00:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=878fd82c app-editors/imhex: add 1.32.2, drop 1.31.0 Closes: https://bugs.gentoo.org/915541 Signed-off-by: Henri Gasc eurecom.fr> app-editors/imhex/Manifest | 4 +- app-editors/imhex/files/remove-Werror.patch| 44 -- app-editors/imhex/files/require-llvm-16.patch | 17 - .../{imhex-1.31.0.ebuild => imhex-1.32.2.ebuild} | 17 + 4 files changed, 11 insertions(+), 71 deletions(-) diff --git a/app-editors/imhex/Manifest b/app-editors/imhex/Manifest index 5765ebdb4c..132a5445db 100644 --- a/app-editors/imhex/Manifest +++ b/app-editors/imhex/Manifest @@ -1,2 +1,2 @@ -DIST imhex-1.31.0.tar.gz 25062606 BLAKE2B 9db337f5aa54ccefd925175f8b4869ece873a7c466d6ddded88c26d6f4fd7ba73a7789964ad2ae6a902d2ec653980ef2482434ddcbbbc224aaac8906b16e92c5 SHA512 483a89e84746ba74eb968f84140ae52edb7046d1074160a97eb6ebad6eac0284beccaf39004141cbe1eebcd8ca92d1fd486c45790880503bbcc40c7bdd586cb8 -DIST imhex-patterns-1.31.0.tar.gz 4448476 BLAKE2B 0bace799f0d2280ccd11a1fcafa9d22620a74691f6b5622d3ad0e260143792c8239158ba021de8e775d5d8589f6dfee990d25beab4288c053d9a5b138b8cc252 SHA512 aaeb2028bbc8235fb49ba75bdca71acf725da0035395c86df97c3976bb70f33ad34f9ce3089d72141de6767cc511c575cc3ac85b66ee4eeba8caa252fc874dba +DIST imhex-1.32.2.tar.gz 26875075 BLAKE2B 75d595e5acb05429b114f4d4c61981080797f7b88d41a219c93f6512c4b204dd164a8886c00af4ee539cb7d6f7baaa49084b349806357fb872a1ebb30e82cfba SHA512 72e3fda050220fa9098f4ad9ed1777db565c81549daf09a5d113e35036d26780ab50c5a45ddf97ec6daa22e832a0d0b916097082706bd7314d56c2f97abcbb11 +DIST imhex-patterns-1.32.2.tar.gz 4556923 BLAKE2B b171669c17c0a7aef0ba65b66c2f68f7581a8e11d61365363fd28cfedfa2658c8833181d5e8a4c789ff011c5afadafec8149b43852319cae161c9bb5c26be2ec SHA512 3f6d1c874e1d6bc4e2e035361c5c7c1da4374cfcaeb6123f187302cacf91ce781db3f4fbe74e259e1bdb18418987fe48067365dcc3324190fbadcaf0b5ab9333 diff --git a/app-editors/imhex/files/remove-Werror.patch b/app-editors/imhex/files/remove-Werror.patch deleted file mode 100644 index e00aad7371..00 --- a/app-editors/imhex/files/remove-Werror.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 94126d5ff7e5a6d6cdd7f515097383619725953b Mon Sep 17 00:00:00 2001 -From: Leoriem-code -Subject: [PATCH] remove -Werror - -diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake -index da078878..3848fbeb 100644 a/cmake/build_helpers.cmake -+++ b/cmake/build_helpers.cmake -@@ -435,7 +435,7 @@ endfunction() - macro(setupCompilerFlags target) - if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") - if (IMHEX_STRICT_WARNINGS) --set(IMHEX_COMMON_FLAGS "-Wall -Wextra -Wpedantic -Werror") -+set(IMHEX_COMMON_FLAGS "-Wall -Wextra -Wpedantic") - endif() - - set(IMHEX_C_FLAGS "${IMHEX_COMMON_FLAGS} -Wno-array-bounds") - -diff --git a/lib/external/pattern_language/cli/CMakeLists.txt b/lib/external/pattern_language/cli/CMakeLists.txt -index 39e6f90..01b5e87 100644 a/lib/external/pattern_language/cli/CMakeLists.txt -+++ b/lib/external/pattern_language/cli/CMakeLists.txt -@@ -28,7 +28,7 @@ if(NOT CLI11_FOUND) - set(CLI11_LIBRARIES CLI11::CLI11) - endif() - --target_compile_options(plcli PRIVATE -Wall -Wextra -Werror -Wno-unknown-pragmas -Wno-array-bounds) -+target_compile_options(plcli PRIVATE -Wall -Wextra -Wno-unknown-pragmas -Wno-array-bounds) - target_include_directories(plcli PUBLIC include) - target_link_libraries(plcli PUBLIC ${CLI11_LIBRARIES} libpl libpl-gen fmt::fmt-header-only) - -diff --git a/lib/external/pattern_language/lib/CMakeLists.txt b/lib/external/pattern_language/lib/CMakeLists.txt -index dab1499..0bfac35 100644 a/lib/external/pattern_language/lib/CMakeLists.txt -+++ b/lib/external/pattern_language/lib/CMakeLists.txt -@@ -71,7 +71,7 @@ add_library(libpl ${LIBRARY_TYPE} - ) - - if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") --target_compile_options(libpl PRIVATE -Wall -Wextra -Werror -Wpedantic -Wno-unknown-pragmas -Wno-array-bounds) -+target_compile_options(libpl PRIVATE -Wall -Wextra -Wpedantic -Wno-unknown-pragmas -Wno-array-bounds) - if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") - target_compile_options(libpl PRIVATE -Wno-stringop-overflow) - endif() diff --git a/app-editors/imhex/files/require-llvm-16.patch b/app-editors/imhex/files/require-llvm-16.patch deleted file mode 100644 index 7642e7654d..00 --- a/app-editors/imhex/files/require-llvm-16.patch +++ /dev/null @@ -1,17 +0,0 @@ -From 8d86cd22a743c39a04d34d4cf1a104952cf7fbac Mon Sep 17 00:00:00 2001 -From: xiaoming -Subject: [PATCH] require llvm 16 - -diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake -index 0d4839e7..da078878
[gentoo-commits] repo/gentoo:master commit in: app-emacs/vterm/
commit: 3f74493aca9fd1870aeaa03434f5f621451388a8 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 8 18:06:59 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 8 19:22:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f74493a app-emacs/vterm: add live version Signed-off-by: Maciej Barć gentoo.org> app-emacs/vterm/vterm-.ebuild | 81 +++ 1 file changed, 81 insertions(+) diff --git a/app-emacs/vterm/vterm-.ebuild b/app-emacs/vterm/vterm-.ebuild new file mode 100644 index ..47fb04defbc9 --- /dev/null +++ b/app-emacs/vterm/vterm-.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=emacs-libvterm +NEED_EMACS=26 + +inherit cmake elisp + +DESCRIPTION="Fully-featured terminal emulator based on libvterm" +HOMEPAGE="https://github.com/akermu/emacs-libvterm/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/akermu/${MY_PN}.git; +else + if [[ "${PV}" = *_p20240102 ]] ; then + COMMIT=c3a3a23a5eace137947524c93644204bf6b56cff + + SRC_URI="https://github.com/akermu/${MY_PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${MY_PN}-${COMMIT}" + else + SRC_URI="https://github.com/akermu/${MY_PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${MY_PN}-${PV}" + fi + + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DEPEND=" + >=dev-libs/libvterm-0.2:= +" +RDEPEND=" + ${DEPEND} + >=app-editors/emacs-26:*[dynamic-loading] +" + +PATCHES=( "${FILESDIR}/${PN}-0.0.1_pre20210618-dont-compile.patch" ) + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + if [[ -e "${ESYSROOT}/usr/include/emacs-module.h" ]] ; then + # Use system header file instead of bundled one. + rm emacs-module.h || die + else + ewarn "${ESYSROOT}/usr/include/emacs-module.h does not exist" + ewarn "Falling back to bundled header file" + fi + + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + -DUSE_SYSTEM_LIBVTERM=ON + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + elisp_src_compile +} + +src_install() { + elisp_src_install + elisp-modules-install "${PN}" vterm-module.so + + # Install shell-side vterm support scripts. + insinto "${SITEETC}/${PN}" + doins -r etc +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/fsharp-mode/
commit: c54bcc90dce142ac8db068b92cd119dc64087c40 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 8 18:00:45 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 8 19:22:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54bcc90 app-emacs/fsharp-mode: add live version Signed-off-by: Maciej Barć gentoo.org> app-emacs/fsharp-mode/fsharp-mode-.ebuild | 32 +++ 1 file changed, 32 insertions(+) diff --git a/app-emacs/fsharp-mode/fsharp-mode-.ebuild b/app-emacs/fsharp-mode/fsharp-mode-.ebuild new file mode 100644 index ..77bff9ac449b --- /dev/null +++ b/app-emacs/fsharp-mode/fsharp-mode-.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=29.1# To compile full suite including Eglot, introduced in 29.1. + +inherit elisp + +DESCRIPTION="Support for the F# programming language" +HOMEPAGE="https://github.com/fsharp/emacs-fsharp-mode/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/fsharp/emacs-${PN}.git; +else + SRC_URI="https://github.com/fsharp/emacs-${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/emacs-${P}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +DOCS=( CHANGELOG.md README.org ) +ELISP_REMOVE="test/fsi-tests.el test/integration-tests.el" +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests buttercup test
[gentoo-commits] repo/gentoo:master commit in: app-emacs/vterm/
commit: 1c50820cd5c0133bd6d3ca827e7df06a6b7e7336 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 8 18:06:26 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 8 19:22:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c50820c app-emacs/vterm: bump to 0.0.2_p20240102 Signed-off-by: Maciej Barć gentoo.org> app-emacs/vterm/Manifest | 1 + app-emacs/vterm/vterm-0.0.2_p20240102.ebuild | 81 2 files changed, 82 insertions(+) diff --git a/app-emacs/vterm/Manifest b/app-emacs/vterm/Manifest index 60b61a82523b..99d8e552b6c2 100644 --- a/app-emacs/vterm/Manifest +++ b/app-emacs/vterm/Manifest @@ -1 +1,2 @@ DIST vterm-0.0.2_p20230217.tar.gz 61049 BLAKE2B d974e8873b2f3074c23f797eb862734ed6af2caca2213c0cb972b92180567ea87e25a2d435d592dd7a2f236380fce0180b161490e506cffef24f11d25b38fbc6 SHA512 c13b79054d305e2ee73725d323a1409c8d0f9529b13c659a3e7d273dbaa79f09cde5d4e3097ed2b40b106b4fad0c5f465381e1a8337e9ffc21be0515e376c42a +DIST vterm-0.0.2_p20240102.tar.gz 61754 BLAKE2B 283730dbd1d826590111495c798bfdf78a1921c73ac6aba7f062590c775c2d99265f70cf915f486316837a28e97f0e6a0e3fca72aed74295fbfc807acd8c1a99 SHA512 74a6a789ffc2863eea7be6775761c65537812cb0a6c571334ae3958129ddd3e7bbe764812e4dfe2782194a3e92af6cc6d04e400ca94a2e73dfa38fa0b476eabc diff --git a/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild b/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild new file mode 100644 index ..47fb04defbc9 --- /dev/null +++ b/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=emacs-libvterm +NEED_EMACS=26 + +inherit cmake elisp + +DESCRIPTION="Fully-featured terminal emulator based on libvterm" +HOMEPAGE="https://github.com/akermu/emacs-libvterm/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/akermu/${MY_PN}.git; +else + if [[ "${PV}" = *_p20240102 ]] ; then + COMMIT=c3a3a23a5eace137947524c93644204bf6b56cff + + SRC_URI="https://github.com/akermu/${MY_PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${MY_PN}-${COMMIT}" + else + SRC_URI="https://github.com/akermu/${MY_PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${MY_PN}-${PV}" + fi + + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DEPEND=" + >=dev-libs/libvterm-0.2:= +" +RDEPEND=" + ${DEPEND} + >=app-editors/emacs-26:*[dynamic-loading] +" + +PATCHES=( "${FILESDIR}/${PN}-0.0.1_pre20210618-dont-compile.patch" ) + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + if [[ -e "${ESYSROOT}/usr/include/emacs-module.h" ]] ; then + # Use system header file instead of bundled one. + rm emacs-module.h || die + else + ewarn "${ESYSROOT}/usr/include/emacs-module.h does not exist" + ewarn "Falling back to bundled header file" + fi + + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + -DUSE_SYSTEM_LIBVTERM=ON + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + elisp_src_compile +} + +src_install() { + elisp_src_install + elisp-modules-install "${PN}" vterm-module.so + + # Install shell-side vterm support scripts. + insinto "${SITEETC}/${PN}" + doins -r etc +}