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

2021-03-11 Thread Agostino Sarubbo
commit: f19925679ff02a519f727da62471292843db61e6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 12 07:56:52 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 12 07:56:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1992567

dev-db/mysql-connector-c: amd64 stable wrt bug #768231

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

 dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild
index ccb3b8c270b..1abc77fe993 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-${PV}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0/21"
-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"
 IUSE="ldap libressl static-libs"
 
 RDEPEND="



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

2021-03-11 Thread Agostino Sarubbo
commit: 0e20b9aedaed2495f279d86207cab4c241a71dd1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 12 07:52:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 12 07:52:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e20b9ae

sys-kernel/vanilla-sources: Automated version bump to 4.19.180 - remove old.

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 ...{vanilla-sources-4.19.179.ebuild => vanilla-sources-4.19.180.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index d393f279c4b..4644f7f4823 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,7 +6,7 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.11.tar.xz 117619104 BLAKE2B 
81300c27bd5476387a83123aaeb4163c73eb61e9245806c23660cb5e6a4fa88ffc9def027031335fa0270fc4080506cd415990014364e3a98b9d2e8c58a29524
 SHA512 
a567ec133018bb5ec00c60281479b466c26e02137a93a9c690e83997947df02b6fd94e76e8df748f6d70ceb58a19bacc3b1467de10b7a1fad2763db32b3f1330
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-4.14.225.xz 4173720 BLAKE2B 
1eae1a743c0f122ae2332e8a73a7dd861d08ea32fedaf5f8c5f841d24492a9b1b3c439a3bc7bfae3c8122e6e8fc8f6ea6c6b8271f8d35dccb77eb0545e21b3ec
 SHA512 
dae3290e3ae0490f7ade2e8843297925c33f0ba9920bba2da3ed5d2371c1521914882bd76b9080543d9d373535aeaf073d4c86b5f7f0ce47923363f5a77cdfca
-DIST patch-4.19.179.xz 3837952 BLAKE2B 
e55b5ba15923915ac50384ebbb9f8a0b58449631bd97f0398c24648d81c5df415ecd8d43ee796a88d608112beae8ee4caba75bde5e9fd59c3739b1cd5f654b4f
 SHA512 
b88dfa5f90e349c8d5837b65068432c4993b5087779cd8b062e350a1fa861cce96365492da1d57c0ec3d5ceda1da4a37e3dd4c7a1e01c22ca0d3e2afd6509362
+DIST patch-4.19.180.xz 3849348 BLAKE2B 
5c3d4790f2309fcae5d1cb4e0595337e9b939bf72b161c5363a886c44fb50db2cf68c261e83fbac21cc52516a45fd28054279fcb90dd2f4b10d5d975987996fd
 SHA512 
10ae76fb22e356abf3b6f5d7be3ac423c169f032f6127fc9c168797390268676f13c532b1e18ce6464b22e422f76eed93cbf4eddf32bbcebe9d0761d109ae083
 DIST patch-4.4.261.xz 3487976 BLAKE2B 
a67d0378db91ea9120f8503fbb0be787ae6e395635bd974f2f9c2400d0b100c236ac786a752fe21657f07b1abfcadeac22e78f323eb9019ca1b30c700a5a999f
 SHA512 
ec25ad300c4cf4bf1d0e84bd806660130f52e17f5edc66c999d2c4046950cb99d7a404647fca695d757581295da90f5207cbe6c071f623596aefcf58b3548c4d
 DIST patch-4.9.261.xz 3895840 BLAKE2B 
26bdd619edce731fa57a1baaef2faca9ae3345a398ff8fb6b2e05704d86d6027665de72f7feec93f25aea15619eef93072e2b912336d4da53ca8cfd5626af617
 SHA512 
47f705da1a0303baecef27bc1c264684a965c22ab2c5525b8db4472a7c1cd4936ade60b52feebaee85dc612c5ba687a551b54a205214f5ad8bfa3b76827622c7
 DIST patch-5.10.23.xz 749128 BLAKE2B 
a809820276c5fc30870584359452984cb4cf003d101978c2f6fc4e010d6b923d35bd0088ae668c808ffa27f8a7e94359bcfa5accdec5db23fd2f789d470bb7ca
 SHA512 
5948883fbe4d0bdfc47d653882d5810196b102a3f6cfb138e2e5f9ab8936f11b04db7cbb5242da0555cbe43ca6f62a325fb067f892d3dac765953c2417acb1ae

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.179.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.19.180.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.179.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.180.ebuild



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

2021-03-11 Thread Hans de Graaff
commit: dc285b7ab99163bb6021afd82e1d481d3a196a20
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 12 07:13:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 12 07:30:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc285b7a

dev-ruby/ox: add 2.14.3

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

 dev-ruby/ox/Manifest |  1 +
 dev-ruby/ox/ox-2.14.3.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index d442156fb98..2516a5470fa 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -2,3 +2,4 @@ DIST ox-2.13.4.tar.gz 207814 BLAKE2B 
8a94569e6e10b92574fa330d60aacc069a558003c7b
 DIST ox-2.14.0.tar.gz 208213 BLAKE2B 
a5f99c8878efb9f87d8061d57ffb0afe26329b7e987c4de8c084a3453e35404fdfe29805d9a4cf60f3e30c39f47de5721a9d5c52b87660066ee484a30ef0837c
 SHA512 
51bafbef13b1d3e0a5f27f69f9ca21b5774cb32f4b0d55e12ec5b94b1dad3febdfda37b43b84f599d7874f5ed28fa85d094a6f9c0087ca1d9b5d77b969c7de88
 DIST ox-2.14.1.tar.gz 208294 BLAKE2B 
588d9171de5db1cec6e24ea64a604ab85074ebb59be0d53afc040c9a47c64e2168abdd86271da8d1dad05803c98a64f8d12ea19297638a2f2a54a52c1c3f4342
 SHA512 
c82e9ec18a4003ab1e76f03b024b345b77a83a72f9f01d0dea1d9fdbf7c948638269e8331c19715b6b8bd999c2a104cf3660ff1f95cb445f13956ca0f95b723c
 DIST ox-2.14.2.tar.gz 209260 BLAKE2B 
b1893aca7f49d98b402f071feedf8b7d903692654620a9cab37024b9bc2f8e710c46862b8155113ad3618fcb24b1baf55d69c8c9aeec1528b477afc6d1ac2d1d
 SHA512 
f7e34a702d7be5001f09bd919108e0da30183f4c4bbc6c8b533fc3d4892770300c76075af28d21227cf840e43ec868c7f623028a329d0e49997bd1bfeffb35af
+DIST ox-2.14.3.tar.gz 209300 BLAKE2B 
3101d41491b11262e012bfd807396af12c4bb05d626432bdf4e539d90f3ffcf17c09a42c883d64e21e7f02431ca49acb00d0808593b822afc499fa4fe99935b7
 SHA512 
a6b9ef9b6f3fe7c73ccd1c69cecf9187c586ffeb22eb3aebb542cc22231ab929b1c76c81d3ea065c073e732d4cd12d74c7bc35f3b406b8bb1ca20edb1f5050e9

diff --git a/dev-ruby/ox/ox-2.14.3.ebuild b/dev-ruby/ox/ox-2.14.3.ebuild
new file mode 100644
index 000..43ef944b9a3
--- /dev/null
+++ b/dev-ruby/ox/ox-2.14.3.ebuild
@@ -0,0 +1,27 @@
+# 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_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox";
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_test() {
+   ${RUBY} test/tests.rb || die
+}



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

2021-03-11 Thread Hans de Graaff
commit: 09af3300b35990fb3ee3251428327b3beaa894e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 12 07:30:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 12 07:30:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09af3300

dev-ruby/rbs: add 1.1.1

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

 dev-ruby/rbs/Manifest |  1 +
 dev-ruby/rbs/rbs-1.1.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index 65cff395ff4..bdc0f6217fb 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -2,3 +2,4 @@ DIST rbs-1.0.0.tar.gz 497065 BLAKE2B 
3cd0d583f3048e11c70882c783766ed4bcd5e464562
 DIST rbs-1.0.4.tar.gz 512875 BLAKE2B 
7d301e2f6c20d13249e031e8728089ac6291a1ab9bfd81513dae1633604bd45b16bef94c7ccc680c8f78e4a954aab29dc5d1025b05b5f8e00e830c09c5192b3f
 SHA512 
d998a1613b7653278460f5cee19f38bbdd13aa46d9deb8e4da8fd710a78c6ede2784580481cad43700f3d2c4c51d0d0b70eac23b156215ad3df2d227d1f6a3b6
 DIST rbs-1.0.6.tar.gz 519090 BLAKE2B 
1614320b8f77fcf4880cec6b7e4dc5fcb6b73f59410aa4dc51fb61b2868313acb242dc5a572c6cb96d9a819bade4b1d3aee2196189ea3fcc84d718ebbe9ff1d7
 SHA512 
a63c5781e6f73e998ea10c1a821d4f33388387caf6cd8e1ea607a9cd009d3f793e59c93b140e2539291a6b1d50b6ac40be7b484a8de0594f0ccff8a2db1e8425
 DIST rbs-1.1.0.tar.gz 547367 BLAKE2B 
56bcc83923a55f7f80ab3439bd9350f1b5d2c97dafc2d74d47c02ffccf7995f975cc8ac6f0cb1b103720a5dc4b6e98f078031689ae09ddea623da89de6e941a0
 SHA512 
4784ba848b4cee6187538793eeea0caa6e4d3f147a23d6ac9289b14ba4c481b55469d2885d271c1f2bfd39d1709e3d62daed52fb7e7935f96282b180286bea05
+DIST rbs-1.1.1.tar.gz 547506 BLAKE2B 
5bfb64214d4fe0d19ec1c633b3f42567d2615fb0ed34ec78dd3defa3d185adbeab71ad523285d2877babcac4bb61ed2ec60eba80871cd4c631a2017f49768488
 SHA512 
f31894c1a52679241ef04f03d1aff545f9cc53a460d8933b7064b8403bbd6ef46fbfcdbda00189b158770389bba38b3978ad7d5dd0e7e0594540841e237adfc2

diff --git a/dev-ruby/rbs/rbs-1.1.1.ebuild b/dev-ruby/rbs/rbs-1.1.1.ebuild
new file mode 100644
index 000..74d2c248f83
--- /dev/null
+++ b/dev-ruby/rbs/rbs-1.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
+
+RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The language for type signatures for Ruby and standard library 
definitions"
+HOMEPAGE="https://github.com/ruby/rbs";
+SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+
+   # Avoid JSON schema validation tests due to a large dependency stack
+   # that would be needed.
+   rm -f test/rbs/schema_test.rb || die
+
+   sed -i -e '/def test_paths/aomit "Different paths in Gentoo test 
environment"' test/rbs/cli_test.rb || die
+}



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

2021-03-11 Thread Hans de Graaff
commit: c92aac076866ac0249a9f48a7b16092464f47db4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 12 07:10:39 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 12 07:30:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92aac07

dev-ruby/nokogiri: add 1.11.2

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

 dev-ruby/nokogiri/Manifest   |   1 +
 dev-ruby/nokogiri/nokogiri-1.11.2.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 89dc51fbf93..7838d3799fc 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1 +1,2 @@
 DIST nokogiri-1.11.1-git.tgz 5835648 BLAKE2B 
e8c84fe72063ac3d764ea71fe469a8f7d0499487e523563e0ab737e69e06279b112c666aa254e0075740b27690ba96162a5c6e39f125b58360fbb5720104935d
 SHA512 
47974f05b6788f2e04ef9ed7d0fc33790cdadbd258408e0242a14521cc996b6d42878b5bba3334b4bde2970dbadda0cde93a00e30fcddd100401186a90617502
+DIST nokogiri-1.11.2-git.tgz 5838718 BLAKE2B 
2310ce25699e1afa507e4428fc2d698018cc2e07590f85a9f97954c583b02122f2356e87537b3b5d11459373582fb3dc367a4d7969dc871e86065b739becc80f
 SHA512 
9d155647fd400ad34c05c0b0e7c3d459eea07c68cbe829b5021e5040c034d7032c0e8878121d54d3b3d1233dbe8a1c0c195d6189a84aac30e68657b82b4f1eaa

diff --git a/dev-ruby/nokogiri/nokogiri-1.11.2.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.11.2.ebuild
new file mode 100644
index 000..66e091dead9
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.11.2.ebuild
@@ -0,0 +1,102 @@
+# 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_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="ext"
+
+RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://www.nokogiri.org/";
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.9.10:=
+   >=dev-libs/libxslt-1.1.34
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.9.10
+   >=dev-libs/libxslt-1.1.34
+   virtual/libiconv"
+
+ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
+
+ruby_add_bdepend "
+   >=dev-ruby/pkg-config-1.1.7
+   >=dev-ruby/rexical-1.0.7
+   dev-ruby/rdoc
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+
+   sed -e '/simplecov/,/^end/ s:^:#:' \
+   -e '/reporters/I s:^:#:' \
+   -i test/helper.rb || die
+
+   sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical 
failed"
+   fi
+
+   if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
+   fi
+
+   emake -Cext/${PN} \
+   V=1 \
+   CFLAGS="${CFLAGS} -fPIC" \
+   archflag="${LDFLAGS}" || die "make extension failed"
+   cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' 
|| die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # Clean up "ext" directory before installing it. nokogumbo expects
+   # the head

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

2021-03-11 Thread Hans de Graaff
commit: 171df7c7f5a59b361890af0b4bffae56c50ce1b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 12 06:53:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 12 07:30:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171df7c7

app-crypt/age: add 1.0.0-rc.1

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

 app-crypt/age/Manifest |  7 ++
 app-crypt/age/age-1.0.0_rc1.ebuild | 48 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/age/Manifest b/app-crypt/age/Manifest
index f68156e211d..322dd1f6cb2 100644
--- a/app-crypt/age/Manifest
+++ b/app-crypt/age/Manifest
@@ -1,4 +1,5 @@
 DIST age-1.0.0_beta_p7.tar.gz 42209 BLAKE2B 
14122a698c725d2a3174296864e16a7f629f733094274b7d1ae8f050a6f3014d55f6c0277a916dc0c2178362e0433e103eff331e48133d25f785ee5c85ce8c48
 SHA512 
62033d8694de1a490a09518282df414a37123e65d48af0e1eb986058d41f4d8e07a0fbabd9473b37e00e68de25a199a5d2d4bd08ae8fe285f6eb30d0ba2de5cf
+DIST age-1.0.0_rc1.tar.gz 46998 BLAKE2B 
0a17e8cd69bb41195170fa9085becf98a6e1da81ba459612b863faf1a16f2030f97bfb32570627e56c7c32720f45f4c60e1177e97a4a708a257c6a8d5251c3a4
 SHA512 
7efcd2f84fba3d6da8cda0b8229fedab692db8731de94d0b4c60bfaee68f91bb9bed3c78d894916dafceb414a90773d9258457b39ec4d373a80b6e08e06fc87f
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-alpha.2.mod 40 BLAKE2B 
bd9471e49922bbabdc776224c508b0b6abe1a140718f37bf99c62c5ec0fe77d94ce3c5d03dcfd673e1df0250779929535cc11f7a44d1e8957627ea6dd99a4702
 SHA512 
8cbfb9981941ccdb0f1c0848e267a7c4e9b14fbe6d0507e2f4faf3cb1b494657f33eb70bdf07602ed90f39c1d9b3713b7be95cd761f0d7a8f04fa99ece99386e
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-alpha.2.zip 81479 BLAKE2B 
eccd14f704086ae3e4b9011f668b40d23e05b84bb01eaf0dbaa651979451c159b09482ab15ca85d5132071410d3592ce919f5367c1a42278f84d6820d063e20a
 SHA512 
94c2e0c342b764b99f3f8f314c6882fc55f3efd029f11db0f19f5072dd83e2db5726b91cd819dde9642af84af945c67cb250d571a3dbf34651fce1f604978968
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
@@ -19,10 +20,16 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 
90474 BLAKE2B 2f79f0cac2c
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 
BLAKE2B 
aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a
 SHA512 
2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.mod 155 
BLAKE2B 
8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3
 SHA512 
7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.zip 
1872460 BLAKE2B 
bcf70beb075025ed54a129e7e5851328cffb872f4885a388ff0a765793b657078ed9ed89ad6ce63a84ea0fd958731d549f6457c20a8f752c2d5a25a86f3d7195
 SHA512 
aa3d172a5c0d759ef698bf10ee48c231d3dc981c5f22f5e4755a2dc36596bdd2cd78891bb45c91aecb44380560e11c318d1de2c26e72650947449b335ae4b177
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.mod 209 
BLAKE2B 
ce8c2a54376fa42fbd394e92db1f08d4c639eb7b5e1b33ba41c8a6ad212ccaf4bc7a7c761c43449177761b06296cce60aed17b0f542978a892b1de054b23286d
 SHA512 
d43d530154c2fda6d171696efbe118c4c021d4f3cb5d8ac9262465e0cc906257330a489f6b950465196bf30c91afeb4d4946b3aada3dc182b5c7307a8e702fc7
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.zip 
1864231 BLAKE2B 
a7261951977aa8143153915d72e608ef263a760de7b4977a11d0d2ead32f88ad370b993ada6344556616343a700a93edce3294df354f93d51214cfe888b97836
 SHA512 
1b7237562a92560aedb2527d8242b46c5a421488f638c0049812ceed87144828ca682bc4eeb87869db947479ac9e1350e5abbd31e1ff3e53734d4ea25bf5c27d
 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 
BLAKE2B 
e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97
 SHA512 
26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 
BLAKE2B 
64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a
 SHA512 
ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
 DIST gola

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

2021-03-11 Thread Andrey Grozin
commit: 895edd817cfbc3de1df197e3726291db29c02e6a
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Mar 12 07:27:57 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Mar 12 07:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895edd81

dev-python/vpython: clean 7.6.1-r2

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

 dev-python/vpython/vpython-7.6.1-r2.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-python/vpython/vpython-7.6.1-r2.ebuild 
b/dev-python/vpython/vpython-7.6.1-r2.ebuild
deleted file mode 100644
index 0b80bad621f..000
--- a/dev-python/vpython/vpython-7.6.1-r2.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} )
-
-inherit distutils-r1
-
-DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/";
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-RDEPEND="
-   dev-python/autobahn[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/jupyter[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]"
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-DEPEND="
-   ${RDEPEND}
-   ${BDEPEND}"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"



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

2021-03-11 Thread Andrey Grozin
commit: d45ebce94409c288b272670264722ab3ab31b2d6
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Mar 12 07:25:16 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Mar 12 07:25:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45ebce9

dev-python/vpython: python3_9 added

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

 dev-python/vpython/vpython-7.6.1-r3.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/dev-python/vpython/vpython-7.6.1-r3.ebuild 
b/dev-python/vpython/vpython-7.6.1-r3.ebuild
new file mode 100644
index 000..1d56387d3f8
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.1-r3.ebuild
@@ -0,0 +1,27 @@
+# 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="VPython for Jupyter notebook"
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+RDEPEND="
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+DEPEND="
+   ${RDEPEND}
+   ${BDEPEND}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2021-03-11 Thread Dennis Lamm
commit: 335d6530649be9e5e4d94d279c812fca505f97a7
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Mar 12 04:45:25 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Mar 12 07:05:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335d6530

sci-libs/levmar: EAPI-7 bump

Closes: https://bugs.gentoo.org/770598
Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Dennis Lamm  gentoo.org>

 sci-libs/levmar/levmar-2.6-r1.ebuild | 49 
 sci-libs/levmar/metadata.xml |  2 +-
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/sci-libs/levmar/levmar-2.6-r1.ebuild 
b/sci-libs/levmar/levmar-2.6-r1.ebuild
new file mode 100644
index 000..0141944adb9
--- /dev/null
+++ b/sci-libs/levmar/levmar-2.6-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="Levenberg-Marquardt nonlinear least squares C library"
+HOMEPAGE="https://www.ics.forth.gr/~lourakis/levmar/";
+SRC_URI="https://www.ics.forth.gr/~lourakis/levmar/${P}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/blas
+   virtual/lapack"
+BDEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-shared.patch
+   "${FILESDIR}"/${P}-demo-underlinking.patch
+)
+
+DOCS=(README.txt)
+
+src_configure() {
+   local mycmakeargs+=(
+   -DNEED_F2C=OFF
+   -DHAVE_LAPACK=ON
+   -DLAPACKBLAS_LIB_NAMES="$($(tc-getPKG_CONFIG) --libs blas 
lapack)"
+   -DBUILD_DEMO=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/lmdemo || die "Tests failed"
+}
+
+src_install() {
+   dolib.so "${BUILD_DIR}"/liblevmar.so
+   insinto /usr/include
+   doins "${S}"/levmar.h
+}

diff --git a/sci-libs/levmar/metadata.xml b/sci-libs/levmar/metadata.xml
index 114a1bee0b2..6007842dab2 100644
--- a/sci-libs/levmar/metadata.xml
+++ b/sci-libs/levmar/metadata.xml
@@ -8,7 +8,7 @@
3dpr...@gentoo.org
Gentoo 3D print

-   
+   
levmar is a native ANSI C implementation of the 
Levenberg-Marquardt
optimization algorithm.  Both unconstrained and constrained 
(under
linear equations, inequality and box constraints)



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

2021-03-11 Thread Dennis Lamm
commit: c5235789538de64ad424d19d722c04088dffec50
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Mar 12 04:46:28 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Mar 12 07:05:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5235789

sci-libs/levmar: drop old

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19887
Signed-off-by: Dennis Lamm  gentoo.org>

 sci-libs/levmar/levmar-2.6.ebuild | 48 ---
 1 file changed, 48 deletions(-)

