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

2021-06-04 Thread Hans de Graaff
commit: 05cad4f7c7d452ef538335d507355cffebda4d0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  5 05:46:26 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  5 05:46:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05cad4f7

dev-ruby/sassc: add 2.4.0

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

 dev-ruby/sassc/Manifest   |  1 +
 dev-ruby/sassc/sassc-2.4.0.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/sassc/Manifest b/dev-ruby/sassc/Manifest
index 30aeadcbad3..d55ceba045f 100644
--- a/dev-ruby/sassc/Manifest
+++ b/dev-ruby/sassc/Manifest
@@ -1 +1,2 @@
 DIST sassc-2.2.1.gem 302080 BLAKE2B 
626601d2b22f91f354a4ddf7a68e4463b0a56b0a79e5d2ca122a083101146dac32699e348fd4573ef4ba76a430470ecd39427a8542caec931a8e16b26a23bb70
 SHA512 
728ad274363fd79aedee74fb6d4dbfc60f31b334e1a8054943ccf9cfa534fa3465abb00a2bd3020e198d287327058890411bb1983da6dc5dc3c4413b1936e2eb
+DIST sassc-2.4.0.gem 304640 BLAKE2B 
a4cd96859855cfd26e78a35becba30af8b7ee52d8ba67f7dcbc6354786f26e60a312be4e773f515f6edda6623142249a4a470f418d9fae3db734f8ae11498dc8
 SHA512 
835ba03d0fc5a791b2d620367f63202973f778bd8ebaa87c27f6a1de75b5895270205e8746fbb242d2739c9830a27d72453a75c1b536090840de581c52caade6

diff --git a/dev-ruby/sassc/sassc-2.4.0.ebuild 
b/dev-ruby/sassc/sassc-2.4.0.ebuild
new file mode 100644
index 000..3040ccc0c12
--- /dev/null
+++ b/dev-ruby/sassc/sassc-2.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Use libsass with Ruby"
+HOMEPAGE="https://github.com/sass/sassc-ruby;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64"
+SLOT="2"
+IUSE=""
+
+RDEPEND+=">=dev-libs/libsass-3.6.1"
+
+ruby_add_rdepend "
+   >=dev-ruby/ffi-1.9.6
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/test_construct
+   dev-ruby/minitest-around
+)"
+
+all_ruby_prepare() {
+   # Use unbundled libsass
+   rm -rf ext || die
+
+   sed -i -e '/ffi_lib/ s:__dir__:"'${ESYSROOT}'/usr/'$(get_libdir)'":' \
+   lib/sassc/native.rb || die
+
+   # Avoid version-specific test so newer libsass versions can be used.
+   sed -i -e '/test_it_reports_the_libsass_version/,/end/ s:^:#:' 
test/native_test.rb || die
+
+   sed -i -e '/pry/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' 
|| die
+}



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

2021-06-04 Thread Hans de Graaff
commit: 5dfcf7f779be2935fefa88f5e386b9cf29559f83
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  5 05:41:39 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  5 05:41:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfcf7f7

dev-ruby/test-unit: add 3.4.4

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

 dev-ruby/test-unit/Manifest   |  1 +
 dev-ruby/test-unit/test-unit-3.4.4.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index a23f98ee5f6..8d0854a0499 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -5,3 +5,4 @@ DIST test-unit-3.3.9.gem 121856 BLAKE2B 
f8ac1568aabc7d53c79715c6b141d3f2be0782e3
 DIST test-unit-3.4.0.gem 121856 BLAKE2B 
ff975888027ba6122146f074926074ad7eb94e7fd442ab3d9f5d4f2eba83695e7f7ff2d17bd4578fa81caed5971170d0d8d287d8c87426dca63bf7ace1c7a850
 SHA512 
b7fd84165c956975f758b09c13d6d8f3a613e5d72c381cc3ee7522b5c6e1ad2751d8709bf1d45169823260769909ddaad487f51cdf68312b1e29c1d861f8107f
 DIST test-unit-3.4.1.gem 122368 BLAKE2B 
cb1677c83d11c0edbb6ad2eedda63f777832993d262ad0b1b5022fcc049d82d8eaf9284bad22f9a49f3d43febed6f72291eeb30d8844f3ef4703f93b9f556f7d
 SHA512 
08c5877cf6ae80e6ef5de7c806dac74405329cd08a97431d174b756ad173e727a536fe315a624c5e1d5b071d5b887cb4b8498675f5f54073bdffe9d5ec4eb745
 DIST test-unit-3.4.2.gem 122368 BLAKE2B 
3b308eb539915573762aeffb96b02bca3194b5c4e70d00ba4711e2ebf57215e5865f79e5246e5872f2ba813b81256deae289872b8f550ce630249dcf6ff5069a
 SHA512 
ccf04ffbea05334f2d4ffed48db6d236c5eb85cc3d0bd79b5a195c43d218bc03b3b310835d7c23f78d2548dcfc8c4be5d1f3bf92d1aff6fd56ff3f483b2f1b0a
+DIST test-unit-3.4.4.gem 123392 BLAKE2B 
7fe5fd5d17712e0b18e5757a22ca60d0504857c46d311874bb2528d6e6eedffdf4f468899cd08c3dddc4808bd41cb21d254d1467f4ccc259eba8bc2405e9cb57
 SHA512 
3387cc32fca94c2554fa5ed691eec1e0bdddc119ad26f19860c5533764041d17b0ae0515d0a3703f7427558e1eb0f0817c106f2de46b2ad5299ca08c2922de33

diff --git a/dev-ruby/test-unit/test-unit-3.4.4.ebuild 
b/dev-ruby/test-unit/test-unit-3.4.4.ebuild
new file mode 100644
index 000..805bffe784a
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.4.4.ebuild
@@ -0,0 +1,33 @@
+# 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 doc-install/text/*.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit;
+
+LICENSE="|| ( Ruby GPL-2 ) PSF-2"
+SLOT="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"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/power_assert"
+
+all_ruby_prepare() {
+   mv doc doc-install || die "moving doc directory out of the way failed"
+}
+
+each_ruby_test() {
+   ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbin "${FILESDIR}"/testrb-3 testrb-2
+}



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

2021-06-04 Thread Hans de Graaff
commit: ac0fb96b7c7d90f601d86ab6789ccc8215075773
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  5 05:43:53 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  5 05:43:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0fb96b

dev-ruby/tins: add 1.29.1

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

 dev-ruby/tins/Manifest   |  1 +
 dev-ruby/tins/tins-1.29.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest
index cf779b8df2e..4af2e0d7009 100644
--- a/dev-ruby/tins/Manifest
+++ b/dev-ruby/tins/Manifest
@@ -4,3 +4,4 @@ DIST tins-1.24.1.gem 306688 BLAKE2B 
64020840eca05dc90402310d2f66a8af2a029954ae8f
 DIST tins-1.25.0.gem 306688 BLAKE2B 
1dfbcfeea4fa88d1a227c5b15dce5f8fbf2bdd8b526d6ec6aae14a309bb8267c89e02b861e0f89c6b0f22638cfce5fde53b07f4bc61838530672b6c9dda2b95a
 SHA512 
e8afd89f39647f0722db3128fdb4e826f8beac5f4c081a4fc95c6e8c9a59129f523af81f953dcffd513172c17173c6ffdc0ce2c215b6073c3b94659c998dc3d0
 DIST tins-1.26.0.gem 306688 BLAKE2B 
0e3dc0a2493d95d4d32fd0f37c462cf37ad736b186ae5ee421570a9be7b8155b9d7b10d66ec748b22df99eefc31ccd8d1d7c22f8552d1e62a82f94991ee85149
 SHA512 
adb5e29420d13a0c147262bb4eaf5289c793795ea929a0e4e9e611658bf97e76edfdb008cff657719f497b0b146a23c497c8adb128014fba390389483e533cfd
 DIST tins-1.28.0.gem 306688 BLAKE2B 
ddb7706ac0a24d913d6bd9256b819218e4d31c0c614f0c9b59758b60b5f7d3670c9bec89c55317a00bb6b4c6d381b236c86cf049489f899e1186d21fe04c2912
 SHA512 
5b24d1f68226755b1e35e6af5d7c234d0126be5f2638ff50aea61877dca2f640bf5cfca73d39268bbe5624cdc420d256e128dfe0faf59129228826fab36defa9
+DIST tins-1.29.1.gem 307200 BLAKE2B 
b7e95094662df021d81ea7b580cee5c4ce8f9fa6a09ecf63afa2c84f42ffab62f96f37ae734392021506da373ccabbf68c2dbf55f5ff09224168e24031b1fa99
 SHA512 
043a49d0755bb158cfd60554b530cd315cfe869520ab02ee819addc0fea39f441960a6c416753c0e69dc0dbf122523842f940ff89dcb43e64f5825a2c0c5a53e

