[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmp/

2022-11-29 Thread Sam James
commit: ac6d65a9d950dc7355cb563ad152306c7d951e6b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:22:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:22:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6d65a9

dev-libs/gmp: drop 6.2.1-r1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gmp/gmp-6.2.1-r1.ebuild | 108 ---
 1 file changed, 108 deletions(-)

diff --git a/dev-libs/gmp/gmp-6.2.1-r1.ebuild b/dev-libs/gmp/gmp-6.2.1-r1.ebuild
deleted file mode 100644
index 8f30f9f28ee6..
--- a/dev-libs/gmp/gmp-6.2.1-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit libtool multilib-minimal toolchain-funcs
-
-MY_PV=${PV/_p*}
-MY_PV=${MY_PV/_/-}
-MANUAL_PV=${MY_PV}
-MANUAL_PV=6.2.1
-MY_P=${PN}-${MY_PV}
-PLEVEL=${PV/*p}
-DESCRIPTION="Library for arbitrary-precision arithmetic on different type of 
numbers"
-HOMEPAGE="https://gmplib.org/;
-SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
-   mirror://gnu/${PN}/${MY_P}.tar.xz
-   doc? ( https://gmplib.org/${PN}-man-${MANUAL_PV}.pdf )"
-
-LICENSE="|| ( LGPL-3+ GPL-2+ )"
-# The subslot reflects the C & C++ SONAMEs.
-SLOT="0/10.4"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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="+asm doc +cxx pic static-libs"
-
-BDEPEND="sys-devel/m4
-   app-arch/xz-utils"
-
-S=${WORKDIR}/${MY_P%a}
-
-DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache )
-HTML_DOCS=( doc )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.1.0-noexecstack-detect.patch
-   "${FILESDIR}"/${PN}-6.2.1-no-zarch.patch
-)
-
-src_prepare() {
-   default
-
-   # We cannot run autotools here as gcc depends on this package
-   elibtoolize
-
-   # bug #536894
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   eapply "${FILESDIR}"/${PN}-6.1.2-gcc-apple-4.0.1.patch
-   fi
-
-   # GMP uses the "ABI" env var during configure as does Gentoo (econf).
-   # So, to avoid patching the source constantly, wrap things up.
-   mv configure configure.wrapped || die
-   cat <<-\EOF > configure
-   #!/usr/bin/env sh
-   exec env ABI="${GMPABI}" "$0.wrapped" "$@"
-   EOF
-
-   # Patches to original configure might have lost the +x bit.
-   chmod a+rx configure{,.wrapped} || die
-}
-
-multilib_src_configure() {
-   # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works
-   # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613)
-   if [[ ${CHOST} == hppa2.0-* ]] ; then
-   GMPABI="1.0"
-   fi
-
-   # ABI mappings (needs all architectures supported)
-   case ${ABI} in
-   32|x86)   GMPABI=32;;
-   64|amd64|n64) GMPABI=64;;
-   [onx]32)  GMPABI=${ABI};;
-   esac
-   export GMPABI
-
-   tc-export CC
-
-   # --with-pic forces static libraries to be built as PIC
-   # and without TEXTRELs. musl does not support TEXTRELs: bug #707332
-   ECONF_SOURCE="${S}" econf \
-   CC_FOR_BUILD="$(tc-getBUILD_CC)" \
-   --localstatedir="${EPREFIX}"/var/state/gmp \
-   --enable-shared \
-   $(use_enable asm assembly) \
-   $(use_enable cxx) \
-   $(use pic && echo --with-pic) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-
-   # Should be a standalone lib
-   rm -f "${ED}"/usr/$(get_libdir)/libgmp.la
-
-   # This requires libgmp
-   local la="${ED}/usr/$(get_libdir)/libgmpxx.la"
-   if ! use static-libs ; then
-   rm -f "${la}"
-   fi
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   use doc && cp "${DISTDIR}"/gmp-man-${MANUAL_PV}.pdf 
"${ED}"/usr/share/doc/${PF}/
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/, dev-vcs/git/files/

2022-11-29 Thread Sam James
commit: e12290707327a6489359e967486570d4b6b0307a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:21:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:21:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1229070

dev-vcs/git: drop 2.35.1, 2.35.5, 2.37.4, 2.38.0

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git/Manifest   |  12 -
 .../files/git-2.31.0-darwin-prefix-gettext.patch   |  22 -
 .../git/files/git-2.33.0_rc0-optional-cvs.patch| 457 --
 dev-vcs/git/git-2.35.1.ebuild  | 641 
 dev-vcs/git/git-2.35.5.ebuild  | 641 
 dev-vcs/git/git-2.37.4.ebuild  | 647 
 dev-vcs/git/git-2.38.0.ebuild  | 657 -
 7 files changed, 3077 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index afa258640c82..854b2a41c6e8 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,21 +1,9 @@
-DIST git-2.35.1.tar.xz 6874520 BLAKE2B 
028ff97b47748871da145720d0d258a0dcf4acc60b10c787dee5703fcab5f6e621c5671ee9e7a25009e82a2830400f35fa232d88c62606a6687260c744680025
 SHA512 
926c6813ef61931e1a1c43dfd7b15e20dc5878c1752876bd08f039249c9ed09f20f096b2f01947de9c9522c942e9fa8c1363d7d31a488bbe3f93c0cff31fcbcb
-DIST git-2.35.5.tar.xz 6879940 BLAKE2B 
4e96108611db0cff8b6e74cd2265186a1f906580737462dbcd98efae355f9a62ca17d0530f83149443890dc9b4c4551e42c30274e4cff84f963399f83dadf62a
 SHA512 
f8fab6ca37d42eec74047b95edc1f83deeb6f1d61f7a7785b571bbc32f2615651fec67126900d98cc45d5ed892bbbc6ac5ea3cb7cbe3ebcd46775adbb58fcd67
 DIST git-2.37.3.tar.xz 6987464 BLAKE2B 
b672ed0a99532b2e2e69babbea9155e39f05590a76f55791ffed6ce4ef8b68d8e306a0a23819af26f34fcf3d16211c3a10ec58d86d81262f7a1261d0e51b1305
 SHA512 
9120050b01d8ac8d9f9e85f19cb84dc90c28f3beadc3ea94da94845f2eb5e35aa83eee8447a7ecef5190b8eb5d01be621be2e82bb3020e51e05037cd1fa9b58f
-DIST git-2.37.4.tar.xz 6990080 BLAKE2B 
731ae7ff4247fd9d300b2b2b27074cce2d62b6333051bbdb161cdf644b4b40247963a978e1ed25a4f8fc9b544b52aa94ef97abf16db46ffcb688efab380efaec
 SHA512 
f13a25548f6463ee0c3e662819a4af13dfafa8d18108534aeaebafd9a36c84dbea913402d781f7bc1436560c9937d76fd78b39cafa5864f576a1278ed96a9a80
-DIST git-2.38.0.tar.xz 7086664 BLAKE2B 
800f46dc08b5a4df7437e07c7c9c23c29a3bfcbcc624e482590bbd15c046691922799e7d8650ef0b10825363b57060211f4692a639f095dcc1c6dcf0c43d726d
 SHA512 
5c475d25b40a01cc62be28478b9b5a1b0cedf91c3e007d4869019a25bdc980b5ef9b761e7ee02d7c581bff6c7dbf2696a624431a718dcd976bad34a3f2be5cb6
 DIST git-2.38.1.tar.xz 7088208 BLAKE2B 
50e4e9ef04d9eef7c10aba1f0d53d5d15f50ea9a8c344733e7a7865e2f2a833edb4f4b5882f47dd39389dfdedf22a813cfe3d35ab950d6543d21e0294ce17f2d
 SHA512 
e62ca6f54f01d2e4ccffb5f94e8e5cd2f3e098b766d909c694a8daf4d00d5cdeb9cc5ff8e9bc55d888406f292ba99433d334d4da9689c0ce5d7299a3c67c90e0
 DIST git-2.39.0.rc1.tar.xz 7146844 BLAKE2B 
02d457b2c05290de9bd47e85ce55f2bc7e4b649f898bbda971aa447881ba4da3cf750d065a3bb431c974bf4602403c99af92089467a1b7c9d8c6b95c11d6beb1
 SHA512 
c90496689cf4ef5bd0efe85ac1f52b53527603596bef064470bd6c30f6b5d067e001d4a2f2cbe10f57235f8a74b733d59bc8cd8051f6fa9475b6dfb4df67577e
-DIST git-htmldocs-2.35.1.tar.xz 1410148 BLAKE2B 
68c3d12341271b861f42135bd4bd6e68ebcc6466931d383378b49aac42f77187f3fadc237974349cb0b50e4c5fb7a8ab185114341dd3012d159e420405d9ef91
 SHA512 
52a40644a7cd38caddecc43182863ca2f456644fff918ed4c8f826cbf269352c73d6bdc9119d25fcf537bc2fa38750791013329e4b0e32c8d14f0769dab85804
-DIST git-htmldocs-2.35.5.tar.xz 1412776 BLAKE2B 
a76fafacd1f27f6c9e1acbf14a6b924228f1a66b0d69a7e533213aad3e3bacd38a353fb163fcfa3e5eca2a2c5396b4b9f1d34fbd27c3bbe002a8cebd3e3416c5
 SHA512 
4eca490371d4ba3c917a93f5f1d4a0ccb047ab177bb0080d91db0ba524895923ad7aaf61cd6bf404817d0d17fe7dfca687f44f3e8117df3b0f57dd3d5972d8ef
 DIST git-htmldocs-2.37.3.tar.xz 1447620 BLAKE2B 
4efb86fb5431fd96ec4bcad7ecd9d5ae1d3f81f57f17dab4d8343948758f66b549b2442330b20cdb4ecd96f2029f4e7a376de5561fd9eda70acc46d2cffd7090
 SHA512 
ecc483a1fecf8c056a57e14a59950dc8a00f7940453dd5e2ccfd8dab966a9fee47178a7bbf8988e2c9a67ea6d84ffc33be790c49f812fb0ba661b57b7ff7b6ef
-DIST git-htmldocs-2.37.4.tar.xz 1448376 BLAKE2B 
2414b2f18e3c75c377400623f9e804b6fd5623724834ce52d2680cc10839466d52a8407cac9ed0c8c5928d65058963fe62e9ae2e31f1b695ea3a6fc18ea1938a
 SHA512 
638feee014498af63ea083540b065778d3e3b7fdec9bb7f6e915bbc524e1525e0c4056f8af7d859376b60fcc936cb0ac1e6f83ff940e09f822dfa11570465db4
-DIST git-htmldocs-2.38.0.tar.xz 1478392 BLAKE2B 
d90dff60ed0acbf4b86049c06bc2978839906ebcc6aa6a12d8e78408bb79f8f62f38431f58bff18afec69ba99953de9d3815ddc270c3381b7ce7ea62980d9287
 SHA512 
460720021db8cef9125f9dfdfea54af05986b658958346d68e5dd8b6b13cb21797b3d6393888fb31b509d76b1e722f6e646bc5857daee507fa410dada4273924
 DIST git-htmldocs-2.38.1.tar.xz 1479360 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2022-11-29 Thread Sam James
commit: b8cf98c67c403f8c0c22961801a94fc9e7dda54b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:13:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cf98c6

x11-terms/xterm: add 377

Signed-off-by: Sam James  gentoo.org>

 x11-terms/xterm/Manifest |   2 +
 x11-terms/xterm/xterm-377.ebuild | 103 +++
 2 files changed, 105 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 5977e4568bb1..ae2eb43b59ed 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -2,3 +2,5 @@ DIST xterm-375.tgz 1518304 BLAKE2B 
29b81cc7ceb9cf03d4e91f731b4e78dcf963afe8995da
 DIST xterm-375.tgz.asc 729 BLAKE2B 
2ae5833284a7cb978625be0de1233e8ba54a36fae7657e0169e94de907e37cc4677d1b3a8d89384f469c6f2786a91dc280a930c6fc04c21d74a0a83571771b5a
 SHA512 
c7b4b5006c7a197e29adfbb741ff57a6e39f97e23e1739a3935ff9bb338f4245809591974aa8a5608261e190355ad76b810b757a18740918b6fcaf5292240a40
 DIST xterm-376.tgz 1524619 BLAKE2B 
eae78890a33995e8ca5ffabe742c7adf0e29f41b373c561ff8b7c1a6acc8d89804ddb49aa0b8c696fa97bbabd6da66f9b6ed6525b1e470e36e5f2f619edc5d45
 SHA512 
0df7a832a2b48631c93034eedb435d534becbac2f79d58e4923daaab8a3c1f1cf06aa7d6346fb09eb2cba596ea3fc80a08b2fcee9abda0cf16bd03df20e5ba70
 DIST xterm-376.tgz.asc 729 BLAKE2B 
a2dc9fd23ebb066dc7bb691a72a88ea0f630e64507eb9741097e8ca1973e09a39765974e32b3ce384d29e79d431a72b6f89f3af646dffa5ca92b569a8956996e
 SHA512 
6e6f91e57b686e6590448d50549e671ba89015096adffa8e7e4eae4ca254346b92dce45cdb57bc8987caad6a1141f30d997fdf04d83791209e56c3646a9dbc8e
+DIST xterm-377.tgz 1527178 BLAKE2B 
0e7436d3eae4264d4974026b3e26588cfeb2d6e630e01cdfb9158ade4b9376754c832cffc59be88861469c461ace19ec2ecd9f808ac52cd967301502ec5ccc6e
 SHA512 
e74fef6edae3162a7395e5654e78afcb3cb816dbfeabf46dacab48ed872a7aa7ee8c2be32f14a67d51bc207a2bc914cdc9b446985aed73240086e2320127f7c9
+DIST xterm-377.tgz.asc 729 BLAKE2B 
b20e862876e093c270a4cdc46b47414c2fb4eb36b99867c3c93d31f785b92ebf90918053dfa11f999da091f2d2ce6326068f2e0acc8055f768e1be39d6a89d75
 SHA512 
4f93e969053aa3d7f568c7dbc05cecb19d60fb6b5f54c305ea0727f1a11796f882530a403dbec6f9d5d916a43719bd2b62179510e7f6083972ea37b2837af4d2

diff --git a/x11-terms/xterm/xterm-377.ebuild b/x11-terms/xterm/xterm-377.ebuild
new file mode 100644
index ..5a88e2d3f668
--- /dev/null
+++ b/x11-terms/xterm/xterm-377.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit desktop flag-o-matic toolchain-funcs verify-sig
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+DEPEND="
+   kernel_linux? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+DEPEND+=" x11-base/xorg-proto"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+src_configure() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+
+   # bug #454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   --enable-wide-chars
+  

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2022-11-29 Thread Sam James
commit: 469afb3435c82349c254f4a03ffbe9f839c0cbba
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:20:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:20:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469afb34

dev-vcs/git: add 2.39.0_rc1, drop 2.39.0_rc0

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git/Manifest | 6 +++---
 dev-vcs/git/{git-2.39.0_rc0.ebuild => git-2.39.0_rc1.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 7d667280323f..afa258640c82 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -4,18 +4,18 @@ DIST git-2.37.3.tar.xz 6987464 BLAKE2B 
b672ed0a99532b2e2e69babbea9155e39f05590a7
 DIST git-2.37.4.tar.xz 6990080 BLAKE2B 
731ae7ff4247fd9d300b2b2b27074cce2d62b6333051bbdb161cdf644b4b40247963a978e1ed25a4f8fc9b544b52aa94ef97abf16db46ffcb688efab380efaec
 SHA512 
f13a25548f6463ee0c3e662819a4af13dfafa8d18108534aeaebafd9a36c84dbea913402d781f7bc1436560c9937d76fd78b39cafa5864f576a1278ed96a9a80
 DIST git-2.38.0.tar.xz 7086664 BLAKE2B 
800f46dc08b5a4df7437e07c7c9c23c29a3bfcbcc624e482590bbd15c046691922799e7d8650ef0b10825363b57060211f4692a639f095dcc1c6dcf0c43d726d
 SHA512 
5c475d25b40a01cc62be28478b9b5a1b0cedf91c3e007d4869019a25bdc980b5ef9b761e7ee02d7c581bff6c7dbf2696a624431a718dcd976bad34a3f2be5cb6
 DIST git-2.38.1.tar.xz 7088208 BLAKE2B 
50e4e9ef04d9eef7c10aba1f0d53d5d15f50ea9a8c344733e7a7865e2f2a833edb4f4b5882f47dd39389dfdedf22a813cfe3d35ab950d6543d21e0294ce17f2d
 SHA512 
e62ca6f54f01d2e4ccffb5f94e8e5cd2f3e098b766d909c694a8daf4d00d5cdeb9cc5ff8e9bc55d888406f292ba99433d334d4da9689c0ce5d7299a3c67c90e0
-DIST git-2.39.0.rc0.tar.xz 7145656 BLAKE2B 
16d83de063441928a0dde93c879173f33343a6836ff4fc2983846b31e3b2590c5152b6c7e140a12727f47083af5aad69f88965d23df9c7be3fd207af87dff31a
 SHA512 
da92b6b8ec804712f035cb4017ab5d277ca3149749921455cc362a11f7cb96d4347d1eb9e7d02fc31bc0c06f3bdc5ef7c4f40d02f9b92f42e708a2f474e28ea6
+DIST git-2.39.0.rc1.tar.xz 7146844 BLAKE2B 
02d457b2c05290de9bd47e85ce55f2bc7e4b649f898bbda971aa447881ba4da3cf750d065a3bb431c974bf4602403c99af92089467a1b7c9d8c6b95c11d6beb1
 SHA512 
c90496689cf4ef5bd0efe85ac1f52b53527603596bef064470bd6c30f6b5d067e001d4a2f2cbe10f57235f8a74b733d59bc8cd8051f6fa9475b6dfb4df67577e
 DIST git-htmldocs-2.35.1.tar.xz 1410148 BLAKE2B 
68c3d12341271b861f42135bd4bd6e68ebcc6466931d383378b49aac42f77187f3fadc237974349cb0b50e4c5fb7a8ab185114341dd3012d159e420405d9ef91
 SHA512 
52a40644a7cd38caddecc43182863ca2f456644fff918ed4c8f826cbf269352c73d6bdc9119d25fcf537bc2fa38750791013329e4b0e32c8d14f0769dab85804
 DIST git-htmldocs-2.35.5.tar.xz 1412776 BLAKE2B 
a76fafacd1f27f6c9e1acbf14a6b924228f1a66b0d69a7e533213aad3e3bacd38a353fb163fcfa3e5eca2a2c5396b4b9f1d34fbd27c3bbe002a8cebd3e3416c5
 SHA512 
4eca490371d4ba3c917a93f5f1d4a0ccb047ab177bb0080d91db0ba524895923ad7aaf61cd6bf404817d0d17fe7dfca687f44f3e8117df3b0f57dd3d5972d8ef
 DIST git-htmldocs-2.37.3.tar.xz 1447620 BLAKE2B 
4efb86fb5431fd96ec4bcad7ecd9d5ae1d3f81f57f17dab4d8343948758f66b549b2442330b20cdb4ecd96f2029f4e7a376de5561fd9eda70acc46d2cffd7090
 SHA512 
ecc483a1fecf8c056a57e14a59950dc8a00f7940453dd5e2ccfd8dab966a9fee47178a7bbf8988e2c9a67ea6d84ffc33be790c49f812fb0ba661b57b7ff7b6ef
 DIST git-htmldocs-2.37.4.tar.xz 1448376 BLAKE2B 
2414b2f18e3c75c377400623f9e804b6fd5623724834ce52d2680cc10839466d52a8407cac9ed0c8c5928d65058963fe62e9ae2e31f1b695ea3a6fc18ea1938a
 SHA512 
638feee014498af63ea083540b065778d3e3b7fdec9bb7f6e915bbc524e1525e0c4056f8af7d859376b60fcc936cb0ac1e6f83ff940e09f822dfa11570465db4
 DIST git-htmldocs-2.38.0.tar.xz 1478392 BLAKE2B 
d90dff60ed0acbf4b86049c06bc2978839906ebcc6aa6a12d8e78408bb79f8f62f38431f58bff18afec69ba99953de9d3815ddc270c3381b7ce7ea62980d9287
 SHA512 
460720021db8cef9125f9dfdfea54af05986b658958346d68e5dd8b6b13cb21797b3d6393888fb31b509d76b1e722f6e646bc5857daee507fa410dada4273924
 DIST git-htmldocs-2.38.1.tar.xz 1479360 BLAKE2B 
72d33a04c94ccb250def2136a2967fd333f3704f8e525f065b508cee890058546fec4e5b1349285b83768a7bd1513c0fac8d9ca287e5e964e6f1ec0d055ef7de
 SHA512 
740da4546bdc0e9c4131e9dd0775662525aeb30a468fc4be63bb09c728da2903d479da5b7ef25d5ee029690ff5c9640de0271c7defcba1fadfa4a21f96d0aa8b
-DIST git-htmldocs-2.39.0.rc0.tar.xz 1502740 BLAKE2B 
50a58c86c31f9f2f9c05f61f12ac3a3754bcd2d41ef2c61ca8ae21f75caed6fa09d06a4c5a1291b99c063a0d1d6571a04eaee4077f10e48c20c0751de1df4511
 SHA512 
7a471b89a62081c4369bb7db90d8804e8c71b67d798c39ff58c79feed190f98c9eb08e68b72acd50b802b83c67ad64311854f47f13116ce201893ccefb6d298f
+DIST git-htmldocs-2.39.0.rc1.tar.xz 1503072 BLAKE2B 
fe8beca129e7bc1dfc2198ad304adf92d88d43a6e50609831f8974dd3cc1e76e0317be8fa5fe2172aae930b622de7870e52f7faeb2b0f4715927745631c10be0
 SHA512 
e9de3cd8fb84d2bbe38b6185f732c9167b375fd12554f92b00d13cf9d772d9b9970fd83d61546251ff984c61c91565942157c32a3f49ebc57d77cbc3ece9ca34
 DIST git-manpages-2.35.1.tar.xz 497284 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmp/

2022-11-29 Thread Sam James
commit: 78b4d4ebbcee12f5ef4c1dfa89f80c98a582db9d
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:37:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:48:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b4d4eb

dev-libs/gmp: pass --enable-fat for x86 (includes more asm)

Vanilla (_not_ from an ebuild) gmp will probe CHOST and then
deduce its *own* tuple based on the currently used CPU, abusing
its own custom config.guess (which our econf overwrites). This
value is used to decide which accelerated asm is compiled in (MPN_PATH).

In ebuilds, we override and refresh config.guess and friends because
it's a common portability problem to have stale versions which don't
even recognise e.g. riscv as an arch. But gmp's non-standard use
of these files poses a problem for us.

We can't simply resort to just not refreshing/changing the files
because we need to be able to build binary packages on a system
without them being super specific to the machine they were built
on with no way of controlling it (we may want to look at a USE
flag for this going forward though).

For now, we can use --enable-fat which produces a generic libgmp
which can load various asm at runtime based on the CPU in use - success!

Unfortunately, --enable-fat only does anything on x86 for the time
being, so !x86 is still in the same situation as before this commit,
but this is progress at least.

Thanks goes to Nikita Zlobin  gmail.com> for noticing
the problem originally (and being persistent with investigating it).

Temporarily unkeyworded until I can test this a bit more.

Bug: https://bugs.gentoo.org/883201
Signed-off-by: Sam James  gentoo.org>

 dev-libs/gmp/gmp-6.2.1-r3.ebuild | 130 +++
 1 file changed, 130 insertions(+)

diff --git a/dev-libs/gmp/gmp-6.2.1-r3.ebuild b/dev-libs/gmp/gmp-6.2.1-r3.ebuild
new file mode 100644
index ..840288dd1207
--- /dev/null
+++ b/dev-libs/gmp/gmp-6.2.1-r3.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit libtool multilib-minimal toolchain-funcs
+
+MY_PV=${PV/_p*}
+MY_PV=${MY_PV/_/-}
+
+MANUAL_PV=${MY_PV}
+MANUAL_PV=6.2.1
+
+MY_P=${PN}-${MY_PV}
+PLEVEL=${PV/*p}
+
+DESCRIPTION="Library for arbitrary-precision arithmetic on different type of 
numbers"
+HOMEPAGE="https://gmplib.org/;
+SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
+   mirror://gnu/${PN}/${MY_P}.tar.xz
+   doc? ( https://gmplib.org/${PN}-man-${MANUAL_PV}.pdf )"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-arm64-darwin.patch.bz2;
+S="${WORKDIR}"/${MY_P%a}
+
+LICENSE="|| ( LGPL-3+ GPL-2+ )"
+# The subslot reflects the C & C++ SONAMEs.
+SLOT="0/10.4"
+# Unkeyworded temporarily for some more testing
+#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="+asm doc +cxx pic static-libs"
+
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/m4
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache )
+HTML_DOCS=( doc )
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.0-noexecstack-detect.patch
+   "${FILESDIR}"/${PN}-6.2.1-no-zarch.patch
+   "${WORKDIR}"/${P}-arm64-darwin.patch
+   "${FILESDIR}"/${P}-CVE-2021-43618.patch
+)
+
+src_prepare() {
+   default
+
+   # We cannot run autotools here as gcc depends on this package
+   elibtoolize
+
+   # bug #536894
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   eapply "${FILESDIR}"/${PN}-6.1.2-gcc-apple-4.0.1.patch
+   fi
+
+   # GMP uses the "ABI" env var during configure as does Gentoo (econf).
+   # So, to avoid patching the source constantly, wrap things up.
+   mv configure configure.wrapped || die
+   cat <<-\EOF > configure
+   #!/usr/bin/env sh
+   exec env ABI="${GMPABI}" "$0.wrapped" "$@"
+   EOF
+
+   # Patches to original configure might have lost the +x bit.
+   chmod a+rx configure{,.wrapped} || die
+}
+
+multilib_src_configure() {
+   # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works
+   # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613)
+   if [[ ${CHOST} == hppa2.0-* ]] ; then
+   GMPABI="1.0"
+   fi
+
+   # ABI mappings (needs all architectures supported)
+   case ${ABI} in
+   32|x86)   GMPABI=32;;
+   64|amd64|n64) GMPABI=64;;
+   [onx]32)  GMPABI=${ABI};;
+   esac
+   export GMPABI
+
+   tc-export CC
+
+   local myeconfargs=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+   --localstatedir="${EPREFIX}"/var/state/gmp
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/readline/

2022-11-29 Thread Sam James
commit: acf7e0fe996d39ee62dee482f66e17911132471b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:21:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:21:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf7e0fe

sys-libs/readline: drop 8.1_p2

Signed-off-by: Sam James  gentoo.org>

 sys-libs/readline/readline-8.1_p2.ebuild | 206 ---
 1 file changed, 206 deletions(-)

diff --git a/sys-libs/readline/readline-8.1_p2.ebuild 
b/sys-libs/readline/readline-8.1_p2.ebuild
deleted file mode 100644
index 72ba36ee3ea8..
--- a/sys-libs/readline/readline-8.1_p2.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs 
usr-ldscript verify-sig
-
-# Official patches
-# See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/
-PLEVEL="${PV##*_p}"
-MY_PV="${PV/_p*}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-[[ ${PV} != *_p* ]] && PLEVEL=0
-patches() {
-   [[ ${PLEVEL} -eq 0 ]] && return 1
-   local opt=$1
-   eval set -- {1..${PLEVEL}}
-   set -- $(printf "${PN}${MY_PV/\.}-%03d " "$@")
-   if [[ ${opt} == -s ]] ; then
-   echo "${@/#/${DISTDIR}/}"
-   else
-   local u
-   for u in mirror://gnu/${PN} ftp://ftp.cwru.edu/pub/bash ; do
-   printf "${u}/${PN}-${MY_PV}-patches/%s " "$@"
-   printf "${u}/${PN}-${MY_PV}-patches/%s.sig " "$@"
-   done
-   fi
-}
-
-DESCRIPTION="Another cute console display library"
-HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html;
-
-case ${PV} in
-   *_alpha*|*_beta*|*_rc*)
-   SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
-   ;;
-   *)
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz $(patches)"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
)"
-   ;;
-esac
-
-LICENSE="GPL-3"
-SLOT="0/8"  # subslot matches SONAME major
-[[ "${PV}" == *_rc* ]] || \
-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="static-libs +unicode utils"
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-chetramey )"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.0-no_rpath.patch
-   "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch #385091
-   "${FILESDIR}"/${PN}-7.0-headers.patch
-   "${FILESDIR}"/${PN}-8.0-headers.patch
-   "${FILESDIR}"/${PN}-8.0-darwin-shlib-versioning.patch
-   "${FILESDIR}"/${PN}-8.1-windows-signals.patch
-)
-
-# Needed because we don't want the patches being unpacked
-# (which emits annoying and useless error messages)
-src_unpack() {
-   verify-sig_src_unpack
-
-   unpack ${MY_P}.tar.gz
-}
-
-src_prepare() {
-   [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s)
-   default
-
-   if use prefix && [[ ! -x "${BROOT}"/usr/bin/pkg-config ]] ; then
-   # If we're bootstrapping, make a guess. We don't have pkg-config
-   # around yet. bug #818103.
-   # Incorrectly populating this leads to underlinked libreadline.
-   local ncurses_libs
-   local ncurses_libs_suffix=$(usex unicode w '')
-
-   ncurses_libs="-lncurses${ncurses_libs_suffix}"
-
-   if has_version "sys-libs/ncurses[tinfo(+)]" ; then
-   ncurses_libs+=" -ltinfo${ncurses_libs_suffix}"
-   fi
-   else
-   # Force ncurses linking. #71420
-   # Use pkg-config to get the right values. #457558
-   local ncurses_libs=$($(tc-getPKG_CONFIG) ncurses$(usex unicode 
w '') --libs)
-   fi
-
-   sed -i \
-   -e "/^SHLIB_LIBS=/s:=.*:='${ncurses_libs}':" \
-   support/shobj-conf || die
-   sed -i \
-   -e "/^[[:space:]]*LIBS=.-lncurses/s:-lncurses:${ncurses_libs}:" 
\
-   examples/rlfe/configure || die
-
-   # fix building under Gentoo/FreeBSD; upstream FreeBSD deprecated
-   # objformat for years, so we don't want to rely on that.
-   sed -i -e '/objformat/s:if .*; then:if true; then:' support/shobj-conf 
|| die
-
-   ln -s ../.. examples/rlfe/readline || die # for local readline headers
-}
-
-src_configure() {
-   # fix implicit decls with widechar funcs
-   append-cppflags -D_GNU_SOURCE
-   # 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgpg-error/

2022-11-29 Thread Sam James
commit: e6e4bb07df502eafb10720a3ae3b45448b8c864f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:03:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:03:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e4bb07

dev-libs/libgpg-error: update .sig Manifest entry

Closes: https://bugs.gentoo.org/883371
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 67003ea96e68..a9ffa5f1281b 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1,3 @@
 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 
277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b
 SHA512 
882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457
 DIST libgpg-error-1.46.tar.bz2 1014291 BLAKE2B 
6748c463256b7d0a05fe89a63c5f3abda1975d861c35821248664f2f09cd2273ef619d12408b6107a99519939ca7214f492e705c29f52f7bbdc422237281c1ca
 SHA512 
b06223bb2b0f67d3db5d0d9ab116361a0eda175d4667352b5c0941408d37f2b0ba8e507297e480ccebb88cbba9d0a133820b896914b07d264fb3edaac7b8c99d
-DIST libgpg-error-1.46.tar.bz2.sig 119 BLAKE2B 
5c4ce6111d2872a19d7fa818c67cabc584eef93e47c0e0e42b7e5a54cced137910861bba730f2c8f41fcaf8d9311e21f725d284b4c1948e653741e84fc06ef3d
 SHA512 
2c2957fbf6220d60846cade760985486c9a287b04f4361b22352352ef68963f0ae6add00a8925b76bdb924223383a1029565063e4a925865be1802fa821a7bca
+DIST libgpg-error-1.46.tar.bz2.sig 238 BLAKE2B 
c9f48969dc5b51c4d6c0c643a510e442b883af319f4bd9db3d1f9d9b56e4003f020131ace28d5e6d3db1d3f62c63ac083f159d545e601e7c47391bd16e4411d6
 SHA512 
c71be3ab3b2fe6c0932faad3df42c67a861a789a09e0b084da06fbf723c37e3bf28047ff4475a9b26bf622434517235c2677a832eebb611a47330ccc7887a7cf



[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlsec/

2022-11-29 Thread Sam James
commit: 55efad60b52d28e704d8c5c0a32b99be2178a174
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 06:56:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 06:59:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55efad60

dev-libs/xmlsec: add 1.2.37

Signed-off-by: Sam James  gentoo.org>

 dev-libs/xmlsec/Manifest |  1 +
 dev-libs/xmlsec/xmlsec-1.2.37.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index f063d25655da..9f4938c24b29 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,3 +1,4 @@
 DIST xmlsec1-1.2.33.tar.gz 1991955 BLAKE2B 
d6bb68ad4ceb936d51165a4ef48824a8cb5d550670ca6015eb9916121555a1a32b3f47774eab1efc2bc5031346f22a0b21115a220dbeb44bba773412f2292bc5
 SHA512 
6354554b5cdc0a1389f6991efeac919bea912330b36d3be3d3496d61331e9edd2771786d50d2571a439f62ccfc3bd32be0a50bb5a037c4993aac076ad94b46e8
 DIST xmlsec1-1.2.34.tar.gz 1991505 BLAKE2B 
e86756a07bafb9c64c38934c0b8445b8d775a339b79c6a04e2c944e481174b6b6fc72abacbd48eeb82ad66e2edf868d4ca2180b834a0b585cd8bf98384c02987
 SHA512 
4e3c17ab71c5ce3c76a80f2077393a5808a537d7eba861bae104c186be57f4be53499b52571913187e0a302962376bc033d7fe8ea769c6a181bf72d3f9eea1f2
 DIST xmlsec1-1.2.36.tar.gz 2005656 BLAKE2B 
617f7532f3e0401357261d1294f7f497e81f79538b223616433b007a5d3132e9e4ec7a40f36e909759f996754b95c060386ec9740165fb1b045809142e9fae35
 SHA512 
7545935d33236bc8ec79b9173c8c0967df5c96bb9e2d5c8edacfb5ffb366ff8d087eada0cebb1de81a477f93d40544bf0a12abcdbc60874ecaecb9c8dd33dfe3
+DIST xmlsec1-1.2.37.tar.gz 2009175 BLAKE2B 
19f43ba6bf6eb49428b9c5563baecbab21476f326cceee13785ae16769afa258f100732831c0f3f7d160543bd075cdcfdc5cbf11b7406637ee6c2f0e27c07f30
 SHA512 
99220cb28a346ffac0023f9f177d6a7be3ddcea04bea434b7dc926c1f0aaa5564d75f74f92896ac100179c04d77e001f688ddf46fed4e0a0b4f20b7b87c24900

diff --git a/dev-libs/xmlsec/xmlsec-1.2.37.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.37.ebuild
new file mode 100644
index ..5fcaf6d0585d
--- /dev/null
+++ b/dev-libs/xmlsec/xmlsec-1.2.37.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
+HOMEPAGE="https://www.aleksey.com/xmlsec;
+SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc gcrypt gnutls nss +openssl static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
+   gnutls? ( gcrypt )"
+
+RDEPEND=">=dev-libs/libxml2-2.7.4[ftp(+)]
+   >=dev-libs/libxslt-1.0.20
+   dev-libs/libltdl
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= )
+   gnutls? ( >=net-libs/gnutls-2.8.0:= )
+   nss? (
+   >=dev-libs/nspr-4.4.1
+   >=dev-libs/nss-3.9
+   )
+   openssl? (
+   dev-libs/openssl:=
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   nss? (
+   >=dev-libs/nss-3.9[utils]
+   )
+   )"
+
+src_configure() {
+   # Bash because of bug #721128
+   CONFIG_SHELL="${BROOT}"/bin/bash econf \
+   $(use_enable doc docs) \
+   $(use_enable static-libs static) \
+   $(use_with gcrypt) \
+   $(use_with gnutls) \
+   $(use_with nss nspr) \
+   $(use_with nss) \
+   $(use_with openssl) \
+   --enable-mans \
+   --enable-pkgconfig
+}
+
+src_test() {
+   # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC
+   TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/, sys-apps/portage/files/

2022-11-29 Thread Sam James
commit: abc758f4cb662024ad88c17fefb68767785f271e
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:05:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:05:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc758f4

sys-apps/portage: backport patsub_replacement disablement for Bash 5.2

Quoting Portage's NEWS:
"""
* ebuild: Handle Bash 5.2's change in behavior which enables the shopt
  'patsub_replacement' by default. This is needed to avoid breaking existing
  working ebuilds. Future EAPIs will need to adjust the logic
  added by this change. See bug #881383.
"""

Bug: https://bugs.gentoo.org/881383
Signed-off-by: Sam James  gentoo.org>

 ...ortage-3.0.39-bash-5.2-patsub_replacement.patch | 49 ++
 ...e-3.0.39-r2.ebuild => portage-3.0.39-r3.ebuild} |  1 +
 2 files changed, 50 insertions(+)

diff --git 
a/sys-apps/portage/files/portage-3.0.39-bash-5.2-patsub_replacement.patch 
b/sys-apps/portage/files/portage-3.0.39-bash-5.2-patsub_replacement.patch
new file mode 100644
index ..90c678998a05
--- /dev/null
+++ b/sys-apps/portage/files/portage-3.0.39-bash-5.2-patsub_replacement.patch
@@ -0,0 +1,49 @@
+https://github.com/gentoo/portage/commit/69cac73ba0a7bcf2e2cff88c60d389895a550623
+
+From 69cac73ba0a7bcf2e2cff88c60d389895a550623 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 30 Nov 2022 01:09:12 +
+Subject: [PATCH] ebuild.sh: disable patsub_replacement in Bash 5.2
+
+patsub_replacement is a new option in bash-5.2 that is also default-on
+in that release. The default value is not gated by BASH_COMPAT (see bug 
#881383),
+hence we need to disable it for older Bashes to avoid behaviour changes in 
ebuilds
+and eclasses.
+
+Thanks to Kerin for both raising this & being persistent with trying
+to get Bash 5.2 to be suitable for use in Gentoo.
+
+Bug: https://bugs.gentoo.org/881383
+Thanks-to: Kerin Millar 
+Signed-off-by: Sam James 
+--- a/bin/ebuild.sh
 b/bin/ebuild.sh
+@@ -18,6 +18,7 @@ source "${PORTAGE_BIN_PATH}/isolated-functions.sh" || exit 1
+ # used instead.
+ __check_bash_version() {
+   # Figure out which min version of bash we require.
++  # Adjust patsub_replacement logic below on new EAPI!
+   local maj min
+   if ___eapi_bash_3_2 ; then
+   maj=3 min=2
+@@ -50,6 +51,19 @@ __check_bash_version() {
+   if ___eapi_bash_3_2 && [[ ${BASH_VERSINFO[0]} -gt 3 ]] ; then
+   shopt -s compat32
+   fi
++
++  # patsub_replacement is a new option in bash-5.2 that is also default-on
++  # in that release. The default value is not gated by BASH_COMPAT (see 
bug #881383),
++  # hence we need to disable it for older Bashes to avoid behaviour 
changes in ebuilds
++  # and eclasses.
++  #
++  # New EAPI note: a newer EAPI (after 8) may well adopt Bash 5.2 as its 
minimum version.
++  # If it does, this logic will need to be adjusted to only disable 
patsub_replacement
++  # for < ${new_api}!
++  if (( BASH_VERSINFO[0] >= 6 || ( BASH_VERSINFO[0] == 5 && 
BASH_VERSINFO[1] >= 2 ) )) ; then
++  shopt -u patsub_replacement
++  fi
++
+ }
+ __check_bash_version
+ 
+

diff --git a/sys-apps/portage/portage-3.0.39-r2.ebuild 
b/sys-apps/portage/portage-3.0.39-r3.ebuild
similarity index 99%
rename from sys-apps/portage/portage-3.0.39-r2.ebuild
rename to sys-apps/portage/portage-3.0.39-r3.ebuild
index 430e100baf73..a98bde44683f 100644
--- a/sys-apps/portage/portage-3.0.39-r2.ebuild
+++ b/sys-apps/portage/portage-3.0.39-r3.ebuild
@@ -86,6 +86,7 @@ pkg_pretend() {
 python_prepare_all() {
local PATCHES=(
"${FILESDIR}"/${P}-implicit-func-decls-no-fatal.patch
+   "${FILESDIR}"/${P}-bash-5.2-patsub_replacement.patch
)
 
distutils-r1_python_prepare_all



[gentoo-commits] repo/gentoo:master commit in: dev-python/pymacaroons/

2022-11-29 Thread Jakov Smolić
commit: 3f7474bee8246ff1bb7ccafc53c1f3629b0d5025
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 30 06:03:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 30 06:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7474be

dev-python/pymacaroons: Stabilize 0.13.0-r1 ALLARCHES, #883515

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pymacaroons/pymacaroons-0.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pymacaroons/pymacaroons-0.13.0-r1.ebuild 
b/dev-python/pymacaroons/pymacaroons-0.13.0-r1.ebuild
index b0bc4372dffe..ef9c29b5283a 100644
--- a/dev-python/pymacaroons/pymacaroons-0.13.0-r1.ebuild
+++ b/dev-python/pymacaroons/pymacaroons-0.13.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="amd64 ~ppc64"
 
 RDEPEND="
dev-python/pynacl[${PYTHON_USEDEP}]



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/_config/, lib/portage/, lib/_emerge/

2022-11-29 Thread Sam James
commit: 854379debaaf30e3dad30974c3d4055a5c75d90b
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Sun Nov 27 05:02:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 06:01:00 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=854379de

Fix some type errors

Knock out some low-hanging fruit given by running

mypy --pretty --show-error-context .

inside lib/ (191 total errors found).

portage/package/ebuild/_config/special_env_vars.py:248: error: Incompatible
types in assignment (expression has type "FrozenSet[str]", variable has type
"List[str]")  [assignment]
environ_whitelist = frozenset(environ_whitelist)
^~~~
portage/package/ebuild/_config/special_env_vars.py:353: error: Incompatible
types in assignment (expression has type "FrozenSet[str]", variable has type
"List[str]")  [assignment]
environ_filter = frozenset(environ_filter)
 ^
portage/checksum.py:342: error: Incompatible types in assignment (expression
has type "int", variable has type "bool")  [assignment]
prelink_capable = 1
  ^
_emerge/Package.py: note: At top level:
_emerge/Package.py:865: error: Incompatible types in assignment (expression has
type "FrozenSet[str]", variable has type "Set[str]")  [assignment]
_all_metadata_keys = frozenset(_all_metadata_keys)
 ^
portage/getbinpkg.py:46: error: Incompatible types in assignment (expression
has type "Tuple[Type[Exception], ...]", variable has type
"List[Type[Exception]]")  [assignment]
_all_errors = tuple(_all_errors)
  ^~

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/portage/pull/948
Signed-off-by: Sam James  gentoo.org>

 lib/_emerge/Package.py |   4 +-
 lib/portage/checksum.py|   2 +-
 lib/portage/getbinpkg.py   |   4 +-
 .../package/ebuild/_config/special_env_vars.py | 508 ++---
 4 files changed, 248 insertions(+), 270 deletions(-)

diff --git a/lib/_emerge/Package.py b/lib/_emerge/Package.py
index c50349e27..afb69024e 100644
--- a/lib/_emerge/Package.py
+++ b/lib/_emerge/Package.py
@@ -860,9 +860,7 @@ class Package(Task):
 return pkg
 
 
-_all_metadata_keys = set(x for x in portage.auxdbkeys)
-_all_metadata_keys.update(Package.metadata_keys)
-_all_metadata_keys = frozenset(_all_metadata_keys)
+_all_metadata_keys = 
frozenset(set(portage.auxdbkeys).union(Package.metadata_keys))
 
 _PackageMetadataWrapperBase = slot_dict_class(_all_metadata_keys)
 

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index 85cc36af3..7421b1c98 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -339,7 +339,7 @@ if os.path.exists(PRELINK_BINARY):
 proc.communicate()
 status = proc.wait()
 if os.WIFEXITED(status) and os.WEXITSTATUS(status) == os.EX_OK:
-prelink_capable = 1
+prelink_capable = True
 del cmd, proc, status
 
 

diff --git a/lib/portage/getbinpkg.py b/lib/portage/getbinpkg.py
index 799f5b171..8d06ad862 100644
--- a/lib/portage/getbinpkg.py
+++ b/lib/portage/getbinpkg.py
@@ -43,8 +43,6 @@ except ImportError as e:
 else:
 _all_errors.append(http_client_error)
 
-_all_errors = tuple(_all_errors)
-
 
 def make_metadata_dict(data):
 warnings.warn(
@@ -615,7 +613,7 @@ def dir_get_metadata(
 
 try:
 conn = create_conn(baseurl, conn)[0]
-except _all_errors as e:
+except tuple(_all_errors) as e:
 # ftplib.FTP(host) can raise errors like this:
 #   socket.error: (111, 'Connection refused')
 sys.stderr.write("!!! %s\n" % (e,))

diff --git a/lib/portage/package/ebuild/_config/special_env_vars.py 
b/lib/portage/package/ebuild/_config/special_env_vars.py
index 1de62e421..37fc2a290 100644
--- a/lib/portage/package/ebuild/_config/special_env_vars.py
+++ b/lib/portage/package/ebuild/_config/special_env_vars.py
@@ -72,8 +72,6 @@ env_blacklist = frozenset(
 )
 )
 
-environ_whitelist = []
-
 # Whitelisted variables are always allowed to enter the ebuild
 # environment. Generally, this only includes special portage
 # variables. Ebuilds can unset variables that are not whitelisted
@@ -82,275 +80,259 @@ environ_whitelist = []
 # important to set our special BASH_ENV variable in the ebuild
 # environment in order to prevent sandbox from sourcing /etc/profile
 # in it's bashrc (causing major leakage).
-environ_whitelist += [
-"ACCEPT_LICENSE",
-"BASH_ENV",
-"BASH_FUNCin_portage_iuse%%",
-"BINPKG_FORMAT",
-"BROOT",
-"BUILD_ID",
-"BUILD_PREFIX",
-"COLUMNS",
-"D",
-"DISTDIR",
-"DOC_SYMLINKS_DIR",
-"EAPI",
-"EBUILD",
-"EBUILD_FORCE_TEST",
-"EBUILD_PHASE",
-"EBUILD_PHASE_FUNC",
-"ECLASSDIR",
-"ECLASS_DEPTH",
-

[gentoo-commits] repo/gentoo:master commit in: app-metrics/pushgateway/

2022-11-29 Thread Zac Medico
commit: 27c8f2d94aeb5048f8064bd60e896853c3dfd107
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov 30 05:39:55 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 30 05:40:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c8f2d9

app-metrics/pushgateway: drop 1.4.2, 1.4.3

Bug: https://bugs.gentoo.org/883647
Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/pushgateway/Manifest |  4 --
 app-metrics/pushgateway/pushgateway-1.4.2.ebuild | 48 
 app-metrics/pushgateway/pushgateway-1.4.3.ebuild | 48 
 3 files changed, 100 deletions(-)

diff --git a/app-metrics/pushgateway/Manifest b/app-metrics/pushgateway/Manifest
index 6fb21115206b..8ba404f83dd2 100644
--- a/app-metrics/pushgateway/Manifest
+++ b/app-metrics/pushgateway/Manifest
@@ -1,6 +1,2 @@
-DIST pushgateway-1.4.2-deps.tar.xz 28339728 BLAKE2B 
6f6e351f1a50e14db8b66b1ecd63eb7e86d28956b0d5f96185daea213b81c66c3bcb4a8db3208310d5023d423668b190eae6c858823f581d90859de82e38762d
 SHA512 
7c1a2e27773e741cfab171a55c3018893c896bcd4eca842fafbcc2ece2b9449a9ca9804176693a7602bb11e84f32dadacfcbbf6f68c0bcb20ef47937aa753275
-DIST pushgateway-1.4.2.tar.gz 4264206 BLAKE2B 
966593b53184e091400d73c7aa00b147597096ca61adc71964c5ca04c5c7487dbcc4eee652bc47745bb459fa0d3a27bad4936833cd759081c8ae735319582b15
 SHA512 
7b1da7eecf03c4f7b493d025920e93c52333becf7da6a2d7bdd0eb6f9a2a4a5d08b00786d0796682a465d84750e2c8092cdb1c4ca59a08f15b8b586d6eaa5f1a
-DIST pushgateway-1.4.3-deps.tar.xz 23184228 BLAKE2B 
a16ce542df626668d94b67989107110a3c89f3d57a60cf75d4b4e7d2b3c90f81871e376358461556818ba59e088264e9d0298700ffef403b54a21fae524478bb
 SHA512 
7c100e8f23c63783a74642cd9e6b1ab2c2a6d6641c5c0c0de00479affa37328b98e947959d0c9d258700536f19596557503777593702687a7386a4bc9c875fb3
-DIST pushgateway-1.4.3.tar.gz 4263325 BLAKE2B 
3180e99d0fe883b2ce6111254c557d9e63e8b0d307b520f33093c93fd9f7ce94240823ca45f29bb1246e50d48f48c4a2195da6b0384a433fd48ecfed8eb6a370
 SHA512 
e41b8cf89c55569d47fae43310e88e548dfa5b598d1d282ae30284cd1f7d64b7551763dd34aaca16c1807b232861e423caa15ced63599b95a87c78c14a98
 DIST pushgateway-1.5.1-deps.tar.xz 28913128 BLAKE2B 
dc7f352a4085ff365a3039501992e7678c1c8b59d3f56ecafa4fe7e50d5693c8399edede9f994c6fca8af739d33bc5cb627b1dbfe27bd0dd63539834290f816d
 SHA512 
82f586be350b1d5f3169adee7e88c9522e34e37de1c9741a32b824d3f9e5b3bdc914177f1a1cff722de89eebe9bd6221ad6b9c29684a348cc7ba93d8cc3c05fd
 DIST pushgateway-1.5.1.tar.gz 4272543 BLAKE2B 
01aeda87efdbbd6c7d0c1a8676fe0798c8d97f7638ca26eb8720412eb00d2abff5c7e73d21e1c2424bd375efa8878c85642a06196e933e44ea804e6e053adbf2
 SHA512 
01ebcdb85f059c330195f37f9466e2042311d8196948881f07d53f1ac4c7daedf343c14856f51db274df00b652b09eb52c735f04f774baf66559697864e1f93b

diff --git a/app-metrics/pushgateway/pushgateway-1.4.2.ebuild 
b/app-metrics/pushgateway/pushgateway-1.4.2.ebuild
deleted file mode 100644
index 6aadab5d3b85..
--- a/app-metrics/pushgateway/pushgateway-1.4.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module systemd
-
-GIT_COMMIT="99981d7"
-DESCRIPTION="Prometheus push acceptor for ephemeral and batch jobs"
-HOMEPAGE="https://github.com/prometheus/pushgateway;
-SRC_URI="
-   https://github.com/prometheus/pushgateway/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz
-"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   acct-group/pushgateway
-   acct-user/pushgateway
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND=">=dev-util/promu-0.3.0"
-
-src_prepare() {
-   default
-   sed -i -e 's|{{\.Revision}}|'${GIT_COMMIT}'|g' .promu.yml || die
-}
-
-src_compile() {
-   mkdir -p bin || die
-   promu build -v --prefix bin || die
-}
-
-src_install() {
-   newbin "bin/${P}" "${PN}"
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}-1.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}-1.service"
-}

diff --git a/app-metrics/pushgateway/pushgateway-1.4.3.ebuild 
b/app-metrics/pushgateway/pushgateway-1.4.3.ebuild
deleted file mode 100644
index 32db02f93286..
--- a/app-metrics/pushgateway/pushgateway-1.4.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module systemd
-
-GIT_COMMIT="f9dc1c8"
-DESCRIPTION="Prometheus push acceptor for ephemeral and batch jobs"
-HOMEPAGE="https://github.com/prometheus/pushgateway;
-SRC_URI="
-   https://github.com/prometheus/pushgateway/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/whowatch/

2022-11-29 Thread Sam James
commit: fb2ce63e56c7f7187318ec33162f2f0bc29f3269
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 05:12:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 05:12:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2ce63e

app-admin/whowatch: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 app-admin/whowatch/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/whowatch/metadata.xml b/app-admin/whowatch/metadata.xml
index a1b469c0cd79..fab25be381f0 100644
--- a/app-admin/whowatch/metadata.xml
+++ b/app-admin/whowatch/metadata.xml
@@ -5,4 +5,7 @@

A interactive who program that displays information about the 
users currently logged into the machine.

+   
+   mtsuszycki/whowatch
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/whowatch/, app-admin/whowatch/files/

2022-11-29 Thread Sam James
commit: 4bb68b6cfd7361268182083af0ddb1c3219972f9
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 05:12:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 05:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb68b6c

app-admin/whowatch: fix configure w/ clang 16

Signed-off-by: Sam James  gentoo.org>

 .../files/whowatch-1.8.4-configure-clang16.patch   | 24 ++
 ...ch-1.8.6-r1.ebuild => whowatch-1.8.6-r2.ebuild} |  1 +
 2 files changed, 25 insertions(+)

diff --git a/app-admin/whowatch/files/whowatch-1.8.4-configure-clang16.patch 
b/app-admin/whowatch/files/whowatch-1.8.4-configure-clang16.patch
new file mode 100644
index ..243a1e543a0c
--- /dev/null
+++ b/app-admin/whowatch/files/whowatch-1.8.4-configure-clang16.patch
@@ -0,0 +1,24 @@
+https://github.com/mtsuszycki/whowatch/pull/12
+
+From 62688e7316de7d4c80591f83afc97d55d73ad272 Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Sat, 26 Nov 2022 17:45:23 +0100
+Subject: [PATCH] configure.ac: Do not call undeclared exit function
+
+Implicit function declarations were removed from the C language in
+1999, and future compilers are likely to treat them as errors by
+default.
+--- a/configure.ac
 b/configure.ac
+@@ -120,8 +120,8 @@ fd_set rfds;
+ struct timeval tv = {1, 0};
+ FD_ZERO(); FD_SET(0,);
+ select(1,,0,0,);
+-if(tv.tv_sec == 0) exit(0);
+-else exit(1);
++if(tv.tv_sec == 0) return 0;
++else return 1;
+ }
+ ]])],[AC_MSG_RESULT(yes); AC_DEFINE([RETURN_TV_IN_SELECT],[1],[define if 
select() modifies the time value])],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(no)])
+ 
+

diff --git a/app-admin/whowatch/whowatch-1.8.6-r1.ebuild 
b/app-admin/whowatch/whowatch-1.8.6-r2.ebuild
similarity index 93%
rename from app-admin/whowatch/whowatch-1.8.6-r1.ebuild
rename to app-admin/whowatch/whowatch-1.8.6-r2.ebuild
index 75f41120c58b..bc6d1d06f686 100644
--- a/app-admin/whowatch/whowatch-1.8.6-r1.ebuild
+++ b/app-admin/whowatch/whowatch-1.8.6-r2.ebuild
@@ -19,6 +19,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.8.4-tinfo.patch
+   "${FILESDIR}"/${PN}-1.8.4-configure-clang16.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/, dev-perl/Curses/files/

2022-11-29 Thread Sam James
commit: e8fa0139c9d04403a711cb5707637627c0673717
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 05:09:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 05:09:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fa0139

dev-perl/Curses: add 1.410.0

Signed-off-by: Sam James  gentoo.org>

 dev-perl/Curses/Curses-1.410.0.ebuild  | 47 
 dev-perl/Curses/Manifest   |  1 +
 dev-perl/Curses/files/Curses-1.410.0-clang16.patch | 84 ++
 3 files changed, 132 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
new file mode 100644
index ..09e5023669bd
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.41
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.410.0-clang16.patch
+)
+
+src_configure() {
+   myconf=( FORMS PANELS MENUS )
+   mydoc=( HISTORY )
+
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE})
+   export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE})
+
+   perl-module_src_configure
+
+   if ! use unicode ; then
+   sed -i 's::"${ESYSROOT}/usr/include/form.h":' 
"${S}"/c-config.h || die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 66499d4511a5..56d0bf347996 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,2 +1,3 @@
 DIST Curses-1.37.tar.gz 135763 BLAKE2B 
b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823
 SHA512 
10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
 DIST Curses-1.38.tar.gz 135789 BLAKE2B 
68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6
 SHA512 
27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
+DIST Curses-1.41.tar.gz 137458 BLAKE2B 
04cb8fc655d0f8ce629fad453923a82ee8c3f7b95e042f036b1c1dc6781e181c04716f8166ebfc0a34eab2402271e8e05ce9438af7a7276c11d22fd9106733f7
 SHA512 
a8d091f3f79be6368bb0e465563cc736a934f66f489d8c1ec86dca71c22705c7969e1468c9d330cc6653994af550f8f95282b0fd504174d2f77b7d32e98be108

diff --git a/dev-perl/Curses/files/Curses-1.410.0-clang16.patch 
b/dev-perl/Curses/files/Curses-1.410.0-clang16.patch
new file mode 100644
index ..1f11a893b2d4
--- /dev/null
+++ b/dev-perl/Curses/files/Curses-1.410.0-clang16.patch
@@ -0,0 +1,84 @@
+Fedora sent upstream by email: 
https://bugzilla.redhat.com/show_bug.cgi?id=2148432#c2.
+
+https://src.fedoraproject.org/rpms/perl-Curses/c/2633f3adcd14dff61d6d45f97c8bc4f65ce06d82?branch=rawhide
+Add missing int types for C99 compatibility.
+--- a/testint.c
 b/testint.c
+@@ -8,6 +8,7 @@
+ 
+ #include "c-config.h"
+ 
++int
+ main() {
+   int ret;
+ 
+--- a/testtyp.c
 b/testtyp.c
+@@ -8,6 +8,7 @@
+ 
+ #include "c-config.h"
+ 
++int
+ main() {
+   typedef SYM c_sym_t;
+ }
+
+--- a/test.syms
 b/test.syms
+@@ -24,6 +24,9 @@ use warnings;
+ use English;
+ 
+ my $verbose;
++my $panels;
++my $menus;
++my $forms;
+ 
+ sub makeCompileCommand($) {
+ my ($compileR) = @_;
+@@ -74,22 +77,31 @@ sub makeCompileCommand($) {
+ #
+ #  _C_SYM_ and _C_FILE_ will be filled in later
+ 
++my $defs_prefix = '-D';
+ if ($OSNAME =~ m{VMS}i) {
+-$compile =~ s{#DEFS#}{DEFINE=SYM="_C_SYM_"};
++  $defs_prefix = 'DEFINE-';
+ $compile =~ s{#FILE#}{_C_FILE_.c};
+ $compile =~ s{#NULL#}{};  # no non-verbose way
+ }
+ elsif ($OSNAME eq 'MSWin32') {
+-$compile =~ s{#DEFS#}{-DSYM="_C_SYM_"};
+ $compile =~ s{#FILE#}{_C_FILE_.c};
+ $compile =~ s{#NULL#}{>nul 2>&1};
+ }
+ else {
+-$compile =~ s{#DEFS#}{-DSYM="_C_SYM_"};
+ $compile =~ s{#FILE#}{-o _C_FILE_ _C_FILE_.c};
+ $compile =~ s{#NULL#}{>/dev/null 2>&1};
+ }
+ 
++# Make these defines from CursesDef.h available early, so that
++# the feature probing uses the correct build 

[gentoo-commits] repo/gentoo:master commit in: app-misc/zisofs-tools/

2022-11-29 Thread Sam James
commit: a90b7d3dd874a0384525aa1a57a70b3043a85bc1
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 05:16:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 05:16:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90b7d3d

app-misc/zisofs-tools: fix configure w/ clang 16

Signed-off-by: Sam James  gentoo.org>

 ...fs-tools-1.0.8.ebuild => zisofs-tools-1.0.8-r1.ebuild} | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/app-misc/zisofs-tools/zisofs-tools-1.0.8.ebuild 
b/app-misc/zisofs-tools/zisofs-tools-1.0.8-r1.ebuild
similarity index 75%
rename from app-misc/zisofs-tools/zisofs-tools-1.0.8.ebuild
rename to app-misc/zisofs-tools/zisofs-tools-1.0.8-r1.ebuild
index 75a2dae5c72f..6e7e459dbbec 100644
--- a/app-misc/zisofs-tools/zisofs-tools-1.0.8.ebuild
+++ b/app-misc/zisofs-tools/zisofs-tools-1.0.8-r1.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-inherit flag-o-matic
+EAPI=8
+
+inherit autotools flag-o-matic
 
 DESCRIPTION="User utilities for zisofs"
 HOMEPAGE="https://www.kernel.org/pub/linux/utils/fs/zisofs/;
@@ -13,9 +14,17 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="static"
 
-RDEPEND=">=sys-libs/zlib-1.1.4:0="
+RDEPEND=">=sys-libs/zlib-1.1.4:="
 DEPEND="${RDEPEND}"
 
+src_prepare() {
+   default
+
+   # Clang 16
+   sed -i -e 's:configure.in:configure.ac:' Makefile || die
+   eautoreconf
+}
+
 src_configure() {
use static && append-ldflags -static
default



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/taskflow/

2022-11-29 Thread Sam James
commit: 99c5688abbc136f5e7f43063bc887e3b56977472
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 20:00:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c5688a

dev-cpp/taskflow: Keyword 3.3.0 mips, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/taskflow/taskflow-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/taskflow/taskflow-3.3.0.ebuild 
b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
index d11ec4039e9b..f08d60994f6d 100644
--- a/dev-cpp/taskflow/taskflow-3.3.0.ebuild
+++ b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/taskflow-${PV}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
S="${WORKDIR}/taskflow-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz_capi/

2022-11-29 Thread Sam James
commit: d21bc900bb5c5a1027e6dab40d0e79244f09859a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 20:00:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21bc900

dev-python/rapidfuzz_capi: Keyword 1.0.5 mips, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild 
b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
index d3fd8939f2c2..4c538ff4123e 100644
--- a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
+++ b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
@@ -20,4 +20,4 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/taskflow/

2022-11-29 Thread Sam James
commit: d4a132c07d7e06a2a06ae1e893da4673a1ee4890
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 22:19:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a132c0

dev-cpp/taskflow: Keyword 3.3.0 ia64, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/taskflow/taskflow-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/taskflow/taskflow-3.3.0.ebuild 
b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
index f08d60994f6d..c16c4f97e5b8 100644
--- a/dev-cpp/taskflow/taskflow-3.3.0.ebuild
+++ b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/taskflow-${PV}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
S="${WORKDIR}/taskflow-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/Levenshtein/

2022-11-29 Thread Sam James
commit: ed162256bc4063683a0d6360d820fe0f18521abe
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 22:20:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed162256

dev-python/Levenshtein: Keyword 0.20.8 ia64, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/Levenshtein/Levenshtein-0.20.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
index 43872ef8d2c4..0b00d883fc10 100644
--- a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-1.7.0



[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz_capi/

2022-11-29 Thread Sam James
commit: 40304a323424086f84c76c2d57e148513e4b2f0e
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 22:19:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40304a32

dev-python/rapidfuzz_capi: Keyword 1.0.5 ia64, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild 
b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
index 4c538ff4123e..3e7d9a5e698d 100644
--- a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
+++ b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
@@ -20,4 +20,4 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/doctest/

2022-11-29 Thread Sam James
commit: 4d239aa4d642c5ac9206957a966a43e4a1be3178
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 22:19:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d239aa4

dev-cpp/doctest: Keyword 2.4.9 ia64, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/doctest/doctest-2.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/doctest/doctest-2.4.9.ebuild 
b/dev-cpp/doctest/doctest-2.4.9.ebuild
index dbb987d8de05..75461fdf2600 100644
--- a/dev-cpp/doctest/doctest-2.4.9.ebuild
+++ b/dev-cpp/doctest/doctest-2.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/

2022-11-29 Thread Sam James
commit: e5a77f3f4f69210ef7545b89ec86fb81895862e6
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 20:00:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a77f3f

dev-cpp/rapidfuzz-cpp: Keyword 1.10.1 mips, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild
index 623f3493ce1b..22a9ac46d872 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/Levenshtein/

2022-11-29 Thread Sam James
commit: 0b83d8893ee9e1678b51252b18a92a3f336c3429
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 20:00:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b83d889

dev-python/Levenshtein: Keyword 0.20.8 mips, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/Levenshtein/Levenshtein-0.20.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
index 76f47b97f63d..43872ef8d2c4 100644
--- a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-1.7.0



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/doctest/

2022-11-29 Thread Sam James
commit: 668f2d4c36e176ec58b741ae9015aba04e7cbd2a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 20:00:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668f2d4c

dev-cpp/doctest: Keyword 2.4.9 mips, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/doctest/doctest-2.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/doctest/doctest-2.4.9.ebuild 
b/dev-cpp/doctest/doctest-2.4.9.ebuild
index c0f08fb95ecc..dbb987d8de05 100644
--- a/dev-cpp/doctest/doctest-2.4.9.ebuild
+++ b/dev-cpp/doctest/doctest-2.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/

2022-11-29 Thread Sam James
commit: a8c57f40d8e5498648f1ad3b672835ddcb32ab38
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 20:00:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c57f40

dev-python/rapidfuzz: Keyword 2.13.2 mips, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild
index 16a9afb07f8d..b236abbbd978 100644
--- a/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
 
 # all these are header-only libraries
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/

2022-11-29 Thread Sam James
commit: 25b2a043b4ae5e0bb52e6e74b3cc91890b19cc19
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 22:19:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b2a043

dev-python/rapidfuzz: Keyword 2.13.2 ia64, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild
index b236abbbd978..6e4cbe56cf63 100644
--- a/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
 
 # all these are header-only libraries
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/

2022-11-29 Thread Sam James
commit: c1a7ce47845d0155c3b720dbc4c16bc183191729
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Nov 29 22:19:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:40:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a7ce47

dev-cpp/rapidfuzz-cpp: Keyword 1.10.1 ia64, #873814

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild
index 22a9ac46d872..31719db67404 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/

2022-11-29 Thread Matthias Maier
commit: ba5dae561b2ec97063abbc7a325a89bef04c9593
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Nov 30 03:54:29 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Nov 30 04:29:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5dae56

sci-libs/trilinos: add 13.4.1

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/Manifest   |   1 +
 sci-libs/trilinos/trilinos-13.4.1.ebuild | 252 +++
 2 files changed, 253 insertions(+)

diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest
index a73620dc1516..338fd4d91ba0 100644
--- a/sci-libs/trilinos/Manifest
+++ b/sci-libs/trilinos/Manifest
@@ -4,3 +4,4 @@ DIST trilinos-13.2.0-patches-r0.tar.xz 7896 BLAKE2B 
7bd482fd17c7a9a0f7d536f6e65a
 DIST trilinos-13.2.0.tar.gz 165860771 BLAKE2B 
9ea8b27fd37a277aa1a988659919a012928edfd8b57a0fde240d9b9dce2832ab08fc0daf780aaab2a1422337bd02eddd6301fee203ab7ba4c213391cccd3be83
 SHA512 
b16dc9a815c8983f44786aac537b1b4ad7a43721eb553d6d33f07188280988f4297b4978b36d2d837a43faf16b518db29bf9b7997549318e3c95fd366eb16bc9
 DIST trilinos-13.4.0-patches-r0.tar.xz 8740 BLAKE2B 
333ab9ff1acb2f4b08007c7b99b96f023f6c742e4f991fc0ab9dd6595be7e3e319a77d5e329790cedca72d7a9060df837549d28e8a6cb4b8a838570d455ae356
 SHA512 
f30c16801cadec2a612ab2f7d3ca05c5ddfdfc513343a182562253cdfb58d38fa8b771ab07f7bc6bcb2505d146469da2ddda478f74447de746d5eca850da123e
 DIST trilinos-13.4.0.tar.gz 168733479 BLAKE2B 
3c4a1c89b792ec771c6347eebb6bb54a82fa5f172d1c5934bbd42c8bc9708a71451bd030ec0f5264191a62169b3c1305ac7a1290b3ab4845fb6e8ffef15ee03c
 SHA512 
27a5636bac8106a0705948ca4705b739878f0d8afa74264d1cd31036811084457e27e03e86dfad59a80d5e9ee798237fa930b50574ec3e43979e53c6ab5da535
+DIST trilinos-13.4.1.tar.gz 168720416 BLAKE2B 
5201c36aa998045f4eab99b67fce25f9a2f2a9524b8ca1147cd8db9ccc306e3df61336df3b2ee981317c8defbae2df9e36546a0e5ddfed3142213e437e4dfba0
 SHA512 
9c0fb3af2fa625cd0af1309bfa61c212e12657820707348c81355d506e07f540da5e42aa30237fbc80adf257bb636029345f248abaf7ef96fcdaed1c28ec3a19

diff --git a/sci-libs/trilinos/trilinos-13.4.1.ebuild 
b/sci-libs/trilinos/trilinos-13.4.1.ebuild
new file mode 100644
index ..34f7303abddb
--- /dev/null
+++ b/sci-libs/trilinos/trilinos-13.4.1.ebuild
@@ -0,0 +1,252 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake toolchain-funcs
+
+DESCRIPTION="Scientific library collection for large scale problems"
+HOMEPAGE="http://trilinos.sandia.gov/;
+MY_PV="${PV//\./-}"
+PATCHSET="r0"
+SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz
+   
https://dev.gentoo.org/~tamiko/distfiles/${PN}-13.4.0-patches-${PATCHSET}.tar.xz;
+
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+LICENSE="BSD LGPL-2.1"
+SLOT="0"
+
+IUSE="
+   adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre
+   matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse
+   superlu taucs tbb test threads tvmet yaml zlib X
+"
+
+# TODO: fix export cmake function for tests
+RESTRICT="test"
+
+RDEPEND="
+   !dev-cpp/kokkos
+   dev-libs/boost:=
+   sys-libs/binutils-libs:=
+   virtual/blas
+   virtual/lapack
+   virtual/mpi
+   adolc? ( sci-libs/adolc )
+   arprec? ( sci-libs/arprec )
+   clp? ( sci-libs/coinor-clp )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 )
+   eigen? ( dev-cpp/eigen:3 )
+   glpk? ( sci-mathematics/glpk )
+   gtest? ( dev-cpp/gtest )
+   hdf5? ( sci-libs/hdf5:=[mpi] )
+   hypre? ( sci-libs/hypre:= )
+   hwloc? ( sys-apps/hwloc:= )
+   matio? ( sci-libs/matio )
+   mkl? ( sci-libs/mkl )
+   metis? ( sci-libs/metis )
+   mumps? ( sci-libs/mumps )
+   netcdf? ( sci-libs/netcdf:= )
+   petsc? ( sci-mathematics/petsc )
+   qd? ( sci-libs/qd )
+   scalapack? ( sci-libs/scalapack )
+   scotch? ( sci-libs/scotch:= )
+   sparse? ( sci-libs/cxsparse sci-libs/umfpack )
+   superlu? ( sci-libs/superlu:= )
+   taucs? ( sci-libs/taucs )
+   tbb? ( dev-cpp/tbb:= )
+   tvmet? ( dev-libs/tvmet )
+   yaml? ( dev-cpp/yaml-cpp:= )
+   zlib? ( sys-libs/zlib )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
+
+PATCHES=(
+   "${WORKDIR}"/patches
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+trilinos_conf() {
+   local dirs libs d
+   for d in $($(tc-getPKG_CONFIG) --libs-only-L $1); do
+   dirs="${dirs};${d:2}"
+   done
+   [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_LIBRARY_DIRS=${dirs:1}" )
+   for d in $($(tc-getPKG_CONFIG) --libs-only-l $1); do
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/timezone-data/

2022-11-29 Thread Sam James
commit: bbc000577ac274fd99264855600ea6420b843106
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 04:08:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:13:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc00057

sys-libs/timezone-data: add 2022g

Signed-off-by: Sam James  gentoo.org>

 sys-libs/timezone-data/Manifest   |   2 +
 sys-libs/timezone-data/timezone-data-2022g.ebuild | 197 ++
 2 files changed, 199 insertions(+)

diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index c6a733f3a621..f77fe1d38129 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -1,2 +1,4 @@
 DIST tzcode2022f.tar.gz 284816 BLAKE2B 
3bfcc25323edbdd41aadcbb5c8b0d9179a809a87b22afc9dda88a53c6daab742778956af7aa30722429d34601fb2ad3c4222c48497e0a429926cd05b79b9acfb
 SHA512 
3e2ef91b972f1872e3e8da9eae9d1c4638bfdb32600f164484edd7147be45a116db80443cd5ae61b5c34f8b841e4362f4beefd957633f6cc9b7def543ed6752b
+DIST tzcode2022g.tar.gz 287901 BLAKE2B 
b67bb2020913c57cc6bc68d231c53ba645b95305256065e2645bce3b0d71adfaea865ed9bf40f1ec3b4a73aad7e6c48f5ecd0895de6e2d69bed6113d6b579e26
 SHA512 
5188edd8d05238a88da734cf78fadfb57640d4db3e7a0a970e3071e16b6eebc2e2ab17109b7dafafae68abfbc857df481cfdc3ffe63f7eb1569ea0b5997a
 DIST tzdata2022f.tar.gz 436352 BLAKE2B 
8081972005ac84034957bb85013b373df67937c3f811e33c44fad7ecee0f504b946766fdb1f525d0512b9a8d8e727ee3d8d44640ff55bed3fcd1f3fb3c464c17
 SHA512 
72d05d05be999075cdf57b896c0f4238b1b862d4d0ed92cc611736592a4ada14d47bd7f0fc8be39e7938a7f5940a903c8af41e87859482bcfab787d889d429f6
+DIST tzdata2022g.tar.gz 439731 BLAKE2B 
582b79cc2317d27f3883042cbca25801397d9e2808ad8d3a340017d635372ef20316ce646a25a43b0ea5d4024841b54925ecc4510613295c39c28647989645cb
 SHA512 
7f79394295e00e3a24ebdbf9af3bc454a65f432a93b517e7e96c7f9db9949f6f5fdae9892a9d3789ff44ae0eb1bfe4744d36976b4624659af951d26414f94e65

diff --git a/sys-libs/timezone-data/timezone-data-2022g.ebuild 
b/sys-libs/timezone-data/timezone-data-2022g.ebuild
new file mode 100644
index ..190c46867d53
--- /dev/null
+++ b/sys-libs/timezone-data/timezone-data-2022g.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+MY_CODE_VER=${PV}
+MY_DATA_VER=${PV}
+DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities 
(tzselect/zic/zdump)"
+HOMEPAGE="https://www.iana.org/time-zones;
+SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER}.tar.gz
+   
https://www.iana.org/time-zones/repository/releases/tzcode${MY_CODE_VER}.tar.gz;
+
+LICENSE="BSD public-domain"
+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"
+IUSE="nls leaps-timezone zic-slim"
+
+DEPEND="nls? ( virtual/libintl )"
+RDEPEND="
+   ${DEPEND}
+   !sys-libs/glibc[vanilla(+)]
+"
+
+src_unpack() {
+   mkdir "${S}" && cd "${S}" || die
+   default
+}
+
+src_prepare() {
+   default
+
+   # check_web contacts validator.w3.org
+   sed -i -e 's/check_tables check_web/check_tables/g' \
+   Makefile || die "Failed to disable check_web"
+
+   if tc-is-cross-compiler ; then
+   cp -pR "${S}" "${S}"-native || die
+   fi
+}
+
+src_configure() {
+   tc-export CC
+
+   # bug #471102
+   append-lfs-flags
+
+   if use elibc_Darwin ; then
+   # bug #138251
+   append-cppflags -DSTD_INSPIRED
+   fi
+
+   append-cppflags -DHAVE_GETTEXT=$(usex nls 1 0) -DTZ_DOMAIN='\"libc\"'
+
+   # Upstream default is 'slim', but it breaks quite a few programs
+   # that parse /etc/localtime directly: bug #747538.
+   append-cppflags -DZIC_BLOAT_DEFAULT='\"'$(usex zic-slim slim fat)'\"'
+
+   LDLIBS=""
+   if use nls ; then
+   # See if an external libintl is available. bug #154181, bug 
#578424
+   local c="${T}/test"
+   echo 'main(){}' > "${c}.c" || die
+   if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} "${c}.c" -o 
"${c}" -lintl 2>/dev/null ; then
+   LDLIBS+=" -lintl"
+   fi
+   fi
+}
+
+_emake() {
+   emake \
+   REDO=$(usex leaps-timezone posix_right posix_only) \
+   TOPDIR="${EPREFIX}" \
+   ZICDIR='$(TOPDIR)/usr/bin' \
+   "$@"
+}
+
+src_compile() {
+   _emake \
+   AR="$(tc-getAR)" \
+   cc="$(tc-getCC)" \
+   RANLIB="$(tc-getRANLIB)" \
+   CFLAGS="${CFLAGS} -std=gnu99 ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   LDLIBS="${LDLIBS}"
+
+   if tc-is-cross-compiler ; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2022-11-29 Thread Sam James
commit: e891cc7cc5a17f7fd4cbcb668fabcacc3549bff6
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 04:12:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:13:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e891cc7c

net-firewall/firewalld: add 1.2.2

Closes: https://bugs.gentoo.org/853055
Signed-off-by: Sam James  gentoo.org>

 net-firewall/firewalld/Manifest   |   1 +
 net-firewall/firewalld/firewalld-1.2.2.ebuild | 216 ++
 2 files changed, 217 insertions(+)

diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index 148b643488f6..3d406f33b826 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1,3 +1,4 @@
 DIST firewalld-1.1.1.tar.gz 1325362 BLAKE2B 
0167d9bc1c76da420dfe8aa5e6bfdd743116fbe6959d5920b972fac09c72608c90b9d6b2bb4bd7bb01250cbab2bdbb30a017becf5d050f490f4f289661e4366a
 SHA512 
ecf75c30be63d2285d0b915b26d20e679c2f45f121c37b8cecc236da02d21039c692d1fec72e6c29d2a7b6de570daad573c230deacaef7491a2fd39c35332479
 DIST firewalld-1.1.3.tar.gz 2124653 BLAKE2B 
178afc1c76538abbc2927819f35a81a642aabe5d9139a7dde69c50e061e59ae9f362374cc0bbfb4e8ad25c99caf8e45ddd92f1709478afb109d700b16bf84e38
 SHA512 
5108b363017b947907f104fb361bcc85443fc1b523718d8e0883932cb212a447391c9cea8b1e3f69bb9cc1c3a05b9042a8b9d91798d1dd09d4d4a224c9ce9d71
 DIST firewalld-1.2.1.tar.gz 2142992 BLAKE2B 
4d9763373bc5b35fd4e9a435669bfba148b8ba7054c3ebb1c24ac96739bb62fa6b424b8b95bd9a0394716a36df5e9c3f4b84efcf4ca2811661265f548eedacef
 SHA512 
a9b2d7346291d0c54e850913f2d40a08d121d64df75ee87655fa2ee022ade908c762e5b6d372d4e8879eec1138f73635ee9398cdb3703efe67039769c5e2a42a
+DIST firewalld-1.2.2.tar.gz 2145443 BLAKE2B 
495bbd79fdab6f84e97533654b1d2b378841f14a60052a816d399d0ac8c2e2fe588486fae00dceeab5a13f7e03b030ae6db71c27208da415773ad033f0ea4ea2
 SHA512 
1b37b2daedb818afa6fe9d1512bdeebe48e39c39f94926d8aa93837816c211e30760706f536d63f51407a493a17927568c47118218d935949e22a78f7821441c

diff --git a/net-firewall/firewalld/firewalld-1.2.2.ebuild 
b/net-firewall/firewalld/firewalld-1.2.2.ebuild
new file mode 100644
index ..13ed0ef9832e
--- /dev/null
+++ b/net-firewall/firewalld/firewalld-1.2.2.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 gnome2-utils linux-info optfeature plocale 
python-single-r1 systemd xdg-utils
+
+DESCRIPTION="A firewall daemon with D-Bus interface providing a dynamic 
firewall"
+HOMEPAGE="https://firewalld.org/;
+SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gui +nftables +iptables test"
+# Tests previously restricted for bug #650760
+RESTRICT="!test? ( test ) test? ( userpriv )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   iptables? (
+   net-firewall/iptables[ipv6(+)]
+   net-firewall/ebtables
+   net-firewall/ipset
+   nftables? ( net-firewall/nftables[xtables(+)] )
+   )
+   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gui? (
+   x11-libs/gtk+:3
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   nftables? ( >=net-firewall/nftables-0.9.4[python,json] )
+   ')"
+DEPEND="${RDEPEND}
+   dev-libs/glib:2"
+BDEPEND="app-text/docbook-xml-dtd
+   >=dev-util/intltool-0.35
+   sys-devel/gettext"
+
+# Testsuite's Makefile.am calls missing(!)
+# ... but this seems to be consistent with the autoconf docs?
+# Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
+QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
+
+PLOCALES="ar as ast bg bn_IN ca cs da de el en_GB en_US es et eu fa fi fr gl 
gu hi hr hu ia id it ja ka kn ko lt ml mr nl or pa pl pt pt_BR ru si sk sq sr 
sr@latin sv ta te tr uk zh_CN zh_TW"
+
+pkg_setup() {
+   # See bug #830132 for the huge list
+   # We can probably narrow it down a bit but it's rather fragile
+   local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NETFILTER
+   ~NETFILTER_ADVANCED
+   ~NETFILTER_INGRESS
+   ~NF_NAT_MASQUERADE
+   ~NF_NAT_REDIRECT
+   ~NF_TABLES_INET
+   ~NF_TABLES_IPV4
+   ~NF_TABLES_IPV6
+   ~NF_CONNTRACK
+   ~NF_CONNTRACK_BROADCAST
+   ~NF_CONNTRACK_NETBIOS_NS
+   ~NF_CONNTRACK_TFTP
+   ~NF_CT_NETLINK
+   ~NF_CT_NETLINK_HELPER
+   ~NF_DEFRAG_IPV4
+   ~NF_DEFRAG_IPV6
+   ~NF_NAT
+   ~NF_NAT_TFTP
+   ~NF_REJECT_IPV4
+  

[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-11-29 Thread Sam James
commit: 6a6a30d1d686f58d7285ac336cab569d4548e8da
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:15:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:13:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6a30d1

toolchain.eclass: restore style changes lost in GCC 13 sphinx revert

Fixes: 476e425a52e834eb067f44c98a8c1faefdef260b
Signed-off-by: Sam James  gentoo.org>

 eclass/toolchain.eclass | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 414ea6e6cfce..f3989ad8b6e6 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -291,7 +291,8 @@ fi
 
 #>> DEPEND <<
 
-RDEPEND="sys-libs/zlib
+RDEPEND="
+   sys-libs/zlib
virtual/libiconv
nls? ( virtual/libintl )
 "
@@ -322,7 +323,8 @@ BDEPEND="
test? (
>=dev-util/dejagnu-1.4.4
>=sys-devel/autogen-5.5.4
-   )"
+   )
+"
 DEPEND="${RDEPEND}"
 
 if [[ ${PN} == gcc && ${PV} == *_p* ]] ; then



[gentoo-commits] repo/gentoo:master commit in: net-misc/iputils/

2022-11-29 Thread Sam James
commit: d49ceea95de3d72f937c995a04811e03b57e2c9e
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 03:53:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:13:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49ceea9

net-misc/iputils: add 20221126

Signed-off-by: Sam James  gentoo.org>

 net-misc/iputils/Manifest  |  2 ++
 ...ils-.ebuild => iputils-20221126.ebuild} | 36 +-
 net-misc/iputils/iputils-.ebuild   | 36 +-
 3 files changed, 44 insertions(+), 30 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 289a9105a6d7..3b7e1d5bcdd1 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,2 +1,4 @@
 DIST iputils-20211215.tar.gz 524567 BLAKE2B 
b88ff84be1d4d6a741f8f3514739ceff45ea40c475b5d4c2df8571fe84d4f1af9bc3fdce29e9ff393417671c75204261c8d64dde00473caa314b0aeb1fbf74ce
 SHA512 
191062e51f7c8e8b38e3e4a96845adb77cd69f487d548c7cc578fad53b4bc0dbe965d8f8e6fbda0a2f5b2fe2829789c05f873190c53d773245959298f6e9
+DIST iputils-20221126-docs.tar.xz 13000 BLAKE2B 
8a9dae136f6555ed933f97d26be82a7d9ab228efd40cc03d065b39374f13000604e3bbbc856124076ec6934c92845d7b974eff64bbf65fc3a63a2266ba920e2f
 SHA512 
efa60b618238b6e7614828a3c3a30e58ac311a82a686a28a186110cc28dae96f509199f057b1855b08954b1b5a3f6be63e0de6c0c028f4eb5f88c6dcd973a93b
+DIST iputils-20221126.tar.gz 511944 BLAKE2B 
97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
 SHA512 
7fdfd76e6f2977039bc0930a1a5451f17319bf17beefc429751d99ffe143a83344d5b4cdbf008627bd70caafeadaf906a8b7c00393fa819e50d6c02b512c367f
 DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 
63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0
 SHA512 
eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20221126.ebuild
similarity index 83%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20221126.ebuild
index 7f3760b7d4f5..9cb95e6d73a7 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20221126.ebuild
@@ -8,26 +8,34 @@
 # EGIT_COMMIT set to release tag, all USE flags enabled and
 # tar ${S}/doc folder.
 
-EAPI="7"
+EAPI=8
 
 PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
 inherit fcaps meson plocale systemd toolchain-funcs
 
-if [[ ${PV} ==  ]] ; then
+if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/iputils/iputils.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-manpages-${PV}.tar.xz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz;
+   SRC_URI="
+   https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.tar.xz
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"
 HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils;
 
-LICENSE="BSD GPL-2+ rdisc"
+# We install ping unconditionally so BSD is listed by itself
+# See LICENSE on each release, it summaries per-component
+LICENSE="
+   BSD
+   arping? ( GPL-2+ )
+   clockdiff? ( BSD )
+   tracepath? ( GPL-2+ )
+"
 SLOT="0"
 IUSE="+arping caps clockdiff doc idn nls test tracepath"
 RESTRICT="!test? ( test )"
@@ -47,7 +55,7 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
-if [[ ${PV} ==  ]] ; then
+if [[ ${PV} == * ]] ; then
BDEPEND+="
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
@@ -77,7 +85,7 @@ src_configure() {
$(meson_use !test SKIP_TESTS)
)
 
-   if [[ ${PV} ==  ]] ; then
+   if [[ ${PV} == * ]] ; then
emesonargs+=(
-DBUILD_HTML_MANS=$(usex doc true false)
-DBUILD_MANS=true
@@ -123,28 +131,26 @@ src_install() {
dosym tracepath.8 /usr/share/man/man8/tracepath6.8
fi
 
-   if [[ ${PV} !=  ]] ; then
+   if [[ ${PV} != * ]] ; then
local -a man_pages
local -a html_man_pages
 
-   while IFS= read -r -u 3 -d $'\0' my_bin
-   do
+   while IFS= read -r -u 3 -d $'\0' my_bin; do
my_bin=$(basename "${my_bin}")
[[ -z "${my_bin}" ]] && 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libusb-compat/

2022-11-29 Thread Sam James
commit: 2891a184491eb5b6f65b90b6618d65be791b7e24
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 03:56:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 04:13:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2891a184

dev-libs/libusb-compat: add 0.1.8

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libusb-compat/Manifest   |  1 +
 dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libusb-compat/Manifest b/dev-libs/libusb-compat/Manifest
index 4f513e9b7559..d54d8fc90cfa 100644
--- a/dev-libs/libusb-compat/Manifest
+++ b/dev-libs/libusb-compat/Manifest
@@ -1,2 +1,3 @@
 DIST libusb-compat-0.1.5.tar.bz2 276769 BLAKE2B 
66fa89c507d0454a587fa84d2ee2c34428963fa1770b44038fa45063466611ae263a3c790a167e5049393ef4d87073d1b16135d63cd0666256c3430bf36dae49
 SHA512 
fe63bd1c65e67588a83ebfdd329025ecf75f33f877fb80dd83eb528df057efb591e010416027f9054294504562299166e8e2811a7681fa1967a03baae9b88857
 DIST libusb-compat-0.1.7.tar.bz2 301821 BLAKE2B 
9ee79024204b752147da0c49819523c072acd1237dc426aa19a2c2a3673ec2da6f39f62ec27b1b39b1cef2a7e9513ddc7a6149766c8af93cef933d81574dc07c
 SHA512 
94ba2a767959a40a5fe41760d7c20968fb99456de3f5b7547414bd061ab5155d88ca382b6aa1cf4961e15f1bc4890134351902e719ce5aa15dd0202f72417d55
+DIST libusb-compat-0.1.8.tar.bz2 32845 BLAKE2B 
f590afd539ad20613647b923d69b9fe8ea60b3f5162766a1d840f35e8f56a949f3defa8b1c40ceb8932cf0bf45b3b5097b9ac04a339242a2b906d4ba320e4245
 SHA512 
817a16a2c7268e0d73add97c06ec3f6e4fc4b8697bd3129bb6f907f138c2a5dccb662096c4cd0385341053b216afd398b21dfef14676777b906972c9e3af4e3e

diff --git a/dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild 
b/dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild
new file mode 100644
index ..5df0ae72d5ac
--- /dev/null
+++ b/dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools usr-ldscript multilib-minimal
+
+DESCRIPTION="Userspace access to USB devices (libusb-0.1 compat wrapper)"
+HOMEPAGE="https://libusb.info;
+SRC_URI="https://github.com/libusb/libusb-compat-0.1/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug examples"
+
+RDEPEND="
+   >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}]
+   !dev-libs/libusb:0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/libusb-config
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myconf=(
+   $(use_enable debug debug-log)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   gen_usr_ldscript -a usb
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   docinto examples
+   dodoc examples/*.c
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/files/, dev-python/meson-python/

2022-11-29 Thread Michał Górny
commit: c81c6f1abb046f12801e0f753669ffc849824575
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:06:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81c6f1a

dev-python/meson-python: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/meson-python/Manifest   |  1 -
 .../files/meson-python-0.7.0-defaults.patch| 14 --
 .../meson-python/meson-python-0.10.0-r1.ebuild | 53 --
 3 files changed, 68 deletions(-)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 1a826662967f..6bcfab8c89b7 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,2 +1 @@
-DIST meson-python-0.10.0.gh.tar.gz 37739 BLAKE2B 
028cbb191076b49946576b02d26a84079f412a178d9829bf85d579b8d3624e192e9394ade31524faf972ef4d105b7bf703e750529a7fafcbadf9a52d3c4876c6
 SHA512 
50d4d0bbf810948b4f218f25815058778b2a3ac8ff811d4d7cc699d1cfbcb75612d28789080b4e5ec3a47be03636389b7bf313366273abb733f77644758747cb
 DIST meson-python-0.11.0.gh.tar.gz 43192 BLAKE2B 
c12a18698f270b36685bbd4ad7ff5f2a718bab28f834cad89be724457704cd56966247e13ed6ba7dd201c5397ccfc78ab9202e7435f0672d63d544f67323b7b3
 SHA512 
fb894d0db6d18febd6388b7e686d0c7c1e3308f6ebf926c7300e2f376b1d2a803adcf5925c80d05982805e3ce4a59676c9ef829eacdab4696dabec3cb93e4192

diff --git a/dev-python/meson-python/files/meson-python-0.7.0-defaults.patch 
b/dev-python/meson-python/files/meson-python-0.7.0-defaults.patch
deleted file mode 100644
index 8a9b4fc21d5a..
--- a/dev-python/meson-python/files/meson-python-0.7.0-defaults.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-See https://github.com/FFY00/meson-python/blob/main/mesonpy/__init__.py#L452.
-
-(Also: https://github.com/FFY00/meson-python/issues/54)
 a/mesonpy/__init__.py
-+++ b/mesonpy/__init__.py
-@@ -532,7 +532,7 @@ class Project():
- @functools.lru_cache(maxsize=None)
- def build(self) -> None:
- """Trigger the Meson build."""
--self._meson('compile')
-+self._meson('compile', '--verbose')
- self._meson('install', '--destdir', os.fspath(self._install_dir))
- 
- @classmethod

diff --git a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild 
b/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
deleted file mode 100644
index 9ea40c9a74b3..
--- a/dev-python/meson-python/meson-python-0.10.0-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Meson PEP 517 Python build backend"
-HOMEPAGE="
-   https://pypi.org/project/meson-python/
-   https://github.com/mesonbuild/meson-python/
-"
-SRC_URI="
-   https://github.com/mesonbuild/meson-python/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-   >=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-   >=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
-   dev-util/patchelf
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/GitPython[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.7.0-defaults.patch
-)
-
-distutils_enable_sphinx docs \
-   dev-python/furo \
-   dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest
-
-src_prepare() {
-   # strip dependency on ninja -- we provide ninja via Gentoo package
-   # rather than the Python wheel, so we don't have .dist-info there
-   sed -i -e '/ninja/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cwcwidth/

2022-11-29 Thread Michał Górny
commit: 47feff1f5900b26f233224e2ed1d651a592657cd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:07:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47feff1f

dev-python/cwcwidth: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cwcwidth/Manifest  |  1 -
 dev-python/cwcwidth/cwcwidth-0.1.7.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-python/cwcwidth/Manifest b/dev-python/cwcwidth/Manifest
index 6f7c737d3078..50bc2c36e5bc 100644
--- a/dev-python/cwcwidth/Manifest
+++ b/dev-python/cwcwidth/Manifest
@@ -1,2 +1 @@
-DIST cwcwidth-0.1.7.gh.tar.gz 11282 BLAKE2B 
20be2d54aceabc02a12fadc0cdee6e53037480fcc01be3b08b0ec69ccd515cdbe91a9024ea29e6dbd0d4c927ae0a32dd7debcc07815a9f2053a9ef6a5d5a0d7b
 SHA512 
b81b1ccdce44e8e11d55258752a20e25a76452b3f0324e6168d89a5dfce706e0dd9dd28096234fcea4c38f619a41518dd7fe249552f7e27f77d383074001e468
 DIST cwcwidth-0.1.8.gh.tar.gz 11402 BLAKE2B 
21c5425f9ead30a23dd184f671b8dbeff42189d68a5d8fd61ad1a127934529e2dca1ca1462ea62a8b7c1c051b41e6e3b44c4b8b12a325b20a2c25fab4636a243
 SHA512 
6e2f47928362dc36dcf7a77152390326a2e49577403c084965fc532bf827b7b05b7cdd1d4ad88263023826e73d3525c80d8578414e25bf9a3e3871c8ae1211d7

diff --git a/dev-python/cwcwidth/cwcwidth-0.1.7.ebuild 
b/dev-python/cwcwidth/cwcwidth-0.1.7.ebuild
deleted file mode 100644
index c9ab823077da..
--- a/dev-python/cwcwidth/cwcwidth-0.1.7.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for wc(s)width"
-HOMEPAGE="
-   https://github.com/sebastinas/cwcwidth/
-   https://pypi.org/project/cwcwidth/;
-SRC_URI="
-   https://github.com/sebastinas/cwcwidth/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-
-distutils_enable_tests unittest
-
-src_test() {
-   cd tests || die
-   distutils-r1_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2022-11-29 Thread Michał Górny
commit: a45cb2478da39937af5630f8f5122e09154c045e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:05:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45cb247

dev-python/numexpr: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/Manifest |  1 -
 dev-python/numexpr/numexpr-2.8.3.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index b11c845fb9a4..da23b37c671f 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1,2 +1 @@
-DIST numexpr-2.8.3.gh.tar.gz 112551 BLAKE2B 
c433e27dafe14e0760cd825992a4dcf3e35ae7a32c1bb768c6f5632e8505be5b10dc08a89c97836f019e53d77cf4aa811cc0822832d605934e35ae93e1cbb661
 SHA512 
4753159f8247ed18dba01d4db21e8e0a149a253cfc064719c9ccdcdd779d109aca64d2306820d912c274b5b6037a9dc849285ef015fec1e1dc9f0c8bad246393
 DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 
65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0
 SHA512 
e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1

diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild 
b/dev-python/numexpr/numexpr-2.8.3.ebuild
deleted file mode 100644
index a61bf9b9bad3..
--- a/dev-python/numexpr/numexpr-2.8.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
-HOMEPAGE="https://github.com/pydata/numexpr;
-SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-
-DEPEND="
-   >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" 
>/dev/null || die
-   "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
-   import sys,numexpr
-   sys.exit(0 if numexpr.test().wasSuccessful() else 1)
-   EOF
-   pushd >/dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/wsaccel/

2022-11-29 Thread Michał Górny
commit: 2bc8d05925923cecc2d4510bbbebc2b9024564e4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:06:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc8d059

dev-python/wsaccel: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/wsaccel/Manifest|  1 -
 dev-python/wsaccel/wsaccel-0.6.3-r1.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-python/wsaccel/Manifest b/dev-python/wsaccel/Manifest
index 3ada886fa1e7..b32d3f32d143 100644
--- a/dev-python/wsaccel/Manifest
+++ b/dev-python/wsaccel/Manifest
@@ -1,2 +1 @@
-DIST wsaccel-0.6.3.tar.gz 9723 BLAKE2B 
75da0f27e07b52ed730d239ef807da7ba9dd342144ca2e78c32dc09b20c1ebfc006aa9969b1f811d172ca18b75533a4560a29112e56d6dfd472117a0d072fc8e
 SHA512 
0fe97c7fa94cec1b9cf019507f55ce633a9b4bda86329937cddcfa25ba94755010813688cda77ee4fea1c50918e45cd50770bb27e7583e630c46e84d27c155da
 DIST wsaccel-0.6.4.gh.tar.gz 9947 BLAKE2B 
1c0b7b8b82154420f64fcbf3217938ff7e829573ada6b979ff73fe450c0985e368a47cccf2d124506c28479a98f0799977677e16ee26754611362f6b61eff902
 SHA512 
980364fab8a661c8a2b406f9eb6c99fb5f3a1308bbcf6267fa63f002d8dfbb4a3ad027d83a2088d69324cab05bdc56138d7e66e2602aeb8864dfe49ad9218d07

diff --git a/dev-python/wsaccel/wsaccel-0.6.3-r1.ebuild 
b/dev-python/wsaccel/wsaccel-0.6.3-r1.ebuild
deleted file mode 100644
index 087d7886b9dd..
--- a/dev-python/wsaccel/wsaccel-0.6.3-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Accelerator for ws4py, autobahn and tornado"
-HOMEPAGE="
-   https://github.com/methane/wsaccel/
-   https://pypi.org/project/wsaccel/
-"
-SRC_URI="
-   https://github.com/methane/wsaccel/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   cd tests || die
-   epytest
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-11-29 Thread Michał Górny
commit: 95b45338ee3cf729a0d9d3ba7aa76c9a16b6fb7a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:07:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b45338

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  3 ---
 dev-python/rope/rope-1.1.1.ebuild | 29 
 dev-python/rope/rope-1.3.0.ebuild | 40 ---
 dev-python/rope/rope-1.5.0.ebuild | 40 ---
 4 files changed, 112 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 1d7a2eb306db..1e5b748c9f7f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,5 +1,2 @@
-DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
-DIST rope-1.3.0.tar.gz 286846 BLAKE2B 
f8b122a276812638eee76cc235e91e013696f6047c450729edde1b4a5bfdd1d6aa7d1e9ac46048e8205a1f544ee82f740e0f7b20f10769a9a28065a8b9caee6b
 SHA512 
45036cfb3abbe6b00306268f62804d787a633ef8981b23553d57ea18087bfbec33be6346bb59393bb6c3b48020a2da87f759668a57ec8e809ba3666aff0dfd2c
 DIST rope-1.4.0.tar.gz 287417 BLAKE2B 
d161e571649be2df7e6012336e7bded844f98f67764740814bfccebc926ff4c5f734cdf26701c9b7cec35bf3178be1f1ebe0d86f3b60259a161d3e87125fc7d5
 SHA512 
586f6f22fdf4743f71bf7f7505ec49aaced28aff48b5eae4f731eb690edec1ff8c736e3f9f21d7732bf5ea60ced5253e8f0d224a51a6a9bfdf7dd50ab56733ea
-DIST rope-1.5.0.tar.gz 287817 BLAKE2B 
fcaf2b9bb1e9e7fd7ad1b433188d9a4d78dbca5af910bce745ecfd8bb32d485d3fe3c85acc4e251e9295422f7a2c0a8d57088f36d5c9d56c72a35dc7eb60d340
 SHA512 
0fa16d78f2c39bbba5f1559adb83602019d7efb819d4c5b7964f7230af58d21bff1352cb1bdb2e73c5f2e506c8a9aea46d5ccbb412f929d4a0bc21bd28c9f5d6
 DIST rope-1.5.1.tar.gz 288965 BLAKE2B 
bc912932dec03317a3ea24d2e15f751037d308d58a941305b6155e2f85d2ee81fc82f9d4183a1a416ebda6e791ab8c5408835e7eb36a7fb5a8b71116d5edb24c
 SHA512 
5b7c76f0bfd481978d0e6c23d37f17f9db49fe6affc0f670868deed9a23a95c53f31a578bc7b8cd1c59318b38789a6e264f8fa9d3c7e13e5ce3db80dbadf177f

diff --git a/dev-python/rope/rope-1.1.1.ebuild 
b/dev-python/rope/rope-1.1.1.ebuild
deleted file mode 100644
index bb7f86c3ec75..
--- a/dev-python/rope/rope-1.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/rope/rope-1.3.0.ebuild 
b/dev-python/rope/rope-1.3.0.ebuild
deleted file mode 100644
index ddb5399606fe..
--- a/dev-python/rope/rope-1.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   dev-python/pytoolconfig[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)

diff --git a/dev-python/rope/rope-1.5.0.ebuild 
b/dev-python/rope/rope-1.5.0.ebuild
deleted file mode 100644
index be67d9231d44..
--- a/dev-python/rope/rope-1.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/lazy-object-proxy/

2022-11-29 Thread Michał Górny
commit: 95f204f79676eea596fca08436cd840c37f702e3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:05:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f204f7

dev-python/lazy-object-proxy: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/lazy-object-proxy/Manifest  |  1 -
 .../lazy-object-proxy-1.7.1-r1.ebuild  | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-python/lazy-object-proxy/Manifest 
b/dev-python/lazy-object-proxy/Manifest
index 6bfad142aaae..7e26bc48fad9 100644
--- a/dev-python/lazy-object-proxy/Manifest
+++ b/dev-python/lazy-object-proxy/Manifest
@@ -1,2 +1 @@
-DIST lazy-object-proxy-1.7.1.tar.gz 41995 BLAKE2B 
f3945b3ddc8335be184542e23eb823effe83262a80f048e92441d60bee2ace2f0c9b09fc00a7d356e91a66676361979bc10555dc24ac65e2fdbdfa9ba0cf9e02
 SHA512 
cf80f2e43795cef09c0a6dde32276d54f5d66a2cf017d3e815868ec9925d989f7256bbf3e416c4445d13e0c9241733029d9a99f2556258f59c2c5267b3c35391
 DIST lazy-object-proxy-1.8.0.tar.gz 41884 BLAKE2B 
a2869137ccedc2971bd341dea954fecf87ab1829c85fadb3128abc296df000d4015e6a210067327a7f5606b9e4c56c6ff3a1110e2a2ae998951f9d141be1c556
 SHA512 
a682e7d1ef405939f5f75f598618d6c7de482decf8027abcf4c7c2b684b3442ca3b1a666d1913e9c7f63c086753e0d79b8c1b03c0cafe8cbea3d7c70893be57f

diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.7.1-r1.ebuild 
b/dev-python/lazy-object-proxy/lazy-object-proxy-1.7.1-r1.ebuild
deleted file mode 100644
index df4af16bb32a..
--- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="A fast and thorough lazy object proxy"
-HOMEPAGE="
-   https://github.com/ionelmc/python-lazy-object-proxy/
-   https://pypi.org/project/lazy-object-proxy/
-   https://python-lazy-object-proxy.readthedocs.io/;
-SRC_URI="mirror://pypi/${P: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 ~amd64-linux ~x86-linux ~x64-macos"
-
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # No need to benchmark
-   sed \
-   -e '/benchmark/s:test_:_&:g' \
-   -e '/pytest.mark.benchmark/d' \
-   -i tests/test_lazy_object_proxy.py || die
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-zstandard/

2022-11-29 Thread Michał Górny
commit: 3b4e059dd65bc80ab29d75be0ff0b495b07812f0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:05:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4e059d

dev-python/python-zstandard: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-zstandard/Manifest   |  1 -
 .../python-zstandard-0.18.0.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-python/python-zstandard/Manifest 
b/dev-python/python-zstandard/Manifest
index b756baa120d3..eca36ccda64c 100644
--- a/dev-python/python-zstandard/Manifest
+++ b/dev-python/python-zstandard/Manifest
@@ -1,2 +1 @@
-DIST python-zstandard-0.18.0.gh.tar.gz 678765 BLAKE2B 
7a297e76d65c6f5adbb87cc615f474d58c66bc9ee4050eb10277b596f7efda9109de815188b6efe55beb7aa637ec4779359a573c87094661ae28a080c9619576
 SHA512 
d573da893e3a372143271c7d9dec15cd4e9dd7355d2069e283df8b3feadbf999dddcc0aa37a2831a370526b2b045497f46326dcf13d3680dd8ee624bca1e7666
 DIST python-zstandard-0.19.0.gh.tar.gz 683942 BLAKE2B 
5b28fb6360147f87fb658d28652e5e43b0e41ff3cc31e46d91b1dcdd5334869f9a10a598f3d1d15a8c0f02afc59d009a8088ba3e81066f1a5f1ad9c05ebd4a1d
 SHA512 
56e7b43161940f182ff5a0745bb6bdb2710c9a61140c4a84b690e0abd18c8b862211ab2b1ba36cfd99fe75bb0ae00af7de798b010b2bd4c5a44d691d4fa0c63d

diff --git a/dev-python/python-zstandard/python-zstandard-0.18.0.ebuild 
b/dev-python/python-zstandard/python-zstandard-0.18.0.ebuild
deleted file mode 100644
index d09cefcdc730..
--- a/dev-python/python-zstandard/python-zstandard-0.18.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-MY_P=python-zstandard-${PV}
-DESCRIPTION="Zstandard Bindings for Python"
-HOMEPAGE="
-   https://github.com/indygreg/python-zstandard/
-   https://pypi.org/project/zstandard/
-"
-SRC_URI="
-   https://github.com/indygreg/python-zstandard/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-DEPEND="
-   app-arch/zstd:=
-"
-RDEPEND="
-   ${DEPEND}
-   $(python_gen_cond_dep '
-   >=dev-python/cffi-1.14.0-r2:=[${PYTHON_USEDEP}]
-   ' 'python*')
-"
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # the C backend is repeatedly broken, so force CFFI instead
-   sed -e '/PYTHON_ZSTANDARD_IMPORT_POLICY/s:default:cffi:' \
-   -i zstandard/__init__.py || die
-   # unreliable, fails on x86
-   sed -e 's:test_estimated_compression_context_size:_&:' \
-   -i tests/test_data_structures.py || die
-   # unbundle zstd
-   : > zstd/zstdlib.c || die
-   # it does random preprocessing on that, so we can't use #include
-   cp "${ESYSROOT}/usr/include/zstd.h" zstd/zstd.h || die
-   sed -i -e '/include_dirs/alibraries=["zstd"],' make_cffi.py || die
-
-   distutils-r1_src_prepare
-
-   DISTUTILS_ARGS=(
-   --no-c-backend
-   )
-}
-
-src_test() {
-   rm -r zstandard || die
-   distutils-r1_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2022-11-29 Thread Michał Górny
commit: a997c9529b7a4cd5cea29f6b5fa8229292b47cea
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:06:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a997c952

dev-python/reportlab: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/reportlab/Manifest   |  1 -
 dev-python/reportlab/reportlab-3.6.11-r1.ebuild | 63 -
 2 files changed, 64 deletions(-)

diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 686235cc33ea..2b7b4e626192 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,3 +1,2 @@
 DIST pfbfer-20070710.zip 677333 BLAKE2B 
100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df
 SHA512 
6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2
-DIST reportlab-3.6.11.tar.gz 4519404 BLAKE2B 
a099a4adcaf7186cbb558ba708abf47019cff33c6a5335b27bb1eb1377c3276ae9ecdf33e66f614880de2f72e195333f3a7839ce776b8946431e2d23872fb13b
 SHA512 
2ef81850f4e30e78ef9e923d3aea7efac6c98dce83f90c0edd47384febd68eb6ac81e05c7038e7d67458bdae16d1b19b75e9aeb8da6a5283e9173e27e4369251
 DIST reportlab-3.6.12.tar.gz 4519536 BLAKE2B 
106e0ede2b3c039152ae5a39e0aa5b3bf0239789ba08630f751260b75305973bff13730e3f7419340514a4f0174223dddf522cd9408b8dd04fbe39b84979b152
 SHA512 
99e6ab1cf27cc9e661b3bfd8c71290d94189db6de5e71b2429cccd48bfee5659d5fb46dfc5709e6616877b48bc17241c74282e0d2ecddda2ead16df4c1b6818f

diff --git a/dev-python/reportlab/reportlab-3.6.11-r1.ebuild 
b/dev-python/reportlab/reportlab-3.6.11-r1.ebuild
deleted file mode 100644
index 3e1d8c5d7ec3..
--- a/dev-python/reportlab/reportlab-3.6.11-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tools for generating printable PDF documents from any data source"
-HOMEPAGE="
-   https://www.reportlab.com/
-   https://pypi.org/project/reportlab/
-"
-SRC_URI="
-   mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
-   https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
-
-DEPEND="
-   media-libs/freetype
-   media-libs/libart_lgpl
-   sys-libs/zlib:=
-"
-RDEPEND="
-   ${DEPEND}
-   dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
-"
-BDEPEND="
-   app-arch/unzip
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.6.9-paths.patch
-   "${FILESDIR}"/${PN}-3.6.11-correct-srclen-type-in-gstate__aapixbuf.patch
-)
-
-distutils_enable_sphinx docs/source
-
-src_unpack() {
-   unpack ${P}.tar.gz
-   cd ${P}/src/reportlab/fonts || die
-   unpack pfbfer-20070710.zip
-}
-
-src_configure() {
-   cat > local-setup.cfg <<-EOF || die
-   [OPTIONS]
-   no-download-t1-files = 1
-   use-system-libart = 1
-   EOF
-}
-
-python_test() {
-   pushd tests >/dev/null || die
-   "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}"
-   popd >/dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build/

2022-11-29 Thread Michał Górny
commit: 108a029fadda156a5dd79e1a98308bef27b6b0a5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:05:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108a029f

dev-python/scikit-build: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/scikit-build/Manifest   |  2 -
 dev-python/scikit-build/scikit-build-0.15.0.ebuild | 70 -
 dev-python/scikit-build/scikit-build-0.16.1.ebuild | 72 --
 3 files changed, 144 deletions(-)

diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest
index c91071ab5743..1004ae72459f 100644
--- a/dev-python/scikit-build/Manifest
+++ b/dev-python/scikit-build/Manifest
@@ -1,3 +1 @@
-DIST scikit-build-0.15.0.tar.gz 268691 BLAKE2B 
f4cb51ee2367bd4ba6f6c1cada15e1e6be731998a914b28edcf703c5a92c409b78b17dddf04a29b24d40f249ffa06eb9d05d36dc30c0e62ee001519c3ca03f58
 SHA512 
4d9b1d06d48708ff4f2f5fa8c8f264c7ca85946d5842a1254930d9449d6b6386c17392473c3c85147f6573f7256c94c927962cb56fa23a90a5b442de8de8d727
-DIST scikit-build-0.16.1.tar.gz 269763 BLAKE2B 
b5c70c16a68dc8bae67f273c8ecb423d36fb5379e0dbbc55efffe33ab216162db687fc48004aed84b636ad6b99a79be4cef4838509a18b3a6a81375e1cfd544d
 SHA512 
13b23014939b34096849ecdcd7ffcba0638efa19fbcc3c7348fbcf77a4943236b1009ed1ec07e68acd00b10fdd3d3e809e8a131efe0de17f43bcf794b35755e1
 DIST scikit-build-0.16.2.tar.gz 269822 BLAKE2B 
4fe7d8f3c3a993f1832d94896068b6bede1eededb4d85e3332137f516819d167102a1eb2fde6dfe4ad187d0483a4e962311a4ca56f3aa5a4eff0c96a187ca052
 SHA512 
ae8dfd74c638e5cda127b24070c4e491ec51a69b35eae476f5f74a54ba97419d69e984ae7dc132782c77472852358d9d984650db4e6984decad74aadceecfa05

diff --git a/dev-python/scikit-build/scikit-build-0.15.0.ebuild 
b/dev-python/scikit-build/scikit-build-0.15.0.ebuild
deleted file mode 100644
index c249b4aee099..
--- a/dev-python/scikit-build/scikit-build-0.15.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Improved build system generator for Python C/C++/Fortran/Cython 
extensions"
-HOMEPAGE="
-   https://github.com/scikit-build/scikit-build/
-   https://pypi.org/project/scikit-build/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/path[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme \
-   dev-python/sphinx-issues
-distutils_enable_tests pytest
-
-src_prepare() {
-   # not packaged
-   sed -i -e '/cmakedomain/d' docs/conf.py || die
-   # no pytest-cov
-   sed -i -e '/addopts =/d' setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local deselect=(
-   # sandbox violations
-   tests/test_hello_cpp.py::test_hello_develop
-   tests/test_issue274_support_default_package_dir.py
-   tests/test_issue274_support_one_package_without_package_dir.py
-   tests/test_issue334_configure_cmakelists_non_cp1252_encoding.py
-   tests/test_pep518.py
-   # This fails because of additional item setup.py in sources
-   tests/test_include_exclude_data.py::test_hello_sdist
-   tests/test_include_exclude_data.py::test_hello_sdist_with_base
-   
tests/test_issue401_sdist_with_symlinks.py::test_sdist_with_symlinks
-   tests/test_manifest_in.py::test_manifest_in_sdist
-   # Wants internet to install things with pip
-   tests/test_numpy.py::test_pep518_findpython
-   )
-   epytest ${deselect[@]/#/--deselect }
-}

diff --git a/dev-python/scikit-build/scikit-build-0.16.1.ebuild 
b/dev-python/scikit-build/scikit-build-0.16.1.ebuild
deleted file mode 100644
index 38933b364960..
--- a/dev-python/scikit-build/scikit-build-0.16.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/vocabsieve/

2022-11-29 Thread Shaoyu Tseng
commit: c39374d3aaef88a421307af0e19e13ec45532b0c
Author: Shaoyu Tseng <1over137  anche  no>
AuthorDate: Wed Nov 30 03:05:45 2022 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Wed Nov 30 03:05:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c39374d3

app-misc/vocabsieve: add 0.8.3, drop 0.8.1

Signed-off-by: Shaoyu Tseng <1over137  anche.no>

 app-misc/vocabsieve/Manifest| 2 +-
 .../vocabsieve/{vocabsieve-0.8.1.ebuild => vocabsieve-0.8.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/vocabsieve/Manifest b/app-misc/vocabsieve/Manifest
index 92032d99c..331792a5f 100644
--- a/app-misc/vocabsieve/Manifest
+++ b/app-misc/vocabsieve/Manifest
@@ -1 +1 @@
-DIST vocabsieve-0.8.1.tar.gz 183443 BLAKE2B 
83a79720382e32ca061375135759d96b65cb882db3cd48940e85e62a27393b5dc0661b967ee1584916c410b25d0e8f51fe2e6fad1e31e085205c9dbbae52a10c
 SHA512 
ea1c83647056c26100179dbb16a5dcfa708c13f0fc9c626c13770029235ec5948c73a72869184933e97cffa2e99e41f8ea933370b55cd226158da95400582a08
+DIST vocabsieve-0.8.3.tar.gz 186562 BLAKE2B 
e3a7ae0630f3860af80ed7e5171afd471aacdb3d6664ac36e3e5dcaab8b9b467e2a237102880db29cc6b4676c03f9f869da25c0995bb2148a0d41f54e6c19566
 SHA512 
09792ba0cb4939133426693f553c0a216d0356a91cf38cd5e9553c1a326a5e5e1237f2d8230602d1d3db3a144c12726980867ecdca2bd50e48695aa621eb3e88

diff --git a/app-misc/vocabsieve/vocabsieve-0.8.1.ebuild 
b/app-misc/vocabsieve/vocabsieve-0.8.3.ebuild
similarity index 100%
rename from app-misc/vocabsieve/vocabsieve-0.8.1.ebuild
rename to app-misc/vocabsieve/vocabsieve-0.8.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/base/

2022-11-29 Thread John Helmert III
commit: f1541a2a674a765f9e785712f3480c616a511560
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Nov 30 02:40:48 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Nov 30 02:56:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1541a2a

profiles: last rite sys-apps/ucspi-ssl

Bug: https://bugs.gentoo.org/696936
Signed-off-by: John Helmert III  gentoo.org>

 profiles/base/package.use.mask | 5 +
 profiles/package.mask  | 7 ++-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6d258d921740..059d9ef6ee5b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# John Helmert III  (2022-11-29)
+# sys-apps/ucspi-ssl is last rited
+mail-mta/netqmail pop3
+mail-mta/notqmail pop3
+
 # Joonas Niilola  (2022-11-25)
 # x11-wm/stumpwm-22.05_p20220818[doc] is totally broken. Bug #882935
 x11-wm/stumpwm doc

diff --git a/profiles/package.mask b/profiles/package.mask
index fc2967092247..c6cc530e0183 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,10 +33,15 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2022-11-29)
+# Unmaintained and outdated in Gentoo, compatibility issues with
+# openssl-1.1. Removal in 30 days. Bug #696936.
+sys-apps/ucspi-ssl
+
 # John Helmert III  (2022-11-29)
 # Authentication bypass vulnerability, unmaintained in Gentoo, source
 # package available. Use app-metrics/prometheus instead. Removal in 30
-# days. Bug ##883637.
+# days. Bug #883637.
 app-metrics/prometheus-bin
 
 # Piotr Karbowski  (2022-11-29)



[gentoo-commits] repo/gentoo:master commit in: dev-python/mss/

2022-11-29 Thread Michał Górny
commit: c40a1e892aaedcc3869be36d1d480b2cb71f95f1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:53:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:53:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40a1e89

dev-python/mss: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mss/Manifest |  2 --
 dev-python/mss/mss-6.1.0.ebuild | 31 ---
 dev-python/mss/mss-7.0.0.ebuild | 46 -
 3 files changed, 79 deletions(-)

diff --git a/dev-python/mss/Manifest b/dev-python/mss/Manifest
index 2cb5be8be456..cdcec2228e9c 100644
--- a/dev-python/mss/Manifest
+++ b/dev-python/mss/Manifest
@@ -1,3 +1 @@
-DIST mss-6.1.0.tar.gz 90421 BLAKE2B 
c99bc7a1950215402cc4fe3b512951a723fa1f5ffd8ab747fc29ed8d4e51f786ef84b69e3ef2238d7cf9d6ebb5765dcdb4d1d3cc3e9a2caf66cd658fa6753f5f
 SHA512 
2b84fec6e162480cb608c0ff605f528f3122c8397a81bb0cb6cf9223cdf097a633ea2e29a95925297439dc038a0be4cc628d3455827a8548cb3d8e62cd68d9d7
-DIST python-mss-7.0.0.gh.tar.gz 90978 BLAKE2B 
87632f3001192f0656420384c0405676875913ce1a3442ec7ad72a6052c74b4cd08c4b1b34f9aa11353ef93c5d07cb1b9b8dbc9e6ffbe288f17e23bcbd3139b4
 SHA512 
fe196a7d830d73440f9f5b0b146a1620218e6bcae22c64188a15ac067d006682d8975831e1179c18c44f8ba754441e51634e796502c7a25885b03ea34c8eb4a9
 DIST python-mss-7.0.1.gh.tar.gz 91121 BLAKE2B 
67061500cf751b76d8507b164f17caa028261a5a52107603249cab4634205c52518231e0038428cce7a219effcf07a951056ae44a09cbc2dc01f10aed984db6a
 SHA512 
efdbfc94a1218842db109e2dbd0659bb426a958050c9a3dc5802f018727bcbfeb3ca8dec6bdec914c894f4153cbd1994cd3ad976435407b271d127e957b1fda6

diff --git a/dev-python/mss/mss-6.1.0.ebuild b/dev-python/mss/mss-6.1.0.ebuild
deleted file mode 100644
index eda7a998fc16..
--- a/dev-python/mss/mss-6.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="An ultra fast cross-platform multiple screenshots module in 
python using ctypes"
-HOMEPAGE="https://github.com/BoboTiG/python-mss;
-SRC_URI="https://github.com/BoboTiG/python-mss/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-S="${WORKDIR}/python-${PN}-${PV}"
-
-BDEPEND="test? (
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   sys-process/lsof
-)"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
-
-python_test() {
-   virtx pytest -vv
-}

diff --git a/dev-python/mss/mss-7.0.0.ebuild b/dev-python/mss/mss-7.0.0.ebuild
deleted file mode 100644
index 7757ba909e7a..
--- a/dev-python/mss/mss-7.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1 virtualx
-
-MY_P=python-${P}
-DESCRIPTION="An ultra fast cross-platform multiple screenshots module in 
python using ctypes"
-HOMEPAGE="
-   https://github.com/BoboTiG/python-mss/
-   https://pypi.org/project/mss/
-"
-SRC_URI="
-   https://github.com/BoboTiG/python-mss/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   sys-process/lsof
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
-
-EPYTEST_DESELECT=(
-   # upstream tests for self-build, apparently broken by setuptools
-   # issuing deprecation warnings
-   mss/tests/test_setup.py
-)
-
-src_test() {
-   virtx distutils-r1_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-minify-plugin/

2022-11-29 Thread Michał Górny
commit: 41c5392e84c2b56becd7dcd82884cf1f646e94b2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:54:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:54:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c5392e

dev-python/mkdocs-minify-plugin: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mkdocs-minify-plugin/Manifest   |  2 --
 .../mkdocs-minify-plugin-0.5.0-r2.ebuild   | 26 
 .../mkdocs-minify-plugin-0.6.0.ebuild  | 36 --
 3 files changed, 64 deletions(-)

diff --git a/dev-python/mkdocs-minify-plugin/Manifest 
b/dev-python/mkdocs-minify-plugin/Manifest
index 7dd535b84832..9a39b8ba3932 100644
--- a/dev-python/mkdocs-minify-plugin/Manifest
+++ b/dev-python/mkdocs-minify-plugin/Manifest
@@ -1,4 +1,2 @@
-DIST mkdocs-minify-plugin-0.5.0.tar.gz 3387 BLAKE2B 
bce05582eab831976b430d5c331c0e51cecf790f4db6f3bd089ff6f0f5421c0b824c9bf6637a6b00555eee203b23cbd5fc3a0e81fcb5a8697ab7c06e94a9d2e0
 SHA512 
a31770c9de39439ba5eb4e35acd088aa7df2d7fa39f7942819c0b25429abb7b2b0626765f26f4d4fc77fd11e48dfdf90f9eb93e999cf7b641bb630c852eec50a
-DIST mkdocs-minify-plugin-0.6.0.gh.tar.gz 8069 BLAKE2B 
7b2860ecdd1778cc51fca7357fd699578d6805176e9aa21013aec3650b40fa28381350d6690c2188cd04e25259ac71e3c9ca4e005fcc81c33182eb898a218aef
 SHA512 
ad045fe6643de1d979051c58f89ffc5e98eb2063152a3301073864fb2bf3e5a0c183b4362ee175b8fc14be0335d0e76c509b9b6b721cdb78d9add632a46d72e9
 DIST mkdocs-minify-plugin-0.6.1.gh.tar.gz 8346 BLAKE2B 
130495cc2dcc2b71c6dd715c1ed277df0d8fac5aef8fc49094bf05b324d692e41e3db85175df5455eed21f2cf413d57225a1baafe14770a77ffd3c2bb77ff3d8
 SHA512 
f1611b1a8f946e27450c9825f65e77e798200b22d08b5957417ae060cc2d6cb40c6edd2a6ace08eff2b32b59c9aca3020e26da35917aaddae293047d9cc8f86b
 DIST mkdocs-minify-plugin-0.6.2.gh.tar.gz 8480 BLAKE2B 
91091702c0f5953b8cef4e081004cf44abbc2a7b21a0ea1996a337c96764a636fa79054c5d05ffc2814acb4b7fda0e833e61b02c6b97466586875e9da21c937b
 SHA512 
563e150eb380aab105b18492eb0f725ec96fe12768c666b093e40d375e66cccf42f859aeb4d2788ae8c7a5b01e6e103c9f9aa1153802ad104955a98d90036144

diff --git 
a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r2.ebuild 
b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r2.ebuild
deleted file mode 100644
index a0d8ee6df7a4..
--- a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being 
written to disk"
-HOMEPAGE="
-   https://github.com/byrnereese/mkdocs-minify-plugin
-   https://pypi.org/project/mkdocs-minify-plugin/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}]
-   >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
-   >=app-text/htmlmin-0.1.4[${PYTHON_USEDEP}]
-   >=dev-python/jsmin-2.2.2[${PYTHON_USEDEP}]
-"

diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.0.ebuild 
b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.0.ebuild
deleted file mode 100644
index c439b9402e5b..
--- a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being 
written to disk"
-HOMEPAGE="
-   https://github.com/byrnereese/mkdocs-minify-plugin
-   https://pypi.org/project/mkdocs-minify-plugin/
-"
-SRC_URI="
-   https://github.com/byrnereese/mkdocs-minify-plugin/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-RDEPEND="
-   >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}]
-   >=dev-python/mkdocs-1.4.1[${PYTHON_USEDEP}]
-   >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}]
-   >=dev-python/jsmin-3.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ~dev-python/mkdocs-minify-plugin-${PV}[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material-extensions/

2022-11-29 Thread Michał Górny
commit: 59978da3791b1332da1545c7be1d59883c46c35e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:54:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:54:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59978da3

dev-python/mkdocs-material-extensions: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mkdocs-material-extensions/Manifest |  1 -
 .../mkdocs-material-extensions-1.0.3-r1.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-python/mkdocs-material-extensions/Manifest 
b/dev-python/mkdocs-material-extensions/Manifest
index 1e7e06665731..81a0414ce17e 100644
--- a/dev-python/mkdocs-material-extensions/Manifest
+++ b/dev-python/mkdocs-material-extensions/Manifest
@@ -1,3 +1,2 @@
-DIST mkdocs-material-extensions-1.0.3.tar.gz 11983 BLAKE2B 
0a9594c85df0782543275598368497bc5bd902c2e96dd75628b94eefc2f7998b948cc659577db6b27fe2787fe2a6547bdecac823f4a9533bb6b8d781922f9a6a
 SHA512 
af6ec96db5628527d6dbdeb6557276cdf297ab5926cebf5508d6e5c4c5b8493b9f55b967230e2853d28bcbb17129a32778936ccd0264ab75c870be2eecf2e8ef
 DIST mkdocs-material-extensions-1.1.1.gh.tar.gz 12092 BLAKE2B 
ad5a085cf65768f1bf40f5dfc4323fc8047495fa8c501474e9b2fd6db141ea0915b13eb5596225b5a823b9e9f315f5de1d5be1a0a717d06e4ac17ddd7becb1b7
 SHA512 
84937d3e9a4817d80fd19b9d359d3b2fdb6766b58c5f0b0530d84ad555b628da3796bbbacebd1b3ad438cbc148bbce681e7038b2dbe5c086645b2f5426a5cb2d
 DIST mkdocs-material-extensions-1.1.gh.tar.gz 12063 BLAKE2B 
ddbee5e2a0bf4a14abf74ddb2e412d0a6152b88036e9b06dba4dac720ccd060ec35470fca2c6407be260de75d6ab88b2f464b091ee935c7d91e590f4e5fa5f93
 SHA512 
e98a4e8a0e30f30557db2ea3d782d18ab75e9115e761af4db2320d2b92b846d996dd1dd170c4a234dd6b9c5bf625a49294951c84b7d47115b05b67d3ec3af682

diff --git 
a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3-r1.ebuild
 
b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3-r1.ebuild
deleted file mode 100644
index 39d03444e9ba..
--- 
a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Extension pack for Python Markdown"
-HOMEPAGE="
-   https://github.com/facelessuser/mkdocs-material-extensions
-   https://pypi.org/project/mkdocs-material-extensions
-"
-SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-RESTRICT="test"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND=">=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]"
-
-BDEPEND="
-   test? (
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/

2022-11-29 Thread Michał Górny
commit: 2b03f7f17a3e88122804911e30d241d72eb07966
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:54:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:54:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b03f7f1

dev-python/mkdocs-material: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mkdocs-material/Manifest|  3 --
 .../mkdocs-material/mkdocs-material-8.5.2.ebuild   | 41 -
 .../mkdocs-material/mkdocs-material-8.5.7.ebuild   | 51 --
 .../mkdocs-material/mkdocs-material-8.5.8.ebuild   | 51 --
 4 files changed, 146 deletions(-)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 3555965270e5..719ba22c29b3 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,4 +1 @@
 DIST mkdocs-material-8.5.10.gh.tar.gz 10384269 BLAKE2B 
3f7837b17724e93fa28a906811a8695aacba9c479a13d4568775945aee3943b9f58e017ab71fb81da8c72073a471b736ca75bf721a786309fe822f5898e4d3aa
 SHA512 
ed186b206ffe0b17c96a33270d83ffc3c98262eb608d6889101b6949057e7059642eb83b584f4a309afff64a359ee79625c5a95be62fc37ece069e2404faa0bd
-DIST mkdocs-material-8.5.2.gh.tar.gz 10262607 BLAKE2B 
16fe2e9d377cf8361ddcf5bdd1f5b461783ef03a26894abd9cfe8ba3c88e4d89e5ee8da3e566b996ea1595a6600933d4140ca698f3a303e6fc4c2b32e208af1e
 SHA512 
74066b3b85be3dc5f4380ab73a98dd07fc8430a65b6ec9a51f1513fa3f0703f3eff4567344642710bf8e91e8cf9193b552a58f865b86367f397d0c884e1849f8
-DIST mkdocs-material-8.5.7.gh.tar.gz 10362881 BLAKE2B 
833e05a67570f7c341681f6fcc0b54f145044ae60512aef4fc6c366022700c6f257418a502cf0fd7c8a25f4be4c37f9ca591b5063e424ab2f6ef17b3fce01129
 SHA512 
d47866faed2c993d3e8daca0213cf9052a2e31449c2aa968c6a4451eaf2528094fdebda1ee7c6a12f1a0c502ef1c16a2aceaf03e7ec195117391beda8535a127
-DIST mkdocs-material-8.5.8.gh.tar.gz 10372291 BLAKE2B 
2b97f563133c78c22d6174e3ce50afec520d0fc3fecc2651ecc348c703f19ce1fa7f77f53955e8f023dfb9a75be6d20974b3f1e6a66407405a01529bd4014923
 SHA512 
f3f1b025525dd7f52aa7b0026cf4bf1943a91ee15b4dd9e63f7203704141a1301627aec7f5d38b8bbe38ec159b4cfc178716838487d96609278081ce5fbc7acf

diff --git a/dev-python/mkdocs-material/mkdocs-material-8.5.2.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-8.5.2.ebuild
deleted file mode 100644
index 770d63466a9d..
--- a/dev-python/mkdocs-material/mkdocs-material-8.5.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
-   dev-python/mkdocs-material-extensions
-   dev-python/mkdocs-minify-plugin
-   dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
-   https://github.com/squidfunk/mkdocs-material/
-   https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
-   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
-   >=dev-python/mkdocs-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.12[${PYTHON_USEDEP}]
-   >=dev-python/pymdown-extensions-9.4[${PYTHON_USEDEP}]
-"
-
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND=">=dev-python/mkdocs-material-extensions-1.0.3[${PYTHON_USEDEP}]"

diff --git a/dev-python/mkdocs-material/mkdocs-material-8.5.7.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-8.5.7.ebuild
deleted file mode 100644
index 2071af80ea70..
--- a/dev-python/mkdocs-material/mkdocs-material-8.5.7.ebuild
+++ /dev/null
@@ -1,51 +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} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
-   dev-python/mkdocs-material-extensions
-   dev-python/mkdocs-minify-plugin
-   dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
-   https://github.com/squidfunk/mkdocs-material/
-   https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
-   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-RDEPEND="
-   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
-   >=dev-python/mkdocs-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.12[${PYTHON_USEDEP}]
-   >=dev-python/pymdown-extensions-9.4[${PYTHON_USEDEP}]
-"
-
-# mkdocs-material-extensions depends on 

[gentoo-commits] repo/gentoo:master commit in: dev-python/backrefs/

2022-11-29 Thread Michał Górny
commit: a586565b48776b216707cd40209ef93b31aac331
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:53:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:53:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a586565b

dev-python/backrefs: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/backrefs/Manifest|  1 -
 dev-python/backrefs/backrefs-5.3.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-python/backrefs/Manifest b/dev-python/backrefs/Manifest
index d56ab70dd191..509227cd54f7 100644
--- a/dev-python/backrefs/Manifest
+++ b/dev-python/backrefs/Manifest
@@ -1,2 +1 @@
-DIST backrefs-5.3.gh.tar.gz 4291850 BLAKE2B 
d2d21dcb2d6a540ff6d06fbadb08c9a9ae6251c9bf78601b59611e80215f659cb46e8d535563c397ea28d014a67ffbc4d29a8f8632023ab9904b9630ac96602a
 SHA512 
c42985a26605e3ab1f8b30943efdc554829d2a5951f32cff486959be1c7c1c61613adc947379aaebec74d8f574ae2c39e46e4682e2f78bb059beee2d9572f352
 DIST backrefs-5.4.gh.tar.gz 4292341 BLAKE2B 
9cbc443b82d2c7339dda30c6790f99d2da38a7e8db78df19e2dc2670c5cc12b1c303870fc63aad16f326b0dfd5d3d1e7c1a85bcde6cb698cd3602488b7e58ef3
 SHA512 
2949c40bfa60b37eccfd380eb05e5a7f425cad243d6bb332e6f329a1b9747760ca530d4af69daa25441bc9b0d2bd6291699aebf36bd52d055d4e84959ab45100

diff --git a/dev-python/backrefs/backrefs-5.3.ebuild 
b/dev-python/backrefs/backrefs-5.3.ebuild
deleted file mode 100644
index 90dcf2189c94..
--- a/dev-python/backrefs/backrefs-5.3.ebuild
+++ /dev/null
@@ -1,33 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Wrapper around re or regex that adds additional back references"
-HOMEPAGE="
-   https://github.com/facelessuser/backrefs/
-   https://pypi.org/project/backrefs/
-"
-SRC_URI="
-   https://github.com/facelessuser/backrefs/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-utils/

2022-11-29 Thread Michał Górny
commit: 349fa9b2184520d4b72ba4fbef703b273b9b1c05
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:54:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:54:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349fa9b2

dev-python/python-utils: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-utils/Manifest  |  1 -
 dev-python/python-utils/python-utils-3.3.3.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest
index 4f3c7759a189..973d9d99c9d9 100644
--- a/dev-python/python-utils/Manifest
+++ b/dev-python/python-utils/Manifest
@@ -1,2 +1 @@
-DIST python-utils-3.3.3.tar.gz 28031 BLAKE2B 
d491e5ba1c8e2ab8d7c7797757cb6163f5f4cff223b898b4a9502f85b740df3c128234fd0034fc422d17efb38cfc7056aa7fb3aee9441f1f763fc742930da5b3
 SHA512 
6becb1873da57f66aec26b98dab22c7917dacddd1a843a0c6e4f2939986a33888cb3b6addfa3b98660f9f35ca54763cf6da34e4099cd3e21987660f12a574b27
 DIST python-utils-3.4.5.tar.gz 28608 BLAKE2B 
c933bf358ad61563fc35bc87329367946a64216afaddb3cd5bff861e0e1fadcc4d18c7a8ff7820bfee5938bc7ede3cea9d450ecc5b7c0825f917c59576d7195c
 SHA512 
35b4b49dfce56e9e530fe979c070889296079d3a1fd548186bf6dbd6fdbce5363818b52a5d7559b7af3bd32561d87639565298386883351168a267fa88e1ff7f

diff --git a/dev-python/python-utils/python-utils-3.3.3.ebuild 
b/dev-python/python-utils/python-utils-3.3.3.ebuild
deleted file mode 100644
index d3823b0f667f..
--- a/dev-python/python-utils/python-utils-3.3.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Collection of small Python functions & classes"
-HOMEPAGE="
-   https://github.com/WoLpH/python-utils/
-   https://pypi.org/project/python-utils/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   docs
-   _python_utils_tests/test_logger.py
-   python_utils/loguru.py
-)
-
-python_prepare_all() {
-   sed -i -e '/--cov/d' -e '/--mypy/d' pytest.ini || die
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-zeroconf/

2022-11-29 Thread Michał Górny
commit: 19428a252e3ff0b558ab3be40ef95d5af0616374
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:37:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:37:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19428a25

dev-python/python-zeroconf: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-zeroconf/Manifest|  3 --
 .../python-zeroconf/python-zeroconf-0.39.1.ebuild  | 51 --
 .../python-zeroconf/python-zeroconf-0.39.2.ebuild  | 51 --
 .../python-zeroconf/python-zeroconf-0.39.3.ebuild  | 49 -
 4 files changed, 154 deletions(-)

diff --git a/dev-python/python-zeroconf/Manifest 
b/dev-python/python-zeroconf/Manifest
index af6577868bbf..4b6449bf6dc0 100644
--- a/dev-python/python-zeroconf/Manifest
+++ b/dev-python/python-zeroconf/Manifest
@@ -1,4 +1 @@
-DIST python-zeroconf-0.39.1.gh.tar.gz 135252 BLAKE2B 
82efa3e39b6e18b9d73b45958190c1d76978231842c1f61ff4519b9a763fb2c1564dae9c0b1d31109e291acc966127cfae9fa02400f1695e97dcc1b0e5a509f7
 SHA512 
3e1bc4bd48b77bce711f8b49b9cdce1769d7af72094c9ebc161ecb833fe90c7bd36ec5b9fc35c524ddd8c30a67af5937f188c81cf3a251d80c0e71f4b7c3add7
-DIST python-zeroconf-0.39.2.gh.tar.gz 136788 BLAKE2B 
ce8130cd3b89969e0cb5a9e9ddc82dc29e2517a29ce44f309950034ece433475336647dcebef8d6ec0d68271b784f9a345d2fb752dc0ad185db0298cfbad4bdd
 SHA512 
0e1f5abdb5ed82bd281353c7bd84eeabd160195d66d641a4ce97f5f4806aab9bcf1c4cdf399e1a8082ac9b7ad979151bfc03b2b6226744075b2025fceaa30c79
-DIST python-zeroconf-0.39.3.gh.tar.gz 137044 BLAKE2B 
df2ba0b21902296e77fc20ff006872995efc378898d381e61e5f366f27e2532cedbd9482675f8aa163e258b68e0b33d2134783ca1c72a7fee52a209ac821f185
 SHA512 
3d76b88fed2db3674e3319e27fc85a036ae9d990bea2cf369cbd5853b416fad8315e156d6a7c5f025d09ba069675c4be53c34f9b021d05bff04422ea9101e6a0
 DIST python-zeroconf-0.39.4.gh.tar.gz 137174 BLAKE2B 
9e7d66bec5ebb52754c5a45fd584229db2f20f37cc43830b31c903a6267aadc3a45a3f8c35fd329586aa81f083dc823f0e6d6fad3dc2b6cc5ada17a2eb4a2208
 SHA512 
0e69a31dd3f95eda0a44ee7d00484d8b909448eef4ef41bef6e170a410ecdae02e01cc944ad7534634aa26ef0c95b465c784ee67de1c2cd0ec4ab040d445

diff --git a/dev-python/python-zeroconf/python-zeroconf-0.39.1.ebuild 
b/dev-python/python-zeroconf/python-zeroconf-0.39.1.ebuild
deleted file mode 100644
index efc857219ad0..
--- a/dev-python/python-zeroconf/python-zeroconf-0.39.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=python-zeroconf-${PV}
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
-HOMEPAGE="
-   https://github.com/jstasiak/python-zeroconf/
-   https://pypi.org/project/zeroconf/
-"
-SRC_URI="
-   https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
-   >=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # network
-   tests/test_core.py::Framework::test_close_multiple_times
-   tests/test_core.py::Framework::test_launch_and_close
-   tests/test_core.py::Framework::test_launch_and_close_context_manager
-   tests/test_core.py::Framework::test_launch_and_close_v4_v6
-   tests/test_core.py::Framework::test_launch_and_close_v6_only
-   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
-
-   # fragile to timeouts (?)
-   tests/services/test_browser.py::test_service_browser_expire_callbacks
-   tests/utils/test_asyncio.py::test_run_coro_with_timeout
-)

diff --git a/dev-python/python-zeroconf/python-zeroconf-0.39.2.ebuild 
b/dev-python/python-zeroconf/python-zeroconf-0.39.2.ebuild
deleted file mode 100644
index e803d214a211..
--- a/dev-python/python-zeroconf/python-zeroconf-0.39.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=python-zeroconf-${PV}
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
-HOMEPAGE="
-   https://github.com/jstasiak/python-zeroconf/
-   https://pypi.org/project/zeroconf/
-"
-SRC_URI="
-   https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}"
-

[gentoo-commits] repo/gentoo:master commit in: dev-python/qtawesome/

2022-11-29 Thread Michał Górny
commit: 6946551e648649c6755ee94e774296315c4fbc78
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:38:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6946551e

dev-python/qtawesome: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/qtawesome/Manifest  |  2 --
 dev-python/qtawesome/qtawesome-1.1.1-r1.ebuild | 38 -
 dev-python/qtawesome/qtawesome-1.2.0.ebuild| 39 --
 3 files changed, 79 deletions(-)

diff --git a/dev-python/qtawesome/Manifest b/dev-python/qtawesome/Manifest
index 2cc91439734e..85365dad97b0 100644
--- a/dev-python/qtawesome/Manifest
+++ b/dev-python/qtawesome/Manifest
@@ -1,3 +1 @@
-DIST QtAwesome-1.1.1.tar.gz 2277767 BLAKE2B 
ca8668e0b6633087b7e09ffcec19809c8b7e12af2caa0beac896940cdbf3a113206f6952916fbe81c53899a56f8222e613df9c028f59907a2553174551ef9fcf
 SHA512 
3cf04b822464c14f52f23499e64515f50f743aba40a8d4d22315342cef760da476dc9b2ae42e901ac8ef8440e105a6bf6175efc6749250e0fbbbc255e08f
-DIST QtAwesome-1.2.0.tar.gz 2280428 BLAKE2B 
15053a87ca4cf2c25b1633de67f54838b144db05f5165023c121fc84017cc4db6e24238d8518ee2494c0b21752b9b82007ef96f04e6d072b1f51ed84c12bcada
 SHA512 
11307af5592da83fd357e33e5f679821cd16d070f0e751619c28ea29a5511dec7a1d62e81713c91660125899624d5700097d597c85e718f3738b4d47b6477b32
 DIST QtAwesome-1.2.1.tar.gz 2280937 BLAKE2B 
4d54e8d9fabd833ca4a430ed9573da4feb6aeaae9090fbdf7874d68214de0c0548be18b2f5d2c643add754c748f6af97eaa821aa3d341ed6dd563b8769c1a5c7
 SHA512 
dd4ef533c5a7bc5fc7eba549c166653efb2352e12412d5678e30cc8865fe44684ca6e070ca61801910c3eefd5673325cb87555e0fb30007b5fd0b53d04dc1c44

diff --git a/dev-python/qtawesome/qtawesome-1.1.1-r1.ebuild 
b/dev-python/qtawesome/qtawesome-1.1.1-r1.ebuild
deleted file mode 100644
index 9f975f17e6d9..
--- a/dev-python/qtawesome/qtawesome-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1 virtualx
-
-MY_PN="QtAwesome"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Enables iconic fonts such as Font Awesome in PyQt"
-HOMEPAGE="https://github.com/spyder-ide/qtawesome/ 
https://pypi.org/project/QtAwesome/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   media-fonts/fontawesome
-   dev-python/QtPy[pyqt5(+),gui,${PYTHON_USEDEP}]
-"
-BDEPEND="test? ( dev-python/pytest-qt[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   # Tests fail with pyside2, so depend on QtPy[pyqt5] and explicitly run
-   # the tests with pyqt5
-   PYTEST_QT_API="pyqt5" epytest || die "Tests failed with ${EPYTHON}"
-}

diff --git a/dev-python/qtawesome/qtawesome-1.2.0.ebuild 
b/dev-python/qtawesome/qtawesome-1.2.0.ebuild
deleted file mode 100644
index 4b24498382b2..
--- a/dev-python/qtawesome/qtawesome-1.2.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 virtualx
-
-MY_PN="QtAwesome"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Enables iconic fonts such as Font Awesome in PyQt"
-HOMEPAGE="https://github.com/spyder-ide/qtawesome/ 
https://pypi.org/project/QtAwesome/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   media-fonts/fontawesome
-   dev-python/QtPy[pyqt5(+),gui,${PYTHON_USEDEP}]
-"
-BDEPEND="test? ( dev-python/pytest-qt[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   # Tests fail with pyside2, so depend on QtPy[pyqt5] and explicitly run
-   # the tests with pyqt5
-   PYTEST_QT_API="pyqt5" epytest || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-cache/

2022-11-29 Thread Michał Górny
commit: 876c6726911ddcfd0cd8548adb31f24dc4aa5e7f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 02:47:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 02:47:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876c6726

dev-python/requests-cache: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/requests-cache/Manifest |  1 -
 .../requests-cache/requests-cache-0.9.6.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/dev-python/requests-cache/Manifest 
b/dev-python/requests-cache/Manifest
index e1cc17b0ce9e..a201dbf13543 100644
--- a/dev-python/requests-cache/Manifest
+++ b/dev-python/requests-cache/Manifest
@@ -1,2 +1 @@
-DIST requests-cache-0.9.6.gh.tar.gz 1514642 BLAKE2B 
1b098b14a677976b1e767e63b8b5f6c1a3e89b5023b6150f0d186aefe0dad14ade1b036b436759ec4b27b6663159d2a8538dbf99a9017c18a34f0c117d94
 SHA512 
88e4745bed278224ccd1eb815a4f9da84051bab79c43122fa97899c3a8ad87ad7bfd929f87680eb6f73b1ff14267d2519afd9ef8815f10597769cab8ada7f8b5
 DIST requests-cache-0.9.7.gh.tar.gz 1544100 BLAKE2B 
a255d3cce0345ff03e020327c10a1d8cc25e519069764b7e3e1a43a0e5cd899aec824e3c147561796cba1f269550505f881cf913d909ce7e6c52e8f76ad9688a
 SHA512 
00b2c7080030ed07f5d896871a431aec2625dab6ab84f01f7e6fea9e81692f757304e25ee6addbe7695e93d0c1c04484c31b95a71d7c9e12f6c23a5b7747ae30

diff --git a/dev-python/requests-cache/requests-cache-0.9.6.ebuild 
b/dev-python/requests-cache/requests-cache-0.9.6.ebuild
deleted file mode 100644
index dfe56be308eb..
--- a/dev-python/requests-cache/requests-cache-0.9.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1 optfeature
-
-HOMEPAGE="
-   https://pypi.org/project/requests-cache/
-   https://github.com/requests-cache/requests-cache/
-"
-DESCRIPTION="Persistent cache for requests library"
-SRC_URI="
-   https://github.com/requests-cache/requests-cache/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/cattrs[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   >=dev-python/url-normalize-1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/itsdangerous[${PYTHON_USEDEP}]
-   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/timeout-decorator[${PYTHON_USEDEP}]
-   dev-python/ujson[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   # These require extra servers running
-   tests/integration/test_dynamodb.py
-   tests/integration/test_gridfs.py
-   tests/integration/test_mongodb.py
-   tests/integration/test_redis.py
-   )
-   local EPYTEST_DESELECT=(
-   # Requires Internet access
-   tests/integration/test_compat.py::test_version_upgrade
-   )
-
-   local -x USE_PYTEST_HTTPBIN=true
-   epytest
-}
-
-pkg_postinst() {
-   optfeature "redis backend" "dev-python/redis-py"
-   optfeature "MongoDB backend" "dev-python/pymongo"
-
-   optfeature "JSON serialization" "dev-python/ujson"
-   optfeature "YAML serialization" "dev-python/pyyaml"
-   optfeature "signing serialized data" "dev-python/itsdangerous"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gtk/

2022-11-29 Thread Matt Turner
commit: 3570e4e4ef6ae182bc91f6ae0f9fbb113574feb3
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 30 02:14:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 30 02:15:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3570e4e4

sys-apps/xdg-desktop-portal-gtk: Version bump to 1.14.1

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/xdg-desktop-portal-gtk/Manifest   |  1 +
 .../xdg-desktop-portal-gtk-1.14.1.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal-gtk/Manifest 
b/sys-apps/xdg-desktop-portal-gtk/Manifest
index e52338abe957..7220165a1791 100644
--- a/sys-apps/xdg-desktop-portal-gtk/Manifest
+++ b/sys-apps/xdg-desktop-portal-gtk/Manifest
@@ -1 +1,2 @@
 DIST xdg-desktop-portal-gtk-1.14.0.tar.xz 381316 BLAKE2B 
73a1e1d9944c4776ef2ebff33b26559767aad10784e9518690d31575a6216014bd0c518bde9a3b4e92d6a7edbf1aaa3510d669a025b7574c4df978f7c24b83ac
 SHA512 
b0ba54e1ddbdfbd22b8b31bf4ece261dc0beba303e642f10afc72659dd5477438a30688c9d018e3d1ed2adbc053ddf4e3a2d70de8cac03d9519355772862fafc
+DIST xdg-desktop-portal-gtk-1.14.1.tar.xz 393964 BLAKE2B 
fd7fb960a19a13ad722b3db6e00a81e737c25434a6c4f70b97ad6cb2f9e01a06e9dc563f0e61f496260275854404b006cf4b36df56cc967202def6ca4bf0c8a0
 SHA512 
d8b487e8fc7d8c1f0f41eb3ee28377b2f77af9c65569b5dbaee785ae40c163929da8b13b39b032e25631515cb8e7218129c8bbffe25692e85c7b8e9269024325

diff --git 
a/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.1.ebuild 
b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.1.ebuild
new file mode 100644
index ..011da45afd39
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PV="${PV//_pre*}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GTK+"
+HOMEPAGE="https://flatpak.org/ 
https://github.com/flatpak/xdg-desktop-portal-gtk;
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${MY_PV}/${MY_P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DEPEND="
+   dev-libs/glib:2
+   media-libs/fontconfig
+   sys-apps/dbus
+   >=sys-apps/xdg-desktop-portal-1.14.0
+   x11-libs/cairo[X?]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[wayland?,X?]
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   # As done in Fedora:
+   # All backends that are disabled are instead provided by
+   # xdg-desktop-portal-gnome to keep this package free of GNOME 
dependencies.
+   # The appchooser and settings backends are enabled for non-GNOME GTK
+   # applications.
+   local myeconfargs=(
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+   --enable-appchooser
+   --enable-settings
+   --disable-background
+   --disable-lockdown
+   --disable-screencast
+   --disable-screenshot
+   --disable-wallpaper
+   )
+
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-11-29 Thread Sam James
commit: 9c6cddabcbcaed5721a531b1c9f02070f447a532
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:09:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:09:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6cddab

toolchain.eclass: fix comment typo

Noticed by Arfrever.

Signed-off-by: Sam James  gentoo.org>

 eclass/toolchain.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index f5230821cfde..414ea6e6cfce 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -806,7 +806,7 @@ make_gcc_hard() {
gcc_hard_flags+=" -DDEF_GENTOO_SCP"
fi
if _tc_use_if_iuse default-znow ; then
-   # The define DEF_GENTOO_NZOW is checked in 
23_all_DEF_GENTOO_ZNOW-z-now.patch
+   # The define DEF_GENTOO_ZNOW is checked in 
23_all_DEF_GENTOO_ZNOW-z-now.patch
einfo "Updating gcc to request symbol resolution at 
start (-z now) ..."
gcc_hard_flags+=" -DDEF_GENTOO_ZNOW"
fi



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-11-29 Thread Sam James
commit: 572b15ebc5a63794e7290ce0bd7d25ba228eb803
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:15:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:15:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572b15eb

sys-kernel/gentoo-sources: Stabilize 4.9.334 x86, #883319

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.9.334.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.334.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.334.ebuild
index b076b9c2de4a..ea0a8c397714 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.334.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.334.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-11-29 Thread Sam James
commit: 25c4a942d58fa96da7a12d50678872002fae654a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:14:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:14:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c4a942

sys-kernel/gentoo-sources: Stabilize 4.19.267 x86, #883319

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.19.267.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.267.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.267.ebuild
index d46b0d33875e..c8576301ef7f 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.267.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.267.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-11-29 Thread Sam James
commit: 322fd81087a9f8e06aaf7bfae34470803beb166b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:15:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:15:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322fd810

sys-kernel/gentoo-sources: Stabilize 4.14.300 x86, #883319

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.300.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.300.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.300.ebuild
index 78e84ec186f6..2f01bf2b2cb7 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.300.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.300.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-11-29 Thread Sam James
commit: e6fc5ff12c0c6d91af1024941bc4c00ac64b81ef
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:14:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:14:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6fc5ff1

sys-kernel/gentoo-sources: Stabilize 5.4.225 x86, #883319

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-5.4.225.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.225.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.225.ebuild
index bdd1a4dbb79c..06de666f7e2d 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.225.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.225.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-11-29 Thread Sam James
commit: 4c64014fedd2ed5a3a6ddbf82c37425710cd11f5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:14:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:14:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c64014f

sys-kernel/gentoo-sources: Stabilize 5.10.156 x86, #883319

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-5.10.156.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.156.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.156.ebuild
index 88ee12b7b798..c3857306ac13 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.156.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.156.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-11-29 Thread Sam James
commit: 67925de76fa4dab42c05f267af95c6d2d992f1ec
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:14:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:14:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67925de7

sys-kernel/gentoo-sources: Stabilize 5.15.80 x86, #883319

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-5.15.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.80.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.80.ebuild
index ab55abd72ae2..4e1da7864e83 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.80.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.80.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/releases/23.0/

2022-11-29 Thread Sam James
commit: 1526a7762c372596b440efd23f14276d7117aa98
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:10:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:10:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1526a776

profiles/releases/23.0: update copyright lines

Signed-off-by: Sam James  gentoo.org>

 profiles/releases/23.0/package.use.force   | 2 +-
 profiles/releases/23.0/package.use.stable.mask | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/releases/23.0/package.use.force 
b/profiles/releases/23.0/package.use.force
index d103d0a4aab8..a424f26e6193 100644
--- a/profiles/releases/23.0/package.use.force
+++ b/profiles/releases/23.0/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 >sys-devel/gcc-12.99 default-znow default-stack-clash-protection

diff --git a/profiles/releases/23.0/package.use.stable.mask 
b/profiles/releases/23.0/package.use.stable.mask
index fb7bef2767c1..65c385e7abde 100644
--- a/profiles/releases/23.0/package.use.stable.mask
+++ b/profiles/releases/23.0/package.use.stable.mask
@@ -1,2 +1,2 @@
-# Copyright 1999-2022 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2



[gentoo-commits] repo/gentoo:master commit in: profiles/features/hardened/

2022-11-29 Thread Sam James
commit: 09a9d57cd20f281bdb97005f9006af83779b15cf
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 02:10:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 02:10:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a9d57c

profiles/features/hardened: update copyright line & date format

Signed-off-by: Sam James  gentoo.org>

 profiles/features/hardened/package.use.force | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/features/hardened/package.use.force 
b/profiles/features/hardened/package.use.force
index db6568d5cdd6..af2aa42787f1 100644
--- a/profiles/features/hardened/package.use.force
+++ b/profiles/features/hardened/package.use.force
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas K. Hüttel  (2022-11-29)
+# Needed for new mechanism in gcc-13
+>sys-devel/gcc-12.99 default-znow default-stack-clash-protection
+
 # Needed for XATTR_PAX flags
 app-arch/tar xattr
 sys-apps/coreutils xattr
 sys-apps/portage xattr
-
-# Andreas K. Hüttel  (29/Nov/2022)
-# Needed for new mechanism in gcc-13
->sys-devel/gcc-12.99 default-znow default-stack-clash-protection



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-11-29 Thread Ben Kohler
commit: f9c8da5a68d40663af652e601283266644eb3aa5
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov 30 01:58:38 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov 30 02:00:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c8da5a

dev-libs/newt: add 0.52.23

Also drop tcl patch which appears to be unnecessary

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/newt/Manifest|   1 +
 dev-libs/newt/newt-0.52.23.ebuild | 103 ++
 2 files changed, 104 insertions(+)

diff --git a/dev-libs/newt/Manifest b/dev-libs/newt/Manifest
index da5523561fab..2aa740bbbda1 100644
--- a/dev-libs/newt/Manifest
+++ b/dev-libs/newt/Manifest
@@ -1,2 +1,3 @@
 DIST newt-0.52.21_p20210816.tar.gz 128555 BLAKE2B 
97c791d7301b657bec68045f2cd9bbe16eef0b099a6304e2336414837b36492bd794be04d0bbcd9eadc6fcd000ba2563a5ab90be5d61249390a6ea5435091f97
 SHA512 
06c1d5634d88a6126de5eddd1c4d436639a4d739b100f391638b0429a3941eabcaa0ff7398f498d735ec0af5e88deb14178110ab11bf5301ef661f7953692bc4
 DIST newt-0.52.22.tar.gz 128543 BLAKE2B 
103ebe43ccd186068ffd468e56698e9f6f90ab5d687a14a27d454cfd68feb4ccd11710b6c472c07905a4aeb915efefd4f3b90c3c7822db7cdd5923c53996b7ae
 SHA512 
2881340f97afccb8be02b2915a6f1de26de6c1e7c7b97776b8d2c87386e3f3611697a47b7e9b1a043f334d72b6d2bdcb7fd3ff128a7d994fcb437f456873016c
+DIST newt-0.52.23.tar.gz 128884 BLAKE2B 
283809ac259475588b2f277e6c14ddc2981204f8d6c4963aa9ca7bf87376d2025e9edcc3194804bd6928f75deef706758e1868ba730fd06856ed0a95e534be00
 SHA512 
8040b01178311532c31642daae5bffc9c0f1917d28957164a02b3f5bd402e6561ff6faee75a936f72485eb71004238ede78c1973a970451fb5aaccff231887c7

diff --git a/dev-libs/newt/newt-0.52.23.ebuild 
b/dev-libs/newt/newt-0.52.23.ebuild
new file mode 100644
index ..ce783dca0ed0
--- /dev/null
+++ b/dev-libs/newt/newt-0.52.23.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit autotools python-r1 toolchain-funcs
+
+MY_PV="r$(ver_rs 1- -)"
+
+DESCRIPTION="Redhat's Newt windowing toolkit development files"
+HOMEPAGE="https://pagure.io/newt;
+SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="gpm nls tcl"
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/popt-1.6
+   =sys-libs/slang-2*
+   gpm? ( sys-libs/gpm )
+   tcl? ( >=dev-lang/tcl-8.5:0 )
+   "
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.52.22-gold.patch
+#  "${FILESDIR}"/${PN}-0.52.14-tcl.patch
+   "${FILESDIR}"/${PN}-0.52.21-python-sitedir.patch
+)
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   sed -i Makefile.in \
+   -e 's|$(SHCFLAGS) -o|$(LDFLAGS) &|g' \
+   -e 's|-g -o|$(CFLAGS) $(LDFLAGS) -o|g' \
+   -e 's|-shared -o|$(CFLAGS) $(LDFLAGS) &|g' \
+   -e 's|instroot|DESTDIR|g' \
+   -e 's|  make |  $(MAKE) |g' \
+   -e "s|  ar |$(tc-getAR) |g" \
+   || die "sed Makefile.in"
+
+   if [[ -n ${LINGUAS} ]]; then
+   local lang langs
+   for lang in ${LINGUAS}; do
+   test -r po/${lang}.po && langs="${langs} ${lang}.po"
+   done
+   sed -i po/Makefile \
+   -e "/^CATALOGS = /cCATALOGS = ${langs}" \
+   || die "sed po/Makefile"
+   fi
+
+   default
+   eautoreconf
+
+   # can't build out-of-source
+   python_copy_sources
+}
+
+src_configure() {
+   configuring() {
+   econf \
+   PYTHONVERS="${PYTHON}" \
+   $(use_with gpm gpm-support) \
+   $(use_with tcl) \
+   $(use_enable nls)
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   building() {
+   emake PYTHONVERS="${EPYTHON}"
+   }
+   python_foreach_impl run_in_build_dir building
+}
+
+src_install() {
+   installit() {
+   emake \
+   DESTDIR="${D}" \
+   PYTHON_SITEDIR="$(python_get_sitedir)" \
+   PYTHONVERS="${EPYTHON}" \
+   install
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir installit
+   dodoc peanuts.py popcorn.py tutorial.sgml
+   doman whiptail.1
+   einstalldocs
+
+   # don't want static archives
+   rm "${ED}"/usr/$(get_libdir)/libnewt.a || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/

2022-11-29 Thread Maciej Barć
commit: 88d168d2a7c5e7be1fe3016e9dea3c54c88a6219
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 01:17:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d168d2

app-emacs/racket-mode: drop old 20220411-r1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/racket-mode/Manifest |  1 -
 .../racket-mode/racket-mode-20220411-r1.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 29b860723001..6e0048d0cfbc 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,4 +1,3 @@
-DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 
7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a
 SHA512 
ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d
 DIST racket-mode-20220505.tar.gz 305491 BLAKE2B 
ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b
 SHA512 
a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c
 DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 
23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a
 SHA512 
9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626
 DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 
85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404
 SHA512 
6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c

diff --git a/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild 
b/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild
deleted file mode 100644
index 0777c1053a90..
--- a/app-emacs/racket-mode/racket-mode-20220411-r1.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
-
-H=e7efbb52fdf2219532230a199153d8a33889c26f
-NEED_EMACS=25.1
-
-inherit elisp
-
-DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
-HOMEPAGE="https://github.com/greghendershott/racket-mode/;
-SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${H}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="dev-scheme/racket:=[-minimal]"
-BDEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
-
-DOCS=( CONTRIBUTING.md README.md THANKS.md )
-
-ELISP_TEXINFO="doc/racket-mode.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die
-}
-
-src_compile() {
-   elisp_src_compile
-
-   # Equivalent to compiling from Emacs with "racket-mode-start-faster",
-   # because this is installed globally we have to compile it now.
-   ebegin "Compiling Racket source files"
-   find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
-   eend $? "failed to compile Racket source files" || die
-}
-
-src_test() {
-   # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
-   PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
-}
-
-src_install() {
-   elisp_src_install
-
-   # Install Racket files
-   insinto "${SITEETC}/${PN}"
-   doins -r racket
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/

2022-11-29 Thread Maciej Barć
commit: a8c955cfd77d094acfb91f04a6fd18c7d4f5f8f9
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 01:18:43 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c955cf

app-emacs/racket-mode: use different version schema

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/racket-mode/Manifest  | 6 +++---
 ...et-mode-20220505-r1.ebuild => racket-mode-0_p20220505-r1.ebuild} | 0
 .../{racket-mode-20220804.ebuild => racket-mode-0_p20220804.ebuild} | 0
 .../{racket-mode-20220830.ebuild => racket-mode-0_p20220830.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 6e0048d0cfbc..dfad149c1e61 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,3 +1,3 @@
-DIST racket-mode-20220505.tar.gz 305491 BLAKE2B 
ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b
 SHA512 
a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c
-DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 
23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a
 SHA512 
9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626
-DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 
85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404
 SHA512 
6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c
+DIST racket-mode-0_p20220505.tar.gz 305491 BLAKE2B 
ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b
 SHA512 
a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c
+DIST racket-mode-0_p20220804.tar.gz 308183 BLAKE2B 
23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a
 SHA512 
9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626
+DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 
85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404
 SHA512 
6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c

diff --git a/app-emacs/racket-mode/racket-mode-20220505-r1.ebuild 
b/app-emacs/racket-mode/racket-mode-0_p20220505-r1.ebuild
similarity index 100%
rename from app-emacs/racket-mode/racket-mode-20220505-r1.ebuild
rename to app-emacs/racket-mode/racket-mode-0_p20220505-r1.ebuild

diff --git a/app-emacs/racket-mode/racket-mode-20220804.ebuild 
b/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild
similarity index 100%
rename from app-emacs/racket-mode/racket-mode-20220804.ebuild
rename to app-emacs/racket-mode/racket-mode-0_p20220804.ebuild

diff --git a/app-emacs/racket-mode/racket-mode-20220830.ebuild 
b/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild
similarity index 100%
rename from app-emacs/racket-mode/racket-mode-20220830.ebuild
rename to app-emacs/racket-mode/racket-mode-0_p20220830.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/

2022-11-29 Thread Maciej Barć
commit: ce96fec254f104c34fed3585d546f360096f2fe7
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 01:23:30 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce96fec2

app-emacs/racket-mode: bump to 1_p20221122

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/racket-mode/Manifest |  1 +
 .../racket-mode/racket-mode-1_p20221122.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index dfad149c1e61..cb2215442296 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,3 +1,4 @@
 DIST racket-mode-0_p20220505.tar.gz 305491 BLAKE2B 
ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b
 SHA512 
a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c
 DIST racket-mode-0_p20220804.tar.gz 308183 BLAKE2B 
23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a
 SHA512 
9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626
 DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 
85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404
 SHA512 
6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c
+DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 
8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a
 SHA512 
e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602

diff --git a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild 
b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild
new file mode 100644
index ..12cdb9b2cbd7
--- /dev/null
+++ b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=b07ffc1541c848a85d8c1afa807ed06cb8e81228
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
+HOMEPAGE="https://github.com/greghendershott/racket-mode/;
+SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-scheme/racket:=[-minimal]"
+BDEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
+
+DOCS=( CONTRIBUTING.org README.org THANKS.org )
+
+ELISP_TEXINFO="doc/racket-mode.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die
+}
+
+src_compile() {
+   elisp_src_compile
+
+   # Equivalent to compiling from Emacs with "racket-mode-start-faster",
+   # because this is installed globally we have to compile it now.
+   ebegin "Compiling Racket source files"
+   find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
+   eend $? "failed to compile Racket source files" || die
+}
+
+src_test() {
+   # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
+   PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
+}
+
+src_install() {
+   elisp_src_install
+
+   # Install Racket files
+   insinto "${SITEETC}/${PN}"
+   doins -r racket
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2022-11-29 Thread Sam James
commit: 1fde9bdcfb26c7bb0ae09d9954106108a203bd36
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 09:18:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:42:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fde9bdc

kde-plasma/plasma-workspace: backport upstream fixes for 5.25.5

Upstream commit: 432d7c4b51c5a1f17af327d770266b3fe81e5ae5
Upstream commit: d693026676cc6bf2b7c23e9ff4b620679cf15d10
Upstream commit: 0a01c8910309fb9f289fe0aa58492e106d154548
Upstream commit: f30431c9ed0bb70506cbc72ea337323660a0dc14
Upstream commit: b983f1c758552346083ffe0b3d47173b487ae426

KDE-bug: https://bugs.kde.org/420245
KDE-bug: https://bugs.kde.org/449984
KDE-bug: https://bugs.kde.org/457341
KDE-bug: https://bugs.kde.org/413645
Bug: https://bugs.gentoo.org/883289
Signed-off-by: Sam James  gentoo.org>

 ...sma-workspace-5.25.5-geolocation-deadlock.patch | 194 +
 .../plasma-workspace-5.25.5-layout-save.patch  |  33 +++
 .../plasma-workspace-5.25.5-lock-layout.patch  | 113 ++
 ...ace-5.25.5-prevent-panel-go-out-of-screen.patch |   8 -
 .../files/plasma-workspace-5.25.5-relayout.patch   |  22 ++
 ...a-workspace-5.25.5-systray-double-destroy.patch |  24 +++
 .../plasma-workspace-5.25.5-r5.ebuild  | 229 +
 7 files changed, 615 insertions(+), 8 deletions(-)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-geolocation-deadlock.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-geolocation-deadlock.patch
new file mode 100644
index ..70bd28419472
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-geolocation-deadlock.patch
@@ -0,0 +1,194 @@
+https://invent.kde.org/plasma/plasma-workspace/-/commit/d693026676cc6bf2b7c23e9ff4b620679cf15d10
+
+From d693026676cc6bf2b7c23e9ff4b620679cf15d10 Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+Date: Mon, 15 Aug 2022 18:36:56 +0200
+Subject: [PATCH] [dataengines/geolocation] Port from KIO::http_post to
+ QNetworkAccessManager
+
+Not only does this slightly simplify the code, it also avoids a deadlock in 
kded when automatic proxy detection is enabled
+
+BUG: 449984
+
+BUG: 457341
+(cherry picked from commit 98cadd48c21c89b81fdeb3499a557a6551a09d8a)
+---
+ dataengines/geolocation/CMakeLists.txt  |  2 +-
+ dataengines/geolocation/location_ip.cpp | 84 ++---
+ 2 files changed, 35 insertions(+), 51 deletions(-)
+
+diff --git a/dataengines/geolocation/CMakeLists.txt 
b/dataengines/geolocation/CMakeLists.txt
+index 175687bd4d..6ae707643c 100644
+--- a/dataengines/geolocation/CMakeLists.txt
 b/dataengines/geolocation/CMakeLists.txt
+@@ -36,7 +36,7 @@ target_link_libraries(plasma_engine_geolocation
+ kcoreaddons_add_plugin(plasma-geolocation-ip SOURCES location_ip.cpp 
INSTALL_NAMESPACE plasma/geolocationprovider)
+ ecm_qt_declare_logging_category(plasma-geolocation-ip HEADER geolocdebug.h 
IDENTIFIER DATAENGINE_GEOLOCATION CATEGORY_NAME 
org.kde.plasma.dataengine.geolocation)
+ target_compile_definitions(plasma-geolocation-ip PRIVATE -DQT_NO_KEYWORDS)
+-target_link_libraries(plasma-geolocation-ip plasma-geolocation-interface 
KF5::KIOCore KF5::NetworkManagerQt)
++target_link_libraries(plasma-geolocation-ip plasma-geolocation-interface 
KF5::NetworkManagerQt)
+ 
+ pkg_check_modules(LIBGPS libgps IMPORTED_TARGET)
+ 
+diff --git a/dataengines/geolocation/location_ip.cpp 
b/dataengines/geolocation/location_ip.cpp
+index 27b530810c..3c5a202b89 100644
+--- a/dataengines/geolocation/location_ip.cpp
 b/dataengines/geolocation/location_ip.cpp
+@@ -12,15 +12,14 @@
+ 
+ #include "location_ip.h"
+ #include "geolocdebug.h"
+-#include 
+-#include 
+-#include 
+ #include 
+ #include 
+ #include 
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ #include 
+ 
+ class Ip::Private : public QObject
+@@ -30,19 +29,21 @@ public:
+ Private(Ip *q)
+ : q(q)
+ {
++m_nam.setRedirectPolicy(QNetworkRequest::NoLessSafeRedirectPolicy);
++m_nam.setStrictTransportSecurityEnabled(true);
++m_nam.enableStrictTransportSecurityStore(true,
++ 
QStandardPaths::writableLocation(QStandardPaths::GenericCacheLocation) + 
QLatin1String("/plasmashell/hsts/"));
+ }
+ 
+-void readGeoLocation(KJob *job)
++void readGeoLocation(QNetworkReply *reply)
+ {
+ m_geoLocationResolved = true;
+-if (job && job->error()) {
+-qCCritical(DATAENGINE_GEOLOCATION) << "error: " << 
job->errorString();
+-m_geoLocationPayload.clear();
++if (reply->error()) {
++qCCritical(DATAENGINE_GEOLOCATION) << "error: " << 
reply->errorString();
+ checkUpdateData();
+ return;
+ }
+-const QJsonObject json = 
QJsonDocument::fromJson(m_geoLocationPayload).object();
+-m_geoLocationPayload.clear();
++const QJsonObject json 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/, kde-plasma/plasma-desktop/files/

2022-11-29 Thread Sam James
commit: ac659d07d5effc2fbda8e6dc91dd9f19e9bfd449
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 09:23:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:43:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac659d07

kde-plasma/plasma-desktop: backport upstream fixes for 5.25.5

Upstream commit: 234cd860532449f017ecbbca6a8caad5473fcf8b
Upstream commit: 7e1dec42ba12cdbf768ba7fba613e837d645b02c

KDE-bug: https://bugs.kde.org/413645
Bug: https://bugs.gentoo.org/883289
Signed-off-by: Sam James  gentoo.org>

 .../plasma-desktop-5.25.5-lock-layout-check.patch  |  23 +++
 .../files/plasma-desktop-5.25.5-lock-layout.patch  |  48 ++
 .../plasma-desktop/plasma-desktop-5.25.5-r2.ebuild | 182 +
 3 files changed, 253 insertions(+)

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout-check.patch 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout-check.patch
new file mode 100644
index ..c476090ed1ea
--- /dev/null
+++ 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout-check.patch
@@ -0,0 +1,23 @@
+https://invent.kde.org/plasma/plasma-desktop/-/commit/7e1dec42ba12cdbf768ba7fba613e837d645b02c
+
+From 7e1dec42ba12cdbf768ba7fba613e837d645b02c Mon Sep 17 00:00:00 2001
+From: Marco Martin 
+Date: Sun, 25 Sep 2022 16:28:59 -0500
+Subject: [PATCH] remove the check for > 0
+
+--- a/containments/desktop/package/contents/ui/main.qml
 b/containments/desktop/package/contents/ui/main.qml
+@@ -85,10 +85,10 @@ FolderViewDropArea {
+ topMargin: (isContainment && plasmoid.availableScreenRect) ? 
plasmoid.availableScreenRect.y : 0
+ 
+ rightMargin: (isContainment && plasmoid.availableScreenRect) && parent
+-? Math.max(0, parent.width - (plasmoid.availableScreenRect.x + 
plasmoid.availableScreenRect.width)) : 0
++? parent.width - (plasmoid.availableScreenRect.x + 
plasmoid.availableScreenRect.width) : 0
+ 
+ bottomMargin: (isContainment && plasmoid.availableScreenRect) && 
parent
+-? Math.max(0, parent.height - (plasmoid.availableScreenRect.y + 
plasmoid.availableScreenRect.height)) : 0
++? parent.height - (plasmoid.availableScreenRect.y + 
plasmoid.availableScreenRect.height) : 0
+ }
+ 
+ Behavior on anchors.topMargin {
+GitLab

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout.patch 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout.patch
new file mode 100644
index ..292712a8060e
--- /dev/null
+++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout.patch
@@ -0,0 +1,48 @@
+https://invent.kde.org/plasma/plasma-desktop/-/commit/234cd860532449f017ecbbca6a8caad5473fcf8b
+
+From 234cd860532449f017ecbbca6a8caad5473fcf8b Mon Sep 17 00:00:00 2001
+From: Marco Martin 
+Date: Sun, 25 Sep 2022 16:27:13 -0500
+Subject: [PATCH] Use relayout locking
+
+This makes use of the layout locking freature introduced in
+
+The resize of the layout area can happen either by screen resolution
+change or available screen area change (a panel appears or is resized)
+This is not an atomic operation, as width and height are usually set in
+2 different operations, and even worse the layout area is resized to
+  match the available one with an animation, so many intermediate resizes
+that should never cause a relayout happen.
+A compression timer limits the actual relayouts to hopefully one,
+ but if the system is really slowed down
+(for instance, startup) the timer may expire and cause relayouts in
+non useful sizes, losing the needed configuration
+The lock blocks all relayout and config writes when the size of the
+layout area doesn't correspond to corona availablescreenrect, which are
+the only "settled" cases.
+
+BUG:413645
+--- a/containments/desktop/package/contents/ui/main.qml
 b/containments/desktop/package/contents/ui/main.qml
+@@ -85,10 +85,10 @@ FolderViewDropArea {
+ topMargin: (isContainment && plasmoid.availableScreenRect) ? 
plasmoid.availableScreenRect.y : 0
+ 
+ rightMargin: (isContainment && plasmoid.availableScreenRect) && parent
+-? parent.width - (plasmoid.availableScreenRect.x + 
plasmoid.availableScreenRect.width) : 0
++? Math.max(0, parent.width - (plasmoid.availableScreenRect.x + 
plasmoid.availableScreenRect.width)) : 0
+ 
+ bottomMargin: (isContainment && plasmoid.availableScreenRect) && 
parent
+-? parent.height - (plasmoid.availableScreenRect.y + 
plasmoid.availableScreenRect.height) : 0
++? Math.max(0, parent.height - (plasmoid.availableScreenRect.y + 
plasmoid.availableScreenRect.height)) : 0
+ }
+ 
+ Behavior on anchors.topMargin {
+@@ -263,6 +263,7 @@ FolderViewDropArea {
+ ContainmentLayoutManager.AppletsLayout {
+ id: appletsLayout
+ anchors.fill: parent
++relayoutLock: width != 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsvpd/

2022-11-29 Thread Sam James
commit: e422f5abb846c469ad3d12ede0ef9dab9a23c651
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 01:23:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:23:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e422f5ab

sys-apps/lsvpd: Stabilize 1.7.14 ppc64, #883689

Signed-off-by: Sam James  gentoo.org>

 sys-apps/lsvpd/lsvpd-1.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsvpd/lsvpd-1.7.14.ebuild 
b/sys-apps/lsvpd/lsvpd-1.7.14.ebuild
index 33804b281961..1e614801323d 100644
--- a/sys-apps/lsvpd/lsvpd-1.7.14.ebuild
+++ b/sys-apps/lsvpd/lsvpd-1.7.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~ppc64"
+KEYWORDS="ppc64"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/

2022-11-29 Thread Sam James
commit: 752f51b9782a3775345de534eca48ad65207b661
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 01:23:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:23:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752f51b9

sys-libs/libvpd: Stabilize 2.2.9 ppc64, #883689

Signed-off-by: Sam James  gentoo.org>

 sys-libs/libvpd/libvpd-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libvpd/libvpd-2.2.9.ebuild 
b/sys-libs/libvpd/libvpd-2.2.9.ebuild
index d98f5588ae00..1fb2f63eef03 100644
--- a/sys-libs/libvpd/libvpd-2.2.9.ebuild
+++ b/sys-libs/libvpd/libvpd-2.2.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~ppc ~ppc64"
+KEYWORDS="~ppc ppc64"
 
 DEPEND="
dev-db/sqlite:3



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2022-11-29 Thread Sam James
commit: 236836c3cb547aaede861b6dbec6e4c7450fe32f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 01:23:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:23:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236836c3

sys-devel/gcc: add 13.0.0_pre20221127

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/gcc-13.0.0_pre20221127.ebuild | 52 +
 1 file changed, 52 insertions(+)

diff --git a/sys-devel/gcc/gcc-13.0.0_pre20221127.ebuild 
b/sys-devel/gcc/gcc-13.0.0_pre20221127.ebuild
new file mode 100644
index ..92deea80216e
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.0_pre20221127.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="soap"
+PATCH_VER="3"
+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"
+#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-devel/gcc/

2022-11-29 Thread Sam James
commit: d91d1f67a560616d66f8ded68d06f13fc595cecc
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 01:23:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:23:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91d1f67

sys-devel/gcc: add 12.2.1_p20221126

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  2 ++
 sys-devel/gcc/gcc-12.2.1_p20221126.ebuild | 52 +++
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 491d080cb34d..bc883282d7a6 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -21,6 +21,7 @@ DIST gcc-11.4.0-patches-3.tar.xz 15200 BLAKE2B 
a393df941a2a31164f477d6bc0032e283
 DIST gcc-12-20221008.tar.xz 79145884 BLAKE2B 
ff3d684d887e282c79fe95952a449ed5770d4bd74077553baf31c34dbd77177e680b19ac741c04aab26ac2c9bb2b89924f51f63e2f22b440decf2c65274a7640
 SHA512 
a35a6207e7f4375abca3ae57376c98b082846a88e83522c322d713e759367ceb2b3ad68488bed6f1645e47a106b0bbb2efbca6cb14b077672289acb4373e616f
 DIST gcc-12-20221112.tar.xz 79163888 BLAKE2B 
996e72ea0aa592701d628b78a0b0637d4a0dad799aece4d6a5b84d6aefee983b153782cafa5a3f4580ddcb90d78bd89b27f7191fddbc6d778933642a917781d5
 SHA512 
3901c2c96f25884b6f329558bd044051ca6daa0bcaccd85a9bb1079a07bca08d782374b396b5c7e7d2e2da6595b9860507807d141c9cc86f504e7e288ce8da06
 DIST gcc-12-20221119.tar.xz 79163968 BLAKE2B 
76eaf75958b332a21fcb185c045c994eee76caeae2abfc7d2a3656a0d0871c2ba346278e9c2c926b1d5f211798a106a983c3fe8a598d3c46384586a72369008b
 SHA512 
9ce92bd2042f32d2a650f0e4f102202ff2f6b7592fdeeeabf0c1beb1b9b96312f9cb216b5d912e68bc8ff4c943be03a0fc200fcd00bc4fa210ee8e49e15c2a50
+DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 
3bb97ef4a1a17ab8b92b431b1f792c11131085a1b523efa08c5b4f995b44bf628be371564813e5affb1f8e2320bb8a9b04532e57b2deeef26b33f517783daa5e
 SHA512 
163e0aa39dc5c24980f84000bd6ccd4b7c24581831b7a4cdbd63e4726be5c2b1933d034ce12c65cf95e4c0ebe1175af7e32facace465bfd7c7c377401350a2df
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B 
a9e798911acaf45c3f585f69721130cfbecec016727a50ac0f4767b37a2ab9df39e0828abb07f1e429619cc102808f81af8422fef0265415c287d303d9d97fc0
 SHA512 
1808a05e98094577099d115ff5f3e136e3fc8f39fbe35c5183fd7775383f94439212e5e4174ab8d0ae8c0874e227ff84a958ffdfa1c99c9a8306a9842d126ef9
@@ -28,6 +29,7 @@ DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd4
 DIST gcc-13-20221030.tar.xz 80108908 BLAKE2B 
53ea6d13e5cf747d6dae515db5c07ba53580218dc0e5c4ce9dad48ce8ab968bc0fc51309169d991ad701beab3cf1bc2c15438d38f69dd642edf6d1f186e381cf
 SHA512 
036034a1fa7883f9f9c224a3b4cf0a8e369d06882bff17c40a38a275f14928f546686b093b50e6c01664b90ee81addf24b4a513bf072a72e0f59f7f890ff1cca
 DIST gcc-13-20221106.tar.xz 80001320 BLAKE2B 
4a86b5aedf67725b577a69112ab241b22b3b0eed6c86e2d9ed06e5045a1de1c4bc6f2e7a281f1a034b9b227e5ef72954d17900369bed6015e064f303c89e6cf2
 SHA512 
bd3160d23bdebd0e423800736212e340eab0a71891d579145d85931fe8fa3c9e196a3422d70a98e17d1990759bf57b3e4eb08b25544db5e4fec8448d1a33ee20
 DIST gcc-13-20221120.tar.xz 80199576 BLAKE2B 
7f7f19feabfcc57684141c540d4a95f6cff96d2f68824cdf9b1e8351058740d999a3865f5b5ad893bb34f59399980416a772e94fddbca813f12ec4339e0b9871
 SHA512 
5e4fce946a2c815e41e28120eb0fb8f1f6003f6c1ec9000baae2143f343bacb3aeb3b9034ccb67b18bd519ef98953305de7d643e1b25c4908de635491fae48d9
+DIST gcc-13-20221127.tar.xz 80684196 BLAKE2B 
6c5bdb5f5f7c624d60a37113c09a1a97a44839849623d860af06dcf2883f7fafde286245aac6e06938ba25a3fd05588c77f73311d246ec08a22260874fb45112
 SHA512 
aedf3817200ce8a08afa0bd979a660de42d86aabf6c0a9028f5f34ba7d5f5b45bc4abaf35ecd62d1f8d4fac05e8a003ab7358e8a7114b8d0d63d61c1695da4c6
 DIST gcc-13.0.0-patches-1.tar.xz 11064 BLAKE2B 
82a7ad193dac00475931840bcee82ef7a51718a74af224b03a41f8349e34c2a64a3eb29985b4e2bffde958c58782242eccaedaa54d950e8d51d8bb6f45868e0e
 SHA512 
e04b510f529dd3187a08ae9cb9a894a3d3d30af81f13c43cc082fda7d26c44a3bf19d36ec02024b2ade8b8c193e9730246abeadee603c41b5873c5b785709921
 DIST gcc-13.1.0-patches-2.tar.xz 9924 BLAKE2B 
568f8b9e31974f4991bd922436373320118a6fe07b7e9fe0127952894bdebc5e8684f66e645a3a5684717c687e9bb6074508972b61a3eb692c6e5f23e46359cf
 SHA512 
9fed795ce3aa423e223864b750e50419343bbb36f53e938a691f189e954acb3a4efec4aafe466bafb3556a04c78bf68d19e3e60ffd0a2be490ea821d98e92dc9
 DIST 

[gentoo-commits] proj/portage:master commit in: /

2022-11-29 Thread Sam James
commit: d0dd4918fae61f206925a7d013f49fd84a4d3444
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 01:21:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:22:35 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d0dd4918

NEWS: update

Bug: https://bugs.gentoo.org/883071
Signed-off-by: Sam James  gentoo.org>

 NEWS | 4 
 1 file changed, 4 insertions(+)

diff --git a/NEWS b/NEWS
index 1aa8f3e24..6fd185fcb 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,10 @@ portage-3.0.40 (UNRELEASED)
 --
 
 Features:
+* Optimize _slot_operator_check_reverse_dependencies by caching using
+  lru_cache. In a ChromeOS use case, this patch decreases the running time from
+  311s to 197s with almost no memory usage increase. See bug #883071.
+
 * config: /etc/portage/sets.conf can now be a directory. Ditto for the Portage 
extension
   supporting sets.conf in ebuild repositories.
 



[gentoo-commits] proj/portage:master commit in: bin/, /

2022-11-29 Thread Sam James
commit: 69cac73ba0a7bcf2e2cff88c60d389895a550623
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 01:09:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 01:22:35 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=69cac73b

ebuild.sh: disable patsub_replacement in Bash 5.2

patsub_replacement is a new option in bash-5.2 that is also default-on
in that release. The default value is not gated by BASH_COMPAT (see bug 
#881383),
hence we need to disable it for older Bashes to avoid behaviour changes in 
ebuilds
and eclasses.

Thanks to Kerin for both raising this & being persistent with trying
to get Bash 5.2 to be suitable for use in Gentoo.

Bug: https://bugs.gentoo.org/881383
Thanks-to: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 NEWS  |  5 +
 bin/ebuild.sh | 14 ++
 2 files changed, 19 insertions(+)

diff --git a/NEWS b/NEWS
index 9284ff81d..1aa8f3e24 100644
--- a/NEWS
+++ b/NEWS
@@ -17,6 +17,11 @@ Features:
   scratch using a crossdev environment under /usr/${CHOST}.
 
 Bug fixes:
+* ebuild: Handle Bash 5.2's change in behavior which enables the shopt
+  'patsub_replacement' by default. This is needed to avoid breaking existing
+  working ebuilds. Future EAPIs will need to adjust the logic
+  added by this change. See bug #881383.
+
 * sync: Clobber repositories using sync-type=git to match rsync behavior. This
   helps with issues where git-synced repositories can become confused
   if the remote is a CDN and then starts to diverge, preventing further

diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index c1fbcf75a..dc8d205f9 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -18,6 +18,7 @@ source "${PORTAGE_BIN_PATH}/isolated-functions.sh" || exit 1
 # used instead.
 __check_bash_version() {
# Figure out which min version of bash we require.
+   # Adjust patsub_replacement logic below on new EAPI!
local maj min
if ___eapi_bash_3_2 ; then
maj=3 min=2
@@ -50,6 +51,19 @@ __check_bash_version() {
if ___eapi_bash_3_2 && [[ ${BASH_VERSINFO[0]} -gt 3 ]] ; then
shopt -s compat32
fi
+
+   # patsub_replacement is a new option in bash-5.2 that is also default-on
+   # in that release. The default value is not gated by BASH_COMPAT (see 
bug #881383),
+   # hence we need to disable it for older Bashes to avoid behaviour 
changes in ebuilds
+   # and eclasses.
+   #
+   # New EAPI note: a newer EAPI (after 8) may well adopt Bash 5.2 as its 
minimum version.
+   # If it does, this logic will need to be adjusted to only disable 
patsub_replacement
+   # for < ${new_api}!
+   if (( BASH_VERSINFO[0] >= 6 || ( BASH_VERSINFO[0] == 5 && 
BASH_VERSINFO[1] >= 2 ) )) ; then
+   shopt -u patsub_replacement
+   fi
+
 }
 __check_bash_version
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/

2022-11-29 Thread John Helmert III
commit: 4ec38e85eb93c71807052fea16c20c3e22630d1b
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Nov 30 01:18:53 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Nov 30 01:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec38e85

app-emulation/qemu: add 7.2.0_rc2, drop 7.2.0_rc1-r1

Signed-off-by: John Helmert III  gentoo.org>

 app-emulation/qemu/Manifest   | 4 ++--
 .../qemu/{qemu-7.2.0_rc1-r1.ebuild => qemu-7.2.0_rc2.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 1d446579e8a9..9dbbfc406a4f 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -2,5 +2,5 @@ DIST qemu-7.0.0-docs.tar.xz 5101176 BLAKE2B 
827d4af2b3fd229d146b47253d12a8bfd606
 DIST qemu-7.0.0.tar.xz 125117636 BLAKE2B 
ceda6d9f1a585298bd49fed61e8bb35f0064ad8388a9f979c8bd68a38bfe1a47c5bb055e5f74f970c2c440957042b9de4a861524120040c56e4cd8b56c5cfb68
 SHA512 
44ecd10c018a3763e1bc87d1d35b98890d0d5636acd69fe9b5cadf5024d5af6a31684d60cbe1c3370e02986434c1fb0ad99224e0e6f6fe7eda169992508157b1
 DIST qemu-7.1.0-docs.tar.xz 2016780 BLAKE2B 
1b84361fe58d504ab740a0b805a25d02f497ca776e7251a99f0e98e3720d1a2029b7a171f9d79dd128ba17a82c72d497e09baa1a4b2f192ba390f0f3b1950792
 SHA512 
7a328303b8af0ab63aa1f0fe07a121d3ca459d00fca817412e645416af795930dbea0a3e60f4ca006a74d1672e84fa4e626e4d83918e0b685b601043d0d8159e
 DIST qemu-7.1.0.tar.xz 121833004 BLAKE2B 
e05f91ce4993c7591a2df08b5fb017f8b8ec2141ab7bfd55d14730ea6b793ac1091de539992058392a5522d4e58beee92a87752707be58e3619b8213ef9f35bf
 SHA512 
c60c5ff8ec99b7552e485768908920658fdd8035ff7a6fa370fb6881957dc8b7e5f18ff1a8f49bd6aa22909ede2a7c084986d8244f12074ccd33ebe40a0c411f
-DIST qemu-7.2.0-rc1.tar.xz 122418104 BLAKE2B 
9cf9c97070bbad3aa94906d9527016f8e8a3c7028ec3bd9a3e98c5be0f0e4582a21b5f503404671c88ddcebd886379226901c80414bf67d941176f33147246a9
 SHA512 
9d1c008c57b5e4f9c7b64fa12b1784b95d2c6c774a3e7316c60e5344e7f2b3261832fb0fec9edd7bb13bc22eb10180a9830ac0a8ca0c032e5044b90f846de1a6
-DIST qemu-7.2.0_rc1-docs.tar.xz 1985244 BLAKE2B 
25d5fed85a49f4c801838b2270a6fb4af8ddd854b5f4988940447ef719fc494576bae2760f061787bce2177bea9fecc16103a280c6ae68f1ecb44d9ca3de
 SHA512 
d20cf42c092b0d6480c5198fba6379eda27b8f0b5dbb78c5f94eb385cf011901e91f31cba6c02d514b18bc56b8a968bcf1f7e80ccbd37547bc15e42706a86a82
+DIST qemu-7.2.0-rc2.tar.xz 122399628 BLAKE2B 
1a276c976a589ba7aaa53170ec98630677a36fcf2fa746ba539b2f3eefff766f4efe9fba460dadb1cde1f67d603a414f41def8c4d1b08bbe4d567a21632a3065
 SHA512 
d8950521fd377cae839984ffb903e40cc20a7ccc728a1d9be48bc564a446c2f4b0d81c2d6a20e06d46283d9bb2fb1e0490d9a0dd41ea41665d5ef26ae55c9b5e
+DIST qemu-7.2.0_rc2-docs.tar.xz 1988352 BLAKE2B 
4c49d275569f6a0bb39653f274f0de4ff94478d16c308c82153cf7aef024ff4571064d642dcf7ec414f4e564b6f2e9cce76f9eb3b1d8e6777cafda3e679b894f
 SHA512 
c6571d18e8e10e94b4b3d439fd8a194e5406fa3d20b977b3adb4023624fa8ad24c62aeeb1d4f9d31cdf7e2c873bf41bf6e698c278cfccd826624d97bb155d420

diff --git a/app-emulation/qemu/qemu-7.2.0_rc1-r1.ebuild 
b/app-emulation/qemu/qemu-7.2.0_rc2.ebuild
similarity index 100%
rename from app-emulation/qemu/qemu-7.2.0_rc1-r1.ebuild
rename to app-emulation/qemu/qemu-7.2.0_rc2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emacs/pdf-tools/

2022-11-29 Thread Maciej Barć
commit: 66f4d61002e78b55973aa85cb79b60c1b6cc0dcf
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:27:46 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f4d610

app-emacs/pdf-tools: bump to 1.0.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/pdf-tools/Manifest   |  1 +
 app-emacs/pdf-tools/pdf-tools-1.0.0.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/app-emacs/pdf-tools/Manifest b/app-emacs/pdf-tools/Manifest
index 9209c7b44bff..298c61e0ea48 100644
--- a/app-emacs/pdf-tools/Manifest
+++ b/app-emacs/pdf-tools/Manifest
@@ -1 +1,2 @@
+DIST pdf-tools-1.0.0.tar.gz 459584 BLAKE2B 
54e6f48e593552135c9264baa8040aed6a543e361f5ee951f925ef72d8c62db9e15f97de52eaa4b6013a17dce6170f73e16f1e9d25c9cde33ac8eba1f71ebb7a
 SHA512 
dcf44a45865061c191dcfc03504c707f2170224167d3ec493465c789d8c1433f17c706c5f15dac4fab65e3da45ca3c194aad9b7c599209a7a10b72c17dbbeb77
 DIST pdf-tools-1.0.0_pre20220619.tar.gz 459416 BLAKE2B 
79a7c7a59faf9c11047bfb6218a8055cb9c757b928e52ff59ffb910e5aedb95ca7efe1dda1ae821d98a687fc6e700d8194311fc850f534f425534a1572bd34b5
 SHA512 
74ca8c05ad238c07ca1b6d6a594889d048220bb984b78b83e7af4c59eedfa7a35a03e153aa4d1296781f910eb0b3a68a5148876a30ad0f6e9fdecf831ff58f8e

diff --git a/app-emacs/pdf-tools/pdf-tools-1.0.0.ebuild 
b/app-emacs/pdf-tools/pdf-tools-1.0.0.ebuild
new file mode 100644
index ..e2a64f5d79f4
--- /dev/null
+++ b/app-emacs/pdf-tools/pdf-tools-1.0.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.3
+
+inherit autotools elisp
+
+DESCRIPTION="Emacs Lisp support library for PDF documents"
+HOMEPAGE="https://github.com/vedang/pdf-tools/;
+SRC_URI="https://github.com/vedang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+# Cask is a hard dependency for tests; it is ran by helper functions too.
+RESTRICT="test"
+
+BDEPEND="app-emacs/tablist"
+DEPEND="
+   app-text/poppler:=[cairo,png]
+   dev-libs/glib:2=
+   media-libs/freetype:2=
+   media-libs/harfbuzz:=
+   media-libs/libpng:=
+   x11-libs/cairo:=
+"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}
+"
+
+DOCS=( NEWS README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   cd server || die
+   eautoreconf
+}
+
+src_configure() {
+   cd server || die
+   econf
+}
+
+src_compile() {
+   BYTECOMPFLAGS="-L lisp" elisp-compile lisp/*.el
+   elisp-make-autoload-file lisp/${PN}-autoloads.el lisp
+
+   emake -C server
+}
+
+src_install() {
+   elisp-install ${PN} lisp/*.el*
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+   emake -C server DESTDIR="${D}" install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/

2022-11-29 Thread Maciej Barć
commit: 5c2751006a4c8d451b1ac3fd062c22976bb6d533
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:33:25 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c275100

app-emacs/geiser-guile: bump to 0.28.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/geiser-guile/Manifest   |  1 +
 app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest
index 7bdb17f167e4..2c2b0dcbebd8 100644
--- a/app-emacs/geiser-guile/Manifest
+++ b/app-emacs/geiser-guile/Manifest
@@ -1,3 +1,4 @@
 DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B 
e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787
 SHA512 
c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8
 DIST geiser-guile-0.26.1.tar.gz 15629 BLAKE2B 
b8daa40e2e713fcf43a02cc3797fa118c52b796921a0976bed8031b46c1c55da3c3d476cae24551f6a45f1f12f70c4fb99c59eb1ea900aa67ff6d557fd35c08b
 SHA512 
2543773362872d82ca8c70ba278471be8e333e0919b42969b4634c1f14e1bb1b5416c530b1db346ac7897a4861624c4e69788c8d44beca39757c3bdf1d6d03b5
 DIST geiser-guile-0.28.0.tar.gz 16594 BLAKE2B 
9a0bf91f1527dc77aeffd4fd829669f1a00cba217dad0e53a148679a7b9d6a4ecba84c7bde47d039be5a757911aec7e78a65e664ada03d9152ab5db30d6a7ab1
 SHA512 
b289586189e7ea461365b371cb4eefab7f2e62adb155429d9ac7c100a324badd66b08fa4200881924821d14bdb2cf66078ed3eeed8967fbed5ffa816874e3b7c
+DIST geiser-guile-0.28.1.tar.bz2 15806 BLAKE2B 
3484fda74ea84eadaf2c20dca48c7f66a4fa4966ec90246f29e9ff1ca9eb5c0f87fd7f724c84c4685d05b9edec527893e1ab9dc1f8d4f6eade2ddb6bad4ad192
 SHA512 
1147cdeac9aba565921efd094725309764ac17be34533ba62f18a866e8b6511a0896e3ea0dd17f4d408f5c99ce05a0779d370c0dd35e0353efd9765c7eb44831

diff --git a/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild 
b/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild
new file mode 100644
index ..313bc2a871ce
--- /dev/null
+++ b/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Guile's implementation of the Geiser protocols"
+HOMEPAGE="https://gitlab.com/emacs-geiser/guile/;
+SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.bz2
+   -> ${P}.tar.bz2"
+S="${WORKDIR}"/guile-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-emacs/geiser"
+RDEPEND="
+   ${BDEPEND}
+   dev-scheme/guile
+"
+
+DOCS=( readme.org )
+PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch )
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto ${SITEETC}/${PN}
+   doins -r src
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/

2022-11-29 Thread Maciej Barć
commit: 82a46bc2c47b473b66facf5518cd4af9ecf7e22a
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:33:44 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a46bc2

app-emacs/geiser-guile: drop old 0.23.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/geiser-guile/Manifest   |  1 -
 app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest
index 2c2b0dcbebd8..58b50c10ea66 100644
--- a/app-emacs/geiser-guile/Manifest
+++ b/app-emacs/geiser-guile/Manifest
@@ -1,4 +1,3 @@
-DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B 
e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787
 SHA512 
c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8
 DIST geiser-guile-0.26.1.tar.gz 15629 BLAKE2B 
b8daa40e2e713fcf43a02cc3797fa118c52b796921a0976bed8031b46c1c55da3c3d476cae24551f6a45f1f12f70c4fb99c59eb1ea900aa67ff6d557fd35c08b
 SHA512 
2543773362872d82ca8c70ba278471be8e333e0919b42969b4634c1f14e1bb1b5416c530b1db346ac7897a4861624c4e69788c8d44beca39757c3bdf1d6d03b5
 DIST geiser-guile-0.28.0.tar.gz 16594 BLAKE2B 
9a0bf91f1527dc77aeffd4fd829669f1a00cba217dad0e53a148679a7b9d6a4ecba84c7bde47d039be5a757911aec7e78a65e664ada03d9152ab5db30d6a7ab1
 SHA512 
b289586189e7ea461365b371cb4eefab7f2e62adb155429d9ac7c100a324badd66b08fa4200881924821d14bdb2cf66078ed3eeed8967fbed5ffa816874e3b7c
 DIST geiser-guile-0.28.1.tar.bz2 15806 BLAKE2B 
3484fda74ea84eadaf2c20dca48c7f66a4fa4966ec90246f29e9ff1ca9eb5c0f87fd7f724c84c4685d05b9edec527893e1ab9dc1f8d4f6eade2ddb6bad4ad192
 SHA512 
1147cdeac9aba565921efd094725309764ac17be34533ba62f18a866e8b6511a0896e3ea0dd17f4d408f5c99ce05a0779d370c0dd35e0353efd9765c7eb44831

diff --git a/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild 
b/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild
deleted file mode 100644
index fb3e084e139d..
--- a/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=25.1
-
-inherit elisp
-
-DESCRIPTION="Guile's implementation of the Geiser protocols"
-HOMEPAGE="https://gitlab.com/emacs-geiser/guile/;
-SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/guile-${PV}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="app-emacs/geiser"
-RDEPEND="
-   ${BDEPEND}
-   dev-scheme/guile
-"
-
-DOCS=( readme.org )
-PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch )
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
-}
-
-src_install() {
-   elisp_src_install
-
-   insinto ${SITEETC}/${PN}
-   doins -r src
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/

2022-11-29 Thread Maciej Barć
commit: 937ba4289a3c99e3402bc375577c72580d7c5062
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:31:00 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937ba428

app-emacs/geiser: bump to 0.28.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/geiser/Manifest |  1 +
 app-emacs/geiser/geiser-0.28.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest
index 8896a7852f0c..91fb923edd2c 100644
--- a/app-emacs/geiser/Manifest
+++ b/app-emacs/geiser/Manifest
@@ -1,3 +1,4 @@
 DIST geiser-0.26.1.tar.gz 652903 BLAKE2B 
f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862
 SHA512 
dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f
 DIST geiser-0.27.tar.gz 653843 BLAKE2B 
29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6
 SHA512 
be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940
+DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 
05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862
 SHA512 
04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d
 DIST geiser-0.28.tar.bz2 655336 BLAKE2B 
5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93
 SHA512 
a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b

diff --git a/app-emacs/geiser/geiser-0.28.1.ebuild 
b/app-emacs/geiser/geiser-0.28.1.ebuild
new file mode 100644
index ..21434cfe0a9c
--- /dev/null
+++ b/app-emacs/geiser/geiser-0.28.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Generic interaction mode between Emacs and different Scheme 
implementations"
+HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/;
+SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-emacs/transient"
+BDEPEND="
+   ${RDEPEND}
+   app-text/texi2html
+   sys-apps/texinfo
+"
+
+DOCS=( readme.org news.org doc/html )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el
+
+   emake -C doc info web
+}
+
+src_install() {
+   elisp-install ${PN} elisp/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   doinfo doc/*.info
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/

2022-11-29 Thread Maciej Barć
commit: 37ad4e79b0c6f7ea506d3398c2262c743f640bce
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:31:20 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ad4e79

app-emacs/geiser: drop old 0.26.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/geiser/Manifest |  1 -
 app-emacs/geiser/geiser-0.26.1.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest
index 91fb923edd2c..e01786820db5 100644
--- a/app-emacs/geiser/Manifest
+++ b/app-emacs/geiser/Manifest
@@ -1,4 +1,3 @@
-DIST geiser-0.26.1.tar.gz 652903 BLAKE2B 
f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862
 SHA512 
dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f
 DIST geiser-0.27.tar.gz 653843 BLAKE2B 
29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6
 SHA512 
be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940
 DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 
05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862
 SHA512 
04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d
 DIST geiser-0.28.tar.bz2 655336 BLAKE2B 
5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93
 SHA512 
a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b

diff --git a/app-emacs/geiser/geiser-0.26.1.ebuild 
b/app-emacs/geiser/geiser-0.26.1.ebuild
deleted file mode 100644
index 0ef6d6918771..
--- a/app-emacs/geiser/geiser-0.26.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=25.1
-
-inherit elisp
-
-DESCRIPTION="Generic interaction mode between Emacs and different Scheme 
implementations"
-HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/;
-SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="app-emacs/transient"
-BDEPEND="
-   ${RDEPEND}
-   app-text/texi2html
-   sys-apps/texinfo
-"
-
-DOCS=( readme.org news.org doc/html )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el
-
-   emake -C doc info web
-}
-
-src_install() {
-   elisp-install ${PN} elisp/*.el{,c}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
-   doinfo doc/*.info
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/corfu/

2022-11-29 Thread Maciej Barć
commit: d66d744c0c7e9376346118381552d3cb946deee5
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:28:35 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66d744c

app-emacs/corfu: bump to 0.33

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/corfu/Manifest  |  1 +
 app-emacs/corfu/corfu-0.33.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index cb626a43e5a8..794c6e10647b 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,3 +1,4 @@
 DIST corfu-0.26.tar.gz 38840 BLAKE2B 
47dfcd2430cfd37c912cc2101760692bb1e4ef788bafec64760c81b02412119156b99d57a129e31d7109a62a073dfeb836453076f8bc59ece835015b4ec19ac0
 SHA512 
3996528e5ee9992462bc2cb241c36b7a05aeca460de0a04db542e6cd9eb7352067283ea4d8c668053003a7afc2dacc97e3b634842b847c05450fd8472ae8249a
 DIST corfu-0.27.tar.gz 39034 BLAKE2B 
efc1d2477bfaa891d32516d69aeb5179bfcb9332b579609319f832a7ff03416ef5836cf5124bf9ad9c8f75ad4a6c4183a17257037f6271801515636dc5bfd132
 SHA512 
fd143b4fe63080e6280be98b93ef84f4b12c5c1211cb1a9294ea4fddde61466f29f68e9aa24dce74c5316d7938c91fdd0b28775c688b451386daf041ac745b82
 DIST corfu-0.28.tar.gz 39100 BLAKE2B 
70deefdbe6768efa0c9a8c86b441f177f1c0e6f7c344f9290fd82dd1f02752c4dea5e8810b475e73709c89cc5d62d07f3beb70814f744828700d2d30edc0956c
 SHA512 
85de7be79cc979cd877f9f9fa0e9546f40716215393e8bfa6cfc8e8f71d1289a59702230f8051c3bbb4b968732423b1adc124fae4f661523fb4f5a78591f0c46
+DIST corfu-0.33.tar.gz 44195 BLAKE2B 
7995bea510a812ca0772fb2229230ad0f1b1e1ef8ad97e832aa1bd650d7a59b4fe0412fe3f627c37d7027f094a6892856ac02b90aae583c25ce0f03577101ee4
 SHA512 
e9879a2ecce1fbce9a4750e85f5e5fa998e0f706e67d61b011061275bec7bdb8da3512b4da3d2fbdd6b8dc242887091bf1d68f96a465ee63f9b8e83829b5a3b8

diff --git a/app-emacs/corfu/corfu-0.33.ebuild 
b/app-emacs/corfu/corfu-0.33.ebuild
new file mode 100644
index ..3374986f6f57
--- /dev/null
+++ b/app-emacs/corfu/corfu-0.33.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Completion Overlay Region FUnction"
+HOMEPAGE="https://github.com/minad/corfu;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el . || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/vertico/

2022-11-29 Thread Maciej Barć
commit: 1fb6dc9b057987ce2ae17502c798eb36b94997d9
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:30:09 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb6dc9b

app-emacs/vertico: drop old 0.26

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/vertico/Manifest|  1 -
 app-emacs/vertico/vertico-0.26.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index 238cba991531..902ec0774b10 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,4 +1,3 @@
-DIST vertico-0.26.tar.gz 43410 BLAKE2B 
d8967dad143066dcf288d9cb103d9a66732262598867f4d7184e6c2b1c7fd98629b0e0fe012f7c9960a3e194656507ff3150bcc372258b0c45c839aae2506ae6
 SHA512 
a4246169db6f8f8e2f65e8b8f1c3c5a52e29d226b92cf30ff968a44f9293e4c6dceaf567516066e3d1e5212edf7c4a25825719072d3c2bbffca9967a500e7605
 DIST vertico-0.27.tar.gz 43417 BLAKE2B 
be9fcd53c836e16f6ee3380ed8f727fbc62153a87a759dee7091b959f3ad0a940a6c1fe176a2073db153ae855b42a64ee92f57e7f3be4538c2f8a13606443d06
 SHA512 
cce90065473cf8440567b591544bf74af71752e476b667d7bc7d77bb83c8d43e38f2170f5e66f4723dfe29e6228d4933be2cb0d899cb8b56843a6a1ecb07f6a3
 DIST vertico-0.28.tar.gz 43472 BLAKE2B 
4c2771104960ee95ac7dffebecdf30ddfcc42bb91377dbbf27f245e9f93eb392dfa16a9fdd45f34ef739b4f9364cdb3d5c9dca9dd2a111a0008b726bc31df117
 SHA512 
3844f16184056210cadc755e52d5886c9c6ed0b00278d5c1b0d30e2d13dd8b63215026305e62d69873aaea720aadaeb772b29161d98d2e080b302565bd1f1d4a
 DIST vertico-0.29.tar.gz 43682 BLAKE2B 
fef1ae786c823d7180f1c2d312a5961309d934145029933cc05e09839120bb2f4fcd1dbfad2194bb8613badb49966d1f69eb658397e4e2346ccc46fb228136ff
 SHA512 
6af726ee916090247d003f552470dea6a2348c3ca382e030fe4c3de777c3414ed00a50aa5cdec17de7e59ebd44f5d88d842a284b38be7f9edca9220a1b240da0

diff --git a/app-emacs/vertico/vertico-0.26.ebuild 
b/app-emacs/vertico/vertico-0.26.ebuild
deleted file mode 100644
index eec14ff439d5..
--- a/app-emacs/vertico/vertico-0.26.ebuild
+++ /dev/null
@@ -1,29 +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="Vertical interactive completion"
-HOMEPAGE="https://github.com/minad/vertico;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   default
-   mv extensions/*.el . || die
-}
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/corfu/

2022-11-29 Thread Maciej Barć
commit: 6b42ea5fe38e4206e8d0c4446acb021fda5c6624
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:30:22 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b42ea5f

app-emacs/corfu: drop old 0.26

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/corfu/Manifest  |  1 -
 app-emacs/corfu/corfu-0.26.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index 794c6e10647b..b353145808e1 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,4 +1,3 @@
-DIST corfu-0.26.tar.gz 38840 BLAKE2B 
47dfcd2430cfd37c912cc2101760692bb1e4ef788bafec64760c81b02412119156b99d57a129e31d7109a62a073dfeb836453076f8bc59ece835015b4ec19ac0
 SHA512 
3996528e5ee9992462bc2cb241c36b7a05aeca460de0a04db542e6cd9eb7352067283ea4d8c668053003a7afc2dacc97e3b634842b847c05450fd8472ae8249a
 DIST corfu-0.27.tar.gz 39034 BLAKE2B 
efc1d2477bfaa891d32516d69aeb5179bfcb9332b579609319f832a7ff03416ef5836cf5124bf9ad9c8f75ad4a6c4183a17257037f6271801515636dc5bfd132
 SHA512 
fd143b4fe63080e6280be98b93ef84f4b12c5c1211cb1a9294ea4fddde61466f29f68e9aa24dce74c5316d7938c91fdd0b28775c688b451386daf041ac745b82
 DIST corfu-0.28.tar.gz 39100 BLAKE2B 
70deefdbe6768efa0c9a8c86b441f177f1c0e6f7c344f9290fd82dd1f02752c4dea5e8810b475e73709c89cc5d62d07f3beb70814f744828700d2d30edc0956c
 SHA512 
85de7be79cc979cd877f9f9fa0e9546f40716215393e8bfa6cfc8e8f71d1289a59702230f8051c3bbb4b968732423b1adc124fae4f661523fb4f5a78591f0c46
 DIST corfu-0.33.tar.gz 44195 BLAKE2B 
7995bea510a812ca0772fb2229230ad0f1b1e1ef8ad97e832aa1bd650d7a59b4fe0412fe3f627c37d7027f094a6892856ac02b90aae583c25ce0f03577101ee4
 SHA512 
e9879a2ecce1fbce9a4750e85f5e5fa998e0f706e67d61b011061275bec7bdb8da3512b4da3d2fbdd6b8dc242887091bf1d68f96a465ee63f9b8e83829b5a3b8

diff --git a/app-emacs/corfu/corfu-0.26.ebuild 
b/app-emacs/corfu/corfu-0.26.ebuild
deleted file mode 100644
index 7cc6d4bc7c42..
--- a/app-emacs/corfu/corfu-0.26.ebuild
+++ /dev/null
@@ -1,27 +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="Completion Overlay Region FUnction"
-HOMEPAGE="https://github.com/minad/corfu;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   default
-   mv extensions/*.el . || die
-}
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/vertico/

2022-11-29 Thread Maciej Barć
commit: bd4c0586bafce1271dbf6d9fb71f54a56dbd01e3
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 30 00:28:57 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 30 01:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4c0586

app-emacs/vertico: bump to 0.29

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/vertico/Manifest|  1 +
 app-emacs/vertico/vertico-0.29.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index 02abc41f..238cba991531 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,3 +1,4 @@
 DIST vertico-0.26.tar.gz 43410 BLAKE2B 
d8967dad143066dcf288d9cb103d9a66732262598867f4d7184e6c2b1c7fd98629b0e0fe012f7c9960a3e194656507ff3150bcc372258b0c45c839aae2506ae6
 SHA512 
a4246169db6f8f8e2f65e8b8f1c3c5a52e29d226b92cf30ff968a44f9293e4c6dceaf567516066e3d1e5212edf7c4a25825719072d3c2bbffca9967a500e7605
 DIST vertico-0.27.tar.gz 43417 BLAKE2B 
be9fcd53c836e16f6ee3380ed8f727fbc62153a87a759dee7091b959f3ad0a940a6c1fe176a2073db153ae855b42a64ee92f57e7f3be4538c2f8a13606443d06
 SHA512 
cce90065473cf8440567b591544bf74af71752e476b667d7bc7d77bb83c8d43e38f2170f5e66f4723dfe29e6228d4933be2cb0d899cb8b56843a6a1ecb07f6a3
 DIST vertico-0.28.tar.gz 43472 BLAKE2B 
4c2771104960ee95ac7dffebecdf30ddfcc42bb91377dbbf27f245e9f93eb392dfa16a9fdd45f34ef739b4f9364cdb3d5c9dca9dd2a111a0008b726bc31df117
 SHA512 
3844f16184056210cadc755e52d5886c9c6ed0b00278d5c1b0d30e2d13dd8b63215026305e62d69873aaea720aadaeb772b29161d98d2e080b302565bd1f1d4a
+DIST vertico-0.29.tar.gz 43682 BLAKE2B 
fef1ae786c823d7180f1c2d312a5961309d934145029933cc05e09839120bb2f4fcd1dbfad2194bb8613badb49966d1f69eb658397e4e2346ccc46fb228136ff
 SHA512 
6af726ee916090247d003f552470dea6a2348c3ca382e030fe4c3de777c3414ed00a50aa5cdec17de7e59ebd44f5d88d842a284b38be7f9edca9220a1b240da0

diff --git a/app-emacs/vertico/vertico-0.29.ebuild 
b/app-emacs/vertico/vertico-0.29.ebuild
new file mode 100644
index ..eec14ff439d5
--- /dev/null
+++ b/app-emacs/vertico/vertico-0.29.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27
+
+inherit elisp
+
+DESCRIPTION="Vertical interactive completion"
+HOMEPAGE="https://github.com/minad/vertico;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el . || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cwcwidth/

2022-11-29 Thread Sam James
commit: a52dc8dbf76c683521bf790b9d644069bc9a2094
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52dc8db

dev-python/cwcwidth: Stabilize 0.1.8 x86, #883499

Signed-off-by: Sam James  gentoo.org>

 dev-python/cwcwidth/cwcwidth-0.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild 
b/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild
index 067a48b320fa..0307b59b05cc 100644
--- a/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild
+++ b/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 
 BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-zstandard/

2022-11-29 Thread Sam James
commit: 0ba2689978abdbd8b175a5ae49c20fd70b423e9a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba26899

dev-python/python-zstandard: Stabilize 0.19.0 x86, #883527

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-zstandard/python-zstandard-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild 
b/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild
index 64175fa5e5da..9e0aed83d2bc 100644
--- a/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild
+++ b/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 DEPEND="
app-arch/zstd:=



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86+/

2022-11-29 Thread Sam James
commit: ec41caf4cfc2b4d298129ff78daee2be3875012f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec41caf4

sys-apps/memtest86+: Stabilize 6.00 amd64, #883453

Signed-off-by: Sam James  gentoo.org>

 sys-apps/memtest86+/memtest86+-6.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86+/memtest86+-6.00.ebuild 
b/sys-apps/memtest86+/memtest86+-6.00.ebuild
index 6e6c92c0f1ce..ca182c9a4719 100644
--- a/sys-apps/memtest86+/memtest86+-6.00.ebuild
+++ b/sys-apps/memtest86+/memtest86+-6.00.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/memtest86plus/memtest86plus/archive/refs/tags/v${MY_
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="bios32 bios64 +boot efi32 efi64 iso32 iso64"
 
 ISODEPS="



[gentoo-commits] repo/gentoo:master commit in: dev-python/meson-python/

2022-11-29 Thread Sam James
commit: 5e71f8189190bde25632a648a5ff7fddce5c1de5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e71f818

dev-python/meson-python: Stabilize 0.11.0 x86, #883549

Signed-off-by: Sam James  gentoo.org>

 dev-python/meson-python/meson-python-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/meson-python/meson-python-0.11.0.ebuild 
b/dev-python/meson-python/meson-python-0.11.0.ebuild
index 2ef4f665951c..bd78e4a2a46f 100644
--- a/dev-python/meson-python/meson-python-0.11.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/pyproject-metadata-0.6.1[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86+/

2022-11-29 Thread Sam James
commit: fb464dce38190949116e61f79822e170319b7d68
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb464dce

sys-apps/memtest86+: Stabilize 6.00 x86, #883453

Signed-off-by: Sam James  gentoo.org>

 sys-apps/memtest86+/memtest86+-6.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/memtest86+/memtest86+-6.00.ebuild 
b/sys-apps/memtest86+/memtest86+-6.00.ebuild
index eb5778e25fdf..6e6c92c0f1ce 100644
--- a/sys-apps/memtest86+/memtest86+-6.00.ebuild
+++ b/sys-apps/memtest86+/memtest86+-6.00.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/memtest86plus/memtest86plus/archive/refs/tags/v${MY_
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="bios32 bios64 +boot efi32 efi64 iso32 iso64"
 
 ISODEPS="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytoolconfig/

2022-11-29 Thread Sam James
commit: 17a9f27929808c09195fa889d186fbb00aa213b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a9f279

dev-python/pytoolconfig: Stabilize 1.2.2-r1 x86, #882953

Signed-off-by: Sam James  gentoo.org>

 dev-python/pytoolconfig/pytoolconfig-1.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytoolconfig/pytoolconfig-1.2.2-r1.ebuild 
b/dev-python/pytoolconfig/pytoolconfig-1.2.2-r1.ebuild
index 487df55c030d..5ea9020c02e4 100644
--- a/dev-python/pytoolconfig/pytoolconfig-1.2.2-r1.ebuild
+++ b/dev-python/pytoolconfig/pytoolconfig-1.2.2-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pymongo/

2022-11-29 Thread Sam James
commit: 04101f3012ae9511caeb74060f492fba29fef948
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04101f30

dev-python/pymongo: Stabilize 4.3.3 amd64, #883517

Signed-off-by: Sam James  gentoo.org>

 dev-python/pymongo/pymongo-4.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pymongo/pymongo-4.3.3.ebuild 
b/dev-python/pymongo/pymongo-4.3.3.ebuild
index 8a146520ddac..514ddea43c10 100644
--- a/dev-python/pymongo/pymongo-4.3.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.3.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2022-11-29 Thread Sam James
commit: 2e060b764865f4eb76c4d29c6752124d60aebaeb
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e060b76

net-libs/libtorrent-rasterbar: Stabilize 1.2.18 x86, #883441

Signed-off-by: Sam James  gentoo.org>

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild
index b493fb062e88..9a2b4b6522a1 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+dht debug python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/

2022-11-29 Thread Sam James
commit: 28bfd27b658c87d79c6cfa584566d37f887b44df
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bfd27b

app-editors/emacs: Stabilize 28.2-r1 ppc64, #883643

Signed-off-by: Sam James  gentoo.org>

 app-editors/emacs/emacs-28.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-28.2-r1.ebuild 
b/app-editors/emacs/emacs-28.2-r1.ebuild
index 9a87781462b5..eaa79e66e8e3 100644
--- a/app-editors/emacs/emacs-28.2-r1.ebuild
+++ b/app-editors/emacs/emacs-28.2-r1.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2022-11-29 Thread Sam James
commit: 392adcd455fcae791e01f159139e17e7713eb582
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392adcd4

net-p2p/qbittorrent: Stabilize 4.4.5-r2 x86, #883441

Signed-off-by: Sam James  gentoo.org>

 net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild
index 9ebbb401c756..a61652d9dd16 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
S="${WORKDIR}"/qBittorrent-release-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/tint2/

2022-11-29 Thread Sam James
commit: 07c70fa0cc1b85556d3fc68eeba13635a3460dc7
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c70fa0

x11-misc/tint2: Stabilize 17.0.2 x86, #883459

Signed-off-by: Sam James  gentoo.org>

 x11-misc/tint2/tint2-17.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/tint2/tint2-17.0.2.ebuild 
b/x11-misc/tint2/tint2-17.0.2.ebuild
index 5b68dcac9505..bf1274bc041a 100644
--- a/x11-misc/tint2/tint2-17.0.2.ebuild
+++ b/x11-misc/tint2/tint2-17.0.2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}/${PN}-v${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc x86"
 IUSE="battery startup-notification svg tint2conf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-11-29 Thread Sam James
commit: ba5e35be27484faa679293419ac8f920876cba8b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5e35be

dev-python/rope: Stabilize 1.4.0 x86, #882953

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.4.0.ebuild 
b/dev-python/rope/rope-1.4.0.ebuild
index 880b9e938004..93e895ce28f6 100644
--- a/dev-python/rope/rope-1.4.0.ebuild
+++ b/dev-python/rope/rope-1.4.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/wsaccel/

2022-11-29 Thread Sam James
commit: 00ca99d8926fc0f1cb880f27cb8f01edefcede2d
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ca99d8

dev-python/wsaccel: Stabilize 0.6.4 x86, #883541

Signed-off-by: Sam James  gentoo.org>

 dev-python/wsaccel/wsaccel-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/wsaccel/wsaccel-0.6.4.ebuild 
b/dev-python/wsaccel/wsaccel-0.6.4.ebuild
index b34fe92ef0cd..1685e0feb94b 100644
--- a/dev-python/wsaccel/wsaccel-0.6.4.ebuild
+++ b/dev-python/wsaccel/wsaccel-0.6.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 arm arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2022-11-29 Thread Sam James
commit: 6a39211a7dc8cef3be88767a1e0104c16f3bc103
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a39211a

dev-python/reportlab: Stabilize 3.6.12 x86, #883539

Signed-off-by: Sam James  gentoo.org>

 dev-python/reportlab/reportlab-3.6.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-3.6.12.ebuild 
b/dev-python/reportlab/reportlab-3.6.12.ebuild
index b4c6738c5b22..3e1d8c5d7ec3 100644
--- a/dev-python/reportlab/reportlab-3.6.12.ebuild
+++ b/dev-python/reportlab/reportlab-3.6.12.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 DEPEND="
media-libs/freetype



  1   2   3   4   5   >