diff --git a/sci-libs/levmar/levmar-2.6.ebuild 
b/sci-libs/levmar/levmar-2.6.ebuild
deleted file mode 100644
index e2729c65c38..000
--- a/sci-libs/levmar/levmar-2.6.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils eutils toolchain-funcs
-
-DESCRIPTION="Levenberg-Marquardt nonlinear least squares C library"
-HOMEPAGE="https://www.ics.forth.gr/~lourakis/levmar/";
-SRC_URI="https://www.ics.forth.gr/~lourakis/levmar/${P}.tgz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/blas
-   virtual/lapack"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-shared.patch
-   "${FILESDIR}"/${P}-demo-underlinking.patch
-)
-
-src_configure() {
-   local mycmakeargs+=(
-   -DNEED_F2C=OFF
-   -DHAVE_LAPACK=ON
-   -DLAPACKBLAS_LIB_NAMES="$($(tc-getPKG_CONFIG) --libs blas 
lapack)"
-   $(cmake-utils_use test BUILD_DEMO)
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   cd ${CMAKE_BUILD_DIR}
-   ./lmdemo || die
-}
-
-src_install() {
-   dolib.so ${CMAKE_BUILD_DIR}/liblevmar.so
-   insinto /usr/include
-   doins levmar.h
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2021-03-11 Thread Denis Reva
commit: 44c1e9b13ecc74154466591787e80608c6a5d509
Author: Denis Reva  gmail  com>
AuthorDate: Fri Mar 12 04:52:42 2021 +
Commit: Denis Reva  gmail  com>
CommitDate: Fri Mar 12 04:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44c1e9b1

sys-fs/dwarfs: fixed check_reqs

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

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

diff --git a/sys-fs/dwarfs/dwarfs-0.4.0.ebuild 
b/sys-fs/dwarfs/dwarfs-0.4.0.ebuild
index 2f42f924..9a4fc653 100644
--- a/sys-fs/dwarfs/dwarfs-0.4.0.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.4.0.ebuild
@@ -49,7 +49,7 @@ BDEPEND="app-text/ronn
sys-devel/bison
virtual/pkgconfig"
 
-CHECKREQS_DISK_BUILD="1.2G"
+CHECKREQS_DISK_BUILD="13000M"
 
 PATCHES=( ${FILESDIR}/dwarfs-0.4.0-link.patch )
 



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

2021-03-11 Thread Dennis Lamm
commit: b417a68322195dc355aaf90763d5485b45cefe6e
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Mar 11 20:14:57 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Mar 12 04:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b417a683

media-gfx/meshlab: drop old

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19884
Signed-off-by: Dennis Lamm  gentoo.org>

 media-gfx/meshlab/meshlab-2020.12.ebuild | 63 
 1 file changed, 63 deletions(-)

diff --git a/media-gfx/meshlab/meshlab-2020.12.ebuild 
b/media-gfx/meshlab/meshlab-2020.12.ebuild
deleted file mode 100644
index 03fbb0d1f0e..000
--- a/media-gfx/meshlab/meshlab-2020.12.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="A system for processing and editing unstructured 3D triangular 
meshes"
-HOMEPAGE="http://www.meshlab.net";
-VCG_VERSION="2020.12"
-SRC_URI="https://github.com/cnr-isti-vclab/meshlab/archive/Meshlab-${PV}.tar.gz
 -> ${P}.tar.gz
-   https://github.com/cnr-isti-vclab/vcglib/archive/${VCG_VERSION}.tar.gz 
-> vcglib-${VCG_VERSION}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="double-precision -minimal"
-
-DEPEND="
-   dev-cpp/eigen:3
-   dev-cpp/muParser
-   dev-libs/gmp:=
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtopengl-5.12:5
-   >=dev-qt/qtscript-5.12:5
-   >=dev-qt/qtxml-5.12:5
-   >=dev-qt/qtxmlpatterns-5.12:5
-   media-libs/glew:0=
-   =media-libs/lib3ds-1*
-   media-libs/openctm:=
-   media-libs/qhull:=
-   sci-libs/levmar
-   sci-libs/mpir:="
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/meshlab-Meshlab-${PV}/src"
-
-PATCHES=(
-   "${FILESDIR}/${P}-disable-updates.patch"
-   "${FILESDIR}/${P}-find-plugins.patch"
-)
-
-src_unpack() {
-   unpack ${P}.tar.gz
-   cd "${S}"
-   unpack vcglib-2020.12.tar.gz
-   mv vcglib-2020.12/* vcglib
-}
-
-src_configure() {
-   CMAKE_BUILD_TYPE=Release
-
-   local mycmakeargs=(
-   -DBUILD_MINI=$(usex minimal)
-   -DBUILD_WITH_DOUBLE_SCALAR=$(usex double-precision)
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}



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

2021-03-11 Thread Matt Turner
commit: 273b4530ebb098fa140614d72532e5c6cb277df2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 12 02:24:29 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 12 02:31:16 2021 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=273b4530

bin: Fix type annotations

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

 bin/merge-driver-ekeyword | 21 ++---
 1 file changed, 10 insertions(+), 11 deletions(-)

diff --git a/bin/merge-driver-ekeyword b/bin/merge-driver-ekeyword
index d24aaf9..7f4a10b 100755
--- a/bin/merge-driver-ekeyword
+++ b/bin/merge-driver-ekeyword
@@ -14,11 +14,13 @@ import os
 import sys
 import tempfile
 
-from typing import List, Optional, Tuple
+from typing import List, Optional, Sequence, Tuple
 
 from gentoolkit.ekeyword import ekeyword
 
 
+KeywordChanges = List[Tuple[Optional[List[str]], Optional[List[str
+
 def keyword_array(keyword_line: str) -> List[str]:
 # Find indices of string inside the double-quotes
 i1: int = keyword_line.find('"') + 1
@@ -28,14 +30,13 @@ def keyword_array(keyword_line: str) -> List[str]:
 return keyword_line[i1:i2].split(' ')
 
 
-def keyword_line_changes(old: str, new: str) -> List[Tuple[Optional[str],
-   Optional[str]]]:
+def keyword_line_changes(old: str, new: str) -> KeywordChanges:
 a: List[str] = keyword_array(old)
 b: List[str] = keyword_array(new)
 
 s = difflib.SequenceMatcher(a=a, b=b)
 
-changes = []
+changes: KeywordChanges = []
 for tag, i1, i2, j1, j2 in s.get_opcodes():
 if tag == 'replace':
 changes.append((a[i1:i2], b[j1:j2]),)
@@ -48,8 +49,7 @@ def keyword_line_changes(old: str, new: str) -> 
List[Tuple[Optional[str],
 return changes
 
 
-def keyword_changes(ebuild1: str, ebuild2: str) -> List[Tuple[Optional[str],
-  Optional[str]]]:
+def keyword_changes(ebuild1: str, ebuild2: str) -> Optional[KeywordChanges]:
 with open(ebuild1) as e1, open(ebuild2) as e2:
 lines1 = e1.readlines()
 lines2 = e2.readlines()
@@ -82,8 +82,7 @@ def keyword_changes(ebuild1: str, ebuild2: str) -> 
List[Tuple[Optional[str],
 
 
 def apply_keyword_changes(ebuild: str, pathname: str,
-  changes: List[Tuple[Optional[str],
-  Optional[str]]]) -> int:
+  changes: KeywordChanges) -> int:
 result: int = 0
 
 with tempfile.TemporaryDirectory() as tmpdir:
@@ -109,7 +108,7 @@ def apply_keyword_changes(ebuild: str, pathname: str,
 return result
 
 
-def main(argv):
+def main(argv: Sequence[str]) -> int:
 if len(argv) != 5:
 sys.exit(-1)
 
@@ -122,10 +121,10 @@ def main(argv):
 changes = keyword_changes(O, B)
 if changes:
 # Apply O -> B changes to A
-result: int = apply_keyword_changes(A, P, changes)
+result = apply_keyword_changes(A, P, changes)
 sys.exit(result)
 else:
-result: int = os.system(f"git merge-file -L HEAD -L base -L ours {A} 
{O} {B}")
+result = os.system(f"git merge-file -L HEAD -L base -L ours {A} {O} 
{B}")
 sys.exit(0 if result == 0 else -1)
 
 



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

2021-03-11 Thread Matt Turner
commit: 37af953e28486a39dd414e9b3c5a1295b13459ec
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 12 01:37:22 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 12 01:40:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37af953e

media-libs/mesa: Drop old versions

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

 media-libs/mesa/Manifest   |   1 -
 media-libs/mesa/mesa-21.0.0_rc5.ebuild | 564 -
 2 files changed, 565 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 30ee48d7706..fb7e03b5e43 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,4 +1,3 @@
 DIST mesa-20.2.6.tar.xz 13886924 BLAKE2B 
2bc5d680979b58a77105a8058da5dfea81afe05166a44d08cf243e5760b8c66e418fd78046a2c88243f56aa85a610d052f3aaf259938668cd0f4a184e9edca46
 SHA512 
347b275d88c0d14cacef570ed736cac07f2e607bc4c89a16b915ec01ac57dbbe698ddf9a0ad70f034e00318403351e3c728e74c72c653acf1fc99720887fa888
 DIST mesa-20.3.4.tar.xz 14253372 BLAKE2B 
210908f5b802b9fd0170a6f06310f39bab4aa0ca1c84914d702863f9df4d47f1720f0d3779ae804d2eef322a09f4b6cc40855efd7dc365cd84dd8f222b217998
 SHA512 
81c4d032213b4aef842f1594e0e89bc0045f7ca7ce5f267b62a0f8236eb12ab09c1f780d8b3776b3072f37cd0bd8829f8a1330a749ccf462471b262ef8097477
-DIST mesa-21.0.0-rc5.tar.xz 14544136 BLAKE2B 
74e2c7436819535a74d36a26d3deec5b68d2a158a3602d61a7c30c59bc4763dcbd327e761a7db688007255332eaccdb615069921c3f9395cd67b6f9bb47db00f
 SHA512 
89e212a7caf70320841551dbf937fe627e156896e9d11dc6654f91552c97800354562d5297b3a218c8c0f8261d2f32c62cb6e9445bace64f0b41eced829be7ed
 DIST mesa-21.0.0.tar.xz 14617108 BLAKE2B 
bc49b9084c2d16354235fa8ff30bc274a40dda350dc8ca5fa8d471665cd3f2a280efdf05a6ea84310beebcdb71926a64f2fd0c63391bf846c49180e13a25c151
 SHA512 
32f4a74fbc1456dac478fdc3a85e37cedb9ac1e1b7c5434706dc24930a70bc9e857ba6b5bf1e7e05798e259f8ff0b05bad5252c07253cb5d6a9707c7c2e147ad

diff --git a/media-libs/mesa/mesa-21.0.0_rc5.ebuild 
b/media-libs/mesa/mesa-21.0.0_rc5.ebuild
deleted file mode 100644
index 9eb4c982078..000
--- a/media-libs/mesa/mesa-21.0.0_rc5.ebuild
+++ /dev/null
@@ -1,564 +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 llvm meson multilib-minimal python-any-r1 linux-info
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/";
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
-   inherit git-r3
-else
-   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="
-   !test? ( test )
-"
-
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm
-   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
-   vulkan-overlay wayland +X xa xvmc zink +zstd"
-
-REQUIRED_USE="
-   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
-   gles1?  ( egl )
-   gles2?  ( egl )
-   osmesa? ( gallium )
-   vulkan? ( dri3
- video_cards_radeonsi? ( llvm ) )
-   vulkan-overlay? ( vulkan )
-   wayland? ( egl gbm )
-   video_cards_freedreno?  ( gallium )
-   video_cards_intel?  ( classic )
-   video_cards_i915?   ( || ( classic gallium ) )
-   video_cards_i965?   ( classic )
-   video_cards_iris?   ( gallium )
-   video_cards_lima?   ( gallium )
-   video_cards_nouveau? ( || ( classic gallium ) )
-   video_cards_panfrost? ( gallium )
-   video_cards_radeon? ( || ( classic gallium )
- gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
-   video_cards_r100?   ( classic )
-   video_cards_r200?   ( classic )
-   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_r600?   ( gallium )
-   video_cards_radeonsi?   ( gallium llvm )
-   video_cards_v3d? ( gallium )
-   video_cards_vc4? ( gallium )
-   video_cards_virgl? ( gallium )
-   video_cards_vivante? ( gallium gbm )
-   video_cards_vmware? ( gallium )
-   xa? ( X )
-   xvmc? ( X )
-   zink? ( gallium vulkan )
-"
-
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
-RDEPEND="
-   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDE

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

2021-03-11 Thread Matt Turner
commit: b3769933ac9ef543629ff12520d57e9d3612340f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 12 01:34:07 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 12 01:40:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3769933

media-libs/mesa: Version bump to 21.0.0

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.0.0.ebuild | 564 +
 2 files changed, 565 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 6664139c81d..30ee48d7706 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-20.2.6.tar.xz 13886924 BLAKE2B 
2bc5d680979b58a77105a8058da5dfea81afe05166a44d08cf243e5760b8c66e418fd78046a2c88243f56aa85a610d052f3aaf259938668cd0f4a184e9edca46
 SHA512 
347b275d88c0d14cacef570ed736cac07f2e607bc4c89a16b915ec01ac57dbbe698ddf9a0ad70f034e00318403351e3c728e74c72c653acf1fc99720887fa888
 DIST mesa-20.3.4.tar.xz 14253372 BLAKE2B 
210908f5b802b9fd0170a6f06310f39bab4aa0ca1c84914d702863f9df4d47f1720f0d3779ae804d2eef322a09f4b6cc40855efd7dc365cd84dd8f222b217998
 SHA512 
81c4d032213b4aef842f1594e0e89bc0045f7ca7ce5f267b62a0f8236eb12ab09c1f780d8b3776b3072f37cd0bd8829f8a1330a749ccf462471b262ef8097477
 DIST mesa-21.0.0-rc5.tar.xz 14544136 BLAKE2B 
74e2c7436819535a74d36a26d3deec5b68d2a158a3602d61a7c30c59bc4763dcbd327e761a7db688007255332eaccdb615069921c3f9395cd67b6f9bb47db00f
 SHA512 
89e212a7caf70320841551dbf937fe627e156896e9d11dc6654f91552c97800354562d5297b3a218c8c0f8261d2f32c62cb6e9445bace64f0b41eced829be7ed
+DIST mesa-21.0.0.tar.xz 14617108 BLAKE2B 
bc49b9084c2d16354235fa8ff30bc274a40dda350dc8ca5fa8d471665cd3f2a280efdf05a6ea84310beebcdb71926a64f2fd0c63391bf846c49180e13a25c151
 SHA512 
32f4a74fbc1456dac478fdc3a85e37cedb9ac1e1b7c5434706dc24930a70bc9e857ba6b5bf1e7e05798e259f8ff0b05bad5252c07253cb5d6a9707c7c2e147ad

diff --git a/media-libs/mesa/mesa-21.0.0.ebuild 
b/media-libs/mesa/mesa-21.0.0.ebuild
new file mode 100644
index 000..9aa7c68c80f
--- /dev/null
+++ b/media-libs/mesa/mesa-21.0.0.ebuild
@@ -0,0 +1,564 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit llvm meson multilib-minimal python-any-r1 linux-info
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/";
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   osmesa? ( gallium )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( gallium vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=

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

2021-03-11 Thread William Hubbs
commit: 58e4b63111ef301c3088aca66f18b197677e12fd
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 12 00:59:07 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 12 01:01:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e4b631

dev-lang/go: 1.16.2 bump

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

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.16.2.ebuild | 197 +++
 2 files changed, 198 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index d2651e7f54f..05b27119114 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -3,4 +3,5 @@ DIST go1.14.15.src.tar.gz 22557340 BLAKE2B 
1170cb9d5c0c6686c0c49b4bef1f5d7afcf49
 DIST go1.15.10.src.tar.gz 23021993 BLAKE2B 
8143f7703d07d4793521bbb6b935b87ecd87df451cc5d03370a01bddabc284e85ec94a16fed378ee9ac8e3f0d6999402025bb1d6afa3c1810c6343205c4eb2d4
 SHA512 
4f0ceff8dc035ec50cd0d136678573f4d624bca6a19293d5ffd75868d94d264291e44519bc450e40e8de486ee44d72050eecf86cbae1f0d64dee00f90764
 DIST go1.15.7.src.tar.gz 23017978 BLAKE2B 
15b0827fb56b8e9208c65e8f7f11c7f67820efce1627b4123e937301bb437c597e87adfff9a2eee9aaf53ba0f22eb2f10746bafb7247b4250566f20181b7a2a0
 SHA512 
7b3e8bcd2fc95baad41f8b5f0456c009e01896d160e65c2670d51c23d8cfcf7a6801e831e6f9a8877fe58c8f54ac8f75bf6e7935b38ba7aaa51dc8e46cf76ddb
 DIST go1.15.8.src.tar.gz 23018628 BLAKE2B 
234208b16865f0ac1567e12d3f2dee379f64220a8a04e4b4057d065d3b12e1a110688f165ddc25accf96eab7d8bd2da3717cdd18b74f8d391da8b404bf40ae4f
 SHA512 
4b805425550aff5c38f1f66fa7f7b3282b20850b1c0735898ee62820080514a2a6ab573f1d6984656c5bb955ec2b10cef90fbb7ab6a6c8f1e75ebc0964a04a80
+DIST go1.16.2.src.tar.gz 20905135 BLAKE2B 
35fccc72604bf8cc7b1b5677d995b88e3232559e32af51f96a63bfc8cabecec09d885b5b8aa4b2ba03c481254da20dbf9bd83387091931c08a1c5c180c071931
 SHA512 
d14858a75cc7411975aaca705e66145287dc96b4fac1b1b06b95377dc5e5d2762f060973744114f42c780b34ea4baef7038c94616649c2dcc5c97e261cefc6bd
 DIST go1.16.src.tar.gz 20895394 BLAKE2B 
7ac4939394f873d748b7436fccc926591d34e5f046d6a5dc4548e494b523ceae5f0c30e90494993536240ebf01563774fb2103cd2e7911f72997dd2d20aeb112
 SHA512 
9c43e0ebb2d35c694b652cae8d4040ce3f3c8c014abd9496c92c78cc015ecea5b5331e7c2acf098d0c24dec222454ea09d834df4b6bc90d46e9feeac0ac578bf

diff --git a/dev-lang/go/go-1.16.2.ebuild b/dev-lang/go/go-1.16.2.ebuild
new file mode 100644
index 000..461f57dcd52
--- /dev/null
+++ b/dev-lang/go/go-1.16.2.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git";
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   dodir /usr/lib/go
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   einstalldocs
+
+   # testdata directories are not needed on the installed system
+   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+
+   local bin_path
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   local f x
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+
+   # install the @golang-rebuild set for Portage
+   insinto /usr/share/portage/config/sets
+   newins "${FILESDIR}"/go-sets.conf go.conf
+}
+
+pkg_postinst() {
+   [[ -z ${REPLACING_VERSIONS} ]] && return
+   einfo "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
+   einfo "all packages compiled with previous versions of 
${CATEGORY}/${PN}"
+   einfo "due to the static linking nature of go."
+   einfo "If this is not done, the packages compiled with the older"
+   einfo "version of the compiler will not be updated until they are"
+   einfo "updated individually, which could mean they will have"
+   einfo "vulnerabilities."
+   einfo "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
+   einfo "See https://bugs.gentoo.org/752153 for more info"
+}



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

2021-03-11 Thread William Hubbs
commit: 6c90270721a7dda15113d834e5df1aa562e980c4
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 12 00:52:00 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar 12 01:01:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c902707

dev-lang/go: 1.15.10 bump

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

 dev-lang/go/Manifest  |   1 +
 dev-lang/go/go-1.15.10.ebuild | 197 ++
 2 files changed, 198 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index b8ad7adfbba..d2651e7f54f 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,5 +1,6 @@
 DIST go1.14.14.src.tar.gz 22557733 BLAKE2B 
aa3638c7a20f89e90bf17e9da1b12323cc8c0f52fb0a92ca6a850f7b2c94e406ea50a57fc28cc34b951bf7ecee0a9bb1ce884ad86dfc23241d7b62cd9435f881
 SHA512 
76213b19eeec66ca6c6b5bdef875bea0b64c3877c70eec64dd65f7869ceb8db016ff19193f01771f8944fd5f0ae3b54c68185e158f2622d1db5552fec1f37976
 DIST go1.14.15.src.tar.gz 22557340 BLAKE2B 
1170cb9d5c0c6686c0c49b4bef1f5d7afcf495a3989fb98c51f1e881eaf1c7502a9517dd9da8d84e091bd6e0d5a88f1d448bf430733a69b44ae0b00c217ba2ba
 SHA512 
94cacf8c86789600fae09a1da4055b9a436977b18488d85bb91494eece8a8e012e1b68924a8a50714c2d17db19d1e84a4a6bec91fa10fd8415c9739c9a348dc1
+DIST go1.15.10.src.tar.gz 23021993 BLAKE2B 
8143f7703d07d4793521bbb6b935b87ecd87df451cc5d03370a01bddabc284e85ec94a16fed378ee9ac8e3f0d6999402025bb1d6afa3c1810c6343205c4eb2d4
 SHA512 
4f0ceff8dc035ec50cd0d136678573f4d624bca6a19293d5ffd75868d94d264291e44519bc450e40e8de486ee44d72050eecf86cbae1f0d64dee00f90764
 DIST go1.15.7.src.tar.gz 23017978 BLAKE2B 
15b0827fb56b8e9208c65e8f7f11c7f67820efce1627b4123e937301bb437c597e87adfff9a2eee9aaf53ba0f22eb2f10746bafb7247b4250566f20181b7a2a0
 SHA512 
7b3e8bcd2fc95baad41f8b5f0456c009e01896d160e65c2670d51c23d8cfcf7a6801e831e6f9a8877fe58c8f54ac8f75bf6e7935b38ba7aaa51dc8e46cf76ddb
 DIST go1.15.8.src.tar.gz 23018628 BLAKE2B 
234208b16865f0ac1567e12d3f2dee379f64220a8a04e4b4057d065d3b12e1a110688f165ddc25accf96eab7d8bd2da3717cdd18b74f8d391da8b404bf40ae4f
 SHA512 
4b805425550aff5c38f1f66fa7f7b3282b20850b1c0735898ee62820080514a2a6ab573f1d6984656c5bb955ec2b10cef90fbb7ab6a6c8f1e75ebc0964a04a80
 DIST go1.16.src.tar.gz 20895394 BLAKE2B 
7ac4939394f873d748b7436fccc926591d34e5f046d6a5dc4548e494b523ceae5f0c30e90494993536240ebf01563774fb2103cd2e7911f72997dd2d20aeb112
 SHA512 
9c43e0ebb2d35c694b652cae8d4040ce3f3c8c014abd9496c92c78cc015ecea5b5331e7c2acf098d0c24dec222454ea09d834df4b6bc90d46e9feeac0ac578bf

diff --git a/dev-lang/go/go-1.15.10.ebuild b/dev-lang/go/go-1.15.10.ebuild
new file mode 100644
index 000..461f57dcd52
--- /dev/null
+++ b/dev-lang/go/go-1.15.10.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git";
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   dodir /usr/lib/go
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   einstalldocs
+
+   # testdata directories are not needed on the installed system
+   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+
+   local bin_path
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   local f x
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+
+   # install the @golang-rebuild set for Portage
+   insinto /usr/share/portage/config/sets
+   newins "${FILESDIR}"/go-sets.conf go.conf
+}
+
+pkg_postinst() {
+   [[ -z ${REPLACING_VERSIONS} ]] && return
+   einfo "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
+   einfo "all packages compiled with previous versions of 
${CATEGORY}/${PN}"
+   einfo "due to the static linking nature of go."
+   einfo "If this is not done, the packages compiled with the older"
+   einfo "version of the compiler will not be updated until they are"
+   einfo "updated individually, which could mean they will have"
+   einfo "vulnerabilities."

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

2021-03-11 Thread Thomas Deutschmann
commit: 504c3b6d413c42c6e5673b638b74571f7af76e98
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 12 00:56:25 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 12 00:58:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504c3b6d

dev-db/mariadb: don't symlink systemd services

Due to upstream commit 
https://github.com/MariaDB/server/commit/d2f5e82f0043d9decdbde61e201dbce482e48205,
we made mariadb.service a symlink of mysqld.service from
dev-db/mysql-init-scripts.

However, mysqld.service conflicts with mariadb.service [Bug 775515].

The new patch set will restore <10.5 state.

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

 dev-db/mariadb/Manifest   | 2 +-
 dev-db/mariadb/{mariadb-10.5.9-r2.ebuild => mariadb-10.5.9-r3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 61921d71fca..b0d92030586 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -35,6 +35,6 @@ DIST mariadb-10.5.7-patches-02.tar.xz 8992 BLAKE2B 
ec9acc1f09ac08319c5ad7e952e75
 DIST mariadb-10.5.7.tar.gz 88214625 BLAKE2B 
8ec53b4b98565d99a707899fd6adfdc5bffbf722528e0042ab16b5e186d32229a386881f2781a0ce435585f338b48dc66459bef9d8921fadc00a3d770b62bf5c
 SHA512 
d964c61d6ba7cf21fea97b8e0b6a0bf1ee50fc7a7995753dafd710f4656001bd6e03c243896efb5802cce16dd6470849ed036d09b17415a538e008f64e974a9f
 DIST mariadb-10.5.8-patches-01.tar.xz 6212 BLAKE2B 
7e4358d02d25edc51f5926a75646052ccf07fe2b5cab1901a133b27764793c94ca2a6c4d4b90b5d911b25a6d86f1cb7d2659edbcdab52c445fd6959ea080275d
 SHA512 
f7a5d948c6d7d97896538b7df0de60c8e7969dd15b4ff406e8955a282e69fb7f19fe91424afc332029ac2a36c52781617bbf1c5f6d57dd3bfc21d3ea20ff4c5a
 DIST mariadb-10.5.8.tar.gz 88206163 BLAKE2B 
eaaddaf240102428a23602655920bdf543d25cf85e669b1b07bedba5119a5e0f4498e999db39031dcff168ac810ed0b28f5fa9ac995b3634b84b99b753b4636c
 SHA512 
9801a68440a3502b49655e34dcbfd09734f4a4f1ba8621ed9b895e194cea461a8c69fb0ff66488d5defd3065b43f73e5083a60142e11cc7e4a442f86769b06e5
-DIST mariadb-10.5.9-patches-02.tar.xz 6464 BLAKE2B 
59b9c6abd137613fb468ef408508ba6c4604ca6cc67e6cfed72ddcc04a6bb3b3624eebee50eb3d1b93fb19f8a66074d606145daba5bae487936e7938445c2d38
 SHA512 
c8668c8dc56c8c9f61e91244bc1b444b8dfa85052b710cebec4b022cbb9c13d1cc8b16186122fad207a32f250c44ebb995a07034d917dc54f929e5d02799a813
+DIST mariadb-10.5.9-patches-03.tar.xz 6440 BLAKE2B 
3dd767e0a122357d00a1728e4ec0b5bde5c4d5abc2f996f40befb2fe0e4ef3f78095b1349bfe547eab420900f2f90fcd7e8ef16db4531eee126caba415e909b9
 SHA512 
21f78755335531591b497d97ff626e6e5f11e79eb8b389da4a187186e9cee17507778354545d9d5db524c8c9e322a8749c70ef7e7cb2d5a77a3b901e9e5cbfea
 DIST mariadb-10.5.9.tar.gz 88639930 BLAKE2B 
512c3fb0541bbeb19878979104f7858ce18ce67187507c8395798cfc9ffe92bd83e39bd47251419363600348a85716406286bd27b3c28662ea63e8ec761a4e01
 SHA512 
d23d5bf8510b3c36a6521fb3244cf323ef0f5d100ba379ed7b5bbc2acae1765a5b46c17bd929f0b27b28923eb1b5975314abdf7ffb96905cf7a93a5c8837294e
 DIST mysql-extras-20190305-2052Z.tar.bz2 331304 BLAKE2B 
1d2c35a961159fa5ce9ee6699fce943f5a5b5cf60b11c9bb4bcccee4943f4508a9eb6d01050c642353ac592ce1a6b421abf2a1bebc706c44c4c8a36aa698ec43
 SHA512 
ae63403320e010acbb92f8aec6da8ed4f267cef0bad37147d594076fd94571de7f98bfc2afbe94af5d716f58d57696fd958b1e13e20e87052f252ed4a188cd3c

diff --git a/dev-db/mariadb/mariadb-10.5.9-r2.ebuild 
b/dev-db/mariadb/mariadb-10.5.9-r3.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.5.9-r2.ebuild
rename to dev-db/mariadb/mariadb-10.5.9-r3.ebuild
index f312e18d530..8a8a3457893 100644
--- a/dev-db/mariadb/mariadb-10.5.9-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.9-r3.ebuild
@@ -10,7 +10,7 @@ inherit eutils systemd flag-o-matic prefix toolchain-funcs \
multiprocessing java-pkg-opt-2 cmake
 
 # Patch version
-PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.5.9-patches-02.tar.xz";
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.5.9-patches-03.tar.xz";
 
 SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
${PATCH_SET}"



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

2021-03-11 Thread Thomas Deutschmann
commit: 58043fae387b61d2d683d6a49e6a387f26a9ae4a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 12 00:34:09 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 12 00:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58043fae

dev-db/mariadb: fix DoubleEmptyLine

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

 dev-db/mariadb/mariadb-10.2.37-r2.ebuild | 2 --
 dev-db/mariadb/mariadb-10.3.28-r2.ebuild | 2 --
 dev-db/mariadb/mariadb-10.4.18-r2.ebuild | 1 -
 dev-db/mariadb/mariadb-10.5.9-r2.ebuild  | 1 -
 4 files changed, 6 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.37-r2.ebuild 
b/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
index 50a556a2213..85198a6d6cc 100644
--- a/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
@@ -781,7 +781,6 @@ pkg_postinst() {
einfo
 }
 
-
 pkg_config() {
_getoptval() {
local section="${1}"
@@ -1057,7 +1056,6 @@ pkg_config() {
chmod 0770 "${SETUP_TMPDIR}" || die
chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
 
-
local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
 

diff --git a/dev-db/mariadb/mariadb-10.3.28-r2.ebuild 
b/dev-db/mariadb/mariadb-10.3.28-r2.ebuild
index 633a152ef1b..b127dfd2fcd 100644
--- a/dev-db/mariadb/mariadb-10.3.28-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.28-r2.ebuild
@@ -772,7 +772,6 @@ pkg_postinst() {
einfo
 }
 
-
 pkg_config() {
_getoptval() {
local section="${1}"
@@ -1048,7 +1047,6 @@ pkg_config() {
chmod 0770 "${SETUP_TMPDIR}" || die
chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
 
-
local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
 

diff --git a/dev-db/mariadb/mariadb-10.4.18-r2.ebuild 
b/dev-db/mariadb/mariadb-10.4.18-r2.ebuild
index e1889aedf00..a372d07959c 100644
--- a/dev-db/mariadb/mariadb-10.4.18-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.18-r2.ebuild
@@ -1066,7 +1066,6 @@ pkg_config() {
chmod 0770 "${SETUP_TMPDIR}" || die
chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
 
-
local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
 

diff --git a/dev-db/mariadb/mariadb-10.5.9-r2.ebuild 
b/dev-db/mariadb/mariadb-10.5.9-r2.ebuild
index 3c1ddb824bf..f312e18d530 100644
--- a/dev-db/mariadb/mariadb-10.5.9-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.9-r2.ebuild
@@ -1062,7 +1062,6 @@ pkg_config() {
chmod 0770 "${SETUP_TMPDIR}" || die
chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
 
-
local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
 



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

2021-03-11 Thread Thomas Deutschmann
commit: d4dad7eeba18466da05ed9f25c17a909e64c4596
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 11 23:37:19 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 11 23:37:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dad7ee

dev-db/mariadb: sync pkg_config() with dev-db/mysql

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

 dev-db/mariadb/mariadb-10.2.37-r2.ebuild | 586 ++
 dev-db/mariadb/mariadb-10.3.28-r2.ebuild | 587 ++
 dev-db/mariadb/mariadb-10.4.18-r2.ebuild | 594 ++-
 dev-db/mariadb/mariadb-10.5.9-r2.ebuild  | 594 ++-
 4 files changed, 1713 insertions(+), 648 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.37-r2.ebuild 
b/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
index 54d6e4b3454..50a556a2213 100644
--- a/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
@@ -781,65 +781,316 @@ pkg_postinst() {
einfo
 }
 
+
 pkg_config() {
_getoptval() {
-   local mypd="${EROOT}"/usr/libexec/mariadb/my_print_defaults
-   local section="$1"
+   local section="${1}"
local flag="--${2}="
local extra_options="${3}"
-   "${mypd}" $extra_options $section | sed -n 
"/^${flag}/s,${flag},,gp"
+   local cmd=(
+   "${my_print_defaults_binary}"
+   "${extra_options}"
+   "${section}"
+   )
+   local results=( $(eval "${cmd[@]}" 2>/dev/null | sed -n 
"/^${flag}/s,${flag},,gp") )
+
+   if [[ ${#results[@]} -gt 0 ]] ; then
+   # When option is set multiple times only return last 
value
+   echo "${results[-1]}"
+   fi
+   }
+
+   _mktemp_dry() {
+   # emktemp has no --dry-run option
+   local template="${1}"
+
+   if [[ -z "${template}" ]] ; then
+   if [[ -z "${T}" ]] ; then
+   template="/tmp/XXX"
+   else
+   template="${T}/XXX"
+   fi
+   fi
+
+   local template_wo_X=${template//X/}
+   local n_X
+   let n_X=${#template}-${#template_wo_X}
+   if [[ ${n_X} -lt 3 ]] ; then
+   echo "${FUNCNAME[0]}: too few X's in template 
‘${template}’" >&2
+   return
+   fi
+
+   local attempts=0
+   local character tmpfile
+   while [[ true ]] ; do
+   let attempts=attempts+1
+
+   new_file=
+   while read -n1 character ; do
+   if [[ "${character}" == "X" ]] ; then
+   tmpfile+="${RANDOM:0:1}"
+   else
+   tmpfile+="${character}"
+   fi
+   done < <(echo -n "${template}")
+
+   if [[ ! -f "${tmpfile}" ]]
+   then
+   echo "${tmpfile}"
+   return
+   fi
+
+   if [[ ${attempts} -ge 100 ]] ; then
+   echo "${FUNCNAME[0]}: Cannot create temporary 
file after 100 attempts." >&2
+   return
+   fi
+   done
}
-   local old_MY_DATADIR="${MY_DATADIR}"
-   local old_HOME="${HOME}"
+
+   local mysql_binary="${EROOT}/usr/bin/mysql"
+   if [[ ! -x "${mysql_binary}" ]] ; then
+   die "'${mysql_binary}' not found! Please re-install 
${CATEGORY}/${PN}!"
+   fi
+
+   local mysqld_binary="${EROOT}/usr/sbin/mysqld"
+   if [[ ! -x "${mysqld_binary}" ]] ; then
+   die "'${mysqld_binary}' not found! Please re-install 
${CATEGORY}/${PN}!"
+   fi
+
+   local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
+   if [[ ! -x "${mysql_install_db_binary}" ]] ; then
+   die "'${mysql_install_db_binary}' not found! Please re-install 
${CATEGORY}/${PN}!"
+   fi
+
+   local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
+   if [[ ! -x "${my_print_defaults_binary}" ]] ; then
+   die "'${my_print_defaults_binary}' not found! Please re-install 
dev-db/mysql-connector-c!"
+   fi
+
+   if [[ -z "${MYSQL_USER}" ]] ; then
+   MYSQL_USER=mysql
+   if use prefix ; then
+   MYSQL_USER=$(id -u -n 2>/dev/null)
+   if [[ -z "${MYSQL_USER}" ]] ; then
+   die "Failed to d

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

2021-03-11 Thread Thomas Deutschmann
commit: 755be857e3051bf40448d842bc0c4fecf4ed16a3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 11 20:30:44 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 11 23:37:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755be857

dev-db/mariadb: install mysql_install_db into /usr/bin

Other programs, like kde-apps/akonadi, are expecting mysql_install_db
in /usr/bin which is the default for DEB- and RPM-based distribution.

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

 dev-db/mariadb/{mariadb-10.2.37-r1.ebuild => mariadb-10.2.37-r2.ebuild} | 2 +-
 dev-db/mariadb/{mariadb-10.3.28-r1.ebuild => mariadb-10.3.28-r2.ebuild} | 2 +-
 dev-db/mariadb/{mariadb-10.4.18-r1.ebuild => mariadb-10.4.18-r2.ebuild} | 2 +-
 dev-db/mariadb/{mariadb-10.5.9-r1.ebuild => mariadb-10.5.9-r2.ebuild}   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.37-r1.ebuild 
b/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.2.37-r1.ebuild
rename to dev-db/mariadb/mariadb-10.2.37-r2.ebuild
index 06df5976e16..54d6e4b3454 100644
--- a/dev-db/mariadb/mariadb-10.2.37-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.37-r2.ebuild
@@ -313,7 +313,7 @@ src_configure() {
-DINSTALL_MANDIR=share/man
-DINSTALL_MYSQLSHAREDIR=share/mariadb
-DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
-   -DINSTALL_SCRIPTDIR=share/mariadb/scripts
+   -DINSTALL_SCRIPTDIR=bin
-DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
-DINSTALL_SBINDIR=sbin
-DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"

diff --git a/dev-db/mariadb/mariadb-10.3.28-r1.ebuild 
b/dev-db/mariadb/mariadb-10.3.28-r2.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.3.28-r1.ebuild
rename to dev-db/mariadb/mariadb-10.3.28-r2.ebuild
index 803610d155e..9b89b41f74d 100644
--- a/dev-db/mariadb/mariadb-10.3.28-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.28-r2.ebuild
@@ -304,7 +304,7 @@ src_configure() {
-DINSTALL_MANDIR=share/man
-DINSTALL_MYSQLSHAREDIR=share/mariadb
-DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
-   -DINSTALL_SCRIPTDIR=share/mariadb/scripts
+   -DINSTALL_SCRIPTDIR=bin
-DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
-DINSTALL_SBINDIR=sbin
-DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"

diff --git a/dev-db/mariadb/mariadb-10.4.18-r1.ebuild 
b/dev-db/mariadb/mariadb-10.4.18-r2.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.4.18-r1.ebuild
rename to dev-db/mariadb/mariadb-10.4.18-r2.ebuild
index 3df4ab74bea..c858a3d8b66 100644
--- a/dev-db/mariadb/mariadb-10.4.18-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.18-r2.ebuild
@@ -318,7 +318,7 @@ src_configure() {
-DINSTALL_MANDIR=share/man
-DINSTALL_MYSQLSHAREDIR=share/mariadb
-DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
-   -DINSTALL_SCRIPTDIR=share/mariadb/scripts
+   -DINSTALL_SCRIPTDIR=bin
-DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
-DINSTALL_SBINDIR=sbin
-DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"

diff --git a/dev-db/mariadb/mariadb-10.5.9-r1.ebuild 
b/dev-db/mariadb/mariadb-10.5.9-r2.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.5.9-r1.ebuild
rename to dev-db/mariadb/mariadb-10.5.9-r2.ebuild
index 42b66a250a0..b685780a5d2 100644
--- a/dev-db/mariadb/mariadb-10.5.9-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.9-r2.ebuild
@@ -314,7 +314,7 @@ src_configure() {
-DINSTALL_MANDIR=share/man
-DINSTALL_MYSQLSHAREDIR=share/mariadb
-DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
-   -DINSTALL_SCRIPTDIR=share/mariadb/scripts
+   -DINSTALL_SCRIPTDIR=bin
-DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
-DINSTALL_SBINDIR=sbin
-DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"



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

2021-03-11 Thread Michał Górny
commit: 25bf50773427d9ba47336bbed34e449d1f59deaf
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:55:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bf5077

dev-python/prompt_toolkit: Bump to 3.0.17

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

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

diff --git a/dev-python/prompt_toolkit/Manifest 
b/dev-python/prompt_toolkit/Manifest
index 0e66240e547..f4ffbf2ffdf 100644
--- a/dev-python/prompt_toolkit/Manifest
+++ b/dev-python/prompt_toolkit/Manifest
@@ -1,3 +1,4 @@
 DIST prompt_toolkit-3.0.10.tar.gz 3020391 BLAKE2B 
397ab28e5a362c84df7286be27be11acd4cbf77d63a1042cd76e6a4ee0b8002bad6166d858dfa6f07f8da41c6513c13fe2500b55da1dbc6562038ed974ef
 SHA512 
71cdbe28064f28a2d88f369ee4550cc02b2609841b51d8fa7e8028304e77f34c6feed5d4549d62a3cbce27f95a4ebca1066a6fd869fbffa1799a3dedef2df6f4
 DIST prompt_toolkit-3.0.14.tar.gz 385647 BLAKE2B 
08e4483846ba0e6cc69828840a0791e1b85a7db91718042e9a357741164183c0ccd241130c83b980b4ba32bcb60714c7f920731aa6ca91186ed6f256bafe
 SHA512 
7767861d9f6e5cf88b398420187e4b0a075aaa4645cd8c346db104101f89bbe7c0da2a6518c82066da5efa7376db5144451416ec7b12e92360972f8d4e25d018
 DIST prompt_toolkit-3.0.16.tar.gz 3033157 BLAKE2B 
6f21544701f956a1e9ec29d049750dc47a6e3861e33a0ccc1e407185ece967c692d3f868e670779dadef3cdf5ec72bd6477e1b3ebfeddd84c267db94efa33f22
 SHA512 
fd8ebf4ceb61fb823a13bf81ebd6864e817541d08d0744eec8968afe9a9d44bfa95031fe7c53accc81a1612253041e742957aee3718dd18c437d8c3e1b616f35
+DIST prompt_toolkit-3.0.17.tar.gz 3033301 BLAKE2B 
86ba94f2e0c9e998c53e5e4ed12961c85c667b6d0356d17cfcb1856aef933f88c1c525507e76a833970444a787641c7316bc7496787ffcd61102945ae91b73bb
 SHA512 
ef78b3aaf953f20a035f8a1f58262a8e4c1ae6b88c02c523bc51237bed22f52e229488d0113901bcd94835cc7120ccb4beb75cc9c9d99dde4e8f21df7bfde8a4

diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.17.ebuild 
b/dev-python/prompt_toolkit/prompt_toolkit-3.0.17.ebuild
new file mode 100644
index 000..fe628251486
--- /dev/null
+++ b/dev-python/prompt_toolkit/prompt_toolkit-3.0.17.ebuild
@@ -0,0 +1,24 @@
+# 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="Building powerful interactive command lines in Python"
+HOMEPAGE="
+   https://pypi.org/project/prompt-toolkit/
+   https://github.com/prompt-toolkit/python-prompt-toolkit";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2021-03-11 Thread Michał Górny
commit: 7a1758776179b89a4a170904c429188252be4d41
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:57:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a175877

dev-python/hypothesis: Bump to 6.8.0

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index cbf03210260..3ba9b2821b2 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -6,3 +6,4 @@ DIST hypothesis-python-6.4.2.tar.gz 9113516 BLAKE2B 
115f16b4e9a4fdc4b39942cb593d
 DIST hypothesis-python-6.4.3.tar.gz 9113616 BLAKE2B 
f3761a22b574edc0b001a25c836c3a845fb3a1396dbc4afc2caa1f31870793cfca8646e6b9b45386e835fce97b9bc68226018c50675931e48968e9502ad41844
 SHA512 
010d140538bd6a361326d00bf38a50ffbbe08adc55cc7597cf69563b5d028335493c1925bcb91f618afd87f4d754e8109776be89f229e8b25b91510fbf64d7bd
 DIST hypothesis-python-6.6.0.tar.gz 9117847 BLAKE2B 
bb88ebee9db53f1c5753730d04e5dfe6a39ac4c5f7d534778b22b813ba188a55de6ad8a34f611f7863d1c3287be39ed7e10981e9d6ed8d8dd106688f154c3a49
 SHA512 
a446b4a11c6ee013225bfcd58e26efc6c9d867545d9bcf90a19468cb01fc5e2c5a7280ff9a80d4a1adbfe06dd155df6152941d5f53869d85e1d259e68a33a5e2
 DIST hypothesis-python-6.7.0.tar.gz 9118149 BLAKE2B 
5c9601e6ffd9f2e20b518fdfc30f74ace1ee906604fca35c942a59370349c1166a1fd229de0bf5d3ebbfc1851fb59f92be65b112aeadc3bd10d4f628e3648e6e
 SHA512 
fd57845f696117eb5d97f533443c60446adb95eb4dabc772c84eed268c2942001fecfc1460b42c2a83fdaec88176ff87a881f925a6e6ab5485b44f0878054d2d
+DIST hypothesis-python-6.8.0.tar.gz 9118818 BLAKE2B 
560220e7224235ae395ef457344c5b998236265d2d4be30be670e8559cb290554313d23da0fc4a16121cb01e0ee39550d3e915cb3e90d3a344b3cbcfe3a34b7d
 SHA512 
cf151ad89e5882fcc97e8fb447ef07deb90de6c9a3d2ab770bc31c156cbf1189f330a8297c8847180c8c98099a759813bd798e727c3f268cc7f87a0a523993f6

diff --git a/dev-python/hypothesis/hypothesis-6.8.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.8.0.ebuild
new file mode 100644
index 000..75d02aad2bd
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.8.0.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: sys-libs/compiler-rt-sanitizers/

2021-03-11 Thread Michał Górny
commit: 511dbbe87d398c49bc59794fb477fc0d9a9d5b3e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 22:21:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511dbbe8

sys-libs/compiler-rt-sanitizers: Remove failing tests in 12.0.0-rc3

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

 .../compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild| 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
index b9f483144cd..7d274c79c99 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
@@ -88,6 +88,9 @@ src_prepare() {
fi
done
 
+   # Known failures.
+   rm test/lsan/TestCases/many_threads_detach.cpp || die
+
# TODO: fix these tests to be skipped upstream
if use asan && ! use profile; then
rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die



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

2021-03-11 Thread Michał Górny
commit: 8c11b92ac301becd6df36dc7f2ed6b69be706788
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:54:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c11b92a

dev-python/peewee: Bump to 3.14.3

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

 dev-python/peewee/Manifest |  1 +
 dev-python/peewee/peewee-3.14.3.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index a5798c40171..8252266e44f 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1,3 +1,4 @@
 DIST peewee-3.14.0.tar.gz 877299 BLAKE2B 
25d0027354258c3b2a4db0765f8dac23527816c24afdaf20252e244cfec383a4ae4f10a29ea0f801d5c38406f8c17bcc6fef881b4bce96ed45920a8865868e80
 SHA512 
083bb24952a6d05cd6c8376e185e050df0ab5b37bc553241128b0ed3b0ebdd322d9626c32943658324d413cff8ab0bb2ddf6c84d99a0fbe057c0e5c8ec93d7f9
 DIST peewee-3.14.1.tar.gz 879443 BLAKE2B 
f7a1967006e517c56a4a2b10bd9c097e87dca4135038676b096431e6927fa6f0a7e2ad13c036a1a7499a9b3a140a4d4796399f9c1e727e7e8a0770ef3483a3ce
 SHA512 
f8b8bddd1e32e05d75a2f1cc5fcc8b9d98397107e4e4d3b19b444f20f4b8243d740643c858d20fd0ceb8b30de859fe17079fc611ac21cf289c417e1f857f1f0f
 DIST peewee-3.14.2.tar.gz 881173 BLAKE2B 
d784f133b9119e8c769d4259360f73c801129f1eb498591f716427d54ee518e74d851cec951ebb65605f50e18eccd1cdd9e6b5fbb527679345bb681d2248b30e
 SHA512 
8473cbe8df69c4aeb6d8fe7e13fa5f7e462ad8827d67698e244b44944532289ba7941f4294c21f12ee51378037bc9ba2ed28a9682e61ba1c67a7c04eb72ff6b5
+DIST peewee-3.14.3.tar.gz 881613 BLAKE2B 
f64a73c9e8fd94b67023cbb360ce4dabfd373319403a7c942a1f845d962200ff432b4b8d84482c9e42bc5251fbafb05855f308b3aed818c14dc0191ef4e84661
 SHA512 
e8b3698e5c48e917b7eb4f9572590a66d792abe8ac15157935fbcc9478580f4ca41a0704cdd7412f853e63a8750ac2d5d5075c9a67d0d67d5d32bd5c8048b6b1

diff --git a/dev-python/peewee/peewee-3.14.3.ebuild 
b/dev-python/peewee/peewee-3.14.3.ebuild
new file mode 100644
index 000..618fc504213
--- /dev/null
+++ b/dev-python/peewee/peewee-3.14.3.ebuild
@@ -0,0 +1,35 @@
+# 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"
+
+inherit distutils-r1
+
+DESCRIPTION="Small Python ORM"
+HOMEPAGE="https://github.com/coleifer/peewee/";
+SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? ( dev-python/psycopg[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   "${EPYTHON}" ./runtests.py -v 2 || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && DOCS=( examples/ )
+   distutils-r1_python_install_all
+}



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

2021-03-11 Thread Michał Górny
commit: 78dca936fa34385cc3029dcd5336f41995dbfd17
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:55:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78dca936

dev-python/weasyprint: Bump to 52.4

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-52.4.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index c454743760c..a1b32aee939 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST WeasyPrint-51.tar.gz 308411 BLAKE2B 
f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c
 SHA512 
631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd
 DIST WeasyPrint-52.3.tar.gz 325076 BLAKE2B 
2981a487938d4ceefe20da36262438a64c30beaff340be6bd48b0140f63ea3971ca80a36386dde2db270e1555b137a89480673c4fdc2fa49079efdf58e53029b
 SHA512 
7db740dd8f7264f73efe6e2505c603cedb1f8e5c053447b03517bdb003b933e1ef58f15482d4ab316b04b6631f9102752670f8b56989983cab80f7bd110746c9
+DIST WeasyPrint-52.4.tar.gz 325062 BLAKE2B 
ead641007e84664dfc1a9b95a227d5c6539e19e629d95d68b663b46a873ffa83b203897dd4d03c5d72f00e2737268c64624b97a37840c86d4a555f5b1a20a7bb
 SHA512 
0003f9b46452e60118e7f6944f0bf48b6f548814dae10f990bedb124d3c67d9c530c30ee142d416f448b3b479f54b4fcdf01e31747957438192c77031926cb8c

diff --git a/dev-python/weasyprint/weasyprint-52.4.ebuild 
b/dev-python/weasyprint/weasyprint-52.4.ebuild
new file mode 100644
index 000..db3c161e34a
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-52.4.ebuild
@@ -0,0 +1,51 @@
+# 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} )
+
+inherit distutils-r1
+
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint";
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+#  >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}]
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-0.9[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.4.0[${PYTHON_USEDEP}]
+   >=x11-libs/cairo-1.15.4
+   x11-libs/gdk-pixbuf[jpeg?,tiff?]
+   x11-libs/pango:0/0
+"
+
+BDEPEND="
+   test? (
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/pytest-runner/d' \
+   -e 's:--flake8 --isort::' \
+   -i setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2021-03-11 Thread Michał Górny
commit: 201edf43784c4d553ba6c9ce51f939b8a90ecfa4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 22:21:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201edf43

sys-libs/libcxx: Remove failing tests in 12.0.0-rc3

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

 sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild 
b/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
index 8ed99383fe0..9887227800d 100644
--- a/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
+++ b/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
@@ -63,6 +63,11 @@ src_prepare() {
# out-of-tree build.
eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
 
+   # Known failures.
+   rm test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp || die
+   rm test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp || die
+   rm test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp || die
+
llvm.org_src_prepare
 }
 



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

2021-03-11 Thread Michał Górny
commit: 80c584d74803975e5cf30e2eaa58a05feba83f03
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:49:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c584d7

dev-python/botocore: Bump to 1.20.26

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 056a9409f15..c1c209b25d9 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,4 +9,5 @@ DIST botocore-1.20.22.tar.gz 7499474 BLAKE2B 
14394f8de4de39d8073548409f08615452a
 DIST botocore-1.20.23.tar.gz 7499542 BLAKE2B 
abcc28ec69d30ddff06ac2e2f3e2c0dcd7311c6a4ba676c9d11059fa5f66de3cebf93b37b88da6204f74ce77e3dbf9da6829be7f9f0c62abb14310a6a2863c34
 SHA512 
d44d5619ffb288c99f9c5638ab84466a5776df986525a258349264697fd85842b25f67b177fb5a5cf87a5aade81fbbc87b731d4e7a8ff9156cfe12814fc915ec
 DIST botocore-1.20.24.tar.gz 7503493 BLAKE2B 
fdc1de907a8201ecc63435b2f3cef38ec40ac8cb6b23bf20140db3d5def46dae3a6d66ee0f1cf268bfa63fa9cbcd7f0835570a91b3c538c3303350499e3a1964
 SHA512 
26ab23f2b3fb8c5b6b0fbd3045761ae81b4abf07c3457307a3b79f7b2a3840b5f1bca5ca669aa98d2465c9c39bb1250f93f2254bace5bfc75849745804f29061
 DIST botocore-1.20.25.tar.gz 7508526 BLAKE2B 
244b578cc0596e4fc6b225cd29d0b5ca2e42159dcc506ff3f0a730e3602166ca52bb1a4a2ea8049b86fe6409ac521e30d1f0ff02deec8550a4187579b9a43f9f
 SHA512 
010aac3c0021c7406471cae2c0b13a33dde620b2d7e5df96170971459b9f425d9ffb2a3ad08a650c3097924ff12b34354983ef36336e2afd0172fc3a73f988e7
+DIST botocore-1.20.26.tar.gz 7510615 BLAKE2B 
bc8716642c09ec74f7d057bcd9608cbbad98fcb4caf09e0684a03744fda81c0483aebaa4c85e416dac7d54d0f2804aba59f15e714211b59edd824cd3067ed412
 SHA512 
30ce061c1b7e1830caaf7382352180f9316f8d1d806269726ef3bc00eeb7a3fc7689e43eb4666fe700ca2de564b427c4916289a555aca0138a630059462216c9
 DIST botocore-1.20.7.tar.gz 7458254 BLAKE2B 
8b9a1edda73e2564d3a3d67c6b3542d1ec9372403cb4d88396e58dfbcb5987821f278f2757e079e1ab32e03243ed3a6d1023ecc591b965512b3af5e2d43ea7b0
 SHA512 
9b023a31be866a50b94017a28aca40b5fe2e720959c928a3fd93db96041f3886049717f50461222a09572c0c56c5961a4614b80e400e4fa6d8b3ff4b4ab681df

diff --git a/dev-python/botocore/botocore-1.20.26.ebuild 
b/dev-python/botocore/botocore-1.20.26.ebuild
new file mode 100644
index 000..4e5d698e619
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.26.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/boto3/

2021-03-11 Thread Michał Górny
commit: 1e885f028ab97cf86d40c10c615a2881d288151b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:49:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e885f02

dev-python/boto3: Bump to 1.17.26

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0389f5cdff7..54b2626c31d 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,4 +9,5 @@ DIST boto3-1.17.22.tar.gz 348457 BLAKE2B 
952650e5ebd51fe8f83ab9eeb0b9d7643886520
 DIST boto3-1.17.23.tar.gz 348518 BLAKE2B 
53e918cbb39f4cc1a5fc9303817efe7fade551c0c6ff80ef4093871fe1c99a4e01bb9dbdf5815c4b46803a327878454971a88a8fa12053009a61afefacfe9b84
 SHA512 
f4e9ccfe4d7da3bec049f415e5236e00c701335b3eec842c2e6955e43b4b1ede834b116b6299f43c3cd6eae3d2496ffb58017b64730a3bc8c1913d603c9eadf9
 DIST boto3-1.17.24.tar.gz 349323 BLAKE2B 
41a15fb92218d9aa936300054805b4cda52f373165e6d9f1f0b9f1edc0035e95a1134a407dd740856f8d28878e77ea669e6589ca20ab7af616390fda575d661c
 SHA512 
57bc612e1f86edd2264364ad35c4a334a0ed98173d4f1e6808dce0b3c65dda4eb550fa231520aa67259a185d37e2b9e61e5ab4e1d7c41f7a0f22f270d1a07867
 DIST boto3-1.17.25.tar.gz 349475 BLAKE2B 
272c5bebed211d015638a652109f2b56475e0d682ff585915061a495ce26ca6c12a5e844f9d4b73fca105c2f40e3fe7c1aa5bee045af284f45e74899cde3fde2
 SHA512 
d24c118a4af747360f226c9c6e98e26ad3dacf34f13dadb084fef4e7404d1141c66cf5d7074eeea2c792b134e7b83174bc0be0c387c478fd61de646118b41b9e
+DIST boto3-1.17.26.tar.gz 349529 BLAKE2B 
8510b229aea7b725c6286772dff6d54a9df684eac7e455929c059fd02919238335c88af5c655e89bfb5821ac4b70415c8dbd2c549563d008823104d6d54088be
 SHA512 
5ceb9dc557796471f4d582bdf47614a078285a83f9463acb92e5e59e9f82dbca379bf02c2288cf38cb5741f7860d6c8b23872305209d8a4ece697943cd06932d
 DIST boto3-1.17.7.tar.gz 346682 BLAKE2B 
08c06dda1d59b4f555cad075673917b38cbf9ad8d0037f66027b17076e60b4d5fd32a93e088635320ebc3226a9cd8809c9208ec84f8588c26a77766b21dbee98
 SHA512 
2ba1817575c4a64c232c84a75a9d3b0db1de8634ded9aa31844930a82ccf4611805c6dd31b2e4d36cc9a2cc1813d233b4d7366305eaf28efd46a3b843d3c2993

diff --git a/dev-python/boto3/boto3-1.17.26.ebuild 
b/dev-python/boto3/boto3-1.17.26.ebuild
new file mode 100644
index 000..74b9170a911
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.26.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/alembic/

2021-03-11 Thread Michał Górny
commit: e8f5cd3295776d2bd132aab4257b60b719400e09
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:54:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f5cd32

dev-python/alembic: Bump to 1.5.7

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

 dev-python/alembic/Manifest |  1 +
 dev-python/alembic/alembic-1.5.7.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 3b7b9645cec..4b3a920823f 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,3 +1,4 @@
 DIST alembic-1.5.4.tar.gz 1133598 BLAKE2B 
88e1f40ef1935b90de789f1adc99edb5fc580c96a3e86a672cc9cfd694e79e940ba696efe560db3bf2878420a168382ed4342cbf1b8c7b9bbbf084532b8da402
 SHA512 
190f8fe96f18541fd62802e026e93c332f6046618cb89d4f9a6b478505742671d363de1161feeccd8873036a458743165080b5a0e2e55e1d0dd81e617c8cd4ad
 DIST alembic-1.5.5.tar.gz 1150308 BLAKE2B 
33db8a0ea00802b37d3e24ca43232a993bfc333e232fa08b8dd0560dfec5f18f4fa82bcc3c34a776c88c8fc8d3645c4501a9dde8e4e5411bc255eb654183d01a
 SHA512 
a4078c66bbe1627620224f965b879c46453bc74e6a2a902619df28912f55b27f086cba68f08bc8c0a37bd221ac16e195f7f905379fd5d191854adb7f90f86530
 DIST alembic-1.5.6.tar.gz 1153606 BLAKE2B 
ef790285975101f5f17a629c812ef56053dcd2878a02a54d6c79aebd9b97e1d253dc63e98e99eb1074ab85ac0f0483c7e0d993920f120373dd40d6dfc2c6
 SHA512 
95b57dd920fb36e36b7c249d369b1835492f8e4b74086d39f1100590c827b76b49a1aede1d484cfb1f600662bfb99d38ddead468ec8ffb92e8110d8c3523e23d
+DIST alembic-1.5.7.tar.gz 1154141 BLAKE2B 
9932889b31d6afb49c91b3b5681285869867119f493123ccabac8d24d8a4de6c8700aa1bd5578bfbfd4e13adda10cfb4a59ad4de1a51a6180a3e9455acde928e
 SHA512 
a0bd6104405302ab9155438e980223c0ac97c0bb9026afa701f02cd6b79233cdbb7e1f953314542ebed829c1db96bc73def47eeff42f63c75c31e1fb8e981829

diff --git a/dev-python/alembic/alembic-1.5.7.ebuild 
b/dev-python/alembic/alembic-1.5.7.ebuild
new file mode 100644
index 000..32d428a7bdf
--- /dev/null
+++ b/dev-python/alembic/alembic-1.5.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="https://github.com/sqlalchemy/alembic";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydata-sphinx-theme/

2021-03-11 Thread Michał Górny
commit: 088bede6ba452726d14b7faa179dbdd6b08fb5bb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:51:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088bede6

dev-python/pydata-sphinx-theme: Bump to 0.5.0

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

 dev-python/pydata-sphinx-theme/Manifest|  1 +
 .../pydata-sphinx-theme-0.5.0.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pydata-sphinx-theme/Manifest 
b/dev-python/pydata-sphinx-theme/Manifest
index 15dbc68924d..8a447929371 100644
--- a/dev-python/pydata-sphinx-theme/Manifest
+++ b/dev-python/pydata-sphinx-theme/Manifest
@@ -1 +1,2 @@
 DIST pydata-sphinx-theme-0.4.3.tar.gz 3279359 BLAKE2B 
c2a57fc7dd70f8d57a0b56bb45907615658b1dbb705f177fd40e04995754180dd637256618b36b0a6ee59e865558eb013d191f2a5f461365f07cf647427056e9
 SHA512 
9f4f0b1fab88e92302211957df798a7e1bbae034e9935260f94959bba50bc3384ef818ff0cdcd04c3a4b4d09a5285c3d165e35fa3114d6dbb15452cc6895703f
+DIST pydata-sphinx-theme-0.5.0.tar.gz 2556070 BLAKE2B 
10682a631314991b89e05f95ec67b133a87391a00048a06505cb6c38d4106cf7162c9d150866d0099a18512164e59224601fd0e132e4c1de56b47c42ab357f9b
 SHA512 
12731065d463cffadb78b50d31815eadc41ce5214087c7b5d859fe58bb672e318323880a9b915c7d4e5b47e5bf9a8a1b90d14695f2440e4f70d129dbe5d3a40e

diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.5.0.ebuild 
b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.5.0.ebuild
new file mode 100644
index 000..50298065c09
--- /dev/null
+++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.5.0.ebuild
@@ -0,0 +1,28 @@
+# 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="Bootstrap-based Sphinx theme from the PyData community"
+HOMEPAGE="https://github.com/pandas-dev/pydata-sphinx-theme";
+SRC_URI="https://github.com/pandas-dev/pydata-sphinx-theme/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD-with-disclosure"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/beautifulsoup[${PYTHON_USEDEP}]
+   dev-python/pytest-regressions[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+
+# ModuleNotFoundError: No module named 'plotly' even if dev-python/plotly is 
installed
+#distutils_enable_sphinx docs dev-python/commonmark dev-python/recommonmark 
dev-python/numpydoc dev-python/jupyter-sphinx dev-python/plotly
+distutils_enable_tests pytest



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

2021-03-11 Thread Michał Górny
commit: 4b3f42c79c49b6735d1c31326f6b49c4eeac04b1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 21:50:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3f42c7

dev-python/cfn-python-lint: Bump to 0.47.1

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

 dev-python/cfn-python-lint/Manifest|  1 +
 .../cfn-python-lint/cfn-python-lint-0.47.1.ebuild  | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/cfn-python-lint/Manifest 
b/dev-python/cfn-python-lint/Manifest
index 7e9c22b2da0..97f876b314e 100644
--- a/dev-python/cfn-python-lint/Manifest
+++ b/dev-python/cfn-python-lint/Manifest
@@ -2,3 +2,4 @@ DIST cfn-python-lint-0.44.5.tar.gz 5657765 BLAKE2B 
e35fca9cf8232bc802666333184a5
 DIST cfn-python-lint-0.44.7.tar.gz 5711448 BLAKE2B 
b38b90ca7d181dc655b07a0151acad6a22ed1a0d34223cb813c3257cceb0f9ef5ca175cd4992a9d72a843c2b40b0830c433cbbe8b71550c9c9c482ea62783142
 SHA512 
a4ed91383f80e437338f7afee55de5e7cb0f3f8690c4324de77f2d35a665e5947f07945449aedddbd9d996270495ee63418e38b97639c4b7852b1fe50e8ce6e4
 DIST cfn-python-lint-0.46.0.tar.gz 6287874 BLAKE2B 
7ec2665596b50697c95e32b40f736822d718d4682d3a41f72b94e45f1b42a386d2d44cb5447826010c01ccd8da655e394b7379764e5e8ca2a79db22c274cc033
 SHA512 
b87751a719fc037dca2533bb8e14a483bc85d4460b73c7ef2a2d2fff188bd1c611d9828dbf13eca16781e21124123a85c723054bc460243df8ee9fcba5d8e104
 DIST cfn-python-lint-0.47.0.tar.gz 6326333 BLAKE2B 
450190ab374f491c034a93edfdb0d5c006c8468deee285dba676f07f4017ecbfa68ffb10a052ea2d46aa4c6d94870261065e26bdd4a753978fca76778914
 SHA512 
b2349730993758578226253ae6ab942658bc3d9326d75ad1ec029ce093112697fb2a15ee63377dff210a33111de9940b391d276c0ff4894a2b68e545f1783fbb
+DIST cfn-python-lint-0.47.1.tar.gz 6446725 BLAKE2B 
b4e2ce6bfd51a919f93eb5a13d5318392b9e3483d6e8d4645f7c67b82e42075d047b9e565e488413dad9196f79a15b01639af158b0335f0c9360815fd276324b
 SHA512 
8f568d29e0857697fbb82962b6864bdfed930f052fd5f125e993222ebc17bd325ffea373261c0dda5cb899af3a8e4dcf9fbf8d06d32182e1679c491943811bf8

diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.47.1.ebuild 
b/dev-python/cfn-python-lint/cfn-python-lint-0.47.1.ebuild
new file mode 100644
index 000..c3edcec5c4e
--- /dev/null
+++ b/dev-python/cfn-python-lint/cfn-python-lint-0.47.1.ebuild
@@ -0,0 +1,52 @@
+# 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=rdepend
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="https://pypi.org/project/cfn-lint/ 
https://github.com/aws-cloudformation/cfn-python-lint";
+SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' python3_6)
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install unittest
+
+PATCHES=(
+   "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch"
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   # requires git checkout
+   sed -e 's:test_update_docs:_&:' \
+   -i test/unit/module/maintenance/test_update_documentation.py || 
die
+   # requires Internet
+   sed -e 's:test_update_resource_specs_python:_&:' \
+   -i test/unit/module/maintenance/test_update_resource_specs.py 
|| die
+   distutils-r1_src_prepare
+}



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

2021-03-11 Thread Michał Górny
commit: 0816f46b2a2256189b95b607834bf80780760af7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 22:10:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0816f46b

dev-python/gsd: Bump to 2.4.1

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

 dev-python/gsd/Manifest |  1 +
 dev-python/gsd/gsd-2.4.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/gsd/Manifest b/dev-python/gsd/Manifest
index 77c49e76468..9017b86e036 100644
--- a/dev-python/gsd/Manifest
+++ b/dev-python/gsd/Manifest
@@ -1,2 +1,3 @@
 DIST gsd-v1.5.3.tar.gz 240114 BLAKE2B 
076d888f03350fba2388c907787354e878a1536c7d85c759eb3513102ee2abffe2c9313a6e9e208726d66d6324dac02ae70d8872342f9bcb162ad13d9a23dbc3
 SHA512 
893db74dc481da47d6c51ea0d0d9faefbe164edfaeb5a2ed73e25acbd9dc42c3cf28cbc0d9257c6bf0cc0e9911ab85cfa72997886350c0e7c125d30636ec432a
 DIST gsd-v2.4.0.tar.gz 112743 BLAKE2B 
d35a1108cb12f58f8b6cc980c156ae2dceb0c0d2c4d41d35ae29bae1bc342654e148616e64a6dfcb07bdbb1156299d8d05914d028dfb877979c8a17f299feb06
 SHA512 
47e136018d813f48c5d78cc31786a5bb33992f488a4d907b450a570bb90f9ffeb233e82f9686d09aeb3541fca1518294d5bf63c6a896635f30ad369350012458
+DIST gsd-v2.4.1.tar.gz 113343 BLAKE2B 
5d87fe5dbac037aeccf2ef800fc18accb1888606ed904b15910480032edaaa21bed3adf264e17ea5dc42f6600321c838c15e73617a1d8f49fb9a8e5e79a0bff4
 SHA512 
47982500160dc2a125ae2d796fccb1fb31fa501f059c8dee9be1342713d62e3d6ce71b534dbc91daedbf6981299efa4b81382afa13283d647c0848bbd3591c91

diff --git a/dev-python/gsd/gsd-2.4.1.ebuild b/dev-python/gsd/gsd-2.4.1.ebuild
new file mode 100644
index 000..85d4225e06f
--- /dev/null
+++ b/dev-python/gsd/gsd-2.4.1.ebuild
@@ -0,0 +1,29 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="GSD - file format specification and a library to read and write 
it"
+HOMEPAGE="https://github.com/glotzerlab/gsd";
+SRC_URI="https://github.com/glotzerlab/gsd/releases/download/v${PV}/${PN}-v${PV}.tar.gz";
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+RDEPEND=${DEPEND}
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   epytest
+   rm -rf .pytest_cache || die
+}



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

2021-03-11 Thread Michał Górny
commit: 35a28073f6aaa1db27ad6f402c88cea99e18edcd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 22:10:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 22:58:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a28073

dev-python/gsd: Add python@ as co-maint

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

 dev-python/gsd/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/gsd/metadata.xml b/dev-python/gsd/metadata.xml
index c45682ad9f2..fcc19211159 100644
--- a/dev-python/gsd/metadata.xml
+++ b/dev-python/gsd/metadata.xml
@@ -5,6 +5,10 @@
ale...@gentoo.org
Alexey Shvetsov

+   
+   pyt...@gentoo.org
+   Python
+   

gsd




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

2021-03-11 Thread Jonas Stein
commit: aa19f454aa7842e941344f0380e09c3f21bb655e
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Mar 11 22:25:16 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Mar 11 22:25:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa19f454

x11-misc/xscreensaver: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

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

 x11-misc/xscreensaver/metadata.xml | 29 +
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git a/x11-misc/xscreensaver/metadata.xml 
b/x11-misc/xscreensaver/metadata.xml
index fb3aa2fc1da..8893ad3c39c 100644
--- a/x11-misc/xscreensaver/metadata.xml
+++ b/x11-misc/xscreensaver/metadata.xml
@@ -1,20 +1,17 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-
-
-
-j...@jwz.org
-Jamie Zawinski
-
-
-
-Include support for the x11-libs/gdk-pixbuf 
library in some demos, which will make it possible for them to read GIF, JPEG, 
and PNG files as well
-Use gdmflexiserver from gnome-base/gdm instead of 
x11-misc/lightdm
-Compile in support for locking the display
-Enable user switching support using gdmflexiserver 
(x11-misc/lightdm)
-
+   
+   
+   
+   j...@jwz.org
+   Jamie Zawinski
+   
+   
+   
+   Include support for the 
x11-libs/gdk-pixbuf library in some demos, which will make it 
possible for them to read GIF, JPEG, and PNG files as well
+   Use gdmflexiserver from 
gnome-base/gdm instead of x11-misc/lightdm
+   Compile in support for locking the 
display
+   Enable user switching support using 
gdmflexiserver (x11-misc/lightdm)
+   
 



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

2021-03-11 Thread Anthony G. Basile
commit: 7e67687f21e8a8b330a7db8f2e8d5210acd92baf
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Mar 11 21:49:54 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Mar 11 21:50:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e67687f

profiles/desc/xtables_addons.desc: add proto

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/desc/xtables_addons.desc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/desc/xtables_addons.desc 
b/profiles/desc/xtables_addons.desc
index c78e11c7dcc..5ee39b3b616 100644
--- a/profiles/desc/xtables_addons.desc
+++ b/profiles/desc/xtables_addons.desc
@@ -23,6 +23,7 @@ logmark - LOGMARK target will log packet and connection marks 
to syslog
 lscan - match detects simple low-level scan attemps based upon the packet's 
contents
 quota2 - match implements a named counter which can be increased or decreased 
on a per-match basis
 pknock - match implements so-called "port knocking", a stealthy system for 
network authentication
+proto - modifies the protocol number in IP packet header
 psd - match attempts to detect TCP and UDP port scans (derived from Solar 
Designer's scanlogd)
 sysrq - SYSRQ target allows to remotely trigger sysrq on the local machine 
over the network
 tarpit - TARPIT target captures and holds incoming TCP connections using no 
local per-connection resources



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

2021-03-11 Thread Lars Wendler
commit: a59e8aefe86a2204f0a469bb20d45fc393730109
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 11 21:48:54 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 11 21:48:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59e8aef

net-fs/samba: Bump to version 4.12.12

Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/Manifest |   1 +
 net-fs/samba/samba-4.12.12.ebuild | 328 ++
 2 files changed, 329 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 0f27fd8a86a..0542ca6e634 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,4 +1,5 @@
 DIST samba-4.12.11.tar.gz 18249361 BLAKE2B 
74208769d42f3cb534855c77933b3e820cf1cbb02ea8748e4d208281427640b0b3071099ca51fde43454c2d24733a9ba81ef489fd17597e7cf8bdb2e450c7864
 SHA512 
8147f36bc56dd1b7b6603e1e51b83cef59273a591bac77ba8cbefe9df85b0f85886f983979cbfc8fd11eb4e7552944ab4e8ac2400acb3e2b89ec584363961df5
+DIST samba-4.12.12.tar.gz 18252232 BLAKE2B 
4e5fabdbbcbf1df5e4a8966fbd55923c7fe97c4449574f0c17864dd9376197539ea29f59e00fc4fbb58ce18d4c7fcd8ab24e8f892edc9b32c646215287fc4bb7
 SHA512 
45ebed4cc73990993e800605391715afa2aa044e92bf89a62eb3ccbff97be2c9c4bf4a1f840a5d5d1d0c02704435c074e4ae386ca1729066b706c236c898c08f
 DIST samba-4.12.9.tar.gz 18236198 BLAKE2B 
e19c8416626ca2fe769bf26f3645e94f23781538b3c5e1f94ce618efb807d0732e5591525ec066a31cc0211463b9b66105d1d499989012d624edaa2a132c
 SHA512 
8bd3122bcaab2f5a16a73902a9b628384063a8116a08f0254541e05c148016839b3215c60ff0d3291a332e7884708950ad64137204b0ac19801012d3b6684fa6
 DIST samba-4.13.4.tar.gz 18429050 BLAKE2B 
b2141f5b39e849dce4607430fdde217535c6d9aa236807de2e8072415c0e408b2690ea7b335915d87f9a4b574615f282c6724886210d62ad1a059eed447a3e34
 SHA512 
fb7b0e2ad122a72ef534de6446e5a44b842553963fc331c68454e8ff761f16e921a0dcdd653fe6b5e90d4ccf28869bd13df53d615d86cccd85a5ec3589268cf6
 DIST samba-4.13.5.tar.gz 18426722 BLAKE2B 
d84b71cd8a925270670b7d302b527ee116cecf9d603baf1fc69c8527c657d5e2430e1b51e951476525fd95dc3392e5642a829a646c0eb254ccd7530bd393f1a4
 SHA512 
4187337fecf60fa133c6e81e894634f36028d34ccc521e5e856a5736a4f58fc2ad2cd136a206d141f17f7bc519a6168a27e83705fb2d38559667a60b24ad1c1f

diff --git a/net-fs/samba/samba-4.12.12.ebuild 
b/net-fs/samba/samba-4.12.12.ebuild
new file mode 100644
index 000..849733e5d9a
--- /dev/null
+++ b/net-fs/samba/samba-4.12.12.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_REQ_USE='threads(+),xml(+)'
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_PATH="stable"
+[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
+
+SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
+[[ ${PV} = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://www.samba.org/";
+LICENSE="GPL-3"
+
+SLOT="0"
+
+IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs
+gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux
+snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind
+zeroconf"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+CDEPEND="
+   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7[${MULTILIB_USEDEP}]
+   net-libs/libnsl:=[${MULTILIB_USEDEP}]
+   sys-libs/e2fsprogs-libs[${MULTILIB_USEDEP}]
+   
>=sys-libs/ldb-2.1.4[ldap(+)?,python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   
=sys-libs/talloc-2.3.1[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.4.3[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   
>=sys-libs/tevent-0.10.2[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   pam? ( sys-libs/pam )
+   acl? ( virtual/acl )
+   $(python_gen_cond_dep "
+   dev-python/subunit[\${PYTHON_MULTI_USEDEP},${MULTILIB_USEDEP}]
+   addns? (
+   net-dns/bind-tools[gssapi]
+   dev-python/dnspython:=[\${PYTHON_MULTI_USEDEP}]
+   )
+   ")
+   ceph? ( sys-cluster/ceph )
+   cluster? (

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

2021-03-11 Thread Lars Wendler
commit: a5cc0aedfce8ce1dc451ded5cf0ef7031a37dcf5
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 11 21:41:22 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 11 21:42:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5cc0aed

sys-apps/attr: Bump to version 2.5.0

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/attr/Manifest  |  1 +
 sys-apps/attr/attr-2.5.0.ebuild | 98 +
 2 files changed, 99 insertions(+)

diff --git a/sys-apps/attr/Manifest b/sys-apps/attr/Manifest
index b4c74752aa0..19ee562e852 100644
--- a/sys-apps/attr/Manifest
+++ b/sys-apps/attr/Manifest
@@ -1 +1,2 @@
 DIST attr-2.4.48.tar.gz 467840 BLAKE2B 
8fa6a5013b927850868b6913d026f23f116b75da3925d5da5eea007e14f5d9e309f98290b7ffaa6c62f620ff8f3ec7bfb3a1fcb04f3c0c072fca5feacaf804c0
 SHA512 
75f870a0e6e19b8975f3fdceee786fbaff3eadaa9ab9af01996ffa8e50fe5b2bba6e4c22c44a6722d11b55feb9e89895d0151d6811c1d2b475ef4ed145f0c923
+DIST attr-2.5.0.tar.gz 465575 BLAKE2B 
b50c6b741543140099e7f31fcc327d4547cda41f1b14159664096b571c5c14ed7279992e94fdd9bc23d5618715a7d4fe8d45ba8d5cc2941ac6a4d242bc80ee09
 SHA512 
900e66d13acd022f52986d4159925b23e60f9ef5d11983b16d9dfe4a98fd70eea5f78e18f3694d8adea1c422324772af4da6b5659d755ed37484b428e28bb5fc

diff --git a/sys-apps/attr/attr-2.5.0.ebuild b/sys-apps/attr/attr-2.5.0.ebuild
new file mode 100644
index 000..7465baca96b
--- /dev/null
+++ b/sys-apps/attr/attr-2.5.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic libtool toolchain-funcs multilib-minimal usr-ldscript
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/${PN}.git";
+
+   inherit autotools git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="Extended attributes tools"
+HOMEPAGE="https://savannah.nongnu.org/projects/attr";
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="debug nls static-libs"
+
+BDEPEND="nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   po/update-potfiles || die
+   eautopoint
+   eautoreconf
+   else
+   elibtoolize #580792
+   fi
+}
+
+src_configure() {
+   # Remove -flto* from flags as this breaks binaries (bug #644048)
+   filter-flags -flto*
+   append-ldflags "-Wl,--no-gc-sections" #700116
+   tc-ld-disable-gold #644048
+   append-lfs-flags #760857
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable nls)
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   $(use_enable debug)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   # Sanity check until we track down why this is happening. #644048
+   local lib="${ED}/usr/$(get_libdir)/libattr.so.1"
+   if [[ -e ${lib} ]] ; then
+   local versions=$($(tc-getREADELF) -V "${lib}")
+   local symbols=$($(tc-getREADELF) -sW "${lib}")
+   if [[ "${versions}" != *"ATTR_1.0"* || \
+ "${versions}" != *"ATTR_1.1"* || \
+ "${versions}" != *"ATTR_1.2"* || \
+ "${versions}" != *"ATTR_1.3"* || \
+ "${symbols}" != *"getxattr@ATTR_1.0"* ]] ; then
+   echo "# readelf -V ${lib}"
+   echo "${versions}"
+   echo "# readelf -sW ${lib}"
+   echo "${symbols}"
+   die "symbol version sanity check failed; please comment 
on https://bugs.gentoo.org/644048";
+   else
+   einfo "${lib} passed symbol checks"
+   fi
+   fi
+
+   if multilib_is_native_abi; then
+   # we install attr into /bin, so we need the shared lib with it
+   gen_usr_ldscript -a attr
+   fi
+
+   # Add a wrapper until people upgrade.
+   insinto /usr/include/attr
+   newins "${FILESDIR}"/xattr-shim.h xattr.h
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
+
+   einstalldocs
+}



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

2021-03-11 Thread Lars Wendler
commit: cd9a9bdf10ccddc3b57b6f39bf87c081eb8a9795
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 11 21:41:47 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 11 21:42:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9a9bdf

sys-apps/acl: Bump to version 2.3.0

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/acl/Manifest |  1 +
 sys-apps/acl/acl-2.3.0.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/sys-apps/acl/Manifest b/sys-apps/acl/Manifest
index 256b7131d57..3ee6c56f734 100644
--- a/sys-apps/acl/Manifest
+++ b/sys-apps/acl/Manifest
@@ -1 +1,2 @@
 DIST acl-2.2.53.tar.gz 524300 BLAKE2B 
a4c602b18ab1a7932dce38c8dacf3a3026a3100a8a7e61f0740886ec7154a7738ca641953dc1253b5574580815d7f547a99bdd0cc0ee87238a1995abe97eb9d8
 SHA512 
176b7957fe0e7618e0b7bf2ac5071f7fa29417df718cce977661a576fa184e4af9d303b591c9d556b6ba8923e799457343afa401f5a9f7ecd9022185a4e06716
+DIST acl-2.3.0.tar.gz 518155 BLAKE2B 
8635e8616a94f6f62de7ece2ccbc789d48f081608493b759150f4bf9d1c98098f5660cc1ec95c8a54bbd0e7295245e1bf77f4afd17f8521172bed790ce217c88
 SHA512 
77c0f387955d98ee086020943ea5d50ddcf5a36981cb28d2e90c74c20c3893c13c3fa9bc5bc47f79957987ec19afd00ad0b144a1387562b887c1f5fb5e6850cc

diff --git a/sys-apps/acl/acl-2.3.0.ebuild b/sys-apps/acl/acl-2.3.0.ebuild
new file mode 100644
index 000..b802802db8a
--- /dev/null
+++ b/sys-apps/acl/acl-2.3.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic libtool toolchain-funcs multilib-minimal usr-ldscript
+
+DESCRIPTION="access control list utilities, libraries and headers"
+HOMEPAGE="https://savannah.nongnu.org/projects/acl";
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="nls static-libs"
+
+RDEPEND="
+   >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+   # filter out -flto flags as they break getfacl/setfacl binaries
+   # (bug #667372)
+   filter-flags -flto*
+}
+
+src_prepare() {
+   default
+   elibtoolize #580792
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   $(use_enable static-libs static)
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   $(use_enable nls)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   # Tests call native binaries with an LD_PRELOAD wrapper
+   # https://bugs.gentoo.org/772356
+   multilib_is_native_abi && default
+}
+
+multilib_src_install() {
+   default
+
+   # move shared libs to /
+   gen_usr_ldscript -a acl
+}
+
+multilib_src_install_all() {
+   if ! use static-libs ; then
+   find "${ED}" -type f -name "*.la" -delete || die
+   fi
+}



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

2021-03-11 Thread Anthony G. Basile
commit: 1a1ef5157cc1b8eafeb1998afc8a13b8e12372ba
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Mar 11 21:38:08 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Mar 11 21:38:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1ef515

profiles/base: add proto to XTABLES_ADDONS

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/base/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index d77cffe03f2..eafddac4f75 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -93,7 +93,7 @@ APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 
actions alias auth_ba
 
 # Peter Volkov  (2010-04-29)
 # Set some defaults or package will fail to build (Check mconfig in package 
sources)
-XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface 
geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac 
delude chaos account"
+XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface 
geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark 
dhcpmac delude chaos account"
 
 # Robert Buchholz  (2006-01-17)
 # Some common lcd devices



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

2021-03-11 Thread Anthony G. Basile
commit: ea3d9adced8bca1b230ddbbb9d9bbe01c2f4faf1
Author: Jonathan Davies  protonmail  com>
AuthorDate: Mon Mar  1 13:05:52 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Mar 11 21:22:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3d9adc

net-firewall/xtables-addons: Added 'proto' to MODULES.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-firewall/xtables-addons/xtables-addons-3.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/xtables-addons/xtables-addons-3.17.ebuild 
b/net-firewall/xtables-addons/xtables-addons-3.17.ebuild
index f56d0b95429..b83321c6b4e 100644
--- a/net-firewall/xtables-addons/xtables-addons-3.17.ebuild
+++ b/net-firewall/xtables-addons/xtables-addons-3.17.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip 
fuzzy condition tarpit sysrq logmark ipmark echo dnetmap dhcpmac delude chaos 
account"
+MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip 
fuzzy condition tarpit sysrq proto logmark ipmark echo dnetmap dhcpmac delude 
chaos account"
 
 for mod in ${MODULES}; do
IUSE="${IUSE} xtables_addons_${mod}"



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

2021-03-11 Thread Anthony G. Basile
commit: 0201b25bc6e38823a661db86806c6e116f62df50
Author: Jonathan Davies  protonmail  com>
AuthorDate: Mon Mar  1 13:04:44 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Mar 11 21:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0201b25b

net-firewall/xtables-addons: Version updated to 3.17.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-firewall/xtables-addons/Manifest   |   1 +
 .../xtables-addons/xtables-addons-3.17.ebuild  | 189 +
 2 files changed, 190 insertions(+)

diff --git a/net-firewall/xtables-addons/Manifest 
b/net-firewall/xtables-addons/Manifest
index 23f90d2c299..eef9b295f97 100644
--- a/net-firewall/xtables-addons/Manifest
+++ b/net-firewall/xtables-addons/Manifest
@@ -3,3 +3,4 @@ DIST xtables-addons-3.7.tar.xz 325124 BLAKE2B 
e7f0bff03f0b77b55cd578c5a77ab4a306
 DIST xtables-addons-3.8.tar.xz 324468 BLAKE2B 
e460e0dc7fcd7037610b44132628b3c39c81477c2e1ef345d939f1c4d5981517789f240d1d2233c6a8e962e326ff9a25c5e66dcf829fb23db66dc8cd78b076d6
 SHA512 
2e0594ee0e654a19e6bae4f7acb7efd142957418ed44ce92ecd7474bb2f0bfd8dad684be937e8f6ed28395f9d7a6dbea61e7c3259d7b89c05ab10bcad3c04264
 DIST xtables-addons-3.9.tar.xz 324380 BLAKE2B 
d78afec65647c9b83b16e591b3cf6827748d70c02b381c30ee1751aadca6397fcbbe4e7f8e1e9199ae93b07e37ae58e677b89d2b2c62adeb01e345ce2a33
 SHA512 
ec7d2ec97c433eb94b893aedfd346393986ef140d7ff95cd8be070cfa397efd87df7d73d36359b81c80618eb8575282a1ea8624c3bf182ddd60d8975f58579b5
 DIST xtables-addons-3.13.tar.xz 327104 BLAKE2B 
110719a7425060a79df0643ea35cf28ac62af811dde0f6744cf75b632809ff02518366e12ecdf8b017648b85843e689735629fc099b23b21b1999afa3a2e5c69
 SHA512 
0a9874269dafefe2fc364b41d3f5fb2108ba83dc49457f3aa436b814c8c65fb00f48f664576c8ccf183939edffa854fcf9f9c82a801ac90c0e2b9dc1426e1d85
+DIST xtables-addons-3.17.tar.xz 331272 BLAKE2B 
94ec8c8eb318628543b89685482713fe11b80f72416cf10bdf6a5ae27905f130c7a3212481c8c5c0b1f3b1962f7a3707486563d5a0683f3754655f058226b32f
 SHA512 
7d9f80b0f898236e4479f4c618e6f0ad697165c4b4d71fd35d8dc874bccf6376b33ac0fdbf846a8999776854ff175fb8d624b01c12b91142618619c4e6a85706

diff --git a/net-firewall/xtables-addons/xtables-addons-3.17.ebuild 
b/net-firewall/xtables-addons/xtables-addons-3.17.ebuild
new file mode 100644
index 000..f56d0b95429
--- /dev/null
+++ b/net-firewall/xtables-addons/xtables-addons-3.17.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MODULES_OPTIONAL_USE=modules
+MODULES_OPTIONAL_USE_IUSE_DEFAULT=1
+inherit eutils linux-info linux-mod multilib toolchain-funcs
+
+DESCRIPTION="iptables extensions not yet accepted in the main kernel"
+HOMEPAGE="https://inai.de/projects/xtables-addons/";
+SRC_URI="https://inai.de/files/xtables-addons/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip 
fuzzy condition tarpit sysrq logmark ipmark echo dnetmap dhcpmac delude chaos 
account"
+
+for mod in ${MODULES}; do
+   IUSE="${IUSE} xtables_addons_${mod}"
+done
+
+DEPEND=">=net-firewall/iptables-1.6.0"
+
+RDEPEND="${DEPEND}
+   xtables_addons_geoip? (
+   app-arch/unzip
+   dev-perl/Net-CIDR-Lite
+   dev-perl/Text-CSV_XS
+   virtual/perl-Getopt-Long
+   )
+"
+
+DEPEND="${DEPEND}
+   virtual/linux-sources"
+
+SKIP_MODULES=""
+
+XA_check4internal_module() {
+   local mod=${1}
+   local version=${3}
+   local kconfigname=${3}
+
+   if use xtables_addons_${mod} && kernel_is -gt ${version}; then
+   ewarn "${kconfigname} should be provided by the kernel. 
Skipping its build..."
+   if ! linux_chkconfig_present ${kconfigname}; then
+   ewarn "Please enable ${kconfigname} target in your 
kernel
+   configuration or disable checksum module in ${PN}."
+   fi
+   # SKIP_MODULES in case we need to disable building of everything
+   # like having this USE disabled
+   SKIP_MODULES+=" ${mod}"
+   fi
+}
+
+pkg_setup() {
+   if use modules; then
+   get_version
+   check_modules_supported
+   CONFIG_CHECK="NF_CONNTRACK NF_CONNTRACK_MARK ~CONNECTOR"
+   ERROR_CONNECTOR="Please, enable CONFIG_CONNECTOR if you wish to 
receive userspace notifications from pknock through netlink/connector"
+   linux-mod_pkg_setup
+
+   if ! linux_chkconfig_present IPV6; then
+   SKIP_IPV6_MODULES="ip6table_rawpost"
+   ewarn "No IPV6 support in kernel. Disabling: 
${SKIP_IPV6_MODULES}"
+   fi
+   kernel_is -lt 4 18 && die "${P} requires kernel version >= 4.18"
+   fi
+}
+
+# Helper for maintainer: cheks if all possi

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

2021-03-11 Thread James Le Cuirot
commit: 62c352214b8b3bae4cdb7178e3726103516dec92
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar 11 20:36:48 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar 11 20:38:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c35221

www-client/vivaldi-snapshot: Add version 3.7.2218.21

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-3.7.2218.21.ebuild| 202 +
 2 files changed, 206 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 29881004370..2f28ab2410f 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,6 +2,10 @@ DIST vivaldi-snapshot_3.6.2165.32-1_amd64.deb 77537504 BLAKE2B 
5104b2ca7878512af
 DIST vivaldi-snapshot_3.6.2165.32-1_arm64.deb 69777460 BLAKE2B 
3bd957ecd1547d79183b955ecbc8aa6d53e9966c8f03810b5f40ac91b5752022f6c9ab3680f220ba1f8ac1a7748f366a5b0a26ce528fa00cb1be87ec4b3a
 SHA512 
98f2061f5f32be702e55927e58ef8af03bbb5f16c2d6fbd9f4959b9b9732313c3663f4b720243505fbff3f58677a06e49957754efb03fa28b02065edbe338682
 DIST vivaldi-snapshot_3.6.2165.32-1_armhf.deb 68597612 BLAKE2B 
de4c564394972fb9a85b02541adc67c0841b0b21c00367883527e383af80988969ab6a9c0abc64bb55a7ecad83a1b626f8a62ae383d7818e464f9aac1a3b78af
 SHA512 
efa2a53144791e1bf42515932cc08b3308755feb797c00d64a283880b4c0e9d2aefaa0d7fd0d44eb3354e3bf289b0a087381af62202430dcf0fbae9e58c5a2d8
 DIST vivaldi-snapshot_3.6.2165.32-1_i386.deb 73641588 BLAKE2B 
49c95c3d8cd90d1eb69b46df7e99cc5a267a6e0f1ea051e011f9e032fb130b4db63b542015192ebac72840aed11abb650d0b221b84b387cbf72ca4e1432d0bfd
 SHA512 
5dda40708f005862ae214a87d14f5f88f3673615402f07fb1c3317d40cdfb922ace38d897ec3bf88a0975b3f95045cf4d7022a3a3e06fc8edf49c85e9990b68f
+DIST vivaldi-snapshot_3.7.2218.21-1_amd64.deb 78724156 BLAKE2B 
eeb11f2eb7e5c623230e95b55803cafdc00c90ab101a85af184488951f8172245dfb112a801be53847813c766283433e9124814d11eaaed9543842ec026ff4ac
 SHA512 
65196ba00b3ad3fe1e78f328f56416767218024cd933631bee250a0205b0dc467a91e2649e8a3f3001859c21d58df267276b21e3bb14cce5129db556881db1c4
+DIST vivaldi-snapshot_3.7.2218.21-1_arm64.deb 70803824 BLAKE2B 
3ce81f9357088471bf1c2ea944b002dc4a9b55ccedbda4e59e973f8adbadd48f13b685b6450b223f6304d5401ed5b4d75542e4e0ef2f584d5ca338cb4b6545c6
 SHA512 
33dd8a2012bb3576ccef734c7105a8c3e749a0a793d12d1fb4a973b85c1f9e3f16073de83defea0008e3d27129f74da3f2f1087bcbd3509f3c4d79e2aa26a361
+DIST vivaldi-snapshot_3.7.2218.21-1_armhf.deb 69637784 BLAKE2B 
7c908d00745561408663585db30ca8696413834694c439c58c204c0a5e4359ffaf7d9c2295bb64be23850059deabc00aaca20ca81f0ffb7491cea1c8e1895b5f
 SHA512 
baac2832c4b8fffac111b94c3312dc9a82e5404ca02804862065fab66ab4aaa11e08435cc663dbaaac4dc56276825aeaa1b46a0b7c5d63dd384c3e56063b484b
+DIST vivaldi-snapshot_3.7.2218.21-1_i386.deb 75750952 BLAKE2B 
acca5066a510c218f40c8b40d47347a0f4afd56958e36f3e7530a0fb93cc356dbafb8198fc5326bb86f77d86e76a3f5c5131f2505b42a1045d75fc0f61877f69
 SHA512 
e2e7f8e9196fb03abd8beedf37ccb0942ed21615ea6ba48e695867903411b5becd65bad66cdc22c38ea276b2a1266c3a03c18a755e659d651db52cec8b794675
 DIST vivaldi-snapshot_3.7.2218.3-1_amd64.deb 78724140 BLAKE2B 
8f939c2723a7ae2e580cf9285c13d7434b62805fef26c494aceb4307aed1f51f4b6bc77203423ca464baf6b10029fb486afe805cfacb5bef35199db33106ee12
 SHA512 
6c4e6d16877441d3b5dc2945592cdd48f45217ca52fefb88d681296658ded86b670ae3e14b4d1b929e89e13e3b408df8aa12d2ceea8f3689d2383af21c87bd13
 DIST vivaldi-snapshot_3.7.2218.3-1_arm64.deb 70800716 BLAKE2B 
579d53a12c6eefa8c69fda681876f9216a78cc960db6a9043065a698b0e26d0a2a7cf9ee52fc2cdfa0b19599f17aa9cfcab3ac94921899f771389a276f501713
 SHA512 
f0b59a3a96d463c78185aef41597b013b5c2c95583c51f0023d1af994bb643811318a606fdc2600df7e001740487dc942aceae4e8613103210277c2f38e0a7c7
 DIST vivaldi-snapshot_3.7.2218.3-1_armhf.deb 69635832 BLAKE2B 
4b8ed5c5b7a454dc4def3c4c6ac7971b125c85bc6a6f8d0cbc2ac5b10df36623adf099f0fb54fb0cbe29859d582f62dc47eb247971b82ebc89ce229439332b35
 SHA512 
cb59e237239e70f3c317e27f76da7d087291d825b472041548dc0303f384fa4fbd2ccae7138377090207ad8ccce82706f123cb95d718a79b4a8c55a02a9d4566

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2218.21.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2218.21.ebuild
new file mode 100644
index 000..f68f8efe2b3
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2218.21.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+

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

2021-03-11 Thread Piotr Karbowski
commit: 9436c79bc37930a4f8e51902d0e6abbc7b3c0474
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Mar 11 19:58:37 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Mar 11 20:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9436c79b

media-sound/deadbeef: 1.8.7 bump.

Closes: https://bugs.gentoo.org/771279
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-sound/deadbeef/Manifest  |   1 +
 media-sound/deadbeef/deadbeef-1.8.7.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index ceae2920f59..b3009d15606 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1 +1,2 @@
 DIST deadbeef-1.8.4.tar.gz 13049446 BLAKE2B 
a6c052b3b0aa1f74b49cf29be94e235d3dfd3d3f07ed9e1d05a4fc32036e591633eaff4ab59329cf6895828c9a674eec86b62e4818784db5f8e47eed089c80eb
 SHA512 
18c54ae2c7931419ea06f3eb581cc8e704fa6eb87d330fc09f7295f4a8ef6e88b6f8c314223c34c321cd2a54f14cb6911add41602250c39c1b1c1edbf64d63b7
+DIST deadbeef-1.8.7.tar.bz2 5029039 BLAKE2B 
f6ae0d664553435fca566593d715f8f9fab13711bb0e0488c80b9c7ff88a28425d1e3de2ee4c57b87722705c5ede53e0390b81cdbe6ce804d781dfe934dc21e9
 SHA512 
49a9610f8aa8d9853cd4f9a38d103f9a902993a5ae1990937a3ac5a14a4f8533f4233002893875aedf45f737d1a95c7cea189c61d6387bd8be7f3535d60c96eb

diff --git a/media-sound/deadbeef/deadbeef-1.8.7.ebuild 
b/media-sound/deadbeef/deadbeef-1.8.7.ebuild
new file mode 100644
index 000..d949a648226
--- /dev/null
+++ b/media-sound/deadbeef/deadbeef-1.8.7.ebuild
@@ -0,0 +1,170 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg l10n
+
+DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000"
+HOMEPAGE="https://deadbeef.sourceforge.io/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="
+   GPL-2
+   LGPL-2.1
+   wavpack? ( BSD )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 
musepack nls notify nullout opus oss pulseaudio shellexec +supereq threads 
vorbis wavpack"
+
+REQUIRED_USE="
+   || ( alsa oss pulseaudio nullout )
+"
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-misc/curl:0=
+   dev-libs/jansson
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   cdda? (
+   dev-libs/libcdio:0=
+   media-libs/libcddb
+   dev-libs/libcdio-paranoia:0=
+   )
+   cover? ( media-libs/imlib2[jpeg,png] )
+   dts? ( media-libs/libdca )
+   ffmpeg? ( media-video/ffmpeg )
+   flac? (
+   media-libs/flac
+   media-libs/libogg
+   )
+   mp3? ( media-sound/mpg123 )
+   musepack? ( media-sound/musepack-tools )
+   nls? ( virtual/libintl )
+   notify? ( sys-apps/dbus )
+   opus? ( media-libs/opusfile )
+   pulseaudio? ( media-sound/pulseaudio )
+   vorbis? ( media-libs/libvorbis )
+   wavpack? ( media-sound/wavpack )
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+"
+
+PATCHES=(
+   "${FILESDIR}/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch"
+)
+
+src_prepare() {
+   default
+
+   drop_from_linguas() {
+   sed "/${1}/d" -i "${S}/po/LINGUAS" || die
+   }
+
+   drop_and_stub() {
+   rm -rf "${1}"
+   mkdir "${1}"
+   cat > "${1}/Makefile.in" <<-EOF
+   all: nothing
+   install: nothing
+   nothing:
+   EOF
+   }
+
+   l10n_for_each_disabled_locale_do drop_from_linguas || die
+
+   eautopoint --force
+   eautoreconf
+
+   # Get rid of bundled gettext.
+   drop_and_stub "${S}/intl"
+
+   # Plugins that are undesired for whatever reason, candidates for 
unbundling and such.
+   for i in adplug alac dumb ffap mms gme mono2stereo psf sc60 shn sid 
soundtouch wma; do
+   drop_and_stub "${S}/plugins/${i}"
+   done
+
+   rm -rf "${S}/plugins/rg_scanner/ebur128"
+}
+
+src_configure () {
+   local myconf=(
+   "--disable-static"
+   "--disable-staticlink"
+   "--disable-portable"
+   "--disable-rpath"
+
+   "--disable-libmad"
+   "--disable-gtk2"
+   "--disable-adplug"
+   "--disable-coreaudio"
+   "--disable-dumb"
+   "--disable-alac"
+   "--disable-ffap"
+   "--disable-gme"
+   "--disable-mms"
+   "--disable-mono2stereo"
+   "--disable-psf"
+   "--disable-rgscanner"
+   "--disable-sc68"
+   "--disable-shn"
+   "--disable-sid"
+   "--disable-sndfile"
+   "--disable-soundtou

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

2021-03-11 Thread Piotr Karbowski
commit: a1f8621ccf665f3e378b029641a2db69e48cff16
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Mar 11 20:08:14 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Mar 11 20:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f8621c

media-gfx/feh: 3.6.2 version bump

Closes: https://bugs.gentoo.org/740126
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/Manifest |  1 +
 media-gfx/feh/feh-3.6.2.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 6335227892d..dd496652da9 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1,2 +1,3 @@
 DIST feh-3.6.1.tar.bz2 2116064 BLAKE2B 
cae12f9475a2678c2f521baac9deb6668eae07811ae0904bbefef873fd54182b94532bf811394964e725f0e45890f65fcfc3dc988135d388ddcf625adbeca4e0
 SHA512 
b4350f1c5f66a450b2f088affea973abab9e184df110b693e46e1fc532d213d62a52bf08029f345daf92d45c828ff3bd380dcd7b167f319f1ff3b1d04150cd75
+DIST feh-3.6.2.tar.bz2 2116515 BLAKE2B 
c813f1bcee2170b509c4579472f2106ed01bcba49a91eaec2f48b2f41b10f43de59ab0d114ee9a04faa9b8d73c13636e49bac4730ff2275bec55cff56379e1fc
 SHA512 
d3a14d7880387575a224bc5cdf1b63bfc5bd793c52fdc07620ddd80e1309a6b9a0c93f3f66ad08a0221f04eabb226372fcb14849a8682c4a2b4691981bb80c40
 DIST feh-3.6.tar.bz2 2116101 BLAKE2B 
8ad47c6b456746d951728fd8a0ba1a2fed4ceb4a7e15554f68b4de071da7b3f4e9e16a10b1a05e51291b8b4127bab98f2b96231298fd181d8dc544bc089a772f
 SHA512 
1df017adcf0650ff2cdc26556cbea5a6b8c9dad1dd4412879312334d0140ab9e5c9c8bac7249dcfbdd7985ae75d847752eadad14216102d8ab7bcb2c42c7

diff --git a/media-gfx/feh/feh-3.6.2.ebuild b/media-gfx/feh/feh-3.6.2.ebuild
new file mode 100644
index 000..2010a07aead
--- /dev/null
+++ b/media-gfx/feh/feh-3.6.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/";
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2";
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2021-03-11 Thread Piotr Karbowski
commit: d546ba34db7f9e364d1dc7ae96b264ca6c1f3887
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Mar 11 20:12:11 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Mar 11 20:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d546ba34

sys-fs/mergerfs: 2.32.4 version bump.

Closes: https://bugs.gentoo.org/769515
Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  1 +
 sys-fs/mergerfs/mergerfs-2.32.4.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index 4f13816959f..d9605fbc714 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -1,3 +1,4 @@
 DIST mergerfs-2.32.1.tar.gz 314392 BLAKE2B 
8024dd835af3380fc53ed7255e720c2475da229b2cb3cea68c7bb64edf2b56de903f82c22f65459ea40f08ff724a60fa474a20fbd1e964686a9b1f0df5c5a05d
 SHA512 
2e09ae48d9b06c5a6b7cc577b458a9ec402fcd8243c023f9c03d0b37a35c28722586c738e76f7291559deae84aa69f52bcc76a9042947f984b24b85d84276807
 DIST mergerfs-2.32.2.tar.gz 314267 BLAKE2B 
768241671202019262e16ff9e2247014904fdf503057472b8b68805980215c6585a77047b66aa105fc99a83642b104d002808e532445021500ef3da4cdd3a6ae
 SHA512 
f138f53ce9a9fbda6194847e74e3b3b161f49d84bc659f85c56cd61113fb7e5a89a9950eb54537c4a486a57ade5c8644a9809f97bbfff981cff32a6043329a73
 DIST mergerfs-2.32.3.tar.gz 314280 BLAKE2B 
f7c5ab92f1241627bd91255b35bdd81782f153f9144242a52241f9e812e4096c23d73401251a8ace43781f39a4644814dc724a8a31066f77cfd78ad6c27d54dd
 SHA512 
f3f8f320f98ef2a345a0229eca661c6c8c75fdd23613ae0d45f13062b18f6f052474a009c77a6602df77762100f45b3eb76692812e81d12555763ead5c83b87d
+DIST mergerfs-2.32.4.tar.gz 314302 BLAKE2B 
9435e1e9a7539c5fd732313e269551b12d5e23303e4ac77d783817f42c8004f2873f9e82bd69586c69ebce1e628da707534b04094ea0d7a1f626af6f3b8a444a
 SHA512 
248b5e16c49f0775a5173b10940e45fa401ff81a44e2f081135f118a4deb9f79104d77e1c7424926da703123753a75e8f0590396e44c9ecd3bfdd1f27d7ced17

diff --git a/sys-fs/mergerfs/mergerfs-2.32.4.ebuild 
b/sys-fs/mergerfs/mergerfs-2.32.4.ebuild
new file mode 100644
index 000..2600359a9c8
--- /dev/null
+++ b/sys-fs/mergerfs/mergerfs-2.32.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A featureful union filesystem"
+HOMEPAGE="https://github.com/trapexit/mergerfs";
+
+SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+# Vendorized libfuse that's bundled is under LGPL-2.1.
+LICENSE="ISC LGPL-2.1"
+SLOT="0"
+IUSE="+xattr"
+
+DEPEND="
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   # Hand made build system at it's finest.
+   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
+   echo "#pragma once" >src/version.hpp || die
+   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
+
+   if ! use xattr; then
+   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
+   fi
+}
+
+src_compile() {
+   # https://bugs.gentoo.org/725978
+   tc-export AR CC CXX
+
+   default
+}
+
+src_install() {
+   dobin build/mergerfs
+   dosym mergerfs /usr/bin/mount.mergerfs
+   dodoc README.md
+   doman man/mergerfs.1
+}



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

2021-03-11 Thread Piotr Karbowski
commit: 5ace3d5a5d46438fa400e3f190eb91bf40ddeb1c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Mar 11 20:32:07 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Mar 11 20:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ace3d5a

net-p2p/nicotine+: 3.0.2 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/nicotine+/Manifest   |  1 +
 net-p2p/nicotine+/nicotine+-3.0.2.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest
index d5b14a0cf69..bf64814e94f 100644
--- a/net-p2p/nicotine+/Manifest
+++ b/net-p2p/nicotine+/Manifest
@@ -2,3 +2,4 @@ DIST nicotine+-2.0.1.tar.gz 5140065 BLAKE2B 
01af7eb58ea6800c17042ef73b9caa8b3d57
 DIST nicotine+-2.1.2.tar.gz 5091941 BLAKE2B 
2fcfcc25645a194e1161502c1836d075732a833e1cca1f16cb939e960371c9a656c0044427ca381e8fb3d76de139af1f495b3c5ff208fe931571cfbe5ab0d219
 SHA512 
dc5ae656cb24efdd252475eefa63d471e44f9652650ca834acb358c195337c46c07ef5da873419d66235a8fbb3d2e290347aa47416c0017bea54423b485225c9
 DIST nicotine+-2.2.0.tar.gz 3382047 BLAKE2B 
64e83aee32f16ff8fcd298a4f876eca1903a37879918bdf3d1e4684d17b1815caf991ffc0264273fb3b84ab77a300382050039b3c5977a38d1e94ba060f7b58e
 SHA512 
1a3aa24fe09564dbd2cd454e081eb5198279a968a4ab8df0b7f42ea1da63b24ac28ea4000fabf4cf00c6b37d4395b927321d27c1502de3447001285d0c942439
 DIST nicotine+-2.2.2.tar.gz 3373462 BLAKE2B 
6dbcf4e9d7f85bb2e03194047c8ca9c374ae762967414d888e764e84b25682148245cf84c27ab967279f4ac5e3bad680a7920d3da7896e61d12413194c9ad207
 SHA512 
5d863b94d1a899701f3d6cd98d875a4ca782778b00d77fe3c490af59168592011a83f823feac6c0e71bdd4c5cfd743e023066d542d8778b68854344b73c322a1
+DIST nicotine+-3.0.2.tar.gz 3126152 BLAKE2B 
8575c61fc32083e687eac841e403366c516e0420c792bad2bf31b49b83dd80d2b99ace20879f7968dffd0d48e52bc6c6638300216b4eae44773c0723888ca96e
 SHA512 
297aab9b6016df4b45e065d5e6493e237e99ef6ebbd475b7ccf66d2c476053f77c72c2ecd672c20046b422dc1f5eb431e701de687d33f2364619de5643ccef6d

diff --git a/net-p2p/nicotine+/nicotine+-3.0.2.ebuild 
b/net-p2p/nicotine+/nicotine+-3.0.2.ebuild
new file mode 100644
index 000..7ed3e7ea3cb
--- /dev/null
+++ b/net-p2p/nicotine+/nicotine+-3.0.2.ebuild
@@ -0,0 +1,41 @@
+# 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 xdg-utils
+
+DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
+HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus";
+SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   ${DEPEND}
+"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/nicotine-plus-${PV}"
+
+src_install() {
+   distutils-r1_src_install
+   mv "${ED}/usr/share/doc/nicotine" "${ED}/usr/share/doc/${PF}" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2021-03-11 Thread Ben Kohler
commit: 8ca69b3163a85af1fba13ae956d20c8be94382c7
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Mar 11 20:33:14 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Mar 11 20:33:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca69b31

dev-util/artifactory-bin: install systemd unit to correct place

Closes: https://bugs.gentoo.org/770784

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

 ...artifactory-bin-6.3.3.ebuild => artifactory-bin-6.3.3-r1.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/artifactory-bin/artifactory-bin-6.3.3.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-6.3.3-r1.ebuild
similarity index 96%
rename from dev-util/artifactory-bin/artifactory-bin-6.3.3.ebuild
rename to dev-util/artifactory-bin/artifactory-bin-6.3.3-r1.ebuild
index b36f57e1e59..e7b28a6f039 100644
--- a/dev-util/artifactory-bin/artifactory-bin-6.3.3.ebuild
+++ b/dev-util/artifactory-bin/artifactory-bin-6.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Using a binary ebuild until a source ebuild is doable.
@@ -10,7 +10,7 @@
 
 EAPI=6
 
-inherit user
+inherit systemd user
 
 MY_P="${P/-bin}"
 MY_PN="${PN/-bin}"
@@ -102,6 +102,8 @@ src_install() {
newconfd "${FILESDIR}/confd" ${MY_PN}
newinitd "${FILESDIR}/initd-r3" ${MY_PN}
 
+   systemd_dounit misc/service/artifactory.service
+
fowners -R artifactory:artifactory ${ARTIFACTORY_HOME}
fperms -R u+w ${TOMCAT_HOME}/work
 



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

2021-03-11 Thread Thomas Deutschmann
commit: a0337bd195f3cc351af95f3ff20fdb2997db94f7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 11 20:00:55 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 11 20:10:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0337bd1

www-client/firefox: bump to v86.0.1

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

 www-client/firefox/Manifest  |   96 +++
 www-client/firefox/firefox-86.0.1.ebuild | 1173 ++
 2 files changed, 1269 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 8d10577e911..f70e89b62ef 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -191,4 +191,100 @@ DIST firefox-86.0-vi.xpi 571524 BLAKE2B 
e66dc4e245658b5484c94aa8875586e15f7998a0
 DIST firefox-86.0-xh.xpi 428557 BLAKE2B 
86dcb582e1a648c5ca99004dcb75d3cfb13ba7dc871e0f5d4e7814facbf912dd51def5a674d9eb73689ec44b58e1060769178004ba89da46d52917a2fe88f5bd
 SHA512 
c14e19e19773003f2b0826e3219ea4357f8783c2c73ea69f62e279e094bb1ba01b92771963a97b83e76e346023d216650bc1bca8503ac364098d8dd2c5cb6779
 DIST firefox-86.0-zh-CN.xpi 573533 BLAKE2B 
55abc836aadf6aebf1d951d66eee01848cbc35f684415c56ef1347fe540c0a592d4ee43fec9b5a82f6fdd50702709d54acdb97b3243b09f6d68040d8ff921376
 SHA512 
990d4e52fd548c6d89c41f70fd8e78bc242e989c25aedc4e61433099941a8b6c01764f39b283868d5c934fed8ba9a852fb7fddb3393575cd6c4c83cf321ab896
 DIST firefox-86.0-zh-TW.xpi 573620 BLAKE2B 
cf251b009eac891fb4621c9d34345068efa394477151d5831ac23392110af433088d707a11fa9ab39a3ff7ed79a7ced471b5b3d95a1475f8fbfb295934b0de88
 SHA512 
12c08a0dad16f4e7ead8523ac0c8d3ebda8e350faf5f4986604f410855bb5ce5ebf393bbbfbcb110ec9cc887abdefe8bad23eb6654fde64f1014678542be19b2
+DIST firefox-86.0.1-ach.xpi 465042 BLAKE2B 
34d2a7cfe9b4e354330aacaac966e89ef52c0b72fbf0b9e9a4052c7c705996e79ecafe0ec1e4999d8b47bfc50e4848bcaa510dff244bdd5031a985d979a87fcb
 SHA512 
2589ed90b509efd8b31aa7677b5146ae1026f00379292060265726b330b678342a4dd2e4a1dbbd280ad7a1a41ef9a51ca6262ed4724b302586b3672eafc75d92
+DIST firefox-86.0.1-af.xpi 429107 BLAKE2B 
9483b799b93b0beb4f6c342c947a732a04671e4d5c017b0b94d22f97c100c2ce223e58ce25ecafcd513476664bd955b3c8fa05285a5aab2b56711b3511967b22
 SHA512 
590e941421e4ce371f44188381936cdf7bc7bec485062b44e8d76906c30658ddc5c0e8d74679bf252e061a543b86bc45ada2d10dfacda0dde9fabe892c1ed42d
+DIST firefox-86.0.1-an.xpi 512517 BLAKE2B 
99bc41158ac2026b955dba5f324ca65db0bc65ee7f93ca523ffc8b9b11df5cca2186b90861ffbf5e355ada8875f623a472b8971eca96f60c851cf6eaae0ae535
 SHA512 
58b3c597cb84581a5c6dfd5e961590d0be856c48554d7a9bafcd0abeb1a6d25eed7d3e423901aa19c34bae9aa3db217a76ac5e9510f027cecb9c1d9014813b34
+DIST firefox-86.0.1-ar.xpi 564777 BLAKE2B 
d253cbc8181c4b6817beb1ea60aaecdf90bc8295ca0981c9c810fe4812781c5abb775d0fab4617d1d0262274f4af3379e0208c26eaaf07905854992ad1a26080
 SHA512 
9674c2ba59f3e73bf7e86bbd8082ed2a25e2788718de8a5cca1c78efc30c96f1be3933aac774e0296aa826d90568bcb74ad50b13a2d3a41a02477f704b95
+DIST firefox-86.0.1-ast.xpi 493929 BLAKE2B 
8c0919bae85d436aeea5adb7ebddf571537f9b850ad9dd07a6934c12c334eae23540f6cb81b210b78b3655466e5a7734f2345bfda9379a83773eadc84244576b
 SHA512 
46415bcf002db30a9d48fd267b1c593713800a8296584af88e3c98f794321c9ddba45e5dcde5ddec98c4b8c375a885c4a179145d84766e7fef860d56c5cf5a87
+DIST firefox-86.0.1-az.xpi 501750 BLAKE2B 
88ab2cb03c05d40dc161ba4aaa2780d0dce803fd35ee884ec369b7ad217486872e3ce382301acf3b6f6c0ea2924f09f045d99add8bc547c2c14538e8d3f41804
 SHA512 
9b82f1af08798e149886b650275d7efafe383c4f2663a50bfb2472246acc187192560e6ff333199e81663d226dcf263aaf03263565b93de9a8f3c173781d3484
+DIST firefox-86.0.1-be.xpi 616872 BLAKE2B 
02e0b50e531d6836a6ea18c2fda1c77e422c34c51599b13fb1bfe0720c5cca4ac1ab450dfc7149431deb2e7d5c1240e111db2e42320afdfc53184642a415bc1d
 SHA512 
54ede4f99d2157d31b5517e8513b6598fcd19593e5ffc8cf6cc43933a1e958c7ac6544456de28593be415fe88dd221738ddfbd487ebc33d51765634f451c3300
+DIST firefox-86.0.1-bg.xpi 565562 BLAKE2B 
5ee5231743be21cd42c393ad73aae58e5622419617f7d662c85f226f8e5c355772db71cc9b31881b2cefcf135303a22d19d18104cd44c7a328d0f9e079f33af8
 SHA512 
20d6b5c00839dd7eaa6aeeb8e54320ad4789fe050917c093bed001451c204cf054cdf128a23a8f9ef34d3aa94a9dbc8bd6c3d4877029f31daa53e0febb7f3ade
+DIST firefox-86.0.1-bn.xpi 577121 BLAKE2B 
51b18ab4250421bcfb781099a13153d375ddf953c3ed07bbef4651f34d0e2416dcc162a7d23d7b0a913066e6d46ee53b3a744868e70cb5c6980272a6f50126ff
 SHA512 
cb65cff83bcde9dadbd12ee19651cd93ae86e08666e26270239c3880d127fdb2cbf61432eaaf4d9e3c7322389efdcc9406597be62ba70cf2d4465717c805e67f
+DIST firefox-86.0.1-br.xpi 518347 BLAKE2B 
2011d7f83006782ec4030b16d5467ff244eb184aa80cf5bd8539c2ed58160844a89fb843d5e3b7dfa3b96f00934055474939d8947b78670cc57de11e00b8bd46
 SHA512 
162d1dfd87bffec260e32fd31457bbbc286445a1fef75c3a4462f342674322e15e17f08bdcdc2f8ce09ab09671232f8dba9e7ff26b7d23d83138fee4a04a4761
+DIST firefox-86.0.1-bs.xpi 470242 BLAKE2B 
92ad87b88a1e8f3d61676d

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

2021-03-11 Thread Thomas Deutschmann
commit: 9d85e0ab5980ad6ccb29179b4f6fb5a0f3e02fa6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 11 20:12:30 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 11 20:12:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d85e0ab

www-client/firefox-bin: bump to v86.0.1

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

 www-client/firefox-bin/Manifest  |  97 ++
 www-client/firefox-bin/firefox-bin-86.0.1.ebuild | 411 +++
 2 files changed, 508 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 7e117f38d7c..92fc95a7434 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -188,7 +188,104 @@ DIST firefox-86.0-vi.xpi 571524 BLAKE2B 
e66dc4e245658b5484c94aa8875586e15f7998a0
 DIST firefox-86.0-xh.xpi 428557 BLAKE2B 
86dcb582e1a648c5ca99004dcb75d3cfb13ba7dc871e0f5d4e7814facbf912dd51def5a674d9eb73689ec44b58e1060769178004ba89da46d52917a2fe88f5bd
 SHA512 
c14e19e19773003f2b0826e3219ea4357f8783c2c73ea69f62e279e094bb1ba01b92771963a97b83e76e346023d216650bc1bca8503ac364098d8dd2c5cb6779
 DIST firefox-86.0-zh-CN.xpi 573533 BLAKE2B 
55abc836aadf6aebf1d951d66eee01848cbc35f684415c56ef1347fe540c0a592d4ee43fec9b5a82f6fdd50702709d54acdb97b3243b09f6d68040d8ff921376
 SHA512 
990d4e52fd548c6d89c41f70fd8e78bc242e989c25aedc4e61433099941a8b6c01764f39b283868d5c934fed8ba9a852fb7fddb3393575cd6c4c83cf321ab896
 DIST firefox-86.0-zh-TW.xpi 573620 BLAKE2B 
cf251b009eac891fb4621c9d34345068efa394477151d5831ac23392110af433088d707a11fa9ab39a3ff7ed79a7ced471b5b3d95a1475f8fbfb295934b0de88
 SHA512 
12c08a0dad16f4e7ead8523ac0c8d3ebda8e350faf5f4986604f410855bb5ce5ebf393bbbfbcb110ec9cc887abdefe8bad23eb6654fde64f1014678542be19b2
+DIST firefox-86.0.1-ach.xpi 465042 BLAKE2B 
34d2a7cfe9b4e354330aacaac966e89ef52c0b72fbf0b9e9a4052c7c705996e79ecafe0ec1e4999d8b47bfc50e4848bcaa510dff244bdd5031a985d979a87fcb
 SHA512 
2589ed90b509efd8b31aa7677b5146ae1026f00379292060265726b330b678342a4dd2e4a1dbbd280ad7a1a41ef9a51ca6262ed4724b302586b3672eafc75d92
+DIST firefox-86.0.1-af.xpi 429107 BLAKE2B 
9483b799b93b0beb4f6c342c947a732a04671e4d5c017b0b94d22f97c100c2ce223e58ce25ecafcd513476664bd955b3c8fa05285a5aab2b56711b3511967b22
 SHA512 
590e941421e4ce371f44188381936cdf7bc7bec485062b44e8d76906c30658ddc5c0e8d74679bf252e061a543b86bc45ada2d10dfacda0dde9fabe892c1ed42d
+DIST firefox-86.0.1-an.xpi 512517 BLAKE2B 
99bc41158ac2026b955dba5f324ca65db0bc65ee7f93ca523ffc8b9b11df5cca2186b90861ffbf5e355ada8875f623a472b8971eca96f60c851cf6eaae0ae535
 SHA512 
58b3c597cb84581a5c6dfd5e961590d0be856c48554d7a9bafcd0abeb1a6d25eed7d3e423901aa19c34bae9aa3db217a76ac5e9510f027cecb9c1d9014813b34
+DIST firefox-86.0.1-ar.xpi 564777 BLAKE2B 
d253cbc8181c4b6817beb1ea60aaecdf90bc8295ca0981c9c810fe4812781c5abb775d0fab4617d1d0262274f4af3379e0208c26eaaf07905854992ad1a26080
 SHA512 
9674c2ba59f3e73bf7e86bbd8082ed2a25e2788718de8a5cca1c78efc30c96f1be3933aac774e0296aa826d90568bcb74ad50b13a2d3a41a02477f704b95
+DIST firefox-86.0.1-ast.xpi 493929 BLAKE2B 
8c0919bae85d436aeea5adb7ebddf571537f9b850ad9dd07a6934c12c334eae23540f6cb81b210b78b3655466e5a7734f2345bfda9379a83773eadc84244576b
 SHA512 
46415bcf002db30a9d48fd267b1c593713800a8296584af88e3c98f794321c9ddba45e5dcde5ddec98c4b8c375a885c4a179145d84766e7fef860d56c5cf5a87
+DIST firefox-86.0.1-az.xpi 501750 BLAKE2B 
88ab2cb03c05d40dc161ba4aaa2780d0dce803fd35ee884ec369b7ad217486872e3ce382301acf3b6f6c0ea2924f09f045d99add8bc547c2c14538e8d3f41804
 SHA512 
9b82f1af08798e149886b650275d7efafe383c4f2663a50bfb2472246acc187192560e6ff333199e81663d226dcf263aaf03263565b93de9a8f3c173781d3484
+DIST firefox-86.0.1-be.xpi 616872 BLAKE2B 
02e0b50e531d6836a6ea18c2fda1c77e422c34c51599b13fb1bfe0720c5cca4ac1ab450dfc7149431deb2e7d5c1240e111db2e42320afdfc53184642a415bc1d
 SHA512 
54ede4f99d2157d31b5517e8513b6598fcd19593e5ffc8cf6cc43933a1e958c7ac6544456de28593be415fe88dd221738ddfbd487ebc33d51765634f451c3300
+DIST firefox-86.0.1-bg.xpi 565562 BLAKE2B 
5ee5231743be21cd42c393ad73aae58e5622419617f7d662c85f226f8e5c355772db71cc9b31881b2cefcf135303a22d19d18104cd44c7a328d0f9e079f33af8
 SHA512 
20d6b5c00839dd7eaa6aeeb8e54320ad4789fe050917c093bed001451c204cf054cdf128a23a8f9ef34d3aa94a9dbc8bd6c3d4877029f31daa53e0febb7f3ade
+DIST firefox-86.0.1-bn.xpi 577121 BLAKE2B 
51b18ab4250421bcfb781099a13153d375ddf953c3ed07bbef4651f34d0e2416dcc162a7d23d7b0a913066e6d46ee53b3a744868e70cb5c6980272a6f50126ff
 SHA512 
cb65cff83bcde9dadbd12ee19651cd93ae86e08666e26270239c3880d127fdb2cbf61432eaaf4d9e3c7322389efdcc9406597be62ba70cf2d4465717c805e67f
+DIST firefox-86.0.1-br.xpi 518347 BLAKE2B 
2011d7f83006782ec4030b16d5467ff244eb184aa80cf5bd8539c2ed58160844a89fb843d5e3b7dfa3b96f00934055474939d8947b78670cc57de11e00b8bd46
 SHA512 
162d1dfd87bffec260e32fd31457bbbc286445a1fef75c3a4462f342674322e15e17f08bdcdc2f8ce09ab09671232f8dba9e7ff26b7d23d83138fee4a04a4761
+DIST firefox-86.0.1-bs.xpi 470242 BL

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

2021-03-11 Thread Andreas Sturmlechner
commit: 3aa091654489bae8aa585ddadc6734e67b3364ed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  6 16:49:00 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 11 19:52:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa09165

cmake-multilib.eclass: Drop EAPI-6 support

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

 eclass/cmake-multilib.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/cmake-multilib.eclass b/eclass/cmake-multilib.eclass
index 2693d9c72e2..7319d6b0538 100644
--- a/eclass/cmake-multilib.eclass
+++ b/eclass/cmake-multilib.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: cmake-multilib.eclass
@@ -6,7 +6,7 @@
 # gx86-multilib team 
 # @AUTHOR:
 # Author: Michał Górny 
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: cmake-utils wrapper for multilib builds
 # @DESCRIPTION:
 # The cmake-multilib.eclass provides a glue between cmake-utils.eclass(5)
@@ -26,7 +26,7 @@
 : ${CMAKE_ECLASS:=cmake-utils}
 
 case ${EAPI:-0} in
-   [67]) ;;
+   7) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



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

2021-03-11 Thread Andreas Sturmlechner
commit: 356cc0a6b2ae8f4a43f069c09e1fd5191460d485
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  6 17:01:22 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 11 19:52:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356cc0a6

cmake-multilib.eclass: Prepare for cmake.eclass default in future EAPI

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

 eclass/cmake-multilib.eclass | 47 +---
 1 file changed, 27 insertions(+), 20 deletions(-)

diff --git a/eclass/cmake-multilib.eclass b/eclass/cmake-multilib.eclass
index 7319d6b0538..e6d8fe64a02 100644
--- a/eclass/cmake-multilib.eclass
+++ b/eclass/cmake-multilib.eclass
@@ -7,26 +7,41 @@
 # @AUTHOR:
 # Author: Michał Górny 
 # @SUPPORTED_EAPIS: 7
-# @BLURB: cmake-utils wrapper for multilib builds
+# @BLURB: cmake wrapper for multilib builds
 # @DESCRIPTION:
-# The cmake-multilib.eclass provides a glue between cmake-utils.eclass(5)
+# The cmake-multilib.eclass provides a glue between cmake.eclass(5)
 # and multilib-minimal.eclass(5), aiming to provide a convenient way
 # to build packages using cmake for multiple ABIs.
 #
 # Inheriting this eclass sets IUSE and exports default multilib_src_*()
-# sub-phases that call cmake-utils phase functions for each ABI enabled.
+# sub-phases that call cmake phase functions for each ABI enabled.
 # The multilib_src_*() functions can be defined in ebuild just like
-# in multilib-minimal, yet they ought to call appropriate cmake-utils
+# in multilib-minimal, yet they ought to call appropriate cmake
 # phase rather than 'default'.
 
 # @ECLASS-VARIABLE: CMAKE_ECLASS
 # @DESCRIPTION:
-# Default is "cmake-utils" for compatibility. Specify "cmake" for ebuilds
-# that ported from cmake-utils.eclass to cmake.eclass already.
+# Default is "cmake-utils" for compatibility in EAPI-7. Specify "cmake" for
+# ebuilds that ported to cmake.eclass already. Future EAPI is "cmake" only.
 : ${CMAKE_ECLASS:=cmake-utils}
 
+# @ECLASS-VARIABLE: _CMAKE_ECLASS_IMPL
+# @INTERNAL
+# @DESCRIPTION:
+# Default is "cmake" for future EAPI. Cleanup once EAPI-7 support is gone.
+_CMAKE_ECLASS_IMPL=cmake
+
 case ${EAPI:-0} in
-   7) ;;
+   7)
+   case ${CMAKE_ECLASS} in
+   cmake-utils|cmake) ;;
+   *)
+   eerror "Unknown value for \${CMAKE_ECLASS}"
+   die "Value ${CMAKE_ECLASS} is not supported"
+   ;;
+   esac
+   _CMAKE_ECLASS_IMPL=${CMAKE_ECLASS}
+   ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
@@ -34,15 +49,7 @@ if [[ ${CMAKE_IN_SOURCE_BUILD} ]]; then
die "${ECLASS}: multilib support requires out-of-source builds."
 fi
 
-case ${CMAKE_ECLASS} in
-   cmake-utils|cmake) ;;
-   *)
-   eerror "Unknown value for \${CMAKE_ECLASS}"
-   die "Value ${CMAKE_ECLASS} is not supported"
-   ;;
-esac
-
-inherit ${CMAKE_ECLASS} multilib-minimal
+inherit ${_CMAKE_ECLASS_IMPL} multilib-minimal
 
 EXPORT_FUNCTIONS src_configure src_compile src_test src_install
 
@@ -53,7 +60,7 @@ cmake-multilib_src_configure() {
 }
 
 multilib_src_configure() {
-   ${CMAKE_ECLASS}_src_configure "${_cmake_args[@]}"
+   ${_CMAKE_ECLASS_IMPL}_src_configure "${_cmake_args[@]}"
 }
 
 cmake-multilib_src_compile() {
@@ -63,7 +70,7 @@ cmake-multilib_src_compile() {
 }
 
 multilib_src_compile() {
-   ${CMAKE_ECLASS}_src_compile "${_cmake_args[@]}"
+   ${_CMAKE_ECLASS_IMPL}_src_compile "${_cmake_args[@]}"
 }
 
 cmake-multilib_src_test() {
@@ -73,7 +80,7 @@ cmake-multilib_src_test() {
 }
 
 multilib_src_test() {
-   ${CMAKE_ECLASS}_src_test "${_cmake_args[@]}"
+   ${_CMAKE_ECLASS_IMPL}_src_test "${_cmake_args[@]}"
 }
 
 cmake-multilib_src_install() {
@@ -83,5 +90,5 @@ cmake-multilib_src_install() {
 }
 
 multilib_src_install() {
-   ${CMAKE_ECLASS}_src_install "${_cmake_args[@]}"
+   ${_CMAKE_ECLASS_IMPL}_src_install "${_cmake_args[@]}"
 }



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

2021-03-11 Thread Ben Kohler
commit: 21afe1b95c0108a2c32950e3835220c159c7e383
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Mar 11 19:36:16 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Mar 11 19:36:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21afe1b9

media-sound/audiotools: add python3_9 support

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

 media-sound/audiotools/audiotools-3.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/audiotools/audiotools-3.1.1.ebuild 
b/media-sound/audiotools/audiotools-3.1.1.ebuild
index 6a3ba0f28b8..b63f0e4b37a 100644
--- a/media-sound/audiotools/audiotools-3.1.1.ebuild
+++ b/media-sound/audiotools/audiotools-3.1.1.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
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1



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

2021-03-11 Thread Ben Kohler
commit: 19201a245d1cb66a879f6eaff146fba1b7ce60f5
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Mar 11 19:08:52 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Mar 11 19:09:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19201a24

net-misc/omniORB: add python3_9 support

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

 net-misc/omniORB/omniORB-4.2.2.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild 
b/net-misc/omniORB/omniORB-4.2.2.ebuild
index b6bc68e1003..403726b1921 100644
--- a/net-misc/omniORB/omniORB-4.2.2.ebuild
+++ b/net-misc/omniORB/omniORB-4.2.2.ebuild
@@ -1,14 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-# The build system picks one version of python and sticks with it. It
-# tries to guess your version (based on /usr/bin/python), but for
-# consistency we have to force it to use one that we specify. The
-# highest version the configure script will accept is python-3.3, but
-# that's on it's way out, so we prefer to stick with python-2.7 for now.
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit python-single-r1
 



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

2021-03-11 Thread Lars Wendler
commit: f2decb5e2157cd117818c5e572b800eb35dffc9a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 11 19:03:17 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 11 19:03:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2decb5e

dev-util/cmake: Bump to version 3.20.0_rc4. Removed old

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

 dev-util/cmake/Manifest | 2 +-
 dev-util/cmake/{cmake-3.20.0_rc3.ebuild => cmake-3.20.0_rc4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 261a22523f4..6e9d6883fb4 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -2,4 +2,4 @@ DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20
 DIST cmake-3.18.5.tar.gz 8975784 BLAKE2B 
62ea68b602e7e352c22ba6122aa010fb78fb5c4e484aa51bc336e750280d5fc03ffa439bd8005d2c43176f5a5db4ebfd419beca65cc59c5b8cd5666e38394fb8
 SHA512 
c15e0937a9c0ce0b6164c3d02a147e679ea57e1119cff4189a15de71429a7facb3c04eb8db467471876b5da5dbd4a25acb228efa7101fe78efd205f0d2c96343
 DIST cmake-3.19.5.tar.gz 9270284 BLAKE2B 
4620f5f2a08e16a90350559e539a701606a0e8b4ee358ae5d1668c1f1d43674ac75a06ae335e52363fad9750bde430938faa2497108c2db6038479058412969a
 SHA512 
de8645c7c03bd48987f6eefc19bc2856c2a939e537cf204e1c9749d5a3e21c71695080bee246e94871f82996ede9d1a8771972266434549b48df9924fbb4c6f2
 DIST cmake-3.19.6.tar.gz 9270931 BLAKE2B 
5480ea3f3d159cd6471623ec73dfd73ab20ceb21744b2acc8bdbd27b8be7338e2ab8ae81366bbc3af474be49723567421450dfd6b7c51c65f36494c04fe13946
 SHA512 
556655c0fd17d5c70d5c1725f49ccad0d8088e6cbb3370d48d5a548d49d0e066d21c69978ed9b49d786fbb8eb79e086e719882245c9261c692b9457ba23b76f9
-DIST cmake-3.20.0-rc3.tar.gz 9429899 BLAKE2B 
7cd0b377a564001c30f32d827f855950fb84f8d323e8b91621cae41c48a3a928abdb4663a499eccdb3b89980711ec569c8fbb4c3faacdd7522ec3fd4864c18a7
 SHA512 
0d789a5d3dac52b3966d61de9f24467e42d1617adad6a2aec0b906d250ce3d649ec30b5227993b569ec7ec6965c7e14782017f80058193ae892cabb8af344962
+DIST cmake-3.20.0-rc4.tar.gz 9427202 BLAKE2B 
dccf8c6815198acf44e8f6a6e0d080ec2ae6c13888c59a275ea2b010dc14ab4eca766a2a1e7cb26674ae67e7cb5a6700591845c945675dc2d8724bef347e
 SHA512 
967f0d56d5a7ce6cee3255852109cc9f121478a91a2ad387f26401e9024b3f36669ac9c393bfc20bbf06994668180fe12446936fdf5e7c2a095ee40972fa8f36

diff --git a/dev-util/cmake/cmake-3.20.0_rc3.ebuild 
b/dev-util/cmake/cmake-3.20.0_rc4.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.20.0_rc3.ebuild
rename to dev-util/cmake/cmake-3.20.0_rc4.ebuild



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

2021-03-11 Thread Michał Górny
commit: aa7f8d1700bde4377265ced7f5185b4e6dc93d81
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 18:48:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7f8d17

sys-kernel/gentoo-kernel-bin: Bump to 5.10.23

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.10.23.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 3423a999416..96fb7dbae52 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.10-24.base.tar.xz 754560 BLAKE2B 
6d3afe050ca1fc8cdbaa4597249ac
 DIST genpatches-5.10-24.extras.tar.xz 1772 BLAKE2B 
c49659f3d785406da04f773fac28fe4159dcc996941a0f9e67ef02381f3d31c548921eac82ad09c512334d2000109820319d8f84beca6ad78ba74a79b15aa82a
 SHA512 
470b81f57a4a25697b272fd4bbdd270dd32010520139e9386bf0f2573383de81dfeeb9cc6cc036c280cb8ad9da444ae3be0306456a4210c409f9bfd4a8c2a84a
 DIST genpatches-5.10-25.base.tar.xz 765788 BLAKE2B 
c86796b881ee8d4d471372dc405c409e55c15fdf4b19f51ac0837e0663ec98930b85be50f60f665c28793ac8fa38df2db0877fb6152765acd36da3df2e26c182
 SHA512 
cbe24da6d68eb2bf3190b3559185ec37d54e623b117fa7858fcaa43eabeb001941c0db8a1b3fa817537ba930bf726f350df9ccff8e4a82d368bf8b3125ba1cc3
 DIST genpatches-5.10-25.extras.tar.xz 1772 BLAKE2B 
deaff4896b8ce8ea5387ea49cde3e0e1aac77f16a1f8fbc673ec3a71a3c46fccf34d65177f00023345355f09adb3bfe33d52aa046686267efb924ea1fde757c1
 SHA512 
cba0da17f51de2b58c2f369f4eaec3f1f05c88c7e49a12deb392a0542a02337549eb7eb960d09873d1f7fdd1c7b07be7d2fb592d64272d3fb6957ec6e0974658
+DIST genpatches-5.10-26.base.tar.xz 780252 BLAKE2B 
d3da07e58183e25210b0a14dc5cdb4eaaa4e0ad6e6955f9e99ff06b6575af24d2710a63781fb7fb3c9f0b142c6198c0853c71ab63f3ea1ff07c4eb405fad4cb3
 SHA512 
c5d73387e6caa2140f1e5c48763132797d98abae0e64911f0bf1bece03440462ccc793a2ed4ae5916235b570aace12e9ba7b625cdaf71a9802956f0ad2836c1e
+DIST genpatches-5.10-26.extras.tar.xz 1772 BLAKE2B 
d6e02010a72510e5c18b80102f2383002acf45b645c34d35b31234d6da9ad7b38ed70837bfbb3563c9c3871121ec4638bdebeaaaf225b3f3c6d50dd30ba30547
 SHA512 
8e1c534b5160553f0fafe542953a3f229082cf541f744038831c2aba1cc061a8ba14713155cb98245ca99e62514619ab6969bd8f61c3886d65c65b67e410ff0a
 DIST genpatches-5.11-3.base.tar.xz 11280 BLAKE2B 
83a975b07b3e04e19b008e5a5c4f08fa551b3558b68afb800cb3c886f782a21950d5ea1029b631a6caa2658f02e7ae819e8d8c137a076470120d94deab99e524
 SHA512 
0a8b19f888af853e6a12aff9d6675f7a9977fef92efa19e69c79a6325fc1626efe7aa9fec8c42ee65ba29f0757b166567679a54d0351f19ea502183e92a63ac5
 DIST genpatches-5.11-3.extras.tar.xz 1772 BLAKE2B 
165d5928e6afc65544392186737efd1df9e1179591ef7edd85a1868971ea76016161a38a615e9e692c4515fe7fc19424a0cfd01420b5ec57a60c8d1d2d223cb7
 SHA512 
c74015c4e1b824c61db9e9deca6b30a839ae9a8fb5747cb6c46e2af99a9221f11bb971099554107bbfc58ea5389d96e810f9cf8e55d0bcc16a093eef941c6ec8
 DIST genpatches-5.11-4.base.tar.xz 247120 BLAKE2B 
64e8bb77aa399a797a9dd9726ba51a00ec43d850504680c52b9fe3ebc1277e1e2216a43719bd79b12e3267171f1031feab5adffc35bfffd87f91302b9f8714ee
 SHA512 
9480fa377439c010f6aaae8c5ec6a512070cb30bb6171e31617dbb24ef54687d13bddf4768c5652d8e8c640d4c6b9c85fa0b434d8634d58154ee205db2c1cf28
@@ -42,6 +44,8 @@ DIST gentoo-kernel-5.10.21-1.x86.xpak 57068126 BLAKE2B 
4d087cfc6e76f829f510b91fe
 DIST gentoo-kernel-5.10.22-1.amd64.xpak 64085208 BLAKE2B 
2ad4a5ac3391bf34c15a190a81772d48ca1bad6cae671a26a9dac70550b671f05512e37fa20370fb970a1796444b05c9f26b2846bbf9acb82369bd88d6766b1c
 SHA512 
27722129bdd20babbd2a37b5b7bc0fda446d0726bf881ffddb4c6a4fde7e7427abb4f41a36943ab462416091f0414ae5e1fea5c743a3a701409f936472ab742b
 DIST gentoo-kernel-5.10.22-1.arm64.xpak 59289046 BLAKE2B 
fdacceeb2cc5078438f65f6ef5a30669a3c5f20d66c68578265574af56afcf810625d321f6ee889fb31ac6e2ee6a9e92256dfde8d22364747667c94dc0d1e1b5
 SHA512 
e0af4c4e921621a342b901e2b8e1c2ca19817d5f412a106d2718afc8c967163a2068056cb29b0c8ae739bf77d29277a2fb493c028ca4477af59b68fff79e63da
 DIST gentoo-kernel-5.10.22-1.x86.xpak 57048115 BLAKE2B 
a07ef32fa35da33d9b5d56c66c18465e3ae89edb801763e87a2de543fdaa37722e063f64da42074baf42f26b990dfbf9e1e7d102943dc5edf791727d568d776f
 SHA512 
f9f85ac08c1ca19715ecda74242ceaee600e2ae83aa6dfe5fa862dfceecfb0d1f16bdebbeb96bbf706555e717e4200a7de705017b62788f74bc16561d2372ac6
+DIST gentoo-kernel-5.10.23-1.amd64.xpak 64099761 BLAKE2B 
68a9947ade38ee341527109c247e912693d3eab2c7df951ec811ef650709100672f2f839f142e35bb51225de327e22160d646a361df34edc7ce5dca6839575d4
 SHA512 
97b22fa157a093e0c0313dec79c9eaa68e794791b2a26bbd41b39ea89a93cbdaa9af61084d2cb5f48d0c86612c5093b7650884aac6668f599ddebdb2da00d937
+DIST gentoo-kernel-5.10.23-1.x86.xpak 57061009 BLAKE2B 
6c8c05b418a6abdca512ee68af83c3dc7fb4e117b093cf228d90c1ac57c404983d4a0b8bc69c89d5e03087ac68ad2ae9d342fbaa9e1beb

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

2021-03-11 Thread Michał Górny
commit: 8483c631a06e3b004e01aa424d78532f3a8240df
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 18:48:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8483c631

sys-kernel/gentoo-kernel-bin: Bump to 5.11.6

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.11.6.ebuild| 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 96fb7dbae52..3fdaa1b0497 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.11-5.base.tar.xz 282264 BLAKE2B 
d08bd2393a682ad1003551b5873f6a
 DIST genpatches-5.11-5.extras.tar.xz 1768 BLAKE2B 
b05e8e796eabebfe572ec26146e36152b2e653f2b1a0fc9169a7cc0e8022d27b396e541b2e683ac1cd077ba31c47f9d663a5deb71d1cbd940ea7d85aa80ec4fa
 SHA512 
d97f60b3329fbd7ef274ba2a6ce95bf516886fa58a5ff13f00998c550b11150bda56210bcc173ba2982fa8beeed6bad8529b8fdce60bd36c12d7b64a7db1f2fa
 DIST genpatches-5.11-6.base.tar.xz 294752 BLAKE2B 
324b5e8647c47b3d876ebc500664af314c7288966d4b375858e66e3d71200ec6624ea7c1fdf348650e9a3780ec3b9058b8e4b2836d5f86ce15d65f3904a1a4ed
 SHA512 
467bafdf407ad2752279935cf5de62de1e5db868efde563369ceb2dda73455a83c313dd60a6ef633fa13e60a69c538de85b9d2c95ac2d8a63d48994c5958
 DIST genpatches-5.11-6.extras.tar.xz 1768 BLAKE2B 
c9244edc9b61c2a190c72c93a33ea45144a788b9b331af3541c05fa200e706961471472fd586f5d6ea44c38858f62d65e4fad5424e27361ba27baa49e080b3be
 SHA512 
db9e2da16874304103103f71f87799c4c7799ee87ea6343b0603d85cefb4ff41c49309025e4c74a870d88337caf0e478a73c8d3a755ae16760f9528c8ca77de7
+DIST genpatches-5.11-7.base.tar.xz 309432 BLAKE2B 
2ada3d18e2c5e55c56d00ce460083b1bcc0d4643f4ebc82a74acef6722c93c1585b9d4034692f5e332c39c0fa9a8661378e677710c5774c0a7e74bed0e0eec9f
 SHA512 
87fa07527691a7b0c466db8625eb8892b8e7400af1f131265cb8e2e66e551f47a32d7cba9be6167d00e1f584de414bdb1409b504dad70e6139817999fb34a346
+DIST genpatches-5.11-7.extras.tar.xz 1772 BLAKE2B 
cdd50d5c8d837cab21d3d06a259b3db19aad9de31e592665e5274e288fa66257bb20eb6b15770732de25bf9be3b901bdc497f5fa301ec7f025de4384dd657120
 SHA512 
29b62027052e57645b23ba3615697195e324aca7a1af5a46fe0b1d8d2c8a170979c6713c538788577ca22dc8b0d05d4070e656172f6c9388b8ff9a027b33cb5d
 DIST genpatches-5.4-104.base.tar.xz 3093716 BLAKE2B 
da8a9f572f4a22eb101a477ed2b2a81b0adaed65f1913c163b58dc958de661707733fb1e0d06e49ec342666ca0c212313d3a5fbca60c79779009b91361e23f42
 SHA512 
2ef214d2e4ea982c6702991519aaa183d6731f882fa59db5cc2d7832c7fcaf8de57dc2173f4a59922e5d90da2d046753b3eed609513c84c784c13d5be747303b
 DIST genpatches-5.4-104.extras.tar.xz 1768 BLAKE2B 
7f335d61bd5f44cfa74ce2082259a48791ed90c21da4d05ff13c191adf1f658e68634c4cf9779274e6f775409695634ca40187754b0f9d50b406c26df26adbc4
 SHA512 
a8080605c59079063065d9bebc9d846ab8aab73f2f192f6c5becea2b51304a1e4d91e20d9aacd61f2cfa5b967bb8e30d620ddd60592017f308ad2f65ab7287a5
 DIST genpatches-5.4-105.base.tar.xz 3163684 BLAKE2B 
e11b77067fb714f827d68ca0773ae5f097a4234f89eb0ea5bb04ef6cbf39d416a676696a8a97e1473dbd36205b84e681f3b0e94dec8cdab5c111883a7f911285
 SHA512 
42217305887d22987bcc88565c02b4dfd864449c10726ce4e819c4b3fe8af6d2898fdd453ebfb95a45af90843000e219f5447def048ca52ac7c509219396c2cc
@@ -58,6 +60,8 @@ DIST gentoo-kernel-5.11.4-1.x86.xpak 57890628 BLAKE2B 
53a80025da8ccd72921e21ddb1
 DIST gentoo-kernel-5.11.5-1.amd64.xpak 64924579 BLAKE2B 
b4484bb69d8355f63acecadac5a604ab57f61ae87a4341cba16c6b3cdc35d19c64c6d8042fedc69aa1272c151d09ba5957b9b26f2a6ab067a46451fd0a928b9b
 SHA512 
218d649adc456f13055e7ec7ce3de1ead2cfdcc41d6d5d023de67dcc7a21679154dfe057dcf72592ab7a7315a8cf1a4d7a96f7904c21f0f8e219f3a277dae21f
 DIST gentoo-kernel-5.11.5-1.arm64.xpak 59869818 BLAKE2B 
26d4431d1e9e3dd58f1d352ab872cf2749d64ae768a114d42cf1bf3ac342c9792dfa19ccd1bf502ea26ee99a0bb00e75783b2958726d5073d8f69c3f66e29a9c
 SHA512 
ea64669b86cb1a3c86f92016f8a9838eabf1328c9a996084c8e8226b736d526b7d246f42d24ff9d07d2d0606cc0db914251b7007caa74080a482c0bcdd4a0bc6
 DIST gentoo-kernel-5.11.5-1.x86.xpak 57891193 BLAKE2B 
f9f1eed75c7a81067994fe07a8305e5d70001c4ac969ae4d39d222960cf70c5fe5591db0a4e19fbaca9faa53e6dc1206158c0ad071cf3907761a61b00eedf098
 SHA512 
9494f10ae5a2ad3a0232e9eca5cb16647e4967f5ded3b45b5752f2e380b1c21437b9239d2fc7336cd84a246b488dc405e389c844263834a1feeea9257b2f8779
+DIST gentoo-kernel-5.11.6-1.amd64.xpak 64926961 BLAKE2B 
3134919e40bd922dc334999c7b32d5810779c7833b2719ba0d5b2fb975afce70142faa3dd047c73f12384a74aa1eafd8e9900357feedb58dc8b074b563a61501
 SHA512 
fd4cfb53d2ca7c2a4869951c1dd9f32fe7878274d337b851b5dfd8fe3ab2bc7a0ec41164441ca49e0dbbde93dcfaa2969c1a60ae529b82c47ad7c1247be1b21c
+DIST gentoo-kernel-5.11.6-1.x86.xpak 57886583 BLAKE2B 
6199bac90efa9c4d9db1b69151ddef53152406a8e8e3a67124dfef3abc4334ecfa387f70842c10751ff0b41efe9efdaa1aa0db675c86fb6b4

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

2021-03-11 Thread Michał Górny
commit: 5f4d6552a9c998232f4d599e60965f6e7a88046f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:38:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4d6552

sys-kernel/gentoo-kernel: Bump to 5.10.23

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.10.23.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 82900b824a1..80fc1c83a35 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.10-24.base.tar.xz 754560 BLAKE2B 
6d3afe050ca1fc8cdbaa4597249ac
 DIST genpatches-5.10-24.extras.tar.xz 1772 BLAKE2B 
c49659f3d785406da04f773fac28fe4159dcc996941a0f9e67ef02381f3d31c548921eac82ad09c512334d2000109820319d8f84beca6ad78ba74a79b15aa82a
 SHA512 
470b81f57a4a25697b272fd4bbdd270dd32010520139e9386bf0f2573383de81dfeeb9cc6cc036c280cb8ad9da444ae3be0306456a4210c409f9bfd4a8c2a84a
 DIST genpatches-5.10-25.base.tar.xz 765788 BLAKE2B 
c86796b881ee8d4d471372dc405c409e55c15fdf4b19f51ac0837e0663ec98930b85be50f60f665c28793ac8fa38df2db0877fb6152765acd36da3df2e26c182
 SHA512 
cbe24da6d68eb2bf3190b3559185ec37d54e623b117fa7858fcaa43eabeb001941c0db8a1b3fa817537ba930bf726f350df9ccff8e4a82d368bf8b3125ba1cc3
 DIST genpatches-5.10-25.extras.tar.xz 1772 BLAKE2B 
deaff4896b8ce8ea5387ea49cde3e0e1aac77f16a1f8fbc673ec3a71a3c46fccf34d65177f00023345355f09adb3bfe33d52aa046686267efb924ea1fde757c1
 SHA512 
cba0da17f51de2b58c2f369f4eaec3f1f05c88c7e49a12deb392a0542a02337549eb7eb960d09873d1f7fdd1c7b07be7d2fb592d64272d3fb6957ec6e0974658
+DIST genpatches-5.10-26.base.tar.xz 780252 BLAKE2B 
d3da07e58183e25210b0a14dc5cdb4eaaa4e0ad6e6955f9e99ff06b6575af24d2710a63781fb7fb3c9f0b142c6198c0853c71ab63f3ea1ff07c4eb405fad4cb3
 SHA512 
c5d73387e6caa2140f1e5c48763132797d98abae0e64911f0bf1bece03440462ccc793a2ed4ae5916235b570aace12e9ba7b625cdaf71a9802956f0ad2836c1e
+DIST genpatches-5.10-26.extras.tar.xz 1772 BLAKE2B 
d6e02010a72510e5c18b80102f2383002acf45b645c34d35b31234d6da9ad7b38ed70837bfbb3563c9c3871121ec4638bdebeaaaf225b3f3c6d50dd30ba30547
 SHA512 
8e1c534b5160553f0fafe542953a3f229082cf541f744038831c2aba1cc061a8ba14713155cb98245ca99e62514619ab6969bd8f61c3886d65c65b67e410ff0a
 DIST genpatches-5.11-3.base.tar.xz 11280 BLAKE2B 
83a975b07b3e04e19b008e5a5c4f08fa551b3558b68afb800cb3c886f782a21950d5ea1029b631a6caa2658f02e7ae819e8d8c137a076470120d94deab99e524
 SHA512 
0a8b19f888af853e6a12aff9d6675f7a9977fef92efa19e69c79a6325fc1626efe7aa9fec8c42ee65ba29f0757b166567679a54d0351f19ea502183e92a63ac5
 DIST genpatches-5.11-3.extras.tar.xz 1772 BLAKE2B 
165d5928e6afc65544392186737efd1df9e1179591ef7edd85a1868971ea76016161a38a615e9e692c4515fe7fc19424a0cfd01420b5ec57a60c8d1d2d223cb7
 SHA512 
c74015c4e1b824c61db9e9deca6b30a839ae9a8fb5747cb6c46e2af99a9221f11bb971099554107bbfc58ea5389d96e810f9cf8e55d0bcc16a093eef941c6ec8
 DIST genpatches-5.11-4.base.tar.xz 247120 BLAKE2B 
64e8bb77aa399a797a9dd9726ba51a00ec43d850504680c52b9fe3ebc1277e1e2216a43719bd79b12e3267171f1031feab5adffc35bfffd87f91302b9f8714ee
 SHA512 
9480fa377439c010f6aaae8c5ec6a512070cb30bb6171e31617dbb24ef54687d13bddf4768c5652d8e8c640d4c6b9c85fa0b434d8634d58154ee205db2c1cf28

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.23.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.23.ebuild
new file mode 100644
index 000..0bfad948130
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.23.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.18
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+ 

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

2021-03-11 Thread Michał Górny
commit: d8a4fed048e0192756e89b3d64c712c58b4fa086
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:39:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a4fed0

sys-kernel/vanilla-kernel: Bump to 5.11.6

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.11.6.ebuild| 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index ca586c95d15..4c9530381c5 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -35,6 +35,8 @@ DIST linux-5.11.4.tar.sign 989 BLAKE2B 
438a1223b20bd6e9676b605f1e1b4df7599cc941b
 DIST linux-5.11.4.tar.xz 117631532 BLAKE2B 
6d1cf5f10442c3d7c849f89d27eb92704d1b5c0b449d1ab8b332a373387a0f9cdf971c1ab0d83b3c911aad18c097908bd73c7c478da238da7b6396a434df7816
 SHA512 
69bf72b99b0ef55cb9cd8c37bc9670e0dc7d97ab1f5b9f7edd2c161e8489d3aac43eeb23fd52f32fb78a627dc74fbaeaeb7df63bf93420f5ae588fe9f457e98e
 DIST linux-5.11.5.tar.sign 989 BLAKE2B 
7345a3b63a8226eb10e52c65e17babfad90b33fdb2ea5001bf8bfb11d74d6ecef0f573367aad75bb1d787847e2c9530b46a158817274918b14a965399071
 SHA512 
ce2ca5332525b3729c7fb270f381316a70efe44d9b136200c25ef4bc322981c3e115b63c9e83050036533c400e92b3f9bcfe0e6f2cb61d9ef207b537ed2bea5b
 DIST linux-5.11.5.tar.xz 117630364 BLAKE2B 
9e1f268251877d7508a11e9b7ecfafa50b20591c5f682287f453a28f1b1c06be46d8c8dcf8687542db28a9bd02a48a8496a393baffa072618228d78982f34027
 SHA512 
8c2a37358b07a5764c23e89d72c0ab68031af0bd9041ffbd4c95597f405fa6f50080d7e62669d55b3fee51e783a10b3548493d3f8171c6ec18cc12682108e97d
+DIST linux-5.11.6.tar.sign 989 BLAKE2B 
67e8146202297bab466a41532c824b4aebd2a07fa72000509e50ed2afbe48481262a0be29904c9736a4b77277449b5558ad42aa5cb49007bf03b3416b6d09f8d
 SHA512 
8211ae2c39ad7adc13d704c4a0afa7e7c145a445c49fce624e4c71cf247383be3643988b89b42b05b1cfbe693680ac67838217912d2016389b95a89d5b4d15da
+DIST linux-5.11.6.tar.xz 117637692 BLAKE2B 
c94885a274c835ce13e109aed4307831a1e57283c2e475dca1fc9c3c0cce97ad599e485b0413dabd182c5d48f9e5e30d071c3f9dcd0d6954e1affe0014279024
 SHA512 
52761568a81a4f2c8fa7e2ecd4a8d1b4657fc4fd9e31b3d0ba1d65a5ea968db16b0c77e4ae05ddef084f49f419899205b7658de1050b970670ba3111d9c49abb
 DIST linux-5.4.100.tar.sign 991 BLAKE2B 
f1442b1523de568ed757ab3ba89d571b0c5d85a192718a85ec72736858c0025b09b0d22eee906d4300e41a8f24ab8d56eb0039ba0b46b63b049a16c8cd65153b
 SHA512 
7e7e298917a6167aa9d3a61cd1423c5fad89fad06f66c1ac01277aba7000dcbb1558f978644558cc79b57d70b677016077f0f4cdc3eaa69e39cda75b0d5b18d7
 DIST linux-5.4.100.tar.xz 109081252 BLAKE2B 
2647a326c55050c3f0340c2e7ce98761e8bc3d5900c74785eac779295ba6e84d99d65a2ba9ab575fb412bd5caf6db6d25b32ce9b10373cb3879de2cbafd861a0
 SHA512 
8483e34ac7ac59903d51ef2b5607fa2608a824d0f95548f3c8eeefe9a6b4be3bef44865df68960feacd02ed7bc8dbbb1625f0bb8e6626bbf096c2a0db474998a
 DIST linux-5.4.101.tar.sign 991 BLAKE2B 
f10908550c9ebe18dcc06839046ea215d5fa91cef48180836c2582a3200852dd005e39ff5ed6b203bc5ffb4098018fe2437d363ae84404370a9f40e8e92d446d
 SHA512 
bcae0baa578b248d21b270106b5ba0b4ea23f383a24086ba04d7433c2df534ddac9f2373383407637cc3a8e81d14e3f5407dababc3b01333bbeafd36101e2f54

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.11.6.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.11.6.ebuild
new file mode 100644
index 000..6b398182864
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.11.6.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.11.1
+CONFIG_HASH=07992209452cd7ba529ffdbdd83d01d44cd8ae14
+GENTOO_CONFIG_VER=5.10.18
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fe

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

2021-03-11 Thread Michał Górny
commit: 171e48c70ce9b079c9e876e237daa90375a45a1e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:38:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171e48c7

sys-kernel/vanilla-kernel: Bump to 5.10.23

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.23.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index ff59551e4d4..ca586c95d15 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -25,6 +25,8 @@ DIST linux-5.10.21.tar.sign 991 BLAKE2B 
62bb9bb99cb77dfdb71fb011a7aa46e621439b54
 DIST linux-5.10.21.tar.xz 116287616 BLAKE2B 
620ed40ec678f338babedd25c6544f259218864c4b4df531e5940b73d04b57526f55d9be95c0ae9c2f69c861afe79cadc1097404c898e8b41726ad5bb1275b21
 SHA512 
be513c05a41750b4acb27abee6c55960dbfd1fafac581dfb35448d5ebdf89cb7af8ae6ae828d1b0c09a758bcf0ef99cd79474347107d12accfd9a1d3b1455c99
 DIST linux-5.10.22.tar.sign 991 BLAKE2B 
9e4656b6815864fe046a59492902bee46d334f360d88252348f27a3baab458354e6781c0b168dc9958083af3dc564a56a8a6adbbc0bbb1cbaa3b8ff4dc8d1b7d
 SHA512 
5274570bcdc323fe3ebd6b3fa59ccd64e72309102397a9f951e375ef84b7295f6c008518935b5c8db900120f241ce844a9a96e9f4cfdfba293da72fc1e495460
 DIST linux-5.10.22.tar.xz 116291148 BLAKE2B 
15f6e14e133ef69a932a82b68aa50382d5dad54c593e6934f769306b1144ad526d185a3dce283bd7df3cc90053f31e129b7745a6c3d69ac50c3aafe03a950107
 SHA512 
0adcf5973674ceb648fe073f369c395c7e20b2b05ad9c3d27617a25b23f34aa3e2fb07f6ac3debc0199bbc971d31da4c8cff5daa923ebfc2ce31c16117fc5e48
+DIST linux-5.10.23.tar.sign 991 BLAKE2B 
51fb739f5cfdf66803dea81a7f182218f63feddab036bca6b45029bed73ba1351cf133c15cb5e25e1d4beea91b4820e1d49d9de3761ea29dc3fefc29e285451a
 SHA512 
338e71816452f4f1d4c180049941d7e7aec881617471b64e30450af686a093d9c155e79a92d2e038a7079414f52fc01a92aef01f18a16ca00020ba3a5d6fc7af
+DIST linux-5.10.23.tar.xz 116288840 BLAKE2B 
0ab16813059bd2343bb5f96679e169f6efbde1c65a3beea08873b40812578e48f7969c321ab588dc7c88ee7b320ad2f9cdceb1fc3882d4ca705dd890732be51b
 SHA512 
c5d51d9fedec04b0aac396cf3b22d133b305c1fb2a189aa512d0c42d4abf10feecdab4b8ddccc4c3b3a65a84f168d04f37fcc9bb65d7c794d20978e2ebb4faed
 DIST linux-5.11.2.tar.sign 989 BLAKE2B 
404589119de8a0bff3e0feb77a54eb98add568470d4260767830ecb488fec415a0eb79a87eb6b19963b26a78ab8944d4041a38a80dc515f42f14350dcf825fcc
 SHA512 
497f0c06d43cede60cb60816bac0cc22a3c7976bb71bb2f2aedced69c44561b842bae94cf51d5cd0ed506c1eb5b58c038bbf17049176f074cd0e7442eded4fdc
 DIST linux-5.11.2.tar.xz 117609344 BLAKE2B 
62f47c769998fa713cda9024a4ecbe7ba2140acde629082630c2c0b076b4e941b0a1e82f7d2b7cd4ed6e84759ea93de78e212ecbe1341d9055091d26d83286dc
 SHA512 
16090ec6dea7a8c417ca7483b296902c9b55b423482ad8a881dffcaae76411806bc9502373efd6a51b0acefec3a44c19c5a7d42c5b76c1321183a4798a5959d3
 DIST linux-5.11.3.tar.sign 989 BLAKE2B 
32a3eaf0cf1ca17fdd3d541def9a6cfb04d6b9fa701df737cb7713c7969a7452a5b8366751c6538f5171af7875382f2c3706d968f41ddca49a00a46b5f108dd0
 SHA512 
719150274d08392b51564ac35c45a6ba987ec329d69af28351a0f8842114ca30ecf23d025594ea3ed8280adfff7ca88754f850f512acd493059c71c98d9a7c13

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.23.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.23.ebuild
new file mode 100644
index 000..fafae29a72c
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.23.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.18
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-ppc

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

2021-03-11 Thread Michał Górny
commit: b4a55763330350afa2a50e0116007293ae98d433
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a55763

sys-libs/libcxxabi: Bump to 12.0.0-rc3

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

 sys-libs/libcxxabi/Manifest|   1 +
 sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild 
b/sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild
new file mode 100644
index 000..8c24d969111
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+libunwind static-libs test elibc_musl"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libunwind? (
+   || (
+   
>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
+   
>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
+   )
+   )"
+# llvm-6 for new lit options
+DEPEND="${RDEPEND}
+   >=sys-devel/llvm-6"
+BDEPEND="
+   test? ( >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )"
+
+# libcxx is needed uncondtionally for the headers
+LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
+llvm.org_set_globals
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # darwin prefix builds do not have llvm installed yet, so rely on 
bootstrap-prefix
+   # to set the appropriate path vars to LLVM instead of using 
llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+   llvm_pkg_setup
+   fi
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   # link against compiler-rt instead of libgcc if we are using clang with 
libunwind
+   local want_compiler_rt=OFF
+   if use libunwind && tc-is-clang; then
+   local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
+   ${LDFLAGS} -print-libgcc-file-name)
+   if [[ ${compiler_rt} == *libclang_rt* ]]; then
+   want_compiler_rt=ON
+   fi
+   fi
+
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib}
+   -DLIBCXXABI_ENABLE_SHARED=ON
+   -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
+   -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind)
+   -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
+   -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt}
+
+   -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
+   # upstream is omitting standard search path for this
+   # probably because gcc & clang are bundling their own unwind.h
+

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

2021-03-11 Thread Michał Górny
commit: 112c699c647c0d40615ed4f4ac9c1fcf00e25eaa
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:53:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112c699c

sys-devel/clang-common: Bump to 12.0.0-rc3

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

 sys-devel/clang-common/Manifest|  1 +
 .../clang-common/clang-common-12.0.0_rc3.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-devel/clang-common/clang-common-12.0.0_rc3.ebuild 
b/sys-devel/clang-common/clang-common-12.0.0_rc3.ebuild
new file mode 100644
index 000..03e4441b91b
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-12.0.0_rc3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+PDEPEND="sys-devel/clang:*"
+
+LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh )
+llvm.org_set_globals
+S=${WORKDIR}/clang/utils
+
+src_install() {
+   newbashcomp bash-autocomplete.sh clang
+}



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

2021-03-11 Thread Michał Górny
commit: fcba206c77381df11e8e8b6ecb3aa74509757a15
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 18:48:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcba206c

sys-kernel/gentoo-kernel-bin: Bump to 5.4.105

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.4.105.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index fb71471348c..3423a999416 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.4-106.base.tar.xz 3181936 BLAKE2B 
24740aa8622bf74e6ac3a0820a7b
 DIST genpatches-5.4-106.extras.tar.xz 1772 BLAKE2B 
dd85fb56fbd1add37ce586b349a16e5389da9ac881c7a41f9af8bbe3eb634266c1655ceee8329bf75d7a7529ba6c716157cbc16aae4554eb36a7d2046b9afd60
 SHA512 
6abd7dc7f51645eaa04796928e2c5bd2e2f2068ba991f332b0d61c5007201a6d29e7b8991e159525b66baf8ccdde3a70a42a7152f90c0ea9f2dc0dfe8d7f
 DIST genpatches-5.4-107.base.tar.xz 3190332 BLAKE2B 
371004131cb2a5a6217378279a5f062ef1bebfa509ccb8e68343f12bffea0d78735b4e262c80decc2112bbaf6a5d5b96c70db0de5a0c2bf4fa4cd0dc59bdf0f8
 SHA512 
26b53a82e5c5f8216e86ce34a8019695581c709d86836e18abff73f364958a970d2cfd1789c9165d2f58dc56b3c63c4d124fd598c6dc33494e0fc2906560a554
 DIST genpatches-5.4-107.extras.tar.xz 1772 BLAKE2B 
4f4aad8cde357553f2188e69623653e5c37e9551738a45b813eb4e4f2cd2acdf946fa9d68aedc31dcf3073c741a84b50a56b7c6e44773af747906c964d1b23c5
 SHA512 
d8fce09180d17a820a215bc6a1548ba39f407c8dc49d7859b7e9c6fb3ffc5ae1f0fbe3de11d95537582d8221c65bdc4d99abfa21cdd676aa75da0d254f414dad
+DIST genpatches-5.4-108.base.tar.xz 3195852 BLAKE2B 
9ddc7aceb4ccc71a9a479d67b81945da5a360f863706a7c5d14bee7c7048dc2e4c7b6711e1afada810499a447c5d96ff34031bf5fd8aa5844f992e96cb7f9046
 SHA512 
ecc529d86c152df564829cffcb294c6f8c7f6abea013b2e7344de8b50af75f0ae3dd6b8a6ff4e3530979f3e6486cea823d4833ce033ed3d32ede89358a29d9ff
+DIST genpatches-5.4-108.extras.tar.xz 1772 BLAKE2B 
470e18f95432cf133e75508d5f0bbe2b22a464e1e398165b9986a138a1a396ca729d5652c36885948d7a3b1cc22dee78bb2690b99bb370bd0718a70c7bfa95ee
 SHA512 
4d01432cbe8303fb1234395f7d06855c14f3acd6854a8cb38b5cac46f001d2ac71d69a9829a9b927da5ecc1d8cdaf4355e95eb9b5105181d91ad5ec0b106f6fa
 DIST gentoo-kernel-5.10.17-1.amd64.xpak 64346939 BLAKE2B 
3387154f735f5f6f50df4fd236c65a1f7c0b4c2257f637bca75d6569c5ac2f3d841828ee94b0072e3edfad947487157d9c42c3add280e97786947fbd305e851d
 SHA512 
7572525cedbbce2d5a2478ab50afac686b01a213af110a570d514c6a7c439e5f5957fcd95c643db3ce1201c50944f649a10a38f803cfcf7d3de1368847c2
 DIST gentoo-kernel-5.10.17-1.arm64.xpak 59606648 BLAKE2B 
444e43a12a94310b00ed686d3225b61284207f93995bc75375d66435ba22cde42a1882fb1ff7479f1ed6ba369c509de11ba453a945f6608de83b1f121a5fb4e2
 SHA512 
998cc8342ab5e68f74a80ddf6f1fea68a618139492f5c078eb5c1619611f5635a0635ff362f9414c9518011868bd0f3bf12f110e5e5717e32c728e5f369a6b50
 DIST gentoo-kernel-5.10.17-1.x86.xpak 57292329 BLAKE2B 
824b77875aa1336fff7b9f054f837904462c429b625a5085296dcaeee156c2d794242fb35d2d0fd20fb6e8230895bcb5a8b334f04b86034c0818bc0b740f8b66
 SHA512 
bde8d238b592f7aacf63f3b4464790d3df5901bc772850ec991957c849b634790665a2b9affd0484107017d909a45eb6634a0c345b73bd77274c3101432bacee
@@ -67,6 +69,8 @@ DIST gentoo-kernel-5.4.103-1.x86.xpak 52986552 BLAKE2B 
49445d908dbbf0d0d9f6ca755
 DIST gentoo-kernel-5.4.104-1.amd64.xpak 61168729 BLAKE2B 
f4035929ec0ae6f975b6a1f3c1e45349a34947447c12b0115f28b74087365d6933e0475da842adfc2e4f35cb198553a01aa422868a4ff7253340419485bf003b
 SHA512 
d767213d45440be207896e46ca6dd9d21afb9847f8d7d40553ad6765d0e7a7d1d5d24ea6afc423bc90d9e27caed4c499ce77d8588a003d60be63b079b5982198
 DIST gentoo-kernel-5.4.104-1.arm64.xpak 56426355 BLAKE2B 
bf76ddf35a3a1406299161ac32fdf233ed87273e840d4c3c72e0fff0769f7e6706bc38ea9fb0aff3ae728343cf3586c337862ef625034ff3572ddb4616f148ce
 SHA512 
98cd8c677f763b41517a09e5d5d2fbbf18b8a30deb1ab0b4821f4486edcf29ad46c29a1caad34f1218a97a1fa60cdf7ac06614a7c5c47669d0209f6bf76d46af
 DIST gentoo-kernel-5.4.104-1.x86.xpak 52994991 BLAKE2B 
e96911371fea462e94128a7790b089a5e1357b74b30d9b649097c7b295d8534195f4f98579a07f151e068d0a05d92cd181ab824cea181cd927457d36c8f84a6c
 SHA512 
0715b8858ffd473bc694ae0f8ff79eae13d6849226424d56d5c20657116732d49571ac9b5434674c8db3e5765761f3f03372e1d5decb15ed723b42053888a0e8
+DIST gentoo-kernel-5.4.105-1.amd64.xpak 61143714 BLAKE2B 
7b404897b1da5790dae7990a35d1ce8b041989d958a9ac9eb974b2e7dfcb5ffac177d1055bf6a228530c35e7d5471a946f38650633d7ffb6a5a3a61c15b1bd0c
 SHA512 
73502f24aa6de2b31002e37c638fdfe16ad990666c76221766240ddba7da2e902caa609a6bede8f0832bd7c14b56df440c210890c16c36194471b9b36403e7b1
+DIST gentoo-kernel-5.4.105-1.x86.xpak 52996400 BLAKE2B 
13dd3bfb78f48560ca8716f0baa2d5c30c4505c95dae85c2c5b2e7b116da182945ce878a7b7e451a23ce52

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

2021-03-11 Thread Michał Górny
commit: 1f8e35c9f25b6091f00a9784fa90b92844aacca5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:38:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8e35c9

virtual/dist-kernel: Bump to 5.4.105

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

 virtual/dist-kernel/dist-kernel-5.4.105.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.105.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.105.ebuild
new file mode 100644
index 000..11d6573ded7
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.105.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-03-11 Thread Michał Górny
commit: d6d3bfd2fe1eeb51a047639da628540707ea217a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:38:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d3bfd2

sys-kernel/gentoo-kernel: Bump to 5.4.105

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.105.ebuild | 97 ++
 2 files changed, 99 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index cf69e0f9253..82900b824a1 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -30,6 +30,8 @@ DIST genpatches-5.4-106.base.tar.xz 3181936 BLAKE2B 
24740aa8622bf74e6ac3a0820a7b
 DIST genpatches-5.4-106.extras.tar.xz 1772 BLAKE2B 
dd85fb56fbd1add37ce586b349a16e5389da9ac881c7a41f9af8bbe3eb634266c1655ceee8329bf75d7a7529ba6c716157cbc16aae4554eb36a7d2046b9afd60
 SHA512 
6abd7dc7f51645eaa04796928e2c5bd2e2f2068ba991f332b0d61c5007201a6d29e7b8991e159525b66baf8ccdde3a70a42a7152f90c0ea9f2dc0dfe8d7f
 DIST genpatches-5.4-107.base.tar.xz 3190332 BLAKE2B 
371004131cb2a5a6217378279a5f062ef1bebfa509ccb8e68343f12bffea0d78735b4e262c80decc2112bbaf6a5d5b96c70db0de5a0c2bf4fa4cd0dc59bdf0f8
 SHA512 
26b53a82e5c5f8216e86ce34a8019695581c709d86836e18abff73f364958a970d2cfd1789c9165d2f58dc56b3c63c4d124fd598c6dc33494e0fc2906560a554
 DIST genpatches-5.4-107.extras.tar.xz 1772 BLAKE2B 
4f4aad8cde357553f2188e69623653e5c37e9551738a45b813eb4e4f2cd2acdf946fa9d68aedc31dcf3073c741a84b50a56b7c6e44773af747906c964d1b23c5
 SHA512 
d8fce09180d17a820a215bc6a1548ba39f407c8dc49d7859b7e9c6fb3ffc5ae1f0fbe3de11d95537582d8221c65bdc4d99abfa21cdd676aa75da0d254f414dad
+DIST genpatches-5.4-108.base.tar.xz 3195852 BLAKE2B 
9ddc7aceb4ccc71a9a479d67b81945da5a360f863706a7c5d14bee7c7048dc2e4c7b6711e1afada810499a447c5d96ff34031bf5fd8aa5844f992e96cb7f9046
 SHA512 
ecc529d86c152df564829cffcb294c6f8c7f6abea013b2e7344de8b50af75f0ae3dd6b8a6ff4e3530979f3e6486cea823d4833ce033ed3d32ede89358a29d9ff
+DIST genpatches-5.4-108.extras.tar.xz 1772 BLAKE2B 
470e18f95432cf133e75508d5f0bbe2b22a464e1e398165b9986a138a1a396ca729d5652c36885948d7a3b1cc22dee78bb2690b99bb370bd0718a70c7bfa95ee
 SHA512 
4d01432cbe8303fb1234395f7d06855c14f3acd6854a8cb38b5cac46f001d2ac71d69a9829a9b927da5ecc1d8cdaf4355e95eb9b5105181d91ad5ec0b106f6fa
 DIST genpatches-5.4-96.base.tar.xz 3031600 BLAKE2B 
9ba35f7958842a1fd4c9a7e7d3666ea1339ee5fadde6b771b78f67a8bb27c07e8dad8498e9b85fa0bcfd641f5aef9641793a02061b03becd372ea86245820895
 SHA512 
3edea8a4fc2a29e0f989089633256b270589ad77a225f3cef6e414c5877de1be8a4d5d9da28bfa4fba848f33ee322c4f01befcdf384c9271c97c90e2e2d3ad39
 DIST genpatches-5.4-96.extras.tar.xz 1772 BLAKE2B 
f33c734139f65245694d3cb98712733a901e89c79d05fab03de42d82d6e45ed3ec41ab4e17f2cd20be2ec31d469cf02a5efc7bad93832c67d3ad0bbf147b07e6
 SHA512 
8b7d6d058906b9c9afb7addba0c3072d70758bd75ea2989787beab5a3a83725541b4084c34cbb1e90b6cc8bb323a002dfca7065cc88fc834891f04397caa645c
 DIST genpatches-5.4-99.base.tar.xz 3064716 BLAKE2B 
f71d76c88a9932d3b0e1b45d065fa0946f36a3100e3b59c5ce4c373519119066973067e4bb74d094cd5b79e689affa4615faf40da75a730b62df2259d3361c43
 SHA512 
833a83d7aecb1a216783fdf57e0fda342fd481c74166d976326a8333dfb2a13bd61f1b20b749f17b3498756b6134f8538a971507427f4e955bc9128742a3be5f

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.105.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.105.ebuild
new file mode 100644
index 000..103fdd6ce9c
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.105.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.89
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://sr

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2021-03-11 Thread Michał Górny
commit: 9f1e0fd477cfbc08f5a9a397789aa4d8c5cac232
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1e0fd4

sys-libs/compiler-rt-sanitizers: Bump to 12.0.0-rc3

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   1 +
 .../compiler-rt-sanitizers-12.0.0_rc3.ebuild   | 203 +
 2 files changed, 204 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
new file mode 100644
index 000..b9f483144cd
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS=""
+IUSE="+clang test elibc_glibc"
+# base targets
+IUSE+=" +libfuzzer +memprof +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+   shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+   || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray )
+   test? (
+   cfi? ( ubsan )
+   gwp-asan? ( scudo )
+   )"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+CLANG_SLOT=${SLOT%%.*}
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   elibc_glibc? ( net-libs/libtirpc )
+   test? (
+   !=dev-python/lit-5[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
+   sys-libs/compiler-rt:${SLOT}
+   )
+   ${PYTHON_DEPS}"
+
+LLVM_COMPONENTS=( compiler-rt )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
+llvm.org_set_globals
+
+PATCHES=(
+   "${FILESDIR}//compiler-rt-prefix-paths.patch"
+)
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+   if use test; then
+   local CHECKREQS_DISK_BUILD=11G
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+   local flag
+   for flag in "${SANITIZER_FLAGS[@]}"; do
+   if ! use "${flag}"; then
+   local cmake_flag=${flag/-/_}
+   sed -i -e 
"/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
+   cmake/config-ix.cmake || die
+   fi
+   done
+
+   # TODO: fix these tests to be skipped upstream
+   if use asan &

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

2021-03-11 Thread Michał Górny
commit: d0ffdefec097ce24782c0ef93f6376a24202adea
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ffdefe

sys-libs/libomp: Bump to 12.0.0-rc3

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

 sys-libs/libomp/Manifest |   1 +
 sys-libs/libomp/libomp-12.0.0_rc3.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-libs/libomp/libomp-12.0.0_rc3.ebuild 
b/sys-libs/libomp/libomp-12.0.0_rc3.ebuild
new file mode 100644
index 000..592037ef0b2
--- /dev/null
+++ b/sys-libs/libomp/libomp-12.0.0_rc3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake-multilib linux-info llvm.org python-any-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="cuda hwloc kernel_linux offload ompt test"
+# CUDA works only with the x86_64 ABI
+REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   virtual/libelf:=[${MULTILIB_USEDEP}]
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   cuda? ( dev-util/nvidia-cuda-toolkit:= )
+   )"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   offload? ( virtual/pkgconfig )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   >=sys-devel/clang-6
+   )"
+
+LLVM_COMPONENTS=( openmp llvm/include )
+llvm.org_set_globals
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+kernel_pds_check() {
+   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+   local CONFIG_CHECK="~!SCHED_PDS"
+   local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+   check_extra_config
+   fi
+}
+
+pkg_pretend() {
+   kernel_pds_check
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir="$(get_libdir)"
+   local mycmakeargs=(
+   -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+   -DLIBOMP_USE_HWLOC=$(usex hwloc)
+   -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+   -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
+
+   # do not install libgomp.so & libiomp5.so aliases
+   -DLIBOMP_INSTALL_ALIASES=OFF
+   # disable unnecessary hack copying stuff back to srcdir
+   -DLIBOMP_COPY_EXPORTS=OFF
+   )
+   use offload && mycmakeargs+=(
+   # this is non-fatal and libomp checks for CUDA conditionally
+

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

2021-03-11 Thread Michał Górny
commit: 4a121e23a04a5e4581a91a6e9e36ec1ab3021803
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:39:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a121e23

sys-kernel/gentoo-kernel: Bump to 5.11.6

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.11.6.ebuild  | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 80fc1c83a35..3aad27a227e 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-5.11-5.base.tar.xz 282264 BLAKE2B 
d08bd2393a682ad1003551b5873f6a
 DIST genpatches-5.11-5.extras.tar.xz 1768 BLAKE2B 
b05e8e796eabebfe572ec26146e36152b2e653f2b1a0fc9169a7cc0e8022d27b396e541b2e683ac1cd077ba31c47f9d663a5deb71d1cbd940ea7d85aa80ec4fa
 SHA512 
d97f60b3329fbd7ef274ba2a6ce95bf516886fa58a5ff13f00998c550b11150bda56210bcc173ba2982fa8beeed6bad8529b8fdce60bd36c12d7b64a7db1f2fa
 DIST genpatches-5.11-6.base.tar.xz 294752 BLAKE2B 
324b5e8647c47b3d876ebc500664af314c7288966d4b375858e66e3d71200ec6624ea7c1fdf348650e9a3780ec3b9058b8e4b2836d5f86ce15d65f3904a1a4ed
 SHA512 
467bafdf407ad2752279935cf5de62de1e5db868efde563369ceb2dda73455a83c313dd60a6ef633fa13e60a69c538de85b9d2c95ac2d8a63d48994c5958
 DIST genpatches-5.11-6.extras.tar.xz 1768 BLAKE2B 
c9244edc9b61c2a190c72c93a33ea45144a788b9b331af3541c05fa200e706961471472fd586f5d6ea44c38858f62d65e4fad5424e27361ba27baa49e080b3be
 SHA512 
db9e2da16874304103103f71f87799c4c7799ee87ea6343b0603d85cefb4ff41c49309025e4c74a870d88337caf0e478a73c8d3a755ae16760f9528c8ca77de7
+DIST genpatches-5.11-7.base.tar.xz 309432 BLAKE2B 
2ada3d18e2c5e55c56d00ce460083b1bcc0d4643f4ebc82a74acef6722c93c1585b9d4034692f5e332c39c0fa9a8661378e677710c5774c0a7e74bed0e0eec9f
 SHA512 
87fa07527691a7b0c466db8625eb8892b8e7400af1f131265cb8e2e66e551f47a32d7cba9be6167d00e1f584de414bdb1409b504dad70e6139817999fb34a346
+DIST genpatches-5.11-7.extras.tar.xz 1772 BLAKE2B 
cdd50d5c8d837cab21d3d06a259b3db19aad9de31e592665e5274e288fa66257bb20eb6b15770732de25bf9be3b901bdc497f5fa301ec7f025de4384dd657120
 SHA512 
29b62027052e57645b23ba3615697195e324aca7a1af5a46fe0b1d8d2c8a170979c6713c538788577ca22dc8b0d05d4070e656172f6c9388b8ff9a027b33cb5d
 DIST genpatches-5.4-101.base.tar.xz 3089116 BLAKE2B 
c6e716ab8d0e98d3b3b4c492d6a516ada65f5e77d375cb9164a080aabd94311c50a222135499eef9dcad3f80b29b831a3fe015c3006178651c2136620f9079c5
 SHA512 
1bdd6f8f23a6151298e2e2fec493c9a2e95a1a65f4a4b6ff95598f45d4fad783da2a596c05b5582ec3d82ed8d8aaf654706da768a1b248bdae37fb08481b3dc3
 DIST genpatches-5.4-101.extras.tar.xz 1768 BLAKE2B 
44b92b9c288f4f10f499e5b6d2179b44ee3418890905341703901a71b703ff99e992d6e7424521e67d3b1f80e41286c2357187c66e9b1ae7c1feef430f0ed74a
 SHA512 
e397f970bc3b68b91f059e4b4f2d6163f8416340096b16b040eed8a5242a001db37b0fe8c1fd2a54c73bf6121aa55efa1c362b7837e930b758bc3bd33f8dce09
 DIST genpatches-5.4-102.base.tar.xz 3090460 BLAKE2B 
fa17228e7cfebb2c128b73682cc97f9e96a1a3c4936f98b021ae3f21a1f6a1167c357db2570902ca554b6facf27d507a0d258c4a9e9898cacde502762306c2ca
 SHA512 
e3b7b0826115a7f7c92f5509eafe25803ea943733a8be8404a333d54ac93c607704f742ab20576517a7ac6e5467a7dfc9c2a54205a10f3fcf4af9b2557a5da0d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.6.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.6.ebuild
new file mode 100644
index 000..6b0983892bb
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.11.1
+CONFIG_HASH=07992209452cd7ba529ffdbdd83d01d44cd8ae14
+GENTOO_CONFIG_VER=5.10.18
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+ 

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

2021-03-11 Thread Michał Górny
commit: 73ae94f82ef98c21d945db5c5d2655b24fbe6830
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:39:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ae94f8

virtual/dist-kernel: Bump to 5.11.6

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

 virtual/dist-kernel/dist-kernel-5.11.6.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.11.6.ebuild 
b/virtual/dist-kernel/dist-kernel-5.11.6.ebuild
new file mode 100644
index 000..3df38272de3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.11.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-03-11 Thread Michał Górny
commit: c70c5e1048cbc95451f9059a76df7684b63fcdce
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:38:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70c5e10

virtual/dist-kernel: Bump to 5.10.23

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

 virtual/dist-kernel/dist-kernel-5.10.23.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.23.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.23.ebuild
new file mode 100644
index 000..3df38272de3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.23.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-03-11 Thread Michał Górny
commit: 759ecb04bca610489858817fbdd5e2abd0b1a0d1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759ecb04

sys-libs/llvm-libunwind: Bump to 12.0.0-rc3

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

 sys-libs/llvm-libunwind/Manifest   |   1 +
 .../llvm-libunwind-12.0.0_rc3.ebuild   | 124 +
 2 files changed, 125 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc3.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc3.ebuild
new file mode 100644
index 000..bf538b66689
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc3.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake-multilib llvm llvm.org python-any-r1
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://github.com/llvm-mirror/libunwind";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="!sys-libs/libunwind"
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6"
+BDEPEND="
+   test? ( >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )"
+
+LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules )
+LLVM_TEST_COMPONENTS=( libcxxabi )
+llvm.org_set_globals
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   local mycmakeargs=(
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+   -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+   -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+   -DLLVM_INCLUDE_TESTS=$(usex test)
+
+   # support non-native unwinding; given it's small enough,
+   # enable it unconditionally
+   -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+   )
+   if use test; then
+   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
+   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
+
+   mycmakeargs+=(
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   
-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+   )
+   fi
+
+   cmake_src_configure
+}
+
+build_libcxxabi() {
+   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
+   local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
+   local BUILD_DIR=${BUILD_DIR}/libcxxabi
+   local mycmakeargs=(
+   -DLIBCXXABI_LIBDIR_SUFFIX=
+   -DLIBCXXABI_ENABLE_SHARED=OFF
+   -DLIBCXXABI_ENABLE_STATIC=ONF
+   -DLIBCXXABI_USE_LLVM_UNWINDER=ON
+   -DLIBCXXABI_INCLUDE_TESTS=OFF
+
+   -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
+   -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include
+   )
+
+ 

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

2021-03-11 Thread Michał Górny
commit: 21db9be555074be33238addc5aa479ae24d0b9d6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:38:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21db9be5

sys-kernel/vanilla-kernel: Bump to 5.4.105

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.105.ebuild   | 108 +
 2 files changed, 110 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 510b924ac7f..ff59551e4d4 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -43,6 +43,8 @@ DIST linux-5.4.103.tar.sign 991 BLAKE2B 
4ee52466520a2dd90245cf6fb2b753242b6c488f
 DIST linux-5.4.103.tar.xz 109083324 BLAKE2B 
36c458ea80b2d719688782df72d89f4e6a947a84addf12e2907b09e33e9407433c2fec786b412749299312b790565de974d96c1c3166e6874bd9f372e048a45c
 SHA512 
c7faac148744e0c31e5665f06a7c67afd8b1e05cdfb964fd0e0e0e4796560f107f301d9be9df6abcae7275d21af27c85955ad3aab0718545be56a0d26de83187
 DIST linux-5.4.104.tar.sign 991 BLAKE2B 
86d63b75caecb65842bb2685b5ed586fbfc104ffc380a508fa01d4dee3d200f782fc57d46263b7ba884e9d94f5298d1863796970a65dfbbcca3edb27839f0257
 SHA512 
465fbc0ff1c9fc609b0a9eb86ac0b37551c7fd084ddcb8ec7772b255220ca7b7502b102f924ef1ab32d9a253812f23de48b253db5ee1cebc56625ba0d8204ce6
 DIST linux-5.4.104.tar.xz 109085768 BLAKE2B 
2b648464a2d36d60511966b9a3672768139d8e16373b7218f637aef558ee88825a0e582e44f9befc7427169f1662296f494e6cebe0bb01aaba8e3804e918
 SHA512 
3bbe5e8c2142e52b124eb3fbda91516ac6e7d8b08eabd96a5660b00bb1cddcb80c1bc0f8d807681de58f6b0a986d1ac340066d37b0a92e612c700ae988aeeb2d
+DIST linux-5.4.105.tar.sign 991 BLAKE2B 
797d4d2e1b23e740c45113aa82a138d0632dc7e99705aed8eb512cc180768f59fd7c3ddbc6a2e8d84b8b4b4c32004d8dda87e441d0e8425795823f841acc5f5d
 SHA512 
efd7f79b89224bf0b48a088beb57caaef49373f4e79dddfbb87b6a3c7e7586674939b43f4af524ef1abb3c20617636392ce4b425df404f671638c80b5a8ee1dd
+DIST linux-5.4.105.tar.xz 109086968 BLAKE2B 
5a575d3fc8e7f51eeb244194a7e947dd4bf72890d7a4b90aa77f49f1b7c6c9d79bb03d68275608820642af6513402dc26f2179941f311d6357b722983000c457
 SHA512 
423be7e90bf49a4afa7f6f3dc8a8bfa9a1691b73ccdc081bf5bcfe0612a084b8cb37acdab77a480629d786cf6d66d48cbed84d505bd27d6f4d815934010eafe7
 DIST linux-5.4.94.tar.sign 989 BLAKE2B 
779a725d0164c98bf2ebc0590af693eebb6fe71837e0f8642b376fb0fa4bc893e8c2b52a16bd0c1cab7aaff4295f6bf31b8fdb7c2d95bd8601eac74925e2211f
 SHA512 
85ec9c16642aac5640d0486ba704b787e2e4156fccdf80f4d538b4d6524c914b64e6ba1d52bdda15b3601faec643d6656fa2cf57976a9afaff5265f9dea840e0
 DIST linux-5.4.94.tar.xz 109082512 BLAKE2B 
fac6683453e41065760cbdd170ea4a5f72778e39807389d2f4c4dd9165dc1727a875ee26e6e440089ec2d8e8b4dca9fa1e1dc02a9b217cada700f9a118ae7613
 SHA512 
2d9f0feeb9ba6871d31c8a5e281c8e3eed99ce7da3af3be4f222db37f082374f852021a5117a994c8cc37681e5f335329c9e430e7edb835de801c901765a505b
 DIST linux-5.4.97.tar.sign 989 BLAKE2B 
767058a0c491aa1435d5dcd25d5f26ed1dd283cbb903063d00020e2a5e7a2a965b7774df3fe4e5484bb1c76e906e9622057f60420d9dfe31a5305d85b15e2d1e
 SHA512 
09fc4efaf777d12cfeb61e7d24651ca68461c108666be90bf216ee5586cabf47976d60451f8cbdb636ff3f3a4b66b84edfc0255b26d3589f918c22aa394dd76a

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.105.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.105.ebuild
new file mode 100644
index 000..0a544ed3617
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.105.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.89
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+   -> kernel-ppc64le.config.${CONFIG_VER}
+   )
+

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

2021-03-11 Thread Michał Górny
commit: c6db8ad09ad6e93106c068d6049ecc2b8eb488bc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6db8ad0

sys-libs/compiler-rt: Bump to 12.0.0-rc3

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

 sys-libs/compiler-rt/Manifest  |   1 +
 sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild 
b/sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild
new file mode 100644
index 000..e66cf796efb
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS=""
+IUSE="+clang test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+CLANG_SLOT=${SLOT%%.*}
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
+   )
+   ${PYTHON_DEPS}"
+
+LLVM_COMPONENTS=( compiler-rt )
+llvm.org_set_globals
+
+PATCHES=(
+   "${FILESDIR}//${PN}-prefix-paths.patch"
+)
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn "Building using a compiler other than clang may result in 
broken atomics"
+   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
+   fi
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+   llvm_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+}
+
+test_compiler() {
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # pre-set since we need to pass it to cmake
+   BUILD_DIR=${WORKDIR}/${P}_build
+
+   local nolib_flags=( -nodefaultlibs -lc )
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   strip-unsupported-flags
+   # ensure we can use clang before installing compiler-rt
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   elif ! test_compiler; then
+   if test_compiler "${nolib_flags[@]}"; then
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   fi
+   fi
+
+   local mycmakeargs=(
+   

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

2021-03-11 Thread Michał Górny
commit: 316152d04e8188388007b77871eb829832a33416
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316152d0

sys-devel/clang-runtime: Bump to 12.0.0-rc3

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

 .../clang-runtime/clang-runtime-12.0.0_rc3.ebuild  | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-12.0.0_rc3.ebuild
new file mode 100644
index 000..218cdb1426f
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-12.0.0_rc3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/";
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   ~sys-libs/compiler-rt-${PV}:${SLOT}
+   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"



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

2021-03-11 Thread Michał Górny
commit: 32c8654b785f8ad7d7c89f2f591376001c26ccbe
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c8654b

dev-util/lldb: Bump to 12.0.0-rc3

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

 dev-util/lldb/Manifest   |   1 +
 dev-util/lldb/lldb-12.0.0_rc3.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/dev-util/lldb/lldb-12.0.0_rc3.ebuild 
b/dev-util/lldb/lldb-12.0.0_rc3.ebuild
new file mode 100644
index 000..283e64ba210
--- /dev/null
+++ b/dev-util/lldb/lldb-12.0.0_rc3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake llvm llvm.org python-single-r1 toolchain-funcs
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="+libedit lzma ncurses +python test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+RESTRICT="test"
+
+RDEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+   ~sys-devel/clang-${PV}[xml]
+   ~sys-devel/llvm-${PV}
+   !

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

2021-03-11 Thread Michał Górny
commit: 97743b777bf2fdec8438dfc7e73c806f4298c7ae
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97743b77

sys-libs/libcxx: Bump to 12.0.0-rc3

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

 sys-libs/libcxx/Manifest |   1 +
 sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild | 218 +++
 2 files changed, 219 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild 
b/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
new file mode 100644
index 000..8ed99383fe0
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
+REQUIRED_USE="libunwind? ( libcxxabi )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? ( 
~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
+   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )"
+# llvm-6 for new lit options
+# clang-3.9.0 installs necessary target symlinks unconditionally
+# which removes the need for MULTILIB_USEDEP
+DEPEND="${RDEPEND}
+   >=sys-devel/llvm-6"
+BDEPEND="
+   test? (
+   >=dev-util/cmake-3.16
+   >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )"
+
+DOCS=( CREDITS.TXT )
+
+LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} )
+llvm.org_set_globals
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+   llvm_pkg_setup
+   fi
+   use test && python-any-r1_pkg_setup
+
+   if ! use libcxxabi && ! tc-is-gcc ; then
+   eerror "To build ${PN} against libsupc++, you have to use gcc. 
Other"
+   eerror "compilers are not supported. Please set CC=gcc and 
CXX=g++"
+   eerror "and try again."
+   die
+   fi
+}
+
+src_prepare() {
+   # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a
+   # out-of-tree build.
+   eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
+
+   llvm.org_src_prepare
+}
+
+test_compiler() {
+   $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # note: we need to do this before multilib kicks in since it will
+   # alter the CHOST
+   local cxxabi cxxabi_incs
+   if use libcxxabi; then
+   cxxabi=libcxxabi
+   cxxabi_incs="${EPREFIX}/usr/include/libcxxabi"
+   else
+   local 
gcc_inc="${EPREFIX}/u

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

2021-03-11 Thread Michał Górny
commit: 358b225f60e6add1c3e2b695d75bf028de58251d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358b225f

dev-python/lit: Bump to 12.0.0-rc3

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

 dev-python/lit/Manifest  |  1 +
 dev-python/lit/lit-12.0.0_rc3.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/dev-python/lit/lit-12.0.0_rc3.ebuild 
b/dev-python/lit/lit-12.0.0_rc3.ebuild
new file mode 100644
index 000..2076120cc16
--- /dev/null
+++ b/dev-python/lit/lit-12.0.0_rc3.ebuild
@@ -0,0 +1,40 @@
+# 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} )
+
+inherit distutils-r1 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm )"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+   cd "${WORKDIR}" || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x LIT_PRESERVES_TMP=1
+   local litflags=$(get_lit_flags)
+   ./lit.py ${litflags//;/ } tests || die
+}



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

2021-03-11 Thread Michał Górny
commit: 59b01a5fc87cf54b04edf8eb8ce2920dc3081ab6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b01a5f

sys-devel/lld: Bump to 12.0.0-rc3

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

 sys-devel/lld/Manifest  |  1 +
 sys-devel/lld/lld-12.0.0_rc3.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-devel/lld/lld-12.0.0_rc3.ebuild 
b/sys-devel/lld/lld-12.0.0_rc3.ebuild
new file mode 100644
index 000..da442603c87
--- /dev/null
+++ b/sys-devel/lld/lld-12.0.0_rc3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="~sys-devel/llvm-${PV}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )"
+
+LLVM_COMPONENTS=( lld libunwind/include/mach-o )
+LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
+llvm.org_set_globals
+
+python_check_deps() {
+   has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   llvm.org_src_unpack
+
+   # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+   # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+   # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+   # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+   # to existent directory ${WORKDIR}/libunwind/include.
+   mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DLLVM_INCLUDE_TESTS=$(usex test)
+   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+   )
+   use test && mycmakeargs+=(
+   -DLLVM_BUILD_TESTS=ON
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local -x LIT_PRESERVES_TMP=1
+   cmake_build check-lld
+}



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

2021-03-11 Thread Michał Górny
commit: bdcdd9fdfb184d9beeda6943676affd8e2f1de73
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:54:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcdd9fd

dev-python/clang-python: Bump to 12.0.0-rc3

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

 dev-python/clang-python/Manifest   |  1 +
 .../clang-python/clang-python-12.0.0_rc3.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index d16aefb2a74..9f09664b63b 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -3,3 +3,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/dev-python/clang-python/clang-python-12.0.0_rc3.ebuild 
b/dev-python/clang-python/clang-python-12.0.0_rc3.ebuild
new file mode 100644
index 000..39e999e6770
--- /dev/null
+++ b/dev-python/clang-python/clang-python-12.0.0_rc3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/";
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+RDEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



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

2021-03-11 Thread Michał Górny
commit: 19ad2e502f963e52885451c277866c5f3a86d59b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 11 15:36:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 11 18:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ad2e50

sys-devel/clang: Bump to 12.0.0-rc3

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

 sys-devel/clang/Manifest|   1 +
 sys-devel/clang/clang-12.0.0_rc3.ebuild | 435 
 2 files changed, 436 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index c3f15b7e26b..f9f29a0a2e6 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -8,3 +8,4 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 
3f95570240789fd68ddb747df817f5c6cdc
 DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 
0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a
 SHA512 
f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
 DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B 
ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985
 SHA512 
9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
 DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B 
bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197
 SHA512 
d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
+DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B 
ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8
 SHA512 
1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce

diff --git a/sys-devel/clang/clang-12.0.0_rc3.ebuild 
b/sys-devel/clang/clang-12.0.0_rc3.ebuild
new file mode 100644
index 000..f0164c6eaea
--- /dev/null
+++ b/sys-devel/clang/clang-12.0.0_rc3.ebuild
@@ -0,0 +1,435 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake llvm llvm.org multilib-minimal pax-utils \
+   prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/";
+
+# Keep in sync with sys-devel/llvm
+ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE )
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
+   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS=""
+IUSE="debug default-compiler-rt default-libcxx default-lld
+   doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   || ( ${ALL_LLVM_TARGETS[*]} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
+   static-analyzer? ( dev-lang/perl:* )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   ${PYTHON_DEPS}"
+for x in "${ALL_LLVM_TARGETS[@]}"; do
+   RDEPEND+="
+   ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )"
+done
+unset x
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   doc? ( dev-python/sphinx )
+   xml? ( virtual/pkgconfig )
+   ${PYTHON_DEPS}"
+RDEPEND="${RDEPEND}
+   !/dev/null || die
+   fi
+}
+
+get_distribution_components() {
+   local sep=${1-;}
+
+   local out=(
+   # common stuff
+   clang-cmake-exports
+   clang-headers
+   clang-resource-headers
+   libclang-headers
+
+   # libs
+   clang-cpp
+   libclang
+   )
+
+   if multilib_is_native_abi; then
+   out+=(
+   # common stuff
+   bash-autocomplete
+   libclang-python-bindings
+
+   # tools
+   c-index-test
+   clang
+   clang-format
+   clang-offload-bundler
+   clang-offload-wrapper
+   clang-refactor
+   clang-rename
+   clang-scan-deps
+   diagtool
+   hmaptool
+
+   # extra tools
+   clang-apply-replacements
+   clang-change-namespace
+

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/anyio/

2021-03-11 Thread Alessandro Barbieri
commit: 0bb2499209623ad7a7548623f4c13225b921213d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Mar 10 12:49:49 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Mar 11 18:53:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0bb24992

dev-python/anyio: bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/anyio/Manifest   |  1 +
 dev-python/anyio/anyio-2.2.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index 83033c84..9ed5a6fc 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1 +1,2 @@
 DIST anyio-2.1.0.tar.gz 95186 BLAKE2B 
5dcb110e0e3d543525bb5081c948124e0e0f6bb0a80038104a8ab793ecf961a56d56576ad96a78b0fb69f3c7731dea3d9573b757f859ee8e61e65490432b9b69
 SHA512 
923467cdfbf6d0f427345704e99aec44cafc21f78a8b3b88d1ca9be93fb52a77d472229a242664977a873faf05c7c47a44a55aa4d0158959f60bf4ac8a46cdeb
+DIST anyio-2.2.0.tar.gz 97217 BLAKE2B 
7b50d997fd83950d16c0e562519b60dbef32bfd6d21e61583a83dd94edc26e27fcd26c7c630f22daaddebea5e148487db1a8c81e0bd82cf4641812dfac8807de
 SHA512 
bca1265eec30830bea5f6fe15f3059793599e9c47d292b3008fcd86c802d76bd692f1a340fd6e3b0aa2401c38576459e516b3defa1ddf8353f18d51280fd73ab

diff --git a/dev-python/anyio/anyio-2.2.0.ebuild 
b/dev-python/anyio/anyio-2.2.0.ebuild
new file mode 100644
index ..f6ffbc88
--- /dev/null
+++ b/dev-python/anyio/anyio-2.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+# Build with USE="-doc" first because of circular dependency
+# otherwise one gets the error that sphinx-autodoc-typehints
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+DOCS_AUTODOC=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop 
implementations"
+HOMEPAGE="
+   https://github.com/agronholm/anyio
+   https://pypi.org/project/anyio
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/curio-1.4[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.8[${PYTHON_USEDEP}]
+   >=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.16[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' 
python3_7)
+"
+
+BDEPEND="
+   ${RDEPEND}
+   doc? (
+   dev-python/anyio[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-autodoc-typehints-1.2.0[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.0[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   >=dev-python/uvloop-0.15[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[asyncio] \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[curio] \
+   --deselect 
tests/test_sockets.py::test_getaddrinfo[trio] \
+   || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-arch/libarchive-qt/, app-editors/vscodium-bin/, gui-apps/coreshot/, ...

2021-03-11 Thread Maciej Barć
commit: 452b0f56a7e06a13e94dae587b5fbaa7c981bb81
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Mar 11 14:27:26 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Thu Mar 11 14:27:26 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=452b0f56

change my email to xgqt  riseup.net

Signed-off-by: Maciej Barć  riseup.net>

 app-admin/s-tui/metadata.xml  | 2 +-
 app-arch/libarchive-qt/metadata.xml   | 2 +-
 app-editors/vscodium-bin/metadata.xml | 2 +-
 app-eselect/eselect-scheme/files/scheme.eselect-1.0.0 | 2 +-
 app-eselect/eselect-scheme/metadata.xml   | 2 +-
 app-office/pyspread/metadata.xml  | 2 +-
 app-text/komikku/metadata.xml | 2 +-
 dev-python/baron/metadata.xml | 2 +-
 dev-python/cloudscraper/metadata.xml  | 2 +-
 dev-python/convertdate/metadata.xml   | 2 +-
 dev-python/dateparser/metadata.xml| 2 +-
 dev-python/doxypypy/metadata.xml  | 2 +-
 dev-python/pure-protobuf/metadata.xml | 2 +-
 dev-python/pymeeus/metadata.xml   | 2 +-
 dev-python/pypandoc/metadata.xml  | 2 +-
 dev-python/redbaron/metadata.xml  | 2 +-
 dev-scheme/gerbil/metadata.xml| 2 +-
 dev-scheme/guile-colorized/metadata.xml   | 2 +-
 dev-vcs/gitahead/metadata.xml | 2 +-
 games-emulation/melonds/metadata.xml  | 2 +-
 gui-apps/coreaction/metadata.xml  | 2 +-
 gui-apps/coreapps-meta/metadata.xml   | 2 +-
 gui-apps/corearchiver/metadata.xml| 2 +-
 gui-apps/corefm/metadata.xml  | 2 +-
 gui-apps/coregarage/metadata.xml  | 2 +-
 gui-apps/corehunt/metadata.xml| 2 +-
 gui-apps/coreimage/metadata.xml   | 2 +-
 gui-apps/coreinfo/metadata.xml| 2 +-
 gui-apps/corekeyboard/metadata.xml| 2 +-
 gui-apps/corepad/metadata.xml | 2 +-
 gui-apps/corepaint/metadata.xml   | 2 +-
 gui-apps/corepdf/metadata.xml | 2 +-
 gui-apps/corerenamer/metadata.xml | 2 +-
 gui-apps/coreshot/metadata.xml| 2 +-
 gui-apps/corestats/metadata.xml   | 2 +-
 gui-apps/corestuff/metadata.xml   | 2 +-
 gui-apps/coreterminal/metadata.xml| 2 +-
 gui-apps/coretime/metadata.xml| 2 +-
 gui-apps/coretoppings/metadata.xml| 2 +-
 gui-libs/libcprime/metadata.xml   | 2 +-
 gui-libs/libcsys/metadata.xml | 2 +-
 kde-apps/krecorder/metadata.xml   | 2 +-
 net-fs/httpdirfs/metadata.xml | 2 +-
 net-misc/tootle/metadata.xml  | 2 +-
 www-apps/code-server-bin/metadata.xml | 2 +-
 www-apps/selfoss/metadata.xml | 2 +-
 www-client/torbrowser-launcher/metadata.xml   | 2 +-
 x11-misc/gammy/metadata.xml   | 2 +-
 48 files changed, 48 insertions(+), 48 deletions(-)

diff --git a/app-admin/s-tui/metadata.xml b/app-admin/s-tui/metadata.xml
index 07be16aa..a365e6ad 100644
--- a/app-admin/s-tui/metadata.xml
+++ b/app-admin/s-tui/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   
-x...@protonmail.com
+x...@riseup.net
 Maciej Barć
   
   

diff --git a/app-arch/libarchive-qt/metadata.xml 
b/app-arch/libarchive-qt/metadata.xml
index e1c0d741..395b537b 100644
--- a/app-arch/libarchive-qt/metadata.xml
+++ b/app-arch/libarchive-qt/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
-x...@protonmail.com
+x...@riseup.net
 Maciej Barć
 
 

diff --git a/app-editors/vscodium-bin/metadata.xml 
b/app-editors/vscodium-bin/metadata.xml
index dfc5f239..42f874d8 100644
--- a/app-editors/vscodium-bin/metadata.xml
+++ b/app-editors/vscodium-bin/metadata.xml
@@ -6,7 +6,7 @@
Ross Charles Campbell


-   x...@protonmail.com
+   x...@riseup.net
Maciej Barć



diff --git a/app-eselect/eselect-scheme/files/scheme.eselect-1.0.0 
b/app-eselect/eselect-scheme/files/scheme.eselect-1.0.0
index 2d812c26..828d5ed4 100644
--- a/app-eselect/eselect-scheme/files/scheme.eselect-1.0.0
+++ b/app-eselect/eselect-scheme/files/scheme.eselect-1.0.0
@@ -6,7 +6,7 @@
 
 
 DESCRIPTION="Manages scheme implementations"
-MAINTAINER="x...@protonmail.com"
+MAINTAINER="x...@riseup.net"
 VERSION="1.0.0"
 
 SYMLINK_DESCRIPTION="default scheme implementations"

diff --git a/app-eselect/eselect-scheme/meta

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pesign/, app-crypt/pesign/files/

2021-03-11 Thread Mike Gilbert
commit: 61124b721f9dfd990b1f58fc31fec2f3c4eadff4
Author: David Michael  gmail  com>
AuthorDate: Thu Mar 11 17:49:45 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar 11 18:26:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61124b72

app-crypt/pesign: EAPI 7, fix GCC 10, drop libressl

Closes: https://bugs.gentoo.org/721934
Closes: https://bugs.gentoo.org/775503
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 .../pesign/files/pesign-113-enum-conversion.patch  | 46 ++
 app-crypt/pesign/pesign-113.ebuild | 26 +++-
 2 files changed, 62 insertions(+), 10 deletions(-)

diff --git a/app-crypt/pesign/files/pesign-113-enum-conversion.patch 
b/app-crypt/pesign/files/pesign-113-enum-conversion.patch
new file mode 100644
index 000..89a57e460fb
--- /dev/null
+++ b/app-crypt/pesign/files/pesign-113-enum-conversion.patch
@@ -0,0 +1,46 @@
+From c555fd74c009242c3864576bd5f17a1f8f4fdffd Mon Sep 17 00:00:00 2001
+From: Peter Jones 
+Date: Tue, 18 Feb 2020 16:28:56 -0500
+Subject: [PATCH] pesigcheck: Fix a wrong assignment
+
+gcc says:
+
+  pesigcheck.c: In function 'check_signature':
+  pesigcheck.c:321:17: error: implicit conversion from 'enum ' to 
'enum ' [-Werror=enum-conversion]
+  321 |reason->type = siBuffer;
+  | ^
+  pesigcheck.c:333:17: error: implicit conversion from 'enum ' to 
'enum ' [-Werror=enum-conversion]
+  333 |reason->type = siBuffer;
+  | ^
+  cc1: all warnings being treated as errors
+
+And indeed, that line of code makes no sense at all - it was supposed to
+be reason->sig.type.
+
+Signed-off-by: Peter Jones 
+---
+ src/pesigcheck.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/pesigcheck.c b/src/pesigcheck.c
+index 524cce3..8fa0f1a 100644
+--- a/src/pesigcheck.c
 b/src/pesigcheck.c
+@@ -318,7 +318,7 @@ check_signature(pesigcheck_context *ctx, int *nreasons,
+   reason->type = SIGNATURE;
+   reason->sig.data = data;
+   reason->sig.len = datalen;
+-  reason->type = siBuffer;
++  reason->sig.type = siBuffer;
+   nreason += 1;
+   is_invalid = true;
+   }
+@@ -330,7 +330,7 @@ check_signature(pesigcheck_context *ctx, int *nreasons,
+   reason->type = SIGNATURE;
+   reason->sig.data = data;
+   reason->sig.len = datalen;
+-  reason->type = siBuffer;
++  reason->sig.type = siBuffer;
+   nreason += 1;
+   has_valid_cert = true;
+   }

diff --git a/app-crypt/pesign/pesign-113.ebuild 
b/app-crypt/pesign/pesign-113.ebuild
index fcb4a4ab380..a4d06797817 100644
--- a/app-crypt/pesign/pesign-113.ebuild
+++ b/app-crypt/pesign/pesign-113.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Tools for manipulating signed PE-COFF binaries"
 HOMEPAGE="https://github.com/rhboot/pesign";
@@ -12,24 +12,31 @@ 
SRC_URI="https://github.com/rhboot/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="libressl"
 
 RDEPEND="
dev-libs/nspr
dev-libs/nss
+   dev-libs/openssl:0=
dev-libs/popt
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
sys-apps/util-linux
sys-libs/efivar
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-apps/help2man
sys-boot/gnu-efi
virtual/pkgconfig
 "
 
-PATCHES=( "${FILESDIR}"/${PN}-113-nss.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-113-nss.patch
+   "${FILESDIR}"/${PN}-113-enum-conversion.patch
+)
+
+src_configure() {
+   append-cflags -O1 #721934
+   default
+}
 
 src_compile() {
emake AR="$(tc-getAR)" \
@@ -47,6 +54,5 @@ src_install() {
einstalldocs
 
# remove some files that don't make sense for Gentoo installs
-   rm -rf "${ED%/}/etc/" "${ED%/}/var/" \
-   "${ED%/}/usr/share/doc/${PF}/COPYING" || die
+   rm -rf "${ED}/etc" "${ED}/var" "${ED}/usr/share/doc/${PF}/COPYING" || 
die
 }



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

2021-03-11 Thread Thomas Deutschmann
commit: d1a22fa531c41c3b0d5f8c99437ec52bc19c96ac
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 11 16:30:10 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 11 18:25:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a22fa5

dev-db/mysql-connector-c: disable debug options

Previous version used now deprecated cmake-utils eclass
which added -DNDEBUG to CPP flags. With new cmake eclass
we have to do that on our own.

Let us do it the same way we do it for dev-db/mysql, i.e. set
CMAKE_BUILD_TYPE and corresponding CMAKE_CXX_FLAGS_RELWITHDEBINFO
option.

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

 ...-connector-c-8.0.23.ebuild => mysql-connector-c-8.0.23-r1.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.23.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild
similarity index 95%
rename from dev-db/mysql-connector-c/mysql-connector-c-8.0.23.ebuild
rename to dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild
index 6553c3776e5..ccb3b8c270b 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.23.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild
@@ -77,7 +77,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   CMAKE_BUILD_TYPE="RelWithDebInfo"
+
local mycmakeargs=(
+   -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG
+   -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG
-DINSTALL_LAYOUT=RPM
-DINSTALL_LIBDIR=$(get_libdir)
-DWITH_DEFAULT_COMPILER_OPTIONS=OFF
@@ -93,6 +97,7 @@ multilib_src_configure() {
-DCMAKE_POSITION_INDEPENDENT_CODE=ON
-DWITHOUT_SERVER=ON
)
+
cmake_src_configure
 }
 



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

2021-03-11 Thread Sam James
commit: bdd30173fbcbce509dba00a67d41e4b93fa7ed3b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:14:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:14:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd30173

net-analyzer/nmap: revert 7.91-r2 keywords

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

 net-analyzer/nmap/nmap-7.91-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/nmap-7.91-r2.ebuild 
b/net-analyzer/nmap/nmap-7.91-r2.ebuild
index 62abcdf5afc..09c622523f3 100644
--- a/net-analyzer/nmap/nmap-7.91-r2.ebuild
+++ b/net-analyzer/nmap/nmap-7.91-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nmap.org/dist/${P}.tar.bz2";
 
 LICENSE="|| ( NPSL 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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ipv6 libressl libssh2 ncat nping +nse ssl +system-lua"
 REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
 



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

2021-03-11 Thread Sam James
commit: b2d8627328c93bdd62a507f7e78228a8e00de59e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:14:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:14:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d86273

net-analyzer/nmap: add upstream patches for ncat

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

 net-analyzer/nmap/files/nmap-7.91-ncat-proxy.patch |  37 +++
 .../nmap/files/nmap-7.91-ncat-unix-sockets.patch   |  30 ++
 net-analyzer/nmap/nmap-7.91-r2.ebuild  | 118 +
 3 files changed, 185 insertions(+)

diff --git a/net-analyzer/nmap/files/nmap-7.91-ncat-proxy.patch 
b/net-analyzer/nmap/files/nmap-7.91-ncat-proxy.patch
new file mode 100644
index 000..513c7fbd418
--- /dev/null
+++ b/net-analyzer/nmap/files/nmap-7.91-ncat-proxy.patch
@@ -0,0 +1,37 @@
+https://bugs.gentoo.org/770808
+https://github.com/nmap/nmap/commit/169d7e5a922ef8e63b51ee2bdf4fd4ad60ed2689
+
+From 169d7e5a922ef8e63b51ee2bdf4fd4ad60ed2689 Mon Sep 17 00:00:00 2001
+From: dmiller 
+Date: Thu, 19 Nov 2020 17:34:24 +
+Subject: [PATCH] Restore call to post_connect in non-ssl case. Fixes #2149
+
+---
+ ncat/ncat_connect.c | 11 ---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/ncat/ncat_connect.c b/ncat/ncat_connect.c
+index 606eac412f..f59dd4372f 100644
+--- a/ncat/ncat_connect.c
 b/ncat/ncat_connect.c
+@@ -1064,12 +1064,17 @@ int ncat_connect(void)
+ bye("Failed to set hostname on iod.");
+ if (o.ssl)
+ {
++/* connect_handler creates stdin_nsi and calls post_connect */
+ nsock_reconnect_ssl(mypool, cs.sock_nsi, connect_handler, 
o.conntimeout, NULL, NULL);
+ }
++else
++{
++/* Create IOD for nsp->stdin */
++if ((cs.stdin_nsi = nsock_iod_new2(mypool, 0, NULL)) == NULL)
++bye("Failed to create stdin nsiod.");
+ 
+-/* Create IOD for nsp->stdin */
+-if ((cs.stdin_nsi = nsock_iod_new2(mypool, 0, NULL)) == NULL)
+-bye("Failed to create stdin nsiod.");
++post_connect(mypool, cs.sock_nsi);
++}
+ }
+ 
+ /* connect */