diff --git a/dev-ruby/tins/tins-1.29.1.ebuild b/dev-ruby/tins/tins-1.29.1.ebuild
new file mode 100644
index 000..3f51213ee41
--- /dev/null
+++ b/dev-ruby/tins/tins-1.29.1.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="All the stuff that isn't good enough for a real library"
+HOMEPAGE="https://github.com/flori/tins;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+# Earlier versions of ruby bundled this dependency
+USE_RUBY="ruby26 ruby27 ruby30" ruby_add_rdepend "dev-ruby/sync"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+
+each_ruby_prepare() {
+   case ${RUBY} in
+   *ruby25)
+   sed -i -e '/sync/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+   ;;
+   esac
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 -Ilib tests/*_test.rb
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/, games-puzzle/pathological/files/

2021-06-04 Thread Ionen Wolkens
commit: fd68055c9bf71741752cd766b10b5d2c67479091
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun  5 04:59:57 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun  5 05:04:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd68055c

games-puzzle/pathological: drop 1.1.3_p16-r2

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

 .../files/pathological-1.1.3-build-r1.patch|  12 ---
 .../pathological/pathological-1.1.3_p16-r2.ebuild  | 112 -
 2 files changed, 124 deletions(-)

diff --git a/games-puzzle/pathological/files/pathological-1.1.3-build-r1.patch 
b/games-puzzle/pathological/files/pathological-1.1.3-build-r1.patch
deleted file mode 100644
index 48038df0003..000
--- a/games-puzzle/pathological/files/pathological-1.1.3-build-r1.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/Makefile.old 2019-12-25 20:55:37.932303932 +0100
-+++ b/Makefile 2019-12-25 20:55:58.584530808 +0100
-@@ -4,9 +4,6 @@
- 
- all: write-highscores docs
- 
--write-highscores: write-highscores.c
--  gcc -s -o write-highscores write-highscores.c
--
- docs: html/wheel.png
- html/wheel.png:
-   ./makehtml

diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r2.ebuild 
b/games-puzzle/pathological/pathological-1.1.3_p16-r2.ebuild
deleted file mode 100644
index 9a41e9a28b0..000
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r2.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit desktop python-single-r1 toolchain-funcs
-
-DESCRIPTION="An enriched clone of the game 'Logical' by Rainbow Arts"
-HOMEPAGE="http://pathological.sourceforge.net/;
-SRC_URI="
-   mirror://sourceforge/${PN}/${P/_p*}.tar.gz
-   
mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Note: locks up at start with >=pygame-2 (debian uses pygame-1, fix needed)
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/pygame-1.5.5[${PYTHON_USEDEP}]
-makehtml
-   fi
-
-   sed -i \
-   -e "s:/usr/share/games:/usr/share:" \
-   -e "s:exec:exec ${EPYTHON}:" \
-   ${PN} || die
-
-   sed -i \
-   -e 's:\xa9:(C):' \
-   -e "s:/usr/lib/${PN}/bin:/usr/$(get_libdir)/${PN}:" \
-   ${PN}.py || die
-
-   python_fix_shebang ${PN}.py
-
-   tc-export CC
-}
-
-src_install() {
-   dobin ${PN}
-
-   exeinto /usr/"$(get_libdir)"/${PN}
-   doexe write-highscores
-
-   insinto /usr/share/${PN}
-   doins -r circuits graphics music sounds ${PN}.py
-
-   insinto /var/games/
-   doins ${PN}_scores
-   fperms 660 /var/games/${PN}_scores
-
-   doman ${PN}.6
-   use doc && local HTML_DOCS=( html/. )
-   einstalldocs
-   dodoc changelog
-
-   doicon ${PN}.xpm
-   make_desktop_entry ${PN} Pathological ${PN}
-
-   # remove some unneeded resource files
-   rm -f "${ED}"/usr/share/${PN}/graphics/*.xcf
-}
-
-pkg_postinst() {
-   if ! has_version "media-libs/sdl-mixer[mod]" ; then
-   echo
-   elog "Since you have turned off the 'mod' use flag for 
media-libs/sdl-mixer"
-   elog "no background music will be played."
-   echo
-   fi
-
-}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/files/, games-puzzle/pathological/

2021-06-04 Thread Ionen Wolkens
commit: 0528696360252c65b9ec1c42ad88c974cb104d90
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jun  5 04:56:18 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun  5 05:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05286963

games-puzzle/pathological: support pygame-2, tidy ebuild

- use patch to fix input events with pygame-2
- add sdl2-image[jpeg,png], pygame-1 ebuild would ensure
  availability but not every games need this and so -2 doesn't
- check for sdl2-mixer[mod] in postinst over sdl-mixer using optfeature
- remove write-highscores as it's unused with debian patches and don't
  want to change behavior after this long or break the patchset
- remove \xa9 sed (bug #162025), already fixed by debian patches

sdl2-* deps are invalid with pygame-1 but there's no real reason
to restrict to >=pygame-2 (still runs with 1) or complexify when
pygame-1 will have to be removed eventually.

Thanks to Samuel Bauer for pointing out inputs fix for pygame-2.

Closes: https://bugs.gentoo.org/794211
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../pathological-1.1.3_p16-pygame2-compat.patch| 68 
 .../pathological/pathological-1.1.3_p16-r3.ebuild  | 74 ++
 2 files changed, 142 insertions(+)

diff --git 
a/games-puzzle/pathological/files/pathological-1.1.3_p16-pygame2-compat.patch 
b/games-puzzle/pathological/files/pathological-1.1.3_p16-pygame2-compat.patch
new file mode 100644
index 000..525f30438e1
--- /dev/null
+++ 
b/games-puzzle/pathological/files/pathological-1.1.3_p16-pygame2-compat.patch
@@ -0,0 +1,68 @@
+These are integers and use of "is" with pygame-2 ignores input events.
+
+https://bugs.gentoo.org/794211
+
+See also: pygame-2.0.1/buildconfig/pygame-stubs/constants.pyi
+--- a/pathological.py
 b/pathological.py
+@@ -133,3 +133,3 @@
+   if colorkey is not None:
+-  if colorkey is -1:
++  if colorkey == -1:
+   colorkey = image.get_at((0,0))
+@@ -1395,6 +1395,6 @@
+   for event in pygame.event.get():
+-  if event.type is QUIT:
++  if event.type == QUIT:
+   return -4
+-  elif event.type is KEYDOWN:
+-  if event.key is K_ESCAPE: return -3
++  elif event.type == KEYDOWN:
++  if event.key == K_ESCAPE: return -3
+   elif event.key == ord('n'): return 2
+@@ -1419,3 +1419,3 @@
+ 
+-  elif event.type is MOUSEBUTTONDOWN:
++  elif event.type == MOUSEBUTTONDOWN:
+   if self.paused:
+@@ -1713,5 +1713,5 @@
+   for event in pygame.event.get():
+-  if event.type is QUIT:
++  if event.type == QUIT:
+   return -2
+-  elif event.type is KEYDOWN:
++  elif event.type == KEYDOWN:
+   if event.key == K_ESCAPE: return -1
+@@ -1744,3 +1744,3 @@
+   return 1
+-  elif event.type is MOUSEBUTTONDOWN:
++  elif event.type == MOUSEBUTTONDOWN:
+   return 1
+@@ -1799,5 +1799,5 @@
+   for event in pygame.event.get():
+-  if event.type is QUIT:
++  if event.type == QUIT:
+   return None
+-  elif event.type is KEYUP:
++  elif event.type == KEYUP:
+   if event.key == K_LSHIFT:
+@@ -1806,3 +1806,3 @@
+   shift_state &= ~KMOD_RSHIFT
+-  elif event.type is KEYDOWN:
++  elif event.type == KEYDOWN:
+   if event.key == K_LSHIFT:
+@@ -1994,3 +1994,3 @@
+   for event in pygame.event.get():
+-  if event.type is QUIT:
++  if event.type == QUIT:
+   if self.curpage == 1:
+@@ -1999,3 +1999,3 @@
+   return -2
+-  elif event.type is KEYDOWN:
++  elif event.type == KEYDOWN:
+   if event.key == K_F2:
+@@ -2032,3 +2032,3 @@
+   continue
+-  elif event.type is MOUSEBUTTONDOWN:
++  elif event.type == MOUSEBUTTONDOWN:
+   if self.curpage == 1:

diff --git 

[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/krank/

2021-06-04 Thread Samuel Bauer
commit: 8075f87819b0e6b8f1784463f2c628f7b427d455
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Sat Jun  5 00:54:39 2021 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Sat Jun  5 00:54:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8075f878

games-puzzle/krank: new ebuild

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

 games-puzzle/krank/Manifest   |  3 +++
 games-puzzle/krank/krank-8.ebuild | 25 +
 games-puzzle/krank/metadata.xml   |  9 +
 3 files changed, 37 insertions(+)

diff --git a/games-puzzle/krank/Manifest b/games-puzzle/krank/Manifest
new file mode 100644
index 0..fc0ee19d3
--- /dev/null
+++ b/games-puzzle/krank/Manifest
@@ -0,0 +1,3 @@
+DIST krank-8.tar.bz2 25592196 BLAKE2B 
6b67ba2578401f28ed0043d63bb8c935499e53ab29ca944669f69593334ebcea49bd52d3c8473a3949420448d534760add46b4477fba99e3a14c35f91ef7137e
 SHA512 
29c9d1249b2333503599d181a8fd20e1554d6fefa3dbd358d3173fa4191719af154f39e492582ee94dff1f9fbe8ff096cebf0e391eac0729e7ea338b2b879bb3
+EBUILD krank-8.ebuild 554 BLAKE2B 
87f3c208f51e85cca88dcc29b0ab3875eb908139f66984ba160446e603c2c2e81aa7a174e729286a933081d9e7a1cc55898feed3aae308aefc06d0d99f25e35a
 SHA512 
6e7ce31427215d0b48eddc89da244d66fd5f458b5c7a33ea6a603b40dde97db7cbb09f9bd6642c2cec25ee86890eb9755d94bfdb90c5e94b170f44b3fe3956fd
+MISC metadata.xml 251 BLAKE2B 
474986ef856c57fddc2a287cc3fa5c71dbf2ad581b45d4f25c38189663c350be7ebd7a9dd2a7311aa9f6d782b1c0db05f88155169263f54296a17b7d5dfff6a8
 SHA512 
b82c3a0cda8c4d3947bb093d4c72c1d37fec1a9a546114eacd2b0622c6dff0ab6f828e381c42e959def029bb67f0271f93f1ab640901c412fcd77abe73b1ad57

diff --git a/games-puzzle/krank/krank-8.ebuild 
b/games-puzzle/krank/krank-8.ebuild
new file mode 100644
index 0..650caa9a3
--- /dev/null
+++ b/games-puzzle/krank/krank-8.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2016-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop
+
+DESCRIPTION="Little casual game"
+HOMEPAGE="https://gitlab.com/mazes_80/krank;
+SRC_URI="https://gitlab.com/mazes_80/krank/-/archive/${PV}/${P}.tar.bz2;
+
+IUSE=""
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/pygame"
+
+src_install() {
+   dobin krank
+   insinto /usr/share/${PN}/
+   doins -r src sounds levels fonts art
+   make_desktop_entry ${PN} "Krank" 
"/usr/share/${PN}/levels/images/icon64x64.png"
+}

diff --git a/games-puzzle/krank/metadata.xml b/games-puzzle/krank/metadata.xml
new file mode 100644
index 0..14aa8b65c
--- /dev/null
+++ b/games-puzzle/krank/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   samuel.ba...@yahoo.fr
+   Samuel Bauer
+   
+
+



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

2021-06-04 Thread Samuel Bauer
commit: c8f021cc410ddd56f1318191bb1e0f04e700b625
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Sat Jun  5 00:57:10 2021 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Sat Jun  5 00:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8f021cc

games-emulation/yuzu: fix metadata.xml

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

 games-emulation/yuzu/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/yuzu/metadata.xml 
b/games-emulation/yuzu/metadata.xml
index 3974ff3d6..948f2e846 100644
--- a/games-emulation/yuzu/metadata.xml
+++ b/games-emulation/yuzu/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-   mazes-80
-   mazes...@github.com
+   Samuel Bauer
+   samuel.ba...@yahoo.fr
 
 
Enable the Boxcat service, a yuzu high-level 
implementation of BCAT



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

2021-06-04 Thread Mike Frysinger
commit: 06b8bbbcac843e8186608c0a45f34781a93b09e0
Author: Mike Frysinger  chromium  org>
AuthorDate: Sat Jun  5 04:29:39 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jun  5 04:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b8bbbc

app-arch/makeself: version bump to 2.4.4

Signed-off-by: Mike Frysinger  gentoo.org>

 app-arch/makeself/Manifest  |  1 +
 app-arch/makeself/makeself-2.4.4.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/app-arch/makeself/Manifest b/app-arch/makeself/Manifest
index c7e58feec23..159a45ffdd5 100644
--- a/app-arch/makeself/Manifest
+++ b/app-arch/makeself/Manifest
@@ -1,2 +1,3 @@
 DIST makeself-2.4.3.tar.gz 32613 BLAKE2B 
2295b6d47a8105f2b495260abb0c9ae85875c821d0291a19b5af894c1cef669f338c4e10de8128fe38008e7e08079d1f29949884f202cab680c7fd62e2f00dd9
 SHA512 
d404c7920c7f69ae29c7168bcf76806b6e2aae2e8916bb7feed998d031ce8b2cd205b83ad960a90b01189c97f9242eb3ef574194ba3ee51c605fe99dafbd6c13
+DIST makeself-2.4.4.tar.gz 38889 BLAKE2B 
eac74fa28ac39cbc6b18d11671bfa32d6c0b04b55b3603c6c928483dd64af38d416936ef242f55aa4840affd4bf7fb91c2987f87afab093816331e50f16379ab
 SHA512 
3d4d03458f7f11a8df46340d1b489ca60d413d5ed857cc67bb8ef15335ce2848e4675e080791c26fdf29423f813d468b4b797438fe0876dad54e85c6346b9b8b
 DIST release-2.2.0.tar.gz 21640 BLAKE2B 
32b06157829864918d225a136043a5c9b7c6c543351e981c0e3cdce84cbbe4c52f00870bb04d29bfd79e715c1c708b51cc9958d495a9633afb9a8d342601c20d
 SHA512 
11cd536baed2d56405103f18a8318a202092755a74baf10730aa58dc57032e327697b1c7f76bf9bf438927093ba9ac467ffa0c4564c7f6b1d3b2b3936f34fa73

diff --git a/app-arch/makeself/makeself-2.4.4.ebuild 
b/app-arch/makeself/makeself-2.4.4.ebuild
new file mode 100644
index 000..55fe1ca8929
--- /dev/null
+++ b/app-arch/makeself/makeself-2.4.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NB: The test framework requires bashunit (which isn't a big deal), but the
+# tests themselves are not of great quality.  You should avoid running them
+# yourself as they like to run commands like gpg against your own ~/ settings.
+
+EAPI="7"
+
+inherit optfeature
+
+DESCRIPTION="Shell script that generates a self-extractible tar.gz"
+HOMEPAGE="http://www.megastep.org/makeself/;
+SRC_URI="https://github.com/megastep/makeself/archive/refs/tags/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+S="${WORKDIR}/${PN}-release-${PV}"
+
+src_compile() { :; }
+
+src_install() {
+   dobin makeself-header.sh makeself.sh
+   dosym makeself.sh /usr/bin/makeself
+   doman makeself.1
+   dodoc README.md makeself.lsm
+}
+
+pkg_postinst() {
+   optfeature "lz4 support" app-arch/lz4
+   optfeature "lzop support" app-arch/lzop
+   optfeature "pbzip2 support" app-arch/pbzip2
+   optfeature "pigz support" app-arch/pigz
+   optfeature "zstd support" app-arch/zstd
+
+   # Also bzip2 and xz are supported but they are in @system.
+}



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

2021-06-04 Thread Georgy Yakovlev
commit: bdc2d8d9d49dc3c670976b55e34e0b149b502af2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  5 01:32:12 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  5 01:32:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc2d8d9

sys-libs/freeipmi: keyword 1.6.8 for ~ppc64

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

 sys-libs/freeipmi/freeipmi-1.6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/freeipmi/freeipmi-1.6.8.ebuild 
b/sys-libs/freeipmi/freeipmi-1.6.8.ebuild
index 2778e0c0699..55bbd239907 100644
--- a/sys-libs/freeipmi/freeipmi-1.6.8.ebuild
+++ b/sys-libs/freeipmi/freeipmi-1.6.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu${ALPHA}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
 IUSE="debug nagios"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2021-06-04 Thread Georgy Yakovlev
commit: d8475e88040bf2aad467b4420f3ad52a192f0de7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  5 00:45:42 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  5 00:45:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8475e88

sys-apps/ppc64-diag: remove whitespace

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

 sys-apps/ppc64-diag/ppc64-diag-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ppc64-diag/ppc64-diag-2.7.7.ebuild 
b/sys-apps/ppc64-diag/ppc64-diag-2.7.7.ebuild
index 0f8e314c091..9c94baecc1f 100644
--- a/sys-apps/ppc64-diag/ppc64-diag-2.7.7.ebuild
+++ b/sys-apps/ppc64-diag/ppc64-diag-2.7.7.ebuild
@@ -31,7 +31,7 @@ BDEPEND="
virtual/pkgconfig
 "
 
-PATCHES=( 
+PATCHES=(
"${FILESDIR}"/fix-systemd-unit-path.patch
 )
 



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

2021-06-04 Thread Wolfgang E. Sanyer
commit: c8227807ba0617f6d9c3048fa9a794904aa48d28
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Sat Jun  5 00:45:57 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Sat Jun  5 00:45:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8227807

dev-python/rst2ansi: add maintainer

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

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

diff --git a/dev-python/rst2ansi/metadata.xml b/dev-python/rst2ansi/metadata.xml
index a0a60d714..6c3e4ceeb 100644
--- a/dev-python/rst2ansi/metadata.xml
+++ b/dev-python/rst2ansi/metadata.xml
@@ -2,5 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-   
+   
+   ezzieyguy...@gmail.com
+   Wolfgang E. Sanyer
+   
 



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

2021-06-04 Thread Georgy Yakovlev
commit: c3b798a722bad6066258e0633d9b060e6c2d4995
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  5 00:44:01 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  5 00:44:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b798a7

sys-apps/ppc64-diag: initial import

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

 sys-apps/ppc64-diag/Manifest   |  1 +
 .../ppc64-diag/files/fix-systemd-unit-path.patch   | 38 +++
 sys-apps/ppc64-diag/files/opal_errd.initd  | 15 +
 sys-apps/ppc64-diag/files/rtas_errd.initd  | 15 +
 sys-apps/ppc64-diag/metadata.xml   | 17 +
 sys-apps/ppc64-diag/ppc64-diag-2.7.7.ebuild| 73 ++
 6 files changed, 159 insertions(+)

diff --git a/sys-apps/ppc64-diag/Manifest b/sys-apps/ppc64-diag/Manifest
new file mode 100644
index 000..3938ff25173
--- /dev/null
+++ b/sys-apps/ppc64-diag/Manifest
@@ -0,0 +1 @@
+DIST ppc64-diag-2.7.7.tar.gz 423357 BLAKE2B 
b32def540811f383e401d352d17f2edce6a998a91a7b27bcab981e42469f44aaa505104ed2d2ced8a85485c0886525ff5128b36cdbad3a8eed90e8002877498c
 SHA512 
42d94214345ab8deb7bd9ee8b145052fc2f733ba13d1567dbe6592fe9306670e3cd0ab6122e515464f7050753a992061c056e009673c7f8f6e554e9eaf75c550

diff --git a/sys-apps/ppc64-diag/files/fix-systemd-unit-path.patch 
b/sys-apps/ppc64-diag/files/fix-systemd-unit-path.patch
new file mode 100644
index 000..e11feca7a49
--- /dev/null
+++ b/sys-apps/ppc64-diag/files/fix-systemd-unit-path.patch
@@ -0,0 +1,38 @@
+From 60a26c23d2d385e62a006d68074ca25479e10639 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Wed, 15 Jan 2020 20:27:31 -0800
+Subject: [PATCH] fix systemd unit path
+
+---
+ scripts/Makefile.am | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/scripts/Makefile.am b/scripts/Makefile.am
+index 29dcb78..36efcfb 100644
+--- a/scripts/Makefile.am
 b/scripts/Makefile.am
+@@ -16,8 +16,8 @@ install-exec-hook-scripts:
+   install -D --mode=644 $(CONFIG_FILE) $(DESTDIR)/etc/ppc64-diag
+   install -d --mode=755 $(DESTDIR)/usr/libexec/ppc64-diag/
+   install -D --mode=755 $(INIT_FILES) $(DESTDIR)/usr/libexec/ppc64-diag/
+-  install -d --mode=755 $(DESTDIR)/usr/lib/systemd/system/
+-  install -D --mode=644 $(SERVICE_SCRIPT) 
$(DESTDIR)/usr/lib/systemd/system/
++  install -d --mode=755 $(DESTDIR)/lib/systemd/system/
++  install -D --mode=644 $(SERVICE_SCRIPT) $(DESTDIR)/lib/systemd/system/
+ 
+ uninstall-hook-scripts:
+   rm -f $(DESTDIR)/etc/ppc64-diag/ppc64_diag_setup
+@@ -28,8 +28,8 @@ uninstall-hook-scripts:
+   rm -f $(DESTDIR)/etc/ppc64-diag/ppc64-diag.config
+   rm -f $(DESTDIR)/usr/libexec/ppc64-diag/rtas_errd
+   rm -f $(DESTDIR)/usr/libexec/ppc64-diag/opal_errd
+-  rm -f $(DESTDIR)/usr/lib/systemd/system/rtas_errd.service
+-  rm -f $(DESTDIR)/usr/lib/systemd/system/opal_errd.service
++  rm -f $(DESTDIR)/lib/systemd/system/rtas_errd.service
++  rm -f $(DESTDIR)/lib/systemd/system/opal_errd.service
+ 
+ INSTALL_EXEC_HOOKS += install-exec-hook-scripts
+ UNINSTALL_HOOKS += uninstall-hook-scripts
+-- 
+2.25.0
+

diff --git a/sys-apps/ppc64-diag/files/opal_errd.initd 
b/sys-apps/ppc64-diag/files/opal_errd.initd
new file mode 100644
index 000..ee420f1f9ac
--- /dev/null
+++ b/sys-apps/ppc64-diag/files/opal_errd.initd
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="opal_errd daemon"
+description="Daemon to read/parse OPAL platform error(s)/event(s)"
+command=/usr/sbin/opal_errd
+command_args="-w ${opal_errd_args}"
+command_background=true
+pidfile="/run/${RC_SVCNAME}.pid"
+
+depend() {
+   need localmount
+   use logger
+}

diff --git a/sys-apps/ppc64-diag/files/rtas_errd.initd 
b/sys-apps/ppc64-diag/files/rtas_errd.initd
new file mode 100644
index 000..213f91cf002
--- /dev/null
+++ b/sys-apps/ppc64-diag/files/rtas_errd.initd
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="rtas_errd daemon"
+description="Daemon to read/parse RTAS platform error(s)/event(s)"
+command=/usr/sbin/rtas_errd
+command_args="${rtas_errd_args}"
+command_background=true
+pidfile="/run/${RC_SVCNAME}.pid"
+
+depend() {
+   need localmount
+   use logger
+}

diff --git a/sys-apps/ppc64-diag/metadata.xml b/sys-apps/ppc64-diag/metadata.xml
new file mode 100644
index 000..2b33921f7f9
--- /dev/null
+++ b/sys-apps/ppc64-diag/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   p...@gentoo.org
+   Gentoo Linux PowerPC Development
+   
+   
+   Add support for the Run Time Abstraction 
Services (RTAS)
+   
+   
+   Various diagnostic tools for PowerLinux.
+  

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

2021-06-04 Thread William Hubbs
commit: 8e85b845a0658574aaa26ac24e00eba0ca2569f3
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun  5 00:09:10 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jun  5 00:10:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e85b845

dev-vcs/python-gitlab:  add python3_9

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/python-gitlab/python-gitlab-2.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/python-gitlab/python-gitlab-2.6.0.ebuild 
b/dev-vcs/python-gitlab/python-gitlab-2.6.0.ebuild
index 615fc53453b..a622256dbf9 100644
--- a/dev-vcs/python-gitlab/python-gitlab-2.6.0.ebuild
+++ b/dev-vcs/python-gitlab/python-gitlab-2.6.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 



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

2021-06-04 Thread Georgy Yakovlev
commit: dc8795bef6c7f966cd8580d7ebc29594bd7faf1d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 23:27:45 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 23:32:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8795be

sys-apps/lsvpd: add 1.7.12

pull hwids as runtime dep

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

 sys-apps/lsvpd/Manifest|  1 +
 sys-apps/lsvpd/lsvpd-1.7.12.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/sys-apps/lsvpd/Manifest b/sys-apps/lsvpd/Manifest
index 1d5bcf84967..0f40d9cb817 100644
--- a/sys-apps/lsvpd/Manifest
+++ b/sys-apps/lsvpd/Manifest
@@ -1 +1,2 @@
 DIST lsvpd-1.7.11.tar.gz 90366 BLAKE2B 
2dfbbc92921106247580395ac663731bc4486d9380b052cfaa0867939a22b4c10d130adcb01260316e5c0fa5a093eb8c95c0d0b04a5ea17792e5891cb302a554
 SHA512 
68efdbee6bbfb4fd6673bc83d340aea6a121d48d1e75dcc4f9322521d8a3aa7b04fbe1acbb7e7343c5a7e2dd33f21ecf2e54a32ff5f6f2b9e1e5d6c34b8b25b5
+DIST lsvpd-1.7.12.tar.gz 90806 BLAKE2B 
1b55c463602105c36654f7baaf5d7c8f27ec045f35a648e87327f5b0b1c19ec62f5701a48d51114435dc5edfc503b78c35eb109a7982d6e6c10df4dd0d20e4a1
 SHA512 
0a37a580432004c359080edd2b07ea44a68dcf81621e0ec3a89cf7c4ca0f64a29143cee154a8d39c1411f64bf229a8a19f10d9f2c95971374b97a4c05b1c1523

diff --git a/sys-apps/lsvpd/lsvpd-1.7.12.ebuild 
b/sys-apps/lsvpd/lsvpd-1.7.12.ebuild
new file mode 100644
index 000..915b79c3213
--- /dev/null
+++ b/sys-apps/lsvpd/lsvpd-1.7.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Utility to List Device Vital Product Data (VPD)"
+HOMEPAGE="https://github.com/power-ras/lsvpd;
+SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~ppc64"
+IUSE=""
+
+RDEPEND="
+   dev-db/sqlite:3
+   sys-apps/hwids
+   sys-apps/sg3_utils:0=
+   sys-libs/librtas
+   sys-libs/libvpd
+   sys-libs/zlib
+"
+
+DEPEND="${RDEPEND}
+   virtual/os-headers
+"
+
+BDEPEND=""
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/protonmail-bridge/

2021-06-04 Thread Marek Szuba
commit: 89f58f163da7f2272a075bec6e6692914172d96f
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jun  4 23:25:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jun  4 23:29:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f58f16

mail-mta/protonmail-bridge: add 1.8.3

Signed-off-by: Marek Szuba  gentoo.org>

 mail-mta/protonmail-bridge/Manifest|   1 +
 .../protonmail-bridge-1.8.3.ebuild | 454 +
 2 files changed, 455 insertions(+)

diff --git a/mail-mta/protonmail-bridge/Manifest 
b/mail-mta/protonmail-bridge/Manifest
index f4074ce499d..758c4a39e7e 100644
--- a/mail-mta/protonmail-bridge/Manifest
+++ b/mail-mta/protonmail-bridge/Manifest
@@ -377,3 +377,4 @@ DIST 
gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20191120175047-4206685974f2.mod 95 BLAKE2B
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 
BLAKE2B 
fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab
 SHA512 
307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 
BLAKE2B 
8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1
 SHA512 
bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8
 DIST protonmail-bridge-1.8.1.tar.gz 2728694 BLAKE2B 
ebed984db917d5e0b30ccd05f26b4d82089bcf1f7aab6d6bfd3e1087f8ff9e6192c95108dadf0f063ba1cb353605a7b4cf079e7dc2e7e11563a353bc4af75298
 SHA512 
38671c89c47e1b3f66a5aa00c09ef70b7374b730cd43b43918a2818f33f53b35d6c0ec0b4e7aaca463d17d01ac4b8473751adc1741211b7994eaa9ece44334cc
+DIST protonmail-bridge-1.8.3.tar.gz 2728631 BLAKE2B 
f42d6b09dcefae4605e81698e579d284dd6dd88da31ae1817d679f2b94baac6ee3b73ce172c4dbf1d5a07c4e17f52f59dc95e8b28e3b532be04531d06be9
 SHA512 
135fb12c6832ecb2476e801d00bca1d46fb3d5931b66c66d30da4f7e52a9d4437103a083fa3f72570d5035652adfcc9e0aafa5011f6eb212878db91c5bbcc53d

diff --git a/mail-mta/protonmail-bridge/protonmail-bridge-1.8.3.ebuild 
b/mail-mta/protonmail-bridge/protonmail-bridge-1.8.3.ebuild
new file mode 100644
index 000..6487150f514
--- /dev/null
+++ b/mail-mta/protonmail-bridge/protonmail-bridge-1.8.3.ebuild
@@ -0,0 +1,454 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module systemd xdg-utils
+
+EGO_SUM=(
+   "github.com/0xAX/notificator v0.0.0-20191016112426-3962a5ea8da1"
+   "github.com/0xAX/notificator v0.0.0-20191016112426-3962a5ea8da1/go.mod"
+   "github.com/AndreasBriese/bbloom 
v0.0.0-20190306092124-e2d15f34fcf9/go.mod"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
+   "github.com/CloudyKit/fastprinter 
v0.0.0-20200109182630-33d98a066a53/go.mod"
+   "github.com/CloudyKit/jet/v3 v3.0.0/go.mod"
+   "github.com/Joker/hpp v1.0.0/go.mod"
+   "github.com/Masterminds/semver/v3 v3.1.0"
+   "github.com/Masterminds/semver/v3 v3.1.0/go.mod"
+   "github.com/ProtonMail/bcrypt v0.0.0-20170924085257-7509ea014998"
+   "github.com/ProtonMail/bcrypt v0.0.0-20170924085257-7509ea014998/go.mod"
+   "github.com/ProtonMail/crypto v0.0.0-20201112115411-41db4ea0dd1c"
+   "github.com/ProtonMail/crypto v0.0.0-20201112115411-41db4ea0dd1c/go.mod"
+   "github.com/ProtonMail/docker-credential-helpers v1.1.0"
+   "github.com/ProtonMail/docker-credential-helpers v1.1.0/go.mod"
+   "github.com/ProtonMail/go-autostart v0.0.0-20181114175602-c5272053443a"
+   "github.com/ProtonMail/go-autostart 
v0.0.0-20181114175602-c5272053443a/go.mod"
+   "github.com/ProtonMail/go-crypto v0.0.0-20201208171014-cdb7591792e2"
+   "github.com/ProtonMail/go-crypto 
v0.0.0-20201208171014-cdb7591792e2/go.mod"
+   "github.com/ProtonMail/go-imap v0.0.0-20201228133358-4db68cea0cac"
+   "github.com/ProtonMail/go-imap 
v0.0.0-20201228133358-4db68cea0cac/go.mod"
+   "github.com/ProtonMail/go-imap-id v0.0.0-20190926060100-f94a56b9ecde"
+   "github.com/ProtonMail/go-imap-id 
v0.0.0-20190926060100-f94a56b9ecde/go.mod"
+   "github.com/ProtonMail/go-mime v0.0.0-20190923161245-9b5a4261663a"
+   "github.com/ProtonMail/go-mime 
v0.0.0-20190923161245-9b5a4261663a/go.mod"
+   "github.com/ProtonMail/go-rfc5322 v0.5.0"
+   "github.com/ProtonMail/go-rfc5322 v0.5.0/go.mod"
+   "github.com/ProtonMail/go-vcard v0.0.0-20180326232728-33aaa0a0c8a5"
+   "github.com/ProtonMail/go-vcard 
v0.0.0-20180326232728-33aaa0a0c8a5/go.mod"
+   "github.com/ProtonMail/gopenpgp/v2 v2.1.3"
+   "github.com/ProtonMail/gopenpgp/v2 v2.1.3/go.mod"
+   "github.com/PuerkitoBio/goquery v1.5.1"
+

[gentoo-commits] repo/gentoo:master commit in: mail-mta/protonmail-bridge/

2021-06-04 Thread Marek Szuba
commit: 1ce1acacaaed4c694643cb6471409c3615f40363
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jun  4 23:23:06 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jun  4 23:29:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce1acac

mail-mta/protonmail-bridge: drop 1.6.9

Signed-off-by: Marek Szuba  gentoo.org>

 mail-mta/protonmail-bridge/Manifest|  14 -
 .../protonmail-bridge-1.6.9.ebuild | 449 -
 2 files changed, 463 deletions(-)

diff --git a/mail-mta/protonmail-bridge/Manifest 
b/mail-mta/protonmail-bridge/Manifest
index 6b18f7600ab..f4074ce499d 100644
--- a/mail-mta/protonmail-bridge/Manifest
+++ b/mail-mta/protonmail-bridge/Manifest
@@ -113,8 +113,6 @@ DIST 
github.com%2Fgo-check%2Fcheck%2F@v%2Fv0.0.0-20180628173108-788fd7840127.mod
 DIST github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.mod 35 BLAKE2B 
088adc516e2f6f0a693c745963d6daaee2c196b1407e36a469eec392b232ed26b03f9c515d422b8e536c2b2ac8bf199cb3db5ba4ad19ab71fc338919f57a3a53
 SHA512 
787962ce037cb9143f496d5a7dd11ab1a487180cb57ad498e6c24a8da7a5bf36737b0b2730d2e0837c60a08bc7467ffba744026ce6962885fecdcdd1bb6c07b7
 DIST github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.zip 11197 BLAKE2B 
fbc5efeb39aa911465f17b41e15574564dd9f6711ddac8fefb6db2fcdcb1c9da86d352aea7ed9ec53ffc01d16361985cefa171c240e55a8689d3f16e01f3a64d
 SHA512 
c11ab427de7456beca56fe2c3539161bd92c20dfc345e8b52f5752bad387e93396929bc42057e09f82038f0e59471f0a0450b66693d11e2199a7ad69eba79f01
 DIST 
github.com%2Fgo-martini%2Fmartini%2F@v%2Fv0.0.0-20170121215854-22fa46961aab.mod 
37 BLAKE2B 
2ebc74d62cb97bf929cc59df3774562560bc2c1c5e1717380b05fd79f98b1a4396082d62c4992751207915c03c7ea983f8eb91b604d03f628b06d3dc804815dc
 SHA512 
94811e2f653bfc9aa65b2f21212d65e96e0415541152a8607f9ab0d44bc1ab46175f39362cc9c1174aa0b1ea60e00fa977287905096a66a0ecfe62ee75ae1c6d
-DIST github.com%2Fgo-resty%2Fresty%2Fv2%2F@v%2Fv2.3.0.mod 106 BLAKE2B 
0d7081550b348defc558bcf0640e4986c14da5c7d51cda597dc18825866ee46083d663aa28604c325163b0f542122999ca25b60edb39b769cd1bbb61c6b68bca
 SHA512 
05a9cb317871ee38514f4fb7cf272e75271b365f5bf924c66fda5c4267fb2a2e88867b07b099e71559e2d57662c93bd52b979027207e8e2b1d839145a2ac31e9
-DIST github.com%2Fgo-resty%2Fresty%2Fv2%2F@v%2Fv2.3.0.zip 2649885 BLAKE2B 
4a007656cbcbf53a013772a4091d16a7db312a47014d77cf30caa693937447a619d996b63250975a20b60302ce86bfb42bb96eb94ec4fa5d707300f49957606c
 SHA512 
c9ee6253bf66b3b6a33f1214bdd5eb5cd3bfad8de5354594f8b958a4d2d86eb698ffe713393c918c293f2f8688fd055cde8d3a346d869626fdb7de4c76872384
 DIST github.com%2Fgo-resty%2Fresty%2Fv2%2F@v%2Fv2.6.0.mod 106 BLAKE2B 
e31ccfa3e22e09f2c95505501982b10b26a9041f178fbd522379b274554cb04f3413aabc03787fbca4646501a4fdb2b2e1a88773e9abcf99d662687b8cf3dc04
 SHA512 
3ad8a5c34ce16954e5630963fd183a2e5f3cd9a8fa558dec0cfbbe2060c3ad84d9c8a7735ec677e2e3df90e1149315a96bf2a1564a86ef35f6a45fa9b39cb15e
 DIST github.com%2Fgo-resty%2Fresty%2Fv2%2F@v%2Fv2.6.0.zip 2654158 BLAKE2B 
839629c827e1dfa57e00710427463a352ccf0cfd417145a181d234a487a9eea140c6e63d8eb90928f0cf3deda16ab5e6d2483ee94ddd87652dcea74c7311b2bb
 SHA512 
6beb06fd7852ab1463ec9bb7d51a1768e435d59e8dd95dc677671236da81ca601bd849a60d2be6a9ebdfca32afdaae946231956e8b732f33e4a9b0b0c081d260
 DIST 
github.com%2Fgobwas%2Fhttphead%2F@v%2Fv0.0.0-20180130184737-2c6c146eadee.mod 34 
BLAKE2B 
d0276e3bc36acb1c6c2a17b186bc2ba8ab5f82381004ecee1da5a2f90b61e66b1a83154806573692a35a4b672ceac49d9bda8a93811fb566b3bb0625891392ee
 SHA512 
73bc8769cbc0938d92daa7242da3c117fb1fb3d26c40b8d3c055a325b684145a59e6c80a84cf59f0f2d9bd85175e9fc797e41658feb9c299b0607dbd9fe30d19
@@ -197,8 +195,6 @@ DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.9.zip 
20005 BLAKE2B c0f71323e
 DIST github.com%2Fmattn%2Fgoveralls%2F@v%2Fv0.0.2.mod 34 BLAKE2B 
f00bbc47239c6bb31831b7a6a0f4ebd9e8d23275c2bbb0a851ba5726c310867d0a885c16984f55874b0b7378dda94533ac49a85a8de1d28fbada63ae7e94361a
 SHA512 
e4e9e3ebfd69fb7f182352a03999e4bf657d58f783faf2c8fd0da1d71818502e12acba43292418ab929390623c638352b9603dbda6d8feda4711a9a765a931fb
 DIST github.com%2Fmediocregopher%2Fradix%2Fv3%2F@v%2Fv3.4.2.mod 254 BLAKE2B 
d34a84e558fcdea3f4d358d80b9d4546391170c4ff5a5c659e0dec17591443289d2d88b70c3c0c2e86d235cb9ccd5e0be77df9d0b2a7c67023600fe2c03a251f
 SHA512 
176447c95e05a84b2b3eb7badfa561ed3cff9796f1756dfcd47b6c0250fbe3be2c7e7650d78393c3e9f1a9582a22cdc639bf578847821fa3301d487ec788a8da
 DIST github.com%2Fmicrocosm-cc%2Fbluemonday%2F@v%2Fv1.0.2.mod 111 BLAKE2B 
cd42dc1330b96fae45e713c29f29646a37b6ad3470419a4bcb43c20c06a5b4fc1f3e198b5b2f99ea6da0d3eb241a2e5becd89fdcde6f015a773cc0170686dc40
 SHA512 
3f63e75a3eaf94a9dd340bf3fd5f615ea713ab08725e9d90435ef4a7df218f1793069a73c0295a667edc008cabe6ed8cb9e3db71035f0a3b801e73e89fb38697
-DIST github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.30.mod 333 BLAKE2B 
8d0eee290f65ec90aa77494795ca379d6e0dc3c1a3e040b045309e1ddcac7623330a140fccbf829cbd32cd6788195f3446d340144d5757340734804504203f86
 SHA512 

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

2021-06-04 Thread Georgy Yakovlev
commit: 2422be98b89d3fee095f338d7a5d22ce3094eab9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 23:24:53 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 23:24:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2422be98

sys-apps/servicelog: update HOMEPAGE

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

 sys-apps/servicelog/servicelog-1.1.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/servicelog/servicelog-1.1.15.ebuild 
b/sys-apps/servicelog/servicelog-1.1.15.ebuild
index 3cd80631048..a5df5b06e68 100644
--- a/sys-apps/servicelog/servicelog-1.1.15.ebuild
+++ b/sys-apps/servicelog/servicelog-1.1.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools
 
 DESCRIPTION="Provides utilities for logging service-related events"
-HOMEPAGE="http://linux-diag.sourceforge.net/servicelog/;
+HOMEPAGE="https://github.com/power-ras/servicelog;
 SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2+"



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

2021-06-04 Thread Georgy Yakovlev
commit: fa217cae49adce7109684878905ea401a7868343
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 23:23:57 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 23:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa217cae

sys-libs/libservicelog: add 1.1.19

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

 sys-libs/libservicelog/Manifest|  1 +
 sys-libs/libservicelog/libservicelog-1.1.19.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/sys-libs/libservicelog/Manifest b/sys-libs/libservicelog/Manifest
index 5f2acdb512c..e9dc2b072bf 100644
--- a/sys-libs/libservicelog/Manifest
+++ b/sys-libs/libservicelog/Manifest
@@ -1 +1,2 @@
 DIST libservicelog-1.1.18.tar.gz 453645 BLAKE2B 
bacbd3c24d97a563cc3d51872dd349780416914c8f300ba63cf43b666e18f3fc7693556ecfbb21cbb2d66e14ac2d26259f0a587a21cc70ad660626838fd4281f
 SHA512 
a9c4a8c778c257cf9df3d35652d707ef5ff1df1bf40484a7c23bd547127d2eb0f3465ae524e2c4ab3cd67946431ed98ec876e8b4332b5f27df2e927309fd05f2
+DIST libservicelog-1.1.19.tar.gz 90198 BLAKE2B 
1abeb831fe2103c19e8e7d2969c9749d7aa7f77ee87b2423b11ca13c717c9d026df60a9cd9c7067e484b4b6cf890ab1d3db1aba6c1071c0dc2583d350dad61e2
 SHA512 
71ecd7ef59a30fff6336621d279d33520d2d772445af0382609cbe4f311dbe31f35b4e03b3cfe918a9793b065400e0004188f5a5635a0ff71e62cd4d2e78ad66

diff --git a/sys-libs/libservicelog/libservicelog-1.1.19.ebuild 
b/sys-libs/libservicelog/libservicelog-1.1.19.ebuild
new file mode 100644
index 000..8d3fc3d75d9
--- /dev/null
+++ b/sys-libs/libservicelog/libservicelog-1.1.19.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Provides a library for logging service-related events"
+SRC_URI="https://github.com/power-ras/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/power-ras/libservicelog;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~ppc ~ppc64"
+IUSE="static-libs"
+
+DEPEND="
+   dev-db/sqlite:=
+   sys-libs/librtas
+"
+RDEPEND="
+   ${DEPEND}
+   virtual/logger
+"
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   local DOCS=( ChangeLog README )
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/

2021-06-04 Thread Sam James
commit: 9f3554dbe46064840255ec211ff982a02cc93008
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:55:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3554db

sci-electronics/kicad-meta: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/20747
Signed-off-by: Sam James  gentoo.org>

 .../kicad-meta/{kicad-meta-5.1.9.ebuild => kicad-meta-5.1.10.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-electronics/kicad-meta/kicad-meta-5.1.9.ebuild 
b/sci-electronics/kicad-meta/kicad-meta-5.1.10.ebuild
similarity index 100%
rename from sci-electronics/kicad-meta/kicad-meta-5.1.9.ebuild
rename to sci-electronics/kicad-meta/kicad-meta-5.1.10.ebuild



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

2021-06-04 Thread Sam James
commit: f06109de1b2209d8b718ead3c1f9acb7c9a0f4f8
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:54:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06109de

app-doc/kicad-doc: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 app-doc/kicad-doc/Manifest| 2 +-
 app-doc/kicad-doc/{kicad-doc-5.1.9.ebuild => kicad-doc-5.1.10.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest
index f004ef6a5c1..633f22c67a1 100644
--- a/app-doc/kicad-doc/Manifest
+++ b/app-doc/kicad-doc/Manifest
@@ -1 +1 @@
-DIST kicad-doc-5.1.9.tar.bz2 74200779 BLAKE2B 
9bca24edd9b73a2a532740538dd253a445e8acd1fa56179173be5f231be9781dfd63451e5ad1b4ebe8f676101f0db838f7acc032a5e0b0b21a073332e4978f6b
 SHA512 
5c587fa7fe9611e76537efd8e6a1fc38ce299d1d5a974f27986925c5b6867287b5cd8350d53978e03ea5cff7c2782c1a0c12a5bc64c230973234cf2481a93f71
+DIST kicad-doc-5.1.10.tar.bz2 74201837 BLAKE2B 
6e9810c1efc46c52c4d7f4818c8a5cf438bdde82971074cd8d59a1cf81431d77d3d09877666dba8d9c3af8a2b0bcb643352db0b9f95ec60b1c3325f0f2adc667
 SHA512 
2795bafe835c94ea169484e997cb57a0e8b419e6e7b28324f96602940e5d66762cdf594ec6503cb8718707d6dfddde2070aadc8e97888c0bf455ea56f625dd43

diff --git a/app-doc/kicad-doc/kicad-doc-5.1.9.ebuild 
b/app-doc/kicad-doc/kicad-doc-5.1.10.ebuild
similarity index 100%
rename from app-doc/kicad-doc/kicad-doc-5.1.9.ebuild
rename to app-doc/kicad-doc/kicad-doc-5.1.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2021-06-04 Thread Sam James
commit: 0fc68f7b19e264bd48cb566371f1c801389817c2
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:06:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc68f7b

sci-electronics/kicad: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/Manifest |  2 +-
 .../{kicad-5.1.9.ebuild => kicad-5.1.10.ebuild}| 31 +-
 2 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index a3d6d27bf93..cf4bdc5e3f7 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -1 +1 @@
-DIST kicad-5.1.9.tar.bz2 18597932 BLAKE2B 
bc91e1249378970188f968590f70f7f1e4226f9d5cf576da6b3e751332f3a6a2160f261e7a28587ac71bae2e03f77ba3d0aa703422515ea1bd24212de5efd108
 SHA512 
565226a1ce8d8af8011062f767366b60449d9ce5961f343e495d5b996fb66fbfc885ac3d383892879bdade9e4d374816a54b5eee754fbe5f257e8aaa8de8f739
+DIST kicad-5.1.10.tar.bz2 18586889 BLAKE2B 
2d087e7102746d3570c4e448ab7dfb27f63eac5d5036ea55970770025eacf1f85a26f7bdb0b83be546c97dbd4e9050f46045254334ba5dcecd3197d368d1e975
 SHA512 
3b97279bfe7e2f45e07d347317f1b4cf9eb604331a6383916c87415354da665c80b567d031bda123445ea100ae12075f01d112b473b45516e3aa4d79d1841fa0

diff --git a/sci-electronics/kicad/kicad-5.1.9.ebuild 
b/sci-electronics/kicad/kicad-5.1.10.ebuild
similarity index 85%
rename from sci-electronics/kicad/kicad-5.1.9.ebuild
rename to sci-electronics/kicad/kicad-5.1.10.ebuild
index f738cbde21d..b7970b620c2 100644
--- a/sci-electronics/kicad/kicad-5.1.9.ebuild
+++ b/sci-electronics/kicad/kicad-5.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -36,7 +36,7 @@ COMMON_DEPEND="
ngspice? (
>sci-electronics/ngspice-27[shared]
)
-   occ? ( >=sci-libs/opencascade-6.8.0:= )
+   occ? ( sci-libs/opencascade:=[vtk(+)] )
oce? ( sci-libs/oce )
python? (
$(python_gen_cond_dep '
@@ -79,6 +79,15 @@ src_unpack() {
mv "${S}/resources/linux/appdata" "${S}/resources/linux/metainfo" || 
die "Appdata move failed"
 }
 
+src_prepare() {
+   # Fix OpenCASCADE lookup
+   sed -e 's|/usr/include/opencascade|${CASROOT}/include/opencascade|' \
+   -e 's|/usr/lib|${CASROOT}/'$(get_libdir)' NO_DEFAULT_PATH|' \
+   -i CMakeModules/FindOpenCASCADE.cmake || die
+
+   cmake_src_prepare
+}
+
 src_configure() {
xdg_environment_reset
 
@@ -104,10 +113,20 @@ src_configure() {
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
)
-   use occ && mycmakeargs+=(
-   -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade
-   -DOCC_LIBRARY_DIR="${CASROOT}"/lib
-   )
+   if use occ; then
+   if has_version ">=sci-libs/opencascade-7.5"; then
+   mycmakeargs+=(
+   
-DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade-7.5.1
+   
-DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade-7.5.1
+   )
+   else
+   # 

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/

2021-06-04 Thread Sam James
commit: 036d7fcc59b8fcdbf87bc3bf8b4caceeb34cb00a
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:51:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036d7fcc

sci-electronics/kicad-templates: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-templates/Manifest| 2 +-
 .../{kicad-templates-5.1.9.ebuild => kicad-templates-5.1.10.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-templates/Manifest 
b/sci-electronics/kicad-templates/Manifest
index 6aa91f44e03..0a966457efa 100644
--- a/sci-electronics/kicad-templates/Manifest
+++ b/sci-electronics/kicad-templates/Manifest
@@ -1 +1 @@
-DIST kicad-templates-5.1.9.tar.bz2 1552087 BLAKE2B 
d6637fc8acb2906ed2b07dceabb00982b4b9d8d4bb9703f8c3aadc174d3f7945748b80fe5a7c0b40a4f2340c4af7ed04cf82b775a5fbd4d807949c5c12aa67de
 SHA512 
284676c7bd2c4bc1b1867e73da4827fca0df965a43850641f1836c0cac71b6270984af4fdd75fe25bd7f638f4b08ee115e84038390855d15c089f074ee4cff4e
+DIST kicad-templates-5.1.10.tar.bz2 1552124 BLAKE2B 
95e876fb049abc5fb1210bea63e389c88b43efbd8154ee95d4f910621954795c20228f5a12a5d692ca771d55783c7b9c6942c21bc27d54027a68aa91152a406a
 SHA512 
2e2f3fbf79f82e3539d6ee31aef5c854695683b7cd142a4293c37ef04845f6d90e8fb2f4f9027efc0e3211703336d4dc65f2573266be0a20b1b139fbe3ee55cf

diff --git a/sci-electronics/kicad-templates/kicad-templates-5.1.9.ebuild 
b/sci-electronics/kicad-templates/kicad-templates-5.1.10.ebuild
similarity index 100%
rename from sci-electronics/kicad-templates/kicad-templates-5.1.9.ebuild
rename to sci-electronics/kicad-templates/kicad-templates-5.1.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/

2021-06-04 Thread Sam James
commit: 060be653892a36b1d62fc2b6567b58d4550ee347
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:49:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060be653

sci-electronics/kicad-symbols: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-symbols/Manifest  | 2 +-
 .../{kicad-symbols-5.1.9.ebuild => kicad-symbols-5.1.10.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-symbols/Manifest 
b/sci-electronics/kicad-symbols/Manifest
index d3c435b4354..de2924caf87 100644
--- a/sci-electronics/kicad-symbols/Manifest
+++ b/sci-electronics/kicad-symbols/Manifest
@@ -1 +1 @@
-DIST kicad-symbols-5.1.9.tar.bz2 1814966 BLAKE2B 
5c66513c276434410fcd8f9a8c1478fce8182bee3c92c4fff42d2cf13c416ddc5f8c25618725f2f9eb54b216557d346eff4ebea78aeb7ebb3ed960baa3137138
 SHA512 
21bd0308723cf7dba8ab2294d70714160db6c64e5ebdad1c9344df0b6cd56fb9216d64977de68bd7ca8be190a89809576b71d21486c3e85fe077cceac54aabb3
+DIST kicad-symbols-5.1.10.tar.bz2 1815573 BLAKE2B 
030847bef5b0420fcbc0d77adcf14f5e08b738ef7c547fae9da70fb70ad1f94149eaf482d1d3da667b369bad6e08995fd3920807cec45bb46efde882404ce820
 SHA512 
f9dd5a0ee135bb37e1be723c6213f3c2148b1579fab5f56c859d0ca0b55afb81143244cdaedd6d14ab73228176be9770b7dc04a4fe118e9b9f1464c5f79c6b46

diff --git a/sci-electronics/kicad-symbols/kicad-symbols-5.1.9.ebuild 
b/sci-electronics/kicad-symbols/kicad-symbols-5.1.10.ebuild
similarity index 100%
rename from sci-electronics/kicad-symbols/kicad-symbols-5.1.9.ebuild
rename to sci-electronics/kicad-symbols/kicad-symbols-5.1.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/

2021-06-04 Thread Sam James
commit: 82126f0bf3f502ae6e800a845a4e4981c3fe0819
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:47:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82126f0b

sci-electronics/kicad-packages3d: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-packages3d/Manifest   | 2 +-
 .../{kicad-packages3d-5.1.9.ebuild => kicad-packages3d-5.1.10.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-packages3d/Manifest 
b/sci-electronics/kicad-packages3d/Manifest
index f6738e7f181..ef902329079 100644
--- a/sci-electronics/kicad-packages3d/Manifest
+++ b/sci-electronics/kicad-packages3d/Manifest
@@ -1 +1 @@
-DIST kicad-packages3d-5.1.9.tar.bz2 727202241 BLAKE2B 
2f80b2e1bbc6b5c5d5c7baf77af187dac07d8c9ebc47d99419378f20b3a8eb9eb00da106810f0a3042a90c4bec44b467e78bc9c60b71c2b85e017342766f9101
 SHA512 
f5bfb9793d204f8f1bf46fe18897d59775fe7805299fd6af0215b8b9e28ce99d5183930120bfa7b5ee8b7599ae3be76f598b42b74db44ee50b7838fada860dd0
+DIST kicad-packages3d-5.1.10.tar.bz2 72719 BLAKE2B 
87d210be8e32e84f29d67f861962f869f62ba1828a6557f75642c652e81239543bbe4d3a2ae8dc34767266d16cb2a51dfb8c79062b9bb90ae359001f39b7684f
 SHA512 
95c25fe94f3e198208f073c121d234508aa8e67a621d17bc1737d14fe860c9a8cece6e7b66037f9a9c7f1a06f104b942dc2ff59f318e8b6854bdddb1d238faf4

diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.9.ebuild 
b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.10.ebuild
similarity index 100%
rename from sci-electronics/kicad-packages3d/kicad-packages3d-5.1.9.ebuild
rename to sci-electronics/kicad-packages3d/kicad-packages3d-5.1.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/

2021-06-04 Thread Sam James
commit: d32335c7d7f8ac0fdebf6ae33c64cf1e03028994
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:10:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32335c7

sci-electronics/kicad-footprints: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-footprints/Manifest   | 2 +-
 .../{kicad-footprints-5.1.9.ebuild => kicad-footprints-5.1.10.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-footprints/Manifest 
b/sci-electronics/kicad-footprints/Manifest
index ee615f7a9d6..0a65165cb9d 100644
--- a/sci-electronics/kicad-footprints/Manifest
+++ b/sci-electronics/kicad-footprints/Manifest
@@ -1 +1 @@
-DIST kicad-footprints-5.1.9.tar.bz2 3387238 BLAKE2B 
8c8873a7feb72228fcc92ab5e8950f63fcb09b4b1b16b6f8da5aa3caa30985ceb02e326ebe8ba96fcae07fae71a6233a7d8009fbe6541f2e7c6807ea67c7046a
 SHA512 
28030a750b806be664cb91b3b3e4c0bf2b9efa0518ec55b1ff433633c2f69ab99bedbbdd3264b50cbe80a182e3f97343f5dfdd25e073abe1563231a8318b4155
+DIST kicad-footprints-5.1.10.tar.bz2 3382220 BLAKE2B 
c2725a83e1d817cbf748dcf173383a53ee00c917d50c00368feb29150d14d1172df8e2b87fa0b8a2f3921658baae833048889c16d45469c7e888002fc63e9fc7
 SHA512 
624f5bf4a7e9b30ca1f7f8aa4d8270baf59667c91e65b8beb3c36b546fc4fbabd6221cb408458eb166e0364c7b8c77923b5809d94aea3ec65ae58c65055b6eb7

diff --git a/sci-electronics/kicad-footprints/kicad-footprints-5.1.9.ebuild 
b/sci-electronics/kicad-footprints/kicad-footprints-5.1.10.ebuild
similarity index 100%
rename from sci-electronics/kicad-footprints/kicad-footprints-5.1.9.ebuild
rename to sci-electronics/kicad-footprints/kicad-footprints-5.1.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-i18n/

2021-06-04 Thread Sam James
commit: a0c4b08e9c65b6f7d77d98bb321454898edbbd7d
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Mon May 10 03:12:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 23:11:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c4b08e

sci-electronics/kicad-i18n: Bump to 5.1.10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-i18n/Manifest | 2 +-
 .../kicad-i18n/{kicad-i18n-5.1.9.ebuild => kicad-i18n-5.1.10.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-i18n/Manifest 
b/sci-electronics/kicad-i18n/Manifest
index e48d78958dc..5e311827dd0 100644
--- a/sci-electronics/kicad-i18n/Manifest
+++ b/sci-electronics/kicad-i18n/Manifest
@@ -1 +1 @@
-DIST kicad-i18n-5.1.9.tar.bz2 2934490 BLAKE2B 
391cd9b8a23f5dd723884704ce231f79d8bf57b7f2852a97b08228e887226f75714c6515c335122f9f34d13a033e9039423b8bbfb281e4f6396ac158bea5f4e8
 SHA512 
d41359464e3504263bb964af4f14db027f9b55861098f29d0fa97eb2fb26205d49c00cbda4795317a46b54157f2fda67a94be412cfab80ce81846e173bf1a14d
+DIST kicad-i18n-5.1.10.tar.bz2 2934783 BLAKE2B 
b836c12d5265d9da36a4647b8f8e956c7a7a1ebc8a9467f0c4b1ae6d3deaddaddd6c42811bfa6d89440015f1273bb2356bbd91b43ed62e25b402f4b203f598bc
 SHA512 
c40d170ae247f376da03159eeddafbbb1828612ce274714f6111f1be16d122808e7ecdbd3d79dcf90f13f43ed55d603055eafcaf69cab7323367db711631f789

diff --git a/sci-electronics/kicad-i18n/kicad-i18n-5.1.9.ebuild 
b/sci-electronics/kicad-i18n/kicad-i18n-5.1.10.ebuild
similarity index 100%
rename from sci-electronics/kicad-i18n/kicad-i18n-5.1.9.ebuild
rename to sci-electronics/kicad-i18n/kicad-i18n-5.1.10.ebuild



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

2021-06-04 Thread Georgy Yakovlev
commit: 6f6da34bed0a19253f8e89be7105da275176f8f1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 22:49:14 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 23:15:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6da34b

dev-util/bear: add 3.0.12

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

 dev-util/bear/Manifest   |  1 +
 dev-util/bear/bear-3.0.12.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest
index 07f4962e932..2f6afc2a104 100644
--- a/dev-util/bear/Manifest
+++ b/dev-util/bear/Manifest
@@ -1,2 +1,3 @@
 DIST bear-2.4.4.tar.gz 50347 BLAKE2B 
73fa332cf97413e55c588f8830806a26c6905299af902c6cf1f39fd576c6261690239c1b502b28b5a2aa24e5ca521c3f1dd58aacd60e00ece4fe1840f5656155
 SHA512 
4ee3fd5c846149029fe9e4104e2a0d0e318a15215aa80fc5dc376e22ebea510384b02d4d62765495343cab537bacd2b1b0130c00246e081feb4e543761a594e5
 DIST bear-3.0.11.tar.gz 118678 BLAKE2B 
209d904a84363a87e566798dcd65ffed96cdbf3d2e753af8dc2706adb995d2999bc112eabb88db28791cbb245c373eb330cf9c20d3d886bb2caeb5c01150e65d
 SHA512 
6d362aede911a8ad35be30638a698579582ca5de770a7c3199bb205046f08f355387099261b8d857188d526ab62024f78e3d06a225734c5f9acca03e5dfea1ec
+DIST bear-3.0.12.tar.gz 118937 BLAKE2B 
4ed41693a92583091b8510dd1ade55a3e5c897825205e59d9e9810aa63e5f17c5049b3b3de509665143083d44aeb6d85c63d944041bb36c6b1d842d0308d88f0
 SHA512 
e45e842793e9f5f2cd6b13a9795c2b6753c2fffd516e4af9f0362644c9d0952a2b0e505a4a9d53e9a1a4aa063d7368c6466367a78fececb70582ec7c4e8d7f10

diff --git a/dev-util/bear/bear-3.0.12.ebuild b/dev-util/bear/bear-3.0.12.ebuild
new file mode 100644
index 000..86011aec51e
--- /dev/null
+++ b/dev-util/bear/bear-3.0.12.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit cmake python-any-r1
+
+DESCRIPTION="Build EAR generates a compilation database for clang tooling"
+HOMEPAGE="https://github.com/rizsotto/Bear;
+SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-cpp/nlohmann_json-3.7:=
+   >=dev-db/sqlite-3.14:=
+   >=dev-libs/libfmt-6.2
+   >=dev-libs/spdlog-1.5
+   >=net-libs/grpc-1.26:=
+"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-cpp/gtest-1.10
+   )
+"
+
+BDEPEND="test? (
+   $(python_gen_any_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+)"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P^}"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   # Turn off testing before installation
+   sed -i 's/TEST_BEFORE_INSTALL/TEST_EXCLUDE_FROM_MAIN/g' CMakeLists.txt 
|| die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_UNIT_TESTS="$(usex test ON OFF)"
+   -DENABLE_FUNC_TESTS="$(usex test ON OFF)"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if has sandbox ${FEATURES}; then
+   ewarn "\'FEATURES=sandbox\' detected"
+   ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo 
sandbox"
+   ewarn "Skipping tests"
+   elif
+   has usersandbox ${FEATURES}; then
+   ewarn "\'FEATURES=usersandbox\' detected"
+   ewarn "Skipping tests"
+   elif
+   has network-sandbox ${FEATURES}; then
+   ewarn "\'FEATURES=network-sandbox\' detected"
+   ewarn "Skipping tests"
+   elif
+   has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then
+   ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, 
tests call /usr/bin/cc directly (hardcoded)"
+   ewarn "and will fail without generic cc symlink"
+   ewarn "Skipping tests"
+   else
+   einfo "test may use optional tools if found: qmake gfortran 
valgrind"
+   # unit tests
+   cmake_run_in "${BUILD_DIR}/subprojects/Build/BearSource" ctest 
--verbose
+   # functional tests
+   cmake_run_in "${BUILD_DIR}/subprojects/Build/BearTest" ctest 
--verbose
+   fi
+}



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

2021-06-04 Thread Georgy Yakovlev
commit: 7a76ae8fe8dde45d8bfdf9b76453bb1b66acbcb7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 22:54:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 23:15:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a76ae8f

dev-util/schroot: add portage and zfs clone setup.d scripts

used by some releng machines

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

 dev-util/schroot/files/06zfscloneopts  | 44 
 dev-util/schroot/files/11gentoo| 61 ++
 dev-util/schroot/files/schroot_prompt.sh   |  1 +
 10_p12.ebuild => schroot-1.6.10_p12-r1.ebuild} | 18 +++
 4 files changed, 124 insertions(+)

diff --git a/dev-util/schroot/files/06zfscloneopts 
b/dev-util/schroot/files/06zfscloneopts
new file mode 100644
index 000..e66f0885e78
--- /dev/null
+++ b/dev-util/schroot/files/06zfscloneopts
@@ -0,0 +1,44 @@
+#!/bin/sh
+# Copyright © 2020   Georgy Yakovlev 
+#
+# schroot is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# schroot is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see
+# .
+#
+#
+
+set -e
+
+. "$SETUP_DATA_DIR/common-data"
+. "$SETUP_DATA_DIR/common-functions"
+. "$SETUP_DATA_DIR/common-config"
+
+if [ "$CHROOT_TYPE" = "zfs-snapshot" ] && [ -n "$CHROOT_ZFS_CLONE_NAME" ]; then
+
+if [ $STAGE = "setup-start" ]; then
+
+if ! zfs list "$CHROOT_ZFS_CLONE_NAME" >/dev/null 2>&1; then
+fatal "Dataset '$CHROOT_ZFS_CLONE_NAME' does not exist"
+fi
+
+   if [ "${ZFS_CLONE_OPTIONS+set}" = "set" ]; then
+   if [ "$VERBOSE" = "verbose" ]; then
+   zfs set $ZFS_CLONE_OPTIONS \
+   "$CHROOT_ZFS_CLONE_NAME"
+   else
+   zfs set $ZFS_CLONE_OPTIONS \
+   "$CHROOT_ZFS_CLONE_NAME" > /dev/null
+   fi
+fi
+fi
+fi

diff --git a/dev-util/schroot/files/11gentoo b/dev-util/schroot/files/11gentoo
new file mode 100644
index 000..ddf2df305c6
--- /dev/null
+++ b/dev-util/schroot/files/11gentoo
@@ -0,0 +1,61 @@
+#!/bin/sh
+# Copyright © 2020 Georgy Yakovlev 
+#
+# schroot is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# schroot is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see
+# .
+#
+#
+
+set -e
+
+. "$SETUP_DATA_DIR/common-data"
+. "$SETUP_DATA_DIR/common-functions"
+. "$SETUP_DATA_DIR/common-config"
+
+if [ "$VERBOSE" = "verbose" ]; then
+   VERBOSE_OPT="true"
+fi
+
+if [ "${PORTAGE_BASE_TMPDIR+set}" = "set" ] ; then
+   if [ "$STAGE" = "setup-start" ]; then
+   if [ ! -d "$PORTAGE_BASE_TMPDIR" ]; then
+   fatal "$PORTAGE_BASE_TMPDIR does not exist or not a 
directory"
+   fi
+   if [ "x$SESSION_ID" = x ]; then
+   fatal "SESSION_ID is not set"
+   fi
+   if [ ! -d "$PORTAGE_BASE_TMPDIR/schroot-$SESSION_ID" ]; then
+   mkdir ${VERBOSE_OPT+-v} \
+   "$PORTAGE_BASE_TMPDIR/schroot-$SESSION_ID"
+   fi
+   mkdir -p ${VERBOSE_OPT+-v} 
"$CHROOT_MOUNT_LOCATION/var/tmp/portage"
+   mount --make-private -o bind ${VERBOSE_OPT+-v}\
+   "$PORTAGE_BASE_TMPDIR/schroot-$SESSION_ID" \
+   "$CHROOT_MOUNT_LOCATION/var/tmp/portage"
+
+   elif [ "$STAGE" = "setup-stop" ]; then
+   if [ "$CHROOT_SESSION_PURGE" = true ] || \
+   [ "${CHROOT_NAME/#*_master/m}" = "m" ]; then
+   umount ${VERBOSE_OPT+-v} \
+   "$CHROOT_MOUNT_LOCATION/var/tmp/portage"
+   if [ -d "$PORTAGE_BASE_TMPDIR/schroot-$SESSION_ID" ]; 
then
+

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

2021-06-04 Thread Georgy Yakovlev
commit: b3064f0217450afacda78fac8d744979d67f1cf6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 22:42:51 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 23:14:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3064f02

dev-cpp/abseil-cpp: add 20210324.2

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

 dev-cpp/abseil-cpp/Manifest |  1 +
 dev-cpp/abseil-cpp/abseil-cpp-20210324.2.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/dev-cpp/abseil-cpp/Manifest b/dev-cpp/abseil-cpp/Manifest
index 6e9128b98ae..ba08382d8e1 100644
--- a/dev-cpp/abseil-cpp/Manifest
+++ b/dev-cpp/abseil-cpp/Manifest
@@ -1,4 +1,5 @@
 DIST abseil-cpp-20200225.2.tar.gz 1679650 BLAKE2B 
bbadb2b86fd390f51322e687526c72a3b13caff6391974462a1146cc563616ce479330336a489a71e27b143e7cbea6695fc12c91fb721185a5116b3a6c5506b1
 SHA512 
75a607dee825e83c10dcd5e509515461f1b12c4aca861e4739ac4d41357b8e893dbfbe33873aa5c05463dde0891dedd7535af2ec59f173de29488e1b1321b335
 DIST abseil-cpp-20200923.3.tar.gz 1783980 BLAKE2B 
66d46fd6aafe0bf0d3fccd8a4e0a72fb0545a405d9c92d36ffcb1cf791b6d0eb85fd55218f740ba34c05c7bc952ad1aeaa367963b1f540f03a4f510fd02cd6d5
 SHA512 
7d9e2bc001a397b983afe1e5ca4d779bd27d0d30fad7f44e564a675e228f2fc29c203ef89dd1b0ff4a1832c6d99ae7627c9103a0daa6cccb426472528109ef85
 DIST abseil-cpp-20210324.1.tar.gz 1774134 BLAKE2B 
8dd42b3d60a38995b72ba8aaa367c3caff118d88069dba9df24b155318ffd6c4e289c263346899bf7fc0bf6e8332380407a8a93c77f8cade0e8e74743b84
 SHA512 
fe593ed98eeea5461abca95ebb9dd3f7e8eedaa15e009f776945fdbb6ed489c61966611c1c72558d2ccdd541b952a345e51885d522ff29542cbcc837cf565866
+DIST abseil-cpp-20210324.2.tar.gz 1774172 BLAKE2B 
f33ebe830bcece41d76c4de8f514e32a2515be8a78b6cc7a8877ba72284be62649e345dea224976e78e8dcf7fd957e249c92f7c89e92ae44e984fe294df711fc
 SHA512 
7b935f0f2787a81438f30072f2191138ce3c099e4b22addfbe8ebe579d906604bc6ab03f054d3d6917a08ef5cb7a4371c1a501a7dfbc15c50301261dbf5f6e27
 DIST gtest-1.10.0_p20200702.tar.gz 866900 BLAKE2B 
c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d
 SHA512 
715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b

diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20210324.2.ebuild 
b/dev-cpp/abseil-cpp/abseil-cpp-20210324.2.ebuild
new file mode 100644
index 000..f251363fd3d
--- /dev/null
+++ b/dev-cpp/abseil-cpp/abseil-cpp-20210324.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit cmake flag-o-matic python-any-r1 toolchain-funcs
+
+# yes, it needs SOURCE, not just installed one
+GTEST_COMMIT="aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e"
+GTEST_FILE="gtest-1.10.0_p20200702.tar.gz"
+
+DESCRIPTION="Abseil Common Libraries (C++), LTS Branch"
+HOMEPAGE="https://abseil.io;
+SRC_URI="https://github.com/abseil/abseil-cpp/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz -> 
${GTEST_FILE} )"
+
+LICENSE="
+   Apache-2.0
+   test? ( BSD )
+"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? ( sys-libs/timezone-data )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-20200923-arm_no_crypto.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   # un-hardcode abseil compiler flags
+   sed -i \
+   -e '/"-maes",/d' \
+   -e '/"-msse4.1",/d' \
+   -e '/"-mfpu=neon"/d' \
+   -e '/"-march=armv8-a+crypto"/d' \
+   absl/copts/copts.py || die
+
+   # now generate cmake files
+   python_fix_shebang absl/copts/generate_copts.py
+   absl/copts/generate_copts.py || die
+
+   if use test; then
+   sed -i 's/-Werror//g' \
+   
"${WORKDIR}/googletest-${GTEST_COMMIT}"/googletest/cmake/internal_utils.cmake 
|| die
+   fi
+}
+
+src_configure() {
+   if use arm || use arm64; then
+   # bug #778926
+   if [[ $($(tc-getCXX) ${CXXFLAGS} -E -P - <<<$'#if 
defined(__ARM_FEATURE_CRYPTO)\nHAVE_ARM_FEATURE_CRYPTO\n#endif') != 
*HAVE_ARM_FEATURE_CRYPTO* ]]; then
+   append-cxxflags -DABSL_ARCH_ARM_NO_CRYPTO
+   fi
+   fi
+
+   local mycmakeargs=(
+   -DABSL_ENABLE_INSTALL=TRUE
+   
-DABSL_LOCAL_GOOGLETEST_DIR="${WORKDIR}/googletest-${GTEST_COMMIT}"
+   -DCMAKE_CXX_STANDARD=17
+   $(usex test -DBUILD_TESTING=ON '') #intentional usex
+   )
+   cmake_src_configure
+}



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

2021-06-04 Thread Yixun Lan
commit: 52ddcee62435f766107b6a1c852f026dd941db8e
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Jun  4 21:48:09 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun  4 21:48:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ddcee6

sys-auth/elogind: fix two lib path issue for RISC-V

Bug: https://bugs.gentoo.org/794205
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sys-auth/elogind/elogind-246.10-r1.ebuild | 2 +-
 sys-auth/elogind/elogind-246.9.2.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/elogind/elogind-246.10-r1.ebuild 
b/sys-auth/elogind/elogind-246.10-r1.ebuild
index 91b8f39f39c..3b8faac4eea 100644
--- a/sys-auth/elogind/elogind-246.10-r1.ebuild
+++ b/sys-auth/elogind/elogind-246.10-r1.ebuild
@@ -109,7 +109,7 @@ src_install() {
 
newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
 
-   sed -e "s/@libdir@/$(get_libdir)/" "${FILESDIR}"/${PN}.conf.in > 
${PN}.conf || die
+   sed -e "s|@libdir@|$(get_libdir)|" "${FILESDIR}"/${PN}.conf.in > 
${PN}.conf || die
newconfd ${PN}.conf ${PN}
 }
 

diff --git a/sys-auth/elogind/elogind-246.9.2.ebuild 
b/sys-auth/elogind/elogind-246.9.2.ebuild
index 62753f538d0..bb0cc8f4ea3 100644
--- a/sys-auth/elogind/elogind-246.9.2.ebuild
+++ b/sys-auth/elogind/elogind-246.9.2.ebuild
@@ -108,7 +108,7 @@ src_install() {
 
newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
 
-   sed -e "s/@libdir@/$(get_libdir)/" "${FILESDIR}"/${PN}.conf.in > 
${PN}.conf || die
+   sed -e "s|@libdir@|$(get_libdir)|" "${FILESDIR}"/${PN}.conf.in > 
${PN}.conf || die
newconfd ${PN}.conf ${PN}
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/

2021-06-04 Thread Alfredo Tupone
commit: c1a0814cda03e24df078c180b1c4ee251a3795e5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun  4 21:18:59 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun  4 21:18:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a0814c

dev-ada/gtkada: bump to 2021

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gtkada/Manifest   | 1 +
 dev-ada/gtkada/gtkada-2019-r1.ebuild  | 2 +-
 dev-ada/gtkada/gtkada-2019-r2.ebuild  | 2 +-
 dev-ada/gtkada/gtkada-2020.ebuild | 9 +
 dev-ada/gtkada/{gtkada-2020.ebuild => gtkada-2021.ebuild} | 9 +
 5 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 569547f20cf..ddd8baffeb2 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1,2 +1,3 @@
 DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B 
e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823
 SHA512 
aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5
 DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B 
fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895
 SHA512 
d9405d03cc3bf375ca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b
+DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 
888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11
 SHA512 
fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8

diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild 
b/dev-ada/gtkada/gtkada-2019-r1.ebuild
index fe02b028c8b..b85d3df230b 100644
--- a/dev-ada/gtkada/gtkada-2019-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
 inherit ada autotools multiprocessing
 
 MYP=${P}-20190424-19D98

diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild 
b/dev-ada/gtkada/gtkada-2019-r2.ebuild
index d6f59528879..a523439d409 100644
--- a/dev-ada/gtkada/gtkada-2019-r2.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_2020 )
 inherit ada autotools multiprocessing
 
 MYP=${P}-20190424-19D98

diff --git a/dev-ada/gtkada/gtkada-2020.ebuild 
b/dev-ada/gtkada/gtkada-2020.ebuild
index b8aa324b5e9..537344fe613 100644
--- a/dev-ada/gtkada/gtkada-2020.ebuild
+++ b/dev-ada/gtkada/gtkada-2020.ebuild
@@ -3,15 +3,16 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
 inherit ada autotools multiprocessing
 
-MYP=${P}-20200429-19B96-src
+MYP=${P}-${PV}0429-19B96-src
+ADAMIRROR=https://community.download.adacore.com/v1
+ID=96f85c875c161c36e7d0edb19aa4dbddf41ea671
 
 DESCRIPTION="A complete Ada graphical toolkit"
 HOMEPAGE="http://libre.adacore.com//tools/gtkada/;
-SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/dev-ada/gtkada/gtkada-2020.ebuild 
b/dev-ada/gtkada/gtkada-2021.ebuild
similarity index 80%
copy from dev-ada/gtkada/gtkada-2020.ebuild
copy to dev-ada/gtkada/gtkada-2021.ebuild
index b8aa324b5e9..5c7bbffbef1 100644
--- a/dev-ada/gtkada/gtkada-2020.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -3,15 +3,16 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
 inherit ada autotools multiprocessing
 
-MYP=${P}-20200429-19B96-src
+MYP=${P}-${PV}0518-1A011-src
+ADAMIRROR=https://community.download.adacore.com/v1
+ID=8f1daefcb56e3ee7feaad67bac66deb0f7c37a82
 
 DESCRIPTION="A complete Ada graphical toolkit"
 HOMEPAGE="http://libre.adacore.com//tools/gtkada/;
-SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2021-06-04 Thread Georgy Yakovlev
commit: 20185246399ef86a804cb672373c6c4374c06506
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 19:56:38 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 19:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20185246

x11-themes/papirus-icon-theme: add ~arm64 keyword

Bug: https://bugs.gentoo.org/794148
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild | 2 +-
 x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild | 2 +-
 x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild
index 79c7a6099fa..5ad7590b26a 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 src_compile() { :; }
 

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
index cdc7ac94819..698ce36c468 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 src_compile() { :; }
 

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild
index cdc7ac94819..698ce36c468 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 src_compile() { :; }
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2021-06-04 Thread Georgy Yakovlev
commit: 2bb8e7e8ae5edb6aa3bac000e2b06c8d216ec531
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  4 19:57:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 19:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb8e7e8

x11-themes/papirus-icon-theme: add ~ppc64 keyword

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

 x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild | 2 +-
 x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild | 2 +-
 x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild
index 5ad7590b26a..fa344b3837b 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210401.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 src_compile() { :; }
 

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
index 698ce36c468..27d277b2e33 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 src_compile() { :; }
 

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild
index 698ce36c468..27d277b2e33 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210601.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 src_compile() { :; }
 



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/b2/

2021-06-04 Thread Wolfgang E. Sanyer
commit: b659d74c937492ec1b540fc90415cc2ff7dcabf3
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Jun  4 19:51:08 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Fri Jun  4 19:51:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b659d74c

app-backup/b2: add missing docutils dependency

Signed-off-by: Wolfgang E. Sanyer  gmail.com>
Closes: https://bugs.gentoo.org/794133

 app-backup/b2/b2-2.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-backup/b2/b2-2.5.0.ebuild b/app-backup/b2/b2-2.5.0.ebuild
index e716db900..adadbda20 100644
--- a/app-backup/b2/b2-2.5.0.ebuild
+++ b/app-backup/b2/b2-2.5.0.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
$(python_gen_cond_dep '
>=dev-python/arrow-0.8.0[${PYTHON_USEDEP}]
>=dev-python/b2sdk-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.16[${PYTHON_USEDEP}]
>=dev-python/phx-class-registry-3.0.5[${PYTHON_USEDEP}]
>=dev-python/rst2ansi-0.1.5[${PYTHON_USEDEP}]
')



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

2021-06-04 Thread Mike Gilbert
commit: d61f81ccc530d0178f80431761acfafcf6de
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 06:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61f81cc

dev-python/protobuf-python: Delete old version (3.13.0-r1).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/protobuf-python/Manifest|  1 -
 .../protobuf-python-3.13.0-r1.ebuild   | 73 --
 2 files changed, 74 deletions(-)

diff --git a/dev-python/protobuf-python/Manifest 
b/dev-python/protobuf-python/Manifest
index 42ad9a885e5..db2b1f99008 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
 DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a
 DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 
5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b
 SHA512 
24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180

diff --git a/dev-python/protobuf-python/protobuf-python-3.13.0-r1.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.13.0-r1.ebuild
deleted file mode 100644
index 98ace303466..000
--- a/dev-python/protobuf-python/protobuf-python-3.13.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=(python{3_7,3_8,3_9})
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-
-inherit distutils-r1
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Python bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/24"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
-   ~dev-libs/protobuf-${PV}
-   dev-python/namespace-google[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${PYTHON_DEPS}
-   ~dev-libs/protobuf-${PV}"
-RDEPEND="${BDEPEND}
-   ! /dev/null || die
-   eapply 
"${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch"
-   eapply_user
-   popd > /dev/null || die
-
-   distutils-r1_python_prepare_all
-
-   sed -e "/^[[:space:]]*setup_requires = \['wheel'\],$/d" -i setup.py || 
die
-}
-
-python_configure_all() {
-   mydistutilsargs=(--cpp_implementation)
-}
-
-python_compile() {
-   python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} 
-fno-strict-aliasing"
-   distutils-r1_python_compile
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   find "${D}" -name "*.pth" -type f -delete || die
-}



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

2021-06-04 Thread Mike Gilbert
commit: 52f7f7972561d33b86308abc081557b6c6b8083c
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 04:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f7f797

dev-libs/protobuf: Delete old version (3.13.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/protobuf/Manifest |   1 -
 ...protobuf-3.13.0-protoc_input_output_files.patch | 262 -
 dev-libs/protobuf/protobuf-3.13.0.ebuild   | 131 ---
 3 files changed, 394 deletions(-)

diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index 42ad9a885e5..db2b1f99008 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
 DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a
 DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 
5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b
 SHA512 
24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180

diff --git 
a/dev-libs/protobuf/files/protobuf-3.13.0-protoc_input_output_files.patch 
b/dev-libs/protobuf/files/protobuf-3.13.0-protoc_input_output_files.patch
deleted file mode 100644
index 0416aac68f6..000
--- a/dev-libs/protobuf/files/protobuf-3.13.0-protoc_input_output_files.patch
+++ /dev/null
@@ -1,262 +0,0 @@
-https://github.com/protocolbuffers/protobuf/pull/235
-
 /src/google/protobuf/compiler/command_line_interface.cc
-+++ /src/google/protobuf/compiler/command_line_interface.cc
-@@ -997,6 +997,28 @@
-   }
- 
-   if (mode_ == MODE_ENCODE || mode_ == MODE_DECODE) {
-+bool success = false;
-+int in_fd = STDIN_FILENO;
-+int out_fd = STDOUT_FILENO;
-+
-+if (!protobuf_in_path_.empty()) {
-+  in_fd = open(protobuf_in_path_.c_str(), O_RDONLY);
-+  if (in_fd == -1) {
-+std::cerr << protobuf_in_path_ << ": error: failed to open file." << 
std::endl;
-+return 1;
-+  }
-+}
-+if (!protobuf_out_path_.empty()) {
-+  out_fd = open(protobuf_out_path_.c_str(),
-+O_WRONLY | O_CREAT | O_TRUNC,
-+0644);
-+  if (out_fd == -1) {
-+std::cerr << protobuf_out_path_ << ": error: failed to open file." << 
std::endl;
-+close(in_fd);
-+return 1;
-+  }
-+}
-+
- if (codec_type_.empty()) {
-   // HACK:  Define an EmptyMessage type to use for decoding.
-   DescriptorPool pool;
-@@ -1005,13 +1027,20 @@
-   file.add_message_type()->set_name("EmptyMessage");
-   GOOGLE_CHECK(pool.BuildFile(file) != NULL);
-   codec_type_ = "EmptyMessage";
--  if (!EncodeOrDecode()) {
--return 1;
--  }
-+  success = EncodeOrDecode(, in_fd, out_fd);
- } else {
--  if (!EncodeOrDecode(descriptor_pool.get())) {
--return 1;
--  }
-+  success = EncodeOrDecode(descriptor_pool.get(), in_fd, out_fd);
-+}
-+
-+if (in_fd != STDIN_FILENO) {
-+  close(in_fd);
-+}
-+if (out_fd != STDOUT_FILENO) {
-+  close(out_fd);
-+}
-+
-+if (!success) {
-+  return 1;
- }
-   }
- 
-@@ -1049,6 +1078,11 @@
-   for (int i = 0; i < proto_path_.size(); i++) {
- source_tree->MapPath(proto_path_[i].first, proto_path_[i].second);
-   }
-+  if (mode_ == MODE_COMPILE &&
-+  (!protobuf_in_path_.empty() || !protobuf_out_path_.empty())) {
-+std::cerr << "--protobuf_in and --protobuf_out are only valid with "
-+ << "decode operations. Ignoring.";
-+  }
- 
-   // Map input files to virtual paths if possible.
-   if (!MakeInputsBeProtoPathRelative(source_tree, fallback_database)) {
-@@ -1754,6 +1788,12 @@
- 
- codec_type_ = value;
- 
-+  } else if (name == "--protobuf_in") {
-+protobuf_in_path_ = value;
-+
-+  } else if (name == "--protobuf_out") {
-+protobuf_out_path_ = value;
-+
-   } else if 

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

2021-06-04 Thread Mike Gilbert
commit: 51ba50fee213c3e01d156464acd4bd50d508cd65
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 05:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ba50fe

dev-java/protobuf-java: Delete old version (3.13.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.13.0.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 42ad9a885e5..db2b1f99008 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
 DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a
 DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 
5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b
 SHA512 
24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180

diff --git a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
deleted file mode 100644
index 73f37de7f48..000
--- a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/24"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   ! /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



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

2021-06-04 Thread Mike Gilbert
commit: a9d90ca89cbcf505934fe5c69ed4134686faa5ee
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 03:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d90ca8

dev-libs/re2: Delete old versions (0.2020.11.01, 0.2021.02.02).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/re2/Manifest|  2 --
 dev-libs/re2/re2-0.2020.11.01.ebuild | 52 
 dev-libs/re2/re2-0.2021.02.02.ebuild | 52 
 3 files changed, 106 deletions(-)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 6e65d51a017..09a5baf692a 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,4 +1,2 @@
-DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 
4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e
 SHA512 
167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe
-DIST re2-2021-02-02.tar.gz 402958 BLAKE2B 
824afc7f6f92cfa7070f37e975469c995e9d4aa4bfb12a6e22a739199b74ea414536278ca18fc3a61250aa8744d56eeaaa203f4a8a37378fbf554750c9c8db9c
 SHA512 
643ebbd998ae4089f1cda259df98f7c973df716f2959c3c01dc0c9ebdad685a5392d26e2149a1f865a93334dfec42d2e133776a39a4bf6a36053829958fa86db
 DIST re2-2021-04-01.tar.gz 403354 BLAKE2B 
a0c387d8e9898a82772718a7cfbd0520aa70359ec71e5359aa8f525fc258853562fd2940cb2db5be635c6a04f9b0235007447325f22938ed232632f55d20b459
 SHA512 
0cc3b1522cd3fcce0a277e89d9530b45fb0d7bc0a3d3b214d3b173cdc7b42d8a816a46a9721821f3dfbba8ca1e1aec7348174ebfaaecc0e0b121c2b9734dabda
 DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 
1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b
 SHA512 
cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42

diff --git a/dev-libs/re2/re2-0.2020.11.01.ebuild 
b/dev-libs/re2/re2-0.2020.11.01.ebuild
deleted file mode 100644
index 48b29137b04..000
--- a/dev-libs/re2/re2-0.2020.11.01.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2012-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal toolchain-funcs
-
-# Different date format used upstream.
-RE2_VER=${PV#0.}
-RE2_VER=${RE2_VER//./-}
-
-DESCRIPTION="An efficient, principled regular expression library"
-HOMEPAGE="https://github.com/google/re2;
-SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
-
-LICENSE="BSD"
-# NOTE: Always run libre2 through abi-compliance-checker!
-# https://abi-laboratory.pro/tracker/timeline/re2/
-SONAME="9"
-SLOT="0/${SONAME}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
-IUSE="icu"
-
-BDEPEND="icu? ( virtual/pkgconfig )"
-DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/re2-${RE2_VER}"
-
-DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
-HTML_DOCS=( doc/syntax.html )
-
-src_prepare() {
-   default
-   grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch"
-   if use icu; then
-   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
-   fi
-   multilib_copy_sources
-}
-
-src_configure() {
-   tc-export AR CXX
-}
-
-multilib_src_compile() {
-   emake SONAME="${SONAME}" shared
-}
-
-multilib_src_install() {
-   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" shared-install
-}

diff --git a/dev-libs/re2/re2-0.2021.02.02.ebuild 
b/dev-libs/re2/re2-0.2021.02.02.ebuild
deleted file mode 100644
index 383b552b2a8..000
--- a/dev-libs/re2/re2-0.2021.02.02.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2012-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal toolchain-funcs
-
-# Different date format used upstream.
-RE2_VER=${PV#0.}
-RE2_VER=${RE2_VER//./-}
-
-DESCRIPTION="An efficient, principled regular expression library"
-HOMEPAGE="https://github.com/google/re2;
-SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
-
-LICENSE="BSD"
-# NOTE: Always run libre2 through abi-compliance-checker!
-# https://abi-laboratory.pro/tracker/timeline/re2/
-SONAME="9"
-SLOT="0/${SONAME}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="icu"
-
-BDEPEND="icu? ( virtual/pkgconfig )"
-DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/re2-${RE2_VER}"
-
-DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
-HTML_DOCS=( doc/syntax.html )
-
-src_prepare() {

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

2021-06-04 Thread Mike Gilbert
commit: 6d87191d729e19343fdf66df33b2786a9f0cb68a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 00:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d87191d

dev-cpp/glog: Version bump (0.5.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-cpp/glog/Manifest  |   1 +
 ...g-0.5.0-IsGoogleLoggingInitialized_public.patch | 106 +
 .../glog-0.5.0-vmodule_levels_changeability.patch  | 171 +
 dev-cpp/glog/glog-0.5.0.ebuild |  57 +++
 4 files changed, 335 insertions(+)

diff --git a/dev-cpp/glog/Manifest b/dev-cpp/glog/Manifest
index 70b9824bb8d..7c483d27446 100644
--- a/dev-cpp/glog/Manifest
+++ b/dev-cpp/glog/Manifest
@@ -1,2 +1,3 @@
 DIST glog-0.3.4.tar.gz 522508 BLAKE2B 
4a188d5998005b29afc52f2ea548f33e06a68da993bb74960e5aedb214ec52ef9e9fc39efb1a34f38f217b92df7db064ff01d58df36c3e4ad789becc97335ec2
 SHA512 
139525b546a9eccacc9bebf7cc3053ba52229e9488485ad45344c3d3134ca819d3b571250c0e3a6d84097009c8be89b0f4fa16ef5ec838ffcc237ae11c3a034c
 DIST glog-0.4.0.tar.gz 200955 BLAKE2B 
083da6117af3e85697724942bfcb5a7831d447666945b06b149d8d324231b10923887bd8c507e8027136d12bffd30a657cb225df8c449f234381e3876f132953
 SHA512 
b585f1819ade2075f6b61dc5aaca5c3f9d25601dba2bd08b6c49b96ac5f79db23c6b7f2042df003f7130497dd7241fcaa8b107d1f97385cb66ce52d3c554b176
+DIST glog-0.5.0.tar.gz 183346 BLAKE2B 
9109a9a4bd3c74ba5d4c1d9ed44ffe0e16d5d3b9b12bf9dd5d31c6e728292ea50f39b4e1b96d55fbb35653a448af4dc8a978e266a2b0f34261c5108099e90845
 SHA512 
445e4338f3d81cd0b065f2da9c6ce343c243263ca144cea424ef97531a4e9e09c06ffd6942ac01c5213a8003c75cfbbede3c4028d12f0134f23ff29314769c1a

diff --git 
a/dev-cpp/glog/files/glog-0.5.0-IsGoogleLoggingInitialized_public.patch 
b/dev-cpp/glog/files/glog-0.5.0-IsGoogleLoggingInitialized_public.patch
new file mode 100644
index 000..a19ebdcf0fa
--- /dev/null
+++ b/dev-cpp/glog/files/glog-0.5.0-IsGoogleLoggingInitialized_public.patch
@@ -0,0 +1,106 @@
+https://github.com/google/glog/issues/125
+https://github.com/google/glog/pull/651
+https://github.com/google/glog/commit/81e0d616edeb73cbd06d6c40bc4f90593ac0c5d1
+
+--- /src/glog/logging.h.in
 /src/glog/logging.h.in
+@@ -594,6 +594,9 @@
+ void* prefix_callback_data = 
NULL);
+ #endif
+ 
++// Check if google's logging library has been initialized.
++GOOGLE_GLOG_DLL_DECL bool IsGoogleLoggingInitialized();
++
+ // Shutdown google's logging library.
+ GOOGLE_GLOG_DLL_DECL void ShutdownGoogleLogging();
+ 
+--- /src/logging_custom_prefix_unittest.cc
 /src/logging_custom_prefix_unittest.cc
+@@ -221,11 +221,15 @@
+   LogWithLevels(0, 0, 0, 0);  // simulate "before global c-tors"
+   const string early_stderr = GetCapturedTestStderr();
+ 
++  EXPECT_FALSE(IsGoogleLoggingInitialized());
++
+   // Setting a custom prefix generator (it will use the default format so that
+   // the golden outputs can be reused):
+   string prefix_attacher_data = "good data";
+   InitGoogleLogging(argv[0], , 
static_cast(_attacher_data));
+ 
++  EXPECT_TRUE(IsGoogleLoggingInitialized());
++
+   RunSpecifiedBenchmarks();
+ 
+   FLAGS_logtostderr = true;
+@@ -992,8 +996,10 @@
+   base::SetLogger(GLOG_INFO,
+   new RecordDeletionLogger(_logger_deleted,
+base::GetLogger(GLOG_INFO)));
++  EXPECT_TRUE(IsGoogleLoggingInitialized());
+   ShutdownGoogleLogging();
+   EXPECT_TRUE(custom_logger_deleted);
++  EXPECT_FALSE(IsGoogleLoggingInitialized());
+ }
+ 
+ _START_GOOGLE_NAMESPACE_
+--- /src/logging_unittest.cc
 /src/logging_unittest.cc
+@@ -197,8 +197,12 @@
+   LogWithLevels(0, 0, 0, 0);  // simulate "before global c-tors"
+   const string early_stderr = GetCapturedTestStderr();
+ 
++  EXPECT_FALSE(IsGoogleLoggingInitialized());
++
+   InitGoogleLogging(argv[0]);
+ 
++  EXPECT_TRUE(IsGoogleLoggingInitialized());
++
+   RunSpecifiedBenchmarks();
+ 
+   FLAGS_logtostderr = true;
+@@ -965,8 +969,10 @@
+   base::SetLogger(GLOG_INFO,
+   new RecordDeletionLogger(_logger_deleted,
+base::GetLogger(GLOG_INFO)));
++  EXPECT_TRUE(IsGoogleLoggingInitialized());
+   ShutdownGoogleLogging();
+   EXPECT_TRUE(custom_logger_deleted);
++  EXPECT_FALSE(IsGoogleLoggingInitialized());
+ }
+ 
+ _START_GOOGLE_NAMESPACE_
+--- /src/utilities.cc
 /src/utilities.cc
+@@ -62,6 +62,10 @@
+ 
+ static const char* g_program_invocation_short_name = NULL;
+ 
++bool IsGoogleLoggingInitialized() {
++  return g_program_invocation_short_name != NULL;
++}
++
+ _END_GOOGLE_NAMESPACE_
+ 
+ // The following APIs are all internal.
+@@ -176,10 +180,6 @@
+   }
+ }
+ 
+-bool IsGoogleLoggingInitialized() {
+-  return g_program_invocation_short_name != NULL;
+-}
+-
+ 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/

2021-06-04 Thread Mike Gilbert
commit: 4fab15903f3265f687a256da591777a7aeafac38
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fab1590

app-i18n/librime: Revert "workaround dev-cpp/glog dependency on sparc".

dev-cpp/glog-0.5.0 now has optional dependency on sys-libs/libunwind or
sys-libs/llvm-libunwind, and sys-libs/llvm-libunwind is supposed to
support SPARC.

Reverts: 9d28275ad9ab730b71615854fa0f6707743b3b68
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/librime/librime-1.7.3.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-i18n/librime/librime-1.7.3.ebuild 
b/app-i18n/librime/librime-1.7.3.ebuild
index 0cfa7aec1df..44959fdbee6 100644
--- a/app-i18n/librime/librime-1.7.3.ebuild
+++ b/app-i18n/librime/librime-1.7.3.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="dev-libs/capnproto:0"
 RDEPEND="app-i18n/opencc:0=
-   !sparc? ( >=dev-cpp/glog-0.3.5:0= )
+   >=dev-cpp/glog-0.3.5:0=
dev-cpp/yaml-cpp:0=
dev-libs/boost:0=[threads]
dev-libs/capnproto:0=
@@ -66,8 +66,6 @@ src_configure() {
-DBUILD_TEST=$(usex test ON OFF)
-DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON
-DENABLE_EXTERNAL_PLUGINS=ON
-   # dev-cpp/glog is currently marked -sparc
-   -DENABLE_LOGGING=$(usex !sparc)
-DINSTALL_PRIVATE_HEADERS=ON
)
 



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

2021-06-04 Thread Mike Gilbert
commit: 9e8b3a599faec5dc251afe4ed62b2866e6b3f13a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 02:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8b3a59

dev-libs/re2: Version bump (0.2021.06.01).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/re2/Manifest|  1 +
 dev-libs/re2/re2-0.2021.06.01.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index c71941bc8fc..6e65d51a017 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,3 +1,4 @@
 DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 
4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e
 SHA512 
167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe
 DIST re2-2021-02-02.tar.gz 402958 BLAKE2B 
824afc7f6f92cfa7070f37e975469c995e9d4aa4bfb12a6e22a739199b74ea414536278ca18fc3a61250aa8744d56eeaaa203f4a8a37378fbf554750c9c8db9c
 SHA512 
643ebbd998ae4089f1cda259df98f7c973df716f2959c3c01dc0c9ebdad685a5392d26e2149a1f865a93334dfec42d2e133776a39a4bf6a36053829958fa86db
 DIST re2-2021-04-01.tar.gz 403354 BLAKE2B 
a0c387d8e9898a82772718a7cfbd0520aa70359ec71e5359aa8f525fc258853562fd2940cb2db5be635c6a04f9b0235007447325f22938ed232632f55d20b459
 SHA512 
0cc3b1522cd3fcce0a277e89d9530b45fb0d7bc0a3d3b214d3b173cdc7b42d8a816a46a9721821f3dfbba8ca1e1aec7348174ebfaaecc0e0b121c2b9734dabda
+DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 
1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b
 SHA512 
cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42

diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild 
b/dev-libs/re2/re2-0.2021.06.01.ebuild
new file mode 100644
index 000..383b552b2a8
--- /dev/null
+++ b/dev-libs/re2/re2-0.2021.06.01.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2012-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+# Different date format used upstream.
+RE2_VER=${PV#0.}
+RE2_VER=${RE2_VER//./-}
+
+DESCRIPTION="An efficient, principled regular expression library"
+HOMEPAGE="https://github.com/google/re2;
+SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
+
+LICENSE="BSD"
+# NOTE: Always run libre2 through abi-compliance-checker!
+# https://abi-laboratory.pro/tracker/timeline/re2/
+SONAME="9"
+SLOT="0/${SONAME}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="icu"
+
+BDEPEND="icu? ( virtual/pkgconfig )"
+DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/re2-${RE2_VER}"
+
+DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
+HTML_DOCS=( doc/syntax.html )
+
+src_prepare() {
+   default
+   grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch"
+   if use icu; then
+   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
+   fi
+   multilib_copy_sources
+}
+
+src_configure() {
+   tc-export AR CXX
+}
+
+multilib_src_compile() {
+   emake SONAME="${SONAME}" shared
+}
+
+multilib_src_install() {
+   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" shared-install
+}



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

2021-06-04 Thread Mike Frysinger
commit: 43d663de10b438732b69882326a7088f5e07cad9
Author: Mike Frysinger  chromium  org>
AuthorDate: Fri Jun  4 19:37:12 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Jun  4 19:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d663de

app-text/tidy-html5: fix self linkage

Don't statically link the libtidy library into the tidy program.
This saves a lot of space.

Signed-off-by: Mike Frysinger  gentoo.org>

 app-text/tidy-html5/tidy-html5-5.7.28-r1.ebuild | 26 +
 1 file changed, 26 insertions(+)

diff --git a/app-text/tidy-html5/tidy-html5-5.7.28-r1.ebuild 
b/app-text/tidy-html5/tidy-html5-5.7.28-r1.ebuild
new file mode 100644
index 000..f3f78ced3ce
--- /dev/null
+++ b/app-text/tidy-html5/tidy-html5-5.7.28-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Tidy the layout and correct errors in HTML, HTML5 and XML 
documents"
+HOMEPAGE="https://www.html-tidy.org/;
+SRC_URI="https://github.com/htacg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+
+RDEPEND="!app-text/htmltidy"
+
+DOCS=( README/{CODESTYLE,CONTRIBUTING,LICENSE,VERSION}.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTIDY_CONSOLE_SHARED=yes
+   -DLIB_INSTALL_DIR="$(get_libdir)"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2021-06-04 Thread Alfredo Tupone
commit: 562b4bef37d7548bd53b1a6e12c791d065f35831
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun  4 19:26:07 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun  4 19:26:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562b4bef

dev-ada/aws: drop support for gnat_2016

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2018-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild
index db8d0fb6fa7..9e567177b60 100644
--- a/dev-ada/aws/aws-2018-r2.ebuild
+++ b/dev-ada/aws/aws-2018-r2.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=7
 
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
 inherit ada multiprocessing
 
 MY_P=${PN}-gpl-${PV}-src



[gentoo-commits] repo/gentoo:master commit in: dev-ada/asis/files/, dev-ada/asis/

2021-06-04 Thread Alfredo Tupone
commit: 235381bff62a535a8be8b5ddb916b67ca2fc7a1a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun  4 19:23:33 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun  4 19:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235381bf

dev-ada/asis: remove old version

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/asis/Manifest |  1 -
 dev-ada/asis/asis-2016-r1.ebuild  | 48 ---
 dev-ada/asis/files/asis-2016-gentoo.patch | 37 
 3 files changed, 86 deletions(-)

diff --git a/dev-ada/asis/Manifest b/dev-ada/asis/Manifest
index 6b39cfd014a..a2247d75b39 100644
--- a/dev-ada/asis/Manifest
+++ b/dev-ada/asis/Manifest
@@ -1,2 +1 @@
 DIST asis-2019-20190517-18AB5-src.tar.gz 6173053 BLAKE2B 
2ce8ba783f5d58503f6b792329779eb8a5f99746b3b03225f13da058ed5a757aef49c6ae8729b71079c67da6537c35db1c7173a569a2d7063421da5d2adee2c4
 SHA512 
3ca32fa210ef2d0e6eb8ab555c3e31b417bdab6749fdd8bd264efa2c93a388a5731c40705782a3a28f16e0c385af195f69d95020e265b2230ead1c91977f
-DIST asis-gpl-2016-src.tar.gz 5240554 BLAKE2B 
b95be816f5f52ac2b29814c09166774884dc166df6e08b26769c9502443f9797c42a1f9b6168336636add6515b748b3ef4b38c6a1dc6f49c1afb9ecec8e50c50
 SHA512 
439195d4cb5d58328dcc8c815cb6a32c5f8ed1d6581246dfa5dcca7c212ffad38dd63df25e490c4ac628eaf8c8e6d286f8ea036b7f39499704565b60c1bba8ee

diff --git a/dev-ada/asis/asis-2016-r1.ebuild b/dev-ada/asis/asis-2016-r1.ebuild
deleted file mode 100644
index 1918e6f75d2..000
--- a/dev-ada/asis/asis-2016-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_201{6,7} )
-inherit ada multiprocessing
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="To develop tools for Ada software"
-HOMEPAGE="http://libre.adacore.com/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/57399029c7a447658e0aff71
-   -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-ada/gnat_util[${ADA_USEDEP}]
-   dev-ada/gnatcoll-core[${ADA_USEDEP},shared]"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
-   emake PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD_FLAGS="-vl"
-   emake tools PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD_FLAGS="-vl \
-   -XGPR_BUILD=relocatable \
-   -XLIBRARY_TYPE=relocatable \
-   -XXMLADA_BUILD=relocatable"
-}
-
-src_install() {
-   emake prefix="${D}"/usr install
-   emake prefix="${D}"/usr install-tools \
-   GPRINSTALL="gprinstall \
-   -XGPR_BUILD=relocatable \
-   -XLIBRARY_TYPE=relocatable \
-   -XXMLADA_BUILD=relocatable"
-}

diff --git a/dev-ada/asis/files/asis-2016-gentoo.patch 
b/dev-ada/asis/files/asis-2016-gentoo.patch
deleted file mode 100644
index 11a83e0fda9..000
--- a/dev-ada/asis/files/asis-2016-gentoo.patch
+++ /dev/null
@@ -1,37 +0,0 @@
 a/Makefile 2017-01-03 13:59:38.106788092 +
-+++ b/Makefile 2017-01-03 14:01:43.735605615 +
-@@ -10,15 +10,19 @@
- #  build
- 
- all:
--  $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
--  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr
-+  $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
-+  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr \
-+  -cargs $(ADAFLAGS)
- 
- tools: setup
--  $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
--  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr
-+  $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
-+  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr \
-+  -cargs $(ADAFLAGS)
- 
- setup:
--  $(GPRBUILD) -p  -XBLD=$(BLD) tools/tool_utils/generate_factory.gpr
-+  $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) \
-+$(GPRBUILD_FLAGS) tools/tool_utils/generate_factory.gpr \
-+-cargs $(ADAFLAGS)
-   rm -rf tools/tool_utils/ada_trees-factory.ads 
tools/tool_utils/ada_trees-factory.adb
-   rm -rf tools/gnat2xml/ada_trees-factory.ads 
tools/gnat2xml/ada_trees-factory.adb
-   cd tools/tool_utils ; ./ada_trees-generate_factory$(exe_ext)
 a/Makefile.stub2017-04-06 21:16:41.802376709 +0200
-+++ b/Makefile.stub2017-04-06 21:17:01.627023825 +0200
-@@ -3,7 +3,6 @@
- 
- # Where Asis library should be installed
- # Default is into current GNAT directory
--INSTALL_DIR = $(dir $(shell which gnatls))..
- prefix=$(INSTALL_DIR)
- 
- # System commands



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-bindings/

2021-06-04 Thread Alfredo Tupone
commit: ad80d319c19f26fcb9104f4031e2d4945393619b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun  4 19:18:55 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun  4 19:19:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad80d319

dev-ada/gnatcoll-bindings: bump to 2021

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gnatcoll-bindings/Manifest |  1 +
 .../gnatcoll-bindings-2020-r1.ebuild   | 16 +---
 .../gnatcoll-bindings-2020-r2.ebuild   | 16 +---
 ...020-r2.ebuild => gnatcoll-bindings-2021.ebuild} | 43 +++---
 4 files changed, 25 insertions(+), 51 deletions(-)

diff --git a/dev-ada/gnatcoll-bindings/Manifest 
b/dev-ada/gnatcoll-bindings/Manifest
index a6f2df013b4..3d8c6874890 100644
--- a/dev-ada/gnatcoll-bindings/Manifest
+++ b/dev-ada/gnatcoll-bindings/Manifest
@@ -1 +1,2 @@
 DIST gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz 139910 BLAKE2B 
5441c277d5888b040930960ed656a1b1264c7de02834995c6040c891b99bf7e8773029b9f722d5a3ed30036e7bd441318989ce3f7839d47928af5f4f7c396f90
 SHA512 
2b723ba4327966dc06594ccff45da3a01f65b8f8b91130ddc44d1b727d23ccbfe35f082c73810418da9d0705f1dc8ca9b471748eecee42adce34be722a4a201b
+DIST gnatcoll-bindings-2021-20210518-19B15-src.tar.gz 1425986 BLAKE2B 
c10fc6ff8bc74de37178a5e74d7ca81fd476c84765612b59c4a7711bfd6fb2428157bc12715e3813170c1403419ca89bdea55569f111c7a66130f689575fe368
 SHA512 
c2cae5bef27c19c46a69c188d111676cb6d68762e8666740dac69bddbeb350d56497ceceda5b6959e7810d51d98ead7827d95735bfc932c343cec5acee81b041

diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild 
b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild
index 742e2f983a4..8f47cc46b77 100644
--- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild
+++ b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r1.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=7
 
-#PYTHON_COMPAT=( python2_7 )
-ADA_COMPAT=( gnat_201{6,7,8,9} )
-#inherit ada multilib multiprocessing python-single-r1
+ADA_COMPAT=( gnat_201{7..9} )
 inherit ada multilib multiprocessing
 
 MYP=${PN}-20.0-20191009-1B2EA
@@ -18,10 +16,8 @@ 
SRC_URI="https://community.download.adacore.com/v1/3c54db553121bf88877e2f56ac4fc
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-#IUSE="gmp iconv python readline +shared static-libs static-pic syslog"
 IUSE="gmp iconv readline +shared static-libs static-pic syslog"
 
-#RDEPEND="python? ( ${PYTHON_DEPS} )
 RDEPEND="
${ADA_DEPS}
dev-ada/gnatcoll-core[${ADA_USEDEP},shared?,static-libs?,static-pic?]
@@ -29,17 +25,11 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
 
-#REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
 REQUIRED_USE="
${ADA_REQUIRED_USE}"
 
 S="${WORKDIR}"/${MYP}-src
 
-pkg_setup() {
-#  use python && python-single-r1_pkg_setup
-   ada_pkg_setup
-}
-
 src_compile() {
build () {
gprbuild -j$(makeopts_jobs) -m -p -v \
@@ -47,14 +37,11 @@ src_compile() {
-XLIBRARY_TYPE=$2 -P $1/gnatcoll_$1.gpr -XBUILD="PROD" \
-XGNATCOLL_ICONV_OPT= \
-cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} || die 
"gprbuild failed"
-#  -XGNATCOLL_ICONV_OPT= 
-XGNATCOLL_PYTHON_CFLAGS="-I$(python_get_includedir)" \
-#  -XGNATCOLL_PYTHON_LIBS=$(python_get_library_path) \
}
for kind in shared static-libs static-pic ; do
if use $kind; then
lib=${kind%-libs}
lib=${lib/shared/relocatable}
-#  for dir in gmp iconv python readline syslog ; do
for dir in gmp iconv readline syslog ; do
if use $dir; then
build $dir $lib
@@ -74,7 +61,6 @@ src_install() {
if use $kind; then
lib=${kind%-libs}
lib=${lib/shared/relocatable}
-#  for dir in gmp iconv python readline syslog ; do
for dir in gmp iconv readline syslog ; do
if use $dir; then
build $dir $lib

diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild 
b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild
index 52cb19c29ba..e1b4a17dd43 100644
--- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild
+++ b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020-r2.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=7
 
-#PYTHON_COMPAT=( python2_7 )
-ADA_COMPAT=( gnat_201{6,7,8,9} gnat_2020 )
-#inherit ada multilib multiprocessing python-single-r1
+ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
 inherit ada multilib multiprocessing
 
 MYP=${PN}-20.0-20191009-1B2EA
@@ -18,10 +16,8 @@ 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/

2021-06-04 Thread Alfredo Tupone
commit: d66fe92f3ef26ef86c9a6b245d5762a14ccb6993
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun  4 19:00:30 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun  4 19:19:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66fe92f

dev-ada/gnatcoll-core: remove support for gnat_2016

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild | 2 +-
 dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild 
b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
index b7350caaeb9..1d815b25b35 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_2020 )
 inherit ada multiprocessing
 
 MYP=${P}-20200429-19B7C

diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild 
b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
index 142bfee5352..da03ee87752 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
 inherit ada multiprocessing
 
 MYP=${P}-20200429-19B7C



[gentoo-commits] repo/gentoo:master commit in: dev-ada/libgpr/

2021-06-04 Thread Alfredo Tupone
commit: b150221ff57f5b2841723893bb5ce28865f63cb1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun  4 18:58:40 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun  4 19:19:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b150221f

dev-ada/libgpr: does not support gnat_2016

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/libgpr/libgpr-2020-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/libgpr/libgpr-2020-r1.ebuild 
b/dev-ada/libgpr/libgpr-2020-r1.ebuild
index 9a3b8981ee3..9c7e8a6ad42 100644
--- a/dev-ada/libgpr/libgpr-2020-r1.ebuild
+++ b/dev-ada/libgpr/libgpr-2020-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_2020 )
 inherit ada toolchain-funcs multiprocessing
 
 MYP=gprbuild-${PV}-20200429-19BD2-src



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

2021-06-04 Thread Marek Szuba
commit: fc64af4a953491fdf947528ceb333cf1eb0d9f8a
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jun  4 19:01:13 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jun  4 19:03:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc64af4a

x11-misc/read-edid: drop 3.0.2

Signed-off-by: Marek Szuba  gentoo.org>

 x11-misc/read-edid/read-edid-3.0.2.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/x11-misc/read-edid/read-edid-3.0.2.ebuild 
b/x11-misc/read-edid/read-edid-3.0.2.ebuild
deleted file mode 100644
index b0e3a798eb3..000
--- a/x11-misc/read-edid/read-edid-3.0.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils flag-o-matic
-
-DESCRIPTION="Program that can get information from a PnP monitor"
-HOMEPAGE="http://www.polypux.org/projects/read-edid/;
-SRC_URI="http://www.polypux.org/projects/${PN}/${P}.tar.gz;
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND=">=dev-libs/libx86-1.1"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i -e 's|COPYING||g;s|share/doc/read-edid|&-'"${PV}"'|g' \
-   CMakeLists.txt || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   append-cflags -fcommon
-   cmake-utils_src_configure
-}



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

2021-06-04 Thread Michał Górny
commit: 072b3efe39220137337c4bdd9be2eb631c5cd626
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 18:58:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 18:59:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072b3efe

dev-python/gevent: Enable py3.10

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

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

diff --git a/dev-python/gevent/gevent-21.1.2.ebuild 
b/dev-python/gevent/gevent-21.1.2.ebuild
index 147f0a72c83..61c3d717cbf 100644
--- a/dev-python/gevent/gevent-21.1.2.ebuild
+++ b/dev-python/gevent/gevent-21.1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 PYTHON_REQ_USE="ssl(+),threads(+)"
 
 inherit distutils-r1 flag-o-matic



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

2021-06-04 Thread Michał Górny
commit: 363fd8ab230179f3796e81b0669e90273b520f11
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 18:35:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 18:59:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363fd8ab

dev-python/pyfakefs: Bump to 4.5.0

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

 dev-python/pyfakefs/Manifest  |  1 +
 dev-python/pyfakefs/pyfakefs-4.5.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index 46e821ec32d..0cb16f29f83 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1 +1,2 @@
 DIST pyfakefs-4.4.0.tar.gz 196236 BLAKE2B 
d19fb44320d9c7eab1e97ee4123da548f1e3b2f8f6b0e3be762b6228677fa165ed1b60364481c53f54e79e50a2f98d298e7ff6e65f40aa9c4e372a0f72e19d52
 SHA512 
774e5e213ee8ce17759cdeaa4ce1d70c43df25f0885c73c7e8aa923973a43f48d9fb19d45105a6a5c5d1c6a0c54c22fe4d80ec3ec92ac7cd97c50fb532af90bc
+DIST pyfakefs-4.5.0.tar.gz 198107 BLAKE2B 
ee055ba5e5b53fc91cfb83a29b6fe77f6ea89576c1f3f13e46cd71ddcfe81630f3639000de1ca14bd9a56bcf4a09046fce313f65722327b63098142e5c0030cf
 SHA512 
24a4555b197d089c2a039354f693748415035a587d0194d7d6494b83b507db2dd7e34f748fccb18f151b2673f06ce290fab02f6eb56d2691d5ab72ac12b2b233

diff --git a/dev-python/pyfakefs/pyfakefs-4.5.0.ebuild 
b/dev-python/pyfakefs/pyfakefs-4.5.0.ebuild
new file mode 100644
index 000..ba7f47bcc38
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-4.5.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+DISTUTILS_IN_SOURCE_BUILD=1
+
+inherit distutils-r1
+
+DESCRIPTION="a fake file system that mocks the Python file system modules"
+HOMEPAGE="https://github.com/jmcgeheeiv/pyfakefs/ 
https://pypi.org/project/pyfakefs/;
+SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   "${EPYTHON}" -m pyfakefs.tests.all_tests -v || die "tests failed under 
${EPYTHON}"
+}



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

2021-06-04 Thread Nick Sarnie
commit: a7b01f52c4d0319b342654ad2cb76bf9d0ce1d78
Author: Ali Abdel-Qader  protonmail  com>
AuthorDate: Fri Jun  4 18:37:13 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jun  4 18:45:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b01f52

dev-libs/tree-sitter: Fix filename of distfile

Signed-off-by: Ali Abdel-Qader  protonmail.com>
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-libs/tree-sitter/Manifest  | 2 +-
 dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index eb7a0b1d8ca..0ee98d4efa4 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1 +1 @@
-DIST v0.19.5.tar.gz 2871077 BLAKE2B 
487b846ac6ea4177d2b61721484cbde63636dde2dca0c15a35d4c4f0e18a9167aa11b750584d711632c2f42d67712b0818b57fb5815f62d95025022ecbc8cde9
 SHA512 
5d8669a2de6d261dfb083f0df07697156a703f56fea282babcaa7d391ef5538891b2c1103494a788bcb850cf494c184b05df5152f9276befab16f0fe6b23a9a9
+DIST tree-sitter-0.19.5.tar.gz 2871077 BLAKE2B 
487b846ac6ea4177d2b61721484cbde63636dde2dca0c15a35d4c4f0e18a9167aa11b750584d711632c2f42d67712b0818b57fb5815f62d95025022ecbc8cde9
 SHA512 
5d8669a2de6d261dfb083f0df07697156a703f56fea282babcaa7d391ef5538891b2c1103494a788bcb850cf494c184b05df5152f9276befab16f0fe6b23a9a9

diff --git a/dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild
index 2e7d53d0e06..20f3386f7f3 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/${PN}/${PN};
 else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz;
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2021-06-04 Thread Georgy Yakovlev
commit: 4dbcdfe83768f13f427292957efb68818bfdd097
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Jun  4 12:51:49 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 18:44:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbcdfe8

net-im/telegram-desktop: Remove broken

Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21118
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../telegram-desktop/telegram-desktop-2.7.4.ebuild | 140 -
 1 file changed, 140 deletions(-)

diff --git a/net-im/telegram-desktop/telegram-desktop-2.7.4.ebuild 
b/net-im/telegram-desktop/telegram-desktop-2.7.4.ebuild
deleted file mode 100644
index 8081b9da583..000
--- a/net-im/telegram-desktop/telegram-desktop-2.7.4.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit xdg cmake python-any-r1 flag-o-matic
-
-MY_P="tdesktop-${PV}-full"
-
-DESCRIPTION="Official desktop client for Telegram"
-HOMEPAGE="https://desktop.telegram.org;
-SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="+dbus enchant +gtk +hunspell +spell wayland webkit +X"
-
-RDEPEND="
-   !net-im/telegram-desktop-bin
-   app-arch/lz4:=
-   dev-cpp/glibmm:2
-   dev-libs/xxhash
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[dbus?,jpeg,png,wayland?,X(-)?]
-   dev-qt/qtimageformats:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5[png,X(-)?]
-   media-fonts/open-sans
-   media-libs/fontconfig:=
-   media-libs/opus:=
-   ~media-libs/libtgvoip-2.4.4_p20210302
-   media-libs/openal
-   ~media-libs/tg_owt-0_pre20210422
-   media-video/ffmpeg:=[opus]
-   sys-libs/zlib:=[minizip]
-   dbus? (
-   dev-qt/qtdbus:5
-   dev-libs/libdbusmenu-qt[qt5(+)]
-   )
-   enchant? ( app-text/enchant:= )
-   gtk? ( x11-libs/gtk+:3[X?] )
-   hunspell? ( >=app-text/hunspell-1.7:= )
-   wayland? ( kde-frameworks/kwayland:= )
-   webkit? ( net-libs/webkit-gtk:= )
-   X? ( x11-libs/libxcb:= )
-"
-DEPEND="${RDEPEND}
-   dev-cpp/range-v3
-   =dev-cpp/ms-gsl-3*
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/cmake-3.16
-   virtual/pkgconfig
-"
-REQUIRED_USE="
-   spell? (
-   ^^ ( enchant hunspell )
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   # https://github.com/desktop-app/cmake_helpers/pull/91
-   # https://github.com/desktop-app/lib_webview/pull/2
-   "${FILESDIR}/tdesktop-2.7.3-disable-webkit-separately.patch"
-   # 
https://github.com/desktop-app/lib_webview/commit/0b4100d7cecc4e748c51f3f51ebfd1392ec3978a
-   "${FILESDIR}/tdesktop-2.7.3-webview-include-gdkx.patch"
-   # https://github.com/desktop-app/lib_webview/pull/3
-   "${FILESDIR}/tdesktop-2.7.4-webview-fix-gcc11.patch"
-)
-
-pkg_pretend() {
-   if has ccache ${FEATURES}; then
-   ewarn
-   ewarn "ccache does not work with ${PN} out of the box"
-   ewarn "due to usage of precompiled headers"
-   ewarn "check bug https://bugs.gentoo.org/715114 for more info"
-   ewarn
-   fi
-}
-
-src_prepare() {
-   # no explicit toggle, doesn't build with the system one #752417
-   sed -i 's/DESKTOP_APP_USE_PACKAGED/NO_ONE_WILL_EVER_SET_THIS/' \
-   cmake/external/rlottie/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # gtk is really needed for image copy-paste due to 
https://bugreports.qt.io/browse/QTBUG-56595
-   local mycmakeargs=(
-   -DTDESKTOP_LAUNCHER_BASENAME="${PN}"
-   -DCMAKE_DISABLE_FIND_PACKAGE_tl-expected=ON  # header only lib, 
some git version. prevents warnings.
-
-   -DDESKTOP_APP_DISABLE_X11_INTEGRATION=$(usex X OFF ON)
-   -DDESKTOP_APP_DISABLE_WAYLAND_INTEGRATION=$(usex wayland OFF ON)
-   -DDESKTOP_APP_DISABLE_DBUS_INTEGRATION=$(usex dbus OFF ON)
-   -DDESKTOP_APP_DISABLE_GTK_INTEGRATION=$(usex gtk OFF ON)
-   -DDESKTOP_APP_DISABLE_WEBKIT_INTEGRATION=$(usex webkit OFF ON)
-   -DDESKTOP_APP_DISABLE_SPELLCHECK=$(usex spell OFF ON)  # 
enables hunspell (recommended)
-   -DDESKTOP_APP_USE_ENCHANT=$(usex enchant ON OFF)  # enables 
enchant and disables hunspell
-   )
-
-   if [[ -n ${MY_TDESKTOP_API_ID} && -n ${MY_TDESKTOP_API_HASH} ]]; then
-   einfo "Found custom API credentials"
-   mycmakeargs+=(
-   -DTDESKTOP_API_ID="${MY_TDESKTOP_API_ID}"
-   -DTDESKTOP_API_HASH="${MY_TDESKTOP_API_HASH}"
-  

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/, net-im/telegram-desktop/files/

2021-06-04 Thread Georgy Yakovlev
commit: c612239cd9c08b694ba8542b288610c92c3e870a
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Jun  4 12:45:41 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 18:43:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c612239c

net-im/telegram-desktop: Fix USE=-dbus

No revbump since it wasn't able to build, and this has no single chance
of affecting anything *but* USE=-dbus.

Closes: https://bugs.gentoo.org/794094
Thanks-to: Joe Kappus  gmail.com>
Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 ...desktop-2.7.4-fix-disable-dbus-integration.patch | 21 +
 .../telegram-desktop-2.7.4-r1.ebuild|  3 ++-
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git 
a/net-im/telegram-desktop/files/tdesktop-2.7.4-fix-disable-dbus-integration.patch
 
b/net-im/telegram-desktop/files/tdesktop-2.7.4-fix-disable-dbus-integration.patch
new file mode 100644
index 000..941a4ecc09c
--- /dev/null
+++ 
b/net-im/telegram-desktop/files/tdesktop-2.7.4-fix-disable-dbus-integration.patch
@@ -0,0 +1,21 @@
+--- 
tdesktop-2.7.4-full.orig/Telegram/SourceFiles/platform/linux/notifications_manager_linux_dummy.cpp
 
tdesktop-2.7.4-full/Telegram/SourceFiles/platform/linux/notifications_manager_linux_dummy.cpp
+@@ -13,15 +13,15 @@
+ namespace Platform {
+ namespace Notifications {
+ 
+-bool SkipAudio() {
++bool SkipAudioForCustom() {
+   return false;
+ }
+ 
+-bool SkipToast() {
++bool SkipToastForCustom() {
+   return false;
+ }
+ 
+-bool SkipFlashBounce() {
++bool SkipFlashBounceForCustom() {
+   return false;
+ }
+ 

diff --git a/net-im/telegram-desktop/telegram-desktop-2.7.4-r1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-2.7.4-r1.ebuild
index 095e7419b7c..bf094b20847 100644
--- a/net-im/telegram-desktop/telegram-desktop-2.7.4-r1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-2.7.4-r1.ebuild
@@ -73,10 +73,11 @@ PATCHES=(
"${FILESDIR}/tdesktop-2.7.3-webview-include-gdkx.patch"
# https://github.com/desktop-app/lib_webview/pull/3
"${FILESDIR}/tdesktop-2.7.4-webview-fix-gcc11.patch"
-
# https://github.com/telegramdesktop/tdesktop/issues/16217
"${FILESDIR}/tdesktop-2.7.4-voice-crash.patch"
"${FILESDIR}/tdesktop-2.7.4-voice-ffmpeg44.patch"
+   # 
https://github.com/telegramdesktop/tdesktop/commit/404538c98968d44d207671de3adde91b8df50721
+   "${FILESDIR}/tdesktop-2.7.4-fix-disable-dbus-integration.patch"
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/files/

2021-06-04 Thread Georgy Yakovlev
commit: ab6cb6dd989cc5fc3929c7eec17beec3b52708e0
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Jun  4 12:48:07 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  4 18:44:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6cb6dd

net-im/telegram-desktop: Cleanup patches

Dear diary, today I discovered the power
of QUILT_REFRESH_ARGS="--no-timestamps --no-index".

Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../files/tdesktop-2.7.1-fix-disable-dbus-integration.patch   | 2 --
 .../files/tdesktop-2.7.3-disable-webkit-separately.patch  | 8 
 .../files/tdesktop-2.7.3-webview-include-gdkx.patch   | 2 --
 .../telegram-desktop/files/tdesktop-2.7.4-webview-fix-gcc11.patch | 4 
 4 files changed, 16 deletions(-)

diff --git 
a/net-im/telegram-desktop/files/tdesktop-2.7.1-fix-disable-dbus-integration.patch
 
b/net-im/telegram-desktop/files/tdesktop-2.7.1-fix-disable-dbus-integration.patch
index 5351a808ec4..8563ee5fdca 100644
--- 
a/net-im/telegram-desktop/files/tdesktop-2.7.1-fix-disable-dbus-integration.patch
+++ 
b/net-im/telegram-desktop/files/tdesktop-2.7.1-fix-disable-dbus-integration.patch
@@ -1,5 +1,3 @@
-Index: 
tdesktop-2.7.1-full/Telegram/SourceFiles/platform/linux/specific_linux.cpp
-===
 --- 
tdesktop-2.7.1-full.orig/Telegram/SourceFiles/platform/linux/specific_linux.cpp
 +++ tdesktop-2.7.1-full/Telegram/SourceFiles/platform/linux/specific_linux.cpp
 @@ -754,10 +754,12 @@ void InstallLauncher(bool force) {

diff --git 
a/net-im/telegram-desktop/files/tdesktop-2.7.3-disable-webkit-separately.patch 
b/net-im/telegram-desktop/files/tdesktop-2.7.3-disable-webkit-separately.patch
index a143071401a..8e56d10f0de 100644
--- 
a/net-im/telegram-desktop/files/tdesktop-2.7.3-disable-webkit-separately.patch
+++ 
b/net-im/telegram-desktop/files/tdesktop-2.7.3-disable-webkit-separately.patch
@@ -1,5 +1,3 @@
-Index: tdesktop-2.7.3-full/Telegram/lib_webview/CMakeLists.txt
-===
 --- tdesktop-2.7.3-full.orig/Telegram/lib_webview/CMakeLists.txt
 +++ tdesktop-2.7.3-full/Telegram/lib_webview/CMakeLists.txt
 @@ -116,7 +116,7 @@ if (WIN32)
@@ -11,8 +9,6 @@ Index: tdesktop-2.7.3-full/Telegram/lib_webview/CMakeLists.txt
  find_package(PkgConfig REQUIRED)
  
  if (DESKTOP_APP_USE_PACKAGED AND NOT DESKTOP_APP_USE_PACKAGED_LAZY)
-Index: 
tdesktop-2.7.3-full/Telegram/lib_webview/webview/platform/linux/webview_linux.cpp
-===
 --- 
tdesktop-2.7.3-full.orig/Telegram/lib_webview/webview/platform/linux/webview_linux.cpp
 +++ 
tdesktop-2.7.3-full/Telegram/lib_webview/webview/platform/linux/webview_linux.cpp
 @@ -11,14 +11,14 @@
@@ -48,8 +44,6 @@ Index: 
tdesktop-2.7.3-full/Telegram/lib_webview/webview/platform/linux/webview_l
  }
  
  } // namespace Webview
-Index: tdesktop-2.7.3-full/cmake/options.cmake
-===
 --- tdesktop-2.7.3-full.orig/cmake/options.cmake
 +++ tdesktop-2.7.3-full/cmake/options.cmake
 @@ -49,6 +49,13 @@ if (DESKTOP_APP_DISABLE_GTK_INTEGRATION)
@@ -66,8 +60,6 @@ Index: tdesktop-2.7.3-full/cmake/options.cmake
  if (DESKTOP_APP_USE_PACKAGED)
  target_compile_definitions(common_options
  INTERFACE
-Index: tdesktop-2.7.3-full/cmake/variables.cmake
-===
 --- tdesktop-2.7.3-full.orig/cmake/variables.cmake
 +++ tdesktop-2.7.3-full/cmake/variables.cmake
 @@ -32,6 +32,7 @@ option(DESKTOP_APP_DISABLE_DBUS_INTEGRAT

diff --git 
a/net-im/telegram-desktop/files/tdesktop-2.7.3-webview-include-gdkx.patch 
b/net-im/telegram-desktop/files/tdesktop-2.7.3-webview-include-gdkx.patch
index 2f06bda3272..491a8cd3e1d 100644
--- a/net-im/telegram-desktop/files/tdesktop-2.7.3-webview-include-gdkx.patch
+++ b/net-im/telegram-desktop/files/tdesktop-2.7.3-webview-include-gdkx.patch
@@ -1,5 +1,3 @@
-Index: 
tdesktop-2.7.3-full/Telegram/lib_webview/webview/platform/linux/webview_linux_webkit_gtk.h
-===
 --- 
tdesktop-2.7.3-full.orig/Telegram/lib_webview/webview/platform/linux/webview_linux_webkit_gtk.h
 +++ 
tdesktop-2.7.3-full/Telegram/lib_webview/webview/platform/linux/webview_linux_webkit_gtk.h
 @@ -12,6 +12,7 @@ extern "C" {

diff --git 
a/net-im/telegram-desktop/files/tdesktop-2.7.4-webview-fix-gcc11.patch 
b/net-im/telegram-desktop/files/tdesktop-2.7.4-webview-fix-gcc11.patch
index 0188eaf76f8..3fa782814ba 100644
--- a/net-im/telegram-desktop/files/tdesktop-2.7.4-webview-fix-gcc11.patch
+++ b/net-im/telegram-desktop/files/tdesktop-2.7.4-webview-fix-gcc11.patch
@@ -1,5 +1,3 @@
-Index: tdesktop-2.7.4-full/Telegram/lib_webview/webview/webview_embed.cpp

[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/

2021-06-04 Thread Conrad Kostecki
commit: 5448bc017f67b527f0bfc7317ed035a238a65412
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jun  4 18:35:03 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jun  4 18:35:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5448bc01

dev-lua/luasec: drop old version

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

 dev-lua/luasec/Manifest  |  1 -
 dev-lua/luasec/luasec-1.0.ebuild | 86 
 2 files changed, 87 deletions(-)

diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 96bdb1ca0f7..a88db01e22d 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,2 +1 @@
 DIST luasec-1.0.1.tar.gz 52370 BLAKE2B 
4e90adafc5091fe462f2413f54aae9d3baf699471fad287ee58cc033140587a93e15baddea6fd6bbf7a90378e99f6fa12e63eeecab24d31c91a1ee2f9924df70
 SHA512 
21ae200e40f13a35eebca95cdac25ae13532a3008b2f9ec97a079033b9efde69e81954354453623eb77340368f482d3c69adb26881a6c0d7c4897df31301af93
-DIST luasec-1.0.tar.gz 52264 BLAKE2B 
0537592ec9a33559c233448bee84a5b1b4e84448e89d50adbef75ba9b67c175e8a10739d727991051e48afca9bf78b0b115f70b2a341d25217b5b730a66a690f
 SHA512 
70e81291b7fb4976477d1c8ddbdaace17f017476b4e74b0ed88498e9e016d4ece1658f7fcce30f21aecab8dcf3734ce620940f61f2c70efb911c09a95bb9

diff --git a/dev-lua/luasec/luasec-1.0.ebuild b/dev-lua/luasec/luasec-1.0.ebuild
deleted file mode 100644
index a001f3ea42e..000
--- a/dev-lua/luasec/luasec-1.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-LUA_REQ_USE="deprecated(+)"
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
-HOMEPAGE="https://github.com/brunoos/luasec;
-SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-   dev-lua/luasocket[${LUA_USEDEP}]
-   dev-libs/openssl:0=
-   ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-lua_src_prepare() {
-   pushd "${BUILD_DIR}" || die
-
-   ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c 
|| die
-
-   popd
-}
-
-src_prepare() {
-   default
-
-   # Respect users CFLAGS
-   sed -e 's/-O2//g' -i src/Makefile || die
-
-   lua_copy_sources
-
-   lua_foreach_impl lua_src_prepare
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   local myemakeargs=(
-   "CC=$(tc-getCC)"
-   "LD=$(tc-getCC)"
-   "INC_PATH=-I$(lua_get_include_dir)"
-   "LIB_PATH=$(lua_get_CFLAGS)"
-   "MYCFLAGS=${CFLAGS}"
-   "MYLDFLAGS=${LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" linux
-
-   popd
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   local emakeargs=(
-   "DESTDIR=${ED}"
-   "LUAPATH=$(lua_get_lmod_dir)"
-   "LUACPATH=$(lua_get_cmod_dir)"
-   )
-
-   emake "${emakeargs[@]}" install
-
-   popd
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-
-   einstalldocs
-}



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

2021-06-04 Thread Michał Górny
commit: 89985e683a5e9762bccfd5c88a50fbb3bd07dc8f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 18:34:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 18:34:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89985e68

dev-python/GitPython: Enable py3.10

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

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

diff --git a/dev-python/GitPython/GitPython-3.1.17.ebuild 
b/dev-python/GitPython/GitPython-3.1.17.ebuild
index 159956c1f92..05891592081 100644
--- a/dev-python/GitPython/GitPython-3.1.17.ebuild
+++ b/dev-python/GitPython/GitPython-3.1.17.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Geography-Countries/

2021-06-04 Thread Andreas K. Hüttel
commit: fe75405612910698f89be6853cb4b9e8fb23a54a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  4 17:58:15 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jun  4 18:28:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe754056

dev-perl/Geography-Countries: EAPI=7 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 0-r1.ebuild => Geography-Countries-2009041301.0.0-r2.ebuild} | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git 
a/dev-perl/Geography-Countries/Geography-Countries-2009041301.0.0-r1.ebuild 
b/dev-perl/Geography-Countries/Geography-Countries-2009041301.0.0-r2.ebuild
similarity index 78%
rename from 
dev-perl/Geography-Countries/Geography-Countries-2009041301.0.0-r1.ebuild
rename to 
dev-perl/Geography-Countries/Geography-Countries-2009041301.0.0-r2.ebuild
index 0950d54e1b7..ff1c249e66c 100644
--- a/dev-perl/Geography-Countries/Geography-Countries-2009041301.0.0-r1.ebuild
+++ b/dev-perl/Geography-Countries/Geography-Countries-2009041301.0.0-r2.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-MODULE_AUTHOR=ABIGAIL
-MODULE_VERSION=2009041301
+DIST_AUTHOR=ABIGAIL
+DIST_VERSION=2009041301
 inherit perl-module
 
 DESCRIPTION="2-letter, 3-letter, and numerical codes for countries"
@@ -12,6 +12,3 @@ DESCRIPTION="2-letter, 3-letter, and numerical codes for 
countries"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Gearman/

2021-06-04 Thread Andreas K. Hüttel
commit: ac315ea44886d8cdf4bb51e2d4098cb67df25723
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  4 17:54:58 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jun  4 18:28:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac315ea4

dev-perl/Gearman: Version bump 2.004.015

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Gearman/Gearman-2.4.15.ebuild | 43 ++
 dev-perl/Gearman/Manifest  |  1 +
 2 files changed, 44 insertions(+)

diff --git a/dev-perl/Gearman/Gearman-2.4.15.ebuild 
b/dev-perl/Gearman/Gearman-2.4.15.ebuild
new file mode 100644
index 000..7f88f74bf37
--- /dev/null
+++ b/dev-perl/Gearman/Gearman-2.4.15.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PALIK
+DIST_VERSION=2.004.015
+inherit perl-module
+
+DESCRIPTION="Gearman distributed job system, client and worker libraries"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-IO
+   virtual/perl-IO-Socket-IP
+   dev-perl/IO-Socket-SSL
+   dev-perl/List-MoreUtils
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Socket
+   virtual/perl-Storable
+   dev-perl/String-CRC32
+   virtual/perl-Time-HiRes
+   >=virtual/perl-version-0.770.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/File-Which
+   virtual/perl-Perl-OSType
+   >=dev-perl/Proc-Guard-0.70.0
+   dev-perl/Test-Exception
+   virtual/perl-Test-Simple
+   >=dev-perl/Test-TCP-2.170.0
+   dev-perl/Test-Timer
+   )
+"
+
+mydoc="CHANGES HACKING TODO"

diff --git a/dev-perl/Gearman/Manifest b/dev-perl/Gearman/Manifest
index 417748e57dc..9fe23356f85 100644
--- a/dev-perl/Gearman/Manifest
+++ b/dev-perl/Gearman/Manifest
@@ -1 +1,2 @@
 DIST Gearman-2.004.009.tar.gz 47063 BLAKE2B 
4917d711407231d392844cd37390e0a73dc0a85d2e08584177f0986fa7dc16122d03280baf22a1121ea8478126caa3c68af961e59d007874ba5327736e61d2cf
 SHA512 
4c0ad8dfa8af1200f29b61954efba03fa0d629a40bfea379025b5f01b2f8305394a516680fa7564d68c0231359ed5866daff9278b4350fbdc1a0b20bdb34eeed
+DIST Gearman-2.004.015.tar.gz 48847 BLAKE2B 
60613a622c238c4736df6d07dcad714d882f6ef8a83831b18461857d3ae560966fd3ac5ab9bf83ec1dd1fbe994450ae2eb7e4fea5ad44802403bd88d10c325d5
 SHA512 
020eb3ca55f8ef33f546f60c6cb8c70d2dbbae21f11e0c165443569805040df7b2a0c89bec9de1d3c7733c3edf25bffa8faf69857c29f8b2371b5e06f5b0fd11



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Geo-IP/

2021-06-04 Thread Andreas K. Hüttel
commit: 36dfd4484e23c5031eaead59f1ea95028e39d86f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  4 18:25:24 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jun  4 18:28:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36dfd448

dev-perl/Geo-IP: EAPI=7 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{Geo-IP-1.510.0.ebuild => Geo-IP-1.510.0-r1.ebuild}   | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-perl/Geo-IP/Geo-IP-1.510.0.ebuild 
b/dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild
similarity index 81%
rename from dev-perl/Geo-IP/Geo-IP-1.510.0.ebuild
rename to dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild
index e742c4b5e11..2985be70e37 100644
--- a/dev-perl/Geo-IP/Geo-IP-1.510.0.ebuild
+++ b/dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-MODULE_AUTHOR=MAXMIND
-MODULE_VERSION=1.51
-inherit perl-module multilib
+DIST_AUTHOR=MAXMIND
+DIST_VERSION=1.51
+inherit perl-module
 
 DESCRIPTION="Look up country by IP Address"
 
@@ -15,8 +15,7 @@ IUSE=""
 
 DEPEND="dev-libs/geoip"
 RDEPEND="${DEPEND}"
-
-SRC_TEST=do
+BDEPEND="${DEPEND}"
 
 src_configure() {
myconf="LIBS=-L/usr/$(get_libdir)"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Getopt-ArgvFile/

2021-06-04 Thread Andreas K. Hüttel
commit: 4c349b96412f3a578a58a8ff26eb518718de4fa1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  4 18:27:42 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jun  4 18:28:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c349b96

dev-perl/Getopt-ArgvFile: EAPI=7 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...le-1.110.0-r1.ebuild => Getopt-ArgvFile-1.110.0-r2.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r1.ebuild 
b/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild
similarity index 70%
rename from dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r1.ebuild
rename to dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild
index 3e189174f0b..adb5a9d0633 100644
--- a/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r1.ebuild
+++ b/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-MODULE_AUTHOR=JSTENZEL
-MODULE_VERSION=1.11
+DIST_AUTHOR=JSTENZEL
+DIST_VERSION=1.11
 inherit perl-module
 
 DESCRIPTION="This module is a simple supplement to other option handling 
modules"
@@ -12,6 +12,3 @@ DESCRIPTION="This module is a simple supplement to other 
option handling modules
 SLOT="0"
 LICENSE="|| ( Artistic Artistic-2 )" # Artistic+
 KEYWORDS="amd64 ~ia64 ppc ~ppc64 sparc x86"
-IUSE=""
-
-SRC_TEST="do"



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

2021-06-04 Thread Sam James
commit: aacd03f2ec5d7dbbdc9648f80f02404bca1ae9c2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  4 18:20:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 18:20:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacd03f2

x11-misc/read-edid: Stabilize 3.0.2-r1 amd64, #794142

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

 x11-misc/read-edid/read-edid-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild 
b/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild
index a0505646508..c3d475d1270 100644
--- a/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild
+++ b/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.polypux.org/projects/${PN}/${P}.tar.gz;
 LICENSE="GPL-2"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
 IUSE="vbe-mode"
 
 DEPEND="vbe-mode? ( >=dev-libs/libx86-1.1 )"



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

2021-06-04 Thread Sam James
commit: 3fe5a70bc86a0087708a46ba1913c8bbecdc86a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  4 16:46:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 18:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe5a70b

media-libs/libogg: add 1.3.5

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

 media-libs/libogg/Manifest|  1 +
 media-libs/libogg/libogg-1.3.5.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/media-libs/libogg/Manifest b/media-libs/libogg/Manifest
index 9bc4dfabbe8..450b147d407 100644
--- a/media-libs/libogg/Manifest
+++ b/media-libs/libogg/Manifest
@@ -1 +1,2 @@
 DIST libogg-1.3.4.tar.xz 428696 BLAKE2B 
21814db2d45e32be56da1b56afacce4b906b34c7b71e7915ceb7b4a240b9a1c271085a4d19362c97c5bb825569094bd2940a92140204f0449eeeadaa40cc6b30
 SHA512 
09ffb72c3cbde5c05140f5879bd457106ed4070bd7aa5ea7720cf8910167f1d0fa6312f1f71625d51f21e3033219da858e1a8a2701bfd768b35061f7586f976c
+DIST libogg-1.3.5.tar.xz 429076 BLAKE2B 
464cf767902bd8bd463d3faaae01fecbe33d4cc87dabf38388ac961bfbe24e6d113f4ee88542e6bed6fd7eaaf0709c7f5cb7a306ee910527f79810054ccdbae7
 SHA512 
5d1cbc2a3a1fcf5543f5729bd5eb560cfc740c5d17a2492ead137970c45e6203ec1f5de536d77c4b73ece9e3b0046eaa9181c02a09de72ac7ae51b1fca1e1ee7

diff --git a/media-libs/libogg/libogg-1.3.5.ebuild 
b/media-libs/libogg/libogg-1.3.5.ebuild
new file mode 100644
index 000..42016457769
--- /dev/null
+++ b/media-libs/libogg/libogg-1.3.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="The Ogg media file format library"
+HOMEPAGE="https://xiph.org/ogg/;
+SRC_URI="https://downloads.xiph.org/releases/ogg/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.4-libdir-m4.patch
+)
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/ogg/config_types.h
+)
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name "*.la" -delete || die
+}



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

2021-06-04 Thread Sam James
commit: 68207ca687604346a9354ea3ce831c950777e383
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  4 18:21:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 18:21:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68207ca6

x11-misc/read-edid: Stabilize 3.0.2-r1 x86, #794142

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

 x11-misc/read-edid/read-edid-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild 
b/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild
index c3d475d1270..896670341a3 100644
--- a/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild
+++ b/x11-misc/read-edid/read-edid-3.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.polypux.org/projects/${PN}/${P}.tar.gz;
 LICENSE="GPL-2"
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 IUSE="vbe-mode"
 
 DEPEND="vbe-mode? ( >=dev-libs/libx86-1.1 )"



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/pcalc/

2021-06-04 Thread Sam James
commit: e60551b37c3af9e3b75abc02c5173ff97d6e6aa2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  4 18:21:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 18:21:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60551b3

sci-calculators/pcalc: Stabilize 4 arm64, #793047

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

 sci-calculators/pcalc/pcalc-4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/pcalc/pcalc-4.ebuild 
b/sci-calculators/pcalc/pcalc-4.ebuild
index 7a4f1569c05..b2fa7f4a86e 100644
--- a/sci-calculators/pcalc/pcalc-4.ebuild
+++ b/sci-calculators/pcalc/pcalc-4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pcalc/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="sys-devel/flex"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/

2021-06-04 Thread Sam James
commit: 2eaed223e0b28a9397bea55c75c18f02b9ce65e3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  4 18:21:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  4 18:21:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eaed223

dev-lua/luasec: Stabilize 1.0.1 arm64, #793752

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

 dev-lua/luasec/luasec-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luasec/luasec-1.0.1.ebuild 
b/dev-lua/luasec/luasec-1.0.1.ebuild
index 6a5be6fe0b5..a001f3ea42e 100644
--- a/dev-lua/luasec/luasec-1.0.1.ebuild
+++ b/dev-lua/luasec/luasec-1.0.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



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

2021-06-04 Thread Nick Sarnie
commit: b3a75e53cd21411a59bd22ca9146002f7cf85b9b
Author: Ali Abdel-Qader  protonmail  com>
AuthorDate: Fri Jun  4 15:07:12 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jun  4 18:09:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a75e53

dev-libs/tree-sitter: Drop old

Signed-off-by: Ali Abdel-Qader  protonmail.com>
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-libs/tree-sitter/Manifest |  1 -
 dev-libs/tree-sitter/tree-sitter-0.19.4-r1.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 9688760ff29..eb7a0b1d8ca 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,2 +1 @@
-DIST tree-sitter-0.19.4-r1.tar.gz 2869856 BLAKE2B 
ae010a66f5fd51175b474e1418d36965cea8ed87edb5d186c9a554cc2a193233046148ffd8f7764b61c166e75eb94866115d948b2a367a5e1140f5d41c9f8505
 SHA512 
cc6adba489f4bbf3348b24f6d0d4039ae8bd80164d6e6bd5ee313bea064ef978d43aa78f7294601f65a95501b4fa0a914af879fdc362e54f429ca2255f70ae2b
 DIST v0.19.5.tar.gz 2871077 BLAKE2B 
487b846ac6ea4177d2b61721484cbde63636dde2dca0c15a35d4c4f0e18a9167aa11b750584d711632c2f42d67712b0818b57fb5815f62d95025022ecbc8cde9
 SHA512 
5d8669a2de6d261dfb083f0df07697156a703f56fea282babcaa7d391ef5538891b2c1103494a788bcb850cf494c184b05df5152f9276befab16f0fe6b23a9a9

diff --git a/dev-libs/tree-sitter/tree-sitter-0.19.4-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.19.4-r1.ebuild
deleted file mode 100644
index c21aa2ec880..000
--- a/dev-libs/tree-sitter/tree-sitter-0.19.4-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing 
library."
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter;
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN};
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}-r1.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-No-static-libs-gentoo.patch"
-)
-
-src_prepare() {
-   default
-   tc-export CC
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
-}



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

2021-06-04 Thread Nick Sarnie
commit: 7a9689cc752a8656760ecf16ac9304860aca8f17
Author: Ali Abdel-Qader  protonmail  com>
AuthorDate: Fri Jun  4 15:04:38 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jun  4 18:09:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9689cc

dev-libs/tree-sitter: Bump to 0.19.5

Signed-off-by: Ali Abdel-Qader  protonmail.com>
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-libs/tree-sitter/Manifest  |  1 +
 dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 687f4af6d09..9688760ff29 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1 +1,2 @@
 DIST tree-sitter-0.19.4-r1.tar.gz 2869856 BLAKE2B 
ae010a66f5fd51175b474e1418d36965cea8ed87edb5d186c9a554cc2a193233046148ffd8f7764b61c166e75eb94866115d948b2a367a5e1140f5d41c9f8505
 SHA512 
cc6adba489f4bbf3348b24f6d0d4039ae8bd80164d6e6bd5ee313bea064ef978d43aa78f7294601f65a95501b4fa0a914af879fdc362e54f429ca2255f70ae2b
+DIST v0.19.5.tar.gz 2871077 BLAKE2B 
487b846ac6ea4177d2b61721484cbde63636dde2dca0c15a35d4c4f0e18a9167aa11b750584d711632c2f42d67712b0818b57fb5815f62d95025022ecbc8cde9
 SHA512 
5d8669a2de6d261dfb083f0df07697156a703f56fea282babcaa7d391ef5538891b2c1103494a788bcb850cf494c184b05df5152f9276befab16f0fe6b23a9a9

diff --git a/dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild
new file mode 100644
index 000..2e7d53d0e06
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.19.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing 
library."
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN};
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-No-static-libs-gentoo.patch"
+)
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/dsview/files/, sci-electronics/dsview/

2021-06-04 Thread Rui Huang
commit: 48cc6e06c7b52a6392a09a71677199eb62dd3fc9
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jun  4 18:05:19 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jun  4 18:06:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48cc6e06

sci-electronics/dsview: fix build problem with python 3.9

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 .../dsview/{dsview-1.12.ebuild => dsview-1.12-r1.ebuild}  |  1 +
 sci-electronics/dsview/files/dsview-1.12-fix-python3.patch| 11 +++
 2 files changed, 12 insertions(+)

diff --git a/sci-electronics/dsview/dsview-1.12.ebuild 
b/sci-electronics/dsview/dsview-1.12-r1.ebuild
similarity index 98%
rename from sci-electronics/dsview/dsview-1.12.ebuild
rename to sci-electronics/dsview/dsview-1.12-r1.ebuild
index dbcb96bbc..f2fffbf41 100644
--- a/sci-electronics/dsview/dsview-1.12.ebuild
+++ b/sci-electronics/dsview/dsview-1.12-r1.ebuild
@@ -52,6 +52,7 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-qt.patch
"${FILESDIR}"/${P}-fix-segfault.patch
"${FILESDIR}"/${P}-fix-extern-c.patch
+   "${FILESDIR}"/${P}-fix-python3.patch
 )
 
 src_prepare() {

diff --git a/sci-electronics/dsview/files/dsview-1.12-fix-python3.patch 
b/sci-electronics/dsview/files/dsview-1.12-fix-python3.patch
new file mode 100644
index 0..252eb8d49
--- /dev/null
+++ b/sci-electronics/dsview/files/dsview-1.12-fix-python3.patch
@@ -0,0 +1,11 @@
+--- a/libsigrokdecode4DSL/configure.ac 2020-05-11 21:07:38.0 +0800
 b/libsigrokdecode4DSL/configure.ac 2021-06-05 01:54:35.937525565 +0800
+@@ -90,7 +90,7 @@
+ 
+ # Python 3 is always needed.
+ SR_PKG_CHECK([python3], [SRD_PKGLIBS],
+-  [python3 >= 3.2], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 
>= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2])
++  [python3 >= 3.2], [python-3.10 >= 3.10], [python-3.9 >= 3.9], 
[python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 
3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2])
+ AS_IF([test "x$sr_have_python3" = xno],
+   [AC_MSG_ERROR([Cannot find Python 3 development headers.])])
+ 



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

2021-06-04 Thread Michał Górny
commit: c7e3521a901984ca6b2e7a9d3cc6ab93ee9ae629
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 17:58:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 17:58:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e3521a

dev-python/paramiko: Enable py3.10

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

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

diff --git a/dev-python/paramiko/paramiko-2.7.2.ebuild 
b/dev-python/paramiko/paramiko-2.7.2.ebuild
index 00503d47555..6b405a0e1c1 100644
--- a/dev-python/paramiko/paramiko-2.7.2.ebuild
+++ b/dev-python/paramiko/paramiko-2.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



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

2021-06-04 Thread Michał Górny
commit: 04e4848b922589eccdf33f24be882a5be758a6ff
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 17:47:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 17:58:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e4848b

dev-python/pynacl: Enable py3.10

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

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

diff --git a/dev-python/pynacl/pynacl-1.4.0.ebuild 
b/dev-python/pynacl/pynacl-1.4.0.ebuild
index 3783b2151ca..c99d963aa40 100644
--- a/dev-python/pynacl/pynacl-1.4.0.ebuild
+++ b/dev-python/pynacl/pynacl-1.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9})
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/Vim-Jinja2-Syntax/

2021-06-04 Thread Patrick McLean
commit: ff39a4f8c011f256fe77b1582a71a3867c15a049
Author: Patrick McLean  sony  com>
AuthorDate: Fri Jun  4 17:50:29 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Jun  4 17:50:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff39a4f8

app-vim/Vim-Jinja2-Syntax: New package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 app-vim/Vim-Jinja2-Syntax/Manifest|  1 +
 .../Vim-Jinja2-Syntax-0.0_pre20210604.ebuild  | 15 +++
 app-vim/Vim-Jinja2-Syntax/metadata.xml|  8 
 3 files changed, 24 insertions(+)

diff --git a/app-vim/Vim-Jinja2-Syntax/Manifest 
b/app-vim/Vim-Jinja2-Syntax/Manifest
new file mode 100644
index 000..45c05e79768
--- /dev/null
+++ b/app-vim/Vim-Jinja2-Syntax/Manifest
@@ -0,0 +1 @@
+DIST Vim-Jinja2-Syntax-0.0_pre20210604.tar.gz 4579 BLAKE2B 
a63888feaeea3eadb6eb733631241d0a3d9248387a21fb8391b9ea9e70d47bb17535c9baadef6577fdb714ae07cb7e35d1aee97320c155de0b67f6121fcc5747
 SHA512 
c563b28df738ab7b087637247c1ea4f644cde0d15ccad4f6f6edccf9a04712666ff32447e43b35fff389e50bc1f6b4addc2ff5857f4a1c683b8f02adbf3682c6

diff --git a/app-vim/Vim-Jinja2-Syntax/Vim-Jinja2-Syntax-0.0_pre20210604.ebuild 
b/app-vim/Vim-Jinja2-Syntax/Vim-Jinja2-Syntax-0.0_pre20210604.ebuild
new file mode 100644
index 000..e52a759ac60
--- /dev/null
+++ b/app-vim/Vim-Jinja2-Syntax/Vim-Jinja2-Syntax-0.0_pre20210604.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+COMMIT_HASH="5d2496eb5fd4415c7ce062ccbcd53a3f0de93aa3"
+DESCRIPTION="vim plugin: Jinja2 syntax highlighting"
+HOMEPAGE="https://github.com/Glench/Vim-Jinja2-Syntax/;
+SRC_URI="https://github.com/Glench/${PN}/archive/${COMMIT_HASH}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT_HASH}"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"

diff --git a/app-vim/Vim-Jinja2-Syntax/metadata.xml 
b/app-vim/Vim-Jinja2-Syntax/metadata.xml
new file mode 100644
index 000..cee379b1540
--- /dev/null
+++ b/app-vim/Vim-Jinja2-Syntax/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+



[gentoo-commits] proj/lisp:master commit in: dev-scheme/bigloo/

2021-06-04 Thread Cyprien Nicolas
commit: 94262cee9fc308da861dcf53d4fbe73f91ce12ad
Author: Cyprien Nicolas (fulax)  nicolas  tf>
AuthorDate: Fri Jun  4 17:33:12 2021 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Fri Jun  4 17:42:21 2021 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=94262cee

dev-scheme/bigloo: Remove 3.9a (EAPI 4). Update metadata.

Signed-off-by: Cyprien Nicolas  nicolas.tf>

 dev-scheme/bigloo/bigloo-3.9a.ebuild | 242 ---
 dev-scheme/bigloo/bigloo-4.0a.ebuild |   3 +-
 dev-scheme/bigloo/metadata.xml   |   7 +-
 3 files changed, 4 insertions(+), 248 deletions(-)

diff --git a/dev-scheme/bigloo/bigloo-3.9a.ebuild 
b/dev-scheme/bigloo/bigloo-3.9a.ebuild
deleted file mode 100644
index f16dd073..
--- a/dev-scheme/bigloo/bigloo-3.9a.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-Months=( "Dec" "Jan" "Feb" "Mar" "Apr" "May" "Jun" "Jul" "Aug" "Sep" "Oct" 
"Nov" "Dec" )
-
-inherit elisp-common multilib eutils flag-o-matic java-pkg-opt-2
-
-MY_P=${PN}${PV/_p/-}
-MY_P=${MY_P/_alpha*/-alpha}
-MY_P=${MY_P/_beta*/-beta}
-
-# Handling of alpha and beta releases
-if [[ $PV = *_alpha* ]] || [[ $PV = *_beta* ]]; then
-   date=${PV/*_alpha/}
-   date=${date/*_beta/}
-   year=${date:2:2}
-   month=${date:4:2}
-   if [ ${month:0:1} = "0" ]; then
-   # Remove the initial "0" as 08 and 09 are considered as octal 
values
-   month=${month:1:1}
-   fi
-   month=${Months[$month]}
-   day=${date:6:2}
-   MY_P="${MY_P}${day}${month}${year}"
-fi
-
-BGL_RELEASE=${PV/_*/}
-
-DESCRIPTION="Bigloo is a Scheme implementation."
-HOMEPAGE="http://www-sop.inria.fr/indes/fp/Bigloo/bigloo.html;
-SRC_URI="ftp://ftp-sop.inria.fr/indes/fp/Bigloo/${MY_P}.tar.gz
-   ftp://ftp.cnic.fr/gentoo-lisp-overlay/${MY_P}.tar.gz;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="alsa avahi bglpkg calendar crypto csv debug doc emacs flac gmp gstreamer 
java mail mp3 multimedia openpgp packrat sqlite srfi1 srfi27 ssl text threads 
web"
-REQUIRED_USE="
-   alsa? ( multimedia )
-   bglpkg? ( web )
-   flac? ( alsa )
-   gstreamer? ( multimedia threads )
-   mp3? ( alsa )
-   openpgp? ( crypto )
-   packrat? ( srfi1 )
-   srfi27? ( x86? ( gmp ) )
-"
-
-# bug 254916 for >=dev-libs/boehm-gc-7.1
-DEPEND=">=dev-libs/boehm-gc-7.1[threads?]
-   alsa? ( media-libs/alsa-lib )
-   avahi? ( net-dns/avahi )
-   emacs? ( virtual/emacs )
-   flac? ( media-libs/flac )
-   gmp? ( dev-libs/gmp )
-   gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 
)
-   java? ( >=virtual/jdk-1.5 app-arch/zip )
-   mp3? ( media-sound/mpg123 )
-   sqlite? ( dev-db/sqlite:3 )
-   ssl? ( dev-libs/openssl )
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT="mirror"
-
-S=${WORKDIR}/${MY_P/-[ab]*/}
-
-SITEFILE="50bigloo-gentoo.el"
-
-pkg_pretend() {
-   if use srfi27 && use amd64; then
-   #TODO: 'dev-scheme/bigloo srfi27' in 
arch/amd64/package.use.mask?
-   ewarn "srfi27 is known to only work on 32-bit architectures." \
-   "This IUSE is ignored on amd64."
-   fi
-}
-
-src_prepare() {
-   # Removing bundled boehm-gc
-   rm -rf gc || die
-
-   # bug 354751: Fix '[a-z]' sed range for non ascii LC_COLLATE order
-   sed 's/a-z/[:alpha:]/' -i configure autoconf/* || die 'sed 
s/a-z/[:alpha:]/ failed'
-
-   java-pkg-opt-2_src_prepare
-}
-
-src_configure() {
-   filter-flags -fomit-frame-pointer
-
-   local myconf=""
-
-   # Filter Zile emacs replacement. Bug #336717
-   if use emacs; then
-   myconf="--bee=full --emacs=${EMACS} --lispdir=${SITELISP}/${PN}"
-   else
-   myconf="--emacs=false"
-   fi
-
-   # Add JCFLAGS to the configure script
-   # (api/{crypto,openpgp} jvm tests show failures)
-   if use java; then
-   sed -e "s/^\(jcflags=\)\(.*\)/\\1\"\\2 
$(java-pkg_javac-args)\"/" \
-   -e 's/jcflags=$jcflags/jcflags="$jcflags"/'\
-   -i configure
-   myconf="${myconf}
-   --jvm=yes"
-   fi
-
-   # No pkglib/pkgcomp in IUSE, I don't see any need besides bglpkg
-   # One or the other could be added upon user request
-   if use bglpkg; then
-   myconf="${myconf}
-   --enable-bglpkg --enable-pkgcomp --enable-pkglib"
-   else
-   myconf="${myconf}
-   --disable-bglpkg --disable-pkgcomp --disable-pkglib"
-   fi
-
-   # srfi27 management
-   if use amd64; then
-   myconf="${myconf}
-   --disable-srfi27"
-   else
-   myconf="${myconf}
-   $(use_enable srfi27)"
-   fi
-
-   # Put every non quoted 

[gentoo-commits] proj/lisp:master commit in: dev-chicken/regex-literals/, dev-chicken/riaxpander/, dev-chicken/readline/, ...

2021-06-04 Thread Cyprien Nicolas
commit: 9873674c612fb2b87df71f633936abb57c96426a
Author: Cyprien Nicolas (fulax)  nicolas  tf>
AuthorDate: Fri Jun  4 17:17:17 2021 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Fri Jun  4 17:40:53 2021 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=9873674c

Remove EAPI 0 ebuild per bug #782298

Signed-off-by: Cyprien Nicolas  nicolas.tf>

 dev-chicken/9pfs/9pfs-200804142117.ebuild  | 15 ---
 .../F-operator/F-operator-200803110916.ebuild  | 13 --
 dev-chicken/advice/advice-200801221415.ebuild  | 10 
 dev-chicken/args/args-200802290956.ebuild  | 13 --
 dev-chicken/awk/awk-200801162015.ebuild| 10 
 dev-chicken/datatype/datatype-200802252118.ebuild  | 10 
 dev-chicken/doctype/doctype-200801162015.ebuild| 10 
 dev-chicken/easyffi/easyffi-200802130216.ebuild| 13 --
 dev-chicken/eggdoc/eggdoc-200801162015.ebuild  | 14 ---
 .../environments/environments-200802252118.ebuild  | 10 
 dev-chicken/iset/iset-200803080329.ebuild  | 10 
 dev-chicken/lazy-ffi/lazy-ffi-200803230022.ebuild  | 23 -
 dev-chicken/loop/loop-200803250926.ebuild  | 10 
 .../loopy-loop/loopy-loop-200803230022.ebuild  | 10 
 dev-chicken/mailbox/mailbox-200802252118.ebuild| 12 -
 dev-chicken/make/make-200803112120.ebuild  | 10 
 .../misc-extn/misc-extn-200803201814.ebuild| 12 -
 .../miscmacros/miscmacros-200803112120.ebuild  | 10 
 dev-chicken/numbers/numbers-200804020317.ebuild| 13 --
 dev-chicken/pipeline/pipeline-200803180316.ebuild  | 12 -
 dev-chicken/pyffi/pyffi-200801162015.ebuild| 18 --
 dev-chicken/readline/readline-200803240316.ebuild  | 13 --
 .../regex-case/regex-case-200801162015.ebuild  | 12 -
 .../regex-literals-200801162015.ebuild | 10 
 .../riaxpander/riaxpander-200804042118.ebuild  | 10 
 dev-chicken/runcmd/runcmd-200801162015.ebuild  | 10 
 dev-chicken/silex/silex-200803222148.ebuild| 10 
 dev-chicken/ssax/ssax-200803150318.ebuild  | 10 
 .../sxml-tools/sxml-tools-200801162015.ebuild  | 10 
 .../sxml-transforms-200801162015.ebuild| 10 
 .../syntactic-closures-200801162015.ebuild | 10 
 .../syntax-case/syntax-case-200803230022.ebuild| 10 
 dev-chicken/tinyclos/tinyclos-200801162015.ebuild  | 10 
 .../unix-sockets-200801162015-r1.ebuild| 15 ---
 .../unix-test/unix-test-200804012117.ebuild| 10 
 dev-chicken/unix-test/unix-test-.ebuild| 20 ---
 dev-chicken/utf8/utf8-200803181518.ebuild  | 14 ---
 .../files/fix-install-main-include-file.patch  | 12 -
 dev-libs/lightning/lightning-1.2.ebuild| 29 --
 39 files changed, 483 deletions(-)

diff --git a/dev-chicken/9pfs/9pfs-200804142117.ebuild 
b/dev-chicken/9pfs/9pfs-200804142117.ebuild
deleted file mode 100644
index 82ef9dbc..
--- a/dev-chicken/9pfs/9pfs-200804142117.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EGG_NAME="9p"
-
-inherit eggs
-
-DESCRIPTION="A pure Scheme implementation of the 9p networked filesystem 
protocol."
-
-LICENSE="BSD"
-KEYWORDS="~x86 ~amd64"
-
-DEPEND="dev-chicken/iset"
-RDEPEND="${DEPEND}"

diff --git a/dev-chicken/F-operator/F-operator-200803110916.ebuild 
b/dev-chicken/F-operator/F-operator-200803110916.ebuild
deleted file mode 100644
index b0f79d85..
--- a/dev-chicken/F-operator/F-operator-200803110916.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eggs
-
-DEPEND="dev-chicken/datatype"
-RDEPEND="${DEPEND}"
-
-DESCRIPTION="A facility for creating and deconstructing variant records (from 
EOPL)."
-
-LICENSE="BSD"
-KEYWORDS="~x86"

diff --git a/dev-chicken/advice/advice-200801221415.ebuild 
b/dev-chicken/advice/advice-200801221415.ebuild
deleted file mode 100644
index fc2142b2..
--- a/dev-chicken/advice/advice-200801221415.ebuild
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eggs
-
-DESCRIPTION="Allows modifying the behaviour of existing procedures by 
specifying code that should run before, after or instead of the original 
procedure."
-
-LICENSE="BSD"
-KEYWORDS="~x86"

diff --git a/dev-chicken/args/args-200802290956.ebuild 
b/dev-chicken/args/args-200802290956.ebuild
deleted file mode 100644
index c6dbc673..
--- a/dev-chicken/args/args-200802290956.ebuild
+++ /dev/null
@@ 

[gentoo-commits] proj/lisp:master commit in: dev-scheme/guile-gnome-gtksourceview/, ...

2021-06-04 Thread Cyprien Nicolas
commit: 293709c2817d09972e979bb0f9beb6a87b265ec6
Author: Cyprien Nicolas (fulax)  nicolas  tf>
AuthorDate: Fri Jun  4 17:23:19 2021 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Fri Jun  4 17:41:21 2021 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=293709c2

Remove EAPI 2 ebuild per bug #782298

Also, depends on removed dev-scheme/guile-gnome-platform #693290

Signed-off-by: Cyprien Nicolas  nicolas.tf>

 .../files/1.8.0-apiversion.patch   | 12 ---
 .../guile-gnome-gtksourceview-1.8.0.ebuild | 38 --
 2 files changed, 50 deletions(-)

diff --git a/dev-scheme/guile-gnome-gtksourceview/files/1.8.0-apiversion.patch 
b/dev-scheme/guile-gnome-gtksourceview/files/1.8.0-apiversion.patch
deleted file mode 100644
index 09f82c32..
--- a/dev-scheme/guile-gnome-gtksourceview/files/1.8.0-apiversion.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur guile-gnome-gtksourceview-1.8.0.orig/configure.ac 
guile-gnome-gtksourceview-1.8.0/configure.ac
 guile-gnome-gtksourceview-1.8.0.orig/configure.ac  2006-12-17 
21:51:03.0 -0300
-+++ guile-gnome-gtksourceview-1.8.0/configure.ac   2009-09-27 
13:50:30.0 -0300
-@@ -13,7 +13,7 @@
- # Otherwise, guile-gnome is stable. Future incompatible releases will
- # bump this number so as to allow parallel, incompatible versions to
- # coexist.
--API_VERSION=0
-+API_VERSION=2
- AC_SUBST(API_VERSION)
- 
- AM_MAINTAINER_MODE

diff --git 
a/dev-scheme/guile-gnome-gtksourceview/guile-gnome-gtksourceview-1.8.0.ebuild 
b/dev-scheme/guile-gnome-gtksourceview/guile-gnome-gtksourceview-1.8.0.ebuild
deleted file mode 100644
index 5f3c4ff6..
--- 
a/dev-scheme/guile-gnome-gtksourceview/guile-gnome-gtksourceview-1.8.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-scheme/guile-gnome-platform/guile-gnome-platform-2.16.1.ebuild,v
 1.3 2009/07/17 13:15:28 hkbst Exp $
-
-EAPI=2
-
-inherit multilib autotools
-
-DESCRIPTION="Guile Scheme code that wraps the GNOME developer platform"
-HOMEPAGE="http://www.gnu.org/software/guile-gnome;
-SRC_URI="http://ftp.gnu.org/pub/gnu/guile-gnome/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-gnome-platform-2.16.1"
-DEPEND="${RDEPEND}
-   dev-util/pkgconfig"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   epatch "${FILESDIR}"/${PV}-apiversion.patch
-
-   eautoconf
-}
-
-src_compile() {
-   econf --disable-Werror
-   emake || die "emake failed."
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed."
-}



[gentoo-commits] proj/lisp:master commit in: dev-scheme/tinyscheme/

2021-06-04 Thread Cyprien Nicolas
commit: c3d11184ed6176281a423668ebbebad60ac6ff69
Author: Cyprien Nicolas (fulax)  nicolas  tf>
AuthorDate: Fri Jun  4 17:28:56 2021 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Fri Jun  4 17:41:48 2021 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=c3d11184

dev-scheme/tinyscheme-1.39-r3: Remove. EAPI 3. 1.41 in tree

Signed-off-by: Cyprien Nicolas  nicolas.tf>

 dev-scheme/tinyscheme/tinyscheme-1.39-r2.ebuild | 49 -
 1 file changed, 49 deletions(-)

diff --git a/dev-scheme/tinyscheme/tinyscheme-1.39-r2.ebuild 
b/dev-scheme/tinyscheme/tinyscheme-1.39-r2.ebuild
deleted file mode 100644
index e8b6b314..
--- a/dev-scheme/tinyscheme/tinyscheme-1.39-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-scheme/tinyscheme/tinyscheme-1.39-r1.ebuild,v 1.1 
2010/07/01 16:14:51 chiiph Exp $
-
-EAPI="3"
-
-inherit flag-o-matic
-
-MY_P=${PN}${PV}
-
-DESCRIPTION="Lightweight scheme interpreter"
-HOMEPAGE="http://tinyscheme.sourceforge.net;
-SRC_URI="mirror://sourceforge/tinyscheme/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   sed -e 's/PLATFORM_FEATURES = -DUSE_STRLWR=0/#PLATFORM_FEATURES = 
-DUSE_STRLWR=0/;
-   s/CC = gcc -fpic/CC = gcc -fpic ${CFLAGS}/;
-   s/CC) -o/CC) ${LDFLAGS} -o/;
-   s/LDFLAGS/LOCAL_LDFLAGS/g;
-   s/LOCAL_LDFLAGS = -shared/LOCAL_LDFLAGS = -shared ${LDFLAGS}/;
-   s/DEBUG=-g -Wno-char-subscripts -O/DEBUG=/' \
-   -e "s/LD)/& -Wl,-soname,lib${PN}.so.${PV}/" \
-   -i makefile || die "sed failed"
-}
-
-src_install() {
-   local INIT_DIR=/usr/share/${PN}/
-   newbin scheme ${PN} || die "newbin failed"
-   dolib libtinyscheme.a libtinyscheme.so || die "dolib failed"
-   dodoc Manual.txt || die "dodoc failed"
-
-   # Bug 328967: dev-scheme/tinyscheme-1.39-r1 doesn't install header file
-   insinto /usr/include/
-   newins scheme.h tinyscheme.h || die "newins scheme.h tinyscheme.h 
failed"
-
-   insinto ${INIT_DIR}
-   doins init.scm || die "doins failed"
-   dodir /etc/env.d/ && echo "TINYSCHEMEINIT=\"${INIT_DIR}init.scm\"" > 
"${D}"/etc/env.d/50tinyscheme
-}



[gentoo-commits] proj/lisp:master commit in: dev-scheme/guile/, dev-scheme/guile/files/

2021-06-04 Thread Cyprien Nicolas
commit: 5535a9a970135d31e7340bd95429582b7769ba5f
Author: Cyprien Nicolas (fulax)  nicolas  tf>
AuthorDate: Fri Jun  4 17:11:11 2021 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Fri Jun  4 17:40:04 2021 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5535a9a9

dev-scheme/guile: Remove old, bump to 2.2.7

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Cyprien Nicolas  nicolas.tf>

 .../files/guile-2.2.6-configure-ldflags.patch  | 13 
 .../files/guile-2.2.6-tests-00-repl-server.patch   | 91 --
 dev-scheme/guile/files/guile-2.2.7-stack-up.patch  | 17 
 dev-scheme/guile/guile-2.0.14-r4.ebuild| 10 +--
 .../{guile-2.2.6.ebuild => guile-2.2.7.ebuild} | 11 +--
 dev-scheme/guile/guile-2.9.4.ebuild|  6 +-
 dev-scheme/guile/guile-.ebuild |  4 +-
 7 files changed, 33 insertions(+), 119 deletions(-)

diff --git a/dev-scheme/guile/files/guile-2.2.6-configure-ldflags.patch 
b/dev-scheme/guile/files/guile-2.2.6-configure-ldflags.patch
deleted file mode 100644
index c368f98a..
--- a/dev-scheme/guile/files/guile-2.2.6-configure-ldflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 9073deba0..92966ce34 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -1688,7 +1688,7 @@ do
- done
- 
- GUILE_CFLAGS="$GUILE_CFLAGS $PTHREAD_CFLAGS"
--GUILE_LIBS="$LDFLAGS $LIBS"
-+GUILE_LIBS="$LIBS"
- 
- AC_SUBST(GUILE_LIBS)
- AC_SUBST(GUILE_CFLAGS)

diff --git a/dev-scheme/guile/files/guile-2.2.6-tests-00-repl-server.patch 
b/dev-scheme/guile/files/guile-2.2.6-tests-00-repl-server.patch
deleted file mode 100644
index 37c7e298..
--- a/dev-scheme/guile/files/guile-2.2.6-tests-00-repl-server.patch
+++ /dev/null
@@ -1,91 +0,0 @@
 guile-2.2.6/test-suite/tests/00-repl-server.test.old   2017-04-14 
23:26:40.0 +0200
-+++ guile-2.2.6/test-suite/tests/00-repl-server.test   2019-07-07 
15:14:59.681831790 +0200
-@@ -105,47 +105,48 @@
- ;;; Since we call 'primitive-fork', these tests must run before any
- ;;; tests that create threads.
- 
--(with-test-prefix "repl-server"
-+(if (provided? 'socket)
-+(with-test-prefix "repl-server"
- 
--  (pass-if-equal "simple expression"
--  "scheme@(repl-server)> $1 = 42\n"
--(with-repl-server socket
--  (read-until-prompt socket %last-line-before-prompt)
--
--  ;; Wait until 'repl-reader' in boot-9 has written the prompt.
--  ;; Otherwise, if we write too quickly, 'repl-reader' checks for
--  ;; 'char-ready?' and doesn't print the prompt.
--  (match (select (list socket) '() (list socket) 3)
--(((_) () ())
-- (display "(+ 40 2)\n(quit)\n" socket)
-- (read-string socket)
--
--  (pass-if "HTTP inter-protocol attack"   ;CVE-2016-8606
--(with-repl-server socket
--  ;; Avoid SIGPIPE when the server closes the connection.
--  (sigaction SIGPIPE SIG_IGN)
--
--  (read-until-prompt socket %last-line-before-prompt)
--
--  ;; Simulate an HTTP inter-protocol attack.
--  (write-request (build-request (string->uri "http://localhost;))
-- socket)
--
--  ;; Make sure the server reacts by closing the connection.  If it
--  ;; fails to do that, this test hangs.
--  (catch 'system-error
--(lambda ()
--  (let loop ((n 0))
--(display "(+ 40 2)\n(quit)\n" socket) ;trigger EPIPE
--(read-string socket)
--(if (> n 5)
--#f;failure
--(begin
--  (sleep 1)
--  (loop (+ 1 n))
--(lambda args
--  (->bool (memv (system-error-errno args)
--(list ECONNRESET EPIPE ECONNABORTED
-+  (pass-if-equal "simple expression"
-+  "scheme@(repl-server)> $1 = 42\n"
-+(with-repl-server socket
-+  (read-until-prompt socket %last-line-before-prompt)
-+
-+  ;; Wait until 'repl-reader' in boot-9 has written the prompt.
-+  ;; Otherwise, if we write too quickly, 'repl-reader' checks for
-+  ;; 'char-ready?' and doesn't print the prompt.
-+  (match (select (list socket) '() (list socket) 3)
-+(((_) () ())
-+ (display "(+ 40 2)\n(quit)\n" socket)
-+ (read-string socket)
-+
-+  (pass-if "HTTP inter-protocol attack"   ;CVE-2016-8606
-+(with-repl-server socket
-+  ;; Avoid SIGPIPE when the server closes the connection.
-+  (sigaction SIGPIPE SIG_IGN)
-+
-+  (read-until-prompt socket %last-line-before-prompt)
-+
-+  ;; Simulate an HTTP inter-protocol attack.
-+  (write-request (build-request (string->uri "http://localhost;))
-+ socket)
-+
-+  ;; Make sure the server reacts by closing the connection.  If it
-+  ;; fails to do that, this test hangs.
-+   

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

2021-06-04 Thread Michał Górny
commit: 1d6cc221345d2c3d1939a4c06670c31f0e06577a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 16:17:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 16:17:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6cc221

app-admin/awscli: Enable py3.10

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

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

diff --git a/app-admin/awscli/awscli-1.19.87.ebuild 
b/app-admin/awscli/awscli-1.19.87.ebuild
index 75b147981bf..ff429f8d3a3 100644
--- a/app-admin/awscli/awscli-1.19.87.ebuild
+++ b/app-admin/awscli/awscli-1.19.87.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit bash-completion-r1 distutils-r1
 



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

2021-06-04 Thread Michał Górny
commit: 8dc5337f499a398c4f8477d33ff83a4ce5258fca
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 15:46:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 16:13:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc5337f

dev-python/botocore: Enable py3.10

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

 dev-python/botocore/botocore-1.20.87.ebuild | 2 +-
 dev-python/botocore/botocore-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/botocore/botocore-1.20.87.ebuild 
b/dev-python/botocore/botocore-1.20.87.ebuild
index fd6eb700f30..762144aabf7 100644
--- a/dev-python/botocore/botocore-1.20.87.ebuild
+++ b/dev-python/botocore/botocore-1.20.87.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 

diff --git a/dev-python/botocore/botocore-.ebuild 
b/dev-python/botocore/botocore-.ebuild
index fd6eb700f30..762144aabf7 100644
--- a/dev-python/botocore/botocore-.ebuild
+++ b/dev-python/botocore/botocore-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2021-06-04 Thread Michał Górny
commit: 6da03369dd2ef5d50947bc04cbe27c0f2223dd3c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 15:47:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 16:13:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da03369

dev-python/s3transfer: Enable py3.10

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

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

diff --git a/dev-python/s3transfer/s3transfer-0.4.2.ebuild 
b/dev-python/s3transfer/s3transfer-0.4.2.ebuild
index 667e731d3da..b2bb5b6dd9c 100644
--- a/dev-python/s3transfer/s3transfer-0.4.2.ebuild
+++ b/dev-python/s3transfer/s3transfer-0.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="An Amazon S3 Transfer Manager"



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

2021-06-04 Thread Michał Górny
commit: 1b0a2e9c1f76fee5c688e23c500c1abbcafacd3d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 15:48:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 16:13:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0a2e9c

dev-python/boto3: Enable py3.10

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

 dev-python/boto3/boto3-1.17.87.ebuild | 2 +-
 dev-python/boto3/boto3-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/boto3/boto3-1.17.87.ebuild 
b/dev-python/boto3/boto3-1.17.87.ebuild
index 984809e5128..666cbfa63e3 100644
--- a/dev-python/boto3/boto3-1.17.87.ebuild
+++ b/dev-python/boto3/boto3-1.17.87.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="The AWS SDK for Python"

diff --git a/dev-python/boto3/boto3-.ebuild 
b/dev-python/boto3/boto3-.ebuild
index 984809e5128..666cbfa63e3 100644
--- a/dev-python/boto3/boto3-.ebuild
+++ b/dev-python/boto3/boto3-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="The AWS SDK for Python"



[gentoo-commits] repo/gentoo:master commit in: www-plugins/gosuslugi-plugin/

2021-06-04 Thread Vadim Misbakh-Soloviov
commit: f902e81ac507596b122d4e606ffb13159e377103
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Jun  4 15:30:42 2021 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Jun  4 15:31:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f902e81a

www-plugins/gosuslugi-plugin: fix QA issue

 (kludgy way for now, while I trying to contact upstream for proper fix)

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild 
b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
index b326ccd6ca2..c3b258570dc 100644
--- a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
+++ b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
@@ -41,6 +41,7 @@ S="${WORKDIR}"
 
 src_unpack() {
unpack_deb ${A}
+   rm usr/lib/mozilla/plugins/lib/libcapi_engine_linux.so
 }
 
 src_install() {



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

2021-06-04 Thread Michał Górny
commit: f12a862a706430111616fb3aef2425885066f6d6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 15:11:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 15:11:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12a862a

dev-python/rfc3986-validator: Enable py3.10

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

 dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild 
b/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild
index 7e4e0d71a72..e3f74753048 100644
--- a/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild
+++ b/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -14,6 +14,7 @@ MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Pure python RFC3986 validator"
 HOMEPAGE="https://pypi.org/project/rfc3986-validator/ 
https://github.com/naimetti/rfc3986-validator;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
@@ -22,8 +23,6 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 
~s390 sparc x86"
 RDEPEND="dev-python/rfc3987[${PYTHON_USEDEP}]"
 BDEPEND="test? ( dev-python/hypothesis[${PYTHON_USEDEP}] )"
 
-S="${WORKDIR}/${MY_P}"
-
 distutils_enable_tests pytest
 
 python_prepare_all() {



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

2021-06-04 Thread Michał Górny
commit: bab893274b4fa71bf85afc105374a2ffc1d6bd7b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 15:11:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 15:11:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab89327

dev-python/webcolors: Enable py3.10

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

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

diff --git a/dev-python/webcolors/webcolors-1.11.1.ebuild 
b/dev-python/webcolors/webcolors-1.11.1.ebuild
index c6ef920b7c0..b257d1c8c67 100644
--- a/dev-python/webcolors/webcolors-1.11.1.ebuild
+++ b/dev-python/webcolors/webcolors-1.11.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-06-04 Thread Michał Górny
commit: a2dcf8d7c0866b2b919dd583008c50e609beb2d6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 15:19:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 15:19:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dcf8d7

dev-python/jsonschema: Enable py3.10, clean up

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

 dev-python/jsonschema/jsonschema-3.2.0.ebuild | 22 ++
 1 file changed, 6 insertions(+), 16 deletions(-)

diff --git a/dev-python/jsonschema/jsonschema-3.2.0.ebuild 
b/dev-python/jsonschema/jsonschema-3.2.0.ebuild
index 64e6301f048..0c4030cc468 100644
--- a/dev-python/jsonschema/jsonschema-3.2.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-3.2.0.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
@@ -14,18 +15,14 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
 
 BDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
dev-python/pyrsistent[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   ' python{2_7,3_{5,6,7}} pypy{,3})
-   $(python_gen_cond_dep \
-   'dev-python/functools32[${PYTHON_USEDEP}]' -2)
+   ' pypy3)
test? ( dev-python/twisted[${PYTHON_USEDEP}] )
 "
 
@@ -39,19 +36,12 @@ RDEPEND="${BDEPEND}
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
 "
 
-RESTRICT="!test? ( test )"
+BDEPEND+="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
 
 PATCHES=(
"${FILESDIR}"/${P}-add-webcolors-1.11-compat.patch
 )
 
 distutils_enable_tests unittest
-
-python_prepare_all() {
-   # avoid a setuptools_scm dependency
-   sed -i "s:use_scm_version=True:version='${PV}',name='${PN//-/.}':" 
setup.py || die
-   sed -r -i 
"s:setuptools_scm[[:space:]]*([><=]{1,2}[[:space:]]*[0-9.a-zA-Z]+|)[[:space:]]*::"
 \
-   setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}



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

2021-06-04 Thread Michał Górny
commit: 2636bb40ebc7fedf82ed6a3e62c16feb39438c40
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 15:10:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 15:10:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2636bb40

dev-python/rfc3987: Enable py3.10

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

 dev-python/rfc3987/rfc3987-1.3.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rfc3987/rfc3987-1.3.8-r1.ebuild 
b/dev-python/rfc3987/rfc3987-1.3.8-r1.ebuild
index 8138b43386f..7e77182871c 100644
--- a/dev-python/rfc3987/rfc3987-1.3.8-r1.ebuild
+++ b/dev-python/rfc3987/rfc3987-1.3.8-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2021-06-04 Thread Michał Górny
commit: 4d3ec052f5c1dccdcb944d92825ea6f6fbd6325d
Author: David Michael  gmail  com>
AuthorDate: Sat May 29 13:01:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 15:04:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3ec052

media-libs/libjpeg-turbo: fix SIMD issues

This adds a NEON CPU flag to disable SIMD on ARM CPUs without NEON,
which avoids ABI-related build failures.

This also drops the obsolete x32 workaround, and it fixes assembler
package detection to use BROOT.

Closes: https://bugs.gentoo.org/792810
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
(made the 'if's more verbose)
Signed-off-by: Michał Górny  gentoo.org>

 .../libjpeg-turbo/libjpeg-turbo-2.1.0-r2.ebuild| 128 +
 1 file changed, 128 insertions(+)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.0-r2.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.0-r2.ebuild
new file mode 100644
index 000..78714e29ba7
--- /dev/null
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.0-r2.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib java-pkg-opt-2
+
+DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
+HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
+
+LICENSE="BSD IJG ZLIB"
+SLOT="0/0.2"
+if [[ "$(ver_cut 3)" -lt 90 ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+fi
+IUSE="cpu_flags_arm_neon java static-libs"
+
+ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
+
+COMMON_DEPEND="!media-libs/jpeg:0
+   !media-libs/jpeg:62"
+
+BDEPEND=">=dev-util/cmake-3.16.5
+   amd64? ( ${ASM_DEPEND} )
+   x86? ( ${ASM_DEPEND} )
+   amd64-fbsd? ( ${ASM_DEPEND} )
+   x86-fbsd? ( ${ASM_DEPEND} )
+   amd64-linux? ( ${ASM_DEPEND} )
+   x86-linux? ( ${ASM_DEPEND} )
+   x64-macos? ( ${ASM_DEPEND} )
+   x64-cygwin? ( ${ASM_DEPEND} )"
+
+DEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jdk-1.8:* )"
+
+RDEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
+
+src_prepare() {
+   local FILE
+   ln -snf ../debian/extra/*.c . || die
+
+   for FILE in ../debian/extra/*.c; do
+   FILE=${FILE##*/}
+   cat >> CMakeLists.txt <> CMakeLists.txt <> CMakeLists.txt <

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

