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

2022-09-22 Thread Sam James
commit: 90afb2d22f9ebee9605265c545587b3d181f335c
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:50:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:50:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90afb2d2

app-arch/xz-utils: Stabilize 5.2.6 amd64, #872446

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

 app-arch/xz-utils/xz-utils-5.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.6.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
index 178ba6d438aa..3042c1c88596 100644
--- a/app-arch/xz-utils/xz-utils-5.2.6.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   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"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-09-22 Thread Sam James
commit: 5ac5e83c737a1669ed060668ebc8eb1dc94678e0
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:50:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:50:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac5e83c

app-arch/xz-utils: Stabilize 5.2.6 x86, #872446

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

 app-arch/xz-utils/xz-utils-5.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.6.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
index 3042c1c88596..22c6759f2561 100644
--- a/app-arch/xz-utils/xz-utils-5.2.6.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   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"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-09-22 Thread Sam James
commit: dc8bd563c84d80216fd3c3601e20dbb90c1004c5
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:46:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:46:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8bd563

app-arch/xz-utils: Stabilize 5.2.6 arm, #872446

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

 app-arch/xz-utils/xz-utils-5.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.6.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
index 81e1d12420c8..178ba6d438aa 100644
--- a/app-arch/xz-utils/xz-utils-5.2.6.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   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"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-09-22 Thread Sam James
commit: 8dc199d1bea3dd18351674ee68da8392b8bc0149
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:45:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:45:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc199d1

app-text/xmlto: Stabilize 0.0.28-r9 arm, #872443

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

 app-text/xmlto/xmlto-0.0.28-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r9.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r9.ebuild
index 9c794c152961..31a02b296d0c 100644
--- a/app-text/xmlto/xmlto-0.0.28-r9.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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="latex text"
 
 RDEPEND="



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

2022-09-22 Thread Arthur Zamarin
commit: d62f73f4fe1bb031fde532f5f5ee766b7dda5f2e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 05:41:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 05:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62f73f4

app-arch/xz-utils: Stabilize 5.2.6 ppc, #872446

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-arch/xz-utils/xz-utils-5.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.6.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
index 6da152d612d9..0b3530281f7e 100644
--- a/app-arch/xz-utils/xz-utils-5.2.6.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   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"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-09-22 Thread Arthur Zamarin
commit: 944db1458517fda6987c6cbffaa6de796efa7165
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 05:41:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 05:41:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944db145

app-arch/xz-utils: Stabilize 5.2.6 ppc64, #872446

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-arch/xz-utils/xz-utils-5.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.6.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
index 0b3530281f7e..81e1d12420c8 100644
--- a/app-arch/xz-utils/xz-utils-5.2.6.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   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"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-09-22 Thread Arthur Zamarin
commit: 0161e16c586bffdefd4c4d863d3b6880cce04a43
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 05:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 05:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0161e16c

sys-process/at: Stabilize 3.2.5 ppc64, #872431

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-process/at/at-3.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.5.ebuild b/sys-process/at/at-3.2.5.ebuild
index 185c9503d916..d48d8bc51bc1 100644
--- a/sys-process/at/at-3.2.5.ebuild
+++ b/sys-process/at/at-3.2.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="pam selinux"
 
 DEPEND="



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

2022-09-22 Thread Arthur Zamarin
commit: 738e044bad2bf3ba99c6d566ee3542f93484ec17
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 05:41:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 05:41:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738e044b

net-misc/telnet-bsd: Stabilize 1.2-r4 ppc64, #872425

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
index cf1da25a3ec4..fcd67845c5a8 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="nls xinetd"
 
 DEPEND="



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

2022-09-22 Thread Arthur Zamarin
commit: 164e39bddb1ef4000c5104d265f7d8ba92a20227
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 05:41:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 05:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164e39bd

sys-process/at: Stabilize 3.2.5 ppc, #872431

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-process/at/at-3.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.5.ebuild b/sys-process/at/at-3.2.5.ebuild
index f0a0dbb0a119..185c9503d916 100644
--- a/sys-process/at/at-3.2.5.ebuild
+++ b/sys-process/at/at-3.2.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE="pam selinux"
 
 DEPEND="



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

2022-09-22 Thread Arthur Zamarin
commit: 47cb0cc8072101a59938ab5b5c9c7a1f2cfb6b7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 05:41:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 05:41:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47cb0cc8

net-misc/telnet-bsd: Stabilize 1.2-r4 ppc, #872425

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
index fb17df0fd58b..cf1da25a3ec4 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="nls xinetd"
 
 DEPEND="



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

2022-09-22 Thread Arthur Zamarin
commit: d0982d22ee222523963faec928d65c110d7fab45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 05:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 05:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0982d22

app-text/xmlto: Stabilize 0.0.28-r9 ppc, #872443

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/xmlto/xmlto-0.0.28-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r9.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r9.ebuild
index 1ac025998449..9c794c152961 100644
--- a/app-text/xmlto/xmlto-0.0.28-r9.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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="latex text"
 
 RDEPEND="



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

2022-09-22 Thread Sam James
commit: e3741b2fe7369b84f06622e9ef4e566f76c8c4e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:09:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:17:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3741b2f

sys-apps/dbus: add 1.15.0 (unkeyworded)

Someone needs to test elogind support and I don't have an elogind
machine available right now.

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

 sys-apps/dbus/Manifest |   1 +
 sys-apps/dbus/dbus-1.15.0.ebuild   | 294 +
 .../dbus/files/dbus-1.15.0-daemon-optional.patch   |  65 +
 .../dbus/files/dbus-1.15.0-enable-elogind.patch|  75 ++
 4 files changed, 435 insertions(+)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 729071e9798f..7acceaef14bc 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,2 +1,3 @@
 DIST dbus-1.12.22.tar.gz 2108231 BLAKE2B 
40c30ad9e48d8ac6b5f1c67726015eb17cb3501372ef2c8ffcd8ad73e4a2f186b80a7bbba094460d4093d1d0a3f1bbb8d83a27724397a8f5312bb8542237e6b7
 SHA512 
0a716022f9d693fcaf871b6dfb5f242b49a8dd05d3316ec3e530f5129f1d81a2fa9caec795fa62cfdcba6ed21549fdd2f896f9bf1cc9a96e2a7d04f2c7ec7be6
 DIST dbus-1.14.0.tar.xz 1360228 BLAKE2B 
ae0ebc2779e840e2d83f633029f81fba0e35969648dddce0280640dd9bee3f9508aa7fb6aef696d1c4c56d40f91b754941f847525afaee5cc3170ad23a7eddbf
 SHA512 
9bf17a3ebb3cf44722c6fbf24ee56e9dc14d6882fc312f26c7f07459d969424bc2fb63a229139e011804ecc479a8f0eb1a0c83286f8d5a664c5979d12634179f
+DIST dbus-1.15.0.tar.xz 1391044 BLAKE2B 
50cd9e5fc27f8ff53350f426d29b0ee7dd17a791e82e9d0465789c095443826d14396045c8301e73996d054e2b723b09c1c28dd392a240ed74b6c49c1369d480
 SHA512 
6f7e1d4ff525ce13c5f671f1b045a089c379cbfb777662ce7a55ffe4893a8ab2aaf38877a7b8f261823067a20f3b336437449eb353a97d30699496375e00bf1a

diff --git a/sys-apps/dbus/dbus-1.15.0.ebuild b/sys-apps/dbus/dbus-1.15.0.ebuild
new file mode 100644
index ..fd178a8b873f
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.15.0.ebuild
@@ -0,0 +1,294 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+TMPFILES_OPTIONAL=1
+
+# From 1.15.0 release notes:
+# "• Add a Meson build system. This is currently considered experimental,
+#  but the intention is for it to replace Autotools and/or CMake in future
+#  releases, preferably both. Please test!"
+# We haven't migrated to it yet as it's experimental but our elogind
+# patch needs adjusting too (and upstreaming, ideally!)
+# https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/NEWS#L31
+inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 
systemd tmpfiles virtualx multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/dbus/;
+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"
+IUSE="debug doc elogind selinux static-libs systemd test X"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+BDEPEND="
+   acct-user/messagebus
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+COMMON_DEPEND="
+   >=dev-libs/expat-2.1.0
+   elogind? ( sys-auth/elogind )
+   selinux? (
+   sys-process/audit
+   sys-libs/libselinux
+   )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/expat
+   test? (
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40:2
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   acct-user/messagebus
+   selinux? ( sec-policy/selinux-dbus )
+   systemd? ( virtual/tmpfiles )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD="${WORKDIR}/${P}-tests-build"
+
+PATCHES=(
+   "${FILESDIR}/dbus-1.15.0-enable-elogind.patch"
+   "${FILESDIR}/dbus-1.15.0-daemon-optional.patch" # bug #653136
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   if [[ ${CHOST} == *-solaris* ]]; then
+   # fix standards conflict, due to gcc being c99 by default 
nowadays
+   sed -i \
+  

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

2022-09-22 Thread Sam James
commit: 98690072dc3d0e0c2c7aa6c2077820dee7952c3f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:17:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:17:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98690072

app-arch/rpm: add 4.18.0

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

 app-arch/rpm/Manifest  |   1 +
 app-arch/rpm/rpm-4.18.0.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/app-arch/rpm/Manifest b/app-arch/rpm/Manifest
index 620e4e3efa8b..8bc829917e95 100644
--- a/app-arch/rpm/Manifest
+++ b/app-arch/rpm/Manifest
@@ -1,2 +1,3 @@
 DIST rpm-4.17.0.tar.bz2 4514138 BLAKE2B 
e2618f7ac59189fb880d6be853aae99080b5008865298d095a123a010ab70f9e2e3ad9402124afbf8291a3863e9e805c9c65ab47cc435df82a729e81984394bf
 SHA512 
d32af8649c6d47796a645b6ecbe580df97f5423bfb17414d5ed0016373f5cfab86ebcfad6c480fb8bfafaf3a960f9bc095ef6faad7b40bdb208cc60e4080b0c8
 DIST rpm-4.17.1.tar.bz2 4642016 BLAKE2B 
d82926845e523c82fcf6a985d8de00f7a5bcc981e15d3115c310260713c482dc43e23b43f887644415b5a51ee382297d6d3569b6914595c91b9b89cc813af8e8
 SHA512 
d0429510140f25a25b6c9441abe2027d27c485bbd4969752f69e1c843435c9508b9f85e5bb68085dd64b7da533801aa5c04d8c9d962e08d2ddd3199d0265cc85
+DIST rpm-4.18.0.tar.bz2 6600013 BLAKE2B 
127c3b1427884d04c3db4fc73eb73a978a58241bc740620e3e46c7557d99833092866b5d9c8b4fdf72cd106668d9e5f5cb8c4b918decf1513a82d10258975116
 SHA512 
c218b811c0c2db368a2919f60742904a4a5abf09dc20804d649eb42f1853d1c21d121086d6014cd210b2040643c37b5d86b53052958cf702ae2e54fe65f1c0ec

diff --git a/app-arch/rpm/rpm-4.18.0.ebuild b/app-arch/rpm/rpm-4.18.0.ebuild
new file mode 100644
index ..a9fd82c33c5d
--- /dev/null
+++ b/app-arch/rpm/rpm-4.18.0.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{3,4} )
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools lua-single perl-module python-single-r1 toolchain-funcs
+
+DESCRIPTION="Red Hat Package Management Utils"
+HOMEPAGE="https://rpm.org/ https://github.com/rpm-software-management/rpm;
+SRC_URI="https://ftp.osuosl.org/pub/rpm/releases/rpm-$(ver_cut 
1-2).x/${P}.tar.bz2
+   http://ftp.rpm.org/releases/rpm-$(ver_cut 1-2).x/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# Tests are broken. See bug #657500
+RESTRICT="test"
+
+IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux 
+sqlite test +zstd"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   ${LUA_DEPS}
+   !app-arch/rpm5
+   app-arch/libarchive:=
+   >=app-arch/bzip2-1.0.1
+   app-arch/xz-utils
+   >=app-crypt/gnupg-1.2
+   >=dev-lang/perl-5.8.8
+   dev-libs/elfutils
+   dev-libs/libgcrypt:=
+   >=dev-libs/popt-1.7
+   sys-apps/file
+   >=sys-libs/zlib-1.2.3-r1
+   virtual/libintl
+   acl? ( virtual/acl )
+   audit? ( sys-process/audit )
+   caps? ( >=sys-libs/libcap-2.0 )
+   dbus? ( sys-apps/dbus )
+   readline? ( sys-libs/readline:= )
+   sqlite? ( dev-db/sqlite:3 )
+   python? ( ${PYTHON_DEPS} )
+   nls? ( virtual/libintl )
+   zstd? ( app-arch/zstd:= )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   nls? ( sys-devel/gettext )
+   test? ( sys-apps/fakechroot )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-rpm )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.8.1-db-path.patch
+   "${FILESDIR}"/${PN}-4.17.0-libdir.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   lua-single_pkg_setup
+
+   use python && python-single-r1_pkg_setup
+
+   # Added USE=openmp and this check for bug #779769
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   # bug #356769
+   sed -i 's:%{_var}/tmp:/var/tmp:' macros.in || die "Fixing tmppath 
failed"
+   # bug #492642
+   sed -i "s:@__PYTHON@:${PYTHON}:" macros.in || die "Fixing %__python 
failed"
+
+   # Prevent automake maintainer mode from kicking in (bug #450448).
+   #touch -r Makefile.am preinstall.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # rpm no longer supports berkdb, but has readonly support.
+   # 
https://github.com/rpm-software-management/rpm/commit/4290300e24c5ab17c615b6108f38438e31eeb1d0
+   econf \
+   --enable-libelf \
+   --without-selinux \
+   --disable-inhibit-plugin \
+   --with-crypto=libgcrypt \
+   $(use_enable berkdb bdb-ro) \
+   $(use_enable python) \
+   $(use_enable nls) \
+   $(use_enable openmp) 

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/

2022-09-22 Thread Sam James
commit: 9aa557c48ed05bf648c2b6bf2d3699527eff4f34
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:40:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:40:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa557c4

net-dns/bind: add 9.16.33

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

 net-dns/bind/Manifest|   1 +
 net-dns/bind/bind-9.16.33.ebuild | 382 +++
 2 files changed, 383 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index dd3dac899b24..e59b6e5dfe71 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -3,4 +3,5 @@ DIST bind-9.16.29.tar.xz 5088348 BLAKE2B 
17ee1443926327c30f1d5820110b01a193c53eb
 DIST bind-9.16.30.tar.xz 5086288 BLAKE2B 
35fe14b58a018df25563e58a9632b4431f740bc7a708eb823117541548d23b1855e43058cf7323361ca904d5e59d687e282abb73dc8b617e4eb25ef113168e93
 SHA512 
cc9bcbedf63c2efe0a23f14db3e57fdae46f0509aac58e5840a6805ce4fbd76cad5bfde4d461442adb88c4d947f8d79bf979aeb24aeb9303b6adc8d169b7118c
 DIST bind-9.16.31.tar.xz 5087424 BLAKE2B 
75c9038c00fe289161a15a8e4fdadaef5a6a7f3ca03068ec24e82aa9f30ac82d0ded9cf73df83219058cd81b198ea8f561211a323e31b41407294f6932dc61d3
 SHA512 
8577b4d021a5a763b8669d59ef6c3499238e87657ca94ccfc530cb9a7a215ee3682002aa6141f5731154cbc43e0e6094372961468811a68bbd2a37e20e287c7e
 DIST bind-9.16.32.tar.xz 5091860 BLAKE2B 
df6f2c878138015da580dfaf0e16b5a97b11ead9f99c1425a09da8484954196ea3dafb828ac3ab386200ce2b180646c7eb1e0e62a84c153162270a4a1e19a5fc
 SHA512 
99abedf055901b43e1a85c448ee4c2dd731b7ab77de1454b73c8f9df816aa32262e70e23a8112959d94be990fd4f1c48c36611657ba745670141a7447fd53316
+DIST bind-9.16.33.tar.xz 5092516 BLAKE2B 
4246b61ce91af3d494ace4b8065b4c0043b2cfaf28c6de326691a969837e7d1cfbc0dac6b1e1a5182fc32af68048abcfa1202d00022951f3caa13afb03ebeb69
 SHA512 
43fd2cea52dfd1115a4cca83830ab5b93208be401cdbbdff2bbf204b8f0d99fb434ad3156d3a21649488cc904ae09f145feba97b9b6918b0cf063ff5e2b10af5
 DIST dyndns-samples.tbz2 22866 BLAKE2B 
409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108
 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac

diff --git a/net-dns/bind/bind-9.16.33.ebuild b/net-dns/bind/bind-9.16.33.ebuild
new file mode 100644
index ..010d5b56b5d2
--- /dev/null
+++ b/net-dns/bind/bind-9.16.33.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-r1 autotools multiprocessing toolchain-funcs flag-o-matic 
db-use systemd tmpfiles
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind 
https://gitlab.isc.org/isc-projects/bind9;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug #602682
+IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap lmdb mysql odbc postgres python selinux static-libs test xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+RESTRICT="!test? ( test )"
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   berkdb? ( sys-libs/db:= )
+   dev-libs/openssl:=[-bindist(-)]
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap:= )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( dev-libs/libmaxminddb:= )
+   geoip2? ( dev-libs/libmaxminddb:= 

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

2022-09-22 Thread Sam James
commit: b552db48cdea96b6c2179b56469ef052ac28b410
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 04:26:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:17:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b552db48

sys-apps/usbredir: add 0.13.0

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

 sys-apps/usbredir/Manifest   |  1 +
 sys-apps/usbredir/metadata.xml   | 16 
 sys-apps/usbredir/usbredir-0.13.0.ebuild | 25 +
 3 files changed, 34 insertions(+), 8 deletions(-)

diff --git a/sys-apps/usbredir/Manifest b/sys-apps/usbredir/Manifest
index 7682a1717955..c0d7e4a516ed 100644
--- a/sys-apps/usbredir/Manifest
+++ b/sys-apps/usbredir/Manifest
@@ -1 +1,2 @@
 DIST usbredir-0.12.0.tar.bz2 70102 BLAKE2B 
c6891e14a7951520066fdc7e8095c905599aa3186c72ff378d25e46335843df6daa746937619f8bcb9e60447f19ce671317e9b21e6ce127d2b977d82cb39a337
 SHA512 
586465d3a18c3bbf621e6b7d1dc24edb333e00491dbd0d0dc781a9e0640f3483a8abf73c55d4ad76b3be0a27a4b1801d08dffb77db3f9aab2234039a60a605ca
+DIST usbredir-usbredir-0.13.0.tar.bz2 68836 BLAKE2B 
c0efabd12dec51bffa6e639db0a82547ec5c93ca649de823a6240373154d0929df599924ab3868d24ad74c7795202ad92ff1221589f37799944e34424acadf2d
 SHA512 
b71eb1814ef456bebf62bac2e273f9a41b1451ae50941018c36d79298d74ac29c1137b66a4a928fd46c1fcd2905b83d3774fab703d88f9ea7e3e4e14420958ca

diff --git a/sys-apps/usbredir/metadata.xml b/sys-apps/usbredir/metadata.xml
index c2084eae798c..54f0ca7606da 100644
--- a/sys-apps/usbredir/metadata.xml
+++ b/sys-apps/usbredir/metadata.xml
@@ -1,12 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   virtualizat...@gentoo.org
-   Gentoo Virtualization Project
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   virtualizat...@gentoo.org
+   Gentoo Virtualization Project
+   
 

diff --git a/sys-apps/usbredir/usbredir-0.13.0.ebuild 
b/sys-apps/usbredir/usbredir-0.13.0.ebuild
new file mode 100644
index ..b7868dee014e
--- /dev/null
+++ b/sys-apps/usbredir/usbredir-0.13.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="TCP daemon and set of libraries for usbredir protocol 
(redirecting USB traffic)"
+HOMEPAGE="https://www.spice-space.org/usbredir.html 
https://gitlab.freedesktop.org/spice/usbredir;
+SRC_URI="https://gitlab.freedesktop.org/spice/usbredir/-/archive/${P}/${PN}-${P}.tar.bz2;
+S="${WORKDIR}"/usbredir-${P}
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="dev-libs/glib:2
+   virtual/libusb:1"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_install() {
+   meson_src_install
+   dodoc -r docs/.
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/

2022-09-22 Thread Sam James
commit: 3db4b4a079e23dcbed3ff3ce9a400636bbb0f6ba
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 05:40:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:40:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db4b4a0

net-dns/bind-tools: add 9.16.33

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

 net-dns/bind-tools/Manifest  |   1 +
 net-dns/bind-tools/bind-tools-9.16.33.ebuild | 157 +++
 2 files changed, 158 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index ae95d72bfb36..e3e798fba869 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -3,3 +3,4 @@ DIST bind-9.16.29.tar.xz 5088348 BLAKE2B 
17ee1443926327c30f1d5820110b01a193c53eb
 DIST bind-9.16.30.tar.xz 5086288 BLAKE2B 
35fe14b58a018df25563e58a9632b4431f740bc7a708eb823117541548d23b1855e43058cf7323361ca904d5e59d687e282abb73dc8b617e4eb25ef113168e93
 SHA512 
cc9bcbedf63c2efe0a23f14db3e57fdae46f0509aac58e5840a6805ce4fbd76cad5bfde4d461442adb88c4d947f8d79bf979aeb24aeb9303b6adc8d169b7118c
 DIST bind-9.16.31.tar.xz 5087424 BLAKE2B 
75c9038c00fe289161a15a8e4fdadaef5a6a7f3ca03068ec24e82aa9f30ac82d0ded9cf73df83219058cd81b198ea8f561211a323e31b41407294f6932dc61d3
 SHA512 
8577b4d021a5a763b8669d59ef6c3499238e87657ca94ccfc530cb9a7a215ee3682002aa6141f5731154cbc43e0e6094372961468811a68bbd2a37e20e287c7e
 DIST bind-9.16.32.tar.xz 5091860 BLAKE2B 
df6f2c878138015da580dfaf0e16b5a97b11ead9f99c1425a09da8484954196ea3dafb828ac3ab386200ce2b180646c7eb1e0e62a84c153162270a4a1e19a5fc
 SHA512 
99abedf055901b43e1a85c448ee4c2dd731b7ab77de1454b73c8f9df816aa32262e70e23a8112959d94be990fd4f1c48c36611657ba745670141a7447fd53316
+DIST bind-9.16.33.tar.xz 5092516 BLAKE2B 
4246b61ce91af3d494ace4b8065b4c0043b2cfaf28c6de326691a969837e7d1cfbc0dac6b1e1a5182fc32af68048abcfa1202d00022951f3caa13afb03ebeb69
 SHA512 
43fd2cea52dfd1115a4cca83830ab5b93208be401cdbbdff2bbf204b8f0d99fb434ad3156d3a21649488cc904ae09f145feba97b9b6918b0cf063ff5e2b10af5

diff --git a/net-dns/bind-tools/bind-tools-9.16.33.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.33.ebuild
new file mode 100644
index ..4a9cc94b8e64
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.16.33.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multiprocessing toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://www.isc.org/software/bind 
https://gitlab.isc.org/isc-projects/bind9;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+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"
+IUSE="+caps doc gssapi idn libedit readline test xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 
#409687
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/libuv:=
+   dev-libs/openssl:=
+   caps? ( sys-libs/libcap )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:= )
+   )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# sphinx required for man-page and html creation
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx )
+   test? (
+   dev-util/cmocka
+   dev-util/kyua
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)"
+
+   # Do not disable thread local storage on Solaris, it works with our
+   # toolchain, and it breaks further configure checks
+   sed -i -e '/LDFLAGS=/s/-zrelax=transtls//' configure.ac configure || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --without-python
+   --without-libjson
+   --without-zlib
+   --without-lmdb
+   --without-maxminddb
+   --disable-geoip
+   --with-openssl="${ESYSROOT}"/usr
+   $(use_with idn libidn2 "${ESYSROOT}"/usr)
+   $(use_with xml libxml2)
+   $(use_with gssapi)
+   $(use_with readline)
+   $(use_enable caps linux-caps)
+   AR="$(type -P $(tc-getAR))"
+   )
+
+   # bug 607400
+   if use libedit ; then
+  

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

2022-09-22 Thread Sam James
commit: 18c2db9a438b32270277202cba113b00b90c7553
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 04:52:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:17:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c2db9a

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

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

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

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index d173cc94774e..5c2edd198f37 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,9 +1,9 @@
 DIST git-2.35.1.tar.xz 6874520 BLAKE2B 
028ff97b47748871da145720d0d258a0dcf4acc60b10c787dee5703fcab5f6e621c5671ee9e7a25009e82a2830400f35fa232d88c62606a6687260c744680025
 SHA512 
926c6813ef61931e1a1c43dfd7b15e20dc5878c1752876bd08f039249c9ed09f20f096b2f01947de9c9522c942e9fa8c1363d7d31a488bbe3f93c0cff31fcbcb
 DIST git-2.37.3.tar.xz 6987464 BLAKE2B 
b672ed0a99532b2e2e69babbea9155e39f05590a76f55791ffed6ce4ef8b68d8e306a0a23819af26f34fcf3d16211c3a10ec58d86d81262f7a1261d0e51b1305
 SHA512 
9120050b01d8ac8d9f9e85f19cb84dc90c28f3beadc3ea94da94845f2eb5e35aa83eee8447a7ecef5190b8eb5d01be621be2e82bb3020e51e05037cd1fa9b58f
-DIST git-2.38.0.rc0.tar.xz 7042460 BLAKE2B 
788a03900b42a9e7326ced66c3b0c6b705ca7808fbfa1f05eb692b61215113157035353ad9754f2d37cd8f4d69a30d5147b025b49449ef6a8902274a249f785d
 SHA512 
98b5aa08da0a754d3d6119b4690e2add3f85295ba5243f8cbfef04738c27ab1d39c3388e27349a824841f4b54004e22e8731f5aa37afa5f62b2b2a197b8ec84a
+DIST git-2.38.0.rc1.tar.xz 7053024 BLAKE2B 
40f734e30679694d9749741512eadd5b7ef42d47e40529cadaf5b8cba01ed5caf4534dbfc5c8ba13e4fee511cec8a7f4ffe844667b8930d660497764a6a8ad06
 SHA512 
2be15be5c687f7c65f9381ee34bfca00063ca2568981a9713a220f05cb16f7a1c4fdf628ab1971399e77d0b4b39d71b47d73e93b937d00efd965cf4c49e34af2
 DIST git-htmldocs-2.35.1.tar.xz 1410148 BLAKE2B 
68c3d12341271b861f42135bd4bd6e68ebcc6466931d383378b49aac42f77187f3fadc237974349cb0b50e4c5fb7a8ab185114341dd3012d159e420405d9ef91
 SHA512 
52a40644a7cd38caddecc43182863ca2f456644fff918ed4c8f826cbf269352c73d6bdc9119d25fcf537bc2fa38750791013329e4b0e32c8d14f0769dab85804
 DIST git-htmldocs-2.37.3.tar.xz 1447620 BLAKE2B 
4efb86fb5431fd96ec4bcad7ecd9d5ae1d3f81f57f17dab4d8343948758f66b549b2442330b20cdb4ecd96f2029f4e7a376de5561fd9eda70acc46d2cffd7090
 SHA512 
ecc483a1fecf8c056a57e14a59950dc8a00f7940453dd5e2ccfd8dab966a9fee47178a7bbf8988e2c9a67ea6d84ffc33be790c49f812fb0ba661b57b7ff7b6ef
-DIST git-htmldocs-2.38.0.rc0.tar.xz 1473440 BLAKE2B 
5b0b22b5ab8da9e5dcae0bfd87d1f9b62a1e6dfd36685d471800de5dd306efa10e047586d045a993695f770a36e780c211651c1c1f5dd1f6c22c2d0a93e4e00d
 SHA512 
4cbf0cec1d86232bfcd816f8e6a0fa25db4e0a1e34db3876a622072403d2c6649a37a26c1a43fe22a45c1986ca43e140deefd888b345090056aa246b0796b2b0
+DIST git-htmldocs-2.38.0.rc1.tar.xz 1478420 BLAKE2B 
1d1f8c961b637b24a7475880769e4b8d949912a7200c997269906fb06e133a6e8ed74cee340d559f072f48da46034ecfff6b806f7a9402fe25c2249585d19255
 SHA512 
c0c27f09fb2ac6a3108c0c9689539ffaab5fc3850a4f17aa90d7a13fbdec980778a62596041c9edcf1fa8ee256294ae3cd21af142d5a21e0ee1c46e4cabd97e5
 DIST git-manpages-2.35.1.tar.xz 497284 BLAKE2B 
2d0d633320982243316575cc278df6c6a9ef181bf45ea9c1c8288e2677e4e71a33af96bada9bd90b03310be7dd33f2762b6b95489e267e2c191dcc7d1a715fe7
 SHA512 
0f4c46880f0e6d493112dcd4753fbe3702c06aa68be09bcbfc90263a355deba080995a08916b1f2404e4e17d720ee0de46a55e450c6cabeb1c147dcb2cd919d5
 DIST git-manpages-2.37.3.tar.xz 510096 BLAKE2B 
0bc0b8c1818a06a6c7126119c04d2936bd38e997027bb31be5ad6bea2b43d71c5e9a76a29c576d84bd00c11f09bca7a67aa78a72f0171b41b93f6322c3b23808
 SHA512 
b25d4925f64e4de220dc9133d6e3ed13a397b160c27550c8700b76226f2b3a1611aec9ee24110ae16ebaceedc6617c6a04aa1b44270c7a0f166dd40d8f2f1132
-DIST git-manpages-2.38.0.rc0.tar.xz 552588 BLAKE2B 
c19de4dd8ee408f21736485b8af236862bfeb95a867e9fb0dcb7aee129079d4ad852d9d43f998dcd724998f8cf0b01ecdb5576e5c8f321cef9d7fe200ae21de9
 SHA512 
e37bed332e4118299c8b874d5d24de45f758c55fdbfc9284609e70b2e39df1494ea88c45b453f2946a015b76d7489e0954f1134d5f49a92d086a47828925ee28
+DIST git-manpages-2.38.0.rc1.tar.xz 553876 BLAKE2B 
b5805f3206daf93aa80ed9718ef21637eac6807594359fe1aa1ed42954d29e5b47fe7729a07ff560a67b29ac47a25f8ebb54538e595069d5626b52d9f972cfcb
 SHA512 
dd1a25ec5a3ee62e9daac683d73d92745587d7a601a15be2db2bb331842488afaddffefc1631eecbb9a910804476eff61e9e2b5a6e4dd98219b98f97e4750403

diff --git a/dev-vcs/git/git-2.38.0_rc0.ebuild 
b/dev-vcs/git/git-2.38.0_rc1.ebuild
similarity index 100%
rename from dev-vcs/git/git-2.38.0_rc0.ebuild
rename to dev-vcs/git/git-2.38.0_rc1.ebuild



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

2022-09-22 Thread Sam James
commit: 2dfa77422af4661f736539f77a5dfc3c2ae57706
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 04:35:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:17:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfa7742

app-arch/bzip2: update  repo URL

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

 app-arch/bzip2/bzip2-.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/app-arch/bzip2/bzip2-.ebuild b/app-arch/bzip2/bzip2-.ebuild
index 9d9bd0d4385c..e463fbf759d7 100644
--- a/app-arch/bzip2/bzip2-.ebuild
+++ b/app-arch/bzip2/bzip2-.ebuild
@@ -1,26 +1,28 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson-multilib usr-ldscript
 
 DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
-HOMEPAGE="https://gitlab.com/federicomenaquintero/bzip2;
-if [[ "${PV}" ==  ]] ; then
+HOMEPAGE="https://gitlab.com/bzip2/bzip2;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/bzip2/bzip2;
inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/federicomenaquintero/bzip2.git;
 else
-   SRC_URI=""
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
+
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
 
 IUSE="static-libs"
 
