[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/

2021-03-27 Thread Sam James
commit: e2e6fd309a1d5128f9d0cf1378ce8c4ccabd9d63
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 04:21:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 04:21:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e6fd30

www-servers/xsp: fix DoubleEmptyLine

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

 www-servers/xsp/xsp-3.8_p2014120900.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
index c327b001d52..e2d9fda01c7 100644
--- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild
+++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
@@ -27,7 +27,6 @@ PATCHES=(
"${FILESDIR}/aclocal-fix.patch"
 )
 
-
 METAFILETOBUILD=xsp.sln
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/

2021-03-27 Thread Sam James
commit: bd8b96ad61d4b7fb83c749e374053e73dccdd432
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 04:15:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 04:21:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8b96ad

www-servers/xsp: switch to tarball for 3.8_p2014120900

Why not?

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

 www-servers/xsp/Manifest   | 2 +-
 www-servers/xsp/xsp-3.8_p2014120900.ebuild | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/www-servers/xsp/Manifest b/www-servers/xsp/Manifest
index b7faea8c132..14d54fe5854 100644
--- a/www-servers/xsp/Manifest
+++ b/www-servers/xsp/Manifest
@@ -1,2 +1,2 @@
-DIST xsp-3.8_p2014120900.zip 632555 BLAKE2B 
e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196
 SHA512 
a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91
+DIST xsp-3.8_p2014120900.tar.gz 307722 BLAKE2B 
a6c7723e41490022ea969961f93fa3cb5b5eb583edd6ad1ef40dc38adc29cc9c0de16b7da5e98074b0848cdb7cce1e4c5e0298dc6f7f71d6a5c5e542a662005e
 SHA512 
bf7a8cbeda330be98eb6fb1942ca9d6d8107ceabfb47db36d4b9b1f9d99afb329bad7737a4c9bfbf3ac205e9499dd58b2aa1cf7dfd83e41ee50b3820b05d4596
 DIST xsp-4.7.1.tar.gz 307143 BLAKE2B 
f8a3a09d644d567728e6462df553ff52fdbd17e974dc25aeebd011e7b6c22ef76be69cc49acfd1cdd9edbd30728ce6b7ef5f33ecda50653db219863b17442b36
 SHA512 
f106b073bc17ae8fafcffdf2f0db7284f36b62b648fd79321a0de7f5ed15085a9116deccf464e72b3e6f5daf8d65d0a6a3d55c1b275546a4762fa3236bd58e2b

diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
index 803e6c8bd9c..c327b001d52 100644
--- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild
+++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
@@ -11,7 +11,7 @@ inherit autotools dotnet systemd user
 EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768"
 DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
 HOMEPAGE="http://www.mono-project.com/ASP.NET;
-SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.zip -> ${P}.zip"
+SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/xsp-${EGIT_COMMIT}"
 
 LICENSE="MIT"
@@ -20,7 +20,6 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="developer doc test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="app-arch/unzip"
 RDEPEND="dev-db/sqlite:3"
 DEPEND="${RDEPEND}"
 



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

2021-03-27 Thread Sam James
commit: 70d8a5e5a6eee8500baeba1f85600de468a840a0
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:48:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 04:21:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d8a5e5

dev-lang/mono: fix metadata indentation

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

 dev-lang/mono/metadata.xml | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-lang/mono/metadata.xml b/dev-lang/mono/metadata.xml
index 537ed12bade..9736309166b 100644
--- a/dev-lang/mono/metadata.xml
+++ b/dev-lang/mono/metadata.xml
@@ -1,12 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   dot...@gentoo.org
-   Gentoo Dotnet Project
-
-
-   Enable if the user plans to run the package 
under a pax enabled hardened kernel
-   Make mono generate code that is considerably faster on 
xen VMs but slightly slower on for normal systems.
-
+   
+   dot...@gentoo.org
+   Gentoo Dotnet Project
+   
+   
+   Enable if the user plans to run the 
package under a pax enabled hardened kernel
+   Make mono generate code that is considerably 
faster on xen VMs but slightly slower on for normal systems.
+   
 



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

2021-03-27 Thread Sam James
commit: 639c2efc2a8b9f13bef99c0eeb1302820227f648
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:49:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 04:21:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639c2efc

dev-lang/mono: add changelog link to metadata

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

 dev-lang/mono/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/mono/metadata.xml b/dev-lang/mono/metadata.xml
index 985570a18a5..7fb3820c3aa 100644
--- a/dev-lang/mono/metadata.xml
+++ b/dev-lang/mono/metadata.xml
@@ -11,5 +11,6 @@


mono/mono
+   
https://www.mono-project.com/docs/about-mono/releases/

 



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

2021-03-27 Thread Sam James
commit: 3f2ce176977618670a011966317ddfbd72409829
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:45:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 04:21:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2ce176

dev-lang/mono: add 6.12.0.122

* Bumps to 6.12.0.122
* Run cert-sync (regenerate certificate store) in pkg_postinst
* Add (preliminary) check-reqs.eclass usage
* Fix automagic dependencies on:
** app-crypt/mit-krb5
** sys-libs/zlib (fallback to bundled previously)

Bug: https://bugs.gentoo.org/776667
Bug: https://bugs.gentoo.org/719718
Closes: https://bugs.gentoo.org/687892
Closes: https://bugs.gentoo.org/729328
Closes: https://bugs.gentoo.org/762265
Signed-off-by: Sam James  gentoo.org>

 dev-lang/mono/Manifest   |   1 +
 dev-lang/mono/mono-6.12.0.122.ebuild | 114 +++
 2 files changed, 115 insertions(+)

diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest
index 5263681050b..3b0026bf103 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -1,2 +1,3 @@
 DIST mono-6.10.0.104.tar.xz 292616252 BLAKE2B 
705fb45ab280eae0e66b4c0fa0fc0e3ee87ed47164dd5bfa2f5c30fb7b788bd9b25bfe7d820db88178bf0863b1cc984def94fe291c9924b311454735deed
 SHA512 
73b853e9fc9af2e1bf5e45f7accb8893dd7e48f9723f74b03d99ea11cf565e2c5bb2d6ae4c81c7e7be0cdfa489016da909ed7b12808c8f84d9d25e33e1cb9874
+DIST mono-6.12.0.122.tar.xz 292266176 BLAKE2B 
07043c5fbca33edf64ebca0392b47af9b9ab502be772efb5afbe5ec9e8683b7f4e96a305ee906dff617842bdba2819c2abc130d7aff23b12779f403bbd88f3bd
 SHA512 
0fbd4147498cc81e384933147eb6aa5c559d17a794a308af7ffa43dce51e0faefde24fc75e987ed804dcb161b52756944bc3611100fc0a4adcc260ca97ddaecd
 DIST mono-6.6.0.161.tar.xz 241179396 BLAKE2B 
88cb0599cd5698500431dc8a78fa3b44a148bdc11d3067e950f0019c6bbeff9ebf2142e90f3b1023721c982fc4a59605ee969d84ee2137f968dee66b1ea0b55c
 SHA512 
0b0c72daef9e1c10c0d566292997d4a923766390793ec1196a063b885e853b47a12503238632879cf7397f03b34909137e24c53db9300a4f209164e973284186

diff --git a/dev-lang/mono/mono-6.12.0.122.ebuild 
b/dev-lang/mono/mono-6.12.0.122.ebuild
new file mode 100644
index 000..2e2781d0640
--- /dev/null
+++ b/dev-lang/mono/mono-6.12.0.122.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHECKREQS_DISK_BUILD="4500M"
+inherit autotools check-reqs linux-info mono-env pax-utils multilib-minimal
+
+DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
+HOMEPAGE="https://mono-project.com;
+SRC_URI="https://download.mono-project.com/sources/mono/${P}.tar.xz;
+
+LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE="doc minimal nls pax_kernel xen"
+
+# Note: mono works incorrect with older versions of libgdiplus
+# Details on dotnet overlay issue: https://github.com/gentoo/dotnet/issues/429
+DEPEND="
+   app-crypt/mit-krb5[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   ia64? ( sys-libs/libunwind )
+   !minimal? ( >=dev-dotnet/libgdiplus-6.0.2 )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   ${DEPEND}
+   app-misc/ca-certificates
+"
+BDEPEND="
+   sys-devel/bc
+   virtual/yacc
+   pax_kernel? ( sys-apps/elfix )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.12-try-catch.patch
+)
+
+pkg_pretend() {
+   linux-info_pkg_setup
+
+   if use kernel_linux ; then
+   if linux_config_exists ; then
+   linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not 
enabled in the kernel"
+   else
+   # 
https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686
+   ewarn "kernel config not found"
+   ewarn "If CONFIG_SYSVIPC is not set in your kernel 
.config, mono will hang while compiling."
+   ewarn "See https://bugs.gentoo.org/261869 for more 
info."
+   fi
+   fi
+
+   # bug #687892
+   check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   mono-env_pkg_setup
+   check-reqs_pkg_setup
+}
+
+src_prepare() {
+   # We need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so 
it don't
+   # get killed in the build proces when MPROTECT is enabled, bug #286280
+   # RANDMMAP kills the build process too, bug #347365
+   # We use paxmark.sh to get PT/XT logic, bug #532244
+   if use pax_kernel ; then
+   ewarn "We are disabling MPROTECT on the mono binary."
+
+   # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9
+   sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i 
"${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in"
+   fi
+
+   default
+
+   # PATCHES contains configure.ac 

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

2021-03-27 Thread Sam James
commit: 91361138dced60295684990b0f7d1a9e8ebe0a2e
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:48:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 04:21:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91361138

dev-lang/mono: add github remote-id

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

 dev-lang/mono/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/mono/metadata.xml b/dev-lang/mono/metadata.xml
index 9736309166b..985570a18a5 100644
--- a/dev-lang/mono/metadata.xml
+++ b/dev-lang/mono/metadata.xml
@@ -9,4 +9,7 @@
Enable if the user plans to run the 
package under a pax enabled hardened kernel
Make mono generate code that is considerably 
faster on xen VMs but slightly slower on for normal systems.

+   
+   mono/mono
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/

2021-03-27 Thread Sam James
commit: 402a3b36a5f58622b18e6a8fa827dde2d2669e14
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 04:14:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 04:21:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402a3b36

www-servers/xsp: tidy variable declarations

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

 www-servers/xsp/xsp-3.8_p2014120900.ebuild | 13 -
 www-servers/xsp/xsp-4.7.1.ebuild   | 12 ++--
 2 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
index 33c34864ddf..803e6c8bd9c 100644
--- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild
+++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
+# TODO: We can probably yank the USE_DOTNET/dotnet.eclass stuff
+# but let's be conservative for now
 USE_DOTNET="net35 net40 net45"
-PATCHDIR="${FILESDIR}/2.2/"
-
 inherit autotools dotnet systemd user
 
 EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768"
@@ -17,19 +17,20 @@ S="${WORKDIR}/xsp-${EGIT_COMMIT}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc test developer"
+IUSE="developer doc test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="dev-db/sqlite:3"
 DEPEND="${RDEPEND}"
 
-METAFILETOBUILD=xsp.sln
-
 PATCHES=(
"${FILESDIR}/aclocal-fix.patch"
 )
 
+
+METAFILETOBUILD=xsp.sln
+
 src_prepare() {
default
 
@@ -74,6 +75,8 @@ pkg_preinst() {
 src_install() {
default
 
+   local PATCHDIR="${FILESDIR}/2.2/"
+
newinitd "${PATCHDIR}"/xsp.initd xsp
newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
newconfd "${PATCHDIR}"/xsp.confd xsp

diff --git a/www-servers/xsp/xsp-4.7.1.ebuild b/www-servers/xsp/xsp-4.7.1.ebuild
index 8bbb25acfcf..e5cd0168007 100644
--- a/www-servers/xsp/xsp-4.7.1.ebuild
+++ b/www-servers/xsp/xsp-4.7.1.ebuild
@@ -4,8 +4,6 @@
 EAPI=7
 
 USE_DOTNET="net35 net40 net45"
-PATCHDIR="${FILESDIR}/2.2/"
-
 inherit autotools dotnet systemd user
 
 DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
@@ -15,18 +13,18 @@ 
SRC_URI="https://github.com/mono/xsp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc test developer"
+IUSE="developer doc test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-db/sqlite:3"
 DEPEND="${RDEPEND}"
 
-METAFILETOBUILD=xsp.sln
-
 PATCHES=(
"${FILESDIR}/aclocal-fix.patch"
 )
 
+METAFILETOBUILD=xsp.sln
+
 src_prepare() {
default
 
@@ -69,7 +67,9 @@ pkg_preinst() {
 }
 
 src_install() {
-   mv_command="cp -ar" default
+   default
+
+   local PATCHDIR="${FILESDIR}/2.2/"
 
newinitd "${PATCHDIR}"/xsp.initd xsp
newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server



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

2021-03-27 Thread Joshua Kinard
commit: 79217b2c420fb9e9f0dd194259b1f1ae828ebb64
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Mar 28 04:18:36 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Mar 28 04:18:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79217b2c

sys-kernel/mips-sources: Bump LTS versions

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-3.0.17, Repoman-3.0.2

 sys-kernel/mips-sources/Manifest| 6 +++---
 .../{mips-sources-4.14.221.ebuild => mips-sources-4.14.227.ebuild}  | 0
 .../{mips-sources-4.19.176.ebuild => mips-sources-4.19.183.ebuild}  | 0
 .../{mips-sources-5.4.99.ebuild => mips-sources-5.4.108.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/mips-sources/Manifest b/sys-kernel/mips-sources/Manifest
index 31fb2c77cbf..dd93d080fab 100644
--- a/sys-kernel/mips-sources/Manifest
+++ b/sys-kernel/mips-sources/Manifest
@@ -5,6 +5,6 @@ DIST mips-sources-4.14.0-patches-v2.tar.xz 287560 BLAKE2B 
9fb6b07dcb0336be95c863
 DIST mips-sources-4.19.0-patches-v2.tar.xz 289940 BLAKE2B 
ffca5540cbd663ed3eab3f748dec7727ca6f1abe11ce107fe1780b8191175b77d8c59f70d5e9254f01c43d507f805f081f15bd150f66da1d11e2a91715dcb038
 SHA512 
c67ac8c6f041a96348a5a6023919fc5586b70b6c3aa52777945d5f1a831e6bd24d867c0318034cf304a3c8f4c6ff0d2af3611b3ad2bc476f3bf3762d39a215f8
 DIST mips-sources-5.4-patches-v3.tar.xz 195616 BLAKE2B 
389d5d86265d14961d739f13623ed5a1efa0b4e6a649816eccb41f947186316560473a1ec0222d1db84ce8cc1e0c8dadb4dd499b941e37de201571cc37359e74
 SHA512 
4181b776ec17526c246516d0d2fb2737f12a214a18c2526085a71174a12e30735d7b497d9cba658a2579c05055a74191ebbdd658003c7b28265d49915bc94b58
 DIST mipsgit-4.14.0-20180128.diff.xz 1008 BLAKE2B 
2a317ff97aab096883680c6b653e993aee31994e6caec52c52dfbbb61f1dc1f25d03ebd3182fa122923a67aeee0aa598b36e603692333e4c9ccdc741fd456d96
 SHA512 
378deb1bc1d10a6b4912e5e4a0d6fcab28952e2e59c35fc879601841cf8160081b318a2598ef74db225e95f0f26483f6b9a56a348811b1ee7b8934391dd271ae
-DIST patch-4.14.221.xz 4125144 BLAKE2B 
474f8791e2b59f1524681e70300d5a9543a4b56fb7affbd02a22d67d4df2632c7aa37a73d032697b3b10291671efd96f5eaf13c4632c05801a4a7cac99a4c219
 SHA512 
fd332b076ac0231ea4b3806bd6cb58f0b66bd9317ae352fb6f90856e92df5cc96d2c89bc8c44001f2f34ea98b43fbbe8b8eae0abe2249fe561b8dd4a2c76bcb5
-DIST patch-4.19.176.xz 3779956 BLAKE2B 
136d927a3254a8214b7c0766971b4585e7a08d13ac4b5e7160f24a1a0d687dfe234632b873aac3cff9fd596b9191acee202e88b7f5d7e139a3284aa544983f0a
 SHA512 
9bb51df1822242aee8340b8d54b5d1eb9bab8c0fff37a5b671f2ab7d10e5b3f1bd9f6a7e13af600434cc406a42b6638a5659cc056917c44a158bf243b5383146
-DIST patch-5.4.99.xz 2620252 BLAKE2B 
e6b965a159fd019e95207eab66f0cee6ed35334d634594c4d8a433cfdb4be6b8274bc3794754c27ab9dc52223b6760c303ba5a9a2624b7799fb4d831ba49c8df
 SHA512 
00b9128b450c86742ecdfd9656d2527625cd257e95dd18bf032d0c9325e5eb67dc65e30b30b95e1dd00f590eb6ea85710d9c43b2d92fe03e93d761b34b7cc498
+DIST patch-4.14.227.xz 4193400 BLAKE2B 
126c48a104ef2836aeea86965c9c5c5f09dfea0cdd8598e0a9c6d7aad9bdec21319a9557c41906f67d95e161584ab143b6f895e7b4012ba771eca804f40439e1
 SHA512 
26d5ee9fff8a9e03fee571780759196282dc46d385b5e8ba3f7fa0ebf42443c9e2d038472bca61190a8fda194f5f229b92af410a339401b6f0256564fc5aaea1
+DIST patch-4.19.183.xz 3876724 BLAKE2B 
8a64e3aae05b3abbecff097f6bd2501665f3c3d7a918e7752404d976077377d33e754807e1007515fe624465ed6075449e392c9f124c462a69b85c01b8461658
 SHA512 
f0c93463ee1727d074018d140848099f87cc242868a48400c68adbdf068af15b25b007ff95ffc8a27ab17b36391448426b6b56471b9c6df0dfdaaa166fd967c4
+DIST patch-5.4.108.xz 2763084 BLAKE2B 
d19897ed03298867180bc967c00499eb5df26d9126bf027fb6ab9e074cb6bbb9729166da2318986f932c3b5e557cf50fa10a08c04cb002b11a892c242a59edce
 SHA512 
6856033ad3af0306911c97a5c213054ff3bcb390c763d60a0a29767e80d22281e43ea6c32ecee95c6f0f2d8d5c3b4eeab78eea111087f47249a4034269ddde44

diff --git a/sys-kernel/mips-sources/mips-sources-4.14.221.ebuild 
b/sys-kernel/mips-sources/mips-sources-4.14.227.ebuild
similarity index 100%
rename from sys-kernel/mips-sources/mips-sources-4.14.221.ebuild
rename to sys-kernel/mips-sources/mips-sources-4.14.227.ebuild

diff --git a/sys-kernel/mips-sources/mips-sources-4.19.176.ebuild 
b/sys-kernel/mips-sources/mips-sources-4.19.183.ebuild
similarity index 100%
rename from sys-kernel/mips-sources/mips-sources-4.19.176.ebuild
rename to sys-kernel/mips-sources/mips-sources-4.19.183.ebuild

diff --git a/sys-kernel/mips-sources/mips-sources-5.4.99.ebuild 
b/sys-kernel/mips-sources/mips-sources-5.4.108.ebuild
similarity index 100%
rename from sys-kernel/mips-sources/mips-sources-5.4.99.ebuild
rename to sys-kernel/mips-sources/mips-sources-5.4.108.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2021-03-27 Thread Andrey Grozin
commit: b7d3cd55bb34d342fcbf4d8e51d00d0d40c989f5
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Mar 28 03:39:07 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Mar 28 03:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d3cd55

sci-geosciences/gpxsee: clean old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest  |  2 --
 sci-geosciences/gpxsee/gpxsee-8.4.ebuild | 55 
 sci-geosciences/gpxsee/gpxsee-8.7.ebuild | 55 
 3 files changed, 112 deletions(-)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index 987eb50d43a..6f019ef8211 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,5 +1,3 @@
 DIST gpxsee-8.1.tar.gz 7715535 BLAKE2B 
f71c3e4212747f3084e2a9ed102fcd4b7c701292cfb933b01cfd1965ac41b3d09f1c67c291ca9eac8cdf66fb4c150937fdc1ccb7369d63e65c30155016fe915f
 SHA512 
beb6a5bdae1e20cac3b5a29a398b5e2742ec28b8f2f1239c027d3470a11c354991465895ab81caa1f7c31dbc77f391aef978a1c746efd35214989505980f4654
-DIST gpxsee-8.4.tar.gz 8156963 BLAKE2B 
a2bbedf8a64655aad192cf436b762cc99f280f2bee32213a4d63476e48510b4a4697f474202aefa55d74c74e1f3eed48c58dc391aace1b76f431427e42a8a8c7
 SHA512 
8650e8e7d2bd4cef87f7a6554964b5599223ef2f69a64669c3e6f0fb25dabf93de9278d3016f4f141adb4cdd173a5f3812b7bcf147fd228765e06e23f066a9c4
-DIST gpxsee-8.7.tar.gz 8413467 BLAKE2B 
96d4981c48c9d1e3c731a630f6d0d972b19bf23427f00920598854b2e77e3ab41470fdf64450c505a24c401248b169a63e4726ca2f223c4ac72fc81da5bad06d
 SHA512 
6a0dbd6d34df062e8597314a47e0233bf222623fc396272572450b2e7ed624afbfb8f2bf065ab012d836e09fad7675c7338b4eb4d3822ab5780599a90c9df5f7
 DIST gpxsee-8.8.tar.gz 8413193 BLAKE2B 
c497d79174668d3d16e012458d6e0d177d1db4c7bf73b7c1b2ecc24e322b389acd338295a21dcefc0275680e7b6ac2514e922f32c7dba56d37346dae6d0c6905
 SHA512 
2abf0f67f9199d7db66540a77bdb37859aebc0236562df7d9d7afb221fa6a4546d0e026b312b73ecf5de7ecbed1feaeb4d1e0879d3e8cda78c0fb08090e4d903
 DIST gpxsee-8.9.tar.gz 8414586 BLAKE2B 
540dfd52688358413c92580e4213873fedf1cc11418c6e199f67f74f6a4f1b2c9879720cf7f5c791fa6099b88fba0486ec5e516fdf090e04c5ce7b5f4fcf1b75
 SHA512 
262f1eae598f45196f6f9b167ef522f2af05c2481eb6c7873bae07b35e9eb35da6cf7a067bb3bd32922ec991901f53408040ceba967fb913caf079c1358221df

diff --git a/sci-geosciences/gpxsee/gpxsee-8.4.ebuild 
b/sci-geosciences/gpxsee/gpxsee-8.4.ebuild
deleted file mode 100644
index 950a8b5cfcf..000
--- a/sci-geosciences/gpxsee/gpxsee-8.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk"
-inherit desktop qmake-utils l10n xdg
-
-MY_PN="GPXSee"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
-HOMEPAGE="https://www.gpxsee.org/;
-SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND="dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
-
-src_prepare() {
-   default
-
-   l10n_find_plocales_changes lang "${PN}_" '.ts'
-
-   rm_ts() {
-   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
-   }
-
-   l10n_for_each_disabled_locale_do rm_ts
-}
-
-src_compile() {
-   lrelease gpxsee.pro
-   eqmake5 gpxsee.pro
-   emake
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   dodoc README.md
-}

diff --git a/sci-geosciences/gpxsee/gpxsee-8.7.ebuild 
b/sci-geosciences/gpxsee/gpxsee-8.7.ebuild
deleted file mode 100644
index 950a8b5cfcf..000
--- a/sci-geosciences/gpxsee/gpxsee-8.7.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk"
-inherit desktop qmake-utils l10n xdg
-
-MY_PN="GPXSee"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
-HOMEPAGE="https://www.gpxsee.org/;
-SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND="dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2021-03-27 Thread Andrey Grozin
commit: 460283b14493161923b382838aeae83f2e097333
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Mar 28 03:37:00 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Mar 28 03:37:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460283b1

sci-geosciences/gpxsee: bump to 8.9

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest  |  1 +
 sci-geosciences/gpxsee/gpxsee-8.9.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index 04eece18f73..987eb50d43a 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -2,3 +2,4 @@ DIST gpxsee-8.1.tar.gz 7715535 BLAKE2B 
f71c3e4212747f3084e2a9ed102fcd4b7c701292c
 DIST gpxsee-8.4.tar.gz 8156963 BLAKE2B 
a2bbedf8a64655aad192cf436b762cc99f280f2bee32213a4d63476e48510b4a4697f474202aefa55d74c74e1f3eed48c58dc391aace1b76f431427e42a8a8c7
 SHA512 
8650e8e7d2bd4cef87f7a6554964b5599223ef2f69a64669c3e6f0fb25dabf93de9278d3016f4f141adb4cdd173a5f3812b7bcf147fd228765e06e23f066a9c4
 DIST gpxsee-8.7.tar.gz 8413467 BLAKE2B 
96d4981c48c9d1e3c731a630f6d0d972b19bf23427f00920598854b2e77e3ab41470fdf64450c505a24c401248b169a63e4726ca2f223c4ac72fc81da5bad06d
 SHA512 
6a0dbd6d34df062e8597314a47e0233bf222623fc396272572450b2e7ed624afbfb8f2bf065ab012d836e09fad7675c7338b4eb4d3822ab5780599a90c9df5f7
 DIST gpxsee-8.8.tar.gz 8413193 BLAKE2B 
c497d79174668d3d16e012458d6e0d177d1db4c7bf73b7c1b2ecc24e322b389acd338295a21dcefc0275680e7b6ac2514e922f32c7dba56d37346dae6d0c6905
 SHA512 
2abf0f67f9199d7db66540a77bdb37859aebc0236562df7d9d7afb221fa6a4546d0e026b312b73ecf5de7ecbed1feaeb4d1e0879d3e8cda78c0fb08090e4d903
+DIST gpxsee-8.9.tar.gz 8414586 BLAKE2B 
540dfd52688358413c92580e4213873fedf1cc11418c6e199f67f74f6a4f1b2c9879720cf7f5c791fa6099b88fba0486ec5e516fdf090e04c5ce7b5f4fcf1b75
 SHA512 
262f1eae598f45196f6f9b167ef522f2af05c2481eb6c7873bae07b35e9eb35da6cf7a067bb3bd32922ec991901f53408040ceba967fb913caf079c1358221df

diff --git a/sci-geosciences/gpxsee/gpxsee-8.9.ebuild 
b/sci-geosciences/gpxsee/gpxsee-8.9.ebuild
new file mode 100644
index 000..950a8b5cfcf
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-8.9.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk"
+inherit desktop qmake-utils l10n xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/;
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   l10n_find_plocales_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   l10n_for_each_disabled_locale_do rm_ts
+}
+
+src_compile() {
+   lrelease gpxsee.pro
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



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

2021-03-27 Thread Zac Medico
commit: 6c1000332491de2afe4d52ee7a380e5b2da2ddb8
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar 28 02:11:59 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar 28 03:16:56 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6c100033

_get_eapi_attrs: cache eapi_* function calls via decorator

Decorate eapi_* functions so that calls use _get_eapi_attrs(eapi)
to cache results.

Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/eapi.py | 107 +++-
 1 file changed, 81 insertions(+), 26 deletions(-)

diff --git a/lib/portage/eapi.py b/lib/portage/eapi.py
index aca571ebd..796184644 100644
--- a/lib/portage/eapi.py
+++ b/lib/portage/eapi.py
@@ -1,7 +1,9 @@
-# Copyright 2010-2018 Gentoo Foundation
+# Copyright 2010-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import collections
+import operator
+import types
 
 from portage import eapi_is_supported
 
@@ -127,15 +129,63 @@ def eapi_has_sysroot(eapi):
 
 _eapi_attrs = collections.namedtuple('_eapi_attrs',
'allows_package_provided '
-   'bdepend broot dots_in_PN dots_in_use_flags exports_EBUILD_PHASE_FUNC '
-   'exports_PORTDIR exports_ECLASSDIR '
+   'bdepend '
+   'broot '
+   'dots_in_PN dots_in_use_flags '
+   'exports_AA '
+   'exports_EBUILD_PHASE_FUNC '
+   'exports_ECLASSDIR '
+   'exports_KV '
+   'exports_merge_type '
+   'exports_PORTDIR '
+   'exports_replace_vars '
'feature_flag_test '
'iuse_defaults iuse_effective posixish_locale '
'path_variables_end_with_trailing_slash '
+   'prefix '
'repo_deps required_use required_use_at_most_one_of slot_operator 
slot_deps '
'src_uri_arrows strong_blocks use_deps use_dep_defaults '
'empty_groups_always_true sysroot')
 
+
+_eapi_attr_func_prefixes = (
+   'eapi_allows_',
+   'eapi_has_',
+   'eapi_requires_',
+   'eapi_supports_',
+   'eapi_',
+)
+
+
+def _eapi_func_decorator(func, attr_getter):
+   def wrapper(eapi):
+   return attr_getter(_get_eapi_attrs(eapi))
+   wrapper.func = func
+   wrapper.__doc__ = func.__doc__
+   return wrapper
+
+
+def _decorate_eapi_funcs():
+   """
+   Decorate eapi_* functions so that they use _get_eapi_attrs(eapi)
+   to cache results.
+   """
+   decorated = {}
+   for k, v in globals().items():
+   if not (isinstance(v, types.FunctionType) and 
k.startswith(_eapi_attr_func_prefixes)):
+   continue
+   for prefix in _eapi_attr_func_prefixes:
+   if k.startswith(prefix):
+   attr_name = k[len(prefix):]
+   if hasattr(_eapi_attrs, attr_name):
+   decorated[k] = _eapi_func_decorator(v, 
operator.attrgetter(attr_name))
+   break
+   globals().update(decorated)
+
+
+_decorate_eapi_funcs()
+
+
 _eapi_attrs_cache = {}
 
 def _get_eapi_attrs(eapi):
@@ -155,31 +205,36 @@ def _get_eapi_attrs(eapi):
eapi = None
 
eapi_attrs = _eapi_attrs(
-   allows_package_provided=(eapi is None or 
eapi_allows_package_provided(eapi)),
-   bdepend = (eapi is not None and eapi_has_bdepend(eapi)),
-   broot = (eapi is None or eapi_has_broot(eapi)),
-   dots_in_PN = (eapi is None or eapi_allows_dots_in_PN(eapi)),
-   dots_in_use_flags = (eapi is None or 
eapi_allows_dots_in_use_flags(eapi)),
-   empty_groups_always_true = (eapi is not None and 
eapi_empty_groups_always_true(eapi)),
-   exports_EBUILD_PHASE_FUNC = (eapi is None or 
eapi_exports_EBUILD_PHASE_FUNC(eapi)),
-   exports_PORTDIR = (eapi is None or eapi_exports_PORTDIR(eapi)),
-   exports_ECLASSDIR = (eapi is not None and 
eapi_exports_ECLASSDIR(eapi)),
+   allows_package_provided=(eapi is None or 
eapi_allows_package_provided.func(eapi)),
+   bdepend = (eapi is not None and eapi_has_bdepend.func(eapi)),
+   broot = (eapi is None or eapi_has_broot.func(eapi)),
+   dots_in_PN = (eapi is None or 
eapi_allows_dots_in_PN.func(eapi)),
+   dots_in_use_flags = (eapi is None or 
eapi_allows_dots_in_use_flags.func(eapi)),
+   empty_groups_always_true = (eapi is not None and 
eapi_empty_groups_always_true.func(eapi)),
+   exports_AA = (eapi is not None and eapi_exports_AA.func(eapi)),
+   exports_EBUILD_PHASE_FUNC = (eapi is None or 
eapi_exports_EBUILD_PHASE_FUNC.func(eapi)),
+   exports_ECLASSDIR = (eapi is not None and 
eapi_exports_ECLASSDIR.func(eapi)),
+   exports_KV = (eapi is not None and eapi_exports_KV.func(eapi)),
+   exports_merge_type = (eapi is None or 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/

2021-03-27 Thread Sam James
commit: 55097dcd48bf2a3fe24c2bd3cae615444020bffb
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:26:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:26:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55097dcd

profiles/arch/mips: drop obsolete www-client/elinks[javascript] mask

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

 profiles/arch/mips/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index 4fe3342af34..50ef31ed583 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -157,10 +157,6 @@ net-fs/samba ads cluster
 # dev-db/tokyocabinet not keyworded
 mail-client/mutt tokyocabinet
 
-# Matt Turner  (2010-12-26)
-# dev-lang/spidermonkey not keyworded
-www-client/elinks javascript
-
 # Matt Turner  (2010-12-26)
 # media-gfx/ufraw not keyworded
 media-gfx/imagemagick raw



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/

2021-03-27 Thread Sam James
commit: c0a505dba73f1508069dd1180f287d6af8af53ea
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:25:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:25:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a505db

profiles/arch/ia64: drop obsolete www-client/elinks[javascript] mask

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

 profiles/arch/ia64/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 6bfcdedccd3..81ccf7e037a 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -425,10 +425,6 @@ app-text/asciidoc test
 # needs sys-libs/libcap-ng that is masked right now
 sys-apps/smartmontools caps
 
-# Raúl Porcel  (2010-12-05)
-# Needs testing
-www-client/elinks javascript
-
 # Raúl Porcel  (2010-06-26)
 # custom-optimization doesn't work on ia64
 www-client/seamonkey custom-optimization



[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/

2021-03-27 Thread Sam James
commit: c6009eeac3a2280ef3db04bee9329f0a6e0eacdf
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:03:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6009eea

www-servers/xsp: fix whitespace

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

 www-servers/xsp/xsp-3.8_p2014120900.ebuild | 2 +-
 www-servers/xsp/xsp-4.7.1.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
index a803dddf5dc..dd42bb873c5 100644
--- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild
+++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
@@ -38,7 +38,7 @@ src_prepare() {
fi
 
eautoconf
-eautomake --gnu --add-missing --force --copy
+   eautomake --gnu --add-missing --force --copy
 }
 
 src_configure() {

diff --git a/www-servers/xsp/xsp-4.7.1.ebuild b/www-servers/xsp/xsp-4.7.1.ebuild
index 203ad0669e3..8bbb25acfcf 100644
--- a/www-servers/xsp/xsp-4.7.1.ebuild
+++ b/www-servers/xsp/xsp-4.7.1.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
fi
 
eautoconf
-eautomake --gnu --add-missing --force --copy
+   eautomake --gnu --add-missing --force --copy
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/

2021-03-27 Thread Sam James
commit: 3e2b985c7e9fe482199025357aec979834ba49b4
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:04:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:04:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2b985c

www-servers/xsp: add app-arch/unzip BDEPEND

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

 www-servers/xsp/xsp-3.8_p2014120900.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
index dd42bb873c5..33c34864ddf 100644
--- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild
+++ b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
@@ -20,6 +20,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc test developer"
 RESTRICT="!test? ( test )"
 
+BDEPEND="app-arch/unzip"
 RDEPEND="dev-db/sqlite:3"
 DEPEND="${RDEPEND}"
 



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

2021-03-27 Thread Sam James
commit: fbd8767ea10f184c2cb24d03c8dce1ba7317d3cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:05:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:05:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd8767e

sci-libs/netcdf-cxx: fix DeprecatedInsinto

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

 sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild 
b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild
index 25f862ab6e1..89e747db64c 100644
--- a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild
+++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild
@@ -25,7 +25,7 @@ src_install() {
default
 
if use examples ; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
+   docinto examples
+   dodoc -r examples
fi
 }



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

2021-03-27 Thread Sam James
commit: 156d6d434e5007d7838fc644668f5379a400e640
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 03:05:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:05:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156d6d43

sci-libs/netcdf-cxx: port to EAPI 7, drop eutils.eclass, drop ltprune.eclass

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

 sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild 
b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
index abbec52bd2a..ba3408589ce 100644
--- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
+++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
@@ -1,15 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit eutils ltprune
+EAPI=7
 
 MYP=${PN}4-${PV}
-
 DESCRIPTION="C++ library for netCDF"
 HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
 SRC_URI="https://github.com/Unidata/netcdf-cxx4/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MYP}"
 
 LICENSE="UCAR-Unidata"
 SLOT="0/1"
@@ -19,8 +17,6 @@ IUSE="examples"
 RDEPEND=">=sci-libs/netcdf-4.2:=[hdf5]"
 DEPEND="${RDEPEND}"
 
-S="${WORKDIR}/${MYP}"
-
 src_configure() {
econf --disable-static
 }
@@ -28,5 +24,6 @@ src_configure() {
 src_install() {
default
use examples && dodoc -r examples
-   prune_libtool_files
+
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/, www-servers/xsp/files/

2021-03-27 Thread Sam James
commit: 748c333b1f45abc1c8d12f606d0f374377d81346
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 02:05:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:00:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748c333b

www-servers/xsp: port to EAPI 7, drop autotools-utils.eclass

* Port to EAPI 7
* Drop autotools-utils.eclass
* Use normal makefiles to build for now

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

 www-servers/xsp/files/aclocal-fix.patch|  4 +-
 www-servers/xsp/xsp-2014.12-r2014120900.ebuild | 66 ++
 2 files changed, 37 insertions(+), 33 deletions(-)

diff --git a/www-servers/xsp/files/aclocal-fix.patch 
b/www-servers/xsp/files/aclocal-fix.patch
index 49a00050fe8..3e96f8f42a4 100644
--- a/www-servers/xsp/files/aclocal-fix.patch
+++ b/www-servers/xsp/files/aclocal-fix.patch
@@ -1,5 +1,5 @@
 Makefile_old.am2013-07-30 09:11:50.033962122 +0400
-+++ Makefile.am2013-07-30 09:12:20.843574793 +0400
+--- a/Makefile.am
 b/Makefile.am
 @@ -1,10 +1,2 @@
  SUBDIRS=build man src test tools scripts packaging lib
  ACLOCAL_AMFLAGS += -I build/m4

diff --git a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild 
b/www-servers/xsp/xsp-2014.12-r2014120900.ebuild
index 682da894b80..a803dddf5dc 100644
--- a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild
+++ b/www-servers/xsp/xsp-2014.12-r2014120900.ebuild
@@ -1,17 +1,16 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 
 USE_DOTNET="net35 net40 net45"
 PATCHDIR="${FILESDIR}/2.2/"
 
-inherit base eutils systemd dotnet user autotools autotools-utils
+inherit autotools dotnet systemd user
 
+EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768"
 DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
 HOMEPAGE="http://www.mono-project.com/ASP.NET;
-
-EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768"
 SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.zip -> ${P}.zip"
 S="${WORKDIR}/xsp-${EGIT_COMMIT}"
 
@@ -24,42 +23,45 @@ RESTRICT="!test? ( test )"
 RDEPEND="dev-db/sqlite:3"
 DEPEND="${RDEPEND}"
 
+METAFILETOBUILD=xsp.sln
+
+PATCHES=(
+   "${FILESDIR}/aclocal-fix.patch"
+)
+
 src_prepare() {
-   epatch "${FILESDIR}/aclocal-fix.patch"
+   default
 
-   if [ -z "$LIBTOOL" ]; then
-   LIBTOOL=`which glibtool 2>/dev/null`
-   if [ ! -x "$LIBTOOL" ]; then
-   LIBTOOL=`which libtool`
-   fi
-   fi
-   eaclocal -I build/m4/shamrock -I build/m4/shave $ACLOCAL_FLAGS
-   if test -z "$NO_LIBTOOLIZE"; then
-   ${LIBTOOL}ize --force --copy
+   eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS}
+   if test -z "${NO_LIBTOOLIZE}" ; then
+   _elibtoolize --force --copy
fi
+
eautoconf
+eautomake --gnu --add-missing --force --copy
 }
 
 src_configure() {
-   myeconfargs=("--enable-maintainer-mode")
-   use test && myeconfargs+=("--with_unit_tests")
-   use doc || myeconfargs+=("--disable-docs")
-   eautomake --gnu --add-missing --force --copy #nowarn
-   autotools-utils_src_configure
-   ./configure || die
-}
+   local myeconfargs=(
+   "--enable-maintainer-mode"
+   )
 
-METAFILETOBUILD=xsp.sln
+   use test && myeconfargs+=( "--with_unit_tests" )
+   use doc || myeconfargs+=( "--disable-docs" )
 
-src_compile() {
-   exbuild xsp.sln
-   if use developer; then
-   exbuild /p:DebugSymbols=True ${METAFILETOBUILD}
-   else
-   exbuild /p:DebugSymbols=False ${METAFILETOBUILD}
-   fi
+   econf "${myeconfargs[@]}"
 }
 
+#src_compile() {
+#  exbuild xsp.sln
+
+#  if use developer ; then
+#  exbuild /p:DebugSymbols=True ${METAFILETOBUILD}
+#  else
+#  exbuild /p:DebugSymbols=False ${METAFILETOBUILD}
+#  fi
+#}
+
 pkg_preinst() {
enewgroup aspnet
enewuser aspnet -1 -1 /tmp aspnet
@@ -69,7 +71,8 @@ pkg_preinst() {
 }
 
 src_install() {
-   mv_command="cp -ar" autotools-utils_src_install
+   default
+
newinitd "${PATCHDIR}"/xsp.initd xsp
newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
newconfd "${PATCHDIR}"/xsp.confd xsp
@@ -78,6 +81,7 @@ src_install() {
insinto /etc/xsp4
doins "${FILESDIR}"/systemd/mono.webapp
insinto /etc/xsp4/conf.d
+
# mono-xsp4.service was original name from
# 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770458;filename=mono-xsp4.service;att=1;msg=5
# I think that using the same commands as in debian



[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/

2021-03-27 Thread Sam James
commit: c9106bdfc10e315a72f9e7cf23956add8f2fa2b5
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 02:54:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:00:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9106bdf

www-servers/xsp: add 4.7.1

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

 www-servers/xsp/Manifest |  1 +
 www-servers/xsp/xsp-4.7.1.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/www-servers/xsp/Manifest b/www-servers/xsp/Manifest
index 1d57520ef23..b7faea8c132 100644
--- a/www-servers/xsp/Manifest
+++ b/www-servers/xsp/Manifest
@@ -1 +1,2 @@
 DIST xsp-3.8_p2014120900.zip 632555 BLAKE2B 
e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196
 SHA512 
a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91
+DIST xsp-4.7.1.tar.gz 307143 BLAKE2B 
f8a3a09d644d567728e6462df553ff52fdbd17e974dc25aeebd011e7b6c22ef76be69cc49acfd1cdd9edbd30728ce6b7ef5f33ecda50653db219863b17442b36
 SHA512 
f106b073bc17ae8fafcffdf2f0db7284f36b62b648fd79321a0de7f5ed15085a9116deccf464e72b3e6f5daf8d65d0a6a3d55c1b275546a4762fa3236bd58e2b

diff --git a/www-servers/xsp/xsp-4.7.1.ebuild b/www-servers/xsp/xsp-4.7.1.ebuild
new file mode 100644
index 000..203ad0669e3
--- /dev/null
+++ b/www-servers/xsp/xsp-4.7.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_DOTNET="net35 net40 net45"
+PATCHDIR="${FILESDIR}/2.2/"
+
+inherit autotools dotnet systemd user
+
+DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
+HOMEPAGE="http://www.mono-project.com/ASP.NET;
+SRC_URI="https://github.com/mono/xsp/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc test developer"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3"
+DEPEND="${RDEPEND}"
+
+METAFILETOBUILD=xsp.sln
+
+PATCHES=(
+   "${FILESDIR}/aclocal-fix.patch"
+)
+
+src_prepare() {
+   default
+
+   eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS}
+   if test -z "${NO_LIBTOOLIZE}" ; then
+   _elibtoolize --force --copy
+   fi
+
+   eautoconf
+eautomake --gnu --add-missing --force --copy
+}
+
+src_configure() {
+   local myeconfargs=(
+   "--enable-maintainer-mode"
+   )
+
+   use test && myeconfargs+=( "--with_unit_tests" )
+   use doc || myeconfargs+=( "--disable-docs" )
+
+   econf "${myeconfargs[@]}"
+}
+
+#src_compile() {
+#  exbuild xsp.sln
+#
+#  if use developer ; then
+#  exbuild /p:DebugSymbols=True ${METAFILETOBUILD}
+#  else
+#  exbuild /p:DebugSymbols=False ${METAFILETOBUILD}
+#  fi
+#}
+
+pkg_preinst() {
+   enewgroup aspnet
+   enewuser aspnet -1 -1 /tmp aspnet
+
+   # enewuser www-data
+   # www-data - is from debian, i think it's the same as aspnet here
+}
+
+src_install() {
+   mv_command="cp -ar" default
+
+   newinitd "${PATCHDIR}"/xsp.initd xsp
+   newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
+   newconfd "${PATCHDIR}"/xsp.confd xsp
+   newconfd "${PATCHDIR}"/mod-mono-server.confd mod-mono-server
+
+   insinto /etc/xsp4
+   doins "${FILESDIR}"/systemd/mono.webapp
+   insinto /etc/xsp4/conf.d
+
+   # mono-xsp4.service was original name from
+   # 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770458;filename=mono-xsp4.service;att=1;msg=5
+   # I think that using the same commands as in debian
+   # systemctl start mono-xsp4.service
+   # systemctl start mono-xsp4
+   # is better than to have shorter command
+   # systemctl start xsp
+   #
+   # insinto /usr/lib/systemd/system
+   systemd_dounit "${FILESDIR}"/systemd/mono-xsp4.service
+
+   keepdir /var/run/aspnet
+}



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

2021-03-27 Thread Sam James
commit: 0f19f62e7ffce1c8cf42695bc6bea28afde84bf0
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 02:59:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:02:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f19f62e

autotools-utils.eclass: mark as @DEAD (last-rite eeclass)

Removal on 2021-04-28. Please port to autotools.eclass
or out-of-source.eclass.

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

 eclass/autotools-utils.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/autotools-utils.eclass b/eclass/autotools-utils.eclass
index 3fcaa79f80a..c9c6eeb1318 100644
--- a/eclass/autotools-utils.eclass
+++ b/eclass/autotools-utils.eclass
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: autotools-utils.eclass
+# @DEAD
 # @MAINTAINER:
 # Maciej Mrozowski 
 # Michał Górny 



[gentoo-commits] repo/gentoo:master commit in: www-servers/xsp/

2021-03-27 Thread Sam James
commit: 21696fb59235a8c9cf752cc10b4c8db060b766f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 02:07:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 03:00:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21696fb5

www-servers/xsp: rename 2014.12-r2014120900 to 3.8_p2014120900

The old version name doesn't follow convention for git snapshots
and makes adding future actually-released versions difficult.

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

 www-servers/xsp/Manifest| 2 +-
 .../xsp/{xsp-2014.12-r2014120900.ebuild => xsp-3.8_p2014120900.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/xsp/Manifest b/www-servers/xsp/Manifest
index 612b373d2e7..1d57520ef23 100644
--- a/www-servers/xsp/Manifest
+++ b/www-servers/xsp/Manifest
@@ -1 +1 @@
-DIST xsp-2014.12.zip 632555 BLAKE2B 
e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196
 SHA512 
a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91
+DIST xsp-3.8_p2014120900.zip 632555 BLAKE2B 
e9c63a1e7ae26b45a6d4bec7aca48fc5f9712ffeb17087f6685009abb3feed4395015e8506b3c1333b59658f0334cadb66d181b35e4508bc807bb9680e360196
 SHA512 
a9d298079cfae4bacac1575f04e58c3106f532c1f283cc243a8a6560561c0a6b535320d1d3e925c7383bd1f7510f31f115d8e85506e31623c175d7f3f606ab91

diff --git a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
similarity index 100%
rename from www-servers/xsp/xsp-2014.12-r2014120900.ebuild
rename to www-servers/xsp/xsp-3.8_p2014120900.ebuild



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

2021-03-27 Thread Jonas Stein
commit: 8f1cf150ad55dd151847391807a2d73f6c37519d
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Mar 28 02:48:19 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Mar 28 02:48:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1cf150

x11-misc/efax-gtk: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Jonas Stein  gentoo.org>

 x11-misc/efax-gtk/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/efax-gtk/metadata.xml b/x11-misc/efax-gtk/metadata.xml
index e052016ab93..d67ae4f1c9d 100644
--- a/x11-misc/efax-gtk/metadata.xml
+++ b/x11-misc/efax-gtk/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   
+   

efax-gtk




[gentoo-commits] repo/gentoo:master commit in: x11-libs/c++-gtk-utils/

2021-03-27 Thread Jonas Stein
commit: 6cbcaff9a516ad90acdfa328f3c65a5582719b07
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Mar 28 02:36:44 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Mar 28 02:36:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbcaff9

x11-libs/c++-gtk-utils: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Jonas Stein  gentoo.org>

 x11-libs/c++-gtk-utils/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-libs/c++-gtk-utils/metadata.xml 
b/x11-libs/c++-gtk-utils/metadata.xml
index 4213bf121d9..8d8ad9973ab 100644
--- a/x11-libs/c++-gtk-utils/metadata.xml
+++ b/x11-libs/c++-gtk-utils/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   
+   

cxx-gtk-utils

http://cxx-gtk-utils.sourceforge.net/2.2/ChangeLog



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

2021-03-27 Thread Jonas Stein
commit: d609662534c971de945944103e1888eb4dca1174
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Mar 28 01:53:43 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Mar 28 01:53:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6096625

x11-misc/openbox-menu: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Jonas Stein  gentoo.org>

 x11-misc/openbox-menu/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/openbox-menu/metadata.xml 
b/x11-misc/openbox-menu/metadata.xml
index 374fcd14bd7..9ca68119c25 100644
--- a/x11-misc/openbox-menu/metadata.xml
+++ b/x11-misc/openbox-menu/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   
+   


fabrice.thir...@free.fr



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

2021-03-27 Thread Sam James
commit: 85d2d61050547cbc6ccdfcc78544f947c5b2954f
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:25:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d2d610

profiles/base: drop obsolete sys-cluster/drbd-utils[heartbeat] mask

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

 profiles/base/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4789ea8d7be..c8fbbea7e89 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -143,7 +143,6 @@ net-nntp/pan gnome-keyring
 # Michał Górny  (2020-09-09)
 # The respective dependencies are masked for removal.
 media-plugins/mythplugins mythnetvision
-sys-cluster/drbd-utils heartbeat
 
 # Michał Górny  (2020-09-09)
 # The respective dependencies are masked for removal.



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

2021-03-27 Thread Sam James
commit: 55da73d0832a9d56b40d134d7316d8aff5874a9e
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:24:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55da73d0

profiles/base: drop obsolete net-analyzer/hydra[ncp] mask

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

 profiles/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0c539a71eaa..4789ea8d7be 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -208,11 +208,6 @@ dev-util/meson test
 # Ada support is not yet ready for sys-devel/gcc
 sys-devel/gcc ada
 
-# Joshua Kinard  (2020-03-28)
-# NCP support is masked pending removal of net-fs/ncpfs
-# Bug #681820
-net-analyzer/hydra ncp
-
 # Michał Górny  (2020-03-28)
 # Requires masked dev-vcs/bzr.  Remove the mask if breezy is packaged
 # and the package is confirmed to work with it.



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

2021-03-27 Thread Sam James
commit: 71f3417eb3937a1217267d09e9d95d152bc7157e
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:24:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f3417e

profiles/base: drop obsolete net-analyzer/argus[libtirpc] force

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

 profiles/base/package.use.force | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 6a32eb452f2..1216929e842 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -129,7 +129,6 @@ sys-firmware/seabios binary
 # Andreas K. Hüttel  (2018-09-11)
 # All glibc versions that include RPC code are masked now.
 dev-perl/Lab-VXI11 libtirpc
-net-analyzer/argus libtirpc
 net-analyzer/snort libtirpc
 net-firewall/conntrack-tools libtirpc
 net-fs/autofs libtirpc



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

2021-03-27 Thread Sam James
commit: d37f9c5ac4f8af737ab670c41a7fd62ee6ef645b
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:25:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37f9c5a

profiles/base: drop obsolete dev-util/lcov[png] stable-mask

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

 profiles/base/package.use.stable.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index b5e03cb88b2..868334e68ef 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -92,7 +92,6 @@ dev-perl/DBD-mysql mariadb
 app-misc/gcstar stats
 app-misc/g15daemon perl
 dev-lang/php coverage
-dev-util/lcov png
 dev-perl/Business-ISBN barcode
 dev-perl/Template-Toolkit gd
 media-fonts/unifont utils fontforge



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

2021-03-27 Thread Sam James
commit: a4c80463e3b889f754ab22e3c4f470d7fe0d1714
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:28:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:28:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c80463

profiles: drop obsolete kernel mask

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

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d5fdc5e0358..7eab7758b4a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -316,12 +316,6 @@ app-misc/logserial
 # Removal in 30 days.
 net-dns/sheerdns
 
-# Mike Pagano  (2021-03-04)
-# This kernel version could corrupt your
-# filesystem by overwritting it with 
-# random swap data 
-=sys-kernel/git-sources-5.12_rc1
-
 # Sam James  (2021-03-03)
 # Declared abandoned upstream and stuck
 # on Python 3.7.



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

2021-03-27 Thread Sam James
commit: 7b5ea8806847a184c6b00f4412ab943c27100689
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:27:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:27:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5ea880

profiles: drop obsolete dev-python/nosexcover entry in p.deprecated

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

 profiles/package.deprecated | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index ec0d480b70d..d3ebebe2d5a 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file specifies packages that are considered deprecated (but not
@@ -46,12 +46,6 @@ x11-libs/gtkglext
 # bug #699796.
 virtual/libffi
 
-# Michał Górny  (2019-12-09)
-# Test coverage reporting is not useful for Gentoo ebuilds.  The deps
-# against coverage plugins are either entirely spurious, or the build
-# systems need to be fixed to work without them.
-dev-python/nosexcover
-
 # Zac Medico  (2019-12-06)
 # These golang libraries should be vendored either by upstream or via
 # the EGO_VENDOR variable.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/

2021-03-27 Thread Sam James
commit: 0c0f2e25f9ffb4c9bea6900637ded0d4b79aefc4
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:23:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0f2e25

profiles/arch/sparc: drop obsolete www-client/elinks[javascript] mask

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

 profiles/arch/sparc/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 614f1dca6a5..d648ca3c8d1 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -144,10 +144,6 @@ media-video/ffmpeg srt
 dev-util/geany-plugins git
 dev-util/geany-plugins workbench
 
-# Rolf Eike Beer  (2020-04-11)
-# uses slot 0 of dev-lang/spidermonkey that is broken on sparc
-www-client/elinks javascript
-
 # Rolf Eike Beer  (2020-04-11)
 # Required dependencies are not keyworded.
 x11-themes/qtcurve plasma



[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/

2021-03-27 Thread Sam James
commit: bc4acb91a3e0369e0da6b4cf07d078dc8c73a813
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:25:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4acb91

profiles/targets/desktop: drop obsolete media-video/mpv[luajit] enabling

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

 profiles/targets/desktop/package.use | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index afc1923b4e5..75d4221778e 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Marek Szuba  (2020-12-24)
@@ -61,7 +61,7 @@ dev-lang/php -exif -truetype
 # These outputs are for systems without a proper audio/video support.
 # NOTE: Needs syncing to negate profile defaults if we decide
 # to keep this up.
-media-video/mpv lua luajit -sdl
+media-video/mpv lua -sdl
 media-video/mpv -lua_single_target_lua5-1 -lua_single_target_lua5-2
 media-video/mpv lua_single_target_luajit
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/

2021-03-27 Thread Sam James
commit: c1e984eb37b20539652d54de60f43a67242b93d0
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:22:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e984eb

profiles/arch/arm64: drop obsolete www-client/elinks[javascript] mask

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

 profiles/arch/arm64/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index e86ba35..d852f0c9f59 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -103,10 +103,6 @@ sys-block/tgt rbd
 # dev-lua/busted is not keyworded yet
 dev-lua/mpack test
 
-# Felix Janda  (2020-08-01)
-# Requires unkeyworded dev-lang/spidermonkey:17
->=www-client/elinks-0.13.3 javascript
-
 # Sam James  (2020-07-09)
 # mariadb[rocksdb] fails to build on arm64
 # bug #731998



[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/

2021-03-27 Thread Sam James
commit: 38413f3b54f7090b0bcd40720b3e469deac3a2da
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:15:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38413f3b

sci-physics/herwig++: fix DoubleEmptyLine

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

 sci-physics/herwig++/herwig++-2.7.1-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild 
b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
index 0efec5352f5..8f7bfafc054 100644
--- a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
+++ b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
@@ -30,14 +30,12 @@ DEPEND="
>=sys-devel/boost-m4-0.4_p20160328
 "
 
-
 src_prepare() {
default
 
eapply -p0 "${FILESDIR}"/${PN}-2.6.3-looptools.patch
eapply "${FILESDIR}"/${PN}-2.7.1-fix-boost-1.67.patch
 
-
# fixes bug 570458, which is due to an outdated bundled boost.m4
rm m4/boost.m4 || die
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/base/, profiles/arch/amd64/, ...

2021-03-27 Thread Sam James
commit: 91a8f1ebc3fa717b478a439b350d3ec05f806250
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:20:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a8f1eb

profiles/arch: drop obsolete vim[luajit] masks/unmasks

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

 profiles/arch/amd64/package.use.mask | 6 +++---
 profiles/arch/base/package.use.mask  | 6 +++---
 profiles/arch/s390/package.use.mask  | 2 +-
 profiles/arch/x86/package.use.mask   | 4 ++--
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 0a05a79d252..222efbf8c96 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # When you add an entry to the top of this file, add your name, the date, and
@@ -289,8 +289,8 @@ games-emulation/mupen64plus-core new-dynarec
 # Tim Harder  (2013-08-13)
 # dev-lang/luajit keyworded for amd64 (masked in base)
 # dev-scheme/racket keyworded for amd64 (masked in base)
-app-editors/vim -luajit -racket
-app-editors/gvim -luajit -racket
+app-editors/vim -racket
+app-editors/gvim -racket
 
 # Kacper Kowalik  (2013-08-09)
 # Works on amd64

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index b314718a518..542e10c3fa5 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -266,9 +266,9 @@ dev-vcs/git mediawiki mediawiki-experimental
 dev-libs/boost context
 
 # Tim Harder  (2013-08-13)
-# Related deps dev-lang/luajit and dev-scheme/racket are not keyworded by most 
arches.
-app-editors/vim luajit racket
-app-editors/gvim luajit racket
+# Related dep dev-scheme/racket is not keyworded by most arches.
+app-editors/vim racket
+app-editors/gvim racket
 
 # Kacper Kowalik  (2013-08-09)
 # Doesn't work on most profiles. Easier to mask here and

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index fca3adf4dad..20fa51d1695 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -17,7 +17,7 @@ dev-python/cssselect doc
 app-portage/layman darcs mercurial
 dev-python/setuptools_scm test
 # no lua support for vim
-app-editors/vim luajit lua
+app-editors/vim lua
 # not keyworded yet
 media-gfx/imagemagick raw
 dev-db/mariadb numa

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 446fff67ed8..fafd1cd21ee 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -323,8 +323,8 @@ dev-libs/boost  -context
 # Tim Harder  (2013-08-13)
 # dev-lang/luajit keyworded for x86 (masked in base)
 # dev-scheme/racket keyworded for amd64 (masked in base)
-app-editors/vim -luajit -racket
-app-editors/gvim -luajit -racket
+app-editors/vim -racket
+app-editors/gvim -racket
 
 # Kacper Kowalik  (2013-08-09)
 # Works on x86



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/

2021-03-27 Thread Sam James
commit: afe491c4667c24915969bd563d33c438557998c6
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:22:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe491c4

profiles/arch/hppa: drop obsolete www-client/elinks[javascript] mask

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

 profiles/arch/hppa/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index b70b37363f1..4027d9a9376 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -50,10 +50,6 @@ dev-libs/efl avif lua_single_target_luajit physics
 # No drivers on this architecture support Vulkan
 media-libs/mesa vulkan vulkan-overlay zink
 
-# Felix Janda  (2020-08-01)
-# Requires masked dev-lang/spidermonkey:17
->=www-client/elinks-0.13.3 javascript
-
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio -io-uring -zbc



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

2021-03-27 Thread Sam James
commit: bb85e06389274ecee00f7c62abf280a8b5449ee3
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:16:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:26:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb85e063

dev-libs/libmpack: fix WhitespaceFound

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

 dev-libs/libmpack/libmpack-1.0.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libmpack/libmpack-1.0.5.ebuild 
b/dev-libs/libmpack/libmpack-1.0.5.ebuild
index 6c07fbb2582..59450db31cb 100644
--- a/dev-libs/libmpack/libmpack-1.0.5.ebuild
+++ b/dev-libs/libmpack/libmpack-1.0.5.ebuild
@@ -54,9 +54,9 @@ src_install() {
emake "${myemakeargs[@]}" install
 
if [[ ${CHOST} == *-darwin* ]] ; then
-local file="libmpack.0.0.0.dylib"
-install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
-fi
+   local file="libmpack.0.0.0.dylib"
+   install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
+   fi
 
find "${ED}" -name '*.la' -delete || die
 }



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

2021-03-27 Thread Thomas Deutschmann
commit: 4755b747601ce03d43126b2811fb845addee793b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar 28 01:15:15 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar 28 01:15:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4755b747

sys-kernel/gentoo-sources: sparc marked stable (bug #768894)

Maintainer timeout. Applying kernel project policy.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.221.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.175.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.257.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.257.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.97.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

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

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

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

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

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



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

2021-03-27 Thread Sam James
commit: e41293184e4536bdd4ef480e8ef3305cdc37c72c
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:14:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4129318

sys-apps/pkgcore: Stabilize 0.11.4-r2 arm64, #776913

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

 sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild
index 54c07a29eab..2b806114e42 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-03-27 Thread Sam James
commit: e6cca8edc07f855cf41daa8c30badcdb3e0d36dd
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:13:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:14:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cca8ed

dev-python/pytest-subtests: Keyword 0.4.0 arm, #778401

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

 dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild
index 8d4f5768289..f5e1ae0e00f 100644
--- a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild
+++ b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86"
 
 RDEPEND="
>=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]



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

2021-03-27 Thread Sam James
commit: 115f4073cdf019a1efea5c88da3f7e64a6c15a74
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115f4073

dev-python/tree-sitter: Stabilize 0.19.0 arm64, #776913

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

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

diff --git a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild 
b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild
index f17fb4bb2f4..cd0ed08127c 100644
--- a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild
@@ -15,6 +15,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
py-${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
 
 S="${WORKDIR}/${MY_P}"



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

2021-03-27 Thread Sam James
commit: 5f168e218eed3f4e57b2f9eddf42cd194355fda8
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f168e21

dev-python/snakeoil: Stabilize 0.9.3 arm64, #776913

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.3.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.3.ebuild
index 1b24f2bd3eb..22212d0522a 100644
--- a/dev-python/snakeoil/snakeoil-0.9.3.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-03-27 Thread Sam James
commit: 91f633d3bab0b3cbe5631921b594f216ca22fc49
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f633d3

sys-apps/pkgcore: Stabilize 0.11.4-r2 arm, #776913

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

 sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild
index 2bd302ae482..54c07a29eab 100644
--- a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-03-27 Thread Sam James
commit: 865caaa30fe5058af5b18ed8b020ef06db301d5b
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:13:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:14:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865caaa3

dev-python/cryptography: Keyword 3.4.7 arm, #778401

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

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

diff --git a/dev-python/cryptography/cryptography-3.4.7.ebuild 
b/dev-python/cryptography/cryptography-3.4.7.ebuild
index 73b03199c5b..8c4701bc3f9 100644
--- a/dev-python/cryptography/cryptography-3.4.7.ebuild
+++ b/dev-python/cryptography/cryptography-3.4.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86"
 IUSE="libressl"
 
 RDEPEND="



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

2021-03-27 Thread Sam James
commit: 21e7a8219f8c17e649bcaeaf9cabe2f01812762d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e7a821

dev-python/snakeoil: Stabilize 0.9.3 arm, #776913

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.3.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.3.ebuild
index 221b582e9b7..1b24f2bd3eb 100644
--- a/dev-python/snakeoil/snakeoil-0.9.3.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-03-27 Thread Sam James
commit: e5c76c091f9b5efaf001fddccf29a5dfac561d51
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:13:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:14:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c76c09

dev-python/setuptools: Keyword 54.2.0 arm, #774216

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

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

diff --git a/dev-python/setuptools/setuptools-54.2.0.ebuild 
b/dev-python/setuptools/setuptools-54.2.0.ebuild
index 533095efb38..25d5f357410 100644
--- a/dev-python/setuptools/setuptools-54.2.0.ebuild
+++ b/dev-python/setuptools/setuptools-54.2.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 BDEPEND="
test? (



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

2021-03-27 Thread Sam James
commit: 00c40325837113cd9a01e12397c42c65815f65e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:14:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c40325

dev-util/pkgcheck: Stabilize 0.9.2-r2 arm64, #776913

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

 dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
index d6a4f4b8ab0..9c6ce92de7b 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-03-27 Thread Sam James
commit: 92a29d81e72769460bfafd6a85e601cd1eb5ea86
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a29d81

dev-python/tree-sitter: Stabilize 0.19.0 arm, #776913

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

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

diff --git a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild 
b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild
index 2cc1af03a21..f17fb4bb2f4 100644
--- a/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.19.0.ebuild
@@ -15,6 +15,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
py-${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos"
 
 S="${WORKDIR}/${MY_P}"



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

2021-03-27 Thread Sam James
commit: fbab66042bc03bb621365c0a4166b61e654897c2
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 01:12:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbab6604

dev-util/pkgcheck: Stabilize 0.9.2-r2 arm, #776913

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

 dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
index 653ef415571..d6a4f4b8ab0 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 
~x64-macos"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 
~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/

2021-03-27 Thread Sam James
commit: 3e1ecdd7fdf6972db07119f7840359ff48ef22e0
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 00:10:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1ecdd7

sci-physics/herwig++: port to EAPI 7 despite last-rites

* Port to EAPI 7
* Drop autotools-utils

This lets us get closer to removing autotools-utils.

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

 sci-physics/herwig++/herwig++-2.7.1-r1.ebuild | 46 ---
 1 file changed, 27 insertions(+), 19 deletions(-)

diff --git a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild 
b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
index 33fcc97e82f..0efec5352f5 100644
--- a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
+++ b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
@@ -1,18 +1,16 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-inherit autotools-utils eutils flag-o-matic multilib
+inherit autotools flag-o-matic
 
 MYP=Herwig++-${PV}
 
 DESCRIPTION="High-Energy Physics event generator"
-HOMEPAGE="http://herwig.hepforge.org/;
-SRC_URI="http://www.hepforge.org/archive/herwig/${MYP}.tar.bz2;
+HOMEPAGE="https://herwig.hepforge.org/;
+SRC_URI="https://www.hepforge.org/archive/herwig/${MYP}.tar.bz2;
+S="${WORKDIR}/${MYP}"
 
 SLOT="0/15"
 LICENSE="GPL-2"
@@ -27,36 +25,46 @@ RDEPEND="
<=sci-physics/looptools-2.8:0=
~sci-physics/thepeg-1.9.2:0=
fastjet? ( sci-physics/fastjet:0= )"
-DEPEND="${RDEPEND}
-   >=sys-devel/boost-m4-0.4_p20160328"
+DEPEND="
+   ${RDEPEND}
+   >=sys-devel/boost-m4-0.4_p20160328
+"
 
-S="${WORKDIR}/${MYP}"
 
 src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-2.6.3-looptools.patch \
-   "${FILESDIR}"/${PN}-2.7.1-fix-boost-1.67.patch
+   default
+
+   eapply -p0 "${FILESDIR}"/${PN}-2.6.3-looptools.patch
+   eapply "${FILESDIR}"/${PN}-2.7.1-fix-boost-1.67.patch
+
+
# fixes bug 570458, which is due to an outdated bundled boost.m4
rm m4/boost.m4 || die
+
find -name 'Makefile.am' -exec \
sed -i -e '1ipkgdatadir=$(datadir)/herwig++' {} \; || die
-   autotools-utils_src_prepare
+
+   eautoreconf
 }
 
 src_configure() {
-   use prefix && \
-   append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/ThePEG
+   if use prefix ; then
+   append-ldflags -Wl,-rpath,"${EPREFIX}/usr/$(get_libdir)/ThePEG"
+   fi
+
local myeconfargs=(
--with-boost="${EPREFIX}"/usr
--with-thepeg="${EPREFIX}"/usr
$(use_enable c++11 stdcxx11)
$(use_with fastjet fastjet "${EPREFIX}"/usr)
)
-   autotools-utils_src_configure
+
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
-   autotools-utils_src_install
+   default
+
sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/defaults/PDF.in || die
sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/HerwigDefaults.rpo || 
die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/numbat/

2021-03-27 Thread Sam James
commit: 68a82908d3282885a11131b8609a7f7ac2438bc2
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 00:38:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a82908

sci-chemistry/numbat: port to EAPI 7

* Port to EAPI 7
* Drop autotools-utils.eclass

Still doesn't seem to build with newer gsl(?)
but this unblocks autotools-utils removal anyway.

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

 sci-chemistry/numbat/numbat-0.999-r1.ebuild | 42 -
 1 file changed, 23 insertions(+), 19 deletions(-)

diff --git a/sci-chemistry/numbat/numbat-0.999-r1.ebuild 
b/sci-chemistry/numbat/numbat-0.999-r1.ebuild
index 66f5b2ae065..766c64b1b9c 100644
--- a/sci-chemistry/numbat/numbat-0.999-r1.ebuild
+++ b/sci-chemistry/numbat/numbat-0.999-r1.ebuild
@@ -1,52 +1,56 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
+inherit autotools
 
 MY_PN="Numbat"
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="new user-friendly method built for automatic dX-tensor 
determination"
+DESCRIPTION="New user-friendly method built for automatic dX-tensor 
determination"
 HOMEPAGE="http://www.nmr.chem.uu.nl/~christophe/numbat.html;
 SRC_URI="http://comp-bio.anu.edu.au/private/downloads/Numbat/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-3"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
-CDEPEND="
+DEPEND="
gnome-base/libglade:2.0
sci-libs/gsl
-   x11-libs/gtk+:2"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
+   x11-libs/gtk+:2
+"
+RDEPEND="
+   ${DEPEND}
sci-chemistry/molmol
sci-chemistry/pymol
-   sci-visualization/gnuplot"
-
-S="${WORKDIR}"/${MY_P}
+   sci-visualization/gnuplot
+"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
 #  "${FILESDIR}"/${P}-glade.patch
-   "${FILESDIR}"/${P}-gnuplot.patch )
+   "${FILESDIR}"/${P}-gnuplot.patch
+)
 
 src_prepare() {
+   default
+
sed \
-e '/COPYING/d' \
-e "s:doc/numbat:share/doc/${PF}:g" \
-i Makefile.am src/common.h || die
-   rm missing
+
+   rm missing || die
+
emake distclean
-   autotools-utils_src_prepare
+   eautoreconf
 }
 
 src_install() {
docompress -x /usr/share/doc/${PF}
-   autotools-utils_src_install
+
+   default
 }



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

2021-03-27 Thread Sam James
commit: fd5082a8ca42d8119a85207092141bc319340f9b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 23:43:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5082a8

sci-libs/netcdf-cxx: port 4.2-r300 to EAPI 7, drop autotools-utils.eclass

* Port to EAPI 7
* Drop autotools-utils.eclass
* Drop unused versionator.eclass

Revbumping to ensure visibility of any reported issues, but should not
be technically necessary.

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

 ...cdf-cxx-4.2-r300.ebuild => netcdf-cxx-4.2-r301.ebuild} | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r300.ebuild 
b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild
similarity index 80%
rename from sci-libs/netcdf-cxx/netcdf-cxx-4.2-r300.ebuild
rename to sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild
index a15d37a2a1d..25f862ab6e1 100644
--- a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r300.ebuild
+++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit autotools-utils versionator
+inherit autotools
 
 DESCRIPTION="C++ library for netCDF"
 HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
@@ -12,14 +12,19 @@ 
SRC_URI="https://www.unidata.ucar.edu/downloads/netcdf/ftp/${P}.tar.gz;
 LICENSE="UCAR-Unidata"
 SLOT="3"
 KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="examples static-libs"
+IUSE="examples"
 
 RDEPEND=">=sci-libs/netcdf-4.2:0="
 DEPEND="${RDEPEND}"
 
+src_configure() {
+   econf --disable-static
+}
+
 src_install() {
-   autotools-utils_src_install
-   if use examples; then
+   default
+
+   if use examples ; then
insinto /usr/share/doc/${PF}
doins -r examples
fi



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

2021-03-27 Thread Sam James
commit: df351896f691c7dd8b6724f3055bff4f0a18df8a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 23:56:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df351896

sci-libs/netcdf-cxx: drop static-libs

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

 sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild 
b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
index e029c4ea6b3..abbec52bd2a 100644
--- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
+++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Unidata/netcdf-cxx4/archive/v${PV}.tar.gz -> ${P}.ta
 LICENSE="UCAR-Unidata"
 SLOT="0/1"
 KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="examples static-libs"
+IUSE="examples"
 
 RDEPEND=">=sci-libs/netcdf-4.2:=[hdf5]"
 DEPEND="${RDEPEND}"
@@ -22,7 +22,7 @@ DEPEND="${RDEPEND}"
 S="${WORKDIR}/${MYP}"
 
 src_configure() {
-   econf $(use_enable static-libs static)
+   econf --disable-static
 }
 
 src_install() {



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

2021-03-27 Thread Sam James
commit: b198e634ab4d1be829cedb573726025913bb328a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 23:39:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 01:13:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b198e634

sci-visualization/quickplot: port to EAPI 7, drop .la, drop static-libs

* Port to EAPI 7
* Drop autotools-utils, eutils
* Drop .la
* Drop static-libs

Revbumping to ensure we catch any issues through reports, but
shouldn't be strictly necessary.

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

 ...ot-0.10.6.ebuild => quickplot-0.10.6-r1.ebuild} | 27 +++---
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/sci-visualization/quickplot/quickplot-0.10.6.ebuild 
b/sci-visualization/quickplot/quickplot-0.10.6-r1.ebuild
similarity index 69%
rename from sci-visualization/quickplot/quickplot-0.10.6.ebuild
rename to sci-visualization/quickplot/quickplot-0.10.6-r1.ebuild
index b3e060eccce..0fb21de2d5b 100644
--- a/sci-visualization/quickplot/quickplot-0.10.6.ebuild
+++ b/sci-visualization/quickplot/quickplot-0.10.6-r1.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils eutils
+inherit autotools desktop
 
 DESCRIPTION="A fast interactive 2D plotter"
 HOMEPAGE="http://quickplot.sourceforge.net/;
@@ -20,23 +18,26 @@ RDEPEND="
media-libs/libsndfile
>=sys-libs/readline-0.6.2:0=
x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
+   default
+
sed '/libquickplot_la_LIBADD/s:$: -lm:g' -i Makefile.am || die
-   autotools-utils_src_prepare
+
+   eautoreconf
 }
 
 src_configure() {
-   local myeconfargs=(
-   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-   )
-   autotools-utils_src_configure
+   econf --disable-static
 }
 
 src_install() {
-   autotools-utils_src_install
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
make_desktop_entry 'quickplot --no-pipe' Quickplot quickplot Graphics
mv "${ED}"/usr/share/applications/quickplot*.desktop \
"${ED}"/usr/share/applications/quickplot.desktop || die



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

2021-03-27 Thread Sebastian Pipping
commit: d72033bcc282785c1a4b9ce4872e67e7b2d9aea3
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Mar 28 00:53:11 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Mar 28 00:53:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72033bc

x11-misc/redshift: Fix compile for Clang

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.17, Repoman-3.0.2

 x11-misc/redshift/redshift-1.12-r4.ebuild | 90 +++
 1 file changed, 90 insertions(+)

diff --git a/x11-misc/redshift/redshift-1.12-r4.ebuild 
b/x11-misc/redshift/redshift-1.12-r4.ebuild
new file mode 100644
index 000..e7421556801
--- /dev/null
+++ b/x11-misc/redshift/redshift-1.12-r4.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit flag-o-matic systemd autotools eutils gnome2-utils python-r1
+
+DESCRIPTION="A screen color temperature adjusting software"
+HOMEPAGE="http://jonls.dk/redshift/;
+SRC_URI="https://github.com/jonls/redshift/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator geoclue gtk nls"
+
+COMMON_DEPEND=">=x11-libs/libX11-1.4
+   x11-libs/libXxf86vm
+   x11-libs/libxcb
+   x11-libs/libdrm
+   appindicator? ( dev-libs/libappindicator:3[introspection] )
+   geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 )
+   gtk? ( ${PYTHON_DEPS} )"
+RDEPEND="${COMMON_DEPEND}
+   gtk? ( dev-python/pygobject[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   dev-python/pyxdg[${PYTHON_USEDEP}] )"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   nls? ( sys-devel/gettext )
+"
+REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use gtk && python_setup
+
+   # Fix compile for Clang (bug #732438)
+   append-cflags -fPIE
+
+   econf \
+   $(use_enable nls) \
+   --enable-drm \
+   --enable-randr \
+   --enable-vidmode \
+   --disable-wingdi \
+   \
+   --disable-corelocation \
+   $(use_enable geoclue geoclue2) \
+   \
+   $(use_enable gtk gui) \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)" \
+   --enable-apparmor \
+   --disable-quartz \
+   --disable-ubuntu
+}
+
+_impl_specific_src_install() {
+   emake DESTDIR="${D}" pythondir="$(python_get_sitedir)" \
+   -C src/redshift-gtk install
+}
+
+src_install() {
+   emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install
+
+   if use gtk; then
+   python_foreach_impl _impl_specific_src_install
+   python_replicate_script "${D}"/usr/bin/redshift-gtk
+   dosym redshift-gtk /usr/bin/gtk-redshift
+
+   python_foreach_impl python_optimize
+   fi
+}
+
+pkg_preinst() {
+   use gtk && gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   use gtk && gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   use gtk && gnome2_icon_cache_update
+}



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

2021-03-27 Thread Thomas Deutschmann
commit: b4cb8eb415091b66f6cb169bea568d0857c0a68a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar 28 00:43:35 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar 28 00:43:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4cb8eb4

net-firewall/ipset: drop old

Closes: https://bugs.gentoo.org/771798
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-firewall/ipset/Manifest |  1 -
 net-firewall/ipset/ipset-6.38-r1.ebuild | 99 -
 2 files changed, 100 deletions(-)

diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest
index 90f8c3c20c4..ffb7fa2a914 100644
--- a/net-firewall/ipset/Manifest
+++ b/net-firewall/ipset/Manifest
@@ -1,3 +1,2 @@
-DIST ipset-6.38.tar.bz2 545568 BLAKE2B 
14e526ba40f4912cd78d81831d072f9c9c159ac14169ffea8ce7325ee4839b80e28ef76405535e1b2aeaf2d0b7b3dde0f8a1ec42c7489cbc786282700d9d2b0f
 SHA512 
ba8c45fa6b4df1b4af848d8c0c218fb449a50c79c48b1d1550dd3a188f82d320956bc483874730f917249d8650e50c3eedff66c24a68a136246fdbf6e1127d60
 DIST ipset-7.10.tar.bz2 679910 BLAKE2B 
acef5370116939aedf499768265eaded9efe7673895c7db30b90ec0173a55f4880d9f40662cb9a8f5a4f3cbb39f890c5ee5459fd6c0a3e60a92afa3395aa8522
 SHA512 
7f45c46f8c158600b1e64354500f31e7fb3c8ee844d55eab9f7eec298eecc27c9cb89e24a8ec6c180665dd0cc29776a9e42ada796b3e87d034cc39cdd4665807
 DIST ipset-7.11.tar.bz2 674100 BLAKE2B 
97f2e3372e963654ece511960e8c22d0dd9e29376d087a3767d89544dfbd85f9f9e75e0cc6c4eb9e1d813d1a472a410033a76feef3319b1d87fd51b0c3fd97cd
 SHA512 
20890de32c17c04d9d3ae42fff64acfe21a252974bee5843ae39bdda707fcef55fde11cffccab9f987bf7e18f5445443c46c50eb854fb6f93f172f7bad07f922

diff --git a/net-firewall/ipset/ipset-6.38-r1.ebuild 
b/net-firewall/ipset/ipset-6.38-r1.ebuild
deleted file mode 100644
index e91b237f8fc..000
--- a/net-firewall/ipset/ipset-6.38-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-MODULES_OPTIONAL_USE=modules
-inherit linux-info linux-mod ltprune
-
-DESCRIPTION="IPset tool for iptables, successor to ippool"
-HOMEPAGE="https://ipset.netfilter.org/;
-SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc x86"
-
-RDEPEND=">=net-firewall/iptables-1.4.7
-   net-libs/libmnl"
-DEPEND="${RDEPEND}"
-
-DOCS=( ChangeLog INSTALL README UPGRADE )
-
-# configurable from outside, e.g. /etc/portage/make.conf
-IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
-
-BUILD_TARGETS="modules"
-MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
-MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
-for i in 
ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net{,port{,net},iface,net}},_list_set};
 do
-   MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
-done
-
-pkg_setup() {
-   get_version
-   CONFIG_CHECK="NETFILTER"
-   ERROR_NETFILTER="ipset requires NETFILTER support in your kernel."
-   # It does still build without NET_NS, but it may be needed in future.
-   #CONFIG_CHECK="${CONFIG_CHECK} NET_NS"
-   #ERROR_NET_NS="ipset requires NET_NS (network namespace) support in 
your kernel."
-   CONFIG_CHECK+=" !PAX_CONSTIFY_PLUGIN"
-   ERROR_PAX_CONSTIFY_PLUGIN="ipset contains constified variables 
(#614896)"
-
-   build_modules=0
-   if use modules; then
-   if linux_config_src_exists && linux_chkconfig_builtin "MODULES" 
; then
-   if linux_chkconfig_present "IP_NF_SET" || \
-   linux_chkconfig_present "IP_SET"; then #274577
-   eerror "There is IP{,_NF}_SET or 
NETFILTER_XT_SET support in your kernel."
-   eerror "Please either build ipset with modules 
USE flag disabled"
-   eerror "or rebuild kernel without IP_SET 
support and make sure"
-   eerror "there is NO kernel ip_set* modules in 
/lib/modules//... ."
-   die "USE=modules and in-kernel ipset support 
detected."
-   else
-   einfo "Modular kernel detected. Gonna build 
kernel modules..."
-   build_modules=1
-   fi
-   else
-   eerror "Nonmodular kernel detected, but USE=modules. 
Either build"
-   eerror "modular kernel (without IP_SET) or disable 
USE=modules"
-   die "Nonmodular kernel detected, will not build kernel 
modules"
-   fi
-   fi
-   [[ ${build_modules} -eq 1 ]] && linux-mod_pkg_setup
-}
-
-src_configure() {
-   econf \
-   $(use_with modules kmod) \
-   --disable-static \
-   --with-maxsets=${IP_NF_SET_MAX} \
-

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

2021-03-27 Thread Nick Sarnie
commit: 82c011c4c7ac9ed3c63162541459d7a91c83b8da
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:24:46 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c011c4

dev-util/vulkan-tools: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-tools/Manifest|  1 +
 dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index d100c79162e..2d47c28db34 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
 DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 
16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983
 SHA512 
7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc
+DIST vulkan-tools-1.2.170.tar.gz 835063 BLAKE2B 
5b7b9c9ea07b3a25d2b989a0981417b4a1c4f97d03fc9f1ab765ac2ade3bd33e99657813a3cb6b3290559539cd9dca3d6992cacf848c0ea9eee536eeef99553f
 SHA512 
0cc361c1a7cecf74dab25e6a4bead7870a0cf363b07a6e5fbd6fa245027fb8e4f2b651affda095fadad90e114507c4f80370c2fcb4e6b9cbc013eac8a67d2d6b

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
new file mode 100644
index 000..dd3ff96da94
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.170.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+   S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+   >=dev-util/cmake-3.10.2
+   cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+   MULTILIB_CHOST_TOOLS=(
+   /usr/bin/vulkaninfo
+   )
+
+   use cube && MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/vkcube
+   /usr/bin/vkcubepp
+   )
+
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_VULKANINFO=ON
+   -DBUILD_CUBE=$(usex cube)
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+   )
+
+   use cube && mycmakeargs+=(
+   -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   cmake_src_install
+}



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

2021-03-27 Thread Nick Sarnie
commit: f1e5ff83e5e1f44198a76d8f4b5db16b220e9e25
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:21:19 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e5ff83

media-libs/vulkan-layers: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-layers/Manifest | 1 +
 .../{vulkan-layers-.ebuild => vulkan-layers-1.2.170.ebuild}   | 8 
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index c8f48afb4de..73e08fd8ed2 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.2.162.tar.gz 2398927 BLAKE2B 
febfcc88584cb7d69ac2f2bd95a73921d2dc92524b05f17e7d2a9f99336416260da60eefc560d93ad788d9a185d4dd865881f5bc8faf0dae388bacca59a21b7a
 SHA512 
85eba0e1d07cafad212ef611fb1aef3113b6609361476cda7176a49110fe62d257b815f7c622d6ba959872785242e2231c7245242e7794ff5e60325d10f3061b
+DIST vulkan-layers-1.2.170.tar.gz 2581751 BLAKE2B 
968d17e11a21422003c0c922518b121586ebbd4e5375189f38715c52afc24b1bed04b1a4f05e17875b15fee3815492c357ad84316ea0abc359a97026418b490d
 SHA512 
199e64c6d2ca34a604bb611fd231bfccf4608078a777369039597dadc209a23b7e7ea4ce71dc8b48826bd7874a7ea623d8af7dc47945914405fd99ce8bdf8de6

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.170.ebuild
similarity index 85%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.2.170.ebuild
index 71f1be1849f..1d652e22f4e 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.170.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${PV}
 fi
 
@@ -27,8 +27,8 @@ IUSE="wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
 DEPEND="${PYTHON_DEPS}
-   >=dev-util/glslang-10.11.0.0_pre20200924:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2020.5_pre20201107:=[${MULTILIB_USEDEP}]
+   >=dev-util/glslang-11.2.0:=[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-2021.0_pre20210327:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 71f1be1849f..1d652e22f4e 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${PV}
 fi
 
@@ -27,8 +27,8 @@ IUSE="wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
 DEPEND="${PYTHON_DEPS}
-   >=dev-util/glslang-10.11.0.0_pre20200924:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2020.5_pre20201107:=[${MULTILIB_USEDEP}]
+   >=dev-util/glslang-11.2.0:=[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-2021.0_pre20210327:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



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

2021-03-27 Thread Nick Sarnie
commit: 1e1104a4136c5c7e0a660600ffd5dad3a5ad9b0e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:06:56 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1104a4

dev-util/spirv-headers: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-headers/Manifest |  1 +
 .../spirv-headers-1.5.4.2_pre20210327.ebuild| 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index c705894bfba..61c7ad248a4 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1 +1,2 @@
 DIST spirv-headers-1.5.4.1.tar.gz 395834 BLAKE2B 
e4852f1d694271e9928f1f9aa460c6ba33ad2d0568bd38b24ba31e8dd0390a5542192f9c6977cd3ff4a56520af83280b779fd4e7cece6adc33a5261ef2d2398d
 SHA512 
3578a0210b954e904ac154307a0b98a2c01410adf910e549669109b1b559781959bb5771e39945c50523548a6613d064576fcba15aa3c9125255c0443d3e61a6
+DIST spirv-headers-1.5.4.2_pre20210327.tar.gz 403907 BLAKE2B 
9154b2c9abed730c0d292c5adc38d2723a8748d1eaad885ebf624631128edd227521f3e7f7185daddbd9ff404741e9fcd9adcd5eafff7a6a234585c7a327beb5
 SHA512 
02631716e4307f2bef9e7e294a5e4f2e6f7522f2b42f34eb919c7b8280fa8e55437ff1dcf6b5cf4bcdef062f1f0ed00b3afcb1dd1051b63ad3ec0b5a311b15fa

diff --git a/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210327.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210327.ebuild
new file mode 100644
index 000..6f9d77a1dcd
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.5.4.2_pre20210327.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://www.khronos.org/registry/spir-v/;
+EGIT_COMMIT="75b30a659c8a4979104986652c54cc421fc51129"
+SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2021-03-27 Thread Nick Sarnie
commit: e11e097bc03a24d7c71a9a5452245a24c94809d8
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:03:39 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11e097b

dev-util/glslang: Drop old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/Manifest  |  1 -
 .../glslang/glslang-10.11.0.0_pre20200924.ebuild   | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index f1adc79b65d..9cf11cdd1df 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,3 +1,2 @@
-DIST glslang-10.11.0.0_pre20200924.tar.gz 3246618 BLAKE2B 
e4353a9cf06273f6a5fc79004c5f97df3da3444a793ddefb6adee96cbcf541d6088bf2f2edc65dea53363cbcb254f7da80fefb8a93b8650adf2ed283b243fa24
 SHA512 
01551b2347f25e6135ef82f5ae838dbf275cb3f20300659b830c85fded334a8dea3928c017ff7d48d58d89ddf93f5429191f0a326f310db9ee989f622e23477f
 DIST glslang-10.11.0.0_pre20201216.tar.gz 3290064 BLAKE2B 
46ce951ab6c69eb25dc2490e3eb817c5cc0e2bf2416f29842b45bb1efb83ea439d72c823c981e2f37803e203077ea01d1c84c28391fb78288c107510a47d2241
 SHA512 
4b9e300152dc2ec3b14657b3a745d5b26b5da49e5ff3da0d75680f84126237ec6af0f7cee5aaa74b2d4a123a386522cd7342b5f25e4c01f114da3d5d92057128
 DIST glslang-11.2.0.tar.gz 3295235 BLAKE2B 
42417f3be070a57f0c71f5a0c81ffcf4938044c74fd59435fad6889b74c077032fda18e73971db41b180341c1eb6bcdc24081d5ff57fb9baf36c32fbfac9e67a
 SHA512 
0d6cd866c4e28069dbc2c5f0ceba2acab73356751499f8fe81177357c61b2bdae92d2502c47889687d57094dd9fd59b78a06234de1d9c4989a204f9ce3c73751

diff --git a/dev-util/glslang/glslang-10.11.0.0_pre20200924.ebuild 
b/dev-util/glslang/glslang-10.11.0.0_pre20200924.ebuild
deleted file mode 100644
index d3d1649d45a..000
--- a/dev-util/glslang/glslang-10.11.0.0_pre20200924.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
-   inherit git-r3
-else
-   SNAPSHOT_COMMIT="bacaef3237c515e40d1a24722be48c0a0b30f75f"
-   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
-fi
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="!

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

2021-03-27 Thread Nick Sarnie
commit: d55e44ff328fb30016078d26c3ea8f57e368d87e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:27:35 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55e44ff

media-libs/shaderc: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/shaderc/Manifest|  2 +-
 ...re20201106.ebuild => shaderc-2020.6_pre20210327.ebuild} | 14 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 4e746dc81cf..446a6f887f3 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,2 +1,2 @@
-DIST shaderc-2020.4_pre20201106.tar.gz 220189 BLAKE2B 
5add12ddc2013c797b96a65bf531ea7f2a05812fb6cccf0d7d2e5bbaab0d6da78086de7d3a4cce1be936aa683524a9306f97e9d825b2fac7ea660fe7e5ee6a3f
 SHA512 
99433df499213eb5c625a54994278567863fa402cbdac78ca06b635c488284e59308a6ce79ecd07e55b256431206fe7e26171de39a2508feb32dd85bb7bbcfe2
 DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 
9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f
 SHA512 
6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3
+DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 
5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd
 SHA512 
07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c

diff --git a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild 
b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
similarity index 85%
rename from media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
rename to media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
index 7e4884d24ce..d116c32b130 100644
--- a/media-libs/shaderc/shaderc-2020.4_pre20201106.ebuild
+++ b/media-libs/shaderc/shaderc-2020.6_pre20210327.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8} )
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
 
 CMAKE_ECLASS=cmake
 
@@ -11,22 +11,22 @@ inherit cmake-multilib python-any-r1
 
 DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
 HOMEPAGE="https://github.com/google/shaderc;
-EGIT_COMMIT="fcafd5b49266d65ab7e4268c825224e8b6c1b8bb"
+EGIT_COMMIT="3fe94c6a76d2b617e7fb20fdf3cde98001a274e3"
 SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc test"
 
 RDEPEND="
-   >=dev-util/glslang-10.11.0.0_pre20200924[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2020.5_pre20201107[${MULTILIB_USEDEP}]
+   >=dev-util/glslang-11.2.0[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-2021.0_pre20210327[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
-   >=dev-util/spirv-headers-1.5.4
+   >=dev-util/spirv-headers-1.5.4.2_pre20210327
doc? ( dev-ruby/asciidoctor )
test? (
dev-cpp/gtest



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

2021-03-27 Thread Nick Sarnie
commit: fa68ae781aa15857e300b57046abc2911fb06f78
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:14:04 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa68ae78

dev-util/vulkan-headers: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.2.170.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index fff112126cd..553e51ae426 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-headers-1.2.162.tar.gz 852973 BLAKE2B 
3907c247f115f4dee2fc8697f157aeb30a3ef91a774132591771c0b327090abf7c0caad2082edb86c787883c167ce1ffe75c199d9b94fc642aae30526f5311cd
 SHA512 
7b33f6ef32f1ef34d3b37ad38b077a3a2ebcef62612371afa1b6f4910815bbab8418a837c49b3872b57d2e5012c15623521121f5d62836e46d6f20773841d7b0
+DIST vulkan-headers-1.2.170.tar.gz 890902 BLAKE2B 
a38fa355e1716940f2bd34b4ac7e90ef95bf85da13b19e6408b488051441c20f9618e044d72ca06e1906851bb54b3087e894d6aeeb786a8dd028885f08d485ba
 SHA512 
458e69f34776eb032ef9024744b34083c2a5e3dd074d511a3076d6be61a03dbe1383e6588979e700099a13a6411a72eaba97df9f0968b0b98e85049bc62a1c73

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.170.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.2.170.ebuild
new file mode 100644
index 000..9eea670b13d
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.2.170.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+BDEPEND=">=dev-util/cmake-3.10.2"



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

2021-03-27 Thread Nick Sarnie
commit: 1a4a46e030ce8afdc9b8a962f30555dd99c7ee4b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:11:01 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4a46e0

dev-util/spirv-tools: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/spirv-tools/Manifest | 1 +
 ...rv-tools-.ebuild => spirv-tools-2021.0_pre20210327.ebuild} | 8 
 dev-util/spirv-tools/spirv-tools-.ebuild  | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index ab2ae6d4822..3ec26e09502 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-2020.6.tar.gz 2595300 BLAKE2B 
bd500824866fcd0f0e05ccf3f43a168e33bc4783396d24fa6ddc58d4e46110b001cc32acde1cadcd793a997d547476f58c07475f43c3cbec5314b039926896b2
 SHA512 
b6d3667581101536e1f4d405e9c1c64e64a0aba174cc2f41d31e080f44d23bcfaed9642fd31f1d44a56c3df3e894526b643c572832cb96218b16d748b1ac6fe2
+DIST spirv-tools-2021.0_pre20210327.tar.gz 2591201 BLAKE2B 
e850bb2ccdd83bbd618ded22df8553c6e977e65ef623e881ec5b4dc15c3646a2c679dbf2a41166ddc98b75aa73a3404a870cd6fac577197c21623c97e7f07192
 SHA512 
56c206bf62d45a2341272612f979f9ef9bb933185e2f2852a39367dfb68f6647662d8995dfb9067e71b04cd76d2da0789346335dbabd7258406d96627f689e96

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-2021.0_pre20210327.ebuild
similarity index 83%
copy from dev-util/spirv-tools/spirv-tools-.ebuild
copy to dev-util/spirv-tools/spirv-tools-2021.0_pre20210327.ebuild
index 6a788dfb1c2..0f8c9646f36 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-2021.0_pre20210327.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
inherit git-r3
 else
-   EGIT_COMMIT="a61d07a72763c1eb200de0a2c316703643a0d1d9"
+   EGIT_COMMIT="1b35745ad1c9a988bc427b976a9a2fe7afd4dada"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 
@@ -26,7 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.1"
+COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.2_pre20210327"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index 6a788dfb1c2..0f8c9646f36 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
inherit git-r3
 else
-   EGIT_COMMIT="a61d07a72763c1eb200de0a2c316703643a0d1d9"
+   EGIT_COMMIT="1b35745ad1c9a988bc427b976a9a2fe7afd4dada"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 
@@ -26,7 +26,7 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.1"
+COMMON_DEPEND=">=dev-util/spirv-headers-1.5.4.2_pre20210327"
 DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}



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

2021-03-27 Thread Nick Sarnie
commit: 5601c172439d7ebc22489d548a0998e06d475e73
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:15:06 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5601c172

media-libs/vulkan-loader: Verison bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-loader/Manifest  |  1 +
 .../vulkan-loader/vulkan-loader-1.2.170.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index bbda31021d9..4f57ce2c681 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1 +1,2 @@
 DIST vulkan-loader-1.2.162.tar.gz 1421710 BLAKE2B 
94b739821c5a12a94a52d8f0a9d79c13055ef3b45b907d53b82325b7be13db52b77d01397534e939bed5629d7a405ff8a09f8da374274a066986b4126fae9863
 SHA512 
89a99f282b73ec59dde30e4c8c09056b40416185a14ff9b7f7bd496754840e5ac764e7624f1f9a0f11792e786b00f19c3c9e55ccbb22a3c501d8ea9e815d84f9
+DIST vulkan-loader-1.2.170.tar.gz 1422110 BLAKE2B 
8903fceee3172970ee4e9c41df7c9ceb3c4d21d380061c9442cf6c3c07412e5568f7d4653591bf53128088b928d7db8050782e9a90441b66e12ba12135e5c242
 SHA512 
b9512c8b30b68799a6cc2905e7a5593a1c03214edae7a99fd7bc27b1761f17ef70a61f422fc318dd805ac089bbfc6cf18dfe69d1b8a91789a1774ee396058747

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.170.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.2.170.ebuild
new file mode 100644
index 000..060cfb0c20b
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.2.170.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Loader
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit flag-o-matic cmake-multilib python-any-r1 toolchain-funcs
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="layers wayland X"
+
+BDEPEND=">=dev-util/cmake-3.10.2"
+DEPEND="${PYTHON_DEPS}
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_TESTS=OFF
+   -DBUILD_LOADER=ON
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cmake_src_install
+}
+
+pkg_postinst() {
+   einfo "USE=demos has been dropped as per upstream packaging"
+   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
+}



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

2021-03-27 Thread Nick Sarnie
commit: a9220e21a841c846ac2640ae5f1387746b776358
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Mar 28 00:03:18 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Mar 28 00:36:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9220e21

dev-util/glslang: Version bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/Manifest  |  1 +
 dev-util/glslang/glslang-11.2.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index ff8fe4a0a0a..f1adc79b65d 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,2 +1,3 @@
 DIST glslang-10.11.0.0_pre20200924.tar.gz 3246618 BLAKE2B 
e4353a9cf06273f6a5fc79004c5f97df3da3444a793ddefb6adee96cbcf541d6088bf2f2edc65dea53363cbcb254f7da80fefb8a93b8650adf2ed283b243fa24
 SHA512 
01551b2347f25e6135ef82f5ae838dbf275cb3f20300659b830c85fded334a8dea3928c017ff7d48d58d89ddf93f5429191f0a326f310db9ee989f622e23477f
 DIST glslang-10.11.0.0_pre20201216.tar.gz 3290064 BLAKE2B 
46ce951ab6c69eb25dc2490e3eb817c5cc0e2bf2416f29842b45bb1efb83ea439d72c823c981e2f37803e203077ea01d1c84c28391fb78288c107510a47d2241
 SHA512 
4b9e300152dc2ec3b14657b3a745d5b26b5da49e5ff3da0d75680f84126237ec6af0f7cee5aaa74b2d4a123a386522cd7342b5f25e4c01f114da3d5d92057128
+DIST glslang-11.2.0.tar.gz 3295235 BLAKE2B 
42417f3be070a57f0c71f5a0c81ffcf4938044c74fd59435fad6889b74c077032fda18e73971db41b180341c1eb6bcdc24081d5ff57fb9baf36c32fbfac9e67a
 SHA512 
0d6cd866c4e28069dbc2c5f0ceba2acab73356751499f8fe81177357c61b2bdae92d2502c47889687d57094dd9fd59b78a06234de1d9c4989a204f9ce3c73751

diff --git a/dev-util/glslang/glslang-11.2.0.ebuild 
b/dev-util/glslang/glslang-11.2.0.ebuild
new file mode 100644
index 000..2fe500d1713
--- /dev/null
+++ b/dev-util/glslang/glslang-11.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
+   inherit git-r3
+else
+   SNAPSHOT_COMMIT="${PV}"
+   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
+fi
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2021-03-27 Thread Jonas Stein
commit: 9350ee0c61b324e2328f1efe72b2a8af41153efc
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Mar 28 00:33:43 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Mar 28 00:33:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9350ee0c

x11-libs/fltk: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Jonas Stein  gentoo.org>

 x11-libs/fltk/metadata.xml | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/x11-libs/fltk/metadata.xml b/x11-libs/fltk/metadata.xml
index 19be30c1abe..4fef3c8a856 100644
--- a/x11-libs/fltk/metadata.xml
+++ b/x11-libs/fltk/metadata.xml
@@ -1,18 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  desktop-m...@gentoo.org
-  Gentoo Desktop Miscellaneous Project
-
+   
 
-  The Fast Light ToolKit is a cross-platform C++ user interface
-  toolkit for X and OpenGL. FLTK (pronounced "fulltick") provides GUI
-  functionality and supports 3D graphics via OpenGL and its built-in
-  GLUT emulation. FLTK also includes a UI builder called FLUID that
-  can be used to create applications.
+   The Fast Light ToolKit is a cross-platform C++ user interface
+   toolkit for X and OpenGL. FLTK (pronounced "fulltick") provides GUI
+   functionality and supports 3D graphics via OpenGL and its built-in
+   GLUT emulation. FLTK also includes a UI builder called FLUID that
+   can be used to create applications.
 
 
-  Builds and installs some extra games
+   Builds and installs some extra games
 
 



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

2021-03-27 Thread Andreas Sturmlechner
commit: b06d3056195b692580ce4e27c8dbf7a89473468f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 21:07:16 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 28 00:26:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06d3056

media-libs/libgpod: Drop 0.8.3-r3

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/libgpod/files/libgpod-0.8.3-mono4.patch | 11 ---
 media-libs/libgpod/libgpod-0.8.3-r3.ebuild | 79 --
 2 files changed, 90 deletions(-)

diff --git a/media-libs/libgpod/files/libgpod-0.8.3-mono4.patch 
b/media-libs/libgpod/files/libgpod-0.8.3-mono4.patch
deleted file mode 100644
index 9cb57b464ff..000
--- a/media-libs/libgpod/files/libgpod-0.8.3-mono4.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 libgpod-0.8.3/m4/mono.m4.orig  2015-05-18 12:25:35.417699745 +0100
-+++ libgpod-0.8.3/m4/mono.m4   2015-05-18 12:25:53.488079557 +0100
-@@ -34,7 +34,7 @@
- 
- AC_DEFUN([SHAMROCK_FIND_MONO_2_0_COMPILER],
- [
--  SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, gmcs)
-+  SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, mcs)
- ])
- 
- AC_DEFUN([SHAMROCK_FIND_MONO_RUNTIME],

diff --git a/media-libs/libgpod/libgpod-0.8.3-r3.ebuild 
b/media-libs/libgpod/libgpod-0.8.3-r3.ebuild
deleted file mode 100644
index bdbbcf9a5bc..000
--- a/media-libs/libgpod/libgpod-0.8.3-r3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools mono-env udev
-
-DESCRIPTION="Shared library to access the contents of an iPod"
-HOMEPAGE="http://www.gtkpod.org/libgpod/;
-SRC_URI="mirror://sourceforge/gtkpod/${P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="+gtk +udev ios mono"
-
-RDEPEND="
-   >=app-pda/libplist-1.0:=
-   >=dev-db/sqlite-3:3
-   >=dev-libs/glib-2.16:2
-   dev-libs/libxml2:2
-   sys-apps/sg3_utils
-   gtk? ( x11-libs/gdk-pixbuf:2 )
-   ios? ( app-pda/libimobiledevice:= )
-   udev? ( virtual/udev )
-   mono? (
-   >=dev-lang/mono-1.9.1
-   >=dev-dotnet/gtk-sharp-2.12
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/libxslt
-   dev-util/intltool
-   dev-util/gtk-doc-am
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-DOCS=( AUTHORS NEWS README{,.overview,.sqlite,.SysInfo} TROUBLESHOOTING )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-comment.patch #537968
-   "${FILESDIR}"/${P}-segfault.patch #565052
-   "${FILESDIR}"/${P}-mono4.patch
-   "${FILESDIR}"/${P}-pkgconfig_overlinking.patch
-)
-
-pkg_setup() {
-   use mono && mono-env_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # mono-4 fixes from Fedora
-   sed -e "s#public DateTime#public System.DateTime#g" \
-   -i bindings/mono/libgpod-sharp/Artwork.cs || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-static \
-   $(use_enable udev) \
-   $(use_enable gtk gdk-pixbuf) \
-   --disable-pygobject \
-   --without-hal \
-   $(use_with ios libimobiledevice) \
-   --with-udev-dir="$(get_udevdir)" \
-   --without-python \
-   $(use_with mono)
-}
-
-src_install() {
-   default
-   rmdir "${ED}"/tmp || die
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2021-03-27 Thread Andreas Sturmlechner
commit: 836056021e23a3b92c646050d8d91adb3eb451d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 21:06:39 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 28 00:26:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83605602

media-libs/libgpod: Drop IUSE=mono, rm libgpod-sharp pkgconfig

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/libgpod/libgpod-0.8.3-r4.ebuild | 69 ++
 1 file changed, 69 insertions(+)

diff --git a/media-libs/libgpod/libgpod-0.8.3-r4.ebuild 
b/media-libs/libgpod/libgpod-0.8.3-r4.ebuild
new file mode 100644
index 000..6dd0be34016
--- /dev/null
+++ b/media-libs/libgpod/libgpod-0.8.3-r4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools udev
+
+DESCRIPTION="Shared library to access the contents of an iPod"
+HOMEPAGE="http://www.gtkpod.org/libgpod/;
+SRC_URI="mirror://sourceforge/gtkpod/${P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="+gtk ios +udev"
+
+RDEPEND="
+   >=app-pda/libplist-1.0:=
+   >=dev-db/sqlite-3:3
+   >=dev-libs/glib-2.16:2
+   dev-libs/libxml2:2
+   sys-apps/sg3_utils
+   gtk? ( x11-libs/gdk-pixbuf:2 )
+   ios? ( app-pda/libimobiledevice:= )
+   udev? ( virtual/udev )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/intltool
+   dev-util/gtk-doc-am
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS NEWS README{,.overview,.sqlite,.SysInfo} TROUBLESHOOTING )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-comment.patch # bug 537968
+   "${FILESDIR}"/${P}-segfault.patch # bug 565052
+   "${FILESDIR}"/${P}-pkgconfig_overlinking.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-pygobject
+   --disable-static
+   --without-hal
+   --without-mono
+   --without-python
+   --with-udev-dir="$(get_udevdir)"
+   $(use_enable gtk gdk-pixbuf)
+   $(use_with ios libimobiledevice)
+   $(use_enable udev)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   rm "${ED}"/usr/$(get_libdir)/pkgconfig/libgpod-sharp.pc || die
+   rmdir "${ED}"/tmp || die
+   find "${ED}" -name '*.la' -type f -delete || die
+}



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

2021-03-27 Thread Joshua Kinard
commit: 6c54319faf48614cb8a34f99485361171d88d4a8
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Mar 28 00:19:36 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Mar 28 00:20:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c54319f

net-misc/chrony: Added ~mips to KEYWORDS.

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-3.0.17, Repoman-3.0.2

 net-misc/chrony/chrony-4.0-r1.ebuild | 2 +-
 net-misc/chrony/chrony-4.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/chrony/chrony-4.0-r1.ebuild 
b/net-misc/chrony/chrony-4.0-r1.ebuild
index 1f2f0ba2627..838d655513e 100644
--- a/net-misc/chrony/chrony-4.0-r1.ebuild
+++ b/net-misc/chrony/chrony-4.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git;
 else
SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 fi
 
 S="${WORKDIR}/${P/_/-}"

diff --git a/net-misc/chrony/chrony-4.0.ebuild 
b/net-misc/chrony/chrony-4.0.ebuild
index 3926d6b0f38..abe3a7cf46a 100644
--- a/net-misc/chrony/chrony-4.0.ebuild
+++ b/net-misc/chrony/chrony-4.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git;
 else
SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 fi
 
 S="${WORKDIR}/${P/_/-}"



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/openbabel/, sci-chemistry/openbabel/files/

2021-03-27 Thread Pacho Ramos
commit: 81ccd60f63092c825376eb6dd8897edc9eb86820
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 28 00:17:34 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 28 00:17:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ccd60f

sci-chemistry/openbabel: Fix gcc10 build and use wxGTK:gtk3.0

Thanks-to: Michelangelo Scopelliti
Bug: https://bugs.gentoo.org/722860
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 .../openbabel/files/openbabel-2.4.1-gcc10.patch|  62 +
 sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild  | 101 +
 2 files changed, 163 insertions(+)

diff --git a/sci-chemistry/openbabel/files/openbabel-2.4.1-gcc10.patch 
b/sci-chemistry/openbabel/files/openbabel-2.4.1-gcc10.patch
new file mode 100644
index 000..88d8c2add64
--- /dev/null
+++ b/sci-chemistry/openbabel/files/openbabel-2.4.1-gcc10.patch
@@ -0,0 +1,62 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2e66dd1..ef4f16b 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,16 +1,11 @@
+ # Please ensure that any changes remain compliant with 2.4.8.
+ if(NOT EMBED_OPENBABEL)
+-  cmake_minimum_required(VERSION 2.4.8)
++  cmake_minimum_required(VERSION 2.4.10)
+ endif()
+ 
+ project(openbabel)
+ set(CMAKE_MODULE_PATH ${openbabel_SOURCE_DIR}/cmake/modules)
+ 
+-# Allow loose loop constructs, i.e. no matching in if/else/endif or loops.
+-# Note that this is true by default in CMake 2.6.0, but we currently only
+-# require CMake 2.4.8 - remove this when the CMake requirement is bumped.
+-set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS 1)
+-
+ if(COMMAND cmake_policy)
+   cmake_policy(SET CMP0003 NEW)
+   cmake_policy(SET CMP0005 OLD) # add_definitions need updating to set to NEW
+@@ -20,7 +15,6 @@ if(COMMAND cmake_policy)
+ endif()
+ 
+ include (CheckCXXCompilerFlag)
+-include (MacroEnsureVersion)
+ 
+ # Version numbering - should be bumped for each release
+ # Note that for "beta" releases, we should start at x.90.0 -- we've
+@@ -238,16 +232,21 @@ check_type_size(clock_t CLOCK_T)
+ 
+ # Get the GCC version - from KDE4 cmake files
+ if(CMAKE_COMPILER_IS_GNUCXX)
+-  exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE 
_gcc_version_info)
+-  string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
+-  # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the
+-  # patch level, handle this here:
+-  if (NOT _gcc_version)
+-string (REGEX REPLACE ".*\\(GCC\\).* ([34]\\.[0-9]) .*" "\\1.0" 
_gcc_version "${_gcc_version_info}")
+-  endif ()
+-  macro_ensure_version("4.0.0" "${_gcc_version}" GCC_IS_NEWER_THAN_4_0)
+-  macro_ensure_version("4.1.0" "${_gcc_version}" GCC_IS_NEWER_THAN_4_1)
+-  macro_ensure_version("4.2.0" "${_gcc_version}" GCC_IS_NEWER_THAN_4_2)
++  if(NOT(${CMAKE_CXX_COMPILER_VERSION} VERSION_LESS 4.0.0))
++set(GCC_IS_NEWER_THAN_4_0 TRUE)
++  else()
++set(GCC_IS_NEWER_THAN_4_0 FALSE)
++  endif()
++  if(NOT(${CMAKE_CXX_COMPILER_VERSION} VERSION_LESS 4.1.0))
++set(GCC_IS_NEWER_THAN_4_1 TRUE)
++  else()
++set(GCC_IS_NEWER_THAN_4_1 FALSE)
++  endif()
++  if(NOT(${CMAKE_CXX_COMPILER_VERSION} VERSION_LESS 4.2.0))
++set(GCC_IS_NEWER_THAN_4_2 TRUE)
++  else()
++set(GCC_IS_NEWER_THAN_4_2 FALSE)
++  endif()
+ endif()
+ 
+ if(UNIX)

diff --git a/sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild 
b/sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild
new file mode 100644
index 000..8830108275b
--- /dev/null
+++ b/sci-chemistry/openbabel/openbabel-2.4.1-r2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit cmake-utils desktop optfeature toolchain-funcs wxwidgets
+
+DESCRIPTION="Interconverts file formats used in molecular modeling"
+HOMEPAGE="http://openbabel.org/wiki/Main_Page;
+SRC_URI="
+   mirror://sourceforge/openbabel/${P}.tar.gz
+   https://openbabel.org/docs/dev/_static/babel130.png -> ${PN}.png
+"
+
+# See src/CMakeLists.txt for LIBRARY_VERSION
+SLOT="0/5.0.0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc openmp test wxwidgets"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-cpp/eigen:3
+   dev-libs/libxml2:2
+   sci-libs/inchi
+   sys-libs/zlib
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/cmake-2.4.10
+   doc? ( app-doc/doxygen )
+"
+
+DOCS=( AUTHORS NEWS.md README.md THANKS doc/dioxin.{inc,mol2} 
doc/README.{dioxin.pov,povray} )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc10.patch
+)
+
+pkg_setup() {
+   if use openmp; then
+   if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then
+   ewarn "OpenMP is not available in your current selected 
gcc"
+   die "need openmp capable gcc"
+   fi
+ 

[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/

2021-03-27 Thread Pacho Ramos
commit: 31171cca3639deb252abec95d1a46b103afe090d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 28 00:09:00 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 28 00:09:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31171cca

media-video/mediainfo: Use wxGTK:3.0-gtk3

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/mediainfo/mediainfo-20.09-r1.ebuild | 82 +
 1 file changed, 82 insertions(+)

diff --git a/media-video/mediainfo/mediainfo-20.09-r1.ebuild 
b/media-video/mediainfo/mediainfo-20.09-r1.ebuild
new file mode 100644
index 000..cb4768702f8
--- /dev/null
+++ b/media-video/mediainfo/mediainfo-20.09-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+inherit xdg-utils autotools wxwidgets
+
+DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfo;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl mms wxwidgets"
+
+RDEPEND="
+   ~media-libs/libmediainfo-${PV}[curl=,mms=]
+   >=media-libs/libzen-0.4.37
+   sys-libs/zlib
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/MediaInfo"
+
+pkg_setup() {
+   TARGETS="CLI"
+   if use wxwidgets; then
+   TARGETS+=" GUI"
+   setup-wxwidgets
+   fi
+}
+
+src_prepare() {
+   default
+
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   sed -i -e "s:-O2::" configure.ac || die
+   eautoreconf
+   done
+}
+
+src_configure() {
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   local args=""
+   [[ ${target} == "GUI" ]] && args="--with-wxwidgets 
--with-wx-gui"
+   econf ${args}
+   done
+}
+
+src_compile() {
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   default
+   done
+}
+src_install() {
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   default
+   dodoc "${S}"/History_${target}.txt
+   done
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2021-03-27 Thread Andreas Sturmlechner
commit: e5cc8cd810af9c8255a62c7eabd506cfebcc3223
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 28 00:03:09 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 28 00:03:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cc8cd8

profiles: Fix mask timestamp...

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index ca76fee1ff0..d5fdc5e0358 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,7 +32,7 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas Sturmlechner  (2021-04-28)
+# Andreas Sturmlechner  (2021-03-28)
 # No release since 2012, depends on deprecated dev-ml/lablgtk:2, no more
 # revdeps in Gentoo ebuild repository.
 # Removal on 2021-04-07, bug #769326



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

2021-03-27 Thread Andreas Sturmlechner
commit: bcd8a292269abd1136de347f02d6faac3dfc891c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 23:40:21 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 27 23:59:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd8a292

profiles: Mask dev-ml/cairo-ocaml for removal

Bug: https://bugs.gentoo.org/769326
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4809bf50f58..ca76fee1ff0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2021-04-28)
+# No release since 2012, depends on deprecated dev-ml/lablgtk:2, no more
+# revdeps in Gentoo ebuild repository.
+# Removal on 2021-04-07, bug #769326
+dev-ml/cairo-ocaml
+
 # Jonas Stein  (2021-03-27)
 # Upstream is gone. Open bugs. Removal after 2021-05-01.
 # Bug #778800



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

2021-03-27 Thread Andreas Sturmlechner
commit: 5f90f99cb34a65f9e4af59dd046219e490ca66cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 23:36:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 27 23:59:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f90f99c

sci-libs/plplot: Drop 5.15.0-r100

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/plplot/plplot-5.15.0-r100.ebuild | 298 --
 1 file changed, 298 deletions(-)

diff --git a/sci-libs/plplot/plplot-5.15.0-r100.ebuild 
b/sci-libs/plplot/plplot-5.15.0-r100.ebuild
deleted file mode 100644
index ae2654d31d8..000
--- a/sci-libs/plplot/plplot-5.15.0-r100.ebuild
+++ /dev/null
@@ -1,298 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER=3.0-gtk3
-FORTRAN_NEEDED=fortran
-LUA_COMPAT=( lua5-1 )
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single 
python-single-r1 toolchain-funcs virtualx wxwidgets
-
-DESCRIPTION="Multi-language scientific plotting library"
-HOMEPAGE="http://plplot.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0/14" # SONAME of libplplot.so
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml 
octave pdf
-   png python qhull qt5 shapefile svg tcl test threads tk truetype 
wxwidgets X"
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   qt5? ( dynamic )
-   test? ( latex )
-   tk? ( tcl )
-"
-
-RESTRICT="
-   !test? ( test )
-   octave? ( test )
-"
-
-RDEPEND="
-   cairo? ( x11-libs/cairo:0=[svg?,X] )
-   gd? ( media-libs/gd:2=[jpeg?,png?] )
-   java? ( >=virtual/jre-1.5:* )
-   latex? (
-   app-text/ghostscript-gpl
-   virtual/latex-base
-   )
-   lua? ( ${LUA_DEPS} )
-   ocaml? (
-   dev-lang/ocaml
-   dev-ml/camlidl
-   cairo? ( dev-ml/cairo-ocaml[gtk] )
-   )
-   octave? ( sci-mathematics/octave:0= )
-   pdf? ( media-libs/libharu:0= )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
-   qt5? ( dev-python/PyQt5[${PYTHON_MULTI_USEDEP}] )
-   ')
-   )
-   qhull? ( media-libs/qhull:0= )
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtprintsupport:5
-   )
-   shapefile? ( sci-libs/shapelib:0= )
-   tcl? (
-   dev-lang/tcl:0=
-   dev-tcltk/itcl:0=
-   tk? (
-   dev-lang/tk:0=
-   dev-tcltk/itk
-   )
-   )
-   truetype? (
-   media-fonts/freefont
-   media-libs/lasi:0=
-   gd? ( media-libs/gd:2=[truetype] )
-   )
-   wxwidgets? (
-   x11-libs/wxGTK:${WX_GTK_VER}=[X]
-   x11-libs/agg:0=[truetype?]
-   )
-   X? (
-   x11-libs/libX11:0=
-   x11-libs/libXau:0=
-   x11-libs/libXdmcp:0=
-   )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   java? (
-   >=virtual/jdk-1.5
-   dev-lang/swig
-   )
-   lua? ( dev-lang/swig )
-   ocaml? ( dev-ml/findlib )
-   octave? ( >=dev-lang/swig-3.0.12 )
-   python? ( dev-lang/swig )
-   test? (
-   media-fonts/font-misc-misc
-   media-fonts/font-cursor-misc
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.9.6-python.patch
-
-   # Fedora patches
-   "${FILESDIR}"/${PN}-5.15.0-ocaml-rpath.patch
-   "${FILESDIR}"/${PN}-5.15.0-ieee.patch
-   "${FILESDIR}"/${PN}-5.15.0-multiarch.patch
-   "${FILESDIR}"/${PN}-5.15.0-ocaml.patch
-   "${FILESDIR}"/${PN}-5.12.0-safe-string.patch
-   "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   use lua && lua-single_pkg_setup
-   use java && java-pkg-opt-2_pkg_setup
-   use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-   use wxwidgets && setup-wxwidgets
-   cmake_src_prepare
-
-   # avoid installing license
-   sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die
-
-   # prexify hard-coded /usr/include in cmake modules
-   sed -i \
-   -e "s:/usr/include:${EPREFIX}/usr/include:g" \
-   -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \
-   -e "s:/usr/share:${EPREFIX}/usr/share:g" \
-   cmake/modules/*.cmake || die
-
-   # change default install directories for doc and examples
-   local f
-   while IFS="" read -d $'\0' -r f; do
-  

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

2021-03-27 Thread Andreas Sturmlechner
commit: 2298e1d13f33640a384cc9db3bd39ee3ae34f5ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 23:36:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 27 23:59:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2298e1d1

sci-libs/plplot: Drop superfluous dev-ml/cairo-ocaml[gtk] DEPEND

ebuild run with USE="ocaml cairo" says:

-- WARNING: PLplot OCaml Cairo support currently requires substantial
   development effort so is indefinitely disabled

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/plplot/plplot-5.15.0-r101.ebuild | 297 ++
 1 file changed, 297 insertions(+)

diff --git a/sci-libs/plplot/plplot-5.15.0-r101.ebuild 
b/sci-libs/plplot/plplot-5.15.0-r101.ebuild
new file mode 100644
index 000..a8ca91a4eed
--- /dev/null
+++ b/sci-libs/plplot/plplot-5.15.0-r101.ebuild
@@ -0,0 +1,297 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER=3.0-gtk3
+FORTRAN_NEEDED=fortran
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single 
python-single-r1 toolchain-funcs virtualx wxwidgets
+
+DESCRIPTION="Multi-language scientific plotting library"
+HOMEPAGE="http://plplot.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0/14" # SONAME of libplplot.so
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml 
octave pdf
+   png python qhull qt5 shapefile svg tcl test threads tk truetype 
wxwidgets X"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   qt5? ( dynamic )
+   test? ( latex )
+   tk? ( tcl )
+"
+
+RESTRICT="
+   !test? ( test )
+   octave? ( test )
+"
+
+RDEPEND="
+   cairo? ( x11-libs/cairo:0=[svg?,X] )
+   gd? ( media-libs/gd:2=[jpeg?,png?] )
+   java? ( >=virtual/jre-1.5:* )
+   latex? (
+   app-text/ghostscript-gpl
+   virtual/latex-base
+   )
+   lua? ( ${LUA_DEPS} )
+   ocaml? (
+   dev-lang/ocaml
+   dev-ml/camlidl
+   )
+   octave? ( sci-mathematics/octave:0= )
+   pdf? ( media-libs/libharu:0= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   qt5? ( dev-python/PyQt5[${PYTHON_MULTI_USEDEP}] )
+   ')
+   )
+   qhull? ( media-libs/qhull:0= )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtprintsupport:5
+   )
+   shapefile? ( sci-libs/shapelib:0= )
+   tcl? (
+   dev-lang/tcl:0=
+   dev-tcltk/itcl:0=
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/itk
+   )
+   )
+   truetype? (
+   media-fonts/freefont
+   media-libs/lasi:0=
+   gd? ( media-libs/gd:2=[truetype] )
+   )
+   wxwidgets? (
+   x11-libs/wxGTK:${WX_GTK_VER}=[X]
+   x11-libs/agg:0=[truetype?]
+   )
+   X? (
+   x11-libs/libX11:0=
+   x11-libs/libXau:0=
+   x11-libs/libXdmcp:0=
+   )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   java? (
+   >=virtual/jdk-1.5
+   dev-lang/swig
+   )
+   lua? ( dev-lang/swig )
+   ocaml? ( dev-ml/findlib )
+   octave? ( >=dev-lang/swig-3.0.12 )
+   python? ( dev-lang/swig )
+   test? (
+   media-fonts/font-misc-misc
+   media-fonts/font-cursor-misc
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.9.6-python.patch
+
+   # Fedora patches
+   "${FILESDIR}"/${PN}-5.15.0-ocaml-rpath.patch
+   "${FILESDIR}"/${PN}-5.15.0-ieee.patch
+   "${FILESDIR}"/${PN}-5.15.0-multiarch.patch
+   "${FILESDIR}"/${PN}-5.15.0-ocaml.patch
+   "${FILESDIR}"/${PN}-5.12.0-safe-string.patch
+   "${FILESDIR}"/${PN}-5.15.0-QPainterPath-include.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   use lua && lua-single_pkg_setup
+   use java && java-pkg-opt-2_pkg_setup
+   use fortran && fortran-2_pkg_setup
+}
+
+src_prepare() {
+   use wxwidgets && setup-wxwidgets
+   cmake_src_prepare
+
+   # avoid installing license
+   sed -i -e '/COPYING.LIB/d' CMakeLists.txt || die
+
+   # prexify hard-coded /usr/include in cmake modules
+   sed -i \
+   -e "s:/usr/include:${EPREFIX}/usr/include:g" \
+   -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \
+   -e "s:/usr/share:${EPREFIX}/usr/share:g" \
+   cmake/modules/*.cmake || 

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

2021-03-27 Thread Zac Medico
commit: e41e4d9cee3a48e3080f5096400eb846da38109c
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 27 23:57:43 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 27 23:57:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41e4d9c

sys-apps/portage: Remove old version 3.0.12

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 -
 sys-apps/portage/portage-3.0.12.ebuild | 269 -
 2 files changed, 270 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index ef5bef5e106..b2b322154e8 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,5 @@
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
-DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 
9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8
 SHA512 
6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350
 DIST portage-3.0.13.tar.bz2 1049930 BLAKE2B 
092e4a25896d613dcfcdaaa1c75f29d19112688328c4078a8ab2b24edcf1e26fff3273da56a79f8b35aada5e11e3cf7f14ef40aca742da0874ea7e907c4778bc
 SHA512 
a9106fce311053523fd026c6c65cb85562bae69ab6ea6b5ae784044ffedbfeb0e3b1c3758ebea9204b11f885da383f9d8ee31d34ad52ac14f059cf97894e3590
 DIST portage-3.0.17-bug-775053-setup-globals-double-prefix-ff7d78.patch 908 
BLAKE2B 
51984f04bf9a9b448207f9f724a01e72f76a1df8f3da8a9cf263a870674458e885ed47aba7597b3a01d9ee3c86b687bcb9048356af9d7d2b015dac9c41c97baa
 SHA512 
1aef52afcf4e5dca3afe7d746a868f5ea5a1afb28703e2087d620f5206cebdbf71e0d600d3354693e59f49cd92758f47e3aafb4625539af0cdec80b36109051b
 DIST portage-3.0.17-bug-775239-_test_lock_fn-tempfile-leak-d8a12c.patch 733 
BLAKE2B 
8281107d270908b49218603ef64b7580c5d6e0bf015eabef4c35f8ee9d76b2b7790f4b75404b9d85fd030c3a0f9183e88894d67bf547978f3fa0bed0630112cf
 SHA512 
5ea4ccc7d517ea79a02fad77d20502d613cedf9df00edebf73972979bd5a469f47c14ae5b69b850f0ce9860b9fdf1b5bb283e138bd7be5b832928697e4bba42b

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
deleted file mode 100644
index 2ca4d26888a..000
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ /dev/null
@@ -1,269 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-TMPFILES_OPTIONAL=1
-
-inherit distutils-r1 linux-info tmpfiles prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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="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
-   dev-python/sphinx-epytext
-   )"
-# 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:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
-   >=app-crypt/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 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   

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

2021-03-27 Thread Matt Turner
commit: d9ab1c52a00ce853227e649de5f45c9f799f6d91
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 27 23:38:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 27 23:38:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ab1c52

xorg-2.eclass: Remove 'Use' from @DEPRECATED

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

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

diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass
index 3fd388a8bae..21b3da5374a 100644
--- a/eclass/xorg-2.eclass
+++ b/eclass/xorg-2.eclass
@@ -10,7 +10,7 @@
 # Author: Donnie Berkholz 
 # @SUPPORTED_EAPIS: 4 5
 # @BLURB: Reduces code duplication in the modularized X11 ebuilds.
-# @DEPRECATED: Use xorg-3.eclass
+# @DEPRECATED: xorg-3.eclass
 # @DESCRIPTION:
 # This eclass makes trivial X ebuilds possible for apps, fonts, drivers,
 # and more. Many things that would normally be done in various functions



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/

2021-03-27 Thread Matt Turner
commit: 519557d835eef58e3056d315de6224f254d6c56e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 27 23:32:39 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 27 23:32:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519557d8

x11-drivers/xf86-video-qxl: Drop old versions

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

 x11-drivers/xf86-video-qxl/Manifest|  1 -
 .../xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/x11-drivers/xf86-video-qxl/Manifest 
b/x11-drivers/xf86-video-qxl/Manifest
index 4ac51ead1da..54b4c99009e 100644
--- a/x11-drivers/xf86-video-qxl/Manifest
+++ b/x11-drivers/xf86-video-qxl/Manifest
@@ -1,2 +1 @@
-DIST xf86-video-qxl-0.1.5.tar.bz2 508266 BLAKE2B 
ca0fd43830a393d9bb1f5a6ba306f26e07a0b90233fa44f3fbe7a5f21026f1bd6960254db9cd75d947b3c42f6cc8cd3b7cfd71afc2c0a74bd84c60eafcf7e150
 SHA512 
7510b2d037b3e978df6063b29e2406f3d1270695a239f29fdaec9b1dc65a30ab10cb959f15eb336f78e93aa708d41c64c5ea43803958feffc64542229605b782
 DIST xf86-video-qxl-0.1.5_p20200205.tar.xz 137452 BLAKE2B 
1639a393dadcba251a8fe761d52112d51c29e70960524785343379ec088e69c5e2cbd1a9710d72c749dc8b7303b3eceb545fbaec82d5d22613f8ebb0a4e7aca8
 SHA512 
9a2ba4aa7ef61d3ea0043ff1e3a8f312b7fe00f707045bcb4e4fc1189786b9aba2b6e44696f47e7c215485044f6c953f831ed4da48d4098cd7b62555c74a79f8

diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild 
b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild
deleted file mode 100644
index 7180a2837a4..000
--- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit xorg-2
-
-DESCRIPTION="QEMU QXL paravirt video driver"
-
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   x11-base/xorg-server[-minimal]
-   >=x11-libs/libdrm-2.4.46"
-DEPEND="${RDEPEND}
-   >=app-emulation/spice-protocol-0.12.0
-   x11-base/xorg-proto"
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   --disable-xspice
-   )
-   xorg-2_src_configure
-}



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

2021-03-27 Thread Matt Turner
commit: af74e77fa3af73a8f63e6eb0847eaac3e60a8e6e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 27 18:43:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 27 23:33:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af74e77f

xorg-2.eclass: Mark @DEAD for removal

Removal on or after 2021-04-27.

Bug: https://bugs.gentoo.org/778818
Signed-off-by: Matt Turner  gentoo.org>

 eclass/xorg-2.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass
index 99b1f891b99..3fd388a8bae 100644
--- a/eclass/xorg-2.eclass
+++ b/eclass/xorg-2.eclass
@@ -1,6 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
 # @ECLASS: xorg-2.eclass
 # @MAINTAINER:
 # x...@gentoo.org
@@ -9,6 +10,7 @@
 # Author: Donnie Berkholz 
 # @SUPPORTED_EAPIS: 4 5
 # @BLURB: Reduces code duplication in the modularized X11 ebuilds.
+# @DEPRECATED: Use xorg-3.eclass
 # @DESCRIPTION:
 # This eclass makes trivial X ebuilds possible for apps, fonts, drivers,
 # and more. Many things that would normally be done in various functions



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/

2021-03-27 Thread Sam James
commit: 81df824793a9e88e75a3b0b9b98c768e194c2a9c
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 23:29:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 23:29:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81df8247

x11-drivers/xf86-video-qxl: Stabilize 0.1.5_p20200205 x86, #778776

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

 x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild 
b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild
index ee92246f1d2..2c50c074669 100644
--- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild
+++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="QEMU QXL paravirt video driver"
 SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz;
 S="${WORKDIR}"
 
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="xspice"
 REQUIRED_USE="xspice? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/

2021-03-27 Thread Sam James
commit: a1c6dce6cb094428516ea02a28ed1acfbfa19438
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 23:29:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 23:29:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c6dce6

x11-drivers/xf86-video-qxl: Stabilize 0.1.5_p20200205 amd64, #778776

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

 x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild 
b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild
index e8e8ae5dc9b..ee92246f1d2 100644
--- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild
+++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.5_p20200205.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="QEMU QXL paravirt video driver"
 SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz;
 S="${WORKDIR}"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="xspice"
 REQUIRED_USE="xspice? ( ${PYTHON_REQUIRED_USE} )"
 



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

2021-03-27 Thread Sam James
commit: 58cd061cfb77fa5647e82725d0d1a9d0c2409ecc
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 22:50:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 23:28:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cd061c

app-admin/verynice: port to EAPI 7, fix VariableScope

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

 app-admin/verynice/verynice-1.1-r3.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/app-admin/verynice/verynice-1.1-r3.ebuild 
b/app-admin/verynice/verynice-1.1-r3.ebuild
index bcb090717f3..b2ea0ce012c 100644
--- a/app-admin/verynice/verynice-1.1-r3.ebuild
+++ b/app-admin/verynice/verynice-1.1-r3.ebuild
@@ -1,20 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit systemd toolchain-funcs
 
 DESCRIPTION="A tool for dynamically adjusting the nice-level of processes"
 
HOMEPAGE="https://web.archive.org/web/20130621090315/http://thermal.cnde.iastate.edu/~sdh4/verynice/;
 SRC_URI="http://gentoo/${P}.tar.gz;
+S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-S=${WORKDIR}/${PN}
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.1-build.patch
@@ -22,11 +20,11 @@ PATCHES=(
 
 src_compile() {
tc-export CC
-   emake RPM_BUILD_ROOT="${D}" PREFIX=/usr
+   emake PREFIX="${EPREFIX}"/usr
 }
 
 src_install() {
-   emake RPM_BUILD_ROOT="${D}" PREFIX=/usr VERSION=${PVR} install
+   emake RPM_BUILD_ROOT="${D}" PREFIX="${EPREFIX}"/usr VERSION=${PVR} 
install
doinitd "${FILESDIR}"/verynice
systemd_dounit "${FILESDIR}"/verynice.service
 }



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

2021-03-27 Thread Jonas Stein
commit: fdff21fa1f1b04eb3dfae7627d603de42da32e2f
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Mar 27 23:24:40 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Mar 27 23:24:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdff21fa

package.mask: Last rite x11-themes/nimbus

Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 63271e18860..4809bf50f58 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2021-03-27)
+# Upstream is gone. Open bugs. Removal after 2021-05-01.
+# Bug #778800
+x11-themes/nimbus
+
 # Jimi Huotari  (2021-03-26)
 # No consumers since 2020-09-05 (dev-libs/liboobs), and no known
 # stand-alone use.



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

2021-03-27 Thread Sam James
commit: 3118c9f99602cc20c42f9bae22de7a6cea7a659a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 20:35:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3118c9f9

x11-terms/xterm: add 367

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

 x11-terms/xterm/Manifest |  1 +
 x11-terms/xterm/xterm-367.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 5a1302d346b..164eb585017 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -2,3 +2,4 @@ DIST xterm-351.tgz 1401009 BLAKE2B 
df32425affce33deb199710be118e90da7b1975882aaf
 DIST xterm-363.tgz 1442520 BLAKE2B 
f63efde533f9d495c3d6b744544e592608d2731f04af58a9d799f8ca7d705c81c507d9012fc4a1bd04b3e4c0a76fc00557d1a61cd9954f5fb2bf7b5ec624764f
 SHA512 
e9148f144e5e38597c84ccd82033f4fb83a9dd222c4cecf7498e31065e7d0148c89631290e5f804fcd9d2d55f59f4fd271aaf220eb636fbe38ae245ea6537871
 DIST xterm-365.tgz 1444367 BLAKE2B 
efb4ce024b7a196955c160e10aadc54d97da1df6e53b9ca79184382a1db939583e52f66ed4df1f586a33b9febda6ac51dc66a9f2cd69bb04296c934aae7e7571
 SHA512 
3f6571d09cd3fa94e9133494a2893e804ea0f0c76289d4a7e46e3ea267278042f0e78231ff4b06ee6d7ba5936dc3e2e6c81a8f52c36d79a8ddf3cfaa59376970
 DIST xterm-366.tgz 1445992 BLAKE2B 
4724851b84ae0682b39e5f1b070ba9f04c627511aa20a5b1c76e740666e14436a0095d8a1be4f6ad54eb1e5d841ef766b0bf4d840ebddcaea0889285f1377900
 SHA512 
ffab7e0970b92a25488bd57da2dfe2856279208c489a632e0e92788deec2a4f99510f76e1c88e55f389dfe984c323add0fab31b04d2a1d774ce6d3b2c9c642ef
+DIST xterm-367.tgz 1448562 BLAKE2B 
29b38ba3b48c843ecbf22d209a05afb4e9a6d52cf8f14efa18ed5dd02b26cc11c107bfb17260cb62f68fc318cb08e5147b5f12e8779ca63151c7b712ada60b7e
 SHA512 
86fd6ed4e4aa0201349edd67d8bf00d3b93a19640307372011f9bdcd26fdb453267d1ab092a0639902e419b00c175d793b196884b6e65e546650e1b83a4461c4

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

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

2021-03-27 Thread Sam James
commit: 97b0c766dc5d6bd7b7e45aa7b8484ac5bd49bfe7
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 22:34:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b0c766

dev-python/pytest-subtests: add conditional dev-python/typing-extensions dep

It's a Python 3.8 backport, so we only need this for Python 3.7
and PyPy3.

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

 dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild
index 9d5b3d569ee..8d4f5768289 100644
--- a/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild
+++ b/dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild
@@ -19,7 +19,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~ia64 ~x86"
 
 RDEPEND="
-   >=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]"
+   >=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions
+   ' python3_7 pypy3)
+"
 # pytest-xdist is used to test compatibility
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]



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

2021-03-27 Thread Sam James
commit: 6874875df21e0244d59125034678fd7773b95023
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 20:23:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6874875d

app-text/groonga: EPREFIX->ESYSROOT in EAPI 7

We can use ${ESYSROOT} which is more apt in EAPI 7.
Can't for the earlier version.

Fixes: 717e0fca0dd5c3780f9574e4104f2b923c0c15f4
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-text/groonga/groonga-8.0.2.ebuild 
b/app-text/groonga/groonga-8.0.2.ebuild
index 19c48773526..ba54ef3cbd0 100644
--- a/app-text/groonga/groonga-8.0.2.ebuild
+++ b/app-text/groonga/groonga-8.0.2.ebuild
@@ -78,7 +78,7 @@ src_configure() {
$(use_with lzo)
$(use_with mecab)
$(use_enable msgpack message-pack)
-   $(use_with msgpack message-pack "${EPREFIX}/usr")
+   $(use_with msgpack message-pack "${ESYSROOT}/usr")
$(use_enable nfkc)
$(use_with sphinx sphinx-build)
$(use_enable static-libs static)



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

2021-03-27 Thread Sam James
commit: 6c11fbfd541ec7697f79398e3821b3f7ec6c9059
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 21:54:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c11fbfd

dev-util/quilt: use HTTPS for EGIT_REPO_URI

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

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

diff --git a/dev-util/quilt/quilt-.ebuild b/dev-util/quilt/quilt-.ebuild
index 8fee81630b8..df879d29d9c 100644
--- a/dev-util/quilt/quilt-.ebuild
+++ b/dev-util/quilt/quilt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-EGIT_REPO_URI="git://git.sv.gnu.org/quilt.git"
+EGIT_REPO_URI="https://git.savannah.gnu.org/git/quilt.git;
 
 [[ ${PV} ==  ]] && inherit git-r3
 



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

2021-03-27 Thread Sam James
commit: 443488d2a534e61e0ffac5f092616affbb9b85ce
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 20:27:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443488d2

x11-misc/sisctrl: EPREFIX->ESYSROOT

Fixes: 7f9e090198f6544422c3b26b35a7e387123a13d3
Signed-off-by: Sam James  gentoo.org>

 x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild 
b/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild
index 072b2dfda9b..931f27d4658 100644
--- a/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild
+++ b/x11-misc/sisctrl/sisctrl-0.0.20051202-r1.ebuild
@@ -35,5 +35,5 @@ PATCHES=(
 src_configure() {
append-libs -lm
econf \
-   --with-xv-path="${EPREFIX}/usr/$(get_libdir)"
+   --with-xv-path="${ESYSROOT}/usr/$(get_libdir)"
 }



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

2021-03-27 Thread Sam James
commit: 3aee3b3a985eaf4d2c4a7db7594535aab99b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 21:50:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aee

app-editors/nano: use HTTPS for EGIT_REPO_URI

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

 app-editors/nano/nano-5.3-r1.ebuild | 2 +-
 app-editors/nano/nano-5.5.ebuild| 2 +-
 app-editors/nano/nano-5.6.1.ebuild  | 2 +-
 app-editors/nano/nano-5.6.ebuild| 2 +-
 app-editors/nano/nano-.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-editors/nano/nano-5.3-r1.ebuild 
b/app-editors/nano/nano-5.3-r1.ebuild
index 6f1437da2a7..d98c2483f54 100644
--- a/app-editors/nano/nano-5.3-r1.ebuild
+++ b/app-editors/nano/nano-5.3-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-5.5.ebuild
+++ b/app-editors/nano/nano-5.5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-5.6.1.ebuild
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-5.6.ebuild
+++ b/app-editors/nano/nano-5.6.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"



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

2021-03-27 Thread Sam James
commit: a85fb1b3047d6ba3be5875694f49e303de383700
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 19:45:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85fb1b3

readme.gentoo.eclass: formally mark as @DEPRECATED

Please use readme.gentoo-r1.eclass instead.

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

 eclass/readme.gentoo.eclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/eclass/readme.gentoo.eclass b/eclass/readme.gentoo.eclass
index fdb2d60f183..2d8d7512ded 100644
--- a/eclass/readme.gentoo.eclass
+++ b/eclass/readme.gentoo.eclass
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: readme.gentoo.eclass
+# @DEPRECATED: readme.gentoo-r1
 # @MAINTAINER:
 # Pacho Ramos 
 # @AUTHOR:
@@ -13,8 +14,6 @@
 # shown via elog messages. With this eclass, those elog messages will only be
 # shown at first package installation and a file for later reviewing will be
 # installed under /usr/share/doc/${PF}
-#
-# This eclass is DEPRECATED. Please use readme.gentoo-r1 instead.
 
 if [[ -z ${_README_GENTOO_ECLASS} ]]; then
 _README_GENTOO_ECLASS=1



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

2021-03-27 Thread Sam James
commit: 03bb886a54227499f9e34b4e0ed31b933178e440
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 19:57:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bb886a

oasis.eclass: adjust @DEPRECATED text (to fit format)

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

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

diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass
index a0b9a0a7115..83e68ae7533 100644
--- a/eclass/oasis.eclass
+++ b/eclass/oasis.eclass
@@ -9,7 +9,7 @@
 # Original Author: Alexis Ballier 
 # @SUPPORTED_EAPIS: 3 4 5
 # @BLURB: Provides common ebuild phases for oasis-based packages.
-# @DEPRECATED: Use opam.eclass, dune.eclass, or findlib.eclass (if necessary)
+# @DEPRECATED: opam.eclass, dune.eclass, or findlib.eclass (if necessary)
 # @DESCRIPTION:
 # Provides common ebuild phases for oasis-based packages.
 # Most of these packages will just have to inherit the eclass, set their



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

2021-03-27 Thread Sam James
commit: 1661e5814734e76f6a77af730bb75216cab78b23
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 19:57:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1661e581

cmake-utils.eclass: mark as @DEPRECATED

Use cmake.eclass.

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

 eclass/cmake-utils.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 8127a66c2b5..59a3f9a026b 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: cmake-utils.eclass
+# @DEPRECATED: cmake.eclass
 # @MAINTAINER:
 # k...@gentoo.org
 # @AUTHOR:



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

2021-03-27 Thread Sergei Trofimovich
commit: 963380aad1db8ce9c7fe7fe7315ddb28adaa7e95
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 27 22:18:42 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 27 22:18:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963380aa

dev-util/poke: fix 1.1 license to GPL-3+ (1.0 was GPL-3)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-util/poke/poke-1.1.ebuild b/dev-util/poke/poke-1.1.ebuild
index 0293e5f95c0..3683b23922d 100644
--- a/dev-util/poke/poke-1.1.ebuild
+++ b/dev-util/poke/poke-1.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://www.jemarch.net/poke;
 SRC_URI="mirror://gnu/poke/${P}.tar.gz"
 KEYWORDS="~amd64 ~x86"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 IUSE="machine-interface nls static-libs test"
 



[gentoo-commits] repo/gentoo:master commit in: app-pda/libplist/

2021-03-27 Thread Andreas Sturmlechner
commit: 936f8dab651f66208417a0479e4d4a65e97a315f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 22:13:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 27 22:15:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936f8dab

app-pda/libplist: python3_9, drop static-libs, fix src_compile()

Reported-by: Reid Swanson  reidswanson.com>
Closes: https://bugs.gentoo.org/761130
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-pda/libplist/libplist-2.2.0-r3.ebuild | 113 ++
 1 file changed, 113 insertions(+)

diff --git a/app-pda/libplist/libplist-2.2.0-r3.ebuild 
b/app-pda/libplist/libplist-2.2.0-r3.ebuild
new file mode 100644
index 000..fb5ba8e6580
--- /dev/null
+++ b/app-pda/libplist/libplist-2.2.0-r3.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit autotools python-r1 toolchain-funcs
+
+DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
+HOMEPAGE="https://www.libimobiledevice.org/;
+SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/2.0-3"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+IUSE="python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+PATCHES=(
+   "${FILESDIR}"/libplist-2.2.0-fmin.patch
+   "${FILESDIR}"/libplist-2.2.0-pkgconfig-lib.patch
+)
+
+BUILD_DIR="${S}_build"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local ECONF_SOURCE="${S}"
+
+   do_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   pushd "${BUILD_DIR}" >/dev/null || die
+   econf --disable-static "${@}"
+   popd >/dev/null || die
+   }
+
+   do_configure_python() {
+   local -x PYTHON_LDFLAGS="$(python_get_LIBS)"
+   do_configure "$@"
+   }
+
+   # Don't prefer clang.
+   tc-export CC CXX
+
+   do_configure --without-cython
+   use python && python_foreach_impl do_configure_python
+}
+
+src_compile() {
+   local native_builddir=${BUILD_DIR}
+   ln -s "${native_builddir}/src/libplist-2.0.la" \
+   "${native_builddir}/src/libplist.la" || die
+
+   python_compile() {
+   emake -C "${BUILD_DIR}"/cython \
+   VPATH="${S}/cython:${native_builddir}/cython" \
+   plist_la_LIBADD="${native_builddir}/src/libplist-2.0.la"
+   }
+
+   pushd "${BUILD_DIR}" >/dev/null || die
+   emake
+   use python && python_foreach_impl python_compile
+   popd >/dev/null || die
+}
+
+src_test() {
+   emake -C "${BUILD_DIR}" check
+}
+
+src_install() {
+   python_install() {
+   emake -C "${BUILD_DIR}/cython" \
+   VPATH="${S}/cython:${native_builddir}/cython" \
+   DESTDIR="${D}" install
+   }
+
+   local native_builddir=${BUILD_DIR}
+   pushd "${BUILD_DIR}" >/dev/null || die
+   emake DESTDIR="${D}" install
+   use python && python_foreach_impl python_install
+   popd >/dev/null || die
+
+   einstalldocs
+
+   if use python ; then
+   insinto /usr/include/plist/cython
+   doins cython/plist.pxd
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+
+   # temporary fix for 2.2.0 release:
+   # bug #733082,
+   # https://github.com/libimobiledevice/libplist/issues/163
+   # upstream commit 137716df3f197a7184c1fba88fcb30480dafd6e0
+   dosym ./libplist-2.0.pc /usr/$(get_libdir)/pkgconfig/libplist.pc
+   dosym ./libplist++-2.0.so.3.3.0 /usr/$(get_libdir)/libplist++.so
+   dosym ./libplist-2.0.so.3.3.0 /usr/$(get_libdir)/libplist.so
+}



[gentoo-commits] repo/gentoo:master commit in: app-pda/libplist/

2021-03-27 Thread Andreas Sturmlechner
commit: d7ea41096df91801bfb8fbf2db2e174edcae9a87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 22:13:40 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 27 22:15:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ea4109

app-pda/libplist: Drop 2.2.0-r2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-pda/libplist/libplist-2.2.0-r2.ebuild | 113 --
 1 file changed, 113 deletions(-)

diff --git a/app-pda/libplist/libplist-2.2.0-r2.ebuild 
b/app-pda/libplist/libplist-2.2.0-r2.ebuild
deleted file mode 100644
index 98d2bb68068..000
--- a/app-pda/libplist/libplist-2.2.0-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit autotools python-r1 toolchain-funcs
-
-DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
-HOMEPAGE="https://www.libimobiledevice.org/;
-SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.bz2;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/2.0-3"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
-IUSE="python static-libs"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=(
-   "${FILESDIR}"/libplist-2.2.0-fmin.patch
-   "${FILESDIR}"/libplist-2.2.0-pkgconfig-lib.patch
-)
-
-BUILD_DIR="${S}_build"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local ECONF_SOURCE="${S}"
-   local myeconfargs=( $(use_enable static-libs static) )
-
-   do_configure() {
-   mkdir -p "${BUILD_DIR}" || die
-   pushd "${BUILD_DIR}" >/dev/null || die
-   econf "${myeconfargs[@]}" "${@}"
-   popd >/dev/null || die
-   }
-
-   do_configure_python() {
-   local -x PYTHON_LDFLAGS="$(python_get_LIBS)"
-   do_configure "$@"
-   }
-
-   # Don't prefer clang.
-   tc-export CC CXX
-
-   do_configure --without-cython
-   use python && python_foreach_impl do_configure_python
-}
-
-src_compile() {
-   #
-   ln -s "${native_builddir}/src/libplist-2.0.la" 
"${native_builddir}/src/libplist.la"
-   python_compile() {
-   emake -C "${BUILD_DIR}"/cython \
-   VPATH="${S}/cython:${native_builddir}/cython" \
-   plist_la_LIBADD="${native_builddir}/src/libplist-2.0.la"
-   }
-
-   local native_builddir=${BUILD_DIR}
-   pushd "${BUILD_DIR}" >/dev/null || die
-   emake
-   use python && python_foreach_impl python_compile
-   popd >/dev/null || die
-}
-
-src_test() {
-   emake -C "${BUILD_DIR}" check
-}
-
-src_install() {
-   python_install() {
-   emake -C "${BUILD_DIR}/cython" \
-   VPATH="${S}/cython:${native_builddir}/cython" \
-   DESTDIR="${D}" install
-   }
-
-   local native_builddir=${BUILD_DIR}
-   pushd "${BUILD_DIR}" >/dev/null || die
-   emake DESTDIR="${D}" install
-   use python && python_foreach_impl python_install
-   popd >/dev/null || die
-
-   einstalldocs
-
-   if use python ; then
-   insinto /usr/include/plist/cython
-   doins cython/plist.pxd
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-
-   # temporary fix for 2.2.0 release:
-   # bug #733082,
-   # https://github.com/libimobiledevice/libplist/issues/163
-   # upstream commit 137716df3f197a7184c1fba88fcb30480dafd6e0
-   dosym ./libplist-2.0.pc /usr/$(get_libdir)/pkgconfig/libplist.pc
-   dosym ./libplist++-2.0.so.3.3.0 /usr/$(get_libdir)/libplist++.so
-   dosym ./libplist-2.0.so.3.3.0 /usr/$(get_libdir)/libplist.so
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/, net-dialup/minicom/files/

2021-03-27 Thread Conrad Kostecki
commit: 1cb0b3c6e6a61ad3cbb0d2b14bc896d6bb1ebe0a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar 27 21:50:19 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 27 21:55:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb0b3c6

net-dialup/minicom: bump to version 2.8

Changelog:
- Bump to EAPI=7
- Correct license to GPL-2+
- Add missing pkgconfig to deps
- Overhaul ebuild
- Dropped GCC-10 fix, as it's merged
- Updated gentoo-runscript patch

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-dialup/minicom/Manifest|  1 +
 .../files/minicom-2.8-gentoo-runscript.patch   | 42 +++
 net-dialup/minicom/files/minicom-2.8-lockdir.patch | 14 +
 net-dialup/minicom/metadata.xml| 23 +
 net-dialup/minicom/minicom-2.8.ebuild  | 60 ++
 5 files changed, 129 insertions(+), 11 deletions(-)

diff --git a/net-dialup/minicom/Manifest b/net-dialup/minicom/Manifest
index c218b898488..920a2cf93f0 100644
--- a/net-dialup/minicom/Manifest
+++ b/net-dialup/minicom/Manifest
@@ -1 +1,2 @@
 DIST minicom-2.7.1.tar.gz 863544 BLAKE2B 
473dbf9695e16fdf23581b831d1b76f32a5b9f47cf82c6430386646a4ad04a58d61bea08ba032d0c4f779fd19d90d12270df317b719bad6cba63d921c197c87c
 SHA512 
eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af
+DIST minicom-2.8.tar.gz 948015 BLAKE2B 
007a2975a996e2dd2390b1cf20e1a70c4bb1b57d224211d30e8d83a9d02a45c147df34bf409961a20ad3746cb6b5551c1e0702a05bb0a0a3f7f042d251b553be
 SHA512 
5ced0ff79cec11464154561130ddc6a38865170d4e4d80185ada540ba173fe89e35703b6d7fd0cf86caef6e020fcad1d7b1fdb4d4f55e3ddb906aea6a4b81b36

diff --git a/net-dialup/minicom/files/minicom-2.8-gentoo-runscript.patch 
b/net-dialup/minicom/files/minicom-2.8-gentoo-runscript.patch
new file mode 100644
index 000..97c53e91c8e
--- /dev/null
+++ b/net-dialup/minicom/files/minicom-2.8-gentoo-runscript.patch
@@ -0,0 +1,42 @@
+--- a/man/minicom.1
 b/man/minicom.1
+@@ -469,7 +469,7 @@
+ .TP 0.5i
+ .B D - Script program
+ Which program to use as the script interpreter. Defaults to the
+-program "runscript", but if you want to use something else (eg,
++program "/usr/bin/runscript", but if you want to use something else (eg,
+ /bin/sh or "expect") it is possible.  Stdin and stdout are connected
+ to the modem, stderr to the screen.
+ .RS 0.5i
+--- a/man/runscript.1
 b/man/runscript.1
+@@ -5,7 +5,7 @@
+ .\" for conditions under which this file may be redistributed.
+ .TH RUNSCRIPT 1 "$Date: 2007-10-07 18:13:51 $" "User's Manual"
+ .SH NAME
+-runscript \- script interpreter for minicom
++/usr/bin/runscript \- script interpreter for minicom
+ .SH SYNOPSIS
+ .B runscript
+ .RI "scriptname [logfile [homedir]]"
+--- a/src/rwconf.c
 b/src/rwconf.c
+@@ -105,7 +105,7 @@
+   { N_("No"), 0,  "kermreal" },
+   { "3",  0,   "colusage" },
+   /* The script program */
+-  { "runscript",  0,   "scriptprog" },
++  { "/usr/bin/runscript", 0,   "scriptprog" },
+   /* Modem parameters */
+   { "", 0,   "minit" },
+   { "", 0,   "mreset" },
+@@ -245,7 +245,7 @@
+   int matched;
+ 
+   if (conftype == CONFIG_GLOBAL)
+-strcpy(P_SCRIPTPROG, "runscript");
++strcpy(P_SCRIPTPROG, "/usr/bin/runscript");
+ 
+   line = malloc(line_size);
+   if (!line) {

diff --git a/net-dialup/minicom/files/minicom-2.8-lockdir.patch 
b/net-dialup/minicom/files/minicom-2.8-lockdir.patch
new file mode 100644
index 000..17fb635cd9b
--- /dev/null
+++ b/net-dialup/minicom/files/minicom-2.8-lockdir.patch
@@ -0,0 +1,14 @@
+--- a/configure.ac
 b/configure.ac
+@@ -219,7 +219,10 @@
+ 
+ if test "x$UUCPLOCK" != x
+ then
+-  if test -d $UUCPLOCK
++  dnl If a lock directory was manually specified, do not test it actually,
++  dnl as that might not be true during a chroot build, and the
++  dnl packager is responsible for making sure it exists at runtime.
++  if true
+   then
+   AC_MSG_RESULT($UUCPLOCK)
+   AC_DEFINE_UNQUOTED(UUCPLOCK, "$UUCPLOCK", [Lock directory])

diff --git a/net-dialup/minicom/metadata.xml b/net-dialup/minicom/metadata.xml
index acd06db3222..51d4c88904c 100644
--- a/net-dialup/minicom/metadata.xml
+++ b/net-dialup/minicom/metadata.xml
@@ -1,15 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-embed...@gentoo.org
-Embedded Gentoo
-  
-  
-Minicom is a menu driven communications program. It emulates ANSI and VT102
-terminals. It has a dialing directory and auto zmodem download.
-  
-  
-cpe:/a:minicom_project:minicom
-  
+   
+   embed...@gentoo.org
+   Embedded Gentoo
+   
+   
+   Minicom is a menu driven communications program.
+   It emulates ANSI and VT102 terminals and
+ 

[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/files/, net-dialup/minicom/

2021-03-27 Thread Conrad Kostecki
commit: 513769430e0f4001d33f8c430fa44b5abab14ded
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar 27 21:54:36 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 27 21:55:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51376943

net-dialup/minicom: fix compilation with musl

Closes: https://bugs.gentoo.org/714676
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-dialup/minicom/files/minicom-2.7.1-musl.patch | 24 +++
 net-dialup/minicom/minicom-2.7.1.ebuild   |  3 ++-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/net-dialup/minicom/files/minicom-2.7.1-musl.patch 
b/net-dialup/minicom/files/minicom-2.7.1-musl.patch
new file mode 100644
index 000..da4ce13d0b8
--- /dev/null
+++ b/net-dialup/minicom/files/minicom-2.7.1-musl.patch
@@ -0,0 +1,24 @@
+--- a/src/dial.c
 b/src/dial.c
+@@ -39,11 +39,9 @@
+ #include "intl.h"
+ 
+ #ifdef VC_MUSIC
+-#  if defined(__GLIBC__)
+ #include 
+ #include 
+ #include 
+-#  endif
+ #endif
+ 
+ enum { CURRENT_VERSION = 6 };
+--- a/src/getsdir.h
 b/src/getsdir.h
+@@ -22,6 +22,7 @@
+  *and licensing conditions.  See the source, Luke.
+  */
+ 
++#include 
+ #include 
+ 
+ typedef struct dirEntry { /* structure of data item */

diff --git a/net-dialup/minicom/minicom-2.7.1.ebuild 
b/net-dialup/minicom/minicom-2.7.1.ebuild
index 0397e7a41fc..8484224b3e1 100644
--- a/net-dialup/minicom/minicom-2.7.1.ebuild
+++ b/net-dialup/minicom/minicom-2.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,6 +26,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
"${FILESDIR}"/${PN}-2.7-lockdir.patch
"${FILESDIR}"/${PN}-2.7.1-gcc-10.patch
+   "${FILESDIR}"/${PN}-2.7.1-musl.patch
 )
 
 src_prepare() {



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

2021-03-27 Thread Matt Turner
commit: 6116ba2ccceddcef38f6aea7165bdb0d8ca736e8
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 27 21:35:56 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 27 21:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6116ba2c

dev-libs/libgweather: Version bump to 40.0

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

 dev-libs/libgweather/Manifest  |   1 +
 .../files/40.0-autoskip-network-test.patch |  29 ++
 dev-libs/libgweather/files/40.0-meson-tweaks.patch | 109 +
 dev-libs/libgweather/files/40.0-tests-locale.patch |  55 +++
 dev-libs/libgweather/libgweather-40.0.ebuild   |  70 +
 5 files changed, 264 insertions(+)

diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest
index f833821c1a2..c0343643d81 100644
--- a/dev-libs/libgweather/Manifest
+++ b/dev-libs/libgweather/Manifest
@@ -1,2 +1,3 @@
 DIST libgweather-3.36.1.tar.xz 2702144 BLAKE2B 
bd867461b64ef81607695ae1a3796d2b096129a9a60721c5fcb20d8c35859c0b76a985e9393c23b311f7c0fdec3e691618eab83a826b483c427287906d575251
 SHA512 
6c7090b0b6dfac61e73a398d34329cd706080a007694ceb3d47700b4f444982f8ca989dd6dfaefe85b79ffd5af9c423be4bf1bd8491ac0ba6bd15c150d97b26d
 DIST libgweather-3.36.2.tar.xz 2707976 BLAKE2B 
0051e1fe9dccef44ff6fe46bdf8e6b23c9a772ed000daf3a0349e064819d0f17f3f7d902f9c860f0d186a67fc6c5a27b31a8b20b4fec7e738221a58830216ca5
 SHA512 
58012931382d87b10ace79f6e2337a9244a0877a8bc241bad5da6368f6d8eaa815f88bee25cfd49b12baa4b2399a407b905f1cf0afb98f649fda6b0dc9f61f01
+DIST libgweather-40.0.tar.xz 2704404 BLAKE2B 
27bc69c350ae91a07307d75b5ea1d03bb251f51bf87d5d54861965b61d7ed825ab708466cbe9d961c4f544b8b17ca6ed37b723c003ce2c1ef020270d6812c61d
 SHA512 
72e295246bf03550039a70bd4bf5b8f06357a6b70e04308c197fba309e406d410a97d128d849d97a29a6a114faa1ef5452e6632870b7ea45223a0c305c228cc1

diff --git a/dev-libs/libgweather/files/40.0-autoskip-network-test.patch 
b/dev-libs/libgweather/files/40.0-autoskip-network-test.patch
new file mode 100644
index 000..def65382613
--- /dev/null
+++ b/dev-libs/libgweather/files/40.0-autoskip-network-test.patch
@@ -0,0 +1,29 @@
+From 1d0ae284635ef1975a581b4d73ab497ccbd4532f Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 30 Aug 2020 10:35:13 +0300
+Subject: [PATCH 2/2] tests: Skip metar tests when METAR_SOURCES couldn't be
+ resolved
+
+---
+ libgweather/test_libgweather.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/libgweather/test_libgweather.c b/libgweather/test_libgweather.c
+index ee13dc7b..7ffaac41 100644
+--- a/libgweather/test_libgweather.c
 b/libgweather/test_libgweather.c
+@@ -438,6 +438,11 @@ test_metar_weather_stations (void)
+ g_test_message ("SSL/TLS failure, please check your glib-networking 
installation");
+ g_test_failed ();
+ return;
++} else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) {
++g_test_skip ("Could not resolve " METAR_SOURCES " - network 
sandboxed?");
++g_object_unref (session);
++g_object_unref (msg);
++return;
+ }
+ g_assert_cmpint (msg->status_code, >=, 200);
+ g_assert_cmpint (msg->status_code, <, 300);
+-- 
+2.26.2
+

diff --git a/dev-libs/libgweather/files/40.0-meson-tweaks.patch 
b/dev-libs/libgweather/files/40.0-meson-tweaks.patch
new file mode 100644
index 000..aa56c592890
--- /dev/null
+++ b/dev-libs/libgweather/files/40.0-meson-tweaks.patch
@@ -0,0 +1,109 @@
+From bbf17eac53c128904190ef2d74176b0717d7d907 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sat, 23 Feb 2019 12:21:01 +0200
+Subject: [PATCH] build: Provide introspection option and don't build manual
+ tests
+
+---
+ libgweather/meson.build | 21 ++---
+ meson.build |  4 
+ meson_options.txt   |  2 ++
+ 3 files changed, 20 insertions(+), 7 deletions(-)
+
+diff --git a/libgweather/meson.build b/libgweather/meson.build
+index 26f067e6..8f0f9047 100644
+--- a/libgweather/meson.build
 b/libgweather/meson.build
+@@ -74,6 +74,15 @@ lib_libgweather = shared_library('gweather-3',
+   install: true,
+ )
+ 
++libgweather_dep = declare_dependency(
++  sources: [gweather_enum_types[1]],
++  dependencies: deps_libgweather,
++  link_with: lib_libgweather,
++  include_directories: root_inc,
++)
++
++if get_option('introspection')
++
+ gweather_gir = gnome.generate_gir(lib_libgweather,
+   sources: introspection_sources,
+   dependencies: deps_libgweather,
+@@ -91,13 +100,6 @@ gweather_gir = gnome.generate_gir(lib_libgweather,
+   install: true,
+ )
+ 
+-libgweather_dep = declare_dependency(
+-  sources: [gweather_enum_types[1], gweather_gir],
+-  dependencies: deps_libgweather,
+-  link_with: lib_libgweather,
+-  include_directories: root_inc,
+-)
+-
+ if enable_vala
+   gnome.generate_vapi('gweather-3.0',
+ sources: gweather_gir[0],
+@@ -106,11 +108,13 @@ if enable_vala
+ install: true
+   )
+ endif
++endif
+ 
+ test_cargs = 

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

2021-03-27 Thread Matt Turner
commit: e5c735ce354f82c3efde8884d0805df91c8cd21c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 27 21:18:26 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 27 21:35:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c735ce

dev-libs/libgweather: Version bump to 3.36.2

Closes: https://bugs.gentoo.org/777567
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libgweather/Manifest  |  1 +
 .../files/3.36.2-autoskip-network-test.patch   | 29 +
 dev-libs/libgweather/libgweather-3.36.2.ebuild | 70 ++
 3 files changed, 100 insertions(+)

diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest
index 11c7d1bec28..f833821c1a2 100644
--- a/dev-libs/libgweather/Manifest
+++ b/dev-libs/libgweather/Manifest
@@ -1 +1,2 @@
 DIST libgweather-3.36.1.tar.xz 2702144 BLAKE2B 
bd867461b64ef81607695ae1a3796d2b096129a9a60721c5fcb20d8c35859c0b76a985e9393c23b311f7c0fdec3e691618eab83a826b483c427287906d575251
 SHA512 
6c7090b0b6dfac61e73a398d34329cd706080a007694ceb3d47700b4f444982f8ca989dd6dfaefe85b79ffd5af9c423be4bf1bd8491ac0ba6bd15c150d97b26d
+DIST libgweather-3.36.2.tar.xz 2707976 BLAKE2B 
0051e1fe9dccef44ff6fe46bdf8e6b23c9a772ed000daf3a0349e064819d0f17f3f7d902f9c860f0d186a67fc6c5a27b31a8b20b4fec7e738221a58830216ca5
 SHA512 
58012931382d87b10ace79f6e2337a9244a0877a8bc241bad5da6368f6d8eaa815f88bee25cfd49b12baa4b2399a407b905f1cf0afb98f649fda6b0dc9f61f01

diff --git a/dev-libs/libgweather/files/3.36.2-autoskip-network-test.patch 
b/dev-libs/libgweather/files/3.36.2-autoskip-network-test.patch
new file mode 100644
index 000..bc35bb3c4fd
--- /dev/null
+++ b/dev-libs/libgweather/files/3.36.2-autoskip-network-test.patch
@@ -0,0 +1,29 @@
+From 4bc5b6792706788f0930bda7049adf349713a2cc Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 30 Aug 2020 10:35:13 +0300
+Subject: [PATCH] tests: Skip metar tests when METAR_SOURCES couldn't be
+ resolved
+
+---
+ libgweather/test_libgweather.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/libgweather/test_libgweather.c b/libgweather/test_libgweather.c
+index b481278d..5704bd8b 100644
+--- a/libgweather/test_libgweather.c
 b/libgweather/test_libgweather.c
+@@ -424,6 +424,11 @@ test_metar_weather_stations (void)
+ g_test_message ("SSL/TLS failure, please check your glib-networking 
installation");
+ g_test_failed ();
+ return;
++} else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) {
++g_test_skip ("Could not resolve " METAR_SOURCES " - network 
sandboxed?");
++g_object_unref (session);
++g_object_unref (msg);
++return;
+ }
+ g_assert_cmpint (msg->status_code, >=, 200);
+ g_assert_cmpint (msg->status_code, <, 300);
+-- 
+2.26.2
+

diff --git a/dev-libs/libgweather/libgweather-3.36.2.ebuild 
b/dev-libs/libgweather/libgweather-3.36.2.ebuild
new file mode 100644
index 000..6c35cbd8b67
--- /dev/null
+++ b/dev-libs/libgweather/libgweather-3.36.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Location and timezone database and weather-lookup library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather;
+
+LICENSE="GPL-2+"
+SLOT="2/3-16-2" # subslot = 3-(libgweather-3 soname suffix) w/ temporary -2 
suffix for silent ABI break after 3.28 without soname bump as per distro-list
+
+IUSE="glade gtk-doc +introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=x11-libs/gtk+-3.13.5:3[introspection?]
+   >=net-libs/libsoup-2.44:2.4
+   >=dev-libs/libxml2-2.6.0:2
+   sci-geosciences/geocode-glib
+   >=sys-libs/timezone-data-2010k
+
+   glade? ( >=dev-util/glade-3.16:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.11
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+"
+
+PATCHES=(
+   "${FILESDIR}"/3.32.1-meson-tweaks.patch # Provide introspection 
optionality and don't build tests that aren't ran automatically
+   "${FILESDIR}"/3.36.1-tests-locale.patch # Don't fail tests when a 
locale is not present, 
https://gitlab.gnome.org/GNOME/libgweather/-/merge_requests/58
+   "${FILESDIR}"/3.36.2-autoskip-network-test.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use glade glade_catalog)
+   $(meson_use vala enable_vala)
+   $(meson_use gtk-doc gtk_doc)
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-03-27 Thread Matt Turner
commit: cc5ef5be7ff8c92b91f46ede261abc87a3347adf
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 27 21:08:36 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 27 21:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5ef5be

x11-libs/pango: Version bump to 1.48.4

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

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.48.4.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 33c71b27a7d..f9c3ba98fe1 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.44.7.tar.xz 521384 BLAKE2B 
9917efc1bcc9115331149d77eb9b15373d4331ed6a8e5542a97f480eb0557736d4f1817c0fd56262f442e4b3c2c68607baacdd38b1684def1af58a583bfb
 SHA512 
6e0a3d5cd32c209fd71a2ce5f705a60db318c2133bcca07360a047a73892f642a1661c1f0fb90353fc43e75336dfc22909bf4969f1bd03324c9689344af08350
 DIST pango-1.48.3.tar.xz 565956 BLAKE2B 
6860ae9df2b8629bdd1c5acf03453e1c6d62d8fd100752a6d5762ab1e0f2b3cbefb55e0f3476e53209d07541e7f8dffc680507378e94ab39b49601582a35e9a7
 SHA512 
769ceec71c5d64c08b91a0d78c5e39f6599fa199ae3f9d6dc4b94e5898a41e7f4b3d3f9c16a92f03d0e558778a4ef5bbe2967eefef17173211d53ffdb3d72041
+DIST pango-1.48.4.tar.xz 1791332 BLAKE2B 
281e1ba5b52b99c61bcd90dcefb3de64e45a6de0eec5a375e209cb4316562a03e81dea73e6fb8921a631ef854dca8b035e06b3cec7ff73bf8f0033151d2cd20b
 SHA512 
ce754c5e915ed18ba0f0ec89d74a1094e5b235821514b247d16afba7b74ecf1d850ad2b7b7d0a43da83da126c74be1b2e4c4400dbcd447e388e75e6b3c8b4dbe

diff --git a/x11-libs/pango/pango-1.48.4.ebuild 
b/x11-libs/pango/pango-1.48.4.ebuild
new file mode 100644
index 000..e35db085707
--- /dev/null
+++ b/x11-libs/pango/pango-1.48.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson multilib-minimal toolchain-funcs xdg
+
+DESCRIPTION="Internationalized text layout and rendering library"
+HOMEPAGE="https://www.pango.org/;
+SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 
1-2)/${P}.tar.xz"
+
+LICENSE="LGPL-2+ FTL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
+IUSE="gtk-doc +introspection sysprof test +X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0:=[glib(+),truetype(+),${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10:=[X,${MULTILIB_USEDEP}]
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   sysprof? ( dev-util/sysprof-capture:4[${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   )
+"
+
+src_prepare() {
+   xdg_src_prepare
+   gnome2_environment_reset
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature sysprof)
+   -Dcairo=enabled
+   -Dfontconfig=enabled
+   -Dfreetype=enabled
+   -Dgtk_doc="$(multilib_native_usex gtk-doc true false)"
+   -Dintrospection="$(multilib_native_usex introspection enabled 
disabled)"
+   -Dinstall-tests=false
+   -Dlibthai=disabled
+   -Dxft=enabled
+   )
+   meson_src_configure
+}
+
+muiltilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}



  1   2   3   4   >