2021-06-04 Thread Michał Górny
commit: 2499e8a657c5559a8a8615552ad010fe2d1e7f8c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:45:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:58:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2499e8a6

dev-python/setuptools_scm_git_archive: Enable py3.10

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

 .../setuptools_scm_git_archive-1.1.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild 
b/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild
index 04680a37ecf..47aa91fa85d 100644
--- 
a/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild
+++ 
b/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="A setuptools_scm plugin for git archives"
@@ -15,11 +15,10 @@ SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
 IUSE=""
 
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
+RDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]
 "
-RDEPEND="${DEPEND}"
+BDEPEND="${RDEPEND}"
 
 distutils_enable_tests pytest
 
@@ -29,5 +28,5 @@ src_prepare() {
 }
 
 python_test() {
-   pytest tests.py || die
+   epytest tests.py
 }



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

2021-06-04 Thread Michał Górny
commit: e6e895bdf0b431d25d63d2942b50d2cbe22792bd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:57:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:58:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e895bd

dev-python/jmespath: Enable py3.10

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

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

diff --git a/dev-python/jmespath/jmespath-0.10.0.ebuild 
b/dev-python/jmespath/jmespath-0.10.0.ebuild
index 991938bff77..2f7ca6851d9 100644
--- a/dev-python/jmespath/jmespath-0.10.0.ebuild
+++ b/dev-python/jmespath/jmespath-0.10.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-06-04 Thread Michał Górny
commit: e83938d1a9f60d5f44787bbd7209839d32f6953d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:49:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:58:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83938d1

