[gentoo-commits] proj/devmanual:master commit in: general-concepts/use-flags/

2021-04-02 Thread Ulrich Müller
commit: ae1c2fcad41153e0b89c9bf3d4109d13e36234bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Apr  2 00:10:12 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  2 06:59:55 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=ae1c2fca

general-concepts/use-flags: Fix indentation in code example

Closes: https://github.com/gentoo/devmanual/pull/215
Signed-off-by: Thomas Deutschmann  gentoo.org>
Signed-off-by: Ulrich Müller  gentoo.org>

 general-concepts/use-flags/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/general-concepts/use-flags/text.xml 
b/general-concepts/use-flags/text.xml
index dd9b3fd..8953b87 100644
--- a/general-concepts/use-flags/text.xml
+++ b/general-concepts/use-flags/text.xml
@@ -305,7 +305,7 @@ src_compile() {
elif use ssl && ! use gnutls ; then
myconf="${myconf} --enable-ssl --with-ssl=openssl"
else
-   myconf="${myconf} --disable-ssl"
+   myconf="${myconf} --disable-ssl"
fi
 
econf \



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

2021-04-02 Thread Mikle Kolyada
commit: 6c71f0cce20b1ba654b8ab81515231ce5796b24d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 07:19:48 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 07:20:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c71f0cc

dev-libs/kpathsea: Use tmpfiles for runtime dirs

Closes: https://bugs.gentoo.org/605364
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/kpathsea/kpathsea-6.3.2_p20200406.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/kpathsea/kpathsea-6.3.2_p20200406.ebuild 
b/dev-libs/kpathsea/kpathsea-6.3.2_p20200406.ebuild
index e2fd405ab8c..365d871b16e 100644
--- a/dev-libs/kpathsea/kpathsea-6.3.2_p20200406.ebuild
+++ b/dev-libs/kpathsea/kpathsea-6.3.2_p20200406.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit texlive-common libtool prefix
+inherit texlive-common libtool prefix tmpfiles
 
 TEXMFD_VERSION="10"
 
@@ -68,8 +68,7 @@ src_install() {
 
# The default configuration expects it to be world writable, bug #266680
# People can still change it with texconfig though.
-   dodir /var/cache/fonts
-   fperms 1777 /var/cache/fonts
+   dotmpfiles "${FILESDIR}"/kpathsea.conf
 
# Take care of fmtutil.cnf and texmf.cnf
dodir /etc/texmf/{fmtutil.d,texmf.d}
@@ -98,6 +97,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process "${FILESDIR}"/kpathsea.conf
+
etexmf-update
 }
 



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

2021-04-02 Thread Mikle Kolyada
commit: bbe25ece27a8e5d610869e5f9363975480be
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 07:24:33 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 07:24:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe25ece

profiles: start texlive 2021 mask

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2636535b715..0d5ba4eb930 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Mikle Kolyada  (2021-04-02)
+# TexLive 2021 mask
+# Only unmask these versions if you know what you are doing
+# DO NOT report bugs until fully unmasked (work in progress)
+~dev-libs/kpathsea-6.3.3_p20210325
+
 # Michał Górny  (2021-03-31)
 # New versions remove PORTAGE_CONFIGROOT support, breaking a lot
 # of scripts.



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

2021-04-02 Thread Mikle Kolyada
commit: c61729fe85767e7f4fa54d99282f8dadd16e50df
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 07:16:53 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 07:20:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61729fe

dev-libs/kpathsea: Version bump (v6.3.3_p20210325)

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

 dev-libs/kpathsea/Manifest|   1 +
 dev-libs/kpathsea/files/kpathsea.conf |   1 +
 dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild | 106 ++
 3 files changed, 108 insertions(+)

diff --git a/dev-libs/kpathsea/Manifest b/dev-libs/kpathsea/Manifest
index 4ad13c50738..21b83650638 100644
--- a/dev-libs/kpathsea/Manifest
+++ b/dev-libs/kpathsea/Manifest
@@ -1,4 +1,5 @@
 DIST kpathsea-texmf.d-10.tar.xz 12784 BLAKE2B 
fcd9b46504c58da90babcbd1e5d4ea655d3cb85f4be0a7430da62758f9b11e68219adcafab9ae26756f3f9dfa97b460db3e8b8b1a27560d2f3a91e612336dc75
 SHA512 
f2cc6a1bbc7be463877fd57d5351fb9e7bda472f1094f93a6962e14f9d71067cdae87464b615818341728c9fbd32e67f060dc09a3590353715fbc31fe64f93ef
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST tl-kpathsea-2020.tar.xz 32324 BLAKE2B 
bf4365d3ae47ce5344916d6622d40c121a34e722d166c983224f356c75d1b3e10216182ee79a76cf1dc703741e5302d8b427215a72af3060bae05b698ac0c316
 SHA512 
53887f73784f96528081bf9ce39fdaff3c94b2af1827cc2da7abddf2821c86c45f014ddcb624b24ed6265b7de25132dd106040f736fea180c122c9026f6cd101
 DIST tl-kpathsea.doc-2020.tar.xz 1066608 BLAKE2B 
02f9fd2e704392c6b82af9317418f4baeead00d02a204db0e7d58ba5eb9da6047a0bfd235123964c78bed5da68e79bd0964f943331f2ceb03ff591fd4efba266
 SHA512 
fd9d0de2cc576ced6ad5d0ba6dd07d0f8a1e63dc473de849148b5a7890277122f7a37ea6476db20ff3b56546cd467126a881505aa60ef66a86a232e35e3f3303

diff --git a/dev-libs/kpathsea/files/kpathsea.conf 
b/dev-libs/kpathsea/files/kpathsea.conf
new file mode 100644
index 000..f68f5d5e125
--- /dev/null
+++ b/dev-libs/kpathsea/files/kpathsea.conf
@@ -0,0 +1 @@
+d /var/cache/fonts 1777 root root -

diff --git a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild 
b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
new file mode 100644
index 000..100fb4e9fb9
--- /dev/null
+++ b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit texlive-common libtool prefix tmpfiles
+
+TEXMFD_VERSION="10"
+
+DESCRIPTION="Path searching library for TeX-related files"
+HOMEPAGE="http://tug.org/texlive/";
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0/${PV%_p*}"
+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"
+IUSE="doc source static-libs"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+TL_VERSION=2020
+EXTRA_TL_MODULES="kpathsea"
+EXTRA_TL_DOC_MODULES="kpathsea.doc"
+
+for i in ${EXTRA_TL_MODULES} ; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz";
+done
+
+SRC_URI="${SRC_URI} doc? ( "
+for i in ${EXTRA_TL_DOC_MODULES} ; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz";
+done
+SRC_URI="${SRC_URI} ) "
+
+TEXMF_PATH=/usr/share/texmf-dist
+
+src_prepare() {
+   default
+   cd "${WORKDIR}/texlive-${PV#*_p}-source" || die
+   S="${WORKDIR}/texlive-${PV#*_p}-source" elibtoolize
+   cp "${FILESDIR}/texmf-update-r2" "${S}"/texmf-update || die
+   eprefixify "${S}"/texmf-update
+}
+
+src_configure() {
+   # Too many regexps use A-Z a-z constructs, what causes problems with 
locales
+   # that don't have the same alphabetical order than ascii. Bug #347798
+   # So we set LC_ALL to C in order to avoid problems.
+   export LC_ALL=C
+
+   # Disable largefile because it seems to cause problems on big endian 32 
bits
+   # systems...
+   econf \
+   --disable-largefile \
+   $(use_enable static-libs static)
+}
+
+src_install

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

2021-04-02 Thread Mikle Kolyada
commit: e0d94f1d30f10d548c41e14c534045c8177ee951
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 07:31:19 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 07:31:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d94f1d

dev-libs/kpathsea: use correct versions

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

 dev-libs/kpathsea/Manifest| 3 +++
 dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/kpathsea/Manifest b/dev-libs/kpathsea/Manifest
index 21b83650638..886bc24dda3 100644
--- a/dev-libs/kpathsea/Manifest
+++ b/dev-libs/kpathsea/Manifest
@@ -1,5 +1,8 @@
 DIST kpathsea-texmf.d-10.tar.xz 12784 BLAKE2B 
fcd9b46504c58da90babcbd1e5d4ea655d3cb85f4be0a7430da62758f9b11e68219adcafab9ae26756f3f9dfa97b460db3e8b8b1a27560d2f3a91e612336dc75
 SHA512 
f2cc6a1bbc7be463877fd57d5351fb9e7bda472f1094f93a6962e14f9d71067cdae87464b615818341728c9fbd32e67f060dc09a3590353715fbc31fe64f93ef
+DIST kpathsea-texmf.d-11.tar.xz 12616 BLAKE2B 
f64dcaae859d6c95d534907f69519428973fad5b7a734eec269b3cc89fc2ae527a459b4ae4d966a3394d6a95f40fac16841f59f9f6cabf2a07dcdcb98a14cba9
 SHA512 
eec72ecc35edd47bd9a5762f0d06212e4625eea1ee2ffc36f93885b548ca6c4e0eb65345a1ec050f3f838aed5128bb32eda509b5aadbad6643469b4955441f22
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST tl-kpathsea-2020.tar.xz 32324 BLAKE2B 
bf4365d3ae47ce5344916d6622d40c121a34e722d166c983224f356c75d1b3e10216182ee79a76cf1dc703741e5302d8b427215a72af3060bae05b698ac0c316
 SHA512 
53887f73784f96528081bf9ce39fdaff3c94b2af1827cc2da7abddf2821c86c45f014ddcb624b24ed6265b7de25132dd106040f736fea180c122c9026f6cd101
+DIST tl-kpathsea-2021.tar.xz 32308 BLAKE2B 
83052cefc5699d46ce104e4379d39eee8e86b514d25245a6104fc9940accf131790ae144ca11dbd3b99a31a06017495bb5a53afb1e49da71a2c9eec008200653
 SHA512 
398358b84ecb81fece969fbd3521b093f7e791feec828c218e6371c26d57956491328999517a65711d45dfb04c83fd643ef0fad6a0153590866eddf485d5c575
 DIST tl-kpathsea.doc-2020.tar.xz 1066608 BLAKE2B 
02f9fd2e704392c6b82af9317418f4baeead00d02a204db0e7d58ba5eb9da6047a0bfd235123964c78bed5da68e79bd0964f943331f2ceb03ff591fd4efba266
 SHA512 
fd9d0de2cc576ced6ad5d0ba6dd07d0f8a1e63dc473de849148b5a7890277122f7a37ea6476db20ff3b56546cd467126a881505aa60ef66a86a232e35e3f3303
+DIST tl-kpathsea.doc-2021.tar.xz 1066608 BLAKE2B 
798ccf9953e4fa2037f81b56dfa30cf99c56c17e2942d5a0f2041b871958284f05150e5d7631b542896190f178327f009130e6bb07f60e8173ec1e9f12c4cda9
 SHA512 
8ecccee7ad99220f91139dcd9c2ce0bd19eb0e2fe74f0a965f68e59a28bd3de454624d6e014ef2a5c481a537acb95b08a9546a79abd8df429300043ecf973545

diff --git a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild 
b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
index 100fb4e9fb9..c5ab6c78239 100644
--- a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
+++ b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit texlive-common libtool prefix tmpfiles
 
-TEXMFD_VERSION="10"
+TEXMFD_VERSION="11"
 
 DESCRIPTION="Path searching library for TeX-related files"
 HOMEPAGE="http://tug.org/texlive/";
@@ -19,7 +19,7 @@ IUSE="doc source static-libs"
 
 S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
 
-TL_VERSION=2020
+TL_VERSION=2021
 EXTRA_TL_MODULES="kpathsea"
 EXTRA_TL_DOC_MODULES="kpathsea.doc"
 



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

2021-04-02 Thread Mikle Kolyada
commit: 3fe448dd059e896091dba932f471c2aa170fe0b2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 07:50:10 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 07:50:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe448dd

app-text/ps2pkm: Version bump (v1.8_p20210325)

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

 app-text/ps2pkm/Manifest|  1 +
 app-text/ps2pkm/ps2pkm-1.8_p20210325.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-text/ps2pkm/Manifest b/app-text/ps2pkm/Manifest
index c815e7a77a0..c3d8bd659d3 100644
--- a/app-text/ps2pkm/Manifest
+++ b/app-text/ps2pkm/Manifest
@@ -1 +1,2 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213

diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20210325.ebuild 
b/app-text/ps2pkm/ps2pkm-1.8_p20210325.ebuild
new file mode 100644
index 000..56c4150a494
--- /dev/null
+++ b/app-text/ps2pkm/ps2pkm-1.8_p20210325.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Tool that converts a PostScript type1 font into a corresponding 
TeX PK font"
+HOMEPAGE="http://tug.org/texlive/";
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz";
+
+LICENSE="MIT"
+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 ~x64-solaris 
~x86-solaris"
+
+DEPEND=">=dev-libs/kpathsea-6.2.1"
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/ps2pk
+DOCS=( "ChangeLog" "CHANGES.type1" "README" "README.14m" "README.type1" )
+
+src_configure() {
+   econf --with-system-kpathsea
+}



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

2021-04-02 Thread Mikle Kolyada
commit: ebdc9eac77ca46cb22e1f07f756522e26a913ba7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 07:52:15 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 07:52:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebdc9eac

profiles: add ps2pkm to tl-20 mask

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0d5ba4eb930..9d971b55a30 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,7 @@
 # TexLive 2021 mask
 # Only unmask these versions if you know what you are doing
 # DO NOT report bugs until fully unmasked (work in progress)
+~app-text/ps2pkm-1.8_p20210325
 ~dev-libs/kpathsea-6.3.3_p20210325
 
 # Michał Górny  (2021-03-31)



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

2021-04-02 Thread Mikle Kolyada
commit: 65f64fdabbc8afc342fb9a53bfcdbfb2eb998ebe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:05:32 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:05:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f64fda

profiles: add ptexenc to tl-21 mask

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9d971b55a30..ccdbdc9f6cf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,6 +38,7 @@
 # DO NOT report bugs until fully unmasked (work in progress)
 ~app-text/ps2pkm-1.8_p20210325
 ~dev-libs/kpathsea-6.3.3_p20210325
+~dev-libs/ptexenc-1.3.9_p20210325
 
 # Michał Górny  (2021-03-31)
 # New versions remove PORTAGE_CONFIGROOT support, breaking a lot



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

2021-04-02 Thread Mikle Kolyada
commit: 7ce4cade3ef1f469b2de5dbbbfbca629659be441
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:02:49 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:02:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce4cade

dev-libs/ptexenc: Version bump (v1.3.9_p20210325)

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

 dev-libs/ptexenc/Manifest   |  1 +
 dev-libs/ptexenc/ptexenc-1.3.9_p20210325.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-libs/ptexenc/Manifest b/dev-libs/ptexenc/Manifest
index c815e7a77a0..c3d8bd659d3 100644
--- a/dev-libs/ptexenc/Manifest
+++ b/dev-libs/ptexenc/Manifest
@@ -1 +1,2 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213

diff --git a/dev-libs/ptexenc/ptexenc-1.3.9_p20210325.ebuild 
b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325.ebuild
new file mode 100644
index 000..94d3676e174
--- /dev/null
+++ b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool
+
+DESCRIPTION="Library for Japanese pTeX providing a better way of handling 
character encodings"
+HOMEPAGE="http://tutimura.ath.cx/ptexlive/?ptexenc";
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos"
+IUSE="iconv static-libs"
+
+DEPEND="iconv? ( virtual/libiconv )
+   dev-libs/kpathsea"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+src_prepare() {
+   default
+
+   # https://bugs.gentoo.org/show_bug.cgi?id=377141
+   sed -i '/^LIBS/s:@LIBS@:@LIBS@ @KPATHSEA_LIBS@:' "${S}"/Makefile.in || 
die
+
+   cd "${WORKDIR}/texlive-${PV#*_p}-source"
+   S="${WORKDIR}/texlive-${PV#*_p}-source" elibtoolize #sane .so 
versionning on gfbsd
+}
+
+src_configure() {
+   econf \
+   --with-system-kpathsea \
+   $(use_enable static-libs static) \
+   $(use_enable iconv kanji-iconv)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+
+   insinto /usr/include/ptexenc
+   doins ptexenc/unicode-jp.h
+   use iconv && doins ptexenc/kanjicnv.h
+
+   dodoc ChangeLog README
+}



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

2021-04-02 Thread Mikle Kolyada
commit: f3a763d2149da737bc066b7fff3231a39b422f85
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:18:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:18:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a763d2

profiles: add dvipsk to tl-21 mask

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ccdbdc9f6cf..c57f7833a69 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,7 @@
 # TexLive 2021 mask
 # Only unmask these versions if you know what you are doing
 # DO NOT report bugs until fully unmasked (work in progress)
+~app-text/dvipsk-2021.1_p20210325
 ~app-text/ps2pkm-1.8_p20210325
 ~dev-libs/kpathsea-6.3.3_p20210325
 ~dev-libs/ptexenc-1.3.9_p20210325



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

2021-04-02 Thread Mikle Kolyada
commit: 04068c57c28e8e50148b82c387f00c2993f9b10e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:15:39 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:15:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04068c57

app-text/dvipsk: Version bump (v2021.1_p20210325)

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

 app-text/dvipsk/Manifest   |  3 ++
 app-text/dvipsk/dvipsk-2021.1_p20210325.ebuild | 59 ++
 2 files changed, 62 insertions(+)

diff --git a/app-text/dvipsk/Manifest b/app-text/dvipsk/Manifest
index 5b9b5e7c195..22dd4339939 100644
--- a/app-text/dvipsk/Manifest
+++ b/app-text/dvipsk/Manifest
@@ -1,3 +1,6 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST tl-dvips-2020.tar.xz 58076 BLAKE2B 
329b4ffbb759a040143269d492b58037dd803e1e832f263da9db918d9cdbe66dce86a0bc23d2ac421a52da017e33a38b6986c89be9ae9ae0591c9261f4510b7a
 SHA512 
835a289ac24755904d7d39e09846420b286c0aaf5c57a081ea8da78dfc29e2289bc326d735a0281f5559418dead10ad0d040e2fe6362947e15df672c82d7900e
+DIST tl-dvips-2021.tar.xz 58076 BLAKE2B 
23105928a22ecb0fb9d9b3b9bc8e5edb2eb42c7cbcb48e80d9e72ea613a30a82c2d825eb4caae00bd04241260257e6feb400767fa3a12c55522799272dff2996
 SHA512 
1eec2ddbbc5d211f1d38237289a2bcfe716fe41210d47f6f9111a009dc179ca3dcaefde11e49d28d4cdd26b992dfed7fca3bff3178a6ca273f396afc45118013
 DIST tl-dvips.doc-2020.tar.xz 521496 BLAKE2B 
1a19670ea2a6339f983564580bfc15374737014fe5dbccc4fb3f3f81455bab2c0ee9cec9ea0b9858ccd3d75cff6465d825a4a2fb095e7d4e70edb459e76634b5
 SHA512 
6f97f38327335ea711ec467133d1fa4e3124f3362d177e19af2cca06a50be1cf1de4d9e5b1aacbd1ba9779e0062a49a7572d47c5de918030fd5f78476e2bfac1
+DIST tl-dvips.doc-2021.tar.xz 521496 BLAKE2B 
7c366af47a1ea967e871e5740d8debb1751b67b9e41a35aada0327c1aa26c04a90baf1898c1c50965ab766006028f5fb13264f5d7cda87fc630dd99300995b5a
 SHA512 
07b00a4bfe557a04a93b22667f4854e2d55f76f33d2fa767d445b3301835aafafd4b8046b7126d5f516b65a743b1d0fe32a8fa3d0dc9b7b29e47bcfdfc790138

diff --git a/app-text/dvipsk/dvipsk-2021.1_p20210325.ebuild 
b/app-text/dvipsk/dvipsk-2021.1_p20210325.ebuild
new file mode 100644
index 000..627e1168083
--- /dev/null
+++ b/app-text/dvipsk/dvipsk-2021.1_p20210325.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit texlive-common
+
+DESCRIPTION="DVI-to-PostScript translator"
+HOMEPAGE="http://tug.org/texlive/";
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz";
+
+TL_VERSION=2021
+EXTRA_TL_MODULES="dvips"
+EXTRA_TL_DOC_MODULES="dvips.doc"
+
+for i in ${EXTRA_TL_MODULES} ; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz";
+done
+
+SRC_URI="${SRC_URI} doc? ( "
+for i in ${EXTRA_TL_DOC_MODULES} ; do
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz";
+done
+SRC_URI="${SRC_URI} ) "
+
+LICENSE="GPL-2"
+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"
+IUSE="doc source"
+
+DEPEND=">=dev-libs/kpathsea-6.2.1"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+src_configure() {
+   econf --with-system-kpathsea
+}
+
+src_install() {
+   emake DESTDIR="${D}" 
prologdir="${EPREFIX}/usr/share/texmf-dist/dvips/base" install
+
+   dodir /usr/share # just in case
+   cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to 
install texmf trees"
+   if use source ; then
+   cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to 
install tlpkg files"
+   fi
+
+   dodoc AUTHORS ChangeLog NEWS README TODO
+}
+
+pkg_postinst() {
+   etexmf-update
+}
+
+pkg_postrm() {
+   etexmf-update
+}



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

2021-04-02 Thread Georgy Yakovlev
commit: fb2d437e7b0d03f575e58b1144ff0acb095210d2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 07:54:04 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 08:21:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2d437e

dev-cpp/abseil-cpp: enable cxx17 by default

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-cpp/abseil-cpp/abseil-cpp-20200923.2.ebuild | 2 +-
 dev-cpp/abseil-cpp/abseil-cpp-20210324.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20200923.2.ebuild 
b/dev-cpp/abseil-cpp/abseil-cpp-20200923.2.ebuild
index 888022fd6ea..7d0133ed4d8 100644
--- a/dev-cpp/abseil-cpp/abseil-cpp-20200923.2.ebuild
+++ b/dev-cpp/abseil-cpp/abseil-cpp-20200923.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="cxx17 test"
+IUSE="+cxx17 test"
 
 DEPEND=""
 RDEPEND="${DEPEND}"

diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20210324.0.ebuild 
b/dev-cpp/abseil-cpp/abseil-cpp-20210324.0.ebuild
index 6a397a2c13f..92637e5b846 100644
--- a/dev-cpp/abseil-cpp/abseil-cpp-20210324.0.ebuild
+++ b/dev-cpp/abseil-cpp/abseil-cpp-20210324.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="cxx17 test"
+IUSE="+cxx17 test"
 
 DEPEND=""
 RDEPEND="${DEPEND}"



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

2021-04-02 Thread Georgy Yakovlev
commit: a03959131029a0f8db68e3b60a92a0fd67d1ac1f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 08:11:26 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 08:21:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0395913

sys-fs/zfs: bump live ebuild subslot

Upstream bumped libzpool version
https://github.com/openzfs/zfs/commit/fe6babced2f3a5eff9d70e380f2054d5f18fa4c0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/zfs-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index 1d1a3c6ccc7..8e5f4fd1e43 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -24,7 +24,7 @@ fi
 LICENSE="BSD-2 CDDL MIT"
 # just libzfs soname major for now.
 # possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
-SLOT="0/4"
+SLOT="0/5"
 IUSE="custom-cflags debug kernel-builtin libressl minimal nls pam python 
+rootfs test-suite static-libs"
 
 DEPEND="



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

2021-04-02 Thread Mikle Kolyada
commit: b397d2e42daa2d939c5d58bdb51e37a95e366f8f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:25:52 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:26:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b397d2e4

profiles: add bibtexu to tl-21 mask

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c57f7833a69..f01d6f7e93f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -40,6 +40,7 @@
 ~app-text/ps2pkm-1.8_p20210325
 ~dev-libs/kpathsea-6.3.3_p20210325
 ~dev-libs/ptexenc-1.3.9_p20210325
+~dev-tex/bibtexu-3.71_p20210325
 
 # Michał Górny  (2021-03-31)
 # New versions remove PORTAGE_CONFIGROOT support, breaking a lot



[gentoo-commits] repo/gentoo:master commit in: dev-tex/bibtexu/

2021-04-02 Thread Mikle Kolyada
commit: 521eb207eea5f9556e0647dfc2122f25666bbcee
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:24:21 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:26:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521eb207

dev-tex/bibtexu: Version bump (v3.71_p20210325)

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

 dev-tex/bibtexu/Manifest  |  5 +++
 dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild | 55 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-tex/bibtexu/Manifest b/dev-tex/bibtexu/Manifest
index 1518393fe33..ee396320d28 100644
--- a/dev-tex/bibtexu/Manifest
+++ b/dev-tex/bibtexu/Manifest
@@ -1,5 +1,10 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST tl-bibtex8-2020.tar.xz 9216 BLAKE2B 
3b03beac8ff92de75c477d5a1a8d675308ba1bd435e5d5f7c75c45039c2fb96984f1539c192e93d7659ef6b07c73f754593ecb56c277ae421a15ede4b1012331
 SHA512 
69f6b09fbed8a089e18ab7d39e352ad5a1e7512096a1806158ecb4df74822664b6620f3cffc12cb8a938b15a4000df2b46eadc0ff38c8de1d325539f01e8aff8
+DIST tl-bibtex8-2021.tar.xz 9216 BLAKE2B 
3b03beac8ff92de75c477d5a1a8d675308ba1bd435e5d5f7c75c45039c2fb96984f1539c192e93d7659ef6b07c73f754593ecb56c277ae421a15ede4b1012331
 SHA512 
69f6b09fbed8a089e18ab7d39e352ad5a1e7512096a1806158ecb4df74822664b6620f3cffc12cb8a938b15a4000df2b46eadc0ff38c8de1d325539f01e8aff8
 DIST tl-bibtex8.doc-2020.tar.xz 33164 BLAKE2B 
af786ae0d513377bf11efa9dbfa7ea673fc217144f8e6cd48ceca2058ab22d17c872ed4c01df1d02db9010c1c5ad01ef4962a81848e5ac3a6ac6ef7e57770195
 SHA512 
d0863c43a5cbb87632a3513ffe75ab8a686647003366fbca1c9c168a4bb234f26078b260e1a3180f941e3eacf4717439a400df1bd180763aa43eec664009f25b
+DIST tl-bibtex8.doc-2021.tar.xz 33164 BLAKE2B 
af786ae0d513377bf11efa9dbfa7ea673fc217144f8e6cd48ceca2058ab22d17c872ed4c01df1d02db9010c1c5ad01ef4962a81848e5ac3a6ac6ef7e57770195
 SHA512 