diff --git a/net-analyzer/nmap/files/nmap-7.91-ncat-unix-sockets.patch 
b/net-analyzer/nmap/files/nmap-7.91-ncat-unix-sockets.patch
new file mode 100644
index 000..f617fd4b134
--- /dev/null
+++ b/net-analyzer/nmap/files/nmap-7.91-ncat-unix-sockets.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/765148
+https://github.com/nmap/nmap/commit/f6b40614e4a8131394792d590965f8af3c635323
+
+From f6b40614e4a8131394792d590965f8af3c635323 Mon Sep 17 00:00:00 2001
+From: nnposter 
+Date: Fri, 16 Oct 2020 02:54:52 +
+Subject: [PATCH] Fix a Unix domain socket crash. Fixes #2154
+
+diff --git a/ncat/ncat_main.c b/ncat/ncat_main.c
+index 8942d83cb9..2792a6ac24 100644
+--- a/ncat/ncat_main.c
 b/ncat/ncat_main.c
+@@ -846,7 +846,7 @@ int main(int argc, char *argv[])
+ targetaddrs->addr.un.sun_family = AF_UNIX;
+ strncpy(targetaddrs->addr.un.sun_path, argv[optind], 
sizeof(targetaddrs->addr.un.sun_path));
+ targetaddrs->addrlen = SUN_LEN(&targetaddrs->addr.un);
+-o.target = argv[optind];
++o.sslservername = o.target = argv[optind];
+ optind++;
+ } else
+ #endif
+@@ -865,7 +865,7 @@ int main(int argc, char *argv[])
+ targetaddrs->addr.vm.svm_cid = long_cid;
+ 
+ targetaddrs->addrlen = sizeof(targetaddrs->addr.vm);
+-o.target = argv[optind];
++o.sslservername = o.target = argv[optind];
+ optind++;
+ }
+ } else