dev-python/pikepdf: Enable py3.10

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

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

diff --git a/dev-python/pikepdf/pikepdf-2.12.1.ebuild 
b/dev-python/pikepdf/pikepdf-2.12.1.ebuild
index 2a76869d388..e8d4a265090 100644
--- a/dev-python/pikepdf/pikepdf-2.12.1.ebuild
+++ b/dev-python/pikepdf/pikepdf-2.12.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 MY_P=${P/_p/.post}



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

2021-06-04 Thread Michał Górny
commit: 66ad2bac82ddf78be0952cdf51666fd5207b2e74
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:48:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:58:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ad2bac

dev-python/python-xmp-toolkit: Enable py3.10

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

 dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild 
b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild
index 9ba138fdb57..5bca8d059a5 100644
--- a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild
+++ b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 if [[ ${PV} == "" ]] ; then



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

2021-06-04 Thread Michał Górny
commit: 393e2bc32b3a7e182b7cdd717ae3df670cb06bc9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:47:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:58:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393e2bc3

dev-python/python-xmp-toolkit: Remove incorrect deps

unittest2 is only used with Python < 2.7.  mock is only used with < 3.3.

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

 dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild 
b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild
index 622f3e3eca8..9ba138fdb57 100644
--- a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild
+++ b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r1.ebuild
@@ -23,9 +23,7 @@ IUSE="doc test"
 RESTRICT="!test? ( test )"
 
 DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/unittest2[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   media-libs/exempi )"