d0863c43a5cbb87632a3513ffe75ab8a686647003366fbca1c9c168a4bb234f26078b260e1a3180f941e3eacf4717439a400df1bd180763aa43eec664009f25b
 DIST tl-bibtexu-2020.tar.xz 292 BLAKE2B 
a4dc5c282232b3b8c73aa43d5b0e482dc9521f4a1634add66037e2d4d33ec014863ebd96ca8cacf5a6214aedcc169bd328d3a224d9dae2b699553bbede67ba43
 SHA512 
9f1e27f1d7a76700aaa4f0f19c4e999070dbce873203b80e3ce5d2f4ed14c9b685515b6c648ece8942ba429d698f66f492b58373f348bcfef2523ffec270f466
+DIST tl-bibtexu-2021.tar.xz 292 BLAKE2B 
a4dc5c282232b3b8c73aa43d5b0e482dc9521f4a1634add66037e2d4d33ec014863ebd96ca8cacf5a6214aedcc169bd328d3a224d9dae2b699553bbede67ba43
 SHA512 
9f1e27f1d7a76700aaa4f0f19c4e999070dbce873203b80e3ce5d2f4ed14c9b685515b6c648ece8942ba429d698f66f492b58373f348bcfef2523ffec270f466
 DIST tl-bibtexu.doc-2020.tar.xz 67480 BLAKE2B 
7885cd45a3914230a002ad37dd045bad38bc737a8258b2c64cd0fcdbd7ec08ea946b3fac33f30498ef0d68c2c35003af98c092f84d94f1ed689c4574a2534bd9
 SHA512 
0c0f0db13c18029bc822c5cf82b358e7784992f5799e03f1312a550ae3d40d4c59a01bda0355698f7ebbfb0488a426f20833d2b075675a83b5ae01e4a949c4a4
+DIST tl-bibtexu.doc-2021.tar.xz 67480 BLAKE2B 
7885cd45a3914230a002ad37dd045bad38bc737a8258b2c64cd0fcdbd7ec08ea946b3fac33f30498ef0d68c2c35003af98c092f84d94f1ed689c4574a2534bd9
 SHA512 
0c0f0db13c18029bc822c5cf82b358e7784992f5799e03f1312a550ae3d40d4c59a01bda0355698f7ebbfb0488a426f20833d2b075675a83b5ae01e4a949c4a4

diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild 
b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
new file mode 100644
index 000..d023a8dd562
--- /dev/null
+++ b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity"
+HOMEPAGE="http://tug.org/texlive/";
+SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz";
+
+LICENSE="GPL-2"
+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 ~x64-solaris 
~x86-solaris"
+IUSE="doc source"
+
+RDEPEND=">=dev-libs/kpathsea-6.2.1:=
+   >=dev-libs/icu-4.4:="
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/bibtex-x
+
+TL_VERSION=2021
+EXTRA_TL_MODULES="bibtex8 bibtexu"
+EXTRA_TL_DOC_MODULES="bibtex8.doc bibtexu.doc"
+
+for i in ${EXT

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

2021-04-02 Thread Mikle Kolyada
commit: 54e50ef92402e53dcecce2b2bde6bcbc960bc655
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:33:31 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:33:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e50ef9

app-text/ttf2pk2: Version bump (v2.0_p20210325)

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

 app-text/ttf2pk2/Manifest |  1 +
 app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-text/ttf2pk2/Manifest b/app-text/ttf2pk2/Manifest
index c815e7a77a0..c3d8bd659d3 100644
--- a/app-text/ttf2pk2/Manifest
+++ b/app-text/ttf2pk2/Manifest
@@ -1 +1,2 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213

diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild 
b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild
new file mode 100644
index 000..01907bf5700
--- /dev/null
+++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter"
+HOMEPAGE="http://tug.org/texlive/";
+SRC_URI="https://dev.gentoo.org/~zlogene/texlive/texlive-${PV#*_p}-source.tar.xz";
+
+LICENSE="GPL-2"
+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"
+IUSE=""
+
+# Note about blockers: it is a freetype2 based replacement for ttf2pk and
+# ttf2tfm from freetype1, so block freetype1.
+# It installs some data that collides with
+# dev-texlive/texlive-langcjk-2011[source]. Hope it'd be fixed with 2012,
+# meanwhile we can start dropping freetype1.
+RDEPEND=">=dev-libs/kpathsea-6.2.1
+   media-libs/freetype:2
+   sys-libs/zlib
+   !media-libs/freetype:1"
+
+BDEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+src_configure() {
+   econf --with-system-kpathsea \
+   --with-system-freetype2 \
+   --with-system-zlib
+}



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

2021-04-02 Thread Mikle Kolyada
commit: 7203a4972ed2cf380e18c5f7b1abd1316fdeb520
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 08:35:16 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 08:35:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7203a497

profiles: add ttf2pk2 to tl-21 mask

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f01d6f7e93f..1243e5daeaf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,6 +38,7 @@
 # DO NOT report bugs until fully unmasked (work in progress)
 ~app-text/dvipsk-2021.1_p20210325
 ~app-text/ps2pkm-1.8_p20210325
+~app-text/ttf2pk2-2.0_p20210325
 ~dev-libs/kpathsea-6.3.3_p20210325
 ~dev-libs/ptexenc-1.3.9_p20210325
 ~dev-tex/bibtexu-3.71_p20210325



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

2021-04-02 Thread Stephan Hartmann
commit: 848bd475ded25e72b2946250937d1cf1e7abe363
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  2 08:44:02 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  2 08:44:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848bd475

www-client/chromium: arm64 stable, bug #779493

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

 www-client/chromium/chromium-89.0.4389.114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-89.0.4389.114.ebuild 
b/www-client/chromium/chromium-89.0.4389.114.ebuild
index b0fc7ed7d1d..076771f444e 100644
--- a/www-client/chromium/chromium-89.0.4389.114.ebuild
+++ b/www-client/chromium/chromium-89.0.4389.114.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE="component-build cups cpu_flags_arm_neon +hangouts headless 
+js-type-check kerberos official pic +proprietary-codecs pulseaudio screencast 
selinux +suid +system-ffmpeg +system-icu +tcmalloc vaapi wayland widevine"
 REQUIRED_USE="
component-build? ( !suid )



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

2021-04-02 Thread Stephan Hartmann
commit: b75a7614b0148eb338cd584c80a34ca843353490
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  2 08:46:00 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  2 08:46:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75a7614

www-client/chromium: amd64 stable, bug #779493

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

 www-client/chromium/chromium-89.0.4389.114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-89.0.4389.114.ebuild 
b/www-client/chromium/chromium-89.0.4389.114.ebuild
index 076771f444e..fad6274d2d5 100644
--- a/www-client/chromium/chromium-89.0.4389.114.ebuild
+++ b/www-client/chromium/chromium-89.0.4389.114.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
 IUSE="component-build cups cpu_flags_arm_neon +hangouts headless 
+js-type-check kerberos official pic +proprietary-codecs pulseaudio screencast 
selinux +suid +system-ffmpeg +system-icu +tcmalloc vaapi wayland widevine"
 REQUIRED_USE="
component-build? ( !suid )



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

2021-04-02 Thread Sergei Trofimovich
commit: 2d56d555d7c981b7257ad5f242a3196b50e77fe5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr  2 08:44:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 08:48:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d56d555

x11-libs/gtk+: stable 3.24.26 for sparc, bug #778932

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.26.ebuild 
b/x11-libs/gtk+/gtk+-3.24.26.ebuild
index 8cb406af8f1..5bcb32dbefe 100644
--- a/x11-libs/gtk+/gtk+-3.24.26.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.26.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



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

2021-04-02 Thread Sergei Trofimovich
commit: 490bd76ef76137f91b694f1516a6f1df37a48d1b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr  2 08:45:13 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 08:48:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490bd76e

dev-libs/libpfm: keyworded 4.11.0 for sparc, bug #779742

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libpfm/libpfm-4.11.0.ebuild 
b/dev-libs/libpfm/libpfm-4.11.0.ebuild
index 12a1a1c2960..878150afc22 100644
--- a/dev-libs/libpfm/libpfm-4.11.0.ebuild
+++ b/dev-libs/libpfm/libpfm-4.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/perfmon2/${PN}4/${P}.tar.gz"
 
 LICENSE="GPL-2 MIT"
 SLOT="0/4"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="static-libs"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2021-04-02 Thread Sergei Trofimovich
commit: 4f2f6de00ace9b4d876623de14f22a89c33a9144
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr  2 08:37:26 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 08:48:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2f6de0

dev-util/gtk-update-icon-cache: stable 3.24.26 for sparc, bug #778932

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
index 4ed1cd60b49..6ad561369c4 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.ta
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2021-04-02 Thread Sergei Trofimovich
commit: 883d6ac7e926e04642500d91aba59607a32a5e80
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr  2 08:45:58 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 08:48:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883d6ac7

sys-devel/llvm-common: keyworded 11.1.0 for sparc, bug #779742

Package-Manager: Portage-3.0.17, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/llvm-common/llvm-common-11.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-11.1.0.ebuild 
b/sys-devel/llvm-common/llvm-common-11.1.0.ebuild
index 8f8d9ec56b0..0b56063d5b8 100644
--- a/sys-devel/llvm-common/llvm-common-11.1.0.ebuild
+++ b/sys-devel/llvm-common/llvm-common-11.1.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/";
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE=""
 
 RDEPEND="!sys-devel/llvm:0"



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

2021-04-02 Thread Stephan Hartmann
commit: bf8c4f6c08d3c6a419da55b707d917f2316a8353
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  2 08:47:00 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  2 08:49:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8c4f6c

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/779493
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest |   1 -
 www-client/chromium/chromium-89.0.4389.90.ebuild | 899 ---
 2 files changed, 900 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 3a58afb575d..5905730e608 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,5 @@
 DIST chromium-89-patchset-7.tar.xz 4640 BLAKE2B 
6150f92a4cb83025b7521c573e9a14bfcb26f7a5ff4ebe79cfc819b214ae05d0e986b9db561a99b4f9c7b4a8e4adf1c8ee966011bb0791ef11fc2be89b03b216
 SHA512 
6ef5be9e56b82c70d3d1a0596e74af3bab97ea82a8247b6d0ba736411779be10b17c7cd9ccd9eae5fac27af3907fd3b56e301e73011f58b2c4052bbc03390b1c
 DIST chromium-89.0.4389.114.tar.xz 890898912 BLAKE2B 
b9590f83eb54fc1b524a7893f8ce0317cb5648aae84853b8958f2a0f65ae2f8331e65732322f4956fb5bc58ef3691755ae66ed901567e2b5a9749a99fc6096c4
 SHA512 
5b8d92ecde3ab35847dc4981caa12434334f81fc576e8809c5832a18989b6d1465ae8c43f0ad0ea8a3da7a5876c52679c57ec8323109de2b81ac467419fa1a4c
-DIST chromium-89.0.4389.90.tar.xz 890844888 BLAKE2B 
7e599e17f6ffae422d0eb268f2847d5611424971508656abe50d5a89475382ec10bb348441648fbdb939b8acc01fb64a70467595d6649b9e2f3309e59e27a875
 SHA512 
d95ea0cc42a792b68cb5ba9bd455c6e964ce06c15ac849a2d317cc1cb07940578ff5f7b73be775915fff2decf7dc8e230935e6b545743959ba1cdfc9ab904b4b
 DIST chromium-90-patchset-6.tar.xz 3828 BLAKE2B 
bbd1378868cf4d699ff097ea41226ff694d58468f8f93860f2d6cc60924f35fb1f0b17fcf5a916f04545171d1219b69907f138240fd483c704874cfce178
 SHA512 
70321eb4e9fe27818d5e6ae3109d3871a870a7fb6886328dcc9fc8291ac72fc003d678aec7f9925afe0c5667c70ce9bca8f61434b11a331fc1a29d61ad7b59e3
 DIST chromium-90.0.4430.51.tar.xz 917340456 BLAKE2B 
ae01c4f5cb146ae5c488b47480124dfa65f6e1dc529d4b551109283d07ab5aa6f9e6d1e1c070c28ff9e4bc8b5b877ccb9886c23772183d0618667686f03f3ce0
 SHA512 
9a064c2f8029ba335720d9135b90a1714f57180ae0305e5dd62230b722770c39709fd52133dbd078e817c62a90079ee322fb7f198353593f52584a856c8d879d
 DIST chromium-91-patchset-2.tar.xz 6992 BLAKE2B 
8639873f0f805c88ba41b97f06ef583498f58664c012afe4e8d185ddd42e6380cd331d0df9101f5b1e30c73cdca13c267d19592df100db3f1a23cabfc871ae00
 SHA512 
f5d7377be13f6f201f572215dd7fd1d57c755c15263cf91e5d80c4d8e77be2a371c4c236b9f621b7471451904fa8886357ef2c8907b5e748f0ffce3ebca5ca33

diff --git a/www-client/chromium/chromium-89.0.4389.90.ebuild 
b/www-client/chromium/chromium-89.0.4389.90.ebuild
deleted file mode 100644
index fad6274d2d5..000
--- a/www-client/chromium/chromium-89.0.4389.90.ebuild
+++ /dev/null
@@ -1,899 +0,0 @@
-# Copyright 2009-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="xml"
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://chromium.org/";
-PATCHSET="7"
-PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
-   
https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip
-   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-IUSE="component-build cups cpu_flags_arm_neon +hangouts headless 
+js-type-check kerberos official pic +proprietary-codecs pulseaudio screencast 
selinux +suid +system-ffmpeg +system-icu +tcmalloc vaapi wayland widevine"
-REQUIRED_USE="
-   component-build? ( !suid )
-   screencast? ( wayland )
-"
-
-COMMON_X_DEPEND="
-   media-libs/mesa:=[gbm]
-   x11-libs/libX11:=
-   x11-libs/libXcomposite:=
-   x11-libs/libXcursor:=
-   x11-libs/libXdamage:=
-   x11-libs/libXext:=
-   x11-libs/libXfixes:=
-   >=x11-libs/libXi-1.6.0:=
-   x11-libs/libXrandr:=
-   x11-libs/libXrender:=
-   x11-libs/libXtst:=
-   x11-libs/libXScrnSaver:=
-   x11-libs/libxcb:=
-   vaapi? ( >=x11-libs/libva-2.7:=[X,drm] )
-"
-
-COMMON_DEPEND="
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   dev-libs/expat:=
- 

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

2021-04-02 Thread Michał Górny
commit: dcdfa9ed943c21ff06d3ba8f3c8b0f1b6e928219
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 07:29:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdfa9ed

dev-python/nbformat: Bump to 5.1.3

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

 dev-python/nbformat/Manifest  |  1 +
 dev-python/nbformat/nbformat-5.1.3.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/nbformat/Manifest b/dev-python/nbformat/Manifest
index 7451ce253e0..49e579fbea1 100644
--- a/dev-python/nbformat/Manifest
+++ b/dev-python/nbformat/Manifest
@@ -1 +1,2 @@
 DIST nbformat-5.1.2.gh.tar.gz 152275 BLAKE2B 
2a0758f33952547e5ef91f0ac0a8b98b97b882a8797c38feff6710a3a0824637f41396b152403e155e1af9805b7a85c189ba2a609076c591562e5f4bb783da29
 SHA512 
4fd574373c2f325b6d078a062878d139d741d30f9101f3344e0c7fc19bdf714f8ef71994134e76c90e1301102aac55cc490df8344f3ceb407002437f35d03944
+DIST nbformat-5.1.3.gh.tar.gz 130922 BLAKE2B 
866eb53dd3f04c09f4a08303c5e84b672cc826d2d9b369cd85038b6c4075e74dce88fbcae80fc9b5450faf1c4971d121abe35e0a2ce2a8e73e020d2bed3a5594
 SHA512 
b4bc3d51d6e940ce1e2b1f5ca1005cf3d466b2b7b589383a31c4d2908c4e539344f4c8fb9e92993469d4d66f363c35082f0c16b8a63aa61e19fb24fa5ac910fd

diff --git a/dev-python/nbformat/nbformat-5.1.3.ebuild 
b/dev-python/nbformat/nbformat-5.1.3.ebuild
new file mode 100644
index 000..40d57268d3b
--- /dev/null
+++ b/dev-python/nbformat/nbformat-5.1.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1
+
+DESCRIPTION="Reference implementation of the Jupyter Notebook format"
+HOMEPAGE="https://jupyter.org";
+# missing on pypi
+SRC_URI="
+   https://github.com/jupyter/nbformat/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
+   dev-python/ipython_genutils[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.1[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   "
+BDEPEND="
+   test? (
+   dev-python/fastjsonschema[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   )
+   "
+
+distutils_enable_sphinx docs \
+   dev-python/numpydoc
+distutils_enable_tests pytest



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

2021-04-02 Thread Michał Górny
commit: 92ddfaf2be2b079a20fb11c88ec33c965e9a1a18
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 07:44:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ddfaf2

dev-python/boto3: Bump to 1.17.43

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.17.43.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 47018c38580..6a5a3f675ee 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -6,3 +6,4 @@ DIST boto3-1.17.39.tar.gz 354720 BLAKE2B 
bd5f9f676c346efc9264e42e802d0c5af5a3674
 DIST boto3-1.17.40.tar.gz 355270 BLAKE2B 
f7f3af1882ee9188e37ac90f7ebd55b4cec016a12404dfa402da8bbbfaabb904e7d16a77e4f73b1e5da14550944a97672e5ccaa555f57662616233dbfd807cfb
 SHA512 
6d21fbfac86e9a5992ecef35cc8b29c43bd9bb5823672eb8a375c239369edb775fbddf80f2d64209a4d106e2fd02e72583b6e5c8c6c98fdcb45ea17f1dfc0e41
 DIST boto3-1.17.41.tar.gz 355972 BLAKE2B 
f58dc93b53850781d89db65dcdb17b60141b3dbe7a8f943bc49e3886eb1b3b6989e3720c7966346a91af4679873b8eea4ffcae3f6ea58aa755b06438de10a13a
 SHA512 
9048d1af355397efa6b8ed26007829e2382995c202d27d2dec26b25635e563dda8fe55981483d99c248b1a6e58154ab023e57d8a1ca356a1c46536108616b5a2
 DIST boto3-1.17.42.tar.gz 357288 BLAKE2B 
9a92b8dcee054e408954ea1cf31c776777fcf275ed3ccbccb2dca68acc5e6e6215576dc33bf401b5786a3c6f9995eed16f4be093f7d2bad13f781bf10fc2d13f
 SHA512 
b7a9b06a69eefdc3b25b0bedcf7a4e775cb2099b8106541acf9cea5a95cf6a747f30497bbaacbe66931bb6280047f191cd6129815141ef3bd9a75f5691c04075
+DIST boto3-1.17.43.tar.gz 358179 BLAKE2B 
7d0a9344642b8c2a4241296327e055abe700c82776e83f12f30ff510ac9364ca6e7fd49f254ce8a3e1ac7123cbb747665dcba774e9befdfd053b3db1f72615bb
 SHA512 
d6271b4563c92097f9c670f4e9c73c01c2a6764d344bed84a4bb08fb7989cd38147890e2c9526cfcbc2e1ae1de9d1e596385c5dc662db7b75c35a69d5ff79831

diff --git a/dev-python/boto3/boto3-1.17.43.ebuild 
b/dev-python/boto3/boto3-1.17.43.ebuild
new file mode 100644
index 000..74b9170a911
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.43.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2021-04-02 Thread Michał Górny
commit: 2cc1446aab8d066a8a12293482bacf7c445a98bb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 07:17:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc1446a

dev-python/translate-toolkit: Bump to 3.3.4

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

 dev-python/translate-toolkit/Manifest  |  1 +
 .../translate-toolkit-3.3.4.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/translate-toolkit/Manifest 
b/dev-python/translate-toolkit/Manifest
index 3e0cdf4eadf..1b7203da734 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,2 +1,3 @@
 DIST translate-toolkit-3.3.2.tar.gz 6123347 BLAKE2B 
9bf5f2c84d15043d25744b3bb63526177748c7c38425bd73ad34dcf3b4051c11a3ce28ccaf5c907b6ced27d1fe9ecb06cfde46481a609df64adfedec83b91680
 SHA512 
53baf7c1203c27335201fbf339e2747d7b22696c219e6911c191b3c89cf6d1c0d84624ffa8c4c687e45fad229d3cb09f52d15d1d80dd914ccc8e2fff34a601be
 DIST translate-toolkit-3.3.3.tar.gz 5903525 BLAKE2B 
a21c5d89c808615ff2f3f718e732ce5d5591a9d8a997950ae1066655cc3e4382065f75e7a86f8e37bdd0e146283f9bd941ff20479cb1af635f393e0e7f8fc196
 SHA512 
41964dc26dfbb983b1c2e4cbb0e9d8eb2a035369a94ef872f7703080b5ca0280a9364916a1e1256cd358b263bc72198e767462cc9065b54556fc481d1b85a836
+DIST translate-toolkit-3.3.4.tar.gz 6060105 BLAKE2B 
01f8e718a4a60d0f4d439be14b30b2e3f040045630d6f6254ad291a2558d59718521bfb79761d20933f7bb1abd2229ccce67fd71ccd54f6e43dffa7e7ecedd8c
 SHA512 
6bfc4387aa600610fa2a9e7e58368924768ddcc8eb2a697ef02c59682e1e1304b7096f48a1e6e38cd47c68c644dff01d35ffc988d378dbf4833b41d1c5432c05

diff --git a/dev-python/translate-toolkit/translate-toolkit-3.3.4.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-3.3.4.ebuild
new file mode 100644
index 000..b209da46f3f
--- /dev/null
+++ b/dev-python/translate-toolkit/translate-toolkit-3.3.4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Toolkit to convert between many translation formats"
+HOMEPAGE="https://github.com/translate/translate";
+SRC_URI="https://github.com/translate/translate/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+html +ical +ini +subtitles +yaml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]"
+RDEPEND="${BDEPEND}
+   !dev-python/pydiff
+   app-text/iso-codes
+   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+   dev-python/cheroot[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}]
+   >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
+   ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
+   ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
+   subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
+   yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
+"
+BDEPEND+="
+   test? ( dev-python/phply[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-bootstrap-theme
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/translate-toolkit-3.3.0-no-install-docs.patch
+)
+
+python_test() {
+   local deselect=(
+   # Fails with network-sandbox (and even with it off but w/ 
softer fail)
+   --deselect 
'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
+   --deselect 
'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
+   )
+
+   if ! use ini; then
+   deselect+=(
+   --ignore translate/convert/test_ini2po.py
+   --ignore translate/convert/test_po2ini.py
+   )
+   fi
+
+   if ! use subtitles; then
+   deselect+=(
+   --ignore translate/storage/test_subtitles.py
+   )
+   fi
+
+   # translate/storage/test_mo.py needs 'pocompile'
+   distutils_install_for_testing
+   epytest "${deselect[@]}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if ! use html; then
+   rm "${ED}"/usr/bin/{html2po,po2html} || die
+   fi
+   if ! use ical; then
+   rm "${ED}"/usr/bin/{ical2po,po2ical} || die
+   fi
+   if ! use ini; then
+   rm "${ED}"/usr/bin/{ini2po,po2ini} || die
+   fi
+   if ! use subtitles; then
+   rm "${ED}"/usr/bin/{sub2po,po2sub} || die
+   fi
+
+   python_optimize
+}



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

2021-04-02 Thread Michał Górny
commit: eb076851f78f7a2ecfc34c7576d789d0dff1de97
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 07:44:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb076851

dev-python/botocore: Bump to 1.20.43

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.20.43.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f3da1d422e8..0eccc5e171f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.20.39.tar.gz 7560051 BLAKE2B 
0605b39e28e494add04d0f5ca559a3c1eac
 DIST botocore-1.20.40.tar.gz 7564881 BLAKE2B 
a9a84867960fdd9a97f429c25410433ee7775134b358f67bddecf84308abe1c24e3f7f0f36e5df9da88e17b4002ff99f9494c45320289472022bd3a041fad177
 SHA512 
cd63670d3820d18be933d225ce238b72496236f7d3aa82b385071735f59f59128502eae80093385bf95a7ba33f78ce8baff6be55e88a4539e6ee5c7816484fd6
 DIST botocore-1.20.41.tar.gz 7572739 BLAKE2B 
2fde8a64fd04acd698b91e222934ba5338c24942885c7ef85754947bebac09ad3ee70d7e3df3d60af76b9840df9bceae5b465764624f2a8910503f66d474fc8d
 SHA512 
9eabb9c74ebe6b3eb3bc21781b3c91ce39309337cc90047e636eeaf17d31c14e4107d1228655c042f13d154f28732129fa84bd08c548144028da27cbdb8df1d1
 DIST botocore-1.20.42.tar.gz 7579571 BLAKE2B 
26d4a2c9e2df7df92888e9f49dba3799ccf5c0d9745cb46fd6d3ff0f4b1ea7cd5faa3bd6e173d67ec052989fbc92e4d7d6cb298c9d7807b3eea6b4c5d9e1abc1
 SHA512 
447c0fd5aa9864dacbb132f451f260f9d3f83fe70444993283ae0845150c383e2ef9df20e8977705d86d2698b8d12189071a2c27cb0ee1e6358eb0619ee2173b
+DIST botocore-1.20.43.tar.gz 7595391 BLAKE2B 
78c7e146e2a5b204c5a4c0b6c0d8ea6ee8bdc36339698a671c90f529f74ce4e9314a901021fc7eeb93a8ad81d8442093478a365076175129a9924891dbfe34bd
 SHA512 
2b575aed2748d5f4c8be593eb119f9453237c81a5fe53a5852a14f355626fa56111a5932ccf2825e28100414ea2ce5fd57b923e819296cf7eebe88a786bbf14a

diff --git a/dev-python/botocore/botocore-1.20.43.ebuild 
b/dev-python/botocore/botocore-1.20.43.ebuild
new file mode 100644
index 000..4e5d698e619
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.43.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-04-02 Thread Michał Górny
commit: 954293ee2150a5c3b5401efe26d47aff75450980
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 08:01:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954293ee

dev-python/hypothesis: Bump to 6.8.4

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

 dev-python/hypothesis/Manifest|  1 +
 dev-python/hypothesis/hypothesis-6.8.4.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index e07172618b5..6e6905e38ce 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,3 +2,4 @@ DIST hypothesis-python-6.3.4.tar.gz 9112374 BLAKE2B 
78867f0ff142d6059a20c437c3fa
 DIST hypothesis-python-6.6.0.tar.gz 9117847 BLAKE2B 
bb88ebee9db53f1c5753730d04e5dfe6a39ac4c5f7d534778b22b813ba188a55de6ad8a34f611f7863d1c3287be39ed7e10981e9d6ed8d8dd106688f154c3a49
 SHA512 
a446b4a11c6ee013225bfcd58e26efc6c9d867545d9bcf90a19468cb01fc5e2c5a7280ff9a80d4a1adbfe06dd155df6152941d5f53869d85e1d259e68a33a5e2
 DIST hypothesis-python-6.8.1.tar.gz 9119495 BLAKE2B 
4d98e30a04f652af79dd49e921b856124a312b63f087a6fd200282e9b0a0cd6fcad1a42a6008406bc347f21bf9cd6c5ff2db79d013987281f59365bd9d91550d
 SHA512 
2f25e994438479b5faa15b2038146ab385445bf2722b0951ff55f324b074248d7322c4c6f3e9c659c18d0aa94150eea4c6567a7ac24debf2de4b32bab37a4dcc
 DIST hypothesis-python-6.8.3.tar.gz 9120421 BLAKE2B 
9511f63aafe499316750ec8a993726d4e8db87b42fb772cf79cde1be18b23e99f55c1a2638f3ee7afadae5f323792322cf87b747ac428146fea2abc92793f8f5
 SHA512 
83660978dc4ff49a04d7167994821a18c769039c49dcbc515b28591651bb9ab2121e3a7267cb20281efade85003a5808e0898fda5dfe1e4be563a03d4688085c
+DIST hypothesis-python-6.8.4.tar.gz 9120762 BLAKE2B 
00c6348c924252207cfca30babb2b281b70067478892ec154ef6fa40f87d5a1a4d7d4047eb2cb9f3e6b8cadee240f3475c2dc912f393553b35b0a6c71cf0ae4b
 SHA512 
bb1c14aedf51bee4394c6b27d9c92d5c13b1d1e690608efff0cb68ae3ae7e8a078c99c10d0f1c4a6977430c8ebefea083af1be28f1535f93e320579614c9f46c

diff --git a/dev-python/hypothesis/hypothesis-6.8.4.ebuild 
b/dev-python/hypothesis/hypothesis-6.8.4.ebuild
new file mode 100644
index 000..75d02aad2bd
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.8.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/";
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz";
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2021-04-02 Thread Michał Górny
commit: d3b6b807e408c7a463e27a005e4217e15ff10715
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 08:04:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b6b807

dev-python/fonttools: Bump to 4.22.0

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

 dev-python/fonttools/Manifest|  1 +
 dev-python/fonttools/fonttools-4.22.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 8213b0ea047..3b170aa9c57 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1 +1,2 @@
 DIST fonttools-4.21.1.tar.gz 2531249 BLAKE2B 
7f507f85061c67da0003ed2c4f685b22ccf0e6c5067adb934772ef0832656bbe092d1282b30b5a40071cd3a3219f5cfd810e06e9cd3f85ddd8fa93538134c943
 SHA512 
8c54809ab9f39e34f482ee6b17dbf8b309e8bfa0bde783e24195c1f2949ded64591c5e79565136ec8492c0095d593db20779d3f28b933f8e40e54b610130e0f4
+DIST fonttools-4.22.0.tar.gz 2544600 BLAKE2B 
685da467c40fc7cffe2b33b08da53e5bd148c5190efdc8d08e2c66ef06e67b5e26ec5fa090334b9ef427b1a005c6386b0f78b978d376c7daee7f4d540faa21c7
 SHA512 
06db054ce488d0291f876b05b5dd09a772a702f1d45b97c1ba46d02e01fe59f7c63e268fff958baa4076c1ce72f450384e473263250c1617791d78c0e311710d

diff --git a/dev-python/fonttools/fonttools-4.22.0.ebuild 
b/dev-python/fonttools/fonttools-4.22.0.ebuild
new file mode 100644
index 000..a132b8324f4
--- /dev/null
+++ b/dev-python/fonttools/fonttools-4.22.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="xml(+)"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
+HOMEPAGE="https://github.com/fonttools/fonttools/";
+SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+BDEPEND="
+   test? (
+   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   app-arch/zopfli
+   )"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
+   # This is due to incomplete nesting in the Tests/ tree:
+   #
+   #   Tests/feaLib/__init__.py
+   #   Tests/ufoLib/__init__.py
+   #   Tests/svgLib/path/__init__.py
+   #   Tests/otlLib/__init__.py
+   #   Tests/varLib/__init__.py
+   #
+   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
+   touch Tests/svgLib/__init__.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # virtualx used when matplotlib is installed causing plot module tests 
to run
+   virtx epytest Tests fontTools
+}



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

2021-04-02 Thread Michał Górny
commit: cffbdfd3f7d7c75eee1ebc38a4e546979d424c6f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 07:27:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffbdfd3

dev-python/decorator: Bump to 5.0.0

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

 dev-python/decorator/Manifest   |  1 +
 dev-python/decorator/decorator-5.0.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/decorator/Manifest b/dev-python/decorator/Manifest
index 9d1118e5284..d66aff68063 100644
--- a/dev-python/decorator/Manifest
+++ b/dev-python/decorator/Manifest
@@ -1 +1,2 @@
 DIST decorator-4.4.2.tar.gz 33629 BLAKE2B 
5b2c6a1b6aba293d4b93444d4613e3c9af16bd9d6d80ae9eb21112a4a16397ff67e1f648e8118beeb7d17755a2f1bd37b867f73129c42ef7f8654d1c1f609e5f
 SHA512 
c068efd4e70764ac447b772c9c29625c2180dad256b2b4e46a50a8479fc1d7de09b114c2ba11bb37dd58774ed9460d2e0ea9fa76061833a2d3c2676ac91a0db1
+DIST decorator-5.0.0.tar.gz 33099 BLAKE2B 
c59a02c2a9c27342dcfdc96ecb89bb9d7f91add52a9e823963976d750b0197255e4c68f72b61f940f36fd09c504f7fa75a10c3cf0e17758fe707a79d332070ba
 SHA512 
010e0ac6b8929b73afdfe57d41915cf56db3edcb2759ba6224bf589e5ff1780021ef9f65a628b530422665d3fc2f9b9b48e21db5e0f21053dbb5d0d20e8da194

diff --git a/dev-python/decorator/decorator-5.0.0.ebuild 
b/dev-python/decorator/decorator-5.0.0.ebuild
new file mode 100644
index 000..156fd8d9b20
--- /dev/null
+++ b/dev-python/decorator/decorator-5.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simplifies the usage of decorators for the average programmer"
+HOMEPAGE="https://github.com/micheles/decorator 
https://pypi.org/project/decorator/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+DOCS=( CHANGES.md )
+
+python_test() {
+   "${EPYTHON}" src/tests/test.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2021-04-02 Thread Michał Górny
commit: 538094888bb503ac52fe432ee332c2961c84fb79
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  2 07:57:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  2 08:51:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53809488

dev-python/autoprop: Bump to 2.1.1

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

 dev-python/autoprop/Manifest  |  1 +
 dev-python/autoprop/autoprop-2.1.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/autoprop/Manifest b/dev-python/autoprop/Manifest
index 8b942132a45..ae49e5bef90 100644
--- a/dev-python/autoprop/Manifest
+++ b/dev-python/autoprop/Manifest
@@ -1,3 +1,4 @@
 DIST autoprop-1.0.2.tar.gz 11040 BLAKE2B 
b53bdbf79947002a0c319fa84c6033908948365d18a85dd2fd4139bff2125752e0bc3fc8f19e5d38c06cdc089f423cc8a720b8040593cfbda9c04c84b7cd4ffd
 SHA512 
281c30fded6d79ed3bbb0de5b7a37c2cc5b985a4980974503b5bbb5940cd22f3c09c3b3d9d513d5cb95239519519b277bf43536407fedb593a43122ee32a8db6
 DIST autoprop-2.0.0.tar.gz 11705 BLAKE2B 
0dd6401671250f9445aaaf20345035bec683eb7e7e3889ee6c89bbefd76bff9112c848ab4b95c47f09f2487af92c3c6a3404be17bc57f47c9be33f36ec369175
 SHA512 
7e2f9d2d950ac8f2b0e73b483940590dbb6eb342a36204cc36fff219375eb223c62d5c0dc864b0d1212593919f1625cd282f0467a5bf84d5c1e5c158cfcf6cc1
 DIST autoprop-2.1.0.tar.gz 13258 BLAKE2B 
a08431a87067463278276974326ca81a8c0150193fd3a03fdc2ab422b836655a11f759154fdeeaf834bc379163e167d4815358aaefdc83a76ab4dfa87b6efee5
 SHA512 
c30ee4bf85d139abf1be2e7b0217bc6f394ba289ccdad423c97f1d27f472ce00eaef2be0f3cdf1c9022c6edc56006d5834d1afd6ef2c5ee2ec124eb5bf679652
+DIST autoprop-2.1.1.tar.gz 13794 BLAKE2B 
63645d0d8f9d49f5df730dca18c468e3dea7108e01cf12f6de6d80ad6cf8b5d396957d4a0cd82c737c0b12274a8534e6f48120ef1118c0fb34dba529dc74f081
 SHA512 
39db6c1130d0b958713f15efcd75ecbbb41659f5f7182be37f1dca22a46c18832d0f7893fadfbf4e8ad9f446417a2476e7dc7890124c9caabd6b5dde37eb7c6f

diff --git a/dev-python/autoprop/autoprop-2.1.1.ebuild 
b/dev-python/autoprop/autoprop-2.1.1.ebuild
new file mode 100644
index 000..37bed53e6f4
--- /dev/null
+++ b/dev-python/autoprop/autoprop-2.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Infer properties from accessor methods"
+HOMEPAGE="
+   https://github.com/kalekundert/autoprop/
+   https://pypi.org/project/autoprop/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   dev-python/signature_dispatch[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2021-04-02 Thread Ulrich Müller
commit: 5b8e8a8670eef38e45a9798cdd6b493f5cd785b5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  2 09:01:25 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  2 09:01:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8e8a86

app-emacs/emacs-common: Remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/emacs-common/Manifest   |   1 -
 app-emacs/emacs-common/emacs-common-1.6-r4.ebuild | 104 --
 2 files changed, 105 deletions(-)

diff --git a/app-emacs/emacs-common/Manifest b/app-emacs/emacs-common/Manifest
index 822ee959302..2ff6aaecae2 100644
--- a/app-emacs/emacs-common/Manifest
+++ b/app-emacs/emacs-common/Manifest
@@ -1,2 +1 @@
 DIST emacs-common-1.8.tar.xz 61352 BLAKE2B 
084cf06c03db231c92d0074a2e633d209257941b2840c2c745462050e694756f97679c7078357d9eab7b2fcfb85b00ab390d65254ddd106d0ef1a1fd723b2c4c
 SHA512 
85c4b826c0691fd24f260750f4c3f9ecc3b59d11b4dafcae608e1a2546c064b240084974962b0727ac8183b8f5b0891cf47add901461f77ee275a129341b2b13
-DIST emacs-common-gentoo-1.6.tar.xz 61224 BLAKE2B 
70e4f30c26c9098fdb02a53cab5d60cb611143d8bac6947707f3c7596b5a81ceb513b5a0809ee90f351472824f1d4216720c02cadb51d25b3dfce5e436e02bdf
 SHA512 
a7daed2241d778ab283482ecc016801e25084eed10fcbbc50e187d5f842df5a0d278a77f94ae950b086c8651e8ca1a18f89c11dffdde9cf9168755288aae926a

diff --git a/app-emacs/emacs-common/emacs-common-1.6-r4.ebuild 
b/app-emacs/emacs-common/emacs-common-1.6-r4.ebuild
deleted file mode 100644
index ebc8a1b9774..000
--- a/app-emacs/emacs-common/emacs-common-1.6-r4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp-common desktop xdg-utils readme.gentoo-r1
-
-MY_P="emacs-common-gentoo-${PV}"
-DESCRIPTION="Common files needed by all GNU Emacs versions"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs";
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.xz";
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-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 
~x86-solaris"
-IUSE="games gui"
-
-RDEPEND="games? ( acct-group/gamestat )"
-DEPEND="${RDEPEND}"
-PDEPEND=">=app-editors/emacs-23.1:*"
-
-src_install() {
-   insinto "${SITELISP}"
-   doins subdirs.el
-   newins site-gentoo.el{,.orig}
-
-   keepdir /etc/emacs
-   insinto /etc/emacs
-   doins site-start.el
-
-   if use games; then
-   keepdir /var/games/emacs
-   fowners 0:gamestat /var/games/emacs
-   fperms g+w /var/games/emacs
-   fi
-
-   if use gui; then
-   local i
-   domenu emacs.desktop emacsclient.desktop
-
-   pushd icons || die
-   newicon sink.png emacs-sink.png
-   newicon emacs25_48.png emacs.png
-   for i in 16 24 32 48 128; do
-   [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png 
emacs22.png
-   newicon -s ${i} emacs23_${i}.png emacs23.png
-   newicon -s ${i} emacs25_${i}.png emacs.png
-   done
-   doicon -s scalable emacs23.svg
-   newicon -s scalable emacs25.svg emacs.svg
-   popd
-   fi
-
-   DOC_CONTENTS="All site initialisation for Gentoo-installed packages is
-   added to ${SITELISP}/site-gentoo.el. In order for this site
-   initialisation to be loaded for all users automatically, a 
default
-   site startup file /etc/emacs/site-start.el is installed. You are
-   responsible for maintenance of this file.
-   \n\nAlternatively, individual users can add the following 
command:
-   \n\n(require 'site-gentoo)
-   \n\nto their ~/.emacs initialisation files, or, for greater
-   flexibility, users may load single package-specific 
initialisation
-   files from the ${SITELISP}/site-gentoo.d/ directory."
-   readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-   # make sure that site-gentoo.el exists since site-start.el requires it
-   if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518
-   mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die
-   fi
-   if [[ -d ${EROOT}${SITELISP} ]]; then
-   elisp-site-regen
-   cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || 
die
-   fi
-
-   if use games; then
-   local f
-   for f in /var/games/emacs/{snake,tetris}-scores; do
-   if [[ -e ${EROOT}${f} ]]; then
-   cp "${EROOT}${f}" "${ED}${f}" || die
-   fi
-   touch "${ED}${f}" || die
-

[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea/, dev-java/icedtea/files/

2021-04-02 Thread Georgy Yakovlev
commit: 0e7e963bf1e61e2fb4f5ba7c47e8d080e3b452f4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:00:29 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 09:02:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7e963b

dev-java/icedtea: bump to 3.18.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/icedtea/Manifest  |  11 +
 .../files/openjdk-8-hotspot-arrayallocator.patch   |  16 +
 dev-java/icedtea/icedtea-3.18.0.ebuild | 386 +
 3 files changed, 413 insertions(+)

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 4dbaeda9ac6..c93595edba8 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -20,5 +20,16 @@ DIST icedtea-3.17-shenandoah-3.17.0.tar.xz 7277048 BLAKE2B 
034d27ce07b48d2730218
 DIST icedtea-3.17-shenandoah-3.17.1.tar.xz 7276688 BLAKE2B 
02db748f1b87694fe0995b153211ccfeb8719a0b8e5f32396eff15012e396647294eb809b6561f1ed845cfd0f43a8b297f55f444651020ea42f1a05c2f0d4692
 SHA512 
a1bdda704f0331ad445143a7bd9fba33090c2cfd1a6d73a6c427378e3685ca40e0d600256c3c678820061e93d5bdc3faf9040bb11e62647d7b3f9218406405a7
 DIST icedtea-3.17.0.tar.xz 1565156 BLAKE2B 
f2b5f0b0ac1de70ddd5faa1215fcb17b5b7bee726ca5dd81bc2e3948c7fd342dfe1d7c9dbd232696bf0f2d68f214b0132f386d182b1fe15ec72cdb77cc0ba67c
 SHA512 
4183037d6829f7fdd25b970853e84bfeecb45adca7fb78e773c431e401c155c212b78bc6daf80d8479c13e9ca63ad5446122a8ec2d6e6b1bede8ee747ba7a91b
 DIST icedtea-3.17.1.tar.xz 1565996 BLAKE2B 
36a92826fd7f1cda9b1b90d93b57c4fe63cdcbd3e5d6320f3b6ac9819720156943232b17c9b3a6a5ca796cb2a29ef47426e9f10491af844bfa12a99252312d69
 SHA512 
eaf66df177f08cf335fe795f816e4f6b70a25a402ff8db4c1a2c545dd129350e1135c45e131eab8820620de2a75fda1d56141583ec1a651218d0a02680eb1df7
+DIST icedtea-3.18-aarch32-3.18.0.tar.xz 7057736 BLAKE2B 
bd681871da038ee1eaabe5c38e830a9d80fff30f8793b81afb69803107d0ee2ae8f3dad3985ec05c86120f1e3c86101984397476a76bce30a7b1852784175521
 SHA512 
3bc033bb4256d6a8ee8387998fbb4b1a14d2c6882337366085ca4648eb9b2a34176003e23e420703a075fb5322a1be3547d5ed82188d97e1f12429b4a8b3671d
+DIST icedtea-3.18-corba-3.18.0.tar.xz 948504 BLAKE2B 
00deb77d5aebf19ad404bf44ac7367017f8aee6699e11b93d2cb44f7d23f17f13caba8aee9862b25e528bee3d8fbfa728260850d1aa2f66839b079bd3af4
 SHA512 
db71a9fd6288a8217a8338dda70a87eb4b97f1659c7e990eccd2774785bf1da9e35b71e231e108c610784922d1fa01cdaf115941189910ef9c68cf70746296ea
+DIST icedtea-3.18-hotspot-3.18.0.tar.xz 7110964 BLAKE2B 
ac45a7271f50a93b0ee27e6096820f3f93a02db42c6fde549515c3297590c94fff349a6cec5c9caf7bda31bbe36d6609097b4f73e99cdc1fe46bcfff0330a82e
 SHA512 
abc46441c6ea7f652ee42376425e2fdd34a18de0803a13f38aa002a57a2835f8e2995f9a762fb53f114ad7b1030fc9ab82bd00839fccf57315018519df1c5c5f
+DIST icedtea-3.18-jaxp-3.18.0.tar.xz 2268136 BLAKE2B 
6f398420e55684792020da116f8da25e1b4a59b2423d6b37ed55a567ba68aedca7a59c99ee0e3a87785a12910b518d07a9d0d248bb3ae151f81c7622ec904299
 SHA512 
fe8d25e38d05e0f65f91712ee7e4b6469605c9a6bd9b0cbdd29f483889b267483008fb913191ffa277047a66ad43eb397582935d984fad00e469b118532a1adf
+DIST icedtea-3.18-jaxws-3.18.0.tar.xz 2277356 BLAKE2B 
f0c3123722df57346461940f41e6b394a34c9e508ab3d2fa9f75581d4d626468394e2854129671e9bd68ecd217ed3aa0933cd14e2e74acd82d1cccd897e2b209
 SHA512 
b6879bdab06d1706945960b64f8dcff5ee8e81b95a733807768a0c2a5f329967e671d760a64239a42d6d5f9bf55b2904bf67082a4cd01ca5656bc323b041ff19
+DIST icedtea-3.18-jdk-3.18.0.tar.xz 40637140 BLAKE2B 
de565a2ba7cdb3732a551aa513cac3f52bf330590e011c6b05d47da1cee8389315ba3eb8112ce3c3d0510a049c49c147ea3a474eaadf70535fe30f63576fa293
 SHA512 
022115dbfc9ab7217a74b10e347a6a3a5eaa1112fef53cb37ff9dc003ec5bd3018b5b0bf675465d1c496e57b9b177102c6fef135acc881f3db49bea51c4f7375
+DIST icedtea-3.18-langtools-3.18.0.tar.xz 2080068 BLAKE2B 
e2781cc6728594a6c5e8dd213c810ae7fbed8d365da6db600e75b5786573b3d201cb0c3ed10221de1c139fe7ed55b59e57c47927272374e32ae94e586d6f0f9d
 SHA512 
d96ded5041e488860baf1c17346e9342fb086e999fbf5d5a4dd5be97e0db17771f594c60f584d549d7ce1b4e1aa58b165a32f0633101bb70ea5c2d77758bb42b
+DIST icedtea-3.18-nashorn-3.18.0.tar.xz 2323912 BLAKE2B 
ab0c7dc3635a6eb7feb350d56c0fd5e03b36b60b107b26dbb04262291c4c0d57077bff5f7d949d95ec1de04210e06f40600d360600db09421f1dc0f801968817
 SHA512 
2bd488893ac33a16480cceb16fab62c11f8032e68d84818ad20aaa4c3928af6c77c60f8bd94878aa02b703e0302847272688d8641145972071c4e9a048cd5a13
+DIST icedtea-3.18-openjdk-3.18.0.tar.xz 364932 BLAKE2B 
098ae1025f0457e14a4afc7b67ad6063f99be5fa486a2f6e187e490fe7b87efbf1cdc6fad2b33f7ae4f92817d5a0410254c723853a2519dacb5c21961c4d7558
 SHA512 
b4b40d19bb12ae85d68b110eb51051c089a9b7e857eceb10429b609a9f11671cbee34cfcef5c89ef23ad6aea80e4bcad1ed085fb310e09942816c5dccc8f171d
+DIST icedtea-3.18-shenandoah-3.18.0.tar.xz 7279864 BLAKE2B 
1d8cfccda9cf24a5522862634d3699a7bd9cd445da7a08ab2061da45ddb885e023d56c096813710ef4f7ddb458300737bae21a56900bfb00e3ed5ac696af2059
 SHA512 
f8

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

2021-04-02 Thread Amy Liffey
commit: 9b4b39cbf32716ada6cb3f0fb947fac845f0e378
Author: Amy Liffey  gentoo  org>
AuthorDate: Fri Apr  2 09:19:38 2021 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Fri Apr  2 09:20:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4b39cb

app-crypt/eid-mw: Remove useless space metadata.xml

Submitted-by: Vincent Hardy  gmail.com>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Amy Liffey  gentoo.org>

 app-crypt/eid-mw/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/eid-mw/metadata.xml b/app-crypt/eid-mw/metadata.xml
index 4250e12ee73..6ee8ed9ff71 100644
--- a/app-crypt/eid-mw/metadata.xml
+++ b/app-crypt/eid-mw/metadata.xml
@@ -3,7 +3,7 @@
 
 
   vincent.hardy...@gmail.com
-   Vincent Hardy
+  Vincent Hardy
 
 
proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea/

2021-04-02 Thread Georgy Yakovlev
commit: 4f338590f1d1c1dc9e7bde40a8c61c09f079b4f8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:08:23 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 09:22:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f338590

dev-java/icedtea: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/icedtea/Manifest  |  11 -
 dev-java/icedtea/icedtea-3.17.0.ebuild | 379 -
 2 files changed, 390 deletions(-)

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index c93595edba8..a57ea06f01a 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -1,24 +1,13 @@
-DIST icedtea-3.17-aarch32-3.17.0.tar.xz 7054840 BLAKE2B 
461939116607f82b5aef6dd093204dcf383e209630945f6f0ff0360bbe306e7afc2b1ae339911954c2b80446d37e0d25a587912cbfbebe0ace2e701c2e9e9f67
 SHA512 
493d9a98166255a630306bf1e67e681e0b2ece42b6e7a96c75b2cfb6cb0639b8c9ed8918eb129c9543fab1805a4ac33774f25ecb2272703eabd6eeb680327717
 DIST icedtea-3.17-aarch32-3.17.1.tar.xz 7054944 BLAKE2B 
3bbd364f8af7d4aba6f268058ab5e59ad78a8d696a7cf01df9d8b5e49b8a2e4265c93913fe6e696b4017a8d763cf81d45cc511e1fbe41a0e425f78435fbb9bca
 SHA512 
81e149c3afa8678f2e31b2af6c127e49e131ce7f99873dca012bdd83d1cc64fcd9ca6b4d4cd9dded10e8e6e82648a562ee448822bf3aa161aff2e17e11e644cb
-DIST icedtea-3.17-corba-3.17.0.tar.xz 948464 BLAKE2B 
97050f07a9ee39c763cff67dcb19ad772fa2529103647b0ec7cdfd40f926cea67e6e02d3f10e7d5aefd8221476c923630f4b9fd6d5f95ae4c74b46e44c911520
 SHA512 
cec56b02b47f96ac97d6485fc18ea30100ba64c0acd509d408ddfe43e36e14ebf2345b3fefcf001af378af9ed3628ca8c45add604bd435806eba47c9f2945993
 DIST icedtea-3.17-corba-3.17.1.tar.xz 948536 BLAKE2B 
fce8f3e2ee45326c8eed67b511c74d5d63f38ab5c85b120ce8230b1b1a98a6e6e467e4ee3e935f05bba347ecbaf990494a295b0d2b7e1de7c53d6cbbe39febc8
 SHA512 
c33886bfa517087e3cf37064fd9dcf1c0b8a9c9ccc4147beac3eb9c07e66c2f8aa3053feb8ab6cbdd42054b073854ed5aaf4a2cfb2888e0a09b7efe3809447c8
-DIST icedtea-3.17-hotspot-3.17.0.tar.xz 7107508 BLAKE2B 
61148d11c2cea5fa18e9d115be7dfefa68825cb5396465c2b1c991402ba1a000f2e780773a83a95741571a38992839206e21f26954773fa2306e1a6d4d7eaad9
 SHA512 
cb1bdf3ab9aee48e745108d2762992c2a6be21e22bf6633a512f4bff28becb61e4cdd3662e7301aa7067271c6c80a8ac2a65fdb5b432b8c02d38b6fd74c7f9e8
 DIST icedtea-3.17-hotspot-3.17.1.tar.xz 7109408 BLAKE2B 
902cc0f66c655e9b1754b89430ea092aa04c01fb74f8341a5d66e9f1d7026b23b61e13f5574dafdcfb292a60921b7d1276d36dc5c6110819343aa3a9a9d446db
 SHA512 
e377a2ad481727a1d5218f1bf629690ea5f1b7976307f593505efc07252cc5cd408f7eb0873032ec74ed44a31e5f2cd90747be3e6f709eba5ac9fd90857887ab
-DIST icedtea-3.17-jaxp-3.17.0.tar.xz 2268024 BLAKE2B 
c1fe1e2a6f28d7108dcbdead86e5ef0836877ebb89ba0446045aad3797616e5a16125d6d6dba425b244710bba77ce8a5ac4c6780dd0ab2b9b35f51d551f291b3
 SHA512 
a7d69f94cb7ce63522dbe1d16376ff0f39e5e5f013f3a895070dcb05d524f63ecbb1ab3d109edbd48e3bfc6e5758200c95b7ec18ceb84cc580a93395760b975a
 DIST icedtea-3.17-jaxp-3.17.1.tar.xz 2267932 BLAKE2B 
a38d42d37902deb367ec804771feff7590b4448f11aac012c84880dd8ea8d7acafe204fb8756d2475148e59509b09003ed0edd167ca3798bc67a02f29570d28f
 SHA512 
e690a6c498e2418feaa22713517aefd051524aedd349fbab5c70fbdee3ca0f17a297089e02f1de2a27e318413e5ca6fe7dfd825b49c37e749ff48e9c8981307a
-DIST icedtea-3.17-jaxws-3.17.0.tar.xz 2277156 BLAKE2B 
0ea611d90eac928c974d80ae366a95ba7d13b958b7b5e31766ede059015478c3bd87bce4cee2f4350e7dbc8ab27ac2a6e7190efdb61b4e595e8741ab28fa8b1f
 SHA512 
65821e62a2f25e77f3345894d1982e2b6d877ee6ddd2b1dba77b94f1175f7d88fd77ca2d2727f625765702846711f85821f87f62fb6359d2502f57436a22290c
 DIST icedtea-3.17-jaxws-3.17.1.tar.xz 2277028 BLAKE2B 
0c78fdd7ad320657cc084db03d2f4917a4cc328bc0d64877ed23cbfe89bbcd445716a3677d769da1cc177da956fcb5d34100528bd837ea4704fc4267b9b0a996
 SHA512 
99c32483c6f5469c256026be9ee5c2a5654768ceff9d10fa9aa10888640af60d618668ae47880062d1253668e546949fd6ffe94c27d6436088e0a8367e2602fd
-DIST icedtea-3.17-jdk-3.17.0.tar.xz 40601488 BLAKE2B 
18c0629aba53b763680fb2e0dd4ad500db286e584d6aaaf43339559907636f8cd4cae9445131164be810ac2518445c8025d4e361e4c6f31d5436bbea1cb254e3
 SHA512 
42d5387b228ea3143eb91e4fe661a1d578b879b884f098045b8248c77d1f4a583921c520cfab078847b74615732f2e9318bd532b00ce266dad2364f5a640251d
 DIST icedtea-3.17-jdk-3.17.1.tar.xz 40596084 BLAKE2B 
9a6f636e4630156bf28c65ade834bc027abf094615df117d5e1579427b3c609b9445fcc947f485e0b600c899da0b7bcc8b63c45aaa870c8172babaddb63e663e
 SHA512 
7f5321944cc6c7510db5d6ea6ef189bd15fdf7c904c8ec009576c33ce1e0288e18e51a5dc906e5c7c3beb4daebb161be0c08d1fe8f2ebde81b72a992da919142
-DIST icedtea-3.17-langtools-3.17.0.tar.xz 2079284 BLAKE2B 
0e1d435a54167cf9b3cd381cf12d156ce59da99dd3f02d72422329ee70d7f00dbb25713c315b36a4569408a7ab376de21f0ae525bf7cb3ef54c5fa51ebe50eb1
 SHA512 
7cd63565adb0beb0a7bf6efc35dacc9bcc8cc48e0e6462c4f295783a48de999fe877964509b81375603fbae18c231084c82cf22c1ee3bb4309360ec2685cebe0
 DIST icedtea-3.17-langto

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

2021-04-02 Thread Georgy Yakovlev
commit: 98b112a7aac0a698f1b32820215166ab1a060fb5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:22:19 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 09:22:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b112a7

sys-process/glances: declare pypy3 and python3.9 support

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/sys-process/glances/glances-3.1.6.2.ebuild 
b/sys-process/glances/glances-3.1.6.2.ebuild
index 06f3d2283a4..6978c8ab74c 100644
--- a/sys-process/glances/glances-3.1.6.2.ebuild
+++ b/sys-process/glances/glances-3.1.6.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
 PYTHON_REQ_USE="ncurses"
 DISTUTILS_USE_SETUPTOOLS=rdepend
 



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

2021-04-02 Thread Sergei Trofimovich
commit: 2f66dd00afcb9d399442d2a2975e16d9a282b38a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:16:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f66dd00

dev-python/cryptography: keyworded 3.4.7 for ppc

keyworded wrt bug #778401

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  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 40e33de8028..3544700859b 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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
 IUSE="libressl"
 
 RDEPEND="



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

2021-04-02 Thread Sergei Trofimovich
commit: 54e9718ce18957f0f956566821b7dfdc496d85a8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:14:59 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e9718c

dev-python/pytest-subtests: keyworded 0.4.0 for hppa

keyworded wrt bug #778401

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  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 f733822a3d2..b49ce6a0deb 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="~alpha ~amd64 ~arm ~arm64 ~ia64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
 
 RDEPEND="
>=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]



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

2021-04-02 Thread Sergei Trofimovich
commit: 2ca314bf7d2da967b454e38e739830d565b982a4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:18:57 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca314bf

dev-python/pytest-subtests: keyworded 0.4.0 for ppc64

keyworded wrt bug #778401

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  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 8094629ad45..2a44016abc5 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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]



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

2021-04-02 Thread Sergei Trofimovich
commit: e7fcb8c9dc4e2c0fa3cb13bca3ff77a31a0efd00
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:15:04 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fcb8c9

dev-python/cryptography: keyworded 3.4.7 for hppa

keyworded wrt bug #778401

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  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 7dbdff82352..40e33de8028 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="~alpha ~amd64 ~arm ~arm64 ~ia64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
 IUSE="libressl"
 
 RDEPEND="



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

2021-04-02 Thread Sergei Trofimovich
commit: ee3d8d04a2b4b1cb98d197d1a27229a78a0017c5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:16:35 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3d8d04

dev-python/pytest-subtests: keyworded 0.4.0 for ppc

keyworded wrt bug #778401

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  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 b49ce6a0deb..8094629ad45 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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
 
 RDEPEND="
>=dev-python/pytest-5.3.0[${PYTHON_USEDEP}]



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

2021-04-02 Thread Sergei Trofimovich
commit: 7b883f2fe64fc15ecc5decf0b8e5f031d5703745
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:19:18 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b883f2f

dev-python/cryptography: keyworded 3.4.7 for ppc64

keyworded wrt bug #778401

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  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 3544700859b..e67ea0d4796 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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="libressl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-04-02 Thread Sergei Trofimovich
commit: cb78a6ef7c6a6948083d53623b7d632623ae6a75
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:21:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb78a6ef

sys-auth/fprintd: keyworded 1.90.9 for sparc

keyworded wrt bug #764554

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
index 0dfa760969c..d8be8e17fde 100644
--- a/sys-auth/fprintd/fprintd-1.90.9.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2021-04-02 Thread Mikle Kolyada
commit: 01b85e2a790fce4577c031960e901fcefe5f5cee
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 09:24:42 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 09:24:42 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=01b85e2a

do not strip xindy from binextra

Signed-off-by: Mikle Kolyada  gentoo.org>

 scripts/texlive/tlpsrc/texlive-binextra.extraexec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/scripts/texlive/tlpsrc/texlive-binextra.extraexec 
b/scripts/texlive/tlpsrc/texlive-binextra.extraexec
index 954c2ca..d3c5a24 100644
--- a/scripts/texlive/tlpsrc/texlive-binextra.extraexec
+++ b/scripts/texlive/tlpsrc/texlive-binextra.extraexec
@@ -1,5 +1,4 @@
 sed -i -e "s/detex //" $@
-sed -i -e "s/xindy //" $@
 sed -i -e "s/chktex //" $@
 sed -i -e "s/dvisvgm //" $@
 sed -i -e "s/latexdiff //" $@



[gentoo-commits] repo/proj/guru:dev commit in: app-arch/tarlz/

2021-04-02 Thread Florian Schmaus
commit: 6ad5c9a291aa4d11b25fe23c11d1b2e09aaaefcd
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Fri Apr  2 09:38:40 2021 +
Commit: Florian Schmaus  geekplace  eu>
CommitDate: Fri Apr  2 09:38:40 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ad5c9a2

app-arch/tarlz: use := slot-operator for lzlib

Signed-off-by: Florian Schmaus  geekplace.eu>

 app-arch/tarlz/{tarlz-0.19.ebuild => tarlz-0.19-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/tarlz/tarlz-0.19.ebuild 
b/app-arch/tarlz/tarlz-0.19-r1.ebuild
similarity index 93%
rename from app-arch/tarlz/tarlz-0.19.ebuild
rename to app-arch/tarlz/tarlz-0.19-r1.ebuild
index ae5d5f16a..7447fc19d 100644
--- a/app-arch/tarlz/tarlz-0.19.ebuild
+++ b/app-arch/tarlz/tarlz-0.19-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 
 KEYWORDS="~amd64"
 
-RDEPEND="app-arch/lzlib"
+RDEPEND="app-arch/lzlib:0="
 DEPEND="
${RDEPEND}
$(unpacker_src_uri_depends)



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

2021-04-02 Thread Georgy Yakovlev
commit: cef015b62acb290f3298212d804969b05f32b30a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:24:38 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 09:44:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef015b6

app-crypt/minisign: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-crypt/minisign/Manifest|  1 -
 app-crypt/minisign/minisign-0.8.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/app-crypt/minisign/Manifest b/app-crypt/minisign/Manifest
index f5e4a4cea54..dbb1ef11b43 100644
--- a/app-crypt/minisign/Manifest
+++ b/app-crypt/minisign/Manifest
@@ -1,2 +1 @@
-DIST minisign-0.8.tar.gz 14045 BLAKE2B 
3c0cb0ebaeeacee5f56c788a48eef8d0a324c2db2fe8f63fc16a197870c327ed2cacc618cb6422f8d7d7ef35860b58aa0a2769c851e8af9b1a7a7cd9d2ca3a07
 SHA512 
79bf626d0c15e39ce3bdf53600038028c0b22904b648074bf516a9ea6962c9486c41244e80637a5fbac090cce1ed9b4b3d57b8a02632646e01b43aa413cd8bd9
 DIST minisign-0.9.tar.gz 15664 BLAKE2B 
f9f358a27b069e752894326932a8c5c51f308ade49ed7088a5f693b4e8327639fc5578607f348994a7ab7484091ed93190894c1965cadbbbf2a27e939ccc117b
 SHA512 
7970f3e72ff759f3f02416de5d6035e1c8dd4e92ea718083cc5091c7e2355b59c4e178c60ca934985ba1e1afcd970967d4fb39a434ba54b140f3fc9be661253d

diff --git a/app-crypt/minisign/minisign-0.8.ebuild 
b/app-crypt/minisign/minisign-0.8.ebuild
deleted file mode 100644
index 720809d52a4..000
--- a/app-crypt/minisign/minisign-0.8.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="Dead simple tool to sign files and verify signatures"
-HOMEPAGE="https://github.com/jedisct1/minisign";
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git";
-else
-   SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-
-IUSE=""
-
-DEPEND=">=dev-libs/libsodium-1.0.16:=[-minimal]"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2021-04-02 Thread Georgy Yakovlev
commit: 4fbe5daffd108ae8ba08218ce351c8e91756222c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:34:45 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 09:44:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbe5daf

dev-java/openjdk-bin: re-add arm keyword to 8.282_p08

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest | 1 +
 dev-java/openjdk-bin/openjdk-bin-8.282_p08.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 94d7de5e102..ec55b6e57d9 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -10,6 +10,7 @@ DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.10_9.tar.gz 
186160219 BLAKE2B 5a044db5f
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u272b10.tar.gz 103598972 BLAKE2B 
34ee2fc6a1cf23c9c04522a82f74ba60c53cc461e370c8aa88d6b62b4c4539e96d233a232f38390b9f0932768c5fb662a44e425d0f5bebbf982c657686b163d7
 SHA512 
5b44f094219daf383743d463c50917c2d60b289187e363748c3a4dc16471d84e4d28b6bc30879d137b79645f7ce977c755e8a5714bc272e012bce900f3db8ea4
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_jdk8u282-b08.tar.gz 102312570 BLAKE2B 
b4280d8c1e2132956ec103899defb9000bfda303350b72c9797cc1634429cefe173b17617f687eadcb7c8259d7423cef8b68ce9c89e2b31340fa9e3c6e8ad265
 SHA512 
d2e6795daa7b413d7ee0fb217d3210b809ac87df11e2ecb3a9befaabc7cd501b67c5526b1498666476a3a7526648d85f43a28a170fa870b3e738daecbc8c41a5
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u272b10.tar.gz 99368824 BLAKE2B 
970a0859a09002978b7603beb9cd94556fcdbb8923a88e48dca167e5ecc1495fddd00c786c7b9c0e608de48d485b2e8b4da7491d4e85e488fd1baf7ddc021951
 SHA512 
6974c06644aed4c7fb8f6004f4d8fd7790252e148ecfb3e1d29a7251429e413e8adbd910231b3cd5b9dd195a570b3fbeb95e6ab09b3ae318f3f842eb7ac418c6
+DIST OpenJDK8U-jdk_arm_linux_hotspot_jdk8u282-b08.tar.gz 98247854 BLAKE2B 
de96234507ae2831548c8bfc04d46ddca19d17dad6292cc51021f6001338ddd0722e16bba886cf06187f5df7e8dca34a972696be74dc1ba23be7dbad91c8d3ce
 SHA512 
9cc2240c04f0945beb75536ee85b8e1d19acc9357e2ba844000db7e9f64c6247bd57cd0193c1ac66cbbd79e6f1197d68604519689fdff88a8b90193dba3237ef
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u272b10.tar.gz 100818464 BLAKE2B 
b2666ed3bf564bdbac874320805f622a1bd80809cf2c402ee393ed585c7ae9e7aa6fcf0e69f70fde16ef5d3a2059ff2979013865112c455cb64761c521a04578
 SHA512 
bfc138bbb979c23fdb154fa3f7e61ae71b0703a839c9495a470544205c80511ab090f0e52e228050e38606e24c2912092ef601347a9a3979f3a7a25d1ca15ce3
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u282b08.tar.gz 100365310 BLAKE2B 
0b7621ba2f5a68d936039d20228b8c7cdddfa528a2b0e5471952ab96ff4d91f30a5892f5deca9b1e1ef88ce334fee5720f0e06bfed67ad9cd170ee0cbb6e65a5
 SHA512 
36b5fb22c1859710f520255bb6a2c8d4e6b650f77ac2ce988cb9dca570622753c8eae9d27c2955af2f37e6379532babd942ff82863cd771d3f4e247b57a93f84
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u272b10.tar.gz 103650413 BLAKE2B 
6fd50cdefa5daf6d155000b653b695511953d486ba9f4bf7426caf8dc6d7b7d3cf46c4426982a400c19a6fe0f6eb557a232853c3e4211e1961e8aa890c1721cf
 SHA512 
22a4b5c27d2fad79b7bf8a8ae896a9b30e3d303bb4ca30611dbbb1f5811f4524a98c44a68c4546906f566b7d672f6ab48d10cf270870c1b86e7a7688d249c555

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.282_p08.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.282_p08.ebuild
index 861deb4537c..fa7d21f0c5f 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.282_p08.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.282_p08.ebuild
@@ -27,13 +27,14 @@ DESCRIPTION="Prebuilt Java JDK binaries provided by 
AdoptOpenJDK"
 HOMEPAGE="https://adoptopenjdk.net";
 SRC_URI="
$(abi_uri aarch64 arm64 jdk${MY_PV})
+   $(abi_uri arm arm jdk${MY_PV})
$(abi_uri ppc64le ppc64)
$(abi_uri x64 amd64)
$(abi_uri x64 x64-macos)
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
 
 IUSE="alsa cups examples headless-awt selinux source"
 



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

2021-04-02 Thread Georgy Yakovlev
commit: cbf8f42ed31ea1379f44918327fa534da96c0d5c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:43:29 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 09:44:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf8f42e

eclass/java-vm-2.eclass: fix symlinks on prefix.

Closes: https://bugs.gentoo.org/751805
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/eclass/java-vm-2.eclass b/eclass/java-vm-2.eclass
index 6c6d14cc979..5f14493f18a 100644
--- a/eclass/java-vm-2.eclass
+++ b/eclass/java-vm-2.eclass
@@ -186,7 +186,7 @@ set_java_env() {
 
# Make the symlink
dodir "${JAVA_VM_DIR}"
-   dosym ${java_home#${EPREFIX}} ${JAVA_VM_DIR}/${VMHANDLE}
+   dosym "${java_home}" "${JAVA_VM_DIR}/${VMHANDLE}"
 }
 
 
@@ -228,7 +228,7 @@ java-vm_install-env() {
 
# Make the symlink
dodir "${JAVA_VM_DIR}"
-   dosym "${java_home#${EPREFIX}}" "${JAVA_VM_DIR}/${VMHANDLE}"
+   dosym "${java_home}" "${JAVA_VM_DIR}/${VMHANDLE}"
 }
 
 



[gentoo-commits] repo/proj/guru:dev commit in: scripts/, .github/workflows/

2021-04-02 Thread Andrew Ammerlaan
commit: e19e4730a005e718d8b8617c07bafca7e4e68346
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Apr  2 07:23:09 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Apr  2 09:52:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e19e4730

.github/workflows/*: reduce code-duplication

Reduce code duplication by moving the ::gentoo setup part
into a seperate script. This way only one file has to be
edited when e.g. updating the profile to a new version

Signed-off-by: Andrew Ammerlaan  riseup.net>

 .github/workflows/duplicates.yml |  6 +-
 .github/workflows/repoman.yml|  6 +-
 scripts/setup-master-gentoo.sh   | 10 ++
 3 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml
index d143d718e..6240adef0 100644
--- a/.github/workflows/duplicates.yml
+++ b/.github/workflows/duplicates.yml
@@ -13,11 +13,7 @@ jobs:
 - uses: actions/checkout@v2
 - name: Setup master gentoo repository
   run: |
-sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
-wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz"; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
-sudo wget "https://www.gentoo.org/dtd/metadata.dtd"; -O 
/var/cache/distfiles/metadata.dtd
-sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf"; -O 
/etc/portage/repos.conf
-sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 
/etc/portage/make.profile
+./scripts/setup-master-gentoo.sh
 - name: Check for duplicates
   run: |
 ./scripts/check-duplicates.sh

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index b229afc94..fa9cebb6f 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -13,11 +13,7 @@ jobs:
 - uses: actions/checkout@v2
 - name: Setup master gentoo repository
   run: |
-sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
-wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz"; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
-sudo wget "https://www.gentoo.org/dtd/metadata.dtd"; -O 
/var/cache/distfiles/metadata.dtd
-sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf"; -O 
/etc/portage/repos.conf
-sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 
/etc/portage/make.profile
+./scripts/setup-master-gentoo.sh
 - name: Setup and run Repoman
   run: |
 ./scripts/setup-and-run-repoman.sh

diff --git a/scripts/setup-master-gentoo.sh b/scripts/setup-master-gentoo.sh
new file mode 100755
index 0..a2939721a
--- /dev/null
+++ b/scripts/setup-master-gentoo.sh
@@ -0,0 +1,10 @@
+#! /usr/bin/env bash
+# Maintainer: Andrew Ammerlaan 
+#
+# Fetch and setup the latest ::gentoo
+
+sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
+wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz"; | 
sudo tar xz -C /var/db/repos/gentoo --strip-components=1
+sudo wget "https://www.gentoo.org/dtd/metadata.dtd"; -O 
/var/cache/distfiles/metadata.dtd
+sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf"; -O 
/etc/portage/repos.conf
+sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 
/etc/portage/make.profile



[gentoo-commits] repo/proj/guru:dev commit in: scripts/, .github/workflows/

2021-04-02 Thread Andrew Ammerlaan
commit: 292e03dc22ddc1d5a3bf143d311344f8cc0d9f75
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Apr  2 07:16:15 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Apr  2 09:52:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=292e03dc

.github/workflows/repoman.yml: Use script to auto run the latest rm

By using a seperate script instead of running everything in the yml
file, we gain the ability to use and manipulate variables. This
means that we can now automatically run the latest version of
repoman, which should make this more hands-off by removing the
need to update this every now and then.

Signed-off-by: Andrew Ammerlaan  riseup.net>

 .github/workflows/pkgcheck.yml   |  4 +---
 .github/workflows/repoman.yml| 15 ++-
 scripts/check-duplicates.sh  |  1 -
 scripts/setup-and-run-repoman.sh | 30 ++
 4 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml
index 048f17c5f..e98762769 100644
--- a/.github/workflows/pkgcheck.yml
+++ b/.github/workflows/pkgcheck.yml
@@ -10,9 +10,7 @@ jobs:
   build:
 runs-on: ubuntu-latest
 steps:
-- name: Checkout code
-  uses: actions/checkout@v2
-
+- uses: actions/checkout@v2
 - name: Run pkgcheck
   uses: pkgcore/pkgcheck-action@v1
   with:

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 8eb8668ad..b229afc94 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -11,17 +11,6 @@ jobs:
 runs-on: ubuntu-latest
 steps:
 - uses: actions/checkout@v2
-- name: Set up Python 3.9
-  uses: actions/setup-python@v2
-  with:
-python-version: 3.9
-- name: Setup repoman
-  run: |
-python -m pip install --upgrade pip
-pip install lxml pyyaml
-wget -qO - 
"https://github.com/gentoo/portage/archive/portage-3.0.12.tar.gz"; | tar xz
-sudo groupadd -g 250 portage
-sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 
portage
 - name: Setup master gentoo repository
   run: |
 sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
@@ -29,6 +18,6 @@ jobs:
 sudo wget "https://www.gentoo.org/dtd/metadata.dtd"; -O 
/var/cache/distfiles/metadata.dtd
 sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf"; -O 
/etc/portage/repos.conf
 sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 
/etc/portage/make.profile
-- name: Test with repoman
+- name: Setup and run Repoman
   run: |
-python3 portage-portage-3.0.12/repoman/bin/repoman full -dx
+./scripts/setup-and-run-repoman.sh

diff --git a/scripts/check-duplicates.sh b/scripts/check-duplicates.sh
index 8c6743bbd..ddd63fa68 100755
--- a/scripts/check-duplicates.sh
+++ b/scripts/check-duplicates.sh
@@ -4,7 +4,6 @@
 #
 # This checks for potential and exact package matches within an overlay & 
::gentoo
 # Note that this is not going to be 100% accurate
-#
 
 GENTOO_DIR="/var/db/repos/gentoo"
 GENTOO_PACKAGES=(

diff --git a/scripts/setup-and-run-repoman.sh b/scripts/setup-and-run-repoman.sh
new file mode 100755
index 0..f6607549d
--- /dev/null
+++ b/scripts/setup-and-run-repoman.sh
@@ -0,0 +1,30 @@
+#! /usr/bin/env bash
+# Maintainer: Andrew Ammerlaan 
+#
+# This sets up repoman and runs the latest version
+#
+# TODO: Force repoman to output in colour
+
+### Setup prerequisites
+python3 -m pip install --upgrade pip
+pip install lxml pyyaml
+sudo groupadd -g 250 portage
+sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 portage
+
+### Sync the portage repository
+git clone https://github.com/gentoo/portage.git
+cd portage
+
+# Get all versions, and read into array
+mapfile -t RM_VERSIONS < <( git tag | grep repoman | sort -u )
+
+# Select latests version (last element in array)
+RM_VERS="${RM_VERSIONS[-1]}"
+
+# Checkout this version
+git checkout tags/${RM_VERS} -b ${RM_VERS}
+
+cd ..
+
+### Run repoman
+python3 portage/repoman/bin/repoman -dx full



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

2021-04-02 Thread Andrew Ammerlaan
commit: fe3da57cfbfd7343250c37b5aa21a6d116ee5085
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Apr  2 09:51:26 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Apr  2 09:52:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe3da57c

games-action/multimc: fix java.eclassesnotused

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  riseup.net>

 games-action/multimc/multimc-0.6.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/multimc/multimc-0.6.12.ebuild 
b/games-action/multimc/multimc-0.6.12.ebuild
index 6ed408311..cd9640293 100644
--- a/games-action/multimc/multimc-0.6.12.ebuild
+++ b/games-action/multimc/multimc-0.6.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop xdg cmake
+inherit desktop java-pkg-2 xdg cmake
 
 MY_PN="MultiMC5"
 MY_P="${MY_PN}-${PV}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/aldor/

2021-04-02 Thread Andrew Ammerlaan
commit: aa0f3126aea8fa967f2e8d7e32e9be641e9b2646
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Apr  2 09:42:13 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Apr  2 09:52:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa0f3126

dev-lang/aldor: fix java.eclassesnotused

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-lang/aldor/aldor-1.2.0_p20190730.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild 
b/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
index 8386e046c..0fd274a7b 100644
--- a/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
+++ b/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 COMMIT="13e5b90eecc79ec6704efb333c4c100187520e80"
 
-#TODO: figure out if a java eclass is needed
-inherit autotools elisp-common
+inherit autotools elisp-common java-pkg-opt-2
 
 DESCRIPTION="The Aldor Programming Language"
 HOMEPAGE="http://pippijn.github.io/aldor";



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

2021-04-02 Thread Sergei Trofimovich
commit: 4387b44ca262f6eb346773173ba51aef570764aa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:43:02 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4387b44c

dev-haskell/cabal-doctest: drop old

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

 .../cabal-doctest/cabal-doctest-1.0.8.ebuild   | 25 --
 1 file changed, 25 deletions(-)

diff --git a/dev-haskell/cabal-doctest/cabal-doctest-1.0.8.ebuild 
b/dev-haskell/cabal-doctest/cabal-doctest-1.0.8.ebuild
deleted file mode 100644
index fc699db32cf..000
--- a/dev-haskell/cabal-doctest/cabal-doctest-1.0.8.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A Setup.hs helper for doctests running"
-HOMEPAGE="https://github.com/phadej/cabal-doctest";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/cabal-1.10:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.10
-"



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

2021-04-02 Thread Sergei Trofimovich
commit: ad6cd58ef8d58badcd8cb5f4f153cb21cd76ea2a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:42:17 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6cd58e

app-admin/haskell-updater: drop old

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

 app-admin/haskell-updater/Manifest |  2 -
 .../haskell-updater-1.2.12-r1.ebuild   | 46 --
 .../haskell-updater/haskell-updater-1.3.1.ebuild   | 46 --
 3 files changed, 94 deletions(-)

diff --git a/app-admin/haskell-updater/Manifest 
b/app-admin/haskell-updater/Manifest
index 37eaa83ea1f..7e20adfac84 100644
--- a/app-admin/haskell-updater/Manifest
+++ b/app-admin/haskell-updater/Manifest
@@ -1,3 +1 @@
-DIST haskell-updater-1.2.12.tar.gz 26708 BLAKE2B 
d0b040cb3b6211b3c5c60f8cfa3dbccbf9cb15d246b21609a21aac746a8a034e284fe0b99891b5035980252a7aa8b376ad943f32882dc29e16226d95583cb053
 SHA512 
f3a993cb556919bf2e57fdaca7eea9146abc59096e779cbffb69a5c29fc5f6ef889c8ccf4d8331dbd9279919ea91bb05a16d83ad70085d5ef5a44d61120fe7e7
-DIST haskell-updater-1.3.1.tar.gz 26573 BLAKE2B 
68e5357e8f24b9b372dba4feac76595cbf35602d9d9094d616497c9d0040177b5f1def5833770041b693220717f3a4976877e0608858d5d8d426620c71e5
 SHA512 
39c36c4a8997806bb4d64625bc9ed72334a68e57f8c32f75d0c3704ab52b3b68605444c89480e5186c04bb275b3608ea9544366ebc5a00e010cc5fb4ae8296df
 DIST haskell-updater-1.3.2.tar.gz 26133 BLAKE2B 
ea72850e5ca35ec18fa00136c654435a852b072aea0402003c962abbb0e0f09e8a84568f78c9186324b0b0ee9658de1b413670e268cfe1c0056810b8c61b479c
 SHA512 
a4d80ecb65efa9ae21008e04b1363ff2196df4ba431fc5ec899bb9904c598c7a109a38f7dd86dd2dc86faca8ed5083d036d700e7f7796840ee5470401c24f3d9

diff --git a/app-admin/haskell-updater/haskell-updater-1.2.12-r1.ebuild 
b/app-admin/haskell-updater/haskell-updater-1.2.12-r1.ebuild
deleted file mode 100644
index 79d82fc62d5..000
--- a/app-admin/haskell-updater/haskell-updater-1.2.12-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CABAL_FEATURES="bin nocabaldep"
-inherit eutils haskell-cabal
-
-DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
-HOMEPAGE="https://wiki.haskell.org/Gentoo#haskell-updater";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE=""
-
-DEPEND=">=dev-lang/ghc-6.12.1"
-
-# Need a lower version for portage to get --keep-going
-RDEPEND="|| ( >=sys-apps/portage-2.1.6
-   sys-apps/pkgcore )"
-
-src_prepare() {
-   default
-
-   if use prefix; then
-   sed -i -e "s,/var/db/pkg,${EPREFIX}&,g" \
-   "${S}/Distribution/Gentoo/Packages.hs" || die
-
-   sed -i -e 's,"/","'"${EPREFIX}"'/",g' \
-   "${S}/Distribution/Gentoo/GHC.hs" || die
-   fi
-}
-
-src_configure() {
-   cabal_src_configure \
-   --bindir="${EPREFIX}/usr/sbin" \
-   --constraint="Cabal == $(cabal-version)"
-}
-
-src_install() {
-   cabal_src_install
-
-   dodoc TODO
-}

diff --git a/app-admin/haskell-updater/haskell-updater-1.3.1.ebuild 
b/app-admin/haskell-updater/haskell-updater-1.3.1.ebuild
deleted file mode 100644
index 46aa1414b2e..000
--- a/app-admin/haskell-updater/haskell-updater-1.3.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CABAL_FEATURES="bin nocabaldep"
-inherit eutils haskell-cabal
-
-DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
-HOMEPAGE="https://wiki.haskell.org/Gentoo#haskell-updater";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=">=dev-lang/ghc-6.12.1"
-
-# Need a lower version for portage to get --keep-going
-RDEPEND="|| ( >=sys-apps/portage-2.1.6
-   sys-apps/pkgcore )"
-
-src_prepare() {
-   default
-
-   if use prefix; then
-   sed -i -e "s,/var/db/pkg,${EPREFIX}&,g" \
-   "${S}/Distribution/Gentoo/Packages.hs" || die
-
-   sed -i -e 's,"/","'"${EPREFIX}"'/",g' \
-   "${S}/Distribution/Gentoo/GHC.hs" || die
-   fi
-}
-
-src_configure() {
-   cabal_src_configure \
-   --bindir="${EPREFIX}/usr/sbin" \
-   --constraint="Cabal == $(cabal-version)"
-}
-
-src_install() {
-   cabal_src_install
-
-   dodoc TODO
-}



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

2021-04-02 Thread Sergei Trofimovich
commit: 0e0ea078920f5fd096102103936cb137db1c04a2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:41:38 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0ea078

app-emulation/qemu: drop old

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

 app-emulation/qemu/qemu-5.2.0-r1.ebuild | 860 
 1 file changed, 860 deletions(-)

diff --git a/app-emulation/qemu/qemu-5.2.0-r1.ebuild 
b/app-emulation/qemu/qemu-5.2.0-r1.ebuild
deleted file mode 100644
index 40e42615651..000
--- a/app-emulation/qemu/qemu-5.2.0-r1.ebuild
+++ /dev/null
@@ -1,860 +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,9} )
-PYTHON_REQ_USE="ncurses,readline"
-
-FIRMWARE_ABI_VERSION="4.0.0-r50"
-
-inherit eutils linux-info toolchain-funcs multilib python-r1 \
-   udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://git.qemu.org/git/qemu.git";
-   EGIT_SUBMODULES=(
-   meson
-   tests/fp/berkeley-softfloat-3
-   tests/fp/berkeley-testfloat-3
-   ui/keycodemapdb
-   )
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://download.qemu.org/${P}.tar.xz";
-   KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
-fi
-
-DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org";
-
-LICENSE="GPL-2 LGPL-2 BSD-2"
-SLOT="0"
-
-IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug doc
-   +fdt glusterfs gnutls gtk infiniband iscsi io-uring
-   jack jemalloc +jpeg kernel_linux
-   kernel_FreeBSD lzo multipath
-   ncurses nfs nls numa opengl +oss +pin-upstream-blobs
-   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
-   +slirp
-   smartcard snappy spice ssh static static-user systemtap test udev usb
-   usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen
-   xfs zstd"
-
-COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
-   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
-   sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
-IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
-   avr lm32 moxie rx tricore unicore32"
-IUSE_USER_TARGETS="${COMMON_TARGETS}
-   aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
-   tilegx"
-
-use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
-use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
-IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
-
-RESTRICT="!test? ( test )"
-# Allow no targets to be built so that people can get a tools-only build.
-# Block USE flag configurations known to not work.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   qemu_softmmu_targets_arm? ( fdt )
-   qemu_softmmu_targets_microblaze? ( fdt )
-   qemu_softmmu_targets_mips64el? ( fdt )
-   qemu_softmmu_targets_ppc64? ( fdt )
-   qemu_softmmu_targets_ppc? ( fdt )
-   qemu_softmmu_targets_riscv32? ( fdt )
-   qemu_softmmu_targets_riscv64? ( fdt )
-   static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins 
!rbd !snappy )
-   static-user? ( !plugins )
-   vhost-user-fs? ( caps seccomp )
-   virtfs? ( caps xattr )
-   vte? ( gtk )
-   multipath? ( udev )
-   plugins? ( !static !static-user )
-"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# and user/softmmu targets (qemu-*, qemu-system-*).
-#
-# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
-#
-# The attr lib isn't always linked in (although the USE flag is always
-# respected).  This is because qemu supports using the C library's API
-# when available rather than always using the external library.
-ALL_DEPEND="
-   >=dev-libs/glib-2.0[static-libs(+)]
-   sys-libs/zlib[static-libs(+)]
-   python? ( ${PYTHON_DEPS} )
-   systemtap? ( dev-util/systemtap )
-   xattr? ( sys-apps/attr[static-libs(+)] )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# softmmu targets (qemu-system-*).
-SOFTMMU_TOOLS_DEPEND="
-   dev-libs/libxml2[static-libs(+)]
-   >=x11-libs/pixman-0.28.0[static-libs(+)]
-   accessibility? (
-   app-accessibility/brltty[api]
-   app-accessibility/brltty[static-libs(+)]
-   )
-   aio? ( dev-libs/libaio[static-libs(+)] )
-   alsa? ( >=media-libs/alsa-lib-1.0.13 )
-   bzip2? ( app-arch/bzip2[static-libs(+)] )
-   capstone? ( dev-libs/capstone:= )
-   caps? ( sys-libs/libcap-ng[static-libs(+)] )
-   curl? ( >=net-misc/curl-7.15.4[static-l

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2021-04-02 Thread Sergei Trofimovich
commit: 9e9ba48fce0fbaf8f311ca89f42e892d1b55b662
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:43:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9ba48f

dev-haskell/cairo: drop old

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

 dev-haskell/cairo/Manifest  |  1 -
 dev-haskell/cairo/cairo-0.13.6.1.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
index 409bdd94847..3acd5e01e61 100644
--- a/dev-haskell/cairo/Manifest
+++ b/dev-haskell/cairo/Manifest
@@ -1,2 +1 @@
-DIST cairo-0.13.6.1.tar.gz 53029 BLAKE2B 
8363b436271bc1666116819d9ac39297e3a8c61e18ef7758e188e194a1a51fd8a335d61707cecc5f5d240fcf1f4c71add7be945ec8686e80b36de97c88ecfda6
 SHA512 
e268d27298c2b274eb12555ff67e4abb175a1269ed3087b9a5cf1a128252d8d390e3ef393e76f27b857558451fb0a137f4f44e095053a9ca20159a332b8878ef
 DIST cairo-0.13.8.1.tar.gz 53026 BLAKE2B 
a05302d41bda35d3864b675e08b9bc296a218d528d3f2ecda34325650cde67a127cb1d21f2bd8d92dfa9a5e768ff6e622a585b81ac5897d86b9d89227af8dda4
 SHA512 
9c4ec738fe6e335f635c3fa47a26edb9264ec5a9713ff8c0109f2cf321e21331009402d3715321b63f5423e32ad90a0dd3ca9ca83544d554be5463c9784ab727

diff --git a/dev-haskell/cairo/cairo-0.13.6.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.6.1.ebuild
deleted file mode 100644
index 42eff6558c0..000
--- a/dev-haskell/cairo/cairo-0.13.6.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Cairo library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+pdf +postscript +svg"
-
-RDEPEND="dev-haskell/mtl:=[profile?]
-   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.10.1:=
-   x11-libs/cairo
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.24 =dev-haskell/gtk2hs-buildtools-0.13.2.0 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk2hs-buildtools/

2021-04-02 Thread Sergei Trofimovich
commit: edc2ddbaec4dff917a84f4961cc3e54f53fb3719
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:44:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc2ddba

dev-haskell/gtk2hs-buildtools: drop old

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

 .../gtk2hs-buildtools-0.13.8.0.ebuild  | 35 --
 1 file changed, 35 deletions(-)

diff --git a/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.8.0.ebuild 
b/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.8.0.ebuild
deleted file mode 100644
index 2a1041ef104..000
--- a/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.8.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Tools to build the Gtk2Hs suite of User Interface libraries"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+closuresignals"
-
-RDEPEND=">=dev-haskell/cabal-1.24.0.0:=[profile?]
-   dev-haskell/fail:=[profile?]
-   dev-haskell/hashtables:=[profile?]
-   dev-haskell/random:=[profile?]
-   >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-   dev-haskell/alex
-   >=dev-haskell/cabal-1.18.1.3
-   dev-haskell/happy
-"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag closuresignals closuresignals)
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/fclabels/

2021-04-02 Thread Sergei Trofimovich
commit: 3bf6be34e806730f60321ced99daee7e5ef2f8a1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:44:07 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf6be34

dev-haskell/fclabels: drop old

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

 dev-haskell/fclabels/Manifest|  1 -
 dev-haskell/fclabels/fclabels-2.0.3.3.ebuild | 35 
 2 files changed, 36 deletions(-)

diff --git a/dev-haskell/fclabels/Manifest b/dev-haskell/fclabels/Manifest
index 368e674c9e1..045e8b8ee4f 100644
--- a/dev-haskell/fclabels/Manifest
+++ b/dev-haskell/fclabels/Manifest
@@ -1,2 +1 @@
-DIST fclabels-2.0.3.3.tar.gz 24714 BLAKE2B 
2bba8892bdacd87fda89106b60752714edd8d2bf15abffe0f1e8cd0b6d17f18f4313e1adbb8c1307de71927936208e65225f9a49b73389f15f1ea9cfccbe82a4
 SHA512 
0c0f7ed886b65a80aea4e19b5763d7b91ce948b63f86d507ecf0b6874716a190752e0806957c71e0ed0ed97422ba3d09a2be0c82588c8dabfd647474c1a33cff
 DIST fclabels-2.0.5.tar.gz 24612 BLAKE2B 
48742838f7d7e6194da0556c55ecfe80512f412f0cf03e30092199917f9037bdd3ce55d2744330e43a11a7c63b007ae8b25c2f2e92a277b7f6d2a65a54c439f7
 SHA512 
f6cc731d68cdf1e5867340a0b73385492008c2729a144dc685136ee6bf80ee0d0e07ddb80f83a18e6a1989d7f8a8755211aadcc92debffd5fe8c178a834021e4

diff --git a/dev-haskell/fclabels/fclabels-2.0.3.3.ebuild 
b/dev-haskell/fclabels/fclabels-2.0.3.3.ebuild
deleted file mode 100644
index f9cd7dee05f..000
--- a/dev-haskell/fclabels/fclabels-2.0.3.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.5.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="First class accessor labels implemented as lenses"
-HOMEPAGE="https://github.com/sebastiaanvisser/fclabels";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/mtl-1.0:=[profile?] =dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18.1.3
-   test? ( >=dev-haskell/hunit-1.2 )
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'base >= 4.5 && < 4.12' 'base >= 4.5' \
-   'HUnit>= 1.2 && < 1.7' 'HUnit>= 1.2' \
-   'template-haskell >= 2.2 && < 2.14' 'template-haskell >= 2.2'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/th-utilities/

2021-04-02 Thread Sergei Trofimovich
commit: 02a8b1294d9e501eae1b14cc229189390c44a74e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:47:48 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a8b129

dev-haskell/th-utilities: drop old

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

 dev-haskell/th-utilities/Manifest  |  1 -
 .../th-utilities/th-utilities-0.2.3.0.ebuild   | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-haskell/th-utilities/Manifest 
b/dev-haskell/th-utilities/Manifest
index 76c6f5d1a4c..b501675095e 100644
--- a/dev-haskell/th-utilities/Manifest
+++ b/dev-haskell/th-utilities/Manifest
@@ -1,2 +1 @@
-DIST th-utilities-0.2.3.0.tar.gz 15577 BLAKE2B 
fad72515936ba6b7876ff731c7a1e12246014e191282028fc1bd1846dc704d4d1408e82e82a394a1f58350f961c5b7b7f5b9ae0cfbf09551fc5964433d42b113
 SHA512 
ee2ea3a9da44bd34cbf51d9f4ea14510eac9527f2f1a199390566e24f10ed84403f5450e47244b0cbfc4b5dc3a5c3f64ec596255f191d8bad83d9043a3ba
 DIST th-utilities-0.2.4.1.tar.gz 16134 BLAKE2B 
f8357f66c7d62f0fb902f933edb63a75474eea5bb90f80f192799ae0f2c3ce535d5888a53256331552661791277388b1cdae0bab472c3bb1d39bf79fe29f20b1
 SHA512 
b23272db62a0842af56efbc2f4cc0ebb8d0c900ecb3471fd2a984792da76ab57780d0960fa737fa0023dcd06e12b7585b586ae330005570046ba767101840d02

diff --git a/dev-haskell/th-utilities/th-utilities-0.2.3.0.ebuild 
b/dev-haskell/th-utilities/th-utilities-0.2.3.0.ebuild
deleted file mode 100644
index ce7bbd312b2..000
--- a/dev-haskell/th-utilities/th-utilities-0.2.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Collection of useful functions for use with Template Haskell"
-HOMEPAGE="https://github.com/fpco/th-utilities#readme";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/primitive:=[profile?]
-   dev-haskell/syb:=[profile?]
-   dev-haskell/text:=[profile?]
-   dev-haskell/th-orphans:=[profile?]
-   >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18.1.3
-   test? ( dev-haskell/hspec
-   dev-haskell/vector )
-"
-
-PATCHES=("${FILESDIR}"/${P}-ghc-8.8.patch)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/shakespeare/

2021-04-02 Thread Sergei Trofimovich
commit: 3717a223972a526b28b71c00eb8d2e17232a2406
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:46:41 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3717a223

dev-haskell/shakespeare: drop old

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

 dev-haskell/shakespeare/Manifest  |  1 -
 dev-haskell/shakespeare/shakespeare-2.0.21.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-haskell/shakespeare/Manifest b/dev-haskell/shakespeare/Manifest
index 972e19c8dbd..0dc5f4d17d6 100644
--- a/dev-haskell/shakespeare/Manifest
+++ b/dev-haskell/shakespeare/Manifest
@@ -1,2 +1 @@
-DIST shakespeare-2.0.21.tar.gz 65752 BLAKE2B 
fdcaf27cc9f9346b93b3f1eb8b215ee75c4751427be279574c93929f4f5f521c01091bbff81a849bef3f98d97cf662b725ab99da709437b98ac85afc34f74d99
 SHA512 
ca796206aafffb5a96c75d305e90bad48f17d213b24dce8c8adcc9c94299ed78b0a2b48b5116d18b0ee26b413e845df53d387d3ca1b3d4c127e9b02b9f124af7
 DIST shakespeare-2.0.25.tar.gz 65816 BLAKE2B 
65bf2313e74de6516fd0fdde91986e9ded0e8cbba46273402f296fc1a824893725c8b618cdfd1c6194d6b49b303c6ee8cbafd42fc3ffc70e7b9d56f7267d6eb3
 SHA512 
26805c070c712a7bd549a2923f7b39cf9eaf7c9a3451c0c672eeff3b22e4d3f696887f3846e39c73f1c0add6a21becae9e58bb2821c0158298e105e0a1bf8ac2

diff --git a/dev-haskell/shakespeare/shakespeare-2.0.21.ebuild 
b/dev-haskell/shakespeare/shakespeare-2.0.21.ebuild
deleted file mode 100644
index 297ed80775c..000
--- a/dev-haskell/shakespeare/shakespeare-2.0.21.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A toolkit for making compile-time interpolated templates"
-HOMEPAGE="https://www.yesodweb.com/book/shakespearean-templates";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="test-coffee test-export test-roy"
-
-RDEPEND="dev-haskell/aeson:=[profile?]
-   dev-haskell/blaze-html:=[profile?]
-   dev-haskell/blaze-markup:=[profile?]
-   dev-haskell/exceptions:=[profile?]
-   >=dev-haskell/parsec-2:=[profile?] =dev-haskell/scientific-0.3.0.0:=[profile?]
-   >=dev-haskell/text-0.7:=[profile?]
-   dev-haskell/unordered-containers:=[profile?]
-   dev-haskell/vector:=[profile?]
-   >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.24.0.0
-   test? ( >=dev-haskell/hspec-2 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/th-expand-syns/

2021-04-02 Thread Sergei Trofimovich
commit: db1523239fc1a96338b099058397ccb741790e47
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:47:09 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db152323

dev-haskell/th-expand-syns: drop old

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

 dev-haskell/th-expand-syns/Manifest|  1 -
 .../th-expand-syns/th-expand-syns-0.4.5.0.ebuild   | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-haskell/th-expand-syns/Manifest 
b/dev-haskell/th-expand-syns/Manifest
index 0a79ecaa648..a0140d3feef 100644
--- a/dev-haskell/th-expand-syns/Manifest
+++ b/dev-haskell/th-expand-syns/Manifest
@@ -1,2 +1 @@
-DIST th-expand-syns-0.4.5.0.tar.gz 8112 BLAKE2B 
9a4572993f309144e70adb2967c699c06871246a00eea97e551d79cb1117970d12bc9c7594e8908f9b6a59550ba4fcef8e3e9888375136c4fccd3dc53d7e1857
 SHA512 
4e72ec26dbe875c3d664b94d7892001af835794f04bec83ff05952c3b9ea9b9de242cee5c713671213479bce4cfae3d0d6172a581e7fff58923688624dd493bd
 DIST th-expand-syns-0.4.6.0.tar.gz 8228 BLAKE2B 
6f0a0ee73cc7999a2cc42aa4982980851d14e4db8aebd921cc04517505676b24fa5e2b6977ce7b2d73a3e153ffb4f98727503fc5d735e409c0dcb9d4930d4f09
 SHA512 
93c4516052b2130a189c72fe5ca99e44ffdb4937f6a8afd8c192ba24a7002bd45865992cebf44c5c9d6ddfd9f67a1d7d73633e7521c4a9828a0defee627e89b5

diff --git a/dev-haskell/th-expand-syns/th-expand-syns-0.4.5.0.ebuild 
b/dev-haskell/th-expand-syns/th-expand-syns-0.4.5.0.ebuild
deleted file mode 100644
index c4a8b84b5ab..000
--- a/dev-haskell/th-expand-syns/th-expand-syns-0.4.5.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Expands type synonyms in Template Haskell ASTs"
-HOMEPAGE="https://github.com/DanielSchuessler/th-expand-syns";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/syb:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/th-orphans/

2021-04-02 Thread Sergei Trofimovich
commit: 7123e9dd44069ce996f8ba4eb9758be08dbe069b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:47:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7123e9dd

dev-haskell/th-orphans: drop old

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

 dev-haskell/th-orphans/Manifest |  1 -
 dev-haskell/th-orphans/th-orphans-0.13.3.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-haskell/th-orphans/Manifest b/dev-haskell/th-orphans/Manifest
index d74cf4fad16..aa298e5e28e 100644
--- a/dev-haskell/th-orphans/Manifest
+++ b/dev-haskell/th-orphans/Manifest
@@ -1,2 +1 @@
 DIST th-orphans-0.13.10.tar.gz 8680 BLAKE2B 
fe03bfbd6ca27a9949573cdff3c496088fd6b082c6a334960388b45bc0bce38d2675ca9319c627d4d7b0df831fb497bea2d9dc753c76ce1d967e9f423b3562f6
 SHA512 
bdf9cc69f57b97772f2ef38dcda61ca352069ac07e45c85efdcabec9dd3a538f33b3d65cfdff77185c737b8050139e232c4ecf677d89fd79aa5b74238b8af651
-DIST th-orphans-0.13.3.tar.gz 6549 BLAKE2B 
1a23b345fd5cf43715deac8c1f21df56bb75e6d683b7d8ab2b28ce3c72ece178e0a0096d970f04e947d0977ce4a7062c4f47616e0c56e046e0deb8f621dec60f
 SHA512 
5adc55392c2575d885365631ec90c6f26186fcb5ccc42f0e53cace064f1bf5ce389519aa78939a6390054a3ce144484de09205147fe06cbecbc0663898b0371d

diff --git a/dev-haskell/th-orphans/th-orphans-0.13.3.ebuild 
b/dev-haskell/th-orphans/th-orphans-0.13.3.ebuild
deleted file mode 100644
index 3442e255996..000
--- a/dev-haskell/th-orphans/th-orphans-0.13.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.1.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Orphan instances for TH datatypes"
-HOMEPAGE="https://hackage.haskell.org/package/th-orphans";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/generic-deriving-1.9:=[profile?]
-   dev-haskell/mtl:=[profile?]
-   >=dev-haskell/th-lift-0.7.1:=[profile?]
-   dev-haskell/th-lift-instances:=[profile?]
-   >=dev-haskell/th-reify-many-0.1:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.10
-   test? ( dev-haskell/hspec )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hakyll/

2021-04-02 Thread Sergei Trofimovich
commit: 1f0f3d728a6d23c9470c5e858ba808d729cdc643
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:45:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0f3d72

dev-haskell/hakyll: drop old

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

 dev-haskell/hakyll/Manifest   |  1 -
 dev-haskell/hakyll/hakyll-4.13.4.0.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/dev-haskell/hakyll/Manifest b/dev-haskell/hakyll/Manifest
index 941255071a3..570fadd919c 100644
--- a/dev-haskell/hakyll/Manifest
+++ b/dev-haskell/hakyll/Manifest
@@ -1,2 +1 @@
-DIST hakyll-4.13.4.0.tar.gz 105151 BLAKE2B 
a17ddcc7846d4c50f3ade0d430a0208c6c85d9827e5daa69b1652050313cb62fc87fd8b1547cacacbca5562f4cf172eacd7e641d3921516c4578e0684ae55ee9
 SHA512 
4ade6776cfee7a8293ba4a659cf8633c0e6641ee2c33db9cdddeaca996ff092d027ce4165e174d7acdeb8485904394d9a899351d9e3c065e4ce7cb5af61ee08a
 DIST hakyll-4.13.4.1.tar.gz 105251 BLAKE2B 
6a2c83f2784aad1c80ecce7d01ade1d1bde0546c3f828acc74c88df95b4217f191eb516bf57cc1993bdaebd76629d86d3963bf386f7df68ca5dc17288f3f2b3f
 SHA512 
6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c

diff --git a/dev-haskell/hakyll/hakyll-4.13.4.0.ebuild 
b/dev-haskell/hakyll/hakyll-4.13.4.0.ebuild
deleted file mode 100644
index 0cf1b6bd90e..000
--- a/dev-haskell/hakyll/hakyll-4.13.4.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A static website compiler library"
-HOMEPAGE="https://jaspervdj.be/hakyll/";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="buildwebsite +checkexternal +previewserver +usepandoc +watchserver"
-
-RDEPEND=">=dev-haskell/blaze-html-0.5:=[profile?] 
=dev-haskell/blaze-markup-0.5.1:=[profile?] 
=dev-haskell/cryptonite-0.25:=[profile?] 
=dev-haskell/data-default-0.4:=[profile?] 
=dev-haskell/file-embed-0.0.10.1:=[profile?] 
=dev-haskell/lrucache-1.1.1:=[profile?] 
=dev-haskell/memory-0.14.18:=[profile?] 
=dev-haskell/mtl-1:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] 
=dev-haskell/optparse-applicative-0.12:=[profile?] 
=dev-haskell/parsec-3.0:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/regex-tdfa-1.1:=[profile?] 
=dev-haskell/resourcet-1.1:=[profile?] 
=dev-haskell/scientific-0.3.4:=[profile?] 
=dev-haskell/tagsoup-0.13.1:=[profile?] 
=dev-haskell/text-0.11:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] 
=dev-haskell/unordered-containers-0.2:=[profile?] 
=dev-haskell/vector-0.11:=[profile?] 
=dev-haskell/yaml-0.8.11:=[profile?] =dev-lang/ghc-8.6.3:=
-   buildwebsite? ( >=app-text/pandoc-2.0.5:=[profile?] 
=dev-haskell/http-conduit-2.2:=[profile?] 
=dev-haskell/fsnotify-0.2:=[profile?] 
=dev-haskell/http-types-0.9:=[profile?] 
=dev-haskell/wai-3.2:=[profile?] 
=dev-haskell/wai-app-static-3.1:=[profile?] 
=dev-haskell/warp-3.2:=[profile?] 
=dev-haskell/http-types-0.7:=[profile?] 
=dev-haskell/fsnotify-0.2:=[profile?] =app-text/pandoc-2.0.5:=[profile?] 
=dev-haskell/pandoc-citeproc-0.14:=[profile?] 
https://github.com/jaspervdj/hakyll/issues/607
-   LANGUAGE=en haskell-cabal_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/vault/

2021-04-02 Thread Sergei Trofimovich
commit: d8e67ddcef049e776f6d334afdec5b3861120ac5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:48:05 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e67ddc

dev-haskell/vault: drop old

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

 dev-haskell/vault/Manifest |  1 -
 dev-haskell/vault/vault-0.3.1.3.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-haskell/vault/Manifest b/dev-haskell/vault/Manifest
index 5ca0e25b3cb..e764f9db5af 100644
--- a/dev-haskell/vault/Manifest
+++ b/dev-haskell/vault/Manifest
@@ -1,2 +1 @@
-DIST vault-0.3.1.3.tar.gz 5314 BLAKE2B 
99b98c771075c38e9ad11dfced093556af020dd03f4549ed9eca2f2e8066b69a2e3c3c6ea8ff27488c5c3c2a3c4fa62f4b03dd2b4a899ccc8dfacabb0e219d1d
 SHA512 
70773be0f9c6fc9db290b633e663cdaad3e4d30dee5a6754415d475b40adf1bb20aca61c80b2971570c411ebc6644e646f5908fe7149e8698d38270e1f3f409b
 DIST vault-0.3.1.4.tar.gz 5375 BLAKE2B 
6ba8dc1132d9e188cbfd65e5c1246df18399d08b614bf32f162e2aa4127bf324af6856198c7e32a8f6bbc6dce9f5c8b2cc393f3b3b3869d0731fd7de45a3a52c
 SHA512 
70bebabce76b5e56b3d5cd4f95590ecef7a41f4de7f943932713fbb3eb17ac4d615a25b6503773a532b36649cf4a7b595be3b4222a15ca7d0756b2bee8aa0792

diff --git a/dev-haskell/vault/vault-0.3.1.3.ebuild 
b/dev-haskell/vault/vault-0.3.1.3.ebuild
deleted file mode 100644
index f3506a9f610..000
--- a/dev-haskell/vault/vault-0.3.1.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.
-#hackport: flags: +useghc
-
-CABAL_FEATURES="lib profile haddock hoogle" # disable hscolour: ghc-8.8.1 is 
buggy: https://github.com/haskell/haddock/issues/1091
-inherit haskell-cabal
-
-DESCRIPTION="a persistent store for values of arbitrary types"
-HOMEPAGE="https://github.com/HeinrichApfelmus/vault";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/hashable-1.1.2.5:=[profile?] 
=dev-haskell/semigroups-0.1:=[profile?] 
=dev-haskell/unordered-containers-0.2.3.0:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6
-"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flag=useghc
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/ekg-core/

2021-04-02 Thread Sergei Trofimovich
commit: e11ae5c4562e7cbf9daeace2554725c13ddda114
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:43:55 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11ae5c4

dev-haskell/ekg-core: drop old

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

 dev-haskell/ekg-core/Manifest|  1 -
 dev-haskell/ekg-core/ekg-core-0.1.1.6.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/dev-haskell/ekg-core/Manifest b/dev-haskell/ekg-core/Manifest
index ee8ecbb18e1..d1e49c514d5 100644
--- a/dev-haskell/ekg-core/Manifest
+++ b/dev-haskell/ekg-core/Manifest
@@ -1,2 +1 @@
-DIST ekg-core-0.1.1.6.tar.gz 13454 BLAKE2B 
994e8e6395a9a298dcd6b48a4a122e449fc23fb6944f0565632308d3445825beb1f5177ea2debc4ca409e0d957b1cbfa3190347ed2e973e306a7c1637703f789
 SHA512 
5a654b6a036300234fc2a65acfee05703772581e0cb646f5462196ce8f30695f7838c34f01b6d840aa1999babe4d9d9b01c3d9b7cc199a1a9112b1792b08927d
 DIST ekg-core-0.1.1.7.tar.gz 13612 BLAKE2B 
d630fca0277890b6798c28ae83339d4de8491439edbe1ffbdb09177d382b9e3bb2f2ff43c12741061ae78e8c7e2b8bf499bb5748721df3378b3e78d19a5004bb
 SHA512 
68915d62d7851ff99877a478b948ed119462883463949f551a0d94efa60209f734af0578b1437fcefead3e2cc80570d1a844f6be3b5b90b2fc804f9c85aaca90

diff --git a/dev-haskell/ekg-core/ekg-core-0.1.1.6.ebuild 
b/dev-haskell/ekg-core/ekg-core-0.1.1.6.ebuild
deleted file mode 100644
index f81499b6f80..000
--- a/dev-haskell/ekg-core/ekg-core-0.1.1.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Tracking of system metrics"
-HOMEPAGE="https://github.com/tibbe/ekg-core";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="=dev-lang/ghc-7.6.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'base >= 4.6 && < 4.13' 'base >= 4.6'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hoauth2/

2021-04-02 Thread Sergei Trofimovich
commit: 8acf031be38bf405494dd2514e03550c0dd0465f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:45:35 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acf031b

dev-haskell/hoauth2: drop old

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

 dev-haskell/hoauth2/Manifest  |  1 -
 dev-haskell/hoauth2/hoauth2-1.11.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-haskell/hoauth2/Manifest b/dev-haskell/hoauth2/Manifest
index 9af62005808..3cd522a8ac5 100644
--- a/dev-haskell/hoauth2/Manifest
+++ b/dev-haskell/hoauth2/Manifest
@@ -1,2 +1 @@
-DIST hoauth2-1.11.0.tar.gz 18270 BLAKE2B 
8258e8e7a1bfe12ca0da09297c18354617cb525aee70418a85a56cd5421b4695aa22861e1368fbd2d0ac11ff155fd4cebb8d220ebc4b1f7c3403268682e11e95
 SHA512 
179c97045f33da6f6cb4c153b9be3482031ce8a150ad70defcbbbfa3c67ff10b31c86c45d845aa605b9c4d3ac921f4372bcd49fbb384e0c78409219bc0bf1607
 DIST hoauth2-1.16.0.tar.gz 18479 BLAKE2B 
ca9aa0d35d3bfb9ee3a9cbe62c2ecb1a0efd109c89600642a062fbcbe62cefae53f4810b38eb55b81c29c72e4b80aca8f746966ccbaf17ecc83883e2f6fc3528
 SHA512 
fe42759c2ccaf035bfa15d9276a7c8bf6608a7b74732c6950c2081616196296a73c34474989c1eda5fcfc15066626e1facf2f58b6977d5e00520290948731cb6

diff --git a/dev-haskell/hoauth2/hoauth2-1.11.0.ebuild 
b/dev-haskell/hoauth2/hoauth2-1.11.0.ebuild
deleted file mode 100644
index 62e78143887..000
--- a/dev-haskell/hoauth2/hoauth2-1.11.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-#hackport: flags: -test
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Haskell OAuth2 authentication client"
-HOMEPAGE="https://github.com/freizl/hoauth2";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-1.3.0.0:=[profile?] 
=dev-haskell/exceptions-0.8.3:=[profile?] 
=dev-haskell/http-conduit-2.1:=[profile?] 
=dev-haskell/http-types-0.11:=[profile?] 
=dev-haskell/microlens-0.4.0:=[profile?] 
=dev-haskell/text-0.11:=[profile?] =dev-haskell/unordered-containers-0.2.5:=[profile?]
-   >=dev-haskell/uri-bytestring-0.2.3.1:=[profile?] 
=dev-haskell/uri-bytestring-aeson-0.1:=[profile?] 
=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-2.4
-"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flag=-test
-}



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

2021-04-02 Thread Sergei Trofimovich
commit: e3494fdb9e69485e8afb57dba17a9650e787cd22
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:49:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3494fdb

dev-libs/distorm3: drop old

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

 dev-libs/distorm3/Manifest  |  1 -
 dev-libs/distorm3/distorm3-3.5.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-libs/distorm3/Manifest b/dev-libs/distorm3/Manifest
index b1be86c66b2..96b5e6f5be6 100644
--- a/dev-libs/distorm3/Manifest
+++ b/dev-libs/distorm3/Manifest
@@ -1,2 +1 @@
-DIST distorm3-3.5.1.tar.gz 137638 BLAKE2B 
cecd29dd30a78514e8f8275fef6d0d8338f8d3f5c22b9b48abf2a156b9dc14626455db92172a9bcf6ce36fab8975149395437697a464ce8dd7fb73e9acfcad9d
 SHA512 
0f4cc669c0c562f8458f29d7d6c5d6c308e4681c1c1737d9d81dd2d02e11e5af236b7084d1b24980d1bd0fac514a043bb83d3b6c499b731d43cb4b7458172c48
 DIST distorm3-3.5.2.tar.gz 138371 BLAKE2B 
76cc9c987d53a5c7336632ee96878df62865a862bba9b3d07fa95cd585aff428a0187033b78e0731f14a24cc37d7d19f290b2ca06a5a3dd6ee8116a0e68678c8
 SHA512 
bc08a12f87e6bf22ff9bbba8a34b88b0988b80ddec405c669ba5cd863545128f8b3df4b122a69f4849af3d08818c836b368332e6546871bdfee99e611b3f8d19

diff --git a/dev-libs/distorm3/distorm3-3.5.1.ebuild 
b/dev-libs/distorm3/distorm3-3.5.1.ebuild
deleted file mode 100644
index 595dc882599..000
--- a/dev-libs/distorm3/distorm3-3.5.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="The ultimate disassembler library (X86-32, X86-64)"
-HOMEPAGE="http://www.ragestorm.net/distorm/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-DEPEND=""
-RDEPEND=""
-
-LICENSE="BSD-4"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-python_install() {
-   distutils-r1_python_install
-
-   # don't know why it does not happen by default
-   python_optimize
-}



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

2021-04-02 Thread Sergei Trofimovich
commit: 6d5f3f7027c5dcd273fa2d02b90309c1a09309e5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:48:23 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5f3f70

dev-lang/crystal: drop old

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

 dev-lang/crystal/Manifest  |   3 -
 dev-lang/crystal/crystal-0.36.1.ebuild | 123 -
 2 files changed, 126 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 9a65895eeea..297894012d7 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,6 +1,3 @@
-DIST crystal-0.36.1-1-linux-i686.tar.gz 30873747 BLAKE2B 
43cde4b61d2947012e860df02563316a801c0a0762881ad8d7f5fd328da4bf5be6ad5411724dedf9ec2b743bd202ef5341d860cfe209f1973f483ac86e0fd155
 SHA512 
f291ee3ed387577c173b9ee897fb7d8059f1a7a754ecc5f2c54cbcb34ab324914bc201a12f3a89b53e21d77c30342e9ba69a0ca885f2a8df512844bdc3754de6
-DIST crystal-0.36.1-1-linux-x86_64.tar.gz 28360836 BLAKE2B 
ee9fef20c252ae0efbaafae3426b384318cd141669ce929f723dfa9e6fd9485961c46c948a3aae2fcb2780b92b759fb74e0a4aeec45e198ee9541b0a959072cd
 SHA512 
12389aee0bf863606a620e9e5a1600081aef3be5eef091f592d000f00e9925cbd36cc2e55485c4d295b3a2fcde033425eb2b225a92fd2b49b2e3f18b2b38510f
-DIST crystal-0.36.1.tar.gz 2413747 BLAKE2B 
19b78217a37394b163859a536fddcd93e201209dae55713743a459414a48eae38458c28fa17e1ac6e8d361ccdc498a23026ee83c7c2a744f9d51c55bd6e5f0d8
 SHA512 
86ce295aed0cb601820c727615fffe6816bee0e98e5d91c912f43354448d59f449a6ffb895f5914b3e6564f72f35a50880cec4513826068a2e3e470b4f06048b
 DIST crystal-1.0.0-1-linux-i686.tar.gz 30753871 BLAKE2B 
247d8327c001ef8e847d981ab771964faa90b5acb1dc1336288b4c401cd039bb259e22945aabae73b6e23cf6babec288a25e4490a860e9a6c5cc8076afb2e7d3
 SHA512 
36f48fbc44f254588b449c6c80dd47e8152e1e31785ce0111dcd4da9eed57c12aac7427807f4a60d86a9841726e197a6d08582438bffcc4ed16eaad35e6ea886
 DIST crystal-1.0.0-1-linux-x86_64.tar.gz 28189455 BLAKE2B 
8313d201e8b8363f3f5025ab2bf2d44a981ca7185686474aa677d38986428b54e9d28fef01e12205ab58db67b516a043582a9965f31972bfa2ece5ff8bd640a0
 SHA512 
bbfe5010d2e620a58b25a3f7133f0f15c212ed085f020bbb8da39aca882d89c077068343fe182995ec09b436daaf8d252db232bf7fe3af087a5ab0728e0a758f
 DIST crystal-1.0.0.tar.gz 2435212 BLAKE2B 
3204162abae8ef2e3e7a7a294f001b3906562c17121bb3646c1d1bac0d7b98433c77d9c8101bae9b3041996794784b8fce5dd3dfded33a27c8d229bc3b557c0c
 SHA512 
aa56eb0131aecad15bebc6ef0ce2f34f0992a8362441dd662a518ddbc5e3818762c1c7228bc5b06aafdb8815e59d791654add9da8ba9a47a6a4fd34f6b039a8b

diff --git a/dev-lang/crystal/crystal-0.36.1.ebuild 
b/dev-lang/crystal/crystal-0.36.1.ebuild
deleted file mode 100644
index 03283fb4e71..000
--- a/dev-lang/crystal/crystal-0.36.1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
-
-BV=${PV}-1
-BV_AMD64=${BV}-linux-x86_64
-BV_X86=${BV}-linux-i686
-
-DESCRIPTION="The Crystal Programming Language"
-HOMEPAGE="https://crystal-lang.org";
-SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )
-   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_X86}.tar.gz
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc debug examples blocking-stdio-hack +xml +yaml"
-
-RESTRICT=test # not stable for day-to-day runs
-
-LLVM_MAX_SLOT=11
-
-DEPEND="
-   sys-devel/llvm:${LLVM_MAX_SLOT}
-   dev-libs/boehm-gc[static-libs,threads]
-   dev-libs/libatomic_ops
-   dev-libs/libevent
-   dev-libs/libpcre
-   sys-libs/libunwind
-   dev-libs/pcl
-   dev-libs/gmp:0
-"
-RDEPEND="${DEPEND}
-   xml? ( dev-libs/libxml2 )
-   yaml? ( dev-libs/libyaml )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.31.0-verbose.patch
-   "${FILESDIR}"/${PN}-0.26.1-gentoo-tests-sandbox.patch
-   "${FILESDIR}"/${PN}-0.27.0-extra-spec-flags.patch
-   #"${FILESDIR}"/${PN}-0.27.0-max-age-0-test.patch
-   "${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix.patch
-   "${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix-2.patch
-)
-
-src_prepare() {
-   default
-
-   use blocking-stdio-hack && eapply 
"${FILESDIR}"/"${PN}"-0.22.0-blocking-stdio-hack.patch
-}
-
-src_compile() {
-   local bootstrap_path=${WORKDIR}/${PN}-${BV}/bin
-   if [[ ! -d ${bootstrap_path} ]]; then
-   eerror "Binary tarball does not contain expected directory:"
-   die "'${bootstrap_path}' path does not exist."
-   fi
-
-   # crystal uses 'LLVM_TARGETS' to override default list of targets
-   unset LLVM_TARGETS

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

2021-04-02 Thread Sergei Trofimovich
commit: 8a6137c95e65a93b6ab59c909be0d8ad904363aa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:53:07 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6137c9

dev-libs/elfutils: drop old

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

 dev-libs/elfutils/Manifest  |  1 -
 dev-libs/elfutils/elfutils-0.181.ebuild | 87 -
 2 files changed, 88 deletions(-)

diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index d75fa38fc21..09214ee9d44 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -1,3 +1,2 @@
-DIST elfutils-0.181.tar.bz2 9088984 BLAKE2B 
3f35f1a494986ff23d755188aab2b8f5ca9729927dd0e01725abf8477ac09721f751ff79686aafeff3878cf52e0c3f3e06d794fdf6371382a1bffc85c0de3411
 SHA512 
d565541d5817f409dc89ebb1ee593366f69c371a1531308eeb67ff934b14a0fab0c9009fd7c23240efbaa1b4e04edac5c425e47d80e3e66ba03dcaf000afea36
 DIST elfutils-0.182.tar.bz2 9096742 BLAKE2B 
59efd76c921a90a5ac18a62a00845080b574f167ae633d32b14acce554523736d0ccfdf539ba61e8ec1511b3294b486e0fa512887582a2e5cc34e71954e87e73
 SHA512 
8ab0735bbe11b4383169341bf674ace360038b6ae5239f1d5a991c46260cd4bce545e078735b7de3b8fab132bb5da41f60689ff1b1d7ebccfada117a954a2c81
 DIST elfutils-0.183.tar.bz2 9109254 BLAKE2B 
8dd92e7c2df13d51bb51085f6cf762ea1ec7b803dcebf1202a4441ba152ed0e3332b1267276de4650d5ed5c5bed656f72f4c4e9bbf20700be45312a202351574
 SHA512 
bdafdd738a33cebe4f87849e5e6f1133881e77ef71b27faa0f0234ff80e9674f506957898326c2a55fd8438cbd189f7930597d0b4b9ca6c77921cc0cbd83b6b7

diff --git a/dev-libs/elfutils/elfutils-0.181.ebuild 
b/dev-libs/elfutils/elfutils-0.181.ebuild
deleted file mode 100644
index 4a77d80ae44..000
--- a/dev-libs/elfutils/elfutils-0.181.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2003-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib-minimal toolchain-funcs
-
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
-HOMEPAGE="http://elfutils.org/";
-SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2";
-
-LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
-   bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
-   !dev-libs/libelf"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )
-"
-BDEPEND="nls? ( sys-devel/gettext )
-   >=sys-devel/flex-2.5.4a
-   sys-devel/m4"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.175-disable-biarch-test-PR24158.patch
-   "${FILESDIR}"/${PN}-0.177-disable-large.patch
-   "${FILESDIR}"/${PN}-0.180-PaX-support.patch
-   "${FILESDIR}"/${PN}-0.179-CC-in-tests.patch
-   "${FILESDIR}"/${PN}-0.181-CC-in-tests-p2.patch
-)
-
-src_prepare() {
-   default
-
-   if ! use static-libs; then
-   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
-   fi
-   # https://sourceware.org/PR23914
-   sed -i 's:-Werror::' */Makefile.in || die
-}
-
-src_configure() {
-   use test && append-flags -g #407135
-
-   # Symbol aliases are implemented as asm statements.
-   # Will require porting: https://gcc.gnu.org/PR48200
-   filter-flags '-flto*'
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable nls) \
-   $(use_enable threads thread-safety) \
-   $(use_enable valgrind) \
-   --disable-debuginfod \
-   --disable-libdebuginfod \
-   --program-prefix="eu-" \
-   --with-zlib \
-   $(use_with bzip2 bzlib) \
-   $(use_with lzma)
-}
-
-multilib_src_test() {
-   # CC is a workaround for tests using ${CC-gcc}
-   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
-   LC_ALL="C" \
-   CC="$(tc-getCC)" \
-   emake check VERBOSE=1
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   dodoc NOTES
-   # These build quick, and are needed for most tests, so don't
-   # disable their building when the USE flag is disabled.
-   if ! use utils; then
-   rm -rf "${ED}"/usr/bin || die
-   fi
-}



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

2021-04-02 Thread Sergei Trofimovich
commit: f21e20f9d611accb92b710055924c665148707f0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:51:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21e20f9

dev-util/rizin: drop old

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

 dev-util/rizin/Manifest   |  1 -
 dev-util/rizin/rizin-0.1.1.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest
index 0f1272bae1b..064bfdf41f7 100644
--- a/dev-util/rizin/Manifest
+++ b/dev-util/rizin/Manifest
@@ -1,3 +1,2 @@
-DIST rizin-src-0.1.1.tar.xz 5475164 BLAKE2B 
7646f07d462f0c7e9874fe29bf0b638f0d10756c2189e2811ee1711c6feb9b76e5c5e90574c084c568a8fbe204c8867e6bfad17f12567fa4a579924bdbda6932
 SHA512 
da3842e2b8534d1440aed547cf7a7ee351527d78883e7f989509b50cd99d3aebabb9307169a9a5cfcf6d82a8cf5ade5c653d2fdbf6b7d2052e46f049b1a4d035
 DIST rizin-src-0.1.2.tar.xz 5559560 BLAKE2B 
a9182ae49782c57c3c4d4028203cfb1aef5b743096f4749a0ba65fa80ee421a23c3eb8a4f413f06f51c909c763a9bb06cb058cd334b3f4b0711ff72ee93c0df6
 SHA512 
f52987af5d1cd9f88a699610dfbb8118b23c5ce205c530a7b0c7481b06ee95a8e4d0d66297ca34c18e0b9366c963ea3244f37d66a7fda0ec6ffaa084f2ae7568
 DIST rizin-testbins-b7d6c0ec57eb1c14e970b8301f36cbac997ee695.tar.gz 116758002 
BLAKE2B 
f30412c8b749de7e71e71b472ce1237091e71fac15d08e6ab5a3bcd9b87fbf75e347427cb588d18b62376040061f90b9b78016db689e46e5b32d3fd2aac6f1bf
 SHA512 
94aca148dc2aaede66c63253717b3ee5f34b46dc8a634d7a3916786c97075c6eb9ee98af25c2af2778a601ade7cfb1d41ed3b11de36ddb74abc5f4eabef74ef3

diff --git a/dev-util/rizin/rizin-0.1.1.ebuild 
b/dev-util/rizin/rizin-0.1.1.ebuild
deleted file mode 100644
index 95606c5515b..000
--- a/dev-util/rizin/rizin-0.1.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="reverse engineering framework for binary analysis"
-HOMEPAGE="https://rizin.re/";
-
-SRC_URI="https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-${PV}.tar.xz";
-KEYWORDS="~amd64"
-
-LICENSE="Apache-2.0 BSD LGPL-3 MIT"
-SLOT="0"
-IUSE="test"
-
-RESTRICT=test # TODO: find out why dwarf and other tests fail
-
-RDEPEND="
-   sys-apps/file
-   app-arch/lz4:0=
-   dev-libs/capstone:0=
-   dev-libs/libuv:0=
-   dev-libs/libzip:0=
-   dev-libs/openssl:0=
-   dev-libs/tree-sitter
-   dev-libs/xxhash
-   sys-libs/zlib:0=
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local emesonargs=(
-   -Dcli=enabled
-   -Duse_sys_capstone=true
-   -Duse_sys_magic=true
-   -Duse_sys_zip=true
-   -Duse_sys_zlib=true
-   -Duse_sys_lz4=true
-   -Duse_sys_xxhash=true
-   -Duse_sys_openssl=true
-
-   # ::gentoo's tree-sitter SIGSEGVs rizin
-   -Duse_sys_tree_sitter=false
-
-   $(meson_use test enable_tests)
-   $(meson_use test enable_rz_test)
-   )
-   meson_src_configure
-}



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

2021-04-02 Thread Sergei Trofimovich
commit: 12eb725e964419fc342c7672ed205239fa77f781
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:50:23 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12eb725e

dev-util/ccache: drop old

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

 dev-util/ccache/Manifest  |  1 -
 dev-util/ccache/ccache-4.1.ebuild | 79 ---
 2 files changed, 80 deletions(-)

diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index 0ba4b56a1a0..49339f452d0 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -1,3 +1,2 @@
-DIST ccache-4.1.tar.xz 389240 BLAKE2B 
265ed6cd9602a04db0fadf63266d0fe1e78a74c69a27f05854a287e4048934d6afd63e71987bc525217782075c1a158601c400f3418caa0eb9730f34275bd08c
 SHA512 
e80075eeea3fef8215de0a793e02381bfb59d7e74237fa34a49306047c60f0de0e678396ad3a9e5d86d3ad2aa21bbe29c7f0055f06b3ba2470f6895ce2eedd7b
 DIST ccache-4.2.1.tar.xz 431484 BLAKE2B 
10bb0d1e263e441d91c2dfcd2b2c89f64dfb10b4c5aa66012c388fea2c99d8488538e84b5cef86abf0c9f9aaa0a562b7c7be8a9d4a4073ae3c046e7fe28b7eda
 SHA512 
46bb760ddad5999c5bdff4f3ce6e405eb2018c4a591ad76ba3dd7921b8bfd59a257d992d285e38d69aaf86537962602689175b8741894094819775eec9493b77
 DIST ccache-4.2.tar.xz 422688 BLAKE2B 
932db2e4f6ef9d98359fe44f931d083acb9fd32661d9baec5a2d0cfffc9301a999b04e4628d31513ec809bf43e3e94d71f9b92a1c83bcebbaf5e35e219596704
 SHA512 
b7e5823a0705b9a1100c959281170dcd682228b585c329821337ef57d5b5cf47d6f3d644a6d5a3675a32a02730559f8fe6d84d11f01847f47b77c0893d1d1fbe

diff --git a/dev-util/ccache/ccache-4.1.ebuild 
b/dev-util/ccache/ccache-4.1.ebuild
deleted file mode 100644
index 710619c6fb9..000
--- a/dev-util/ccache/ccache-4.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="fast compiler cache"
-HOMEPAGE="https://ccache.dev/";
-SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz";
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
-IUSE="test"
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   app-arch/zstd:0=
-   dev-util/shadowman
-   sys-apps/gentoo-functions
-"
-# clang-specific tests use dev-libs/elfutils to compare objects for equality.
-# Let's pull in the dependency unconditionally.
-DEPEND+="
-   test? ( dev-libs/elfutils )
-"
-BDEPEND="
-   app-text/asciidoc
-"
-
-RESTRICT="!test? ( test )"
-
-DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.5-nvcc-test.patch
-   "${FILESDIR}"/${PN}-4.0-objdump.patch
-   "${FILESDIR}"/${PN}-4.1-avoid-run-user.patch
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed \
-   -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
-   "${FILESDIR}"/ccache-config-3 > ccache-config || die
-
-   # Avoid non-ASCII double quotes as they fail on
-   # LANG=fr_FR.iso885915@euro: #762814.
-   sed \
-   -e 's/\xE2\x80\x99/'\''/g' \
-   -e 's/\xE2\x80\x9C/"/g' \
-   -e 's/\xE2\x80\x9D/"/g' \
-   -i doc/MANUAL.adoc || die
-
-   # mainly used in tests
-   tc-export CC OBJDUMP
-}
-
-src_install() {
-   cmake_src_install
-
-   dobin ccache-config
-   insinto /usr/share/shadowman/tools
-   newins - ccache <<<"${EPREFIX}/usr/lib/ccache/bin"
-}
-
-pkg_prerm() {
-   if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then
-   eselect compiler-shadow remove ccache
-   fi
-}
-
-pkg_postinst() {
-   if [[ ${ROOT:-/} == / ]]; then
-   eselect compiler-shadow update ccache
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/megaparsec/

2021-04-02 Thread Sergei Trofimovich
commit: 366d3fcc19c35e6ccf2f4658b50f24e0ceae79d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:46:21 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366d3fcc

dev-haskell/megaparsec: drop old

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

 dev-haskell/megaparsec/Manifest|  1 -
 dev-haskell/megaparsec/megaparsec-8.0.0.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-haskell/megaparsec/Manifest b/dev-haskell/megaparsec/Manifest
index 0f0b59d2495..3b448368b47 100644
--- a/dev-haskell/megaparsec/Manifest
+++ b/dev-haskell/megaparsec/Manifest
@@ -1,3 +1,2 @@
-DIST megaparsec-8.0.0.tar.gz 59692 BLAKE2B 
dabde94500b5f4e27437779fa2db288f71c7b493201e2150eed3d2ed6d2117bc9d9ba8100c1ffad7a6ac6160ea03d373fd3360e549d7f20284dae2257ba10e2c
 SHA512 
ab550a99548da2739a70cc4bdb3313085b3179c58d19a84d30744d89fe2d7556b9b552d4ad7b177b18f9f5821daa5417c2b9267eadd9eb537132666c151513c3
 DIST megaparsec-9.0.1.cabal 3248 BLAKE2B 
66276c46371fee1eb8a4de8f380700eff4110f3e5f235b5d65e09a965fd2127e3e6b4c8d1496a0eef9561600d20e6930f6aa889e3cb7df7ae79b5e65848aa2cc
 SHA512 
2d3933a46a909cf44a53d4e30d8bd6fc126e86acac4d297df1d0bbc3364f0463533ee141bbced82dc635bce6d8b86e856ebb358ad97e8c01d822a2623a4ec437
 DIST megaparsec-9.0.1.tar.gz 59734 BLAKE2B 
61408e911178a3bd96feaf9def4cba0d47042fbe949ff47b49abd249839ffe52c0df0d8c0f38644aade491e4af2d7f9cd3763cfb73ce9b12a8f49494877f0847
 SHA512 
24ae5f291611a06ff69199d642de32d6dc5efc40cf6c6ccddcc59ff9d210a7bbd061ca17f1b5e04c2dded72108f140785f4ccfa64898b41f4ac7e21784c7b074

diff --git a/dev-haskell/megaparsec/megaparsec-8.0.0.ebuild 
b/dev-haskell/megaparsec/megaparsec-8.0.0.ebuild
deleted file mode 100644
index aba2ec44c28..000
--- a/dev-haskell/megaparsec/megaparsec-8.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.5.
-#hackport: flags: -dev
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Monadic parser combinators"
-HOMEPAGE="https://github.com/mrkkrp/megaparsec";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/case-insensitive-1.2:=[profile?] 
=dev-haskell/mtl-2.2.2:=[profile?] =dev-haskell/parser-combinators-1.0:=[profile?] 
=dev-haskell/scientific-0.3.1:=[profile?] 
=dev-haskell/text-0.2:=[profile?] =dev-lang/ghc-8.4.3:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-2.2.0.1
-"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flags=-dev
-}



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

2021-04-02 Thread Sergei Trofimovich
commit: e6aa4531a5cecb01c7b703fb8f19c5f9db30effd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:52:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6aa4531

dev-util/re2c: drop old

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

 dev-util/re2c/re2c-2.1.1.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-util/re2c/re2c-2.1.1.ebuild b/dev-util/re2c/re2c-2.1.1.ebuild
deleted file mode 100644
index cf4238f0a8d..000
--- a/dev-util/re2c/re2c-2.1.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="tool for generating C-based recognizers from regular expressions"
-HOMEPAGE="http://re2c.org/";
-SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug"
-
-src_configure() {
-   econf \
-   --enable-golang \
-   ac_cv_path_BISON="no" \
-   $(use_enable debug)
-}
-
-src_install() {
-   default
-
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r README.md CHANGELOG examples
-}



[gentoo-commits] repo/proj/guru:master commit in: app-arch/tarlz/

2021-04-02 Thread Andrew Ammerlaan
commit: 6ad5c9a291aa4d11b25fe23c11d1b2e09aaaefcd
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Fri Apr  2 09:38:40 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Apr  2 09:38:40 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ad5c9a2

app-arch/tarlz: use := slot-operator for lzlib

Signed-off-by: Florian Schmaus  geekplace.eu>

 app-arch/tarlz/{tarlz-0.19.ebuild => tarlz-0.19-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/tarlz/tarlz-0.19.ebuild 
b/app-arch/tarlz/tarlz-0.19-r1.ebuild
similarity index 93%
rename from app-arch/tarlz/tarlz-0.19.ebuild
rename to app-arch/tarlz/tarlz-0.19-r1.ebuild
index ae5d5f16a..7447fc19d 100644
--- a/app-arch/tarlz/tarlz-0.19.ebuild
+++ b/app-arch/tarlz/tarlz-0.19-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 
 KEYWORDS="~amd64"
 
-RDEPEND="app-arch/lzlib"
+RDEPEND="app-arch/lzlib:0="
 DEPEND="
${RDEPEND}
$(unpacker_src_uri_depends)



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

2021-04-02 Thread Sergei Trofimovich
commit: eb91a0a29a4bd4b33167d8dbae1edb70dfc6efbb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:50:39 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb91a0a2

dev-util/diffoscope: drop old

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

 dev-util/diffoscope/Manifest  |  1 -
 dev-util/diffoscope/diffoscope-169.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 4c20f195e5f..2f5fff2f619 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1 @@
-DIST diffoscope-169.tar.gz 1569438 BLAKE2B 
de2da2a4629c88e71aaeb694595ce04e7bcb6f24b9e84e47b197272c61bd8300922aed4b5d012a8b27abd4b8c4d62d45bc7361195ecf43498baec72753e15d2a
 SHA512 
0207b97784218a324f4b51ad30b95a4c5f3cb072ff757b0617b87f1e8fcf6cbd0edd2f93e104206ce9c2870177ac56f3af171fff35bcaa40477e7c09b0921460
 DIST diffoscope-170.tar.gz 1569521 BLAKE2B 
c036ce959f3d36eefbb2a6638c0e34ccb554c3999a17e3f32ada5d10580c96d42ffd8da59ffd21987648e185ce42afa7540129a203d65d94026e2a001fde9b9c
 SHA512 
c569d223de8219348d856647d69b3e7bc04ee0740e54b85a1a91580ea91e550bcf23592372068a2dd8d166c79ae2f266b63173c1c2c75667747b23c028aa5d57

diff --git a/dev-util/diffoscope/diffoscope-169.ebuild 
b/dev-util/diffoscope/diffoscope-169.ebuild
deleted file mode 100644
index a189ed464d4..000
--- a/dev-util/diffoscope/diffoscope-169.ebuild
+++ /dev/null
@@ -1,73 +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,9} )
-PYTHON_REQ_USE="ncurses"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar tcpdump xz zip zstd"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   gzip? ( app-arch/gzip )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( net-misc/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   xz? ( app-arch/xz-utils )
-   zip? ( app-arch/unzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence if filemagic's magic.py breaks imports
-# of dev-python/python-magic: https://bugs.gentoo.org/716482
-RDEPEND+=" !dev-python/filemagic"



[gentoo-commits] repo/gentoo:master commit in: games-board/goatee-gtk/

2021-04-02 Thread Sergei Trofimovich
commit: 196f8a2a12766517b6897044636a1e472a55b9c2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:53:23 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:54:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196f8a2a

games-board/goatee-gtk: drop old

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

 games-board/goatee-gtk/Manifest  |  1 -
 games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/games-board/goatee-gtk/Manifest b/games-board/goatee-gtk/Manifest
index 6b882940361..4f0a14dcb8a 100644
--- a/games-board/goatee-gtk/Manifest
+++ b/games-board/goatee-gtk/Manifest
@@ -1,2 +1 @@
-DIST goatee-gtk-0.3.1.1.tar.gz 60560 BLAKE2B 
f58420c1b625b0be47da43ea006cbe68d465ed2ed44e640ad7ffd9f17d738f612321c42bb9bbf76404b1bfd91ae4baee73381881e5185afe653dd10992417dfc
 SHA512 
d745e981171fb1267d4765d90e4906b51a0cd7e7e3804c7f418feea21cc6f047e5e4e70f86f3ed3abbe11800e91ecd4669d566c194ad9b340941e509e6061f70
 DIST goatee-gtk-0.4.0.tar.gz 60655 BLAKE2B 
628a43c4e55f7d5d16052a798c5bf7b829aca08a0c27ae176548dbb908508cb5d8bb24d3ee48d8fc8a96e89b59200672a0ed1ab6d811312c7949cbaec4353fb0
 SHA512 
cb95f2703d21b83e86a5a31ec2a9896170a18e8e7660c657f72e85779af92beb07dea015f3608a6bab58d2ce745f6338a0a7e8c03f46f300bf357d5392672b68

diff --git a/games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild 
b/games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild
deleted file mode 100644
index c54f83e965b..000
--- a/games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A monadic take on a 2,500-year-old board game - GTK+ UI"
-HOMEPAGE="http://khumba.net/projects/goatee";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="AGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-games/goatee-0.3:=[profile?] =dev-haskell/cairo-0.13:=[profile?] =dev-haskell/glib-0.13:=[profile?] =dev-haskell/gtk-0.13:=[profile?] =dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-   test? ( >=dev-haskell/hunit-1.2 = 1.1 && < 1.3' 'directory >= 1.1'
-}



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

2021-04-02 Thread Sergei Trofimovich
commit: b1ef464a07b7840531f7b8a40dfaa4f86096dcac
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:50:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ef464a

dev-util/poke: drop old

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

 dev-util/poke/Manifest|  1 -
 dev-util/poke/poke-1.0.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest
index 96f34cb9078..51699f74380 100644
--- a/dev-util/poke/Manifest
+++ b/dev-util/poke/Manifest
@@ -1,2 +1 @@
-DIST poke-1.0.tar.gz 6698818 BLAKE2B 
4f66e1e5f2aa1c33bf2b2b823e60662c98fe608f53526f5ea5117f84540c75b7f3196c53fd80858c10e12f3005ccce0ff9a457fba7b439f2fecd4c4bad061bfc
 SHA512 
e7c567e5e14fdd5a45e9568c972ba7c93e2b8810428f16d608e638654890854e3dd49ba5f91c9c49bffe4cc846e1ba823fe1d4c9ac2673cde535cb46c24b5a62
 DIST poke-1.1.tar.gz 6754840 BLAKE2B 
bc7c8562ee918dec3d40219bf3d02220b9ec4934c816620c69d987446375bf69036dda12a91115404b9beed02200262429080320a66e7cc2358eba63a48d5b8d
 SHA512 
ffcc7be254c326947b5e20bb8d659f6d0396bcef6fea8da1b47106dce1670703730d365a5090bfc2c31cf29c1cc7a3c6ad1b5d4022a1ebe1adbe43a33ff45baa

diff --git a/dev-util/poke/poke-1.0.ebuild b/dev-util/poke/poke-1.0.ebuild
deleted file mode 100644
index 0397a46a239..000
--- a/dev-util/poke/poke-1.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="extensible editor for structured binary data"
-HOMEPAGE="http://www.jemarch.net/poke";
-
-SRC_URI="mirror://gnu/poke/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="machine-interface nls static-libs test"
-
-RESTRICT="!test? ( test )"
-
-# TODO: libnbd: not packaged in gentoo yet
-# TODO: gui: does not see to do anything :)
-RDEPEND="
-   dev-libs/boehm-gc:=
-   sys-devel/gettext
-   sys-libs/readline:=
-   machine-interface? ( dev-libs/json-c:= )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-util/dejagnu )
-"
-BDEPEND="
-   sys-devel/flex
-   sys-devel/bison
-   sys-apps/help2man
-   virtual/pkgconfig
-"
-
-src_configure() {
-   econf \
-   --disable-gui \
-   --disable-libnbd \
-   $(use_enable machine-interface mi) \
-   $(use_enable nls) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die
-   fi
-}



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

2021-04-02 Thread Georgy Yakovlev
commit: 9ca20295647bc4a9c38cc6cc6d10bc86ac5b395f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:53:42 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 10:03:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca20295

sys-fs/zfs-kmod: add 2.1.0_rc1 ( unkeyworded )

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/Manifest  |   1 +
 sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc1.ebuild | 179 ++
 2 files changed, 180 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 9d2618c1dec..84e34df4dfe 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,3 +1,4 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
 DIST zfs-2.0.3.tar.gz 13114404 BLAKE2B 
71b3f68e681d51a78a38f9e11012074d2a4483b68437a17b5766d5db557be6fc8080179f20c1abc60f61b983eb0f126b887d762dc9aa8e480a3ee311d9067bf5
 SHA512 
8b2a6e0edfb3c85441076b2c6163ad3d7d239e11db128ab74d60bf8dc802d67b7f5b8d1cc7227316a7dc3917f14e9ac072ebf1583957f2a45c1b8438e4068200
 DIST zfs-2.0.4.tar.gz 13123872 BLAKE2B 
7e4780092c0a87d5d187cd5734ddc736574db80b500f155287640ef2230e09335cc9b6b26ec1b7d8ab1b7942673ea49a3007a81da372a6d2ac36f3908913045c
 SHA512 
1dda92d424372bce7020f5215545485eae69211b6f0fb6bea3c7c22efac76c6a2662f0dd14a03f723b6a6fe73b1228ecca211a4034b86cf885bcadf38ba0dc6b
+DIST zfs-2.1.0-rc1.tar.gz 34776946 BLAKE2B 
ead0048c879d0f83bd95a9a3e4a7aed5832407326e1ecece03e8e13c69ee87128be6fe33d2e61ad67e3eda7f3c81edd704c18a6883434a6de0ce5daa8e97969d
 SHA512 
f5f980bed90e6c2459263e763cd99a0f5a895fb06763ea222037aa7ed237fe9a5ad96b170b81d9f1a8fa56acb7c3357f62df275cd8724feb7de0f4ba6adecfa8

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc1.ebuild
new file mode 100644
index 000..c0d2249bf08
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc1.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs";
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git";
+else
+   MY_PV="${PV/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz";
+   KEYWORDS=""
+   S="${WORKDIR}/zfs-${PV%_rc?}"
+   ZFS_KERNEL_COMPAT="5.11"
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+
+DEPEND=""
+
+RDEPEND="${DEPEND}
+   !sys-kernel/spl
+"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/awk
+"
+
+RESTRICT="debug? ( strip ) test"
+
+DOCS=( AUTHORS COPYRIGHT META README.md )
+
+pkg_setup() {
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   !TRIM_UNUSED_KSYMS
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   kernel_is -lt 5 && CONFIG_CHECK="${CONFIG_CHECK} IOSCHED_NOOP"
+
+   if [[ ${PV} != "" ]]; then
+   local kv_major_max kv_minor_max zcompat
+   zcompat="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   kv_major_max="${zcompat%%.*}"
+   zcompat="${zcompat#*.}"
+   kv_minor_max="${zcompat%%.*}"
+   kernel_is -le "${kv_major_max}" "${kv_minor_max}" || die \
+   "Linux ${kv_major_max}.${kv_minor_max} is the latest 
supported version"
+
+   fi
+
+   kernel_is -ge 3 10 || die "Linux 3.10 or newer required"
+
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == "" ]]; then
+   eautoreconf
+   else
+   # Set module revision number
+   sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
+   fi
+}
+
+src_configure() {
+   set_arch_to_kernel
+
+   use custom-cflags || strip-flags
+
+   filter-ldflags -Wl,*
+
+   local myconf=(
+   CROSS_COMPILE="${CHOST}-"
+   HOSTCC="$(tc-getBUILD_CC)"
+   --bindir="${EPREFIX}/bin"
+

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

2021-04-02 Thread Georgy Yakovlev
commit: 897b8aed014f2cfcddb3aa2bcb38541a22d0c05f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  2 09:54:43 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  2 10:03:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897b8aed

sys-fs/zfs: add 2.1.0_rc1 ( unkeyworded )

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/Manifest |   1 +
 sys-fs/zfs/zfs-2.1.0_rc1.ebuild | 231 
 2 files changed, 232 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 9d2618c1dec..84e34df4dfe 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,3 +1,4 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
 DIST zfs-2.0.3.tar.gz 13114404 BLAKE2B 
71b3f68e681d51a78a38f9e11012074d2a4483b68437a17b5766d5db557be6fc8080179f20c1abc60f61b983eb0f126b887d762dc9aa8e480a3ee311d9067bf5
 SHA512 
8b2a6e0edfb3c85441076b2c6163ad3d7d239e11db128ab74d60bf8dc802d67b7f5b8d1cc7227316a7dc3917f14e9ac072ebf1583957f2a45c1b8438e4068200
 DIST zfs-2.0.4.tar.gz 13123872 BLAKE2B 
7e4780092c0a87d5d187cd5734ddc736574db80b500f155287640ef2230e09335cc9b6b26ec1b7d8ab1b7942673ea49a3007a81da372a6d2ac36f3908913045c
 SHA512 
1dda92d424372bce7020f5215545485eae69211b6f0fb6bea3c7c22efac76c6a2662f0dd14a03f723b6a6fe73b1228ecca211a4034b86cf885bcadf38ba0dc6b
+DIST zfs-2.1.0-rc1.tar.gz 34776946 BLAKE2B 
ead0048c879d0f83bd95a9a3e4a7aed5832407326e1ecece03e8e13c69ee87128be6fe33d2e61ad67e3eda7f3c81edd704c18a6883434a6de0ce5daa8e97969d
 SHA512 
f5f980bed90e6c2459263e763cd99a0f5a895fb06763ea222037aa7ed237fe9a5ad96b170b81d9f1a8fa56acb7c3357f62df275cd8724feb7de0f4ba6adecfa8

diff --git a/sys-fs/zfs/zfs-2.1.0_rc1.ebuild b/sys-fs/zfs/zfs-2.1.0_rc1.ebuild
new file mode 100644
index 000..b55d2038ccf
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.0_rc1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools bash-completion-r1 distutils-r1 flag-o-matic linux-info pam 
systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs";
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3 linux-mod
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git";
+else
+   MY_P="${P/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz";
+   KEYWORDS=""
+   S="${WORKDIR}/${P%_rc?}"
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
+SLOT="0/4"
+IUSE="custom-cflags debug kernel-builtin libressl minimal nls pam python 
+rootfs test-suite static-libs"
+
+DEPEND="
+   net-libs/libtirpc[static-libs?]
+   sys-apps/util-linux[static-libs?]
+   sys-libs/zlib[static-libs(+)?]
+   virtual/awk
+   virtual/libudev[static-libs(-)?]
+   libressl? ( dev-libs/libressl:0=[static-libs?] )
+   !libressl? ( dev-libs/openssl:0=[static-libs?] )
+   !minimal? ( ${PYTHON_DEPS} )
+   pam? ( sys-libs/pam )
+   python? (
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="virtual/awk
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+RDEPEND="${DEPEND}
+   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV} )
+   !prefix? ( virtual/udev )
+   sys-fs/udev-init-scripts
+   rootfs? (
+   app-arch/cpio
+   app-misc/pax-utils
+   !"
+   eerror "Block devices --->"
+   eerror "[X] Loopback device 
support"
+   fi
+   fi
+   fi
+   fi
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == "" ]]; then
+   eautoreconf
+   else
+   # Set revision number
+   sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
+   fi
+
+   if use python; then
+   pushd contrib/pyzfs >/dev/null || die
+   distutils-r1_src_prepare
+   popd >/dev/null || die
+   fi
+
+   # prevent errors showing up on zfs-mount stop, #647688
+   # openrc will unmount all filesystems anyway.
+   sed -i "/^ZFS_UNMOUNT=/ s/yes/no/" "etc/default/zfs.in" || die
+}
+
+src_configure()

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

