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

2022-09-24 Thread Sam James
commit: fe955a2baf5892a2255f498f9173d95990176f10
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 05:04:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 05:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe955a2b

sys-libs/ncurses: drop versions

None of these versions were stable candidates, so drop them to avoid
confusion. Partly because of b6c4ac1ae4228b4b865da7f9f3ad3c3a1c5a2b00
but also lots of rejigging with patches and such.

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

 sys-libs/ncurses/Manifest|   1 -
 sys-libs/ncurses/ncurses-6.3_p20220827-r1.ebuild | 420 
 sys-libs/ncurses/ncurses-6.3_p20220827.ebuild| 418 
 sys-libs/ncurses/ncurses-6.3_p20220917-r1.ebuild | 464 ---
 sys-libs/ncurses/ncurses-6.3_p20220917.ebuild| 462 --
 5 files changed, 1765 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 46fc616af217..dc099aea6d1c 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -100,5 +100,4 @@ DIST ncurses-6.3-20220924.patch.gz 112587 BLAKE2B 
77711d12d8b38d72c8f218eae8f145
 DIST ncurses-6.3-20220924.patch.gz.asc 729 BLAKE2B 
64103419d56b0e3b9ab7d7c0b2c650db18b472f2c656b6939b865f7a93e4f6ef5adbed9e438c21a488c204c0dffc818a9c787558ce04a50c7d1c6384f84889aa
 SHA512 
f4bda8c09b6b701c99ffd3153dd8754496991b7f83c36ee7f49c4c701d081d32adfc9c04fa83e639df7f024479c7ee5b3921f45db9f72e896c48637073eca38b
 DIST ncurses-6.3.tar.gz 3583550 BLAKE2B 
b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c8f8e5e98f3b8a26bc558996a1e14a746f113854832853b855e9d406c3
 SHA512 
5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105
 DIST ncurses-6.3.tar.gz.sig 438 BLAKE2B 
d7f9852292110fe7a048a9e38611ea06564b5142cb4cbeb8d99bba752d5df8eeffa3b57e5ca315c14024520bc008b30650e99669c995dca05a798399a0c85d39
 SHA512 
b9a2a25e0b1854c272bf89c610c81fc0ba061f0296eca5c0079a79cfe310e44eb16c46eb5a0dd018f1ca9114d569c9d5087a2b8e60b0344f1eb97f7c5addafc6
-DIST ncurses-6.3_p20220910-patches.tar.xz 62776 BLAKE2B 
a65260559ca4f69d724fdaec5ebade7f213144ff77485f6a8b6a55632736caae350ab478550d7ad3a3b723c4804397e8c5dfbed172f77f4f91a444a545b85f16
 SHA512 
21a51325ab649213e09ea67bc22045e91e67766211766f2d19477e740d36cb235b292576230d087532ba0b44947938d29fd2d28199084fb91e3f8cd3cd6cf00a
 DIST ncurses-6.3_p20220924-patches.tar.xz 63272 BLAKE2B 
94b617ba8e949bd7b78047bb1a99acb9f5e0e456d4aebfe3d81b405c491071be7aaeb90df68d144c80a7da6a02a916ba3b2c553ecaf7a8a74214860743b7b783
 SHA512 