+   test? ( media-libs/exempi )"
 RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
 
 PATCHES=( "${FILESDIR}"/${P}-test.patch )



[gentoo-commits] proj/sci:master commit in: sci-biology/KING/

2021-06-04 Thread Jakov Smolić
commit: ffd44092e74acc532b5dec90adc92e84160adcfc
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Jun  4 14:52:22 2021 +
Commit: Jakov Smolić  sartura  hr>
CommitDate: Fri Jun  4 14:52:42 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ffd44092

sci-biology/KING: Bump to 2.2.7

* Update SRC_URI

Closes: https://bugs.gentoo.org/794160
Signed-off-by: Jakov Smolic  sartura.hr>

 sci-biology/KING/KING-2.2.7.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/sci-biology/KING/KING-2.2.7.ebuild 
b/sci-biology/KING/KING-2.2.7.ebuild
new file mode 100644
index 0..6d01ca794
--- /dev/null
+++ b/sci-biology/KING/KING-2.2.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P="KING${PV}"
+DESCRIPTION="Check family relationship and infer population structure"
+HOMEPAGE="https://kingrelatedness.com;
+SRC_URI="https://www.kingrelatedness.com/executables/${MY_P}code.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved" # Our robust relationship inference algorithm is 
implemented in a freely available software package
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile(){
+   $(tc-getCXX) ${CXXFLAGS} -lm -lz -fopenmp -o king *.cpp
+}
+
+src_install(){
+   newbin {king,KING}
+}