2021-04-02 Thread Sergei Trofimovich
commit: 296273b37e76d98f527219bc07592b01eeb18531
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 10:04:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 10:04:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296273b3

sys-kernel/linux-headers: reorder src_install and src_test

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

 sys-kernel/linux-headers/linux-headers-3.18.ebuild   | 20 ++--
 .../linux-headers/linux-headers-4.14-r1.ebuild   | 16 
 sys-kernel/linux-headers/linux-headers-4.19.ebuild   | 16 
 sys-kernel/linux-headers/linux-headers-4.4.ebuild| 16 
 sys-kernel/linux-headers/linux-headers-4.9.ebuild| 16 
 sys-kernel/linux-headers/linux-headers-5.10.ebuild   |  8 
 sys-kernel/linux-headers/linux-headers-5.11.ebuild   |  8 
 sys-kernel/linux-headers/linux-headers-5.4-r1.ebuild | 10 +-
 sys-kernel/linux-headers/linux-headers-5.9.ebuild| 10 +-
 9 files changed, 60 insertions(+), 60 deletions(-)

diff --git a/sys-kernel/linux-headers/linux-headers-3.18.ebuild 
b/sys-kernel/linux-headers/linux-headers-3.18.ebuild
index b4c2a44ff50..1574835523e 100644
--- a/sys-kernel/linux-headers/linux-headers-3.18.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-3.18.ebuild
@@ -30,6 +30,16 @@ src_prepare() {
[[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}/${PV}"/*.patch
 }
 
+src_test() {
+   einfo "Possible unescaped attribute/type usage"
+   egrep -r \
+   -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
+   -e '\<([us](8|16|32|64))\>' \
+   .
+
+   emake ARCH=$(tc-arch-kernel) headers_check
+}
+
 src_install() {
kernel-2_src_install
 
@@ -40,13 +50,3 @@ src_install() {
# provided by libdrm (for now?)
rm -rf "${ED}"/$(kernel_header_destdir)/drm
 }
-
-src_test() {
-   einfo "Possible unescaped attribute/type usage"
-   egrep -r \
-   -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
-   -e '\<([us](8|16|32|64))\>' \
-   .
-
-   emake ARCH=$(tc-arch-kernel) headers_check
-}

diff --git a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
index c931c75d07e..4b167e1ada3 100644
--- a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
@@ -30,14 +30,6 @@ src_prepare() {
[[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}/${PV}"/*.patch
 }
 
-src_install() {
-   kernel-2_src_install
-
-   # hrm, build system sucks
-   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
-   find "${ED}" -depth -type d -delete 2>/dev/null
-}
-
 src_test() {
einfo "Possible unescaped attribute/type usage"
egrep -r \
@@ -47,3 +39,11 @@ src_test() {
 
emake ARCH=$(tc-arch-kernel) headers_check
 }
+
+src_install() {
+   kernel-2_src_install
+
+   # hrm, build system sucks
+   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
+   find "${ED}" -depth -type d -delete 2>/dev/null
+}

diff --git a/sys-kernel/linux-headers/linux-headers-4.19.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.19.ebuild
index 159b1080ae4..66e8b26589d 100644
--- a/sys-kernel/linux-headers/linux-headers-4.19.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.19.ebuild
@@ -33,14 +33,6 @@ src_prepare() {
[[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}"/${PV}/*.patch
 }
 
-src_install() {
-   kernel-2_src_install
-
-   # hrm, build system sucks
-   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
-   find "${ED}" -depth -type d -delete 2>/dev/null
-}
-
 src_test() {
einfo "Possible unescaped attribute/type usage"
egrep -r \
@@ -50,3 +42,11 @@ src_test() {
 
emake ARCH=$(tc-arch-kernel) headers_check
 }
+
+src_install() {
+   kernel-2_src_install
+
+   # hrm, build system sucks
+   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
+   find "${ED}" -depth -type d -delete 2>/dev/null
+}

diff --git a/sys-kernel/linux-headers/linux-headers-4.4.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.4.ebuild
index c931c75d07e..4b167e1ada3 100644
--- a/sys-kernel/linux-headers/linux-headers-4.4.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.4.ebuild
@@ -30,14 +30,6 @@ src_prepare() {
[[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}/${PV}"/*.patch
 }
 
-src_install() {
-   kernel-2_src_install
-
-   # hrm, build system sucks
-   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
-   find "${ED}" -depth -type d -delete 2>/dev/null
-}
-
 src_test() {
einfo "Possible unescaped attribute/type usage"
egrep -r \
@@ -47,3 +39,11 @@ src_test() {
 
emake A

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

2021-04-02 Thread Sergei Trofimovich
commit: 40ca60304a3b60367ae40f40dd0ed52a2e2bb47f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:59:40 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 10:04:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ca6030

sys-kernel/linux-headers: avoid ${D} in src_test()

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

 sys-kernel/linux-headers/linux-headers-3.18.ebuild|  5 +
 sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild | 10 +-
 sys-kernel/linux-headers/linux-headers-4.19.ebuild| 10 +-
 sys-kernel/linux-headers/linux-headers-4.4.ebuild | 10 +-
 sys-kernel/linux-headers/linux-headers-4.9.ebuild | 10 +-
 5 files changed, 5 insertions(+), 40 deletions(-)

diff --git a/sys-kernel/linux-headers/linux-headers-3.18.ebuild 
b/sys-kernel/linux-headers/linux-headers-3.18.ebuild
index ba6ba023e84..b4c2a44ff50 100644
--- a/sys-kernel/linux-headers/linux-headers-3.18.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-3.18.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
@@ -48,8 +48,5 @@ src_test() {
-e '\<([us](8|16|32|64))\>' \
.
 
-   einfo "Missing linux/types.h include"
-   egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L 
linux/types.h
-
emake ARCH=$(tc-arch-kernel) headers_check
 }

diff --git a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
index 7179ff17feb..c931c75d07e 100644
--- a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.14-r1.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
@@ -39,19 +39,11 @@ src_install() {
 }
 
 src_test() {
-   # Make sure no uapi/ include paths are used by accident.
-   egrep -r \
-   -e '# *include.*["<]uapi/' \
-   "${D}" && die "#include uapi/xxx detected"
-
einfo "Possible unescaped attribute/type usage"
egrep -r \
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
-e '\<([us](8|16|32|64))\>' \
.
 
-   einfo "Missing linux/types.h include"
-   egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L 
linux/types.h
-
emake ARCH=$(tc-arch-kernel) headers_check
 }

diff --git a/sys-kernel/linux-headers/linux-headers-4.19.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.19.ebuild
index 6b5b4f2a627..159b1080ae4 100644
--- a/sys-kernel/linux-headers/linux-headers-4.19.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.19.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"
@@ -42,19 +42,11 @@ src_install() {
 }
 
 src_test() {
-   # Make sure no uapi/ include paths are used by accident.
-   egrep -r \
-   -e '# *include.*["<]uapi/' \
-   "${D}" && die "#include uapi/xxx detected"
-
einfo "Possible unescaped attribute/type usage"
egrep -r \
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
-e '\<([us](8|16|32|64))\>' \
.
 
-   einfo "Missing linux/types.h include"
-   egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L 
linux/types.h
-
emake ARCH=$(tc-arch-kernel) headers_check
 }

diff --git a/sys-kernel/linux-headers/linux-headers-4.4.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.4.ebuild
index 7179ff17feb..c931c75d07e 100644
--- a/sys-kernel/linux-headers/linux-headers-4.4.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.4.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
@@ -39,19 +39,11 @@ src_install() {
 }
 
 src_test() {
-   # Make sure no uapi/ include paths are used by accident.
-   egrep -r \
-   -e '# *include.*["<]uapi/' \
-   "${D}" && die "#include uapi/xxx detected"
-
einfo "Possible unescaped attribute/type usage"
egrep -r \
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
-e '\<([us](8|16|32|64))\>' \
.
 
-   einfo "Missing linux/types.h include"
-   egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L 
linux/types.h
-
emake ARCH=$(tc-arch-kernel) headers_check
 }

diff --git a/sys-kernel/linux-headers/linux-headers-4.9.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.9.ebuild
index 3b5fc0c8ba5..45ad986072e 100644
--- 

[gentoo-commits] proj/sci:master commit in: scripts/, .github/workflows/

2021-04-02 Thread Andrew Ammerlaan
commit: b626e67544b166813669b54835108a43ade9d2ac
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Apr  2 10:04:44 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Apr  2 10:04:44 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b626e675

.github/workflows: always use the latest version of repoman

Signed-off-by: Andrew Ammerlaan  riseup.net>

 .github/workflows/duplicates.yml |  6 +-
 .github/workflows/pkgcheck.yml   |  4 +---
 .github/workflows/repoman.yml| 22 --
 scripts/check-duplicates.sh  |  2 --
 scripts/setup-and-run-repoman.sh | 30 ++
 scripts/setup-master-gentoo.sh   | 10 ++
 6 files changed, 46 insertions(+), 28 deletions(-)

diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml
index 656d2d871..0a1f34a9d 100644
--- a/.github/workflows/duplicates.yml
+++ b/.github/workflows/duplicates.yml
@@ -15,11 +15,7 @@ jobs:
 - uses: actions/checkout@v2
 - name: Setup master gentoo repository
   run: |
-sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
-wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz"; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
-sudo wget "https://www.gentoo.org/dtd/metadata.dtd"; -O 
/var/cache/distfiles/metadata.dtd
-sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf"; -O 
/etc/portage/repos.conf
-sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 
/etc/portage/make.profile
+./scripts/setup-master-gentoo.sh
 - name: Check for duplicates
   run: |
 ./scripts/check-duplicates.sh

diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml
index 3a20016ac..e3abc3de6 100644
--- a/.github/workflows/pkgcheck.yml
+++ b/.github/workflows/pkgcheck.yml
@@ -12,9 +12,7 @@ jobs:
   build:
 runs-on: ubuntu-latest
 steps:
-- name: Checkout code
-  uses: actions/checkout@v2
-
+- uses: actions/checkout@v2
 - name: Run pkgcheck
   uses: pkgcore/pkgcheck-action@v1
   with:

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index a06a23b3b..afea3ae53 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -13,24 +13,10 @@ jobs:
 runs-on: ubuntu-latest
 steps:
 - uses: actions/checkout@v2
-- name: Set up Python 3.9
-  uses: actions/setup-python@v2
-  with:
-python-version: 3.9
-- name: Setup repoman
-  run: |
-python -m pip install --upgrade pip
-pip install lxml pyyaml
-wget -qO - 
"https://github.com/gentoo/portage/archive/portage-3.0.17.tar.gz"; | tar xz
-sudo groupadd -g 250 portage
-sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 
portage
 - name: Setup master gentoo repository
   run: |
-sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
-wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz"; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
-sudo wget "https://www.gentoo.org/dtd/metadata.dtd"; -O 
/var/cache/distfiles/metadata.dtd
-sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf"; -O 
/etc/portage/repos.conf
-sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 
/etc/portage/make.profile
-- name: Test with repoman
+./scripts/setup-master-gentoo.sh
+- name: Setup and run Repoman
   run: |
-python3 portage-portage-3.0.17/repoman/bin/repoman full -dx
+./scripts/setup-and-run-repoman.sh
+

diff --git a/scripts/check-duplicates.sh b/scripts/check-duplicates.sh
index d8e56463e..3f1c38329 100755
--- a/scripts/check-duplicates.sh
+++ b/scripts/check-duplicates.sh
@@ -4,7 +4,6 @@
 #
 # This checks for potential and exact package matches within an overlay & 
::gentoo
 # Note that this is not going to be 100% accurate
-#
 
 GENTOO_DIR="/var/db/repos/gentoo"
 GENTOO_PACKAGES=(
@@ -73,6 +72,5 @@ if [[ -n ${PKG_EXACT_MATCH} ]]; then
printf "\nERROR: The following packages override packages in the main 
Gentoo repository:\n"
printf "${PKG_EXACT_MATCH}"
printf "Please remove these packages.\n"
-   # do not fatally exit
# exit 1
 fi

diff --git a/scripts/setup-and-run-repoman.sh b/scripts/setup-and-run-repoman.sh
new file mode 100755
index 0..f6607549d
--- /dev/null
+++ b/scripts/setup-and-run-repoman.sh
@@ -0,0 +1,30 @@
+#! /usr/bin/env bash
+# Maintainer: Andrew Ammerlaan 
+#
+# This sets up repoman and runs the latest version
+#
+# TODO: Force repoman to output in colour
+
+### Setup prerequisites
+python3 -m pip install --upgrade pip
+pip install lxml pyyaml
+sudo groupadd -g 250 portage
+sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 portage
+
+### Sync the porta

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

2021-04-02 Thread Agostino Sarubbo
commit: 541c3d041926f3115f52544fffdc1dba071956e2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:33:25 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:33:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541c3d04

net-misc/youtube-dl: amd64/arm/ppc64/ppc/x86 stable (ALLARCHES policy) wrt bug 
#779673

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/youtube-dl/youtube-dl-2021.04.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2021.04.01.ebuild 
b/net-misc/youtube-dl/youtube-dl-2021.04.01.ebuild
index 9b024e43dbb..d787a3f3be5 100644
--- a/net-misc/youtube-dl/youtube-dl-2021.04.01.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2021.04.01.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
 S=${WORKDIR}/${PN}
 
 LICENSE="public-domain"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-solaris"
 SLOT="0"
 
 RDEPEND="



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

2021-04-02 Thread Agostino Sarubbo
commit: dda9af0cbd2f4fb0023e0f0f4c7052e05810dd2d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:33:09 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:33:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda9af0c

dev-python/pyxDamerauLevenshtein: amd64 stable wrt bug #779520

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git 
a/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild 
b/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild
index 8901efb41f0..f29dd967389 100644
--- a/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild
+++ b/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gfairchild/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/cython[${PYTHON_USEDEP}]



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

2021-04-02 Thread Agostino Sarubbo
commit: 784554113ff020c4906612a31bfacec8dc11c7d6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:33:02 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:33:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78455411

dev-python/jellyfish: amd64 stable wrt bug #779517

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/jellyfish/jellyfish-0.8.2.ebuild 
b/dev-python/jellyfish/jellyfish-0.8.2.ebuild
index 6daa8784eb2..a7c44116c5b 100644
--- a/dev-python/jellyfish/jellyfish-0.8.2.ebuild
+++ b/dev-python/jellyfish/jellyfish-0.8.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
test? (



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

2021-04-02 Thread Agostino Sarubbo
commit: ea64f43c2e44855d1cfb8584bbff5b3edbec2995
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:32:55 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:32:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea64f43c

dev-python/abydos: amd64/x86 stable (ALLARCHES policy) wrt bug #779514

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/abydos/abydos-0.5.0.ebuild 
b/dev-python/abydos/abydos-0.5.0.ebuild
index deed5082ae1..d4e625cdbb2 100644
--- a/dev-python/abydos/abydos-0.5.0.ebuild
+++ b/dev-python/abydos/abydos-0.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/chrislit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 # Requires access to the internet
 RESTRICT="test"



[gentoo-commits] proj/sci:master commit in: dev-lang/tk/files/, dev-lang/tk/

2021-04-02 Thread Andrew Ammerlaan
commit: fd5d1210d5a4bdf1875ab628bc654edd4e68fb25
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Apr  2 10:32:24 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Apr  2 10:32:46 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fd5d1210

dev-lang/tk: import 8.5, removed from ::gentoo

dep of media-gfx/brlcad

Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-lang/tk/files/tk-8.4.15-aqua.patch   |  11 +++
 dev-lang/tk/files/tk-8.5.11-fedora-xft.patch |  13 +++
 dev-lang/tk/files/tk-8.5.13-multilib.patch   |  12 +++
 dev-lang/tk/files/tk-8.5.14-conf.patch   |  16 
 dev-lang/tk/files/tk-8.6.8-libieee.patch |  15 
 dev-lang/tk/metadata.xml |  11 +++
 dev-lang/tk/tk-8.5.17-r1.ebuild  | 128 +++
 7 files changed, 206 insertions(+)

diff --git a/dev-lang/tk/files/tk-8.4.15-aqua.patch 
b/dev-lang/tk/files/tk-8.4.15-aqua.patch
new file mode 100644
index 0..9e6f59d12
--- /dev/null
+++ b/dev-lang/tk/files/tk-8.4.15-aqua.patch
@@ -0,0 +1,11 @@
+--- unix/Makefile.in
 unix/Makefile.in
+@@ -468,7 +468,7 @@
+ 
+ AQUA_HDRS = $(MAC_OSX_DIR)/tkMacOSX.h $(GENERIC_DIR)/tkIntXlibDecls.h
+ 
+-AQUA_XLIB_HDRS = $(XLIB_DIR)/X11/*.h $(XLIB_DIR)/xbytes.h
++AQUA_XLIB_HDRS = 
+ 
+ AQUA_PRIVATE_HDRS = $(MAC_OSX_DIR)/tkMacOSXPort.h $(MAC_OSX_DIR)/tkMacOSXInt.h
+ 

diff --git a/dev-lang/tk/files/tk-8.5.11-fedora-xft.patch 
b/dev-lang/tk/files/tk-8.5.11-fedora-xft.patch
new file mode 100644
index 0..08bfbf759
--- /dev/null
+++ b/dev-lang/tk/files/tk-8.5.11-fedora-xft.patch
@@ -0,0 +1,13 @@
+--- unix/configure.in.old  2010-09-02 20:12:14.0 +0200
 unix/configure.in  2011-02-17 13:32:22.719116636 +0100
+@@ -530,8 +530,8 @@
+   XFT_LIBS=`xft-config --libs 2>/dev/null` || found_xft="no"
+   if test "$found_xft" = "no" ; then
+   found_xft=yes
+-  XFT_CFLAGS=`pkg-config --cflags xft 2>/dev/null` || found_xft="no"
+-  XFT_LIBS=`pkg-config --libs xft 2>/dev/null` || found_xft="no"
++  XFT_CFLAGS=`pkg-config --cflags xft freetype2 2>/dev/null` || 
found_xft="no"
++  XFT_LIBS=`pkg-config --libs xft freetype2 2>/dev/null` || 
found_xft="no"
+   fi
+   AC_MSG_RESULT([$found_xft])
+   dnl make sure that compiling against Xft header file doesn't bomb

diff --git a/dev-lang/tk/files/tk-8.5.13-multilib.patch 
b/dev-lang/tk/files/tk-8.5.13-multilib.patch
new file mode 100644
index 0..5ba9c19c9
--- /dev/null
+++ b/dev-lang/tk/files/tk-8.5.13-multilib.patch
@@ -0,0 +1,12 @@
+diff -Naur unix/configure.in unix/configure.in
+--- unix/configure.in  2005-06-30 01:43:10.0 +0900
 unix/configure.in  2005-07-02 23:22:16.0 +0900
+@@ -393,7 +393,7 @@
+ TCL_STUB_FLAGS="-DUSE_TCL_STUBS"
+ fi
+ 
+-TK_LIBRARY='$(prefix)/lib/tk$(VERSION)'
++TK_LIBRARY='$(libdir)/tk$(VERSION)'
+ PRIVATE_INCLUDE_DIR='$(includedir)'
+ HTML_DIR='$(DISTDIR)/html'
+ TK_PKG_DIR='tk$(VERSION)$(TK_DBGX)'

diff --git a/dev-lang/tk/files/tk-8.5.14-conf.patch 
b/dev-lang/tk/files/tk-8.5.14-conf.patch
new file mode 100644
index 0..5f8274f9e
--- /dev/null
+++ b/dev-lang/tk/files/tk-8.5.14-conf.patch
@@ -0,0 +1,16 @@
+ unix/tcl.m4 | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/unix/tcl.m4 b/unix/tcl.m4
+index 3974753..9c36eb5 100644
+--- unix/tcl.m4
 unix/tcl.m4
+@@ -1420,7 +1420,7 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [
+   # get rid of the warnings.
+   #CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES 
-D__NO_MATH_INLINES"
+ 
+-  SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS}'
++  SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS} -Wl,-soname,${@}'
+   DL_OBJS="tclLoadDl.o"
+   DL_LIBS="-ldl"
+   LDFLAGS="$LDFLAGS -Wl,--export-dynamic"

diff --git a/dev-lang/tk/files/tk-8.6.8-libieee.patch 
b/dev-lang/tk/files/tk-8.6.8-libieee.patch
new file mode 100644
index 0..6bc8fa11a
--- /dev/null
+++ b/dev-lang/tk/files/tk-8.6.8-libieee.patch
@@ -0,0 +1,15 @@
+--- unix/tcl.m4
 unix/tcl.m4
+@@ -2470,12 +2470,9 @@
+ #
+ # On a few very rare systems, all of the libm.a stuff is
+ # already in libc.a.  Set compiler flags accordingly.
+-# Also, Linux requires the "ieee" library for math to work
+-# right (and it must appear before "-lm").
+ #
+ 
+ AC_CHECK_FUNC(sin, MATH_LIBS="", MATH_LIBS="-lm")
+-AC_CHECK_LIB(ieee, main, [MATH_LIBS="-lieee $MATH_LIBS"])
+ 
+ #
+ # Interactive UNIX requires -linet instead of -lsocket, plus it

diff --git a/dev-lang/tk/metadata.xml b/dev-lang/tk/metadata.xml
new file mode 100644
index 0..354c72665
--- /dev/null
+++ b/dev-lang/tk/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gento

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2021-04-02 Thread Agostino Sarubbo
commit: 8eb33c77a39b886d023f03df68cc651b1659c8cf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:34:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:34:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb33c77

dev-util/gtk-update-icon-cache: ppc stable wrt bug #778932

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
index 6ad561369c4..07f00be772b 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.ta
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2021-04-02 Thread Agostino Sarubbo
commit: 69b4c21b34709de032a99cc0834488462e617538
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:34:14 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:34:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b4c21b

x11-libs/gtk+: ppc stable wrt bug #778932

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.26.ebuild 
b/x11-libs/gtk+/gtk+-3.24.26.ebuild
index 5bcb32dbefe..97689dac05a 100644
--- a/x11-libs/gtk+/gtk+-3.24.26.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.26.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



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

2021-04-02 Thread Agostino Sarubbo
commit: f1729054695960e71579d8d0378f7eb4d6ad7c62
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:34:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:34:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1729054

x11-libs/gtk+: ppc64 stable wrt bug #778932

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.26.ebuild 
b/x11-libs/gtk+/gtk+-3.24.26.ebuild
index 97689dac05a..dc813f775ac 100644
--- a/x11-libs/gtk+/gtk+-3.24.26.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.26.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2021-04-02 Thread Agostino Sarubbo
commit: daa282ff66120f5c2b1285c031f1cb76e8603dc5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:34:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:34:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa282ff

dev-util/gtk-update-icon-cache: ppc64 stable wrt bug #778932

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
index 07f00be772b..ff2e5fdaaab 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.ta
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2021-04-02 Thread Agostino Sarubbo
commit: ec42728e75033188a715c94961e46ccd3c545751
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:35:06 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:35:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec42728e

sys-devel/gcc: s390 stable wrt bug #762907

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-devel/gcc/gcc-10.2.0-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.2.0-r5.ebuild 
b/sys-devel/gcc/gcc-10.2.0-r5.ebuild
index 57ab8a6d1e1..6f45e04980e 100644
--- a/sys-devel/gcc/gcc-10.2.0-r5.ebuild
+++ b/sys-devel/gcc/gcc-10.2.0-r5.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="6"
 
 inherit toolchain
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc x86"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



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

2021-04-02 Thread Agostino Sarubbo
commit: 8993fe837ba93468c52af742397ebd21266ac468
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:35:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:35:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8993fe83

net-misc/dhcpcd: s390 stable wrt bug #774942

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dhcpcd/dhcpcd-9.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
index 2b787b26667..605de50d9c2 100644
--- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



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

2021-04-02 Thread Agostino Sarubbo
commit: 128a12f3f9fd1e9484d0bf1c13f5a2c3af97c85e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:35:49 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:35:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128a12f3

sys-kernel/gentoo-sources: sparc stable wrt bug #778824

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.184.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.264.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.264.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild
index f6306776f12..227c6c209c5 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.228.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.184.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.184.ebuild
index 6087c0e8cb9..fc8595a0af4 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.184.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.184.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.264.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.264.ebuild
index 1cb2fb635a6..0c83d05a9d8 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.264.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.264.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.264.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.264.ebuild
index 85f739aef75..c35d18c4ad3 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.264.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.264.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.10.27.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild
index fa343e6fb2e..5b20009e071 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.27.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild
index d8a0a069b38..c9117159029 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.109.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: net-libs/libmicrohttpd/

2021-04-02 Thread Agostino Sarubbo
commit: b333de3df2ab6642b3df3cd2d3de1fa2f452afa3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr  2 10:35:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr  2 10:35:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b333de3d

net-libs/libmicrohttpd: sparc stable wrt bug #778296

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild
index 7f7e298b57f..403765dd698 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/12"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
 IUSE="+epoll ssl static-libs test thread-names"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2021-04-02 Thread Mikle Kolyada
commit: 1bdfbbd96744c15710df2b050cf83d2d7088323a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  2 11:01:31 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  2 11:01:31 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=1bdfbbd9

context sync

Signed-off-by: Mikle Kolyada  gentoo.org>

 scripts/texlive/tlpsrc/texlive-context-post-ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/texlive/tlpsrc/texlive-context-post-ebuild 
b/scripts/texlive/tlpsrc/texlive-context-post-ebuild
index 81d9799..f7ac2f8 100644
--- a/scripts/texlive/tlpsrc/texlive-context-post-ebuild
+++ b/scripts/texlive/tlpsrc/texlive-context-post-ebuild
@@ -1,4 +1,4 @@
-TL_CONTEXT_UNIX_STUBS="contextjit mtxrunjit mtxrun texexec context luatools 
mtxworks texmfstart"
+TL_CONTEXT_UNIX_STUBS="contextjit mtxrunjit mtxrun texexec context luatools 
texmfstart"
 
 TEXLIVE_MODULE_BINSCRIPTS=""
 



[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2021-04-02 Thread Hans de Graaff
commit: e5e69c418f491240c0e892b2231394c9cca33f40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  2 06:17:16 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  2 11:15:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e69c41

www-apache/passenger: cleanup

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 www-apache/passenger/Manifest   |   2 -
 www-apache/passenger/passenger-6.0.4.ebuild | 127 ---
 www-apache/passenger/passenger-6.0.5.ebuild | 130 
 3 files changed, 259 deletions(-)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index acaabe48395..3663b63f595 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,4 +1,2 @@
-DIST passenger-6.0.4.tar.gz 7347803 BLAKE2B 
2e367b8dd0ace6a2773de92b3237821625190f2ae52fd11a1a3c47230d24affe1f9d161ef0346210cc91a21ae3a58f40f796063796399da0d133d6b0a261f52c
 SHA512 
dd3398bece50c9da6029a5a9d98de2bed2e33a92f49fc776fe2b8f80f4a47e36d8a716c12f2f74d9611de5aa04981ddf680fc29a37f5b1860731a6f6e8390c81
-DIST passenger-6.0.5.tar.gz 7347149 BLAKE2B 
c2a1cb74a0c5d9ea7ea245b1c55413b8d212dc091bc7ad8727ca4cc4249cbc60e92c5313a5a1f8daf5dcea64485b27fbeeae9fada18727aed20dc38779d112ea
 SHA512 
a6c174a52947f3985a0bbed20996e8386efdac6100a6c7ce9994bb6be7617bf810ac04821fae122e569e1883e8a8b1350cdccfa2b02053e5a4fbd13f891716e4
 DIST passenger-6.0.6.tar.gz 7347506 BLAKE2B 
16332ca5c299c366c891eef0267889d024417bacafafb9b6faed94434f16a3823fd21e9251eeefe190a682e8530b49cde4af22008b1537466ee3d685554dcbac
 SHA512 
57a013dbbddab13862c2d5445d048aafdc5a56297c56d3d642a39fe7757d3bcbd7e9e21aca36ebeb0f54a03d26e0886031a947cb098026a516900cc5bff42f0c
 DIST passenger-6.0.7.tar.gz 7352163 BLAKE2B 
e002f03f761cfd1b2a79f3d518fe25fb1ead4f0431042b6bfe2ecf1b9900e6405abb4d67f9750302149f1d0d2b42bc0fb1c855168b7003ac37eec3297b8f
 SHA512 
6019a93ac500333098cee772b5240f6cbf3a75a8d7cdd2bccac58c28369dddca574dc7e1c239a8f21b863df4825e758bb5eae84b316842168dc875116a07bfca

diff --git a/www-apache/passenger/passenger-6.0.4.ebuild 
b/www-apache/passenger/passenger-6.0.4.ebuild
deleted file mode 100644
index 3ec3b0b2167..000
--- a/www-apache/passenger/passenger-6.0.4.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
-
-DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
-HOMEPAGE="https://www.phusionpassenger.com/";
-SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="apache2 debug"
-
-ruby_add_bdepend "dev-ruby/rake"
-
-ruby_add_rdepend "
-   >=dev-ruby/rack-1.0.0:*
-   >=dev-ruby/rake-0.8.1"
-
-# libev is bundled but with adapations that do not seem to be accepted
-# upstream, so we must use the bundled version :-(
-CDEPEND="
-   >=dev-libs/libuv-1.8.0
-   net-misc/curl[ssl]
-   apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
-
-RDEPEND="${RDEPEND} ${CDEPEND}"
-DEPEND="${DEPEND} ${CDEPEND}"
-
-APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
-APACHE2_MOD_DEFINE="PASSENGER"
-
-want_apache2
-
-pkg_setup() {
-   use debug && append-flags -DPASSENGER_DEBUG
-   depend.apache_pkg_setup
-}
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
-   eapply "${FILESDIR}"/${PN}-5.1.1-isnan.patch
-
-   # Change these with sed instead of a patch so that we can easily use
-   # the toolchain-funcs methods.
-   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
-   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
-   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
-
-   # Avoid fixed debugging CFLAGs.
-   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
-
-   # Use sed here so that we can dynamically set the documentation 
directory.
-   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
-   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
-   src/ruby_supportlib/phusion_passenger.rb || die
-   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
-
-   # Don't install a tool that won't work in our setup.
-   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
-   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
-
-   # Make sure we use the system-provided version where possible
-   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/method_source/

2021-04-02 Thread Hans de Graaff
commit: 511e6e06ba0b0c040a4edf05ec55d7a286648912
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  2 09:38:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  2 11:15:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511e6e06

dev-ruby/method_source: add ruby30

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/method_source/method_source-1.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/method_source/method_source-1.0.0.ebuild 
b/dev-ruby/method_source/method_source-1.0.0.ebuild
index 2a4204579b8..1ba70efa2ce 100644
--- a/dev-ruby/method_source/method_source-1.0.0.ebuild
+++ b/dev-ruby/method_source/method_source-1.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.markdown"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/atomic/

2021-04-02 Thread Hans de Graaff
commit: 36a49dd1b188c34165301448ac0d4851911e3cfd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  2 09:36:14 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  2 11:15:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a49dd1

dev-ruby/atomic: add ruby30; fix extension

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/atomic/atomic-1.1.101-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-ruby/atomic/atomic-1.1.101-r1.ebuild 
b/dev-ruby/atomic/atomic-1.1.101-r1.ebuild
new file mode 100644
index 000..a30e90d0040
--- /dev/null
+++ b/dev-ruby/atomic/atomic-1.1.101-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An atomic reference implementation for JRuby, Rubinius, and MRI"
+HOMEPAGE="https://github.com/headius/ruby-atomic";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid compilation dependencies since we compile directly.
+   sed -i -e '/:test => :compile/ s:^:#:' \
+   -e '/extensiontask/,/end/ s:^:#:' Rakefile || die
+}



  1   2   3   >