[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/, profiles/arch/s390/
commit: 4e62dca8d9c07d4f4a1a6a796f4800a224f13852 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:56:04 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:56:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e62dca8 profiles/arch/s390: mask imagemagick[jpegxl] Not worth spending the time on. Bug: https://bugs.gentoo.org/903701 Signed-off-by: Sam James gentoo.org> media-gfx/imagemagick/imagemagick-7.1.0.62-r1.ebuild | 2 +- profiles/arch/s390/package.use.mask | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.62-r1.ebuild b/media-gfx/imagemagick/imagemagick-7.1.0.62-r1.ebuild index ffa25e8a06ac..085bd89a9b6a 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.0.62-r1.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.0.62-r1.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi S="${WORKDIR}/${MY_P}" diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 9662c6dfee99..c33d6ac189de 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -20,6 +20,7 @@ dev-ruby/stringex test # heif: media-libs/libheif not keyworded here # jpegxl: libjxl not keyworded here media-libs/imlib2 eps heif jpegxl +media-gfx/imagemagick jpegxl # Sam James (2022-04-26) # Avoid unkeyworded dependencies
[gentoo-commits] repo/gentoo:master commit in: app-text/stardict/
commit: b4b2e0b372a75685e5e308b5e49188bc676962e6 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:53:03 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:53:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b2e0b3 app-text/stardict: adapt to gnome.org.eclass change See 2933a4a80112e0efc31c9fe0b249bf3762974ed5. Closes: https://bugs.gentoo.org/903691 Signed-off-by: Sam James gentoo.org> app-text/stardict/stardict-4.0.0_pre20170304-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-text/stardict/stardict-4.0.0_pre20170304-r1.ebuild b/app-text/stardict/stardict-4.0.0_pre20170304-r1.ebuild index 5f1a969db7bd..b1e6adf80770 100644 --- a/app-text/stardict/stardict-4.0.0_pre20170304-r1.ebuild +++ b/app-text/stardict/stardict-4.0.0_pre20170304-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,6 +17,7 @@ HOMEPAGE="http://stardict-4.sourceforge.net/ SRC_URI="https://dev.gentoo.org/~bircoph/distfiles/${P}.tar.xz pronounce? ( https://${PN}-3.googlecode.com/files/WyabdcRealPeopleTTS.tar.bz2 ) qqwry? ( mirror://gentoo/QQWry.Dat.bz2 )" +S="${WORKDIR}"/${P} LICENSE="CPL-1.0 GPL-3 LGPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
commit: cea1c465ddaa931810e43be10bf9ce7b5920939f Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:40:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:40:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea1c465 dev-libs/msgpack: add upstream ref re library rename Followup to 49c8b9cee214bdcab719fa5d21f3bdfb5d1462dd. Bug: https://github.com/msgpack/msgpack-c/pull/1053 Signed-off-by: Sam James gentoo.org> dev-libs/msgpack/msgpack-6.0.0-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild index c5a572c13bea..b4a977c371a6 100644 --- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild +++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild @@ -16,6 +16,7 @@ LICENSE="Boost-1.0" # Need the -c as a one-off (can drop on next soname bump) as the library rename # from libmsgpackc.so.2 -> libmsgpack-c.so.2 is effectively an ABI break and # has all the same problems a new SONAME would have. +# See https://github.com/msgpack/msgpack-c/pull/1053. SLOT="0/2-c" KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
commit: 49c8b9cee214bdcab719fa5d21f3bdfb5d1462dd Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:35:34 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:36:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c8b9ce dev-libs/msgpack: crank subslot for msgpack-6 for library rename Need the -c as a one-off (can drop on next soname bump) as the library rename from libmsgpackc.so.2 -> libmsgpack-c.so.2 is effectively an ABI break and has all the same problems a new SONAME would have. Bug: https://bugs.gentoo.org/903657 Signed-off-by: Sam James gentoo.org> dev-libs/msgpack/{msgpack-6.0.0.ebuild => msgpack-6.0.0-r1.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/msgpack/msgpack-6.0.0.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild similarity index 84% rename from dev-libs/msgpack/msgpack-6.0.0.ebuild rename to dev-libs/msgpack/msgpack-6.0.0-r1.ebuild index cc6f586a055f..c5a572c13bea 100644 --- a/dev-libs/msgpack/msgpack-6.0.0.ebuild +++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild @@ -13,7 +13,10 @@ HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/; SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.gz; LICENSE="Boost-1.0" -SLOT="0/2" +# Need the -c as a one-off (can drop on next soname bump) as the library rename +# from libmsgpackc.so.2 -> libmsgpack-c.so.2 is effectively an ABI break and +# has all the same problems a new SONAME would have. +SLOT="0/2-c" KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples test"
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: ec2b91091b96da980a79877d13cbcd61bf07dc3f Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:36:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:36:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2b9109 app-text/groonga: subscribe to msgpack subslot Signed-off-by: Sam James gentoo.org> app-text/groonga/{groonga-8.0.2-r1.ebuild => groonga-8.0.2-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/groonga/groonga-8.0.2-r1.ebuild b/app-text/groonga/groonga-8.0.2-r2.ebuild similarity index 97% rename from app-text/groonga/groonga-8.0.2-r1.ebuild rename to app-text/groonga/groonga-8.0.2-r2.ebuild index 34c3b85d328f..b4a0b1ae286c 100644 --- a/app-text/groonga/groonga-8.0.2-r1.ebuild +++ b/app-text/groonga/groonga-8.0.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -27,7 +27,7 @@ DEPEND=" libevent? ( dev-libs/libevent:0= ) lzo? ( dev-libs/lzo ) mecab? ( >=app-text/mecab-0.80 ) - msgpack? ( dev-libs/msgpack ) + msgpack? ( dev-libs/msgpack:= ) sphinx? ( >=dev-python/sphinx-1.0.1 ) zeromq? ( net-libs/zeromq:0= ) zlib? ( sys-libs/zlib:0= )
[gentoo-commits] repo/gentoo:master commit in: app-misc/tmate/, app-misc/tmate/files/
commit: 7bd84e098a747208514b888ac6963693edd38d0b Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:27:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:28:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd84e09 app-misc/tmate: add msgpack subslot dep, fix build w/ msgpack-6 While at it, cleanup obsolete --disable-static (EAPI 8 does it for us). Closes: https://bugs.gentoo.org/903657 Signed-off-by: Sam James gentoo.org> app-misc/tmate/files/tmate-2.4.0-msgpack-6.patch | 30 ++ ...tmate-2.4.0-r1.ebuild => tmate-2.4.0-r2.ebuild} | 16 +++- 2 files changed, 39 insertions(+), 7 deletions(-) diff --git a/app-misc/tmate/files/tmate-2.4.0-msgpack-6.patch b/app-misc/tmate/files/tmate-2.4.0-msgpack-6.patch new file mode 100644 index ..85252867a692 --- /dev/null +++ b/app-misc/tmate/files/tmate-2.4.0-msgpack-6.patch @@ -0,0 +1,30 @@ +https://bugs.gentoo.org/903657 +https://github.com/tmate-io/tmate/pull/281 + +From a5c6e80d3c54cd7faed52de5283b4f96bea86c13 Mon Sep 17 00:00:00 2001 +From: Carlo Cabrera <30379873+carlo...@users.noreply.github.com> +Date: Sun, 5 Mar 2023 20:58:13 +0800 +Subject: [PATCH] Fix finding msgpack 6+ + +`msgpack.pc` was renamed to `msgpack-c.pc` upstream in msgpack/msgpack-c#1053. +--- a/configure.ac b/configure.ac +@@ -209,6 +209,17 @@ PKG_CHECK_MODULES( + ], + found_msgpack=no + ) ++# msgpack.pc was renamed to msgpack-c.pc in 6.0.0. ++PKG_CHECK_MODULES( ++ MSGPACKC, ++ msgpack-c >= 1.1.0, ++ [ ++CPPFLAGS="$MSGPACKC_CFLAGS $CPPFLAGS" ++LIBS="$MSGPACKC_LIBS $LIBS" ++found_msgpack=yes ++ ], ++ found_msgpack=no ++) + if test "x$found_msgpack" = xno; then + AC_MSG_ERROR("msgpack >= 1.1.0 not found") + fi + diff --git a/app-misc/tmate/tmate-2.4.0-r1.ebuild b/app-misc/tmate/tmate-2.4.0-r2.ebuild similarity index 86% rename from app-misc/tmate/tmate-2.4.0-r1.ebuild rename to app-misc/tmate/tmate-2.4.0-r2.ebuild index 920c528ee69e..a59788a5ce64 100644 --- a/app-misc/tmate/tmate-2.4.0-r1.ebuild +++ b/app-misc/tmate/tmate-2.4.0-r2.ebuild @@ -7,25 +7,28 @@ inherit autotools DESCRIPTION="Instant terminal sharing" HOMEPAGE="https://tmate.io/; +SRC_URI="https://github.com/tmate-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ISC" SLOT="0" KEYWORDS="amd64 ~riscv ~x86" IUSE="debug" -SRC_URI="https://github.com/tmate-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - RDEPEND=" - sys-libs/zlib - sys-libs/libutempter dev-libs/libevent - dev-libs/msgpack + dev-libs/msgpack:= + dev-libs/openssl:= >=net-libs/libssh-0.6.0 - dev-libs/openssl:0= + sys-libs/zlib + sys-libs/libutempter " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-2.4.0-msgpack-6.patch +) + src_prepare() { default eautoreconf @@ -34,7 +37,6 @@ src_prepare() { src_configure() { local myeconfargs=( $(use_enable debug) - --disable-static ) econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/gvm-libs/, net-analyzer/gvm-libs/files/
commit: b7ad8ff888194db07b1d8fdba6c91ef9b2337176 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:30:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:30:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ad8ff8 net-analyzer/gvm-libs: fix build w/ misbehaving pcap-config Closes: https://bugs.gentoo.org/829183 Signed-off-by: Sam James gentoo.org> .../gvm-libs-21.4.4-pcap-config-whitespace.patch | 34 ++ net-analyzer/gvm-libs/gvm-libs-21.4.4-r3.ebuild| 3 +- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/net-analyzer/gvm-libs/files/gvm-libs-21.4.4-pcap-config-whitespace.patch b/net-analyzer/gvm-libs/files/gvm-libs-21.4.4-pcap-config-whitespace.patch new file mode 100644 index ..5569c713727b --- /dev/null +++ b/net-analyzer/gvm-libs/files/gvm-libs-21.4.4-pcap-config-whitespace.patch @@ -0,0 +1,34 @@ +https://bugs.gentoo.org/829183 +https://github.com/greenbone/gvm-libs/commit/de63a18fd2263b89bed70c00f7232939b0744002 + +From de63a18fd2263b89bed70c00f7232939b0744002 Mon Sep 17 00:00:00 2001 +From: hubblexplorer <81538364+hubblexplo...@users.noreply.github.com> +Date: Mon, 20 Feb 2023 06:11:00 + +Subject: [PATCH] Fix: Resolve error on compile (#741) +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +* Resolve error on compile + +Fix for error " `pcap-config --libs` contains leading whitespace. " + +* Approved changes + +Co-authored-by: Juan José Nicola + +- + +Co-authored-by: Juan José Nicola +Co-authored-by: Juan José Nicola +--- a/boreas/CMakeLists.txt b/boreas/CMakeLists.txt +@@ -62,6 +62,7 @@ if (PCAP_CONFIG) + execute_process (COMMAND pcap-config --libs + OUTPUT_VARIABLE PCAP_LDFLAGS + OUTPUT_STRIP_TRAILING_WHITESPACE) ++ string(STRIP "${PCAP_LDFLAGS}" PCAP_LDFLAGS) + execute_process (COMMAND pcap-config --cflags + OUTPUT_VARIABLE PCAP_CFLAGS + OUTPUT_STRIP_TRAILING_WHITESPACE) + diff --git a/net-analyzer/gvm-libs/gvm-libs-21.4.4-r3.ebuild b/net-analyzer/gvm-libs/gvm-libs-21.4.4-r3.ebuild index bb2129681464..9c945a9f6ea6 100644 --- a/net-analyzer/gvm-libs/gvm-libs-21.4.4-r3.ebuild +++ b/net-analyzer/gvm-libs/gvm-libs-21.4.4-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -52,6 +52,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-20.8.1-disable-automagic-dep.patch + "${FILESDIR}"/${PN}-21.4.4-pcap-config-whitespace.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/calver/
commit: 74196e28b55e0793bff307b3ec9bc0dd4d4289b8 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:08:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:08:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74196e28 dev-python/calver: Keyword 2022.06.26 ppc64, #903715 Signed-off-by: Sam James gentoo.org> dev-python/calver/calver-2022.06.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/calver/calver-2022.06.26.ebuild b/dev-python/calver/calver-2022.06.26.ebuild index 0f8fa7d3c92d..1a36012d01b0 100644 --- a/dev-python/calver/calver-2022.06.26.ebuild +++ b/dev-python/calver/calver-2022.06.26.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/coffee-rails/
commit: f346db542cc491a036e5e1bed9f251fb578ff339 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 04:45:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:07:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f346db54 dev-ruby/coffee-rails: fix railties dep Signed-off-by: Sam James gentoo.org> ...e-rails-5.0.0-r1.ebuild => coffee-rails-5.0.0-r2.ebuild} | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/dev-ruby/coffee-rails/coffee-rails-5.0.0-r1.ebuild b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild similarity index 80% rename from dev-ruby/coffee-rails/coffee-rails-5.0.0-r1.ebuild rename to dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild index 92dfe57d44e1..3f65eca46761 100644 --- a/dev-ruby/coffee-rails/coffee-rails-5.0.0-r1.ebuild +++ b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" @@ -19,11 +19,12 @@ LICENSE="MIT" SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/coffee-script-2.2.0 - >dev-ruby/railties-5.2:*" +ruby_add_rdepend " + >=dev-ruby/coffee-script-2.2.0 + https://github.com/rails/coffee-rails/issues/122 ruby_add_bdepend "test? ( dev-ruby/sprockets-rails dev-ruby/sprockets:3 )" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/calver/
commit: 5e57f88a732bfbdd2ebf389417bdb2db2ecfa38b Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:08:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:08:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e57f88a dev-python/calver: Keyword 2022.06.26 sparc, #903715 Signed-off-by: Sam James gentoo.org> dev-python/calver/calver-2022.06.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/calver/calver-2022.06.26.ebuild b/dev-python/calver/calver-2022.06.26.ebuild index 1a36012d01b0..9f29d1ffad09 100644 --- a/dev-python/calver/calver-2022.06.26.ebuild +++ b/dev-python/calver/calver-2022.06.26.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: 0b3454d4abebe6ff6445e8ee21efffa051a34e3d Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:08:34 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:08:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3454d4 dev-python/trove-classifiers: Keyword 2023.3.9 sparc, #903715 Signed-off-by: Sam James gentoo.org> dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild index 5f8e009f0279..15ca75c67b76 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" BDEPEND=" dev-python/calver[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: 168c6fc24f666d942359550015867a6bd24facd9 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:08:30 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:08:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168c6fc2 dev-python/hatchling: Keyword 1.14.0 ppc64, #903715 Signed-off-by: Sam James gentoo.org> dev-python/hatchling/hatchling-1.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild b/dev-python/hatchling/hatchling-1.14.0.ebuild index 5dc0e0dceb0d..a6ced594eb7f 100644 --- a/dev-python/hatchling/hatchling-1.14.0.ebuild +++ b/dev-python/hatchling/hatchling-1.14.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" # deps are listed in backend/src/hatchling/ouroboros.py RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: 15b93f2fda515858019770a268217b3dd0274fd9 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:08:31 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:08:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b93f2f dev-python/trove-classifiers: Keyword 2023.3.9 ppc64, #903715 Signed-off-by: Sam James gentoo.org> dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild index 0046c1328231..5f8e009f0279 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" BDEPEND=" dev-python/calver[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: e853036eba0fca94897fd36dea23346b9df418ae Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:08:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:08:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e853036e dev-python/hatchling: Keyword 1.14.0 sparc, #903715 Signed-off-by: Sam James gentoo.org> dev-python/hatchling/hatchling-1.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild b/dev-python/hatchling/hatchling-1.14.0.ebuild index a6ced594eb7f..059af9b522dd 100644 --- a/dev-python/hatchling/hatchling-1.14.0.ebuild +++ b/dev-python/hatchling/hatchling-1.14.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" # deps are listed in backend/src/hatchling/ouroboros.py RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/loquacious/
commit: 144e2190e06b729c28ec82e93330fcbb5d374922 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:50:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:07:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144e2190 dev-ruby/loquacious: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild b/dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild index 63f45cc4568d..f7e039fd9981 100644 --- a/dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild +++ b/dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -16,7 +16,6 @@ inherit ruby-fakegem DESCRIPTION="Descriptive configuration files for Ruby written in Ruby" HOMEPAGE="https://github.com/TwP/loquacious; -IUSE="" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sprockets/files/, dev-ruby/sprockets/
commit: f07caad01728dd24c7a7fc48812b2fb10bf0 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 04:41:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:07:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07caad0 dev-ruby/sprockets: enable ruby31 for 3.7.2 Apply some desperate life support for now. Signed-off-by: Sam James gentoo.org> .../files/sprockets-3.7.2-ruby31-host-uri.patch| 65 ++ dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild | 65 ++ 2 files changed, 130 insertions(+) diff --git a/dev-ruby/sprockets/files/sprockets-3.7.2-ruby31-host-uri.patch b/dev-ruby/sprockets/files/sprockets-3.7.2-ruby31-host-uri.patch new file mode 100644 index ..1594c18fc8ec --- /dev/null +++ b/dev-ruby/sprockets/files/sprockets-3.7.2-ruby31-host-uri.patch @@ -0,0 +1,65 @@ +https://github.com/rails/sprockets/commit/39490de3bdda3cb0b3aed16544b38b3771fbcca7 + +From 39490de3bdda3cb0b3aed16544b38b3771fbcca7 Mon Sep 17 00:00:00 2001 +From: Benoit Daloze +Date: Mon, 19 Dec 2022 21:16:29 +0100 +Subject: [PATCH] Make the URI tests pass with ruby-head + +* host is "" instead of nil, following the upstream change: + https://github.com/ruby/uri/commit/81263c9e94bd67ca01deee238842a88c2c8885f3 + +--- a/lib/sprockets/uri_utils.rb b/lib/sprockets/uri_utils.rb +@@ -50,7 +50,7 @@ module Sprockets + # Hack for parsing Windows "file:///C:/Users/IEUser" paths + path.gsub!(/^\/([a-zA-Z]:)/, '\1'.freeze) + +- [scheme, host, path, query] ++ [scheme, host || '', path, query] + end + + # Internal: Join file: URI component parts into String. +--- a/test/test_uri_utils.rb b/test/test_uri_utils.rb +@@ -38,22 +38,22 @@ class TestURIUtils < MiniTest::Test + assert_equal ['file', 'localhost', '/etc/fstab', nil], parts + + parts = split_file_uri("file:///etc/fstab") +-assert_equal ['file', nil, '/etc/fstab', nil], parts ++assert_equal ['file', '', '/etc/fstab', nil], parts + + parts = split_file_uri("file:///usr/local/bin/ruby%20on%20rails") +-assert_equal ['file', nil, '/usr/local/bin/ruby on rails', nil], parts ++assert_equal ['file', '', '/usr/local/bin/ruby on rails', nil], parts + + parts = split_file_uri("file:///usr/local/var/github/app/assets/javascripts/application.js") +-assert_equal ['file', nil, '/usr/local/var/github/app/assets/javascripts/application.js', nil], parts ++assert_equal ['file', '', '/usr/local/var/github/app/assets/javascripts/application.js', nil], parts + + parts = split_file_uri("file:///C:/Documents%20and%20Settings/davris/FileSchemeURIs.doc") +-assert_equal ['file', nil, 'C:/Documents and Settings/davris/FileSchemeURIs.doc', nil], parts ++assert_equal ['file', '', 'C:/Documents and Settings/davris/FileSchemeURIs.doc', nil], parts + + parts = split_file_uri("file:///D:/Program%20Files/Viewer/startup.htm") +-assert_equal ['file', nil, 'D:/Program Files/Viewer/startup.htm', nil], parts ++assert_equal ['file', '', 'D:/Program Files/Viewer/startup.htm', nil], parts + + parts = split_file_uri("file:///C:/Program%20Files/Music/Web%20Sys/main.html?REQUEST=RADIO") +-assert_equal ['file', nil, 'C:/Program Files/Music/Web Sys/main.html', 'REQUEST=RADIO'], parts ++assert_equal ['file', '', 'C:/Program Files/Music/Web Sys/main.html', 'REQUEST=RADIO'], parts + end + + def test_join_uri_path +@@ -61,10 +61,10 @@ class TestURIUtils < MiniTest::Test + join_file_uri('file', 'localhost', '/etc/fstab', nil) + + assert_equal "file:///etc/fstab", +- join_file_uri('file', nil, '/etc/fstab', nil) ++ join_file_uri('file', '', '/etc/fstab', nil) + + assert_equal "file:///usr/local/bin/ruby%20on%20rails", +- join_file_uri('file', nil, '/usr/local/bin/ruby on rails', nil) ++ join_file_uri('file', '', '/usr/local/bin/ruby on rails', nil) + end + + def test_inverse_file_uri_functions diff --git a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild new file mode 100644 index ..81d0d002ca66 --- /dev/null +++ b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="sprockets.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby library for compiling and serving web assets" +HOMEPAGE="https://github.com/rails/sprockets; +SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +PATCHES=( +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rb-readline/
commit: 23d675ff9e53cf388d476fe7beb6078bf71d9986 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 04:22:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:07:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d675ff dev-ruby/rb-readline: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/rb-readline/rb-readline-0.5.5-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/rb-readline/rb-readline-0.5.5-r1.ebuild b/dev-ruby/rb-readline/rb-readline-0.5.5-r1.ebuild index 96b7e3a4e22b..e7c60f06e725 100644 --- a/dev-ruby/rb-readline/rb-readline-0.5.5-r1.ebuild +++ b/dev-ruby/rb-readline/rb-readline-0.5.5-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" inherit ruby-fakegem @@ -12,7 +13,6 @@ HOMEPAGE="https://rubygems.org/gems/rb-readline; LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="" ruby_add_bdepend "dev-ruby/rake >=dev-ruby/minitest-5.2"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/
commit: 487957e2cb32ee5ab9db08970d029a5f565f2d94 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 04:08:03 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:07:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487957e2 dev-ruby/slim: fix collision between slots It doesn't look like slim 5 breaks very much (famous last words) so let's just use SLOT="4" like the previous version did. Add a blocker to avoid issues for people who happened to have SLOT="5" installed although I doubt it's very many. Closes: https://bugs.gentoo.org/903692 Signed-off-by: Sam James gentoo.org> dev-ruby/slim/{slim-4.1.0-r3.ebuild => slim-4.1.0-r4.ebuild} | 7 +-- dev-ruby/slim/{slim-5.1.0.ebuild => slim-5.1.0-r1.ebuild}| 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-ruby/slim/slim-4.1.0-r3.ebuild b/dev-ruby/slim/slim-4.1.0-r4.ebuild similarity index 94% rename from dev-ruby/slim/slim-4.1.0-r3.ebuild rename to dev-ruby/slim/slim-4.1.0-r4.ebuild index fbe924a5660e..9ede38c06816 100644 --- a/dev-ruby/slim/slim-4.1.0-r3.ebuild +++ b/dev-ruby/slim/slim-4.1.0-r4.ebuild @@ -22,8 +22,11 @@ SLOT="$(ver_cut 1)" KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="doc" -ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:* - >=dev-ruby/temple-0.7.6:0.7" +ruby_add_rdepend " + !dev-ruby/slim:5 + >=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:* + >=dev-ruby/temple-0.7.6:0.7 +" ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )" diff --git a/dev-ruby/slim/slim-5.1.0.ebuild b/dev-ruby/slim/slim-5.1.0-r1.ebuild similarity index 98% rename from dev-ruby/slim/slim-5.1.0.ebuild rename to dev-ruby/slim/slim-5.1.0-r1.ebuild index d556bffba84e..34faaf560467 100644 --- a/dev-ruby/slim/slim-5.1.0.ebuild +++ b/dev-ruby/slim/slim-5.1.0-r1.ebuild @@ -19,11 +19,12 @@ DESCRIPTION="A template language aiming to reduce the syntax to the essential pa HOMEPAGE="https://slim-template.github.io/; LICENSE="MIT" -SLOT="$(ver_cut 1)" +SLOT="4" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="doc" ruby_add_rdepend " + !dev-ruby/slim:5 >=dev-ruby/tilt-2.0.6:* >=dev-ruby/temple-0.7.6:0.7 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
commit: bfc4cb6916610d467df804d48da4073fce2a8048 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:02:05 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:07:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc4cb69 dev-ruby/pcaprub: enable ruby31 Signed-off-by: Sam James gentoo.org> dev-ruby/pcaprub/pcaprub-0.13.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild index b977b4d6165b..956a9758de6b 100644 --- a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild +++ b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc" RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb) @@ -23,6 +23,7 @@ RDEPEND+="net-libs/libpcap" ruby_add_bdepend " test? ( >=dev-ruby/rake-compiler-0.6.0 + dev-ruby/shoulda-context ) "
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: 80803d1323d87eec81bcc251bb8dfd040544fe47 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:17:13 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:17:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80803d13 dev-python/hatchling: Keyword 1.14.0 arm64, #903715 Signed-off-by: Sam James gentoo.org> dev-python/hatchling/hatchling-1.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild b/dev-python/hatchling/hatchling-1.14.0.ebuild index 8caa2c761d00..5dc0e0dceb0d 100644 --- a/dev-python/hatchling/hatchling-1.14.0.ebuild +++ b/dev-python/hatchling/hatchling-1.14.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" # deps are listed in backend/src/hatchling/ouroboros.py RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-async/
commit: 05139a6e89826ce83b7d40234731a5939a8a756c Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05139a6e dev-ruby/sus-fixtures-async: Keyword 0.1.1 ppc, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild index 85c516108cc7..86447527d3cc 100644 --- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild +++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" ruby_add_rdepend " dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/localhost/
commit: ea64e07c36af54cb7d2fe0a799aee8cee328a059 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea64e07c dev-ruby/localhost: Keyword 1.1.10 arm64, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/localhost/localhost-1.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/localhost/localhost-1.1.10.ebuild b/dev-ruby/localhost/localhost-1.1.10.ebuild index 312119d99e06..465148451f85 100644 --- a/dev-ruby/localhost/localhost-1.1.10.ebuild +++ b/dev-ruby/localhost/localhost-1.1.10.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" ruby_add_bdepend " test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/calver/
commit: 04b583a771001776c30638f6da0ef554f02fa7f2 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:17:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:17:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b583a7 dev-python/calver: Keyword 2022.06.26 arm64, #903715 Signed-off-by: Sam James gentoo.org> dev-python/calver/calver-2022.06.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/calver/calver-2022.06.26.ebuild b/dev-python/calver/calver-2022.06.26.ebuild index a60e87f40a4b..0f8fa7d3c92d 100644 --- a/dev-python/calver/calver-2022.06.26.ebuild +++ b/dev-python/calver/calver-2022.06.26.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/
commit: 623583b954e08da3ceee63dd8556e5594c39474d Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623583b9 www-servers/puma: Keyword 6.1.1-r1 ppc, #903711 Signed-off-by: Sam James gentoo.org> www-servers/puma/puma-6.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/puma/puma-6.1.1-r1.ebuild b/www-servers/puma/puma-6.1.1-r1.ebuild index 808d85ed65ff..4d5269c1bdd0 100644 --- a/www-servers/puma/puma-6.1.1-r1.ebuild +++ b/www-servers/puma/puma-6.1.1-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" IUSE="" DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: 37c77f104a484144b760707accb5edf8d3835423 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:17:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:17:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c77f10 dev-python/trove-classifiers: Keyword 2023.3.9 arm64, #903715 Signed-off-by: Sam James gentoo.org> dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild index 6c925d78f328..0046c1328231 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" BDEPEND=" dev-python/calver[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-rspec/
commit: 104a5d71117067806112cfefd1933a5350387052 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104a5d71 dev-ruby/async-rspec: Keyword 1.16.1-r1 ppc, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild index 7429b239225e..7e2ec2c97046 100644 --- a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild +++ b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/
commit: dd2019f9cb0a1e8c5a9e505b10209f57f0381e98 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2019f9 dev-ruby/async-io: Keyword 1.34.3-r1 ppc, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild index ce6218229ff7..a664fe46b31c 100644 --- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild +++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" IUSE="" ruby_add_rdepend "dev-ruby/async"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-process/
commit: 93b0e6be77e330f30c617e0a251a209c0fc8dee8 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b0e6be dev-ruby/async-process: Keyword 1.3.1 ppc, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-process/async-process-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-process/async-process-1.3.1.ebuild b/dev-ruby/async-process/async-process-1.3.1.ebuild index 68af7a371a28..7d7f639f6b3e 100644 --- a/dev-ruby/async-process/async-process-1.3.1.ebuild +++ b/dev-ruby/async-process/async-process-1.3.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-process/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: d4343580b16272db6494c927b43bb83eed35112e Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4343580 dev-ruby/async-container: Keyword 0.16.12-r1 arm64, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-container/async-container-0.16.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild index fc3bb0cb2d05..bde376bbac20 100644 --- a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: c7e5c85d7e539dbb5e138cef288a0ce995a1cf79 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e5c85d dev-ruby/async-container: Keyword 0.16.12-r1 ppc, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-container/async-container-0.16.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild index bde376bbac20..366f3cb3c727 100644 --- a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/localhost/
commit: 0125f3e4e2bebb622d1bc45163377d95ce10015c Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0125f3e4 dev-ruby/localhost: Keyword 1.1.10 ppc, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/localhost/localhost-1.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/localhost/localhost-1.1.10.ebuild b/dev-ruby/localhost/localhost-1.1.10.ebuild index 465148451f85..ea6771c4f3d1 100644 --- a/dev-ruby/localhost/localhost-1.1.10.ebuild +++ b/dev-ruby/localhost/localhost-1.1.10.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" ruby_add_bdepend " test? (
[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/
commit: 7b05d48e1637d5d1deb965562fa1285c87dea6bf Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:18 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b05d48e www-servers/puma: Keyword 6.1.1-r1 arm64, #903711 Signed-off-by: Sam James gentoo.org> www-servers/puma/puma-6.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/puma/puma-6.1.1-r1.ebuild b/www-servers/puma/puma-6.1.1-r1.ebuild index 9d39f3131e62..808d85ed65ff 100644 --- a/www-servers/puma/puma-6.1.1-r1.ebuild +++ b/www-servers/puma/puma-6.1.1-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="" DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
commit: 2d5b11b17a999c9ed1d671269553937602f671d1 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:43 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5b11b1 dev-ruby/async: Keyword 2.5.0 ppc, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async/async-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild index f071d2f7bf1a..ba7c4f2e796e 100644 --- a/dev-ruby/async/async-2.5.0.ebuild +++ b/dev-ruby/async/async-2.5.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc" ruby_add_rdepend ">=dev-ruby/console-1.10:1 dev-ruby/io-event:1.1
[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/
commit: 05142850637b17f20644bdcc54c6cf8ab4d0091c Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:06 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05142850 www-servers/puma: Keyword 6.1.1-r1 arm, #903711 Signed-off-by: Sam James gentoo.org> www-servers/puma/puma-6.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/puma/puma-6.1.1-r1.ebuild b/www-servers/puma/puma-6.1.1-r1.ebuild index 502969a3229c..9d39f3131e62 100644 --- a/www-servers/puma/puma-6.1.1-r1.ebuild +++ b/www-servers/puma/puma-6.1.1-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="" DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-rspec/
commit: 0e82f0231956d09fca8e82f892f5ccbae3cbec47 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:13 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e82f023 dev-ruby/async-rspec: Keyword 1.16.1-r1 arm64, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild index 0bf6a19f2b8a..7429b239225e 100644 --- a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild +++ b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-process/
commit: 104b04eddd0ef4a845ecd3aca5f9d4e767e52d40 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104b04ed dev-ruby/async-process: Keyword 1.3.1 arm64, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-process/async-process-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-process/async-process-1.3.1.ebuild b/dev-ruby/async-process/async-process-1.3.1.ebuild index 7d4c272da784..68af7a371a28 100644 --- a/dev-ruby/async-process/async-process-1.3.1.ebuild +++ b/dev-ruby/async-process/async-process-1.3.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-process/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-async/
commit: 7a21f49babf69f29aa9f2dd2fbb3f8a8f2297861 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a21f49b dev-ruby/sus-fixtures-async: Keyword 0.1.1 arm64, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild index 1e4f503ecc51..85c516108cc7 100644 --- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild +++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" ruby_add_rdepend " dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
commit: 6f54923e188336c47e9fb55e0f556c79229d5e5f Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f54923e dev-ruby/async: Keyword 2.5.0 arm64, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async/async-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild index 7a6945d84ce6..f071d2f7bf1a 100644 --- a/dev-ruby/async/async-2.5.0.ebuild +++ b/dev-ruby/async/async-2.5.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" ruby_add_rdepend ">=dev-ruby/console-1.10:1 dev-ruby/io-event:1.1
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/
commit: 558a6be4a50fc5547d1ab32b111ee7433920848f Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558a6be4 dev-ruby/async-io: Keyword 1.34.3-r1 arm64, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild index b0b509fd9a8c..ce6218229ff7 100644 --- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild +++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="" ruby_add_rdepend "dev-ruby/async"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-process/
commit: 69f745699c5a34a3a476d246ff4e2566ff96a6b9 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f74569 dev-ruby/async-process: Keyword 1.3.1 arm, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-process/async-process-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-process/async-process-1.3.1.ebuild b/dev-ruby/async-process/async-process-1.3.1.ebuild index 2fc1d37b0312..7d4c272da784 100644 --- a/dev-ruby/async-process/async-process-1.3.1.ebuild +++ b/dev-ruby/async-process/async-process-1.3.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-process/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-rspec/
commit: 974acdda578b91a6c403fa0889287f22e52044c3 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:01 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974acdda dev-ruby/async-rspec: Keyword 1.16.1-r1 arm, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild index 08d625635a1d..0bf6a19f2b8a 100644 --- a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild +++ b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-async/
commit: 5b08fa027bb365d8fbe2fbf7f692eba3bdb5d63f Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:03 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b08fa02 dev-ruby/sus-fixtures-async: Keyword 0.1.1 arm, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild index c1969443f83f..1e4f503ecc51 100644 --- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild +++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" ruby_add_rdepend " dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: 80ff6768bb4ce4f72970a2d8b17c3ae89dc03ce4 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:05 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ff6768 dev-ruby/async-container: Keyword 0.16.12-r1 arm, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/async-container/async-container-0.16.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild index e024fdd63fee..fc3bb0cb2d05 100644 --- a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/localhost/
commit: 1c37233f6139fbc5b9bca8ba76a79b5cda17b65a Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:16:04 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:16:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c37233f dev-ruby/localhost: Keyword 1.1.10 arm, #903711 Signed-off-by: Sam James gentoo.org> dev-ruby/localhost/localhost-1.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/localhost/localhost-1.1.10.ebuild b/dev-ruby/localhost/localhost-1.1.10.ebuild index 92cc5d9d3a67..312119d99e06 100644 --- a/dev-ruby/localhost/localhost-1.1.10.ebuild +++ b/dev-ruby/localhost/localhost-1.1.10.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" ruby_add_bdepend " test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/calver/
commit: 84e196e6e8f0dbbf8b1fe1bbe9013cf963ad3c3b Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:12:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:12:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e196e6 dev-python/calver: Keyword 2022.06.26 ppc, #903715 Signed-off-by: Sam James gentoo.org> dev-python/calver/calver-2022.06.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/calver/calver-2022.06.26.ebuild b/dev-python/calver/calver-2022.06.26.ebuild index 7c23bb76c0ca..a60e87f40a4b 100644 --- a/dev-python/calver/calver-2022.06.26.ebuild +++ b/dev-python/calver/calver-2022.06.26.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~ppc" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: c434d2602b349de8416e4ebce11fa6c610550011 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:12:37 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:12:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c434d260 dev-python/hatchling: Keyword 1.14.0 arm, #903715 Signed-off-by: Sam James gentoo.org> dev-python/hatchling/hatchling-1.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild b/dev-python/hatchling/hatchling-1.14.0.ebuild index 2a8f69bbc8d8..08a2f66c544a 100644 --- a/dev-python/hatchling/hatchling-1.14.0.ebuild +++ b/dev-python/hatchling/hatchling-1.14.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" # deps are listed in backend/src/hatchling/ouroboros.py RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: 7895a4f94211ebc586d482695550475333d2b8f6 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:12:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:12:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7895a4f9 dev-python/trove-classifiers: Keyword 2023.3.9 arm, #903715 Signed-off-by: Sam James gentoo.org> dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild index 08ef2d52116b..552036b26696 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" BDEPEND=" dev-python/calver[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: 077a7effc6e8fd7fe54e5e37c9d84d161042d35d Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:12:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:12:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077a7eff dev-python/hatchling: Keyword 1.14.0 ppc, #903715 Signed-off-by: Sam James gentoo.org> dev-python/hatchling/hatchling-1.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild b/dev-python/hatchling/hatchling-1.14.0.ebuild index 08a2f66c544a..8caa2c761d00 100644 --- a/dev-python/hatchling/hatchling-1.14.0.ebuild +++ b/dev-python/hatchling/hatchling-1.14.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~ppc" # deps are listed in backend/src/hatchling/ouroboros.py RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: eeb01101c53f43b20455f5558c9b4f0655df Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:12:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:12:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb01101 dev-python/trove-classifiers: Keyword 2023.3.9 ppc, #903715 Signed-off-by: Sam James gentoo.org> dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild index 552036b26696..6c925d78f328 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2023.3.9.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~ppc" BDEPEND=" dev-python/calver[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/calver/
commit: 99f312a7f6fb386d29a0705b673cf2ec9c2cee26 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 03:12:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:12:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f312a7 dev-python/calver: Keyword 2022.06.26 arm, #903715 Signed-off-by: Sam James gentoo.org> dev-python/calver/calver-2022.06.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/calver/calver-2022.06.26.ebuild b/dev-python/calver/calver-2022.06.26.ebuild index dc9dd64e512c..7c23bb76c0ca 100644 --- a/dev-python/calver/calver-2022.06.26.ebuild +++ b/dev-python/calver/calver-2022.06.26.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" BDEPEND=" test? (
[gentoo-commits] data/gentoo-news:master commit in: 2023-04-02-python3-11/
commit: f7813ad2b7214195e7776dcc801286139ce6ba3c Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 03:09:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 03:09:10 2023 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=f7813ad2 2023-04-02-python3-11: fix next version Signed-off-by: Michał Górny gentoo.org> 2023-04-02-python3-11/2023-04-02-python3-11.en.txt | 2 +- 2023-04-02-python3-11/2023-04-02-python3-11.pl.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/2023-04-02-python3-11/2023-04-02-python3-11.en.txt b/2023-04-02-python3-11/2023-04-02-python3-11.en.txt index cf24ef1..4956c7c 100644 --- a/2023-04-02-python3-11/2023-04-02-python3-11.en.txt +++ b/2023-04-02-python3-11/2023-04-02-python3-11.en.txt @@ -107,7 +107,7 @@ Finally, switch to the final version and upgrade: You may wish to remove the target overrides after the defaults switch. Alternatively, you can keep them to block the next automatic upgrade -to Python 3.11, and upgrade manually then. +to Python 3.12, and upgrade manually then. Upgrade commands diff --git a/2023-04-02-python3-11/2023-04-02-python3-11.pl.txt b/2023-04-02-python3-11/2023-04-02-python3-11.pl.txt index 5c49639..5804857 100644 --- a/2023-04-02-python3-11/2023-04-02-python3-11.pl.txt +++ b/2023-04-02-python3-11/2023-04-02-python3-11.pl.txt @@ -119,7 +119,7 @@ kolejną aktualizację: Po terminie zmiany domyślnych wartości, konfigurację tę można usunąć. Alternatywnie, pozostawienie jej zablokuje przyszłą aktualizację -do Pythona 3.11 i pozwoli na ręczne przeprowadzenie bezpieczniej +do Pythona 3.12 i pozwoli na ręczne przeprowadzenie bezpieczniej aktualizacji.
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/files/, dev-ruby/rack-cache/
commit: 873608c1ca25d045b7068ab2a25063d920be3001 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 02:35:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:02:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873608c1 dev-ruby/rack-cache: enable ruby32, fix tests, use modern mocha - Enable ruby32 - Fix test failure which shows up for some folks (missing timeout require) - Update mocha dep & patch mocha require accordingly (upstream patch) Closes: https://bugs.gentoo.org/723920 Signed-off-by: Sam James gentoo.org> .../files/rack-cache-1.13.0-mocha2.patch | 20 + .../files/rack-cache-1.13.0-test-require.patch | 28 dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild| 51 ++ 3 files changed, 99 insertions(+) diff --git a/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch b/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch new file mode 100644 index ..62bd028eedf7 --- /dev/null +++ b/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch @@ -0,0 +1,20 @@ +https://github.com/rack/rack-cache/commit/8b22b6e532ed21ba30fdfbc62907f58db052e767 + +From 8b22b6e532ed21ba30fdfbc62907f58db052e767 Mon Sep 17 00:00:00 2001 +From: Peter Goldstein +Date: Mon, 2 Jan 2023 06:32:20 -0500 +Subject: [PATCH] Adds Ruby 3.2 to the CI matrix (#12) + +* Update mocha require for modern version of mocha +--- a/test/test_helper.rb b/test/test_helper.rb +@@ -7,7 +7,7 @@ + + require 'maxitest/global_must' + require 'maxitest/autorun' +-require 'mocha/setup' ++require 'mocha/minitest' + + # Set the MEMCACHED environment variable as follows to enable testing + # of the MemCached meta and entity stores. + diff --git a/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch b/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch new file mode 100644 index ..3d7d04deaa25 --- /dev/null +++ b/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch @@ -0,0 +1,28 @@ +https://github.com/rack/rack-cache/pull/14 + +From db34e2b5ab7b16051f7158b2896e56502992c33e Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 3 Apr 2023 03:31:31 +0100 +Subject: [PATCH] test: Add explicit 'timeout' require + +Fixes the following when running tests individually: +``` + 1) Error: +Rack::Cache::Context#test_0078_passes if there was a metastore exception: +NameError: uninitialized constant Timeout +test/context_test.rb:981:in `block (3 levels) in ' +test/test_helper.rb:170:in `request' +test/test_helper.rb:177:in `get' +test/context_test.rb:980:in `block (2 levels) in ' +``` + +Signed-off-by: Sam James +--- a/test/context_test.rb b/test/context_test.rb +@@ -1,4 +1,5 @@ + require_relative 'test_helper' ++require 'timeout' + require 'rack/cache/context' + + describe Rack::Cache::Context do + diff --git a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild new file mode 100644 index ..a816afabdb35 --- /dev/null +++ b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +# no documentation is generable, it needs hanna, which is broken +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*" + +RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Enable HTTP caching for Rack-based applications that produce freshness info" +HOMEPAGE="https://github.com/rtomayko/rack-cache; +SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1.2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "dev-ruby/rack:*" + +ruby_add_bdepend "test? ( + >=dev-ruby/maxitest-3.4.0 + >=dev-ruby/minitest-5.7.0:5 + >=dev-ruby/mocha-2 )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.13.0-test-require.patch + "${FILESDIR}"/${PN}-1.13.0-mocha2.patch +) + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' \ + test/test_helper.rb || die +} + +all_ruby_prepare() { + sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails-html-sanitizer/
commit: 6b8eb35af98ec50e570516f8b1211a3fba04a28c Author: Sam James gentoo org> AuthorDate: Mon Apr 3 02:23:03 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:02:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8eb35a dev-ruby/rails-html-sanitizer: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild index ca256db68a38..1b3a9b71d304 100644 --- a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild +++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/
commit: 4b3a8415d8ae335569208679573572668f87b2d6 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 02:27:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:02:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3a8415 dev-ruby/rack-cache: update upstream metadata Signed-off-by: Sam James gentoo.org> dev-ruby/rack-cache/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rack-cache/metadata.xml b/dev-ruby/rack-cache/metadata.xml index f688e36a67b9..99bf54904f42 100644 --- a/dev-ruby/rack-cache/metadata.xml +++ b/dev-ruby/rack-cache/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project - rtomayko/rack-cache + rack/rack-cache
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails-dom-testing/
commit: 604b2e0577af5e09c3a101c316dee0eafa61bdc1 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 02:21:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 03:02:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604b2e05 dev-ruby/rails-dom-testing: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r2.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r2.ebuild index 27f64b453065..9c898a51498f 100644 --- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r2.ebuild +++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] proj/sci:master commit in: sci-libs/itk/
commit: c56ebffd2bbb74f5edd5133b89f0347a7ba72e21 Author: Horea Christian chymera eu> AuthorDate: Mon Apr 3 02:57:41 2023 + Commit: Horea Christian gmail com> CommitDate: Mon Apr 3 02:57:41 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c56ebffd sci-libs/itk: revbump fixing module build and deps Signed-off-by: Horea Christian chymera.eu> .../itk/{itk-5.3.0.ebuild => itk-5.3.0-r1.ebuild} | 48 ++ 1 file changed, 32 insertions(+), 16 deletions(-) diff --git a/sci-libs/itk/itk-5.3.0.ebuild b/sci-libs/itk/itk-5.3.0-r1.ebuild similarity index 89% rename from sci-libs/itk/itk-5.3.0.ebuild rename to sci-libs/itk/itk-5.3.0-r1.ebuild index 54b7c89b3..23f3341a2 100644 --- a/sci-libs/itk/itk-5.3.0.ebuild +++ b/sci-libs/itk/itk-5.3.0-r1.ebuild @@ -8,8 +8,6 @@ VIRTUALX_REQUIRED="manual" inherit cmake python-single-r1 virtualx -# rsync: [sender] link_stat "/distfiles/1c/itk-test-bcdbb347f3704262d1f00be7179d6a0a6e68aed56c0653e8072ee5a94985c713bd229c935b1226a658af84fb7f1fffc2458c98364fc35303a2303b12f9f7ce2f" (in gentoo) failed: No such file or directory (2) - MY_PN="InsightToolkit" MY_P="${MY_PN}-${PV}" GLI_V="1.2.0" @@ -29,7 +27,7 @@ DESCRIPTION="NLM Insight Segmentation and Registration Toolkit" HOMEPAGE="https://itk.org; SRC_URI=" https://github.com/InsightSoftwareConsortium/ITK/releases/download/v${PV}/${MY_P}.tar.gz - https://github.com/InsightSoftwareConsortium/ITKGenericLabelInterpolator/archive/refs/tags/v${GLI_V}.tar.gz -> ITKGenericLabelInterpolator-${GLI_V} + https://github.com/InsightSoftwareConsortium/ITKGenericLabelInterpolator/archive/refs/tags/v${GLI_V}.tar.gz -> ITKGenericLabelInterpolator-${GLI_V}.tar.gz https://github.com/ntustison/ITKAdaptiveDenoising/archive/${IAD_HASH}.tar.gz -> ITKAdaptiveDenoising-${PV}.tar.gz test? ( https://github.com/InsightSoftwareConsortium/ITK/releases/download/v${PV}/InsightData-${PV}.tar.gz @@ -50,15 +48,16 @@ RDEPEND=" dev-cpp/eigen:3 dev-libs/double-conversion:0= dev-libs/expat:0= - media-libs/openjpeg:2 + dev-libs/icu:0= + media-libs/libjpeg-turbo:0= media-libs/libpng:0= + media-libs/openjpeg:2 media-libs/tiff:0=[jpeg] sci-libs/dcmtk:0= - sci-libs/hdf5:0=[cxx] sci-libs/gdcm:0= - sys-libs/zlib:0= - media-libs/libjpeg-turbo:0= - fftw? ( sci-libs/fftw:3.0= ) + sci-libs/hdf5:0=[cxx] + sys-libs/zlib-ng + fftw? ( sci-libs/fftw:3.0=[threads] ) vtkglue? ( sci-libs/vtk:0=[rendering] python? ( @@ -67,6 +66,13 @@ RDEPEND=" ) python? ( ${PYTHON_DEPS} ) " +# Might also need: +# dev-libs/kwsys::guru +# kwiml +# minc +# metaio +# niftilib +# sci-lib/vxl::science DEPEND="${RDEPEND} sys-apps/coreutils python? ( @@ -117,6 +123,7 @@ src_prepare() { OpenJPEG/src/openjpeg PNG/src/itkpng TIFF/src/itktiff + ZLIB/src/itkzlib-ng ) local x for x in "${DROPS[@]}"; do @@ -130,7 +137,7 @@ src_prepare() { } | sort | uniq -u | xargs -n 1 ewarn "Using bundled" || die # Remote modules - ln -sr "../ITKGenericLabelInterpolator-${GLI_HASH}" Modules/External/ITKGenericLabelInterpolator || die + ln -sr "../ITKGenericLabelInterpolator-${GLI_V}" Modules/External/ITKGenericLabelInterpolator || die ln -sr "../ITKAdaptiveDenoising-${IAD_HASH}" Modules/External/ITKAdaptiveDenoising || die cmake_src_prepare @@ -158,6 +165,7 @@ src_configure() { -DITK_FORBID_DOWNLOADS:BOOL=ON -DITK_INSTALL_LIBRARY_DIR=$(get_libdir) -DITK_USE_REVIEW="$(usex review ON OFF)" + -DITK_USE_SYSTEM_ICU=ON -DITK_USE_SYSTEM_DCMTK=ON -DITK_USE_SYSTEM_DOUBLECONVERSION=ON -DITK_USE_SYSTEM_CASTXML=ON @@ -183,14 +191,24 @@ src_configure() { ) if use fftw; then mycmakeargs+=( - -DUSE_FFTWD=ON - -DUSE_FFTWF=ON - -DUSE_SYSTEM_FFTW=ON + -DITK_USE_FFTWD:BOOL=ON + -DITK_USE_FFTWF:BOOL=ON + -DITK_USE_SYSTEM_FFTW:BOOL=ON -DITK_WRAP_double=ON -DITK_WRAP_vector_double=ON -DITK_WRAP_covariant_vector_double=ON -DITK_WRAP_complex_double=ON ) + else + mycmakeargs+=( + -DITK_USE_FFTWD:BOOL=OFF + -DITK_USE_FFTWF:BOOL=OFF + -DITK_USE_SYSTEM_FFTW:BOOL=OFF + -DITK_WRAP_double=OFF + -DITK_WRAP_vector_double=OFF + -DITK_WRAP_covariant_vector_double=OFF +
[gentoo-commits] repo/gentoo:master commit in: dev-python/websockets/
commit: dcff9c15ad81ab60ebbffc3d7514e75390f80cc3 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:54:17 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:54:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcff9c15 dev-python/websockets: Bump to 11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/websockets/Manifest | 1 + dev-python/websockets/metadata.xml | 3 ++ dev-python/websockets/websockets-11.0.ebuild | 41 3 files changed, 45 insertions(+) diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest index 84510f4c51eb..41751566fab8 100644 --- a/dev-python/websockets/Manifest +++ b/dev-python/websockets/Manifest @@ -1 +1,2 @@ DIST websockets-10.4.gh.tar.gz 309611 BLAKE2B f3a739368ff9d78fef79324af59d1e77b3fb654b8b1a847373a29f19b11ae9266b9a938d235ee27d12b59d9b4cf29825fc7298ff2f35e5b260df2c7a41a1bd78 SHA512 087b1920ff26e21b8d3b80b53249d44b841fc45a4992df1ad725112404f724a41aaa2d759a2bd521dfe337459f8bf0d2ae048c423489f527c68f6825f928b582 +DIST websockets-11.0.gh.tar.gz 347307 BLAKE2B b40b8e88375a1e5e0f6ae1c73169703d206800dcec15d858a0360374701b681ec17c457b014a29dc34962ca1f62261a8b8298e34092429864d790dd4a060e8d8 SHA512 367347464d5d721ad65055743df92311e7d98d0391ff437ab8c3224f1c1e4193b5abbdbf1498cd040d9b30251e6bc051e9c1ec54122b87e4c937026e0f6f3b8e diff --git a/dev-python/websockets/metadata.xml b/dev-python/websockets/metadata.xml index b162fa66f853..65f11910b1a7 100644 --- a/dev-python/websockets/metadata.xml +++ b/dev-python/websockets/metadata.xml @@ -13,4 +13,7 @@ aaugustin/websockets websockets + + Compiles native C extensions + diff --git a/dev-python/websockets/websockets-11.0.ebuild b/dev-python/websockets/websockets-11.0.ebuild new file mode 100644 index ..b9486a23c5db --- /dev/null +++ b/dev-python/websockets/websockets-11.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Library for building WebSocket servers and clients in Python" +HOMEPAGE=" + https://websockets.readthedocs.io/ + https://github.com/aaugustin/websockets/ + https://pypi.org/project/websockets/ +" +# tests are missing pypi sdist, as of 11.0 +SRC_URI=" + https://github.com/aaugustin/websockets/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions" + +distutils_enable_tests pytest + +src_configure() { + export BUILD_EXTENSION=$(usex native-extensions) +} + +python_test() { + local EPYTEST_DESELECT=( + # very fragile to speed + tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout + ) + + epytest tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/blinker/
commit: 1b511215559d3c513ba2334c120222140ea83ad8 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:49:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:49:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b511215 dev-python/blinker: Add GH remote-id Signed-off-by: Michał Górny gentoo.org> dev-python/blinker/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/blinker/metadata.xml b/dev-python/blinker/metadata.xml index cd1ba4cba860..d8e036c563aa 100644 --- a/dev-python/blinker/metadata.xml +++ b/dev-python/blinker/metadata.xml @@ -7,6 +7,7 @@ + pallets-eco/blinker blinker
[gentoo-commits] repo/gentoo:master commit in: dev-python/qtconsole/
commit: 1d7fa6749c0225368a5b3f6fa53cc60549e50f93 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:28:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:49:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7fa674 dev-python/qtconsole: Bump to 5.4.2 Signed-off-by: Michał Górny gentoo.org> dev-python/qtconsole/Manifest | 1 + dev-python/qtconsole/qtconsole-5.4.2.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-python/qtconsole/Manifest b/dev-python/qtconsole/Manifest index f368b3c7793d..0e10268e9e79 100644 --- a/dev-python/qtconsole/Manifest +++ b/dev-python/qtconsole/Manifest @@ -1,2 +1,3 @@ DIST qtconsole-5.4.0.tar.gz 431119 BLAKE2B 48348b400a9b594bd028d3905719f2d67f6c9281df99863f3d0d87cf83162c91ede3e65529a8efd3bff62ad3ea343cc4ee7ea028913cd5bf7e48d0c493930445 SHA512 c25a381d8494c64d63e379c1dd5a44c1945e773b87b9a27f8494905e7eca24c6381ec5b9792d9a57ac41b14137ce238795a5ff8d83d1b6ddaa62603e7d9ab165 DIST qtconsole-5.4.1.tar.gz 436651 BLAKE2B 111aeacd324c9cec736f43468ebbf653047018fcd97602f82325dd7f3a92b2515ac52a58730693d69841ddf18fd83d3468f778d7805713c07047235c83a9 SHA512 98ebb91cd30f1e046429615ef88bbcc047e4673145883b15d60b30c66d0115352b23f39c1109ddfd545e40bd261bc76070a249dbfe2e1751f7c2bf7a7e5d49f3 +DIST qtconsole-5.4.2.tar.gz 437031 BLAKE2B 8db9c6cebf39cda995f88796d4b8da37731212fd5464728cee32ecd537a90e07b80585d30870ef236d66a293977382372f8629739e334f641526518b3ab15a0e SHA512 9796cc917e010878acef135f54e150217646526c3d6cc2754d670990cddee14334e32e7f5fb88d0a44d6dc0099eecf3300f10a188d36ced57c6b25c982249c3f diff --git a/dev-python/qtconsole/qtconsole-5.4.2.ebuild b/dev-python/qtconsole/qtconsole-5.4.2.ebuild new file mode 100644 index ..66ccc4b59413 --- /dev/null +++ b/dev-python/qtconsole/qtconsole-5.4.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Qt-based console for Jupyter with support for rich media output" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/qtconsole/ + https://pypi.org/project/qtconsole/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" + +RDEPEND=" + >=dev-python/ipykernel-4.1[${PYTHON_USEDEP}] + dev-python/ipython_genutils[${PYTHON_USEDEP}] + dev-python/jupyter_core[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-4.1.1[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.2.2_p1[${PYTHON_USEDEP}] + >=dev-python/QtPy-2.0.1[${PYTHON_USEDEP},gui,printsupport,svg] +" +# The test suite tests both against pyqt5 *and* pyside2 +BDEPEND=" + test? ( + dev-python/QtPy[pyqt5,pyside2,${PYTHON_USEDEP},svg,testlib] + ) +" +# required by the tests that are removed: +# dev-python/flaky[${PYTHON_USEDEP}] +# dev-python/pytest-qt[${PYTHON_USEDEP}] + +PDEPEND=" + dev-python/ipython[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +python_test() { + # TODO: these tests require virtx; however, running under virtx + # causes pytest to segv on exit (even though tests pass) + EPYTEST_IGNORE=( + qtconsole/tests/test_00_console_widget.py + qtconsole/tests/test_jupyter_widget.py + ) + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/semver/
commit: 6392b2a26eae090662067c98497276d37a602bd2 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:47:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:49:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6392b2a2 dev-python/semver: Bump to 3.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/semver/Manifest| 1 + dev-python/semver/semver-3.0.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/semver/Manifest b/dev-python/semver/Manifest index fcb567acb5f3..cf83e391dbee 100644 --- a/dev-python/semver/Manifest +++ b/dev-python/semver/Manifest @@ -1 +1,2 @@ DIST semver-2.13.0.gh.tar.gz 43674 BLAKE2B 35d0ca0b61836d0e6deb97f067a0c1cbba310dde6eb83d78f02f85c3f7485114ad549559d572d4494aa7cc7d6feabcb36394561a238489d56bfd04ed8590 SHA512 ca0d408d8bb7305e90802ea04d935cd7b76b8f166a9ec97ed3427dbc2cf60eeca0b2d27ad0cb2f15f32f5b2589d6717a63717c463183374c5335bf79e1eec222 +DIST semver-3.0.0.tar.gz 204359 BLAKE2B 93aedd2e1884147546c064f6d0cf96d6a26c1591974bcefc0318eda90e01a73a99111babb9e6dc7f2b5c12b3cad94329dde7454c87891c9364d1fdbed5dee30a SHA512 b8b4299172f5a4325a309c686e5fee7339083fe2cba3852b69ff5ca355646d092d30ec1a3fe107ecb2f86c8845d4189d3d2c6f668c9df86ede69e995dcec93bb diff --git a/dev-python/semver/semver-3.0.0.ebuild b/dev-python/semver/semver-3.0.0.ebuild new file mode 100644 index ..bf44d18fbd00 --- /dev/null +++ b/dev-python/semver/semver-3.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python module for semantic versioning" +HOMEPAGE=" + https://github.com/python-semver/python-semver/ + https://pypi.org/project/semver/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +distutils_enable_tests pytest + +python_test() { + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/blinker/
commit: ba5740d604009439030ce5e25bdf2fdf6ad4b482 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:37:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:49:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5740d6 dev-python/blinker: Bump to 1.6 Signed-off-by: Michał Górny gentoo.org> dev-python/blinker/Manifest | 1 + dev-python/blinker/blinker-1.6.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/blinker/Manifest b/dev-python/blinker/Manifest index 2430cba076d1..2a1ae68b6e0d 100644 --- a/dev-python/blinker/Manifest +++ b/dev-python/blinker/Manifest @@ -1 +1,2 @@ DIST blinker-1.5.tar.gz 27022 BLAKE2B 1e80d73653318ec6e263c66b8d5d3433ff1dc05e08af03442d99d83a9823b728fee86e6e64864932aa4961b11d28bee8ad7d6f56be6dbebd6dac48e610cdb835 SHA512 b1880fdc974be63e16e2b826bdbc8ee161bc0234591b8b41deed937a1e1b9d0bf1fb697c8e94644de9cc1900aedd39d08cfc3e59fef51abec295552f96418722 +DIST blinker-1.6.tar.gz 28511 BLAKE2B 854ecf9c38d45c673cfec6c2ffbe1742bf3b2d68771bf0b922636c5ab848c97a7bd96d1b5ff8b9dfeca44475c0cfd81867ae588e5d372bb78deefe7ee41f9d91 SHA512 ea664de0adb4638f2adb79bf1eecdb727cfea41349a763b3187f0e3dda2f979cb46b3901e59d7a1aedb29ca0fa8e15862fefab9527c22b09c4122aef71fda408 diff --git a/dev-python/blinker/blinker-1.6.ebuild b/dev-python/blinker/blinker-1.6.ebuild new file mode 100644 index ..a00c8956a201 --- /dev/null +++ b/dev-python/blinker/blinker-1.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fast, simple object-to-object and broadcast signaling" +HOMEPAGE=" + https://github.com/pallets-eco/blinker/ + https://pypi.org/project/blinker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/spyder-kernels/
commit: 56c1cd52d28050e7e81efa5801dfdf3df3b84dd0 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:30:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:49:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c1cd52 dev-python/spyder-kernels: Bump to 2.4.3 Signed-off-by: Michał Górny gentoo.org> dev-python/spyder-kernels/Manifest | 1 + .../spyder-kernels/spyder-kernels-2.4.3.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index 29b2ccc07f44..b141127e0c35 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1 +1,2 @@ DIST spyder-kernels-2.4.2.gh.tar.gz 92561 BLAKE2B a77ce80b2225cce1aafed737c0396624c61197b3966403f6a7d7a03407336d0556a581441a1d28e1022d6082fe39e48364638d4f70b6240efd49fbafe169 SHA512 aa1889be8809e2fc7bccd01f04f2809df14b76d6fc18f1595db2a83038d7af9a6183c6ac26da11e1dc7556d6d4bd2a57da096063e55b4dbddc06f2d89f2bc0c8 +DIST spyder-kernels-2.4.3.tar.gz 97886 BLAKE2B 1783747662745fa0807e50a9bfe8e350c394a3b571bf74b2f884aeb0c5b995c1b8d571f1b382272903ce005a140762327fa08d35247a9ced9e84709dec23a3c6 SHA512 efacde9e9cd511583fa1bc732c7823baee34cac086cacc7d2f69062b4721dc17eb322445a9641e55a716db980f7cb083fda61c279ba69c97b74664dd4b139f7f diff --git a/dev-python/spyder-kernels/spyder-kernels-2.4.3.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.4.3.ebuild new file mode 100644 index ..9ef6ad5791e0 --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-2.4.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 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="Kernels used by spyder on its ipython console" +HOMEPAGE=" + https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + =dev-python/ipykernel-6.16.1[${PYTHON_USEDEP}] + =dev-python/ipython-8.11.0[${PYTHON_USEDEP}] + =dev-python/jupyter_client-7.4.9[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + >=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # we no longer package distributed, and also removed dependency on dask + spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing + # RuntimeError: There is no current event loop in thread 'MainThread'. + # https://bugs.gentoo.org/834893 + spyder_kernels/console/tests/test_console_kernel.py::test_cwd_in_sys_path + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing_2 + spyder_kernels/console/tests/test_console_kernel.py::test_runfile + spyder_kernels/console/tests/test_console_kernel.py::test_np_threshold + spyder_kernels/console/tests/test_console_kernel.py::test_turtle_launch + spyder_kernels/console/tests/test_console_kernel.py::test_matplotlib_inline +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-lsp-server/
commit: c8382a413cd91c1f28283ae1c168111a3766f47e Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:28:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:49:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8382a41 dev-python/python-lsp-server: Bump to 1.7.2 Signed-off-by: Michał Górny gentoo.org> dev-python/python-lsp-server/Manifest | 1 + .../python-lsp-server-1.7.2.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index 2aa1448333c8..643efa895fad 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1 +1,2 @@ DIST python-lsp-server-1.7.1.tar.gz 95731 BLAKE2B 0cdcda04ef849cb0c5fa83f1f701e986e22fb1228112eaf355bfedc52cca4fcc5927352c71b74fa3903526d8a1fc80fa57ac3e6ee7bcc2609556c2398dd2bbb8 SHA512 36c90f45071f35d0aeb0a57795eb6e9fb531baf9e8b468031b0d3e9eb2d53bee439893a333c6bf5f9d5b0818ec53675a3824850abef3e866e8ebdcd4a6142c48 +DIST python-lsp-server-1.7.2.tar.gz 97050 BLAKE2B f13503d21dc8b50cfedc711bd01d47830cba7f989c14c908904f639190b883a12fabacab06d107638ec53bc84bf4f43b8aeab353793d98bfe4e8d50ddb2a671d SHA512 aaa31a72391dbf0f6b40ca954cbd2377c4105371a54036d8cbab52ee0360a2400c453d47bbccbe3bea78e3189aa4006aeb7546bd99cad3a8f0bc352a0594e885 diff --git a/dev-python/python-lsp-server/python-lsp-server-1.7.2.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.7.2.ebuild new file mode 100644 index ..21e5123fbb22 --- /dev/null +++ b/dev-python/python-lsp-server/python-lsp-server-1.7.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 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_{9..11} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Python Language Server for the Language Server Protocol" +HOMEPAGE="https://github.com/python-lsp/python-lsp-server; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="all-plugins" + +BDEPEND=" + test? ( + >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] + =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] + >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] + dev-python/yapf[${PYTHON_USEDEP}] + >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] + ) +" + +RDEPEND=" + dev-python/docstring-to-markdown[${PYTHON_USEDEP}] + >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] + >=dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + all-plugins? ( + >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] + >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] + =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] + dev-python/yapf[${PYTHON_USEDEP}] + >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # broken by presence of pathlib2 + 'test/plugins/test_autoimport.py::test_autoimport_pathlib[completions0]' +) + +python_prepare_all() { + # remove pytest-cov dep + sed -i -e '/addopts =/d' pyproject.toml || die + # unpin all the deps + sed -i -e 's:,<[0-9.]*::' pyproject.toml || die + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature "Automatically format Python code to conform to the PEP 8 style guide" dev-python/autopep8 + optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8 + optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe + optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle + optfeature "Python docstring style checker" dev-python/pydocstyle + optfeature "Passive checker for Python programs" dev-python/pyflakes + optfeature "Python code static checker" dev-python/pylint +
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: ceda5d30be9d3f6ebae23ad81fc68a263e8776c8 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:34:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:49:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceda5d30 dev-python/zeroconf: Bump to 0.53.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest | 1 + dev-python/zeroconf/zeroconf-0.53.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index ace123a6ab54..8636d6a307a5 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,3 +1,4 @@ DIST python-zeroconf-0.47.3.gh.tar.gz 151413 BLAKE2B eff81832a029cf173c55290355207bfd17b1701f85c60be544252d00579ad835eb2b7c0a29c967ba62b1293d9efae953bc3b564c5ca134c2a898621584cdf544 SHA512 e1435490ba6890d9f0fe8efd7be64f0f9fd20a6ae723b176861865a8a795593db7cd797062f9977a5b1df4107781011d25bdf69dd4cc54dd94ef6e891c425df4 DIST python-zeroconf-0.47.4.gh.tar.gz 151640 BLAKE2B 4591135e81fc0c1c22444fb8823f5ad246f234a79a9aa2697a947a7838f5880007e2acbfe8c60a3f69c0a1cf803e35b35b17b7cf013dc7408e759273bbca94b2 SHA512 2b8438e0832cfc6ac40d54eaed75749389fd9287b82b074f129bba76e7f31e3cfd58e5de28c54b3cf3e14d3c8540ff09b5f10d85f705ede2ef18718b1a87ebf1 DIST python-zeroconf-0.51.0.gh.tar.gz 152236 BLAKE2B 2339bd47e4f8abecb5b56c722e275c0cef63d4ab389c58b9a50e22e2a450b527f11727615a9c61e6e23d275195353121c5697f2fd496fbf9370465db5d9258c8 SHA512 e62d74ce164cd92913382e5a5530e2732a739e065f3f2fa7bc5cc7f62e863c98e8979ab08f5527f301e833cd1107c2d1c412db1dfafbf2bd1546b6e197d2c43a +DIST zeroconf-0.53.0.tar.gz 138658 BLAKE2B 9a0af4a08a51d8b39d6eac30a1ad92d5e7c14bdaa3a7d8b57b3664c91c0c740af6f08c3bbe1d5ffb4a950e4cc1bec12b9426b595f76232d48510dd5df25c1b57 SHA512 9309b385a1acdcdb7d2812e0b554373fc2a5324f804636cf32449aa158ac629387f670c1770bce5e11245f9e482a6bb379f7e3cbf935a1977fca8158181163d5 diff --git a/dev-python/zeroconf/zeroconf-0.53.0.ebuild b/dev-python/zeroconf/zeroconf-0.53.0.ebuild new file mode 100644 index ..18c772b8a425 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.53.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + tests/test_core.py::Framework::test_launch_and_close_v4_v6 + tests/test_core.py::Framework::test_launch_and_close_v6_only + tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6 + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jellyfish/
commit: 3d102c85f2faf22d3f84109424f718ce2b2e49be Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:05:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:20:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d102c85 dev-python/jellyfish: Bump to 0.11.2 Signed-off-by: Michał Górny gentoo.org> dev-python/jellyfish/Manifest| 6 +++ dev-python/jellyfish/jellyfish-0.11.2.ebuild | 80 2 files changed, 86 insertions(+) diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest index b3519b8814aa..ea2cb4d1226f 100644 --- a/dev-python/jellyfish/Manifest +++ b/dev-python/jellyfish/Manifest @@ -1,13 +1,16 @@ +DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST csv-1.2.1.crate 887936 BLAKE2B bd58776a653f51c0c0ae57a1f7082c58b0447d5874bf91e40bc9d66558200c1447dee368f710ab99a9434df319ec53cf15dc90a470ccbd439a823dd9ef83b4ee SHA512 015d6990fc68a992a980695bc21dbd4ac00b6fbe277568981dcaa3e7edcae4429979c870fcd79b883114d1a5a55f66584f3cd5c27d3886453b4a70577cbf37c8 DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328 +DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8 DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 DIST jellyfish-0.10.0.tar.gz 125949 BLAKE2B 6d6d532e56d9a93d17fd999ab9811592ec070a9913a261a9a2350624ee2d8831b7587854fc3f467e03875f325a2ea1fd7d6c66b2e8295a87f43560ea3c8dad99 SHA512 e28fef7ed2c3408c40ff9b8384c8252fd48f026f5683efead50b4fcc41063c0f1d402ed399ed0b69e512a1c86633eb9c7bad44d7093e5b63ca1ed1bc1594518c DIST jellyfish-0.11.0.tar.gz 261664 BLAKE2B 89f110644abbe3c62df29e6591a11316202720f9da90ff0320598bd6c71690a0cc42e6453824e2835d45751e5714f443f334dfe1aeb9871a87cd4484fd1909b4 SHA512 6454c46a2df30bdf2257a854297c8c9f50b430ece333c54698e5296594ab65c6822051af0b10d0d64b911f30451f231663bc27c903e9b3e3dd310ff5d895671b DIST jellyfish-0.11.1.tar.gz 364769 BLAKE2B 4850075d026b39bb30894187a11be00a08a48116f118b945a820805681aac8ee1cef748c2d2cdb21896cdf6bf4145f4464d3df4c5266d622994bf72ddf75a1b9 SHA512 f62da9eb1c567c321ee996eb4fe6b856bb77e60d1723ad013fddee484804655492c3ff9a44ff37b04275638996d233c1606ea34c893fd419615c0ac0113c3dca +DIST jellyfish-0.11.2.tar.gz 362969 BLAKE2B 6090aa17d581142b7aef539e899bf47f486602bedb5be55877fd088579d74145beb3a2c91854c9785317b97d1f926efb9943c693853efb613120e332ffc6dc5a SHA512 083b1cd4b3048b5a1d1e9bb48805e3049e00a65c8f92fabf28e6c788164c77a22f207794ed00bb16851bd3e6255fa9b38a36d0467bc027db49a379d50e9d2335 DIST jellyfish-0.9.0.tar.gz 132588 BLAKE2B e7490da91d1a53b775ef145151c6dba5b16c938f59773e205b5cf01e1a262d36bb07a49d8c5d823fa722e2d244fc8af1bf9a603911411461a97b155cfdd0ce83 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-python/picobox/
commit: 2073c6ea49105aef3097c28f5515b4b4a162dca4 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:11:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:20:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2073c6ea dev-python/picobox: Bump to 3.0.0 Closes: https://bugs.gentoo.org/894604 Signed-off-by: Michał Górny gentoo.org> dev-python/picobox/Manifest | 1 + dev-python/picobox/picobox-3.0.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/picobox/Manifest b/dev-python/picobox/Manifest index b99d37fb1e9c..6fca50562b08 100644 --- a/dev-python/picobox/Manifest +++ b/dev-python/picobox/Manifest @@ -1 +1,2 @@ DIST picobox-2.2.0.tar.gz 30231 BLAKE2B 9911e2e41a850b57d4a642aa454e55703e0546bdb3a5b95aa4a15747388413babaec7dc3a3f7fcb7ecae7ecd0f81dc203161975ca393f87353987825e0413355 SHA512 d127ea71637105285701ae5252e59e0c940077fbbe044ba1f42f80134ea08291344ebb6bc8bce240112a7efe0be8561c8040b43d20912f1fbd121098578a1795 +DIST picobox-3.0.0.tar.gz 28599 BLAKE2B e29dd7b0b5b23175a21f8fe6efe83adc6edfb0302c7a27f92f518deeba8f74f8e2d481a8eef6a1363fa0fb02ffc00b462181bab09872f6da5c1c9063c4d274e6 SHA512 ac8cecba10527e7dc096eb66f3b6743b523c305bd9725d5be8ec2822857a65ef8e9cc0ddcb85b8c656c557e7dc6cf0903035753bf8fe8cc2616b463e0a82bb5d diff --git a/dev-python/picobox/picobox-3.0.0.ebuild b/dev-python/picobox/picobox-3.0.0.ebuild new file mode 100644 index ..cfe660631bd3 --- /dev/null +++ b/dev-python/picobox/picobox-3.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Dependency injection framework designed with Python in mind" +HOMEPAGE=" + https://github.com/ikalnytskyi/picobox/ + https://pypi.org/project/picobox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/flask[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: b04fce41c6a7dd3df8bbb6dad9b1dc8c25524203 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:01:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:20:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04fce41 dev-python/hatchling: Bump to 1.14.0 Signed-off-by: Michał Górny gentoo.org> dev-python/hatchling/Manifest| 1 + dev-python/hatchling/hatchling-1.14.0.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index f9cd0257b74a..42fd98105212 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -1 +1,2 @@ DIST hatch-hatchling-v1.13.0.gh.tar.gz 383610 BLAKE2B 0a3dc20f6c1c504c94c09897e23e6ade844318488093cf849e332cf08f7be178ddb3ae61d8ff01af93438c01216b056a3566e9d8758a0151e4d7498447a9524f SHA512 fb14e1d088676dfc2b76dda207aa514232c3c5b8472d7332c0d53e0bd4dbd1d0e3bd1ac9f261f72e1a32610c565485f5e382fc7071e80066735a04eb8cade13e +DIST hatch-hatchling-v1.14.0.gh.tar.gz 378144 BLAKE2B e4fe0b22053e5be1ff330e96ad053e0461aa4e2ad1566313f03f265d42c7b63de8e3e7e7a52fa68639c4bdf4815e22e4040e8511eb43185cb3e7c8cf4d85ff92 SHA512 79a446c327022337c8c9e090c0aea0471fdad0a6c6d384797832bca09ece66c3b854c9626afccbb4fc49a9204ebb1e59a2ee55ff358b0eb1b10b16ddf7b4952a diff --git a/dev-python/hatchling/hatchling-1.14.0.ebuild b/dev-python/hatchling/hatchling-1.14.0.ebuild new file mode 100644 index ..2a8f69bbc8d8 --- /dev/null +++ b/dev-python/hatchling/hatchling-1.14.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( pypy3 python3_{9..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 + +TAG=${P/-/-v} +MY_P=hatch-${TAG} +DESCRIPTION="Modern, extensible Python build backend" +HOMEPAGE=" + https://pypi.org/project/hatchling/ + https://github.com/pypa/hatch/ +" +SRC_URI=" + https://github.com/pypa/hatch/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/backend + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# deps are listed in backend/src/hatchling/ouroboros.py +RDEPEND=" + >=dev-python/editables-0.3[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/trove-classifiers[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests pytest + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x EPYTEST_DESELECT=( + # these run pip to install stuff + tests/backend/dep/test_core.py::test_dependency_found + tests/backend/dep/test_core.py::test_extra_met + tests/backend/dep/test_core.py::test_extra_no_dependencies + tests/backend/dep/test_core.py::test_extra_unmet + tests/backend/dep/test_core.py::test_unknown_extra + tests/backend/dep/test_core.py::test_version_unmet + ) + + # top-level "tests" directory contains tests both for hatch + # and hatchling + cd "${WORKDIR}/${MY_P}" || die + local -x PYTHONPATH="src:${PYTHONPATH}" + epytest tests/backend +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: a280bc4cda279482bab40c9aca34e5dc948de0c3 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 3 02:11:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 3 02:20:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a280bc4c package.mask: Unmask dev-python/picobox Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index b46820310531..77c48019dc60 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -178,12 +178,6 @@ www-misc/shellinabox # Removal on 2023-04-27. Bug #721816. app-editors/le -# Michał Górny (2023-03-28) -# No py3.11 support, package already patched for 3.10. Last release -# in 2018. No revdeps. -# Removal on 2023-04-27. Bug #894604. -dev-python/picobox - # Sam James (2023-03-27) # The upstream tzinfo maintainers recommend using 2023a for now because of the # disruption regarding Lebanon's DST change. See https://lore.kernel.org/distributions/87cz4u2gmj@gentoo.org/T/#u.
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: 348ee9b1f69c0b0c6e25e4d660bddf9fa87cda73 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 02:09:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 02:13:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348ee9b1 profiles/features/musl/package.mask: mask guile-ssh Bug: https://bugs.gentoo.org/877721 Bug: https://bugs.gentoo.org/903689 Signed-off-by: Maciej Barć gentoo.org> profiles/features/musl/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 87715b2e6286..fcbfbda4cff3 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Maciej Barć (2023-04-03) +# Mask until execinfo.h use can be properly patched, bug #877721 and #903689. +dev-scheme/guile-ssh + # Conrad Kostecki (2023-03-01) # Binary package, which is compiled against glibc sys-block/arcconf
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-ssh/
commit: 503c11b797110925180aca431e08e5ab3a715e30 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 02:11:11 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 02:14:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503c11b7 dev-scheme/guile-ssh: mask on musl Bug: https://bugs.gentoo.org/877721 Bug: https://bugs.gentoo.org/903689 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild | 1 - dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild| 1 - dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild| 1 - 3 files changed, 3 deletions(-) diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild index 62795115eda9..17a05240a17b 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild @@ -14,7 +14,6 @@ SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -REQUIRED_USE="elibc_glibc" RESTRICT="strip" RDEPEND=" diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild index 62795115eda9..17a05240a17b 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild @@ -14,7 +14,6 @@ SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -REQUIRED_USE="elibc_glibc" RESTRICT="strip" RDEPEND=" diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild index 129ad56fc00b..c42649fe8778 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild @@ -14,7 +14,6 @@ SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -REQUIRED_USE="elibc_glibc" RESTRICT="strip" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/typescript/
commit: 1a9ffb729917c1c9e4106f8a0b3e95cdbc295a32 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:46:28 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9ffb72 dev-lang/typescript: bump to 5.0.3 Signed-off-by: Maciej Barć gentoo.org> dev-lang/typescript/Manifest| 1 + dev-lang/typescript/typescript-5.0.3.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest index 9d4034473864..f30db9db389b 100644 --- a/dev-lang/typescript/Manifest +++ b/dev-lang/typescript/Manifest @@ -1,2 +1,3 @@ DIST typescript-4.9.5.tgz 11620433 BLAKE2B c253379a4aadd3fe16c93f27c5b450e5965c4c4de6841737c3489c74baa2cf8f8f5d9ca0414b5519e26eaac1db058e3826a3aa504bb450a89d36dce7e21b5f99 SHA512 d455e4f44d879be433650ef3f8c7098872f8356d45d84cccbbd36af62df301a1aa89b69fa98c02554e96c9602ec90451cce971a2ef31652c972c437ca0a8f6e2 DIST typescript-5.0.2.tgz 7050986 BLAKE2B 6f9a187eb6f87971540469f6b212ce25e04b6ee22b8aab0d86857e99feed1ed10603b6367a9d4d0ac448669225b228d233995bae6391aeb1df75374c70b3f757 SHA512 c1539130118efc502cffef9b94635e01575b34ab48875adb04bd84c90d7e27d942949f772a288a7bc3e614855d5e11dccafe3848bf6882599f792b27768d2347 +DIST typescript-5.0.3.tgz 7051270 BLAKE2B 6879f0b4ed07e23dbd7e050c2740100af922ddd09f2989171d46408516026d3eaf548c90286d0bfc0606edeba9e40a39381042130011b029250c5b87efa60f7d SHA512 c6ff263840e78a06ffb4df4f48c4f0484a809d4be4a1731096270e6f421454305240280149a00044e519632d88714cb9a94e976a32b98e38ceed3316a814ca64 diff --git a/dev-lang/typescript/typescript-5.0.3.ebuild b/dev-lang/typescript/typescript-5.0.3.ebuild new file mode 100644 index ..598301d43b33 --- /dev/null +++ b/dev-lang/typescript/typescript-5.0.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Superset of JavaScript with optional static typing, classes and interfaces" +HOMEPAGE="https://www.typescriptlang.org/ + https://github.com/microsoft/TypeScript/; +SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz; +S="${WORKDIR}"/package + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +RDEPEND="net-libs/nodejs" +BDEPEND=">=net-libs/nodejs-16[npm]" + +src_compile() { + # Skip, nothing to compile here. + : +} + +src_install() { + local myopts=( + --audit false + --color false + --foreground-scripts + --global + --offline + --omit dev + --prefix "${ED}"/usr + --progress false + --verbose + ) + npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + dodoc *.md *.txt +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: 4e7f6b836b96691cf68ae2c6922e773b23462ab6 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:47:56 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7f6b83 app-admin/rsyslog: drop old 8.2206.0-r2 Signed-off-by: Maciej Barć gentoo.org> app-admin/rsyslog/Manifest | 2 - app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild | 495 --- 2 files changed, 497 deletions(-) diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest index 62ea15a0f00b..c2c7f2056f0b 100644 --- a/app-admin/rsyslog/Manifest +++ b/app-admin/rsyslog/Manifest @@ -1,9 +1,7 @@ -DIST rsyslog-8.2206.0.tar.gz 3246829 BLAKE2B cfe88f12821146011914610e33cb907bd96f19b6e67c0eb3f9bd88b749eebd3a91ae27e445688842a806719cfe9757778d3f9705cd2d6a497d358015c9ddf36b SHA512 000d2a05ef4823879e615a347f62f76d3af7d43cddb119e7f57a8470aade00139475368579385ba008a1d5979082128ef6148e0fac2478f6e0ccb26e68d317b7 DIST rsyslog-8.2208.0.tar.gz 3262298 BLAKE2B c13920c755a24d8060335f3281a349d2f32c3c99de7351991e09e62302f6d9f61f4390b7945e30816c7d28afe5f757f6a49b2855e40e3f2f518a423662196b1b SHA512 e63f2465011722eb1bc99676ef6afd66e655af4fb9d751b3d8776499d054c422b195c65fef9ea6b9012d9fb334b7ed8a1c918167fecff389cbb79aa6b74acb73 DIST rsyslog-8.2210.0.tar.gz 3266727 BLAKE2B fc94e7d9b7d828c35e6117ff44d40aa421b79ecd9072cc143177cb77ac6e84adaa5e2b9ae9a66e4bb70d8b93411715f63f0e3707e53c965ef892d9146ec43c92 SHA512 c665b7f7a3c5ef31c9b62b50f815cfbb52db0cbe4a06934f4f1c3cd2a56fb49c319d33857ee92ab843aa5894cac16c16b8eccdf83714f31ab57a95049c4af231 DIST rsyslog-8.2212.0.tar.gz 3268012 BLAKE2B 72347c8281ce537cade415b73a5f15b80ad035ccf9091bcbb72952da32790064a8dd88416d3b7682e6fb77f23dbd51cb2b596587498d4cbccedf21c41c2c6305 SHA512 ca8c3d4c035f9dd5fb6b2d27c66f5e3211458cb1afbf2a73d3e268424a40e3e8746499d7db2e313cf2833f2f73640eb79924770198fb3009ef5461479cf80d15 DIST rsyslog-8.2302.0.tar.gz 3273655 BLAKE2B 41ab639dcc93e325b6e092bc7c2c8fa60ce6192ec20033665930573ed5944af5830fc91aa3e607501c2b4759775efcd55631f82096e18ff1df67f00c3e956d6b SHA512 ebdf179c320425a137d1d20eef15163b342165435879e55531aa0dd9ae459fa35266696cc80fecae63a7e1eef31be51ba4154360e5dbe3c00471a84883c03168 -DIST rsyslog-doc-8.2206.0.tar.gz 6553532 BLAKE2B 51288f5e819393ad6b5af1acfa030b262c1a97c9cc791606c16792201eb8f7bbc9750bb004e7592a99fa1261b971911a6c2bbe6c0b82a6c3bb067b077ce22641 SHA512 23d686241bb6422146602420e21a53208ff82f39f76258d7147dc0b5c06863f8229e1e2df06bfcae63408d06e70b68f7a0b0d216671b78302527d436091a698a DIST rsyslog-doc-8.2208.0.tar.gz 6563848 BLAKE2B ec68684f1d7d895833f656ba6224a8013213a12b1bc7a28a268f2f629c25a3fbac7c379091f17eae24b6d71278c087e4a4cbed1656554de743fe5616a96559bf SHA512 428c2fe9e5025928d4a9d33f05f4eb20ac1bbde052b7fa2a8a0e45bfffe111eecc94eb2b6ec129de1011f0eabb106b4fb41d402b2a270e4148d3b1081e3b1da0 DIST rsyslog-doc-8.2210.0.tar.gz 6572454 BLAKE2B feb865e3585ee441117f38de61748a6ca99767dae113cfcf2cd0d0a124cc692889be713134163fc91f4ab43b9fe530e3c7c0b84e4bd4e70081c4539297ae1406 SHA512 e7847a9307a91fdf87d6cf91d2391eb75869679905b9598310c456fb3fe1864fc06dbdc649778f5b3788e47ffda0a6d89cb894258e55db441f7df7e74b0ae9f4 DIST rsyslog-doc-8.2212.0.tar.gz 6574799 BLAKE2B b81bef5a15c2c76a517617cb64682c663809f3308ffb2427beca180db7c91b4000fa72041ef83440134917e10ee6f4cd16ff58633d719bdb895c7316a87d8dc9 SHA512 bbecf2b9b9752f7d8a10bc3125c55e4def2a61108a65a717d7d86e7b63634e010ecd31fe40b2256611822d3dd17be20cbf9eb65efd787315723aba6b29cb3a8a diff --git a/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild b/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild deleted file mode 100644 index 1b15762cfb81.. --- a/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild +++ /dev/null @@ -1,495 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit autotools linux-info python-any-r1 systemd - -DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" -HOMEPAGE="https://www.rsyslog.com/; - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git; - - DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git; - - inherit git-r3 -else - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 x86" - - SRC_URI=" - https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz - doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz ) - " -fi - -LICENSE="GPL-3 LGPL-3 Apache-2.0" -SLOT="0" - -IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp" -IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup" -IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl" -IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl" -IUSE+=" systemd test usertools +uuid xxhash zeromq" - -RESTRICT="!test? ( test
[gentoo-commits] repo/gentoo:master commit in: net-misc/ytmdl/
commit: 98b5bf1904c2732ec0d55e36c1647a7b76c9 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:55:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b5bf19 net-misc/ytmdl: drop old 2022.3.16 Signed-off-by: Maciej Barć gentoo.org> net-misc/ytmdl/Manifest | 1 - net-misc/ytmdl/ytmdl-2022.3.16.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/net-misc/ytmdl/Manifest b/net-misc/ytmdl/Manifest index dea8b38e2d45..8c9ec358f641 100644 --- a/net-misc/ytmdl/Manifest +++ b/net-misc/ytmdl/Manifest @@ -1,3 +1,2 @@ DIST ytmdl-2022.12.25.tar.gz 52126 BLAKE2B f769ec1bd78f4d1ce53104c18c95df66722c31747e7b0b4f98bc96d56e1d8ee40d6be834b6f3c690dc8986182185c8e755b567fd488924ad08d5d2362d95e9e9 SHA512 543353ec951e80956ccbb9398d14237a02cc9ca66deaa41ce3b50c3d577b9930adf490777ccf7936a75a9a40524aea328fee62298d8ca2606a28ffa9ec17ba23 -DIST ytmdl-2022.3.16.tar.gz 51115 BLAKE2B 504d0d0de299c8989bb289769cd43645199a7f47b683885efc6eafde5643ed070cc66eeaf7b1c8f42d547b25f830c3bd8feb9abc0124b28d4d1900e5cf785c9d SHA512 5ad67fb981d5f3ea42d2f097cecf982f0971e824c5971aa8fbc664303f436c623ab03a9f0e31dba060b27eb7eb57b88452ba1ede9eb3385dc6acead9fa43e0d0 DIST ytmdl-2023.2.28.tar.gz 52281 BLAKE2B 5a9dfea6022082b976fb165ca45cb4ae13adac9308cb5671b52bd433eed4b2921bad345c3acaa10f125d06162964c55b82c44468e3d12b52c47ea63d2d1bce71 SHA512 891119c0386bd2079108b9b34f41606c2a6da21de5f574a89b95d6cb5a661611e442ffc10f6f4d94d827318568408ff8d5b58eb3eb602e64afa4efa3728b3855 diff --git a/net-misc/ytmdl/ytmdl-2022.3.16.ebuild b/net-misc/ytmdl/ytmdl-2022.3.16.ebuild deleted file mode 100644 index a43f0ec72bd5.. --- a/net-misc/ytmdl/ytmdl-2022.3.16.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 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 - -DESCRIPTION="Simple app to get songs from youtube in mp3 format" -HOMEPAGE="https://ytmdl.deepjyoti30.dev/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=net-misc/yt-dlp-2022.3.8.2[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/ffmpeg-python[${PYTHON_USEDEP}] - dev-python/itunespy[${PYTHON_USEDEP}] - dev-python/pyDes[${PYTHON_USEDEP}] - dev-python/python-musicbrainzngs[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/simber[${PYTHON_USEDEP}] - dev-python/spotipy[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/youtube-search-python[${PYTHON_USEDEP}] - dev-python/ytmusicapi[${PYTHON_USEDEP}] - media-libs/mutagen[${PYTHON_USEDEP}] - net-misc/downloader-cli[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}"/${P}-setup.py-beautifulsoup4.patch ) - -src_install() { - distutils-r1_src_install - - newbashcomp ${PN}.bash ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/
commit: 16ec4b943b5199fef4ae7526d986c4ce0b3c3cbb Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:54:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ec4b94 dev-lang/eisl: drop old 2.69 Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/Manifest | 1 - dev-lang/eisl/eisl-2.69.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 8b4102b02b32..d56d498cf438 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,4 +1,3 @@ -DIST eisl-2.69.tar.gz 2124476 BLAKE2B 8aa1c63f669f7fc04ca9d3f751cb298d3499d52007ccee7f6bc7d1a0cf6d4539e6d6dd9e76d2fa2ff887a26235ffcaa545d59d2c6c045b8d5f44913798e683af SHA512 3131f917408f768df51f488aadcc168705c118970a984ba5d72a5beb1a39cdd1327d3bc282108ec865df75110ef97c7f25ecfccf3fd552b5cdb0539ca3ca33b5 DIST eisl-2.70.tar.gz 2126647 BLAKE2B f9bebd32a45cf73d3b58598e2f7683611426dc97c4e6411549e49f19c9e843dd24d90e9bdaf9ca97bc70fea970068bf2dfd532a861fd444b9f8b17f7bf07 SHA512 9aaf75244515d74d40d5534e20d108f7723e0fb9cf01ecc618d32a4cd2fdd2f7132445ed9ce020e0c9ea3a05bee614e78853ac0554ee189946ee3d220ba082ec DIST eisl-2.72.tar.gz 2124119 BLAKE2B e0a1216b4e9c301ec965d0dc7a6fcaa5acd91fd611193959fee698a27523c0c4832e7960652af14af3e7f5846131d81f0ae9db7030511e051d5384ba573241ae SHA512 80998239b9cc421f42323f24ffbc5f518a2675c314580284309d127523bab328db21d294d8d32dca413abd63d279a2c857ea34ec35548da15459235eb0f3da2b DIST eisl-2.85.tar.gz 2126779 BLAKE2B b95735cac70a1bae0277f910ba0b69746ca44979c08b4c19c5642d1d998e0a248827cf6cc0bac9f29c620c34ede2558e7723b7ab8b841fadbf366fa9047e6a7c SHA512 4b09e0faa126e30e44d0d23cfb79316289631da1ae8069989c58852f14c4b1f2e28539698fc8a1f433ff11e0be7a63efd836d0978965eefe42a7620c11b56c54 diff --git a/dev-lang/eisl/eisl-2.69.ebuild b/dev-lang/eisl/eisl-2.69.ebuild deleted file mode 100644 index c79630e56a74.. --- a/dev-lang/eisl/eisl-2.69.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" -HOMEPAGE="https://github.com/sasagawa888/eisl/; -SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -RESTRICT="test" # Tests run cppcheck (and fail) - -DOCS=( README{,-ja}.md documents ) - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-2.67-Makefile.patch - "${FILESDIR}"/${PN}-2.65-implicit.patch -) - -src_compile() { - emake CC="$(tc-getCC)" clean edlis eisl -} - -src_install() { - exeinto /usr/bin - doexe edlis eisl - - # Compilation of ISLisp files on installation fails. - # Do not compile them and mimic "make install". - insinto /usr/share/${PN} - doins -r library - doins fast.h ffi.h - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/typescript/
commit: 7808e4503f7d4da5f9cbb77245d76bbdb87e Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:46:02 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7808e450 dev-lang/typescript: drop old 4.9.3 Signed-off-by: Maciej Barć gentoo.org> dev-lang/typescript/Manifest| 1 - dev-lang/typescript/typescript-4.9.3.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest index 28945f7b2df7..23f6fc187148 100644 --- a/dev-lang/typescript/Manifest +++ b/dev-lang/typescript/Manifest @@ -1,4 +1,3 @@ -DIST typescript-4.9.3.tgz 11618300 BLAKE2B 8a11cae27e9873750ebc1c4d9f0116f0ac291b17138df277188d754d36a33668476acbef56b9903c082372e2780253728ef5a9cc2cf57d872014b6fad2842cd2 SHA512 0887c6cd37a56ca3449cba4b7461607722a11b6dc229d2a040f38173e39436b909dafafe292cec495e64ab989684441ba24faabb1806ceb02d1960b253bb479c DIST typescript-4.9.4.tgz 11619457 BLAKE2B 97f19fe325ba7f74d845779eb94919895c44a9603ecec9f1aec5d332a49976f1b1133686a2969205e01c49dfe460c8f8b3eac384134d592478e49af1748a08fb SHA512 533f9d4d7633c575dbb05a4cf3a5a1ddd282c6b42a51c54cc70539e28af09498cea4eddaa3c2fb8f9947f9d59f4f0802c08b8cf4643692f568b736093174c166 DIST typescript-4.9.5.tgz 11620433 BLAKE2B c253379a4aadd3fe16c93f27c5b450e5965c4c4de6841737c3489c74baa2cf8f8f5d9ca0414b5519e26eaac1db058e3826a3aa504bb450a89d36dce7e21b5f99 SHA512 d455e4f44d879be433650ef3f8c7098872f8356d45d84cccbbd36af62df301a1aa89b69fa98c02554e96c9602ec90451cce971a2ef31652c972c437ca0a8f6e2 DIST typescript-5.0.2.tgz 7050986 BLAKE2B 6f9a187eb6f87971540469f6b212ce25e04b6ee22b8aab0d86857e99feed1ed10603b6367a9d4d0ac448669225b228d233995bae6391aeb1df75374c70b3f757 SHA512 c1539130118efc502cffef9b94635e01575b34ab48875adb04bd84c90d7e27d942949f772a288a7bc3e614855d5e11dccafe3848bf6882599f792b27768d2347 diff --git a/dev-lang/typescript/typescript-4.9.3.ebuild b/dev-lang/typescript/typescript-4.9.3.ebuild deleted file mode 100644 index 7857fd2f036d.. --- a/dev-lang/typescript/typescript-4.9.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Superset of JavaScript with optional static typing, classes and interfaces" -HOMEPAGE="https://www.typescriptlang.org/ - https://github.com/microsoft/TypeScript/; -SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz; -S="${WORKDIR}"/package - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64" - -RDEPEND="net-libs/nodejs" -BDEPEND=">=net-libs/nodejs-16[npm]" - -src_compile() { - # Skip, nothing to compile here. - : -} - -src_install() { - local myopts=( - --audit false - --color false - --foreground-scripts - --global - --offline - --omit dev - --prefix "${ED}"/usr - --progress false - --verbose - ) - npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - dodoc *.md *.txt -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-ssh/files/, dev-scheme/guile-ssh/
commit: 4d73fa0bd21ade4762bc0d6ff058276e54db57a5 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:45:37 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d73fa0b dev-scheme/guile-ssh: remove broken patch Bug: https://bugs.gentoo.org/877721 Closes: https://bugs.gentoo.org/903689 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch | 10 -- dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild| 2 +- dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild | 2 +- dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild | 2 +- 4 files changed, 3 insertions(+), 13 deletions(-) diff --git a/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch b/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch deleted file mode 100644 index 6ac51126ebc8.. --- a/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ a/libguile-ssh/log.c -+++ b/libguile-ssh/log.c -@@ -29,7 +29,6 @@ - #include /* DEBUG */ - #include /* DEBUG */ - --#include - #include - #include - diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild index 009a47427955..62795115eda9 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild @@ -14,6 +14,7 @@ SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +REQUIRED_USE="elibc_glibc" RESTRICT="strip" RDEPEND=" @@ -24,7 +25,6 @@ DEPEND="${RDEPEND}" DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) PATCHES=( - "${FILESDIR}"/${PN}-0.16.0-musl.patch "${FILESDIR}"/${P}-tests.patch ) diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild index 009a47427955..62795115eda9 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild @@ -14,6 +14,7 @@ SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +REQUIRED_USE="elibc_glibc" RESTRICT="strip" RDEPEND=" @@ -24,7 +25,6 @@ DEPEND="${RDEPEND}" DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) PATCHES=( - "${FILESDIR}"/${PN}-0.16.0-musl.patch "${FILESDIR}"/${P}-tests.patch ) diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild index 08853faeea69..129ad56fc00b 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild @@ -14,6 +14,7 @@ SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +REQUIRED_USE="elibc_glibc" RESTRICT="strip" RDEPEND=" @@ -24,7 +25,6 @@ DEPEND="${RDEPEND}" DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) PATCHES=( - "${FILESDIR}"/${PN}-0.16.0-musl.patch "${FILESDIR}"/${PN}-0.16.2-tests.patch )
[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/
commit: f837649c2d583b5e11d938f491c846540b743db6 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:47:17 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f837649c www-apps/selfoss: drop old 2.18-r2 Signed-off-by: Maciej Barć gentoo.org> www-apps/selfoss/Manifest | 1 - www-apps/selfoss/selfoss-2.18-r2.ebuild | 52 - 2 files changed, 53 deletions(-) diff --git a/www-apps/selfoss/Manifest b/www-apps/selfoss/Manifest index 26dfba5b397d..7d52741b4161 100644 --- a/www-apps/selfoss/Manifest +++ b/www-apps/selfoss/Manifest @@ -1,2 +1 @@ -DIST selfoss-2.18.zip 2881068 BLAKE2B aaf45ed5fa005cbfba0954a50412b37ec26e17de4308e9604a942861d63ade64149a048936871526f8b45a948555e6d5335152cc18c8664f9668d2e61350b4eb SHA512 6966458f4ef803ac87df7a2650aed73d6d99922f84d21f64950964b752535d3a1ddd8c585ce2ca5a3f58fb9f2de76fa7a0932ce2eb62faa753ed2398b6ebb748 DIST selfoss-2.19.zip 5837647 BLAKE2B 0921d938a8c85c2d610fbbf371ab46c7b233d55e7db2531a7745f23920028878ac3f85c10d58bcd48da55e6efab367aa55889373260d8af36414747272f5a97e SHA512 d9b751e1d3725e4fc44353c579f6a8033c0802e0697627fd6e20adaf31a49f38ab485d6ea27bbcb645f48cc9de6db2bd451fe900f48f48e5e602171c2a71d634 diff --git a/www-apps/selfoss/selfoss-2.18-r2.ebuild b/www-apps/selfoss/selfoss-2.18-r2.ebuild deleted file mode 100644 index d066e06aba0b.. --- a/www-apps/selfoss/selfoss-2.18-r2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit readme.gentoo-r1 webapp - -DESCRIPTION="The multipurpose rss reader, live stream, mashup, aggregation web application" -HOMEPAGE="https://selfoss.aditu.de/; -SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip; -S="${WORKDIR}" - -LICENSE="GPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -BDEPEND="app-arch/unzip" -RDEPEND=" - >=dev-lang/php-5.4.0[curl,gd] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/files/, dev-lang/eisl/
commit: fc78147de37be3f2244e0e0c49978a4ce0c60575 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:52:33 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc78147d dev-lang/eisl: drop old 2.65 Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/Manifest | 1 - dev-lang/eisl/eisl-2.65.ebuild | 43 dev-lang/eisl/files/eisl-2.63-Makefile.patch | 33 - 3 files changed, 77 deletions(-) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 1c235228f0af..8b4102b02b32 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,4 +1,3 @@ -DIST eisl-2.65.tar.gz 2025074 BLAKE2B d4703b696ea28dd5113dba199ccaf6a37955ca27297efaff4fc7c575fb94d0adfca1a3ae3b2f2baa8fc17ab04cc1b0a5ee0eb2059743a0828b81d6a324a574ce SHA512 7e2f64b37211b119e8a12975403ceec7b0861826a5de0c5e776f1140323f5ee73c75443f2e3438dda4d4cf7e1a8738c6883b1ab6d579558813fa5ddbc6be7898 DIST eisl-2.69.tar.gz 2124476 BLAKE2B 8aa1c63f669f7fc04ca9d3f751cb298d3499d52007ccee7f6bc7d1a0cf6d4539e6d6dd9e76d2fa2ff887a26235ffcaa545d59d2c6c045b8d5f44913798e683af SHA512 3131f917408f768df51f488aadcc168705c118970a984ba5d72a5beb1a39cdd1327d3bc282108ec865df75110ef97c7f25ecfccf3fd552b5cdb0539ca3ca33b5 DIST eisl-2.70.tar.gz 2126647 BLAKE2B f9bebd32a45cf73d3b58598e2f7683611426dc97c4e6411549e49f19c9e843dd24d90e9bdaf9ca97bc70fea970068bf2dfd532a861fd444b9f8b17f7bf07 SHA512 9aaf75244515d74d40d5534e20d108f7723e0fb9cf01ecc618d32a4cd2fdd2f7132445ed9ce020e0c9ea3a05bee614e78853ac0554ee189946ee3d220ba082ec DIST eisl-2.72.tar.gz 2124119 BLAKE2B e0a1216b4e9c301ec965d0dc7a6fcaa5acd91fd611193959fee698a27523c0c4832e7960652af14af3e7f5846131d81f0ae9db7030511e051d5384ba573241ae SHA512 80998239b9cc421f42323f24ffbc5f518a2675c314580284309d127523bab328db21d294d8d32dca413abd63d279a2c857ea34ec35548da15459235eb0f3da2b diff --git a/dev-lang/eisl/eisl-2.65.ebuild b/dev-lang/eisl/eisl-2.65.ebuild deleted file mode 100644 index 720552e43dac.. --- a/dev-lang/eisl/eisl-2.65.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" -HOMEPAGE="https://github.com/sasagawa888/eisl/; -SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -RESTRICT="test" # Tests run cppcheck (and fail) - -DOCS=( README{,-ja}.md documents ) - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-2.63-Makefile.patch - "${FILESDIR}"/${PN}-2.65-implicit.patch -) - -src_compile() { - emake CC="$(tc-getCC)" clean edlis eisl -} - -src_install() { - exeinto /usr/bin - doexe edlis eisl - - # Compilation of ISLisp files on installation fails. - # Do not compile them and mimic "make install". - insinto /usr/share/${PN} - doins -r library - doins fast.h ffi.h - - einstalldocs -} diff --git a/dev-lang/eisl/files/eisl-2.63-Makefile.patch b/dev-lang/eisl/files/eisl-2.63-Makefile.patch deleted file mode 100644 index 81f3f6aa1aeb.. --- a/dev-lang/eisl/files/eisl-2.63-Makefile.patch +++ /dev/null @@ -1,33 +0,0 @@ a/makefile -+++ b/makefile -@@ -31,7 +31,7 @@ else - endif - endif - endif --CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src -+CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src - DFLAGS := --preview=all --de -w --O3 --release --betterC - SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c - SRC_D := dextension.d disl.d -@@ -57,7 +57,7 @@ ifeq ($(DEBUG),1) - LDFLAGS := -fsanitize=undefined - endif - else -- CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1 -+ CFLAGS += -DNDEBUG=1 -DWITHOUT_NANA=1 - SRC_CII += cii/src/mem.c - endif - OBJ_CII := $(SRC_CII:.c=.o) -@@ -75,11 +75,10 @@ ifeq ($(shell uname -n),raspberrypi) - CFLAGS += -D__rpi__ - endif - ifneq ($(DEBUG),1) -- LDFLAGS += -flto - ifeq ($(shell uname),Darwin) - LDFLAGS += -Wl,-S,-x - else -- LDFLAGS += -s -+ LDFLAGS += - endif - endif - PREFIX := /usr/local
[gentoo-commits] repo/gentoo:master commit in: dev-lang/typescript/
commit: 70bb1822661e35effedf911e1ba2799af84f9433 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 01:46:09 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 3 01:56:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70bb1822 dev-lang/typescript: drop old 4.9.4 Signed-off-by: Maciej Barć gentoo.org> dev-lang/typescript/Manifest| 1 - dev-lang/typescript/typescript-4.9.4.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest index 23f6fc187148..9d4034473864 100644 --- a/dev-lang/typescript/Manifest +++ b/dev-lang/typescript/Manifest @@ -1,3 +1,2 @@ -DIST typescript-4.9.4.tgz 11619457 BLAKE2B 97f19fe325ba7f74d845779eb94919895c44a9603ecec9f1aec5d332a49976f1b1133686a2969205e01c49dfe460c8f8b3eac384134d592478e49af1748a08fb SHA512 533f9d4d7633c575dbb05a4cf3a5a1ddd282c6b42a51c54cc70539e28af09498cea4eddaa3c2fb8f9947f9d59f4f0802c08b8cf4643692f568b736093174c166 DIST typescript-4.9.5.tgz 11620433 BLAKE2B c253379a4aadd3fe16c93f27c5b450e5965c4c4de6841737c3489c74baa2cf8f8f5d9ca0414b5519e26eaac1db058e3826a3aa504bb450a89d36dce7e21b5f99 SHA512 d455e4f44d879be433650ef3f8c7098872f8356d45d84cccbbd36af62df301a1aa89b69fa98c02554e96c9602ec90451cce971a2ef31652c972c437ca0a8f6e2 DIST typescript-5.0.2.tgz 7050986 BLAKE2B 6f9a187eb6f87971540469f6b212ce25e04b6ee22b8aab0d86857e99feed1ed10603b6367a9d4d0ac448669225b228d233995bae6391aeb1df75374c70b3f757 SHA512 c1539130118efc502cffef9b94635e01575b34ab48875adb04bd84c90d7e27d942949f772a288a7bc3e614855d5e11dccafe3848bf6882599f792b27768d2347 diff --git a/dev-lang/typescript/typescript-4.9.4.ebuild b/dev-lang/typescript/typescript-4.9.4.ebuild deleted file mode 100644 index 7857fd2f036d.. --- a/dev-lang/typescript/typescript-4.9.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Superset of JavaScript with optional static typing, classes and interfaces" -HOMEPAGE="https://www.typescriptlang.org/ - https://github.com/microsoft/TypeScript/; -SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz; -S="${WORKDIR}"/package - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64" - -RDEPEND="net-libs/nodejs" -BDEPEND=">=net-libs/nodejs-16[npm]" - -src_compile() { - # Skip, nothing to compile here. - : -} - -src_install() { - local myopts=( - --audit false - --color false - --foreground-scripts - --global - --offline - --omit dev - --prefix "${ED}"/usr - --progress false - --verbose - ) - npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - dodoc *.md *.txt -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytables/, dev-python/pytables/files/
commit: 637784cae39a93920b9738e8094d46d24331769d Author: Sam James gentoo org> AuthorDate: Mon Apr 3 01:50:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 01:50:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=637784ca dev-python/pytables: tweak cpuinfo patch Signed-off-by: Sam James gentoo.org> dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch | 9 ++--- .../{pytables-3.8.0-r2.ebuild => pytables-3.8.0-r3.ebuild} | 0 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch b/dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch index f56854b05289..2843914f4a87 100644 --- a/dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch +++ b/dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch @@ -1,6 +1,6 @@ https://github.com/PyTables/PyTables/pull/1013 -From 557f8c22b772506bfbb9e7eb4d60c0cf2125998b Mon Sep 17 00:00:00 2001 +From 9d2487eb53af940de3b5c79200c9f4c2b90f51f2 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 3 Apr 2023 02:07:47 +0100 Subject: [PATCH] Handle py-cpuinfo not being installed @@ -15,19 +15,20 @@ in places where py-cpuinfo isn't yet ported. Signed-off-by: Sam James --- a/tables/leaf.py +++ b/tables/leaf.py -@@ -4,7 +4,10 @@ +@@ -4,7 +4,11 @@ import warnings import math import numpy as np -import cpuinfo +try: +import cpuinfo ++missing_cpuinfo = False +except ImportError: +missing_cpuinfo = True from .flavor import (check_flavor, internal_flavor, toarray, alias_map as flavor_alias_map) -@@ -336,20 +339,21 @@ def _calc_chunkshape(self, expectedrows, rowsize, itemsize): +@@ -336,20 +340,21 @@ class Leaf(Node): # Use a decent default value for chunksize chunksize *= 16 # Now, go explore the L3 size and try to find a smarter chunksize @@ -63,4 +64,6 @@ Signed-off-by: Sam James # In Blosc2, the chunksize cannot be larger than 2 GB - BLOSC2_MAX_BUFFERSIZE if chunksize > 2**31 - 32: chunksize = 2**31 - 32 +-- +2.40.0 diff --git a/dev-python/pytables/pytables-3.8.0-r2.ebuild b/dev-python/pytables/pytables-3.8.0-r3.ebuild similarity index 100% rename from dev-python/pytables/pytables-3.8.0-r2.ebuild rename to dev-python/pytables/pytables-3.8.0-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytables/files/, profiles/arch/base/, dev-python/pytables/, ...
commit: 17b7393607ac3b08735d76bce6287d31d4d5f27f Author: Sam James gentoo org> AuthorDate: Mon Apr 3 01:27:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 01:30:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b73936 dev-python/pytables: make cpuinfo optional py-cpuinfo needs explicit porting to a platform and it's only lightly used in pytables. Apply a patch which I've sent upstream to make it optional and restore keywords accordingly. We add a USE=cpudetection for arches where pytables is known to work. Closes: https://bugs.gentoo.org/894078 Signed-off-by: Sam James gentoo.org> .../files/pytables-3.8.0-optional-cpuinfo.patch| 66 + dev-python/pytables/metadata.xml | 3 + dev-python/pytables/pytables-3.8.0-r2.ebuild | 82 ++ profiles/arch/amd64/package.use.mask | 4 ++ profiles/arch/base/package.use.mask| 5 ++ 5 files changed, 160 insertions(+) diff --git a/dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch b/dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch new file mode 100644 index ..f56854b05289 --- /dev/null +++ b/dev-python/pytables/files/pytables-3.8.0-optional-cpuinfo.patch @@ -0,0 +1,66 @@ +https://github.com/PyTables/PyTables/pull/1013 + +From 557f8c22b772506bfbb9e7eb4d60c0cf2125998b Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 3 Apr 2023 02:07:47 +0100 +Subject: [PATCH] Handle py-cpuinfo not being installed + +Fallback gracefully if py-cpuinfo isn't installed. We already handle this in +setup.py but we need to avoid calling it in leaf.py too. + +py-cpuinfo isn't available on all platforms and PyTables is needed to run +the test suite for some software, so we need to be able to run PyTables +in places where py-cpuinfo isn't yet ported. + +Signed-off-by: Sam James +--- a/tables/leaf.py b/tables/leaf.py +@@ -4,7 +4,10 @@ + import math + + import numpy as np +-import cpuinfo ++try: ++import cpuinfo ++except ImportError: ++missing_cpuinfo = True + + from .flavor import (check_flavor, internal_flavor, toarray, + alias_map as flavor_alias_map) +@@ -336,20 +339,21 @@ def _calc_chunkshape(self, expectedrows, rowsize, itemsize): + # Use a decent default value for chunksize + chunksize *= 16 + # Now, go explore the L3 size and try to find a smarter chunksize +-cpu_info = cpuinfo.get_cpu_info() +-if 'l3_cache_size' in cpu_info: +-# In general, is a good idea to set the chunksize equal to L3 +-l3_cache_size = cpu_info['l3_cache_size'] +-# cpuinfo sometimes returns cache sizes as strings (like, +-# "4096 KB"), so refuse the temptation to guess and use the +-# value only when it is an actual int. +-# Also, sometimes cpuinfo does not return a correct L3 size; +-# so in general, enforcing L3 > L2 is a good sanity check. +-l2_cache_size = cpu_info.get('l2_cache_size', "Not found") +-if (type(l3_cache_size) is int and +-type(l2_cache_size) is int and +-l3_cache_size > l2_cache_size): +-chunksize = l3_cache_size ++if not missing_cpuinfo: ++cpu_info = cpuinfo.get_cpu_info() ++if 'l3_cache_size' in cpu_info: ++# In general, is a good idea to set the chunksize equal to L3 ++l3_cache_size = cpu_info['l3_cache_size'] ++# cpuinfo sometimes returns cache sizes as strings (like, ++# "4096 KB"), so refuse the temptation to guess and use the ++# value only when it is an actual int. ++# Also, sometimes cpuinfo does not return a correct L3 size; ++# so in general, enforcing L3 > L2 is a good sanity check. ++l2_cache_size = cpu_info.get('l2_cache_size', "Not found") ++if (type(l3_cache_size) is int and ++type(l2_cache_size) is int and ++l3_cache_size > l2_cache_size): ++chunksize = l3_cache_size + # In Blosc2, the chunksize cannot be larger than 2 GB - BLOSC2_MAX_BUFFERSIZE + if chunksize > 2**31 - 32: + chunksize = 2**31 - 32 + diff --git a/dev-python/pytables/metadata.xml b/dev-python/pytables/metadata.xml index 75a6770d99e4..2fea045e5982 100644 --- a/dev-python/pytables/metadata.xml +++ b/dev-python/pytables/metadata.xml @@ -17,6 +17,9 @@ from Pyrex sources, makes it a fast, yet extremely easy to use tool for interactively save and retrieve large amounts of data. + +Enables runtime CPU detection (useful for bindist, compatibility on other CPUs) +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activestorage/
commit: c478cc016cbfc0e10d24b8f9e6ad91a636da6597 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:55:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:56:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c478cc01 dev-ruby/activestorage: forward ~arm64 Signed-off-by: Sam James gentoo.org> dev-ruby/activestorage/activestorage-7.0.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/activestorage/activestorage-7.0.4.3.ebuild b/dev-ruby/activestorage/activestorage-7.0.4.3.ebuild index 9224b5386d8f..901b4d713f49 100644 --- a/dev-ruby/activestorage/activestorage-7.0.4.3.ebuild +++ b/dev-ruby/activestorage/activestorage-7.0.4.3.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/shoulda-matchers/
commit: ba83a922b46d2673b227f8781a974757982297b0 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:55:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:56:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba83a922 dev-ruby/shoulda-matchers: forward ~loong ~s390 Signed-off-by: Sam James gentoo.org> dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild index 428331095b72..f4717a8de584 100644 --- a/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" ruby_add_rdepend ">=dev-ruby/activesupport-5.2.0:*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails/
commit: 43dced058a3cc2f8836a2366db3c3196076f7031 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:53:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:53:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dced05 dev-ruby/rails: forward ~arm64 Signed-off-by: Sam James gentoo.org> dev-ruby/rails/rails-7.0.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rails/rails-7.0.4.3.ebuild b/dev-ruby/rails/rails-7.0.4.3.ebuild index 639011de6b4e..d177a90cf9b5 100644 --- a/dev-ruby/rails/rails-7.0.4.3.ebuild +++ b/dev-ruby/rails/rails-7.0.4.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://rubyonrails.org; LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailbox/
commit: bde1799c44cccd9451063fa45931d2e942b9b236 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:54:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:56:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde1799c dev-ruby/actionmailbox: forward ~arm64 Signed-off-by: Sam James gentoo.org> dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild b/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild index 887ad756d590..d99b51207331 100644 --- a/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild +++ b/dev-ruby/actionmailbox/actionmailbox-7.0.4.3.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actiontext/
commit: fe3454bcc371a2b5588f83228c12c283fa352c37 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:54:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:56:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3454bc dev-ruby/actiontext: forward ~arm64 Signed-off-by: Sam James gentoo.org> dev-ruby/actiontext/actiontext-7.0.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild b/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild index 00f3788c9c82..b0617b74cdfa 100644 --- a/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild +++ b/dev-ruby/actiontext/actiontext-7.0.4.3.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actioncable/
commit: d24a29a60a19b8c8b7dfdcc80beca5224fe3 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:54:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:56:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24a29a6 dev-ruby/actioncable: forward ~arm64 Signed-off-by: Sam James gentoo.org> dev-ruby/actioncable/actioncable-7.0.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actioncable/actioncable-7.0.4.3.ebuild b/dev-ruby/actioncable/actioncable-7.0.4.3.ebuild index cfbbeb23ae85..a766b8129b22 100644 --- a/dev-ruby/actioncable/actioncable-7.0.4.3.ebuild +++ b/dev-ruby/actioncable/actioncable-7.0.4.3.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/localhost/
commit: 023f471b582e7da36919f14039c139a6a6afce59 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:49:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:49:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023f471b dev-ruby/localhost: add additional test deps Signed-off-by: Sam James gentoo.org> dev-ruby/localhost/localhost-1.1.10.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-ruby/localhost/localhost-1.1.10.ebuild b/dev-ruby/localhost/localhost-1.1.10.ebuild index f061baa1a9e2..92cc5d9d3a67 100644 --- a/dev-ruby/localhost/localhost-1.1.10.ebuild +++ b/dev-ruby/localhost/localhost-1.1.10.ebuild @@ -19,7 +19,13 @@ LICENSE="MIT" SLOT="$(ver_cut 1)" KEYWORDS="~amd64" -ruby_add_bdepend "test? ( dev-ruby/sus-fixtures-async )" +ruby_add_bdepend " + test? ( + dev-ruby/async-io + dev-ruby/async-process + dev-ruby/sus-fixtures-async + ) +" all_ruby_prepare() { sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-http-persistent/
commit: bc1321cd56624ff65b074c2cd0b0c2ad5a6d57f4 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:34:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1321cd dev-ruby/net-http-persistent: add 4.0.2 Signed-off-by: Sam James gentoo.org> dev-ruby/net-http-persistent/Manifest | 1 + .../net-http-persistent-4.0.2.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-ruby/net-http-persistent/Manifest b/dev-ruby/net-http-persistent/Manifest index 6cef2d4de01a..300e4ecc8fb7 100644 --- a/dev-ruby/net-http-persistent/Manifest +++ b/dev-ruby/net-http-persistent/Manifest @@ -1,2 +1,3 @@ DIST net-http-persistent-3.1.0.gem 31744 BLAKE2B fdd9c36ab5216c1cd1fe358207a689276e109845ac374ea16011469b6cb2b165115e78e701cce98c280e7f878c23d8016e75cac4508c7e579209012671b64101 SHA512 65b5afc4ad0729ec14b642e0e36363cecfff3dc25b26308d632866e93fed3eccfb83ce85da78f631553c6a1fe3ee834fcbc9d3681c85db6387463abbc30e60fa DIST net-http-persistent-4.0.1.gem 27136 BLAKE2B b88151498c401cc20983c86859d7ef7ae3688ee12a5fcc69544d9716c3aeed55f4339d35ec08e9c0a6a16b4b4ab807d7155425c3056b9634185c255472ad93c5 SHA512 d3c86c9c58affac8cde1513dd899527406c0baafd3a620b80011e3babf51a4bfd6fb2bd8998fd9c4696d49aad2d014bdf666b9626e06fe4413cb4010f94e5e91 +DIST net-http-persistent-4.0.2.tar.gz 23779 BLAKE2B 7ea0140ed9baf97f05f13816ddd836cc874a1861a0ca4d84d98fd8d5665163e96d74c6eef602088a12577addda8fad5c2194c7f679c59917255979c5618c1c8d SHA512 4ef028245092a15f5e017ed6f2723cb82a2ed1fdbcb55217e5807068a40601151c29f929c95ffb5bdaae12fe34dca6658e674e282be42e7b0909c0ff2ea984fd diff --git a/dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild new file mode 100644 index ..f9324771a495 --- /dev/null +++ b/dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8" +HOMEPAGE="https://github.com/drbrain/net-http-persistent; +SRC_URI="https://github.com/drbrain/net-http-persistent/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend ">=dev-ruby/connection_pool-2.2:0" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + # Not relevant for us (we're just using rake for the tests) + sed -i -e '/require "rake\/manifest"/,/^end/ s:^:#:' Rakefile || die + + # avoid test with implicit dependency on net-http-pipeline which + # fails and is not tested upstream + sed -i -e '/net-http-pipeline not installed/ s/unless.*$//' test/test_net_http_persistent.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/localhost/
commit: 49a6bab711e4287028759ff29b4cc3f2184f230b Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:08:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a6bab7 dev-ruby/localhost: add 1.1.10 Signed-off-by: Sam James gentoo.org> dev-ruby/localhost/Manifest| 1 + dev-ruby/localhost/localhost-1.1.10.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-ruby/localhost/Manifest b/dev-ruby/localhost/Manifest index ed63740a7d32..8e95559775d1 100644 --- a/dev-ruby/localhost/Manifest +++ b/dev-ruby/localhost/Manifest @@ -1 +1,2 @@ +DIST localhost-1.1.10.tar.gz 2128142 BLAKE2B 06e4ab07bc273b8beba5fb3ee3f64e171a6c4a2e944c6d5e432417560283230277213732bf23ddd12e9737b2803582a11fdaa76356d14d2bdbd4e90d402c6204 SHA512 946ef247b256165cf5c849a32c0ba8dd2007164bd1549a20aca595328174709e9213ba8a98448dc41a57558b00147c3b7428b7bc625059ab24f89c94ff8850e9 DIST localhost-1.1.9.tar.gz 2125545 BLAKE2B 5843b3857a11d9f56412f67cb15e424332b07cf81a29ae0a05a3ff20c6f06af56f6a02d8315f97c2d57fe76f7359c737cf19f116868ff532ac083070430fa22e SHA512 d46fd016957fd34309d50488dc61f23e9d47a5a6bfdeda5c049f6ffc112c13cd21394ada3e15c56f14913cba6ab503f60e32237431f7ff824fbbab8cd8a2d746 diff --git a/dev-ruby/localhost/localhost-1.1.10.ebuild b/dev-ruby/localhost/localhost-1.1.10.ebuild new file mode 100644 index ..f061baa1a9e2 --- /dev/null +++ b/dev-ruby/localhost/localhost-1.1.10.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="localhost.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="sus" + +inherit ruby-fakegem + +DESCRIPTION="Manage a local CA for self-signed localhost development servers" +HOMEPAGE="https://github.com/socketry/localhost; +SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" + +ruby_add_bdepend "test? ( dev-ruby/sus-fixtures-async )" + +all_ruby_prepare() { + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/covered/Id' config/sus.rb || die +} + +each_ruby_test() { + # Tests fail in parallel as it tries to use the same port so + # manually replicate ruby-ng_sus for now, as ruby-ng_sus runs sus-parallel. + ${RUBY} -S sus || die +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/
commit: 3bf1f59eae8ff09959cd47aa52dba5252164e59d Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:18:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf1f59e www-servers/puma: enable ruby32 Signed-off-by: Sam James gentoo.org> www-servers/puma/puma-6.1.1-r1.ebuild | 62 +++ 1 file changed, 62 insertions(+) diff --git a/www-servers/puma/puma-6.1.1-r1.ebuild b/www-servers/puma/puma-6.1.1-r1.ebuild new file mode 100644 index ..502969a3229c --- /dev/null +++ b/www-servers/puma/puma-6.1.1-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_GEMSPEC="puma.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma + +inherit ruby-fakegem + +DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack" +HOMEPAGE="https://puma.io/; +SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )" +RDEPEND+=" dev-libs/openssl:0=" + +ruby_add_bdepend "virtual/ruby-ssl + test? ( dev-ruby/localhost dev-ruby/rack:2.2 >=dev-ruby/minitest-5.9:5 >=dev-ruby/test-unit-3.0:2 )" + +ruby_add_rdepend "dev-ruby/nio4r:2" + +all_ruby_prepare() { + sed -e '/bundler/ s:^:#:' \ + -e '/prove/ s:^:#:' \ + -e '/stub_const/ s:^:#:' \ + -i test/helper.rb || die + + # Avoid tests failing inconsistently + sed -i -e '/test_bad_client/askip "inconsistent results"' test/test_web_server.rb || die + + # Avoid launcher tests since they make assumptions about bundler use + rm -f test/test_launcher.rb test/test_worker_gem_independence.rb test/test_bundle_pruner.rb || die + + # Skip integration tests since they make a lot of assumptions about + # the environment + rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die + + # Avoid test that uses unpackaged stub_const + sed -i -e '/test_shutdown_with_grace/,/^ end/ s:^:#:' test/test_thread_pool.rb || die + + # Tries to call 'rackup' directly + sed -i -e '/def test_bin/,/^end/ s:^:#:' test/test_rack_handler.rb || die + + sed -e 's/git ls-files --/find/' \ + -e 's:_relative ": "./:' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + einfo "Running test suite" + PUMA_CI_RACK_2=true ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', '~>3.0'; gem 'rack', '<3'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require f}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/qed/
commit: 4f539d177a42b64ef3583f55ac0a00c6e19e4e86 Author: Sam James gentoo org> AuthorDate: Sun Apr 2 04:49:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f539d17 dev-ruby/qed: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/qed/qed-2.9.2-r1.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-ruby/qed/qed-2.9.2-r1.ebuild b/dev-ruby/qed/qed-2.9.2-r1.ebuild index ce4d35cb1fe6..5f303f027f51 100644 --- a/dev-ruby/qed/qed-2.9.2-r1.ebuild +++ b/dev-ruby/qed/qed-2.9.2-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_RECIPE_DOC="yard" @@ -21,7 +22,8 @@ IUSE="" ruby_add_bdepend "test? ( dev-ruby/ae )" ruby_add_rdepend " dev-ruby/ansi - dev-ruby/brass" + dev-ruby/brass +" each_ruby_test() { ${RUBY} -Ilib bin/qed || die 'tests failed'
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nio4r/
commit: 58fe36494c271d680df65d9d8b519d0426712949 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:17:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58fe3649 dev-ruby/nio4r: add 2.5.9 Closes: https://bugs.gentoo.org/884259 Signed-off-by: Sam James gentoo.org> dev-ruby/nio4r/Manifest | 1 + dev-ruby/nio4r/nio4r-2.5.9.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest index 80d05987f8c6..ee049c38ccdd 100644 --- a/dev-ruby/nio4r/Manifest +++ b/dev-ruby/nio4r/Manifest @@ -1 +1,2 @@ DIST nio4r-2.5.8.gem 121856 BLAKE2B be79548761f52abab632b8e4660ab8557946079a51fe7f30c346f4f656ed2f8d0c8f2f463ed76a89bd4278bdfc0a0646ff2b8e0a815f97750836cb0bb250b9ef SHA512 3942403147882380b86f42c54a6d4e92c4e85dd3c0b5b9f473a05fcf98c041853e21d11d0481d1973342b5a4bfb59e02cfd523a44e9e45c3740627a45f7f99c7 +DIST nio4r-2.5.9.gem 122368 BLAKE2B 4238e2963604539207e1adc7ee78430e4f501ea8b71d807ee4f3c44322d16612779777f11b76313aaad6d252321435854f5b4905f83a2fe03c9d71be20b7a718 SHA512 d1c52896f186d19eb089a94d74ccadb427e64c204af149aa83a5a4dda3f0edd1bd2bae94afd21fcd58e3c2b9e2c17278a18717c0905de80e45540d13eeefd9e5 diff --git a/dev-ruby/nio4r/nio4r-2.5.9.ebuild b/dev-ruby/nio4r/nio4r-2.5.9.ebuild new file mode 100644 index ..a3db5042c074 --- /dev/null +++ b/dev-ruby/nio4r/nio4r-2.5.9.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="A high performance selector API for monitoring IO objects" +HOMEPAGE="https://github.com/socketry/nio4r; + +LICENSE="MIT || ( BSD GPL-2 )" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Note that nio4r bundles a patched copy of libev, and without these +# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die + sed -e '/extension/ s:^:#:' -i Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/patron/
commit: c88fc76c16502fb8c49ba3e5f13aae82e31c7208 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:28:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88fc76c dev-ruby/patron: EAPI 8, enable ruby32 Tests are the same as for older impls (even with the horrific puma bits). Signed-off-by: Sam James gentoo.org> dev-ruby/patron/patron-0.13.3-r2.ebuild | 40 + 1 file changed, 40 insertions(+) diff --git a/dev-ruby/patron/patron-0.13.3-r2.ebuild b/dev-ruby/patron/patron-0.13.3-r2.ebuild new file mode 100644 index ..5c3884367749 --- /dev/null +++ b/dev-ruby/patron/patron-0.13.3-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/patron/extconf.rb) +RUBY_FAKEGEM_EXTENSION_DIR="lib/patron" + +inherit ruby-fakegem + +DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl" +HOMEPAGE="https://github.com/toland/patron; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND+=" net-misc/curl" +RDEPEND+=" net-misc/curl" + +ruby_add_bdepend "test? ( dev-ruby/rack www-servers/puma )" + +all_ruby_prepare() { + # Fix Rakefile + sed -i -e 's:rake/rdoctask:rdoc/task:' \ + -e 's/README.txt/README.md/' \ + -e '/bundler/I s:^:#:' \ + -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^end/ s:^:#:' \ + Rakefile || die + + # Avoid specs with failures. We were not running any specs before. + rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/console/, dev-ruby/console/files/
commit: a8e737d547d3cc3ee0f73cb2010485c2b464bbe2 Author: Sam James gentoo org> AuthorDate: Sun Apr 2 22:33:27 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e737d5 dev-ruby/console: enable ruby32, fix tests Signed-off-by: Sam James gentoo.org> dev-ruby/console/console-1.16.2-r1.ebuild | 42 ++ dev-ruby/console/files/console-1.16.2-tests.patch | 155 ++ 2 files changed, 197 insertions(+) diff --git a/dev-ruby/console/console-1.16.2-r1.ebuild b/dev-ruby/console/console-1.16.2-r1.ebuild new file mode 100644 index ..0d935fd76672 --- /dev/null +++ b/dev-ruby/console/console-1.16.2-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Beautiful logging for Ruby" +HOMEPAGE="https://github.com/socketry/console; +SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/fiber-local" + +ruby_add_bdepend "test? ( dev-ruby/sus )" + +PATCHES=( + "${FILESDIR}"/${P}-tests.patch +) + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Avoid dependency on covered. + rm -f config/sus.rb || die + + # Avoid sandbox violation during tests + sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die +} + +each_ruby_test() { + ${RUBY} -S sus-parallel || die +} diff --git a/dev-ruby/console/files/console-1.16.2-tests.patch b/dev-ruby/console/files/console-1.16.2-tests.patch new file mode 100644 index ..cbbaaa69dff1 --- /dev/null +++ b/dev-ruby/console/files/console-1.16.2-tests.patch @@ -0,0 +1,155 @@ +https://github.com/socketry/console/commit/01438b0390ccd0beead0a6ca828a8dd5ffc710b9 +https://github.com/socketry/console/commit/c2121ed574d846361fcc0cfde97f88ad841a306c + +From 01438b0390ccd0beead0a6ca828a8dd5ffc710b9 Mon Sep 17 00:00:00 2001 +From: Samuel Williams +Date: Fri, 24 Feb 2023 09:28:43 +1300 +Subject: [PATCH] Add log level tests. + +--- a/test/console.rb b/test/console.rb +@@ -10,7 +10,7 @@ + + describe Console do + it "has a version number" do +- expect(Console::VERSION).not.to be nil ++ expect(Console::VERSION).to be =~ /\d+\.\d+\.\d+/ + end + + with MyModule do +--- a/test/console/compatible/logger.rb b/test/console/compatible/logger.rb +@@ -37,4 +37,9 @@ + + expect(io.string).to be(:include?, "Hello World") + end ++ ++ it "has a default log level" do ++ expect(logger.level).to be_a(Integer) ++ expect(logger.level).to be == ::Logger::DEBUG ++ end + end + +From c2121ed574d846361fcc0cfde97f88ad841a306c Mon Sep 17 00:00:00 2001 +From: Samuel Williams +Date: Fri, 24 Feb 2023 18:26:17 +1300 +Subject: [PATCH] Fix tests when run interactively and incrementally. + +--- a/lib/console/terminal/logger.rb b/lib/console/terminal/logger.rb +@@ -6,6 +6,7 @@ + + require_relative '../buffer' + require_relative '../event' ++require_relative '../clock' + + require_relative 'text' + require_relative 'xterm' +--- a/test/console/capture.rb b/test/console/capture.rb +@@ -4,6 +4,7 @@ + # Copyright, 2020-2022, by Samuel Williams. + + require 'console/capture' ++require 'console/logger' + + describe Console::Capture do + let(:capture) {subject.new} +--- a/test/console/compatible/logger.rb b/test/console/compatible/logger.rb +@@ -4,6 +4,7 @@ + # Copyright, 2022, by Samuel Williams. + + require 'console/compatible/logger' ++require 'console/terminal/logger' + + describe Console::Compatible::Logger do + let(:io) {StringIO.new} +--- a/test/console/logger.rb b/test/console/logger.rb +@@ -70,15 +70,6 @@ + end + end + +- Console::Logger::LEVELS.each do |name, level| +- it "can log #{name} messages" do +- expect(output).to receive(:call).with(message, severity: name) +- +- logger.level = level +- logger.send(name, message) +- end +- end +- + with '#enable' do + let(:object) {Object.new} + +@@ -94,23 +85,34 @@ + end + + Console::Logger::LEVELS.each do |name, level| +- with '#off!', unique: name do +- it "doesn't log #{name} messages" do +- logger.off! ++ with "log level #{name}",
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/patron/
commit: ffb8c49d09df5b2460bf9be00d4ba50ba31982e8 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:45:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb8c49d dev-ruby/patron: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-ruby/patron/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ruby/patron/metadata.xml b/dev-ruby/patron/metadata.xml index 658c72b1920d..3381fedd792f 100644 --- a/dev-ruby/patron/metadata.xml +++ b/dev-ruby/patron/metadata.xml @@ -5,4 +5,7 @@ r...@gentoo.org Gentoo Ruby Project + + toland/patron +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-async/files/, dev-ruby/sus-fixtures-async/
commit: 3dfc448531890d921a1f333ba33a093291c8b98e Author: Sam James gentoo org> AuthorDate: Sun Apr 2 23:41:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dfc4485 dev-ruby/sus-fixtures-async: new package, add 0.1.1 Signed-off-by: Sam James gentoo.org> dev-ruby/sus-fixtures-async/Manifest | 1 + .../sus-fixtures-async-0.1.1-tests-require.patch | 43 ++ dev-ruby/sus-fixtures-async/metadata.xml | 11 ++ .../sus-fixtures-async-0.1.1.ebuild| 37 +++ 4 files changed, 92 insertions(+) diff --git a/dev-ruby/sus-fixtures-async/Manifest b/dev-ruby/sus-fixtures-async/Manifest new file mode 100644 index ..3b8571b90174 --- /dev/null +++ b/dev-ruby/sus-fixtures-async/Manifest @@ -0,0 +1 @@ +DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733 SHA512 cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378 diff --git a/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch b/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch new file mode 100644 index ..af89916b7c5f --- /dev/null +++ b/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch @@ -0,0 +1,43 @@ +https://github.com/socketry/sus-fixtures-async/pull/2 + +From 3d3a1016c1718a8a5eca6ee76cd65d88a66e2481 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 3 Apr 2023 00:36:26 +0100 +Subject: [PATCH] test: Fix version require +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +When running e.g. 'ruby32 -S sus', I had: +``` + Errored assertions: +file test/sus/fixtures/async.rb:8 +⚠ NameError: uninitialized constant Sus::Fixtures::Async::VERSION +test/sus/fixtures/async.rb:8 block in +/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 class_eval +/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 block in +/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:39 build +/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:105 file + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:50 load_file + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:45 load + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:95 block in load_registry + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 each + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 load_registry + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:82 registry +/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/bin/sus:10 +/usr/bin/sus:9 load +/usr/bin/sus:9 +``` + +It turns out we're missing a direct require, so chuck it in. +--- a/test/sus/fixtures/async.rb b/test/sus/fixtures/async.rb +@@ -4,6 +4,7 @@ + # Copyright, 2022, by Samuel Williams. + + require 'sus/fixtures/async' ++require 'sus/fixtures/async/version' + + describe Sus::Fixtures::Async::VERSION do + it 'is a version string' do + diff --git a/dev-ruby/sus-fixtures-async/metadata.xml b/dev-ruby/sus-fixtures-async/metadata.xml new file mode 100644 index ..8b415315d6d1 --- /dev/null +++ b/dev-ruby/sus-fixtures-async/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +socketry/sus-fixtures-async + + diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild new file mode 100644 index ..c1969443f83f --- /dev/null +++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="sus" + +inherit ruby-fakegem + +DESCRIPTION="Convenient fixture for testing async components in a reactor" +HOMEPAGE="https://github.com/socketry/sus-fixtures-async; +SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +ruby_add_rdepend " + dev-ruby/async + dev-ruby/sus +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.1.1-tests-require.patch +) + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
commit: 69e727b964dd7a21a0c9d5f7a42bc73c75208d81 Author: Sam James gentoo org> AuthorDate: Sun Apr 2 23:24:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e727b9 dev-ruby/async: add 2.5.0 Signed-off-by: Sam James gentoo.org> dev-ruby/async/Manifest | 1 + dev-ruby/async/async-2.5.0.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest index ad41c68e4fa9..311f37c156ba 100644 --- a/dev-ruby/async/Manifest +++ b/dev-ruby/async/Manifest @@ -1,2 +1,3 @@ DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53c7fac444f72b9365f6907e4d2ec45579ea267f3a8f31fc45af63c3517908c353749b288d1873e2cf720f96b SHA512 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5 +DIST async-2.5.0.tar.gz 84307 BLAKE2B 0aa9042e6e63087c08def6a5bd66f51565addaf8caf1db3ce5cc94afd397e164dfd0e7af40d4f55d05b0bb08cec3c98dc89b5e4345ff053f06617a8ba6a9b0c8 SHA512 caa16d07b2863f236bdd31fc87aa29216a5e32c8182a6e6bf9fd5203cd223350bb1746be02a617f8930c31f2941ce4204f01c5f2fd902c215a1898192afd01c3 diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild new file mode 100644 index ..46889e58cdfc --- /dev/null +++ b/dev-ruby/async/async-2.5.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# It really is >=ruby31 only, see: +# https://github.com/socketry/async/issues/141 +# https://github.com/socketry/async/issues/136 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="sus" +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A concurrency framework for Ruby" +HOMEPAGE="https://github.com/socketry/async; +SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" + +ruby_add_rdepend ">=dev-ruby/console-1.10:1 + dev-ruby/io-event:1.1 + >=dev-ruby/timers-4.1:4" + +ruby_add_bdepend "test? ( + dev-ruby/benchmark-ips + dev-ruby/sus-fixtures-async +)" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # network tests + rm test/net/http.rb \ + test/async/scheduler/address.rb \ + test/async/scheduler/io.rb || die + + sed -i -e '/covered/Id' config/sus.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/localhost/
commit: 9e8258b80a0facd7b1e8f7fc835beb884e805bb8 Author: Sam James gentoo org> AuthorDate: Mon Apr 3 00:08:31 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8258b8 dev-ruby/localhost: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-ruby/localhost/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ruby/localhost/metadata.xml b/dev-ruby/localhost/metadata.xml index 658c72b1920d..56d29f0d02a8 100644 --- a/dev-ruby/localhost/metadata.xml +++ b/dev-ruby/localhost/metadata.xml @@ -5,4 +5,7 @@ r...@gentoo.org Gentoo Ruby Project + + socketry/localhost +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: b2571b4fb95265c895c9af02ef04b509c7fdd6be Author: Sam James gentoo org> AuthorDate: Sun Apr 2 23:08:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 00:46:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2571b4f dev-ruby/async-container: enable ruby32 Signed-off-by: Sam James gentoo.org> .../async-container-0.16.12-r1.ebuild | 42 ++ 1 file changed, 42 insertions(+) diff --git a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild new file mode 100644 index ..e024fdd63fee --- /dev/null +++ b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Abstract container-based parallelism using threads and processes" +HOMEPAGE="https://github.com/socketry/async-container; +SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/async + dev-ruby/async-io" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + >=dev-ruby/async-rspec-1.1:1 +)" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # spec/async/container/notify/pipe_spec.rb directly executes "bundler" command, + # so we can't just wipe out gems.rb as usual. also must remove covered from gemspec + # for this reason. + sed -i -E 's/gem ".+"//g' "gems.rb" || die + sed -i -e '/spec.add_development_dependency "covered"/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid test dependency on unpackaged covered + sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die +}