diff --git a/net-analyzer/nmap/nmap-7.91-r2.ebuild 
b/net-analyzer/nmap/nmap-7.91-r2.ebuild
new file mode 100644
index 000..62abcdf5afc
--- /dev/null
+++ b/net-analyzer/nmap/nmap-7.91-r2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-3 )
+LUA_REQ_USE="deprecated"
+
+inherit autotools flag-o-matic lua-single toolchain-funcs
+
+DESCRIPTION="Network exploration tool and security / port scanner"
+HOMEPAGE="https://nmap.org/";
+SRC_URI="https://nmap.org/dist/${P}.tar.bz2";
+
+LICENSE="|| ( NPSL 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"
+IUSE="ipv6 libressl libssh2 ncat nping +nse ssl +system-lua"
+REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/liblinear:=
+   dev-libs/libpcre
+   net-libs/libpcap
+   libssh2? (
+   net-libs/libssh2[zlib]
+   sys-libs/zlib
+   )
+   nse? ( sys-libs/zlib )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   

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

2021-03-11 Thread Sam James
commit: 0e338e9e3c7c915529592ab9172a3d94366f5421
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:06:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:06:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e338e9e

profiles/arch/arm64: drop another dev-python/python-neutronclient[test] mask

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

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 582288e35c7..e6cef4d70df 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -320,10 +320,6 @@ app-emulation/libvirt xen
 # Requires USE=sdl that is masked in this profile.
 media-video/mjpegtools sdlgfx
 