7e55e96b94184a84a752a2b482d13c3aaccb41ade79d14569aad00534c03a80f2dbafc5460838b8d51271089c02c5f0da1a73e5a70bc0619217124ae1c647e20

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220827-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220827-r1.ebuild
deleted file mode 100644
index 00c25213f3dc..
--- a/sys-libs/ncurses/ncurses-6.3_p20220827-r1.ebuild
+++ /dev/null
@@ -1,420 +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/thomasdickey.asc
-inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs 
usr-ldscript verify-sig
-
-MY_PV="${PV:0:3}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Console display library"
-HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
-SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz
-   https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz
-   verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig )"
-
-if [[ ${PV} == *_p* ]] ; then
-   # Sometimes, after releases, there's no megapatch available yet.
-   #
-   # From upstream README at e.g. 
https://invisible-island.net/archives/ncurses/6.3/:
-   #
-   #   "At times (generally to mark a relatively stable point), I 
create a rollup
-   #   patch, which consists of all changes from the release through 
the current date."
-   #
-   # Also, from 
https://lists.gnu.org/archive/html/bug-ncurses/2019-08/msg00039.html,
-   # the patches are considered to be acceptable to use after some 
testing. They
-   # are both for development but also bug fixes.
-   #
-   # This array should contain a list of all the snapshots since the last
-   # release if there's no megapatch available yet.
-   PATCH_DATES=(
-   20211026
-   20211030
-   20211106
-   2023
-   2025
-   20211120
-   20211127
-   20211204
-   20211211
-   20211219
-   20211225
-   20220101
-   20220115
-   20220122
-   20220129

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

2022-09-24 Thread Sam James
commit: eefd2d7c8c99f6dbeb43600f41bc931a8860f562
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:53:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefd2d7c

sys-devel/crossdev: Stabilize 20220818 x86, #872776

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

 sys-devel/crossdev/crossdev-20220818.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20220818.ebuild 
b/sys-devel/crossdev/crossdev-20220818.ebuild
index 87736e293acd..1bbd2f6c89d4 100644
--- a/sys-devel/crossdev/crossdev-20220818.ebuild
+++ b/sys-devel/crossdev/crossdev-20220818.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



[gentoo-commits] repo/gentoo:master commit in: net-fs/libnfs/

2022-09-24 Thread Sam James
commit: 68a0c239d39be53ca7c7aa7e8ae9da15103c093c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:53:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:53:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a0c239

net-fs/libnfs: Stabilize 5.0.2 x86, #872767

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

 net-fs/libnfs/libnfs-5.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/libnfs/libnfs-5.0.2.ebuild 
b/net-fs/libnfs/libnfs-5.0.2.ebuild
index ab0a5d9cfab7..06040b2b163a 100644
--- a/net-fs/libnfs/libnfs-5.0.2.ebuild
+++ b/net-fs/libnfs/libnfs-5.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 x86"
S="${WORKDIR}"/${PN}-${P}
 fi
 



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

2022-09-24 Thread Sam James
commit: 1110887bf20fd8532cb45c7b8cff880b4c555d1a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:53:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1110887b

sys-apps/sysvinit: Stabilize 3.05 amd64, #872770

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

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

diff --git a/sys-apps/sysvinit/sysvinit-3.05.ebuild 
b/sys-apps/sysvinit/sysvinit-3.05.ebuild
index 5c53f3fe8688..7123bec9bc91 100644
--- a/sys-apps/sysvinit/sysvinit-3.05.ebuild
+++ b/sys-apps/sysvinit/sysvinit-3.05.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${P/_*}"
 LICENSE="GPL-2"
 SLOT="0"
 if [[ ${PV} != *beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 IUSE="selinux ibm nls static"
 



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

2022-09-24 Thread Sam James
commit: d6222c8358f68e429eeadcd9dac3861eae607e80
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:53:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:53:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6222c83

sys-apps/sysvinit: Stabilize 3.05 x86, #872770

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

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

diff --git a/sys-apps/sysvinit/sysvinit-3.05.ebuild 
b/sys-apps/sysvinit/sysvinit-3.05.ebuild
index 974bf1d6dc51..5c53f3fe8688 100644
--- a/sys-apps/sysvinit/sysvinit-3.05.ebuild
+++ b/sys-apps/sysvinit/sysvinit-3.05.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${P/_*}"
 LICENSE="GPL-2"
 SLOT="0"
 if [[ ${PV} != *beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 IUSE="selinux ibm nls static"
 



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

2022-09-24 Thread Sam James
commit: 644fdfa59bce2f1a808f0349d5bbd0a81477bb11
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:54:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:54:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644fdfa5

sys-devel/crossdev: Stabilize 20220818 amd64, #872776

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

 sys-devel/crossdev/crossdev-20220818.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20220818.ebuild 
b/sys-devel/crossdev/crossdev-20220818.ebuild
index 1bbd2f6c89d4..94cc65a08e77 100644
--- a/sys-devel/crossdev/crossdev-20220818.ebuild
+++ b/sys-devel/crossdev/crossdev-20220818.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



[gentoo-commits] repo/gentoo:master commit in: net-fs/libnfs/

2022-09-24 Thread Sam James
commit: 67fcfab062723ab4f0cf2c2fc8db79cab3833bf2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:46:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:46:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fcfab0

net-fs/libnfs: Stabilize 5.0.2 amd64, #872767

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

 net-fs/libnfs/libnfs-5.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/libnfs/libnfs-5.0.2.ebuild 
b/net-fs/libnfs/libnfs-5.0.2.ebuild
index eab881ed1a27..ab0a5d9cfab7 100644
--- a/net-fs/libnfs/libnfs-5.0.2.ebuild
+++ b/net-fs/libnfs/libnfs-5.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86"
S="${WORKDIR}"/${PN}-${P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: 778cba90271a6a8a21556179c2b784110ab5a831
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:46:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:46:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778cba90

app-crypt/pinentry: Stabilize 1.2.1 amd64, #872761

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

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index 08052d96e3d8..fde894c06676 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



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

2022-09-24 Thread Sam James
commit: 2d650b78c0ceab2cebe8d2381c7cd678e14f686d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:46:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d650b78

app-admin/sysklogd: Stabilize 2.4.4 x86, #872764

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

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index 1c94f8c42917..39bd7736ef6a 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: ad783706b5103cbb51f03e3e9ece65c578412be5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:46:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad783706

app-crypt/pinentry: Stabilize 1.2.1 x86, #872761

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

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index fde894c06676..6d0cd3491fab 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



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

2022-09-24 Thread Sam James
commit: e954c130e4c5200ace99b18a1a1511152a1fe8a5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:45:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e954c130

dev-libs/userspace-rcu: stabilize 0.13.2 for arm64

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

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index d09402afcd86..ea8d18d1b78d 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: 208eb45034f9b5376314a7ded574fecfdee0ea60
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208eb450

sys-apps/logwatch: Stabilize 7.7 arm64, #872737

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

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

diff --git a/sys-apps/logwatch/logwatch-7.7.ebuild 
b/sys-apps/logwatch/logwatch-7.7.ebuild
index 9504f5402246..ad8511154a3e 100644
--- a/sys-apps/logwatch/logwatch-7.7.ebuild
+++ b/sys-apps/logwatch/logwatch-7.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



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

2022-09-24 Thread Sam James
commit: 2472d76de1b3352cb73a3048ebe6af75fd9a8128
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2472d76d

app-editors/nano: Stabilize 6.4 arm, #872758

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

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 37c293b4a091..0d653499df50 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   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"
+   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"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2022-09-24 Thread Sam James
commit: 93add957b52338fd2f0cbdaef75356d1be3739ec
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93add957

sys-apps/logwatch: Stabilize 7.7 arm, #872737

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

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

diff --git a/sys-apps/logwatch/logwatch-7.7.ebuild 
b/sys-apps/logwatch/logwatch-7.7.ebuild
index ad8511154a3e..015724fc03f8 100644
--- a/sys-apps/logwatch/logwatch-7.7.ebuild
+++ b/sys-apps/logwatch/logwatch-7.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



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

2022-09-24 Thread Sam James
commit: ea621f261ee9281e7ef72d93fb140970dbc657f4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea621f26

app-editors/nano: Stabilize 6.4 amd64, #872758

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

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 1422c12825ff..3bcebc152b5e 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   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"
+   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"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: net-fs/sshfs/

2022-09-24 Thread Sam James
commit: c7134368957d6329148522054557129f4563f6eb
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7134368

net-fs/sshfs: Stabilize 3.7.3 arm64, #872659

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

 net-fs/sshfs/sshfs-3.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/sshfs/sshfs-3.7.3.ebuild b/net-fs/sshfs/sshfs-3.7.3.ebuild
index 883587a46829..7efb4cd7b127 100644
--- a/net-fs/sshfs/sshfs-3.7.3.ebuild
+++ b/net-fs/sshfs/sshfs-3.7.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/libfuse/sshfs;
 SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 SLOT="0"
 
 DEPEND=">=sys-fs/fuse-3.1.0:3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: 09f7e787a7100486a6cd3d022cdfb54159456883
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f7e787

app-crypt/pinentry: Stabilize 1.2.1 arm64, #872761

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

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index b2dbf6a62aba..08052d96e3d8 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



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

2022-09-24 Thread Sam James
commit: 5e4ecbe30a0a136f00a33162b47d1add648f5e87
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4ecbe3

dev-libs/userspace-rcu: Stabilize 0.13.2 arm, #872755

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

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index 272758f9101f..d09402afcd86 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: 2cb8fcf426c520bf8ab2beb712bd2a287e838e97
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb8fcf4

app-admin/sysklogd: Stabilize 2.4.4 arm, #872764

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

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index b823887c4367..1c94f8c42917 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 LICENSE="BSD"



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

2022-09-24 Thread Sam James
commit: fbd7bbfe401c16b614d88dad50006d5de3b87788
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd7bbfe

dev-libs/libaio: Stabilize 0.3.113 arm64, #872752

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

 dev-libs/libaio/libaio-0.3.113.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libaio/libaio-0.3.113.ebuild 
b/dev-libs/libaio/libaio-0.3.113.ebuild
index 688ae8a27a61..8cbb1fbb6727 100644
--- a/dev-libs/libaio/libaio-0.3.113.ebuild
+++ b/dev-libs/libaio/libaio-0.3.113.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://pagure.io/libaio.git;
 else
SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 LICENSE="LGPL-2"
 SLOT="0"



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

2022-09-24 Thread Sam James
commit: baf74526df4450913bb2a34246d2491c9fb953d7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf74526

app-editors/nano: Stabilize 6.4 arm64, #872758

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

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index dfa25f40acf8..37c293b4a091 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   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"
+   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"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2022-09-24 Thread Sam James
commit: e90a97d706516652341239669dc173341d93cefa
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90a97d7

sys-devel/flex: Stabilize 2.6.4-r2 arm64, #872734

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

 sys-devel/flex/flex-2.6.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r2.ebuild 
b/sys-devel/flex/flex-2.6.4-r2.ebuild
index 80e7aa134696..2af6744f4091 100644
--- a/sys-devel/flex/flex-2.6.4-r2.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: a1dc3d0b5f0ecb0759e965b1882a41197ab2ba7d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1dc3d0b

sys-devel/flex: Stabilize 2.6.4-r2 arm, #872734

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

 sys-devel/flex/flex-2.6.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r2.ebuild 
b/sys-devel/flex/flex-2.6.4-r2.ebuild
index 2af6744f4091..830c00de72e4 100644
--- a/sys-devel/flex/flex-2.6.4-r2.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/

2022-09-24 Thread Sam James
commit: 66c771f9fb8cfcf0d19cbe81e3b94d7ce208318b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c771f9

dev-util/checkbashisms: Stabilize 2.22.2 arm64, #872746

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

 dev-util/checkbashisms/checkbashisms-2.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
index 827a87d27844..80c4ac6c7ced 100644
--- a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
+++ b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}/scripts"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 
 # Requires python packages to check tools we don't need anyway
 RESTRICT="test"



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

2022-09-24 Thread Sam James
commit: cfb861143a6ef28b29263c73ab4c8adeec8eef12
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb86114

app-editors/nano: Stabilize 6.4 x86, #872758

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

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 3bcebc152b5e..dfa25f40acf8 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   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"
+   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"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2022-09-24 Thread Sam James
commit: 8fa2cc10ff58c63ce1b8a2d9f9d3e9b92e77051d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa2cc10

sys-libs/gpm: Stabilize 1.20.7-r5 arm, #872731

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

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild 
b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 215d1f5143d6..747b309cfbfd 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="



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

2022-09-24 Thread Sam James
commit: 0ec3f0cc6c9108fc9a82e663d179ffebe962bf5c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:39:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:39:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec3f0cc

app-doc/eclass-manpages: drop 20220417, 20220716, 20220725

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

 app-doc/eclass-manpages/Manifest   |  3 --
 .../eclass-manpages-20220417.ebuild| 21 -
 .../eclass-manpages-20220716.ebuild| 51 --
 .../eclass-manpages-20220725.ebuild| 24 --
 4 files changed, 99 deletions(-)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 45b240cd434c..433da6c32de7 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1,5 +1,2 @@
-DIST eclass-manpages-20220417.tar.xz 403944 BLAKE2B 
db0607e65f5e87d566bd632b4fa6e48522593907f8fb76f598a552fb23bf53ced466b467b45fc07154edc0e757dc92b9387484003dd847bdd63ea3a6f6635459
 SHA512 
ad9bcc55f9b7df7565d4d309d37e59553871a7116b3f00b87f6e29648bf4b235ec64a036348f76167ca1ce4d2b899b70176d1844d6e8bb325154e1d1a1dc951f
-DIST eclass-manpages-20220716.tar.xz 409748 BLAKE2B 
8e9c9ffc2d7d72647578cb876f0cb4e4a6c72cfe2236c435a7c232dc14638bd3ff98d085d06faec3c353e7d3263ee057736e6f8b5dff53d9890fa82d43d26002
 SHA512 
b4a45356a7441c258524c18a916df4b06d9317bc6ecb8e521d2cc43bcd7938e94ef266724c570456692e9f089332e0fb23e6d2d625a72424cfb479497b34f78d
-DIST eclass-manpages-20220725.tar.xz 409300 BLAKE2B 
740890c627577baa218f92edd4d3f4ee53232fc01fae3b42246ce1c14b9a382e009ebebd9ed692b480e47106b104f7cd4f4d7c0dd5a51f104365399ae64b2485
 SHA512 
e753cebde92c7f2d11cd548780e8f0d900cc1946b71c538805511296f8c754fb4bac49ae31bfce3e58ac581b975c29704fe4b98295b466dd35b020b42a89484e
 DIST eclass-manpages-20220824.tar.xz 407700 BLAKE2B 
7384e2d9100cdb8dca50bc5156b7f55f5ae52279d6c6563b0da3f6f11d49fcd24bfc7ae452587768a33489ddf83171f4f65433da3450e08ffb0125d2b3404d3c
 SHA512 
ddac3f75ef6d228fd59ea323c94f6e7d725e41ecb7a7b49946e15ebc1c0fb97ebb9bbd464aef991944f1e5ef42198f0cb85a7ad6c5a96eb0524b191485c6421e
 DIST eclass-manpages-20220925.tar.xz 410196 BLAKE2B 
a2fa7b4d6367dc236af8d3cdd3277c144a27bda9339be1041d426d12ccdd7427b1e18f30695ef93e48617efbc51754ef995881f963f24beb30d2f5bbb935e6bb
 SHA512 
11e7886077a5d9259afaa12e3dcaa2c9b6588f5052fd92be82569a7d56971d68614798dfa548e8fe1f8e5313fc074ec7fae20cd524681668f82d20b11620b37f

diff --git a/app-doc/eclass-manpages/eclass-manpages-20220417.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20220417.ebuild
deleted file mode 100644
index bb4dc06b483d..
--- a/app-doc/eclass-manpages/eclass-manpages-20220417.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Collection of Gentoo eclass manpages"
-HOMEPAGE="https://github.com/mgorny/eclass-to-manpage;
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-# Keep the keywords stable. No need to change to ~arch.
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-
-BDEPEND="app-arch/xz-utils
-   sys-apps/gawk
-   sys-apps/groff"
-
-src_install() {
-   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
-}

diff --git a/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild
deleted file mode 100644
index 4bbfc72582a4..
--- a/app-doc/eclass-manpages/eclass-manpages-20220716.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
-
-# Instructions to make a dist tarball:
-# git clone https://github.com/mgorny/eclass-to-manpage && cd eclass-to-manpage
-# make dist ECLASSDIR=~/g/eclass/
-
-DESCRIPTION="Collection of Gentoo eclass manpages"
-HOMEPAGE="https://github.com/mgorny/eclass-to-manpage;
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/repo/gentoo.git
-   https://github.com/gentoo/gentoo.git;
-   inherit git-r3
-
-   MY_ECLASSDIR="eclass"
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-
-   # Keep the keywords stable. No need to change to ~arch.
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-
-   MY_ECLASSDIR="."
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-BDEPEND="sys-apps/gawk
-   sys-apps/groff"
-
-src_unpack() {
-   if [[ ${PV} == ** ]] ; then
-   git-r3_fetch
-   git-r3_fetch "https://github.com/mgorny/eclass-to-manpage;
-
-   git-r3_checkout '' '' '' eclass
-   

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

2022-09-24 Thread Sam James
commit: 5a4ed9572b2f6f31d6620d61a8e6757d40ff7cec
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:39:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:39:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4ed957

app-doc/eclass-manpages: add 20220925

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

 app-doc/eclass-manpages/Manifest   |  1 +
 .../eclass-manpages-20220925.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 6ab8d896d6f7..45b240cd434c 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -2,3 +2,4 @@ DIST eclass-manpages-20220417.tar.xz 403944 BLAKE2B 
db0607e65f5e87d566bd632b4fa6
 DIST eclass-manpages-20220716.tar.xz 409748 BLAKE2B 
8e9c9ffc2d7d72647578cb876f0cb4e4a6c72cfe2236c435a7c232dc14638bd3ff98d085d06faec3c353e7d3263ee057736e6f8b5dff53d9890fa82d43d26002
 SHA512 
b4a45356a7441c258524c18a916df4b06d9317bc6ecb8e521d2cc43bcd7938e94ef266724c570456692e9f089332e0fb23e6d2d625a72424cfb479497b34f78d
 DIST eclass-manpages-20220725.tar.xz 409300 BLAKE2B 
740890c627577baa218f92edd4d3f4ee53232fc01fae3b42246ce1c14b9a382e009ebebd9ed692b480e47106b104f7cd4f4d7c0dd5a51f104365399ae64b2485
 SHA512 
e753cebde92c7f2d11cd548780e8f0d900cc1946b71c538805511296f8c754fb4bac49ae31bfce3e58ac581b975c29704fe4b98295b466dd35b020b42a89484e
 DIST eclass-manpages-20220824.tar.xz 407700 BLAKE2B 
7384e2d9100cdb8dca50bc5156b7f55f5ae52279d6c6563b0da3f6f11d49fcd24bfc7ae452587768a33489ddf83171f4f65433da3450e08ffb0125d2b3404d3c
 SHA512 
ddac3f75ef6d228fd59ea323c94f6e7d725e41ecb7a7b49946e15ebc1c0fb97ebb9bbd464aef991944f1e5ef42198f0cb85a7ad6c5a96eb0524b191485c6421e
+DIST eclass-manpages-20220925.tar.xz 410196 BLAKE2B 
a2fa7b4d6367dc236af8d3cdd3277c144a27bda9339be1041d426d12ccdd7427b1e18f30695ef93e48617efbc51754ef995881f963f24beb30d2f5bbb935e6bb
 SHA512 
11e7886077a5d9259afaa12e3dcaa2c9b6588f5052fd92be82569a7d56971d68614798dfa548e8fe1f8e5313fc074ec7fae20cd524681668f82d20b11620b37f

diff --git a/app-doc/eclass-manpages/eclass-manpages-20220925.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20220925.ebuild
new file mode 100644
index ..e4b5e442181a
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20220925.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Instructions to make a dist tarball:
+# git clone https://github.com/mgorny/eclass-to-manpage.git
+# cd eclass-to-manpage
+# make dist ECLASSDIR=~/g/eclass/
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://github.com/mgorny/eclass-to-manpage;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stable. No need to change to ~arch.
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+BDEPEND="sys-apps/gawk"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+}



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

2022-09-24 Thread Sam James
commit: 7163118eb065b826a1063dcad180052ac80b7dde
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:37:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:37:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7163118e

dev-libs/libaio: Stabilize 0.3.113 arm, #872752

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

 dev-libs/libaio/libaio-0.3.113.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libaio/libaio-0.3.113.ebuild 
b/dev-libs/libaio/libaio-0.3.113.ebuild
index b79118f16af3..688ae8a27a61 100644
--- a/dev-libs/libaio/libaio-0.3.113.ebuild
+++ b/dev-libs/libaio/libaio-0.3.113.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://pagure.io/libaio.git;
 else
SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 LICENSE="LGPL-2"
 SLOT="0"



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

2022-09-24 Thread Sam James
commit: e834fdfb6d76be5a16c56d80999794da3c070195
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:37:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:37:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e834fdfb

dev-cpp/asio: Stabilize 1.22.2 arm64, #872704

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

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

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 8a3c87276f63..71822738c1a1 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: f39b6c097d123a0cfd1d7be1162f69ba663dd46d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:37:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:37:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39b6c09

sys-devel/crossdev: Stabilize 20220818 arm64, #872776

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

 sys-devel/crossdev/crossdev-20220818.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20220818.ebuild 
b/sys-devel/crossdev/crossdev-20220818.ebuild
index e5dc11e789a4..87736e293acd 100644
--- a/sys-devel/crossdev/crossdev-20220818.ebuild
+++ b/sys-devel/crossdev/crossdev-20220818.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



[gentoo-commits] repo/gentoo:master commit in: net-fs/libnfs/

2022-09-24 Thread Sam James
commit: e8ae156c9442503f2b35bc73650c77a0a6f91a4b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:37:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:37:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ae156c

net-fs/libnfs: Stabilize 5.0.2 arm64, #872767

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

 net-fs/libnfs/libnfs-5.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/libnfs/libnfs-5.0.2.ebuild 
b/net-fs/libnfs/libnfs-5.0.2.ebuild
index 66924d28bec8..eab881ed1a27 100644
--- a/net-fs/libnfs/libnfs-5.0.2.ebuild
+++ b/net-fs/libnfs/libnfs-5.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86"
S="${WORKDIR}"/${PN}-${P}
 fi
 



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

2022-09-24 Thread Sam James
commit: eb68987635f371545ba331f7e00d1d89f6b40c15
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:36:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:36:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb689876

dev-libs/userspace-rcu: Stabilize 0.13.2 amd64, #872755

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

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index d2b2f8fb1deb..4599e9f00463 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: 93c9cf47c6ee3016aa2be6223723d211f17df525
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:36:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:36:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c9cf47

dev-libs/userspace-rcu: Stabilize 0.13.2 x86, #872755

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

 dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
index 4599e9f00463..272758f9101f 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: 65c83003103f4d9c26717b35f6b168c1e8a833e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:35:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:35:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c83003

sys-libs/gpm: Stabilize 1.20.7-r5 arm64, #872731

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

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild 
b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 2617fc59a69c..215d1f5143d6 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/

2022-09-24 Thread Sam James
commit: c987fd3b48ddc60dfcf78bbded196eb656cefd06
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:35:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:35:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c987fd3b

dev-util/checkbashisms: Stabilize 2.22.2 arm, #872746

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

 dev-util/checkbashisms/checkbashisms-2.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
index 8adf583b40e8..827a87d27844 100644
--- a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
+++ b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}/scripts"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
 
 # Requires python packages to check tools we don't need anyway
 RESTRICT="test"



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

2022-09-24 Thread Sam James
commit: 1f756031dd6e758839b001c5c0a5fd62a57fef31
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:35:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:35:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f756031

sys-devel/crossdev: Stabilize 20220818 arm, #872776

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

 sys-devel/crossdev/crossdev-20220818.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20220818.ebuild 
b/sys-devel/crossdev/crossdev-20220818.ebuild
index 1701b22179d5..e5dc11e789a4 100644
--- a/sys-devel/crossdev/crossdev-20220818.ebuild
+++ b/sys-devel/crossdev/crossdev-20220818.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



[gentoo-commits] repo/gentoo:master commit in: net-fs/libnfs/

2022-09-24 Thread Sam James
commit: e295f8aaea7feb58cdd1059bfd9be7e0587a8ce2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:35:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:35:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e295f8aa

net-fs/libnfs: Stabilize 5.0.2 arm, #872767

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

 net-fs/libnfs/libnfs-5.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/libnfs/libnfs-5.0.2.ebuild 
b/net-fs/libnfs/libnfs-5.0.2.ebuild
index 3c544aaa465a..66924d28bec8 100644
--- a/net-fs/libnfs/libnfs-5.0.2.ebuild
+++ b/net-fs/libnfs/libnfs-5.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86"
S="${WORKDIR}"/${PN}-${P}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: 384acde0813fb922234c8bdff0ee7de15068cee7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:35:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:35:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384acde0

app-crypt/pinentry: Stabilize 1.2.1 arm, #872761

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

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index 22ae47b93790..b2dbf6a62aba 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/

2022-09-24 Thread Sam James
commit: def5e6ee7cd5917505be63ff6b016b77e7b1c3ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def5e6ee

dev-util/checkbashisms: Stabilize 2.22.2 x86, #872746

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

 dev-util/checkbashisms/checkbashisms-2.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
index 13015c2658c4..8adf583b40e8 100644
--- a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
+++ b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}/scripts"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # Requires python packages to check tools we don't need anyway
 RESTRICT="test"



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

2022-09-24 Thread Sam James
commit: 48d4f9e645673e1ff5bb71d575485f11c84c75f6
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d4f9e6

sys-devel/flex: Stabilize 2.6.4-r2 x86, #872734

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

 sys-devel/flex/flex-2.6.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r2.ebuild 
b/sys-devel/flex/flex-2.6.4-r2.ebuild
index 6f285f732065..80e7aa134696 100644
--- a/sys-devel/flex/flex-2.6.4-r2.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/lesspipe/

2022-09-24 Thread Sam James
commit: de3d71790ba14ca4a0e61e2156eea1c1b85606bd
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3d7179

app-text/lesspipe: Stabilize 2.06 amd64, #872749

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

 app-text/lesspipe/lesspipe-2.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/lesspipe/lesspipe-2.06.ebuild 
b/app-text/lesspipe/lesspipe-2.06.ebuild
index b16b5f900cda..b7fbd328aff7 100644
--- a/app-text/lesspipe/lesspipe-2.06.ebuild
+++ b/app-text/lesspipe/lesspipe-2.06.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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="test"
 
 # Please check again on bumps!



[gentoo-commits] repo/gentoo:master commit in: app-text/lesspipe/

2022-09-24 Thread Sam James
commit: cc96f13ae532242fd3156ae33fa3b9ba3cc48b3e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc96f13a

app-text/lesspipe: Stabilize 2.06 x86, #872749

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

 app-text/lesspipe/lesspipe-2.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/lesspipe/lesspipe-2.06.ebuild 
b/app-text/lesspipe/lesspipe-2.06.ebuild
index b7fbd328aff7..6ed6c94558a6 100644
--- a/app-text/lesspipe/lesspipe-2.06.ebuild
+++ b/app-text/lesspipe/lesspipe-2.06.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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="test"
 
 # Please check again on bumps!



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

2022-09-24 Thread Sam James
commit: 9b4665554fdccc07e6004a14cd746df4d03b6b01
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b466555

sys-devel/flex: Stabilize 2.6.4-r2 amd64, #872734

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

 sys-devel/flex/flex-2.6.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r2.ebuild 
b/sys-devel/flex/flex-2.6.4-r2.ebuild
index b1e13e873c6d..6f285f732065 100644
--- a/sys-devel/flex/flex-2.6.4-r2.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/

2022-09-24 Thread Sam James
commit: e4cb1cbaaaedede5fb6033d063633daa72ec5b04
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4cb1cba

dev-util/checkbashisms: Stabilize 2.22.2 amd64, #872746

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

 dev-util/checkbashisms/checkbashisms-2.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
index b5bf37296fc9..13015c2658c4 100644
--- a/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
+++ b/dev-util/checkbashisms/checkbashisms-2.22.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}/scripts"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 # Requires python packages to check tools we don't need anyway
 RESTRICT="test"



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

2022-09-24 Thread Sam James
commit: 5a57fa31ce7aad19c97741d8702a7070f3c2fe9f
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:33:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:33:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a57fa31

sys-apps/logwatch: Stabilize 7.7 amd64, #872737

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

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

diff --git a/sys-apps/logwatch/logwatch-7.7.ebuild 
b/sys-apps/logwatch/logwatch-7.7.ebuild
index db6cdabae32a..4436f2df349d 100644
--- a/sys-apps/logwatch/logwatch-7.7.ebuild
+++ b/sys-apps/logwatch/logwatch-7.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



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

2022-09-24 Thread Sam James
commit: dff79d5257c4d51cd5dafb9e5e6e421faedad47d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff79d52

sys-libs/gpm: Stabilize 1.20.7-r5 x86, #872731

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

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild 
b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 116828144d30..2617fc59a69c 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="



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

2022-09-24 Thread Sam James
commit: ca5f9b07101f83cbf667b6123fd4a6fd6233ebc0
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5f9b07

sys-apps/logwatch: Stabilize 7.7 x86, #872737

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

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

diff --git a/sys-apps/logwatch/logwatch-7.7.ebuild 
b/sys-apps/logwatch/logwatch-7.7.ebuild
index 4436f2df349d..9504f5402246 100644
--- a/sys-apps/logwatch/logwatch-7.7.ebuild
+++ b/sys-apps/logwatch/logwatch-7.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



[gentoo-commits] repo/gentoo:master commit in: media-sound/abcmidi/

2022-09-24 Thread Sam James
commit: 0f9ea7f5dd018658467b61d366ecfe8c9b274119
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:34:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:34:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9ea7f5

media-sound/abcmidi: Stabilize 2022.08.23 x86, #872719

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

 media-sound/abcmidi/abcmidi-2022.08.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/abcmidi/abcmidi-2022.08.23.ebuild 
b/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
index eb2cfad8d6ed..3b11050a4f44 100644
--- a/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
+++ b/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: media-sound/abcmidi/

2022-09-24 Thread Sam James
commit: d8afe50ed36ec59dbd82b7dccc38b997ef9b234c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:33:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8afe50e

media-sound/abcmidi: Stabilize 2022.08.23 amd64, #872719

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

 media-sound/abcmidi/abcmidi-2022.08.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/abcmidi/abcmidi-2022.08.23.ebuild 
b/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
index 11f547f4cb8e..eb2cfad8d6ed 100644
--- a/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
+++ b/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="examples"
 
 BDEPEND="app-arch/unzip"



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

2022-09-24 Thread Sam James
commit: 562442741fa36aae2c6c02c4fd808916c9ff0b14
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:33:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56244274

sys-libs/gpm: Stabilize 1.20.7-r5 amd64, #872731

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

 sys-libs/gpm/gpm-1.20.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild 
b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
index 63d7c8b10fec..116828144d30 100644
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="



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

2022-09-24 Thread Sam James
commit: a2c75568f8ab0abeb2269447bf13de9100dac72d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:24:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:30:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c75568

sys-libs/openipmi: add 2.0.33

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

 sys-libs/openipmi/Manifest   |  1 +
 sys-libs/openipmi/openipmi-2.0.33.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 09e417a1bbab..3207390b02a0 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1 +1,2 @@
 DIST OpenIPMI-2.0.32.tar.gz 3140147 BLAKE2B 
7f5d3f9e4a5a8388413d1cfb7d1b8bb1a46abce8404b408d4e505bb389e6f871b6f6d67560bcba9a5716dfcf95c5d3c27bbaf4a5fd7b924a629aa4546efde0c1
 SHA512 
e409f32e6bbf26756338ada386fa394d48d734b4d6ba4beca700ce60bc3af3d0f41e972a328c4e076ae014f4fbd8598d05d3f879f9c6d76198e6ae1a2ba03e95
+DIST OpenIPMI-2.0.33.tar.gz 3141439 BLAKE2B 
02634ac8e17abf6a95f37e1b6825fe1f493e1990d7a5b0f6e87f7d9527f2a778f9faf0b12566529a3c87ecce893346e5125c51da988b95fbb56145282194ed16
 SHA512 
615fccd1ffd4af18584c1b0e54667ba2de60b6d42b44e7448f27808114180fa3b31b4834276bdf69c3df1e5210df871fd888deec8186377524838390fe41e641

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild 
b/sys-libs/openipmi/openipmi-2.0.33.ebuild
new file mode 100644
index ..9621181d0f10
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-single-r1
+
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="crypt snmp perl python static-libs tcl"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/popt
+   sys-libs/gdbm:=
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+   crypt? ( dev-libs/openssl:= )
+   snmp? ( net-analyzer/net-snmp )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   tcl? ( dev-lang/tcl:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lang/swig-1.3.21
+   virtual/pkgconfig
+"
+
+# Gui is broken!
+#  python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.26-tinfo.patch" # bug #501510
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # For tinfo patch
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   # These binaries are for root!
+   --bindir="${EPREFIX}"/usr/sbin
+   --with-glib
+   --with-glibver=2.0
+   --with-swig
+   --without-tkinter
+   $(use_with snmp ucdsnmp yes)
+   $(use_with crypt openssl yes)
+   $(use_with perl perl yes)
+   $(use_with tcl tcl yes)
+   $(use_with python python yes)
+   )
+
+   # GUI is broken
+   #use tk && use python && use !tcl && \
+   #   ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+   #if use python && use tcl; then
+   #   myconf+=( $(use_with tk tkinter) )
+   #else
+   #   myconf+=( --without-tkinter )
+   #fi
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+   newdoc cmdlang/README README.cmdlang
+
+   use python && python_optimize
+
+   find "${ED}" -name "*.la" -delete || die
+
+   if ! use static-libs ; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/

2022-09-24 Thread Sam James
commit: f91c33c2f6527daca331b0cbe4eac778458b63ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:32:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:32:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91c33c2

dev-util/diffoscope: add 222

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-222.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 85a6b8c52131..4ba2aa825a09 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-219.tar.gz 2711533 BLAKE2B 
1b244a36ca2622244fb1f11f8fc895680bd1d77b544421e5e2c3662294fdf8e7efe3b67e370a83089c180f3c8563562847cc8b09bec85426e1b05f340575b724
 SHA512 
615b82cbd2b1a8bcdfae4274c051e4be52fb8ea90c5e56b041dd1d8c520c759d09cd4c080b31154257828316f7b4c0ac79cf0b1e09d762271ce01ffde353ee7a
 DIST diffoscope-221.tar.gz 3145331 BLAKE2B 
76369a7719f9a256ca61cc097bc439c5ef267370b78b5e25c466f351fc262b6a9a18f2f82d88ae86fd382a11900c4350ff79c6217c53df42ad56706ee58fa42b
 SHA512 
145390374378f699f7689af0e35897bc9d75cd805722f0db66e689135186eb43def17ec5aac4adf8f7e0045cbddec8a31dc5c8b68eb4e7b0d3bd1f0661f26416
+DIST diffoscope-222.tar.gz 3145249 BLAKE2B 
ae91a16b4c21754d4c677922fed0a2f6102ba1ee370eac42a4008fcd0898adc7b1e86a900476f08eae8705353f05837daf4fcc4026d5beb27ab982b72a0e12d7
 SHA512 
b4f2e17fbb755517d922dfcbc0ae57544a89600338bed7d98d59ab024ddc13bcedcddfa6ee808530e163b3f6c3cf627b159b9d0a011765d03a9268839226590f

diff --git a/dev-util/diffoscope/diffoscope-222.ebuild 
b/dev-util/diffoscope/diffoscope-222.ebuild
new file mode 100644
index ..bd5c0dd544f8
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-222.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+
+RESTRICT="!test? ( test )"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="test? (
+   app-text/docx2txt
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )"
+RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/tlsh[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence if filemagic's magic.py breaks imports
+# of dev-python/python-magic: https://bugs.gentoo.org/716482
+RDEPEND+=" !dev-python/filemagic"
+
+EPYTEST_DESELECT=(
+   # Test seems to use different tarball
+   tests/test_presenters.py::test_text_proper_indentation
+
+   # Needs triage
+   
tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libaom/

2022-09-24 Thread Sam James
commit: a2760c11992fad88374b11deb8db1e645269bb8b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:30:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:30:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2760c11

media-libs/libaom: add 3.5.0

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

 media-libs/libaom/Manifest |  1 +
 .../{libaom-.ebuild => libaom-3.5.0.ebuild}| 36 --
 media-libs/libaom/libaom-.ebuild   | 36 --
 3 files changed, 67 insertions(+), 6 deletions(-)

diff --git a/media-libs/libaom/Manifest b/media-libs/libaom/Manifest
index 74b88245f6e4..d9317b5b8cae 100644
--- a/media-libs/libaom/Manifest
+++ b/media-libs/libaom/Manifest
@@ -1,2 +1,3 @@
 DIST libaom-3.3.0.tar.gz 4768475 BLAKE2B 
22060694019bcd925cb38c365063b8f2be60aed4cc6f9b0aa95cf8b4c4c5b40f5c603359d8c0728c5650fe9f7eea7573b8fd4a93975481c67409b201b4c48428
 SHA512 
9bd118bf46d777da4e85f348fed95510ce583d16d005d062d33e2899f16f24bdb8b120792a7c77ccb64b4e1ff5b3d934342fb1b356bb426693ef69220f138c5f
 DIST libaom-3.4.0.tar.gz 5175838 BLAKE2B 
7a38cc1a1871f044018a8ebf5022810b753b099ad61e0c6e2625a0480946e8b5e066fd1e1abc5523e817025c8a59d6f1092c12d632c5b602cf3a80f6ef8daa0e
 SHA512 
8de5e7eae96b182ceb33ce2c66fde784349a7a117371177102c358cc9b2cad75bebe2849fdf8ce57ae149a38b43419b51e54e5475cb781ed3d5953081127b478
+DIST libaom-3.5.0.tar.gz 5206715 BLAKE2B 
d47ddb864c909c972f692667177417daef0350124a096547eacc83ab3630227fe7a23e95f3988a2109c580f9a87ba30a58bcc58be1a2e24fe694eb01655a4861
 SHA512 
370c529a84d54c95f05c5a3b3edadd1cca95eeccd5a6b5454e574211c6dd9bf5bd33ab67b43587c6de37688fe546ea9e16de0ab2d721e965143b7e8c85db6fd4

diff --git a/media-libs/libaom/libaom-.ebuild 
b/media-libs/libaom/libaom-3.5.0.ebuild
similarity index 70%
copy from media-libs/libaom/libaom-.ebuild
copy to media-libs/libaom/libaom-3.5.0.ebuild
index 39cf3f69c8d2..7c969b44ed77 100644
--- a/media-libs/libaom/libaom-.ebuild
+++ b/media-libs/libaom/libaom-3.5.0.ebuild
@@ -19,10 +19,12 @@ HOMEPAGE="https://aomedia.org 
https://aomedia.googlesource.com/aom/;
 
 LICENSE="BSD-2"
 SLOT="0/3"
-IUSE="doc +examples"
+IUSE="doc +examples test"
 IUSE="${IUSE} cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_ssse3"
 IUSE="${IUSE} cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
 IUSE="${IUSE} cpu_flags_arm_neon"
+# Tests need more wiring up
+RESTRICT="!test? ( test ) test"
 
 REQUIRED_USE="
cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
@@ -37,16 +39,20 @@ BDEPEND="${PYTHON_DEPS}
doc? ( app-doc/doxygen )
 "
 
-# the PATENTS file is required to be distributed with this package, bug #682214
+# The PATENTS file is required to be distributed with this package, bug #682214
 DOCS=( PATENTS )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.0-posix-c-source-ftello.patch
+)
+
 multilib_src_configure() {
local mycmakeargs=(
-DENABLE_CCACHE=OFF
-DENABLE_DOCS=$(multilib_native_usex doc ON OFF)
-DENABLE_EXAMPLES=$(multilib_native_usex examples ON OFF)
-DENABLE_NASM=OFF
-   -DENABLE_TESTS=OFF
+   -DENABLE_TESTS=$(usex test)
-DENABLE_TOOLS=ON
-DENABLE_WERROR=OFF
 
@@ -67,9 +73,33 @@ multilib_src_configure() {
-DENABLE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
)
 
+   # For 32-bit multilib builds, force some intrinsics on to work around
+   # bug #816027. libaom seems to do runtime detection for some targets
+   # at least, so this isn't an issue.
+   if ! multilib_is_native_abi && use amd64 ; then
+   mycmakeargs+=(
+   -DENABLE_SSE3=ON
+   -DENABLE_SSSE3=ON
+   )
+   fi
+
+   # On ARM32-on-ARM64, things end up failing if NEON is off, bug #835456
+   # Just force generic, given it's a niche situation.
+   # TODO: could try forcing armv7 or similar?
+   if use arm && ! use cpu_flags_arm_neon && [[ $(uname -p) == "aarch64" 
]] ; then
+   ewarn "Forcing generic for arm32-on-arm64 build (bug #835456)"
+   mycmakeargs+=(
+   -DAOM_TARGET_CPU=generic
+   )
+   fi
+
cmake_src_configure
 }
 
+multilib_src_test() {
+   "${BUILD_DIR}"/test_libaom || die
+}
+
 multilib_src_install() {
if multilib_is_native_abi && use doc ; then
local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )

diff --git a/media-libs/libaom/libaom-.ebuild 
b/media-libs/libaom/libaom-.ebuild
index 39cf3f69c8d2..7c969b44ed77 100644
--- a/media-libs/libaom/libaom-.ebuild
+++ b/media-libs/libaom/libaom-.ebuild
@@ -19,10 +19,12 @@ HOMEPAGE="https://aomedia.org 
https://aomedia.googlesource.com/aom/;
 
 LICENSE="BSD-2"
 SLOT="0/3"
-IUSE="doc +examples"
+IUSE="doc +examples 

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

2022-09-24 Thread William Hubbs
commit: 66f14e514723b54528dee2a0bbcd38a795926a4f
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Sep 25 03:58:21 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Sep 25 03:58:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f14e51

net-libs/nodejs: add 14.20.1, 16.17.1, 18.9.1

Bug: https://bugs.gentoo.org/872692
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   3 +
 net-libs/nodejs/nodejs-14.20.1.ebuild | 240 
 net-libs/nodejs/nodejs-16.17.1.ebuild | 232 +++
 net-libs/nodejs/nodejs-18.9.1.ebuild  | 250 ++
 4 files changed, 725 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index e666bf77bd2f..917b9b813fdd 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,6 +1,9 @@
 DIST node-v14.20.0.tar.xz 34487684 BLAKE2B 
a3b8af94d2bb0e52f36ead91a5cd96a4a35a67f07b87e43da5ff598d693fd8b3b47c05dbb6c6b738aefa55b056eccedbcf782225a2abf49110b3371a544952bd
 SHA512 
400eb247c1d37ca64f4d643ab1852d2e1415ee190cf726b1e9b058386a1ebd6d7a9f40092afff228ec7980f37a78978252c1ef115aee47ec5b90c065f136b10f
+DIST node-v14.20.1.tar.xz 34482880 BLAKE2B 
3d21645c94e194c4a9a499544032643a2b14f507642c8d01bd54b3446c691c6d59109c08713a4b2e210c7418baded496b80308687b31830d2ccee5f8c9a06178
 SHA512 
27186e6b877189c7976fe566cbc4f5e961941f74af7e2f96a0829d6061b880569095666da70545f61a017f1b520050ab6ef5fc98e2e71e72253633f88a9264fb
 DIST node-v16.16.0.tar.xz 35039712 BLAKE2B 
e4cf7debda3d32b515d60d11ac7ebd788fdab0ebc782a096571cd4b502dddfb9c63c9a3625198c6c545f95092ffcb247e94ee96e33d8a79a7c5e24c56039c229
 SHA512 
828bfee4f3789b02fec512a7d9785bf02650401c61b2d3ff80d8a3876420927fb9c8d0c2d66e45e1e8370c47cb81140d434747588322c4fedca7fd9e42b84ac3
 DIST node-v16.17.0.tar.xz 35664964 BLAKE2B 
490bcb65440a81d356f6351c45b19a4022cd55834b8b90da9eed2006042ab73732d581d58983b34b12ddef618d3e99fe760ef93447a2201268e2ab86466d3bb1
 SHA512 
8906ee337562b6f0b1614aa57084499ffd3bdfe8f8e706de8fed98baed5a92f691c534528b98f6321cf8a1eaaed6b45a938f28bd08167fbd75bfeb432ca03181
+DIST node-v16.17.1.tar.xz 35661452 BLAKE2B 
1fd9fad86f4f5161b2e06199a18f4df431b95ca03214cedefa4b76a9703e7153120c8c3f0f9b07fce825015533d2f52cc29e5737308c69d809c3e6edbc0eacee
 SHA512 
f9aefcc72a260cbdc162db8db01885a93b1b2248ff0c20c6e9b98819b8b5e599f7da89eeeb7cfe202764cca3974b6ca48610351176f6767ef6ad630ca7ee8cb7
 DIST node-v18.6.0.tar.xz 37189620 BLAKE2B 
15a8a874f39db7de576d3ba81fddcb8072cb170ebb12308d2ade2efb9c8200c561671f453371a16db82d4c0f02522a28f6ae01216d11be40df94b53b184828b3
 SHA512 
d682e25a71ffbef90e2cb3c55e22dbd548952c4de24d48c47206afd270fd17c7bda95b3241840bf6a470f28d2389f3c6fddbb812ad17cf1d36262ff25fcda859
 DIST node-v18.7.0.tar.xz 36945328 BLAKE2B 
8ec945347ba396f7c65f544325690abdece4aa82ce1dae63e56662c78f445845f3f858a803ee2b130444f44cd38f4e1d8f5df0240d5a0c5124a38cbab42daafc
 SHA512 
3da56b25f304b4e205c27a59f2e442e7216e494465e4cce9f51ffd3f7c7da3ab3519c4b7d1eb41a754b86ecfa1d138d270578aa3908b4fd42cc5dbfd389a6798
 DIST node-v18.9.0.tar.xz 38309908 BLAKE2B 
87ce3e45c6450bc686fe800a9c39a6c0cb5c01279c3052431455c29e0fc0b244de122dd899a43da1e8291fe60457847d307c7193c4e69f2d6f6b8824f4555daf
 SHA512 
60bf98bc5011876429c9a687141b916fc6023ba21f1a641fef2f11d53218db24f442542382495455d2f107d708fcd04994e239a9bbfb52f070935c9048089e81
+DIST node-v18.9.1.tar.xz 38315220 BLAKE2B 
515ab64db023c5809c476c1248e2d47a49d46ed273ee0f91ac803791b0e7a51f3dd2f0ee7f30901d9a1fbc9172dd971c9845c86a703c6194bc8f983d3f81567c
 SHA512 
fc570dbd41197363d0f9bc3f329fbdffd0cb5b7382327e206d40b3b4e42a80fa65debb172abd501021bcc5082d8d99fc5f6faa05cf87066170c87be1b15e8734

diff --git a/net-libs/nodejs/nodejs-14.20.1.ebuild 
b/net-libs/nodejs/nodejs-14.20.1.ebuild
new file mode 100644
index ..0f65989cf3f7
--- /dev/null
+++ b/net-libs/nodejs/nodejs-14.20.1.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv ~x86 ~amd64-linux ~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/

2022-09-24 Thread Sam James
commit: ac8f78e4e709a03b3afa571bb9af445cd6473231
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 03:51:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 03:51:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8f78e4

media-libs/flac: add 1.4.1

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

 media-libs/flac/Manifest  |  1 +
 media-libs/flac/flac-1.4.1.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/flac/Manifest b/media-libs/flac/Manifest
index e94ef33b1852..b3bfc7884786 100644
--- a/media-libs/flac/Manifest
+++ b/media-libs/flac/Manifest
@@ -1,2 +1,3 @@
 DIST flac-1.3.4.tar.xz 1038356 BLAKE2B 
0553cd42705f31d6a98d10e8b73953265e97c6b1e46bb59c7d97d12ec1b4aae4c3d6f5e85b9e5d1513f7efac82a65ea9dc59d89d8df0254ff3ab1188039c55c5
 SHA512 
4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9
 DIST flac-1.4.0.tar.xz 783372 BLAKE2B 
69fd756ae6a41bdf84a1237cb24949ae24126a66432a0ecf1d9943a9ddd082629aa9ff480bf77ff60fcfc2401a4942bdc4549e22378841997e0d1a83f8f18f25
 SHA512 
b7310de7bcf49584c0a1fdc6d5ee7216a8ab3e2b1af85366fa0905752da13e1cbb9638e0d92f3b756568a69848abf4d5c2fe0d21a86c6fdb4840f2678daf0f8d
+DIST flac-1.4.1.tar.xz 1024160 BLAKE2B 
9ed283a0e56e96667bb0c7d66ad9f9d932dc001bfe4c5a71b0302d393a829fdeae6cfa1b0fed5a1d243f32b73933cbbf29c7f7684314b60c2a05758925acde4d
 SHA512 
72a5ced62e06407ddea3ed6dcd28bf8f56f3d45e0649ea38e1b778f7856041c68bf85c3cec0a55170c2fbc144626829fed132d386f7439f1d6e3d0b45f13dba7

diff --git a/media-libs/flac/flac-1.4.1.ebuild 
b/media-libs/flac/flac-1.4.1.ebuild
new file mode 100644
index ..8fd8883406b0
--- /dev/null
+++ b/media-libs/flac/flac-1.4.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Free lossless audio encoder and decoder"
+HOMEPAGE="https://xiph.org/flac/;
+SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz;
+
+LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1"
+# -
+SLOT="0/10-12"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx 
cpu_flags_x86_avx2 cpu_flags_x86_avx cpu_flags_x86_sse2 static-libs"
+
+# AVX configure switch is for both AVX & AVX2
+REQUIRED_USE="
+   cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
+"
+
+RDEPEND="ogg? ( media-libs/libogg[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+   abi_x86_32? ( dev-lang/nasm )"
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-doxygen-docs
+   --disable-examples
+   --disable-xmms-plugin
+   $([[ ${CHOST} == *-darwin* ]] && echo 
"--disable-asm-optimizations")
+   $(use_enable cpu_flags_ppc_altivec altivec)
+   $(use_enable cpu_flags_ppc_vsx vsx)
+   $(use_enable cpu_flags_x86_avx avx)
+   # SSE option is actually for SSE2, bug #677274
+   $(use_enable cpu_flags_x86_sse2 sse)
+   $(use_enable cxx cpplibs)
+   $(use_enable debug)
+   $(use_enable ogg)
+   $(use_enable static-libs static)
+
+   # cross-compile fix (bug #521446)
+   # no effect if ogg support is disabled
+   --with-ogg
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   if [[ ${UID} != 0 ]]; then
+   emake -j1 check
+   else
+   ewarn "Tests will fail if ran as root, skipping."
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2022-09-24 Thread Sam James
commit: fd1ca93047532ca046f0772c64e33974e3181e39
Author: Jordan Yelloz  yelloz  me>
AuthorDate: Sun Sep 25 03:37:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 03:47:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1ca930

app-text/qpdf: Fixed DEFAULT_CRYPTO value.

The DEFAULT_CRYPTO argument expects the values to be in lowercase.

Closes: https://bugs.gentoo.org/872716
Signed-off-by: Jordan Yelloz  yelloz.me>
Closes: https://github.com/gentoo/gentoo/pull/27434
Signed-off-by: Sam James  gentoo.org>

 app-text/qpdf/{qpdf-11.1.0-r1.ebuild => qpdf-11.1.0-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/qpdf/qpdf-11.1.0-r1.ebuild 
b/app-text/qpdf/qpdf-11.1.0-r2.ebuild
similarity index 94%
rename from app-text/qpdf/qpdf-11.1.0-r1.ebuild
rename to app-text/qpdf/qpdf-11.1.0-r2.ebuild
index f0a13b28829a..774c671b8246 100644
--- a/app-text/qpdf/qpdf-11.1.0-r1.ebuild
+++ b/app-text/qpdf/qpdf-11.1.0-r2.ebuild
@@ -52,8 +52,9 @@ src_configure() {
 
if use ssl ; then
local crypto_provider=$(usex gnutls GNUTLS OPENSSL)
+   local crypto_provider_lowercase=${crypto_provider,,}
mycmakeargs+=(
-   -DDEFAULT_CRYPTO=${crypto_provider}
+   -DDEFAULT_CRYPTO=${crypto_provider_lowercase}
-DREQUIRE_CRYPTO_${crypto_provider}=ON
)
fi



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

2022-09-24 Thread Sam James
commit: 0ae88c0a2ce1a2e445b5900fc7d6da6b0718
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 03:12:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 03:20:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae88c0a

sys-devel/gcc: add 12.2.1_p20220924

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.2.1_p20220924.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index ea6e2f9eb3bc..78f915c92c1c 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,6 +14,7 @@ DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d
 DIST gcc-11.4.0-musl-patches-0.tar.xz 3844 BLAKE2B 
f3f1be6718e3cf08e553a1a2319a85e13368279849f6f3ab89ad7abe505316afacf5084846c0cb133bdcb5c918244644242c194e6ce55455a26e67b3983d73ef
 SHA512 
a81db52d21de364137461dcff7e1af696df4a02fa26452f90439ae4af14ccbffe68eb4ee93ae56257490ab8aa36b4bff37c4e1f2cf4dd4624b3a6fb4cb50b7ac
 DIST gcc-11.4.0-patches-2.tar.xz 14224 BLAKE2B 
d3030c19a7bd8bd082fd39b35c3e80883ae541ab28232513ba60095fe81f5fe1fbdc54829a1556b2d278328033f6eb8a81e9ee268a6020b554388a60842b02e6
 SHA512 
60aa19f00fb29b7c8a68c73de274e24559dc896f551d47153ea511b202941caa950c0aff62ad28d057a8ed16f2aec2c06e681e7286d65ab3610b6948d7bb840a
 DIST gcc-12-20220917.tar.xz 79137544 BLAKE2B 
ddd538b339e57fce4d8ef47e18077a27b35994bb571b5ac8670fc2f833751f87557a05c3f82fc41e3c0c3ac47ac231d8392353835295874cfb24e02aa72a8662
 SHA512 
15071044595fcf22deca3fd4569309f7fa01e2e8d54b1c518c480ff134f1222a652b0137be98e03b495648eed3c21992d906e9c9d12f265a6467581adc2dc1ee
+DIST gcc-12-20220924.tar.xz 79135908 BLAKE2B 
41cbc1d232bfb07a2a84b6fe4bc692f21378661197447c39ef9f4d56015410c8416e3a01da98dff7329fc3392331dc5b6e404fa09a0df1e35598b9bfb41cb814
 SHA512 
ba4d9e73d108088da26fbefe18d9b245b76771ffe752c2b4b31bdf38a2d0b638fbc115c377526c27311d4d7ffd4e0d236a5af5016bd364ccaa11a4989d1401e8
 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.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173

diff --git a/sys-devel/gcc/gcc-12.2.1_p20220924.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20220924.ebuild
new file mode 100644
index ..97d104a8472d
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.1_p20220924.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="sam"
+PATCH_VER="1"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.2.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=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}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# 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-2.30[cet(-)?]"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2022-09-24 Thread Sam James
commit: 076cc44547362cf08b206c3f83d4dffe4fee58e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 02:14:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 03:20:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076cc445

sys-devel/gcc: add 10.4.1_p20220922

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-10.4.1_p20220922.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 29268c2d4f1a..2394bc3d4e33 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,4 +1,5 @@
 DIST gcc-10-20220915.tar.xz 71759056 BLAKE2B 
0c337b0d4d17ad8c19b79b7b05d2c8250e04e2b137a39e796a569d7321f4c2375239972e0a02b9b35769a653677a109a0040f43ea195d8fe698657ef22416680
 SHA512 
1ef13b14b2bd5c16ee576cc1270b11be77b26d28202db78d52b63aa5d516c8e8caf56e04964e30c6eed8d7a53e5860db718c3f3dbc63f7a598b29ba35d29
+DIST gcc-10-20220922.tar.xz 71765508 BLAKE2B 
f5cc860ea6a22374e74a4d0f473b1041488e63127b53de80f5e4adc7ecb4b2956358f2b474eec64c03a26b06a79ac2568d0fea0e95d3b16d970986fd8896a6dc
 SHA512 
f493ebc8e960c861a85f2a2cf9ec07399b4e20a2e2ae9451c7b4997dbd30b1174eb4c850fab9ed92460012be571ca08153c44ff71ca57ab1c340e47115ef28a7
 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
 DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e
 SHA512 
aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648

diff --git a/sys-devel/gcc/gcc-10.4.1_p20220922.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20220922.ebuild
new file mode 100644
index ..bb603378916c
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.4.1_p20220922.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+#TOOLCHAIN_GCC_RC=1
+PATCH_GCC_VER="10.5.0"
+PATCH_VER="0"
+MUSL_VER="1"
+MUSL_GCC_VER="10.5.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=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}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   if has_version '>=sys-libs/glibc-2.32-r1'; then
+   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
+   fi
+
+   toolchain_src_prepare
+}



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

2022-09-24 Thread Sam James
commit: b1ff8853a2fc606856b601a2edfe6425dfc918c9
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 02:50:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 03:20:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ff8853

sys-devel/gcc: add 11.3.1_p20220923

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20220923.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 2394bc3d4e33..ea6e2f9eb3bc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -7,6 +7,7 @@ DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 
5995f934a40665d877342853fde8b
 DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 
3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90
 SHA512 
fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15
 DIST gcc-11-20220909.tar.xz 75778496 BLAKE2B 
6905614b33c1fa74caf409e4a6e87d0d38464e3f965ba92bba4167608af1143e69540b023626578437bcc4d631f94fc60e72e09b32c586be5c1dd6d29774b275
 SHA512 
22afab5e99cf787aac0eac2b4e5b7f663dd2a9fa82f4d13c08fca8b79007f5937cdbd8c5d49ae31d4b3267def09c9030c5c1dad4bd28c8d28050c4273810cc5d
 DIST gcc-11-20220916.tar.xz 75795008 BLAKE2B 
b208fc0364f2412e77afe599f3c907b44976ec656f2320a10f6e6fac13084a178dd55dd3fedb8f2bf2b97220cb3844c67804cdac39b56cdd429a13c31d7454d4
 SHA512 
7e59d8b0cf1f4ce598b8bd8fc2a9938ca7c5c0caee43a29eff329ce89303511fc1f1b3e36a3f1172907bd52865cdd63d1c1ddadfbc8f8750b9c5467513f48441
+DIST gcc-11-20220923.tar.xz 75790408 BLAKE2B 
2b64b38cd5ad927a0a7ea7853d867792b40f066ab043c51a1596eef762f40390224fc8028c9a9406e99578939b40a0ebd4925e556e43551c9f00c29ff59cfa71
 SHA512 
bb9ca874899e6a3a1f55ab9d95baf29547821c5e61b503e741076726b77ed4b9aa5a8c3915b189cf97a190adcf30af212b81e1e6616399949d6eaae0011ba9d1
 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B 
f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6
 SHA512 
cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 
426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb
 SHA512 
bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7

diff --git a/sys-devel/gcc/gcc-11.3.1_p20220923.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20220923.ebuild
new file mode 100644
index ..4c05022129f0
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.3.1_p20220923.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_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="11.4.0"
+MUSL_VER="0"
+MUSL_GCC_VER="11.4.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=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}.$(($(ver_cut 3) - 9998))
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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-2.30[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: eclass/

2022-09-24 Thread Sam James
commit: da8279729077d0b3a5d12424e02c395135c7c6e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 03:13:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 03:20:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da827972

go-module.eclass: suggest XZ options and preferences for compression

- Set XZ_OPT='-T0 -9' in the example tar call which:
* uses threads to compress (and this will, with newer xz
(>= 5.3.3 alpha), allow parallel decompression)
* sets a higher compression level (default is -6)

- Mention preferences for choice of compression method:
developers should choose a method which supports parallel
decompression if possible, and also choose a higher compression
level given the size of these tarballs.

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

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

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 681a5bca5561..8047d498b08d 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -26,7 +26,9 @@
 # If the software has a directory named vendor in its
 # top level directory, the only thing you need to do is inherit the
 # eclass. If it doesn't, you need to also create a dependency tarball and
-# host it somewhere, for example in your dev space.
+# host it somewhere, for example in your dev space. It's recommended that
+# a format supporting parallel decompression is used and developers should
+# use higher levels of compression like '-9' for xz.
 #
 # Here is an example of how to create a dependency tarball.
 # The base directory in the GOMODCACHE setting must be go-mod in order
@@ -36,7 +38,7 @@
 #
 # $ cd /path/to/project
 # $ GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw
-# $ tar -acf project-1.0-deps.tar.xz go-mod
+# $ XZ_OPT='-T0 -9' tar -acf project-1.0-deps.tar.xz go-mod
 #
 # @CODE
 #



[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-09-24 Thread Miroslav Šulc
commit: 0fc8e93abab71edf84dbdc9ee7b37409f67705a9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Sep 25 03:19:36 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Sep 25 03:19:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc8e93a

media-gfx/plantuml: dropped obsolete 1.2022.6

Bug: https://bugs.gentoo.org/872599
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/plantuml/Manifest |  1 -
 media-gfx/plantuml/plantuml-1.2022.6.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index 60dcaa1a1537..feb538acfafc 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,2 +1 @@
-DIST plantuml-1.2022.6.tar.gz 5404383 BLAKE2B 
b5d02dccc011d305a4aa0c759e57fbedbd3ccd086994a4297eaa60206dd995ebf1413853a598b7de6f100a7defa1725f9f021100757df2daeb9083b3f5046853
 SHA512 
66eff3cd1c707a0a670171c39ea99c35b53d072314365602b4feb776baabe60ddb7a1794f55f604d4ed443d9aaa920a632468840d2a872c60f8276e4ec56c8ff
 DIST plantuml-1.2022.7.tar.gz 5438055 BLAKE2B 
864bc3ac35082cae6ec52d8668572f5c116e8185695ad81d85977ec417b4f789d60538cb3f7d8b54398d28994fc4e60a4eebd33f600795ec2d1ca516c6c96719
 SHA512 
8e84efdb73ad864f61fbde2ea260ff2712276e91093a25096c1cae27d1256eb6697a05c1e3f2829a7fe34f1d1ab7854703976ed796d493c928b35df689eda492

diff --git a/media-gfx/plantuml/plantuml-1.2022.6.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.6.ebuild
deleted file mode 100644
index 8ba5d39fd289..
--- a/media-gfx/plantuml/plantuml-1.2022.6.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
-
-JAVA_PKG_IUSE="source"
-inherit java-pkg-2 java-ant-2 desktop xdg
-
-DESCRIPTION="Draw UML diagrams using a simple and human readable text 
description"
-HOMEPAGE="https://plantuml.com;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   dev-java/ant-core:0
-   media-gfx/graphviz"
-
-EANT_BUILD_TARGET="dist"
-EANT_GENTOO_CLASSPATH="ant-core"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-src_install() {
-   java-pkg_dojar ${PN}.jar
-   java-pkg_dolauncher ${PN} --jar ${PN}.jar
-   use source && java-pkg_dosrc src/*
-
-   make_desktop_entry plantuml PlantUML
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2022-09-24 Thread Matt Turner
commit: d1657ef078ab7a2b5b303c38f3dd165b1b2e70ce
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 25 01:40:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 25 01:48:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1657ef0

gnome-base/gsettings-desktop-schemas: Version bump to 43.0

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

 gnome-base/gsettings-desktop-schemas/Manifest  |  1 +
 .../gsettings-desktop-schemas-43.0.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/gnome-base/gsettings-desktop-schemas/Manifest 
b/gnome-base/gsettings-desktop-schemas/Manifest
index 02f8f32ae618..7f7c19867640 100644
--- a/gnome-base/gsettings-desktop-schemas/Manifest
+++ b/gnome-base/gsettings-desktop-schemas/Manifest
@@ -1 +1,2 @@
 DIST gsettings-desktop-schemas-42.0.tar.xz 709372 BLAKE2B 
abe682b32dc3c419a65b3752b9fa6821ed0058f06a4b123728a8d095ff3b6f65b569d9b80d43aac28fa5d79439c316cb628f0c63cd500c7ebc40cc4eff704bdb
 SHA512 
db73988a6b38857d1aa6588ccac42099c57dcc187ef01776567cc7c28aff67dc06d6a8a067e0c69167d03cd865f0c1d58e75469a40f969084bb2537b088f8664
+DIST gsettings-desktop-schemas-43.0.tar.xz 736456 BLAKE2B 
8fa0866a2747af370dbdc329afc2272e998d992bb4d19079a15d8f04063bd09660cabaf19123fedced5c6ebca13a21c207e1238178344d92a3a3d60ef0aa0152
 SHA512 
a3acd953ec206375e99e0988438e46b42668094d1b5425ccf21a7fe451887b705e2a5efe6870ee6bfc6722f54e5aa6a422de2af2099f29a5230f415744df2cf8

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-43.0.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-43.0.ebuild
new file mode 100644
index ..42509dcaeef9
--- /dev/null
+++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-43.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Collection of GSettings schemas for GNOME desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+introspection"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~x86-solaris"
+
+BDEPEND="
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+PATCHES=(
+   # Revert change to 'Source Code Pro 10' and 'Cantarell 11' fonts back 
to generic sans and monospace aliases
+   "${FILESDIR}"/3.32.0-default-fonts.patch
+)
+
+src_prepare() {
+   default
+
+   python_fix_shebang build-aux/meson/post-install.py
+}
+
+src_configure() {
+   meson_src_configure $(meson_use introspection)
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/

2022-09-24 Thread Matt Turner
commit: 13b106e656b3b90c5a0cbbd66ea06aa50fadf7ef
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 25 01:41:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 25 01:48:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b106e6

gnome-base/gdm: Version bump to 43.0

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

 gnome-base/gdm/Manifest|   1 +
 gnome-base/gdm/gdm-43.0.ebuild | 214 +
 2 files changed, 215 insertions(+)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index 0da97ff6eeff..49cc80a62bfe 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,2 +1,3 @@
 DIST gdm-42.0.tar.xz 811200 BLAKE2B 
98f39fc4e80bb7160b7da57d5c606ce1fa2f66ea1ab817c82c6db7328df60b91a1e9a829f67a716c67a5e5ada9f9356e4c82e40065b2692f32aa80c545adc616
 SHA512 
e07a4e9233573069dd5628e7b7e6dbe462e90bd8f30267d3faf1cbe3dcb8b990afe3ad6af1edf5f0ec689c6eb245aaacd4e8565a7e4feea34cc754d43904daaa
+DIST gdm-43.0.tar.xz 830668 BLAKE2B 
cd9fa9864ba075a85d16128ce2faba9c360357d900719c8e7cbb6c638f91750ff80ef0d970b24d0d858aa56f8ab95b8cac0d93624bcced8e6f98ca2d1f06fbc3
 SHA512 
e3eaa7a50e224939b6e535963171a800bb175ed9480a88ce14034929760dd579b91c4f3117be6a4404b2de13afdee881dafe09695eebf42872d4a13fbc5fb8ba
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/gnome-base/gdm/gdm-43.0.ebuild b/gnome-base/gdm/gdm-43.0.ebuild
new file mode 100644
index ..aa9d0eca249c
--- /dev/null
+++ b/gnome-base/gdm/gdm-43.0.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop gnome2 meson pam readme.gentoo-r1 systemd udev
+
+DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM 
https://gitlab.gnome.org/GNOME/gdm;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="
+   GPL-2+
+   branding? ( CC-BY-SA-4.0 )
+"
+
+SLOT="0"
+
+IUSE="accessibility audit bluetooth-sound branding elogind fprint plymouth 
selinux systemd tcpd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# dconf, dbus and g-s-d are needed at install time for dconf update
+# keyutils is automagic dep that makes autologin unlock login keyring when all 
the passwords match (disk encryption, user pw and login keyring)
+# dbus-run-session used at runtime
+COMMON_DEPEND="
+   virtual/udev
+   >=dev-libs/libgudev-232:=
+   >=dev-libs/glib-2.56:2
+   >=x11-libs/gtk+-2.91.1:3
+   >=media-libs/libcanberra-0.4[gtk3]
+   >=sys-apps/accountsservice-0.6.35
+   x11-libs/libxcb
+   sys-apps/keyutils:=
+   selinux? ( sys-libs/libselinux )
+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-base/xorg-server[-minimal]
+   x11-libs/libXdmcp
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+
+   systemd? ( >=sys-apps/systemd-186:0=[pam] )
+   elogind? ( >=sys-auth/elogind-239.3[pam] )
+
+   plymouth? ( sys-boot/plymouth )
+   audit? ( sys-process/audit )
+
+   sys-libs/pam
+   sys-auth/pambase[elogind?,systemd?]
+
+   >=gnome-base/dconf-0.20
+   >=gnome-base/gnome-settings-daemon-3.1.4
+   gnome-base/gsettings-desktop-schemas
+   sys-apps/dbus
+
+   >=x11-misc/xdg-utils-1.0.2-r3
+
+   >=dev-libs/gobject-introspection-0.9.12:=
+"
+# XXX: These deps are from session and desktop files in data/ directory
+# fprintd is used via dbus by gdm-fingerprint-extension
+RDEPEND="${COMMON_DEPEND}
+   acct-group/gdm
+   acct-user/gdm
+   >=gnome-base/gnome-session-3.6
+   >=gnome-base/gnome-shell-3.1.90
+   x11-apps/xhost
+
+   accessibility? (
+   >=app-accessibility/orca-3.10
+   gnome-extra/mousetweaks
+   )
+   fprint? ( sys-auth/fprintd[pam] )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=gnome-base/dconf-0.20
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( >=dev-libs/check-0.9.4 )
+   app-text/yelp-tools
+"
+
+DOC_CONTENTS="
+   To make GDM start at boot with systemd, run:\n
+   # systemctl enable gdm.service\n
+   \n
+   To make GDM start at boot with OpenRC, edit /etc/conf.d to have
+   DISPLAYMANAGER=\"gdm\" and enable the xdm service:\n
+   # rc-update add xdm
+   \n

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

2022-09-24 Thread Sam James
commit: 9ed1252e189c78cd388a5c855a38ab43f4641848
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:40:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:40:10 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9ed1252e

NEWS: reflect recent changes

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

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

diff --git a/NEWS b/NEWS
index b14bcd135..e2a49b4d7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,16 @@
+portage-3.0.38 (UNRELEASED)
+--
+
+Features:
+* unpack now calls xz(1) with -T N where N is the number of jobs from 
${MAKEOPTS}.
+  This allows decompression in parallel with new enough xz (>= xz-utils 5.3.3 
alpha)
+  and where the source file was compressed using the parallel xz compressor
+  (which becomes the default with newer xz too).
+
+Bug fixes:
+* emerge: Scheduler: Fix filenames for binpkgs in some cases - reuse existing
+  filename and don't allocate a new one (bug #872392).
+
 portage-3.0.37 (2022-09-23)
 --
 



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

2022-09-24 Thread Sam James
commit: 7dc66f4f5635ce4abb97b3c6698cda3396cce820
Author: Sheng Yu  protonmail  com>
AuthorDate: Fri Sep 23 20:32:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:36:11 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7dc66f4f

_emerge: Scheduler: Use pkg_allocated_path in Scheduler

We previously forgot to plumb in allocated_pkg_path to
use pkg_allocated_path which meant that Scheduler allocated a new one rather
than the existing one.

Bug: https://bugs.gentoo.org/872392
Signed-off-by: Sheng Yu  protonmail.com>
Closes: https://github.com/gentoo/portage/pull/906
Signed-off-by: Sam James  gentoo.org>

 lib/_emerge/Scheduler.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py
index 9e210f182..356d6ce1f 100644
--- a/lib/_emerge/Scheduler.py
+++ b/lib/_emerge/Scheduler.py
@@ -975,7 +975,11 @@ class Scheduler(PollScheduler):
 continue
 
 if fetched:
-bintree.inject(x.cpv, current_pkg_path=fetched)
+bintree.inject(
+x.cpv,
+current_pkg_path=fetched,
+allocated_pkg_path=fetcher.pkg_allocated_path,
+)
 
 infloc = os.path.join(build_dir_path, "build-info")
 ensure_dirs(infloc)



[gentoo-commits] repo/gentoo:master commit in: media-libs/zimg/files/, media-libs/zimg/

2022-09-24 Thread Sam James
commit: 41f53032ea23d2a8a2cac6d58812130518c69315
Author: matoro  users  noreply  github  com>
AuthorDate: Sat Sep 17 18:09:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f53032

media-libs/zimg: enable tests

Bug: https://bugs.gentoo.org/868030
Closes: https://github.com/gentoo/gentoo/pull/27310
Signed-off-by: Sam James  gentoo.org>

 .../zimg/files/backport-e29571f-issue-175.patch| 83 ++
 media-libs/zimg/files/system-gtest.patch   | 45 
 media-libs/zimg/zimg-3.0.4.ebuild  | 12 +++-
 3 files changed, 138 insertions(+), 2 deletions(-)

diff --git a/media-libs/zimg/files/backport-e29571f-issue-175.patch 
b/media-libs/zimg/files/backport-e29571f-issue-175.patch
new file mode 100644
index ..e8512f35eb7e
--- /dev/null
+++ b/media-libs/zimg/files/backport-e29571f-issue-175.patch
@@ -0,0 +1,83 @@
+https://github.com/sekrit-twc/zimg/issues/175
+
+From e29571f9fc4a7bb37503a9c7ae4afd2352968b8f Mon Sep 17 00:00:00 2001
+From: sekrit-twc 
+Date: Sat, 7 May 2022 07:47:53 -0700
+Subject: [PATCH] test: update ARM hashsums
+
+Fix #175
+---
+ test/colorspace/arm/colorspace_neon_test.cpp | 36 ++--
+ 1 file changed, 18 insertions(+), 18 deletions(-)
+
+diff --git a/test/colorspace/arm/colorspace_neon_test.cpp 
b/test/colorspace/arm/colorspace_neon_test.cpp
+index 1b6e0bc9..54ad2c39 100644
+--- a/test/colorspace/arm/colorspace_neon_test.cpp
 b/test/colorspace/arm/colorspace_neon_test.cpp
+@@ -54,13 +54,13 @@ TEST(ColorspaceConversionNeonTest, test_matrix)
+ 
+   const char *expected_sha1[3] = {
+ #if defined(_M_ARM64) || defined(__aarch64__)
+-  "7b2a05426e2ef61dc6adc16573fca46ea3480256",
+-  "9c69bc8fa775a8e877e66e79812e9f4c39cec647",
+-  "6010983126eb3f5ca2dd5c01f4753c0e9f36d0bb"
++  "749f74428406c019b1b727fa30352fcd1f0141ed",
++  "334cfa73375f8afef8423a163f3cff8f8a196762",
++  "aa3aab12d52e67b4d6765b4e8c03205a5375d8d9"
+ #else
+-  "0495adab9c82d98e73841e229a9b2041838fc0f2",
+-  "ece7edb1118d4b3063ad80f5d8febb6db7e9633a",
+-  "73a9ee951c7bde9ae0ada9b90afd1f7ce8b604df"
++  "1d559e4b2812a5940839b064f5bd74bc4fe0a2f9",
++  "b32a33c4bbbf3901f89458f914e6d03cc81f2c1d",
++  "4aadd644fae30cfd2098bb8d2b9f98483c8821fd"
+ #endif
+   };
+ #if defined(_M_ARM64) || defined(__aarch64__)
+@@ -82,34 +82,34 @@ TEST(ColorspaceConversionNeonTest, test_transfer_lut)
+   {
+ #if defined(_M_ARM64) || defined(__aarch64__)
+   "23d012fcb280f601e2e3c349229d0108e3cd632a",
+-  "21f5071b0a817c28295d51ead5137cabc6e0d5c4",
+-  "158c4ff0c91c08f82e9fc35a500a1c8166f5ae6b"
++  "7ae186215d5fa45065f7aeac74ab2dc74b556696",
++  "bad84d4e0de8572c81df6d9f91fef05b1576f9e5"
+ #else
+   "52451877e62e9fc31eb10b1e37c5f95fdd8851db",
+-  "3e2ff4f017c343edbe787692ce169123124337b1",
+-  "f719a90e6a6c859bfcfc136f3296e65044495da0"
++  "06bc0aff436bbbf4ba633b2255dd096e628a129c",
++  "a20570af1c05291029ea7d6b4215c451f4a9187a"
+ #endif
+   },
+   {
+   "011ee645ad30bb6ad6d93d8980d89a3e3e073c19",
+-  "d64814ca78cbf4e07606f92f1644f59762271ca5",
+-  "f871247697737f9f8b6a59a58306e22cce472ea6"
++  "5ae0e075b3856d9f491954b477568b17daf7f147",
++  "84b20f8fa27c23a668540566b9df26c4b42c9afa"
+   },
+   {
+ #if defined(_M_ARM64) || defined(__aarch64__)
+   "8206be2ae5e8a0fc003daeec4178189eecf82a13",
+-  "6bc5833cbd22f04c1965d230aad2ef8969da24b7",
+-  "6538399afe0b9fd55a95608b25c8036e16d658b8"
++  "24843f17600dd7bf9870f5c778549bd96c333427",
++  "26a6b00801b41da17d849e02217bf69add6324a6"
+ #else
+   "905d4d54eeae6458e8e0975c9cea66b25edcc234",
+-  "c2e7015447b40ebb2f4bfba48b7b091f964b22f1",
+-  "d222f960fe874ac88608666c4af8de180d91868e"
++  "d380f54820f1e269ea54a1d552b0cb704f83dd7b",
++  "552579149674b5e37f0d443ad19a59593fdca057"
+ #endif
+   },
+   {
+   "16f2274ffac90927de0438114f0ea22e650981a0",
+-  "2e01c95f89ea26b5a55bed895223381ac3f17e70",
+-  "c61d9c5369a00af5bb40b70fbb21956c00a4a1e9"
++  "b1c8b15b6159ab43e7bfc4e715fe3b621628d26e",
++  "632ae07d6919533c87d2ed28560a60cf070498e2"
+   },
+   };
+   const double expected_tolinear_snr = 

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

2022-09-24 Thread Sam James
commit: 07d32a980a910272e3d2e92d70c8b8f38c9406da
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Sep 19 01:31:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d32a98

profiles: mask sys-libs/libucontext on non-musl

Closes: https://bugs.gentoo.org/834450
Closes: https://github.com/gentoo/gentoo/pull/27342
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.mask  | 1 +
 profiles/features/musl/package.mask | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 4d33927de983..45d4c0579d8c 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -4,6 +4,7 @@
 # Sam James  (2022-09-10)
 # Mask in general and unmask on specific profiles
 sys-libs/musl
+sys-libs/libucontext
 
 # Sam James  (2021-11-22)
 # Mask the older libcrypt virtual (which accepted glibc[crypt]) to ease

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 293a4cc52ee7..58ba9fbef359 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -307,6 +307,7 @@ app-emulation/dosemu
 #
 sys-libs/glibc
 -sys-libs/musl
+-sys-libs/libucontext
 
 # As of 2021-08-08, >=sys-fs/udev-249-r2 is patched in Gentoo
 # to work on musl, so no need to mask udev.



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

2022-09-24 Thread Sam James
commit: 36bbd7ecb6f2e8624fdbf026f6c789f21f23fc4a
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Sep 22 19:56:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36bbd7ec

net-misc/openntpd: keyword 6.8_p1-r1 for ~alpha

Bug: https://bugs.gentoo.org/763963
Closes: https://github.com/gentoo/gentoo/pull/27399
Signed-off-by: Sam James  gentoo.org>

 net-misc/openntpd/openntpd-6.8_p1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/openntpd/openntpd-6.8_p1-r1.ebuild 
b/net-misc/openntpd/openntpd-6.8_p1-r1.ebuild
index 29e7e2e180b3..c203e2a4f687 100644
--- a/net-misc/openntpd/openntpd-6.8_p1-r1.ebuild
+++ b/net-misc/openntpd/openntpd-6.8_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://openbsd/OpenNTPD/${MY_P}.tar.gz"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="constraints selinux"
 
 DEPEND="



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

2022-09-24 Thread Sam James
commit: b9ef8779d6ad00cd33217d812ed51a80e806e078
Author: matoro  users  noreply  github  com>
AuthorDate: Fri Sep 23 16:31:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ef8779

dev-python/nbconvert: Stabilize 6.5.2 sparc, #869581

Closes: https://github.com/gentoo/gentoo/pull/27410
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 10ee340a3d8c..c906c6a98bbc 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 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/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-09-24 Thread Sam James
commit: 4a23d4867fe8fc5ce3bf214661a25eb5895ef059
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Sep 22 21:59:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a23d486

dev-python/configshell-fb: Keyword 1.1.29 mips, #866506

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

 dev-python/configshell-fb/configshell-fb-1.1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild 
b/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild
index 94fcbb9df72b..ee95cd05c292 100644
--- a/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild
+++ b/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss-engine/, app-crypt/tpm2-tss-engine/files/

2022-09-24 Thread Sam James
commit: 33109fcf44710cd15532a07a28c013542a81b738
Author: Christopher Byrne  gmail  com>
AuthorDate: Fri Sep 23 21:41:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33109fcf

app-crypt/tpm2-tss-engine: Allow tests to compile under musl

Closes: https://bugs.gentoo.org/833531
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27416
Signed-off-by: Sam James  gentoo.org>

 ...-1.1.0-tests-Allow-compilation-under-musl.patch | 35 
 .../tpm2-tss-engine-1.1.0-r2.ebuild| 47 ++
 2 files changed, 82 insertions(+)

diff --git 
a/app-crypt/tpm2-tss-engine/files/tpm2-tss-engine-1.1.0-tests-Allow-compilation-under-musl.patch
 
b/app-crypt/tpm2-tss-engine/files/tpm2-tss-engine-1.1.0-tests-Allow-compilation-under-musl.patch
new file mode 100644
index ..b8114b4c25c0
--- /dev/null
+++ 
b/app-crypt/tpm2-tss-engine/files/tpm2-tss-engine-1.1.0-tests-Allow-compilation-under-musl.patch
@@ -0,0 +1,35 @@
+https://bugs.gentoo.org/833531
+--- a/configure.ac
 b/configure.ac
+@@ -174,6 +174,8 @@ AC_ARG_WITH([device],
+ [with_device_set=no])
+ AM_CONDITIONAL([TESTDEVICE],[test "x$with_device_set" = xyes])
+ 
++AC_CHECK_FUNC([backtrace_symbols_fd],[AC_DEFINE([HAVE_EXECINFO],[1], ['Define 
to 1 if you have the  header file.'])])
++
+ # Integration test with simulator
+ AS_IF([test "x$enable_integration" = xyes && test "x$with_device_set" = xno],
+   [integration_args=""
+--- a/test/error_tpm2-tss-engine-common.c
 b/test/error_tpm2-tss-engine-common.c
+@@ -7,7 +7,9 @@
+ #include "tpm2-tss-engine.h"
+ #include "tpm2-tss-engine-common.h"
+ 
++#ifdef HAVE_EXECINFO
+ #include 
++#endif
+ #include 
+ #include 
+ #include 
+@@ -17,8 +19,10 @@ TSS2_RC
+ __wrap_Esys_Initialize()
+ {
+ printf("Esys_Initialize called\n");
++#ifdef HAVE_EXECINFO
+ void* b[128];
+ backtrace_symbols_fd(b, backtrace(b, sizeof(b)/sizeof(b[0])), 
STDOUT_FILENO);
++#endif
+ return -1;
+ }
+ 

diff --git a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r2.ebuild 
b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r2.ebuild
new file mode 100644
index ..c320b9d81d6f
--- /dev/null
+++ b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+DESCRIPTION="OpenSSL Engine for TPM2 devices"
+HOMEPAGE="https://github.com/tpm2-software/tpm2-tss-engine;
+SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-crypt/tpm2-tss:=
+   >=dev-libs/openssl-1.1.1:=
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/hydra/files/

2022-09-24 Thread Sam James
commit: 83eeb745e14a21cf045994a56cf70f66d1945b25
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Sep 14 06:37:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83eeb745

net-analyzer/hydra: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27248
Signed-off-by: Sam James  gentoo.org>

 .../files/hydra-999-respect-cflags-more.patch  | 31 --
 1 file changed, 31 deletions(-)

diff --git a/net-analyzer/hydra/files/hydra-999-respect-cflags-more.patch 
b/net-analyzer/hydra/files/hydra-999-respect-cflags-more.patch
deleted file mode 100644
index 0fe5753ec8af..
--- a/net-analyzer/hydra/files/hydra-999-respect-cflags-more.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-Don't inject hardening CFLAGS. We already have these by default in Gentoo.
 a/configure
-+++ b/configure
-@@ -1380,27 +1380,6 @@ if [ -n "$CRYPTO_PATH" ]; then
-   echo "  ... RSA_generate_key()$RSA found"
- fi
-
--echo "Checking for secure compile option support in $CC ..."
--GCCSEC="no"
--LDSEC="no"
--GCCSECOPT="-fstack-protector-all --param ssp-buffer-size=4 
-D_FORTIFY_SOURCE=2"
--echo '#include ' > $TMPC.c
--echo 'int main() { printf(""); return 0; }' >> $TMPC.c
--$CC -pie -fPIE $GCCSEPOPT -o $TMPC $TMPC.c > /dev/null 2> $TMPC.c.err
--test -x $TMPC && GCCSEC="yes"
--grep -q fPI $TMPC.c.err || GCCSECOPT="-pie -fPIE $GCCSECOPT"
--rm -f "$TMPC"
--$CC $GCCSECOPT -Wl,-z,now -Wl,-z,relro -o $TMPC $TMPC.c > /dev/null 2> 
$TMPC.c.err
--test -x $TMPC && { LDSEC="yes" ; GCCSECOPT="$GCCSECOPT -Wl,-z,now 
-Wl,-z,relro" ; }
--rm -f $TMPC $TMPC.c $TMPC.c.err
--echo "  Compiling... $GCCSEC"
--echo "  Linking... $LDSEC"
--
--echo "Checking for --allow-multiple-definition linker option ... $WALLOW"
--if [ "$WALLOW" = "yes" ]; then
--  GCCSECOPT="$GCCSECOPT -Wl,--allow-multiple-definition"
--fi
--
- echo
- XDEFINES=""
- XLIBS=""
\ No newline at end of file



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/

2022-09-24 Thread Sam James
commit: c3b7a85534d328b640cad626286d0e1e6a883467
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Sep 22 19:35:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b7a855

dev-db/mariadb-connector-c: enable tests

Bug: https://bugs.gentoo.org/729944
Closes: https://github.com/gentoo/gentoo/pull/27398
Signed-off-by: Sam James  gentoo.org>

 .../mariadb-connector-c-3.2.5.ebuild   | 24 ++
 .../mariadb-connector-c-.ebuild| 24 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild
index f5de26435990..17e775c57359 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild
@@ -43,12 +43,28 @@ DEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
)
)
"
+BDEPEND="test? ( dev-db/mariadb[server] )"
 RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/gentoo-layout-3.0.patch
"${FILESDIR}"/${PN}-3.1.3-fix-pkconfig-file.patch
 )
 
+src_prepare() {
+   # These tests the remote_io plugin which requires network access
+   sed -i 's/{"test_remote1", test_remote1, TEST_CONNECTION_NEW, 0, NULL, 
NULL},//g' "unittest/libmariadb/misc.c" || die
+
+   # These tests don't work with --skip-grant-tables
+   sed -i 's/{"test_conc366", test_conc366, TEST_CONNECTION_DEFAULT, 0, 
NULL, NULL},//g' "unittest/libmariadb/connection.c" || die
+   sed -i 's/{"test_conc66", test_conc66, TEST_CONNECTION_DEFAULT, 0, 
NULL,  NULL},//g' "unittest/libmariadb/connection.c" || die
+
+   # [Warning] Aborted connection 2078 to db: 'test' user: 'root' host: '' 
(Got an error reading communication packets)
+   # Not sure about this one - might also require network access
+   sed -i 's/{"test_default_auth", test_default_auth, 
TEST_CONNECTION_NONE, 0, NULL, NULL},//g' "unittest/libmariadb/connection.c" || 
die
+
+   cmake_src_prepare
+}
+
 multilib_src_configure() {
# bug 508724 mariadb cannot use ld.gold
tc-ld-disable-gold
@@ -70,6 +86,14 @@ multilib_src_configure() {
cmake_src_configure
 }
 
+multilib_src_test() {
+   mkdir -vp "${T}/mysql/data" || die
+   mysql_install_db --no-defaults --datadir="${T}/mysql/data" || die
+   mysqld --no-defaults --datadir="${T}/mysql/data" 
--socket="${T}/mysql/mysql.sock" --skip-grant-tables --skip-networking &
+   while ! mysqladmin ping --socket="${T}/mysql/mysql.sock" --silent ; do 
sleep 1 ; done
+   cd unittest/libmariadb && MYSQL_TEST_SOCKET="${T}/mysql/mysql.sock" 
MARIADB_CC_TEST=1 ctest --verbose || die
+}
+
 multilib_src_install_all() {
if ! use static-libs ; then
find "${ED}" -name "*.a" -delete || die

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
index f31b6bb77e17..9799342c7442 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
@@ -43,12 +43,28 @@ DEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
)
)
"
+BDEPEND="test? ( dev-db/mariadb[server] )"
 RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/gentoo-layout-3.0.patch
"${FILESDIR}"/${PN}-3.1.3-fix-pkconfig-file.patch
 )
 
+src_prepare() {
+   # These tests the remote_io plugin which requires network access
+   sed -i 's/{"test_remote1", test_remote1, TEST_CONNECTION_NEW, 0, NULL, 
NULL},//g' "unittest/libmariadb/misc.c" || die
+
+   # These tests don't work with --skip-grant-tables
+   sed -i 's/{"test_conc366", test_conc366, TEST_CONNECTION_DEFAULT, 0, 
NULL, NULL},//g' "unittest/libmariadb/connection.c" || die
+   sed -i 's/{"test_conc66", test_conc66, TEST_CONNECTION_DEFAULT, 0, 
NULL,  NULL},//g' "unittest/libmariadb/connection.c" || die
+
+   # [Warning] Aborted connection 2078 to db: 'test' user: 'root' host: '' 
(Got an error reading communication packets)
+   # Not sure about this one - might also require network access
+   sed -i 's/{"test_default_auth", test_default_auth, 
TEST_CONNECTION_NONE, 0, NULL, NULL},//g' "unittest/libmariadb/connection.c" || 
die
+
+   cmake_src_prepare
+}
+
 multilib_src_configure() {
# bug 508724 mariadb cannot use ld.gold
tc-ld-disable-gold
@@ -70,6 +86,14 @@ multilib_src_configure() {
cmake_src_configure
 }
 
+multilib_src_test() {
+   mkdir -vp "${T}/mysql/data" || die
+   mysql_install_db --no-defaults --datadir="${T}/mysql/data" || die
+   mysqld --no-defaults --datadir="${T}/mysql/data" 
--socket="${T}/mysql/mysql.sock" --skip-grant-tables --skip-networking &
+   while ! mysqladmin ping 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xssstate/files/, x11-misc/xssstate/

2022-09-24 Thread Sam James
commit: 85a1ad79647a6e5592c5c59172ceed1a91ef1ea8
Author: orbea  riseup  net>
AuthorDate: Sat Sep 24 04:41:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a1ad79

x11-misc/xssstate: Don't hardcode /usr/lib

Bug: https://bugs.gentoo.org/732450
Closes: https://bugs.gentoo.org/732450
Upstream-Commit: 
https://git.suckless.org/xssstate/commit/5d8e9b49ce2970f786f1e5aa12bbaae83900453f.html
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/27419
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xssstate/files/xssstate-1.1-libdir.patch | 23 +
 x11-misc/xssstate/xssstate-1.1-r1.ebuild  | 42 +++
 2 files changed, 65 insertions(+)

diff --git a/x11-misc/xssstate/files/xssstate-1.1-libdir.patch 
b/x11-misc/xssstate/files/xssstate-1.1-libdir.patch
new file mode 100644
index ..cedde569f12b
--- /dev/null
+++ b/x11-misc/xssstate/files/xssstate-1.1-libdir.patch
@@ -0,0 +1,23 @@
+Bug: https://bugs.gentoo.org/732450
+Upstream-Commit: 
https://git.suckless.org/xssstate/commit/5d8e9b49ce2970f786f1e5aa12bbaae83900453f.html
+
+From: orbea 
+Date: Fri, 23 Sep 2022 21:17:01 -0700
+Subject: [PATCH] config.mk: Add LIBDIR
+
+--- a/config.mk
 b/config.mk
+@@ -5,11 +5,12 @@ VERSION = 1.1
+ 
+ # paths
+ PREFIX = /usr/local
++LIBDIR = ${PREFIX}/lib
+ MANPREFIX = ${PREFIX}/share/man
+ 
+ # includes and libs
+ INCS = -I. -I/usr/include
+-LIBS = -L/usr/lib -lc -lX11 -lXss
++LIBS = -L${LIBDIR} -lc -lX11 -lXss
+ 
+ # flags
+ CPPFLAGS = -DVERSION=\"${VERSION}\"

diff --git a/x11-misc/xssstate/xssstate-1.1-r1.ebuild 
b/x11-misc/xssstate/xssstate-1.1-r1.ebuild
new file mode 100644
index ..a28494199a22
--- /dev/null
+++ b/x11-misc/xssstate/xssstate-1.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A simple tool to retrieve the X screensaver state"
+HOMEPAGE="https://tools.suckless.org/x/xssstate;
+SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.20130103-gentoo.patch
+   "${FILESDIR}"/${PN}-1.1-libdir.patch #732450
+)
+
+src_compile() {
+   emake CC="$(tc-getCC)" LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_install() {
+   emake install \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}"/usr \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+
+   dodoc README xsidle.sh
+   doman ${PN}.1
+}



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

2022-09-24 Thread Sam James
commit: 86e675d722e7de6a3875f29bf8a68c2ae71a6692
Author: Bharath Saiguhan  protonmail  com>
AuthorDate: Mon Sep 12 07:03:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e675d7

app-editors/neovim: remove unnecessary underscore

This fixes an extra underscore introduced by mistake in the previous
commit.

Fixes: 545106ff82c8c0795c08656235b0e1c235848d09
Signed-off-by: Bharath Saiguhan  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27218
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/files/neovim--cmake-darwin.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim--cmake-darwin.patch
index 571de0813ca6..ad47a46e1a7a 100644
--- a/app-editors/neovim/files/neovim--cmake-darwin.patch
+++ b/app-editors/neovim/files/neovim--cmake-darwin.patch
@@ -26,7 +26,7 @@
 -  # Work around some old, broken detection by CMake for knowing when to use 
the
 -  # isystem flag.  Apple's compilers have supported this for quite some time
 -  # now.
--  if(CMAKE_C_COMPILER_ID_MATCHES "GNU")
+-  if(CMAKE_C_COMPILER_ID MATCHES "GNU")
 -set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ")
 -  endif()
 -endif()



[gentoo-commits] repo/gentoo:master commit in: sys-block/targetcli-fb/

2022-09-24 Thread Sam James
commit: da14df589a9e1924adc3456a19e7a366c9b6b95e
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Sep 22 21:59:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da14df58

sys-block/targetcli-fb: Keyword 2.1.54 mips, #866506

Closes: https://github.com/gentoo/gentoo/pull/27402
Signed-off-by: Sam James  gentoo.org>

 sys-block/targetcli-fb/targetcli-fb-2.1.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/targetcli-fb/targetcli-fb-2.1.54.ebuild 
b/sys-block/targetcli-fb/targetcli-fb-2.1.54.ebuild
index 2910b552ceab..1e5f30d9dfd4 100644
--- a/sys-block/targetcli-fb/targetcli-fb-2.1.54.ebuild
+++ b/sys-block/targetcli-fb/targetcli-fb-2.1.54.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/open-iscsi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="dev-python/configshell-fb[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-gfx/openvdb/

2022-09-24 Thread Sam James
commit: c098bb4532b66d37ee7bd1e1878d332711d008ad
Author: Bernd Waibel  posteo  net>
AuthorDate: Sun Sep 11 08:05:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c098bb45

media-gfx/openvdb: fix build with cuda

Allow write to /dev/nvidiactl for cmake configuration to work properly
Remove abi6-compat USE flag. V6 ABI compatibility is not available in v9.

Closes: https://bugs.gentoo.org/869629
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/27204
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-9.0.0-r4.ebuild | 19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-9.0.0-r4.ebuild 
b/media-gfx/openvdb/openvdb-9.0.0-r4.ebuild
index 8ec379c61a6d..f3a07f1665af 100644
--- a/media-gfx/openvdb/openvdb-9.0.0-r4.ebuild
+++ b/media-gfx/openvdb/openvdb-9.0.0-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit cmake python-single-r1
+inherit cmake cuda python-single-r1
 
 DESCRIPTION="Library for the efficient manipulation of volumetric data"
 HOMEPAGE="https://www.openvdb.org;
@@ -14,13 +14,13 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0/9"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc cuda doc +nanovdb numpy 
python static-libs test utils +zlib abi6-compat abi7-compat abi8-compat 
+abi9-compat"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc cuda doc +nanovdb numpy 
python static-libs test utils +zlib abi7-compat abi8-compat +abi9-compat"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="blosc? ( zlib )
numpy? ( python )
cuda? ( nanovdb )
-   ^^ ( abi6-compat abi7-compat abi8-compat abi9-compat )
+   ^^ ( abi7-compat abi8-compat abi9-compat )
python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
@@ -74,13 +74,20 @@ pkg_setup() {
use python && python-single-r1_pkg_setup
 }
 
+src_prepare() {
+   cmake_src_prepare
+
+   if use cuda; then
+   cuda_add_sandbox -w
+   cuda_src_prepare
+   fi
+}
+
 src_configure() {
local myprefix="${EPREFIX}/usr/"
 
local version
-   if use abi6-compat; then
-   version=6
-   elif use abi7-compat; then
+   if use abi7-compat; then
version=7
elif use abi8-compat; then
version=8



[gentoo-commits] repo/gentoo:master commit in: media-gfx/openvdb/, media-gfx/openvdb/files/

2022-09-24 Thread Sam James
commit: d089d928deeb9d0ff8226f23ca9168058fecf337
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Sep 14 06:56:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d089d928

media-gfx/openvdb: add 9.1.0

- Bump to EAPI 8, add support for Python 3.11
- Add support for OpenVDB AX
- Drop obsolete ABI 6 compatibility, add cmake options if deprecated ABIs are
requested
- Drop zlib USE flag, we depend on sys-libs/zlib anyway
- Improve dependecies: some deps are only needed for the vdb_render binary,
toggled by the utils USE flag
- Include changes from PR #27204

Additional notes:
- OpenVDB AX can be used for custom manipulation of VDB data via an expression 
language. It needs https://bugs.gentoo.org/869629
Closes: https://bugs.gentoo.org/851855
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/27251
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/Manifest |   1 +
 .../openvdb-9.1.0-disable-failing-tests.patch  | 111 +
 media-gfx/openvdb/metadata.xml |   4 +
 media-gfx/openvdb/openvdb-9.1.0.ebuild | 173 +
 4 files changed, 289 insertions(+)

diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest
index e9238716b63b..5650986bf6ab 100644
--- a/media-gfx/openvdb/Manifest
+++ b/media-gfx/openvdb/Manifest
@@ -4,3 +4,4 @@ DIST openvdb-8.0.1.tar.gz 2299276 BLAKE2B 
e65bd4710ff65e20570013399d1e71a32e8f80
 DIST openvdb-8.1.0.tar.gz 2619432 BLAKE2B 
ba06e8dc24876da0ed1a2b5560e8793ad1e42b45b2018734c98c9b8f1d43bdb4aa098243a68de90efb18cb0454a9ea2a59c87f411d2c6492c5bce95dc047a6f0
 SHA512 
081ccedb122ff9bd73e0cd7ff083ad0ff0165e0cf6305187edcbe90ff12f01ec085c91ad5c52c53596035e0c2afd5b8801e6c00374b0fc4b0cc111f5c7f37eb5
 DIST openvdb-8.2.0.tar.gz 2656278 BLAKE2B 
b381459fb770800bb03bc8a6b3122c6684ab508f11be024e0eb3951bfbcef14e626e2d4468e91ea17fd6792f23810eafe8b05e19d46eb0e6200c73ccf296116a
 SHA512 
aed6b5884a9cfd42f72357ad090c5dcf7829b0e5672ab61e31206e889c085ce5a7bcb89476ceac552a837d394011951528e2b3cffc77baadc491a2e7a31d5e86
 DIST openvdb-9.0.0.tar.gz 2945040 BLAKE2B 
c47a8088ba30d3cbecff04dbfd2d48b39a254e54149d8692c3a7157a99a1c555ef9747b77aeab6f8709b61c348d496765f2cfcbb0975e21f533072871f3fa422
 SHA512 
1410b7b04b03fb09d6775ebe7b95e7c0a484d5f29c84203530ed30ccb7c061470be1abb93189010617342e57f3fecdd66a115c6d222024e68e2384a7fb196194
+DIST openvdb-9.1.0.tar.gz 3107285 BLAKE2B 
a30d000f14358935eadc9cad9a7904637ceb0b2e6cc53129614e3243b55748b973c29eedc09a6cc444fb754777f6ee752af22847690977eca7a84865fdbe445b
 SHA512 
434be61b03efec5d0022594d81064dce5f67595c1e34934d79e13627e573d2819bf947ca5b433fdca134642975b83eda71b46cf802f57e135d1611dbe2e5757e

diff --git a/media-gfx/openvdb/files/openvdb-9.1.0-disable-failing-tests.patch 
b/media-gfx/openvdb/files/openvdb-9.1.0-disable-failing-tests.patch
new file mode 100644
index ..d60007981e59
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-9.1.0-disable-failing-tests.patch
@@ -0,0 +1,111 @@
+From 6ce3296bbace317844688747ba90b5713477a719 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Wed, 14 Sep 2022 08:33:09 +0200
+Subject: [PATCH] disable failing tests
+
+Signed-off-by: Bernd Waibel 
+---
+ openvdb/openvdb/unittest/TestLinearInterp.cc  | 2 +-
+ openvdb/openvdb/unittest/TestPointRasterizeFrustum.cc | 8 
+ openvdb_ax/openvdb_ax/test/integration/TestAssign.cc  | 2 +-
+ openvdb_ax/openvdb_ax/test/integration/TestBinary.cc  | 2 +-
+ .../openvdb_ax/test/integration/TestStandardFunctions.cc  | 6 +++---
+ 5 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/openvdb/openvdb/unittest/TestLinearInterp.cc 
b/openvdb/openvdb/unittest/TestLinearInterp.cc
+index 944f0ef..4ba4e51 100644
+--- a/openvdb/openvdb/unittest/TestLinearInterp.cc
 b/openvdb/openvdb/unittest/TestLinearInterp.cc
+@@ -1032,5 +1032,5 @@ TestLinearInterp::testStencilsMatch()
+ EXPECT_EQ(val1, val2);
+ }
+ }
+-TEST_F(TestLinearInterp, testStencilsMatchFloat) { 
testStencilsMatch(); }
++//TEST_F(TestLinearInterp, testStencilsMatchFloat) { 
testStencilsMatch(); }
+ TEST_F(TestLinearInterp, testStencilsMatchDouble) { 
testStencilsMatch(); }
+diff --git a/openvdb/openvdb/unittest/TestPointRasterizeFrustum.cc 
b/openvdb/openvdb/unittest/TestPointRasterizeFrustum.cc
+index ba9627b..b80c41e 100644
+--- a/openvdb/openvdb/unittest/TestPointRasterizeFrustum.cc
 b/openvdb/openvdb/unittest/TestPointRasterizeFrustum.cc
+@@ -222,8 +222,8 @@ TEST_F(TestPointRasterizeFrustum, testScaleByVoxelVolume)
+ EXPECT_EQ(Coord(0,0,0), iterV.getCoord());
+ auto scaledSumV = (scale * velocities[0] + scale * velocities[1] +
+ scale * velocities[2] + scale * velocities[4]) / voxelVolume;
+-EXPECT_NEAR(scaledSumV[0], (*iterV)[0], tolerance);
+-EXPECT_NEAR(scaledSumV[1], (*iterV)[1], 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-09-24 Thread Sam James
commit: f5cde744fb900853ee27f032579b99bd5d6b9a77
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Sun Sep  4 14:17:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cde744

media-libs/alsa-lib: enable thread-safety by default

This follows the expected upstream default.

Closes: https://bugs.gentoo.org/868369
Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/27140
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild | 97 ++
 1 file changed, 97 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild
new file mode 100644
index ..79c92d0a5d8f
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild
@@ -0,0 +1,97 @@
+# 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 multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   # enable Python only on final ABI
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake
+
+   if multilib_is_native_abi && use doc; then
+   emake doc
+   grep -FZrl "${S}" doc/doxygen/html | \
+   xargs -0 sed -i -e "s:${S}::" || die
+   fi
+}
+
+multilib_src_install() {
+   multilib_is_native_abi && use doc && local HTML_DOCS=( 
doc/doxygen/html/. )
+
+   default
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}



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

2022-09-24 Thread Sam James
commit: f81ca21225fae03df46db1e789aaf587abb7a51b
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Sun Sep 18 19:23:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81ca212

dev-libs/libbpf: fix libdir

libbpf always installs to /usr/lib64

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/27332
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libbpf/{libbpf-1.0.0.ebuild => libbpf-1.0.0-r1.ebuild} | 1 +
 dev-libs/libbpf/libbpf-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-libs/libbpf/libbpf-1.0.0.ebuild 
b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild
similarity index 95%
rename from dev-libs/libbpf/libbpf-1.0.0.ebuild
rename to dev-libs/libbpf/libbpf-1.0.0-r1.ebuild
index b2c18cdba4be..d106d0c7a863 100644
--- a/dev-libs/libbpf/libbpf-1.0.0.ebuild
+++ b/dev-libs/libbpf/libbpf-1.0.0-r1.ebuild
@@ -34,6 +34,7 @@ src_configure() {
append-cflags -fPIC
tc-export CC AR
export LIBSUBDIR="$(get_libdir)"
+   export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
export V=1
 }
 

diff --git a/dev-libs/libbpf/libbpf-.ebuild 
b/dev-libs/libbpf/libbpf-.ebuild
index b2c18cdba4be..d106d0c7a863 100644
--- a/dev-libs/libbpf/libbpf-.ebuild
+++ b/dev-libs/libbpf/libbpf-.ebuild
@@ -34,6 +34,7 @@ src_configure() {
append-cflags -fPIC
tc-export CC AR
export LIBSUBDIR="$(get_libdir)"
+   export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
export V=1
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/, media-gfx/gimp/files/

2022-09-24 Thread Sam James
commit: 8aaa2563f26699b3c1564fb29e99e1d9ef2b122c
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Sep  5 14:38:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaa2563

media-gfx/gimp: 2.99.12 fix build against libheif-1.13

Thanks-to: Daniel Novomesky  gmail.com>
Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/27155
Signed-off-by: Sam James  gentoo.org>

 .../gimp-2.99.12_fix_libheif-1.13_build.patch  | 78 ++
 media-gfx/gimp/gimp-2.99.12.ebuild |  2 +
 2 files changed, 80 insertions(+)

diff --git a/media-gfx/gimp/files/gimp-2.99.12_fix_libheif-1.13_build.patch 
b/media-gfx/gimp/files/gimp-2.99.12_fix_libheif-1.13_build.patch
new file mode 100644
index ..672a9ef7217e
--- /dev/null
+++ b/media-gfx/gimp/files/gimp-2.99.12_fix_libheif-1.13_build.patch
@@ -0,0 +1,78 @@
+Upstream issue: "GIMP fails to build with libheif >= 1.13.0"
+https://gitlab.gnome.org/GNOME/gimp/-/issues/8570
+
+From a61299ddb184babca015a846c72bf3e1a57faf2a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Daniel=20Novomesk=C3=BD?= 
+Date: Sat, 3 Sep 2022 13:19:33 +0200
+Subject: [PATCH] plug-ins: fix builing with libheif 1.13.0+
+
+---
+ plug-ins/common/file-heif.c | 22 +++---
+ 1 file changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/plug-ins/common/file-heif.c b/plug-ins/common/file-heif.c
+index 76bc41f44d..36899bcf5f 100644
+--- a/plug-ins/common/file-heif.c
 b/plug-ins/common/file-heif.c
+@@ -56,24 +56,24 @@ typedef enum _HeifpluginExportFormat
+   HEIFPLUGIN_EXPORT_FORMAT_YUV420 = 3
+ } HeifpluginExportFormat;
+ 
+-typedef struct _Heif  Heif;
+-typedef struct _HeifClass HeifClass;
++typedef struct _GimpHeif  GimpHeif;
++typedef struct _GimpHeifClass GimpHeifClass;
+ 
+-struct _Heif
++struct _GimpHeif
+ {
+   GimpPlugIn  parent_instance;
+ };
+ 
+-struct _HeifClass
++struct _GimpHeifClass
+ {
+   GimpPlugInClass parent_class;
+ };
+ 
+ 
+-#define HEIF_TYPE  (heif_get_type ())
+-#define HEIF (obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), HEIF_TYPE, Heif))
++#define GIMP_HEIF_TYPE  (gimp_heif_get_type ())
++#define GIMP_HEIF (obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GIMP_HEIF_TYPE, 
GimpHeif))
+ 
+-GType   heif_get_type (void) G_GNUC_CONST;
++GType   gimp_heif_get_type(void) G_GNUC_CONST;
+ 
+ static GList  * heif_init_procedures  (GimpPlugIn   *plug_in);
+ static GimpProcedure  * heif_create_procedure (GimpPlugIn   *plug_in,
+@@ -123,14 +123,14 @@ static gboolean save_dialog   
(GimpProcedure*procedure,
+GimpImage*image);
+ 
+ 
+-G_DEFINE_TYPE (Heif, heif, GIMP_TYPE_PLUG_IN)
++G_DEFINE_TYPE (GimpHeif, gimp_heif, GIMP_TYPE_PLUG_IN)
+ 
+-GIMP_MAIN (HEIF_TYPE)
++GIMP_MAIN (GIMP_HEIF_TYPE)
+ DEFINE_STD_SET_I18N
+ 
+ 
+ static void
+-heif_class_init (HeifClass *klass)
++gimp_heif_class_init (GimpHeifClass *klass)
+ {
+   GimpPlugInClass *plug_in_class = GIMP_PLUG_IN_CLASS (klass);
+ 
+@@ -140,7 +140,7 @@ heif_class_init (HeifClass *klass)
+ }
+ 
+ static void
+-heif_init (Heif *heif)
++gimp_heif_init (GimpHeif *heif)
+ {
+ }
+ 
+-- 
+GitLab
+

diff --git a/media-gfx/gimp/gimp-2.99.12.ebuild 
b/media-gfx/gimp/gimp-2.99.12.ebuild
index 5a97b3f4724a..fc46f29d2a4a 100644
--- a/media-gfx/gimp/gimp-2.99.12.ebuild
+++ b/media-gfx/gimp/gimp-2.99.12.ebuild
@@ -111,6 +111,8 @@ BDEPEND="
 
 DOCS=( "AUTHORS" "devel-docs/CODING_STYLE.md" "devel-docs/HACKING.md" "NEWS" 
"README" "README.i18n" )
 
+PATCHES=( "${FILESDIR}/${P}_fix_libheif-1.13_build.patch" )
+
 pkg_setup() {
use lua && lua-single_pkg_setup
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/ergo/files/

2022-09-24 Thread Sam James
commit: 1713da16b0193618d701d405d0ae109022f7ac3d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Sep 24 09:58:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:19:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1713da16

net-irc/ergo: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.37 / pkgdev 0.2.2 / pkgcheck 0.10.15
Closes: https://github.com/gentoo/gentoo/pull/27427
Signed-off-by: Sam James  gentoo.org>

 net-irc/ergo/files/ergo.confd-r1 |  3 ---
 net-irc/ergo/files/ergo.initd-r1 | 32 
 2 files changed, 35 deletions(-)

diff --git a/net-irc/ergo/files/ergo.confd-r1 b/net-irc/ergo/files/ergo.confd-r1
deleted file mode 100644
index 71f4585060e5..
--- a/net-irc/ergo/files/ergo.confd-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-# /etc/conf.d/ergo: config file for /etc/init.d/ergo
-ERGO_CONFIGFILE="/etc/ergo/ircd.yaml"
-ERGO_USERNAME="oragono"

diff --git a/net-irc/ergo/files/ergo.initd-r1 b/net-irc/ergo/files/ergo.initd-r1
deleted file mode 100644
index 8bd1aba2b230..
--- a/net-irc/ergo/files/ergo.initd-r1
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/sbin/openrc-run
-name=${RC_SVCNAME}
-description="ergo IRC daemon"
-
-command=/usr/bin/ergo
-command_args="run --conf ${ERGO_CONFIGFILE:-'/etc/ergo/ircd.yaml'}"
-command_user=${ERGO_USERNAME:-ergo}
-command_background=true
-
-pidfile=/var/run/${RC_SVCNAME}.pid
-
-output_log="/var/log/${RC_SVCNAME}.out"
-error_log="/var/log/${RC_SVCNAME}.err"
-# --wait: to wait 1 second after launching to see if it survived startup
-start_stop_daemon_args="--wait 1000"
-
-extra_started_commands="reload"
-
-depend() {
-   use dns
-   provide ircd
-}
-
-start_pre() {
-   checkpath --owner ${command_user}:${command_user} --mode 0640 --file 
/var/log/${RC_SVCNAME}.out /var/log/${RC_SVCNAME}.err
-}
-
-reload() {
-   ebegin "Reloading ${RC_SVCNAME}"
-   start-stop-daemon --signal HUP --pidfile "${pidfile}"
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/files/

2022-09-24 Thread Sam James
commit: bcb6957ed4b6125db7dda93637cedca570843b4e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Sep 24 09:59:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:19:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb6957e

sys-process/parallel: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.37 / pkgdev 0.2.2 / pkgcheck 0.10.15
Closes: https://github.com/gentoo/gentoo/pull/27428
Signed-off-by: Sam James  gentoo.org>

 ...rallel-20220622-makefile-completions-deux.patch | 83 --
 1 file changed, 83 deletions(-)

diff --git 
a/sys-process/parallel/files/parallel-20220622-makefile-completions-deux.patch 
b/sys-process/parallel/files/parallel-20220622-makefile-completions-deux.patch
deleted file mode 100644
index c15a0dad28b1..
--- 
a/sys-process/parallel/files/parallel-20220622-makefile-completions-deux.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-https://git.savannah.gnu.org/cgit/parallel.git/commit/?id=2ae4b179ac6caf887af37b1e86ec6cbd8c5706f8
-https://bugs.gentoo.org/856079
-https://bugs.gentoo.org/856076
-
-From 2ae4b179ac6caf887af37b1e86ec6cbd8c5706f8 Mon Sep 17 00:00:00 2001
-From: Ole Tange 
-Date: Sat, 2 Jul 2022 01:54:21 +0800
-Subject: Packaged for old RedHats and SuSEs.
-
 a/Makefile.am
-+++ b/Makefile.am
-@@ -167,12 +167,20 @@ pack_unpack_and_test_build:
-   cd parallel-$(MMDD) && \
-   ./configure && make -j && sudo make -j install
- 
--zshcompletiondir=${datarootdir}/zsh/site-functions
-+# This ought to be correct, but fails on Centos
-+# bashcompletiondir=$(DESTDIR)${datarootdir}/bash-completion/completions
-+# zshcompletiondir=$(DESTDIR)${datarootdir}/zsh/site-functions
-+bashcompletiondir=$(DESTDIR)${prefix}/share/bash-completion/completions
-+zshcompletiondir=$(DESTDIR)${prefix}/share/zsh/site-functions
-+bashcompletion=${bashcompletiondir}/parallel
- zshcompletion=${zshcompletiondir}/_parallel
- install-data-hook:
--  mkdir -p ${datarootdir}/bash-completion/completions
--  mkdir -p ${zshcompletiondir}
--  parallel --shell-completion bash > 
${datarootdir}/bash-completion/completions/parallel
-+  mkdir -p ${zshcompletiondir} ${bashcompletiondir}
-+  src/parallel --shell-completion bash > ${bashcompletion}
-+# Make zsh eval the --shell-completion code dynamically so if
-+# a newer version of GNU Parallel is installed by a normal
-+# user, this newer version will generate the
-+# --shell-completion code.
-   echo '#compdef parallel' > ${zshcompletion}
-   echo '(( $$+functions[_comp_parallel] )) ||' >> ${zshcompletion}
-   echo '  eval "$$(parallel --shell-completion auto)" &&' >> 
${zshcompletion}
 a/Makefile.in
-+++ b/Makefile.in
-@@ -281,7 +281,13 @@ top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- SUBDIRS = src
--zshcompletiondir = ${datarootdir}/zsh/site-functions
-+
-+# This ought to be correct, but fails on Centos
-+# bashcompletiondir=$(DESTDIR)${datarootdir}/bash-completion/completions
-+# zshcompletiondir=$(DESTDIR)${datarootdir}/zsh/site-functions
-+bashcompletiondir = $(DESTDIR)${prefix}/share/bash-completion/completions
-+zshcompletiondir = $(DESTDIR)${prefix}/share/zsh/site-functions
-+bashcompletion = ${bashcompletiondir}/parallel
- zshcompletion = ${zshcompletiondir}/_parallel
- EXTRA_DIST = CITATION CITATION.cff CREDITS LICENSES/CC-BY-SA-4.0.txt 
LICENSES/GFDL-1.3-or-later.txt LICENSES/GPL-3.0-or-later.txt
- all: config.h
-@@ -929,9 +935,12 @@ pack_unpack_and_test_build:
-   cd parallel-$(MMDD) && \
-   ./configure && make -j && sudo make -j install
- install-data-hook:
--  mkdir -p ${datarootdir}/bash-completion/completions
--  mkdir -p ${zshcompletiondir}
--  parallel --shell-completion bash > 
${datarootdir}/bash-completion/completions/parallel
-+  mkdir -p ${zshcompletiondir} ${bashcompletiondir}
-+  src/parallel --shell-completion bash > ${bashcompletion}
-+# Make zsh eval the --shell-completion code dynamically so if
-+# a newer version of GNU Parallel is installed by a normal
-+# user, this newer version will generate the
-+# --shell-completion code.
-   echo '#compdef parallel' > ${zshcompletion}
-   echo '(( $$+functions[_comp_parallel] )) ||' >> ${zshcompletion}
-   echo '  eval "$$(parallel --shell-completion auto)" &&' >> 
${zshcompletion}
 a/src/parallel.pod
-+++ b/src/parallel.pod
-@@ -5654,7 +5654,10 @@ the currently running jobs are finished before exiting.
- =item $PARALLEL_HOME
- 
- Dir where GNU B stores config files, semaphores, and caches
--information between invocations. Default: $HOME/.parallel.
-+information between invocations. If set to a non-existent dir, the dir
-+will be created.
-+
-+Default: $HOME/.parallel.
- 
- 
- =item $PARALLEL_ARGHOSTGROUPS



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/, dev-db/redis/files/

2022-09-24 Thread Sam James
commit: fd92a504228d5932eaaf750ea469e8ed63b3fd04
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri Sep 23 07:53:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd92a504

dev-db/redis: fix sometime failing tests due to bgsaveerr issue

This change backports patch from upstream PR #11043 in order to properly
solve bug #872278 reported for version 7.0.4 which affects version 7.0.5
as well. In upstream, the fix is not part of 7.0 branch, it is only
present in unstable branch.

Upstream-PR: https://github.com/redis/redis/pull/11043
Bug: https://bugs.gentoo.org/860372
Bug: https://bugs.gentoo.org/872278
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 .../files/redis-7.0.4-replica-tests-fix.patch  | 61 ++
 dev-db/redis/redis-7.0.4.ebuild|  1 +
 dev-db/redis/redis-7.0.5.ebuild|  1 +
 3 files changed, 63 insertions(+)

diff --git a/dev-db/redis/files/redis-7.0.4-replica-tests-fix.patch 
b/dev-db/redis/files/redis-7.0.4-replica-tests-fix.patch
new file mode 100644
index ..55da00137b46
--- /dev/null
+++ b/dev-db/redis/files/redis-7.0.4-replica-tests-fix.patch
@@ -0,0 +1,61 @@
+From e7144693e2446f21ee68c95676ecf65d1351d13e Mon Sep 17 00:00:00 2001
+From: Binbin 
+Date: Wed, 27 Jul 2022 19:58:25 +0800
+Subject: [PATCH] Fix bgsaveerr issue in psync wrong offset test (#11043)
+
+The kill above is sometimes successful and sometimes already too late.
+The PING in pysnc wrong offset test got rejected by bgsaveerr because
+lastbgsave_status is C_ERR.
+
+In theory, using diskless can avoid PING being affected, because when
+the replica is dropped, we will kill the child with SIGUSR1, and this
+will not affect lastbgsave_status.
+
+Anyway, this kill is not particularly needed here, dropping the kill
+is the best one, since we do have the waitForBgsave, so just let it
+take care of the bgsave. No need for fast termination.
+---
+
+This patch is backported from upstream, see PR #11043.
+
+Upstream-PR: https://github.com/redis/redis/pull/11043
+
+diff --git a/tests/integration/replication.tcl 
b/tests/integration/replication.tcl
+index d60c91918..457c3150e 100644
+--- a/tests/integration/replication.tcl
 b/tests/integration/replication.tcl
+@@ -1289,7 +1289,6 @@ start_server {tags {"repl" "external:skip"}} {
+ verify_log_message 0 "*Replica generated a reply to command 'ping', 
disconnecting it: *" $lines
+ 
+ $rd close
+-catch {exec kill -9 [get_child_pid 0]}
+ waitForBgsave r
+ }
+ 
+@@ -1307,7 +1306,6 @@ start_server {tags {"repl" "external:skip"}} {
+ verify_log_message 0 "*Replica generated a reply to command 
'xinfo|help', disconnecting it: *" $lines
+ 
+ $rd close
+-catch {exec kill -9 [get_child_pid 0]}
+ waitForBgsave r
+ }
+ 
+@@ -1328,7 +1326,6 @@ start_server {tags {"repl" "external:skip"}} {
+ verify_log_message 0 "*Replica can't interact with the keyspace*" 
$lines
+ 
+ $rd close
+-catch {exec kill -9 [get_child_pid 0]}
+ waitForBgsave r
+ }
+ 
+@@ -1347,7 +1344,6 @@ start_server {tags {"repl" "external:skip"}} {
+ verify_log_message 0 "*Replica generated a reply to command 
'slowlog|get', disconnecting it: *" $lines
+ 
+ $rd close
+-catch {exec kill -9 [get_child_pid 0]}
+ waitForBgsave r
+ }
+ 
+-- 
+2.35.1
+

diff --git a/dev-db/redis/redis-7.0.4.ebuild b/dev-db/redis/redis-7.0.4.ebuild
index 773c003e309f..2cf77ae9969e 100644
--- a/dev-db/redis/redis-7.0.4.ebuild
+++ b/dev-db/redis/redis-7.0.4.ebuild
@@ -53,6 +53,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
"${FILESDIR}"/${PN}-sentinel-5.0-config.patch
"${FILESDIR}"/${PN}-7.0.4-no-which.patch
+   "${FILESDIR}"/${PN}-7.0.4-replica-tests-fix.patch
 )
 
 src_prepare() {

diff --git a/dev-db/redis/redis-7.0.5.ebuild b/dev-db/redis/redis-7.0.5.ebuild
index d16e991e2f8b..6df6a3e08780 100644
--- a/dev-db/redis/redis-7.0.5.ebuild
+++ b/dev-db/redis/redis-7.0.5.ebuild
@@ -53,6 +53,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
"${FILESDIR}"/${PN}-sentinel-5.0-config.patch
"${FILESDIR}"/${PN}-7.0.4-no-which.patch
+   "${FILESDIR}"/${PN}-7.0.4-replica-tests-fix.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/files/, dev-db/redis/

2022-09-24 Thread Sam James
commit: bde898c8b53f0c35e30431177dd0036f7f19949f
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri Sep 23 10:45:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde898c8

dev-db/redis: drop 6.2.6

Bug: https://bugs.gentoo.org/841404
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/27408
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/Manifest  |   1 -
 dev-db/redis/files/redis-6.2.1-sharedlua.patch |  60 
 dev-db/redis/redis-6.2.6.ebuild| 194 -
 3 files changed, 255 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index a53a39f78f6d..6d0144bd033b 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,5 +1,4 @@
 DIST redis-6.0.16.tar.gz 2288647 BLAKE2B 
f3552cc0d27cbc5cf6556792da9a75d01ff70d372484c95d2af8b24ec902a8086b9c3f4e53513df982fe135963432bfb527334926dd494e50d2cc618ab813f39
 SHA512 
83bb72448f9943e3d015cb4d961eb2eae21602ef1f90ca52ca8ab7c6918b0ab979db9f61f3981df27b2286894f4864f4588c3a52fa988e30e9419b0967998845
-DIST redis-6.2.6.tar.gz 2476542 BLAKE2B 
d139479432171294911d99e7e8c2327dbbc6682ea49de761c4bb4089a2efd814926f2f8823dca1826b4a61dd9ccf79abb22878c9463ac92870481b43d8a7fff7
 SHA512 
9b947d26fd9e208627ed22d318ab3d0775ab0be46d98db1c1d158feac671b984e75ce33e647d196face9643f80768af47e678be1b4e1ddd3eb56dff467c46022
 DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 
06f1b1e16cdf06c38b67c1f1d025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66
 SHA512 
d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953
 DIST redis-7.0.4.tar.gz 2963216 BLAKE2B 
95ad18547b4be0b199fccc4b0f534b00d2f442609b604b02ef83f44cef4283048d1f8b89e383a14208a00842eb3d6655649d32169a2a6586ed6fac1792e19d5a
 SHA512 
7edecfa667b30584666be0a2dbcb2ac25a6764fa5b8db49ab421602ad20272eeab99ccff0b7c2f789c30a0425d80b774515b03c849e517451cbe597d37eb0247
 DIST redis-7.0.5.tar.gz 2968205 BLAKE2B 
c319a2f656e4bd26637735ef73e58eecc306e202b57d6da3a38150a02d738a414c6696e261b8ab88033e117aee4f02308aab9ca4a5f382d66ec3a10f3e020580
 SHA512 
16ff920cb8df4d82e78ef34209285024aa98189be8acbca86b10fb3064dcc70eac60206aadece6af08406860ed01a004ce3aaa86be896ea36c7f486686646753

diff --git a/dev-db/redis/files/redis-6.2.1-sharedlua.patch 
b/dev-db/redis/files/redis-6.2.1-sharedlua.patch
deleted file mode 100644
index cf8aa8532d77..
--- a/dev-db/redis/files/redis-6.2.1-sharedlua.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff --git a/deps/lua/src/lua_cjson.c b/deps/lua/src/lua_cjson.c
-index c26c0d7..fa50c41 100644
 a/deps/lua/src/lua_cjson.c
-+++ b/deps/lua/src/lua_cjson.c
-@@ -46,7 +46,7 @@
- #include "strbuf.h"
- #include "fpconv.h"
- 
--#include "../../../src/solarisfixes.h"
-+#include "solarisfixes.h"
- 
- #ifndef CJSON_MODNAME
- #define CJSON_MODNAME   "cjson"
-diff --git a/src/Makefile b/src/Makefile
-index 6f0fd84..6546b5d 100644
 a/src/Makefile
-+++ b/src/Makefile
-@@ -16,7 +16,7 @@ release_hdr := $(shell sh -c './mkreleasehdr.sh')
- uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
- uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
- OPTIMIZATION?=-O2
--DEPENDENCY_TARGETS=hiredis linenoise lua hdr_histogram
-+DEPENDENCY_TARGETS=hiredis linenoise hdr_histogram
- NODEPS:=clean distclean
- 
- # Default settings
-@@ -84,6 +84,7 @@ endif
- FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS)
- FINAL_LDFLAGS=$(LDFLAGS) $(REDIS_LDFLAGS) $(DEBUG)
- FINAL_LIBS=-lm
-+FINAL_LIBS+=@LUA_LIBS@
- DEBUG=-g -ggdb
- 
- # Linux ARM needs -latomic at linking time
-@@ -186,7 +187,7 @@ endif
- endif
- endif
- # Include paths to dependencies
--FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src 
-I../deps/hdr_histogram
-+FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise @LUA_CFLAGS@ 
-I../deps/hdr_histogram
- 
- # Determine systemd support and/or build preference (defaulting to 
auto-detection)
- BUILD_WITH_SYSTEMD=no
-@@ -268,6 +269,7 @@ endif
- REDIS_SERVER_NAME=redis-server$(PROG_SUFFIX)
- REDIS_SENTINEL_NAME=redis-sentinel$(PROG_SUFFIX)
- REDIS_SERVER_OBJ=adlist.o quicklist.o ae.o anet.o dict.o server.o sds.o 
zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o ziplist.o release.o 
networking.o util.o object.o db.o replication.o rdb.o t_string.o t_list.o 
t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o debug.o sort.o 
intset.o syncio.o cluster.o crc16.o endianconv.o slowlog.o scripting.o bio.o 
rio.o rand.o memtest.o crcspeed.o crc64.o bitops.o sentinel.o notify.o 
setproctitle.o blocked.o hyperloglog.o latency.o sparkline.o redis-check-rdb.o 
redis-check-aof.o geo.o lazyfree.o module.o evict.o expire.o geohash.o 
geohash_helper.o childinfo.o defrag.o siphash.o rax.o t_stream.o listpack.o 
localtime.o lolwut.o lolwut5.o 

[gentoo-commits] repo/gentoo:master commit in: app-arch/zstd/

2022-09-24 Thread Sam James
commit: 6121cf31cd310cff467f26b6dfcfdd8df6000aa3
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Sun Sep  4 14:58:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:19:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6121cf31

app-arch/zstd: enable threads by default

This follows upstream's default since 1.5.0.

Closes: https://bugs.gentoo.org/868390
Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/27141
Signed-off-by: Sam James  gentoo.org>

 app-arch/zstd/zstd-1.5.2-r3.ebuild | 69 ++
 1 file changed, 69 insertions(+)

diff --git a/app-arch/zstd/zstd-1.5.2-r3.ebuild 
b/app-arch/zstd/zstd-1.5.2-r3.ebuild
new file mode 100644
index ..4164ae59fa66
--- /dev/null
+++ b/app-arch/zstd/zstd-1.5.2-r3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal toolchain-funcs usr-ldscript
+
+DESCRIPTION="zstd fast compression library"
+HOMEPAGE="https://facebook.github.io/zstd/;
+SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="lz4 static-libs"
+
+RDEPEND="
+   app-arch/xz-utils
+   sys-libs/zlib
+   lz4? ( app-arch/lz4 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+mymake() {
+   emake \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   AR="$(tc-getAR)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   V=1 \
+   "${@}"
+}
+
+multilib_src_compile() {
+   local libzstd_targets=( libzstd{,.a}-mt )
+
+   mymake -C lib ${libzstd_targets[@]} libzstd.pc
+
+   if multilib_is_native_abi ; then
+   mymake HAVE_LZ4="$(usex lz4 1 0)" zstd
+
+   mymake -C contrib/pzstd
+   fi
+}
+
+multilib_src_install() {
+   mymake -C lib DESTDIR="${D}" install
+
+   if multilib_is_native_abi ; then
+   mymake -C programs DESTDIR="${D}" install
+   gen_usr_ldscript -a zstd
+
+   mymake -C contrib/pzstd DESTDIR="${D}" install
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if ! use static-libs; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+}



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

2022-09-24 Thread Sam James
commit: 9c93e299c4c4db9edf7c120a87a6f132cbbdfef8
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Sep 11 19:58:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:20:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c93e299

profiles/features/musl: mask app-shells/pdsh and net-analyzer/ipcad

Both packages require rresvport function, which is not implemented in
musl.

Closes: https://bugs.gentoo.org/713376
Closes: https://bugs.gentoo.org/713810
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/27212
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 0e5b6a5db232..293a4cc52ee7 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Petr Vaněk  (2022-09-23)
+# Musl does not implement rresvport function, bugs #713810 and #713376.
+app-shells/pdsh
+net-analyzer/ipcad
+
 # Sam James  (2022-09-17)
 # Fails to compile on musl: bug #832868
 sys-apps/uutils



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/files/, dev-cpp/yaml-cpp/

2022-09-24 Thread Sam James
commit: 9614b28e55585a296741eeffd46952ec79223f13
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat Sep 17 09:31:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:18:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9614b28e

dev-cpp/yaml-cpp: update EAPI 7 -> 8, fix installed .pc & CMake files

Closes: https://bugs.gentoo.org/867955
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27302
Signed-off-by: Sam James  gentoo.org>

 .../files/yaml-cpp-0.7.0-cmake-paths.patch | 101 +
 dev-cpp/yaml-cpp/files/yaml-cpp-0.7.0-gtest.patch  |  17 ++--
 .../files/yaml-cpp-0.7.0-install-paths.patch   |  25 +
 dev-cpp/yaml-cpp/yaml-cpp-0.7.0-r2.ebuild  |  35 +++
 4 files changed, 172 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/yaml-cpp/files/yaml-cpp-0.7.0-cmake-paths.patch 
b/dev-cpp/yaml-cpp/files/yaml-cpp-0.7.0-cmake-paths.patch
new file mode 100644
index ..5ad9e46dbcb2
--- /dev/null
+++ b/dev-cpp/yaml-cpp/files/yaml-cpp-0.7.0-cmake-paths.patch
@@ -0,0 +1,101 @@
+From d5d68286cdd983f99f88b6141a3c34d3bf633d98 Mon Sep 17 00:00:00 2001
+From: Felix Schwitzer 
+Date: Fri, 1 Apr 2022 05:26:47 +0200
+Subject: [PATCH] Fix CMake export files (#1077)
+
+After configuring the file `yaml-cpp-config.cmake.in`, the result ends up with
+empty variables.  (see also the discussion in #774).
+
+Rework this file and the call to `configure_package_config_file` according the
+cmake documentation
+(https://cmake.org/cmake/help/v3.22/module/CMakePackageConfigHelpers.html?highlight=configure_package_config#command:configure_package_config_file)
+to overcome this issue and allow a simple `find_package` after install.
+
+As there was some discussion about the place where to install the
+`yaml-cpp-config.cmake` file, e.g. #1055, factor out the install location into
+an extra variable to make it easier changing this location in the future.
+
+Also untabify CMakeLists.txt in some places to align with the other code parts 
in this file.
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -127,10 +127,16 @@ set_target_properties(yaml-cpp PROPERTIES
+   PROJECT_LABEL "yaml-cpp ${yaml-cpp-label-postfix}"
+   DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}")
+ 
++# FIXME(felix2012): A more common place for the cmake export would be
++# `CMAKE_INSTALL_LIBDIR`, as e.g. done in ubuntu or in this project for GTest
++set(CONFIG_EXPORT_DIR "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp")
++set(EXPORT_TARGETS yaml-cpp)
+ configure_package_config_file(
+   "${PROJECT_SOURCE_DIR}/yaml-cpp-config.cmake.in"
+   "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake"
+-  INSTALL_DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp")
++  INSTALL_DESTINATION "${CONFIG_EXPORT_DIR}"
++  PATH_VARS CMAKE_INSTALL_INCLUDEDIR CONFIG_EXPORT_DIR)
++unset(EXPORT_TARGETS)
+ 
+ write_basic_package_version_file(
+   "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake"
+@@ -139,30 +145,31 @@ write_basic_package_version_file(
+ configure_file(yaml-cpp.pc.in yaml-cpp.pc @ONLY)
+ 
+ if (YAML_CPP_INSTALL)
+-  install(TARGETS yaml-cpp
++  install(TARGETS yaml-cpp
+ EXPORT yaml-cpp-targets
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+-  install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/
++  install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/
+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+-  FILES_MATCHING PATTERN "*.h")
++FILES_MATCHING PATTERN "*.h")
+   install(EXPORT yaml-cpp-targets
+-DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp")
+-  install(FILES
+-  "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake"
+-  "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake"
+-DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp")
++DESTINATION "${CONFIG_EXPORT_DIR}")
++  install(FILES
++  "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake"
++  "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake"
++DESTINATION "${CONFIG_EXPORT_DIR}")
+   install(FILES "${PROJECT_BINARY_DIR}/yaml-cpp.pc"
+ DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig)
+ endif()
++unset(CONFIG_EXPORT_DIR)
+ 
+ if(YAML_CPP_BUILD_TESTS)
+-  add_subdirectory(test)
++  add_subdirectory(test)
+ endif()
+ 
+ if(YAML_CPP_BUILD_TOOLS)
+-  add_subdirectory(util)
++  add_subdirectory(util)
+ endif()
+ 
+ if (YAML_CPP_CLANG_FORMAT_EXE)
+--- a/yaml-cpp-config.cmake.in
 b/yaml-cpp-config.cmake.in
+@@ -3,12 +3,14 @@
+ #  YAML_CPP_INCLUDE_DIR - include directory
+ #  YAML_CPP_LIBRARIES- libraries to link against
+ 
+-# Compute paths
+-get_filename_component(YAML_CPP_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
+-set(YAML_CPP_INCLUDE_DIR "@CONFIG_INCLUDE_DIRS@")
++@PACKAGE_INIT@
++
++set_and_check(YAML_CPP_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@")
+ 
+ # Our library dependencies 

[gentoo-commits] repo/gentoo:master commit in: net-irc/ii/

2022-09-24 Thread Sam James
commit: adabf845656b45da7d31665a4078ab3adad502d8
Author: Petr Vaněk  atlas  cz>
AuthorDate: Wed Sep  7 10:08:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:19:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adabf845

net-irc/ii: sync live with upstream

Upstream removed config.mk recently in commit 36c77931fd89 ("Makefile:
simplify and use system flags by default"), therefore, src_prepare is no
longer needed.

Additional changes:
- EAPI update, 7 -> 8
- doublequote full PREFIX and DOCPREFIX paths

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/27178
Signed-off-by: Sam James  gentoo.org>

 net-irc/ii/ii-.ebuild | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/net-irc/ii/ii-.ebuild b/net-irc/ii/ii-.ebuild
index 265a788ad43b..2241af190778 100644
--- a/net-irc/ii/ii-.ebuild
+++ b/net-irc/ii/ii-.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
 inherit git-r3 toolchain-funcs
 
 DESCRIPTION="A minimalist FIFO and filesystem-based IRC client"
@@ -11,13 +12,6 @@ EGIT_REPO_URI="https://git.suckless.org/ii;
 LICENSE="MIT"
 SLOT="0"
 
-src_prepare() {
-   default
-
-   sed -i -e '/^LDFLAGS/{s:-s::g; s:= :+= :g}' \
-   -e '/^CFLAGS/{s: -Os::g; s:= :+= :g}' config.mk || die
-}
-
 src_compile() {
emake CC="$(tc-getCC)"
 }
@@ -25,7 +19,7 @@ src_compile() {
 src_install() {
emake \
DESTDIR="${D}" \
-   PREFIX="${EPREFIX}"/usr \
-   DOCPREFIX="${EPREFIX}"/usr/share/doc/${PF} \
+   PREFIX="${EPREFIX}/usr" \
+   DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
install
 }



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

2022-09-24 Thread Sam James
commit: 8e62898af68131da0430c09cd99955d3eef1567c
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  9 14:23:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:19:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e62898a

sys-libs/glibc: avoid gcc-major-version failure

I ended up getting a weird failure (which I can't reproduce any longer,
but it maeks sense still I think):
```
x86_64-pc-linux-gnu-gcc -m64 -pipe -march=native -fdiagnostics-color=always 
-ggdb3 -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 
-Wl,-z,pack-relative-relocs -fuse-ld=bfd -Wl,-O1 -Wl,--as-needed -pipe 
-march=native -fdiagnostics-color=always -ggdb3 -O2 -m32  -Wl,-O1 
-Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 
-Wl,-z,pack-relative-relocs -fuse-ld=bfd -Wl,-O1 -Wl,--as-needed  glibc-test.c  
 -o glibc-test
/var/tmp/portage/sys-libs/glibc-2.36-r1/temp/environment: line 3892: ((: 
#define == 11: syntax error: operand expected (error token is "#define == 11")
 * Running do_src_configure for ABI x86
 * ABI:   x86
 *  CBUILD:   x86_64-pc-linux-gnu
```

It's because tc-getCPP can't handle at least a large amount of CFLAGS
(seems to handle some okay though). Strip them all out and just use
barebones CC when calling gcc-major-version and friends, then restor
after.

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27418
Signed-off-by: Sam James  gentoo.org>

 sys-libs/glibc/glibc-2.36-r3.ebuild | 4 
 sys-libs/glibc/glibc-.ebuild| 7 +--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.36-r3.ebuild 
b/sys-libs/glibc/glibc-2.36-r3.ebuild
index 012d6984dd74..7d7069dadec8 100644
--- a/sys-libs/glibc/glibc-2.36-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r3.ebuild
@@ -336,10 +336,14 @@ setup_target_flags() {
use stack-realign && export CFLAGS_x86+=" 
-mstackrealign"
 
# Workaround for bug #823780.
+   # Need to save/restore CC because earlier on, 
we stuff it full of CFLAGS, and tc-getCPP doesn't like that.
+   CC_mangled=${CC}
+   CC=${glibc__GLIBC_CC}
if tc-is-gcc && (($(gcc-major-version) == 11)) 
&& (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then
export CFLAGS_x86="${CFLAGS_x86} 
-mno-avx512f"
einfo "Auto adding -mno-avx512f to 
CFLAGS_x86 for buggy GCC version (bug #823780) (ABI=${ABI})"
fi
+   CC=${CC_mangled}
fi
;;
mips)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 8456c2a16fe4..68bafd8c3c33 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -26,8 +26,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-   KEYWORDS=""
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi
@@ -337,10 +336,14 @@ setup_target_flags() {
use stack-realign && export CFLAGS_x86+=" 
-mstackrealign"
 
# Workaround for bug #823780.
+   # Need to save/restore CC because earlier on, 
we stuff it full of CFLAGS, and tc-getCPP doesn't like that.
+   CC_mangled=${CC}
+   CC=${glibc__GLIBC_CC}
if tc-is-gcc && (($(gcc-major-version) == 11)) 
&& (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then
export CFLAGS_x86="${CFLAGS_x86} 
-mno-avx512f"
einfo "Auto adding -mno-avx512f to 
CFLAGS_x86 for buggy GCC version (bug #823780) (ABI=${ABI})"
fi
+   CC=${CC_mangled}
fi
;;
mips)



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

2022-09-24 Thread Sam James
commit: 4df3594af63a48402e249ae86c7288ec33ad0adc
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:17:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:17:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df3594a

dev-cpp/asio: Stabilize 1.22.2 x86, #872704

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

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

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 21a13c5ea2d9..8a3c87276f63 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/sshfs/

2022-09-24 Thread Sam James
commit: b12da5a68672ec6b568618332c6104b71ec0146f
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:17:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:17:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12da5a6

net-fs/sshfs: Stabilize 3.7.3 x86, #872659

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

 net-fs/sshfs/sshfs-3.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/sshfs/sshfs-3.7.3.ebuild b/net-fs/sshfs/sshfs-3.7.3.ebuild
index 45739d3a7625..883587a46829 100644
--- a/net-fs/sshfs/sshfs-3.7.3.ebuild
+++ b/net-fs/sshfs/sshfs-3.7.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/libfuse/sshfs;
 SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 SLOT="0"
 
 DEPEND=">=sys-fs/fuse-3.1.0:3



[gentoo-commits] repo/gentoo:master commit in: media-sound/patchage/

2022-09-24 Thread Sam James
commit: 71db9e5f88f50eb5927b214adc6429a2aa1eba96
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:17:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:17:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71db9e5f

media-sound/patchage: Stabilize 1.0.8 x86, #872596

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

 media-sound/patchage/patchage-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/patchage/patchage-1.0.8.ebuild 
b/media-sound/patchage/patchage-1.0.8.ebuild
index b9c459f1ed41..d3748a67f0f2 100644
--- a/media-sound/patchage/patchage-1.0.8.ebuild
+++ b/media-sound/patchage/patchage-1.0.8.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://gitlab.com/drobilla/patchage.git;
 else
SRC_URI="https://download.drobilla.net/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 LICENSE="GPL-2"



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

2022-09-24 Thread Sam James
commit: 28e2ad6fead0584f80c85ea7a8fe6f65f1d71a8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:17:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:17:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e2ad6f

dev-cpp/asio: Stabilize 1.22.2 amd64, #872704

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

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

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 1447c0696d76..21a13c5ea2d9 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: 0945fb64ae840e62c317747653b43e701f6c5f3b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:16:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:16:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0945fb64

dev-cpp/range-v3: Stabilize 0.12.0 amd64, #872701

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

 dev-cpp/range-v3/range-v3-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/range-v3/range-v3-0.12.0.ebuild 
b/dev-cpp/range-v3/range-v3-0.12.0.ebuild
index e3e0a4cc2eea..70c7b75d70a8 100644
--- a/dev-cpp/range-v3/range-v3-0.12.0.ebuild
+++ b/dev-cpp/range-v3/range-v3-0.12.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ericniebler/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-09-24 Thread Sam James
commit: 8096cde859ed603f32e02a1a6a2a0e40d9e1145e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:16:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:16:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8096cde8

media-gfx/plantuml: Stabilize 1.2022.7 amd64, #872599

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

 media-gfx/plantuml/plantuml-1.2022.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/plantuml/plantuml-1.2022.7.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.7.ebuild
index c1ad0e0aaa4f..8ba5d39fd289 100644
--- a/media-gfx/plantuml/plantuml-1.2022.7.ebuild
+++ b/media-gfx/plantuml/plantuml-1.2022.7.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://plantuml.com;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/sshfs/

2022-09-24 Thread Sam James
commit: 5ff8380210a4eb0ae6f56446c3c0dd7bae12b2cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:16:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:16:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff83802

net-fs/sshfs: Stabilize 3.7.3 amd64, #872659

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

 net-fs/sshfs/sshfs-3.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/sshfs/sshfs-3.7.3.ebuild b/net-fs/sshfs/sshfs-3.7.3.ebuild
index 885affe254b2..45739d3a7625 100644
--- a/net-fs/sshfs/sshfs-3.7.3.ebuild
+++ b/net-fs/sshfs/sshfs-3.7.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/libfuse/sshfs;
 SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
 SLOT="0"
 
 DEPEND=">=sys-fs/fuse-3.1.0:3



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

2022-09-24 Thread Sam James
commit: 0795f4fca49abe34bb45000a4415c8a6a73fb0c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:15:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:15:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0795f4fc

sys-apps/dbus: keyword 1.15.0-r1

Tested by listout on elogind.

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

 sys-apps/dbus/dbus-1.15.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-apps/dbus/dbus-1.15.0-r1.ebuild 
b/sys-apps/dbus/dbus-1.15.0-r1.ebuild
index 335f13582113..36a64abaa510 100644
--- a/sys-apps/dbus/dbus-1.15.0-r1.ebuild
+++ b/sys-apps/dbus/dbus-1.15.0-r1.ebuild
@@ -21,8 +21,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.xz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-# Needs testing on elogind system
-#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"
+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="debug doc elogind selinux static-libs systemd test X"
 RESTRICT="!test? ( test )"
 



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

2022-09-24 Thread Sam James
commit: b6c4ac1ae4228b4b865da7f9f3ad3c3a1c5a2b00
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:14:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:14:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c4ac1a

sys-libs/ncurses: add 6.3_p20220924

Wasn't necessarily planning on doing more of these snapshots but
a (Gentoo) user reported [0] a bug upstream that's fixed in this version,
so why not?

[0] https://lists.gnu.org/archive/html/bug-ncurses/2022-09/msg00020.html
Signed-off-by: Sam James  gentoo.org>

 sys-libs/ncurses/Manifest|   3 +
 sys-libs/ncurses/ncurses-6.3_p20220924-r1.ebuild | 465 +++
 sys-libs/ncurses/ncurses-6.3_p20220924.ebuild| 463 ++
 3 files changed, 931 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 0c5441853c5a..46fc616af217 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -96,6 +96,9 @@ DIST ncurses-6.3-20220910.patch.gz 120984 BLAKE2B 
69ad11c6d31d4bb97737e6ede506ba
 DIST ncurses-6.3-20220910.patch.gz.asc 729 BLAKE2B 
55c87ac9edd67abf2c39823acc37a9c8dce6852344d38b442bc2e4693a44412383c2ea710d3030b079607824877f6a1f5efc50970ccd51086c62ebed23e7ee05
 SHA512 
887031e5248665c79abbc35f4c1e63cffa3b271359188e266372c624b1ac2ce6bb269823c16ea0f6662e4e4acf592179db8f0030fdd9b03ed531d37d5fb7b44e
 DIST ncurses-6.3-20220917.patch.gz 7833 BLAKE2B 
338ddfc2b660cff6248bcb2fc39ef13baf3d622c9f68b47c2da4d94e21a12dec7f6d98f7125a154f1e4dbe612cde9172de9d78851bba1fe4e9106dc1cd9e0a26
 SHA512 
5b2de00087211b9e599aecbe94870504c4bd312d9f0ab4959e706f784700e6e3095beeb8283ed8df9911f5e841f1004a2ef5184ee2c04762a63d84c47c2f4cfe
 DIST ncurses-6.3-20220917.patch.gz.asc 729 BLAKE2B 
c952f018cee490635809fa3a4ead27964a639289db16db42768c545e85b56033b01ea45b9251cd14f4d0cff97673566a4c8d04f93a1539392b676baeecc0307c
 SHA512 
57de37e7c0fe70b0c1abdabe77b36a95b2845b423f167dd4d5acf5999a7152d69193f707c41f88d6e4210934c120d8c72a93830c6f2f9cb49832266e02314588
+DIST ncurses-6.3-20220924.patch.gz 112587 BLAKE2B 
77711d12d8b38d72c8f218eae8f1452fe5d6f65e00937b663ee99e399f0b2a53d450391b12900470b1670cd83dfaac3c10ecc2e4358617866edc317c6daeb3fd
 SHA512 
99057a0e28fa03aae415761928a4fd158eca7de1fee34531a102901846a94893de9dce2f1ad08885201ec0f54d379c3b4886725e766c27239ac957108c89dcb4
+DIST ncurses-6.3-20220924.patch.gz.asc 729 BLAKE2B 
64103419d56b0e3b9ab7d7c0b2c650db18b472f2c656b6939b865f7a93e4f6ef5adbed9e438c21a488c204c0dffc818a9c787558ce04a50c7d1c6384f84889aa
 SHA512 
f4bda8c09b6b701c99ffd3153dd8754496991b7f83c36ee7f49c4c701d081d32adfc9c04fa83e639df7f024479c7ee5b3921f45db9f72e896c48637073eca38b
 DIST ncurses-6.3.tar.gz 3583550 BLAKE2B 
b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c8f8e5e98f3b8a26bc558996a1e14a746f113854832853b855e9d406c3
 SHA512 
5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105
 DIST ncurses-6.3.tar.gz.sig 438 BLAKE2B 
d7f9852292110fe7a048a9e38611ea06564b5142cb4cbeb8d99bba752d5df8eeffa3b57e5ca315c14024520bc008b30650e99669c995dca05a798399a0c85d39
 SHA512 
b9a2a25e0b1854c272bf89c610c81fc0ba061f0296eca5c0079a79cfe310e44eb16c46eb5a0dd018f1ca9114d569c9d5087a2b8e60b0344f1eb97f7c5addafc6
 DIST ncurses-6.3_p20220910-patches.tar.xz 62776 BLAKE2B 
a65260559ca4f69d724fdaec5ebade7f213144ff77485f6a8b6a55632736caae350ab478550d7ad3a3b723c4804397e8c5dfbed172f77f4f91a444a545b85f16
 SHA512 
21a51325ab649213e09ea67bc22045e91e67766211766f2d19477e740d36cb235b292576230d087532ba0b44947938d29fd2d28199084fb91e3f8cd3cd6cf00a
+DIST ncurses-6.3_p20220924-patches.tar.xz 63272 BLAKE2B 
94b617ba8e949bd7b78047bb1a99acb9f5e0e456d4aebfe3d81b405c491071be7aaeb90df68d144c80a7da6a02a916ba3b2c553ecaf7a8a74214860743b7b783
 SHA512 
7e55e96b94184a84a752a2b482d13c3aaccb41ade79d14569aad00534c03a80f2dbafc5460838b8d51271089c02c5f0da1a73e5a70bc0619217124ae1c647e20

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220924-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220924-r1.ebuild
new file mode 100644
index ..3f93d46bd575
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.3_p20220924-r1.ebuild
@@ -0,0 +1,465 @@
+# 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/thomasdickey.asc
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs 
usr-ldscript verify-sig
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
+# Keep invisible-mirror.net here as some users reported 403 forbidden with 
invisible-island.net
+SRC_URI="
+   mirror://gnu/ncurses/${MY_P}.tar.gz
+   https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz
+  

  1   2   3   >