[gentoo-commits] repo/gentoo:master commit in: media-sound/strawberry/
commit: d9987a44b79eb9bcaf6ae3f592e26049c1ed2203 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jan 3 07:34:30 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 3 07:34:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9987a44 media-sound/strawberry: bump to 1.0.12, dropped 1.0.11 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/strawberry/Manifest | 2 +- .../strawberry/{strawberry-1.0.11.ebuild => strawberry-1.0.12.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest index 65250e466d81..08612f06078c 100644 --- a/media-sound/strawberry/Manifest +++ b/media-sound/strawberry/Manifest @@ -1,2 +1,2 @@ DIST strawberry-1.0.10.tar.xz 11220176 BLAKE2B a1ffba755ea0e9931e2320bfc21f14c0d269b06270f87c72e39ba2a8fcc5c5992828fe926ec71e4366b53d7b2e7b9fd1a4a9df100ddeba32ceffa5fc0ef37ad2 SHA512 f13115e5c91dacb508b3c4bf6cee5dd0c1866eae41b145cfcdb7f83dafaf277bc43e3be0b58c16b4b9aa855ef9a7756c53552804481ffae7c78ca929f3d5e8af -DIST strawberry-1.0.11.tar.xz 11230592 BLAKE2B 7148f2d9a7a1a7cea5781f4b55373d30265121b9f4cd4a782ae18fe66d6c05aba80f63813e81361a34f150e22fe8a3e138b737deba4de0a8c456a5932832 SHA512 8d918400ef31e504d8e94f66e91a89376173ccb5fae6fedd029d92cff2773a02a79479165a037ba0b7b23064863e5a6f68cf948a53393264a6caf20451f6dc48 +DIST strawberry-1.0.12.tar.xz 11231600 BLAKE2B 7c65d3f0a7418bd4e4ec2d5032406457066f3402efd9f2632f378c15d0c549ab516a8d09dd6d31e2e5723af36d1481614a2b355404596f2384db397ce52495ca SHA512 f29d9d59576788cfb5521a4394dd16501a6dc277c70ebff3629dc891ae70baaebc98ec07f4eda281ac5ebc6c8693c35a5a6611e014d27850beaf20125601e5ce diff --git a/media-sound/strawberry/strawberry-1.0.11.ebuild b/media-sound/strawberry/strawberry-1.0.12.ebuild similarity index 98% rename from media-sound/strawberry/strawberry-1.0.11.ebuild rename to media-sound/strawberry/strawberry-1.0.12.ebuild index fac9c644eb35..884e0da1aa38 100644 --- a/media-sound/strawberry/strawberry-1.0.11.ebuild +++ b/media-sound/strawberry/strawberry-1.0.12.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
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gnome-ssh-askpass/
commit: 68b35832817cc0e2868603504fc81288c93a5758 Author: Tony Olagbaiye fron io> AuthorDate: Tue Jan 3 07:23:58 2023 + Commit: Tony Olagbaiye fron io> CommitDate: Tue Jan 3 07:23:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68b35832 net-misc/gnome-ssh-askpass: minor corrections Signed-off-by: Tony Olagbaiye fron.io> .../gnome-ssh-askpass-9.1_p1.ebuild| 23 -- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.1_p1.ebuild b/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.1_p1.ebuild index a17b5e22c..4de717ec4 100644 --- a/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.1_p1.ebuild +++ b/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.1_p1.ebuild @@ -22,10 +22,11 @@ REQUIRED_USE="|| ( gtk2 gtk3 )" RESTRICT="test" -DEPEND=" +RDEPEND=" gtk2? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) " +DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-openssh ) @@ -43,22 +44,24 @@ src_configure() { } src_compile() { - pushd contrib + pushd contrib || die use gtk2 && emake gnome-ssh-askpass2 use gtk3 && emake gnome-ssh-askpass3 - popd + popd || die } src_install() { - use gtk2 && ( dobin contrib/gnome-ssh-askpass2; \ - echo "export SSH_ASKPASS='${EPREFIX}/usr/bin/gnome-ssh-askpass2'" > "${T}/99gnome_ssh_askpass" \ - || die "envd file creation failed" ) + if use gtk2; then + dobin contrib/gnome-ssh-askpass2; + fi - use gtk3 && ( dobin contrib/gnome-ssh-askpass3; \ - echo "export SSH_ASKPASS='${EPREFIX}/usr/bin/gnome-ssh-askpass3'" > "${T}/99gnome_ssh_askpass" \ - || die "envd file creation failed" ) + if use gtk3; then + dobin contrib/gnome-ssh-askpass3; + fi - doenvd "${T}"/99gnome_ssh_askpass + newenvd - 99gnome_ssh_askpass <<-EOF + export SSH_ASKPASS='${EPREFIX}/usr/bin/gnome-ssh-askpass$(usex gtk3 3 2)' + EOF }
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfdesktop/
commit: 97e165491fe84b89e1209057ae511eec7b01bdcf Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:49:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:52:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e16549 xfce-base/xfdesktop: Remove unused debug flag Signed-off-by: Michał Górny gentoo.org> xfce-base/xfdesktop/xfdesktop-4.18.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xfce-base/xfdesktop/xfdesktop-4.18.0.ebuild b/xfce-base/xfdesktop/xfdesktop-4.18.0.ebuild index e8edad1d0122..f022f029c5f6 100644 --- a/xfce-base/xfdesktop/xfdesktop-4.18.0.ebuild +++ b/xfce-base/xfdesktop/xfdesktop-4.18.0.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 @@ -15,7 +15,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="debug libnotify +thunar" +IUSE="libnotify +thunar" DEPEND=" >=x11-libs/cairo-1.16
[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4windowing/
commit: 3106bcb9e6b7bbdc1abd0b4a0fa2d9225ecd6d71 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:50:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:52:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3106bcb9 xfce-base/libxfce4windowing: New library, v4.19.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/libxfce4windowing/Manifest | 1 + .../libxfce4windowing-4.19.0.ebuild| 58 ++ xfce-base/libxfce4windowing/metadata.xml | 8 +++ 3 files changed, 67 insertions(+) diff --git a/xfce-base/libxfce4windowing/Manifest b/xfce-base/libxfce4windowing/Manifest new file mode 100644 index ..ebe4b6e4f26c --- /dev/null +++ b/xfce-base/libxfce4windowing/Manifest @@ -0,0 +1 @@ +DIST libxfce4windowing-4.19.0.tar.bz2 442774 BLAKE2B 8d0a64d07d1535f74d3767c47d2513b481502a8d2b259572fb22d25cb3ab07409c00014922ebe5222c2637792e57d2edfb94e7a028965ea076be52e098a8ed0e SHA512 c1dbbf243158239c96f2d3db4fb556dca72db7c885b6288653e45fa74cb22b5af2a997a7c7ac1ead203078de958a6dbec77a86826c867156266c341384e97f9d diff --git a/xfce-base/libxfce4windowing/libxfce4windowing-4.19.0.ebuild b/xfce-base/libxfce4windowing/libxfce4windowing-4.19.0.ebuild new file mode 100644 index ..ad27afe2483e --- /dev/null +++ b/xfce-base/libxfce4windowing/libxfce4windowing-4.19.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Unified widget and session management libs for Xfce" +HOMEPAGE=" + https://gitlab.xfce.org/xfce/libxfce4windowing/ +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+introspection wayland X" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gtk+-3.24.0:3[introspection?] + >=x11-libs/gdk-pixbuf-2.40.0[introspection?] + wayland? ( + >=x11-libs/gtk+-3.24.0:3[wayland] + >=dev-libs/wayland-1.15 + ) + X? ( + >=x11-libs/gtk+-3.24.0:3[X] + >=x11-libs/libwnck-3.14:3 + ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-lang/perl + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + wayland? ( + >=dev-util/wayland-scanner-1.15 + ) +" + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable wayland gdk-wayland) + $(use_enable wayland wayland-scanner) + $(use_enable wayland wayland-client) + $(use_enable X libwnck) + $(use_enable X gdk-x11) + ) + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/xfce-base/libxfce4windowing/metadata.xml b/xfce-base/libxfce4windowing/metadata.xml new file mode 100644 index ..fb3a6777ad9f --- /dev/null +++ b/xfce-base/libxfce4windowing/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + x...@gentoo.org + XFCE Team + +
[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4ui/
commit: 6fdd7151f130bbb75fa997ad5ba9139a0b390b67 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:49:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:52:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdd7151 xfce-base/libxfce4ui: Remove unused debug flag Signed-off-by: Michał Górny gentoo.org> xfce-base/libxfce4ui/libxfce4ui-4.18.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.18.0.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.18.0.ebuild index 55757bdf4227..31a8ab010145 100644 --- a/xfce-base/libxfce4ui/libxfce4ui-4.18.0.ebuild +++ b/xfce-base/libxfce4ui/libxfce4ui-4.18.0.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 @@ -15,7 +15,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="LGPL-2+ GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="debug glade +introspection startup-notification system-info vala" +IUSE="glade +introspection startup-notification system-info vala" REQUIRED_USE="vala? ( introspection )" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/files/, app-arch/dpkg/
commit: 1f0405a690df6ae774c957b63089d90a62c388c9 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jan 3 06:45:00 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jan 3 06:45:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0405a6 app-arch/dpkg: update sed with proper patch. Signed-off-by: Georgy Yakovlev gentoo.org> app-arch/dpkg/dpkg-1.21.15.ebuild| 6 + app-arch/dpkg/files/dpkg-1.21.15-buf-lengh.patch | 34 2 files changed, 35 insertions(+), 5 deletions(-) diff --git a/app-arch/dpkg/dpkg-1.21.15.ebuild b/app-arch/dpkg/dpkg-1.21.15.ebuild index 2a5678759150..02e4f4a95589 100644 --- a/app-arch/dpkg/dpkg-1.21.15.ebuild +++ b/app-arch/dpkg/dpkg-1.21.15.ebuild @@ -46,6 +46,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-1.18.12-flags.patch + "${FILESDIR}"/${PN}-1.21.15-buf-lengh.patch # sent upstream ) src_prepare() { @@ -53,11 +54,6 @@ src_prepare() { sed -i -e 's|\|${AR}|g' src/at/deb-format.at src/at/testsuite || die - # upstream sets 200, that's a bit too short. - # it may not fail in real usage, but fails with /var/tmp/portage/$cat/pkg added. - # on my system it's exactly 201 characters. - sed -i -e 's/char\ buf\[200\]/char\ buf\[300\]/' src/deb/extract.c || die - eautoreconf } diff --git a/app-arch/dpkg/files/dpkg-1.21.15-buf-lengh.patch b/app-arch/dpkg/files/dpkg-1.21.15-buf-lengh.patch new file mode 100644 index ..1ab28d1df5a0 --- /dev/null +++ b/app-arch/dpkg/files/dpkg-1.21.15-buf-lengh.patch @@ -0,0 +1,34 @@ +From 7caf70b6cda200e1bad77c26e46e465a4ad76d71 Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Mon, 2 Jan 2023 21:57:29 -0800 +Subject: [PATCH] dpkg-deb: increase buf lengh in movecontrolfiles + +In some cases limit of 200 is too short. +For example, on gentoo we build in /var/tmp/portage (user configurable) + +the buf contents end up exactly 201 characters: +e.g.: "mv /long/path /another/long/path && rmdir /yet/another/long/path" + +so we only catch it in testsuite and dpkg-deb tests fail sometimes. + +Signed-off-by: Georgy Yakovlev +--- + src/deb/extract.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/deb/extract.c b/src/deb/extract.c +index a098539..332c664 100644 +--- a/src/deb/extract.c b/src/deb/extract.c +@@ -53,7 +53,7 @@ + static void + movecontrolfiles(const char *dir, const char *thing) + { +- char buf[200]; ++ char buf[512]; + pid_t pid; + + sprintf(buf, "mv %s/%s/* %s/ && rmdir %s/%s", dir, thing, dir, dir, thing); +-- +2.39.0 +
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/
commit: 574dd201798f7e5b885964d721628493855b392f Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:37:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:37:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574dd201 xfce-extra/xfce4-screenshooter: Bump to 1.10.2 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-screenshooter/Manifest| 1 + .../xfce4-screenshooter-1.10.2.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/xfce-extra/xfce4-screenshooter/Manifest b/xfce-extra/xfce4-screenshooter/Manifest index 781eeb92ade4..77a80ee6cd30 100644 --- a/xfce-extra/xfce4-screenshooter/Manifest +++ b/xfce-extra/xfce4-screenshooter/Manifest @@ -1 +1,2 @@ DIST xfce4-screenshooter-1.10.1.tar.bz2 596568 BLAKE2B dc43dd73f2bec42cf0bfc3e579653f947feef42006c9441c6748373ecf417248566f1c02da4be95da368ca77b0b57cbbea014f47a029215031316c52ef7b8fa8 SHA512 1e39bc89c0ec35e88834568a42e20d8f48dc141e045865623d387a91a9c7f7d96457db10e34d7ba6c5d8171673bb3b41f4d91d6cc53d1a841042acaa0cec202b +DIST xfce4-screenshooter-1.10.2.tar.bz2 601856 BLAKE2B bccb37c44137faad63bd4f7bac84830f82c6f9cb60474dc774ddc0a428f9a515a938351d1f7317f4bc7ade5808c357a318e725e6adaa264d40d5ce2728bbd1e3 SHA512 f737d8cf071bf12ab3f2443e4b6f89b64bb243ee339fb88d1150347ae90119f657ab8ae655f06e8fbc4061894f89f7fdc7316aee280d6864efa6f8444bab3878 diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.2.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.2.ebuild new file mode 100644 index ..3f880504fd4f --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="Xfce4 screenshooter application and panel plugin" +HOMEPAGE=" + https://docs.xfce.org/apps/xfce4-screenshooter/start + https://gitlab.xfce.org/apps/xfce4-screenshooter/ +" +SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gdk-pixbuf-2.16 + >=x11-libs/gtk+-3.24.0:3 + >=x11-libs/pango-1.44.0 + dev-libs/libxml2 + >=net-libs/libsoup-3.0.0:3.0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + >=x11-libs/libXi-1.7.8 + >=xfce-base/exo-0.11:= + >=xfce-base/xfce4-panel-4.18.0:= + >=xfce-base/libxfce4util-4.18.0:= + >=xfce-base/libxfce4ui-4.18.0:= + >=xfce-base/xfconf-4.18.0:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-util/glib-utils + dev-util/intltool + sys-apps/help2man + virtual/pkgconfig +" + +src_configure() { + local myconf=( + --enable-xfixes + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gnome-ssh-askpass/
commit: f1c6442b9f3939e01510693fd5c1afad8eff6279 Author: Tony Olagbaiye fron io> AuthorDate: Tue Jan 3 06:29:03 2023 + Commit: Tony Olagbaiye fron io> CommitDate: Tue Jan 3 06:31:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1c6442b net-misc/gnome-ssh-askpass: new package, add 9.1_p1 Signed-off-by: Tony Olagbaiye fron.io> net-misc/gnome-ssh-askpass/Manifest| 2 + .../gnome-ssh-askpass-9.1_p1.ebuild| 64 ++ 2 files changed, 66 insertions(+) diff --git a/net-misc/gnome-ssh-askpass/Manifest b/net-misc/gnome-ssh-askpass/Manifest new file mode 100644 index 0..ee2d79669 --- /dev/null +++ b/net-misc/gnome-ssh-askpass/Manifest @@ -0,0 +1,2 @@ +DIST openssh-9.1p1.tar.gz 1838747 BLAKE2B 287b6b1cc4858b27af88f4a4674670afff1fb5b99461892083393c53ef3747c5a0fcd90cba95d2c27465a919e00f7f42732c93af4f306665ba0393bbb7a534f5 SHA512 a1f02c407f6b621b1d0817d1a0c9a6839b67e416c84f3b76c63003b119035b24c19a1564b22691d1152e1d2d55f4dc7eb1af2d2318751e431a99c4efa77edc70 +DIST openssh-9.1p1.tar.gz.asc 833 BLAKE2B 83efe3c705f6a02c25a9fc9bac2a4efd77470598d9e0fcb86dff2d265c58cffec1afecad3621769b2bd78ac25884f0ee20ae9b311e895db93e3bb552dffd6e74 SHA512 47dc7295f9694250bcbb86d7ca0830a47da4f3df7795bb05ebaf1590284ccce5317022c536bea1b09bd2fa4d8013295cc0de287ebe3f9dc605582077e9f11ddd diff --git a/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.1_p1.ebuild b/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.1_p1.ebuild new file mode 100644 index 0..a17b5e22c --- /dev/null +++ b/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.1_p1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs verify-sig + +PARCH=openssh-9.1p1 + +DESCRIPTION="GTK-based passphrase dialog for use with OpenSSH" +HOMEPAGE="https://www.openssh.com/; +SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz + verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssh.org.asc +S="${WORKDIR}/${PARCH}" + +LICENSE="BSD GPL-2" +SLOT="0" +IUSE="gtk2 +gtk3 verify-sig" +REQUIRED_USE="|| ( gtk2 gtk3 )" + +RESTRICT="test" + +DEPEND=" + gtk2? ( x11-libs/gtk+:2 ) + gtk3? ( x11-libs/gtk+:3 ) +" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-openssh ) +" + +src_unpack() { + default + + # We don't have signatures for HPN, X509, so we have to write this ourselves + use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${PARCH}.tar.gz{,.asc} +} + +src_configure() { + true +} + +src_compile() { + pushd contrib + + use gtk2 && emake gnome-ssh-askpass2 + use gtk3 && emake gnome-ssh-askpass3 + + popd +} + +src_install() { + use gtk2 && ( dobin contrib/gnome-ssh-askpass2; \ + echo "export SSH_ASKPASS='${EPREFIX}/usr/bin/gnome-ssh-askpass2'" > "${T}/99gnome_ssh_askpass" \ + || die "envd file creation failed" ) + + use gtk3 && ( dobin contrib/gnome-ssh-askpass3; \ + echo "export SSH_ASKPASS='${EPREFIX}/usr/bin/gnome-ssh-askpass3'" > "${T}/99gnome_ssh_askpass" \ + || die "envd file creation failed" ) + + doenvd "${T}"/99gnome_ssh_askpass +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/electrum/
commit: 52136bf2be45f2b2a4acdb15793b940130694db6 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:10:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:23:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52136bf2 net-misc/electrum: Bump to 4.3.3 Signed-off-by: Michał Górny gentoo.org> net-misc/electrum/Manifest | 1 + net-misc/electrum/electrum-4.3.3.ebuild | 95 + 2 files changed, 96 insertions(+) diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest index 764d2fca0cee..ba5e6e950a80 100644 --- a/net-misc/electrum/Manifest +++ b/net-misc/electrum/Manifest @@ -1 +1,2 @@ DIST electrum-4.3.2.gh.tar.gz 5460546 BLAKE2B b2367116aef2a2a76dca30a635188bcd99f0fdd46ce6e8c5a2d6608fbb8f0a58e88b8352c5db92b7c8709f7bbc420fc1860204aca1efc2f2c4be2c788bfa1909 SHA512 dfb137e01ca6e511fb5ac70c34dcb01f36bdb209d7d290bd53c8fa5f95783f346898478d6e58435b241928dfe05ff46455e2e587520d47892c66b3198ab89c82 +DIST electrum-4.3.3.gh.tar.gz 5511225 BLAKE2B dd7700d185ad1d8d58c609a3b388fc4764eca68eb20bb2254046daa5faa5e790fe31a61536ab086a6f632f42346cf22121a3b85b85ae1d45ab8f59ad49e66455 SHA512 33e357d49a0839b269bf8eb5a617b9a866a85a4953a109a382930718ce204a36a93638be1d9111ca9a5349f0aed496e86f5f2b43ffa8b1ce6683c50a8b76ec6c diff --git a/net-misc/electrum/electrum-4.3.3.ebuild b/net-misc/electrum/electrum-4.3.3.ebuild new file mode 100644 index ..5beaa51477bc --- /dev/null +++ b/net-misc/electrum/electrum-4.3.3.ebuild @@ -0,0 +1,95 @@ +# 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_{8..10} ) +PYTHON_REQ_USE="ncurses?" + +inherit distutils-r1 xdg-utils + +DESCRIPTION="User friendly Bitcoin client" +HOMEPAGE=" + https://electrum.org/ + https://github.com/spesmilo/electrum/ +" +SRC_URI=" + https://github.com/spesmilo/electrum/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli ncurses qrcode +qt5" +REQUIRED_USE="|| ( cli ncurses qt5 )" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/libsecp256k1 + >=dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}] + =dev-python/aiorpcX-0.22*[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + dev-python/bitstring[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/dnspython-2[${PYTHON_USEDEP}] + dev-python/pbkdf2[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.12[${PYTHON_USEDEP}] + qrcode? ( media-gfx/zbar[v4l] ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + ncurses? ( $(python_gen_impl_dep 'ncurses') ) +" +BDEPEND=" + test? ( + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # use backwards-compatible cryptodome API + sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die + + # make qdarkstyle dep optional + sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die + + local bestgui + if use qt5; then + bestgui=qt + elif use ncurses; then + bestgui=text + else + bestgui=stdio + fi + sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die + + eapply_user + + xdg_environment_reset + distutils-r1_src_prepare +} + +src_install() { + dodoc RELEASE-NOTES + distutils-r1_src_install +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 97c309e5e48824ee14bbe73d772cd3cbe2c1792c Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:04:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:23:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c309e5 dev-python/tox: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 2 - dev-python/tox/tox-4.0.19.ebuild | 91 dev-python/tox/tox-4.1.1.ebuild | 91 3 files changed, 184 deletions(-) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 6bdb6615b0a8..6398af88cf20 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,5 +1,3 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca -DIST tox-4.0.19.gh.tar.gz 284319 BLAKE2B f0ed3d300e0fadfaa5725589cea91511ed0c37937dc3761b203cfd1f0a5cf4033b6006e693521c932d3af64feb150951c046f5853a8b9bb9e37dcf3c5db4de95 SHA512 27d01b96acf4f7650b5a4a3ad80293ea884ee6791ff2e734cb64c94551943af1fb91804944f7ae82937fe4172522c0d5e4f24e84d35012d11657adc49702fc88 -DIST tox-4.1.1.gh.tar.gz 285048 BLAKE2B 78f810889102328a9b1e56d86b2f5d833311a5148fe9eca0f2076892d4ef15c6eee8fdf58c5390a273842cd3f0c50731fc82f10a54a025b6802526711513453b SHA512 7367a2ac9d2233d96a7cfd357fad516661834db31aee740d77983977ad6136a58c2979eaafbc504844f6ec5bbeeed9b5bd67ba53f2b7d24cf5d83e59d42b DIST tox-4.1.2.gh.tar.gz 286306 BLAKE2B 67e52bf01c383e255b22c5c71eecf01d4a041cf4c4399df60451c74acd79bbd1b30f787bcf4f10896804ca1b0cc8b02f6ff4d5e0b7e7ac64284da33f09c95bc9 SHA512 7ff44624c26d609c33dce2cec5bd177caf70b8628f64c48f1fae5130001c508b82079ea4f2487cf8d10b371d0b95cc998c21c47a5080e964db40a3ebafe01a93 diff --git a/dev-python/tox/tox-4.0.19.ebuild b/dev-python/tox/tox-4.0.19.ebuild deleted file mode 100644 index 98dc8a8f2545.. --- a/dev-python/tox/tox-4.0.19.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/_} -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" -SRC_URI=" - https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc" - -RDEPEND=" - >=dev-python/cachetools-5.2[${PYTHON_USEDEP}] - >=dev-python/chardet-5.1[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] - >=dev-python/pluggy-1[${PYTHON_USEDEP}] - >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] - >=dev-python/flaky-3.7[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] - >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -src_prepare() { - # the minimal bounds in tox are entirely meaningless and new packaging - # breaks setuptools - sed -i -e '/packaging/s:>=22::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} -
[gentoo-commits] repo/gentoo:master commit in: dev-python/zope-schema/
commit: 2f0fc7ca53db6399c2779cf439476b8cfe5c54d8 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:13:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:23:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0fc7ca dev-python/zope-schema: Bump to 7.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/zope-schema/Manifest | 1 + dev-python/zope-schema/zope-schema-7.0.1.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-python/zope-schema/Manifest b/dev-python/zope-schema/Manifest index f78fac1abf2e..5be5d34c7196 100644 --- a/dev-python/zope-schema/Manifest +++ b/dev-python/zope-schema/Manifest @@ -1,2 +1,3 @@ DIST zope.schema-6.2.1.tar.gz 124649 BLAKE2B 71ac712d3dbd6c9063ddc213263ce3a356f0ec757466cacdbc216af95cdb9de3ca7f891c203880f9f22612e01259491d83c49fcbe9985ecaabf1629ea14e12ea SHA512 e3fabd3deabb4ac2087792be94b919b7c9a0f0c741316d6f67a42e24fe617091754183b32d8433664b6fa95569009def8e7e1e08f34013282b042eb32da323a6 DIST zope.schema-7.0.0.tar.gz 108220 BLAKE2B 01fd94d6d9b33af7ffc12ced2724fc795f0fa2dd8a76c76e06ed8af837778335cdc8a6d87e41e6e934b0df8e59b30e94f5e6c1b4752dcfaefcbbae53cbcef238 SHA512 27e796d2ed5f7b053c5ab4a23f455b72ddc4f0ce10c38c58f9974ec20abb97bf9d7f4b0c11c6ab73e9fefdc726c614155abb69b987bf3fa37d37b1224bcbc106 +DIST zope.schema-7.0.1.tar.gz 108737 BLAKE2B ca0d280186ebdaf53abc28bdb1684e31f97e4f4f9d235604702c2652bd4fa0a027d947f375ecee7aba598f072ce140908aaab3b107d6c743d6ee929db5de2fb5 SHA512 a8da9ac2e7239d15ed6cef83b4f500bca989c9ef2b7f1cd06ce532c260a8b8488b6fa42a6b2cfaeee505db87d3235f81815dc7eb80401c9e482141f8bf717e62 diff --git a/dev-python/zope-schema/zope-schema-7.0.1.ebuild b/dev-python/zope-schema/zope-schema-7.0.1.ebuild new file mode 100644 index ..fe0606a32410 --- /dev/null +++ b/dev-python/zope-schema/zope-schema-7.0.1.ebuild @@ -0,0 +1,54 @@ +# 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_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} +MY_P=${MY_PN}-${PV} +DESCRIPTION="Zope schema Architecture" +HOMEPAGE=" + https://pypi.org/project/zope.schema/ + https://github.com/zopefoundation/zope.schema/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/zope-event[${PYTHON_USEDEP}] + >=dev-python/zope-interface-5.0.0[${PYTHON_USEDEP}] + !dev-python/namespace-zope +" +BDEPEND=" + test? ( + dev-python/zope-i18nmessageid[${PYTHON_USEDEP}] + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/
commit: b7b3955b2b4a6cbd42e07ae123797a768a8c6b1b Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:06:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:23:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b3955b dev-python/coverage: Bump to 7.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/coverage/Manifest | 1 + dev-python/coverage/coverage-7.0.2.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index 8c7d21bae275..fc61f4d3625c 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -1,3 +1,4 @@ DIST coverage-6.5.0.tar.gz 775224 BLAKE2B 1ff7db1c72856553717d07d5a13443c210a3d85b3ce1f1eee802b986f71e3c13ac9df6bbca498fbeaa961ee33baab29c5e38f0c0e7b21c378830dfe85d797798 SHA512 4f2ec0bf69a83471a2b5a73b6a2212372ee6e32ccc4c72e0d33eef915939152f3213ab60e1a22ce2b72791e706c2223b0c81c87b95bbfadd1e828fa1a9fff120 DIST coverage-7.0.0.tar.gz 780514 BLAKE2B 2d7e0190bacd5ef6db35e3c6ab5114571ce394a9d6dd5e7d3497e4eff9dc3abee1aa11babc057e6b276133e5e19dd7b2e1d4149f5fb73cdaf8d2a6a7df005d7b SHA512 258c1c2dd8af1e7b64fcce2042594230a245046c73e3e67b0b0b1e82180e200a37983b766bd72fdc23a6e5ff12416541e69a26beec845598c25b293c4ee1cece DIST coverage-7.0.1.tar.gz 781226 BLAKE2B 52da1dd6f3eae7d235a597d3dd24d4042ee1ee4c082d5700d04065b8328af01ef006121a3588f04e79235c559e6dc6d2f5168b5079037e19a41e1b8e869825a0 SHA512 63ec6a21d4af73720a2b79309cb1d0e61bbe67e04835bd907f19e482c1479cbb69d353cd42be0d4d9e75cb4082debb464ec5e9acf270c86042e7db58de1d024d +DIST coverage-7.0.2.tar.gz 789237 BLAKE2B 6a83b6736374679e855eefc99488eea8f4fa8b785bbff6455c6087a03b3d074d200b219fb7f9eaaa08824b9b37363861d02f0ca0cd157adf285b1e2e7bec92a2 SHA512 d2981951517ac1efe08df4f19931dd581fc1877d7095003ae1b0c63e10b388238bc793823471c5ac3243f6b46e9284057f3e569a14dc972dcaf342768da9d73e diff --git a/dev-python/coverage/coverage-7.0.2.ebuild b/dev-python/coverage/coverage-7.0.2.ebuild new file mode 100644 index ..ed343a56f333 --- /dev/null +++ b/dev-python/coverage/coverage-7.0.2.ebuild @@ -0,0 +1,78 @@ +# 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_{8..11} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite(+)" + +inherit distutils-r1 + +DESCRIPTION="Code coverage measurement for Python" +HOMEPAGE=" + https://coverage.readthedocs.io/en/latest/ + https://github.com/nedbat/coveragepy/ + https://pypi.org/project/coverage/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die + distutils-r1_src_prepare +} + +test_tracer() { + local -x COVERAGE_TEST_TRACER=${1} + einfo " Testing with the ${COVERAGE_TEST_TRACER} tracer ..." + epytest tests +} + +python_test() { + local EPYTEST_IGNORE=( + # pip these days insists on fetching build deps from Internet + tests/test_venv.py + ) + + "${EPYTHON}" igor.py zip_mods || die + + local -x COVERAGE_TESTING=True + # TODO: figure out why they can't be imported inside test env + local -x COVERAGE_NO_CONTRACTS=1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin + + local prev_opt=$(shopt -p nullglob) + shopt -s nullglob + local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so ) + ${prev_opt} + + if [[ -n ${c_ext} ]]; then + cp "${c_ext}" \ + coverage/ || die + test_tracer c + rm coverage/*.so || die + else + test_tracer py + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_core/
commit: 4c18e103e07776410e9f947c1a52596070a0fe21 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:07:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:23:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c18e103 dev-python/jupyter_core: Bump to 5.1.2 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter_core/Manifest | 1 + dev-python/jupyter_core/jupyter_core-5.1.2.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-python/jupyter_core/Manifest b/dev-python/jupyter_core/Manifest index 616b7232a4bf..8ba1ed037793 100644 --- a/dev-python/jupyter_core/Manifest +++ b/dev-python/jupyter_core/Manifest @@ -1,3 +1,4 @@ DIST jupyter_core-5.0.0.tar.gz 78285 BLAKE2B 530dac61088dcbb402ffa6fd6c3e3df2238c6da438f826ddfbeb3c6f26ed4e4f0d741a2cddf801db886c24e22c74db2336e59c6223d30830a32bb38f7d7d9c3e SHA512 a587b5a0e6ceb85a842670121fe78f93a232dbdc56412c7b32b415054cf06b6028a8f4669b7e7c8a702ebbbf4873962ae4cbff2b3636f8abb75ec0ae6bdeb64d DIST jupyter_core-5.1.0.tar.gz 80224 BLAKE2B 21eed1b69f9ab5059adf1e26eba1a30b62cf5f47976fad37b74442f2d17e0b904b89811188be526ece4b5a993de4d3cd3831d821140bf1188a0e4e0b25d11d83 SHA512 75ad0aaee5cf464d080a9dc679b5aa4b58e6d483ba53620c5a819a41fc149054ea47579d7b2903eed3de203a33a582383a384fa445a7aac7bb801029508bd914 DIST jupyter_core-5.1.1.tar.gz 81576 BLAKE2B 322d1475092e8308bc84eee3fa71b7dcfc6449cc30b5c6716dc97a71031bfc778035b1f508d5fa630ad29c373b4a2d6a2d576ed4736710c823f2a3fe383a073e SHA512 ba3075fe5ecf1130bd559646b59565bcae9649e9ef645bc3718a8c178d5e1fb5c97bdb2f6802a73245b5b3d1ab8df3f25e80e73ac0954db881ad7be8104e5a39 +DIST jupyter_core-5.1.2.tar.gz 82374 BLAKE2B aace9207d31c896017cf132f15da705118e050816123aade1602cbf9532950c8e495315d6562ce077801900d0d57adb30c66554d05bb891329cb8a59e3208375 SHA512 243a86f7f9a76dfe8a6888a287263d8bb0bab76b30d8177a2834d0767c1c3ef344317f94e223f1bb0b2b22d3c7fdece91fe313dfc20a1c90cb35393d55904c34 diff --git a/dev-python/jupyter_core/jupyter_core-5.1.2.ebuild b/dev-python/jupyter_core/jupyter_core-5.1.2.ebuild new file mode 100644 index ..8e68f2876721 --- /dev/null +++ b/dev-python/jupyter_core/jupyter_core-5.1.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Core common functionality of Jupyter projects" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/jupyter_core/ + https://pypi.org/project/jupyter-core/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/myst_parser \ + dev-python/sphinx-autodoc-typehints \ + dev-python/sphinxcontrib-github-alt \ + dev-python/sphinxcontrib-spelling \ + dev-python/traitlets +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: f5edb71c6069a8ba9a7f1d9f235aa19ba63b8c50 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:05:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:23:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5edb71c dev-python/tox: Bump to 4.1.3 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.1.3.ebuild | 86 + 2 files changed, 87 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 6398af88cf20..ff5617395930 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,3 +1,4 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca DIST tox-4.1.2.gh.tar.gz 286306 BLAKE2B 67e52bf01c383e255b22c5c71eecf01d4a041cf4c4399df60451c74acd79bbd1b30f787bcf4f10896804ca1b0cc8b02f6ff4d5e0b7e7ac64284da33f09c95bc9 SHA512 7ff44624c26d609c33dce2cec5bd177caf70b8628f64c48f1fae5130001c508b82079ea4f2487cf8d10b371d0b95cc998c21c47a5080e964db40a3ebafe01a93 +DIST tox-4.1.3.gh.tar.gz 286917 BLAKE2B 0dc7979be947087a126325947b73bbf832c714d2a5543b72eb7d1eaeff4fffb440c07b2d6cd76842d8a9afb7ea2187fd5e9c2c6ae5eb6001b6aa925a08de3ef4 SHA512 d7502180b363f1f99037e30299cc77ba35259812463c44d82bd4953a3b15e19f44cc33184c23c2f80868cb8b9bdb78efd702482af901b69a2e06984ffd105f1b diff --git a/dev-python/tox/tox-4.1.3.ebuild b/dev-python/tox/tox-4.1.3.ebuild new file mode 100644 index ..b23c53855db0 --- /dev/null +++ b/dev-python/tox/tox-4.1.3.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=hatchling +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" +SRC_URI=" + https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc" + +RDEPEND=" + >=dev-python/cachetools-5.2[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + # the minimal bounds in tox are entirely meaningless and new packaging + # breaks setuptools + sed -i -e '/packaging/s:>=22::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydocstyle/files/, dev-python/pydocstyle/
commit: b7aeaf6d8ea3a794c8e394416a120609c1890ab7 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 3 06:04:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 06:23:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7aeaf6d dev-python/pydocstyle: Bump to 6.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pydocstyle/Manifest | 1 + .../pydocstyle/files/pydocstyle-6.2.0-tomli.patch | 91 ++ dev-python/pydocstyle/pydocstyle-6.2.0.ebuild | 49 3 files changed, 141 insertions(+) diff --git a/dev-python/pydocstyle/Manifest b/dev-python/pydocstyle/Manifest index 70448015989d..716834b1a5bb 100644 --- a/dev-python/pydocstyle/Manifest +++ b/dev-python/pydocstyle/Manifest @@ -1 +1,2 @@ DIST pydocstyle-6.1.1.tar.gz 73982 BLAKE2B 6a896221fdcd257f0475472e1cf87ef892d8292a4c0faf661595adb17e2d18f4a8277cda498197309d34597c448203856c272256277a7e35fba20e2e5ba47f2b SHA512 ce4932a6601c80d05a46600f5af7df54798025a5f3dc41ab8cf1bc0d63e7f78b70cccb17dc99ddab25eda9abd639f91468fca1b1ceb4539708350212e481a156 +DIST pydocstyle-6.2.0.gh.tar.gz 77296 BLAKE2B 22f6d8691763b6c3e41bca7d0ef5193a282189f442072089aebb6d96d2e039e971e9e5645e50f4bcb8433f36cdf0e33c956c4ac381f2e7e649d010d63f5db501 SHA512 382c74d22072337a624ac635d95c9cf5fbbd373c11c85b6302c56bf21f099ebc4dd8eec2f896a8c02d4548524078daebbceef7c4fb055dfb6a6eadab0e42a190 diff --git a/dev-python/pydocstyle/files/pydocstyle-6.2.0-tomli.patch b/dev-python/pydocstyle/files/pydocstyle-6.2.0-tomli.patch new file mode 100644 index ..f7600d1973bb --- /dev/null +++ b/dev-python/pydocstyle/files/pydocstyle-6.2.0-tomli.patch @@ -0,0 +1,91 @@ +From b45a393b2f0c4ce0f17c3e58cf5d768bd653e155 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 3 Jan 2023 06:49:32 +0100 +Subject: [PATCH] Use tomllib/tomli for reading .toml configs + +Use the built-in `tomllib` module in Python 3.11 and the modern `tomli` +package in older Python versions to read .toml configs instead of +the unmaintained and broken `toml` package. + +Fixes #599 +Fixes #600 +--- + docs/release_notes.rst | 7 +++ + poetry.lock | 16 + pyproject.toml | 4 ++-- + requirements/runtime.txt | 2 +- + requirements/tests.txt | 1 - + src/pydocstyle/config.py | 20 + 6 files changed, 30 insertions(+), 20 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 607aa3f..84bfe0d 100644 +--- a/pyproject.toml b/pyproject.toml +@@ -21,11 +21,11 @@ classifiers = [ + [tool.poetry.dependencies] + python = ">=3.6" + snowballstemmer = ">=2.2.0" +-toml = {version = ">=0.10.2", optional = true} ++tomli = {version = ">=1.2.3", optional = true, python = "<3.11"} + importlib-metadata = {version = ">=2.0.0,<5.0.0", python = "<3.8"} + + [tool.poetry.extras] +-toml = ["toml"] ++toml = ["tomli"] + + [tool.poetry.scripts] + pydocstyle = "pydocstyle.cli:main" +diff --git a/src/pydocstyle/config.py b/src/pydocstyle/config.py +index 4819cde..c05f7dc 100644 +--- a/src/pydocstyle/config.py b/src/pydocstyle/config.py +@@ -4,6 +4,7 @@ import copy + import itertools + import operator + import os ++import sys + from collections import namedtuple + from collections.abc import Set + from configparser import NoOptionError, NoSectionError, RawConfigParser +@@ -14,10 +15,13 @@ from ._version import __version__ + from .utils import log + from .violations import ErrorRegistry, conventions + +-try: +-import toml +-except ImportError: # pragma: no cover +-toml = None # type: ignore ++if sys.version_info >= (3, 11): ++import tomllib ++else: ++try: ++import tomli as tomllib ++except ImportError: # pragma: no cover ++tomllib = None # type: ignore + + + def check_initialized(method): +@@ -60,15 +64,15 @@ class TomlParser: + read_ok = [] + for filename in filenames: + try: +-with open(filename, encoding=encoding) as fp: +-if not toml: ++with open(filename, "rb") as fp: ++if not tomllib: + log.warning( + "The %s configuration file was ignored, " +-"because the `toml` package is not installed.", ++"because the `tomli` package is not installed.", + filename, + ) + continue +-self._config.update(toml.load(fp)) ++self._config.update(tomllib.load(fp)) + except OSError: + continue + if isinstance(filename, os.PathLike): +-- +2.39.0 + diff --git a/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild b/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild new file mode 100644 index ..ae9b07a98370 --- /dev/null +++
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: e1f8fd4c3409ced8801787046937541001fbca1c Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:22:06 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f8fd4c dev-db/mysql: Stabilize 5.7.40 amd64, #878907 Signed-off-by: Sam James gentoo.org> dev-db/mysql/mysql-5.7.40.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/mysql/mysql-5.7.40.ebuild b/dev-db/mysql/mysql-5.7.40.ebuild index a5986730396c..e22e7215d2bc 100644 --- a/dev-db/mysql/mysql-5.7.40.ebuild +++ b/dev-db/mysql/mysql-5.7.40.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="7" @@ -27,7 +27,7 @@ RESTRICT="!test? ( test )" REQUIRED_USE="?? ( tcmalloc jemalloc )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 5013bc7720ecf9c02fafac4b862d33c122429cd6 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:22:01 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5013bc77 sys-apps/systemd-utils: Stabilize 251.10 amd64, #887751 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/systemd-utils-251.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/systemd-utils/systemd-utils-251.10.ebuild b/sys-apps/systemd-utils/systemd-utils-251.10.ebuild index e3565a14d72b..b589dcddb59d 100644 --- a/sys-apps/systemd-utils/systemd-utils-251.10.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-251.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t LICENSE="GPL-2 LGPL-2.1 MIT public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev" REQUIRED_USE="|| ( boot tmpfiles sysusers udev )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xapian/
commit: 310d000f854fa7931f1bdf306de2488c4ac23586 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:22:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310d000f dev-libs/xapian: Stabilize 1.4.21 amd64, #878555 Signed-off-by: Sam James gentoo.org> dev-libs/xapian/xapian-1.4.21.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xapian/xapian-1.4.21.ebuild b/dev-libs/xapian/xapian-1.4.21.ebuild index 57571b3c92a2..43bc125557f0 100644 --- a/dev-libs/xapian/xapian-1.4.21.ebuild +++ b/dev-libs/xapian/xapian-1.4.21.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" @@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz; LICENSE="GPL-2" SLOT="0/30" # ABI version of libxapian.so -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos ~x64-solaris" IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote" DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/
commit: c885e0574b0adfdda15fbf40f8fd8bbee68a7cbd Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:21:52 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c885e057 dev-libs/libfmt: Stabilize 9.1.0-r1 amd64, #887027 Signed-off-by: Sam James gentoo.org> dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild index 51a4c0eb783b..0f755c68e828 100644 --- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild +++ b/dev-libs/libfmt/libfmt-9.1.0-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=8 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/fmt-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xapian-bindings/
commit: 5a1bd0658670e5e6edc026e257162d12f9ec2a2b Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:22:13 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1bd065 dev-libs/xapian-bindings: Stabilize 1.4.21 amd64, #878555 Signed-off-by: Sam James gentoo.org> dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild index 8c1487a49f9a..a0215a6239d6 100644 --- a/dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild +++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.21.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=7 @@ -25,7 +25,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86" IUSE="java lua mono perl php python ruby tcl" REQUIRED_USE="|| ( java lua mono perl php python ruby tcl ) lua? ( ${LUA_REQUIRED_USE} )
[gentoo-commits] repo/gentoo:master commit in: app-text/xapian-omega/
commit: 11daf64341c4fe67876d3329bcb023d51b0929e1 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:22:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11daf643 app-text/xapian-omega: Stabilize 1.4.21 amd64, #878555 Signed-off-by: Sam James gentoo.org> app-text/xapian-omega/xapian-omega-1.4.21.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/xapian-omega/xapian-omega-1.4.21.ebuild b/app-text/xapian-omega/xapian-omega-1.4.21.ebuild index e56c0e7e5905..0bd05a92c0eb 100644 --- a/app-text/xapian-omega/xapian-omega-1.4.21.ebuild +++ b/app-text/xapian-omega/xapian-omega-1.4.21.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" @@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86" IUSE="" DEPEND="~dev-libs/xapian-${PV}:0/30
[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/
commit: 2ac0d55665d99c02c960ea6427cfe2a8cccbfddd Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:21:46 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac0d556 sys-apps/util-linux: Stabilize 2.38.1 amd64, #888447 Signed-off-by: Sam James gentoo.org> sys-apps/util-linux/util-linux-2.38.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/util-linux/util-linux-2.38.1.ebuild b/sys-apps/util-linux/util-linux-2.38.1.ebuild index bcf9a09b7ac4..0bb5603d9c24 100644 --- a/sys-apps/util-linux/util-linux-2.38.1.ebuild +++ b/sys-apps/util-linux/util-linux-2.38.1.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 @@ -19,7 +19,7 @@ else inherit verify-sig if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: fc13e061ba32e9c850449531c98885c400bb0989 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:21:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc13e061 sys-apps/shadow: Stabilize 4.13-r1 amd64, #888452 Signed-off-by: Sam James gentoo.org> sys-apps/shadow/shadow-4.13-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/shadow/shadow-4.13-r1.ebuild b/sys-apps/shadow/shadow-4.13-r1.ebuild index 51e650331e2a..69add27d7377 100644 --- a/sys-apps/shadow/shadow-4.13-r1.ebuild +++ b/sys-apps/shadow/shadow-4.13-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=8 @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( https://github.com/shadow-maint/shadow/releases/downloa LICENSE="BSD GPL-2" # Subslot is for libsubid's SONAME. SLOT="0/4" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr" # Taken from the man/Makefile.am file. LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 4f0011662efcc286be20bae323f8b8ae82b5ae9f Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:21:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f001166 sys-apps/systemd: Stabilize 252.4 amd64, #887749 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/systemd-252.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/systemd/systemd-252.4.ebuild b/sys-apps/systemd/systemd-252.4.ebuild index 6a423f8c5593..01c7008a8cd9 100644 --- a/sys-apps/systemd/systemd-252.4.ebuild +++ b/sys-apps/systemd/systemd-252.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2011-2022 Gentoo Authors +# Copyright 2011-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,7 +23,7 @@ else MY_P=${MY_PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 40e8599f087fd466870912f055de305bdc60380d Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:21:24 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e8599f net-misc/curl: Stabilize 7.87.0 amd64, #01 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-7.87.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/curl/curl-7.87.0.ebuild b/net-misc/curl/curl-7.87.0.ebuild index 68fc4577aa21..0c0dece77e1c 100644 --- a/net-misc/curl/curl-7.87.0.ebuild +++ b/net-misc/curl/curl-7.87.0.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" @@ -12,7 +12,7 @@ SRC_URI="https://curl.se/download/${P}.tar.xz LICENSE="curl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls" IUSE+=" nghttp3 quiche"
[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
commit: d4883683ab1ce97a25e0a09a97605dc5dbeb5e23 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:21:30 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4883683 media-video/wireplumber: Stabilize 0.4.13 amd64, #888643 Signed-off-by: Sam James gentoo.org> media-video/wireplumber/wireplumber-0.4.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild index 32523c949f25..99972523f301 100644 --- a/media-video/wireplumber/wireplumber-0.4.13.ebuild +++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Replacement for pipewire-media-session"
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: 0116619a933b9f76007520ad33be1179be744ca5 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:21:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:22:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0116619a media-video/pipewire: Stabilize 0.3.63-r2 amd64, #888643 Signed-off-by: Sam James gentoo.org> media-video/pipewire/pipewire-0.3.63-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/pipewire/pipewire-0.3.63-r2.ebuild b/media-video/pipewire/pipewire-0.3.63-r2.ebuild index 86ab4ffb87cc..3c055c96e0dd 100644 --- a/media-video/pipewire/pipewire-0.3.63-r2.ebuild +++ b/media-video/pipewire/pipewire-0.3.63-r2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2; fi - KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Multimedia processing graphs"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/
commit: 4590c8b8fa3b26439ac9336243331863a4ed2c52 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Jan 3 06:16:54 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jan 3 06:19:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4590c8b8 sci-libs/caffe2: inherit single and mv api in python dir Signed-off-by: Alfredo Tupone gentoo.org> ...affe2-1.12.0.ebuild => caffe2-1.12.0-r1.ebuild} | 26 +++--- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/sci-libs/caffe2/caffe2-1.12.0.ebuild b/sci-libs/caffe2/caffe2-1.12.0-r1.ebuild similarity index 91% rename from sci-libs/caffe2/caffe2-1.12.0.ebuild rename to sci-libs/caffe2/caffe2-1.12.0-r1.ebuild index 035c81fabb3a..8f6e1f87386f 100644 --- a/sci-libs/caffe2/caffe2-1.12.0.ebuild +++ b/sci-libs/caffe2/caffe2-1.12.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit python-r1 cmake flag-o-matic +inherit python-single-r1 cmake flag-o-matic MYPN=pytorch MYP=${MYPN}-${PV} @@ -43,7 +43,9 @@ RDEPEND=" ) ffmpeg? ( media-video/ffmpeg:= ) nnpack? ( sci-libs/NNPACK ) - numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) + numpy? ( $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ') ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) @@ -57,8 +59,10 @@ DEPEND=" dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + ') " S="${WORKDIR}"/${MYP} @@ -91,7 +95,6 @@ src_configure() { ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | grep 'CUDA Capability'" fi - python_setup local mycmakeargs=( -DBUILD_CUSTOM_PROTOBUF=OFF -DBUILD_SHARED_LIBS=ON @@ -144,11 +147,6 @@ src_configure() { cmake_src_configure } -python_install() { - python_domodule python/caffe2 - python_domodule python/torch -} - src_install() { cmake_src_install @@ -156,8 +154,10 @@ src_install() { doins "${BUILD_DIR}"/CMakeCache.txt rm -rf python - mkdir -p python/torch || die + mkdir -p python/torch/include || die mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die + mv "${ED}"/usr/include/torch python/torch/include || die cp torch/version.py python/torch/ || die - python_foreach_impl python_install + python_domodule python/caffe2 + python_domodule python/torch }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pytorch/
commit: fa97825f64cac2d8ae1fe93f8bf5d1c6abc75930 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Jan 3 06:19:00 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jan 3 06:20:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa97825f sci-libs/pytorch: use single python class Signed-off-by: Alfredo Tupone gentoo.org> .../{pytorch-1.12.0-r1.ebuild => pytorch-1.12.0-r2.ebuild} | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/sci-libs/pytorch/pytorch-1.12.0-r1.ebuild b/sci-libs/pytorch/pytorch-1.12.0-r2.ebuild similarity index 82% rename from sci-libs/pytorch/pytorch-1.12.0-r1.ebuild rename to sci-libs/pytorch/pytorch-1.12.0-r2.ebuild index 02fa58c7ba75..83a4944773f1 100644 --- a/sci-libs/pytorch/pytorch-1.12.0-r1.ebuild +++ b/sci-libs/pytorch/pytorch-1.12.0-r2.ebuild @@ -1,10 +1,11 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 DESCRIPTION="Tensors and Dynamic neural networks in Python" @@ -20,11 +21,15 @@ RESTRICT="test" REQUIRED_USE=${PYTHON_REQUIRED_USE} RDEPEND=" ${PYTHON_DEPS} - ~sci-libs/caffe2-${PV}[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] + ~sci-libs/caffe2-${PV}[${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ') " DEPEND="${RDEPEND} - dev-python/pyyaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/pyyaml[${PYTHON_USEDEP}] + ') " src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 424036a393f780cdf27a9f3636075e6a560228a2 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:11:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:11:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424036a3 sys-apps/portage: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> sys-apps/portage/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml index febf750f4d6f..fad6b93955a7 100644 --- a/sys-apps/portage/metadata.xml +++ b/sys-apps/portage/metadata.xml @@ -28,6 +28,7 @@ https://gitweb.gentoo.org/proj/portage.git/plain/NEWS https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage cpe:/a:gentoo:portage + proj/portage gentoo/portage portage
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6d7b5841d1c868b633ba1b11d46e1ce69c9e51c0 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:07:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7b5841 sys-devel/gcc-config: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc-config/metadata.xml b/sys-devel/gcc-config/metadata.xml index 4de7326c6c73..61a8b0758cd6 100644 --- a/sys-devel/gcc-config/metadata.xml +++ b/sys-devel/gcc-config/metadata.xml @@ -11,5 +11,6 @@ proj/gcc-config + gentoo/gcc-config
[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/
commit: 75312de0755fcfd64918be5c67768b9143e182a7 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:09:46 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75312de0 app-misc/pax-utils: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-misc/pax-utils/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-misc/pax-utils/metadata.xml b/app-misc/pax-utils/metadata.xml index c95b52c701f5..a010034ad155 100644 --- a/app-misc/pax-utils/metadata.xml +++ b/app-misc/pax-utils/metadata.xml @@ -15,5 +15,6 @@ cpe:/a:gentoo:pax-utils proj/pax-utils + gentoo/pax-utils
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/
commit: f33071229b8557c690284ad594f7d7d218a639d9 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:12:59 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:12:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3307122 sys-kernel/genkernel: update upstream metadata Signed-off-by: Sam James gentoo.org> sys-kernel/genkernel/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/genkernel/metadata.xml b/sys-kernel/genkernel/metadata.xml index 97bdd73eefa2..7d3f4ace3350 100644 --- a/sys-kernel/genkernel/metadata.xml +++ b/sys-kernel/genkernel/metadata.xml @@ -9,6 +9,6 @@ proj/genkernel - fuse + gentoo/genkernel
[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/
commit: a5b8094486bd93d798e8c9094341afdcf8cfcea6 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:13:27 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:13:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b80944 app-portage/tatt: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/tatt/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/tatt/metadata.xml b/app-portage/tatt/metadata.xml index 1a7cfa2f55ab..00042c0069de 100644 --- a/app-portage/tatt/metadata.xml +++ b/app-portage/tatt/metadata.xml @@ -13,6 +13,7 @@ It aims at developers. If you are a normal user you will not need tatt. +proj/tatt gentoo/tatt
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 39fe47636f7cdc95d4bfb2a49701aa2adf23d214 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:12:25 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:12:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fe4763 sys-devel/crossdev: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/crossdev/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/crossdev/metadata.xml b/sys-devel/crossdev/metadata.xml index 0f9be587406f..d4d3daf6c1ae 100644 --- a/sys-devel/crossdev/metadata.xml +++ b/sys-devel/crossdev/metadata.xml @@ -15,5 +15,6 @@ proj/crossdev + gentoo/crossdev
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 0b629e52642077a11c45ba8ffcc46d9c25d66fa2 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:08:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b629e52 sys-devel/binutils-config: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-devel/binutils-config/metadata.xml b/sys-devel/binutils-config/metadata.xml index 34de766f7ebc..e9a560fd1d92 100644 --- a/sys-devel/binutils-config/metadata.xml +++ b/sys-devel/binutils-config/metadata.xml @@ -8,4 +8,7 @@ Install native symlinks like 'as' or 'ar' to /usr/bin. Otherwise keep only ${CTARGET}-as and friends. + + proj/binutils-config +
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: 48e1a08b0fd89f36fc1381d97a33c08a622e6015 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:10:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e1a08b app-portage/elt-patches: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-portage/elt-patches/metadata.xml b/app-portage/elt-patches/metadata.xml index 65e1fc82d859..465d8c39f75e 100644 --- a/app-portage/elt-patches/metadata.xml +++ b/app-portage/elt-patches/metadata.xml @@ -4,4 +4,7 @@ base-sys...@gentoo.org + + proj/elt-patches +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: a990ed4858f0b0e5be2b474ab170f4e5c4ddee3e Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:12:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:12:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a990ed48 sys-devel/crossdev: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/crossdev/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-devel/crossdev/metadata.xml b/sys-devel/crossdev/metadata.xml index a4be5df4dfc4..0f9be587406f 100644 --- a/sys-devel/crossdev/metadata.xml +++ b/sys-devel/crossdev/metadata.xml @@ -13,4 +13,7 @@ embed...@gentoo.org Embedded Gentoo + + proj/crossdev +
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: 66ef9c583a0688d3d9ade0a6d6ba81f921d2a9ac Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:10:55 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ef9c58 app-portage/elt-patches: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/elt-patches/metadata.xml b/app-portage/elt-patches/metadata.xml index 465d8c39f75e..03193409a70b 100644 --- a/app-portage/elt-patches/metadata.xml +++ b/app-portage/elt-patches/metadata.xml @@ -6,5 +6,6 @@ proj/elt-patches + gentoo/elt-patches
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 36185b1ea7d6b08e398b27de2a05ba443f9fdf37 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:08:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36185b1e sys-devel/binutils-config: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/binutils-config/metadata.xml b/sys-devel/binutils-config/metadata.xml index e9a560fd1d92..b44ab6e35394 100644 --- a/sys-devel/binutils-config/metadata.xml +++ b/sys-devel/binutils-config/metadata.xml @@ -10,5 +10,6 @@ proj/binutils-config + gentoo/binutils-config
[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/
commit: 74d7fc91b78d43c32edbbdd7a2ff1eef6cfa3943 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:09:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d7fc91 app-misc/pax-utils: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> app-misc/pax-utils/metadata.xml | 26 +++--- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/app-misc/pax-utils/metadata.xml b/app-misc/pax-utils/metadata.xml index 9d076f898de7..c95b52c701f5 100644 --- a/app-misc/pax-utils/metadata.xml +++ b/app-misc/pax-utils/metadata.xml @@ -1,15 +1,19 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -toolch...@gentoo.org -Gentoo Toolchain Project - - A suite of ELF tools to aid auditing systems. Contains various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX and security info on a large groups of binary files. - -Install a more powerful/faster version of lddtree - - -cpe:/a:gentoo:pax-utils - + + toolch...@gentoo.org + Gentoo Toolchain Project + + + A suite of ELF tools to aid auditing systems. + Contains various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX and security info on a large groups of binary files. + + + Install a more powerful/faster version of lddtree + + + cpe:/a:gentoo:pax-utils + proj/pax-utils +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: 22da4f6e91314b75f2bb7ee94482185c3a3e1a2b Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:06:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22da4f6e sys-apps/sandbox: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/metadata.xml | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/sys-apps/sandbox/metadata.xml b/sys-apps/sandbox/metadata.xml index 11e084f7c9b9..4fa337cd39bb 100644 --- a/sys-apps/sandbox/metadata.xml +++ b/sys-apps/sandbox/metadata.xml @@ -1,11 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - sand...@gentoo.org - Sandbox Maintainers - - - Enable NO_NEW_PRIVS which blocks set*id programs from gaining privileges (e.g. sudo) - + + sand...@gentoo.org + Sandbox Maintainers + + + Enable NO_NEW_PRIVS which blocks set*id programs from gaining privileges (e.g. sudo) + + + proj/sandbox +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/
commit: cba985622c089f355a42d163111c7021841ad3d5 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:08:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba98562 sys-apps/sandbox: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-apps/sandbox/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/sandbox/metadata.xml b/sys-apps/sandbox/metadata.xml index 4fa337cd39bb..bbb3ef1aec4a 100644 --- a/sys-apps/sandbox/metadata.xml +++ b/sys-apps/sandbox/metadata.xml @@ -10,5 +10,6 @@ proj/sandbox + gentoo/sandbox
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 407db2557ee7734aa4cd64815a1780f06111d9b0 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:07:22 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407db255 sys-devel/gcc-config: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-devel/gcc-config/metadata.xml b/sys-devel/gcc-config/metadata.xml index 4dac4d50b500..4de7326c6c73 100644 --- a/sys-devel/gcc-config/metadata.xml +++ b/sys-devel/gcc-config/metadata.xml @@ -9,4 +9,7 @@ Install and manage 'cc' and 'f77' wrappers in /usr/bin. Otherwise ignore them. Install native symlinks like 'gcc' or 'g++' to /usr/bin. Otherwise keep only ${CTARGET}-gcc and friends. + + proj/gcc-config +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbsd/
commit: 92f2942496ab979e396f0f9a1eebc2deb177c058 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 05:55:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 05:57:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f29424 dev-libs/libbsd: update maintainers Signed-off-by: Sam James gentoo.org> dev-libs/libbsd/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/libbsd/metadata.xml b/dev-libs/libbsd/metadata.xml index 822dbca25564..d463a91b0f7d 100644 --- a/dev-libs/libbsd/metadata.xml +++ b/dev-libs/libbsd/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> + +base-sys...@gentoo.org +Gentoo Base System + freedesktop-b...@gentoo.org Gentoo Freedesktop Project
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libmd/
commit: 3808ffd35ec701c80a893de805cf94733375f39e Author: Sam James gentoo org> AuthorDate: Tue Jan 3 05:56:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 05:57:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3808ffd3 app-crypt/libmd: add freedesktop-gitlab upstream metadata Signed-off-by: Sam James gentoo.org> app-crypt/libmd/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-crypt/libmd/metadata.xml b/app-crypt/libmd/metadata.xml index b0d83aa2e489..0c7ca90940c4 100644 --- a/app-crypt/libmd/metadata.xml +++ b/app-crypt/libmd/metadata.xml @@ -5,4 +5,7 @@ base-sys...@gentoo.org Gentoo Base System + + libbsd/libmd +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libmd/
commit: 0e0d7c31e7f482f6913f67672191ae1ca2d1024d Author: Sam James gentoo org> AuthorDate: Tue Jan 3 05:54:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 05:57:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0d7c31 app-crypt/libmd: update maintainers Signed-off-by: Sam James gentoo.org> app-crypt/libmd/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-crypt/libmd/metadata.xml b/app-crypt/libmd/metadata.xml index 85e4ed814fa2..b0d83aa2e489 100644 --- a/app-crypt/libmd/metadata.xml +++ b/app-crypt/libmd/metadata.xml @@ -1,5 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + base-sys...@gentoo.org + Gentoo Base System +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbsd/
commit: 472e26205262ff335d4ceea1cc77af971578fb1b Author: Sam James gentoo org> AuthorDate: Tue Jan 3 05:55:24 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 05:57:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472e2620 dev-libs/libbsd: add freedesktop-gitlab upstream metadata Signed-off-by: Sam James gentoo.org> dev-libs/libbsd/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/libbsd/metadata.xml b/dev-libs/libbsd/metadata.xml index d463a91b0f7d..f7d2c3e6ba07 100644 --- a/dev-libs/libbsd/metadata.xml +++ b/dev-libs/libbsd/metadata.xml @@ -11,5 +11,6 @@ cpe:/a:libbsd:libbsd +libbsd/libbsd
[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
commit: 1e617cd85032ff2a50e7e3cf7844f85879fa7e21 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 2 16:08:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 3 05:34:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e617cd8 dev-python/pillow: Skip failing test Signed-off-by: Michał Górny gentoo.org> dev-python/pillow/pillow-9.4.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild index 923dd7d76648..74b03a94cd52 100644 --- a/dev-python/pillow/pillow-9.4.0.ebuild +++ b/dev-python/pillow/pillow-9.4.0.ebuild @@ -105,6 +105,11 @@ src_test() { } python_test() { + local EPYTEST_DESELECT=( + # TODO (is clipboard unreliable in Xvfb?) + Tests/test_imagegrab.py::TestImageGrab::test_grabclipboard + ) + "${EPYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}" # no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if installed epytest -p no:relaxed || die "Tests failed with ${EPYTHON}"
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: 466829e501b0bb3f103f8ec124ebbecfd881a1b8 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 04:48:25 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 04:48:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466829e5 sec-keys/openpgp-keys-gentoo-developers: drop 20220830 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 - .../openpgp-keys-gentoo-developers-20220830.ebuild | 231 - 2 files changed, 232 deletions(-) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 9f7faf577d6a..dded0b60f758 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -1,3 +1,2 @@ -DIST openpgp-keys-gentoo-developers-20220830-active-devs.gpg 3234718 BLAKE2B 80753222b4d2febf0d8568503d646e0258410010eefa35ea3914f5979ea05f12634676212df392f5ddbb153899cd7452ee89d412bea9de8e67abf93243444fa8 SHA512 2676fe541cdad8755f745ebd24badd7b4193bdff71f478f2442fea84e1e07b060564d437ce642b01a37ba8086a8177a84c32abf3dd794be8e587e1740bed2af2 DIST openpgp-keys-gentoo-developers-20221031-active-devs.gpg 3275029 BLAKE2B 1d238a0d18760599c8d43fd6e45091acb88e6569226a7740762ac3f94cc9473650c66c9815c3e5cca12f196b1aa306776a67b836e72eb65aac6e80dfdaa0a78d SHA512 25bc32b8e724087345a7beb0f17c5229622436671102296b234e0a938b14e4cc341dab89b66e2f78d42432ecc3ac607e18647a820d3c5ab85b92fd62b1ade058 DIST openpgp-keys-gentoo-developers-20230102-active-devs.gpg 3059326 BLAKE2B 5806b9680228aaa83a1f668845b01741591e8b235a6fe7e808a73d652393d42dd4ebe4b378063cb0a5f12c8510b1accf358d407175717fc130894b0d497d10f2 SHA512 8002316b16c9b7b294d349d25709ef5dbce055b2865a901b16dd41daa0e27c0e1fcdff633f204a31ba7a25d6ad326a803209dbefd9eadacb7098975b144defd5 diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20220830.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20220830.ebuild deleted file mode 100644 index a3505aa67f03.. --- a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20220830.ebuild +++ /dev/null @@ -1,231 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit edo python-any-r1 - -DESCRIPTION="Gentoo Authority Keys (GLEP 79)" -HOMEPAGE="https://www.gentoo.org/downloads/signatures/; -if [[ ${PV} == * ]] ; then - PROPERTIES="live" - - BDEPEND="net-misc/curl" -else - SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" -fi - -S="${WORKDIR}" - -LICENSE="public-domain" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND+=" - $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') - sec-keys/openpgp-keys-gentoo-auth - test? ( - app-crypt/gnupg - ) -" - -python_check_deps() { - python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" -} - -src_unpack() { - if [[ ${PV} == * ]] ; then - curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die - else - default - fi -} - -src_compile() { - export GNUPGHOME="${T}"/.gnupg - - get_gpg_keyring_dir() { - if [[ ${PV} == * ]] ; then - echo "${WORKDIR}" - else - echo "${DISTDIR}" - fi - } - - local mygpgargs=( - --no-autostart - --no-default-keyring - --homedir "${GNUPGHOME}" - ) - - # From verify-sig.eclass: - # "GPG upstream knows better than to follow the spec, so we can't - # override this directory. However, there is a clean fallback - # to GNUPGHOME." - addpredict /run/user - - mkdir "${GNUPGHOME}" || die - chmod 700 "${GNUPGHOME}" || die - - # Convert the binary keyring into an armored one so we can process it - edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg - edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc - - # Now strip out the keys which are expired and/or missing a signature - # from our L2 developer authority key - edo "${EPYTHON}" "${FILESDIR}"/keyring-mangler.py \ - "${BROOT}"/usr/share/openpgp-keys/gentoo-auth.asc \ -
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: dcdb15b823c6ff9a2862a8d1ee57054926148f2e Author: Sam James gentoo org> AuthorDate: Tue Jan 3 04:48:17 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 04:48:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdb15b8 sec-keys/openpgp-keys-gentoo-developers: add 20230102 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 + .../openpgp-keys-gentoo-developers-20230102.ebuild | 231 + 2 files changed, 232 insertions(+) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index cb0bd0ce423f..9f7faf577d6a 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -1,2 +1,3 @@ DIST openpgp-keys-gentoo-developers-20220830-active-devs.gpg 3234718 BLAKE2B 80753222b4d2febf0d8568503d646e0258410010eefa35ea3914f5979ea05f12634676212df392f5ddbb153899cd7452ee89d412bea9de8e67abf93243444fa8 SHA512 2676fe541cdad8755f745ebd24badd7b4193bdff71f478f2442fea84e1e07b060564d437ce642b01a37ba8086a8177a84c32abf3dd794be8e587e1740bed2af2 DIST openpgp-keys-gentoo-developers-20221031-active-devs.gpg 3275029 BLAKE2B 1d238a0d18760599c8d43fd6e45091acb88e6569226a7740762ac3f94cc9473650c66c9815c3e5cca12f196b1aa306776a67b836e72eb65aac6e80dfdaa0a78d SHA512 25bc32b8e724087345a7beb0f17c5229622436671102296b234e0a938b14e4cc341dab89b66e2f78d42432ecc3ac607e18647a820d3c5ab85b92fd62b1ade058 +DIST openpgp-keys-gentoo-developers-20230102-active-devs.gpg 3059326 BLAKE2B 5806b9680228aaa83a1f668845b01741591e8b235a6fe7e808a73d652393d42dd4ebe4b378063cb0a5f12c8510b1accf358d407175717fc130894b0d497d10f2 SHA512 8002316b16c9b7b294d349d25709ef5dbce055b2865a901b16dd41daa0e27c0e1fcdff633f204a31ba7a25d6ad326a803209dbefd9eadacb7098975b144defd5 diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230102.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230102.ebuild new file mode 100644 index ..2d106e87ca20 --- /dev/null +++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230102.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit edo python-any-r1 + +DESCRIPTION="Gentoo Authority Keys (GLEP 79)" +HOMEPAGE="https://www.gentoo.org/downloads/signatures/; +if [[ ${PV} == * ]] ; then + PROPERTIES="live" + + BDEPEND="net-misc/curl" +else + SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" +fi + +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND+=" + $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') + sec-keys/openpgp-keys-gentoo-auth + test? ( + app-crypt/gnupg + ) +" + +python_check_deps() { + python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die + else + default + fi +} + +src_compile() { + export GNUPGHOME="${T}"/.gnupg + + get_gpg_keyring_dir() { + if [[ ${PV} == * ]] ; then + echo "${WORKDIR}" + else + echo "${DISTDIR}" + fi + } + + local mygpgargs=( + --no-autostart + --no-default-keyring + --homedir "${GNUPGHOME}" + ) + + # From verify-sig.eclass: + # "GPG upstream knows better than to follow the spec, so we can't + # override this directory. However, there is a clean fallback + # to GNUPGHOME." + addpredict /run/user + + mkdir "${GNUPGHOME}" || die + chmod 700 "${GNUPGHOME}" || die + + # Convert the binary keyring into an armored one so we can process it + edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg + edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc + + # Now strip out the keys which are expired and/or missing a signature + # from our L2 developer authority key + edo "${EPYTHON}" "${FILESDIR}"/keyring-mangler.py \ + "${BROOT}"/usr/share/openpgp-keys/gentoo-auth.asc \ +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphicsmagick/
commit: ae53db807e7edc5be119d2699aba5b52deeaed2b Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 04:10:36 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 04:10:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae53db80 media-gfx/graphicsmagick: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> media-gfx/graphicsmagick/graphicsmagick-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/graphicsmagick/graphicsmagick-.ebuild b/media-gfx/graphicsmagick/graphicsmagick-.ebuild index b0c2884dd116..4e497a4945c2 100644 --- a/media-gfx/graphicsmagick/graphicsmagick-.ebuild +++ b/media-gfx/graphicsmagick/graphicsmagick-.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 @@ -19,7 +19,7 @@ else SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.asc )" S="${WORKDIR}/${MY_P}" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: a3490fa82c4c16483c21568f559ff95f75cc64c5 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 04:07:36 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 04:09:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3490fa8 dev-python/lit: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/lit/lit-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lit/lit-16.0.0_pre20230101.ebuild b/dev-python/lit/lit-16.0.0_pre20230101.ebuild index 4950a6292b82..9f212061e883 100644 --- a/dev-python/lit/lit-16.0.0_pre20230101.ebuild +++ b/dev-python/lit/lit-16.0.0_pre20230101.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="" +KEYWORDS="~loong" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 4a42834f1ddcaecd95a3ea5a4698119c17016d78 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 04:07:50 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 04:09:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a42834f sys-libs/libcxx: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-libs/libcxx/libcxx-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20230101.ebuild b/sys-libs/libcxx/libcxx-16.0.0_pre20230101.ebuild index 1b03c27cafcf..113450e24312 100644 --- a/sys-libs/libcxx/libcxx-16.0.0_pre20230101.ebuild +++ b/sys-libs/libcxx/libcxx-16.0.0_pre20230101.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="" +KEYWORDS="~loong" IUSE="+clang +libcxxabi static-libs test" REQUIRED_USE="test? ( clang )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: d957e1d594ed4d066dc4f1517e3234cb61c8e57a Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 04:07:58 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 04:09:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d957e1d5 sys-libs/libcxxabi: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230101.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230101.ebuild index b87ab069bc46..26bfc109706b 100644 --- a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230101.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230101.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="" +KEYWORDS="~loong" IUSE="+clang static-libs test" REQUIRED_USE="test? ( clang )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 1c44553fea59fea57eb5579c13ea07bd7e900ea8 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 04:06:48 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 04:09:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c44553f sys-libs/llvm-libunwind: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230101.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230101.ebuild index b1b5bf2a17bf..e33d3d7c5296 100644 --- a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230101.ebuild +++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230101.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="" +KEYWORDS="~loong" IUSE="+clang debug static-libs test" REQUIRED_USE="test? ( clang )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 6b85cf88adf1ca1025c3cc953e39dfb02620dae4 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 03:37:55 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 03:37:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b85cf88 sys-devel/gcc: add 13.0.0_pre20230101 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-13.0.0_pre20230101.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 431de6608ee5..c6db5df3f839 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -30,6 +30,7 @@ DIST gcc-12.2.0-patches-8.tar.xz 14656 BLAKE2B 25f00289699e8e3417c5e4a7d424cdbb1 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173 DIST gcc-13-20221218.tar.xz 82692928 BLAKE2B d68af44da5708d6433cc4c409d93d725111bd69fa76d49e8354043ad2bb8aa8cb396489151442910fc4544fedd5290277aa8934aac5c24332c0963dc4605c149 SHA512 27b98455bedecbd8cf70f6357924ca1ad45f79ce4a50aefcbcf5b14f6c6a0a5c60fda5b85e7c2c24cf8ce65233dc1eda72c5e48dd0cac699ded1e72c32f0164d DIST gcc-13-20221225.tar.xz 82806372 BLAKE2B 73da814af9d75a1217de7cc84ab3fee1b762ee3845242b21e8724ff22193447f2a5d5c850270083b8de4eb66cf6d70821aa10e0a552d094a7fb7ae0d61a55477 SHA512 30bcb6a6a914489513eca6c065b8f6105417bb1fa279664a1b5aa4c2103d9b0fe1c4ba37156f5448c5ffd5990aa72785710082825ab54ccce3998ddd97730b9e +DIST gcc-13-20230101.tar.xz 82778064 BLAKE2B 42bd1c0b4c5ba4c137a09a12b548c5d44661b8ddd7ecd27035f83b701af3233366ffc3b726caabbc2c1e597666bb67ca2250bdc252dcf43ef727e3e2c058f71f SHA512 c4651410f87d303de1efdefb8dbc5d98c148e7e3fc02819cfa6516f9aeb550eb113639bfe5868afd25b012e1f8f0eeedaf5b107c984082a33a417c269bc01d57 DIST gcc-13.1.0-patches-5.tar.xz 11404 BLAKE2B 5ba2b4002e917750757a28fa4c7ff6ff7090c35f28eb984aee6ad7fc0ac80c88a9d08e1d4d9efa98e6bd3f06e89df47b10b51f8294bb7d2ef0d1ac3fd2a1a963 SHA512 6864738794237bd7430c612404dd4b84e275362cb5abd081284a91e5b24c1b0aa97d90b9543168c72147be146887219715325d52ae2920912d9c4e17e7224aa3 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb SHA512 b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 diff --git a/sys-devel/gcc/gcc-13.0.0_pre20230101.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20230101.ebuild new file mode 100644 index ..41e7410862f1 --- /dev/null +++ b/sys-devel/gcc/gcc-13.0.0_pre20230101.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="5" +PATCH_GCC_VER="13.1.0" +MUSL_GCC_VER="13.1.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=$(($(ver_cut 3) - 9998)) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=master + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND="${CATEGORY}/binutils[cet(-)?]" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/texinfo/
commit: 24c3f5e13d994194972806ebbe8dff0fda37840e Author: Sam James gentoo org> AuthorDate: Tue Jan 3 03:48:55 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 03:48:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c3f5e1 sys-apps/texinfo: drop help2man dep; repair prefix help2man usage too - help2man was being called for the normal case (non-prefix) because our patch from the 7.0.0 release branch was touching install-info.c which led to it trying to regenerate install-info.1. Update the timestamp of install-info.1 to be newer than the C file so it doesn't try to regenerate. - For Prefix, we've had a sed for a while to fix shebangs of some files, but the touch trick (as above) seems to have gone stale. Update it to touch more files to avoid the same problem as above with help2man. Fixes: 98dcd65a8e3e750ab30f0e5c7215335201130c5b Closes: https://bugs.gentoo.org/870814 Signed-off-by: Sam James gentoo.org> sys-apps/texinfo/texinfo-7.0.1-r1.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sys-apps/texinfo/texinfo-7.0.1-r1.ebuild b/sys-apps/texinfo/texinfo-7.0.1-r1.ebuild index 09499a77dda3..924c8a3d1a00 100644 --- a/sys-apps/texinfo/texinfo-7.0.1-r1.ebuild +++ b/sys-apps/texinfo/texinfo-7.0.1-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 # Note: if your package uses the texi2dvi utility, it must depend on the @@ -34,7 +34,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND=" - sys-apps/help2man nls? ( >=sys-devel/gettext-0.19.6 ) " @@ -46,9 +45,12 @@ PATCHES=( src_prepare() { default + # Drop after 7.0.1 (patch touches install-info which causes regeneration) + touch man/install-info.1 || die + if use prefix ; then sed -i -e '1c\#!/usr/bin/env sh' util/texi2dvi util/texi2pdf || die - touch doc/{texi2dvi,texi2pdf,pdftexi2dvi}.1 + touch {doc,man}/{texi2dvi,texi2pdf,pdftexi2dvi}.1 || die fi }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpreplay/
commit: 0cf8c048361b807c7e4ecd5b0270ec4311d07bc7 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 03:32:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 03:33:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf8c048 net-analyzer/tcpreplay: add 4.4.3 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpreplay/Manifest | 1 + net-analyzer/tcpreplay/tcpreplay-4.4.3.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest index 8375ad4c3a9f..8e0d9474b8ee 100644 --- a/net-analyzer/tcpreplay/Manifest +++ b/net-analyzer/tcpreplay/Manifest @@ -1 +1,2 @@ DIST tcpreplay-4.4.2.tar.xz 750592 BLAKE2B c1f0bad69eca7e086aeb7100c4a35e2984a81412f81eaf981d969d24510736788e4657b511308b38ffbf88021c23272c51b9265eb2fb08318352d3eb8bed0a2a SHA512 78e5482c0cd70a55aa80167c602b33811fa01203860fab4b2d504da71a95e218356ea0cc85254e12be7cb13b611487a150f13df94f9da274661f71e921bd6045 +DIST tcpreplay-4.4.3.tar.xz 750072 BLAKE2B 218fe1c5faab0fdd75a031afce8f468c85886a4cf21a4d9bd34089bd106756ee0e65e0df605efecb3260ccff266553a44d8ee10249b35524a044c6c5db86fcc7 SHA512 d8186a5faf3fbe5505da34cfc466c0375c4f298c997fe85505ea898c8c1241c16f98269596b682983a3e5cbd8493882334c925ff750d95995f3b13c5b83357cf diff --git a/net-analyzer/tcpreplay/tcpreplay-4.4.3.ebuild b/net-analyzer/tcpreplay/tcpreplay-4.4.3.ebuild new file mode 100644 index ..f953a68c1c37 --- /dev/null +++ b/net-analyzer/tcpreplay/tcpreplay-4.4.3.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Utilities for editing and replaying previously captured network traffic" +HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay; +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/appneta/tcpreplay; + inherit git-r3 +else + SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~sparc ~x86" +fi + +S="${WORKDIR}"/${P/_/-} + +LICENSE="BSD GPL-3" +SLOT="0" +IUSE="debug pcapnav +tcpdump" + +# libpcapnav for pcapnav-config +BDEPEND=" + net-libs/libpcapnav + >=sys-devel/autogen-5.18.4[libopts] +" +DEPEND=" + dev-libs/libdnet + >=net-libs/libpcap-0.9 + elibc_musl? ( sys-libs/fts-standalone ) + pcapnav? ( net-libs/libpcapnav ) + tcpdump? ( net-analyzer/tcpdump ) +" +RDEPEND="${DEPEND}" + +DOCS=( docs/{CHANGELOG,CREDIT,HACKING,TODO} ) + +PATCHES=( + "${FILESDIR}"/${PN}-4.3.0-enable-pcap_findalldevs.patch +) + +src_prepare() { + default + + sed -i \ + -e 's|#include |#include |g' \ + src/common/sendpacket.c || die + sed -i \ + -e 's|@\([A-Z_]*\)@|$(\1)|g' \ + -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \ + -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \ + src/Makefile.am || die + + eautoreconf +} + +src_configure() { + use elibc_musl && append-flags "-lfts" + # By default it uses static linking. Avoid that, bug #252940 + econf \ + $(use_enable debug) \ + $(use_with pcapnav pcapnav-config "${BROOT}"/usr/bin/pcapnav-config) \ + $(use_with tcpdump tcpdump "${ESYSROOT}"/usr/sbin/tcpdump) \ + --enable-dynamic-link \ + --enable-local-libopts \ + --enable-shared \ + --with-libdnet \ + --with-testnic2=lo \ + --with-testnic=lo +} + +src_test() { + if [[ ! ${EUID} -eq 0 ]] ; then + ewarn "Some tests were disabled due to FEATURES=userpriv" + ewarn "To run all tests issue the following command as root:" + ewarn " # make -C ${S}/test" + emake -j1 -C test tcpprep + else + emake -j1 test || { + ewarn "Note that some tests require eth0 iface to be up." + die "self test failed - see ${S}/test/test.log" + } + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/cpio/, app-arch/cpio/files/
commit: e82c66c6494159d59fe2d771f8eec43748dd869b Author: Sam James gentoo org> AuthorDate: Tue Jan 3 03:28:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 03:33:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82c66c6 app-arch/cpio: fix build w/ clang 16 Closes: https://bugs.gentoo.org/880373 Signed-off-by: Sam James gentoo.org> .../{cpio-2.13-r4.ebuild => cpio-2.13-r5.ebuild} | 3 ++- ...2.13-wincompatible-function-pointer-types.patch | 23 ++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/app-arch/cpio/cpio-2.13-r4.ebuild b/app-arch/cpio/cpio-2.13-r5.ebuild similarity index 93% rename from app-arch/cpio/cpio-2.13-r4.ebuild rename to app-arch/cpio/cpio-2.13-r5.ebuild index 79d4ada19621..b184309b5c44 100644 --- a/app-arch/cpio/cpio-2.13-r4.ebuild +++ b/app-arch/cpio/cpio-2.13-r5.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 @@ -24,6 +24,7 @@ PATCHES=( "${WORKDIR}"/${P}-CVE-2021-38185.patch "${FILESDIR}"/${PN}-2.13-sysmacros-glibc-2.26.patch "${FILESDIR}"/${PN}-2.13-fix-no-absolute-filenames-revert-CVE-2015-1197-handling.patch + "${FILESDIR}"/${PN}-2.13-wincompatible-function-pointer-types.patch ) src_prepare() { diff --git a/app-arch/cpio/files/cpio-2.13-wincompatible-function-pointer-types.patch b/app-arch/cpio/files/cpio-2.13-wincompatible-function-pointer-types.patch new file mode 100644 index ..4f2dc3153656 --- /dev/null +++ b/app-arch/cpio/files/cpio-2.13-wincompatible-function-pointer-types.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/880373 +https://savannah.gnu.org/bugs/index.php?63349 +https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=0cc39712803ade7b2d4b89c36b143dad72404063 + +From 0cc39712803ade7b2d4b89c36b143dad72404063 Mon Sep 17 00:00:00 2001 +From: Bruno Haible +Date: Sun, 18 Oct 2020 14:37:13 +0200 +Subject: obstack: Fix a clang warning. + +* lib/obstack.c (print_and_abort): Mark as __attribute_noreturn__. +--- a/gnu/obstack.c b/gnu/obstack.c +@@ -326,7 +326,7 @@ int obstack_exit_failure = EXIT_FAILURE; + # include + # endif + +-static _Noreturn void ++static __attribute_noreturn__ void + print_and_abort (void) + { + /* Don't change any of these strings. Yes, it would be possible to add +-- +cgit v1.1
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: c28b3a2946b01a55e6f282fac33761bbb88f4f04 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:17 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28b3a29 sys-devel/llvm-common: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-devel/llvm-common/llvm-common-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20230101.ebuild b/sys-devel/llvm-common/llvm-common-16.0.0_pre20230101.ebuild index ce5f03ca34a5..54af5bde6db7 100644 --- a/sys-devel/llvm-common/llvm-common-16.0.0_pre20230101.ebuild +++ b/sys-devel/llvm-common/llvm-common-16.0.0_pre20230101.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="" +KEYWORDS="~loong" RDEPEND=" !sys-devel/llvm:0
[gentoo-commits] repo/gentoo:master commit in: dev-python/routes/
commit: 2b3dcc1b94978fec0a8fcb7e81187b67c4c607c0 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:28:21 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3dcc1b dev-python/routes: keyword 2.5.1-r2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/routes/routes-2.5.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/routes/routes-2.5.1-r2.ebuild b/dev-python/routes/routes-2.5.1-r2.ebuild index c5be811cf59a..31c293b9a695 100644 --- a/dev-python/routes/routes-2.5.1-r2.ebuild +++ b/dev-python/routes/routes-2.5.1-r2.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 @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" RDEPEND=" >=dev-python/repoze-lru-0.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: 51694858f3b73da7fd1fa17df2e693f25ba90002 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:28:12 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51694858 dev-python/cheroot: keyword 9.0.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/cheroot/cheroot-9.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild index 18b5c59a86b6..57aaaf91193c 100644 --- a/dev-python/cheroot/cheroot-9.0.0.ebuild +++ b/dev-python/cheroot/cheroot-9.0.0.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 @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 820964b57265ac7e869419b0297a278c5fdde787 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:35 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820964b5 sys-devel/clang-runtime: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230101.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230101.ebuild b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230101.ebuild index 67b42357665e..b4fc2669d5d7 100644 --- a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230101.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230101.ebuild @@ -10,10 +10,9 @@ HOMEPAGE="https://clang.llvm.org/; LICENSE="metapackage" SLOT="${PV%%.*}" -KEYWORDS="" +KEYWORDS="~loong" IUSE="+compiler-rt libcxx openmp +sanitize" REQUIRED_USE="sanitize? ( compiler-rt )" -PROPERTIES="live" RDEPEND=" compiler-rt? (
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 439d433c0703cfdf1d72fafff7ee8f090ddd7d69 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:33 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439d433c sys-libs/libomp: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-libs/libomp/libomp-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libomp/libomp-16.0.0_pre20230101.ebuild b/sys-libs/libomp/libomp-16.0.0_pre20230101.ebuild index c9b535413ffa..96ce1d65ca83 100644 --- a/sys-libs/libomp/libomp-16.0.0_pre20230101.ebuild +++ b/sys-libs/libomp/libomp-16.0.0_pre20230101.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://openmp.llvm.org; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0/${LLVM_SOABI}" -KEYWORDS="" +KEYWORDS="~loong" IUSE=" debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX
[gentoo-commits] repo/gentoo:master commit in: media-libs/libart_lgpl/
commit: 6eda1e196501be340508fc26e11cd33ee5c1244e Author: WANG Xuerui gentoo org> AuthorDate: Mon Jan 2 03:41:07 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eda1e19 media-libs/libart_lgpl: keyword 2.3.21-r3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libart_lgpl/libart_lgpl-2.3.21-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libart_lgpl/libart_lgpl-2.3.21-r3.ebuild b/media-libs/libart_lgpl/libart_lgpl-2.3.21-r3.ebuild index 09c7019c43c8..b430f083dd15 100644 --- a/media-libs/libart_lgpl/libart_lgpl-2.3.21-r3.ebuild +++ b/media-libs/libart_lgpl/libart_lgpl-2.3.21-r3.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 @@ -12,7 +12,7 @@ HOMEPAGE="https://www.levien.com/libart; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~x64-solaris ~x86-solaris" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: app-office/dia/
commit: aad9ddad5996e6eb088ff79e2230c6025e9f8fdc Author: WANG Xuerui gentoo org> AuthorDate: Mon Jan 2 03:41:09 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad9ddad app-office/dia: keyword 0.97.3-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-office/dia/dia-0.97.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-office/dia/dia-0.97.3-r1.ebuild b/app-office/dia/dia-0.97.3-r1.ebuild index ad9e09cccb10..b4bee603a01c 100644 --- a/app-office/dia/dia-0.97.3-r1.ebuild +++ b/app-office/dia/dia-0.97.3-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 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Dia; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" # the doc USE flag doesn't seem to do anything without docbook2html # cairo support is preferred as explained by upstream at: # https://bugzilla.gnome.org/show_bug.cgi?id=729668#c6
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: a7213e982f546d4a27764197bef2cbcccacbce6b Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:28 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7213e98 sys-libs/compiler-rt: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230101.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230101.ebuild index 602941c43842..dcc6a3927600 100644 --- a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230101.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230101.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="${LLVM_MAJOR}" -KEYWORDS="" +KEYWORDS="~loong" IUSE="+abi_x86_32 abi_x86_64 +clang debug test" RESTRICT="!test? ( test ) !clang? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 316bbf102c00770e7981c26dedc9171315d58a83 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:25 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316bbf10 sys-devel/clang: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-devel/clang/clang-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang/clang-16.0.0_pre20230101.ebuild b/sys-devel/clang/clang-16.0.0_pre20230101.ebuild index b8648e340558..5a6494180ad1 100644 --- a/sys-devel/clang/clang-16.0.0_pre20230101.ebuild +++ b/sys-devel/clang/clang-16.0.0_pre20230101.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="" +KEYWORDS="~loong" IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xdot/
commit: a737caf3eae810c7fbee11a3073e62f41d2294a0 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:29:08 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a737caf3 media-gfx/xdot: keyword 1.2-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-gfx/xdot/xdot-1.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/xdot/xdot-1.2-r1.ebuild b/media-gfx/xdot/xdot-1.2-r1.ebuild index e82772d87b1e..09c625344f92 100644 --- a/media-gfx/xdot/xdot-1.2-r1.ebuild +++ b/media-gfx/xdot/xdot-1.2-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=7 @@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86" MY_P="${MY_PN}-${PV}" S="${WORKDIR}/${MY_P}" SRC_URI="https://github.com/jrfonseca/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: d9c822fdb84d6407f90df888b0ee2a0b6ddf3779 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:30 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c822fd sys-libs/compiler-rt-sanitizers: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> .../compiler-rt-sanitizers-16.0.0_pre20230101.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230101.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230101.ebuild index 2000a91dca1e..8c85e29392da 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230101.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230101.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="${LLVM_MAJOR}" -KEYWORDS="" +KEYWORDS="~loong" IUSE="+abi_x86_32 abi_x86_64 +clang debug test" # base targets IUSE+=" +libfuzzer +memprof +orc +profile +xray"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/
commit: 8901cf2e1725288c1606e536b9421fcb4632beba Author: WANG Xuerui gentoo org> AuthorDate: Mon Jan 2 03:41:11 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8901cf2e media-gfx/inkscape: keyword 1.2.1-r2 for ~loong Some tests fail, but the failures also appear on amd64. Closes: https://bugs.gentoo.org/885513 Signed-off-by: WANG Xuerui gentoo.org> media-gfx/inkscape/inkscape-1.2.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild index 64ce94f2bd58..3691e7f5b7cb 100644 --- a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild +++ b/media-gfx/inkscape/inkscape-1.2.1-r2.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 @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git; else SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="SVG based generic vector-drawing program"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: ea4b6270a052a7f5908141d0dd82083e4b836c16 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:23 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4b6270 sys-devel/llvm: keyword 16.0.0_pre20230101 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-devel/llvm/llvm-16.0.0_pre20230101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/llvm/llvm-16.0.0_pre20230101.ebuild b/sys-devel/llvm/llvm-16.0.0_pre20230101.ebuild index a62b3a87d4aa..ecc7df9944c0 100644 --- a/sys-devel/llvm/llvm-16.0.0_pre20230101.ebuild +++ b/sys-devel/llvm/llvm-16.0.0_pre20230101.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="" +KEYWORDS="~loong" IUSE=" +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 zstd
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 4ac8af2778b11a69ede4fd903af84c7b470958a0 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:09:20 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac8af27 sys-devel/clang-common: keyword 16.0.0_pre20230101-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-devel/clang-common/clang-common-16.0.0_pre20230101-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20230101-r1.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20230101-r1.ebuild index 350245ab982e..842dddf858fd 100644 --- a/sys-devel/clang-common/clang-common-16.0.0_pre20230101-r1.ebuild +++ b/sys-devel/clang-common/clang-common-16.0.0_pre20230101-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="" +KEYWORDS="~loong" IUSE=" default-compiler-rt default-libcxx default-lld llvm-libunwind hardened stricter
[gentoo-commits] repo/gentoo:master commit in: dev-python/cachecontrol/
commit: c45963a4f28c4c150ca59d7f2877564291831fad Author: WANG Xuerui gentoo org> AuthorDate: Mon Jan 2 03:41:03 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45963a4 dev-python/cachecontrol: keyword 0.12.12 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/cachecontrol/cachecontrol-0.12.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild b/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild index 5d400353b1f5..8529dc4eb85a 100644 --- a/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild +++ b/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cherrypy/
commit: cb266973a2c0c8508a92b37ad74c4c89720a2342 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:11:18 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb266973 dev-python/cherrypy: keyword 18.8.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/cherrypy/cherrypy-18.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/cherrypy/cherrypy-18.8.0.ebuild b/dev-python/cherrypy/cherrypy-18.8.0.ebuild index 4194e19769b5..d6f377dc6a23 100644 --- a/dev-python/cherrypy/cherrypy-18.8.0.ebuild +++ b/dev-python/cherrypy/cherrypy-18.8.0.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 @@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="ssl test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/gspell/
commit: ad971e57b31fed48a52f98b5f52e567762834c8c Author: WANG Xuerui gentoo org> AuthorDate: Mon Jan 2 03:41:05 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad971e57 app-text/gspell: keyword 1.12.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-text/gspell/gspell-1.12.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/gspell/gspell-1.12.0.ebuild b/app-text/gspell/gspell-1.12.0.ebuild index d342cb383354..9a91fe254ab7 100644 --- a/app-text/gspell/gspell-1.12.0.ebuild +++ b/app-text/gspell/gspell-1.12.0.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 @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gspell; LICENSE="LGPL-2.1+" SLOT="0/2" # subslot = libgspell-1 soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection +vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/repoze-lru/
commit: 589b9f02d5650a5832b419f38ff77bb5faa27bec Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:29:46 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589b9f02 dev-python/repoze-lru: keyword 0.7-r3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild b/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild index 6e309924289a..896722077a48 100644 --- a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild +++ b/dev-python/repoze-lru/repoze-lru-0.7-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 @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="repoze" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" !dev-python/namespace-repoze
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-collections/
commit: 08ccd5d30e1a28075e9069dd45b0ef0cbe526b8a Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:28:15 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ccd5d3 dev-python/jaraco-collections: keyword 3.8.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild index 393d10fbd974..001e852356a0 100644 --- a/dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild +++ b/dev-python/jaraco-collections/jaraco-collections-3.8.0.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 @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/jaraco-classes[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylibmc/
commit: bff16721af048d68d0926b9ee1281588310eb687 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:29:44 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff16721 dev-python/pylibmc: keyword 1.6.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/pylibmc/pylibmc-1.6.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pylibmc/pylibmc-1.6.3.ebuild b/dev-python/pylibmc/pylibmc-1.6.3.ebuild index f2c977175386..32a39a6a1896 100644 --- a/dev-python/pylibmc/pylibmc-1.6.3.ebuild +++ b/dev-python/pylibmc/pylibmc-1.6.3.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 @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/libmemcached-0.32
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmemcached/
commit: 2e4af2ce8d0e0c513ef5be90a1d28172240603e3 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:30:23 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4af2ce dev-libs/libmemcached: keyword 1.0.18-r4 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild b/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild index d379cbb0eee3..241101bc2743 100644 --- a/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild +++ b/dev-libs/libmemcached/libmemcached-1.0.18-r4.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 @@ -11,7 +11,7 @@ SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="debug hsieh +libevent sasl" # https://bugs.gentoo.org/498250 # https://bugs.launchpad.net/gentoo/+bug/1278023
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-services/
commit: 966eb734263cac54b2e32e9f47b367eb8a58d9e8 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:28:19 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966eb734 dev-python/pytest-services: keyword 2.2.1-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild b/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild index 184000da4892..9902529c606e 100644 --- a/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild +++ b/dev-python/pytest-services/pytest-services-2.2.1-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=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/requests[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/zc-lockfile/
commit: 8b15218fad58849c5700ed8e71bd8e58fb02dc75 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:28:23 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b15218f dev-python/zc-lockfile: keyword 2.0-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild b/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild index 748d75b6d91a..444bb1c4fae9 100644 --- a/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild +++ b/dev-python/zc-lockfile/zc-lockfile-2.0-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=8 @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="ZPL" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/objgraph/
commit: 7caa3cc7922cfc99e3e55c6dcf861cf8c41705ec Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:28:17 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7caa3cc7 dev-python/objgraph: keyword 3.5.0-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/objgraph/objgraph-3.5.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild index 7ca816719208..0668e2f34cfa 100644 --- a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild +++ b/dev-python/objgraph/objgraph-3.5.0-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=8 @@ -16,7 +16,7 @@ HOMEPAGE=" SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xdot/
commit: da60a0558b3c6012efa9bf9281d41457fec91013 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 3 02:29:12 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 3 02:52:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da60a055 media-gfx/xdot: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> media-gfx/xdot/xdot-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/xdot/xdot-.ebuild b/media-gfx/xdot/xdot-.ebuild index b0e3b6d5c63e..37e9fed24e21 100644 --- a/media-gfx/xdot/xdot-.ebuild +++ b/media-gfx/xdot/xdot-.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=7 @@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" SRC_URI="" else - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~x86" MY_P="${MY_PN}-${PV}" S="${WORKDIR}/${MY_P}" SRC_URI="https://github.com/jrfonseca/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/
commit: bfd1b7e947879210a1b354baed8e6a050abf8459 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jan 3 02:44:45 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jan 3 02:46:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd1b7e9 app-arch/dpkg: drop 1.21.11 Signed-off-by: Georgy Yakovlev gentoo.org> app-arch/dpkg/Manifest| 1 - app-arch/dpkg/dpkg-1.21.11.ebuild | 97 --- 2 files changed, 98 deletions(-) diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest index 85daa766a78c..5bb27a5de5ac 100644 --- a/app-arch/dpkg/Manifest +++ b/app-arch/dpkg/Manifest @@ -1,5 +1,4 @@ DIST dpkg_1.20.12.tar.xz 5009108 BLAKE2B 47ecb53c331503c72081a4c472acd6e94a5b7fca2032358809aa8c546cfd6c1542c7cdfad2a5ceff0e40dc454a61974ec47233061b98cf99aabbb8e53621858c SHA512 ce20b1b00b972e6fa5d5cd6427003415a92a78742dc02a9055fee6f00db22b037c54560170e657d7b74c2ae542fff4b7eba46f642adf911dc2f3b90eebefc3ff DIST dpkg_1.20.9.tar.xz 4954428 BLAKE2B 4e04f7a90c8696971895081e18b220d9dee4bc5930428f131556ae71c673e61e18c363e279b566c2218da60a5aca421807c14cf518952502e707c7397769097b SHA512 904a4742f5f340dc65b2137364dce102a0b2eb42ccedb2a73f79c207362c699fbffaaf1379f1f6c8b8b0e490321af1d03c34b50ebe0c703f5ce8a7f75f17a839 DIST dpkg_1.21.1.tar.xz 4986936 BLAKE2B f5b0f9fe7ac5fe7ba47191a9e467356e748418846ce0fc9f3c61d731e035eb096932848b15e6a85a15938d3bbd6fa069c786ab0e89c77119958fe632a91c309f SHA512 3f3f263e1300f3e4b55e84521847703dcfe465aa54829a69c31c174a2ad5e8b6a8a251da7c6020d31a38e9e6744113924a71e9579469e32289328e91a48db07f -DIST dpkg_1.21.11.tar.xz 5147576 BLAKE2B c6854e9b3d9db9744675104ec477d0967a7de7fad1b9774fcfce3be6f7cfe587ea09b4824764f4cf7ab658fcb92864d57da0e2a5f601c7e9dc253adbda01e1b0 SHA512 ed93ccb6b39779c9aa03c4d3505c5c3f70cb198445d95d14eb119f8d5382539fe529e46c062b89f27a7b96ad44fe1d48c9cb30be76dd5c3dbf716af2b25d7b48 DIST dpkg_1.21.15.tar.xz 5350148 BLAKE2B f26611db365266ef9f43484c20d3150889238b34b156cac26f0ae8ae9572e7e4a9839e08a0073a25c886cd2891fc6d84afc97262ae6992267b47fa6e86c03a33 SHA512 eb31db63dd454048c3b7539b539720ed71239303ca679df92b934e971914d63dd771da09149054048e24dde1f5627ee24d43dbd8782ca1dc28c4a2bd3ed8f26a diff --git a/app-arch/dpkg/dpkg-1.21.11.ebuild b/app-arch/dpkg/dpkg-1.21.11.ebuild deleted file mode 100644 index cdfc69c4e2fb.. --- a/app-arch/dpkg/dpkg-1.21.11.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools toolchain-funcs - -DESCRIPTION="Package maintenance system for Debian" -HOMEPAGE="https://packages.qa.debian.org/dpkg; -SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="+bzip2 libmd +lzma nls selinux static-libs test +update-alternatives +zlib" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-arch/gzip-1.7 - >=app-arch/tar-1.34-r1 - >=dev-lang/perl-5.14.2:= - sys-libs/ncurses:=[unicode(+)] - bzip2? ( app-arch/bzip2 ) - libmd? ( app-crypt/libmd ) - lzma? ( app-arch/xz-utils ) - nls? ( virtual/libintl ) - selinux? ( sys-libs/libselinux ) - zlib? ( >=sys-libs/zlib-1.1.4 ) -" -DEPEND=" - ${RDEPEND} - app-arch/xz-utils - virtual/pkgconfig - test? ( - dev-perl/IO-String - dev-perl/Test-Pod - virtual/perl-Test-Harness - ) -" -BDEPEND=" - sys-devel/flex - nls? ( - app-text/po4a - >=sys-devel/gettext-0.18.2 - ) -" -DOCS=( - ChangeLog - THANKS - TODO -) -PATCHES=( - "${FILESDIR}"/${PN}-1.18.12-flags.patch -) - -src_prepare() { - default - - sed -i -e 's|\|${AR}|g' src/at/deb-format.at src/at/testsuite || die - - eautoreconf -} - -src_configure() { - tc-export AR CC - - econf \ - $(use_enable nls) \ - $(use_enable update-alternatives) \ - $(use_with bzip2 libbz2) \ - $(use_with libmd) \ - $(use_with lzma liblzma) \ - $(use_with selinux libselinux) \ - $(use_with zlib libz) \ - --enable-unicode \ - --disable-compiler-warnings \ - --disable-dselect \ - --disable-start-stop-daemon \ - --localstatedir="${EPREFIX}"/var -} - -src_compile() { - emake AR="$(tc-getAR)" -} - -src_install() { - default - - keepdir \ - /usr/$(get_libdir)/db/methods/{mnt,floppy,disk} \ - /var/lib/dpkg/{alternatives,info,parts,updates} - - find "${ED}" -name '*.la' -delete || die - - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/
commit: 12673e8b384c2c56ed51a82f22303915ec0b0b82 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jan 3 02:41:28 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jan 3 02:46:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12673e8b app-arch/dpkg: add 1.21.15 libmd no longer optional. modernize ebuild a bit. hackfix buffer overflow in tests. Signed-off-by: Georgy Yakovlev gentoo.org> app-arch/dpkg/Manifest| 1 + app-arch/dpkg/dpkg-1.21.15.ebuild | 103 ++ 2 files changed, 104 insertions(+) diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest index 23cd031b0a4c..85daa766a78c 100644 --- a/app-arch/dpkg/Manifest +++ b/app-arch/dpkg/Manifest @@ -2,3 +2,4 @@ DIST dpkg_1.20.12.tar.xz 5009108 BLAKE2B 47ecb53c331503c72081a4c472acd6e94a5b7fc DIST dpkg_1.20.9.tar.xz 4954428 BLAKE2B 4e04f7a90c8696971895081e18b220d9dee4bc5930428f131556ae71c673e61e18c363e279b566c2218da60a5aca421807c14cf518952502e707c7397769097b SHA512 904a4742f5f340dc65b2137364dce102a0b2eb42ccedb2a73f79c207362c699fbffaaf1379f1f6c8b8b0e490321af1d03c34b50ebe0c703f5ce8a7f75f17a839 DIST dpkg_1.21.1.tar.xz 4986936 BLAKE2B f5b0f9fe7ac5fe7ba47191a9e467356e748418846ce0fc9f3c61d731e035eb096932848b15e6a85a15938d3bbd6fa069c786ab0e89c77119958fe632a91c309f SHA512 3f3f263e1300f3e4b55e84521847703dcfe465aa54829a69c31c174a2ad5e8b6a8a251da7c6020d31a38e9e6744113924a71e9579469e32289328e91a48db07f DIST dpkg_1.21.11.tar.xz 5147576 BLAKE2B c6854e9b3d9db9744675104ec477d0967a7de7fad1b9774fcfce3be6f7cfe587ea09b4824764f4cf7ab658fcb92864d57da0e2a5f601c7e9dc253adbda01e1b0 SHA512 ed93ccb6b39779c9aa03c4d3505c5c3f70cb198445d95d14eb119f8d5382539fe529e46c062b89f27a7b96ad44fe1d48c9cb30be76dd5c3dbf716af2b25d7b48 +DIST dpkg_1.21.15.tar.xz 5350148 BLAKE2B f26611db365266ef9f43484c20d3150889238b34b156cac26f0ae8ae9572e7e4a9839e08a0073a25c886cd2891fc6d84afc97262ae6992267b47fa6e86c03a33 SHA512 eb31db63dd454048c3b7539b539720ed71239303ca679df92b934e971914d63dd771da09149054048e24dde1f5627ee24d43dbd8782ca1dc28c4a2bd3ed8f26a diff --git a/app-arch/dpkg/dpkg-1.21.15.ebuild b/app-arch/dpkg/dpkg-1.21.15.ebuild new file mode 100644 index ..2a5678759150 --- /dev/null +++ b/app-arch/dpkg/dpkg-1.21.15.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools toolchain-funcs + +DESCRIPTION="Package maintenance system for Debian" +HOMEPAGE="https://packages.qa.debian.org/dpkg; +SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+bzip2 +lzma nls selinux static-libs test +update-alternatives +zlib" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/gzip-1.7 + >=app-arch/tar-1.34-r1 + app-crypt/libmd + >=dev-lang/perl-5.14.2:= + sys-libs/ncurses:=[unicode(+)] + bzip2? ( app-arch/bzip2 ) + lzma? ( app-arch/xz-utils ) + nls? ( virtual/libintl ) + selinux? ( sys-libs/libselinux ) + zlib? ( >=sys-libs/zlib-1.1.4 ) +" +DEPEND=" + ${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig + test? ( + dev-perl/IO-String + dev-perl/Test-Pod + virtual/perl-Test-Harness + ) +" +BDEPEND=" + sys-devel/flex + nls? ( + app-text/po4a + >=sys-devel/gettext-0.18.2 + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.18.12-flags.patch +) + +src_prepare() { + default + + sed -i -e 's|\|${AR}|g' src/at/deb-format.at src/at/testsuite || die + + # upstream sets 200, that's a bit too short. + # it may not fail in real usage, but fails with /var/tmp/portage/$cat/pkg added. + # on my system it's exactly 201 characters. + sed -i -e 's/char\ buf\[200\]/char\ buf\[300\]/' src/deb/extract.c || die + + eautoreconf +} + +src_configure() { + tc-export AR CC + + local myconf=( + --disable-compiler-warnings + --disable-devel-docs + --disable-dselect + --disable-start-stop-daemon + --enable-unicode + --localstatedir="${EPREFIX}"/var + $(use_enable nls) + $(use_enable update-alternatives) + $(use_with bzip2 libbz2) + $(use_with lzma liblzma) + $(use_with selinux libselinux) + $(use_with zlib libz) + + ) + + econf "${myconf[@]}" +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + local DOCS=( debian/changelog THANKS TODO ) + default + + keepdir \ + /usr/$(get_libdir)/db/methods/{mnt,floppy,disk} \ + /var/lib/dpkg/{alternatives,info,parts,updates} + + find
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/csharp-language-server/
commit: 7dee80b3a3f401d52eaa2bb9f0b918d2ea6a9f79 Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 3 01:53:10 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jan 3 02:30:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dee80b3 dev-dotnet/csharp-language-server: new package; add 0.5.7 Signed-off-by: Maciej Barć gentoo.org> dev-dotnet/csharp-language-server/Manifest | 2 + .../csharp-language-server-0.5.7.ebuild| 76 ++ dev-dotnet/csharp-language-server/metadata.xml | 14 3 files changed, 92 insertions(+) diff --git a/dev-dotnet/csharp-language-server/Manifest b/dev-dotnet/csharp-language-server/Manifest new file mode 100644 index ..f0a298e557d5 --- /dev/null +++ b/dev-dotnet/csharp-language-server/Manifest @@ -0,0 +1,2 @@ +DIST csharp-language-server-0.5.7-prebuilt.tar.xz 175773432 BLAKE2B 3351011c9adccf266c9cb583400e7920cc1b28d502b8a217b7ea72f43f7506ff921adca56440128cbe339087d8c667f1d8587714ed882ee2bf834a77c4f6adea SHA512 413c244de117919407186991ff94cc56e3b86c4e1a8090b78997511e925c31776953c8ee1efc4d9cf3e817e57fbfd92026d7a52c21f022b4919e7b765cd905e9 +DIST csharp-language-server-0.5.7.tar.gz 35762 BLAKE2B 80b691cc1f646c1ad41ceb49bb6e59d460769ec3a8616e4acffc27bbc406a8302ddc69c0d330a4c3990cf31f4cdf1ead5fe29eda7f159572a5411d5055fc9027 SHA512 92a1704404b9bb7b042016b82b7789dd6169cfdb9a609584158e677d4519fb972b5ed7cd07a950da8875a3d478727e33e81261aa67fa332aa6016351af3aba26 diff --git a/dev-dotnet/csharp-language-server/csharp-language-server-0.5.7.ebuild b/dev-dotnet/csharp-language-server/csharp-language-server-0.5.7.ebuild new file mode 100644 index ..ab7d3aec623d --- /dev/null +++ b/dev-dotnet/csharp-language-server/csharp-language-server-0.5.7.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_COMPAT=6.0 + +inherit edo multiprocessing + +DESCRIPTION="Roslyn-based LSP language server for C#" +HOMEPAGE="https://github.com/razzmatazz/csharp-language-server/; +SRC_URI=" + https://github.com/razzmatazz/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz + https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-prebuilt.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +RDEPEND="virtual/dotnet-sdk:${DOTNET_COMPAT}" +BDEPEND="${RDEPEND}" + +# Generated by dotnet. +QA_PREBUILT=".*" + +src_prepare() { + export DOTNET_CLI_TELEMETRY_OPTOUT=1 + export DOTNET_NOLOGO=1 + export DOTNET_CONFIGURATION=$(usex debug Debug Release) + export DOTNET_OUTPUT="${WORKDIR}"/${P}_net${DOTNET_COMPAT}_${DOTNET_CONFIGURATION}/${PN} + export NUGET_PACKAGES="${WORKDIR}"/nuget_packages + + default +} + +src_configure() { + edob dotnet restore "${S}"/src \ + --source "${NUGET_PACKAGES}"\ + -p:TargetFramework=net${DOTNET_COMPAT} +} + +src_compile() { + local myopts=( + --configuration ${DOTNET_CONFIGURATION} + --no-restore + --no-self-contained + --nologo + --output "${DOTNET_OUTPUT}" + -maxCpuCount:$(makeopts_jobs) + -p:TargetFramework=net${DOTNET_COMPAT} + ) + edob dotnet build ${myopts[@]} "${S}"/src +} + +src_test() { + local myopts=( + --configuration ${DOTNET_CONFIGURATION} + --no-restore + --nologo + -maxCpuCount:$(makeopts_jobs) + -p:TargetFramework=net${DOTNET_COMPAT} + ) + edob dotnet test ${myopts[@]} "${S}"/src +} + +src_install() { + mkdir -p "${ED}"/usr/share/ || die + cp -r "${DOTNET_OUTPUT}" "${ED}"/usr/share/ || die + + dosym -r /usr/share/${PN}/CSharpLanguageServer /usr/bin/csharp-ls + + dodoc CHANGELOG.md README.md +} diff --git a/dev-dotnet/csharp-language-server/metadata.xml b/dev-dotnet/csharp-language-server/metadata.xml new file mode 100644 index ..b3f9def38188 --- /dev/null +++ b/dev-dotnet/csharp-language-server/metadata.xml @@ -0,0 +1,14 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +x...@gentoo.org +Maciej Barć + + + https://raw.githubusercontent.com/razzmatazz/csharp-language-server/master/CHANGELOG.md + https://github.com/razzmatazz/csharp-language-server/issues/ +razzmatazz/csharp-language-server + +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: e6d9eec147b633180236d5167a3f5cc0354f92ab Author: Sam James gentoo org> AuthorDate: Tue Jan 3 01:04:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 01:06:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d9eec1 sys-devel/binutils-config: add 5.5 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../{binutils-config-.ebuild => binutils-config-5.5.ebuild} | 6 +++--- sys-devel/binutils-config/binutils-config-.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index de1ae43166e9..f9cff1890d47 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d SHA512 af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd +DIST binutils-config-5.5.tar.xz 7344 BLAKE2B decef43013ca2f7c6d36c12d08d55f499d866b6b1b55ed58f8b2df3761077b5e2c4d09d1f2c40762d42c2d3b9827575833a502b79180ef13b845f1a39a5f2feb SHA512 6f6e21799b47e38cd61621e4ec018dc0db4811f363c0817025c3e3be651d3790b30a0cab233f35fe40b1d57c88daa246037f24a7488187f4e47cca589d87d45b diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild similarity index 85% copy from sys-devel/binutils-config/binutils-config-.ebuild copy to sys-devel/binutils-config/binutils-config-5.5.ebuild index 0282c67448af..4a85f28d4cdb 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git; inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used" diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index 0282c67448af..4a85f28d4cdb 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git; inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] proj/binutils-config: New tag: v5.5
commit: Commit: Sam James gentoo org> CommitDate: Tue Jan 3 01:02:52 2023 + New tag: v5.5
[gentoo-commits] proj/binutils-config:master commit in: src/
commit: 80d2c435a58d88cfe71f37378bffae35e072408f Author: James Le Cuirot gentoo org> AuthorDate: Mon Jan 2 17:21:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 01:01:35 2023 + URL: https://gitweb.gentoo.org/proj/binutils-config.git/commit/?id=80d2c435 Allow EPREFIX to be overridden for manipulating prefixed ROOT This use case was totally broken. We need to hardcode BROOT instead, as we don't want to source /lib/gentoo/functions.sh from ROOT We did the same with gcc-config. This aligns the start of these scripts. Signed-off-by: James Le Cuirot gentoo.org> Signed-off-by: Sam James gentoo.org> src/binutils-config | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/binutils-config b/src/binutils-config index 4219f93..37ea77c 100755 --- a/src/binutils-config +++ b/src/binutils-config @@ -1,28 +1,25 @@ #!/usr/bin/env bash -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Format of /etc/env.d/binutils/: # config-TARGET: CURRENT=version for TARGET # TARGET-VER: has a TARGET and VER variable -EPREFIX="@GENTOO_EPREFIX@" -if [[ ${EPREFIX} == "@"GENTOO_EPREFIX"@" ]] ; then - EPREFIX="" -fi - : ${ROOT:=/} [[ ${ROOT} != */ ]] && ROOT="${ROOT}/" [[ ${ROOT} != /* ]] && ROOT="${PWD%/}/${ROOT}" - +BROOT="@GENTOO_EPREFIX@" +[[ ${BROOT} == @*@ ]] && BROOT="" +: ${EPREFIX="${BROOT}"} EROOT="${ROOT%/}${EPREFIX}/" -cd "${EPREFIX}/" +cd "${BROOT}/" trap ":" INT QUIT TSTP argv0=${0##*/} -FUNCTIONS_SH="${EPREFIX}/lib/gentoo/functions.sh" +FUNCTIONS_SH="${BROOT}/lib/gentoo/functions.sh" source ${FUNCTIONS_SH} || { echo "${argv0}: Could not source ${FUNCTIONS_SH}!" 1>&2 exit 1
[gentoo-commits] proj/binutils-config:master commit in: src/
commit: 0c8928b6b49603c0a3e0bcf1640da708865d20fe Author: James Le Cuirot gentoo org> AuthorDate: Mon Jan 2 17:24:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 01:01:35 2023 + URL: https://gitweb.gentoo.org/proj/binutils-config.git/commit/?id=0c8928b6 Read CHOST with portageq from EROOT and not / Signed-off-by: James Le Cuirot gentoo.org> Closes: https://github.com/gentoo/binutils-config/pull/1 Signed-off-by: Sam James gentoo.org> src/binutils-config | 1 + 1 file changed, 1 insertion(+) diff --git a/src/binutils-config b/src/binutils-config index 37ea77c..a28366a 100755 --- a/src/binutils-config +++ b/src/binutils-config @@ -13,6 +13,7 @@ BROOT="@GENTOO_EPREFIX@" [[ ${BROOT} == @*@ ]] && BROOT="" : ${EPREFIX="${BROOT}"} EROOT="${ROOT%/}${EPREFIX}/" +export PORTAGE_CONFIGROOT="${EROOT}" cd "${BROOT}/"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/consult/
commit: 699fa6c1027bcac8f5891f82b6380e7dc0dd18e3 Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 3 00:38:12 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jan 3 00:38:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699fa6c1 app-emacs/consult: bump to 0.30 Signed-off-by: Maciej Barć gentoo.org> app-emacs/consult/Manifest| 1 + app-emacs/consult/consult-0.30.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest index 685c3947e2f6..4bf516e807b9 100644 --- a/app-emacs/consult/Manifest +++ b/app-emacs/consult/Manifest @@ -1,3 +1,4 @@ DIST consult-0.19.tar.gz 94673 BLAKE2B a0bfacd0eccde14a332e85d31ad37092f418b5d250db8bc5a674881828d198fd2b26d66be1574539c33fcdc70f7165f4be84a4f920f1eb62b6bee0048b46ac54 SHA512 b1f023d57f29ec9443add83aca818a0f7f2c4954e8d5f53246fbb5a2525c03c20c71d69d8e748fe6fe6044393849b33f9589428528d2d0837e5848aab2724f4e DIST consult-0.20.tar.gz 96288 BLAKE2B 41d35655b75c6f3901b5b20f743bdf5119d0347a2d2a0dd6884cbf3856146ed30a224da75147063a93f4274772d54bbb6f91d4deb9fbda5f93d57d1b70083ef0 SHA512 d9f847f086e2921a769e84b10439512e0b614b87c424d6b206ed1007bbd67360072e02441a4249ac31ea6aa9ad5d36a042af27c0ebc935de3889e31d604ac8c9 DIST consult-0.29.tar.gz 98233 BLAKE2B e500e3b48609000934c82832c80c9a253ee260a67c1b7e437f792668f607aa8d8e7909bd889341bf2cfc46bd4e54ed133350862aa2e7fe51fe36948d5b5edc17 SHA512 fff55c1eb435955b48e830626e06eb657cdd7c48722e9583f47842c720d1a3bc1ee8ca97ef758ad4270709fc303ba6c76dfa4c153fc958acee348aadf1e5a1f9 +DIST consult-0.30.tar.gz 97691 BLAKE2B 3e09bf24a1385f70b77d072c58e5d63a7a3bf3f89e7c2a22751e5dabead62b759c6a52577660c65a17134e0c0dc8f2ea63c79cfb874df4de06556ac2af995a8d SHA512 2eff338c557d096b4bf048d1abcfde093cd600350ce691c33408f15fdf112738eb9aee33c043412b87d7a81d27c939860ea82e5ca55f32382afecded1668934b diff --git a/app-emacs/consult/consult-0.30.ebuild b/app-emacs/consult/consult-0.30.ebuild new file mode 100644 index ..1a06823ec878 --- /dev/null +++ b/app-emacs/consult/consult-0.30.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=27 + +inherit elisp + +DESCRIPTION="Consulting complete-read" +HOMEPAGE="https://github.com/minad/consult; +SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=app-emacs/compat-28.1" +BDEPEND="${RDEPEND}" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/consult/
commit: 9d25656185b93e7094c83868031463b81245ac1d Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 3 00:38:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jan 3 00:38:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d256561 app-emacs/consult: drop old 0.19 Signed-off-by: Maciej Barć gentoo.org> app-emacs/consult/Manifest| 1 - app-emacs/consult/consult-0.19.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest index 4bf516e807b9..1982e3df1275 100644 --- a/app-emacs/consult/Manifest +++ b/app-emacs/consult/Manifest @@ -1,4 +1,3 @@ -DIST consult-0.19.tar.gz 94673 BLAKE2B a0bfacd0eccde14a332e85d31ad37092f418b5d250db8bc5a674881828d198fd2b26d66be1574539c33fcdc70f7165f4be84a4f920f1eb62b6bee0048b46ac54 SHA512 b1f023d57f29ec9443add83aca818a0f7f2c4954e8d5f53246fbb5a2525c03c20c71d69d8e748fe6fe6044393849b33f9589428528d2d0837e5848aab2724f4e DIST consult-0.20.tar.gz 96288 BLAKE2B 41d35655b75c6f3901b5b20f743bdf5119d0347a2d2a0dd6884cbf3856146ed30a224da75147063a93f4274772d54bbb6f91d4deb9fbda5f93d57d1b70083ef0 SHA512 d9f847f086e2921a769e84b10439512e0b614b87c424d6b206ed1007bbd67360072e02441a4249ac31ea6aa9ad5d36a042af27c0ebc935de3889e31d604ac8c9 DIST consult-0.29.tar.gz 98233 BLAKE2B e500e3b48609000934c82832c80c9a253ee260a67c1b7e437f792668f607aa8d8e7909bd889341bf2cfc46bd4e54ed133350862aa2e7fe51fe36948d5b5edc17 SHA512 fff55c1eb435955b48e830626e06eb657cdd7c48722e9583f47842c720d1a3bc1ee8ca97ef758ad4270709fc303ba6c76dfa4c153fc958acee348aadf1e5a1f9 DIST consult-0.30.tar.gz 97691 BLAKE2B 3e09bf24a1385f70b77d072c58e5d63a7a3bf3f89e7c2a22751e5dabead62b759c6a52577660c65a17134e0c0dc8f2ea63c79cfb874df4de06556ac2af995a8d SHA512 2eff338c557d096b4bf048d1abcfde093cd600350ce691c33408f15fdf112738eb9aee33c043412b87d7a81d27c939860ea82e5ca55f32382afecded1668934b diff --git a/app-emacs/consult/consult-0.19.ebuild b/app-emacs/consult/consult-0.19.ebuild deleted file mode 100644 index d2a809943fab.. --- a/app-emacs/consult/consult-0.19.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -NEED_EMACS=27 - -inherit elisp - -DESCRIPTION="Consulting complete-read" -HOMEPAGE="https://github.com/minad/consult; -SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=app-emacs/compat-28.1" -BDEPEND="${RDEPEND}" - -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/yara/
commit: 0fdf91f85e5f934693002364f1c3c411e662f9cc Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sat Dec 31 15:37:26 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 00:32:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdf91f8 app-forensics/yara: drop 4.2.2 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> app-forensics/yara/Manifest | 1 - app-forensics/yara/yara-4.2.2.ebuild | 57 2 files changed, 58 deletions(-) diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest index ce50cf366466..a29c11ba9394 100644 --- a/app-forensics/yara/Manifest +++ b/app-forensics/yara/Manifest @@ -1,2 +1 @@ -DIST yara-4.2.2.tar.gz 1287486 BLAKE2B 956a9ed4dab64d24cff680248b4f95b06287e96d27b3f94ff80e97641b3dc4581eaee59cf0d19dfffa9f90a6f0a56f95d3f90f9e9472b65e133bf4aac3e42da3 SHA512 6eb42e63eff93ce636e1d2ae84e30621eeea0d91e1d72bb2cbe826aca6af306bb3564ac2314bc090fb59c9aca5436e72d33658009722ce0cfbaae7ef87cc894e DIST yara-4.2.3.tar.gz 1288334 BLAKE2B 4e92570e4dced5c1aa114065d791fc6780ea1281919eb1e908d4181fb5a966137c58d82ae09e8ba18edc69a25d542e3820d8e8de4ac62c0636e273e158086954 SHA512 1df23837d14d3f9f72db901190e7412241514a8914d72b753df32ad8a44c7a49ad8f14941a95de83754e4d1dd0f23d712d8e6a43916343341b92cb1bc66f3c09 diff --git a/app-forensics/yara/yara-4.2.2.ebuild b/app-forensics/yara/yara-4.2.2.ebuild deleted file mode 100644 index 2c2cc68a11ab.. --- a/app-forensics/yara/yara-4.2.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A malware identification and classification tool" -HOMEPAGE="http://virustotal.github.io/yara/; -SRC_URI="https://github.com/virustotal/yara/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${PV/_/-}" - -LICENSE="Apache-2.0" -SLOT="0/8" -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~ppc64 x86" -fi -IUSE="+dex +dotnet +cuckoo +macho +magic profiling python test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/openssl:= - cuckoo? ( dev-libs/jansson:= ) - magic? ( sys-apps/file:= ) -" -RDEPEND="${DEPEND}" -PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )" - -PATCHES=( "${FILESDIR}/${PN}-$(ver_cut 1-2)-test.patch" ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable profiling) \ - $(use_enable cuckoo) \ - $(use_enable magic) \ - $(use_enable dotnet) \ - $(use_enable macho) \ - $(use_enable dex) \ - $(use_enable test static) -} - -src_test() { - emake check -} - -src_install() { - default - - # TODO: Allow tests to work against dyn. lib rather than building - # statically just for tests. - find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/yara/, app-forensics/yara/files/
commit: 11889b62058455ca061e0c0376a1db3716c97750 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Jan 2 19:59:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 00:32:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11889b62 app-forensics/yara: fix test with sys-apps/file-5.44 Closes: https://bugs.gentoo.org/889182 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/28941 Signed-off-by: Sam James gentoo.org> app-forensics/yara/files/yara-4.2.3-libmagic.patch | 65 ++ app-forensics/yara/yara-4.2.3.ebuild | 7 ++- 2 files changed, 70 insertions(+), 2 deletions(-) diff --git a/app-forensics/yara/files/yara-4.2.3-libmagic.patch b/app-forensics/yara/files/yara-4.2.3-libmagic.patch new file mode 100644 index ..96d98b8821c5 --- /dev/null +++ b/app-forensics/yara/files/yara-4.2.3-libmagic.patch @@ -0,0 +1,65 @@ +Bug: https://bugs.gentoo.org/889182 +Bug: https://github.com/VirusTotal/yara/pull/1845 + +From 0939464c359b4718779b9f071029624df98bae39 Mon Sep 17 00:00:00 2001 +From: Hilko Bengen +Date: Thu, 29 Dec 2022 00:06:40 +0100 +Subject: [PATCH] test-magic: Update expected strings + +As of file 5.44, some PE-related strings and MIME types have been +updated, causing the test to fail. + +See [Debian bug#1027031](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027031) +--- + tests/test-magic.c | 6 -- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/tests/test-magic.c b/tests/test-magic.c +index ff2f34c86..1d685e3dd 100644 +--- a/tests/test-magic.c b/tests/test-magic.c +@@ -23,8 +23,10 @@ int main(int argc, char** argv) + + assert_true_rule_blob( + "import \"magic\" rule test { condition: \ +- magic.type() contains \"MS-DOS executable\" and \ +- magic.mime_type() == \"application/x-dosexec\" }", ++ ( magic.type() contains \"MS-DOS executable\" or \ ++magic.type() contains \"PE32+ executable\" ) and \ ++ ( magic.mime_type() == \"application/x-dosexec\" or \ ++magic.mime_type() == \"application/vnd.microsoft.portable-executable\" ) }", + PE32_FILE); + + // Test case for https://github.com/VirusTotal/yara/issues/1663 +Bug: https://github.com/VirusTotal/yara/pull/1853 + +From 1b5d787701e124a829af03cdb0009e48dc492aba Mon Sep 17 00:00:00 2001 +From: Mario Haustein +Date: Mon, 2 Jan 2023 20:37:59 +0100 +Subject: [PATCH] test-magic: Update expected strings (#1853) + +As of file 5.44, some PE-related strings and MIME types have been +updated, causing the test to fail. This commit extends the fix in +0939464c359b4718779b9f071029624df98bae39 to cover more cases. + +closes #1853 + +See [Gentoo bug#889182](https://bugs.gentoo.org/889182) +--- + tests/test-magic.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/tests/test-magic.c b/tests/test-magic.c +index 1d685e3d..0a327ee4 100644 +--- a/tests/test-magic.c b/tests/test-magic.c +@@ -24,7 +24,8 @@ int main(int argc, char** argv) + assert_true_rule_blob( + "import \"magic\" rule test { condition: \ + ( magic.type() contains \"MS-DOS executable\" or \ +-magic.type() contains \"PE32+ executable\" ) and \ ++magic.type() contains \"PE32+ executable\" or \ ++magic.type() contains \"PE32 executable\") and \ + ( magic.mime_type() == \"application/x-dosexec\" or \ + magic.mime_type() == \"application/vnd.microsoft.portable-executable\" ) }", + PE32_FILE); diff --git a/app-forensics/yara/yara-4.2.3.ebuild b/app-forensics/yara/yara-4.2.3.ebuild index b8909f518de2..d22595e779f4 100644 --- a/app-forensics/yara/yara-4.2.3.ebuild +++ b/app-forensics/yara/yara-4.2.3.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 @@ -26,7 +26,10 @@ DEPEND=" RDEPEND="${DEPEND}" PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )" -PATCHES=( "${FILESDIR}/${PN}-$(ver_cut 1-2)-test.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-$(ver_cut 1-2)-test.patch" + "${FILESDIR}/${P}-libmagic.patch" +) src_prepare() { default
[gentoo-commits] proj/toolchain/binutils-patches:master commit in: 9999/
commit: af2d7885363daa305cf4840cb7fe72e3ada04122 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jan 2 23:49:51 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Jan 2 23:49:51 2023 + URL: https://gitweb.gentoo.org/proj/toolchain/binutils-patches.git/commit/?id=af2d7885 Rebase patches onto master Signed-off-by: Andreas K. Hüttel gentoo.org> ...-ld-add-support-for-poisoned-system-direc.patch | 52 +++--- ...iberty-install-PIC-version-of-libiberty.a.patch | 6 +-- ...oo-add-with-extra-soversion-suffix-option.patch | 16 +++ ...ss-hash-style-sysv-to-ld-in-the-testsuite.patch | 10 ++--- ...-also-libctf-optionally-a-gentoo-specific.patch | 44 +- ...0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch | 10 ++--- 6 files changed, 69 insertions(+), 69 deletions(-) diff --git a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch index 1a03757..c9a15e1 100644 --- a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch +++ b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch @@ -1,4 +1,4 @@ -From eaf58344eafc9b9943a0bd7e9e00130965b10274 Mon Sep 17 00:00:00 2001 +From febeab1e92e6aaf19a3a67a8729cbe0a444ddf59 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 20 Jul 2021 21:08:31 +0200 Subject: [PATCH 1/6] Gentoo: gold/ld: add support for poisoned system @@ -44,7 +44,7 @@ Ported to binutils 2.39 by WANG Xuerui 11 files changed, 150 insertions(+), 2 deletions(-) diff --git a/gold/options.cc b/gold/options.cc -index 04be98a3e39..64439f8af7a 100644 +index c9834b66159..bd3e948a61b 100644 --- a/gold/options.cc +++ b/gold/options.cc @@ -1355,6 +1355,39 @@ General_options::finalize() @@ -88,7 +88,7 @@ index 04be98a3e39..64439f8af7a 100644 if (this->shared() && this->is_static()) gold_fatal(_("-shared and -static are incompatible")); diff --git a/gold/options.h b/gold/options.h -index 17236eb9cb9..dad649870bf 100644 +index 1aa451c7711..524c7c859df 100644 --- a/gold/options.h +++ b/gold/options.h @@ -1398,6 +1398,13 @@ class General_options @@ -106,10 +106,10 @@ index 17236eb9cb9..dad649870bf 100644 N_("Warn when skipping an incompatible library"), N_("Don't warn when skipping an incompatible library")); diff --git a/ld/config.in b/ld/config.in -index 3916740eee4..7e70b0179ea 100644 +index ad0dc6a106c..d21edaddce7 100644 --- a/ld/config.in +++ b/ld/config.in -@@ -55,6 +55,9 @@ +@@ -58,6 +58,9 @@ language is requested. */ #undef ENABLE_NLS @@ -120,10 +120,10 @@ index 3916740eee4..7e70b0179ea 100644 #undef EXTRA_SHLIB_EXTENSION diff --git a/ld/configure b/ld/configure -index 9dd3ed5f1e7..a9a67a8babe 100755 +index 03b9e46f56d..091d5913ee4 100755 --- a/ld/configure +++ b/ld/configure -@@ -838,6 +838,7 @@ with_lib_path +@@ -839,6 +839,7 @@ with_lib_path enable_targets enable_64_bit_bfd with_sysroot @@ -131,7 +131,7 @@ index 9dd3ed5f1e7..a9a67a8babe 100755 enable_gold enable_got enable_compressed_debug_sections -@@ -1519,6 +1520,8 @@ Optional Features: +@@ -1521,6 +1522,8 @@ Optional Features: --enable-checking enable run-time checks --enable-targetsalternative target configurations --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes) @@ -140,25 +140,25 @@ index 9dd3ed5f1e7..a9a67a8babe 100755 --enable-gold[=ARG] build gold [ARG={default,yes,no}] --enable-got= GOT handling scheme (target, single, negative, multigot) -@@ -11620,7 +11623,7 @@ else +@@ -11625,7 +11628,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF --#line 11623 "configure" +-#line 11628 "configure" +#line 11626 "configure" #include "confdefs.h" #if HAVE_DLFCN_H -@@ -11726,7 +11729,7 @@ else +@@ -11731,7 +11734,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF --#line 11729 "configure" +-#line 11734 "configure" +#line 11732 "configure" #include "confdefs.h" #if HAVE_DLFCN_H -@@ -15478,6 +15481,19 @@ fi +@@ -15483,6 +15486,19 @@ fi @@ -179,7 +179,7 @@ index 9dd3ed5f1e7..a9a67a8babe 100755 if test "${enable_gold+set}" = set; then : enableval=$enable_gold; case "${enableval}" in diff --git a/ld/configure.ac b/ld/configure.ac -index f1b2f9897f8..1927d79e728 100644 +index 77edac3258c..a74dac63038 100644 --- a/ld/configure.ac +++ b/ld/configure.ac @@ -103,6 +103,16 @@ AC_SUBST(use_sysroot) @@ -200,10 +200,10 @@ index f1b2f9897f8..1927d79e728 100644 dnl "install_as_default" is set to false if gold is the default linker. dnl "installed_linker" is the installed BFD linker name. diff --git a/ld/ld.h b/ld/ld.h -index f3086bf30de..90cf1ca51e5 100644 +index 05649ff61b8..ce9e8229ac5
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: a670710b170e8fa133c5490366a87dbdda94d0a7 Author: James Le Cuirot gentoo org> AuthorDate: Mon Jan 2 22:22:35 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jan 2 22:27:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a670710b sys-devel/llvm: Run llvm-tblgen from BROOT when cross-compiling, not EPREFIX Signed-off-by: James Le Cuirot gentoo.org> sys-devel/llvm/llvm-13.0.1.ebuild | 2 +- sys-devel/llvm/llvm-14.0.6-r2.ebuild | 2 +- sys-devel/llvm/llvm-15.0.5.ebuild | 2 +- sys-devel/llvm/llvm-15.0.6..ebuild| 2 +- sys-devel/llvm/llvm-15.0.6.ebuild | 2 +- sys-devel/llvm/llvm-16.0.0..ebuild| 2 +- sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild | 2 +- sys-devel/llvm/llvm-16.0.0_pre20221226.ebuild | 2 +- sys-devel/llvm/llvm-16.0.0_pre20230101.ebuild | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys-devel/llvm/llvm-13.0.1.ebuild b/sys-devel/llvm/llvm-13.0.1.ebuild index cf405c121646..dbaae29ecdd4 100644 --- a/sys-devel/llvm/llvm-13.0.1.ebuild +++ b/sys-devel/llvm/llvm-13.0.1.ebuild @@ -401,7 +401,7 @@ multilib_src_configure() { fi if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" + local tblgen="${BROOT}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" [[ -x "${tblgen}" ]] \ || die "${tblgen} not found or usable" mycmakeargs+=( diff --git a/sys-devel/llvm/llvm-14.0.6-r2.ebuild b/sys-devel/llvm/llvm-14.0.6-r2.ebuild index 0f53397cf7ae..619870533d1b 100644 --- a/sys-devel/llvm/llvm-14.0.6-r2.ebuild +++ b/sys-devel/llvm/llvm-14.0.6-r2.ebuild @@ -415,7 +415,7 @@ multilib_src_configure() { fi if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" + local tblgen="${BROOT}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" [[ -x "${tblgen}" ]] \ || die "${tblgen} not found or usable" mycmakeargs+=( diff --git a/sys-devel/llvm/llvm-15.0.5.ebuild b/sys-devel/llvm/llvm-15.0.5.ebuild index 86b72d9c66b4..f48a8da1f701 100644 --- a/sys-devel/llvm/llvm-15.0.5.ebuild +++ b/sys-devel/llvm/llvm-15.0.5.ebuild @@ -418,7 +418,7 @@ multilib_src_configure() { fi if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" + local tblgen="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" [[ -x "${tblgen}" ]] \ || die "${tblgen} not found or usable" mycmakeargs+=( diff --git a/sys-devel/llvm/llvm-15.0.6..ebuild b/sys-devel/llvm/llvm-15.0.6..ebuild index ab36cada7cfb..8f078936032b 100644 --- a/sys-devel/llvm/llvm-15.0.6..ebuild +++ b/sys-devel/llvm/llvm-15.0.6..ebuild @@ -418,7 +418,7 @@ multilib_src_configure() { fi if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" + local tblgen="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" [[ -x "${tblgen}" ]] \ || die "${tblgen} not found or usable" mycmakeargs+=( diff --git a/sys-devel/llvm/llvm-15.0.6.ebuild b/sys-devel/llvm/llvm-15.0.6.ebuild index e48bc7e27f16..a0f90b636940 100644 --- a/sys-devel/llvm/llvm-15.0.6.ebuild +++ b/sys-devel/llvm/llvm-15.0.6.ebuild @@ -418,7 +418,7 @@ multilib_src_configure() { fi if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" + local tblgen="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" [[ -x "${tblgen}" ]] \ || die "${tblgen} not found or usable" mycmakeargs+=( diff --git a/sys-devel/llvm/llvm-16.0.0..ebuild b/sys-devel/llvm/llvm-16.0.0..ebuild index ce7bb47d6446..5f54f11fe7fe 100644 --- a/sys-devel/llvm/llvm-16.0.0..ebuild +++ b/sys-devel/llvm/llvm-16.0.0..ebuild @@ -421,7 +421,7 @@ multilib_src_configure() { fi if tc-is-cross-compiler; then - local tblgen="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" + local tblgen="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" [[ -x "${tblgen}" ]] \ || die "${tblgen} not found or usable" mycmakeargs+=( diff --git a/sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild b/sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild index 5102c71fb739..9b5f96110a1f 100644 --- a/sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild +++ b/sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild @@ -421,7 +421,7 @@ multilib_src_configure() { fi if tc-is-cross-compiler; then - local
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/galera/files/, sys-cluster/galera/
commit: be8b15c8c702ead3d3841afdff07c7774b9471f7 Author: David Seifert gentoo org> AuthorDate: Mon Jan 2 22:26:03 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 2 22:26:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8b15c8 sys-cluster/galera: partially restore old versions Signed-off-by: David Seifert gentoo.org> sys-cluster/galera/Manifest| 2 + .../files/galera-25.3.32-respect-cflags.patch | 38 ++ sys-cluster/galera/galera-25.3.35.ebuild | 80 ++ sys-cluster/galera/galera-25.3.37.ebuild | 80 ++ 4 files changed, 200 insertions(+) diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest index 25285a706ebd..be25eb1b6ae1 100644 --- a/sys-cluster/galera/Manifest +++ b/sys-cluster/galera/Manifest @@ -1,2 +1,4 @@ +DIST galera-25.3.35.tar.gz 1278869 BLAKE2B c5c0cc1d4ad29caf94550a6b96ab9762a97273713b906c4f3e3d9851b90b1028246285e74becc912336edbb6e1a427d9bdd9c31177f3dd899153dbed54cdde92 SHA512 aaa7038cf9e8be57ae1760d259af31bafa8d3c994c46cbb6224231fe3bb63d7bc830a97a2d4833cd24b85a47da2e4c7bfc2a99d73155d6bd6330e4a9dda3083d +DIST galera-25.3.37.tar.gz 1282455 BLAKE2B 1bdaad50cc08839bfaf988f2b4c5da606f08cb3d4ca43ddb27755a312f490e2e45231446c4d72c6da49aaa7ff309da661a92877a80a983c0e1f0d103f5201ee6 SHA512 348fbc100caa267ea93d2e66ed7bfe437c14ec823d31ae1f293b46791e0063f7afb41fd307ff49fa72e6c5880887da755e3782c50bdbc28622ab00020f1feaec DIST galera-26.4.10.tar.gz 1424663 BLAKE2B 6be96cfaffd0af14a511f1f1aeaf2b7c18a3aa05216389e51a90834d9307bcd832005ee5da38acf530d40b2b6c11e62353be5aa4c0f678804808d1f74bbeea38 SHA512 97fd629d9f963459a9bce377ebcd35a5b4f533451f38011a03e440f0ac3ceddcaf45f4001afa8cd523626c03e64f27363e4b2e819d2b637551e579a3add44226 DIST galera-26.4.13.tar.gz 1529682 BLAKE2B d7030fd5e3a48ede16f608cca9986de117a54f99cf3d972a5b14623acd84f05f31f5cdbbc3032bf5caa8e0486f418ac07c8f87287bb14a8164507c558876ae61 SHA512 e548048eac5fceb0bea1ae736abc6c488d175bc71a3cfb963675232688392ecb5dcc64ddd8e78ceda40e26b94b806d3c34bd9fc9765ebc047b5a5ce28ff7efea diff --git a/sys-cluster/galera/files/galera-25.3.32-respect-cflags.patch b/sys-cluster/galera/files/galera-25.3.32-respect-cflags.patch new file mode 100644 index ..94c1f829450a --- /dev/null +++ b/sys-cluster/galera/files/galera-25.3.32-respect-cflags.patch @@ -0,0 +1,38 @@ +--- a/SConstruct b/SConstruct +@@ -88,7 +88,7 @@ Commandline Options: + build_target = 'all' + + # Optimization level +-opt_flags= ' -g -O3 -DNDEBUG' ++opt_flags= ' -DNDEBUG' + + # Architecture (defaults to build host type) + compile_arch = '' +@@ -121,26 +121,6 @@ elif debug_lvl == 3: + if dbug: + opt_flags = opt_flags + ' -DGU_DBUG_ON' + +-if sysname == 'sunos': +-compile_arch = ' -mtune=native' +-elif x86: +-if bits == 32: +-if machine == 'x86_64': +-compile_arch = ' -mx32' +-else: +-compile_arch = ' -m32 -march=i686' +-if sysname == 'linux': +-link_arch = ' -Wl,-melf_i386' +-else: +-compile_arch = ' -m64' +-if sysname == 'linux': +-link_arch = ' -Wl,-melf_x86_64' +-link_arch = compile_arch + link_arch +-elif machine == 's390x': +-compile_arch = ' -mzarch' +-if bits == 32: +-compile_arch += ' -m32' +- + boost = int(ARGUMENTS.get('boost', 1)) + boost_pool = int(ARGUMENTS.get('boost_pool', 0)) + system_asio= int(ARGUMENTS.get('system_asio', 1)) diff --git a/sys-cluster/galera/galera-25.3.35.ebuild b/sys-cluster/galera/galera-25.3.35.ebuild new file mode 100644 index ..038ddd3e62c9 --- /dev/null +++ b/sys-cluster/galera/galera-25.3.35.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic + +MY_PN="${PN}-3" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Synchronous multi-master replication engine that provides the wsrep API" +HOMEPAGE="https://galeracluster.com; +SRC_URI="https://releases.galeracluster.com/${MY_PN}/source/${MY_P}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-2 BSD" + +SLOT="0" + +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ppc64 x86" +IUSE="cpu_flags_x86_sse4_2 garbd test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/openssl:0= + dev-libs/boost:= +" + +DEPEND=" + ${COMMON_DEPEND} + dev-libs/check + >=dev-cpp/asio-1.10.1[ssl(+)] + https://galeracluster.com; +SRC_URI="https://releases.galeracluster.com/${MY_PN}/source/${MY_P}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-2 BSD" + +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="cpu_flags_x86_sse4_2 garbd test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/openssl:0= + >=dev-libs/boost-1.41:0= +" + +DEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/
commit: 26865b14e96ce7fddc9915b5495d51529c6a1645 Author: William Hubbs gentoo org> AuthorDate: Mon Jan 2 22:21:46 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Jan 2 22:21:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26865b14 app-containers/containerd: add 1.6.14 Bug: https://bugs.gentoo.org/884803 Signed-off-by: William Hubbs gentoo.org> app-containers/containerd/Manifest | 2 + app-containers/containerd/containerd-1.6.14.ebuild | 84 ++ 2 files changed, 86 insertions(+) diff --git a/app-containers/containerd/Manifest b/app-containers/containerd/Manifest index 43c665dcbcc9..ffdeca01d6ba 100644 --- a/app-containers/containerd/Manifest +++ b/app-containers/containerd/Manifest @@ -1,2 +1,4 @@ +DIST containerd-1.6.14-deps.tar.xz 95727780 BLAKE2B 15782df59512ee66eacbbb65b21520edfe1ae13bf4324a7262b0731c9bf650b328c328a72cb3113d31f23ef87a74e45292a6282f8f07e79db750c1238943e203 SHA512 8db408f87924741b80b55f8e9099ab64da41021f1708ed3c156716de17dd92b2ca6cfa469b3c8d5545fbebd51f9eefcf62c57139de545762815a73eb772fbbec +DIST containerd-1.6.14.tar.gz 8698335 BLAKE2B 5f088faa35ffbcfd2e62334c12f9c741e23199d6de28c69ad21b760fb85f514ef70cfdeebbdfaab914a8905ea7dae989d9fc8da36f3e077196e14dd6a220 SHA512 d29e2fb4a43f12d7e196f95b59b2c55793a1848177fb64b8bd9a4fd299fe54680a26f8a809b1d63f653ed9f0b30c209fc39d46b78ac0914d3253a10e5d3b015b DIST containerd-1.6.8-deps.tar.xz 96625924 BLAKE2B 773b7c660826648b4077d320cbb3b265129fdd81233ac4aeb833586c9f25707c62e338492fb9905010b160e3fa635069ca4220136bca344ce54d154ee074bdeb SHA512 d805fefc0500fe2156bd8c6a752f9d13cafe85b528454ddc6efc95b09e05548df666cf9136aa3169794a0f7cc8135b943da1b106eec7e3dbbc83938892d80ead DIST containerd-1.6.8.tar.gz 8663866 BLAKE2B 4b1473febb738ce46d435a687971058f4bf586a2877b2899446a323e2e7ccf8a0ec9015277693f9b1bac6f663721117704e97031ce923ae62d27a8d7b882bdfd SHA512 c204c028cdfd76537d1da01c66526fc85b29b02d2412569bb9b265375603614b037356c61846025a72281398f0f46df326a5ea3df97f57901cce85f2f728f0ba diff --git a/app-containers/containerd/containerd-1.6.14.ebuild b/app-containers/containerd/containerd-1.6.14.ebuild new file mode 100644 index ..e6a34e17a7f7 --- /dev/null +++ b/app-containers/containerd/containerd-1.6.14.ebuild @@ -0,0 +1,84 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GIT_REVISION=9ba4b250366a5ddde94bb7c9d1def331423aa323 +inherit go-module systemd + +DESCRIPTION="A daemon to control runC" +HOMEPAGE="https://containerd.io/; +SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test" + +DEPEND=" + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp ) +" + +# recommended version of runc is found in script/setup/runc-version +RDEPEND=" + ${DEPEND} + ~app-containers/runc-1.1.4 +" + +BDEPEND=" + dev-go/go-md2man + virtual/pkgconfig +" + +# tests require root or docker +RESTRICT+="test" + +src_prepare() { + default + sed -i \ + -e "s/-s -w//" \ + Makefile || die + sed -i \ + -e "s:/usr/local:/usr:" \ + containerd.service || die +} + +src_compile() { + local options=( + $(usev apparmor) + $(usex btrfs "" "no_btrfs") + $(usex cri "" "no_cri") + $(usex device-mapper "" "no_devmapper") + $(usev seccomp) + $(usev selinux) + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" + REVISION="${GIT_REVISION}" + VERSION=v${PV} + ) + + # race condition in man target https://bugs.gentoo.org/765100 + # we need to explicitly specify GOFLAGS for "go run" to use vendor source + emake "${myemakeargs[@]}" man -j1 #nowarn + emake "${myemakeargs[@]}" all + +} + +src_install() { + dobin bin/* + doman man/* + newinitd "${FILESDIR}"/${PN}.initd "${PN}" + systemd_dounit containerd.service + keepdir /var/lib/containerd + + # we already installed manpages, remove markdown source + # before installing docs directory + rm -r docs/man || die + + local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. ) + einstalldocs +}