-# Michał Górny  (2018-01-12)
-# Those require USE=doc that is masked in this profile.
-dev-python/python-neutronclient test
-
 # Ian Whyman  (2017-09-05)
 # missing keywords media-libs/lastfmlib
 net-misc/gerbera lastfm



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

2021-03-11 Thread Sam James
commit: 09aafd8867cfca1464faea71739ce096587f0d78
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:04:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:04:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09aafd88

profiles/arch/sparc: drop obsolete dev-util/patchutils[test] mask

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

 profiles/arch/sparc/package.use.stable.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index a2693470394..d12134be1b6 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2021-02-21)
@@ -48,10 +48,6 @@ media-sound/vorbis-tools kate
 # dependencies not stable on sparc
 media-video/ffmpeg codec2 dav1d libaom libaribb24 libilbc libtesseract lv2 
rubberband vidstab
 
-# Rolf Eike Beer  (2020-04-14)
-# needs app-arch/rpm for the tests, which is not stable on sparc
-dev-util/patchutils test
-
 # Rolf Eike Beer  (2020-04-10)
 # gnome-online-accounts not stable on sparc
 gnome-base/gvfs google



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

2021-03-11 Thread Sam James
commit: 47739c6a5d5cf56af203f733702560ba61506d85
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:03:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:04:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47739c6a