[gentoo-commits] proj/sci:master commit in: sci-biology/KING/

2021-06-04 Thread Jakov Smolić
commit: 967c7d10941d7ab7a61155eee4ce838b75afc330
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Jun  4 14:53:06 2021 +
Commit: Jakov Smolić  sartura  hr>
CommitDate: Fri Jun  4 14:53:06 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=967c7d10

sci-biology/KING: Remove old 2.2.5

Signed-off-by: Jakov Smolic  sartura.hr>

 sci-biology/KING/KING-2.2.5.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/sci-biology/KING/KING-2.2.5.ebuild 
b/sci-biology/KING/KING-2.2.5.ebuild
deleted file mode 100644
index 7f8d96a89..0
--- a/sci-biology/KING/KING-2.2.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Check family relationship and infer population structure"
-HOMEPAGE="https://people.virginia.edu/~wc9c/KING
-   https://people.virginia.edu/~wc9c/publications/pdf/BI26_2867.pdf;
-SRC_URI="https://people.virginia.edu/~wc9c/KING/KINGcode.tar.gz -> ${P}.tar.gz
-   https://people.virginia.edu/~wc9c/KING/manual.html -> 
${PN}_relationship_inference.html
-   https://people.virginia.edu/~wc9c/KING/kingpopulation.html -> 
${PN}.kingpopulation.html"
-
-LICENSE="all-rights-reserved" # Our robust relationship inference algorithm is 
implemented in a freely available software package
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}"
-
-src_compile(){
-   $(tc-getCXX) ${CXXFLAGS} -lm -lz -fopenmp -o king *.cpp
-}
-
-src_install(){
-   newbin {king,KING}
-   dodoc "${DISTDIR}"/"${PN}"_relationship_inference.html 
"${DISTDIR}"/"${PN}".kingpopulation.html
-}



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