-RDEPEND="!app-arch/lbzip2[symlink(-)]
-   !app-arch/pbzip2[symlink(-)]"
+RDEPEND="
+   !app-arch/lbzip2[symlink(-)]
+   !app-arch/pbzip2[symlink(-)]
+"
 
 multilib_src_configure() {
local emesonargs=(
@@ -44,7 +46,7 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   # move "important" bzip2 binaries to /bin and use the shared libbz2.so
+   # Move "important" bzip2 binaries to /bin and use the shared libbz2.so
dosym bzip2 /bin/bzcat
dosym bzip2 /bin/bunzip2
 



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

2022-09-22 Thread Sam James
commit: c08b76878e08bc3067ee78083a65c15e501d3011
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 04:33:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 05:17:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08b7687

app-arch/bzip2: cleanup obsolete hack in 

We already removed it from release versions a few weeks ago.

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

 app-arch/bzip2/bzip2-.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/app-arch/bzip2/bzip2-.ebuild b/app-arch/bzip2/bzip2-.ebuild
index 38d766cedafc..9d9bd0d4385c 100644
--- a/app-arch/bzip2/bzip2-.ebuild
+++ b/app-arch/bzip2/bzip2-.ebuild
@@ -35,13 +35,6 @@ multilib_src_configure() {
 multilib_src_install() {
meson_src_install
 
-   # Install libbz2.so.1.0 due to accidental soname change in 1.0.7.
-   # Reference: 98da0ad82192d21ad74ae52366ea8466e2acea24.
-   # OK to remove one year after 2020-04-11.
-   if [[ ! -L "${ED}/usr/$(get_libdir)/libbz2.so.1.0" ]]; then
-   dosym libbz2.so.1 "/usr/$(get_libdir)/libbz2.so.1.0"
-   fi
-
if multilib_is_native_abi ; then
gen_usr_ldscript -a bz2
 



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2022-09-22 Thread Joonas Niilola
commit: f3cbb0f9f16b112d1f6bc3e03c697737a3bdfe5a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 23 05:14:20 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 23 05:14:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cbb0f9

www-client/firefox-bin: add 105.0.1, drop 105.0

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest| 196 ++---
 ...bin-105.0.ebuild => firefox-bin-105.0.1.ebuild} |   0
 2 files changed, 98 insertions(+), 98 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 48ced6a3ce87..5d608dce26b4 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,102 +94,102 @@ DIST firefox-102.3.0esr-vi.xpi 586368 BLAKE2B 
3ec464d87002e196970b04792767e539c9
 DIST firefox-102.3.0esr-xh.xpi 427184 BLAKE2B 
85d46e7f2d1220e13ce660677603cb9ba90e2244c6140cb02ed3a93745479268c4b72a04d02ee184b88519b69b2c5784526625f3e478f41040a0722bf8ef
 SHA512 
a8ebe8abaed1019b5b8cdf567f1bd8eb41f34b75609e99e7abf53c92884c49a886d5c481245b4411ecf735acf2e611f872464d47a040ec7e6a6f19eafd23f51d
 DIST firefox-102.3.0esr-zh-CN.xpi 589094 BLAKE2B 
d496632b1f029535012ad3b43e93534b206651701a83e32750f03f3d7c2b2b22c6165aa0748fcee89c1b97a535e521ee4e8c20ea51fb6633892a0e851b8adaee
 SHA512 
b328345dba6f6d02561fd63dad909b1c071af652d36c198fb746fd7907b6ca7d048899a4ef42477ccfbe5c2345be3afd4bbed1fa75f04f6c6714f0831e1b
 DIST firefox-102.3.0esr-zh-TW.xpi 590469 BLAKE2B 
71323bfe2c05d01e38ad6629291a83f82eb2b5486a133d0836e5982d6ca8e2fda0ec11e66d874dfefff31b6b42237324b80146ac643b78d557102a8b693f6847
 SHA512 
3038339af3b2c01824c17bdcdfbe64354c63e4bc55b6bd463297c1f875c49980a747c5447f9f468ff567d6bb2b883b2cec91a1d716fed3245aa1a1bd840412fc
-DIST firefox-105.0-ach.xpi 462391 BLAKE2B 
518b3592cb9fbbf816850c04a6ff88646a588cc9e611d8e2deb035b0ba1f0ea54f838cc0315b932e3ac0b3890a5c5a2ac0dc66246d9dec2f502d43d6a274b0a1
 SHA512 
b4ee588178257cc2bb3a4a782680a00697fe0caf5e5751be3aee3414df08c20ba8feb0514dd0fe53c0d9fee335c38d5eaad226fbe2dca048b83203baba23030e
-DIST firefox-105.0-af.xpi 426869 BLAKE2B 
31ab4be151e5d7a11fc6ea6ab4434932d795b6440490fa8f68869dffa4c55dbf0f9bbe9ca85e0d71a26f86e34fdeb4bfc11d647bebd60080c274015234012be1
 SHA512 
ccedfe2193f0dd2b4d895851742b00cdca7d347ca10522a5f1bd32dafe89a4ec030f271eaa22b1f9e7029012ea4c11fcc798cdd6d8f540783aa72336517b4522
-DIST firefox-105.0-an.xpi 507324 BLAKE2B 
24b911cb0f68c0e0b354fb915ba81d14c1c7c57d7252c50563145b25a9a1f8cb921c83c6a9f58821b7465e9aa168e5c2af9c9fdb51005699b83e8a6c09e063a2
 SHA512 
e6220b2d71503c5e131ebeffbeb0a573ce48d15cb9714524de970ce52925c40adca7f2829b615924421a8d4185da03b892613c63107bbc7d8a9d9d6e2a31686f
-DIST firefox-105.0-ar.xpi 571515 BLAKE2B 
7986ec6af983f8aa48da55b12aa1446b22bd9b8781cd56d68d4f93c2658e907ffa8dfe67820b1bea251498bea7edd30cbfeef02e5943fa67cae00b7fd5d254c5
 SHA512 
3d7d6a5b17655ec63aa8eed367190eecf7e6ec6fdc50034f6c530897187d8a53bdbb1d25b968138ca10503dfb6674b3004f820b73d1a67a26a42e20d3a8820e2
-DIST firefox-105.0-ast.xpi 502221 BLAKE2B 
322274a9a3f4081de8cbb49d194270f785399da6eb0fb015afad2ab02c9e2b261694fc2a3681632dcf429307c0beb212abe49afffb360b3641c67fef514aa2bc
 SHA512 
bfcb39e7f99b0a769f18bcc6a19f3ca3185ab89dbe881d38991ebfa4b7eefb2cae5682bf9492edf2cceaa27a9fd3f78d73b6b7afc061d928bca5e21b0b0d7922
-DIST firefox-105.0-az.xpi 494476 BLAKE2B 
90cf2183440fcf180630592d08da65ea8408cb3c40873fd0eadafca2a9cb06d6e5418be9a5f8140f724ae925cf8df3fbfb6b51022c0d6e6e9782253d7065ae55
 SHA512 
464da710136325c2969efd62f26c390b25733d806493edc943824b2816f0dcb8eeb88261e89048fbc1183b7e292f46400ecdc6f60b822495f0e237e813b9bb1d
-DIST firefox-105.0-be.xpi 647118 BLAKE2B 
b5164bbb0b6b3c69220081dbe7e49c41f0de50cd366f347c042a32807fe41534eabd4d150b736d4f38eec70c24d12d4c6409fec35d09734cfe49e0b3a60bbedd
 SHA512 
5139b62fa2ba825148a12f4379daa6cefc1ece69b4220c983c45f6e414a10bebea9c0ea0a1cea8e7bc0758723abc147c9150a5c2699ff8e6b542f179912312cd
-DIST firefox-105.0-bg.xpi 587139 BLAKE2B 
2f9047c7740781c41faebdd6764c69c17b1b7cdab13760fd56251191db6062fdb8af282e776cf4a0ca72c7fb517831b426e913c7fb3860a08a0085c0b790498b
 SHA512 
2150eda7eecc111d2d9b01e2bf258405e11943cf84e513d8cbc63690c680dbdec3c5c87411d9e92d5e710ece46e686438260990c635078abd3285b5ce89e1e53
-DIST firefox-105.0-bn.xpi 585360 BLAKE2B 
612e307b297a424356069b0e96dd7bec7dfca1a01afe04ea128968667a2b81cefbd85cef04a49daf16c0b5feeb82b68abc5e24da36673e2307df969a7f90fd49
 SHA512 
d3d4be2d7a1bb9b3c1fec8af9e79fb0af69024e432571079ed09b83163f09663e33e508709494584dd0050dc1c692d424dea0f7ccb0de83fa2754d65e746b1e1
-DIST firefox-105.0-br.xpi 539955 BLAKE2B 
9780398c9c47d70707ffd6cbfc30eff20d5be4808df1675b8cbeeaa66ea58c15dfa995b7650db934c398157ec9b945756af74f5b586400b4fa8c4926099d5fa5
 SHA512 
920ccb7a2fa27392da378cca4ac4d85a1409b837731985bb70b997d3e495874755c8f9d4563b7b00ba2ce5279e4c3417b490d3a82d57294df8288f0574fc0470
-DIST firefox-105.0-bs.xpi 470942 BLAKE2B 

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

2022-09-22 Thread Georgy Yakovlev
commit: a10279f6900a1d54e0761895bb955f9d536aa257
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 05:09:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 05:10:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10279f6

dev-util/cargo-license: update years

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/cargo-license/cargo-license-0.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cargo-license/cargo-license-0.5.1.ebuild 
b/dev-util/cargo-license/cargo-license-0.5.1.ebuild
index 3dd5a3ab35c4..15e4f70c2838 100644
--- a/dev-util/cargo-license/cargo-license-0.5.1.ebuild
+++ b/dev-util/cargo-license/cargo-license-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/citra/

2022-09-22 Thread Samuel Bauer
commit: 49e1aaf7381546316aa97e80be918015c38489b6
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Fri Sep 23 05:08:16 2022 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Fri Sep 23 05:08:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49e1aaf7

citra-.ebuild

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/citra/citra-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index 4f7d825b2..58fda2f5a 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -141,7 +141,6 @@ src_prepare() {
sed -i -e 's/ cpp-jwt//' src/web_service/CMakeLists.txt || die
 
# Alias for sdl
-   #sed -i -e '/find_package(SDL2/aadd_library(SDL2::SDL2 ALIAS SDL2)' 
CMakeLists.txt || die
sed -i -e '/find_package(SDL2/aadd_library(SDL2 
INTERFACE)\ntarget_link_libraries(SDL2 INTERFACE 
"${SDL2_LIBRARY}")\ntarget_include_directories(SDL2 INTERFACE 
"${SDL2_INCLUDE_DIR}")\nadd_library(SDL2::SDL2 ALIAS SDL2)\n' CMakeLists.txt || 
die
 
# TODO unbundle xbyak (wait for 5.96 in ytree)



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

2022-09-22 Thread Georgy Yakovlev
commit: 32881ec10a4fb826600877e041bd15ea471ebe92
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 05:07:55 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 05:08:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32881ec1

dev-util/cargo-license: drop 0.4.1

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/cargo-license/Manifest   | 19 --
 dev-util/cargo-license/cargo-license-0.4.1.ebuild | 70 ---
 2 files changed, 89 deletions(-)

diff --git a/dev-util/cargo-license/Manifest b/dev-util/cargo-license/Manifest
index 4a667a7696ff..02893db7dd0d 100644
--- a/dev-util/cargo-license/Manifest
+++ b/dev-util/cargo-license/Manifest
@@ -1,6 +1,5 @@
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST ansi_term-0.9.0.crate 11718 BLAKE2B 
c3a29c8efe994822aa37854cc804ce2ea7f03ea622cfe05dd063f2e07f3d666ab7a8fc21f0f5a7f7f6c2a520b5cf6409ceb8b2438b3a416a44e70de4c094fa20
 SHA512 
4b5297d80f2a7fa840aeb1c31e7b893b33abcc7ce7f6f54371f6d7fc8e2915b43b5e3be3baab32b0821e174d8f7b58961029569a4f9e59b8a46c05f24ecaf04b
 DIST anyhow-1.0.36.crate 29083 BLAKE2B 
62166679a01ba1a2935316efa74b97a990f3ad720cbe339abc333a8609462438ec0268c4f3e6f5ede1ec972a23ce982d8e5de057c3f76b3f711b1d1d1cba8fe9
 SHA512 
4128dade4fa361230581973809598556b188195f5cbd951f2be651cb9bdb9ce6bbc45e70e0f05044080b054524d379bf2661cddc85ca157f0b260c1c0b492bda
 DIST anyhow-1.0.44.crate 35067 BLAKE2B 
19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d
 SHA512 
d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -12,13 +11,11 @@ DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d1
 DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
 DIST camino-1.0.5.crate 29642 BLAKE2B 
c345be490622b50f3a744f9c42392d12e02e286d75e09f4eaa8a1c6f86cc849c5a752aa7cb5fb1f697ed8beb741c7d9cea951f4f5ce7049dcaf6de5ec69a60d7
 SHA512 
1131997ca090426a25daf3be2fcd6e559d980078dd71fbf3f16b4d593531a24c0f030aa6c9652080fdc02b5420da98991b9c93115ce1c0cad8c0fad4437b1d59
 DIST camino-1.1.1.crate 30737 BLAKE2B 
f2403e2f3c4c66f14c298faf582d5ce4f3071be62ecd9ebd4b2d684f0e8d9964e6da14326cd89011c4ec26ede18b26b46f36d04324eb67cda0ebeacf4a18f726
 SHA512 
4709463c158e248a17b3aa1a1d065d397f88f66871a1fcd7389acf2729acb7e6457d60682c7eda3e2654878e428baa8eba48118e2f26650fff641b4a0f84ce48
-DIST cargo-license-0.4.1.crate 8817 BLAKE2B 
9d58350f8186afa04539671353b2b784f85544a0e851cd5bfca7582a64c721e955561f3a17e5a3e5461324f9646e1c78ba64cc918b303a2b2541bcb655d16ac0
 SHA512 
a961818ca131c8894daa0ab094879163b2d3be070361ee016c855758228811de55ff522d4151d95f970042d05a15db659ee2ff2f5fab0f90e9897ba806b1c2f1
 DIST cargo-license-0.4.2.tar.gz 5528 BLAKE2B 
277b57c09ee06cfb108e8302ab71b742eea99f264d6b44a0ad1a1bc0dccb1f4dbe78f53a8cf2760b66c3fd8bab9c735a93975216b6cf4f7a100944c94913c885
 SHA512 
e4440338dbaa9ff341eda3dd1ebe29ef162b7fea7d5f7d987de2aa56916fcf0ba5a943212b7291ef6c0ffeeb069d23b26ead1e1609fadf061d784982e1c821ce
 DIST cargo-license-0.5.1.crate 9509 BLAKE2B 
93b70b34ee0e7691570ac00d658178babb0d15339e1d4cd84549dbf3833a1f7a0b17cb231c7a30cd04c4932e808c75786e1cf2462e741ecaec7cefb593f14733
 SHA512 
4d8d430df91c6aac53d2305d3125eaeee492324e85c4db29d33d452b3848f33a55088e71247c6c72c6a62f4e924a374a115bf14b4f398e7950b9eb52415f2244
 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330
 SHA512 
c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
 DIST cargo_metadata-0.14.0.crate 17008 BLAKE2B 

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

2022-09-22 Thread Georgy Yakovlev
commit: 1e0ed2ee1e087e7de7a91a3f0e8d011e005a83e3
Author: etc404  protonmail  com>
AuthorDate: Fri Sep 23 03:18:11 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 05:08:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0ed2ee

dev-util/cargo-license: version bump to 0.5.1

Bump to 0.5.1.

Signed-off-by: Dylan Wolf  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27404
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/cargo-license/Manifest   | 25 
 dev-util/cargo-license/cargo-license-0.5.1.ebuild | 74 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-util/cargo-license/Manifest b/dev-util/cargo-license/Manifest
index 716c93e04cb8..4a667a7696ff 100644
--- a/dev-util/cargo-license/Manifest
+++ b/dev-util/cargo-license/Manifest
@@ -4,52 +4,72 @@ DIST ansi_term-0.9.0.crate 11718 BLAKE2B 
c3a29c8efe994822aa37854cc804ce2ea7f03ea
 DIST anyhow-1.0.36.crate 29083 BLAKE2B 
62166679a01ba1a2935316efa74b97a990f3ad720cbe339abc333a8609462438ec0268c4f3e6f5ede1ec972a23ce982d8e5de057c3f76b3f711b1d1d1cba8fe9
 SHA512 
4128dade4fa361230581973809598556b188195f5cbd951f2be651cb9bdb9ce6bbc45e70e0f05044080b054524d379bf2661cddc85ca157f0b260c1c0b492bda
 DIST anyhow-1.0.44.crate 35067 BLAKE2B 
19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d
 SHA512 
d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bstr-0.2.14.crate 345490 BLAKE2B 
96095cf4d70d88cd5cb4a61bd0e72a673933c7d1d95b713bd44375e739037ae12451602fa539ebf98e73d39a6786728ad145e882117b98108d945ba96b810e83
 SHA512 
de62c0f31ad672f90a8038fa163c7cdaf474b35ec24592aee5549af7c76d43e6ed00f8d7237e15ab27576c27a7232033a217955de6a0a3b40c83661b3a7e1e8a
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
 DIST camino-1.0.5.crate 29642 BLAKE2B 
c345be490622b50f3a744f9c42392d12e02e286d75e09f4eaa8a1c6f86cc849c5a752aa7cb5fb1f697ed8beb741c7d9cea951f4f5ce7049dcaf6de5ec69a60d7
 SHA512 
1131997ca090426a25daf3be2fcd6e559d980078dd71fbf3f16b4d593531a24c0f030aa6c9652080fdc02b5420da98991b9c93115ce1c0cad8c0fad4437b1d59
+DIST camino-1.1.1.crate 30737 BLAKE2B 
f2403e2f3c4c66f14c298faf582d5ce4f3071be62ecd9ebd4b2d684f0e8d9964e6da14326cd89011c4ec26ede18b26b46f36d04324eb67cda0ebeacf4a18f726
 SHA512 
4709463c158e248a17b3aa1a1d065d397f88f66871a1fcd7389acf2729acb7e6457d60682c7eda3e2654878e428baa8eba48118e2f26650fff641b4a0f84ce48
 DIST cargo-license-0.4.1.crate 8817 BLAKE2B 
9d58350f8186afa04539671353b2b784f85544a0e851cd5bfca7582a64c721e955561f3a17e5a3e5461324f9646e1c78ba64cc918b303a2b2541bcb655d16ac0
 SHA512 
a961818ca131c8894daa0ab094879163b2d3be070361ee016c855758228811de55ff522d4151d95f970042d05a15db659ee2ff2f5fab0f90e9897ba806b1c2f1
 DIST cargo-license-0.4.2.tar.gz 5528 BLAKE2B 
277b57c09ee06cfb108e8302ab71b742eea99f264d6b44a0ad1a1bc0dccb1f4dbe78f53a8cf2760b66c3fd8bab9c735a93975216b6cf4f7a100944c94913c885
 SHA512 
e4440338dbaa9ff341eda3dd1ebe29ef162b7fea7d5f7d987de2aa56916fcf0ba5a943212b7291ef6c0ffeeb069d23b26ead1e1609fadf061d784982e1c821ce
+DIST 

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

2022-09-22 Thread Patrick McLean
commit: fbc951dc7233310828ca43457f1a581ce9164efc
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep 23 05:05:26 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep 23 05:05:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc951dc

dev-python/libtmux: add 0.15.4

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest|  1 +
 .../libtmux/files/libtmux-0.15.4-no-doctest.patch  | 13 ++
 dev-python/libtmux/libtmux-0.15.4.ebuild   | 52 ++
 3 files changed, 66 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 74da2767fb07..97fa5b5b0937 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1,2 @@
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
+DIST libtmux-0.15.4.gh.tar.gz 237928 BLAKE2B 
b12643336717fbba079df884aa7b8a3029c393afd0dbcfe7be07d7c08f15a8252ec73479f5423fbe86efe63fb990529f68ed5690b40e2c7938df7edd2c6e51e5
 SHA512 
41adc83fde64a00385bb6885243b50c73e4cedd4d0860b1eb5c9a533b73d2f7fedef1e23f1b994c809abb834b666931c3fbdccd417969865172777e34a1cc5fe

diff --git a/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch 
b/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch
new file mode 100644
index ..ecfebaa450ca
--- /dev/null
+++ b/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch
@@ -0,0 +1,13 @@
+diff --git a/setup.cfg b/setup.cfg
+index 2547e73..3659616 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -19,7 +19,7 @@ line_length = 88
+ [tool:pytest]
+ filterwarnings =
+ ignore:.* Use packaging.version.*:DeprecationWarning::
+-addopts = --tb=short --no-header --showlocals --doctest-docutils-modules 
--reruns 2 -p no:doctest
++addopts = --tb=short --no-header --showlocals --reruns 2 -p no:doctest
+ doctest_optionflags = ELLIPSIS NORMALIZE_WHITESPACE
+ testpaths =
+   src/libtmux

diff --git a/dev-python/libtmux/libtmux-0.15.4.ebuild 
b/dev-python/libtmux/libtmux-0.15.4.ebuild
new file mode 100644
index ..c26d228b0f9e
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.15.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="
+   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/libtmux-0.15.4-no-doctest.patch"
+)
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2022-09-22 Thread Georgy Yakovlev
commit: fdf46bba0c421619255362815cdefa4c83d94bf5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 04:48:33 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 04:49:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf46bba

dev-lang/rust: drop -gentoo-linux-musl target support

originally we intended to match musl stages CHOST vendor field
but opted in for patching upstream -unknown-linux-musl target
to use dynamic linking by default.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.64.0.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/dev-lang/rust/rust-1.64.0.ebuild b/dev-lang/rust/rust-1.64.0.ebuild
index 1ff74e470d00..69b586f8f355 100644
--- a/dev-lang/rust/rust-1.64.0.ebuild
+++ b/dev-lang/rust/rust-1.64.0.ebuild
@@ -163,7 +163,6 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 PATCHES=(
"${FILESDIR}"/1.55.0-ignore-broken-and-non-applicable-tests.patch
"${FILESDIR}"/1.62.1-musl-dynamic-linking.patch
-   "${FILESDIR}"/1.61.0-gentoo-musl-target-specs.patch
 )
 
 S="${WORKDIR}/${MY_P}-src"
@@ -293,11 +292,6 @@ src_configure() {
for v in $(multilib_get_enabled_abi_pairs); do
rust_targets+=",\"$(rust_abi ${chost_target})\""
done
-   if use elibc_musl; then
-   # we also want to build our -gentoo- target on musl, in 
addition to
-   # -unknown- one provided by upstream
-   rust_targets+="${rust_targets//-unknown-/-gentoo-}"
-   fi
if use wasm; then
rust_targets+=",\"wasm32-unknown-unknown\""
if use system-llvm; then
@@ -459,27 +453,10 @@ src_configure() {
fi
# by default librustc_target/spec/linux_musl_base.rs sets 
base.crt_static_default = true;
# but we patch it and set to false here as well
-   # also we enable extra -gentoo- vendor triplet target with same 
settings as above
-   # musl-sysroot needs to be defined because rust treats it like 
an extra cross target
-   # so HOST still stays -unknown-, but --tagrget 
xx-gentoo-linux-musl will have stdlib.
if use elibc_musl; then
cat <<- _EOF_ >> "${S}"/config.toml
crt-static = false
-   [target.${rust_target//-unknown-/-gentoo-}]
-   musl-root = "${ESYSROOT}/usr"
-   ar = "$(tc-getAR)"
-   cc = "$(tc-getCC)"
-   cxx = "$(tc-getCXX)"
-   linker = "$(tc-getCC)"
-   ranlib = "$(tc-getRANLIB)"
-   llvm-libunwind = "$(usex llvm-libunwind $(usex 
system-llvm system in-tree) no)"
_EOF_
-   if use system-llvm; then
-   cat <<- _EOF_ >> "${S}"/config.toml
-   llvm-config = "$(get_llvm_prefix 
"${LLVM_MAX_SLOT}")/bin/llvm-config"
-   _EOF_
-   fi
-
fi
done
if use wasm; then



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2022-09-22 Thread Georgy Yakovlev
commit: 0433bdce4b55fe0d3fb0071bcb826af0acef7d4d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 04:43:12 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 04:49:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0433bdce

dev-lang/rust-bin: improve musl envd file in 1.64.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.64.0.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
index 9e2846e0a8ac..9e7e4048e675 100644
--- a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
@@ -152,12 +152,14 @@ multilib_src_install() {
dosym "../../opt/${P}/lib/rustlib" "/usr/lib/rustlib-bin-${PV}"
dosym "../../../opt/${P}/share/doc/rust" "/usr/share/doc/${P}"
 
-   # musl logic can be improved a bit, but fine as is for now
+   # make all capital underscored variable
+   local CARGO_TRIPLET="$(rust_abi)"
+   CARGO_TRIPLET="${CARGO_TRIPLET//-/_}"
+   CARGO_TRIPLET="${CARGO_TRIPLET^^}"
cat <<-_EOF_ > "${T}/50${P}"
LDPATH="${EPREFIX}/usr/lib/rust/lib"
MANPATH="${EPREFIX}/usr/lib/rust/man"
-   $(use amd64 && usex elibc_musl 
'CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C 
target-feature=-crt-static"' '')
-   $(use arm64 && usex elibc_musl 
'CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C 
target-feature=-crt-static"' '')
+   $(usev elibc_musl "CARGO_TARGET_${CARGO_TRIPLET}_RUSTFLAGS=\"-C 
target-feature=-crt-static\"")
_EOF_
doenvd "${T}/50${P}"
 



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

2022-09-22 Thread Ionen Wolkens
commit: 981402cf60be35c961cb1bc185abdd843ce78baa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 23 04:15:34 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 23 04:39:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981402cf

app-emulation/vkd3d: add 1.5

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/vkd3d/Manifest |  1 +
 app-emulation/vkd3d/vkd3d-1.5.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/app-emulation/vkd3d/Manifest b/app-emulation/vkd3d/Manifest
index d2e616a195ea..5fc50d2062fe 100644
--- a/app-emulation/vkd3d/Manifest
+++ b/app-emulation/vkd3d/Manifest
@@ -1,2 +1,3 @@
 DIST vkd3d-1.2.tar.xz 611240 BLAKE2B 
e7ea3f7120ad1092be0239bdc2e6d0dfdfecc3b1c2e7c359c4bfbd8c259f092e041a75a0e896da9a1c6370d5716590711128d31c9e552897b177b300b9a15107
 SHA512 
ca9d5b11e7770747b78b61f43196b45b7bda8d2dd4f1d76da915f895a04dc28c20499e1e433f5ce17416964fe0f37cdc907e7aa540ec9105afbc8a100094f3e7
 DIST vkd3d-1.4.tar.xz 774920 BLAKE2B 
c46a71b495fc41658ea493f65ad15aec18202889a9c7925962301cce91f32e197c5850f374331595e4bd267fcbf9836531e733fb5880ddb4936476ddedd19bbc
 SHA512 
58535b57b0b506542f2867e9b1229682f012216b9f8913d2692d4ed64a8113248d66ea710127ec2064baf9511b7f2be7b757dffcaf95a43168d781010d007ddb
+DIST vkd3d-1.5.tar.xz 776260 BLAKE2B 
c021dd03b120f3ad8da61147a12f9d581a85aaf458f34308f06a648167562adedd67073cbc5ca66c1ff6242b2add21396bbc5cce308c39482451aa5b45e5
 SHA512 
69ec33bef28334a9a55da34621c71623843995279fb5267cc56228cd343c8cf292deb848596e6f850dfee6d07cc35206fc034fc4ce2a911652a9c42c032cdc08

diff --git a/app-emulation/vkd3d/vkd3d-1.5.ebuild 
b/app-emulation/vkd3d/vkd3d-1.5.ebuild
new file mode 100644
index ..f0e863b89b11
--- /dev/null
+++ b/app-emulation/vkd3d/vkd3d-1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="D3D12 to Vulkan translation library"
+HOMEPAGE="https://gitlab.winehq.org/wine/vkd3d/;
+SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ncurses spirv-tools"
+RESTRICT="test" #838655
+
+RDEPEND="
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   ncurses? ( sys-libs/ncurses:= )
+   spirv-tools? ( dev-util/spirv-tools[${MULTILIB_USEDEP}] )"
+DEPEND="
+   ${RDEPEND}
+   dev-util/spirv-headers
+   dev-util/vulkan-headers"
+BDEPEND="
+   sys-devel/flex
+   sys-devel/bison
+   virtual/pkgconfig"
+
+multilib_src_configure() {
+   local conf=(
+   $(multilib_native_use_with ncurses)
+   $(use_with spirv-tools)
+   --disable-doxygen-pdf
+   --without-xcb
+   )
+
+   ECONF_SOURCE=${S} econf "${conf[@]}"
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/citra/

2022-09-22 Thread Samuel Bauer
commit: bf6f782336f42305c3410009e9801d097595cb19
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Fri Sep 23 04:20:32 2022 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Fri Sep 23 04:20:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf6f7823

games-emulation/citra: updates

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/citra/citra-.ebuild | 32 +---
 1 file changed, 21 insertions(+), 11 deletions(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index d5e0f2d1b..4f7d825b2 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A Nintendo 3DS Emulator"
 HOMEPAGE="https://citra-emu.org;
 EGIT_REPO_URI="https://github.com/citra-emu/citra;
 EGIT_SUBMODULES=(
-   'discord-rpc' 'dynarmic' 'libyuv'
+   'catch2' 'discord-rpc' 'dynarmic' 'fmt' 'libyuv'
'lodepng' 'nihstro' 'soundtouch' 'xbyak'
 )
 
@@ -18,7 +18,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE="cubeb +hle-sound nls +qt5 sdl system-libfmt +telemetry video"
 
-DEPEND="
+RDEPEND="
cubeb? ( media-libs/cubeb )
!hle-sound? ( media-libs/fdk-aac )
hle-sound? ( media-video/ffmpeg[fdk] )
@@ -43,13 +43,15 @@ DEPEND="
net-libs/enet:1.3=
virtual/libusb:1
 "
-RDEPEND="${DEPEND}
+DEPEND="${RDEPEND}
+   dev-cpp/cpp-httplib
+   dev-cpp/cpp-jwt
dev-cpp/robin-map"
 REQUIRED_USE="|| ( qt5 sdl )"
 
 src_unpack() {
-   if ! use system-libfmt; then
-   EGIT_SUBMODULES+=( 'fmt' )
+   if use system-libfmt; then
+   EGIT_SUBMODULES+=( '-fmt' )
fi
git-r3_src_unpack
 
@@ -122,12 +124,7 @@ src_prepare() {
src/core/CMakeLists.txt || die
sed -i -e '/cryptopp/d' externals/CMakeLists.txt || die
 
-   # Unbundle catch
-   sed -i -e '1ifind_package(Catch2)' src/tests/CMakeLists.txt 
externals/dynarmic/tests/CMakeLists.txt || die
-   sed -i -e '/target_link_libraries/s/catch/Catch2::Catch2/' 
externals/dynarmic/tests/CMakeLists.txt || die
-   sed -i -e 
'/target_link_libraries/s/catch-single-include/Catch2::Catch2/' 
src/tests/CMakeLists.txt || die
-   sed -i -e '/catch/d' externals/CMakeLists.txt 
externals/dynarmic/externals/CMakeLists.txt || die
-   grep -rl 'include ' externals/dynarmic | xargs sed -i -e 
'/include/s:catch.hpp:catch/&:' || die
+   # Unbundle catch -- Wait for catch>=3
 
# Unbundle cubeb
sed -i -e '/CUBEB/,/endif()/d' externals/CMakeLists.txt || die
@@ -135,6 +132,18 @@ src_prepare() {
sed -i -e '$afind_package(cubeb REQUIRED)\n' CMakeLists.txt || 
die
fi
 
+   # Unbundle cpp-httplib
+   sed -i -e '/# httplib/,/target_link_libraries(httplib/d' 
externals/CMakeLists.txt || die
+   sed -i -e 's/ httplib//' src/{web_service,network,core}/CMakeLists.txt 
|| die
+
+   # Unbundle cpp-jwt
+   sed -i -e '/# cpp-jwt/,/CPP_JWT_USE_VENDORED_NLOHMANN_JSON/d' 
externals/CMakeLists.txt || die
+   sed -i -e 's/ cpp-jwt//' src/web_service/CMakeLists.txt || die
+
+   # Alias for sdl
+   #sed -i -e '/find_package(SDL2/aadd_library(SDL2::SDL2 ALIAS SDL2)' 
CMakeLists.txt || die
+   sed -i -e '/find_package(SDL2/aadd_library(SDL2 
INTERFACE)\ntarget_link_libraries(SDL2 INTERFACE 
"${SDL2_LIBRARY}")\ntarget_include_directories(SDL2 INTERFACE 
"${SDL2_INCLUDE_DIR}")\nadd_library(SDL2::SDL2 ALIAS SDL2)\n' CMakeLists.txt || 
die
+
# TODO unbundle xbyak (wait for 5.96 in ytree)
cmake_src_prepare
 }
@@ -151,6 +160,7 @@ src_configure() {
-DENABLE_WEB_SERVICE=$(usex telemetry)
-DGENERATE_QT_TRANSLATION=$(use qt5 && usex nls || echo OFF)
-DUSE_SYSTEM_BOOST=ON
+   -DUSE_SYSTEM_SDL2=ON
)
cmake_src_configure
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/yelp/

2022-09-22 Thread Matt Turner
commit: b6f5e243e40d4d4a1c3796acafb4ad50b2fbb968
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 15:12:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 23 04:03:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f5e243

gnome-extra/yelp: Version bump to 42.2

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

 gnome-extra/yelp/Manifest |  1 +
 gnome-extra/yelp/yelp-42.2.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/gnome-extra/yelp/Manifest b/gnome-extra/yelp/Manifest
index 35fbec65c029..11d14c22b404 100644
--- a/gnome-extra/yelp/Manifest
+++ b/gnome-extra/yelp/Manifest
@@ -1 +1,2 @@
 DIST yelp-42.1.tar.xz 1512620 BLAKE2B 
a0ba02a560c19e516c42f77a34f3296dd6dd9d3dba9b34b2243a2c7689b7117cd82dea8e169ec7001ba15860c74f1c7ace061094516391b38f5054b566e613b2
 SHA512 
3c8150503e828c8d2994b7af6f7c673b696b01f4a82abcbbc0395909a0e0eb2d64a9e445a5b1683a0c9aa0abc7040cc563917e55b126879ce7c4dda117bbf3db
+DIST yelp-42.2.tar.xz 1506136 BLAKE2B 
dbde815af6902eebae0e6dcdb12e0e0c8981fa64608e6ba3c8950b908b13981c335011ee2e2240e8a96c4aff3f8b682d630ea34215918374e231220eb87e0f2b
 SHA512 
7fd8da347b3cdb9b24a31eebe14c4964c5e41956caa2b79e70d6ea0c829d94f8428bbd96a2472c02d56673ca0ed1c75f7c6f874a59c4eea0b1440918a99969f4

diff --git a/gnome-extra/yelp/yelp-42.2.ebuild 
b/gnome-extra/yelp/yelp-42.2.ebuild
new file mode 100644
index ..db120a9de577
--- /dev/null
+++ b/gnome-extra/yelp/yelp-42.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Help browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Yelp;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+RDEPEND="
+   app-arch/bzip2:=
+   >=app-arch/xz-utils-4.9:=
+   dev-db/sqlite:3=
+   >=dev-libs/glib-2.67.4:2
+   >=dev-libs/libxml2-2.6.5:2
+   >=dev-libs/libxslt-1.1.4
+   >=gnome-extra/yelp-xsl-41.0
+   >=net-libs/webkit-gtk-2.19.2:4
+   >=x11-libs/gtk+-3.13.3:3
+   >=gui-libs/libhandy-1.5.0:1
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   >=dev-util/gtk-doc-am-1.13
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fix compatibility with Gentoo's sys-apps/man
+   # https://bugzilla.gnome.org/show_bug.cgi?id=648854
+   "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch # needs eautoreconf
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --with-webkit2gtk-4-0 \
+   --enable-bz2 \
+   --enable-lzma \
+   APPSTREAM_UTIL=$(type -P true)
+}
+
+src_install() {
+   gnome2_src_install
+   exeinto /usr/libexec/
+   doexe "${S}"/libyelp/yelp-groff
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/yelp-xsl/

2022-09-22 Thread Matt Turner
commit: 66724d2efd8d82e091396f48e49f65b6af467e95
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 15:12:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 23 04:03:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66724d2e

gnome-extra/yelp-xsl: Version bump to 42.1

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

 gnome-extra/yelp-xsl/Manifest |  1 +
 gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/gnome-extra/yelp-xsl/Manifest b/gnome-extra/yelp-xsl/Manifest
index 26c325e1b525..421c2e68cbe7 100644
--- a/gnome-extra/yelp-xsl/Manifest
+++ b/gnome-extra/yelp-xsl/Manifest
@@ -1 +1,2 @@
 DIST yelp-xsl-42.0.tar.xz 663824 BLAKE2B 
bf1ceae255a6166cda81be57e0cae14c25e4668d70e16bafb3aeaf0958b2393c4c6be8a4575b24fc7560f60c3790b89890015d13f4124445f037549781de
 SHA512 
70d86bedd00fd38ffefb82962b591b710aa6ba59f9a12c968d5c47afeed9f4afecfb5e1228fbaba3acab5d5673cb6511d3d51674f7602f5001835d9c134fedda
+DIST yelp-xsl-42.1.tar.xz 667448 BLAKE2B 
45f19a6cc7a0ff9f3f31e0f33935d757c07e403c77d2adfa20fda46a7f22da5b6196e7dc40a3e83ef0604f6c681c5ca99d5565d070d3fdcbf732312aa73d34c8
 SHA512 
90c7cc244dba038d6fcc1344adf950640a0affb8e5a1a6945a776d3308bf9b5071320856968f7a31688855a18a872f63553bd643b7776801cc68b182b455fc10

diff --git a/gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild 
b/gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild
new file mode 100644
index ..c54bc133810f
--- /dev/null
+++ b/gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2
+
+DESCRIPTION="XSL stylesheets for yelp"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/yelp-xsl;
+
+LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   >=dev-libs/libxml2-2.6.12:=
+   >=dev-libs/libxslt-1.1.8:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=dev-util/itstool-1.2.0
+   >=sys-devel/gettext-0.19.8
+   virtual/awk
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-09-22 Thread Ionen Wolkens
commit: fc5fdfc8ba5d6e122b7598c68342d3f17a1e07c3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 23 03:57:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 23 03:58:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5fdfc8

games-emulation/pcsx2: sync live

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/pcsx2-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index e4673dc1422c..b5e09ffc395f 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -54,6 +54,7 @@ RDEPEND="
x11-libs/libXrandr
qt6? (
dev-qt/qtbase:6[gui,network,widgets]
+   dev-qt/qtsvg:6
net-misc/curl
)
!qt6? (
@@ -121,8 +122,11 @@ src_prepare() {
# GS tests currently fail to build with qt6
use !qt6 || sed -i '/add_subdirectory(GS)/d' tests/ctest/CMakeLists.txt 
|| die
 
-   # delete all 3rdparty/* except known-used ones in non-live
if [[ ${PV} !=  ]]; then
+   sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
+   -i cmake/Pcsx2Utils.cmake || die
+
+   # delete all 3rdparty/* except known-used ones in non-live
local keep=(
cpuinfo glad imgui include jpgd lzma simpleini xbyak
$(usev vulkan 'glslang vulkan-headers')



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-09-22 Thread Ionen Wolkens
commit: fb473fc88f7710f84ffd948765a18ae8e1772ebc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 23 03:56:35 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 23 03:58:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb473fc8

games-emulation/pcsx2: set git tag for version display

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/pcsx2-1.7.3329.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild
index e43b31a9499e..b5e09ffc395f 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild
@@ -122,8 +122,11 @@ src_prepare() {
# GS tests currently fail to build with qt6
use !qt6 || sed -i '/add_subdirectory(GS)/d' tests/ctest/CMakeLists.txt 
|| die
 
-   # delete all 3rdparty/* except known-used ones in non-live
if [[ ${PV} !=  ]]; then
+   sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
+   -i cmake/Pcsx2Utils.cmake || die
+
+   # delete all 3rdparty/* except known-used ones in non-live
local keep=(
cpuinfo glad imgui include jpgd lzma simpleini xbyak
$(usev vulkan 'glslang vulkan-headers')



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2022-09-22 Thread Georgy Yakovlev
commit: 9f080d649d3bc2ef4fa2e7326e024fa922782e66
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 03:27:23 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 03:34:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f080d64

dev-lang/rust-bin: unkeyword 1.64.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.64.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
index c22bdfaad47a..9e2846e0a8ac 100644
--- a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rust-analyzer rust-src rustfmt"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2022-09-22 Thread Georgy Yakovlev
commit: 770c628cd7816387f593df6ab36d9f06ce4fdbc9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 03:33:15 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 03:34:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770c628c

virtual/rust: add 1.64.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.64.0.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/rust/rust-1.64.0.ebuild b/virtual/rust/rust-1.64.0.ebuild
new file mode 100644
index ..b7da1d054aa3
--- /dev/null
+++ b/virtual/rust/rust-1.64.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2022-09-22 Thread Georgy Yakovlev
commit: 9aadbee9725a38668f471071ae5baf50c6386e14
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 03:21:08 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 03:34:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aadbee9

dev-lang/rust-bin: add 1.64.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  33 +
 dev-lang/rust-bin/metadata.xml   |   1 +
 dev-lang/rust-bin/rust-bin-1.64.0.ebuild | 226 +++
 3 files changed, 260 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 67a97873ca31..8f50e9cd4c63 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -194,9 +194,42 @@ DIST rust-1.63.0-x86_64-unknown-linux-gnu.tar.xz 155435832 
BLAKE2B d5427a7380a21
 DIST rust-1.63.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
0b4465f1afbf2f5f9135cf722632ffd7df9ef4e92c65e9ef6d4aede5b1ff392973949a6737e88685033ee571dfefe9b099d477480d7aaec2a329926a87a6f5b2
 SHA512 
0c8d339204a23000cdebfaee7faaa576673bd8d98111ea187f5e19f03f7231f3bbec8158c5b04d8d903877f1addeebc9f4fdc6b1de0fc0ad2995742987eafb1c
 DIST rust-1.63.0-x86_64-unknown-linux-musl.tar.xz 254705824 BLAKE2B 
8d35bbc3ffa53b52d7d7aacc51b90283d9703a40d5623c184a79195799aa3768a34942e235e2002a0b72d76110c0d66fb5ea403f9d0c81021ead52cea2a51e40
 SHA512 
995530319a14bd6674d5be145e777b7fd482953e62ecf672a29e2c5b4bf567e010d7db4d5c6acef1603d79135e74f21955d9fc13ed7e1c33279d05aae39bdfec
 DIST rust-1.63.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
2681d77ffb4c40305ff532f975a9e31ea72a50fa2a25661ecd721a50f081a4ab3a659b2a06500540dbf21357af098add2a4a4dec63f50d5b3ed4c041fe4b49dd
 SHA512 
012b2cb560e0d2514eb288960e6a3703f9be9a7e611b915f07f1150645b8527fe653d3fbb795ad62c5e431cb4ca175a915710913eb2b9f2912c188d17baa0d14
+DIST rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz 245636524 BLAKE2B 
90e405bc6e7f47aec091924bcd7a35017d591936b2697f2b0ddc5271e65fa431cc193a2b392489b6636896fa2d4f3d8f5096d197cfed36e812ea7f3986130c85
 SHA512 
c163b19a56148646ebbdb10b5b20459a206b4a1c45a2de9ce69f2e45dc5527cc69920f81007ee6fb75080782d534a2a39f7580d0c8cfdcf36ebed971b2513b63
+DIST rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
3ed79e6a5168676c19b9092692576b72b7bee6cc6fc6fc9213d492ac9641974e0bfefd9eee2663852580ee05038becb3045ff4410fe96aa8e529afc4d3652abb
 SHA512 
14e635fbd60512e8d36c50c2c07d510236cc73661a6294f0a01fe260a945581885c60783e72cbcc0d85b87a161e0940b34b496380bbab659c6e5d0dbb4050a4d
+DIST rust-1.64.0-aarch64-unknown-linux-musl.tar.xz 226328036 BLAKE2B 
43119c95866b3bd7e1b0832079f4fa23d79f5168e1aeb1d9a984897486cdaabbf035150e5633114c3d87afc8cf47e2d591e7c32961cc7cef99595fec303bc348
 SHA512 
8af3a7293b73d5f3129a17651cc8009290e5eade4802a872bb2a568444c60b4227a89d419c751fa394bf81a38f553a7418a0abd6ec3234737148d1561b91bace
+DIST rust-1.64.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
4807f2cef672af6be484e5a7368110ebc84d4bb7aa0f97819171c43b066fac041aa341bc5df696347ecdc7e5de37dc8c159ef7308c8a487c105b977edc794a7b
 SHA512 
ec4c9eb3d9207970f19ca9d6b12bfc293786fed57e20a3a9fa25fc6b70a80a12752c6f57c095731edc1fde1c608a94f7d89e89219f8ecd89a13758df891cc0ee
+DIST rust-1.64.0-arm-unknown-linux-gnueabi.tar.xz 207018112 BLAKE2B 
1f8d1bb48e5f529b84c99a6941aa0c3c6d49287492b9f63f8e9d5688bd530c67ce9ea2dcd8951a34c96d54d559f4e84cdb569397613bbedba892341fd90817d9
 SHA512 
07dfe4449359c89719f440da7986f35fdc1873270a8910a708a0f37daef10cf7d8dca7b6b4fb6d741bed490ba12d4e9b455aa1d13d9ae80f22e2b9c879beafac
+DIST rust-1.64.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
d0653612a7e9bd4cf27ae5f7f4152ee0f14fde8d5e20a7b738a6925e395083ac851500e2b65e0a40a5b883fa441f11ec7574a5e40b4964fb38f237bdf0b17349
 SHA512 
3314a83af0a0fd2dbd73531952002a47d89ef155cf68037b387c5c7afbe7dc69c68bf0fa429eb45a721ae9176a82a876de04091e8fc3929c3c4825ee214c6124
+DIST rust-1.64.0-arm-unknown-linux-gnueabihf.tar.xz 208017632 BLAKE2B 
fc10f068fb154021391c309f36d2d18bdfe09b3e17d9ac02e8f0c258d87959ce7b62dfab80ebbfc6d0c68fa6beeb25daa7b7b3a7ce763637121c7afdcb32699a
 SHA512 
bac5fe98e68a782683a5df0d199e8ce67d9db9fbe9f590075b34e33c898198d372abd94eeef48330d1a7799fa1396add3b1ffc154281dd5bd276f4409e3b4027
+DIST rust-1.64.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
210e7de45ab02fd2c83c1978104cedd28daa2499e475143660d5e3a6a4dd4897a866c6df22f929c61da08d2b61df489277fff73492a7e7a7749f2fe293de97df
 SHA512 
221a0a70c03e049d2c6095575a2aabe1d32937123c86550b1f6f1b23734e996ff4bfc167b7e679809e3e383c25f15100772d8f75456e556d4ebd3aa73d789908
+DIST rust-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz 212867232 BLAKE2B 
b3f9501c4cd68d9ca59d8a5c49cc512c0a97605eb74158c590db4ceabce5ff1aa99373c676d15676627c0631de8b58bfc4ca21463dd1109d6ec6451db909bea4
 SHA512 
3fc482ed9dd1648ccfd2fb459eb7c738ca26eab396b1a39b316cef10b8663e97b0ec008035936cf5e47f7cf9f8a0416cf09d638af174ffdf5b58b54b2ecb6975
+DIST rust-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2022-09-22 Thread Georgy Yakovlev
commit: 4159d1c6bac0bf04a0a659d344f4bac47071b137
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 03:31:53 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 03:34:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4159d1c6

dev-lang/rust: add 1.64.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest   |  34 ++
 dev-lang/rust/metadata.xml   |   1 +
 dev-lang/rust/rust-1.64.0.ebuild | 775 +++
 3 files changed, 810 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index c74098ee411a..2dab7c6a803c 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -158,6 +158,38 @@ DIST rust-1.62.0-x86_64-unknown-linux-gnu.tar.xz 153662720 
BLAKE2B ff19ebb8a0607
 DIST rust-1.62.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
a1602b9cfbdf1b66c479f13b7171cb445068b5f18eae620435b25c3ab1e762e41977e31f02158d259acf16b0c8cdf895af16d6f68904939333b030f21b6c7a01
 SHA512 
2d79af9fca5a7e19448aeefd330fcc436c3ecb8e617662f144b12303ef2a214a3ae3ec4d9a42f68a4d0d6e343b81b495deddf3df23031aacfbead0c97b083174
 DIST rust-1.62.0-x86_64-unknown-linux-musl.tar.xz 254266584 BLAKE2B 
f566cdc94726532c50726ccf081eb2b825e52a56c74eb9d9e846f9933dafedef0a8a1b7c485938f96ae9945706192218cc318750738596923329bc23ef770ce1
 SHA512 
9cd01f0539db8cd344e9dd39fc5ffcd5b65c9c8c95ed692b9f7c23bc19c970c9f0056f8c8bb61813f1402143177a5b1c20bf844e64af8cf0be110e17e30aa4af
 DIST rust-1.62.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
46f38806b5a6b67953c607d4a3074a9177e14245e746771d876530c398ea98019e534a22a099c087ea2386124cc952f0a488e45f8175922b19b42441d6607938
 SHA512 
bc30af1e75cbfc8b488782af26d91ccee6e3b3220913af8d2ca3fc6beb5790bd81e3348f8da5c0c542bd13ab6c4cee77f50f4ba0d48e9600620034acc2dafe15
+DIST rust-1.63.0-aarch64-unknown-linux-gnu.tar.xz 230083616 BLAKE2B 
2b66b809d53cc971c9cd44435c10c4bf0faa20dcc3782b47955d0fac252c370c670f0adb59f51b6842b46277d584c5fd44b94202e57aed078480f5cb6952d815
 SHA512 
c9f7b885008c58f7aac0edd5b6cd0295d768215e2b26cb1f590206248d468fa78409f42f48d505080ee14e2a59dd887cfc564db5a41e91ed36d738a90961f89e
+DIST rust-1.63.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
a323669f0587c9785c587ac0eac72915e421a61d2b5252c2dcc7f637176d5d425fc8cbcfa6ef848fd0d7acfa17cd430e4d42e8c03729c563dda59aa13e6d5c5b
 SHA512 
be2e1eff9228576b66e0a0434e1edbb4525d0ef66743082afef1ef55565e312e63fed7274d01298128fda0c7ab63827d5aed90f50e184582781a4e10ee311de1
+DIST rust-1.63.0-aarch64-unknown-linux-musl.tar.xz 224541836 BLAKE2B 
b32b7886ddc5da3af0c6e394ecb167288897b2c44b0108e33aeabb3842ff563c769e635413b092a36246bbcf137d692e94c6ce66cccad34c7e728c4cf4af7bc2
 SHA512 
e462c8b94defc5ac5dfe923c3a6273c3d414cf576840d46a680a4f333bc34fea874c4ec4363c4e1891a6fe95087bf4a68bba7f316bfed9db6313be989afd7428
+DIST rust-1.63.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
ccac24e85deb6089468b763bce6cd54ec1c5ce506d10c8e84d3e8b0c9ee21946ac575a4aab5205c5a2d8328488641806a7dc1b15bd8cc48f3701630f223580f4
 SHA512 
9d41f34e507271e26e6ff7ce03d6a215a99971df77b246fa64b3518d70c2ec82142e96c4d0cf9641405065ec672f663316a93fe0e9183bd1e8f5af4de1ef41f1
+DIST rust-1.63.0-arm-unknown-linux-gnueabi.tar.xz 203850320 BLAKE2B 
2a0f4e195d6e7ca66119b2bd45d58127b6aa305c77349c06d8ee109066ede59288ce067e222fca12f1414224a74ec9f33e7de1a18bf7b1e91e216e852e574a90
 SHA512 
d55ee6201bc4c3cd698396f08d4247b7578778b3c82da8ef496512e0f8cb1758009af6286230a1b26849b5f27101a242d7e04851ae41a41f7547589103f5c0ce
+DIST rust-1.63.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
26bdf2e38262d3e4b23c72f86325dd1275c08b5d99c82b91a05cf800e3e6a2500bdc6d89a3582311292f6ba1ddd65b8a081b608c83adcb39faa708f8376d
 SHA512 
0f1213cf05bbbf659103c7178f20780fa3ef807cd03417edcb901d6560411c3f96bfeeb0dcf555460675573cfb9d402fa3882d787015ecfbf83765ae9fc35325
+DIST rust-1.63.0-arm-unknown-linux-gnueabihf.tar.xz 204273564 BLAKE2B 
4a3730dc3d1cc08c8a0a687328e19e7a78265eb81cc1a3312cc547bd4823951c28ab57ac87919aab346994a6f96ce9803f7429c6b1831e4fdb3a7f7f086a2a87
 SHA512 
d53bc819c7ca2e5fc116fec5a731d280ac701f19fd9a8707ee5e69fdc41544d3dce17f8cd61f9ad0b59a89409c9859634e5d91444a0361add69c36c3f47a379d
+DIST rust-1.63.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
e71f5d6f404a408774f6246fe72596c59255ba1f1b52c4ef6fdef08da63178fefa46966370a1f4e04b95a68b119f166e01d2d2d347f9e4517908e87146a56d83
 SHA512 
c70a350de8d378ed8dcec42d697143e4cce18dfd176b4fbcea25e7c608ff3db51642ab1be3b13d277d7eeec5a0262aaf9c38527f7f14c02fc64f760d6438efb2
+DIST rust-1.63.0-armv7-unknown-linux-gnueabihf.tar.xz 209545116 BLAKE2B 
2cb5610fc665f50505fa8b0d18b88cf79abca6a6b8503d46f76fc58b74e7d58e3b7aa1a790e7ba555b250d0f0bd48acd176ff1cf463eb7f37b34780b04b2c838
 SHA512 
e809ac29a9b24c82f7d950ebbad5d3c01dafba9554c55716a28e728b0218c6f8b3b7f1e31c277be3946da1a0e4228717d7a1a63db66716c19a79b2c5ac11fb92
+DIST rust-1.63.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2022-09-22 Thread Georgy Yakovlev
commit: 7b1d1183674f8348f11d709c8f2807955a2b46e8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 03:32:39 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 03:34:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1d1183

dev-lang/rust: unkeyword 1.64.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.64.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.64.0.ebuild b/dev-lang/rust/rust-1.64.0.ebuild
index b979489c2f06..1ff74e470d00 100644
--- a/dev-lang/rust/rust-1.64.0.ebuild
+++ b/dev-lang/rust/rust-1.64.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~sparc ~x86"
+#  KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2022-09-22 Thread Georgy Yakovlev
commit: 7eb859a5280bde4014c5410569a37e9167e7c82a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 03:33:35 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 03:34:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb859a5

virtual/rust: unkeyword 1.64.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.64.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.64.0.ebuild b/virtual/rust/rust-1.64.0.ebuild
index b7da1d054aa3..93722254cd73 100644
--- a/virtual/rust/rust-1.64.0.ebuild
+++ b/virtual/rust/rust-1.64.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="rustfmt"
 
 BDEPEND=""



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

2022-09-22 Thread Sam James
commit: 041d1f125384dd935d058b555a0fcb6b260260cb
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 03:27:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 03:27:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041d1f12

sys-apps/portage: add 3.0.37

Closes: https://bugs.gentoo.org/866197
Closes: https://bugs.gentoo.org/869470
Closes: https://bugs.gentoo.org/870229
Closes: https://bugs.gentoo.org/870283
Closes: https://bugs.gentoo.org/870310
Closes: https://bugs.gentoo.org/871561
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.37.ebuild | 273 +
 2 files changed, 274 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 62e23d8bef0b..d3dcb99100e8 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,2 +1,3 @@
 DIST portage-3.0.30.tar.bz2 1157316 BLAKE2B 
56939618f4915f77dca6bb85d4a7cf98e50133b524f68a0b192c0a928ca209a0cb944c174dda78f1b5a071c02c190857ea8a7ecd514301c45e897b302542f52e
 SHA512 
accec770f63180b6d5d4cd08ef50f0cd01aa5701104156523f1a735d8ec3313a3b513629a33d8863285736515b6a3d56fc21498404da3a0f89b196655a98db7d
 DIST portage-3.0.36.tar.bz2 1114026 BLAKE2B 
a8a535ae309c32955eae6a491cbc97f809fb67111688087aa98ac28df4bc97fcb3d9a4ce7c5dbdfbb7f21891a7524f671ff3e3ccbed425503c66bde591266957
 SHA512 
94b39718871e895c1170271ad072eaa72c995a7e7a06bda9ee76cde2e3949682da7a996780a83cc33c4647915f942fe9d4a7b9b6dfd9319143eb1453cee3b3de
+DIST portage-3.0.37.tar.bz2 1113712 BLAKE2B 
531ff47c3a5cd45b4b33c83d96cedfd91750ad693755361d41632d2bb4352268a849accc5b452ad77106ff1ec625b3b4fea12da816f2c9675288148856b5ce09
 SHA512 
2eab8486d4a580ba0d91833b5306a4b8e11a1b120f44adbb81b8dc3a2aa1e6e5dd21e280471f3a74d5ac52ee00a3019c1d0b5621f5c9d523366ff29920400624

diff --git a/sys-apps/portage/portage-3.0.37.ebuild 
b/sys-apps/portage/portage-3.0.37.ebuild
new file mode 100644
index ..26815216586a
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.37.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/xz-utils
+   test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   acct-user/portage
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   >=app-shells/bash-5.0:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=sec-keys/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !> cnf/make.globals || die
+   fi
+
+   if use native-extensions && ! tc-is-cross-compiler; then
+   printf "[build_ext]\nportage_ext_modules=true\n" >> \
+   setup.cfg || die
+   fi
+
+   if ! use ipc ; then
+   einfo "Disabling ipc..."
+   sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = 
False:" \
+   -i lib/_emerge/AbstractEbuildProcess.py || \
+   die "failed to patch AbstractEbuildProcess.py"
+   fi
+
+   if use xattr && use 

[gentoo-commits] proj/portage: New tag: portage-3.0.37

2022-09-22 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 03:24:48 2022 +

New tag: portage-3.0.37




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

2022-09-22 Thread Sam James
commit: 06e43403a8d198cbf67c4dab81c799351f44f02f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 03:23:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 03:23:57 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=06e43403

setup.py: release 3.0.37

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

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index d0024b7c1..e25d4043a 100755
--- a/setup.py
+++ b/setup.py
@@ -818,7 +818,7 @@ def get_data_files(regular_files, venv_files):
 
 setup(
 name="portage",
-version="3.0.36",
+version="3.0.37",
 url="https://wiki.gentoo.org/wiki/Project:Portage;,
 project_urls={
 "Release Notes": 
"https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES;,



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

2022-09-22 Thread Sam James
commit: 10776db6625d86430c96b497ade770e7432343bc
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 03:23:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 03:23:42 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=10776db6

NEWS: prepare for 3.0.37

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

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

diff --git a/NEWS b/NEWS
index e151452d6..b14bcd135 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,21 @@
+portage-3.0.37 (2022-09-23)
+--
+
+Bug fixes:
+* _emerge: SpawnProcess: Avoid sandbox violations with PROPERTIES="interactive"
+  when accessing /dev/tty* (bug #870310).
+
+* _emerge: Binpkg: Don't create empty stray binpkgs (bug #870283).
+
+* bin: gpkg-sign: Check gpg configuration before using (bug #869470).
+
+* portage: gpkg: Allow missing files (needed for when ebuilds touch
+  ${EROOT} in pkg_*) when creating binpkgs with quickpkg (bug #870229).
+
+* portage: getbinpkg: Fix --getbinpkgonly command list with e.g. rsync (bug 
#866197).
+
+* portage: checksum: Fix PORTAGE_CHECKSUM_FILTER. Regression from 3.0.31.
+
 portage-3.0.36 (2022-09-09)
 --
 



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

2022-09-22 Thread Sam James
commit: 0ead0138ad8ac3b9544c4ade87320ad77819191d
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 03:17:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 03:18:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ead0138

dev-libs/icu-layoutex: add 72_rc (unkeyworded)

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

 dev-libs/icu-layoutex/Manifest  |   1 +
 dev-libs/icu-layoutex/icu-layoutex-72_rc.ebuild | 138 
 2 files changed, 139 insertions(+)

diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest
index a466a7e57d4d..0ea38314d953 100644
--- a/dev-libs/icu-layoutex/Manifest
+++ b/dev-libs/icu-layoutex/Manifest
@@ -1,2 +1,3 @@
+DIST icu-72_rc.tar.gz 67042961 BLAKE2B 
398eac0c7a8ba9bddf3b6773846e2858f8c37ee8ef93c230de9587c066aaf93fef5b2f56b1e1411b3521158a5fe404828d248ed0f37e4eacc2cccecc7a2dd64d
 SHA512 
23e02b8be0544e6da8fe6455eb20d8bb7a1f555cac26fe4ebc3cf714ed10b86e4277e997d3407241bd0b5e847d1a0325d5980241f8be5e9d139a018ec40fc3ca
 DIST icu4c-71_1-src.tgz 25701340 BLAKE2B 
182972d87fe5b69b5e08c39ab9bb0ac7ffc7b36530168b3548faa051cce2b73b9f1c1d23198a4b1c655442155e369da76929e4f54fe4e32265160363428d4916
 SHA512 
1fd2a20aef48369d1f06e2bb74584877b8ad0eb529320b976264ec2db87420bae242715795f372dbc513ea80047bc49077a064e78205cd5e8b33d746fd2a2912
 DIST icu4c-71_1-src.tgz.asc 659 BLAKE2B 
ac281e0a9b94bf6bfddee2dd5dc7553836aa50ae84f55478a662d0cd1e116a944de92dd5fd701164d62fb5b8e8effcdb3456a151a6b198d603e2324ccd76e334
 SHA512 
3371e14f3959defa7fb8d3eb0308084646ed553169b7a845bff89f9a8c1054ef5bee45c26c1834a84cab38fa87710f1585e6c5787be1fe2df356eb5c2ba20aae

diff --git a/dev-libs/icu-layoutex/icu-layoutex-72_rc.ebuild 
b/dev-libs/icu-layoutex/icu-layoutex-72_rc.ebuild
new file mode 100644
index ..fe8edba20d39
--- /dev/null
+++ b/dev-libs/icu-layoutex/icu-layoutex-72_rc.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with dev-libs/icu
+
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="External layout part of International Components for Unicode"
+HOMEPAGE="https://icu.unicode.org/;
+if [[ ${PV} == *_rc* ]] ; then
+   
SRC_URI="https://github.com/unicode-org/icu/archive/refs/tags/release-$(ver_rs 
1- '-').tar.gz -> ${P/-layoutex}.tar.gz"
+   S="${WORKDIR}"/${PN/-layoutex}-release-$(ver_rs 1- '-')/icu4c/source
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc
+   inherit verify-sig
+
+   
SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz.asc
 )"
+   S="${WORKDIR}"/${PN}/source
+
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-icu )"
+fi
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}]
+   dev-libs/icu-le-hb[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+BDEPEND+="
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" )
+
+src_prepare() {
+   default
+
+   # Disable renaming as it assumes stable ABI and that consumers
+   # won't use unofficial APIs. We need this despite the configure 
argument.
+   sed -i \
+   -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 
1/" \
+   common/unicode/uconfig.h || die
+
+   # Fix linking of icudata
+   sed -i \
+   -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
+   config/mh-linux || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # ICU tries to append -std=c++11 without this, so as of 71.1,
+   # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17,
+   # we still need this.
+   append-cxxflags -std=c++14
+
+   if tc-is-cross-compiler; then
+   mkdir "${WORKDIR}"/host || die
+   pushd "${WORKDIR}"/host >/dev/null || die
+
+   CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
+   CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" 
AR="$(tc-getBUILD_AR)" \
+   RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
+   "${S}"/configure --disable-renaming --disable-debug \
+   --disable-samples --enable-static || die
+   emake
+
+   popd >/dev/null || die
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-renaming
+   # We want a minimal build as this is just for layoutex
+   # so we disable as much as possible
+  

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

2022-09-22 Thread Sam James
commit: 890d02e21239c7b6359ce60c42e5179b096b4c50
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 03:11:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 03:18:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890d02e2

dev-libs/icu: add 72_rc (unkeyworded)

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

 dev-libs/icu/Manifest |   1 +
 dev-libs/icu/icu-72_rc.ebuild | 165 ++
 2 files changed, 166 insertions(+)

diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index a466a7e57d4d..0ea38314d953 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -1,2 +1,3 @@
+DIST icu-72_rc.tar.gz 67042961 BLAKE2B 
398eac0c7a8ba9bddf3b6773846e2858f8c37ee8ef93c230de9587c066aaf93fef5b2f56b1e1411b3521158a5fe404828d248ed0f37e4eacc2cccecc7a2dd64d
 SHA512 
23e02b8be0544e6da8fe6455eb20d8bb7a1f555cac26fe4ebc3cf714ed10b86e4277e997d3407241bd0b5e847d1a0325d5980241f8be5e9d139a018ec40fc3ca
 DIST icu4c-71_1-src.tgz 25701340 BLAKE2B 
182972d87fe5b69b5e08c39ab9bb0ac7ffc7b36530168b3548faa051cce2b73b9f1c1d23198a4b1c655442155e369da76929e4f54fe4e32265160363428d4916
 SHA512 
1fd2a20aef48369d1f06e2bb74584877b8ad0eb529320b976264ec2db87420bae242715795f372dbc513ea80047bc49077a064e78205cd5e8b33d746fd2a2912
 DIST icu4c-71_1-src.tgz.asc 659 BLAKE2B 
ac281e0a9b94bf6bfddee2dd5dc7553836aa50ae84f55478a662d0cd1e116a944de92dd5fd701164d62fb5b8e8effcdb3456a151a6b198d603e2324ccd76e334
 SHA512 
3371e14f3959defa7fb8d3eb0308084646ed553169b7a845bff89f9a8c1054ef5bee45c26c1834a84cab38fa87710f1585e6c5787be1fe2df356eb5c2ba20aae

diff --git a/dev-libs/icu/icu-72_rc.ebuild b/dev-libs/icu/icu-72_rc.ebuild
new file mode 100644
index ..7c2a950671eb
--- /dev/null
+++ b/dev-libs/icu/icu-72_rc.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with dev-libs/icu-layoutex
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs
+
+DESCRIPTION="International Components for Unicode"
+HOMEPAGE="https://icu.unicode.org/;
+if [[ ${PV} == *_rc* ]] ; then
+   
SRC_URI="https://github.com/unicode-org/icu/archive/refs/tags/release-$(ver_rs 
1- '-').tar.gz -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-release-$(ver_rs 1- '-')/icu4c/source
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc
+   inherit verify-sig
+
+   
SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz.asc
 )"
+   S="${WORKDIR}"/${PN}/source
+
+   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 ~x86-winnt"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-icu )"
+fi
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="debug doc examples static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   ${PYTHON_DEPS}
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/icu-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-65.1-remove-bashisms.patch"
+   "${FILESDIR}/${PN}-64.2-darwin.patch"
+   "${FILESDIR}/${PN}-68.1-nonunicode.patch"
+)
+
+src_prepare() {
+   default
+
+   # Disable renaming as it assumes stable ABI and that consumers
+   # won't use unofficial APIs. We need this despite the configure 
argument.
+   sed -i \
+   -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 
1/" \
+   common/unicode/uconfig.h || die
+
+   # Fix linking of icudata
+   sed -i \
+   -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
+   config/mh-linux || die
+
+   # Append doxygen configuration to configure
+   sed -i \
+   -e 's:icudefs.mk:icudefs.mk Doxyfile:' \
+   configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   MAKEOPTS+=" VERBOSE=1"
+
+   # ICU tries to append -std=c++11 without this, so as of 71.1,
+   # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17,
+   # we still need this.
+   append-cxxflags -std=c++14
+
+   if tc-is-cross-compiler; then
+   mkdir "${WORKDIR}"/host || die
+   pushd "${WORKDIR}"/host >/dev/null || die
+
+   CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
+   CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" 
AR="$(tc-getBUILD_AR)" \
+   RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
+   "${S}"/configure --disable-renaming --disable-debug \
+

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

2022-09-22 Thread Jason Zaman
commit: 19de49409d1c0007c80807f480a58db535269f2b
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 19 02:31:09 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 23 03:06:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19de4940

sci-libs/tensorflow: add 2.10.0

Signed-off-by: Jason Zaman  gentoo.org>

 sci-libs/tensorflow/Manifest |  19 ++
 sci-libs/tensorflow/tensorflow-2.10.0.ebuild | 419 +++
 2 files changed, 438 insertions(+)

diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index e9f80627d851..52b2e9a49db2 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -4,10 +4,14 @@ DIST FXdiv-63058eff77e11aa15bf531df5dd34395ec3017c8.zip 16646 
BLAKE2B 8f6ca6feee
 DIST OouraFFT-v1.0.tar.gz 110531 BLAKE2B 
de0e280407e21118e2bc6ca93a7caf3c4a49d0a13eda018b1497f98851af73dda4cef56460dba310336c7ed958e34feef4784ca2575a13287dec2c1ac9a5af6d
 SHA512 
89c6e8fd57abf26351b3efb792008a1bbe62d404a4225dcae8aa666b3782a421be071bdc9760ebb0c95b5336ee5ea517d2fa43ab915045f7cf6fd76e73578079
 DIST XNNPACK-113092317754c7dea47bfb3cb49c4f59c3c1fa10.zip 14407754 BLAKE2B 
db0ba9250f83e413ebb9ca956bb59886d44da86054d54eed8f3fda736eff9aa424115c7b74b60298fe5ac71171e2b3ab0d6e61ce50bcee87038d5d60e6b06559
 SHA512 
4febbce5126d4129881106767d282a1df87b461235236861c38bb61f075b58cfbd83778576fc4f8cfc73cba4223d5dd0453391c81cf2e99008ec40a7b26a6264
 DIST XNNPACK-11b2812d64e49bab9b6c489f79067fc94e69db9f.zip 17103217 BLAKE2B 
fd7143588c2b8bcc14a8336922a4b5cf72358e31efa5dae236bdebe0386daf627109396336ee62b119c4696c8b37ae256cfe34be3a1e4fa449a2b76a946e05f2
 SHA512 
d6b807a834f1d654729397ddca47925261e74449d47f8db559b24487da668a4ed07b7cbe4d5a87c3b69941ef92c6c77cb81b2963da1309385503c38d19f60da3
+DIST XNNPACK-6b409ac0a3090ebe74d0cdfb494c4cd91485ad39.zip 18406583 BLAKE2B 
ea038b5470aa806c960c07833bae30b304a1e5dd5beae392ec3e871315c7fee9c12103c50e89bec3a76bc69eb98d9bbc050bd9eb1339077edbdde758aa5123f9
 SHA512 
5d7fe170869c39bea8183b618158a8557a4e4ea13bd7cc8dff63ea2e70cc23f63f98e493473f6f105dfe58f0220c15472eb34fa5ceb0ba547131af90cd8d85c8
 DIST apple_support.0.12.1.tar.gz 26708 BLAKE2B 
ed14e5d3b93797d6ecbf2dfe2cbba32c4e6468ece25b0d8e5f07c02f4218a988cb8b963db4e4a98c70f6586b12eb77a46f1dec832256fb0a4b54cc9b87524e61
 SHA512 
b4d3850787c0aa43fb4443dc306642b8db1ed8423ca7a4bd56e9cc27b4b3254e2c4efbf86126e5352e4d4b1a1fe93cb8662614daafce48263e6f239ecb721d54
 DIST bazel-skylib-1.0.3.tar.gz 30711 BLAKE2B 
86d6db9be4e627f6695329e16e8f9b6c2d0d683142a15f62c6924941405ab1d12292818ebf16642fc8d2664b0f113a35e002210034e80de14726387fcdafd765
 SHA512 
e28e62214b6c1e6724d26ebbee7c0b436b13e7b054d598788c15f03a56d248378068f5d29fae722a19d4519e2568983011ff50a13577dbc1bd174464ef4a49cc
+DIST bazel-skylib-1.2.1.tar.gz 32000 BLAKE2B 
fc21b333689ff4da164540b6dde18809247f032a387da49ace5d1ddfce6dc83497f5fe1c9f91633c55b2afbe8f7517f8bcb05a7de8fd6208ea224c6827791fdd
 SHA512 
b2c8e2b71d67de4fb6af34c672c8380ad295acbc788e3dd0a62b3dbfabe7d0254c67a6afcc13957509033b692ec82a21fbfce31b5b936e643e9c0ca694e411f5
 DIST bazel-toolchains-dfc67056200b674accd08d8f9a21e328098c07e2.tar.gz 1056209 
BLAKE2B 
7f47207bc38766a7879874d88c07ed2a2b0ab2dfb3f054f3a24b8e00c464d46f9cd3431d6ef7d8d323e20d33ec05f2a8b3a20b804b45a49c843f0cf6b3f8cb03
 SHA512 
a5093e3725e020b6fe6242128dea6dec9ae091248b21c1380448059d0e8233d367068d62f41748d65b56e2ecf663d26d46a5cd448c40e282f4c50dfca483baf2
+DIST bazel-toolchains-ea243d43269df23de03a797cff2347e1fc3d02bb.tar.gz 80704 
BLAKE2B 
baf17ce1384b10d9bced2c67a3215bb8b515e8ac7bc09c98ba76395a53d02a93e520f736ebadbd8dd7ae46584089d6279f8877381442177e3bdab3afee7cd607
 SHA512 
2e08f3acf7f09dc9b9b9425f6dcb6fb9c241a38f2abd55899a49763321aba81fdfcd3722861682493b3c4b086788c3d2f14995d424bfcc59f6207c12869fd872
 DIST bazelbuild-platforms-0.0.2.tar.gz 5278 BLAKE2B 
0c247bb6efdc30ec2c46fd7e1eeaab6aa20c29d8f9a12e6425530c0e8bd70c4fcafe4b9168c43aa43dc59d55aa27fc975acf15840f6cdb87f0bbda31eac8fb70
 SHA512 
9d44627208b04be20f63e486d871866148b52f6d66e7cae3da1fd5daa3ba5b291bad9c5fd40231add8fe770dafb6b71c4b9e0a803317a4f94f7a4be7cad9
+DIST bazelbuild-platforms-0.0.5.tar.gz 5399 BLAKE2B 
d53aa2dbbd526d15aef24914053a5fa7c7402e1201d94a603c8148281a933292e4815f01aae7f7f166d5325f40b14d2810d6d8e03e0780329c25299c3d8ebffe
 SHA512 
332d5954c349a7d0b801d6338bc42193a730e8ba6c75866ccef17c5053f8f29e1d185cd33a73fe5758e96e57de0c2631974f45d18bdd58c825f9a5fc231ad8b6
 DIST bazelbuild-rules_android-v0.1.1.zip 14654 BLAKE2B 
1cfd5af08c6eab9602883f62d85ef1b9eb02383f73dcc31ae84af880c9ba228ae349ac6b017c550286e248347193e2c56eba30c86174432429809447dd940ed2
 SHA512 
80628a5e2ca9806ab031cd0c2f2999bd67f5621a83e8300a51fe6233373bdaf7c90ff8fa9551c81e60fc904c4d7b24554327ac8ed2ee101e92c4ab9319c53f4a
 DIST bazelbuild-rules_cc-081771d4a0e9d7d3aa0eed2ef389fa4700dfb23e.tar.gz 
130803 BLAKE2B 

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

2022-09-22 Thread Jason Zaman
commit: f2ccf7a0d791c7fa222ab4b1c5556d11eeb9a812
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Sep 18 18:51:27 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 23 03:06:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ccf7a0

dev-libs/nsync: add 1.25.0

Signed-off-by: Jason Zaman  gentoo.org>

 dev-libs/nsync/Manifest|  1 +
 dev-libs/nsync/nsync-1.25.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest
index eae75e833d61..4779ea248761 100644
--- a/dev-libs/nsync/Manifest
+++ b/dev-libs/nsync/Manifest
@@ -1 +1,2 @@
 DIST nsync-1.24.0.tar.gz 155132 BLAKE2B 
9a914b408faf8fff96a57fd3868c34aa96b4243ef2acd30dbdbe1fc90a1818d58ffc96bc6d016f5539c0e266fc1fb633952edba0a51b115904c9d6b06a35f7f8
 SHA512 
14dd582488072123a353c967664ed9a3f636865bb35e64d7256dcc809539129fa47c7979a4009fd45c9341cac537a4ca6b4b617ba2cae1d3995a7c251376339f
+DIST nsync-1.25.0.tar.gz 155250 BLAKE2B 
e30e9a72d999e589a1422014f81fbab29f61802b0ebeb9f08793d3a4d50fb5f66e404558cb7f46f2a2c499c1804cd013c12604038222121680988c85b7e186ff
 SHA512 
8e7a3b99237fb68bf3fd85490394e3fe2b73ff805b1bc885549856908599b98c86600c71888d19d9d36a56caa91cad176a1e9fc413686e5018cefe3908364c6b

diff --git a/dev-libs/nsync/nsync-1.25.0.ebuild 
b/dev-libs/nsync/nsync-1.25.0.ebuild
new file mode 100644
index ..9f9a537adafb
--- /dev/null
+++ b/dev-libs/nsync/nsync-1.25.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C library that exports various synchronization primitives, such 
as mutexes"
+HOMEPAGE="https://github.com/google/nsync;
+SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DNSYNC_ENABLE_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/tensorboard/

2022-09-22 Thread Jason Zaman
commit: cf4acdd60551be33b472970203b1bdb1a458bb78
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 19 01:51:22 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 23 03:06:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4acdd6

sci-visualization/tensorboard: add 2.10.0

Signed-off-by: Jason Zaman  gentoo.org>

 sci-visualization/tensorboard/Manifest |  1 +
 .../tensorboard/tensorboard-2.10.0.ebuild  | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/sci-visualization/tensorboard/Manifest 
b/sci-visualization/tensorboard/Manifest
index e87e03b85480..15c3f7786956 100644
--- a/sci-visualization/tensorboard/Manifest
+++ b/sci-visualization/tensorboard/Manifest
@@ -1,2 +1,3 @@
+DIST tensorboard-2.10.0.zip 5873469 BLAKE2B 
b03a804682275abd83482e6dc8e62bef4301d796ef5bd2b02bed8d15ab16ff4bd19f1b9e3488e12ea6c03e1b7a85fd69a6a226f0a5378da2067c661b7f1f2f7e
 SHA512 
04da20089d7e24e2c519da24bb8ad32f622386799e28403e036d40c29bc99011cc374480176776b0801df0e37eb2b0e93a987d2a97cd7406eabb75bfd649a311
 DIST tensorboard-2.8.0.zip 5776309 BLAKE2B 
b06c740fbe01c707e937018184e286fb7221391715c5ca6d843a89c9dd3a364b8693e748ccbde735d074b0abdbca65d4e2dd9a6e57b4ede61f78a661bd16e702
 SHA512 
3d937e41ac0abfe44cfab12f0b5269de45615c512499107a239bb348df7f3ccaabf283afcea2a7bac4a34d7b9318947c709a84154d0d2e61912138c31c86673f
 DIST tensorboard-2.9.0.zip 5797045 BLAKE2B 
e91988637a0e30fcd6341f02bc5e83ba92ae1f6e65a2aa5ddb1626ec4bb95a97d1306984b899279281e5d5f5ac70be76669ddc87524910861429e02259269b79
 SHA512 
244e117de989a56efc4120b6374d5cc6c31bb233e234cf95df9ddf7cbd0ec494b925dae238c59f3663087136bbf789284096f20b300f0b4c56c9de7faddc520b

diff --git a/sci-visualization/tensorboard/tensorboard-2.10.0.ebuild 
b/sci-visualization/tensorboard/tensorboard-2.10.0.ebuild
new file mode 100644
index ..33cd44742483
--- /dev/null
+++ b/sci-visualization/tensorboard/tensorboard-2.10.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit python-r1
+
+DESCRIPTION="TensorFlow's Visualization Toolkit"
+HOMEPAGE="https://www.tensorflow.org/;
+SRC_URI="https://files.pythonhosted.org/packages/py3/${PN::1}/${PN}/${P}-py3-none-any.whl
 -> ${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/bleach[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.6.3[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-oauthlib-0.4.1[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-41[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}]"
+BDEPEND="app-arch/unzip
+   ${PYTHON_DEPS}"
+PDEPEND="sci-libs/tensorflow[python,${PYTHON_USEDEP}]"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   eapply_user
+
+   sed -i -e '/_vendor.__init__/d' -e '/_vendor.bleach/d' -e 
'/_vendor.html5lib/d' -e '/_vendor.webencodings/d' \
+   "${S}/${P}.dist-info/RECORD" || die "failed to unvendor"
+   grep -q "_vendor" "${S}/${P}.dist-info/RECORD" && die "More vendored 
deps found"
+
+   find "${S}/${PN}" -name '*.py' -exec sed -i \
+   -e 's/^from tensorboard\._vendor import /import /' \
+   -e 's/^from tensorboard\._vendor\./from /' \
+   {} + || die "failed to unvendor"
+
+   rm -rf "${S}/${PN}/_vendor" || die
+
+   sed -i -e '/tensorboard-plugin-/d' "${S}/${P}.dist-info/METADATA" || 
die "failed to remove plugin deps"
+   sed -i -e '/tensorboard-data-server/d' "${S}/${P}.dist-info/METADATA" 
|| die "failed to remove data-server deps"
+   sed -i -e 's/google-auth-oauthlib.*$/google-auth-oauthlib/' 
"${S}/${P}.dist-info/METADATA" \
+   || die "failed to relax oauth deps"
+}
+
+src_install() {
+   do_install() {
+   python_domodule "${PN}"
+   python_domodule "${P}.dist-info"
+   }
+   python_foreach_impl do_install
+}



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

2022-09-22 Thread Jason Zaman
commit: a65bfc870c43d99cd08d4da3de319b2e5245dd06
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 19 01:52:22 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 23 03:06:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65bfc87

sci-libs/tensorflow-estimator: add 2.10

Signed-off-by: Jason Zaman  gentoo.org>

 sci-libs/tensorflow-estimator/Manifest |  1 +
 .../tensorflow-estimator-2.10.ebuild   | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/sci-libs/tensorflow-estimator/Manifest 
b/sci-libs/tensorflow-estimator/Manifest
index c272eb0e409c..6e57a118cf8d 100644
--- a/sci-libs/tensorflow-estimator/Manifest
+++ b/sci-libs/tensorflow-estimator/Manifest
@@ -1,4 +1,5 @@
 DIST bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip 201360 
BLAKE2B 
0173a8edb17f344b18e42026e2f8a62a1909d4694ab0be83562b6437a3f1ef38889f069269ddd2308b41062e5f375f791be0d2631a8e52ede668203779813b56
 SHA512 
2ba1dc316d88947c1d17ec67154c052700e3571b8d03370a9f204cf9fe94a1bd58f93a2c4a3c0b02233ee3250053a4c30a4133b5b38745858c1d04be8c9d973f
 DIST bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip 9422 
BLAKE2B 
bbc45c97551ee8126335b611ffca6574dac843d4db9b3221b10d26487f8eecfe38ba0cd67a4039a3ad921c25fea6294c43e4f4e7a57a060a30791acd6c4f9d39
 SHA512 
ba06242feb711e7fb6e821fd9ac029248b4f3e466fb1acf971d0db8196f3efe4d114ef137acbe4913073f8cbe8ccab4d47d8bafa21b867b2d6a6d57f5a647f0c
+DIST tensorflow-estimator-2.10.tar.gz 655011 BLAKE2B 
465b405bfc5b776bc9722407f0d475b4ce8a520bded4b6f0db4c9fc771b9486a4ef08ae460f2e1c8c4be1d2882b942fff79f7f08a458eaa444f1bb44eb66e91c
 SHA512 
63cdc97d9abf3551a931372ab91e86b1cab761ea7476182ed82ac7c56884d315107b1873376385bcdfc531465c11fe0273aefe8b88e8b333d8e7b54e7d0a09eb
 DIST tensorflow-estimator-2.8.0.tar.gz 691913 BLAKE2B 
7c8059ec3c5e94f67b7fbb49b508e313f0a12eac0627b04471fe1ac82c26aaae2a120a834ce3dc5a16931119ffc31a9d96935b8f727d851885fa132eb08fa2ea
 SHA512 
02a3009fd8f9f560dea6190989af7c58402777a414cd4bf036d24546fc4a747bb8a5515a5d6fea3bdb848cb9604239b19d43096c5f125a1fa434ae8fee44cf0a
 DIST tensorflow-estimator-2.9.0.tar.gz 654755 BLAKE2B 
24cd6fc0b78144f8b529ef5b502cdbf9702dc630ac28256a99d68b98b51518b65af533897e837ced6a6da11e1260847aa0e4ebdf90d37aa22bb3bcd2841bd3ea
 SHA512 
277e398104ac92a48e481e0ee4d3bbc607ae79d0a03c6685723a2430117461c1f17090f56ab88b2ae1c86c8dfc6ec1b44a478a1b606b4432bd68d79ac0720475

diff --git a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.10.ebuild 
b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.10.ebuild
new file mode 100644
index ..df19c5f9a037
--- /dev/null
+++ b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.10.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+MY_PN="estimator"
+MY_PV=${PV/_rc/-rc}
+MY_P=${MY_PN}-${MY_PV}
+
+inherit bazel distutils-r1
+
+DESCRIPTION="A high-level TensorFlow API that greatly simplifies machine 
learning programming"
+HOMEPAGE="https://www.tensorflow.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+bazel_external_uris="
+   
https://github.com/bazelbuild/rules_cc/archive/b1c40e1de81913a3c40e5948f78719c28152486d.zip
 -> bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip
+   
https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip
 -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
+
+SRC_URI="https://github.com/tensorflow/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
+   ${bazel_external_uris}"
+
+RDEPEND="
+   sci-libs/tensorflow[python,${PYTHON_USEDEP}]
+   sci-libs/keras[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/unzip
+   dev-java/java-config
+   >=dev-util/bazel-4.2.2"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   bazel_load_distfiles "${bazel_external_uris}"
+}
+
+src_prepare() {
+   bazel_setup_bazelrc
+   default
+   python_copy_sources
+}
+
+python_compile() {
+   pushd "${BUILD_DIR}" >/dev/null || die
+
+   ebazel build //tensorflow_estimator/tools/pip_package:build_pip_package
+   ebazel shutdown
+
+   local srcdir="${T}/src-${EPYTHON/./_}"
+   mkdir -p "${srcdir}" || die
+   bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package 
--src "${srcdir}" || die
+
+   popd || die
+}
+
+src_compile() {
+   export JAVA_HOME=$(java-config --jre-home)
+   distutils-r1_src_compile
+}
+
+python_install() {
+   pushd "${T}/src-${EPYTHON/./_}" >/dev/null || die
+   esetup.py install
+   python_optimize
+   popd || die
+}



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

2022-09-22 Thread Jason Zaman
commit: 40ba8a38412c65607c5b2a14291fe8e7bf430295
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 19 01:31:39 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 23 03:06:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ba8a38

dev-util/bazel: stabilize 5.0.0 for amd64

Signed-off-by: Jason Zaman  gentoo.org>

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

diff --git a/dev-util/bazel/bazel-5.0.0.ebuild 
b/dev-util/bazel/bazel-5.0.0.ebuild
index 36ee3e954ac0..a5719c639bc3 100644
--- a/dev-util/bazel/bazel-5.0.0.ebuild
+++ b/dev-util/bazel/bazel-5.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples tools"
 # strip corrupts the bazel binary
 # test fails with network-sandbox: An error occurred during the fetch of 
repository 'io_bazel_skydoc' (bug 690794)



[gentoo-commits] repo/gentoo:master commit in: sci-libs/keras/, sci-libs/keras/files/

2022-09-22 Thread Jason Zaman
commit: 4227b7a6e364e31880fa44e0be8bd789a9fe4b6a
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 19 01:52:59 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 23 03:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4227b7a6

sci-libs/keras: add 2.10.0

Signed-off-by: Jason Zaman  gentoo.org>

 sci-libs/keras/Manifest|   1 +
 ...ras-2.10.0-0001-bazel-Use-system-protobuf.patch | 327 +
 sci-libs/keras/keras-2.10.0.ebuild |  85 ++
 3 files changed, 413 insertions(+)

diff --git a/sci-libs/keras/Manifest b/sci-libs/keras/Manifest
index 6bd8df8bd0df..c8a8659e2e4b 100644
--- a/sci-libs/keras/Manifest
+++ b/sci-libs/keras/Manifest
@@ -1,4 +1,5 @@
 DIST bazelbuild-rules_cc-b1c40e1de81913a3c40e5948f78719c28152486d.zip 201360 
BLAKE2B 
0173a8edb17f344b18e42026e2f8a62a1909d4694ab0be83562b6437a3f1ef38889f069269ddd2308b41062e5f375f791be0d2631a8e52ede668203779813b56
 SHA512 
2ba1dc316d88947c1d17ec67154c052700e3571b8d03370a9f204cf9fe94a1bd58f93a2c4a3c0b02233ee3250053a4c30a4133b5b38745858c1d04be8c9d973f
 DIST bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip 9422 
BLAKE2B 
bbc45c97551ee8126335b611ffca6574dac843d4db9b3221b10d26487f8eecfe38ba0cd67a4039a3ad921c25fea6294c43e4f4e7a57a060a30791acd6c4f9d39
 SHA512 
ba06242feb711e7fb6e821fd9ac029248b4f3e466fb1acf971d0db8196f3efe4d114ef137acbe4913073f8cbe8ccab4d47d8bafa21b867b2d6a6d57f5a647f0c
+DIST keras-2.10.0.tar.gz 2250425 BLAKE2B 
eb05537739cdc81e279b5c400e2e2b77d46f4085e8530fef565bde12414ddccedb44c0b13265106a3353e67c367106e1d341412dc25b32e2221f144a31d76079
 SHA512 
8682110495a045c2ebc61f31a98d646b88fd9608d5169be78701cf528457ff0d2e39669d885854c14c1e6bebb380b14968957f2a8a34a8a023f8860efc7aeecd
 DIST keras-2.8.0.tar.gz 2001168 BLAKE2B 
64e756da102369bd41b176245f7f8184b2376b6fb714485627e30107af552035931c9fcff18d82def5f4e1b83f2eae2fa3d0c18b030986f8d3a53dffbdbb2963
 SHA512 
a70ae1409761211f3b59d358df4d5abf6bb76b915f5dde90ada5a867aef2831581836d38876bd2e962f3c345f59373bf76a7c21247cef8aeaec45ba1301f787b
 DIST keras-2.9.0.tar.gz 2142884 BLAKE2B 
9d90ad998ef7215f9a3ab0f0ac9d035f81023f7049e5c73823a0aa8561ead2f697ff762c225f668f3d9fe376d69a2bfbdf8b137128c915a711cee53d809093d6
 SHA512 
779828aff9aa31970e7f68b32423e47b81f47d2284d9e9734428c3bc3789e6b0e9ef151315e1cae666b14b1cdc387828ddaf520811250f9ad4fa73cf5c98781d

diff --git 
a/sci-libs/keras/files/keras-2.10.0-0001-bazel-Use-system-protobuf.patch 
b/sci-libs/keras/files/keras-2.10.0-0001-bazel-Use-system-protobuf.patch
new file mode 100644
index ..d7cb39f70e8c
--- /dev/null
+++ b/sci-libs/keras/files/keras-2.10.0-0001-bazel-Use-system-protobuf.patch
@@ -0,0 +1,327 @@
+From bbb2bd19534d6d5aef466dc8707f7c8ad3bab9d8 Mon Sep 17 00:00:00 2001
+From: Jason Zaman 
+Date: Sun, 14 Nov 2021 17:59:39 -0800
+Subject: [PATCH] bazel: Use system protobuf
+
+---
+ WORKSPACE|  49 -
+ keras/protobuf/BUILD |   2 +-
+ third_party/BUILD|   8 +-
+ third_party/protobuf.bzl | 216 +++
+ 4 files changed, 224 insertions(+), 51 deletions(-)
+ create mode 100644 third_party/protobuf.bzl
+
+diff --git a/WORKSPACE b/WORKSPACE
+index 898b5b6d..61282aea 100644
+--- a/WORKSPACE
 b/WORKSPACE
+@@ -1,50 +1 @@
+ workspace(name = "org_keras")
+-
+-load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
+-
+-# Needed by protobuf
+-load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
+-http_archive(
+-name = "bazel_skylib",
+-url = 
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.1/bazel-skylib-1.0.1.tar.gz;,
+-sha256 = 
"f1c8360c01fcf276778d3519394805dc2a71a64274a3a0908bc9edff7b5aebc8",
+-)
+-load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
+-bazel_skylib_workspace()
+-
+-# Needed by protobuf
+-http_archive(
+-name = "six_archive",
+-build_file = "//third_party:six.BUILD",
+-sha256 = 
"d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73",
+-strip_prefix = "six-1.12.0",
+-urls = [
+-
"http://mirror.bazel.build/pypi.python.org/packages/source/s/six/six-1.12.0.tar.gz;,
+-"https://pypi.python.org/packages/source/s/six/six-1.12.0.tar.gz;,  # 
2018-12-10
+-],
+-)
+-
+-bind(
+-name = "six",
+-actual = "@six_archive//:six",
+-)
+-
+-http_archive(
+-name = "com_google_protobuf",
+-sha256 = 
"1fbf1c2962af287607232b2eddeaec9b4f4a7a6f5934e1a9276e9af76952f7e0",
+-strip_prefix = "protobuf-3.9.2",
+-urls = 
["https://github.com/protocolbuffers/protobuf/archive/v3.9.2.tar.gz;],
+-)
+-
+-# ZLIB. Need by com_google_protobuf.
+-http_archive(
+-name = "zlib",
+-build_file = "@com_google_protobuf//:third_party/zlib.BUILD",
+-sha256 = 
"91844808532e5ce316b3c010929493c0244f3d37593afd6de04f71821d5136d9",
+-strip_prefix = "zlib-1.2.12",
+-urls = ["https://zlib.net/zlib-1.2.12.tar.gz;],
+-)
+-
+-

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

2022-09-22 Thread Jason Zaman
commit: 6715ca92f0918c2cc94f43fbdd47c449ccb716ad
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 19 01:30:38 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 23 03:06:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6715ca92

dev-util/bazel: add 5.1.1

Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/bazel/Manifest   |  1 +
 dev-util/bazel/bazel-5.1.1.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/dev-util/bazel/Manifest b/dev-util/bazel/Manifest
index 187f2c4ce9fe..4182cf2b0f1e 100644
--- a/dev-util/bazel/Manifest
+++ b/dev-util/bazel/Manifest
@@ -1,3 +1,4 @@
 DIST bazel-3.7.2-dist.zip 313677756 BLAKE2B 
cd6363762c68d25739a6bf6c13f10e191302a10b6fb7d97455effbc678d4f0b644c76115cad478aad7c09f703d9e594f4bdb8669ed6ab97d6a559a27723c510c
 SHA512 
e8746ef5ec22feb95e9dbbddb3fb56cf8f49c80f326fc2a4e0ce2619607826fac22f46bfb995daee55bf9ffabb9d646b8454be2bce7b479da5cf2a7e5b3be62b
 DIST bazel-4.2.2-dist.zip 279304631 BLAKE2B 
2a32838e50b63c4b6400aced10085c6c9aacf28641ea555a44b9c4ed8991fc29658b4d420b26179e8eed0e00cfe7391e8eec84c7851f17493c74d1c5682427af
 SHA512 
123f73dc87053e37705bb729f82bd722d6d2799fe106f79c51cf5566fb2771d824108cbe275aad55ae590b970c549008b433704cbf1245394769e950796eb8db
 DIST bazel-5.0.0-dist.zip 235894565 BLAKE2B 
3798eb9111772809f0345e0c74bef38d8f9d44a7f20844f20aad187a2e177f4999ffa0e1cc1719e4284cdc7c72295bb903d32ce56821c72ee2908f4d939d0769
 SHA512 
2a9a972d1cce6b50f959fec3d37506914208169c8aa36e5ec5f9a27942e9beff1080a544a18e9bd5eb13dc434c1864cda0594e6da5b78c2f41085abf808c22d7
+DIST bazel-5.1.1-dist.zip 236073335 BLAKE2B 
dacc98db99a4877bcda743058f8d34c276d893bec14a595155587f9d0a2716caf106e1d08917f8103b9c15c45433285cce2063f15a2653d3d1a4a6b67242876f
 SHA512 
84e2f72df1838fc88a39853afc510bca835fea28590e9aac2138b5416d2f8d9aefd082c81012a2066194fdc440b00b44f9f188b5c896461acebfeb9cd40efc7c

diff --git a/dev-util/bazel/bazel-5.1.1.ebuild 
b/dev-util/bazel/bazel-5.1.1.ebuild
new file mode 100644
index ..36ee3e954ac0
--- /dev/null
+++ b/dev-util/bazel/bazel-5.1.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 bazel java-pkg-2 multiprocessing
+
+DESCRIPTION="Fast and correct automated build system"
+HOMEPAGE="https://bazel.build/;
+
+SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples tools"
+# strip corrupts the bazel binary
+# test fails with network-sandbox: An error occurred during the fetch of 
repository 'io_bazel_skydoc' (bug 690794)
+RESTRICT="strip test"
+RDEPEND=">=virtual/jre-11:*"
+DEPEND="
+   virtual/jdk:11
+   app-arch/unzip
+   app-arch/zip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   if has ccache ${FEATURES}; then
+   ewarn "${PN} usually fails to compile with ccache, you have 
been warned"
+   fi
+   java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+   # Only unpack the main distfile
+   unpack ${P}-dist.zip
+}
+
+src_prepare() {
+   default
+
+   # F: fopen_wr
+   # S: deny
+   # P: /proc/self/setgroups
+   # A: /proc/self/setgroups
+   # R: /proc/24939/setgroups
+   # C: /usr/lib/systemd/systemd
+   addpredict /proc
+}
+
+src_compile() {
+   export JAVA_HOME=$(java-config --jre-home) # so keepwork works
+   export EXTRA_BAZEL_ARGS="--jobs=$(makeopts_jobs) $(bazel_get_flags)
+   --java_runtime_version=local_jdk
+   --tool_java_runtime_version=local_jdk"
+   VERBOSE=yes ./compile.sh || die "Failed compiling bazel"
+
+   ./scripts/generate_bash_completion.sh \
+   --bazel=output/bazel \
+   --output=bazel-complete.bash \
+   --prepend=scripts/bazel-complete-header.bash \
+   --prepend=scripts/bazel-complete-template.bash || die "Failed 
to generate bash completions"
+}
+
+src_test() {
+   output/bazel test \
+   --verbose_failures \
+   --spawn_strategy=standalone \
+   --genrule_strategy=standalone \
+   --verbose_test_summary \
+   examples/cpp:hello-success_test || die
+   output/bazel shutdown
+}
+
+src_install() {
+   dobin output/bazel
+   newbashcomp bazel-complete.bash ${PN}
+   bashcomp_alias ${PN} ibazel
+   insinto /usr/share/zsh/site-functions
+   doins scripts/zsh_completion/_bazel
+
+   if use examples; then
+   docinto examples
+   dodoc -r examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   # could really build tools but I don't know which ones
+   # are actually used
+   if use tools; then
+   docinto tools
+   dodoc -r tools/*
+   docompress -x /usr/share/doc/${PF}/tools
+

[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-09-22 Thread Ionen Wolkens
commit: b3e61699fdd64ce2f88a8a1a0125087433b79c8e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 23 03:00:17 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 23 03:01:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e61699

games-emulation/pcsx2: rdepend on qtsvg:6 for icons

fwiw skipping revbump given short lived and qt6 is still masked.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/pcsx2-1.7.3329.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild
index e4673dc1422c..e43b31a9499e 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.3329.ebuild
@@ -54,6 +54,7 @@ RDEPEND="
x11-libs/libXrandr
qt6? (
dev-qt/qtbase:6[gui,network,widgets]
+   dev-qt/qtsvg:6
net-misc/curl
)
!qt6? (



[gentoo-commits] repo/proj/guru:dev commit in: games-action/ddnet/

2022-09-22 Thread Zhang Zheng
commit: cef0b19b7b9a6f31c7a3a770197cf023a6d0b867
Author: Big Pineapple  foxmail  com>
AuthorDate: Fri Sep 23 02:59:42 2022 +
Commit: Zhang Zheng  foxmail  com>
CommitDate: Fri Sep 23 03:00:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cef0b19b

games-action/ddnet: add 16.4, drop 16.3.2

Signed-off-by: Big Pineapple  foxmail.com>

 games-action/ddnet/Manifest   | 2 +-
 games-action/ddnet/{ddnet-16.3.2.ebuild => ddnet-16.4.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest
index 310cba617..3efea2392 100644
--- a/games-action/ddnet/Manifest
+++ b/games-action/ddnet/Manifest
@@ -1 +1 @@
-DIST ddnet-16.3.2.tar.gz 35885532 BLAKE2B 
9ba13ef9bf6f31cd1084a88a4156db5abb5163e3566201f94872b9a32ed94750d356f5209e62fb4d98272164816b66d48d34415f978188212db044fcc157375b
 SHA512 
6ddfb80f742d674a87d4953aab708e05d4efce2758dd91a1366454a799d10b607a2b3beba75d1104b49870cc4ebdbb3631478c11403a14cf7f9507666741169b
+DIST ddnet-16.4.tar.gz 35885750 BLAKE2B 
0ed16b83f1b4327f3bac0687372bdcdf362385ac5e553ab62c0bf80e853a0f3a3dee46e3a114b61e462de60794b7e08c77d9000eba31bba867c73612e68e5c64
 SHA512 
a1215f052a42e346510c2303dcf008f00b78bd99fa869ff65b8383c473c3d09fd53066264ba826f0a4462232f9ad860792a1d5f8fd96417d3118f311e527070d

diff --git a/games-action/ddnet/ddnet-16.3.2.ebuild 
b/games-action/ddnet/ddnet-16.4.ebuild
similarity index 96%
rename from games-action/ddnet/ddnet-16.3.2.ebuild
rename to games-action/ddnet/ddnet-16.4.ebuild
index 8f3b5f9c0..03ca0306c 100644
--- a/games-action/ddnet/ddnet-16.3.2.ebuild
+++ b/games-action/ddnet/ddnet-16.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake python-any-r1 xdg
 
 DESCRIPTION="DDraceNetwork, a cooperative racing mod of Teeworlds "
-HOMEPAGE="https://ddnet.tw/
+HOMEPAGE="https://ddnet.org/
https://github.com/ddnet/ddnet;
 SRC_URI="https://github.com/ddnet/ddnet/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
 
@@ -50,7 +50,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   >=dev-lang/python-3.8:3.8
+   >=dev-lang/python-3.9
dev-util/cmake
dev-util/glslang
dev-util/spirv-tools



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

2022-09-22 Thread Brian Dolbec
commit: 23995f2059d39569a11f584b3bf0f2777925
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 01:53:09 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23995f20

dev-util/buildbot-pkg: Version bump to 3.6.1

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-pkg/Manifest  |  1 +
 dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-util/buildbot-pkg/Manifest b/dev-util/buildbot-pkg/Manifest
index 1f6ac023bbde..a8516f134d5f 100644
--- a/dev-util/buildbot-pkg/Manifest
+++ b/dev-util/buildbot-pkg/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-pkg-3.4.0.tar.gz 4809 BLAKE2B 
6d3e549e7b44b5ad95bb7520ef8765828da587e3940a9f352ede63346b3303127313fe4b71338ff65ef9ab2c0ac6258793bd9ef664153a0b45b0b6d7d2d92943
 SHA512 
ca1ef22fb6113bfe0106360ba1eacb167a8335ba15f94a0635bc4d00f999818704f8cfebd7889b6b3df5e1ca7ab79b96f4656e481d6b1f25f5fb7404af0d7ff6
 DIST buildbot-pkg-3.5.0.tar.gz 4806 BLAKE2B 
41e217bc029bb8dbdb0f95218640d57d9f9ecabfbc0310118898042bbb543d9d4e5ba88075e934a9be9b1653e2a3d3d1e159547b832f9cde08c262713a817968
 SHA512 
08b3ec93dfbef87d90cfd4b7b1402003df785ceff8c43bf0320de79ff0efcb74f4cb4f0ec736e0d7231b54a82761d40df66e21540f1756fe74f68bb550850b1c
 DIST buildbot-pkg-3.6.0.tar.gz 4807 BLAKE2B 
3b632ef4c0c1f2dc9c39fbe37ba6165a01162e41e77e28c08b9c820425cceac08d20193e0cc74d83c35cb6ff89e9576194cf35b8cac803e9b1f04076c9f96532
 SHA512 
0145a7ff7dddfb139f502193e0b04ab10a39b325ae65ca01c0f0d88c251c18798ebe4713a3ff1aa376c72aa8d3155a5edb58055a50f5f9ccd1bb43de0ff8e63e
+DIST buildbot-pkg-3.6.1.tar.gz 4807 BLAKE2B 
d492d0ca36fa8634e877bbc56ffd06ff6a7bb477c98bde2e3586dfc64f4b9d394ec1e5bb1a113aad9d2905277805b9f8737babcad669e2b73abb67d156d3126c
 SHA512 
5833581b4551dc204a52a8356bdb110d57a9de022c33b09b7efdc14f5f4a7c0b0e26f9f9a6a076945aec3a5b7089c040ddaaad8d94c6e0217c2cb6b7742c1ac2

diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild 
b/dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild
new file mode 100644
index ..4d4e95e9196c
--- /dev/null
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="BuildBot common www build tools for packaging releases"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-pkg/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+# No real integration tests for this pkg.
+# all tests are related to making releases and final checks for distribution
+RESTRICT="test"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed -e "/version/s/=.*$/=\"${MY_PV}\",/" -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2022-09-22 Thread Brian Dolbec
commit: a42214d2cc776d0faaa09f90afe63f20a0fe2a10
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:14:03 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42214d2

dev-util/buildbot-badges: Version bump to 3.6.1

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-badges/Manifest  |  1 +
 .../buildbot-badges/buildbot-badges-3.6.1.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-util/buildbot-badges/Manifest 
b/dev-util/buildbot-badges/Manifest
index 85e38daeb3d2..88f41c531d80 100644
--- a/dev-util/buildbot-badges/Manifest
+++ b/dev-util/buildbot-badges/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-badges-3.4.0.tar.gz 3966 BLAKE2B 
cb94a63dec1e16bb52f5f84174d204137e7da582d3a62effa2d298fbc5f1c25541a8a96d8366efac650488b3810b37eadf9e650db277d6d04c33c1ff9cab32b1
 SHA512 
3b440b9d36f4e5d310886fd4b0e11607574d312093ce8c9654f07650c2ccf90b27c078c950fb7008f9d834d1cf4f15813c113b85c2d0d1181fac370f7a3472f6
 DIST buildbot-badges-3.5.0.tar.gz 3962 BLAKE2B 
48f4865136845300e447835c348736ee15a3d520db03b4e6e70b45366e723f10eeff3d7e37a1f166682374dc6c1dabb051ad6f15c9730da969a846b606bc5730
 SHA512 
7817e0c2127892ee32a8c14e1f4204d724ce1c584f15c55b77902cdadfe9c2ff0e0df92d282fd8157aebcab067605c56ac776c7f8e37dae0a53672c14e002e19
 DIST buildbot-badges-3.6.0.tar.gz 3964 BLAKE2B 
e11db574b7245396c6532a3427b7494fbfcb68762b7a76b3f63ec49a2f460a2e1d8023ea1d54d7a27714990b9c8d2a0895442c41d8b65584e178f2af02b4ade3
 SHA512 
d133efad8d7171d122279f4e32fd7b0fa7d84bdeb0d40b175d94d64f4344044dda186d2f1f6d5d2f2f6654461f739c90450a51843ce6314b457edc75
+DIST buildbot-badges-3.6.1.tar.gz 3967 BLAKE2B 
07763a458c0eb32db13fd7b39a20186c2772ff53ea30e3b199f0dd64008346c218d550b10b238b63deb2ee64064b3f1fb19c95013f6647ec4992b8fee12ca2e5
 SHA512 
4326f49c2d69d86e9c49250c261c59d67553d6cb63098f19c391f3bfb83c4f99ea783d2351930fcfed40fe83dbfc8466294d77609e39e79e76c6c7b42e557c0f

diff --git a/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild 
b/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild
new file mode 100644
index ..37e3828ead37
--- /dev/null
+++ b/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..."
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-grid-view/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
+   dev-python/cairocffi[${PYTHON_USEDEP}]
+   media-gfx/cairosvg[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
+   dev-python/klein[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-waterfall-view/

2022-09-22 Thread Brian Dolbec
commit: 35f236a7e74f6ddd7f5272015c34515f72c0cb61
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:12:10 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f236a7

dev-util/buildbot-waterfall-view: Version bump to  3.6.1

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-waterfall-view/Manifest  |  1 +
 .../buildbot-waterfall-view-3.6.1.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/buildbot-waterfall-view/Manifest 
b/dev-util/buildbot-waterfall-view/Manifest
index 7db967201afc..5b654f46230f 100644
--- a/dev-util/buildbot-waterfall-view/Manifest
+++ b/dev-util/buildbot-waterfall-view/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-waterfall-view-3.4.0.tar.gz 192456 BLAKE2B 
7375e22b86b4dfe2cde88d4190accea50bf49c9615358ec55b341e6720551b4605015938ed15bfac6bf80805a32457081389bd150d762e90132af4f18295cfe5
 SHA512 
a9a381e8b520919f71011083face8760f864f5bbe5080446c64c0a63c38d787e486cddd20c3548b01d78534a206221ed2bec85bb78681fe3dceaef2bc1f172d9
 DIST buildbot-waterfall-view-3.5.0.tar.gz 192440 BLAKE2B 
46ef4e839dabb5006c740c6f04235b123be420b4d0108cf59bab075fde3dbf6bbe0b4fdfc37fd8606da3696d15f45ee4363f8c35434f944af70f884e2de1edff
 SHA512 
381ce3bb976aa0e1cadd541af44ab0bf1450a3e47351a55b32bda24ad824dbba0f075ee8204a3f26c3ab62a5a615c6ca5027b1894852f8d5308fb27b64e9c177
 DIST buildbot-waterfall-view-3.6.0.tar.gz 193903 BLAKE2B 
3029015580dedd9003ae7b723ce79b335d58fd198c4d294483377c34bb88eaade53cd704652c240670c1bab488ab60056e03aba698dcb294f09fe62def59d5f8
 SHA512 
520e5e1653ceb92a4eb144530fa3cc6d893c4baae15f5ffcc29f2bc66ef02f1a41d287b3d85864a5ddf0a127c0fcf2d19a0ae136e39e394228713112487af8c2
+DIST buildbot-waterfall-view-3.6.1.tar.gz 193914 BLAKE2B 
401dd8b1c042fe2dc5bc1c696607d3c0ab3188975757feb8a242049fb73c28f1f5f4dc1dc027ccf37f7a942e1a7d3093b917c1c3a4f81d5181bf8f8d6196
 SHA512 
f1bf080fa7b8e1dc17d52367e1e3dc3e4224c2de6db128bc2f061c338ef69c88732b39d487dcf92d06e2855902d6f078d76e97ddd0d38e348d4e83d0728ad634

diff --git 
a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild 
b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild
new file mode 100644
index ..591aebc7cf5b
--- /dev/null
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Buildbot waterfall-view plugin"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-waterfall-view/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"



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

2022-09-22 Thread Brian Dolbec
commit: 49b919b1ea00995f7506ea221702d83e017e9607
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:04:08 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b919b1

dev-util/buildbot-www: Version bump to 3.6.1

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-www/Manifest  |  1 +
 dev-util/buildbot-www/buildbot-www-3.6.1.ebuild | 26 +
 2 files changed, 27 insertions(+)

diff --git a/dev-util/buildbot-www/Manifest b/dev-util/buildbot-www/Manifest
index 53d1c2e0ebf7..ed19ccd2e562 100644
--- a/dev-util/buildbot-www/Manifest
+++ b/dev-util/buildbot-www/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-www-3.4.0.tar.gz 3182445 BLAKE2B 
350606158ae68aba1b82c43d202e6140f433905e9913c7f4fcd3f4ebd328f7b70940f0a4e76a4a1f89731f6364dd285f08052bd1d96badac4e69cd1e16643d4e
 SHA512 
7be83f35b6042accae77db1133d54282d0d27ce15a9b34220cc015255935d7463c1a327ee289740325bbb73d6a6a162f384da2b3cc731719e7f99a911faf86cd
 DIST buildbot-www-3.5.0.tar.gz 3182531 BLAKE2B 
dcdd6487eff9d9a0429554d79f9ee83a9086dee3524b49fa8362085dddb969e088373a843a9d872e16d18350e1623ba65258799b9b93327e218f760540ece4fa
 SHA512 
f40101624cf14f88f2796855845d13ee81471d7a1b4911461747aa073735352f21294c17f3a011229c5e1c99867013ff4b306bf32c2c37b3c57d530a6fccc01e
 DIST buildbot-www-3.6.0.tar.gz 3210526 BLAKE2B 
ab54213c457a9f5777075d00adb96863b4327cbbbc489c97609f29182fb8630cc77479ffa7e324d0d20e453bbcdc70f8ad0537a8bf55fd23d8410b8003e1399f
 SHA512 
77a0671caa5c8a240301c7f3a2c2a26ecc69924546b7b7e641577e0f46c84380a80de43271dced0fa24a24b58b32d485d70d9af1d41a31af78af22a380653910
+DIST buildbot-www-3.6.1.tar.gz 3210526 BLAKE2B 
6db8be32ee85cab63ad3f92d0e24042ed1ebece3b7be1b67e6f72240f61f3af2c31f1b3b31315db0d7ca18dddab1351eacffb92e762d1f1d68ce414349e52eee
 SHA512 
d2fb3f97412e4a1b21fe7637458dffa8e8e005693ad2275222e908d35551ec64f89a88e696859a09f64b2b5be5fbdb386fbd71324356dbe8c2adc92b1c6b9f01

diff --git a/dev-util/buildbot-www/buildbot-www-3.6.1.ebuild 
b/dev-util/buildbot-www/buildbot-www-3.6.1.ebuild
new file mode 100644
index ..7834a034d6b5
--- /dev/null
+++ b/dev-util/buildbot-www/buildbot-www-3.6.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="BuildBot base web interface, use with 
buildbot-{console-view,waterfall-view}..."
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-www/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-worker/files/, dev-util/buildbot-worker/

2022-09-22 Thread Brian Dolbec
commit: fca5d7800b100f298b2f75b58ed733a0585e03af
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:16:07 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca5d780

dev-util/buildbot-worker: Version bump to 3.6.1

Update 
Add systemd service files

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-worker/Manifest  |  1 +
 ...er-.ebuild => buildbot-worker-3.6.1.ebuild} | 24 ++
 .../buildbot-worker/buildbot-worker-.ebuild|  8 
 .../buildbot-worker/files/buildbot_worker.confd2   |  2 +-
 .../buildbot-worker/files/buildbot_worker.service  | 12 +++
 .../buildbot-worker/files/buildbot_worker.target   |  5 +
 .../files/buildbot_worker_at.service   | 14 +
 .../files/buildbot_worker_at.service.conf  |  5 +
 8 files changed, 66 insertions(+), 5 deletions(-)

diff --git a/dev-util/buildbot-worker/Manifest 
b/dev-util/buildbot-worker/Manifest
index f922e58e8ae9..79bd8d18300c 100644
--- a/dev-util/buildbot-worker/Manifest
+++ b/dev-util/buildbot-worker/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-worker-3.4.0.tar.gz 102910 BLAKE2B 
c38a806e8d0475a8c18176310f628b829fc359f013b315e82715e71071213fe4a0cdf38273ad7df39a66675f4ebc9fb1881fb990290f2bbedf4c8777ec93d4dc
 SHA512 
411a2bf496622c2b9a3e0dea1ea8a71b347566010086c57ffc5d1114546cc5052af39a8ff7b10ffe6e7afdb6fc8ff73a9ffba23b96a76ff1cc0e3eff81cc59a7
 DIST buildbot-worker-3.5.0.tar.gz 111349 BLAKE2B 
90d193fb89ac65ca03274e0ad5c7fde8fc478bb932ccc4240495437f79171d49f623f50731c7619336386b7d1d7df3f955e10bf006ad86b8dcf294d75c874774
 SHA512 
1df67b6332753f91179863cca76b0578e4f36954e0aa4eb9c28f98d6451d6972e247849fb9d4e20b753b5702d100406b306ce4982181510ad81de0d35a9828ed
 DIST buildbot-worker-3.6.0.tar.gz 120158 BLAKE2B 
c762237d802f6eff1c6b74f0ed364ecf085d762c80f6cc90edc1fed0084c7bf6a0b74b6fcaf8611b9c21b6249bde547d5a10bc7ff5b4588d138b2ebf76e823a3
 SHA512 
6b5f50694fe1559dacba599f8641c6b370cad4b68c8182e8a6e31528ffbeeed81c405fd764e3718003913fe5fe8d9faa920a2ad81373fbd028cbf046ed0d3136
+DIST buildbot-worker-3.6.1.tar.gz 120224 BLAKE2B 
010893b7b4e5710654299b2541c4cdcdad47b3b763dbc7e2336e5480c841908e04d8350c7cb42edd9ea99d16fd26f36a524a6d6bec8c0f933665a02ded369f89
 SHA512 
f1e3bf7c0da2f31dd446dc16487e32fddaecc0c2f9c17c469146707322a3d7bb2cc77db4f6145c62530bce58dd61aa19e008e944a7f39a17dc66f1317ee26e1b

diff --git a/dev-util/buildbot-worker/buildbot-worker-.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.6.1.ebuild
similarity index 87%
copy from dev-util/buildbot-worker/buildbot-worker-.ebuild
copy to dev-util/buildbot-worker/buildbot-worker-3.6.1.ebuild
index 6fb30ec0ecab..e2d1ed832b13 100644
--- a/dev-util/buildbot-worker/buildbot-worker-.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.6.1.ebuild
@@ -5,29 +5,33 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..10} )
-EGIT_REPO_URI="https://github.com/buildbot/buildbot.git;
-inherit readme.gentoo-r1 git-r3 distutils-r1
+inherit readme.gentoo-r1 systemd distutils-r1
+
+MY_V="${PV/_p/.post}"
+MY_P="${PN}-${MY_V}"
 
 DESCRIPTION="BuildBot Worker (slave) Daemon"
 HOMEPAGE="https://buildbot.net/
https://github.com/buildbot/buildbot
https://pypi.org/project/buildbot-worker/;
-S="${S}/worker"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
acct-user/buildbot
>=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
>=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
!

[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot/files/, dev-util/buildbot/

2022-09-22 Thread Brian Dolbec
commit: d99f955327514ef544f5deecb4f0ef8dc0bac656
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:20:35 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99f9553

dev-util/buildbot: Version bump to 3.6.1

Update , confd file

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot/Manifest  |  1 +
 .../{buildbot-.ebuild => buildbot-3.6.1.ebuild} | 17 +++--
 dev-util/buildbot/buildbot-.ebuild  |  2 +-
 dev-util/buildbot/files/buildmaster.confd   |  2 +-
 4 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest
index 2a4093a0408e..ad7526384cac 100644
--- a/dev-util/buildbot/Manifest
+++ b/dev-util/buildbot/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-3.4.0.tar.gz 2446868 BLAKE2B 
a58b268fd4569105f1c0ba48c9ed86210a3fee4725f167d6b6847960bbb56a092d0c0db427ecf5932a91d44065da8843fbb4046d289800a019b0b1d8b1f53fea
 SHA512 
92e5085862ac37a6c3c059870a3998fbaac2019c48384295f3e209788ea14bddff6704f1b987a8f3b1550c1b0255d228f8a0b2a20b5cb760b22a513db465863b
 DIST buildbot-3.5.0.tar.gz 2450653 BLAKE2B 
0e923f2a3a334241b25c6a151b397356d7ba81ab2ff19c17c50a5996494d0f99fa198b63aa18a27ab60c5ad53c0154494bf4dea4e2bd306f4b709858a64dc3c4
 SHA512 
9730305540db3cdf166fdfc071142061926bbb895aa941046ad25e8350d3c161d4175f3518cd8a3ab51f320b0a5980517e5e53d9f5ddc342492ee56a0f6f266f
 DIST buildbot-3.6.0.tar.gz 2458029 BLAKE2B 
5f41702d4d61fbcbfa878c6febbb89a38da2648403c4fdcab24bde246adc225e9ac3f72eb7dc893e03763f00c2d3548c31b2d6597904032e4b75e660bb1faf72
 SHA512 
c0bec931d08adb1eec51114619d2a085fbef224944a4c0acf3ab396f84d846fd620b84379affee238d02dd90ca1294fdb2b7fb8ea6e82d95c4cfeae93a0b5e73
+DIST buildbot-3.6.1.tar.gz 2458176 BLAKE2B 
4587ed222e2fae424f3c4f275e67e72bf25b0ce88231a29f931582d82fbe93a846f85b14bdc64740939466ccdc3f15dab3774244aa5c0a293250b52b542014ea
 SHA512 
62a993d1acd8bc5cc916f009909b4b099d9f64007fe790dc219104f248bb21e0ab8f1771c354ef61e6d8ba497451cdef5e7a7de17a87cfd1e941b3b49fbf2206

diff --git a/dev-util/buildbot/buildbot-.ebuild 
b/dev-util/buildbot/buildbot-3.6.1.ebuild
similarity index 94%
copy from dev-util/buildbot/buildbot-.ebuild
copy to dev-util/buildbot/buildbot-3.6.1.ebuild
index b0ebb30b9273..9ca1baf06d21 100644
--- a/dev-util/buildbot/buildbot-.ebuild
+++ b/dev-util/buildbot/buildbot-3.6.1.ebuild
@@ -6,17 +6,22 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_REQ_USE="sqlite"
 PYTHON_COMPAT=( python3_{8..10} )
-EGIT_REPO_URI="https://github.com/buildbot/${PN}.git;
-inherit readme.gentoo-r1 git-r3 systemd distutils-r1
+inherit readme.gentoo-r1 systemd distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="BuildBot build automation system"
 HOMEPAGE="https://buildbot.net/
https://github.com/buildbot/buildbot
https://pypi.org/project/buildbot/;
-S="${S}/master"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
 IUSE="crypt docker examples irc test"
 RESTRICT="!test? ( test )"
 
@@ -60,12 +65,12 @@ BDEPEND="
>=dev-python/boto3-1.12.48[${PYTHON_USEDEP}]
dev-python/moto[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
dev-python/lz4[${PYTHON_USEDEP}]
dev-python/ldap3[${PYTHON_USEDEP}]
-   dev-util/buildbot-pkg[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
dev-util/buildbot-worker[${PYTHON_USEDEP}]
-   dev-util/buildbot-www[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
)"
 
 DOC_CONTENTS="The \"buildbot\" user and the \"buildmaster\" init script has 
been added

diff --git a/dev-util/buildbot/buildbot-.ebuild 
b/dev-util/buildbot/buildbot-.ebuild
index b0ebb30b9273..17faf70a4028 100644
--- a/dev-util/buildbot/buildbot-.ebuild
+++ b/dev-util/buildbot/buildbot-.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
>=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
dev-python/pyjwt[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
-   ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
+   dev-util/buildbot-worker[${PYTHON_USEDEP}]
crypt? (
>=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
dev-python/service_identity[${PYTHON_USEDEP}]

diff --git a/dev-util/buildbot/files/buildmaster.confd 
b/dev-util/buildbot/files/buildmaster.confd
index eb3185aef358..9bb2eb0328d9 100644
--- a/dev-util/buildbot/files/buildmaster.confd
+++ b/dev-util/buildbot/files/buildmaster.confd
@@ -11,5 +11,5 @@ TWISTD_OPTS=""
 
 # 

[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-console-view/

2022-09-22 Thread Brian Dolbec
commit: 4a0faa85a21133885dea46ac6b5647edff3c5293
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:05:37 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0faa85

dev-util/buildbot-console-view: Version bump to 3.6.1

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-console-view/Manifest|  1 +
 .../buildbot-console-view-3.6.1.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-util/buildbot-console-view/Manifest 
b/dev-util/buildbot-console-view/Manifest
index 5d1301cd4595..d69bbcae4ab3 100644
--- a/dev-util/buildbot-console-view/Manifest
+++ b/dev-util/buildbot-console-view/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-console-view-3.4.0.tar.gz 18732 BLAKE2B 
caeb78d4d3cc616edafccc5f78c1104469f77ead6ec31e7b9a741e43cb8d7140f8c44b57449bd6d97e35912787cbbeee5617bdf90ce7a15ebd023721160edc06
 SHA512 
072a4ca8d5677e68d2893684d68d4742d7a5546e128ae99bbec0385772a5df6c885bb62b855484543a42c95471aa828f8f3375770fc079997e5183cf3eda9db8
 DIST buildbot-console-view-3.5.0.tar.gz 18741 BLAKE2B 
a2c4043bdc9eef6189cc15617212aefd7cbdf6db6d4c547c191e0a07bacc9d0cb3e9898867af207d969b294ab15664132636dec4a3c16e620fea9872ae4d0f57
 SHA512 
4a86a2e803dd4547b3cc3018e1284e4fa9eaf1b29ccb78035a1823fd44fd873acb0a746882e8b961f10e8dc533043383c4a6e60622027a248c10766dab7ac266
 DIST buildbot-console-view-3.6.0.tar.gz 18728 BLAKE2B 
0a206e80a311deed2666a297394b7d4e31e47c703fed2040d2d6340be0cb81a6977ac54e2d215dcad02b14ec21db58dd6e677a9d2155e84110cdf37d99ae1401
 SHA512 
8d03b0c640b72d986e48bc5cfd1decf91f4b7bd46889d16a76ea71972e17f9504b377762e1c589448431d7c26446c01208b5f8e1b63c86bdbfb6dbc063b94472
+DIST buildbot-console-view-3.6.1.tar.gz 18731 BLAKE2B 
b572b0c2bedfb1149056237a5b7417c933cdd75b8a723edcb5b37cbf33c8d6d1c1fa5d490955a119eb6ca6df7317b89182c45462ceebb310d3b78f44712f4d33
 SHA512 
3489579c02db7f2b02aaeab8d9cc2eb60d72e5a12eca51c63cf10491c683ba7b99069de6ca2348fcf44dd6ce81d58d437a7d03749815a3fad55162e50df912e0

diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild 
b/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild
new file mode 100644
index ..5b7624cd297c
--- /dev/null
+++ b/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Buildbot console-view plugin"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-console-view/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-grid-view/

2022-09-22 Thread Brian Dolbec
commit: 40cbc5c3057f3627302ec65d3864ff8dc1bdc5e0
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:11:35 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40cbc5c3

dev-util/buildbot-grid-view: Version bump to 3.6.1

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-grid-view/Manifest   |  1 +
 .../buildbot-grid-view-3.6.1.ebuild| 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-util/buildbot-grid-view/Manifest 
b/dev-util/buildbot-grid-view/Manifest
index b6bf765623cc..e3acccf5f678 100644
--- a/dev-util/buildbot-grid-view/Manifest
+++ b/dev-util/buildbot-grid-view/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-grid-view-3.4.0.tar.gz 13698 BLAKE2B 
bc819f87db76ec217dd91cf1f43d2ad18e1aa27c661f37db893946b22e87a3de752f67fe04df8a10499e0659b618e24c3a15de18dd3f3e93523cdf4234d6907f
 SHA512 
69369694e993365644416ea8223b546e147930dac41c74d000e8b1419e6b889158999cdf5cfb7079c3456a9135071f2d1983472faaed82ad410e7cd873c8c77f
 DIST buildbot-grid-view-3.5.0.tar.gz 13704 BLAKE2B 
3b577c4108abb65677015a29f9af1410588f962a572e31518ac981e937e6a9bb9c7ce7f4435d573d82c5b337331eed2e9dee5c3e0722ebda6591d19e2b30b76f
 SHA512 
a97c5df81b7ff670b26f170895a5a59b9324b7bc1c3714d58c9294848067b0387c93c295db91fd735a3aaa68bd70875aae45b8d6c1549592ad2b066c40ddc2f1
 DIST buildbot-grid-view-3.6.0.tar.gz 13701 BLAKE2B 
c877439926a6862aba51d4ef7d4326f66967bbd9c43dff44554c9346d0beb4b890c5e9cdd20998ca9796ab86030445776ff67f85ce27e87b1fdefaeaf0895d98
 SHA512 
6810b5be3649e38648b1205742bb24f1d63eded41f5fb420dd3f65734fba74a1ad350d68cf750f6be752f178e6d09dba56d5b42f46c20808212f72c8c4d7326d
+DIST buildbot-grid-view-3.6.1.tar.gz 13706 BLAKE2B 
808d663b397459c7dd2d537a1a6eab2a0cc839ef0ba42bf56722ee53628bc9e6d41d03f549f0adb0fa92b0b8f416ca8c0a4bc310d67b4b06823eefe33b1ed02b
 SHA512 
7605a5af1428ff08c96751f9c93fddd7b54f57a8879b85c270338e94eeb4ed55ddcfb7066519a2a3ff6d07b537a6ac28bb388b48eecb81c477aa1b6fbaa361dd

diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild 
b/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild
new file mode 100644
index ..32ac344a514e
--- /dev/null
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="BuildBot grid view web interface"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-grid-view/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-wsgi-dashboards/

2022-09-22 Thread Brian Dolbec
commit: 5f418ec97507e046cbcc46e1fa5b4195b8b6d25c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Sep 23 02:13:07 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Sep 23 03:00:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f418ec9

dev-util/buildbot-wsgi-dashboards: Version bump to 3.6.1

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-wsgi-dashboards/Manifest |  1 +
 .../buildbot-wsgi-dashboards-3.6.1.ebuild  | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-util/buildbot-wsgi-dashboards/Manifest 
b/dev-util/buildbot-wsgi-dashboards/Manifest
index e677fd23fdb7..ff13d27b3231 100644
--- a/dev-util/buildbot-wsgi-dashboards/Manifest
+++ b/dev-util/buildbot-wsgi-dashboards/Manifest
@@ -1,3 +1,4 @@
 DIST buildbot-wsgi-dashboards-3.4.0.tar.gz 5583 BLAKE2B 
0eed4a375330d58bd6caf95f8cdc2ebfaebc9c123450461d4e0f938745bb1b6afe0e9786bd886c6e6cb6a522da2b645bf1ad3237b2049f86bc1bca83829b15a1
 SHA512 
56411bb34a1f40d02a814e8d33dcd3c6de65627728c3bb9cad776c43c48707e648ccdbb4a58cbfb8ed080c219fc37252304c88ab363eb6deb6057b2debde1071
 DIST buildbot-wsgi-dashboards-3.5.0.tar.gz 5585 BLAKE2B 
94c365d4140de539a0ea85b78e24acd5d789fe022eb5ff2474ebc07554d139d964c9625b684b312b2134c3fd4bf3a6628178ac72d52283bb6fcfd7b7820d51f1
 SHA512 
d233273c05f9c2f6d81091dd620469dd19377848d5958c26cc746b6340ea9451c49aff8f8a36986741b3775fcc60065e0fbc402183f60f43d4afce238b907fd0
 DIST buildbot-wsgi-dashboards-3.6.0.tar.gz 5585 BLAKE2B 
91de620cdb911b75ad745549e6fa7d1589206d8b17878b1779b40b84633dc9788d3dca46a34866c40d2403ed1a16c20d6159d0f0ce69d3e10f35d132cba06f35
 SHA512 
8377ef27f46b65ebb5e5dc638cab0e251070b940386b4681ea410562e6eaef04d4a76bfd3be229c081edb2f9df01c1385aad34a7763dcd5ce607fb0061b741e4
+DIST buildbot-wsgi-dashboards-3.6.1.tar.gz 5584 BLAKE2B 
f0b82de52022c3a8a0d0747aa4ade67345af177be70a8767d66163fe98ceff63e0b297ba547619de874a66e381b721c48d864361fdb82a818f2450c339d687cc
 SHA512 
7ecd4fd71786258deab1fb1d96b4999ef929df4486d09404cb1bc3d1a7f831c90f8253f5bf0474258ba472ac9e8f960f4c4eb1f7993a0a8070eaa68e34e9

diff --git 
a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild 
b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild
new file mode 100644
index ..b67bfb3e65bf
--- /dev/null
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV="${PV/_p/.post}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to 
buildbot UI"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-wsgi-dashboards/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2022-09-22 Thread Sam James
commit: 3259a1b553fd8e7ddb650c8b9f70f080281a735f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:51:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:51:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3259a1b5

sys-fs/btrfs-progs: add 5.19.1

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

 sys-fs/btrfs-progs/Manifest| 1 +
 .../btrfs-progs/{btrfs-progs-.ebuild => btrfs-progs-5.19.1.ebuild} | 3 ++-
 sys-fs/btrfs-progs/btrfs-progs-.ebuild | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index b2d5e48c0b55..1aadf9024637 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,2 +1,3 @@
 DIST btrfs-progs-v5.15.1.tar.xz 2280796 BLAKE2B 
b460254a6261d3d04a2d265a3b4e05a89385888f7ea4f2b16ec5b73922646c7f47a546fc78ba7c009e65914125435cf38157eabffc74f5d00df2c21c844922e3
 SHA512 
68ed89e337ae857fdaf077eaa889e259e9f162eabdaa03f4187783a8682c24d45c91b0559b901d81429ba2cd3f84087d032d354092d5512fb226bdf91549
 DIST btrfs-progs-v5.18.1.tar.xz 2293940 BLAKE2B 
ce2326cca51a4242895aada860e290c6af69a216dc6369673bb3321ab91bfe1c995fcc37dd0c1e15c8e28aabaedf3d6c9508bde393eb0ba4c7b9327c922f749a
 SHA512 
265a03b0db00a231ad51bb75fb161dee0a7a51cd120a696ca0524f08ef635b18afe43b391fa9889a4a79734ccc3931e4374bd950eb26dc47ddc8482368efed0e
+DIST btrfs-progs-v5.19.1.tar.xz 2315036 BLAKE2B 
f1ae6901ddc8236f440d46a950923727c3f6168a220ec2c782102355fabcc2217e9617691550db203391279775d53676a2a7ad1920bfde07f39b3744b7f5fff5
 SHA512 
17fded8583b7392202b1bb408cbb5d42024623ac15415f95e8e56e27b43be79da6d4e6c191d39db4e5a8948390a7c216c0ea520171b0ab95438cc330084c8398

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild
similarity index 99%
copy from sys-fs/btrfs-progs/btrfs-progs-.ebuild
copy to sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild
index 76f2afe1fe01..6390e1a15a34 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.19.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2008-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
@@ -88,6 +88,7 @@ pkg_setup() {
 
 src_prepare() {
default
+
if [[ ${PV} ==  ]]; then
AT_M4DIR="m4" eautoreconf
 

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
index 76f2afe1fe01..6390e1a15a34 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2008-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
@@ -88,6 +88,7 @@ pkg_setup() {
 
 src_prepare() {
default
+
if [[ ${PV} ==  ]]; then
AT_M4DIR="m4" eautoreconf
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/quota/files/, sys-fs/quota/

2022-09-22 Thread Sam James
commit: 113ecc58b17cf02f9d1ef1b9b0ccc0978fd86f92
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:42:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:42:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113ecc58

sys-fs/quota: add 4.09

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

 sys-fs/quota/Manifest  |  1 +
 .../quota/files/quota-4.09-configure-bashism.patch | 16 +
 .../quota/files/quota-4.09-gettext-version.patch   | 14 
 sys-fs/quota/quota-4.09.ebuild | 84 ++
 4 files changed, 115 insertions(+)

diff --git a/sys-fs/quota/Manifest b/sys-fs/quota/Manifest
index ebd4c38e4346..c18c1f799be4 100644
--- a/sys-fs/quota/Manifest
+++ b/sys-fs/quota/Manifest
@@ -1 +1,2 @@
 DIST quota-4.06.tar.gz 520448 BLAKE2B 
2cbadeade228d0154f3a8d455cc1aa6e85c9ad7854007e3188c9035abe4d5fdbdf97985fd2fa6308f486ffbe60461e0fe1139f1ec0ca415ce08292d74e0ddde1
 SHA512 
cece46b8e3a82e8afcf8bfc9f6b310ec91afe034102cebc031bc7d7e04287fdbffb21ab1d3e6e1825175cffa4bad0a4ecbefec0efee028d961b14ac626d5c871
+DIST quota-4.09.tar.gz 523191 BLAKE2B 
30b3828a45dcd7d99ff053f362917c138b1f0bcbde5f6fd3dfc1b48cb12615e5673d852f9276f2b370f9c799a2103e220d91ddf6a770aaaf8944cfb5c1131a74
 SHA512 
003d45f33543d4c87446e6547079cdae293b8dade01c58cf3626623721a1400ee07681395ad656c23a9ea2a62ab27c6ad24ad55600890e6e25334aba27ab1ad5

diff --git a/sys-fs/quota/files/quota-4.09-configure-bashism.patch 
b/sys-fs/quota/files/quota-4.09-configure-bashism.patch
new file mode 100644
index ..5866d3873dde
--- /dev/null
+++ b/sys-fs/quota/files/quota-4.09-configure-bashism.patch
@@ -0,0 +1,16 @@
+https://sourceforge.net/p/linuxquota/patches/56/
+
+configure: WARNING: tcpd.h not found
+./configure: 8453: test: X: unexpected operator
+checking that generated files are newer than configure... done
+--- a/configure.ac
 b/configure.ac
+@@ -283,7 +283,7 @@ AC_ARG_WITH([pid-dir],
+ [AS_HELP_STRING([--with-pid-dir=DIRECTORY], [Create PID files in this 
directory instead of /var/run])],
+ [with_pid_dir="$withval"]
+ )
+-AS_IF([test "X$with_pid_dir" == "X" -o "$with_pid_dir" == "yes" -o 
"$with_pid_dir" == "no"],[
++AS_IF([test "X$with_pid_dir" = "X" -o "$with_pid_dir" = "yes" -o 
"$with_pid_dir" = "no"],[
+ with_pid_dir="/var/run"
+ ])
+ AC_DEFINE_UNQUOTED([PID_DIR], ["$with_pid_dir"], [Directory for PID files])

diff --git a/sys-fs/quota/files/quota-4.09-gettext-version.patch 
b/sys-fs/quota/files/quota-4.09-gettext-version.patch
new file mode 100644
index ..1dc194f8b473
--- /dev/null
+++ b/sys-fs/quota/files/quota-4.09-gettext-version.patch
@@ -0,0 +1,14 @@
+https://sourceforge.net/p/linuxquota/bugs/142/
+
+Avoids e.g. egrep warnings.
+--- a/configure.ac
 b/configure.ac
+@@ -43,7 +43,7 @@ AC_CHECK_FUNC([nl_langinfo], [
+ # Gettext support
+ # ===
+ AM_GNU_GETTEXT([external])
+-AM_GNU_GETTEXT_VERSION([0.12.1])
++AM_GNU_GETTEXT_VERSION([0.21])
+ 
+ AS_IF([test "$enable_nls" != "no"], [
+ enable_nls="yes"

diff --git a/sys-fs/quota/quota-4.09.ebuild b/sys-fs/quota/quota-4.09.ebuild
new file mode 100644
index ..2c2297f50915
--- /dev/null
+++ b/sys-fs/quota/quota-4.09.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Linux quota tools"
+HOMEPAGE="https://sourceforge.net/projects/linuxquota/;
+SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="ldap netlink nls rpc tcpd"
+
+RDEPEND="
+   sys-fs/e2fsprogs
+   ldap? ( >=net-nds/openldap-2.3.35:= )
+   netlink? (
+   sys-apps/dbus
+   dev-libs/libnl:3
+   )
+   rpc? (
+   elibc_glibc? ( sys-libs/glibc[-rpc(-)] )
+   net-libs/libtirpc:=
+   net-libs/rpcsvc-proto
+   )
+   tcpd? ( sys-apps/tcp-wrappers )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+PDEPEND="rpc? ( net-nds/rpcbind )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.09-configure-bashism.patch
+   "${FILESDIR}"/${PN}-4.09-gettext-version.patch
+)
+
+src_prepare() {
+   default
+
+   # Only needed for bashism patch and stale macros patch
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-ext2direct
+   $(use_enable nls)
+   $(use_enable ldap ldapmail)
+   $(use_enable netlink)
+   $(use_enable rpc)
+   $(use_enable rpc rpcsetquota)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc doc/* README.* Changelog
+
+   insinto /etc
+   insopts -m0644
+   doins warnquota.conf quotatab
+
+   newinitd "${FILESDIR}"/quota.rc7 quota
+   

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

2022-09-22 Thread Sam James
commit: 6f4f15db281e966879879c4e5623abceb9f16816
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:46:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4f15db

sys-process/numactl: add note re broken 2.0.15 release

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

 sys-process/numactl/numactl-2.0.14-r1.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-process/numactl/numactl-2.0.14-r1.ebuild 
b/sys-process/numactl/numactl-2.0.14-r1.ebuild
index d05f47076bb7..4d8877a49392 100644
--- a/sys-process/numactl/numactl-2.0.14-r1.ebuild
+++ b/sys-process/numactl/numactl-2.0.14-r1.ebuild
@@ -3,6 +3,14 @@
 
 EAPI=8
 
+if [[ ${PV} != 2.0.14 ]] ; then
+   eerror "Please do not bump to 2.0.15! It's broken:"
+   eerror "https://github.com/numactl/numactl/issues/135;
+   eerror "It's also missing a dist tarball:"
+   eerror "https://github.com/numactl/numactl/issues/140;
+   die "Please check ebuild!"
+fi
+
 inherit autotools multilib-minimal
 
 DESCRIPTION="Utilities and libraries for NUMA systems"



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

2022-09-22 Thread Sam James
commit: 57a8c57a031d51aa61fc307eaa13f832a43dce68
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:18:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:18:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a8c57a

net-misc/telnet-bsd: Stabilize 1.2-r4 x86, #872425

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

 net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
index f0278507a214..9ead87917a43 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="nls xinetd"
 
 DEPEND="



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

2022-09-22 Thread Sam James
commit: 77ca37ee3457a8e78466d90926a22b0d4159eb95
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:18:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:18:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ca37ee

sys-process/at: Stabilize 3.2.5 x86, #872431

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

 sys-process/at/at-3.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.5.ebuild b/sys-process/at/at-3.2.5.ebuild
index 178e5ba4f1c7..34cbe3ac50cb 100644
--- a/sys-process/at/at-3.2.5.ebuild
+++ b/sys-process/at/at-3.2.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE="pam selinux"
 
 DEPEND="



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

2022-09-22 Thread Sam James
commit: fe1a20b602ed37b104525d0c9655d3f69c680ec1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:18:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:18:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1a20b6

net-misc/telnet-bsd: Stabilize 1.2-r4 amd64, #872425

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

 net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
index 9ead87917a43..fb17df0fd58b 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="nls xinetd"
 
 DEPEND="



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

2022-09-22 Thread Sam James
commit: 11635bb538d4207ee581b01dece7596ec9ce6da1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:18:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:18:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11635bb5

sys-process/at: Stabilize 3.2.5 amd64, #872431

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

 sys-process/at/at-3.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.5.ebuild b/sys-process/at/at-3.2.5.ebuild
index 34cbe3ac50cb..f0a0dbb0a119 100644
--- a/sys-process/at/at-3.2.5.ebuild
+++ b/sys-process/at/at-3.2.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE="pam selinux"
 
 DEPEND="



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

2022-09-22 Thread Sam James
commit: a085b75079f3f09127fcadcef82b045d71b7de20
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:17:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:17:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a085b750

net-misc/telnet-bsd: Stabilize 1.2-r4 arm64, #872425

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

 net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
index 59487e44292a..f0278507a214 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="nls xinetd"
 
 DEPEND="



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

2022-09-22 Thread Sam James
commit: 586487999777afbf5520090d1c4f21c24274891f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:17:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:17:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58648799

sys-process/at: Stabilize 3.2.5 arm64, #872431

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

 sys-process/at/at-3.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.5.ebuild b/sys-process/at/at-3.2.5.ebuild
index 90a52e68cd04..178e5ba4f1c7 100644
--- a/sys-process/at/at-3.2.5.ebuild
+++ b/sys-process/at/at-3.2.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="pam selinux"
 
 DEPEND="



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

2022-09-22 Thread Sam James
commit: 83eca1e8b551660b41994262c226edb278d98da5
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:14:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:14:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83eca1e8

dev-libs/inih: drop 55

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

 dev-libs/inih/Manifest   |  1 -
 dev-libs/inih/inih-55.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-libs/inih/Manifest b/dev-libs/inih/Manifest
index 82898e33779a..99f535bd88e4 100644
--- a/dev-libs/inih/Manifest
+++ b/dev-libs/inih/Manifest
@@ -1,2 +1 @@
-DIST inih-55.tar.gz 18219 BLAKE2B 
28b5e04e54e31b3e0392b44799a2c2e75c1fe00527491a857480b7e960302f2438d29652b131dae5147487c863d93f577b67aeff3ab5f863546d3661628d8236
 SHA512 
bcbef361a4400da017dbed811ad21672b58512d2b2b537cc0058cdeca709dd0d5a9def4045ce1c1972873c3d3d35182123337e4388676f6f0d16e8dbff967b0f
 DIST inih-56.tar.gz 18458 BLAKE2B 
51935959a9eb4e393b17302f0932a232963883680f10d404c63d5f2ebbd3bf0b740f44edfa1b2541d0e130016eb853ebedf68a1c40797f658496e2a8c966af3d
 SHA512 
ff3e0910990f73e5b21fddc84737ab346279f201c86c7ad864c6cad9de5bde57c3e0a433b9b8f3585b7d86feaae2ea074185f92891dcadc98c274c1c0745d2d2

diff --git a/dev-libs/inih/inih-55.ebuild b/dev-libs/inih/inih-55.ebuild
deleted file mode 100644
index 8f9886c0171b..
--- a/dev-libs/inih/inih-55.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Tests not wired up to meson and don't seem to be intended for downstream use 
yet
-# e.g. hardcoding gcc, just a shell script
-
-inherit meson-multilib
-
-DESCRIPTION="inih (INI not invented here) simple .INI file parser"
-HOMEPAGE="https://github.com/benhoyt/inih;
-
-SRC_URI="https://github.com/benhoyt/inih/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-S="${WORKDIR}/inih-r${PV}"
-
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=( README.md )
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Ddefault_library=shared
-   -Ddistro_install=true
-   -Dwith_INIReader=true
-   )
-
-   meson_src_configure
-}



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

2022-09-22 Thread Sam James
commit: 48c214337c983369bcb816ea963226a165991cda
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:12:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:13:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c21433

net-libs/libnftnl: drop 1.2.1

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

 net-libs/libnftnl/Manifest  |  2 --
 net-libs/libnftnl/libnftnl-1.2.1.ebuild | 64 -
 2 files changed, 66 deletions(-)

diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest
index 2ed5281d9977..bcb01613be38 100644
--- a/net-libs/libnftnl/Manifest
+++ b/net-libs/libnftnl/Manifest
@@ -1,5 +1,3 @@
-DIST libnftnl-1.2.1.tar.bz2 395299 BLAKE2B 
9f525eb540ed959075199aab4b4217bdcf0f67d6744e58d7eab9f7a50aca2d22c6d65419b15c98d24772ef020c3ed2662eba7a0812a5919a840cee5aa589b056
 SHA512 
cabe6896210c451d7917d1abde5e73a65594d53f011486f75dd7be5b4804c49d10f0e508675e091e1faf0363b82670b3f3a167a85db91d52742dc69445888b6a
-DIST libnftnl-1.2.1.tar.bz2.sig 566 BLAKE2B 
dd37a52dc185ef2e8af8f0fe32037a03bf8f50101d566be1d40217ea092ec1a9af08281b22193bb274a1ad462c081980ccc8da35c76d910cf0d613ecb0235449
 SHA512 
dc589d7fcd7d4b0e5e7d50b02967f265ef11b2de69018c8eb264251eb5fab4b4fabb147b8b934f29cdbf66e7bee3f030ef9f02b5872bd76c4cf3523f7e38b94b
 DIST libnftnl-1.2.2-clang-fortify-source.patch.xz 2704 BLAKE2B 
107c90a2875e7477a5e8b7af8ff4c2139d2117e41a4ca9a7656b5f15c430668572c18a43e9b14a5af36c60818289e00bc082cad5d601b4c489335ca7161e5871
 SHA512 
c024607cb138748adcd28a511b858bbf51f2f09e13afa48d3090ba5ecd7bff1c1e87fcf38330eb24ae52c79d1a8bfce91f75be5dc81cfec6f0bc5334dd2f7456
 DIST libnftnl-1.2.2.tar.bz2 394955 BLAKE2B 
69c3338e295dd158faad812ec05db8b8ab12c5626d0f33db14ee830a14d73dc5c3cd764a563cbb4fdeaa2657c99487a99fb0cc4f324a2832d5de21d922acd451
 SHA512 
657d48aa263043b80daa39eb8e2647c84c03b3e3a4a30b85bec1d8e4a0976075a71ad233bb384f4460d5f6662f285c12947feb8c1a6c9a534a2c9cf7ba04eee3
 DIST libnftnl-1.2.2.tar.bz2.sig 566 BLAKE2B 
ffdb35811e57f55ba30dfdd3e6656166b5f515348f99ee11c771b7460fd1b26b1e598146afdf76f4765e865ae76472d7071eabb30604cf78964e2fcbd6a39508
 SHA512 
dc4263e744a79f2b7e4ea619e740d66d6013e62aab655f040150552a6f069794ac59b8cc87a9f630dd42f087ef60523ecf08dc89cd1194637d988f85f67aaf43

diff --git a/net-libs/libnftnl/libnftnl-1.2.1.ebuild 
b/net-libs/libnftnl/libnftnl-1.2.1.ebuild
deleted file mode 100644
index 27da09b2ed02..
--- a/net-libs/libnftnl/libnftnl-1.2.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info usr-ldscript verify-sig
-
-DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
-HOMEPAGE="https://netfilter.org/projects/nftables/;
-
-if [[ ${PV} =~ ^[9]{4,}$ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.netfilter.org/${PN};
-else
-   SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2
-   verify-sig? ( 
https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
-   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/11" # libnftnl.so version
-IUSE="examples static-libs test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=net-libs/libmnl-1.0.4:="
-BDEPEND+="
-   virtual/pkgconfig"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   if kernel_is ge 3 13; then
-   CONFIG_CHECK="~NF_TABLES"
-   linux-info_pkg_setup
-   else
-   eerror "This package requires kernel version 3.13 or newer to 
work properly."
-   fi
-}
-
-src_prepare() {
-   default
-   [[ ${PV} =~ ^[9]{4,}$ ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   gen_usr_ldscript -a nftnl
-   find "${ED}" -type f -name '*.la' -delete || die
-
-   if use examples; then
-   find examples/ -name 'Makefile*' -delete || die "Could not rm 
examples"
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



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

2022-09-22 Thread Sam James
commit: 29d7fa5b9b9e6fd415ec1413124da2859d365a48
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:11:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:13:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d7fa5b

sys-devel/gnuconfig: drop 20210107

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

 sys-devel/gnuconfig/Manifest  |  1 -
 sys-devel/gnuconfig/gnuconfig-20210107.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/sys-devel/gnuconfig/Manifest b/sys-devel/gnuconfig/Manifest
index 0625142aef24..cfc97db052ae 100644
--- a/sys-devel/gnuconfig/Manifest
+++ b/sys-devel/gnuconfig/Manifest
@@ -1,2 +1 @@
-DIST gnuconfig-20210107.tar.xz 65944 BLAKE2B 
209952ca349c9859b695df5a4f8b49df689cba47b439e715108cb66ccef7ec3742162113a2ee4948a85a96b44c45d4d553f9e41c15823403f451fea6ea61bd36
 SHA512 
e1485b7b719994441f49b18a88f922405f74aff2ba1df16050802a311fb5438e598d989fdb7fa008734e5ec0e567e7e90486f8bc6655787bc053ad8a89650213
 DIST gnuconfig-20220508.tar.xz 87616 BLAKE2B 
80b981cc85153af1cdf5ba8ca3f4e22843443ee062dacf0fa104749cebb4d25e28c83a1ba82ae326457b4cd58fe17e0f28423e9b1d0cbd3ff53b72dbc3e414b3
 SHA512 
c77363d30733b509d9e2a795189d0a7a556f87c6d2333ad5b376175bd8df34c48777d27e85b766c7b557f151ee2d877c6cf94940dedb4d85793427daeed5c7cd

diff --git a/sys-devel/gnuconfig/gnuconfig-20210107.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20210107.ebuild
deleted file mode 100644
index f0894f34d091..
--- a/sys-devel/gnuconfig/gnuconfig-20210107.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${PN}/${P}.tar.xz;
-   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 ~x86-winnt"
-   S="${WORKDIR}"
-fi
-
-DESCRIPTION="Updated config.sub and config.guess file from GNU"
-HOMEPAGE="https://savannah.gnu.org/projects/config;
-
-LICENSE="GPL-3+-with-autoconf-exception"
-SLOT="0"
-IUSE=""
-
-maint_pkg_create() {
-   cd "${S}"
-
-   make ChangeLog || die
-   local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
-   [[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
-
-   cp "${FILESDIR}"/${PV}/*.patch . || die
-
-   local tar="${T}/gnuconfig-${ver}.tar.xz"
-   tar -Jcf "${tar}" ./* || die "creating tar failed"
-   einfo "Packaged tar now available:"
-   einfo "$(du -b "${tar}")"
-}
-
-src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-r3_src_unpack
-   maint_pkg_create
-   else
-   unpack ${A}
-   fi
-}
-
-src_prepare() {
-   default
-   eapply "${S}"/*.patch
-}
-
-src_compile() { :;}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins config.{sub,guess}
-   fperms +x /usr/share/${PN}/config.{sub,guess}
-   dodoc ChangeLog
-}



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

2022-09-22 Thread Sam James
commit: f5a51ebe55162d2cddcf40cb36204fde4ffa3d2b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:10:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:13:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a51ebe

sys-apps/kexec-tools: drop 2.0.23

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

 sys-apps/kexec-tools/Manifest  |   1 -
 sys-apps/kexec-tools/kexec-tools-2.0.23.ebuild | 124 -
 2 files changed, 125 deletions(-)

diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index 3f1cd08e7ece..c9011dde6bd8 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -1,3 +1,2 @@
 DIST kexec-tools-2.0.22.tar.xz 303564 BLAKE2B 
977c741eabf9b6b882550713ba59b18289b4f997fb382e96338efce6d04a9390fea952fc46ca72fd0a0b782261841ab2002da84b1819f955e63996eac900b0f7
 SHA512 
7580860f272eee5af52139809f12961e5a5d3a65f4e191183ca9c845410425d25818945ac14ed04a60e6ce474dc2656fc6a14041177b0bf703f450820c7d6aba
-DIST kexec-tools-2.0.23.tar.xz 304024 BLAKE2B 
0150985093dc0012d3870c127ac5eab81d4cc839c0a79ff20224d1a409462a194d7e304f54ed8f0952e4d325dbff11bcbe1565b2c57c45c212302810dc06ed62
 SHA512 
b6e3b967cacc31c434b185d25da4d53c822ae4bbcec26ef9d6cb171f294fdcc80913d381e686a0a41e025187835f4dc088052ff88efe75a021d7624c8b1a1ed8
 DIST kexec-tools-2.0.24.tar.xz 303808 BLAKE2B 
8188602f1b843c1dccc0307131f8c9ec0426c6cb3de898040352c1fed5f6d4bd7c58a0c2bf54290b91c8fe3401180df682959ee6c41693d07acc199c087c7db2
 SHA512 
ef7cf78246e2d729d81a3649791a5a23c385353cc75cbe8ef279616329fdaccc876d614c7f51e1456822a13a11520296070d9897467d24310399909e049c3822

diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.23.ebuild 
b/sys-apps/kexec-tools/kexec-tools-2.0.23.ebuild
deleted file mode 100644
index b69a3c09e13d..
--- a/sys-apps/kexec-tools/kexec-tools-2.0.23.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit libtool linux-info systemd
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3 autotools
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git;
-else
-   
SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kexec/${P/_/-}.tar.xz;
-   [[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-DESCRIPTION="Load another kernel from the currently executing Linux kernel"
-HOMEPAGE="https://kernel.org/pub/linux/utils/kernel/kexec/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="booke lzma xen zlib"
-
-REQUIRED_USE="lzma? ( zlib )"
-
-DEPEND="
-   lzma? ( app-arch/xz-utils )
-   zlib? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P/_/-}"
-
-CONFIG_CHECK="~KEXEC"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.4-disable-kexec-test.patch
-   "${FILESDIR}"/${PN}-2.0.4-out-of-source.patch
-)
-
-pkg_setup() {
-   # GNU Make's $(COMPILE.S) passes ASFLAGS to $(CCAS), CCAS=$(CC)
-   export ASFLAGS="${CCASFLAGS}"
-}
-
-src_prepare() {
-   default
-
-   # Append PURGATORY_EXTRA_CFLAGS flags set by configure, instead of 
overriding them completely.
-   sed -e "/^PURGATORY_EXTRA_CFLAGS =/s/=/+=/" -i Makefile.in || die
-
-   if [[ "${PV}" ==  ]] ; then
-   eautoreconf
-   else
-   elibtoolize
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with booke)
-   $(use_with lzma)
-   $(use_with xen)
-   $(use_with zlib)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   # Respect CFLAGS for purgatory.
-   # purgatory/Makefile uses PURGATORY_EXTRA_CFLAGS variable.
-   # -mfunction-return=thunk and -mindirect-branch=thunk conflict with
-   # -mcmodel=large which is added by build system.
-   # Replace them with -mfunction-return=thunk-inline and 
-mindirect-branch=thunk-inline.
-   local flag flags=()
-   for flag in ${CFLAGS}; do
-   [[ ${flag} == -mfunction-return=thunk ]] && 
flag="-mfunction-return=thunk-inline"
-   [[ ${flag} == -mindirect-branch=thunk ]] && 
flag="-mindirect-branch=thunk-inline"
-   flags+=("${flag}")
-   done
-   local -x PURGATORY_EXTRA_CFLAGS="${flags[*]}"
-
-   default
-}
-
-src_install() {
-   default
-
-   dodoc "${FILESDIR}"/README.Gentoo
-
-   newinitd "${FILESDIR}"/kexec-r2.init kexec
-   newconfd "${FILESDIR}"/kexec.conf-2.0.4 kexec
-
-   insinto /etc
-   doins "${FILESDIR}"/kexec.conf
-
-   insinto /etc/kernel/postinst.d
-   doins "${FILESDIR}"/90_kexec
-
-   systemd_dounit "${FILESDIR}"/kexec.service
-}
-
-pkg_postinst() {
-   if systemd_is_booted || has_version sys-apps/systemd; then
-   elog "For systemd support the new config file is"
-   elog "   /etc/kexec.conf"
-   elog "Please adopt it to your 

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

2022-09-22 Thread Sam James
commit: be88c54d75aecdcca83852001c82c75415131ae3
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:14:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:14:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be88c54d

dev-util/strace: drop 5.18

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

 dev-util/strace/Manifest   |   1 -
 dev-util/strace/strace-5.18.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 8c888d075c97..f38d7189451c 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,3 +1,2 @@
 DIST strace-5.17.tar.xz 2281220 BLAKE2B 
27e7dc19302c58144b0a7d8de41f717760b8e3cde4ab56892045727597bbfc894bf8f137aee476548c2d16d1e9c8005f931f31a5d2f8bfc4ce5565c2aa01f1ec
 SHA512 
1b63cf7e6e339333b9d24fa20232409192abc815f2ebe2e336ef4acc039cd06c976b3c12e9ce993491a0e6b86c26b90ceba962f580e894b1ff5ab9863bdfcc44
-DIST strace-5.18.tar.xz 2307412 BLAKE2B 
658d17d2137344550ea3c2ece54708387c3b78020dbade45a7ef04905dc9d4703fa8d44802cca5a9448d096a7210d0178d8d78caab7e504fa998d1f9a0b59c65
 SHA512 
99418b84a5e2049cb6fe32eed19ddcb61bbefb25220550c67d92cd7bc3d44ae5d87ac228b3e1c207166b9bfdae55c624a0f4e603004599fb7ea3143bbccc749e
 DIST strace-5.19.tar.xz 2353276 BLAKE2B 
44b9a87f36e66481d8ac2107efbc389fa64c47b2ae7b1cc728241baa1c7d2d5d4d9410622763eb1247b415cad9afdd9f61552d2545388cadf5a33b568ed09af2
 SHA512 
1ea1c6e12d05bf145bc3c74f8d06b08dfc3eae3a5a21bfe8ab080053dc4c2da8a95be5956652ea62bb083462015a55f9bc1d1023919dcf2929a05211b7dde963

diff --git a/dev-util/strace/strace-5.18.ebuild 
b/dev-util/strace/strace-5.18.ebuild
deleted file mode 100644
index 8d532b61c6c1..
--- a/dev-util/strace/strace-5.18.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/strace/strace.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://strace.io/;
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="aio perl selinux static unwind elfutils"
-REQUIRED_USE="?? ( unwind elfutils )"
-
-BDEPEND="virtual/pkgconfig"
-LIB_DEPEND="
-   unwind? ( sys-libs/libunwind[static-libs(+)] )
-   elfutils? ( dev-libs/elfutils[static-libs(+)] )
-   selinux? ( sys-libs/libselinux[static-libs(+)] )
-"
-# strace only uses the header from libaio to decode structs
-DEPEND="
-   static? ( ${LIB_DEPEND} )
-   aio? ( >=dev-libs/libaio-0.3.106 )
-   sys-kernel/linux-headers
-"
-RDEPEND="
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   perl? ( dev-lang/perl )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.11-static.patch"
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if [[ ! -e configure ]] ; then
-   # git generation
-   sed /autoreconf/d -i bootstrap || die
-   ./bootstrap || die
-   eautoreconf
-   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-   fi
-
-   # Stub out the -k test since it's known to be flaky. bug #545812
-   sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-   # Set up the default build settings, and then use the names strace 
expects.
-   tc-export_build_env BUILD_{CC,CPP}
-   local v bv
-   for v in CC CPP {C,CPP,LD}FLAGS ; do
-   bv="BUILD_${v}"
-   export "${v}_FOR_BUILD=${!bv}"
-   done
-
-   filter-lfs-flags # configure handles this sanely
-
-   export ac_cv_header_libaio_h=$(usex aio)
-   use elibc_musl && export ac_cv_header_stdc=no
-
-   local myeconfargs=(
-   --disable-gcc-Werror
-
-   # Don't require mpers support on non-multilib systems. #649560
-   --enable-mpers=check
-
-   $(use_enable static)
-   $(use_with unwind libunwind)
-   $(use_with elfutils libdw)
-   $(use_with selinux libselinux)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   if has usersandbox ${FEATURES} ; then
-   # bug #643044
-   ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..."
-   return 0
-   fi
-
-   default
-}
-
-src_install() {
-   default
-
-   if use perl ; then
-   exeinto /usr/bin
-   doexe src/strace-graph
-   fi
-
-   dodoc CREDITS
-}



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

2022-09-22 Thread Sam James
commit: b5cd05a5aa76d6c929499327c0a9df318763430e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:10:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:13:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cd05a5

sys-apps/kbd: drop 2.4.0

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

 sys-apps/kbd/Manifest |  1 -
 sys-apps/kbd/kbd-2.4.0.ebuild | 84 ---
 2 files changed, 85 deletions(-)

diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest
index 18b8b26b539f..760515e63a39 100644
--- a/sys-apps/kbd/Manifest
+++ b/sys-apps/kbd/Manifest
@@ -1,2 +1 @@
-DIST kbd-2.4.0.tar.xz 1120700 BLAKE2B 
aa5fc1067d3414b9fa18f35dd81dcc050cdf10bd8692221b6e5304e94c4f90055386ce1f79d2bd092241f9ce15ffd36d5c00d1a15725166d16183f475be4a2e3
 SHA512 
c3823e40878ed4cb5b90edf753dba37a7fc3189b7b08a2e59a7830cac23a7a7daf31dedef1fcc130698c7508bc2a037c8ab54e749d0cdbf51756e346f2ed5abb
 DIST kbd-2.5.1.tar.xz 1491952 BLAKE2B 
aab4c3d78c28709bf562b54fe94c0533d5c33185e183bf3eb944f89147b250d9df9b30b64a06eb4742feafe8c05a6aa491a7f007b4d6d9077bc19a4628ba05ae
 SHA512 
74855f486aff5fc2f93a6cb29460a590c94eac653b001574e1b4eb1300ea99dfed9222f9e5d1d3a05a112a6880591d5c44ed6e76b8a64edf744ecb0892f562d0

diff --git a/sys-apps/kbd/kbd-2.4.0.ebuild b/sys-apps/kbd/kbd-2.4.0.ebuild
deleted file mode 100644
index d857523a184d..
--- a/sys-apps/kbd/kbd-2.4.0.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-r3
-   
#EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git;
-   EGIT_REPO_URI="https://github.com/legionus/kbd.git;
-   EGIT_BRANCH="master"
-else
-   if [[ $(ver_cut 3) -lt 90 ]] ; then
-   SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86"
-   else
-   inherit autotools
-   SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   fi
-fi
-
-DESCRIPTION="Keyboard and console utilities"
-HOMEPAGE="http://kbd-project.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="nls pam test"
-#RESTRICT="!test? ( test )"
-# Need to check autotest bit (see bug #732868)
-RESTRICT="test"
-
-RDEPEND="
-   app-arch/gzip
-   pam? (
-   !app-misc/vlock
-   sys-libs/pam
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   test? ( dev-libs/check )
-"
-
-src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-r3_src_unpack
-   else
-   default
-   fi
-
-   # Rename conflicting keymaps to have unique names, bug #293228
-   cd "${S}"/data/keymaps/i386 || die
-   mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die
-   mv olpc/es.map olpc/es-olpc.map || die
-   mv olpc/pt.map olpc/pt-olpc.map || die
-   mv qwerty/cz.map qwerty/cz-qwerty.map || die
-}
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] || [[ $(ver_cut 3) -ge 90 ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   # USE="test" installs .a files
-   --disable-static
-   $(use_enable nls)
-   $(use_enable pam vlock)
-   $(use_enable test tests)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   docinto html
-   dodoc docs/doc/*.html
-
-   # USE="test" installs .la files
-   find "${ED}" -type f -name "*.la" -delete || die
-}



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

2022-09-22 Thread Sam James
commit: 3a94789db5166fbcb26dfc594dd373ccb883d175
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:11:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:13:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a94789d

net-fs/nfs-utils: drop 2.6.2

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

 net-fs/nfs-utils/nfs-utils-2.6.2.ebuild | 228 
 1 file changed, 228 deletions(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.2.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.2.ebuild
deleted file mode 100644
index 9f9ef08b453e..
--- a/net-fs/nfs-utils/nfs-utils-2.6.2.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info systemd
-
-DESCRIPTION="NFS client and server daemons"
-HOMEPAGE="http://linux-nfs.org/ 
https://git.linux-nfs.org/?p=steved/nfs-utils.git;
-
-if [[ ${PV} == *_rc* ]] ; then
-   MY_PV="$(ver_rs 1- -)"
-   
SRC_URI="http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=snapshot;h=refs/tags/${PN}-${MY_PV};sf=tgz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
-else
-   SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 
sasl selinux tcpd +uuid"
-REQUIRED_USE="kerberos? ( nfsv4 )"
-# bug #315573
-RESTRICT="test"
-
-# kth-krb doesn't provide the right include
-# files, and nfs-utils doesn't build against heimdal either,
-# so don't depend on virtual/krb.
-# (04 Feb 2005 agriffis)
-COMMON_DEPEND="
-   dev-libs/libxml2
-   net-libs/libtirpc:=
-   >=net-nds/rpcbind-0.2.4
-   sys-fs/e2fsprogs
-   caps? ( sys-libs/libcap )
-   ldap? (
-   net-nds/openldap:=
-   sasl? (
-   app-crypt/mit-krb5
-   dev-libs/cyrus-sasl:2
-   )
-   )
-   libmount? ( sys-apps/util-linux )
-   nfsv4? (
-   dev-db/sqlite:3
-   dev-libs/libevent:=
-   >=sys-apps/keyutils-1.5.9:=
-   kerberos? (
-   >=net-libs/libtirpc-0.2.4-r1[kerberos]
-   app-crypt/mit-krb5
-   )
-   )
-   nfsv41? (
-   sys-fs/lvm2
-   )
-   tcpd? ( sys-apps/tcp-wrappers )
-   uuid? ( sys-apps/util-linux )"
-DEPEND="${COMMON_DEPEND}
-   elibc_musl? ( sys-libs/queue-standalone )
-"
-RDEPEND="${COMMON_DEPEND}
-   !net-libs/libnfsidmap
-   selinux? (
-   sec-policy/selinux-rpc
-   sec-policy/selinux-rpcbind
-   )
-"
-BDEPEND="
-   net-libs/rpcsvc-proto
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.5.2-no-werror.patch
-)
-
-pkg_setup() {
-   linux-info_pkg_setup
-
-   if use nfsv4 && ! use nfsdcld && linux_config_exists && ! 
linux_chkconfig_present CRYPTO_MD5 ; then
-   ewarn "Your NFS server will be unable to track clients across 
server restarts!"
-   ewarn "Please enable the \"${HILITE}nfsdcld${NORMAL}\" USE flag 
to install the nfsdcltrack usermode"
-   ewarn "helper upcall program, or enable 
${HILITE}CONFIG_CRYPTO_MD5${NORMAL} in your kernel to"
-   ewarn "support the legacy, in-kernel client tracker."
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed \
-   -e "/^sbindir/s:= := \"${EPREFIX}\":g" \
-   -i utils/*/Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   # Our DEPEND forces this.
-   export libsqlite3_cv_is_recent=yes
-   export ac_cv_header_keyutils_h=$(usex nfsidmap)
-
-   # SASL is consumed in a purely automagic way
-   export ac_cv_header_sasl_h=no
-   export ac_cv_header_sasl_sasl_h=$(usex sasl)
-
-   local myeconfargs=(
-   --disable-static
-   --with-statedir="${EPREFIX}"/var/lib/nfs
-   --enable-tirpc
-   --with-tirpcinclude="${ESYSROOT}"/usr/include/tirpc/
-   --with-pluginpath="${EPREFIX}"/usr/$(get_libdir)/libnfsidmap
-   --with-rpcgen
-   --with-systemd="$(systemd_get_systemunitdir)"
-   --without-gssglue
-   $(use_enable caps)
-   --enable-ipv6
-   $(use_enable junction)
-   $(use_enable kerberos gss)
-   $(use_enable kerberos svcgss)
-   $(use_enable ldap)
-   $(use_enable libmount libmount-mount)
-   $(use_enable nfsdcld nfsdcltrack)
-   $(use_enable nfsv4)
-   $(use_enable nfsv41)
-   $(use_enable uuid)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/files/, net-firewall/iptables/

2022-09-22 Thread Sam James
commit: 72df47c7b128fc5e8b7019dee4632ddf9b20ed35
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:12:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:13:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72df47c7

net-firewall/iptables: drop 1.8.7-r2

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

 net-firewall/iptables/Manifest |   1 -
 .../files/iptables-1.8.7-cache-double-free.patch   |  61 ---
 net-firewall/iptables/iptables-1.8.7-r2.ebuild | 176 -
 3 files changed, 238 deletions(-)

diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest
index 76320a6fa208..44c1d5abb450 100644
--- a/net-firewall/iptables/Manifest
+++ b/net-firewall/iptables/Manifest
@@ -1,2 +1 @@
-DIST iptables-1.8.7.tar.bz2 717862 BLAKE2B 
fd4dcff142eaadde2a14ce3eb5e45d41c326752553b52900c77fd2e2a20c0685d0a04b95755995e914df47658834d52216d6465c2ae9cd6abc6eb122b95cc976
 SHA512 
c0a33fafbf1139157a9f52860938ebedc282a1394a68dcbd58981159379eb525919f999b25925f2cb4d6b18089bd99a94b00b3e73cff5cb0a0e47bdff174ed75
 DIST iptables-1.8.8.tar.bz2 746985 BLAKE2B 
0da021cc7313b86af331768904956dab3eee3de245a7b03965129f3d7f13097fc03fbb1390167dcd971eff216eabad9e59b261a9c0f54bfc48a77453aa40d164
 SHA512 
f21df23279a77531a23f3fcb1b8f0f8ec0c726bda236dd0e33af74b06753baff6ce3f26fb9fcceb6fada560656ba901e68fc6452eb840ac1b206bc4654950f59

diff --git a/net-firewall/iptables/files/iptables-1.8.7-cache-double-free.patch 
b/net-firewall/iptables/files/iptables-1.8.7-cache-double-free.patch
deleted file mode 100644
index fc88636d2944..
--- a/net-firewall/iptables/files/iptables-1.8.7-cache-double-free.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-commit 4318961230bce82958df82b57f1796143bf2f421
-Author: Phil Sutter 
-Date:   Tue Sep 21 11:39:45 2021 +0200
-
-nft: cache: Avoid double free of unrecognized base-chains
-
-On error, nft_cache_add_chain() frees the allocated nft_chain object
-along with the nftnl_chain it points at. Fix nftnl_chain_list_cb() to
-not free the nftnl_chain again in that case.
-
-Fixes: 176c92c26bfc9 ("nft: Introduce a dedicated base chain array")
-Signed-off-by: Phil Sutter 
-
-diff --git a/iptables/nft-cache.c b/iptables/nft-cache.c
-index 2c88301c..9a03bbfb 100644
 a/iptables/nft-cache.c
-+++ b/iptables/nft-cache.c
-@@ -314,9 +314,7 @@ static int nftnl_chain_list_cb(const struct nlmsghdr *nlh, 
void *data)
-   goto out;
-   }
- 
--  if (nft_cache_add_chain(h, t, c))
--  goto out;
--
-+  nft_cache_add_chain(h, t, c);
-   return MNL_CB_OK;
- out:
-   nftnl_chain_free(c);
-diff --git a/iptables/tests/shell/testcases/chain/0004extra-base_0 
b/iptables/tests/shell/testcases/chain/0004extra-base_0
-new file mode 100755
-index ..1b85b060
 /dev/null
-+++ b/iptables/tests/shell/testcases/chain/0004extra-base_0
-@@ -0,0 +1,27 @@
-+#!/bin/bash
-+
-+case $XT_MULTI in
-+*xtables-nft-multi)
-+  ;;
-+*)
-+  echo skip $XT_MULTI
-+  exit 0
-+  ;;
-+esac
-+
-+set -e
-+
-+nft -f - 

[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/files/, net-nds/gssproxy/

2022-09-22 Thread Sam James
commit: ca1dc11b98c7935f1005e55e549e04720e625ac8
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:11:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:13:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1dc11b

net-nds/gssproxy: drop 0.8.4-r2

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

 net-nds/gssproxy/Manifest  |  1 -
 .../gssproxy/files/gssproxy-0.8.4-include.patch| 24 --
 net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild  | 94 --
 3 files changed, 119 deletions(-)

diff --git a/net-nds/gssproxy/Manifest b/net-nds/gssproxy/Manifest
index 124be759a0d3..6fc2a26a1c4b 100644
--- a/net-nds/gssproxy/Manifest
+++ b/net-nds/gssproxy/Manifest
@@ -1,2 +1 @@
-DIST gssproxy-0.8.4.tar.gz 567579 BLAKE2B 
55519d2d439e168df0346cfa2655e01bc90191e17ea7d8c72c5f29c22ed6adca39e5adb4fd900f6dc756147b2fbee23212bfc097c38ab927e6c9679b0186fa2c
 SHA512 
ab81c40d6c7b1908751feb107d8da66603b7681fb67aa7a1f30194a81d542ca89e6c2f34425e9356b9c55eb3691bfa240ba41441c01498af45e862a133cd088a
 DIST gssproxy-0.9.1.tar.gz 579038 BLAKE2B 
a17e673876b4acf480b23a8086720f507cd3a85c2f328469b726ab1653a94cd9a3eb9dd9369dee30b57457b6e8125b67a86fc4186c387e58d2d96b1da7c55089
 SHA512 
767c4e73d5240a43a0586e836e7dc199b8baf0adbc5a1a2cbb6ffc6f0a7ca574a4fc541ca474ef696d78956724eb24c465760f680e7170f8d77d056513b6226b

diff --git a/net-nds/gssproxy/files/gssproxy-0.8.4-include.patch 
b/net-nds/gssproxy/files/gssproxy-0.8.4-include.patch
deleted file mode 100644
index 1f85329c237e..
--- a/net-nds/gssproxy/files/gssproxy-0.8.4-include.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 57f951d1e32739ddfd0d924df81da010e47d35b9 Mon Sep 17 00:00:00 2001
-From: David Seifert 
-Date: Sun, 23 Jan 2022 19:09:25 +0100
-Subject: [PATCH] Add missing #include for musl
-
-Bug: https://bugs.gentoo.org/719920
-
-Signed-off-by: David Seifert 

- src/gp_socket.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/gp_socket.c b/src/gp_socket.c
-index 9070928..493399a 100644
 a/src/gp_socket.c
-+++ b/src/gp_socket.c
-@@ -10,6 +10,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 

diff --git a/net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild 
b/net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild
deleted file mode 100644
index 3e5dc8ca5043..
--- a/net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
-HOMEPAGE="https://github.com/gssapi/gssproxy;
-SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD-1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86"
-IUSE="debug selinux systemd hardened"
-
-COMMON_DEPEND=">=dev-libs/libverto-0.2.2
-   >=dev-libs/ding-libs-0.6.1
-   virtual/krb5
-   selinux? ( sys-libs/libselinux )"
-RDEPEND="${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-gssproxy )"
-# We need xml stuff to build the man pages, and people really want/need
-# the man pages for this package :). #585200
-BDEPEND="
-   app-text/docbook-xml-dtd:4.4
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# Many requirements to run tests, including running slapd as root, hence
-# unfeasible.
-RESTRICT="test"
-
-# pkg_setup() {
-#  # Here instead of flag-logic in DEPEND, since virtual/krb5 does not
-#  # allow to specify the openldap use flag, which heimdal doesn't
-#  # support.
-#  # Using mit-krb5 explicitly because heimdal doesn't install kerberos
-#  # schemata required for the tests of gss-proxy.
-#  if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then
-#  eerror "Tests of this package require the kerberos schemata 
installed from app-crypt/mit-krb5[openldap]."
-#  die "Tests enabled but no app-crypt/mit-krb5[openldap] being 
installed."
-#  fi
-# }
-
-# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for
-# comment: see RESTRICT comment
-# src_prepare() {
-#  default
-#  # The tests look for kerberos schemata in the documentation
-#  # directory of krb5, however these are installed in /etc/openldap
-#  # and only if the openldap useflag is supplied
-#  sed -i \
-#  -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \
-#  -e 
"s#\(subprocess.Popen..\"\)slapd#\1/usr/$(get_libdir)/openldap/slapd#" \
-#  "${S}/tests/testlib.py" || die
-# }
-
-PATCHES=( "${FILESDIR}"/${P}-include.patch )
-
-src_configure() {
-   local myeconfargs=(
-   # The build assumes localstatedir is /var and takes care of
-   # using all the right subdirs itself.
-   "--localstatedir=${EPREFIX}/var"
-   "--with-os=gentoo"
-

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

2022-09-22 Thread Sam James
commit: a45d9ec6a1ebfa9e49ad1f0842f54128e54c8f03
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:02:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45d9ec6

sys-libs/zlib: drop 1.2.11-r4, 1.2.11-r5, 1.2.12-r2

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

 sys-libs/zlib/Manifest  |   1 -
 sys-libs/zlib/zlib-1.2.11-r4.ebuild | 168 ---
 sys-libs/zlib/zlib-1.2.11-r5.ebuild | 169 ---
 sys-libs/zlib/zlib-1.2.12-r2.ebuild | 196 
 4 files changed, 534 deletions(-)

diff --git a/sys-libs/zlib/Manifest b/sys-libs/zlib/Manifest
index fda947e4d9d9..64bfa1e36767 100644
--- a/sys-libs/zlib/Manifest
+++ b/sys-libs/zlib/Manifest
@@ -1,5 +1,4 @@
 DIST zlib-1.2.11-cygwin-gzopen_w.patch 1170 BLAKE2B 
fe351436716634bd823da8c2811d332327d335d450d89bee85d7713b09dd454fe6aee264b044a41bf3be603aa36d67943ba6c7d8b46470e180e9b639728b5274
 SHA512 
14cc63a17fbf6afb6c8a8dd0b92df9807b48e0faf09c88f952083f10716ae62be8de2a0e1424b77fb538605b88898b381160521f2872afdda59e12bd27535c5a
-DIST zlib-1.2.11.tar.gz 607698 BLAKE2B 
6bfc4bca5dcadba8a0d4121a2b3ed0bfe440c261003521862c8e6381f1a6f0a72d3fc037351d30afd7ef321e8e8d2ec817c046ac749f2ca0c97fbdc2f7e840b7
 SHA512 
73fd3fff4adeccd4894084c15ddac89890cd10ef105dd5e1835e1e9bbb6a49ff229713bd197d203edfa17c2727700fce65a2a235f07568212d820dca88b528ae
 DIST zlib-1.2.12.tar.gz 1490071 BLAKE2B 
76e7b26f8dc761b0eae6276cc32bc36fa74a88197699c95d158c1548f97b80db5e39d21144ecd6ee3eb90c42730aa5f387f9952d9a3f0930b56e9dfcd12f1e67
 SHA512 
cc2366fa45d5dfee1f983c8c51515e0cff959b61471e2e8d24350dea22d3f6fcc50723615a911b046ffc95f51ba337d39ae402131a55e6d1541d3b095d6c0a14
 DIST zlib-1.2.12.tar.gz.asc 235 BLAKE2B 
bb1efc89b10b894ebc8e8008ee3e98104348f197fae54d298d62057a2d8b8d7246de937962b531189f80ad64a803112300a73862cba121cbf6a6d5ac5f9bc40c
 SHA512 
5c1144371a83b83f9f1d008aa9297e23c0db992cab6c4a8966f9320e70c6186867d62753511d6a663b0fe181cd37fe256c53586358a42ea348ccc0747b1a7153
 DIST zlib-1.2.7-cygwin-minizip.patch 2626 BLAKE2B 
885f1fda877c0b783618b163702fb46126b7db572767cd4edb86bd92db1f432c887ef1724e70c8319c26886368dba3a962af5284ec0875c20ec8ad2245fd100a
 SHA512 
e372f1e06311e843eca2092e182c41abb009b5e9880b60292d708e4bc0de5a9e4c43d49b25b0c09df4784bc46a1254472bc5cdbdd8d6c762a9f6a145a555bfe7

diff --git a/sys-libs/zlib/zlib-1.2.11-r4.ebuild 
b/sys-libs/zlib/zlib-1.2.11-r4.ebuild
deleted file mode 100644
index f81dba33f73c..
--- a/sys-libs/zlib/zlib-1.2.11-r4.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-AUTOTOOLS_AUTO_DEPEND="no"
-inherit autotools multilib-minimal usr-ldscript
-
-CYGWINPATCHES=(
-   
"https://github.com/cygwinports/zlib/raw/22a3462cae33a82ad966ea0a7d6cbe8fc1368fec/1.2.11-gzopen_w.patch
 -> ${PN}-1.2.11-cygwin-gzopen_w.patch"
-   
"https://github.com/cygwinports/zlib/raw/22a3462cae33a82ad966ea0a7d6cbe8fc1368fec/1.2.7-minizip-cygwin.patch
 -> ${PN}-1.2.7-cygwin-minizip.patch"
-)
-
-DESCRIPTION="Standard (de)compression library"
-HOMEPAGE="https://zlib.net/;
-SRC_URI="https://zlib.net/${P}.tar.gz
-   https://zlib.net/fossils/${P}.tar.gz
-   http://www.gzip.org/zlib/${P}.tar.gz
-   http://www.zlib.net/current/beta/${P}.tar.gz
-   elibc_Cygwin? ( ${CYGWINPATCHES[*]} )"
-
-LICENSE="ZLIB"
-SLOT="0/1" # subslot = SONAME
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="minizip static-libs"
-
-BDEPEND="minizip? ( ${AUTOTOOLS_DEPEND} )"
-# See #309623 for libxml2
-RDEPEND="
-   ! " from the array
-   eapply -p2 "${DISTDIR}/${p#*> }"
-   done
-   fi
-
-   if use minizip ; then
-   cd contrib/minizip || die
-   eautoreconf
-   fi
-
-   case ${CHOST} in
-   *-cygwin*)
-   # do not use _wopen, is a mingw symbol only
-   sed -i -e '/define WIDECHAR/d' "${S}"/gzguts.h || die
-   # zlib1.dll is the mingw name, need cygz.dll
-   # cygz.dll is loaded by toolchain, put into subdir
-   sed -i -e 's|zlib1.dll|win32/cygz.dll|' win32/Makefile.gcc || 
die
-   ;;
-   esac
-
-   case ${CHOST} in
-   *-mingw*|mingw*|*-cygwin*)
-   # uses preconfigured Makefile rather than configure script
-   multilib_copy_sources
-   ;;
-   esac
-}
-
-echoit() { echo "$@"; "$@"; }
-
-multilib_src_configure() {
-   case ${CHOST} in
-   *-mingw*|mingw*|*-cygwin*)
-   ;;
-   *)
-   local uname=$("${EPREFIX}"/usr/share/gnuconfig/config.sub 
"${CHOST}" | cut -d- -f3) #347167
-   

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

2022-09-22 Thread Sam James
commit: 77250a7ea67da910d0c8cdbe373f9c1ec8b14caa
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:06:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77250a7e

sys-devel/autoconf: drop 2.69-r6, 2.71-r2

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

 sys-devel/autoconf/autoconf-2.69-r6.ebuild | 62 --
 sys-devel/autoconf/autoconf-2.71-r2.ebuild | 84 --
 2 files changed, 146 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r6.ebuild
deleted file mode 100644
index dd453cd78d3b..
--- a/sys-devel/autoconf/autoconf-2.69-r6.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz
-   
https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-inherit toolchain-autoconf
-
-DESCRIPTION="Used to create autoconfiguration files"
-HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html;
-
-LICENSE="GPL-3+"
-SLOT="${PV}"
-IUSE="emacs"
-
-BDEPEND="
-   >=sys-devel/m4-1.4.16
-   >=dev-lang/perl-5.6
-"
-RDEPEND="
-   ${BDEPEND}
-   >=sys-devel/autoconf-wrapper-13
-   !~sys-devel/${P}:2.5
-"
-
-[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
-
-PDEPEND="emacs? ( app-emacs/autoconf-mode )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.69-perl-5.26.patch
-   "${FILESDIR}"/${P}-fix-libtool-test.patch
-   "${FILESDIR}"/${PN}-2.69-perl-5.26-2.patch
-   "${FILESDIR}"/${P}-make-tests-bash5-compatible.patch
-
-   "${WORKDIR}"/patches/${P}-texinfo.patch
-)
-
-src_prepare() {
-   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
-   fi
-
-   # Save timestamp to avoid later makeinfo call
-   touch -r doc/{,old_}autoconf.texi || die
-
-   toolchain-autoconf_src_prepare
-
-   # Restore timestamp to avoid makeinfo call
-   # We already have an up to date autoconf.info page at this point.
-   touch -r doc/{old_,}autoconf.texi || die
-}

diff --git a/sys-devel/autoconf/autoconf-2.71-r2.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r2.ebuild
deleted file mode 100644
index aa7f260aed6d..
--- a/sys-devel/autoconf/autoconf-2.71-r2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git;
-   inherit git-r3
-else
-   # For _beta handling replace with real version number
-   MY_PV="${PV}"
-   MY_P="${PN}-${MY_PV}"
-   #PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
-   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz;
-   #SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz;
-
-   if ! [[ ${PV} == *_beta* ]] ; then
-   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"
-   fi
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain-autoconf
-
-DESCRIPTION="Used to create autoconfiguration files"
-HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html;
-
-LICENSE="GPL-3"
-SLOT="${PV/_*}"
-IUSE="emacs"
-
-# for 2.71, our Perl time resolution patch changes our min Perl from 5.6
-# (vanilla upstream for 2.71) to 5.8.
-BDEPEND=">=sys-devel/m4-1.4.16
-   >=dev-lang/perl-5.8"
-RDEPEND="${BDEPEND}
-   >=sys-devel/autoconf-wrapper-15
-   sys-devel/gnuconfig
-   !~sys-devel/${P}:2.5"
-[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
-PDEPEND="emacs? ( app-emacs/autoconf-mode )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-time.patch
-   "${FILESDIR}"/${P}-make-4.4.patch
-)
-
-src_prepare() {
-   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
-   fi
-
-   # Save timestamp to avoid later makeinfo call
-   touch -r doc/{,old_}autoconf.texi || die
-
-   

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

2022-09-22 Thread Sam James
commit: c80f00fbb8953cfd8dbf746841a844baca8ec10e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:08:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80f00fb

sys-apps/pciutils: drop 3.8.0

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

 sys-apps/pciutils/pciutils-3.8.0.ebuild | 163 
 1 file changed, 163 deletions(-)

diff --git a/sys-apps/pciutils/pciutils-3.8.0.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0.ebuild
deleted file mode 100644
index 53e69aa143eb..
--- a/sys-apps/pciutils/pciutils-3.8.0.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs multilib-minimal flag-o-matic
-
-DESCRIPTION="Various utilities dealing with the PCI bus"
-HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
-SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="dns +kmod static-libs +udev zlib"
-REQUIRED_USE="static-libs? ( !udev )"
-
-# Have the sub-libs in RDEPEND with [static-libs] since, logically,
-# our libpci.a depends on libz.a/etc... at runtime.
-LIB_DEPEND="zlib? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )"
-DEPEND="kmod? ( sys-apps/kmod )
-   udev? ( >=virtual/libudev-208[${MULTILIB_USEDEP}] )
-   static-libs? ( ${LIB_DEPEND} )
-   !static-libs? ( ${LIB_DEPEND//static-libs([+-]),} )"
-RDEPEND="${DEPEND}
-   sys-apps/hwdata"
-# See bug #847133 re binutils check
-BDEPEND="sys-apps/which
-   || ( >=sys-devel/binutils-2.37:* sys-devel/lld sys-devel/native-cctools 
)
-   kmod? ( virtual/pkgconfig )"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
-
-switch_config() {
-   [[ $# -ne 2 ]] && return 1
-   local opt=$1 val=$2
-
-   sed "s@^\(${opt}=\).*\$@\1${val}@" -i Makefile || die
-   return 0
-}
-
-check_binutils_version() {
-   if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && ! tc-ld-is-gold && ! 
tc-ld-is-lld ; then
-   # Okay, hopefully it's Binutils' bfd.
-   # bug #847133
-
-   # Convert this:
-   # ```
-   # GNU ld (Gentoo 2.38 p4) 2.38
-   # Copyright (C) 2022 Free Software Foundation, Inc.
-   # This program is free software; you may redistribute it under 
the terms of
-   # the GNU General Public License version 3 or (at your option) 
a later version.
-   # This program has absolutely no warranty.
-   # ```
-   #
-   # into...
-   # ```
-   # 2.38
-   # ```
-   local ver=$($(tc-getLD) --version 2>&1 | head -1 | rev | cut 
-d' ' -f1 | rev)
-
-   if ! [[ ${ver} =~ [0-9].[0-9][0-9] ]] ; then
-   # Skip if unrecognised format so we don't pass something
-   # odd into ver_cut.
-   return
-   fi
-
-   ver_major=$(ver_cut 1 "${ver}")
-   ver_minor=$(ver_cut 2 "${ver}")
-
-   # We use 2.37 here, not 2.35, as 
https://github.com/pciutils/pciutils/issues/98 mentions
-   # because we've had other miscompiles with older Binutils (not 
just build failures!)
-   # and we don't want people running any unsupported versions of 
Binutils. An example
-   # of this is where glibc is completely broken with old 
binutils: bug #802036. It's
-   # just not sustainable to support.
-   if [[ ${ver_major} -eq 2 && ${ver_minor} -lt 37 ]] ; then
-   eerror "Old version of binutils activated! ${P} cannot 
be built with an old version."
-   eerror "Please follow these steps:"
-   eerror "1. Select a newer binutils (>= 2.37) using 
binutils-config"
-   eerror "2. Run: . /etc/profile"
-   eerror "3. Try emerging again with: emerge -v1 
${CATEGORY}/${P}"
-   eerror "4. Complete your world upgrade if you were 
performing one."
-   eerror "4. Perform a depclean (emerge -acv)"
-   eerror "\tYou MUST depclean after every world upgrade 
in future!"
-   die "Old binutils found! Change to a newer ld using 
binutils-config (bug #847133)."
-   fi
-   fi
-}
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && check_binutils_version
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && check_binutils_version
-}
-
-src_prepare() {
-   default
-
-   if use static-libs ; then
-   cp -pPR "${S}" "${S}.static" 

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

2022-09-22 Thread Sam James
commit: 2bf5c46290658f9caf1a1b8c3357bf511a8a0320
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:08:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf5c462

sys-apps/pcsc-lite: drop 1.9.8-r2

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

 sys-apps/pcsc-lite/Manifest  |   1 -
 sys-apps/pcsc-lite/pcsc-lite-1.9.8-r2.ebuild | 109 ---
 2 files changed, 110 deletions(-)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index 57e49ae99ace..69b78c74faf9 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,3 +1,2 @@
 DIST pcsc-lite-1.9.7.tar.bz2 784685 BLAKE2B 
74848b06ce9e497287cc4a8f307a194d766091a35af46300bd1dcdbf730c3f86f14928ff2e576ac83c07a37234b866e0b2cb3afd3d963b8570051c5c4880f4b9
 SHA512 
0c7f6c0efcfd6f6996e9e751dd0dd9969590b19144099aa6003c089d95d5ffdfddf3a50b82ece31e0f22e8213317dd827e5fbb4cdde614818b81a80c434788dd
-DIST pcsc-lite-1.9.8.tar.bz2 787198 BLAKE2B 
ba7297e567e5ad7fdb8041d6cddd61e772795d725d91be7f041493a2404a42acf51b41a4e0e82765f4d2a93517d8d9345abd7520dc03eeb48d2eb83bb6082390
 SHA512 
6275eee849c5572264f5a1ef1ea2a2db5fec9c4129b348bd6e2c1dc46c945b8ecab682c003913e9d06da7034b383199b6e392ae178ffae296017e7c61812
 DIST pcsc-lite-1.9.9.tar.bz2 789914 BLAKE2B 
4a28e71e5fb23685f8ef1e0c577157708a3130e2f0eb3cb5d93c4da307d40578a862fce6726f8e4b7c6296b86f953448eb0748412d8933cc2e58a28daf285190
 SHA512 
748ec3d82ff48af1a8dc5a581863e5d94adc47ab8f3158ceb838c2b521ece3a746b737c7b4bb2ba8b545be85ff18b9639443864e50b2e065cf2fbfdf79ef9700

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.9.8-r2.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.9.8-r2.ebuild
deleted file mode 100644
index 6ec37345d133..
--- a/sys-apps/pcsc-lite/pcsc-lite-1.9.8-r2.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit python-single-r1 systemd tmpfiles udev multilib-minimal
-
-DESCRIPTION="PC/SC Architecture smartcard middleware library"
-HOMEPAGE="https://pcsclite.apdu.fr https://github.com/LudovicRousseau/PCSC;
-SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.bz2;
-
-# GPL-2 is there for the init script; everything else comes from
-# upstream.
-LICENSE="BSD ISC MIT GPL-3+ GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-# This is called libusb so that it doesn't fool people in thinking that
-# it is _required_ for USB support. Otherwise they'll disable udev and
-# that's going to be worse.
-IUSE="doc embedded libusb policykit selinux systemd +udev"
-REQUIRED_USE="^^ ( udev libusb ) ${PYTHON_REQUIRED_USE}"
-
-# No dependencies need the MULTILIB_DEPS because the libraries are actually
-# standalone, the deps are only needed for the daemon itself.
-DEPEND="
-   libusb? ( virtual/libusb:1 )
-   udev? ( virtual/libudev:= )
-   policykit? ( >=sys-auth/polkit-0.111 )
-   acct-group/openct
-   acct-group/pcscd
-   acct-user/pcscd
-   ${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-pcscd )"
-BDEPEND="
-   sys-devel/flex
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.11-polkit-pcscd.patch
-   "${FILESDIR}"/${PN}-1.9.8-systemd-user.patch
-)
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --disable-maintainer-mode \
-   --disable-strict \
-   --enable-usbdropdir="${EPREFIX}"/usr/$(get_libdir)/readers/usb \
-   --enable-ipcdir=/run/pcscd \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $(multilib_native_use_enable doc documentation) \
-   $(multilib_native_use_enable embedded) \
-   $(multilib_native_use_enable systemd libsystemd) \
-   $(multilib_native_use_enable udev libudev) \
-   $(multilib_native_use_enable libusb) \
-   $(multilib_native_use_enable policykit polkit)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   dodoc HELP SECURITY
-
-   newinitd "${FILESDIR}"/pcscd-init.7 pcscd
-   dotmpfiles "${FILESDIR}"/pcscd.conf
-
-   if use udev; then
-   exeinto "$(get_udevdir)"
-   newexe "${FILESDIR}"/pcscd-udev pcscd.sh
-
-   insinto "$(get_udevdir)"/rules.d
-   newins "${FILESDIR}"/99-pcscd-hotplug-r1.rules 
99-pcscd-hotplug.rules
-   fi
-
-   python_fix_shebang "${ED}"/usr/bin/pcsc-spy
-
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog "Starting from version 1.6.5, pcsc-lite will start as user nobody 
in"
-   elog "the pcscd group, to avoid running as root."
-   elog
-   elog "This also 

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

2022-09-22 Thread Sam James
commit: e734a0885fdc2d4fff5b364ef736382c8df7fc46
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:01:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e734a088

sys-apps/dmidecode: drop 3.3

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

 sys-apps/dmidecode/Manifest |  1 -
 sys-apps/dmidecode/dmidecode-3.3.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/sys-apps/dmidecode/Manifest b/sys-apps/dmidecode/Manifest
index 3b0473fab549..c411b41d00d9 100644
--- a/sys-apps/dmidecode/Manifest
+++ b/sys-apps/dmidecode/Manifest
@@ -1,2 +1 @@
-DIST dmidecode-3.3.tar.xz 56372 BLAKE2B 
7a4557a203702da5d5d6722c72870342e18458b3777d095656e9d5c3a5f80cc712d16b775fa16e4ae9326965a789d393092d45651a449444e268438c1d16773e
 SHA512 
dc77f40a7898011cea1b747d4677be2fbe8f52ec6ac460a5656de2f3389eca83bc416d6494acbe759971b5afce37b78f21ab55c34d62b1105b800e31566d1d22
 DIST dmidecode-3.4.tar.xz 61420 BLAKE2B 
f9f0429c5128692c2d1d560580552285ea900c1c9ef6f68f0e2133ae1ef05b85a943e882f915d3ef969b7a7e3f3f6bbc4ec391e7bd3d98092976ddbf02421c49
 SHA512 
62990b6159e5a7c8688d37e44957e7948391d2c6afeabaa4514ba9dad2d08b020297676e2dbbfcb6471efc6fb6f3682750422931a953f78f358bb3dd3745e95b

diff --git a/sys-apps/dmidecode/dmidecode-3.3.ebuild 
b/sys-apps/dmidecode/dmidecode-3.3.ebuild
deleted file mode 100644
index 4bf9154f283b..
--- a/sys-apps/dmidecode/dmidecode-3.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
-HOMEPAGE="https://www.nongnu.org/dmidecode/;
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv x86 
~x86-solaris"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
-DEPEND=""
-
-src_prepare() {
-   default
-   sed -i \
-   -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
-   -e "/^docdir/s:dmidecode:${PF}:" \
-   -e '/^PROGRAMS !=/d' \
-   Makefile || die
-}
-
-src_compile() {
-   emake \
-   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CC="$(tc-getCC)"
-}
-
-pkg_postinst() {
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   einfo "dmidecode needs root privileges to read /dev/xsvc"
-   einfo "To make dmidecode useful, either run as root, or chown 
and setuid the binary."
-   einfo "Note that /usr/sbin/ptrconf and /usr/sbin/ptrdiag give 
similar"
-   einfo "information without requiring root privileges."
-   fi
-}



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

2022-09-22 Thread Sam James
commit: bb3b9063aa0246f1f17a1382aded19951251686e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:05:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3b9063

sys-process/htop: drop 3.1.2-r1, 3.2.0, 3.2.1

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

 sys-process/htop/Manifest |   3 -
 sys-process/htop/htop-3.1.2-r1.ebuild | 104 -
 sys-process/htop/htop-3.2.0.ebuild| 106 --
 sys-process/htop/htop-3.2.1.ebuild| 106 --
 4 files changed, 319 deletions(-)

diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index a84a0344d1f4..dee143fae774 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,4 +1 @@
-DIST htop-3.1.2.tar.gz 387656 BLAKE2B 
a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4
 SHA512 
7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700
-DIST htop-3.2.0.tar.gz 393712 BLAKE2B 
fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e
 SHA512 
174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c
-DIST htop-3.2.1.tar.gz 397632 BLAKE2B 
301bc421b3ff8136a70603c523dd719d38703288114712a6e178c1a348b1bc9b9d578cdf3cf8fe99a9bcd2d5721cd2a10caeeeb4614b24c4f20a8e103c37d236
 SHA512 
d7b76e28ee870ac572ba1d9606dec6f9475346a00e599ca15838017c97683f1fc1be40417b9c1e76128cacc8a60ff9ba88c6b237be1835d309f98329b25644fc
 DIST htop-3.2.1.tar.xz 406048 BLAKE2B 
7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24
 SHA512 
f412c10ebdec4fb026fb93a79a9b0b84612ad5a0d28e37f06713e6c895f70e92cbd09a8737d04f3d51102295d7a419eb2c3ec3907b96f553fda8ff3d1a2142b6

diff --git a/sys-process/htop/htop-3.1.2-r1.ebuild 
b/sys-process/htop/htop-3.1.2-r1.ebuild
deleted file mode 100644
index e390c41f80e9..
--- a/sys-process/htop/htop-3.1.2-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# 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 linux-info python-any-r1 xdg-utils
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
-SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode 
unwind vserver"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   hwloc? ( sys-apps/hwloc:= )
-   unwind? (
-   !llvm-libunwind? ( sys-libs/libunwind:= )
-   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
-   )
-   kernel_linux? (
-   caps? ( sys-libs/libcap )
-   delayacct? ( dev-libs/libnl:3 )
-   lm-sensors? ( sys-apps/lm-sensors )
-   )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-S="${WORKDIR}/${P/_}"
-
-pkg_setup() {
-   if ! has_version sys-process/lsof; then
-   ewarn "To use lsof features in htop (what processes are 
accessing"
-   ewarn "what files), you must have sys-process/lsof installed."
-   fi
-
-   python-any-r1_pkg_setup
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   [[ ${CBUILD} != ${CHOST} ]] && export 
ac_cv_file__proc_{meminfo,stat}=yes #328971
-
-   local myeconfargs=(
-   --enable-unicode
-   $(use_enable debug)
-   $(use_enable hwloc)
-   $(use_enable !hwloc affinity)
-   $(use_enable openvz)
-   $(use_enable unicode)
-   $(use_enable unwind)
-   $(use_enable vserver)
-   )
-
-   if use kernel_linux ; then
-   myeconfargs+=(
-   $(use_enable caps capabilities)
-   $(use_enable delayacct)
-   $(use_enable lm-sensors sensors)
-   )
-   else
-   if use kernel_Darwin ; then
-   # Upstream default to checking but --enable-affinity
-   # overrides this. Simplest to just disable on Darwin
-   # given it works on BSD anyway.
-   myeconfargs+=( --disable-affinity )
-

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

2022-09-22 Thread Sam James
commit: 0647dbe3e86f860ce5f529818f0d92db6d6a09d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:03:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0647dbe3

sys-libs/readline: drop 8.1_p1-r1, 8.2_rc3

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

 sys-libs/readline/Manifest  |   2 -
 sys-libs/readline/readline-8.1_p1-r1.ebuild | 199 --
 sys-libs/readline/readline-8.2_rc3.ebuild   | 246 
 3 files changed, 447 deletions(-)

diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index d6c13fa4f2c7..e9401bc73e6f 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -1,7 +1,5 @@
 DIST readline-8.1.tar.gz 2993288 BLAKE2B 
f0feca1ea3517b2b613adacac8c997cce0e86aa2f410c82a40ce1a2e128067112b4c68dbf25b808291c28c47583345abac994ce10b8d117958afcb96ee5e7c69
 SHA512 
27790d0461da3093a7fee6e89a51dcab5dc61928ec42e9228ab36493b17220641d5e481ea3d8fee5ee0044c70bf960f55c7d3f1a704cf6b9c42e5c269b797e00
 DIST readline-8.1.tar.gz.sig 95 BLAKE2B 
8a297ef2ebf815ac53f02d6395aa2ff9f24234aef6b9793bfcd5a610cd3a5024182ad8ec8beb75eadd5cf876c57cd56d4226075578a86e0e2421d2e9b1677aa5
 SHA512 
42a6052d5882f16e5b6f8cd16433d793a9cbb43cf1886b2d858dc65ce067a4c39c8dda7331e52f76426c43de02c358f9ffdaf5c8fd7b089479008c1e5aa19112
-DIST readline-8.2-rc3.tar.gz 3043957 BLAKE2B 
49d68306f84add2f4e07a151c417aae9829761d0c94aaab5c2ec4dde49bcfdbd8c43907a5f5a00366850309c30a725f2628641e7105257108569efbc70420588
 SHA512 
136a04e070457b7152325951cd9e414d5598bcc28e41d31f6651d21b584a08282bab7c0e07edf786ef6855a6cdc346ab55ee670d06de7fdda7847a1c9b551e03
-DIST readline-8.2-rc3.tar.gz.sig 95 BLAKE2B 
4af655b0a4d3faf5f9be011459f56737f48204d7d6757cd8571f5a3cfd7bc1e820def8fb7227b5431d19660a48713e5a04c95d8f5ea43439483f3ce858cb1d77
 SHA512 
06aec40b24f67eff72dc53b902b6f1c5df926a56b4d67df530b6243200d261747d3d2112b16ff83f921376437cfd941b8ddbe157babf9302ce60ff54a022e65d
 DIST readline-8.2-rc4.tar.gz 3044180 BLAKE2B 
5338abf9ab2548f81d90017edef206cc887a5ec67e528c56ebdd2cd9b2032a2e039b1f563dbd074c0df9b071fde1dbd0d0b5e5f35ccd3eb138d9ed9b276dac03
 SHA512 
29df7bfd81ca7899bf515428f1e7aac2df50bafa701c9c1bfdbf2c6934b4fa712de0e8d1ddb55f398db412e03ab8a4b17a5a270acaab2f1087026998ca97c190
 DIST readline-8.2-rc4.tar.gz.sig 95 BLAKE2B 
d077365719b6cc44d2b9030697e64dce445b3583f812e981d86bb3bf0baf0d5e207a52191d16916533ed022be84f06c2b3b36bc3aa91389e7a3205ef596c4e1b
 SHA512 
f1b8eeb0957a8bf64e7a1fbaa50267d5e37bdc88cb22e56b6f89a23d3871d6e5eb5f17888a8e0bb7bccf850f95b07bf06708617945fd24a98b213ce7de5b2a72
 DIST readline81-001 2454 BLAKE2B 
7ec4e5c39a224a70643b44b88bcfef5198e199c76f2a34f0b0ce24f1747dd46be49ddf93871c474cda64322b4358127fec4c2401d19422f84934546bbe1f3bf2
 SHA512 
cfbef10bdeb562a302ccf214878d02ebadf799343b3d2d7996a282f81bcfde83997ba6dcc9a8477af4dd7c73bca74105ca00a81e42ed13321672bd2930550e54

diff --git a/sys-libs/readline/readline-8.1_p1-r1.ebuild 
b/sys-libs/readline/readline-8.1_p1-r1.ebuild
deleted file mode 100644
index 36d25d6c4aad..
--- a/sys-libs/readline/readline-8.1_p1-r1.ebuild
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs 
usr-ldscript
-
-# Official patches
-# See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/
-PLEVEL="${PV##*_p}"
-MY_PV="${PV/_p*}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-[[ ${PV} != *_p* ]] && PLEVEL=0
-patches() {
-   [[ ${PLEVEL} -eq 0 ]] && return 1
-   local opt=$1
-   eval set -- {1..${PLEVEL}}
-   set -- $(printf "${PN}${MY_PV/\.}-%03d " "$@")
-   if [[ ${opt} == -s ]] ; then
-   echo "${@/#/${DISTDIR}/}"
-   else
-   local u
-   for u in ftp://ftp.cwru.edu/pub/bash mirror://gnu/${PN} ; do
-   printf "${u}/${PN}-${MY_PV}-patches/%s " "$@"
-   done
-   fi
-}
-
-DESCRIPTION="Another cute console display library"
-HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html;
-
-case ${PV} in
-   *_alpha*|*_beta*|*_rc*)
-   SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   ;;
-   *)
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz $(patches)"
-   ;;
-esac
-
-LICENSE="GPL-3"
-SLOT="0/8"  # subslot matches SONAME major
-[[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs +unicode utils"
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   

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

2022-09-22 Thread Sam James
commit: 635a1939e3fc00664925c9d1a5f39721424b77d2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:05:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635a1939

sys-libs/libcap: drop 2.64

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

 sys-libs/libcap/Manifest   |  1 -
 sys-libs/libcap/libcap-2.64.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 70fc4be5fef6..eac0ea4e63a6 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,2 +1 @@
-DIST libcap-2.64.tar.xz 175704 BLAKE2B 
078ce2505a79c1bd4ca0a8eaf3444178bc19a566f0505d28c6959f86fbbac2fe2fc88c06fd0d988087a6e20e8ec66a2633146cea957f0f3fd92eaff4f81d7c66
 SHA512 
3c5cf478cef249585ee1a0dfd75c6b41b0daf4e1ecb59dce894eac5523841aa79ca499be4161f73193dd8e7363edcd51063f3e281930cee939ebd50983eecbaf
 DIST libcap-2.65.tar.xz 179852 BLAKE2B 
9417c5c22fa2fc03df08667dca802c2e190f17af3cda86021de175bd315cbef8607cff51ee2a9c0b6cee7a09c536dbdc43c01549e0540c335966f0afaf9268c3
 SHA512 
de34cd7fecfe9b688ee08e56c71d4f39a3a05f6414f88577faaadfcd5111a0ae1824af3e76a5b8199131a8df6e87e47fdcb3570c364999e4626f2ab8fafb8671

diff --git a/sys-libs/libcap/libcap-2.64.ebuild 
b/sys-libs/libcap/libcap-2.64.ebuild
deleted file mode 100644
index 264d6b5c9a52..
--- a/sys-libs/libcap/libcap-2.64.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal toolchain-funcs pam usr-ldscript
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libcap/libcap.git;
-else
-   
SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
-
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="POSIX 1003.1e capabilities"
-HOMEPAGE="https://sites.google.com/site/fullycapable/;
-
-# it's available under either of the licenses
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-IUSE="pam static-libs tools"
-
-# While the build system optionally uses gperf, we don't DEPEND on it because
-# the build automatically falls back when it's unavailable.  #604802
-PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )"
-DEPEND="${PDEPEND}
-   sys-kernel/linux-headers"
-BDEPEND="
-   sys-apps/diffutils
-   tools? ( dev-lang/go )"
-
-QA_FLAGS_IGNORED="sbin/captree" # go binaries don't use LDFLAGS
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.62-ignore-RAISE_SETFCAP-install-failures.patch
-)
-
-src_prepare() {
-   default
-   multilib_copy_sources
-}
-
-run_emake() {
-   local args=(
-   AR="$(tc-getAR)"
-   CC="$(tc-getCC)"
-   OBJCOPY="$(tc-getOBJCOPY)"
-   RANLIB="$(tc-getRANLIB)"
-   exec_prefix="${EPREFIX}"
-   lib_prefix="${EPREFIX}/usr"
-   lib="$(get_libdir)"
-   prefix="${EPREFIX}/usr"
-   PAM_CAP="$(usex pam yes no)"
-   DYNAMIC=yes
-   GOLANG="$(multilib_native_usex tools yes no)"
-   )
-   emake "${args[@]}" "$@"
-}
-
-src_configure() {
-   tc-export_build_env BUILD_CC
-   multilib-minimal_src_configure
-}
-
-multilib_src_compile() {
-   run_emake
-}
-
-multilib_src_test() {
-   run_emake test
-}
-
-multilib_src_install() {
-   # no configure, needs explicit install line #444724#c3
-   run_emake DESTDIR="${D}" install
-
-   gen_usr_ldscript -a cap
-   gen_usr_ldscript -a psx
-   if ! use static-libs ; then
-   rm "${ED}"/usr/$(get_libdir)/lib{cap,psx}.a || die
-   fi
-
-   # install pam plugins ourselves
-   rm -rf "${ED}"/usr/$(get_libdir)/security || die
-
-   if use pam ; then
-   dopammod pam_cap/pam_cap.so
-   dopamsecurity '' pam_cap/capability.conf
-   fi
-}
-
-multilib_src_install_all() {
-   dodoc CHANGELOG README doc/capability.notes
-}



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

2022-09-22 Thread Sam James
commit: 1b8d861c26ab37300abcbc7efb2f614628454200
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:04:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8d861c

sys-apps/kmod: drop 29, 29-r2

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

 sys-apps/kmod/Manifest  |   1 -
 sys-apps/kmod/kmod-29-r2.ebuild | 205 
 sys-apps/kmod/kmod-29.ebuild| 203 ---
 3 files changed, 409 deletions(-)

diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
index 8001e3ac896a..0471cb625242 100644
--- a/sys-apps/kmod/Manifest
+++ b/sys-apps/kmod/Manifest
@@ -1,2 +1 @@
-DIST kmod-29.tar.xz 560160 BLAKE2B 
1362b6e7c07f66594074f07239d0f7a64e6efeb928483ed027b22a4ac77b916c631d1c03780b0515714a87847a716c35341edb1ced04a1795b4c7f8942d3207a
 SHA512 
557cdcaec75e5a1ceea2d10862c944e9a65ef54f6ee9da6dc98ce4582418fdc9958aab2e14a84807db61daf36ec4fcdc23a36376c39d5dc31d1823ca7cd47998
 DIST kmod-30.tar.xz 567484 BLAKE2B 
c5cb690dbb8fad66ac603648ff330794b417ff2fa2f8f61b6e9cb76dab93f984128b3d83a826203f39f3fb94f174f0db7395db6a47e52e8b7c561486f9d00778
 SHA512 
e2cd34e600a72e44710760dfda9364b790b8352a99eafbd43e683e4a06f37e6b5c0b5d14e7c28070e30fc5fc6ceddedf7b97f3b6c2c5c2d91204fefd630b9a3e

diff --git a/sys-apps/kmod/kmod-29-r2.ebuild b/sys-apps/kmod/kmod-29-r2.ebuild
deleted file mode 100644
index d6f72bfcac71..
--- a/sys-apps/kmod/kmod-29-r2.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# 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 libtool bash-completion-r1 python-r1
-
-if [[ ${PV} == * ]]; then
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="library and tools for managing linux kernel modules"
-HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd"
-
-# Upstream does not support running the test suite with custom configure flags.
-# I was also told that the test suite is intended for kmod developers.
-# So we have to restrict it.
-# See bug #408915.
-RESTRICT="test"
-
-# - >=zlib-1.2.6 required because of bug #427130
-# - Block systemd below 217 for 
-static-nodes-indicate-that-creation-of-static-nodes-.patch
-# - >=zstd-1.5.2-r1 required for bug #771078
-RDEPEND="!sys-apps/module-init-tools
-   !sys-apps/modutils
-   !=app-arch/xz-utils-5.0.4-r1 )
-   python? ( ${PYTHON_DEPS} )
-   pkcs7? ( >=dev-libs/openssl-1.1.0:= )
-   zlib? ( >=sys-libs/zlib-1.2.6 )
-   zstd? ( >=app-arch/zstd-1.5.2-r1:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   )
-   lzma? ( virtual/pkgconfig )
-   python? (
-   dev-python/cython[${PYTHON_USEDEP}]
-   virtual/pkgconfig
-   )
-   zlib? ( virtual/pkgconfig )
-"
-if [[ ${PV} == * ]]; then
-   BDEPEND="${BDEPEND}
-   dev-libs/libxslt"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DOCS=( NEWS README TODO )
-
-src_prepare() {
-   default
-
-   if [[ ! -e configure ]] || use doc ; then
-   if use doc; then
-   cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die
-   gtkdocize --copy --docdir libkmod/docs || die
-   else
-   touch libkmod/docs/gtk-doc.make
-   fi
-   eautoreconf
-   else
-   elibtoolize
-   fi
-
-   # Restore possibility of running --enable-static, bug #472608
-   sed -i \
-   -e '/--enable-static is not supported by 
kmod/s:as_fn_error:echo:' \
-   configure || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --bindir="${EPREFIX}/bin"
-   --enable-shared
-   --with-bashcompletiondir="$(get_bashcompdir)"
-   --with-rootlibdir="${EPREFIX}/$(get_libdir)"
-   $(use_enable debug)
-   $(usex doc '--enable-gtk-doc' '')
-   $(use_enable static-libs static)
-   $(use_enable tools)
-   $(use_with lzma xz)
-   $(use_with pkcs7 openssl)
-   $(use_with zlib)
-   $(use_with zstd)
-   )
-
-   local ECONF_SOURCE="${S}"
-
-   kmod_configure() {
-   mkdir -p "${BUILD_DIR}" || die
-   run_in_build_dir econf "${myeconfargs[@]}" "$@"
-   }
-
-   BUILD_DIR="${WORKDIR}/build"

[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtools/

2022-09-22 Thread Sam James
commit: 120c315b03fad47114098529d753a196c2ee0644
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:07:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120c315b

sys-fs/mtools: drop 4.0.40

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

 sys-fs/mtools/Manifest |  1 -
 sys-fs/mtools/mtools-4.0.40.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest
index d2d6e4a47709..a5f1c112d63a 100644
--- a/sys-fs/mtools/Manifest
+++ b/sys-fs/mtools/Manifest
@@ -1,3 +1,2 @@
 DIST mtools-4.0.39.tar.bz2 429751 BLAKE2B 
b1b04fa1614cf36245c60c3ef35de1869e53786dbc9a7e864278a51c9519c63b59fff9dffbd761fbc59782161ba201908b4a5b6792a7231fff6f27be2bea1d67
 SHA512 
6f84ce57a7c088b526e3e4fa7c509f1869a55b87951134d6257533d311b4a97496c44fa374de6f8cb15c645d60b9f9745ccbdf405d0d77a30a86e31ed8d54ce4
-DIST mtools-4.0.40.tar.bz2 447038 BLAKE2B 
6ae2dbd2129d48528f6a36f81f44979b2dd977729e3f3f0ab5ff4aa8d29b0841cd770e2ed12f0f772676f6bcfeb3949d4fb79e240cf1d88524bbaa6cdfb4d26e
 SHA512 
c3acf8723ae207d9eccdca3c2b55aed262175328417031397c14c7120a1e02f0c52c7fefc0145dfb09fb91f1d3e63254e7a45bc7edf50b1ecc87b7cc95d2f390
 DIST mtools-4.0.41.tar.bz2 447256 BLAKE2B 
9c0d24a2340038a2f482569e9ae6e326b0ba5fbc9abac3f70637682231e0541711c970b58c3c419f6114ce046084731b2ee7efd8c1e0cf091debec8816d851b5
 SHA512 
930321004d55c3fee17b1ed2319080446799d3230eee8df1cf4f0f9a82685837c3bfcce0d84749516fc8b945b1db01ac0379439ca53d974141c66b58ca8c

diff --git a/sys-fs/mtools/mtools-4.0.40.ebuild 
b/sys-fs/mtools/mtools-4.0.40.ebuild
deleted file mode 100644
index 48f9a91845fb..
--- a/sys-fs/mtools/mtools-4.0.40.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="Utilities to access MS-DOS disks from Unix without mounting them"
-HOMEPAGE="https://www.gnu.org/software/mtools/ 
https://savannah.gnu.org/projects/mtools;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos ~x64-solaris"
-IUSE="X"
-
-RDEPEND="!elibc_glibc? ( virtual/libiconv )
-   X? (
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXt
-   )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   if ! use elibc_glibc && ! use elibc_musl ; then
-   # bug #447688
-   append-libs "-liconv"
-   fi
-
-   local myeconfargs=(
-   --sysconfdir="${EPREFIX}"/etc/mtools
-   $(use_with X x)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   local -a DOCS=( README* Release.notes )
-
-   default
-
-   insinto /etc/mtools
-   doins mtools.conf
-
-   # Default is fine
-   sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs4-acl-tools/

2022-09-22 Thread Sam James
commit: 283efcd1008a5389a8739e1c19253de022cc4f1c
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:00:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283efcd1

net-fs/nfs4-acl-tools: drop 0.3.7

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

 net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7.ebuild | 25 ---
 1 file changed, 25 deletions(-)

diff --git a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7.ebuild 
b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7.ebuild
deleted file mode 100644
index a8d5fbe0b115..
--- a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Commandline and GUI tools that deal directly with NFSv4 ACLs"
-HOMEPAGE="https://git.linux-nfs.org/?p=bfields/nfs4-acl-tools.git;a=summary;
-SRC_URI="https://linux-nfs.org/~bfields/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-apps/attr"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.3.5-jobserver-unavailable.patch )
-
-src_prepare() {
-   default
-   eautoreconf
-}



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

2022-09-22 Thread Sam James
commit: 807b78ed77e8558b7d3511ac02ef6555185eaef8
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:01:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807b78ed

sys-apps/gentoo-functions: drop 0.14, 0.15, 0.16

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

 sys-apps/gentoo-functions/Manifest |  3 ---
 .../gentoo-functions/gentoo-functions-0.14.ebuild  | 27 --
 .../gentoo-functions/gentoo-functions-0.15.ebuild  | 27 --
 .../gentoo-functions/gentoo-functions-0.16.ebuild  | 27 --
 4 files changed, 84 deletions(-)

diff --git a/sys-apps/gentoo-functions/Manifest 
b/sys-apps/gentoo-functions/Manifest
index bffbec5a87b2..d25f2f43a4a7 100644
--- a/sys-apps/gentoo-functions/Manifest
+++ b/sys-apps/gentoo-functions/Manifest
@@ -1,4 +1 @@
-DIST gentoo-functions-0.14.tar.gz 11330 BLAKE2B 
72543941f2954e35d3671c1c482eda44ae00cf0c636a1d706c5b90c56dfbb985d20c156b6de650e5d33ff9fac0abaf9fc50b1172832c2bd5276f6adfe5baf3b8
 SHA512 
e1e0fee9f3e8b79478aaf2b9a54c8623c858e62f72f2885ea88f7006631cf513bdfaac7122f2a5fc97379bde57851793bf7d6c63a1c63a6923a7f13a73d803fc
-DIST gentoo-functions-0.15.tar.gz 11236 BLAKE2B 
da3df4ee809c33a7aa275757380584abcc70dc5f54d32b2e9d3336a9453cfc935e932df065a65a7458b885a449774713fead5aea99ea5e7ee522e5493d35482b
 SHA512 
b2a42e5b43c487d62e036eade88b5cc8e0f4eb249c783837a0293cdbba4ed8a1eea8742d531885bcc56eefa337853c41d257b6a9880fc0e7420b490bb6f98fd4
-DIST gentoo-functions-0.16.tar.bz2 10769 BLAKE2B 
aa85c97bf07e86631f9d11fc93252099925fb798a12483bead1e270799f44d3107c28e370925c948484a3f490247caf4c17b0068a160af7f72bec0f941699c95
 SHA512 
aa1f1bfbdd1e7ea51b2cceaae36b15a457b726ecc4fbed5bb3e5475d88b8142642df97b729303085716b1e3c7c92da58fa3b6842af5a04152e9f4c563d3d4b12
 DIST gentoo-functions-0.17.tar.bz2 10798 BLAKE2B 
1b725945421ab36b1412f9addc22e9fe299c0e6460790ee2832b9f63d4c06b86bb0d054b01505640a5dc1e62f3cd257628717fec852116a4c8b2c9f9d2d149ee
 SHA512 
6a3de93b5e4d761a53a622f41e6079606cc4ad8a964771d49dafdefbb632afdf722fd055d261e494aa0be956c4160c49a775ab40c927c5340b8e4da275ef51fb

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.14.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.14.ebuild
deleted file mode 100644
index f78a9ce16ce8..
--- a/sys-apps/gentoo-functions/gentoo-functions-0.14.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2014-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-functions.git;
-else
-   
SRC_URI="https://gitweb.gentoo.org/proj/gentoo-functions.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-fi
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Base functions required by all Gentoo systems"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-src_configure() {
-   tc-export CC
-   append-lfs-flags
-   export ROOTPREFIX="${EPREFIX}"
-   export PREFIX="${EPREFIX}/usr"
-}

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.15.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.15.ebuild
deleted file mode 100644
index 9214af16efb6..
--- a/sys-apps/gentoo-functions/gentoo-functions-0.15.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2014-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-functions.git;
-else
-   
SRC_URI="https://gitweb.gentoo.org/proj/gentoo-functions.git/snapshot/${P}.tar.gz;
-   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 ~x86-winnt"
-fi
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Base functions required by all Gentoo systems"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-src_configure() {
-   tc-export CC
-   append-lfs-flags
-   export ROOTPREFIX="${EPREFIX}"
-   export PREFIX="${EPREFIX}/usr"
-}

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.16.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.16.ebuild
deleted file mode 100644
index cf5513d3fcf8..
--- a/sys-apps/gentoo-functions/gentoo-functions-0.16.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2014-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2

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

2022-09-22 Thread Sam James
commit: d2f2950cc0554002ef0d977535f32e5535ad984a
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:02:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f2950c

sys-apps/irqbalance: drop 1.8.0-r1

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

 sys-apps/irqbalance/Manifest   |  1 -
 sys-apps/irqbalance/irqbalance-1.8.0-r1.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
index 7349c47125af..3bd5bb846cfb 100644
--- a/sys-apps/irqbalance/Manifest
+++ b/sys-apps/irqbalance/Manifest
@@ -1,2 +1 @@
-DIST irqbalance-1.8.0.tar.gz 55238 BLAKE2B 
0181ee57c4ddbdb55e1529cfd7da4b875320eff65cb606f925f0b4f4243b51e1349d4aba38690a78d7deab6d3f55ae8d6c45af44a904f03d7127678202f288db
 SHA512 
3d757198dbe680b010ed9233d73cbf3b4a150e6b07ef97d3e94f5fa0472a22b0b3800868634340fb413a18683ff95ff6a8f7fa51ace65d870651336479e32740
 DIST irqbalance-1.9.0.tar.gz 55779 BLAKE2B 
11df51b03a473da10340c0c9ca9a28b3d9f9ed81e202e434b135a4be1cf54bc5558b33a4a922eba89bdd8cebbd6d3448527507fa72f03c4ff494ae83d513854e
 SHA512 
878977da5eff18e53bdceeaa4aca952f73ba8b03eb028cf176816af971ffc65f0b1f1bb3a68e3a2502491895cc2b9438652dc97d5696232bb2f64860109e9a24

diff --git a/sys-apps/irqbalance/irqbalance-1.8.0-r1.ebuild 
b/sys-apps/irqbalance/irqbalance-1.8.0-r1.ebuild
deleted file mode 100644
index a815655e61b5..
--- a/sys-apps/irqbalance/irqbalance-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd linux-info
-
-DESCRIPTION="Distribute hardware interrupts across processors on a 
multiprocessor system"
-HOMEPAGE="https://github.com/Irqbalance/irqbalance;
-SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 x86"
-IUSE="caps +numa selinux tui"
-
-DEPEND="
-   dev-libs/glib:2
-   caps? ( sys-libs/libcap-ng )
-   numa? ( sys-process/numactl )
-   tui? ( sys-libs/ncurses:=[unicode(+)] )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-irqbalance )
-"
-
-pkg_setup() {
-   CONFIG_CHECK="~PCI_MSI"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   # Follow systemd policies
-   # https://wiki.gentoo.org/wiki/Project:Systemd/Ebuild_policy
-   sed \
-   -e 's/ $IRQBALANCE_ARGS//' \
-   -e '/EnvironmentFile/d' \
-   -i misc/irqbalance.service || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with caps libcap-ng)
-   $(use_enable numa)
-   $(use_with tui irqbalance-ui)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/irqbalance.init.4 irqbalance
-   newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
-   systemd_dounit misc/irqbalance.service
-}



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

2022-09-22 Thread Sam James
commit: 93385f1c2f76c653c8e00d874ed5c5814120c926
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:01:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93385f1c

app-editors/nano: drop 6.2

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

 app-editors/nano/Manifest|  1 -
 app-editors/nano/nano-6.2.ebuild | 93 
 2 files changed, 94 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index c5b73d5ebd4a..9df8f4a66755 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,2 @@
-DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
 DIST nano-6.3.tar.xz 1581772 BLAKE2B 
92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92
 SHA512 
42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3
 DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
deleted file mode 100644
index c76f1abb21ba..
--- a/app-editors/nano/nano-6.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   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"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-
-   insinto "${rcdir}"
-   doins "${FILESDIR}/gentoo.nanorc"
-   fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
-}



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

2022-09-22 Thread Sam James
commit: 72a673cfdf000f3b9013eb8f661221a2e54fd465
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:04:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a673cf

dev-util/cmake: drop 3.24.1

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

 dev-util/cmake/Manifest|   4 -
 dev-util/cmake/cmake-3.24.1.ebuild | 293 -
 2 files changed, 297 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index eeb6d5a25a23..c78232995d72 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,10 +1,6 @@
 DIST cmake-3.23.3-SHA-256.txt 1452 BLAKE2B 
aa2e2dfb2757210688a5a9131ca1fffdf6617a52219d373fd908c08e52b7d77f0e980086561a083cabaf8d9f3e24b15064bb74ad2737fcbfe11c8aba5814eb4e
 SHA512 
22808c050e8927867fc5d2daa6999d9eed53e99015f89d1f5bef61397d1b2a9888728e86fdca8716c47f8133e02b3fa726d0cc97c0bb4ab5f5ff16a1fc0ae82f
 DIST cmake-3.23.3-SHA-256.txt.asc 833 BLAKE2B 
10f61d7cfaa5c86d0e372f33d9ba0dbe7ae9cbfe17669107167b3ae72d0e337c63fb1c27a528dcda804323a1f0d4843b630e15427c33e0f5d5c568e27cea769d
 SHA512 
75ff4b25fdd71bc05a7d6fec3c72ec5b8d6ed7ac980d533e6c820855c74a1a58f52d53c1a454dffe1a15568445c4c1c805891997e5709567c9e7709ba1c5e4d9
 DIST cmake-3.23.3.tar.gz 9988050 BLAKE2B 
55105ce380e5e9f1839fc38cc0eaefe505d58bffa60feab9813a36c7cac92f4fb6aa6b6aaad899f1e8d58cfa5ececb9e7335a470244ccc06848d833b1eddf224
 SHA512 
75f86abe60ef28ba9bd06546c0c24578921621fb4be942171e629366a759cf1469e430945addc85f8ce977920883c063ed26de1b78fd24dfd98d0eb604800632
-DIST cmake-3.24.1-SHA-256.txt 1646 BLAKE2B 
0b72b78803e6b6e8055f68895203bcf8e4dfd0fdac43113bcece89d022ae38428c8363e12182f23954ae529a3e98d64c16770ad53f597a6d4100a72053ce10f5
 SHA512 
6302a8f3370f94415af6a2a1852b15f56fb58a67f895b3d99c6f2a084dd99437a94cf48bccdebed5b96e20aa9f52daff87e1037f1c62aff21b7a138f051375cc
-DIST cmake-3.24.1-SHA-256.txt.asc 833 BLAKE2B 
2e77922c732e654b40a40043b85ec4794886107cc09765d0a80ea05efad08711046bafd5ae341fb16904129cc7af75e6f4d2d1103e767a9147cca6a6a975b1fd
 SHA512 
b04a73cc483d51d5eafab7153b53e366220db2bad4b1d78fea9aec82e667434b8a27ae522be96b5f6a38e43c84aa3475f86c55c088a6149b03ec98c682b3cc4a
-DIST cmake-3.24.1-docs.tar.xz 491808 BLAKE2B 
5bafdcb5b705581fbb63e9733d37ca10b8fa1803ea471afb723e26421989cb3b204952640438db11425e3bb536267bbb3e0bb6e618bee2cd4662517201aa1196
 SHA512 
8181dd4cbf066d42af620ee265cbd6eac0d2edf744706ec63909ac819458c1dd3f118129f54255e1f27a61af6a0ae4d72a2dc066ca5fd3e747962b9a8b3f9bee
-DIST cmake-3.24.1.tar.gz 10392868 BLAKE2B 
628e2610c01af8e03eb7a201ae56a6e909c63314a993d2066f363d6181cfd2d0a0e5c09e9f74ad5ae3d226e15c2b04be250dc9bf1a273158fa3073bcc05c3a8e
 SHA512 
67bfafcf9ceba617d7ebbb0ac88b689a2d90ab51fea4a83bd073ee082fb55de8962ce7fb283f3db5f455d286f2199843ffa595a1de207d4fa3e4472d951eb289
 DIST cmake-3.24.2-SHA-256.txt 1646 BLAKE2B 
3c48226c96844c5ddd8567637a61eca697425021735d5dc8613a1fd7a68887f6707b6030c1e4476af5e4bdb4830cc4ff3d8708f4bdf557ba94508086e0447030
 SHA512 
f7500d8c9a500c9ad2679a68d6343cbbbae1483014ab2cd48a056e1e9591b6edd0d712e9ff5441e19c05284696e6c52ebdc3cf1efc61432f2764da7703816b49
 DIST cmake-3.24.2-SHA-256.txt.asc 833 BLAKE2B 
fe6a3caa3db7b6be186e49ee5d86706f2cda9a45858bc964be5407f577195d0af74c10e66ea30faa0a35280f1c9f927732f9cc7fcb9dae8e521882955b6ef617
 SHA512 
a0fa1a002f2f23e8b3b8fb2689905ac618ca423b96f904bee172d6a62e6fb0c0a46394ce57474be9c9810e1d09abf3b192f595cb0e92d5c62d11b60f0c572b82
 DIST cmake-3.24.2-docs.tar.xz 492188 BLAKE2B 
64e0d69ce8e739e6622b0cfde8956cb2bf67f9bf412b8d98afa1657bd30d8a2a1cf874e6422c78c222199616aac85d472ef398c83da29d5d64516384e9ed69aa
 SHA512 
d0ef81dfe37ac2a225fe795fd3e6780e3b8fd5caa472a14ff8d036917172efd13126897c7a2a78d8269aa20e4f35c7b9be7bed14ecbfb24df332c332a4ff16c4

diff --git a/dev-util/cmake/cmake-3.24.1.ebuild 
b/dev-util/cmake/cmake-3.24.1.ebuild
deleted file mode 100644
index 9491df325a39..
--- a/dev-util/cmake/cmake-3.24.1.ebuild
+++ /dev/null
@@ -1,293 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-: ${CMAKE_DOCS_PREBUILT:=1}
-
-CMAKE_DOCS_PREBUILT_DEV=sam
-CMAKE_DOCS_VERSION=$(ver_cut 1-3)
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-# See bug #784815
-CMAKE_DOCS_USEFLAG="+doc"
-
-# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
-# ... but seems fine as of 3.22.3?
-# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
-   toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross 

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

2022-09-22 Thread Sam James
commit: 147747a18555b8ccbc669e40fd41b19cef2b69fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:07:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147747a1

dev-libs/libgpg-error: drop 1.42, 1.44

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

 dev-libs/libgpg-error/Manifest |  2 -
 .../libgpg-error-1.37-remove_broken_check.patch| 22 
 .../files/libgpg-error-1.42-cross_compile.patch| 32 ---
 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 66 --
 dev-libs/libgpg-error/libgpg-error-1.44.ebuild | 65 -
 5 files changed, 187 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 942639a59c70..230fc5c9a47a 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1 @@
-DIST libgpg-error-1.42.tar.bz2 973996 BLAKE2B 
eb3381ec7106cfe5dca91f473e97b03df83f247d3067e9f933ed7206f826e59d2b74b8c28d41e785ffe1c2980b680470064eb2fa2ff1ee3d8fa8be5b81a8
 SHA512 
f6d95712a874edefc39a7746062c8037a62801a550560c5b2eab08b5b86987c1de5be60eba5fcb56d35a37db109aa32d07b7eff2bb99800c1c47d2227421a8f4
-DIST libgpg-error-1.44.tar.bz2 1014475 BLAKE2B 
dc101769510bc9edff38048216a961df8b08373a0b6d04b13c882bbcb43c4d0e05ecfdfd7788c89b5799082f4d15386efac5eb1762a48ae1ab70b554d0bfbb36
 SHA512 
a0eef310b9d44532d1ae6e7266226ea3e82d908aa31f775a026e56a7f8303b78adfdceb3ae5a40f7d242987635e764c539a024ce8dc0d66590e1a3fa50f6b784
 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 
277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b
 SHA512 
882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457

diff --git 
a/dev-libs/libgpg-error/files/libgpg-error-1.37-remove_broken_check.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.37-remove_broken_check.patch
deleted file mode 100644
index 2919a9d73be0..
--- a/dev-libs/libgpg-error/files/libgpg-error-1.37-remove_broken_check.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-This breaks our multilib builds:
-
-  Confirm gpg-error-config works... no
-  ***  Please report to  with gpg-error-config-test.log
-
 libgpg-error-1.37/src/Makefile.am
-+++ libgpg-error-1.37/src/Makefile.am
-@@ -338,14 +338,6 @@
-   cp gpg-error.h gpgrt.h
- 
- gpg-error-config: gpgrt-config gpg-error-config-old
--  @echo $(ECHO_N) "Confirm gpg-error-config works... $(ECHO_C)"
--  @if ./gpg-error-config-test.sh --old-new; then \
--echo "good"; \
--  else   \
--echo "no";   \
--echo "***  Please report to  with 
gpg-error-config-test.log"; \
--exit 1; \
--  fi
-   cp gpg-error-config-old $@
- 
- install-data-local:

diff --git a/dev-libs/libgpg-error/files/libgpg-error-1.42-cross_compile.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.42-cross_compile.patch
deleted file mode 100644
index 78d98dd7b3d1..
--- a/dev-libs/libgpg-error/files/libgpg-error-1.42-cross_compile.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 33593864cd54143db594c4237bba41e14179061c Mon Sep 17 00:00:00 2001
-From: David Michael 
-Date: Fri, 26 Mar 2021 16:06:50 +0900
-Subject: [PATCH] build: Fix generation of lock-obj-pub.native.h for cross
- build.
-
-* src/gen-lock-obj.sh: Capture echo output with quotes.
-
---
-
-Fixes-commit: 99ae862a96a569724f49a604ebb7d3f6d2c2d374
-Signed-off-by: David Michael 

- src/gen-lock-obj.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/gen-lock-obj.sh b/src/gen-lock-obj.sh
-index a710f0c..258eec6 100755
 a/src/gen-lock-obj.sh
-+++ b/src/gen-lock-obj.sh
-@@ -38,7 +38,7 @@
- # AWK=gawk ./gen-lock-obj.sh
- #
- 
--if test -n `echo -n`; then
-+if test -n "`echo -n`"; then
- ECHO_C='\c'
- ECHO_N=''
- else
--- 
-2.11.0
-

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
deleted file mode 100644
index 2168705cf76b..
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal toolchain-funcs prefix
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris 

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

2022-09-22 Thread Sam James
commit: 033a5bd35ac10fed6e1b0d5f757d1472ebe5f0f2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:06:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033a5bd3

net-misc/wget: drop 1.21.2

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

 net-misc/wget/Manifest   |   1 -
 net-misc/wget/wget-1.21.2.ebuild | 102 ---
 2 files changed, 103 deletions(-)

diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest
index 0f4b65782569..7053a352228b 100644
--- a/net-misc/wget/Manifest
+++ b/net-misc/wget/Manifest
@@ -1,3 +1,2 @@
-DIST wget-1.21.2.tar.gz 5004576 BLAKE2B 
e11c3a2b89ab26834dc4cbb445bcc6122d3a6b2a5b9c6de1ce9e8f062281f9e5aa1f80ca37a44791ba5aaf6a447015a26afef2199cdb75f1931d5e1ffb1f406b
 SHA512 
3e35f92604486ca459f26df97d392579f1d83a9254519e8ce249b410bacf70dddf716d6caa3b29fd4865163f60410b2b8ad1ca1f7bb3dbb2456386b7647b988d
 DIST wget-1.21.3.tar.gz 5079864 BLAKE2B 
4ff40a30cb3be82ea492d0eae324a9d43de30a0169d3b219ce25f3d667915f90c7eb1559760d1605340f112e96e028613265e0be73aaba7935c69cc06a4ae4f6
 SHA512 
29889ecbf590dff0f39183d9e0621741d731a554d990e5c995a4644725dca62e8e19601d40db0ef7d62ebf54e5457c7409965e4832b6e60e4ccbc9c8caa30718
 DIST wget-1.21.3.tar.gz.sig 854 BLAKE2B 
71f69492397ae9e36284be9acdd1c94da34a7397c14a6de1a867c0d1e807bf961f8a2e098ab5629425691ce595227fb08f046416245fda2a6025929079f2d7c2
 SHA512 
b9f41496e0083545bc703c97b0758500f337527647cdc422152d7855d05351e3a62685269238c78300eafdbfaed8afecaeb988901a3d8a6b002e9fb3d70efe4f

diff --git a/net-misc/wget/wget-1.21.2.ebuild b/net-misc/wget/wget-1.21.2.ebuild
deleted file mode 100644
index 31b255f0d501..
--- a/net-misc/wget/wget-1.21.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Network utility to retrieve files from the WWW"
-HOMEPAGE="https://www.gnu.org/software/wget/;
-SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cookie-check debug gnutls idn ipv6 metalink nls ntlm pcre +ssl static 
test uuid zlib"
-REQUIRED_USE=" ntlm? ( !gnutls ssl ) gnutls? ( ssl )"
-RESTRICT="!test? ( test )"
-
-# Force a newer libidn2 to avoid libunistring deps. #612498
-LIB_DEPEND="
-   cookie-check? ( net-libs/libpsl )
-   idn? ( >=net-dns/libidn2-0.14:=[static-libs(+)] )
-   metalink? ( media-libs/libmetalink )
-   pcre? ( dev-libs/libpcre2[static-libs(+)] )
-   ssl? (
-   gnutls? ( net-libs/gnutls:0=[static-libs(+)] )
-   !gnutls? ( dev-libs/openssl:0=[static-libs(+)] )
-   )
-   uuid? ( sys-apps/util-linux[static-libs(+)] )
-   zlib? ( sys-libs/zlib[static-libs(+)] )
-"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="
-   ${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-"
-BDEPEND="
-   app-arch/xz-utils
-   dev-lang/perl
-   sys-apps/texinfo
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? (
-   ${PYTHON_DEPS}
-   >=dev-perl/HTTP-Daemon-6.60.0
-   dev-perl/HTTP-Message
-   dev-perl/IO-Socket-SSL
-   )
-"
-
-DOCS=( AUTHORS MAILING-LIST NEWS README )
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   sed -i -e "s:/usr/local/etc:${EPREFIX}/etc:g" 
doc/{sample.wgetrc,wget.texi} || die
-}
-
-src_configure() {
-   # fix compilation on Solaris, we need filio.h for FIONBIO as used in
-   # the included gnutls -- force ioctl.h to include this header
-   [[ ${CHOST} == *-solaris* ]] && append-cppflags -DBSD_COMP=1
-
-   if use static ; then
-   append-ldflags -static
-   tc-export PKG_CONFIG
-   PKG_CONFIG+=" --static"
-   fi
-
-   # There is no flag that controls this.  libunistring-prefix only
-   # controls the search path (which is why we turn it off below).
-   # Further, libunistring is only needed w/older libidn2 installs,
-   # and since we force the latest, we can force off libunistring. #612498
-   local myeconfargs=(
-   ac_cv_libunistring=no
-   --disable-assert
-   --disable-pcre
-   --disable-rpath
-   --without-included-libunistring
-   --without-libunistring-prefix
-   $(use_enable debug)
-   $(use_enable idn iri)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable ntlm)
-   $(use_enable pcre pcre2)
-   

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

2022-09-22 Thread Sam James
commit: 1b63f57e1874e214b5a6038ff8f02fd62ecfa51d
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:02:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b63f57e

sys-apps/hdparm: drop 9.63

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

 sys-apps/hdparm/Manifest   |  1 -
 sys-apps/hdparm/hdparm-9.63.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/sys-apps/hdparm/Manifest b/sys-apps/hdparm/Manifest
index 296abbef6274..42981fcdd846 100644
--- a/sys-apps/hdparm/Manifest
+++ b/sys-apps/hdparm/Manifest
@@ -1,3 +1,2 @@
-DIST hdparm-9.63.tar.gz 140252 BLAKE2B 
41ee3dda11f17ec9c125b7d680f07ca2d88c3692e2436b8d2550dbd58546b1dde8e61cdf5312c5b09d687dad81826bd848c8eabcb3e01ab09ac6cfb082699238
 SHA512 
1d09dc2c79c31f45fa242dd5bf259e84281d1464e49ada9fd53bb6d58cb0458046e534a93f9d6de18478ca5db50b6d36ecbe5b784c0c681a1db29f15fadd525c
 DIST hdparm-9.64.tar.gz 140307 BLAKE2B 
0196f3ccec4005c542b834d8426cc6f64694783da3d4a064e898e25d17aab3aa0d9621276607169f2104c9a9804f9020554d836ded9efb16367a8ac4c9c9b146
 SHA512 
c561825143d8872cc2940bd6ba72162f91792bd63b6a8511058e79cc96feb6a4a9d22275581ef2eefab64a4035587b3a63175ccc58fa46f1059b4680d9d58ec4
 DIST hdparm-9.65.tar.gz 140425 BLAKE2B 
79b1c16e7807f82a992ed7f22faef57045c56da4a281fbd8db3b8846b193ccc4b42329fa6abbebf8b652fbefb13aa0f18dfa726e802e8e1a45c94f414fb303b9
 SHA512 
4ffc8902b90cee10d68af8ddb9f3b9454d523ecd49cdaaed254b4d7a999462a8ad5ec1bb5d7684b09fefa41b5941ab533b167dad290003b51c795a633ca88913

diff --git a/sys-apps/hdparm/hdparm-9.63.ebuild 
b/sys-apps/hdparm/hdparm-9.63.ebuild
deleted file mode 100644
index 3488ffc74343..
--- a/sys-apps/hdparm/hdparm-9.63.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Utility to change hard drive performance parameters"
-HOMEPAGE="https://sourceforge.net/projects/hdparm/;
-SRC_URI="mirror://sourceforge/hdparm/${P}.tar.gz"
-
-LICENSE="BSD GPL-2" # GPL-2 only
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="static"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.60-build.patch
-)
-
-src_prepare() {
-   default
-   use static && append-ldflags -static
-}
-
-src_configure() {
-   tc-export CC
-   export STRIP=:
-}
-
-src_install() {
-   into /
-   dosbin hdparm contrib/idectl
-
-   newinitd "${FILESDIR}"/hdparm-init-8 hdparm
-   newconfd "${FILESDIR}"/hdparm-conf.d.3 hdparm
-
-   doman hdparm.8
-   dodoc hdparm.lsm Changelog README.acoustic hdparm-sysconfig
-   docinto wiper
-   dodoc wiper/{README.txt,wiper.sh}
-   docompress -x /usr/share/doc/${PF}/wiper/wiper.sh
-}



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

2022-09-22 Thread Sam James
commit: 77944d6b6448f73741340c1ac6712e4d02abb9e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:03:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77944d6b

sys-apps/file: drop 5.42

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

 sys-apps/file/file-5.42.ebuild | 161 -
 1 file changed, 161 deletions(-)

diff --git a/sys-apps/file/file-5.42.ebuild b/sys-apps/file/file-5.42.ebuild
deleted file mode 100644
index 0b9cc3af8dba..
--- a/sys-apps/file/file-5.42.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1 libtool toolchain-funcs multilib-minimal
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/glensc/file.git;
-   inherit autotools git-r3
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/file.asc
-   inherit verify-sig
-   SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc 
)"
-
-   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"
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
-fi
-
-DESCRIPTION="Identify a file's format by scanning binary data for patterns"
-HOMEPAGE="https://www.darwinsys.com/file/;
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="bzip2 lzma python seccomp static-libs zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-   bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
-   lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-   python? ( !dev-python/python-magic )
-   seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )"
-BDEPEND+="
-   python? (
-   ${PYTHON_DEPS}
-   ${DISTUTILS_DEPS}
-   )"
-
-PATCHES=(
-   "${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
-   "${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
-)
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   else
-   elibtoolize
-   fi
-
-   # don't let python README kill main README, bug ##60043
-   mv python/README.md python/README.python.md || die
-   # bug #662090
-   sed 's...@readme.md@README.python.md@' -i python/setup.py || die
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --enable-fsect-man5
-   $(use_enable bzip2 bzlib)
-   $(use_enable lzma xzlib)
-   $(use_enable seccomp libseccomp)
-   $(use_enable static-libs static)
-   $(use_enable zlib)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-build_src_configure() {
-   local myeconfargs=(
-   --disable-shared
-   --disable-libseccomp
-   --disable-bzlib
-   --disable-xzlib
-   --disable-zlib
-   )
-
-   econf_build "${myeconfargs[@]}"
-}
-
-need_build_file() {
-   # when cross-compiling, we need to build up our own file
-   # because people often don't keep matching host/target
-   # file versions, bug #362941
-   tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}"
-}
-
-src_configure() {
-   local ECONF_SOURCE="${S}"
-
-   if need_build_file ; then
-   mkdir -p "${WORKDIR}"/build || die
-   cd "${WORKDIR}"/build || die
-   build_src_configure
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_compile() {
-   if multilib_is_native_abi ; then
-   emake
-   else
-   # bug #586444
-   emake -C src magic.h
-   emake -C src libmagic.la
-   fi
-}
-
-src_compile() {
-   if need_build_file ; then
-   # bug #586444
-   emake -C "${WORKDIR}"/build/src magic.h
-   emake -C "${WORKDIR}"/build/src file
-   local -x PATH="${WORKDIR}/build/src:${PATH}"
-   fi
-
-   multilib-minimal_src_compile
-
-   if use python ; then
-   cd python || die
-   distutils-r1_src_compile
-   fi
-}
-
-multilib_src_install() {
-   if multilib_is_native_abi ; then
-   default
-   else
-   emake -C src install-{nodist_includeHEADERS,libLTLIBRARIES} 
DESTDIR="${D}"
-   fi
-}
-

  1   2   3   4   >