profiles/arch/arm64: drop whitespace

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

 profiles/arch/arm64/package.use.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index c29171075da..6aedb1f6874 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,4 +1,3 @@
-
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
@@ -7,7 +6,7 @@
 sys-cluster/ceph pmdk rbd-rwl
 
 # Roy Bamford  (2021-02-24)
-# Invert the theme-manager mask as it bouilds and tests here 
+# Invert the theme-manager mask as it bouilds and tests here
 # Originaly set by Julian Ospald  (2013-03-31)
 # but it's in base now.
 net-irc/hexchat -theme-manager



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

2021-03-11 Thread Sam James
commit: 828da29b0143a4978fc380a75c3437005905be40
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:04:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:04:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828da29b

profiles/arch/hppa: drop obsolete dev-util/patchutils[test] mask

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

 profiles/arch/hppa/package.use.stable.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index d7d55913a85..a7697995f39 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # When you add an entry to the top of this file, add your name, the date, and
@@ -107,10 +107,6 @@ dev-python/setuptools_scm test
 # dependencies not stable yet
 dev-python/pytest-cov test
 
-# Rolf Eike Beer  (2020-04-11)
-# No stable app-arch/rpm on hppa, bug #471456
-dev-util/patchutils test
-
 # Rolf Eike Beer  (2020-04-11)
 # no stable app-editors/{,g}vim
 sys-fs/dosfstools test



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