2021-06-04 Thread Craig Andrews
commit: 1533f910228c9050bf47c06d9b2a2c0ae0bd6e54
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jun  4 14:53:34 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jun  4 14:54:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1533f910

net-misc/proxytunnel: 1.10.20210604 version bump

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 net-misc/proxytunnel/Manifest  |  1 +
 .../proxytunnel/proxytunnel-1.10.20210604.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/net-misc/proxytunnel/Manifest b/net-misc/proxytunnel/Manifest
index b607a10d868..20fb7d1cc42 100644
--- a/net-misc/proxytunnel/Manifest
+++ b/net-misc/proxytunnel/Manifest
@@ -1,2 +1,3 @@
 DIST proxytunnel-1.10.20200907.tar.gz 54711 BLAKE2B 
79b5fc459ece793997b4407679498af29c53aa495802259f95ec600665fca815f9e43cafcbf1d0407c4f7184c21e7dae3f899413dbeeaf0924034e1bbd26cddb
 SHA512 
f04570e87a0fda024661135b6598f87f1d7407c368fe3453300a655fefedb66ade96a742223de08b500ba9fc1fdc2e6519005ea38529ceaa3c1815f5012fca84
 DIST proxytunnel-1.10.20210128.tar.gz 54702 BLAKE2B 
e873f20c37b5c0dc66a2a6767cfb8d9f73e7cfceaf99e03750eb5fd72acd33bd42281c2eec7e1a72ccecdd7fcd62c8592926c55c206aad220ed5b0b9bc3d357e
 SHA512 
188ab239362cc7c9fd05ddaeaa85aee45c9040ac8f39f10cd0a97c2b92f49a9f5b854690b945109474492955c46b1f5c87e3251bfe68b22d3f1b3a21cf17eda0
+DIST proxytunnel-1.10.20210604.tar.gz 54872 BLAKE2B 
f8e70bd81a541bd3ecf0ed09fedc57396531aeec460eaff125046700d1a9c69f110590a5b81f650fdaba0c5938dd401a2937ee7347a4e33a3b89ac36bb915a7c
 SHA512 
8cf88cda45646575b1eebbca3e8fe0de0edb6bcbecfb5b06cc50fdb863717f7c72b0a52c6d0f70f99284c1b2914f455f0965366b16e331c12e1bb98296b9b7ae

diff --git a/net-misc/proxytunnel/proxytunnel-1.10.20210604.ebuild 
b/net-misc/proxytunnel/proxytunnel-1.10.20210604.ebuild
new file mode 100644
index 000..e15bad2afce
--- /dev/null
+++ b/net-misc/proxytunnel/proxytunnel-1.10.20210604.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Connect stdin and stdout to a server via an HTTPS proxy"
+HOMEPAGE="https://github.com/proxytunnel/proxytunnel/ 
https://proxytunnel.sourceforge.net/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="static"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   "
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( CHANGES CREDITS INSTALL.md KNOWN_ISSUES LICENSE.txt README.md RELNOTES 
TODO )
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+fi
+
+src_prepare() {
+   default
+   sed -i -e 's/libssl/libssl libcrypto/' Makefile || die "Sed failed!"
+}
+
+src_compile() {
+   use static && append-ldflags -static
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake install prefix="${EPREFIX}"/usr DESTDIR="${D}"
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/

2021-06-04 Thread Bernard Cafarelli
commit: 162154b7176361da187986653c605d99904ff78f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jun  4 14:42:49 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jun  4 14:44:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162154b7

net-mail/fetchmail: add 7.0.0 alpha ebuild (masked)

This adds support for OAUTH2 with helper script, installed with
USE=python

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-mail/fetchmail/Manifest  |   1 +
 net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 9a5ec3ab56a..4554531add3 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,3 +1,4 @@
 DIST fetchmail-6.4.16.tar.xz 1316660 BLAKE2B 
fbe592327c52e9299cb09da9dafbf49e6cbbb2d998929aa30222b879a6c035a653dacda033cf4dec5e31cd90f3ebe4f388b1fd9155e65d29259260f30e658af0
 SHA512 
5e0d87739d73991c56111222cd84d6e16913b205c4d427feeb9b03d7f330442851f48769e168883ad75afc0a9db9b5267d1ad30e2ca0efe14263befd625dccf0
 DIST fetchmail-6.4.19.tar.xz 1316672 BLAKE2B 
679d2c49698dd368d32439a8276412e3f32c0a0f6f0e7607bc323c0294c987307469451b4b085fe521f2d5dd4869d59b4841762b6a57b3c654b992e9de8ba87c
 SHA512 
b10f0ac5b3b22f8b1d86367990fc96ea5c49dc21c873890c732c254c34503bd6ab9348c5ef88b99ba0f83f065fa9f9aead55de9721b0f296efa14eac0311daaf
 DIST fetchmail-6.4.8.tar.xz 1282300 BLAKE2B 
31b7f9fa31edff534210a2a0764cc6dec461968071a8aa29b1d1e9915ff6b8d2949b128f97d72fafe6d431b06d4e5c6b38d4a3cdba06736bdf8ec1879a991798
 SHA512 
c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987
+DIST fetchmail-7.0.0-alpha8.tar.xz 1212256 BLAKE2B 
1b123921a696e60b9c42ea30a379bc6cf46bb66dd630f50e1f10ceac5066932da9538295954be451c4665e1186b7281523bbae83fb4cdb7ad2d1b7b408a3a38f
 SHA512 
fdb20b6a4723f718958e8c800d5a996ff0bb8d9ffe485e8f8429f28953a5a691fd8439c29cb4fbbae338d64c1e9cd1f5f9ed6d89261d0ca582f6345cacb696fe

diff --git a/net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild 
b/net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild
new file mode 100644
index 000..73e3f2376e4
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-7.0.0_alpha8.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="tk?"
+
+inherit autotools python-single-r1 systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
+HOMEPAGE="https://www.fetchmail.info/;
+SRC_URI="mirror://sourceforge/${PN}/${P/_/-}.tar.xz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="kerberos nls +python socks +ssl tk"
+REQUIRED_USE="tk? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="acct-user/fetchmail
+   ssl? (
+   >=dev-libs/openssl-1.1.1:=
+   )
+   kerberos? (
+   virtual/krb5
+   >=dev-libs/openssl-1.0.2:=
+   )
+   nls? ( virtual/libintl )
+   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
+   socks? ( net-proxy/dante )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/future[${PYTHON_MULTI_USEDEP}]
+   ')
+   )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
+HTML_DOCS="*.html"
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
+)
+
+S=${WORKDIR}/${P/_/-}
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # don't compile during src_install
+   use python && : > "${S}"/py-compile
+   eautoreconf
+}
+
+src_configure() {
+   use python || export PYTHON=:
+
+   econf \
+   --enable-RPA \
+   --enable-NTLM \
+   --enable-SDPS \
+   $(use_enable nls) \
+   $(use_with ssl ssl "${EPREFIX}/usr") \
+   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
+   $(use_with kerberos gssapi) \
+   $(use_with kerberos kerberos5) \
+   --without-hesiod \
+   $(use_with socks)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   default
+   use python && python_doscript contrib/fetchmail-oauth2.py
+
+   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
+   newconfd "${FILESDIR}"/fetchmail.confd fetchmail
+
+   systemd_dounit  "${FILESDIR}"/${PN}.service
+   

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

2021-06-04 Thread Bernard Cafarelli
commit: d7fc2d01910448acbad393bf447fc36702a4e938
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jun  4 14:45:47 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jun  4 14:45:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fc2d01

profiles: mask net-mail/fetchmail-7 alpha versions

Signed-off-by: Bernard Cafarelli  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 5d1b4674e37..9f1d25cd85d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Bernard Cafarelli  (2021-06-04)
+# Alpha versions of fetchmail 7
+# Add support for OAUTH2 for those needing it
+=net-mail/fetchmail-7.0.0_alpha*
+
 # Michał Górny  (2021-06-02)
 # This is Python 2/3 compatibility layer that was used shortly
 # by dev-python/pip.  No revdeps left.



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

2021-06-04 Thread Michał Górny
commit: 170b3f7e769d4024a2c8b435124862bc39b8167c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:40:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:40:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170b3f7e

dev-python/flask-babel: Enable py3.10

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

 dev-python/flask-babel/flask-babel-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/flask-babel/flask-babel-2.0.0.ebuild 
b/dev-python/flask-babel/flask-babel-2.0.0.ebuild
index 39d8176f53b..08ffec5020f 100644
--- a/dev-python/flask-babel/flask-babel-2.0.0.ebuild
+++ b/dev-python/flask-babel/flask-babel-2.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 inherit distutils-r1
 
 MY_PN="Flask-Babel"



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

2021-06-04 Thread Michał Górny
commit: 19463e89b69204786b0d03b21df28113f4391cdb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:34:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:40:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19463e89

dev-python/wtforms: Enable py3.10, fix tests

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

 dev-python/wtforms/wtforms-2.3.3.ebuild | 33 ++---
 1 file changed, 22 insertions(+), 11 deletions(-)

diff --git a/dev-python/wtforms/wtforms-2.3.3.ebuild 
b/dev-python/wtforms/wtforms-2.3.3.ebuild
index 2f4d412cdd5..feb41b79791 100644
--- a/dev-python/wtforms/wtforms-2.3.3.ebuild
+++ b/dev-python/wtforms/wtforms-2.3.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 inherit distutils-r1
 
 MY_PN="WTForms"
@@ -31,19 +31,30 @@ BDEPEND="
)
 "
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 python_prepare_all() {
-   # Extension-tests are written for an older version of Django
-   # Disable pep8 even when it is installed
-   sed \
-   -e "s|'ext_django.tests', ||" \
-   -e "/import pep8/d" \
-   -e "s|has_pep8 = True|has_pep8 = False|" \
-   -i tests/runtests.py || die
+   # use pytest instead of ugly custom test runner
+   cat >> setup.cfg <<-EOF || die
+   [tool:pytest]
+   python_files = *.py
+   EOF
+
distutils-r1_python_prepare_all
 }
 
 python_test() {
-   "${EPYTHON}" tests/runtests.py -v || die
+   local ignore=(
+   # requires gaetest_common... also upstream doesn't run it at all
+   tests/ext_appengine
+   # requires old django; also extensions are deprecated anyway
+   tests/ext_django
+   )
+   local deselect=(
+   # incompatible with sqlalchemy-1.4
+   tests/ext_sqlalchemy.py::QuerySelectFieldTest
+   tests/ext_sqlalchemy.py::QuerySelectMultipleFieldTest
+   )
+
+   epytest tests ${ignore[@]/#/--ignore } ${deselect[@]/#/--deselect }
 }



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

2021-06-04 Thread Michał Górny
commit: 6f9735e3b4faeb25faa0566a3e492cae0b312af3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 14:40:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:40:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9735e3

dev-python/flask-wtf: Enable py3.10

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

 dev-python/flask-wtf/flask-wtf-0.15.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/flask-wtf/flask-wtf-0.15.1.ebuild 
b/dev-python/flask-wtf/flask-wtf-0.15.1.ebuild
index 7db39000288..af7bd3457aa 100644
--- a/dev-python/flask-wtf/flask-wtf-0.15.1.ebuild
+++ b/dev-python/flask-wtf/flask-wtf-0.15.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 MY_PN="Flask-WTF"
@@ -29,7 +29,6 @@ RDEPEND="
dev-python/werkzeug[${PYTHON_USEDEP}]
>=dev-python/wtforms-1.0.5[${PYTHON_USEDEP}]
 "
-BDEPEND="${RDEPEND}"
 
 distutils_enable_sphinx docs
 distutils_enable_tests pytest



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

2021-06-04 Thread Michał Górny
commit: 9fdee2a85f30a1a25ae59048ebb6167b018d8332
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  4 13:44:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  4 14:40:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdee2a8

dev-python/python-email-validator: Enable py3.10

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

 .../python-email-validator/python-email-validator-1.1.2.ebuild   | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git 
a/dev-python/python-email-validator/python-email-validator-1.1.2.ebuild 
b/dev-python/python-email-validator/python-email-validator-1.1.2.ebuild
index cf39f097450..a3419bc335a 100644
--- a/dev-python/python-email-validator/python-email-validator-1.1.2.ebuild
+++ b/dev-python/python-email-validator/python-email-validator-1.1.2.ebuild
@@ -3,15 +3,12 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="A robust email syntax and deliverability validation library"
 HOMEPAGE="https://github.com/JoshData/python-email-validator;
 SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${PV}"
 
 LICENSE="CC0-1.0"
 KEYWORDS="amd64 x86"



  1   2   3   >