2021-03-11 Thread Sam James
commit: 7527b62dd4f3e3bcc81fbf4ebde4f82e39806579
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:02:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:04:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7527b62d

profiles/base: drop obsolete OCaml masks

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 06862809839..197fc7a01ad 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -23,14 +23,6 @@ sci-mathematics/yafu sieve
 # PCRE JIT support via dev-libs/libpcre2[jit] is only available for certain 
architectures
 dev-lang/php jit
 
-# Sam James  (2021-02-09)
-# We plan to remove dev-ml/js_of_ocaml
-# but right now, this drags in plenty
-# of ancient deps and is not installable.
-# bug #769680
-dev-ml/logs javascript
-dev-ml/mtime javascript
-
 # Sam James  (2021-02-07)
 # Fails to build with USE=doc for now.
 # Needs rework to use Python eclasses



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

2021-03-11 Thread Sam James
commit: 8ed9354c5eafa4cda3ded530e11c4385a5b3ded6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 18:03:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:04:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed9354c

profiles/arch/arm64: drop obsolete dev-python/python-neutronclient[test] mask

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

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 6aedb1f6874..582288e35c7 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -281,10 +281,6 @@ www-client/chromium widevine
 www-client/vivaldi widevine
 www-client/vivaldi-snapshot widevine
 
-# Matthew Thode  (2018-02-23)
-# net-proxy/haproxy isn't keyworded for arm64
-sys-cluster/neutron haproxy
-
 # Michał Górny  (2018-02-17)
 # Requires unkeyworded dependencies.
 dev-python/ipython notebook



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

2021-03-11 Thread Lars Wendler
commit: f8111af7056fdcef0cb6477844e33bfd759ba257
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 11 18:03:27 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 11 18:03:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8111af7

sys-fs/cryptsetup: Removed unused USE flag description

Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/cryptsetup/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-fs/cryptsetup/metadata.xml b/sys-fs/cryptsetup/metadata.xml
index e044cae4089..33e359aeaf2 100644
--- a/sys-fs/cryptsetup/metadata.xml
+++ b/sys-fs/cryptsetup/metadata.xml
@@ -9,7 +9,6 @@
Enable password hashing algorithm from 
app-crypt/argon2
Use dev-libs/libgcrypt crypto 
backend
Use kernel crypto backend (mainly for embedded 
systems)
-   Default to LUKS1 on disk encryption format 
rather than new LUKS2
Use dev-libs/nettle crypto backend
Use dev-libs/openssl crypto 
backend
Use dev-libs/libpwquality for 
password quality checking



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-pilot/, profiles/, media-plugins/vdr-pilot/files/

2021-03-11 Thread Sam James
commit: e3d715e6239ca5ebfb47b1a4b23ae385a432e419
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Mar 11 08:21:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:00:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d715e6

media-plugins/vdr-pilot: Remove last-rited pkg

Closes: https://bugs.gentoo.org/724700

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-pilot/Manifest   |   1 -
 .../vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff   |  44 --
 .../vdr-pilot/files/vdr-pilot-0.0.9-german.diff| 147 -
 .../vdr-pilot/files/vdr-pilot-0.0.9-vdr-1.6.0.diff |  25 
 media-plugins/vdr-pilot/metadata.xml   |   8 --
 media-plugins/vdr-pilot/vdr-pilot-0.0.9-r1.ebuild  |  31 -
 profiles/package.mask  |   7 -
 7 files changed, 263 deletions(-)

diff --git a/media-plugins/vdr-pilot/Manifest b/media-plugins/vdr-pilot/Manifest
deleted file mode 100644
index 170dae2d015..000
--- a/media-plugins/vdr-pilot/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-pilot-0.0.9.tgz 20533 BLAKE2B 
04f0d34d530bb627d30b28e7d6f0bb8ee8ac64e8b29c12efad8b3f261889b4b13c2ae5b24d31aef79a0b5c1ba7d3706a899f045542869d20d5f8e40398d6116b
 SHA512 
7dd1c7467a9ed3654c4169f76ca08f6a1253cf614ba6541077f506ef821d57a02285b5ab149c322cc7fbc76f463b4d7443b51b0ef00fc49cfe1117c096cf9c52

diff --git a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff 
b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff
deleted file mode 100644
index 4079e0aa449..000
--- a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff
+++ /dev/null
@@ -1,44 +0,0 @@
-diff -ru pilot-0.0.9-orig/pilotosd.c pilot-0.0.9/pilotosd.c
 pilot-0.0.9-orig/pilotosd.c2008-04-02 15:45:18.597448151 +0200
-+++ pilot-0.0.9/pilotosd.c 2008-04-02 15:46:45.507442460 +0200
-@@ -34,7 +34,7 @@
- {
-   delete osd;
- }
--void cPilotOsd::DrawSymbol(int x, int y, char *SymbolName[], tColor ColorFg)
-+void cPilotOsd::DrawSymbol(int x, int y, const char *SymbolName[], tColor 
ColorFg)
- {
-   cBitmap bm(SymbolName);
-   osd->DrawBitmap(x, y, bm, ColorFg, pal[0]);
-diff -ru pilot-0.0.9-orig/pilotosd.h pilot-0.0.9/pilotosd.h
 pilot-0.0.9-orig/pilotosd.h2008-04-02 15:45:18.597448151 +0200
-+++ pilot-0.0.9/pilotosd.h 2008-04-02 15:46:30.908163317 +0200
-@@ -11,7 +11,7 @@
- 
- class cPilotOsd : public cOsdObject {
- private:
--  void DrawSymbol(int x, int y, char *SymbolName[], tColor color);
-+  void DrawSymbol(int x, int y, const char *SymbolName[], tColor color);
-   cOsd *osd;
-   int pal[16];
-   int lastTime;
-diff -ru pilot-0.0.9-orig/symbols/down.xpm pilot-0.0.9/symbols/down.xpm
 pilot-0.0.9-orig/symbols/down.xpm  2008-04-02 15:45:18.597448151 +0200
-+++ pilot-0.0.9/symbols/down.xpm   2008-04-02 15:45:47.057442667 +0200
-@@ -1,5 +1,5 @@
- /* XPM */
--static char * down_xpm[] = {
-+static const char * down_xpm[] = {
- "22 26 2 1",
- ".c #FF",
- "*c #00",
-diff -ru pilot-0.0.9-orig/symbols/up.xpm pilot-0.0.9/symbols/up.xpm
 pilot-0.0.9-orig/symbols/up.xpm2008-04-02 15:45:18.597448151 +0200
-+++ pilot-0.0.9/symbols/up.xpm 2008-04-02 15:45:53.807442292 +0200
-@@ -1,5 +1,5 @@
- /* XPM */
--static char * up_xpm[] = {
-+static const char * up_xpm[] = {
- "22 26 2 1",
- ".c #FF",
- "*c #00",

diff --git a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-german.diff 
b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-german.diff
deleted file mode 100644
index b1862254074..000
--- a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-german.diff
+++ /dev/null
@@ -1,147 +0,0 @@
-diff -ru pilot-0.0.9-orig/i18n.h pilot-0.0.9/i18n.h
 pilot-0.0.9-orig/i18n.h2006-11-16 13:39:10.0 +0100
-+++ pilot-0.0.9/i18n.h 2006-11-16 14:00:19.0 +0100
-@@ -38,7 +38,7 @@
-  * French translations provided by Maxime Guilbot 

- */
-   { "Pilot", // ENGLISH
--"", // TODO
-+"Pilot", // GERMAN
- "", // TODO
- "", // TODO
- "", // TODO
-@@ -60,7 +60,7 @@
- "", // TODO
-   },
-   { "A zapping co-pilot", // ENGLISH
--"", // TODO
-+"Ein Zap-Copilot", // GERMAN
- "", // TODO
- "", // TODO
- "", // TODO
-@@ -82,7 +82,7 @@
- "", // TODO
-   },
-   { "Red", // ENGLISH
--"", // TODO
-+"Rot", // GERMAN
- "", // TODO
- "", // TODO
- "", // TODO
-@@ -104,7 +104,7 @@
- "", // TODO
-   },
-   { "Green", // ENGLISH   
  
--"", // TODO
-+"Gr�n", // GERMAN
- "", // TODO
- "", // TODO
- "", // TODO
-@@ -126,7 +126,7 @@
- "", // TODO
-   },
-   { "Blue", // ENGLISH
 
--"", // TODO
-+"Blau", // GERMAN
- "", // TODO
- "", // TODO
- "", // TODO
-@@ -258,7 +258,7 @@
- "

[gentoo-commits] repo/gentoo:master commit in: profiles/, media-plugins/vdr-cpumon/

2021-03-11 Thread Sam James
commit: 0827d25345473dd16e95c4c852626683020b96e6
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Mar 11 08:22:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:00:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0827d253

media-plugins/vdr-cpumon: Remove last-rited pkg

Closes: https://bugs.gentoo.org/740302

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-cpumon/Manifest   |  1 -
 media-plugins/vdr-cpumon/metadata.xml   |  8 
 media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild | 20 
 profiles/package.mask   |  7 ---
 4 files changed, 36 deletions(-)

diff --git a/media-plugins/vdr-cpumon/Manifest 
b/media-plugins/vdr-cpumon/Manifest
deleted file mode 100644
index 60de07f40fb..000
--- a/media-plugins/vdr-cpumon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-cpumon-0.0.6a.tgz 30989 BLAKE2B 
be4604784b3a9ae050c3d17a36f72254249dcf040a23e9e03f537aa8205caf5f6c55e77afb9df8ff7cf49ff44972cd2ac095c450dc76a81e9b2b0c276d7d3261
 SHA512 
2ca9a6d43832bbeee5c08526588de8c714c25df8ef2d4d471e0002633865e11f559b5b22920264336e2a8cb84e2b2a43866bcd5c03972814fa66a99a9a15efd8

diff --git a/media-plugins/vdr-cpumon/metadata.xml 
b/media-plugins/vdr-cpumon/metadata.xml
deleted file mode 100644
index 984a01fab26..000
--- a/media-plugins/vdr-cpumon/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   v...@gentoo.org
-   Gentoo VDR Project
-   
-

diff --git a/media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild 
b/media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild
deleted file mode 100644
index 5a087a63de8..000
--- a/media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: Show cpu-usage on OSD"
-HOMEPAGE="http://www.christianglass.de/cpumon/";
-SRC_URI="http://www.christianglass.de/cpumon//${PN}-0.0.6a.tgz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.3.44"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${VDRPLUGIN}-0.0.6a"

diff --git a/profiles/package.mask b/profiles/package.mask
index 2776bc938bc..fdb4adf5d13 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -299,13 +299,6 @@ dev-db/4store
 # Removal in 30 days.  Bug #707504.
 app-misc/slmon
 
-# Joerg Bornkessel  (2021-02-12)
-# Does not build against clang/LLVM toolchain.
-# Last release in 2009. Upstream repository is gone.
-# Depends minimal on very old vdr version
-# Removal on 2021-03-12.  Bug #740302
-media-plugins/vdr-cpumon
-
 # Sam James  (2021-02-10)
 # Causes circular dep with opam
 # seq -> opam-installer -> opam-format -> re -> seq



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-mount/, media-plugins/vdr-mount/files/, profiles/

2021-03-11 Thread Sam James
commit: 9c5f0d975b6f8ad9cb61d402a1614276515e0900
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Mar 11 08:22:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:00:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5f0d97

media-plugins/vdr-mount: Remove last-rited pkg

Closes: https://bugs.gentoo.org/724708

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-mount/Manifest   |  1 -
 .../files/vdr-mount-0.0.2-makefile-fix.diff| 58 --
 media-plugins/vdr-mount/metadata.xml   |  8 ---
 media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild | 28 ---
 profiles/package.mask  |  9 
 5 files changed, 104 deletions(-)

diff --git a/media-plugins/vdr-mount/Manifest b/media-plugins/vdr-mount/Manifest
deleted file mode 100644
index c5dc68c25b4..000
--- a/media-plugins/vdr-mount/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-mount-0.0.2.tgz 13127 BLAKE2B 
4ef214a4e545169c7e28270fe60fa32f3c901d7d638cd15dce8070ee1c5635e47547f7c7bc98a623c26361bc2fab5fa60b1d9ba4813b3df7c24d96600fa4951d
 SHA512 
1a16c192ef66fb1e4f41c304e4191b2fe759994e02b8965b314ef79cc5d8bb9dcf39d982902b5b651078e201c3dc77d5a2d7e28a38942d399da0692ff47cf116

diff --git a/media-plugins/vdr-mount/files/vdr-mount-0.0.2-makefile-fix.diff 
b/media-plugins/vdr-mount/files/vdr-mount-0.0.2-makefile-fix.diff
deleted file mode 100644
index ba2bcc43724..000
--- a/media-plugins/vdr-mount/files/vdr-mount-0.0.2-makefile-fix.diff
+++ /dev/null
@@ -1,58 +0,0 @@
-Index: mount-0.0.2/Makefile
-===
 mount-0.0.2.orig/Makefile
-+++ mount-0.0.2/Makefile
-@@ -59,12 +59,12 @@ OBJS = $(subst .C,.o, $(shell ls *.C 2>/
- 
- ### Targets:
- 
--all: medialist libvdr-$(PLUGIN).so
-+all: libvdr-$(PLUGIN).so
- 
- medialist:
--  cd MediaList; make
-+  $(MAKE) -C MediaList
- 
--libvdr-$(PLUGIN).so: $(OBJS)
-+libvdr-$(PLUGIN).so: $(OBJS) medialist
-   $(CXX) $(CXXFLAGS) -shared $(OBJS) -L MediaList/src -l MediaList -o $@
-   @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
- 
-@@ -77,7 +77,7 @@ dist: clean
-   @echo Distribution package created as $(PACKAGE).tgz
- 
- clean:
--  cd MediaList; make clean
-+  $(MAKE) -C MediaList clean
-   @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ *.d
- 
- -include *.d
-Index: mount-0.0.2/MediaList/Makefile
-===
 mount-0.0.2.orig/MediaList/Makefile
-+++ mount-0.0.2/MediaList/Makefile
-@@ -6,18 +6,18 @@ $(subst .cxx,, $(shell cd prog; ls *.cxx
- 
- 
- all: 
--  export MYLIBNAME=$(LIBNAME);cd src; make
--  export PROGS=$(PROGRAMMS);cd prog; make
--  export MYLIBNAME=$(LIBNAME);export PROGS=$(PROGRAMMS);cd bin; make
-+  $(MAKE) -C src MYLIBNAME=$(LIBNAME)
-+  $(MAKE) -C prog PROGS=$(PROGRAMMS)
-+  $(MAKE) -C bin MYLIBNAME=$(LIBNAME) PROGS=$(PROGRAMMS)
-   
- depend:
-   @echo target depend is obsolete --- just make
- 
- 
- clean:
--  cd src; make clean
--  cd prog; make clean
--  export PROGS=$(PROGRAMMS);cd bin; make clean
-+  $(MAKE) -C src clean
-+  $(MAKE) -C prog clean
-+  $(MAKE) -C bin clean PROGS=$(PROGRAMMS)
-   
- 
- install:

diff --git a/media-plugins/vdr-mount/metadata.xml 
b/media-plugins/vdr-mount/metadata.xml
deleted file mode 100644
index 27f419c289c..000
--- a/media-plugins/vdr-mount/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-v...@gentoo.org
-Gentoo VDR Project
-
-

diff --git a/media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild 
b/media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild
deleted file mode 100644
index 28fce1fb6fb..000
--- a/media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: (Un)Mount removable media via osd"
-HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Mount-plugin";
-SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz";
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND="media-video/vdr"
-
-PATCHES=("${FILESDIR}/${P}-makefile-fix.diff")
-
-src_prepare() {
-   vdr-plugin-2_src_prepare
-
-   if has_version ">=media-video/vdr-2.1.2"; then
-   sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \
-   -i MediumItem.C
-   fi
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index d03e4b89371..2776bc938bc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -306,15 +306,6 @@ app-misc/slmon
 # Removal on 2021-03-12.  Bug #740302
 media-plugins/vdr-cpumon
 
-# Joerg Bornkessel  (2021-02-12)
-# Last release in 2006. Upstream repository is gone.
-# Ho

[gentoo-commits] repo/gentoo:master commit in: profiles/, media-plugins/vdr-bgprocess/, media-plugins/vdr-bgprocess/files/

2021-03-11 Thread Sam James
commit: 7658003a634668d07f36ecf7591b41384fa3d246
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Mar 11 08:19:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:00:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7658003a

media-plugins/vdr-bgprocess: Remove last-rited pkg

Closes: https://bugs.gentoo.org/724752

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-bgprocess/Manifest |  1 -
 .../files/vdr-bgprocess-0.1.0-fix-i18n.diff  | 14 --
 media-plugins/vdr-bgprocess/metadata.xml |  8 
 .../vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild | 20 
 profiles/package.mask|  7 ---
 5 files changed, 50 deletions(-)

diff --git a/media-plugins/vdr-bgprocess/Manifest 
b/media-plugins/vdr-bgprocess/Manifest
deleted file mode 100644
index e245910fcd5..000
--- a/media-plugins/vdr-bgprocess/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-bgprocess-0.1.0.tgz 16454 BLAKE2B 
ed6c49efd4b015d32f07d1e014f35cdf6dcd1f0fad2b7c2e002b58378ccdcb236871b8d8c7142ea9a85fb4ebb69462e1cb5b799d26af7e262aa0ee4349454ae6
 SHA512 
35e37ddd6a32cef3d2c89ddbe6dd9342ea8d18083b9bcd4d5e9f7557e956415fb75508d2a177265c663e834d3d64adcefd87f3e17dc473d1db74bcdafbc951d9

diff --git 
a/media-plugins/vdr-bgprocess/files/vdr-bgprocess-0.1.0-fix-i18n.diff 
b/media-plugins/vdr-bgprocess/files/vdr-bgprocess-0.1.0-fix-i18n.diff
deleted file mode 100644
index cb7b3bf37b7..000
--- a/media-plugins/vdr-bgprocess/files/vdr-bgprocess-0.1.0-fix-i18n.diff
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: bgprocess-0.1.0/bgprocess.c
-===
 bgprocess-0.1.0.orig/bgprocess.c
-+++ bgprocess-0.1.0/bgprocess.c
-@@ -152,7 +152,9 @@ bool cPluginBgprocess::ProcessArgs(int a
- bool cPluginBgprocess::Initialize(void)
- {
-   // Initialize any background activities the plugin shall perform.
-+#if VDRVERSNUM < 10507
-   RegisterI18n(tlPhrases);
-+#endif
-   return true;
- }
- 

diff --git a/media-plugins/vdr-bgprocess/metadata.xml 
b/media-plugins/vdr-bgprocess/metadata.xml
deleted file mode 100644
index d83af69d923..000
--- a/media-plugins/vdr-bgprocess/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-v...@gentoo.org
-Gentoo VDR Project
-  
-

diff --git a/media-plugins/vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild 
b/media-plugins/vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild
deleted file mode 100644
index 4bd3cff2788..000
--- a/media-plugins/vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: Collect information about background process status"
-HOMEPAGE="https://linuxtv.org/pipermail/vdr/2008-July/017245.html";
-SRC_URI="http://www.reelbox.org/software/vdr/${P}.tgz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.4.0"
-RDEPEND="${DEPEND}"
-
-PATCHES=("${FILESDIR}/${P}-fix-i18n.diff")

diff --git a/profiles/package.mask b/profiles/package.mask
index 566f35a4389..d902592d521 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -336,13 +336,6 @@ media-plugins/vdr-radiolist
 # Removal on 2021-03-11.  Bug #724742.
 media-plugins/vdr-proxy
 
-# Joerg Bornkessel  (2021-02-11)
-# Does not build against vdr-2.4.  Last release in 2008.
-# Upstream repository is gone.
-# Depends minimal on very old vdr version
-# Removal on 2021-03-11.  Bug #724752.
-media-plugins/vdr-bgprocess
-
 # Sam James  (2021-02-10)
 # Causes circular dep with opam
 # seq -> opam-installer -> opam-format -> re -> seq



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

2021-03-11 Thread Sam James
commit: d86ad083ebe8978858dd266913f0dc3cd56e520d
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Mar  6 11:35:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:00:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86ad083

package.mask: Remove obsolete masks

* Packages removed in d40738afb573f53a470f26c51d69681f081dd5de and
  e1d7b230332be939ab8775b6c023266e9b8d1060

Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/19877
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fdb4adf5d13..e6f34bbf71a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -287,18 +287,6 @@ xfce-extra/xfce4-statusnotifier-plugin
 # Mask development versions now that they were bumped...
 =net-misc/kea-1.9*
 
-# Jakov Smolic  (2021-02-13)
-# Fails to build with gcc-10, stuck on EAPI 5, dead upstream
-# multiple reported bugs, not touched by maintainer in years.
-# Removal in 30 days. Bug #762904
-dev-db/4store
-
-# Jakov Smolic  (2021-02-13)
-# Fails to build with gcc-10, no maintainer, last release in 2004,
-# no reverse dependencies.
-# Removal in 30 days.  Bug #707504.
-app-misc/slmon
-
 # Sam James  (2021-02-10)
 # Causes circular dep with opam
 # seq -> opam-installer -> opam-format -> re -> seq



[gentoo-commits] repo/gentoo:master commit in: profiles/, media-plugins/vdr-radiolist/

2021-03-11 Thread Sam James
commit: 6e4b58c8c92a6555398d1eead8c615592968f7cc
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Mar 11 08:20:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:00:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4b58c8

media-plugins/vdr-radiolist: Remove last-rited pkg

Closes: https://bugs.gentoo.org/724704

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-radiolist/Manifest   |  1 -
 media-plugins/vdr-radiolist/metadata.xml   |  8 
 media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild | 17 -
 profiles/package.mask  |  7 ---
 4 files changed, 33 deletions(-)

diff --git a/media-plugins/vdr-radiolist/Manifest 
b/media-plugins/vdr-radiolist/Manifest
deleted file mode 100644
index 095283fd7b4..000
--- a/media-plugins/vdr-radiolist/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-radiolist-0.0.2.tgz 11338 BLAKE2B 
de79b61926ae05145c9ad6ef259b870b06d76d6115c2b007499633fe3855167b13685545c98cf01ba54b0ee33dd73b71c7dbf0d14c9576fdb1cc33612c936882
 SHA512 
1ffd3999846c6ba42fe51a8ee7e7df943e43f284dac563cc0fe6186bca9992026ff19593e80ecaadd9f13dbfde0e8c47f8ac4975252802cdae875ae9273947d2

diff --git a/media-plugins/vdr-radiolist/metadata.xml 
b/media-plugins/vdr-radiolist/metadata.xml
deleted file mode 100644
index 27f419c289c..000
--- a/media-plugins/vdr-radiolist/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-v...@gentoo.org
-Gentoo VDR Project
-
-

diff --git a/media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild 
b/media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild
deleted file mode 100644
index 3bff4539a4d..000
--- a/media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: Filters channel list and only show the radio channels"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
-SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.3.18"

diff --git a/profiles/package.mask b/profiles/package.mask
index 52cb3a7d43f..e82bbd10598 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -322,13 +322,6 @@ media-plugins/vdr-mount
 # Removal on 2021-03-11.  Bug #724700.
 media-plugins/vdr-pilot
 
-# Joerg Bornkessel  (2021-02-11)
-# Does not build against vdr-2.4.  Last release in ~2006.
-# Upstream repository is gone.
-# Depends minimal on very old vdr version
-# Removal on 2021-03-11.  Bug #724704.
-media-plugins/vdr-radiolist
-
 # Sam James  (2021-02-10)
 # Causes circular dep with opam
 # seq -> opam-installer -> opam-format -> re -> seq



[gentoo-commits] repo/gentoo:master commit in: profiles/, media-plugins/vdr-quicktimer/

2021-03-11 Thread Sam James
commit: cd8a4273f4e60a46a8b05142619aa89d1ed08841
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Mar 11 08:18:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 18:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8a4273

media-plugins/vdr-quicktimer: Remove last-rited pkg

Closes: https://bugs.gentoo.org/724734

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-quicktimer/Manifest   |  1 -
 media-plugins/vdr-quicktimer/metadata.xml   |  8 
 .../vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild  | 17 -
 profiles/package.mask   |  7 ---
 4 files changed, 33 deletions(-)

diff --git a/media-plugins/vdr-quicktimer/Manifest 
b/media-plugins/vdr-quicktimer/Manifest
deleted file mode 100644
index c5104f5c74f..000
--- a/media-plugins/vdr-quicktimer/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-quicktimer-0.1.1.tgz 10991 BLAKE2B 
92d65e79c14bf4be862ee67e31387ac5d8122ec724e80c7dfdea328cdb1575c4121fb3ba510bbd075313e8226f58d8f5a93ed3dc3414487835bf6b36102e0598
 SHA512 
e9934d14053a6d29b25a4d39ec3e429a7b7a3aff198ad0bce1a5d5f098c514708f1a0ee18f2bdbcfac307db73df9c41ac52f64174445f83346e82a644aa1bae6

diff --git a/media-plugins/vdr-quicktimer/metadata.xml 
b/media-plugins/vdr-quicktimer/metadata.xml
deleted file mode 100644
index 27f419c289c..000
--- a/media-plugins/vdr-quicktimer/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-v...@gentoo.org
-Gentoo VDR Project
-
-

diff --git a/media-plugins/vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild 
b/media-plugins/vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild
deleted file mode 100644
index d5f8d2d4540..000
--- a/media-plugins/vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: Fast generate timers with just entering Channel, Day 
and start time"
-HOMEPAGE="http://users.tkk.fi/~phintuka/vdr/vdr-quicktimer/";
-SRC_URI="mirror://gentoo/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.3.36"

diff --git a/profiles/package.mask b/profiles/package.mask
index bc02e06281d..566f35a4389 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -343,13 +343,6 @@ media-plugins/vdr-proxy
 # Removal on 2021-03-11.  Bug #724752.
 media-plugins/vdr-bgprocess
 
-# Joerg Bornkessel  (2021-02-11)
-# Does not build against vdr-2.4.  Last release in ~2006.
-# Upstream repository is gone.
-# Depends minimal on very old vdr version
-# Removal on 2021-03-11.  Bug #724734.
-media-plugins/vdr-quicktimer
-
 # Sam James  (2021-02-10)
 # Causes circular dep with opam
 # seq -> opam-installer -> opam-format -> re -> seq



  1   2   3   4   >