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

2020-05-08 Thread Hans de Graaff
commit: 2f7008749d94310074719b0712f36d1aa5f575c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  9 05:45:45 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  9 05:45:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f700874

dev-ruby/jquery-rails: add 4.4.0

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

 dev-ruby/jquery-rails/Manifest  |  1 +
 dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/jquery-rails/Manifest b/dev-ruby/jquery-rails/Manifest
index 21f3b880b10..8b63f11aa59 100644
--- a/dev-ruby/jquery-rails/Manifest
+++ b/dev-ruby/jquery-rails/Manifest
@@ -1 +1,2 @@
 DIST jquery-rails-4.3.5.gem 523776 BLAKE2B 
cf5338380f1551ee5bbec61dab818f4c45eef49947647dc41cc71cc06438a3454f793122eed7934b2288a9a895578770b236fcb5f1f5a2d0c8c211708e6452e6
 SHA512 
78afb6ad2cfa331ffed52ef6ba67bbd6e1fd7da210223e1b0cd097b0823455036aba58a1f31b70c8a9525f1f62508ec7f688924af7b0b18f262ab8d845c9ad78
+DIST jquery-rails-4.4.0.gem 526336 BLAKE2B 
d6a498424fd89ed575fe778a91ba199eb81fe7c98ac042df8602d0fd680305543d8bb1c1a663d12cf696ec50e1196c59b068051c4bf34b0e3b321cc3ea898bdf
 SHA512 
af363fe81f9689ccb7effd8a755368245b14fdbc67e14698c7dc48e69e18b731e1c65ceefedf86638d6dca6378d21c3175b02f16f6c03bd76c45494c1d0e5eab

diff --git a/dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild 
b/dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild
new file mode 100644
index 000..35c06711553
--- /dev/null
+++ b/dev-ruby/jquery-rails/jquery-rails-4.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="jQuery! For Rails! So great"
+HOMEPAGE="https://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/railties-4.2.0:*
+   >=dev-ruby/thor-0.14:* 

[gentoo-commits] proj/releng:master commit in: releases/specs/ia64/

2020-05-08 Thread Matt Turner
commit: e11ac0095186b3c49d626ace9007d8cf3bfcb343
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  9 05:26:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  9 05:31:06 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e11ac009

specs/ia64: Drop app-accessibility/brltty from installcd

It has far too many dependencies.

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

 releases/specs/ia64/installcd-stage1.spec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/releases/specs/ia64/installcd-stage1.spec 
b/releases/specs/ia64/installcd-stage1.spec
index de2e9a6d..d7069fd8 100644
--- a/releases/specs/ia64/installcd-stage1.spec
+++ b/releases/specs/ia64/installcd-stage1.spec
@@ -24,7 +24,6 @@ livecd/use:
xml
 
 livecd/packages:
-   app-accessibility/brltty
 #  app-admin/hddtemp
 #  app-admin/passook
app-admin/pwgen



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

2020-05-08 Thread Georgy Yakovlev
commit: 9560963002fdb84e5744338ebeacbac6286869d4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat May  9 05:11:41 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat May  9 05:11:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95609630

net-im/telegram-desktop: bump to 2.1.3

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

 net-im/telegram-desktop/Manifest   |   1 +
 .../telegram-desktop/telegram-desktop-2.1.3.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index e573ff8a7fd..8833a88ec13 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -2,3 +2,4 @@ DIST tdesktop-2.0.1-full.tar.gz 26106949 BLAKE2B 
3975e7d42af8b323a86408e2301b292
 DIST tdesktop-2.1.0-full.tar.gz 26133964 BLAKE2B 
c5eb476ea3ed02c2618e5b770bdce365bcf0d6124f75558570189e07e9dcd9f6f3282d53fec621be736cbd1269a9dd820629d4d9a36167d8f71109bfcd5a52e2
 SHA512 
46f5453c64d1dbd4cf8adde73fcc48e6b6f795972ab0f6516cb55112f47d5af990a049da356bedb81e6d3f7103c14a7be45369ff9a5a1812c07a1bfcda70646d
 DIST tdesktop-2.1.1-full.tar.gz 26178569 BLAKE2B 
377820af9d2ceeab18fa1ca0458803770b9e1cf211ba9bac7f21ae75fcb8e59269ad742c9fc0acd1b6d484d36057c872146cfdba0653bd2461f3a585222cf0b0
 SHA512 
aa542c029ead2d1b6c398ecca949b86fae8f37094ceb462ace4628f8e53882faf35b3c2e4fe03dd2e4e17b07412896f7b05d6748b13c99a3bac117b7449d69a8
 DIST tdesktop-2.1.2-full.tar.gz 35603888 BLAKE2B 
40ca92e5d7bcc291ce8b8ad4404dd27399dc5dd710e869759800c694c36721db892f1da9273c718672e2cea7d918059035f0af3e8cfd9a7b42f3f24b7d34b5a7
 SHA512 
c23d9a961132cd2592ce8f728ed7592091a8c2a1d94797facd93516ab0c9194bd5b90ba7a7d4e8aa778940bc4a23d4ac69507a9f150c3bf4e743c6659e545ccf
+DIST tdesktop-2.1.3-full.tar.gz 36121092 BLAKE2B 
667f73ef9ea41e06b9cd536eacc1d84229376f78662f8e82916bbefde035145454c0c9a62b7fbe613dd1e502ae522ab88d23db8bfbc6e3cb7abe1e319cbd92b0
 SHA512 
ec5743a15fcc051cfea9379ecd5811a9300b46b29108a813a67575e2b2a99839c83943c5513f17a1119869f722519628884aa9af63cbf4b65640944c16ff27e9

diff --git a/net-im/telegram-desktop/telegram-desktop-2.1.3.ebuild 
b/net-im/telegram-desktop/telegram-desktop-2.1.3.ebuild
new file mode 100644
index 000..9dad2e7e8a3
--- /dev/null
+++ b/net-im/telegram-desktop/telegram-desktop-2.1.3.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit cmake desktop flag-o-matic python-any-r1 xdg-utils
+
+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="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="+alsa +dbus enchant +hunspell libressl pulseaudio +spell wayland +X"
+
+RDEPEND="
+   !net-im/telegram-desktop-bin
+   app-arch/lz4:=
+   app-arch/xz-utils
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   dev-cpp/range-v3
+   dev-libs/xxhash
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[jpeg,png,wayland?,X(-)?]
+   dev-qt/qtimageformats:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5[png,X(-)?]
+   media-fonts/open-sans
+   media-libs/fontconfig:=
+   >=media-libs/libtgvoip-2.4.4_p20200301[alsa?,pulseaudio?]
+   media-libs/openal[alsa?,pulseaudio?]
+   media-libs/opus:=
+   media-video/ffmpeg:=[alsa?,opus,pulseaudio?]
+   sys-libs/zlib[minizip]
+   virtual/libiconv
+   dbus? (
+   dev-qt/qtdbus:5
+   dev-libs/libdbusmenu-qt[qt5(+)]
+   )
+   enchant? ( app-text/enchant:= )
+   hunspell? ( >=app-text/hunspell-1.7:= )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   ${RDEPEND}
+"
+
+BDEPEND="
+   >=dev-util/cmake-3.16
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   || ( alsa pulseaudio )
+   || ( X wayland )
+   spell? (
+   ^^ ( enchant hunspell )
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+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_configure() {
+   local mycxxflags=(
+   -Wno-deprecated-declarations
+   -Wno-error=deprecated-declarations
+   -Wno-switch
+   )
+
+   append-cxxflags "${mycxxflags[@]}"
+
+   # TODO: unbundle header-only libs, ofc telegram uses git versions...
+   # it fals with tl-expected-1.0.0, so we use bundled 

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

2020-05-08 Thread Patrick McLean
commit: 7ba71a3dab311c81360dfc76c38503d85167145b
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat May  9 04:36:18 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat May  9 04:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba71a3d

dev-util/trace-cmd-2.8.3: Add patch to build with gcc-10

Add a call to python_optimize in python_install as well.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 .../trace-cmd/files/trace-cmd-2.8.3-gcc10.patch| 104 +
 dev-util/trace-cmd/trace-cmd-2.8.3.ebuild  |   3 +
 2 files changed, 107 insertions(+)

diff --git a/dev-util/trace-cmd/files/trace-cmd-2.8.3-gcc10.patch 
b/dev-util/trace-cmd/files/trace-cmd-2.8.3-gcc10.patch
new file mode 100644
index 000..709347448df
--- /dev/null
+++ b/dev-util/trace-cmd/files/trace-cmd-2.8.3-gcc10.patch
@@ -0,0 +1,104 @@
+diff --git a/tracecmd/trace-hist.c b/tracecmd/trace-hist.c
+index 384a7ff..e0e7c47 100644
+--- a/tracecmd/trace-hist.c
 b/tracecmd/trace-hist.c
+@@ -27,26 +27,26 @@ static int kernel_stack_type;
+ 
+ static int long_size;
+ 
+-struct tep_format_field *common_type_field;
+-struct tep_format_field *common_pid_field;
+-struct tep_format_field *sched_wakeup_comm_field;
+-struct tep_format_field *sched_wakeup_new_comm_field;
+-struct tep_format_field *sched_wakeup_pid_field;
+-struct tep_format_field *sched_wakeup_new_pid_field;
+-struct tep_format_field *sched_switch_prev_field;
+-struct tep_format_field *sched_switch_next_field;
+-struct tep_format_field *sched_switch_prev_pid_field;
+-struct tep_format_field *sched_switch_next_pid_field;
+-struct tep_format_field *function_ip_field;
+-struct tep_format_field *function_parent_ip_field;
+-struct tep_format_field *function_graph_entry_func_field;
+-struct tep_format_field *function_graph_entry_depth_field;
+-struct tep_format_field *function_graph_exit_func_field;
+-struct tep_format_field *function_graph_exit_depth_field;
+-struct tep_format_field *function_graph_exit_calltime_field;
+-struct tep_format_field *function_graph_exit_rettime_field;
+-struct tep_format_field *function_graph_exit_overrun_field;
+-struct tep_format_field *kernel_stack_caller_field;
++static struct tep_format_field *common_type_hist;
++static struct tep_format_field *common_pid_field;
++static struct tep_format_field *sched_wakeup_comm_field;
++static struct tep_format_field *sched_wakeup_new_comm_field;
++static struct tep_format_field *sched_wakeup_pid_field;
++static struct tep_format_field *sched_wakeup_new_pid_field;
++static struct tep_format_field *sched_switch_prev_field;
++static struct tep_format_field *sched_switch_next_field;
++static struct tep_format_field *sched_switch_prev_pid_field;
++static struct tep_format_field *sched_switch_next_pid_field;
++static struct tep_format_field *function_ip_field;
++static struct tep_format_field *function_parent_ip_field;
++static struct tep_format_field *function_graph_entry_func_field;
++static struct tep_format_field *function_graph_entry_depth_field;
++static struct tep_format_field *function_graph_exit_func_field;
++static struct tep_format_field *function_graph_exit_depth_field;
++static struct tep_format_field *function_graph_exit_calltime_field;
++static struct tep_format_field *function_graph_exit_rettime_field;
++static struct tep_format_field *function_graph_exit_overrun_field;
++static struct tep_format_field *kernel_stack_caller_field;
+ 
+ static int compact;
+ 
+@@ -568,7 +568,7 @@ process_record(struct tep_handle *pevent, struct 
tep_record *record)
+   unsigned long long val;
+   int type;
+ 
+-  tep_read_number_field(common_type_field, record->data, );
++  tep_read_number_field(common_type_hist, record->data, );
+   type = val;
+ 
+   if (type == function_type)
+@@ -956,8 +956,8 @@ static void do_trace_hist(struct tracecmd_input *handle)
+ 
+   long_size = tracecmd_long_size(handle);
+ 
+-  common_type_field = tep_find_common_field(event, "common_type");
+-  if (!common_type_field)
++  common_type_hist = tep_find_common_field(event, "common_type");
++  if (!common_type_hist)
+   die("Can't find a 'type' field?");
+ 
+   common_pid_field = tep_find_common_field(event, "common_pid");
+diff --git a/tracecmd/trace-mem.c b/tracecmd/trace-mem.c
+index 078a61b..630aeff 100644
+--- a/tracecmd/trace-mem.c
 b/tracecmd/trace-mem.c
+@@ -30,7 +30,7 @@ static int kmem_cache_alloc_type;
+ static int kmem_cache_alloc_node_type;
+ static int kmem_cache_free_type;
+ 
+-struct tep_format_field *common_type_field;
++static struct tep_format_field *common_type_mem;
+ 
+ struct tep_format_field *kmalloc_callsite_field;
+ struct tep_format_field *kmalloc_bytes_req_field;
+@@ -369,7 +369,7 @@ process_record(struct tep_handle *pevent, struct 
tep_record *record)
+   unsigned long long val;
+   int type;
+ 
+-  

[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/files/, net-misc/freerdp/

2020-05-08 Thread Mike Gilbert
commit: 049c86b6a13a1c9913cc01e4110313fb683eaac8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May  9 04:15:13 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May  9 04:15:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049c86b6

net-misc/freerdp: remove old

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

 net-misc/freerdp/Manifest  |   3 -
 .../freerdp/files/2.0.0-rc4-bitmap-endian.patch|  30 -
 net-misc/freerdp/files/2.0.0-rc4-libressl.patch|  78 -
 net-misc/freerdp/freerdp-2.0.0_rc4.ebuild  | 121 -
 net-misc/freerdp/freerdp-2.0.0_rc4_p1129.ebuild| 119 
 5 files changed, 351 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 3fd51796e61..9e59f87b53e 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,5 +1,2 @@
-DIST freerdp-2.0.0-rc4-fix-NTLM-AvPair-lists.patch 20553 BLAKE2B 
17ba83ba2dc05f2179df3aa8805877e15b353d4c6bbe88fa0553f7412baf85849a834032143ebd22ff3d27dd12ffdfddfc802868e10ca2718145a58378940ec4
 SHA512 
b3b548e98422362f63aedfefca399e4008a4b571e6cd786603418c5a3d1c4d832d5148ddee2f62d6bc1259c66020ee01ced6357d72333f49fc34a1059f4f804e
-DIST freerdp-2.0.0-rc4.tar.gz 6662044 BLAKE2B 
50bc72336841e421b8fd89ce4f2be6a0b1a9f052933c4cd5bad33261689e6a6b54bc5563fb1ace8cc7a2271990c0ff4c7fe239243f5d75140af497ee6ff9bcd6
 SHA512 
63cf89aecc6d7ac55db8c7aca60f4ba29cfa54ad70d0fa87fdab011cd16500a3d184659119cd08b7596b7236346db3b61b46282c5325d7f0ca6da09b42d0df20
 DIST freerdp-2.0.0.tar.gz 6857730 BLAKE2B 
2873a228b82874d3efae3ea922c83c7d32692ae17da2b7b85a9dd570d8d3f4df7f4943920474cb6711c32c6e8863429a165a6f4b65c834fda1320bcb804b38db
 SHA512 
4babb7b3a5e7b39b89c4e1dbcd5a58b5fbfb8d48083dbafc2c6455d8b739f4c444715286cc10f2f7446f96053d3f5ff4ac2cff1af9708cbc48ef07a6fee5bee6
-DIST freerdp-2.0.0_rc4_p1129.tar.gz 6774330 BLAKE2B 
728a4d0f0d7ee4a6cf8a7d0d4ed6f2e0f13a76ceb1c16e7cb48ad0f3d6b6f36194839129bd57e73e02d2a6ae89a83d9d571f515ab2f46cb26f611424dd5b23b5
 SHA512 
407b06ca7607e01d52b7b89337dbcd5dc15633de197ea91443825672963cbb6d966a187dee022afb5f9979e8d08577ee62b681f37419e5b986f9c2f5e8a3e285
 DIST freerdp-2.1.0.tar.gz 21772624 BLAKE2B 
d3491cb9f08a34fd5b2a5b00b46494e4e0524715d73ad46e92812578fbe9843504d937dc634f1597a7f0785494fd2c68f964125b438328105e4db41191eeb166
 SHA512 
c0abecf3d52bf8388538f0bb60a0852b6f92c9172feda06efa96eb49a354913c7a10b9852efb0de6e545658043d0d3568cb79a54fc1d324a14e8ed2c9c9e6e3b

diff --git a/net-misc/freerdp/files/2.0.0-rc4-bitmap-endian.patch 
b/net-misc/freerdp/files/2.0.0-rc4-bitmap-endian.patch
deleted file mode 100644
index cd78ba983b7..000
--- a/net-misc/freerdp/files/2.0.0-rc4-bitmap-endian.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 18b193a1cf083b92279c3952f4f907a07cd92834 Mon Sep 17 00:00:00 2001
-From: Armin Novak 
-Date: Wed, 13 Feb 2019 09:30:34 +0100
-Subject: [PATCH] Fixed endianess issue with GETPIXEL16 and GETPIXEL32
-

- libfreerdp/codec/bitmap.c | 6 --
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/libfreerdp/codec/bitmap.c b/libfreerdp/codec/bitmap.c
-index 7524bb99ce..479c965e52 100644
 a/libfreerdp/codec/bitmap.c
-+++ b/libfreerdp/codec/bitmap.c
-@@ -26,12 +26,14 @@
- 
- static INLINE UINT16 GETPIXEL16(const void* d, UINT32 x, UINT32 y, UINT32 w)
- {
--  return (*(((const unsigned short*)d) + ((y) * (w) + (x;
-+  const BYTE* src = (const BYTE*)d + ((y * w + x) * sizeof(UINT16));
-+  return (UINT16)(((UINT16)src[1] << 8) | (UINT16)src[0]);
- }
- 
- static INLINE UINT32 GETPIXEL32(const void* d, UINT32 x, UINT32 y, UINT32 w)
- {
--  return (*(((const unsigned int*)d) + ((y) * (w) + (x;
-+  const BYTE* src = (const BYTE*)d + ((y * w + x) * sizeof(UINT32));
-+  return (((UINT32)src[3]) << 24) | (((UINT32)src[2]) << 16) | 
(((UINT32)src[1]) << 8) | (src[0] & 0xFF);
- }
- 
- 
/*/

diff --git a/net-misc/freerdp/files/2.0.0-rc4-libressl.patch 
b/net-misc/freerdp/files/2.0.0-rc4-libressl.patch
deleted file mode 100644
index fd6e6148607..000
--- a/net-misc/freerdp/files/2.0.0-rc4-libressl.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 649f49fa61ca98a05b26c3b2a26a1c30ca24ea26 Mon Sep 17 00:00:00 2001
-From: Armin Novak 
-Date: Thu, 22 Nov 2018 09:23:46 +0100
-Subject: [PATCH] Fix #5049: LibreSSL does not have SSL_CTX_set_security_level
-

- libfreerdp/crypto/tls.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libfreerdp/crypto/tls.c b/libfreerdp/crypto/tls.c
-index 20fde415d8..76f51701fe 100644
 a/libfreerdp/crypto/tls.c
-+++ b/libfreerdp/crypto/tls.c
-@@ -656,7 +656,7 @@ static BOOL tls_prepare(rdpTls* tls, BIO* underlying, 
SSL_METHOD* method,
- #endif
- 
- 
--#if OPENSSL_VERSION_NUMBER >= 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L
-   

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

2020-05-08 Thread Mike Gilbert
commit: 6e16902b1bc82dbf1ab92da463b16007e03881f5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May  9 04:14:13 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May  9 04:15:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e16902b

net-misc/freerdp: bump to 2.1.0

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

 net-misc/freerdp/Manifest |   1 +
 net-misc/freerdp/freerdp-2.1.0.ebuild | 122 ++
 2 files changed, 123 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 09477f890a1..3fd51796e61 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -2,3 +2,4 @@ DIST freerdp-2.0.0-rc4-fix-NTLM-AvPair-lists.patch 20553 
BLAKE2B 17ba83ba2dc05f2
 DIST freerdp-2.0.0-rc4.tar.gz 6662044 BLAKE2B 
50bc72336841e421b8fd89ce4f2be6a0b1a9f052933c4cd5bad33261689e6a6b54bc5563fb1ace8cc7a2271990c0ff4c7fe239243f5d75140af497ee6ff9bcd6
 SHA512 
63cf89aecc6d7ac55db8c7aca60f4ba29cfa54ad70d0fa87fdab011cd16500a3d184659119cd08b7596b7236346db3b61b46282c5325d7f0ca6da09b42d0df20
 DIST freerdp-2.0.0.tar.gz 6857730 BLAKE2B 
2873a228b82874d3efae3ea922c83c7d32692ae17da2b7b85a9dd570d8d3f4df7f4943920474cb6711c32c6e8863429a165a6f4b65c834fda1320bcb804b38db
 SHA512 
4babb7b3a5e7b39b89c4e1dbcd5a58b5fbfb8d48083dbafc2c6455d8b739f4c444715286cc10f2f7446f96053d3f5ff4ac2cff1af9708cbc48ef07a6fee5bee6
 DIST freerdp-2.0.0_rc4_p1129.tar.gz 6774330 BLAKE2B 
728a4d0f0d7ee4a6cf8a7d0d4ed6f2e0f13a76ceb1c16e7cb48ad0f3d6b6f36194839129bd57e73e02d2a6ae89a83d9d571f515ab2f46cb26f611424dd5b23b5
 SHA512 
407b06ca7607e01d52b7b89337dbcd5dc15633de197ea91443825672963cbb6d966a187dee022afb5f9979e8d08577ee62b681f37419e5b986f9c2f5e8a3e285
+DIST freerdp-2.1.0.tar.gz 21772624 BLAKE2B 
d3491cb9f08a34fd5b2a5b00b46494e4e0524715d73ad46e92812578fbe9843504d937dc634f1597a7f0785494fd2c68f964125b438328105e4db41191eeb166
 SHA512 
c0abecf3d52bf8388538f0bb60a0852b6f92c9172feda06efa96eb49a354913c7a10b9852efb0de6e545658043d0d3568cb79a54fc1d324a14e8ed2c9c9e6e3b

diff --git a/net-misc/freerdp/freerdp-2.1.0.ebuild 
b/net-misc/freerdp/freerdp-2.1.0.ebuild
new file mode 100644
index 000..b541ab6af7c
--- /dev/null
+++ b/net-misc/freerdp/freerdp-2.1.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 2011-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
+   MY_P=${P/_/-}
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="http://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/2"
+IUSE="alsa +client cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg 
libressl openh264 pulseaudio server smartcard systemd test usb wayland X 
xinerama xv"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib:0
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   client? (
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   !ffmpeg? (
+   x11-libs/cairo:0=
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   jpeg? ( virtual/jpeg:0 )
+   openh264? ( media-libs/openh264 )
+   pulseaudio? ( media-sound/pulseaudio )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? ( sys-apps/pcsc-lite )
+   systemd? ( sys-apps/systemd:0= )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   

[gentoo-commits] data/api:master commit in: files/

2020-05-08 Thread Marc Schiffbauer
commit: 97719dfb716f00749bd23bdcc1c4fecc421177d1
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat May  9 04:14:52 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sat May  9 04:14:52 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=97719dfb

uid-gid.txt: 403: requested -> acct

Signed-off-by: Marc Schiffbauer  gentoo.org>

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 1e50023..99a7187 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -240,7 +240,7 @@ octoprint   368 368 acct
 openvpn394 394 acct
 slurm  400 400 acct
 monitorix  401 401 acct
-bareos 403 403 requested
+bareos 403 403 acct
 simplevirt -   404 acct
 guest  405 -   historical  Removed from baselayout 
in 
[r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=286=889=2545)
 utmp   -   406 acct



[gentoo-commits] repo/gentoo:master commit in: acct-group/bareos/

2020-05-08 Thread Marc Schiffbauer
commit: 0abd1600707a1a09d934635b9324dec6f3260ae1
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat May  9 04:13:39 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sat May  9 04:13:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abd1600

acct-group/bareos: added group for app-admin/bareos

Signed-off-by: Marc Schiffbauer  gentoo.org>

 acct-group/bareos/bareos-0.ebuild | 9 +
 acct-group/bareos/metadata.xml| 8 
 2 files changed, 17 insertions(+)

diff --git a/acct-group/bareos/bareos-0.ebuild 
b/acct-group/bareos/bareos-0.ebuild
new file mode 100644
index 000..62958b4907e
--- /dev/null
+++ b/acct-group/bareos/bareos-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for the bareos network backup suite"
+ACCT_GROUP_ID=403

diff --git a/acct-group/bareos/metadata.xml b/acct-group/bareos/metadata.xml
new file mode 100644
index 000..ea6b59e7902
--- /dev/null
+++ b/acct-group/bareos/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   msch...@gentoo.org
+   Marc Schiffbauer
+   
+



[gentoo-commits] repo/gentoo:master commit in: acct-user/bareos/

2020-05-08 Thread Marc Schiffbauer
commit: 4dddaa875494473b060eec2cc9b0152a428b87b0
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat May  9 04:12:29 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sat May  9 04:13:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dddaa87

acct-user/bareos: added user for app-admin/bareos

Signed-off-by: Marc Schiffbauer  gentoo.org>

 acct-user/bareos/bareos-0.ebuild | 13 +
 acct-user/bareos/metadata.xml|  8 
 2 files changed, 21 insertions(+)

diff --git a/acct-user/bareos/bareos-0.ebuild b/acct-user/bareos/bareos-0.ebuild
new file mode 100644
index 000..a382943a340
--- /dev/null
+++ b/acct-user/bareos/bareos-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for the bareos network backup suite"
+ACCT_USER_ID=403
+ACCT_USER_HOME=/var/lib/${PN}
+ACCT_USER_GROUPS=( ${PN} disk tape cdrom )
+
+acct-user_add_deps

diff --git a/acct-user/bareos/metadata.xml b/acct-user/bareos/metadata.xml
new file mode 100644
index 000..ea6b59e7902
--- /dev/null
+++ b/acct-user/bareos/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   msch...@gentoo.org
+   Marc Schiffbauer
+   
+



[gentoo-commits] data/api:master commit in: files/

2020-05-08 Thread Marc Schiffbauer
commit: ece2ffa2826aeaf6507d6220f2723c768197e56b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat May  9 03:56:49 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sat May  9 03:56:49 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ece2ffa2

uid-gid.txt: add uid/gid for app-backup/bareos

Signed-off-by: Marc Schiffbauer  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index ea082c7..1e50023 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -240,6 +240,7 @@ octoprint   368 368 acct
 openvpn394 394 acct
 slurm  400 400 acct
 monitorix  401 401 acct
+bareos 403 403 requested
 simplevirt -   404 acct
 guest  405 -   historical  Removed from baselayout 
in 
[r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=286=889=2545)
 utmp   -   406 acct



[gentoo-commits] repo/gentoo:master commit in: app-portage/elogviewer/, app-portage/elogviewer/files/

2020-05-08 Thread Brian Dolbec
commit: a7d3a01ae62b55d4e4f0ada9b8b5a9466565371d
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat May  9 03:46:35 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 03:48:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d3a01a

app-portage/elogviewer: Revision bump 3.0, add patch

Add a patch to fix a HeaderState.parse segfault for a newer line format
Bug: https://bugs.gentoo.org/721522

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 app-portage/elogviewer/elogviewer-3.0-r2.ebuild| 69 ++
 .../elogviewer/files/elogviewer-3.0-segfault.patch | 34 +++
 2 files changed, 103 insertions(+)

diff --git a/app-portage/elogviewer/elogviewer-3.0-r2.ebuild 
b/app-portage/elogviewer/elogviewer-3.0-r2.ebuild
new file mode 100644
index 000..f733ba8a7fe
--- /dev/null
+++ b/app-portage/elogviewer/elogviewer-3.0-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+DISABLE_AUTOFORMATTING=true
+
+inherit desktop python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="Elog viewer for Gentoo"
+HOMEPAGE="https://sourceforge.net/projects/elogviewer;
+SRC_URI="https://github.com/Synss/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/PyQt5[gui,widgets,${PYTHON_MULTI_USEDEP}]
+   >=sys-apps/portage-2.1[${PYTHON_MULTI_USEDEP}]
+   ')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_MULTI_USEDEP}]' 
python2_7)
+"
+DEPEND="${RDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+
+DOC_CONTENTS="In order to use this software, you need to activate
+Portage's elog features.  Required is
+   PORTAGE_ELOG_SYSTEM=\"save\"
+and at least one of
+   PORTAGE_ELOG_CLASSES=\"warn error info log qa\"
+More information on the elog system can be found in
+/usr/share/portage/config/make.conf.example
+
+To operate properly this software needs the directory
+${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage.
+To start the software as a user, add yourself to the portage group."
+
+PATCHES=( "${FILESDIR}/elogviewer-3.0-segfault.patch"
+)
+
+src_compile() {
+   rm -f Makefile
+}
+
+src_install() {
+   python_newscript elogviewer.py elogviewer
+
+   make_desktop_entry ${PN} ${PN} ${PN} System
+
+   doman elogviewer.1
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+
+   ewarn "The elogviewer's configuration file is now saved in:"
+   ewarn "~/.config/elogviewer/ (was ~/.config/Mathias\ Laurin/)."
+   ewarn "Please migrate any user specific settings to the new config 
file."
+}

diff --git a/app-portage/elogviewer/files/elogviewer-3.0-segfault.patch 
b/app-portage/elogviewer/files/elogviewer-3.0-segfault.patch
new file mode 100644
index 000..cc67a0d6f19
--- /dev/null
+++ b/app-portage/elogviewer/files/elogviewer-3.0-segfault.patch
@@ -0,0 +1,34 @@
+--- a/elogviewer.py2020-05-08 20:23:04.419257166 -0700
 b/elogviewer.py2020-05-08 20:23:30.436359552 -0700
+@@ -255,15 +255,22 @@
+ return ""
+ 
+ def parse(self, line):
+-eclass, stage = line.split(":")
+-self.context.eclass = {
+-"ERROR": EClass.Error,
+-"WARN": EClass.Warning,
+-"LOG": EClass.Log,
+-"INFO": EClass.Info,
+-"QA": EClass.QA,
+-}[eclass]
+-return "{}: {}".format(self.context.eclass.name, stage)
++if not line:
++return
++parts = line.split(":")
++if len(parts) == 2:
++eclass, stage = parts[0:2]
++self.context.eclass = {
++"ERROR": EClass.Error,
++"WARN": EClass.Warning,
++"LOG": EClass.Log,
++"INFO": EClass.Info,
++"QA": EClass.QA,
++}[eclass]
++return "{}: {}".format(self.context.eclass.name, stage)
++elif len(parts) > 2:
++# Return an empty string, eclass and stage are populated anyway
++return "" 
+ 
+ 
+ class BodyState(AbstractState):



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

2020-05-08 Thread Patrick McLean
commit: 166b01ff87eef4866daeede41629a619e8605d02
Author: Patrick McLean  sony  com>
AuthorDate: Sat May  9 02:50:50 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat May  9 02:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166b01ff

net-firewall/arptables-0.0.5-r1: Revbump, support eselect-arptables

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

 net-firewall/arptables/arptables-0.0.5-r1.ebuild | 55 
 1 file changed, 55 insertions(+)

diff --git a/net-firewall/arptables/arptables-0.0.5-r1.ebuild 
b/net-firewall/arptables/arptables-0.0.5-r1.ebuild
new file mode 100644
index 000..6dc0f8f781c
--- /dev/null
+++ b/net-firewall/arptables/arptables-0.0.5-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="set up, maintain, and inspect the tables of ARP rules in the 
Linux kernel"
+HOMEPAGE="http://ebtables.sourceforge.net/;
+SRC_URI="ftp://ftp.netfilter.org/pub/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+BDEPEND=">=app-eselect/eselect-iptables-20200508"
+RDEPEND="${BDEPEND}"
+
+src_compile() {
+   # -O0 does not work and at least -O2 is required, bug #240752
+   emake CC="$(tc-getCC)" COPT_FLAGS="-O2 ${CFLAGS//-O0/-O2}"
+   sed -e 's:__EXEC_PATH__:/sbin:g' \
+   -i arptables-save arptables-restore || die "sed failed"
+}
+
+src_install() {
+   emake \
+   PREFIX="${ED}"/ \
+   LIBDIR="${ED}/$(get_libdir)" \
+   SYSCONFIGDIR="${ED}"/etc \
+   MANDIR="${ED}"/usr/share/man \
+   install
+
+   newman arptables-legacy.8 arptables.8
+}
+
+pkg_postinst() {
+   if ! eselect arptables show &>/dev/null; then
+   elog "Current arptables implementation is unset, setting to 
ebtables-legacy"
+   eselect arptables set arptables-legacy
+   fi
+
+   eselect arptables show
+}
+
+pkg_prerm() {
+   if has_version 'net-firewall/iptables[nftables]'; then
+   elog "Resetting arptables symlinks to xtables-nft-multi before 
removal"
+   eselect arptables set xtables-nft-multi
+   else
+   elog "Unsetting arptables symlinks before removal"
+   eselect arptables unset
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/

2020-05-08 Thread Patrick McLean
commit: 37c41814f27ef349d94ff2f14313b89c65edb2cb
Author: Patrick McLean  sony  com>
AuthorDate: Sat May  9 02:46:44 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat May  9 02:54:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c41814

app-eselect/eselect-iptables: Remove old (bug #721578)

Bug: https://bugs.gentoo.org/721578
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 app-eselect/eselect-iptables/Manifest |  1 -
 .../eselect-iptables/eselect-iptables-20200319.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/app-eselect/eselect-iptables/Manifest 
b/app-eselect/eselect-iptables/Manifest
index 5f3cbd0b4f7..14ef90635d3 100644
--- a/app-eselect/eselect-iptables/Manifest
+++ b/app-eselect/eselect-iptables/Manifest
@@ -1,2 +1 @@
-DIST eselect-iptables-20200319.tar.xz 1584 BLAKE2B 
be7cad34ef41a6b3c1b25470f2cef7bc2de33d83b5b0846a52695c0d09d9770368abd8d59a00a4edbc0ecbc91b83648de2e6686c7ee8a46036369558f5ed1e16
 SHA512 
828d8b0b1f41af2ad807c33f4e529411dc5feb21b37c76e8f19f0b7bf3d90ccb61db6b2e0b2ef353acfa4ea95b4a375da4fe769132b1fc6a7879acef6e10db9a
 DIST eselect-iptables-20200508.tar.xz 2152 BLAKE2B 
e28e566d15116134308ae122443dddb8e66bcbdbbe6f6448bab0b7061710cb3b5610a9f058f43c41c3b130150c5046a6b00b0697d28fea6f2c9049485486c3c4
 SHA512 
b76734a53a8d1a14e662758516e0bd6d5eefbf8bca5718dae67c912365e21aecc800d63ab9dee626807db8e065469d4019f9b5369937a5b123e25f91faa43d2e

diff --git a/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild 
b/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild
deleted file mode 100644
index 89c49dbd974..000
--- a/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Manages the {,/usr}/sbin/iptables symlink"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="https://dev.gentoo.org/~chutzpah/dist/iptables/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-
-RDEPEND="app-admin/eselect"
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   doins iptables.eselect
-}



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

2020-05-08 Thread Patrick McLean
commit: 6958be66cd5dd6d8f6c26ba94ecc48ef40299e16
Author: Patrick McLean  sony  com>
AuthorDate: Sat May  9 02:51:30 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat May  9 02:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6958be66

net-firewall/ebtables-2.0.11-r1: Revbump, support eselect-arptables

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

 net-firewall/ebtables/ebtables-2.0.11-r1.ebuild | 106 
 1 file changed, 106 insertions(+)

diff --git a/net-firewall/ebtables/ebtables-2.0.11-r1.ebuild 
b/net-firewall/ebtables/ebtables-2.0.11-r1.ebuild
new file mode 100644
index 000..4090f230c80
--- /dev/null
+++ b/net-firewall/ebtables/ebtables-2.0.11-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs autotools
+
+MY_PV="$(ver_rs 3 '-' )"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Controls Ethernet frame filtering on a Linux bridge, MAC NAT and 
brouting"
+HOMEPAGE="http://ebtables.sourceforge.net/;
+SRC_URI="ftp://ftp.netfilter.org/pub/${PN}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+perl static"
+
+BDEPEND=">=app-eselect/eselect-iptables-20200508"
+# The ebtables-save script is written in perl.
+RDEPEND="${BDEPEND}
+   perl? ( dev-lang/perl )
+   net-misc/ethertypes"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.11-makefile.patch"
+
+   # Enhance ebtables-save to take table names as parameters bug #189315
+   "${FILESDIR}/${PN}-2.0.11-ebt-save.patch"
+
+   # from upstream git
+   "${FILESDIR}/ebtables-2.0.11-remove-stray-atsign.patch"
+)
+
+pkg_setup() {
+   if use static; then
+   ewarn "You've chosen static build which is useful for embedded 
devices."
+   ewarn "It has no init script. Make sure that's really what you 
want."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # don't install perl scripts if USE=perl is disabled
+   if ! use perl; then
+   sed -e '/sbin_SCRIPTS/ d' -i Makefile.am || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --bindir="/bin" \
+   --sbindir="/sbin" \
+   --libdir=/$(get_libdir)/${PN} \
+   --sysconfdir="/usr/share/doc/${PF}" \
+   $(use_enable static)
+}
+
+src_compile() {
+   emake $(usex static 'static ebtables-legacy.8' '')
+}
+
+src_install() {
+   local -a DOCS=( ChangeLog THANKS )
+
+   if ! use static; then
+   emake DESTDIR="${D}" install
+   keepdir /var/lib/ebtables/
+   newinitd "${FILESDIR}"/ebtables.initd-r1 ebtables
+   newconfd "${FILESDIR}"/ebtables.confd-r1 ebtables
+
+   find "${D}" -name '*.la' -type f -delete || die
+   else
+   into /
+   newsbin static ebtables
+   insinto /etc
+   doins ethertypes
+   fi
+
+   newman ebtables-legacy.8 ebtables.8
+   einstalldocs
+}
+
+pkg_postinst() {
+   if ! eselect ebtables show &>/dev/null; then
+   elog "Current ebtables implementation is unset, setting to 
ebtables-legacy"
+   eselect ebtables set ebtables-legacy
+   fi
+
+   eselect ebtables show
+}
+
+pkg_prerm() {
+   if has_version 'net-firewall/iptables[nftables]'; then
+   elog "Resetting ebtables symlinks to xtables-nft-multi before 
removal"
+   eselect ebtables set xtables-nft-multi
+   else
+   elog "Unsetting ebtables symlinks before removal"
+   eselect ebtables unset
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/

2020-05-08 Thread Patrick McLean
commit: 2126aaa89c0f96dc9cb033d10b742adea7bea903
Author: Patrick McLean  sony  com>
AuthorDate: Sat May  9 02:31:29 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat May  9 02:54:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2126aaa8

app-eselect/eselect-iptables-20200508: Version bump (bug #721578)

Bug: https://bugs.gentoo.org/721578
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 app-eselect/eselect-iptables/Manifest  |  1 +
 .../eselect-iptables-20200508.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-eselect/eselect-iptables/Manifest 
b/app-eselect/eselect-iptables/Manifest
index f9fd8ed3b7b..5f3cbd0b4f7 100644
--- a/app-eselect/eselect-iptables/Manifest
+++ b/app-eselect/eselect-iptables/Manifest
@@ -1 +1,2 @@
 DIST eselect-iptables-20200319.tar.xz 1584 BLAKE2B 
be7cad34ef41a6b3c1b25470f2cef7bc2de33d83b5b0846a52695c0d09d9770368abd8d59a00a4edbc0ecbc91b83648de2e6686c7ee8a46036369558f5ed1e16
 SHA512 
828d8b0b1f41af2ad807c33f4e529411dc5feb21b37c76e8f19f0b7bf3d90ccb61db6b2e0b2ef353acfa4ea95b4a375da4fe769132b1fc6a7879acef6e10db9a
+DIST eselect-iptables-20200508.tar.xz 2152 BLAKE2B 
e28e566d15116134308ae122443dddb8e66bcbdbbe6f6448bab0b7061710cb3b5610a9f058f43c41c3b130150c5046a6b00b0697d28fea6f2c9049485486c3c4
 SHA512 
b76734a53a8d1a14e662758516e0bd6d5eefbf8bca5718dae67c912365e21aecc800d63ab9dee626807db8e065469d4019f9b5369937a5b123e25f91faa43d2e

diff --git a/app-eselect/eselect-iptables/eselect-iptables-20200508.ebuild 
b/app-eselect/eselect-iptables/eselect-iptables-20200508.ebuild
new file mode 100644
index 000..f033207e969
--- /dev/null
+++ b/app-eselect/eselect-iptables/eselect-iptables-20200508.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Manages the {,/usr}/sbin/iptables symlink"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="https://dev.gentoo.org/~chutzpah/dist/iptables/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="app-admin/eselect"
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   doins iptables.eselect
+
+   local symlink
+   for symlink in {eb,arp}tables; do
+   dosym iptables.eselect 
/usr/share/eselect/modules/${symlink}.eselect
+   done
+}



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

2020-05-08 Thread Patrick McLean
commit: cfc7d9481a9002d8827cba7f4a3b247589202907
Author: Patrick McLean  sony  com>
AuthorDate: Sat May  9 02:52:46 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat May  9 02:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc7d948

net-firewall/iptables: Revbump, fix eselect bug (bug #721578)

This also supports eselect-arptables and eselect-ebtables, since the
nftables implementation of xtables can replace both these commands.

Closes: https://bugs.gentoo.org/721578
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 ...es-1.8.4-r1.ebuild => iptables-1.8.4-r2.ebuild} | 45 ++
 1 file changed, 37 insertions(+), 8 deletions(-)

diff --git a/net-firewall/iptables/iptables-1.8.4-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.4-r2.ebuild
similarity index 77%
rename from net-firewall/iptables/iptables-1.8.4-r1.ebuild
rename to net-firewall/iptables/iptables-1.8.4-r2.ebuild
index 80ef3dd2877..96799b425fb 100644
--- a/net-firewall/iptables/iptables-1.8.4-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.4-r2.ebuild
@@ -19,8 +19,10 @@ SLOT="0/1.8.3"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conntrack ipv6 netlink nftables pcap static-libs"
 
+BUILD_DEPEND="
+   >=app-eselect/eselect-iptables-20200508
+"
 COMMON_DEPEND="
-   app-eselect/eselect-iptables
conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 )
netlink? ( net-libs/libnfnetlink )
nftables? (
@@ -33,7 +35,8 @@ DEPEND="${COMMON_DEPEND}
virtual/os-headers
>=sys-kernel/linux-headers-4.4:0
 "
-BDEPEND="
+BDEPEND="${BUILD_DEPEND}
+   app-eselect/eselect-iptables
virtual/pkgconfig
nftables? (
sys-devel/flex
@@ -41,7 +44,10 @@ BDEPEND="
)
 "
 RDEPEND="${COMMON_DEPEND}
+   ${BUILD_DEPEND}
nftables? ( net-misc/ethertypes )
+   !/dev/null; then
elog "Current iptables implementation is unset, setting to 
${default_iptables}"
eselect iptables set "${default_iptables}"
-   use ipv6 && eselect iptables set --ipv6 "${default_iptables}"
fi
+
+   if use nftables; then
+   local tables
+   for tables in {arp,eb}tables; do
+   if ! eselect ${tables} show &>/dev/null; then
+   elog "Current ${tables} implementation is 
unset, setting to ${default_iptables}"
+   eselect ${tables} set xtables-nft-multi
+   fi
+   done
+   fi
+
eselect iptables show
 }
 
@@ -148,6 +161,22 @@ pkg_prerm() {
elog "Unsetting iptables symlinks before removal"
eselect iptables unset
 
+   if ! has_version 'net-firewall/ebtables'; then
+   elog "Unsetting ebtables symlinks before removal"
+   eselect ebtables unset
+   elif [[ -z ${REPLACED_BY_VERSION} ]]; then
+   elog "Resetting ebtables symlinks to ebtables-legacy"
+   eselect ebtables set ebtables-legacy
+   fi
+
+   if ! has_version 'net-firewall/arptables'; then
+   elog "Unsetting arptables symlinks before removal"
+   eselect arptables unset
+   elif [[ -z ${REPLACED_BY_VERSION} ]]; then
+   elog "Resetting arptables symlinks to arptables-legacy"
+   eselect arptables set arptables-legacy
+   fi
+
# the eselect module failing should not be fatal
return 0
 }



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

2020-05-08 Thread Aaron Bauman
commit: 97fb6379f08053df30a36ebce2513ddd2ec18173
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat May  9 02:25:32 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May  9 02:25:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fb6379

dev-util/cmake: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/dev-util/cmake/cmake-3.16.5.ebuild 
b/dev-util/cmake/cmake-3.16.5.ebuild
index 1671d545b7e..49f4e63a42b 100644
--- a/dev-util/cmake/cmake-3.16.5.ebuild
+++ b/dev-util/cmake/cmake-3.16.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://cmake.org/files/v$(ver_cut 
1-2)/${MY_P}.tar.gz"
 LICENSE="CMake"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc emacs ncurses qt5 test"
 RESTRICT="!test? ( test )"
 



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

2020-05-08 Thread Aaron Bauman
commit: 71582041744951754e51f3bcbada464b09113c07
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat May  9 02:22:20 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May  9 02:22:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71582041

net-misc/curl: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/net-misc/curl/curl-7.69.1.ebuild b/net-misc/curl/curl-7.69.1.ebuild
index 6464b0ad2f1..cdec6acd02b 100644
--- a/net-misc/curl/curl-7.69.1.ebuild
+++ b/net-misc/curl/curl-7.69.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="adns alt-svc brotli +ftp gopher http2 idn +imap ipv6 kerberos ldap 
metalink +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet 
+tftp threads"
 IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" nghttp3 quiche"



[gentoo-commits] proj/eselect:extern commit in: modules/

2020-05-08 Thread Patrick McLean
commit: 4fd0650ed9ef4cec5477038fcfb2e59db2cf2b93
Author: Patrick McLean  sony  com>
AuthorDate: Sat May  9 02:21:40 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat May  9 02:22:21 2020 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=4fd0650e

modules/iptables.eselect: Complete rewrite, solve issues in bug #721578

Signed-off-by: Patrick McLean  sony.com>

 modules/iptables.eselect | 320 +++
 1 file changed, 214 insertions(+), 106 deletions(-)

diff --git a/modules/iptables.eselect b/modules/iptables.eselect
index f94b25c..e3e5906 100644
--- a/modules/iptables.eselect
+++ b/modules/iptables.eselect
@@ -2,43 +2,128 @@
 # Copyright 2005-2020 Gentoo Authors
 # Distributed under the terms of the GNU GPL version 2 or later
 
-DESCRIPTION="Manage the iptables and ip6tables symlink"
-AUTHOR="ch...@christopherpritchard.co.uk"
+inherit package-manager
+
+DESCRIPTION="Manage the iptables/arptables/ebtables symlinks"
 MAINTAINER="base-sys...@gentoo.org"
-VERSION="20200319"
+VERSION="20200508"
+
+# a simple list of symlinks does for iptables
+IPTABLES_SYMLINKS=(
+   "iptables-xml"
+   "iptables" "iptables-restore" "iptables-save"
+)
+IP6TABLES_SYMLINKS=(
+   "ip6tables" "ip6tables-restore" "ip6tables-save"
+)
+
+# for arptables and ebtables we map names to legacy targets
+ARPTABLES_TARGETS=(
+   "arptables-legacy"
+   "xtables-nft-multi"
+)
+declare -A ARPTABLES_SYMLINKS=(
+   [arptables]="arptables-legacy"
+   [arptables-restore]="arptables-legacy-restore"
+   [arptables-save]="arptables-legacy-save"
+)
+
+EBTABLES_TARGETS=(
+   "ebtables-legacy"
+   "xtables-nft-multi"
+)
+declare -A EBTABLES_SYMLINKS=(
+   [ebtables]="ebtables-legacy"
+   [ebtables-restore]="ebtables-legacy-restore"
+   [ebtables-save]="ebtables-legacy-save"
+)
 
-IPTABLES_TARGETS=("iptables" "iptables-restore" "iptables-save")
-IP6TABLES_TARGETS=("ip6tables" "ip6tables-restore" "ip6tables-save")
+# get which module is running
+get_module() {
+   local module
+   module="${BASH_SOURCE[0]##*/}"
 
-# find a list of xtables symlink targets
+   printf -- '%s\n' "${module%.eselect}"
+}
+
+# find a list of symlink targets for the current module
 find_targets() {
-   local f
-   for f in "${EROOT}"/sbin/xtables-*-multi; do
-   [[ -f ${f} ]] && basename "${f}"
-   done
+   local module target
+
+   module="$(get_module)"
+   case "${module}" in
+   iptables)
+   for target in "${EROOT}"/sbin/xtables-*-multi; do
+   [[ -x ${target} ]] && printf -- '%s\n' 
"${target##*/}"
+   done
+   ;;
+   arptables)
+   for target in "${ARPTABLES_TARGETS[@]}"; do
+   [[ -x ${EROOT}/sbin/${target} ]] && printf -- 
'%s\n' "${target}"
+   done
+   ;;
+   ebtables)
+   for target in "${EBTABLES_TARGETS[@]}"; do
+   [[ -x ${EROOT}/sbin/${target} ]] && printf -- 
'%s\n' "${target}"
+   done
+   ;;
+   *) die "Invalid module name ${module}"
+   esac
 }
 
-# remove the iptables symlink
-remove_symlinks() {
-   local ipt
-   for ipt in "${IPTABLES_TARGETS[@]}"; do
-   rm -f "${EROOT}/sbin/${ipt}" &>/dev/null
-   done
-   if [[ -n ${ipv6} && -n ${ipv6_remove} ]]; then
-   local ip6t
-   for ip6t in "${IP6TABLES_TARGETS[@]}"; do
-   rm -f "${EROOT}/sbin/${ip6t}" &>/dev/null
-   done
-   fi
+# get the list of symlinks for the current module
+get_symlinks_list() {
+   local module
+   module="$(get_module)"
+
+   case "${module}" in
+   iptables)
+   printf -- '%s\n' "${IPTABLES_SYMLINKS[@]}"
+
+   if [[ ${1} == -a ]] || has_version 
'net-firewall/iptables[ipv6]'
+   then
+   printf -- '%s\n' "${IP6TABLES_SYMLINKS[@]}"
+   fi
+   ;;
+   arptables) printf -- '%s\n' "${!ARPTABLES_SYMLINKS[@]}";;
+   ebtables) printf -- '%s\n' "${!EBTABLES_SYMLINKS[@]}";;
+  

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

2020-05-08 Thread Kent Fredric
commit: e52f86df9bd339ad0ae4549121e7485470928bb7
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat May  9 02:19:31 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat May  9 02:20:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52f86df

dev-perl/Cache-Memcached: -r bump for EAPI7

- EAPI7
- Fix depends
- Prune empty variable assignments and unused vars
- Reflect upstream license as much as possible re bug #721730
- Annotate testing requirements
- Parallel tests

Bug: https://bugs.gentoo.org/721730
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Cache-Memcached-1.300.0-r2.ebuild  | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild 
b/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild
new file mode 100644
index 000..63dd6a3526d
--- /dev/null
+++ b/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DORMANDO
+DIST_VERSION=1.30
+inherit perl-module
+
+DESCRIPTION="Perl API for memcached"
+HOMEPAGE="http://www.danga.com/memcached/ 
https://metacpan.org/release/Cache-Memcached;
+# Bug: https://bugs.gentoo.org/721730
+LICENSE="|| ( Artistic GPL-1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+RDEPEND="
+   virtual/perl-Encode
+   virtual/perl-Storable
+   dev-perl/String-CRC32
+   virtual/perl-Time-HiRes
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+src_test() {
+   ewarn "Comprehensive testing of this module needs manual configuration."
+   ewarn "For details, see:"
+   ewarn 
"https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN};
+   echo
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/supertux/files/, games-arcade/supertux/

2020-05-08 Thread Lars Wendler
commit: 703cb390bc2c3788f1be67600330517265b7cd47
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  9 01:12:16 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  9 01:12:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703cb390

games-arcade/supertux: Bump to version 0.6.2_rc1

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

 games-arcade/supertux/Manifest |  1 +
 .../files/supertux-0.6.2_rc1-boost-1.73.patch  | 25 +
 games-arcade/supertux/supertux-0.6.2_rc1.ebuild| 61 ++
 3 files changed, 87 insertions(+)

diff --git a/games-arcade/supertux/Manifest b/games-arcade/supertux/Manifest
index 8f44c648f7e..b2865395711 100644
--- a/games-arcade/supertux/Manifest
+++ b/games-arcade/supertux/Manifest
@@ -1,2 +1,3 @@
 DIST SuperTux-v0.6.0-Source.tar.gz 131203604 BLAKE2B 
196e2ec328469b8fd373abeca6755207dbfdb8d21ba294f8150abd889f0ea8636ab3132cee94c976b8b768a6965eafe7467f09333ecf59a294405e73a5211c59
 SHA512 
7e313f1af1131e83ec658fee12803542d59075fa94a0a79a9182382335dc1b10a9f75092562555acf875dd03b15b336b40772fb8cdd81a82fa5802deb51b610b
 DIST SuperTux-v0.6.1.1-Source.tar.gz 163363780 BLAKE2B 
313c25a74b950fc292821739c9edfe5c5878fad5f74e6ba6957fb3fa3740b2dafebc443211c090c46eb30aa9906768774cae6d245ea0c88d86ef80e77283e866
 SHA512 
9c4b535d5c55b3a582b05dab4ffb9658fd3d500165d428eb9e69c91b03e90dcf7517cadfa99554485950085764e6589e6a0a83304abebf7911e4c5a240270c10
+DIST SuperTux-v0.6.2-rc.1-Source.tar.gz 172372034 BLAKE2B 
cd0825ba957bb8d3114ffefa623b32fce55467aef6ae2455fc3b7bf78ceeb58797a8ff7b2e920376e9ee1b7412ff3b5f7a9f238e2da8a9d99d9bf659d51d2ec4
 SHA512 
cc33e6340bbe0a7cc8f9bf11ebcecdf50e08d224de73837f5a34d67b7b4b739b1e9d148553198208cb097651d923696a28351c4ea40eaca7166b51657bb45113

diff --git a/games-arcade/supertux/files/supertux-0.6.2_rc1-boost-1.73.patch 
b/games-arcade/supertux/files/supertux-0.6.2_rc1-boost-1.73.patch
new file mode 100644
index 000..55fa95b70fb
--- /dev/null
+++ b/games-arcade/supertux/files/supertux-0.6.2_rc1-boost-1.73.patch
@@ -0,0 +1,25 @@
+From dec7fb943c532f855e5c0ae2eb39d2d82a46a506 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Sat, 9 May 2020 03:04:02 +0200
+Subject: [PATCH] Fix build with boost-1.73
+
+---
+ src/editor/object_settings.hpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/editor/object_settings.hpp b/src/editor/object_settings.hpp
+index bc9049a94..15b77b1e4 100644
+--- a/src/editor/object_settings.hpp
 b/src/editor/object_settings.hpp
+@@ -22,6 +22,8 @@
+ 
+ #include "editor/object_option.hpp"
+ 
++#include 
++
+ class Color;
+ enum class Direction;
+ enum class WalkMode;
+-- 
+2.26.2
+

diff --git a/games-arcade/supertux/supertux-0.6.2_rc1.ebuild 
b/games-arcade/supertux/supertux-0.6.2_rc1.ebuild
new file mode 100644
index 000..be67a6a7509
--- /dev/null
+++ b/games-arcade/supertux/supertux-0.6.2_rc1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+: ${CMAKE_MAKEFILE_GENERATOR:=emake}
+inherit cmake flag-o-matic
+
+MY_PV="${PV/_rc/-rc.}"
+MY_P="SuperTux-v${MY_PV}-Source"
+
+DESCRIPTION="A game similar to Super Mario Bros."
+HOMEPAGE="https://supertux.org/;
+SRC_URI="https://github.com/SuperTux/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+ GPL-3+ ZLIB MIT CC-BY-SA-2.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND=">=dev-games/physfs-3.0
+   dev-libs/boost:=
+   media-libs/glew:=
+   virtual/opengl
+   media-libs/libvorbis
+   media-libs/openal
+   >=media-libs/libsdl2-2.0.1[joystick,video]
+   >=media-libs/sdl2-image-2.0.0[png,jpeg]
+   >=net-misc/curl-7.21.7"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.0-tinygettext.patch
+   "${FILESDIR}"/${PN}-0.6.0-{license,icon,obstack}.patch
+   "${FILESDIR}"/${PN}-0.6.2_rc1-boost-1.73.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   # This is not a developer release so switch the logo to the non-dev one.
+   sed -e 's@logo_dev@logo@' \
+   -i data/images/objects/logo/logo.sprite || die
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+
+   local mycmakeargs=(
+   -DWERROR=OFF
+   -DINSTALL_SUBDIR_BIN=bin
+   -DINSTALL_SUBDIR_DOC=share/doc/${PF}
+   -DINSTALL_SUBDIR_SHARE=share/${PN}2
+   -DENABLE_SQDBG="$(usex debug)"
+   -DUSE_SYSTEM_PHYSFS=ON
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/supertux/

2020-05-08 Thread Lars Wendler
commit: 3b0bd1e6a26343d2c3b897b31829cff76c99833b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  9 01:12:42 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  9 01:12:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0bd1e6

games-arcade/supertux: Removed old

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

 games-arcade/supertux/Manifest  |  1 -
 games-arcade/supertux/supertux-0.6.0.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/games-arcade/supertux/Manifest b/games-arcade/supertux/Manifest
index b2865395711..7ecf8ae966a 100644
--- a/games-arcade/supertux/Manifest
+++ b/games-arcade/supertux/Manifest
@@ -1,3 +1,2 @@
-DIST SuperTux-v0.6.0-Source.tar.gz 131203604 BLAKE2B 
196e2ec328469b8fd373abeca6755207dbfdb8d21ba294f8150abd889f0ea8636ab3132cee94c976b8b768a6965eafe7467f09333ecf59a294405e73a5211c59
 SHA512 
7e313f1af1131e83ec658fee12803542d59075fa94a0a79a9182382335dc1b10a9f75092562555acf875dd03b15b336b40772fb8cdd81a82fa5802deb51b610b
 DIST SuperTux-v0.6.1.1-Source.tar.gz 163363780 BLAKE2B 
313c25a74b950fc292821739c9edfe5c5878fad5f74e6ba6957fb3fa3740b2dafebc443211c090c46eb30aa9906768774cae6d245ea0c88d86ef80e77283e866
 SHA512 
9c4b535d5c55b3a582b05dab4ffb9658fd3d500165d428eb9e69c91b03e90dcf7517cadfa99554485950085764e6589e6a0a83304abebf7911e4c5a240270c10
 DIST SuperTux-v0.6.2-rc.1-Source.tar.gz 172372034 BLAKE2B 
cd0825ba957bb8d3114ffefa623b32fce55467aef6ae2455fc3b7bf78ceeb58797a8ff7b2e920376e9ee1b7412ff3b5f7a9f238e2da8a9d99d9bf659d51d2ec4
 SHA512 
cc33e6340bbe0a7cc8f9bf11ebcecdf50e08d224de73837f5a34d67b7b4b739b1e9d148553198208cb097651d923696a28351c4ea40eaca7166b51657bb45113

diff --git a/games-arcade/supertux/supertux-0.6.0.ebuild 
b/games-arcade/supertux/supertux-0.6.0.ebuild
deleted file mode 100644
index 16d3cbb706a..000
--- a/games-arcade/supertux/supertux-0.6.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-: ${CMAKE_MAKEFILE_GENERATOR:=emake}
-inherit cmake flag-o-matic
-
-MY_P="SuperTux-v${PV}-Source"
-
-DESCRIPTION="A game similar to Super Mario Bros."
-HOMEPAGE="https://supertux.org/;
-SRC_URI="https://github.com/SuperTux/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+ GPL-3+ ZLIB MIT CC-BY-SA-2.0 CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND=">=dev-games/physfs-3.0
-   dev-libs/boost:=
-   media-libs/glew:=
-   virtual/opengl
-   media-libs/libvorbis
-   media-libs/openal
-   >=media-libs/libsdl2-2.0.1[joystick,video]
-   >=media-libs/sdl2-image-2.0.0[png,jpeg]
-   >=net-misc/curl-7.21.7"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.5.0-tinygettext.patch
-   "${FILESDIR}"/${PN}-0.6.0-{license,icon,obstack}.patch
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   # This is not a developer release so switch the logo to the non-dev one.
-   sed -e 's@logo_dev@logo@' \
-   -i data/images/objects/logo/logo.sprite || die
-}
-
-src_configure() {
-   append-cxxflags -std=c++11
-
-   local mycmakeargs=(
-   -DWERROR=OFF
-   -DINSTALL_SUBDIR_BIN=bin
-   -DINSTALL_SUBDIR_DOC=share/doc/${PF}
-   -DINSTALL_SUBDIR_SHARE=share/${PN}2
-   -DENABLE_SQDBG="$(usex debug)"
-   -DENABLE_BOOST_STATIC_LIBS=OFF # bug! Please check if this is 
still required.
-   -DUSE_SYSTEM_PHYSFS=ON
-   )
-   cmake_src_configure
-}



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

2020-05-08 Thread Brian Dolbec
commit: 8dc4fe90b31065dbf6ec7f4162f1f51125964a71
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Apr 28 18:35:54 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc4fe90

dev-python/autobahn: Version bump, adds python 3.7, 3.8

metadata.xml: take maintainership

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/autobahn/Manifest   |  1 +
 dev-python/autobahn/autobahn-20.4.3.ebuild | 84 ++
 dev-python/autobahn/metadata.xml   |  6 ++-
 3 files changed, 90 insertions(+), 1 deletion(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 91e225aae21..a8a3e1c69b9 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-17.5.1.tar.gz 205144 BLAKE2B 
a026381330d062059f23bd0fe20de12bf227fec45c816ce41a05d81951a2cb263e70ec3a5cee265ea3cc1f6910975903b493a767dce64c5bbb13be077561cabd
 SHA512 
904f8f4c527a6c1c7840ea8634d0c0a47141458500c6d29f4aa1f05ff51f91c65a451b7c447201cbdf5e255c4c2d07509efa106790217b09398e7d50c1d85382
 DIST autobahn-18.3.1.tar.gz 213042 BLAKE2B 
2f5eb92212f57d2301dbac1108a81cbbd339da4cb5527e3eb55f1ae7dcb951fed3cb7c643e76beaa0a83d623fe96f9eebcf7945e10efb0773e102d0234ebc479
 SHA512 
3d122cfb54eff0697cf60cd155a07699c6f6b39e573616c247ea79e65e6fa0a86d505ea8bc4f4755dbf266fb8bc7fadabb4338aeb1b9e6a2f0503e1b4d25e2e6
+DIST autobahn-20.4.3.tar.gz 938992 BLAKE2B 
259d18f4aa46f7eaeac75811c1c193f3046aca5c5e37627d9ac62eeaa3dc944d05a8d87a558e241bdef56c799be4d89f65d4c8ee7c1a2be20f892896227eb5f9
 SHA512 
c34f29951b8f9ff5161851cf3a7e964de136f6091b0231a8e78e7fe74cb085077be5078cee352b2c27412d9aa4303de1eb85aa1890b4fb583575638a9c47c6fb

diff --git a/dev-python/autobahn/autobahn-20.4.3.ebuild 
b/dev-python/autobahn/autobahn-20.4.3.ebuild
new file mode 100644
index 000..b9380e38dc9
--- /dev/null
+++ b/dev-python/autobahn/autobahn-20.4.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-20.3.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0
+   )
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}"/${MY_P}
+
+python_test() {
+   echo "Testing all, cryptosign using twisted"
+   export USE_TWISTED=true
+   cd "${BUILD_DIR}"/lib || die
+   "${EPYTHON}" -m twisted.trial autobahn || die
+   unset USE_TWISTED
+   echo "RE-testing cryptosign and component_aio using asyncio"
+   export USE_ASYNCIO=true
+   py.test -v autobahn/wamp/test/test_cryptosign.py || die
+   py.test -v autobahn/wamp/test/test_component_aio.py || die
+   unset USE_ASYNCIO
+   rm -r .pytest_cache || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # delete the dropin.cache so we don't have collisions
+   rm "${D}"/usr/lib*/python*/site-packages/twisted/plugins//dropin.cache 
|| die
+}
+
+pkg_postinst() {
+   python_foreach_impl twisted-regen-cache || die
+}
+
+pkg_postrm() {
+   python_foreach_impl twisted-regen-cache || die
+}

diff --git a/dev-python/autobahn/metadata.xml 

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

2020-05-08 Thread Brian Dolbec
commit: 4b6aede9bf1bd193903c5ad357587224c50560e6
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 23:59:01 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6aede9

dev-python/cbor2: New pkg, new dep of dev-python/autobahn-20.4.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/cbor2/Manifest   |  1 +
 dev-python/cbor2/cbor2-5.1.0.ebuild | 30 ++
 dev-python/cbor2/metadata.xml   | 23 +++
 3 files changed, 54 insertions(+)

diff --git a/dev-python/cbor2/Manifest b/dev-python/cbor2/Manifest
new file mode 100644
index 000..bb524addff1
--- /dev/null
+++ b/dev-python/cbor2/Manifest
@@ -0,0 +1 @@
+DIST cbor2-5.1.0.tar.gz 72328 BLAKE2B 
22737f1ce152eb356fc937199ba83e9558b68900f8183ee8acca52312fa56499812d6b26629b6e2cfacbdfbb72f65cb7fcbe93a010320aff94aec8dc3978
 SHA512 
0df4f0c5609ae8d73627a64ee1544af88461b2bf829538f23d912138cf47ae8d03193644c7315e2a77318e58fd2bd61c4cb103d94ed0710db0ae5c2cf4df60b7

diff --git a/dev-python/cbor2/cbor2-5.1.0.ebuild 
b/dev-python/cbor2/cbor2-5.1.0.ebuild
new file mode 100644
index 000..0a40842019e
--- /dev/null
+++ b/dev-python/cbor2/cbor2-5.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure Python CBOR (de)serializer with extensive tag support"
+HOMEPAGE="https://github.com/agronholm/cbor2 https://pypi.org/project/cbor2/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DEPENDS="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest

diff --git a/dev-python/cbor2/metadata.xml b/dev-python/cbor2/metadata.xml
new file mode 100644
index 000..77d7b556b44
--- /dev/null
+++ b/dev-python/cbor2/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   
+   
+   
+   bol...@bolson.org
+   Brian Olson
+   
+   cbor
+   bodhisnarkva/cbor
+   
+   This library provides encoding and decoding for the
+Concise Binary Object Representation (CBOR) (RFC 7049) serialization format.
+It is implemented in pure python with an optional C backend and is compatible
+with versions 2.7 through to 3.8.  On cPython>=3.3 cbor2 can use a built in C
+module for performance similar to how pickle wraps the _pickle C module in the
+Python Standard Library.
+   
+



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

2020-05-08 Thread Brian Dolbec
commit: be706362bbd4efb09fee4d11a50c284332f17618
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Apr 28 01:18:38 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be706362

dev-python/cbor: Add python 3.7, 3.8 to PYTHON_COMPAT

There are no tests, but all autobahn tests pass for all pythons.
metadata.xml: take maintainership

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/cbor/cbor-1.0.0.ebuild | 2 +-
 dev-python/cbor/metadata.xml  | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/cbor/cbor-1.0.0.ebuild 
b/dev-python/cbor/cbor-1.0.0.ebuild
index a1d031b6ce9..11a29f2d6cf 100644
--- a/dev-python/cbor/cbor-1.0.0.ebuild
+++ b/dev-python/cbor/cbor-1.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 

diff --git a/dev-python/cbor/metadata.xml b/dev-python/cbor/metadata.xml
index 6553857cf75..b680056119d 100644
--- a/dev-python/cbor/metadata.xml
+++ b/dev-python/cbor/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   


bol...@bolson.org



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

2020-05-08 Thread Brian Dolbec
commit: 564d7f2030335201da5cea5fb57ed39f6e839229
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Apr 27 01:52:55 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564d7f20

dev-python/twisted: Remove python2_7 from PYTHON_COMPAT

The twisted-20.3.0-py38-cgi.patch breaks python-2.7 compatibilty

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

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

diff --git a/dev-python/twisted/twisted-20.3.0.ebuild 
b/dev-python/twisted/twisted-20.3.0.ebuild
index c35ab596c1c..90dfb037cdf 100644
--- a/dev-python/twisted/twisted-20.3.0.ebuild
+++ b/dev-python/twisted/twisted-20.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 virtualx



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

2020-05-08 Thread Brian Dolbec
commit: 36e7816647baad8aa939399db250786a8d9c8787
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Apr 29 00:21:13 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e78166

dev-python/setuptools_trial: Revision bump, adds python 3.7, 3.8

Bump eapi, also duplicate the pkg tests inside our build environment.
metadata.xml take maintainership

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/setuptools_trial/metadata.xml   |  5 ++-
 .../setuptools_trial-0.6.0-r1.ebuild   | 42 ++
 .../setuptools_trial/setuptools_trial-0.6.0.ebuild | 25 -
 3 files changed, 46 insertions(+), 26 deletions(-)

diff --git a/dev-python/setuptools_trial/metadata.xml 
b/dev-python/setuptools_trial/metadata.xml
index 2d9727db0f6..492255f2cfc 100644
--- a/dev-python/setuptools_trial/metadata.xml
+++ b/dev-python/setuptools_trial/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   


vladi...@rutsky.org

diff --git a/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild 
b/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild
new file mode 100644
index 000..4bc6f905bbc
--- /dev/null
+++ b/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+inherit distutils-r1
+
+DESCRIPTION="Setuptools plugin that makes unit tests execute with trial 
instead of pyunit"
+HOMEPAGE="https://github.com/rutsky/setuptools-trial 
https://pypi.org/project/setuptools_trial/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="${RDEPEND}"
+
+python_test() {
+   distutils_install_for_testing
+
+   # The pkg test suite creates a virtualenv to install to for testing
+   # The distutils-r1 eclass already does the equivalent for us.
+   # So just run the same commands they do directly...
+   pushd "${S}"/tests/dummy_project > /dev/null || die
+   "${EPYTHON}" -m setup.py trial || \
+   die "trial tests failed with ${EPYTHON}"
+   "${EPYTHON}" -m setup.py trial --reporter=text || \
+   die "trial --reporter tests failed with ${EPYTHON}"
+   popd > /dev/null || die
+   pushd "${S}"/tests/alias_project > /dev/null || die
+   "${EPYTHON}" -m setup.py test || \
+   die "alias_project tests failed with ${EPYTHON}"
+   popd > /dev/null || die
+}

diff --git a/dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild 
b/dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild
deleted file mode 100644
index f8e7fe22122..000
--- a/dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Setuptools plugin that makes unit tests execute with trial 
instead of pyunit"
-HOMEPAGE="https://github.com/rutsky/setuptools-trial 
https://pypi.org/project/setuptools_trial/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
-"
-
-DEPEND="
-   ${RDEPEND}
-"



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

2020-05-08 Thread Brian Dolbec
commit: aa8ad5ac1c1caaf95f4635e2fd69c08583a8e264
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Apr 28 01:23:35 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8ad5ac

dev-python/txaio: Version bump, Adds python 3.7, 3.8

metadata.xml: take maintainership

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/txaio/Manifest|  1 +
 dev-python/txaio/metadata.xml|  5 +++-
 dev-python/txaio/txaio-20.4.1.ebuild | 49 
 3 files changed, 54 insertions(+), 1 deletion(-)

diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest
index def694fd9f6..bc247feb763 100644
--- a/dev-python/txaio/Manifest
+++ b/dev-python/txaio/Manifest
@@ -1 +1,2 @@
 DIST txaio-2.9.0.tar.gz 44195 BLAKE2B 
6c62fc6f17ee860aead90cf5f5d02c7c0d9709adf7bcecbb6a7c1723abf0d8672dbc0b869dfe4683bc26c9608e94c41364add18c22e8e98678de8e10018d991c
 SHA512 
ee07d776fa5894b716fdced36aaa6436336a1f1db97dedb0fd0575d61a7b48b12dfc90ed6078602d7a2c2a00bfa7f815ca76cd75e472a27ff7bfdb56291efa46
+DIST txaio-20.4.1.tar.gz 52580 BLAKE2B 
28d745eb9e8a0df1ca8748ce455eb122e240505f31464fcc0e66bafcefa8a01a356e44a46d9a5a1b1c670df46ca0c2ea9e66d29436bf2668e5614c5aa8726cee
 SHA512 
da0269d13d72f4ea14f2e67585cdb74ec5105884c31d81157fb85e92d4eb935b1c13eb1222bd5ecd57a8caa36008cf49de85321e7b67e94159330e1d592d42c4

diff --git a/dev-python/txaio/metadata.xml b/dev-python/txaio/metadata.xml
index e0888e19380..e8669e1d3fa 100644
--- a/dev-python/txaio/metadata.xml
+++ b/dev-python/txaio/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   


autobah...@googlegroups.com

diff --git a/dev-python/txaio/txaio-20.4.1.ebuild 
b/dev-python/txaio/txaio-20.4.1.ebuild
new file mode 100644
index 000..f5c3f1f1cd6
--- /dev/null
+++ b/dev-python/txaio/txaio-20.4.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius"
+HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}]
+   )
+   test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   default_src_prepare
+   # Take out failing tests known to pass when run manually
+   # we certainly don't need to test "python setup.py sdist" here
+   rm "${S}/test/test_packaging.py" || die
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   pytest -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2020-05-08 Thread Brian Dolbec
commit: 9eca2aef50e79aa175b306580a2af30535b933b7
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Apr 28 01:15:25 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eca2aef

dev-python/flatbuffers: New pkg, new dep of dev-python/autobahn-20.4.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/flatbuffers/Manifest|  1 +
 dev-python/flatbuffers/flatbuffers-1.12.ebuild | 15 +++
 dev-python/flatbuffers/metadata.xml| 11 +++
 3 files changed, 27 insertions(+)

diff --git a/dev-python/flatbuffers/Manifest b/dev-python/flatbuffers/Manifest
new file mode 100644
index 000..1dec90d35b7
--- /dev/null
+++ b/dev-python/flatbuffers/Manifest
@@ -0,0 +1 @@
+DIST flatbuffers-1.12.tar.gz 11286 BLAKE2B 
9286d9d53bfca515ff01d329decc61201b8bc6231db8700d920530b21b8a213769f4c092ea4af901168ff31f57641f46853cd9d52a6a90398ec8b6ec67b7fb0b
 SHA512 
d7059508908c6bc7f421d04c0f8dbc9884015009b3601822489119853d851f2bf3aab941a96d19b354edf3c9c377625d0faf7b92f7a63a6d597e6ceac4abcf2d

diff --git a/dev-python/flatbuffers/flatbuffers-1.12.ebuild 
b/dev-python/flatbuffers/flatbuffers-1.12.ebuild
new file mode 100644
index 000..f6e07681c31
--- /dev/null
+++ b/dev-python/flatbuffers/flatbuffers-1.12.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="RFC 7049 - Concise Binary Object Representation"
+HOMEPAGE="https://github.com/google/flatbuffers 
https://pypi.org/project/flatbuffers/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"

diff --git a/dev-python/flatbuffers/metadata.xml 
b/dev-python/flatbuffers/metadata.xml
new file mode 100644
index 000..9b133105c87
--- /dev/null
+++ b/dev-python/flatbuffers/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+dol...@gentoo.org
+Brian Dolbec
+
+  
+flatbuffers
+  
+



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

2020-05-08 Thread Lars Wendler
commit: c4c9210c5b12b96fbca6798b3db092752095eb64
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  9 00:34:06 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  9 00:42:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c9210c

sys-devel/bison: Bump to version 3.6

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

 sys-devel/bison/Manifest |  2 +
 sys-devel/bison/bison-3.6.ebuild | 92 
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 186d1e06c76..d9faa34f2e4 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,3 +7,5 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
+DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
+DIST bison-3.6.tar.xz 2463276 BLAKE2B 
4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675
 SHA512 
968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042

diff --git a/sys-devel/bison/bison-3.6.ebuild b/sys-devel/bison/bison-3.6.ebuild
new file mode 100644
index 000..ae1caa517da
--- /dev/null
+++ b/sys-devel/bison/bison-3.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.6-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2020-05-08 Thread Lars Wendler
commit: c0d66ab55420715f00f9faa64f7ace2863d95014
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  9 00:42:05 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  9 00:42:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d66ab5

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.5.3.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index d9faa34f2e4..5624fdb3bda 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,7 +5,6 @@ DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
-DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
 DIST bison-3.6.tar.xz 2463276 BLAKE2B 
4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675
 SHA512 
968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042

diff --git a/sys-devel/bison/bison-3.5.3.ebuild 
b/sys-devel/bison/bison-3.5.3.ebuild
deleted file mode 100644
index f2977ccb4e9..000
--- a/sys-devel/bison/bison-3.5.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.5.1-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   

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

2020-05-08 Thread Aaron Bauman
commit: 97347298ed44c9d9db3c07dcf268f3bb5a93f244
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat May  9 00:23:36 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May  9 00:24:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97347298

sys-apps/coreutils: arm64 stable

Closes: https://bugs.gentoo.org/711616
Signed-off-by: Aaron Bauman  gentoo.org>

 sys-apps/coreutils/coreutils-8.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-8.31-r1.ebuild 
b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
index 007052ac9cf..57d93329c45 100644
--- a/sys-apps/coreutils/coreutils-8.31-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x86-linux"
 IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test 
vanilla xattr"
 RESTRICT="!test? ( test )"
 



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

2020-05-08 Thread Lars Wendler
commit: 56573e6ab15a9d7bcddabc3af277e95f34f8fffc
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  9 00:21:38 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  9 00:21:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56573e6a

sys-fs/btrfs-progs: Bump to version 5.6.1. Removed old

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

 sys-fs/btrfs-progs/Manifest | 2 +-
 .../{btrfs-progs-5.6.1_rc1.ebuild => btrfs-progs-5.6.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 9bf47bcb62a..c0f5bf0d1b6 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,5 +1,5 @@
 DIST btrfs-progs-v4.19.tar.xz 2001340 BLAKE2B 
117087adcb57e4ebf6a2e9c66bf0ad2b098108f7363fc3c015d73bf9afcda9d579831fe0e324125893cdb2510873d052522b15843c461e640a546900e535ce76
 SHA512 
e5abf637a9c811973422ca05a5530f6cd18263013d141277e2a70099cf8ab7e0eb8781df56368da4321c90f21d1022ad852b661adc4877e9a9ba5c60ccbefdee
 DIST btrfs-progs-v4.4.1.tar.xz 1173248 BLAKE2B 
8bf07a3bc3d24a3f641c2dc7a6353f186ebd98f7a633bdbc2689359e6204b3f1db76accee3e648634f319e26b57e6376c13fa31d39413908d0b2308e0ae28d0e
 SHA512 
3086e2e0385d9e14edcfa25e1aee1ed98087dd5b91a66aa450786c932d79841b5c4ee3f9a40b8fdecee0ba1e386196b89679d28e58e4924ce66cd78c5e3c0d4a
 DIST btrfs-progs-v5.4.1.tar.xz 2107476 BLAKE2B 
1ea58f49b0f8185e944010804e544643a2eafeea58fecb480b13095c362350c218f0602fbb43a96705a81befe88ec3e3abe35cc90d4732006479b059aa7fed32
 SHA512 
56381b37036aecea61b758fb4971abfeda24a387bb3a828f7d54eb068982a37763a8ebe2bcc6be61d6a8bc2057dddcd4754325b236e14d8ec02e58cf711f192f
-DIST btrfs-progs-v5.6.1-rc1.tar.xz 2118404 BLAKE2B 
c45e45cdca898b1d518aa05d463292f64a7dcb230e9a21c75a4098134370f89919a558923856539a2394ed61d95ed745cb328a525404e8f1a45e243839de2a5f
 SHA512 
11e5548c0671048c9e07fa93c439a8eb6ae897805aea24d1327e75d14094e1869cb282b4ffb56595566b90cdd636840a7f911a3f42d94c0350efcfd98ee559a5
+DIST btrfs-progs-v5.6.1.tar.xz 2117064 BLAKE2B 
9183300e7c086cb8f03ac14139d3d2a424461f4c5afc0e7b9bb588f4c0ddd2c41d7cefe91787b1cabe6397f8abeb6e958900e7742a80d3519382e98c3b197c9d
 SHA512 
8f523249a5c2bfe1c0d52b0dc5d31d52b330b1c616d3ec423fa1fb4a845441bfeaa32abbe42a444a4fc84016a482c8102a3eb451ac423b542e332e9c26e76dc6
 DIST btrfs-progs-v5.6.tar.xz 2114336 BLAKE2B 
24c0a2ae17bdfa7075c026427ddc3945533a8a3f2608f339b5560e91b71b23d754e2c9ae7d847b21bb73ce0894cf21ccef441fbfb28cfe40a9ce316664102f57
 SHA512 
4eb39da2a583fc2dfa2f5f161a44c1f107dc6ad1e789a8746cb89eecdd288718e279041bebcb85473da4780eecb8e4c297d2b0163262a941cf88b99c07951cc4

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.6.1_rc1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.6.1.ebuild
similarity index 100%
rename from sys-fs/btrfs-progs/btrfs-progs-5.6.1_rc1.ebuild
rename to sys-fs/btrfs-progs/btrfs-progs-5.6.1.ebuild



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

2020-05-08 Thread Thomas Deutschmann
commit: 55191829ad11e7f0e48e90e0a3e80c1b9f418d9b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 23:27:36 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 23:27:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55191829

dev-libs/openssl-compat: use versioned symbols for OpenSSL binary compatibility

Closes: https://bugs.gentoo.org/720226
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl-compat/Manifest   |   1 +
 .../openssl-compat/openssl-compat-1.0.2u-r1.ebuild | 249 +
 2 files changed, 250 insertions(+)

diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest
index f8e304a6376..1d79926b78f 100644
--- a/dev-libs/openssl-compat/Manifest
+++ b/dev-libs/openssl-compat/Manifest
@@ -2,3 +2,4 @@ DIST openssl-0.9.8zh.tar.gz 3818524 BLAKE2B 
610bb4858900983cf4519fa8b63f1e03b384
 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4
 SHA512 
a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
+DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 
6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71
 SHA512 
3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9

diff --git a/dev-libs/openssl-compat/openssl-compat-1.0.2u-r1.ebuild 
b/dev-libs/openssl-compat/openssl-compat-1.0.2u-r1.ebuild
new file mode 100644
index 000..2885b3e2a41
--- /dev/null
+++ b/dev-libs/openssl-compat/openssl-compat-1.0.2u-r1.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal
+
+# openssl-1.0.2-patches-1.6 contain additional CVE patches
+# which got fixed with this release.
+# Please use 1.7 version number when rolling a new tarball!
+PATCH_SET="openssl-1.0.2-patches-1.5"
+
+MY_P=openssl-${PV/_/-}
+
+# This patch set is based on the following files from Fedora 25,
+# see https://src.fedoraproject.org/rpms/openssl/blob/25/f/openssl.spec
+# for more details:
+# - hobble-openssl (SOURCE1)
+# - ec_curve.c (SOURCE12) -- MODIFIED
+# - ectest.c (SOURCE13)
+# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED
+BINDIST_PATCH_SET="openssl-1.0.2t-bindist-1.0.tar.xz"
+
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   bindist? (
+   mirror://gentoo/${BINDIST_PATCH_SET}
+   https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET}
+   )
+   !vanilla? (
+   mirror://gentoo/${PATCH_SET}.tar.xz
+   
https://dev.gentoo.org/~chutzpah/dist/openssl/${PATCH_SET}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/openssl/${PATCH_SET}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET}.tar.xz
+   )
+   
https://dev.gentoo.org/~whissi/dist/openssl/openssl-compat-1.0.2u-versioned-symbols.patch.gz;
+
+LICENSE="openssl"
+SLOT="1.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
+
+RESTRICT="!bindist? ( bindist )
+   test"
+
+RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+   kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+   !=dev-libs/openssl-1.0.2*:0
+   !dev-libs/openssl:1.0.0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   )"
+
+# Do not install any docs
+DOCS=()
+
+S="${WORKDIR}/${MY_P}"
+

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

2020-05-08 Thread Brian Dolbec
commit: 6671cca917e57c81615eca8cd96b4ce4b36f5eda
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 22:52:48 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 23:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6671cca9

dev-python/txrequests: Fix metadata.xml

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/txrequests/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/txrequests/metadata.xml 
b/dev-python/txrequests/metadata.xml
index ebb1ddf6b5d..1d221df57e9 100644
--- a/dev-python/txrequests/metadata.xml
+++ b/dev-python/txrequests/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
dol...@gentoo.org
Brian Dolbec




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

2020-05-08 Thread Brian Dolbec
commit: 32b150370eeddea9cd72cd9d9bdf26c32393e775
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 22:16:32 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 23:10:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b15037

dev-python/txtorcon: Fix dohtml and metadata.xml

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/txtorcon/metadata.xml   | 2 +-
 dev-python/txtorcon/txtorcon-20.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/txtorcon/metadata.xml b/dev-python/txtorcon/metadata.xml
index 8473cc716f8..43897ef848d 100644
--- a/dev-python/txtorcon/metadata.xml
+++ b/dev-python/txtorcon/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
dol...@gentoo.org
Brian Dolbec


diff --git a/dev-python/txtorcon/txtorcon-20.0.0.ebuild 
b/dev-python/txtorcon/txtorcon-20.0.0.ebuild
index a2baa28dd1c..d06852d8f77 100644
--- a/dev-python/txtorcon/txtorcon-20.0.0.ebuild
+++ b/dev-python/txtorcon/txtorcon-20.0.0.ebuild
@@ -57,7 +57,7 @@ python_compile_all() {
 }
 
 python_install_all() {
-   use doc && dohtml -r "${S}/docs/_build/html/"*
+   use doc && dodoc -r "${S}/docs/_build/html/"*
use examples && dodoc -r "${S}/examples/"
distutils-r1_python_install_all
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/repoze-sphinx-autointerface/

2020-05-08 Thread Brian Dolbec
commit: ff35c93616d440be66d67fed33fff2533e27
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 23:07:56 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 23:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff35c936

dev-python/repoze-sphinx-autointerface: Version bump, add python-3.7,3.8

metadata.xml: take maintainership
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/repoze-sphinx-autointerface/Manifest|  1 +
 .../repoze-sphinx-autointerface/metadata.xml   |  5 ++-
 .../repoze-sphinx-autointerface-0.8.ebuild | 43 ++
 3 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/dev-python/repoze-sphinx-autointerface/Manifest 
b/dev-python/repoze-sphinx-autointerface/Manifest
index 186e9777deb..99614b3d709 100644
--- a/dev-python/repoze-sphinx-autointerface/Manifest
+++ b/dev-python/repoze-sphinx-autointerface/Manifest
@@ -1 +1,2 @@
 DIST repoze.sphinx.autointerface-0.7.1.tar.gz 7892 BLAKE2B 
8c7ca3faed9ede599c4d1a7c36cfb6fc2666d2a88ba75d6d903bbad2306bd6d5f2ff9c39a149a2a9e9171a4bba23a7211a3e8d4c9620f6777928e032e030881b
 SHA512 
e2b2a41647a6e349bd33df8fcc08d2560f2a58b94a054bfcc9176cdcd97513ce78cc31945c7c12fd14f7906d21b23ba9c3fac0a06ed0c92ad7b89f73b5bf7ff4
+DIST repoze.sphinx.autointerface-0.8.tar.gz 8987 BLAKE2B 
aeeaf23f18394eae8ff817e7f4838a332d34e3c7717a67bf123c02a6bd7b6122d727a0120922b0471d6d6d7a1b2312058373a2498150b36446edc049a178773d
 SHA512 
40aa3401a5f542329dbce6b8b27fad0b94d3077ac9a0e01cf2f1f43da5bcb9202eb76eaaa8b1b81edf51a391ebe32eefde59afab1673d86b412995185a4866f3

diff --git a/dev-python/repoze-sphinx-autointerface/metadata.xml 
b/dev-python/repoze-sphinx-autointerface/metadata.xml
index 9417931b95b..b517394095b 100644
--- a/dev-python/repoze-sphinx-autointerface/metadata.xml
+++ b/dev-python/repoze-sphinx-autointerface/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   

repoze.sphinx.autointerface


diff --git 
a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-0.8.ebuild 
b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-0.8.ebuild
new file mode 100644
index 000..02e4c048c90
--- /dev/null
+++ 
b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-0.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_PN=${PN//-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Sphinx extension: auto-generates API docs from Zope interfaces"
+HOMEPAGE="https://pypi.org/project/repoze.sphinx.autointerface/;
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/namespace-repoze[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+S=${WORKDIR}/${MY_P}
+
+python_install() {
+   distutils-r1_python_install
+
+   # install the namespace (it's the only subpackage)
+   python_moduleinto repoze.sphinx
+   python_domodule repoze/sphinx/__init__.py
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${D}" -name '*.pth' -delete || die
+}



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

2020-05-08 Thread Brian Dolbec
commit: 7d37648693ed284a9a512f0639c2c105fb2cc0ea
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 22:28:26 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 23:10:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d376486

dev-python/pypugjs: Fix filename, metadata.xml

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/pypugjs/Manifest | 2 +-
 dev-python/pypugjs/metadata.xml | 2 +-
 dev-python/pypugjs/pypugjs-5.9.4.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pypugjs/Manifest b/dev-python/pypugjs/Manifest
index 9392e3a8d2d..b2775ef312f 100644
--- a/dev-python/pypugjs/Manifest
+++ b/dev-python/pypugjs/Manifest
@@ -1 +1 @@
-DIST v5.9.4.tar.gz 42179 BLAKE2B 
6ba3ab0b5c4c2828a091c82d5e937ebd1f575f5a9ebd989fbcfa3c17b85471f084d04b641895e8bd4af32ca0c26c430c5d989287824e0bc67f1943fae3bb0caa
 SHA512 
24ebf306a76afab570cb13806d27e12766163bb114a8e4fe20ee5f19eb7311203e8b647eeb2f150efb2f9dfa1db9e56f4218cc3deb15d81f22b12d1b11f83c32
+DIST pypugjs-5.9.4-tar.gz 42179 BLAKE2B 
6ba3ab0b5c4c2828a091c82d5e937ebd1f575f5a9ebd989fbcfa3c17b85471f084d04b641895e8bd4af32ca0c26c430c5d989287824e0bc67f1943fae3bb0caa
 SHA512 
24ebf306a76afab570cb13806d27e12766163bb114a8e4fe20ee5f19eb7311203e8b647eeb2f150efb2f9dfa1db9e56f4218cc3deb15d81f22b12d1b11f83c32

diff --git a/dev-python/pypugjs/metadata.xml b/dev-python/pypugjs/metadata.xml
index e44a0f59610..5ca7204f4cb 100644
--- a/dev-python/pypugjs/metadata.xml
+++ b/dev-python/pypugjs/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
dol...@gentoo.org
Brian Dolbec


diff --git a/dev-python/pypugjs/pypugjs-5.9.4.ebuild 
b/dev-python/pypugjs/pypugjs-5.9.4.ebuild
index dfa04c48288..9b4e376ca26 100644
--- a/dev-python/pypugjs/pypugjs-5.9.4.ebuild
+++ b/dev-python/pypugjs/pypugjs-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
 
 DESCRIPTION="Pug (Jade) syntax adapter for Django, Jinja2 and Mako templates"
 HOMEPAGE="https://github.com/kakulukia/pypugjs;
-SRC_URI="https://github.com/kakulukia/pypugjs/archive/v${PV}.tar.gz;
+SRC_URI="https://github.com/kakulukia/pypugjs/archive/v${PV}.tar.gz -> 
${P}-tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2020-05-08 Thread Thomas Deutschmann
commit: 38422f9e73390ea1ac758840f241236cc1e249a9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 23:05:27 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 23:05:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38422f9e

sys-firmware/intel-microcode: drop old

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

 sys-firmware/intel-microcode/Manifest  |   2 -
 .../intel-microcode-20191115_p20200429.ebuild  | 248 -
 2 files changed, 250 deletions(-)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index fe0b99d2f72..0985b1cce92 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,4 +1,2 @@
-DIST intel-microcode-collection-20200429.tar.xz 6012000 BLAKE2B 
38821d7732c952f2d1db17d3c289a53bc060d87fbaa4ba2b6c5875aab48d8ac695d11b57d83658633278f0227d9683b20af8141c67563b694fb05b41b3812651
 SHA512 
8c9004f8c7c08dbf69fad3dd195f1646a6aab9f8720c7fbeba57989c091e1adbaec1c85c079f1a74d8f07168120bdc575660b46391eaf854b4140596c11f53be
 DIST intel-microcode-collection-20200508.tar.xz 6010560 BLAKE2B 
ebbbac3b474644d983f8f6f1a3b305b60a65732883658d18efe8c918f6d1ec55f8439313ccc2fe5d90a5ca5e207bcc2db9b9299148157f233007046fa3090e19
 SHA512 
48dde26041afb3a82afd3f4f8a2539ccf0da4a42c802b45aa776e16ceebf72cb39ce828278a423d4f2b2c0d7c29c5701978b4a223d135b453bc63cb1db3e5373
-DIST microcode-20191115.tar.gz 2998063 BLAKE2B 
a06f2769da1577b9ce3a34f447e182312d003842b043372d850de51012efd9c0247f9a6bc8964e3da6127f8afb58f3fb31b1204e7286af9b27c795c00419ef7e
 SHA512 
11014c16bde83ac290bc75e458242f5e64b8dffd49de2e938f61f4a09979cd5e80dd1a85d2ccbac067e4398dc3d93ef3583e4aa9b2e545ba46d26e65ec1e2881
 DIST microcode-20200508.tar.gz 3002932 BLAKE2B 
01964ca9cf6f3d0255d85d6bff9c8fedb127884a034d34eeec97e24d6689aa81eba758306316346cd686d2aee6c0cbc4afc0a2ccb49c3a4b2c5f0d6b1e543063
 SHA512 
00fa15464c7637c080c49d63b73c197418f4709eaaf55d515504f3bb8aab06dc97206c4fbef57250dc6ca8abf226e0f1fc39bad76ca8b0d705c820e3d1d8ffc9

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20191115_p20200429.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20191115_p20200429.ebuild
deleted file mode 100644
index 0a7fafc268d..000
--- a/sys-firmware/intel-microcode/intel-microcode-20191115_p20200429.ebuild
+++ /dev/null
@@ -1,248 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit linux-info toolchain-funcs mount-boot
-
-# Find updates by searching and clicking the first link (hopefully it's the 
one):
-# 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
-
-COLLECTION_SNAPSHOT="${PV##*_p}"
-INTEL_SNAPSHOT="${PV/_p*}"
-#NUM="28087"
-#https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}
-#https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
-DESCRIPTION="Intel IA32/IA64 microcode update data"
-HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files 
http://inertiawar.com/microcode/;
-SRC_URI="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${INTEL_SNAPSHOT}.tar.gz
-   
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz;
-
-LICENSE="intel-ucode"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="hostonly initramfs +split-ucode vanilla"
-REQUIRED_USE="|| ( initramfs split-ucode )"
-
-BDEPEND="sys-apps/iucode_tool"
-
-# !/dev/null; then
-   # new tarball format from GitHub
-   mv * ../ || die "Failed to move 
Intel-Linux-Processor-Microcode-Data*"
-   cd .. || die
-   rm -r Intel-Linux-Processor-Microcode-Data* || die
-   fi
-
-   # Prevent "invalid file format" errors from iucode_tool
-   rm -f "${S}"/intel-ucod*/list || die
-}
-
-src_install() {
-   # This will take ALL of the upstream microcode sources:
-   # - microcode.dat
-   # - intel-ucode/
-   # In some cases, they have not contained the same content (eg the 
directory has newer stuff).
-   MICROCODE_SRC=(
-   "${S}"/intel-ucode/
-   "${S}"/intel-ucode-with-caveats/
-   )
-
-   # Allow users who are scared about microcode updates not included in 
Intel's official
-   # microcode tarball to opt-out and comply with Intel marketing
-   if ! use vanilla; then
-   MICROCODE_SRC+=( 
"${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT} )
-   fi
-
-   # These will carry into pkg_preinst via env saving.
-   : ${MICROCODE_BLACKLIST=${MICROCODE_BLACKLIST_DEFAULT}}
-

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2020-05-08 Thread Thomas Deutschmann
commit: a661604cc4fd5ca251b60b50a900923947dbd295
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:58:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 23:05:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a661604c

sys-firmware/intel-microcode: bump to v20200508

- Updated microcodes:

  sig 0x000206d6, pf_mask 0x6d, 2019-05-21, rev 0x061f -> 2020-03-04, rev 0x0621
  sig 0x000206d7, pf_mask 0x6d, 2019-05-21, rev 0x0718 -> 2020-03-24, rev 0x071a
  sig 0x000706e5, pf_mask 0x80, 2020-03-01, rev 0x0074 -> 2020-04-21, rev 0x0080
  sig 0x000a0655, pf_mask 0x22, 2020-02-05, rev 0x00c8 -> 2020-03-12, rev 0x00ca

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

 sys-firmware/intel-microcode/Manifest  |   2 +
 .../intel-microcode-20200508_p20200508.ebuild  | 248 +
 2 files changed, 250 insertions(+)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index e5afbf6625a..fe0b99d2f72 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,2 +1,4 @@
 DIST intel-microcode-collection-20200429.tar.xz 6012000 BLAKE2B 
38821d7732c952f2d1db17d3c289a53bc060d87fbaa4ba2b6c5875aab48d8ac695d11b57d83658633278f0227d9683b20af8141c67563b694fb05b41b3812651
 SHA512 
8c9004f8c7c08dbf69fad3dd195f1646a6aab9f8720c7fbeba57989c091e1adbaec1c85c079f1a74d8f07168120bdc575660b46391eaf854b4140596c11f53be
+DIST intel-microcode-collection-20200508.tar.xz 6010560 BLAKE2B 
ebbbac3b474644d983f8f6f1a3b305b60a65732883658d18efe8c918f6d1ec55f8439313ccc2fe5d90a5ca5e207bcc2db9b9299148157f233007046fa3090e19
 SHA512 
48dde26041afb3a82afd3f4f8a2539ccf0da4a42c802b45aa776e16ceebf72cb39ce828278a423d4f2b2c0d7c29c5701978b4a223d135b453bc63cb1db3e5373
 DIST microcode-20191115.tar.gz 2998063 BLAKE2B 
a06f2769da1577b9ce3a34f447e182312d003842b043372d850de51012efd9c0247f9a6bc8964e3da6127f8afb58f3fb31b1204e7286af9b27c795c00419ef7e
 SHA512 
11014c16bde83ac290bc75e458242f5e64b8dffd49de2e938f61f4a09979cd5e80dd1a85d2ccbac067e4398dc3d93ef3583e4aa9b2e545ba46d26e65ec1e2881
+DIST microcode-20200508.tar.gz 3002932 BLAKE2B 
01964ca9cf6f3d0255d85d6bff9c8fedb127884a034d34eeec97e24d6689aa81eba758306316346cd686d2aee6c0cbc4afc0a2ccb49c3a4b2c5f0d6b1e543063
 SHA512 
00fa15464c7637c080c49d63b73c197418f4709eaaf55d515504f3bb8aab06dc97206c4fbef57250dc6ca8abf226e0f1fc39bad76ca8b0d705c820e3d1d8ffc9

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20200508_p20200508.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20200508_p20200508.ebuild
new file mode 100644
index 000..0a7fafc268d
--- /dev/null
+++ b/sys-firmware/intel-microcode/intel-microcode-20200508_p20200508.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit linux-info toolchain-funcs mount-boot
+
+# Find updates by searching and clicking the first link (hopefully it's the 
one):
+# 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
+
+COLLECTION_SNAPSHOT="${PV##*_p}"
+INTEL_SNAPSHOT="${PV/_p*}"
+#NUM="28087"
+#https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}
+#https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
+DESCRIPTION="Intel IA32/IA64 microcode update data"
+HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files 
http://inertiawar.com/microcode/;
+SRC_URI="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${INTEL_SNAPSHOT}.tar.gz
+   
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz;
+
+LICENSE="intel-ucode"
+SLOT="0"
+KEYWORDS="-* amd64 x86"
+IUSE="hostonly initramfs +split-ucode vanilla"
+REQUIRED_USE="|| ( initramfs split-ucode )"
+
+BDEPEND="sys-apps/iucode_tool"
+
+# !/dev/null; then
+   # new tarball format from GitHub
+   mv * ../ || die "Failed to move 
Intel-Linux-Processor-Microcode-Data*"
+   cd .. || die
+   rm -r Intel-Linux-Processor-Microcode-Data* || die
+   fi
+
+   # Prevent "invalid file format" errors from iucode_tool
+   rm -f "${S}"/intel-ucod*/list || die
+}
+
+src_install() {
+   # This will take ALL of the upstream microcode sources:
+   # - microcode.dat
+   # - intel-ucode/
+   # In some cases, they have not contained the same content (eg the 
directory has newer stuff).
+   MICROCODE_SRC=(
+   "${S}"/intel-ucode/
+   "${S}"/intel-ucode-with-caveats/
+   )
+
+   # Allow users who are scared about microcode updates not included

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/cputnik/, x11-plugins/cputnik/files/

2020-05-08 Thread Bernard Cafarelli
commit: 5730709102944de0364de11866c36b9279d27b87
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May  8 17:24:08 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri May  8 22:54:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57307091

x11-plugins/cputnik: fix build with -fno-common

Closes: https://bugs.gentoo.org/707716
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild|  6 +-
 .../cputnik/files/cputnik-0.2.0-fno-common.patch   | 67 ++
 2 files changed, 71 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild 
b/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild
index ec561276c8a..eb195d5a676 100644
--- a/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild
+++ b/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,9 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/${P}/src
 
-PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+   )
 
 src_compile() {
emake CC="$(tc-getCC)"

diff --git a/x11-plugins/cputnik/files/cputnik-0.2.0-fno-common.patch 
b/x11-plugins/cputnik/files/cputnik-0.2.0-fno-common.patch
new file mode 100644
index 000..d774b600a13
--- /dev/null
+++ b/x11-plugins/cputnik/files/cputnik-0.2.0-fno-common.patch
@@ -0,0 +1,67 @@
+diff -Naur src.orig/docklib.c src/docklib.c
+--- src.orig/docklib.c 2005-03-26 22:53:38.0 +0100
 src/docklib.c  2020-05-08 19:21:45.930313064 +0200
+@@ -40,6 +40,29 @@
+ char*Geometry = "";
+ char*fonts_xpm[], *leds_xpm[];
+ 
++enum {  /* don't change the order! */
++GRAY = 0,
++YELLOW,
++GREEN,
++CYAN,
++SKYBLUE,
++ORANGE,
++RED,
++MAGENTA,
++BROWN,
++WHITE   
++} led_colors;
++
++enum {
++F_NOT_AVAILABLE = 0,
++F_REGULAR,
++F_DIRECTORY,
++F_CHAR_DEVICE,
++F_BLOCK_DEVICE,
++F_LINK,
++F_FIFO,
++F_SOCK
++} file_types;
+ 
+ 
/**
+  *
+diff -Naur src.orig/docklib.h src/docklib.h
+--- src.orig/docklib.h 2005-03-26 22:53:50.0 +0100
 src/docklib.h  2020-05-08 19:21:22.600284802 +0200
+@@ -79,30 +79,6 @@
+ 
+ #define NUM_COLORS  10
+ 
+-enum {  /* don't change the order! */
+-GRAY = 0,
+-YELLOW,
+-GREEN,
+-CYAN,
+-SKYBLUE,
+-ORANGE,
+-RED,
+-MAGENTA,
+-BROWN,
+-WHITE   
+-} led_colors;
+-
+-enum {
+-F_NOT_AVAILABLE = 0,
+-F_REGULAR,
+-F_DIRECTORY,
+-F_CHAR_DEVICE,
+-F_BLOCK_DEVICE,
+-F_LINK,
+-F_FIFO,
+-F_SOCK
+-} file_types;
+-
+ 
/*---*/
+ 
+ voiddcl_open_x_window   (int argc, char *argv[], char **, char *, 
int, int);



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmp3/files/, x11-plugins/wmmp3/

2020-05-08 Thread Bernard Cafarelli
commit: 189b59c8a00387da620965e5527fe3a9ba1d8b9f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May  8 17:18:42 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri May  8 22:54:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189b59c8

x11-plugins/wmmp3: fix build with -fno-common

Closes: https://bugs.gentoo.org/710114
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../wmmp3/files/wmmp3-0.12-fno-common.patch| 33 ++
 x11-plugins/wmmp3/wmmp3-0.12-r1.ebuild |  6 ++--
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmmp3/files/wmmp3-0.12-fno-common.patch 
b/x11-plugins/wmmp3/files/wmmp3-0.12-fno-common.patch
new file mode 100644
index 000..2179b9e30dd
--- /dev/null
+++ b/x11-plugins/wmmp3/files/wmmp3-0.12-fno-common.patch
@@ -0,0 +1,33 @@
+diff -Naur wmmp3-0.12.orig/wmgeneral.c wmmp3-0.12/wmgeneral.c
+--- wmmp3-0.12.orig/wmgeneral.c1999-10-08 07:58:16.0 +0200
 wmmp3-0.12/wmgeneral.c 2020-05-08 19:16:45.911950119 +0200
+@@ -58,6 +58,11 @@
+  /* X11 Variables */
+ /*/
+ 
++Display *display;
++Window Root, iconwin, win;
++XpmIcon wmgen;
++XpmIcon wmfont;
++
+ int screen;
+ int x_fd;
+ int d_depth;
+diff -Naur wmmp3-0.12.orig/wmgeneral.h wmmp3-0.12/wmgeneral.h
+--- wmmp3-0.12.orig/wmgeneral.h1999-10-08 07:58:18.0 +0200
 wmmp3-0.12/wmgeneral.h 2020-05-08 19:16:53.693959618 +0200
+@@ -41,10 +41,10 @@
+  /* Global variable */
+ /***/
+ 
+-Display *display;
+-Window Root, iconwin, win;
+-XpmIcon wmgen;
+-XpmIcon wmfont;
++extern Display *display;
++extern Window Root, iconwin, win;
++extern XpmIcon wmgen;
++extern XpmIcon wmfont;
+ 
+ /***/
+  /* Function Prototypes */

diff --git a/x11-plugins/wmmp3/wmmp3-0.12-r1.ebuild 
b/x11-plugins/wmmp3/wmmp3-0.12-r1.ebuild
index 23fc74a48c4..ce5131e3455 100644
--- a/x11-plugins/wmmp3/wmmp3-0.12-r1.ebuild
+++ b/x11-plugins/wmmp3/wmmp3-0.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,9 @@ DEPEND="${RDEPEND}
media-sound/mpg123
x11-base/xorg-proto"
 
-PATCHES=( "${FILESDIR}"/${P}-x_includes_n_libraries.patch )
+PATCHES=( "${FILESDIR}"/${P}-x_includes_n_libraries.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+   )
 
 DOCS=( AUTHORS ChangeLog sample.wmmp3 README TODO )
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-zmq/

2020-05-08 Thread Thomas Deutschmann
commit: 5c89d4f3c5d554219a3fb2ae76e074e70378d6de
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:48:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:49:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c89d4f3

dev-php/pecl-zmq: subscribe to net-libs/czmq subslot

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

 dev-php/pecl-zmq/pecl-zmq-1.1.3-r2.ebuild | 4 ++--
 dev-php/pecl-zmq/pecl-zmq-.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-php/pecl-zmq/pecl-zmq-1.1.3-r2.ebuild 
b/dev-php/pecl-zmq/pecl-zmq-1.1.3-r2.ebuild
index d8afdd68c13..5e4b0582a2a 100644
--- a/dev-php/pecl-zmq/pecl-zmq-1.1.3-r2.ebuild
+++ b/dev-php/pecl-zmq/pecl-zmq-1.1.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ LICENSE="BSD"
 SLOT="0"
 IUSE="czmq"
 
-RDEPEND="net-libs/zeromq czmq? ( https://github.com/mkoppanen/php-zmq.git;



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

2020-05-08 Thread Thomas Deutschmann
commit: da7832d7de1438aa7d7a5c5253bcaeea9d2acd17
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:39:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:49:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7832d7

dev-libs/librdkafka: bump to v1.4.2

Closes: https://bugs.gentoo.org/710324
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.4.2.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 4e8068c2eb4..a68cb4204ce 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1 +1,2 @@
 DIST librdkafka-1.4.0.tar.gz 2722992 BLAKE2B 
590fa90805bc2dc728dd32be333eaf9b2a4e6a840403838406684794ca68f2bcf9fc831e252a637622f9e6cd209d779ed20d503e49dac20bdb28f5d3fbd676bd
 SHA512 
cd343597707d22490dfcd513a6b24ca5487dca5230a5a6775e7d6f10be2dc5481deb3a76968bb244d5f7514db92aceca541823c5841a7b54d8e00aeb9088731c
+DIST librdkafka-1.4.2.tar.gz 2732806 BLAKE2B 
140160fef4f228d877bcfa9d892fd053d2b74547abdbeb7dc661bd4b2b7d576f1ebeecaccd1ac3c3669e059746f0c63be6468cd4f066a9862b8c60d8f2d014a4
 SHA512 
3d8e496466c103829f5fe11f1a6e68d1299c847b637c6fad55adbe1ad28bd5c463508f3f3fb8b3316b15a104f74e551cd5e520950d76c0e4f8c876083397ced5

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2.ebuild
new file mode 100644
index 000..c6121981cc1
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.4.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



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

2020-05-08 Thread Thomas Deutschmann
commit: 1176e71fa0ee4bf5007957ffa77b570734e48398
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:36:25 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:49:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1176e71f

app-admin/rsyslog: drop old

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

 app-admin/rsyslog/Manifest   |   6 -
 app-admin/rsyslog/rsyslog-8.1910.0-r1.ebuild | 462 ---
 app-admin/rsyslog/rsyslog-8.2001.0.ebuild| 462 ---
 app-admin/rsyslog/rsyslog-8.2002.0.ebuild| 462 ---
 4 files changed, 1392 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 7e52759762b..2df48607821 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,10 +1,4 @@
-DIST rsyslog-8.1910.0.tar.gz 2957635 BLAKE2B 
ea350d3fb923c2f7d2799942fec6a77ef893fa12bc95a5b1428b8e280d96b562cd864469ebf13ee57e9ea89787765a4bb13d155460defc73a3a85b17ad6a5ab1
 SHA512 
85f5df91a6357ecb38708b4d569d26804a50ca28c928a636ac7749595f1a7105c3450fbd521835a436ebdfdcac33a33986e09a09026745ea4d1a2897406770d5
 DIST rsyslog-8.1911.0.tar.gz 2967162 BLAKE2B 
6c15436cf6751267de38662b2c5d524dc7f90add4ed1aa7102811d197c2d86847316b58ed626fe0ab2b731c445fbcfb328464a2b1b7c4c3afedccb103267f772
 SHA512 
8414901a5072cb2cc28d35802c9e22d0f9c88f2ae15985a087a86b0e4053471b02d43bcc95d0c466719105e0a5ee683927af3842b9487f27c1ca00ed713a
-DIST rsyslog-8.2001.0.tar.gz 2999701 BLAKE2B 
8b0b0af6a9f8ea53540cd4869ad9ccc6f1adfea3349c4785222d72028101d8e095a7bb0c0496b5026b4144a64cd5d42f547294f03c75a205fa5724e67675ff6e
 SHA512 
a68053630c43bea813cc3191ebff04473031df49899a6be2d5c331ac18882f373fc54fd7fb45c397fcbbcb269f246eeba5e9126911edd1bfe1c52f60921740d2
-DIST rsyslog-8.2002.0.tar.gz 3000861 BLAKE2B 
b05081eefc9a9c7a2a5815b472ebecb0214b1855c87e2428d2114c6d390e0251a71dda6ed80e8c4c8368e9a327a1c5d36a906b1eabd485a64078f490ad09a115
 SHA512 
a01bb2f67d21ab6d96dd1302bc351b509892834ef44956983db912a63ba23201653ca1e6b176a574c47568665b4d92579bb8bb0fe6911646bc841a3754c2754f
 DIST rsyslog-8.2004.0.tar.gz 3002704 BLAKE2B 
b5049448e0d09e048a45f067b5f8de453721ac5d63233f251e6e24fe2a722469cb19a91e83aa405ffc21245942b824e0a28ecd4e6df431517c8775e7a322bcd3
 SHA512 
1d7fac65cc97975a6765a55732d413e892502e53566c6fb7c1bfc0107b173eae77dd04c0c9a7471296dff998ceb2fd5a2374368a5a8528f8eb0a89d1915b0214
-DIST rsyslog-doc-8.1910.0.tar.gz 8158007 BLAKE2B 
7a05cf7070ba350d0fb939350868ff0dd9d03be46ebd1b1261e54add70ab680afe0b356f563ea9e10148aed17667fc0b729e2fa8f7ff7cff3e4cec9d0da209a8
 SHA512 
e46f14e40ae690efbe3114a859c1c94c8f9573ca5ebdb533ad4b5ed76c3a930c887cc205e7279fcc546fda3ce624eae507ce08d5d10ee1eb167a957edd742bf2
 DIST rsyslog-doc-8.1911.0.tar.gz 8183360 BLAKE2B 
f5681945fb30ddf9c21a60ebafaf99698f10ef4790e76c9f6f329763215d5a1d47918008ade3e8ff8b7d4fb3ce1220cfc6f307ebc1dbf85697c3d92f7b855023
 SHA512 
2326550a0db108db407b701ff0b7b8545f94d06c1979bfbea3496a9a652de2a22bf49e9b95d4b2e6256bbf1f9db6a1c9822557c6ebd6a56bc00f096a642b19df
-DIST rsyslog-doc-8.2001.0.tar.gz 8200594 BLAKE2B 
ad0fda200749083a56fd4d731b03982e25ff32a7c6b4ff10f996ee42a46c6985f11fc8265e6992d1d5c86973541d0b0cf15c014460792a4658f45a1a310aee4f
 SHA512 
6d58a67914f65d75eb77411e760b9e49be3723fb6e4ab8951ce28bf83372e3ec7805fac5aef49158fa47c6c4a9109e887bcc46ed3ca0cdc53de4e9b66472be14
-DIST rsyslog-doc-8.2002.0.tar.gz 8330832 BLAKE2B 
1d27326dadcf06b158b28bbd66498559e4eb5012f84e073c63ab880b411e838550350b43cb0879f67f7b05541f6fcb659e406eaf5baf1d4d4b601d06e581d2bf
 SHA512 
5d6bd8fe09b49644f000416c87c8600cd3df3facb07845afd85012279df203a44b234e94a7be90ad83709d5f2ad1a2bf8cb51571c5c0cd76383f76f81455945e
 DIST rsyslog-doc-8.2004.0.tar.gz 8323570 BLAKE2B 
76b6acc7614f1cbe0a4f99a2a27ff44e2706d1a570afb7d92c628154d49bde5b00a7a4ae1c7d9639f67270f3080a6637cbebb14eaa43484655b322def11b367f
 SHA512 
1a95b334bfe4c2a1d4844983cf32e44205ec6b7cabf1a6914a9ebb335d3d8f78655caf2a55a8cf444352af7d9ae92daa09e8fdf36e520554ed4807a4ed5fd393

diff --git a/app-admin/rsyslog/rsyslog-8.1910.0-r1.ebuild 
b/app-admin/rsyslog/rsyslog-8.1910.0-r1.ebuild
deleted file mode 100644
index 496ad740205..000
--- a/app-admin/rsyslog/rsyslog-8.1910.0-r1.ebuild
+++ /dev/null
@@ -1,462 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit autotools eutils linux-info ltprune python-any-r1 systemd
-
-DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
-HOMEPAGE="https://www.rsyslog.com/;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git;
-
-   DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git;
-
-   inherit git-r3
-else
-   KEYWORDS="amd64 arm ~arm64 hppa x86"
-
-   SRC_URI="
-   

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

2020-05-08 Thread Thomas Deutschmann
commit: 5afce7b17163b47ff8fb4df89c9f93aa3ef94a08
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:24:50 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:48:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5afce7b1

net-libs/czmq: bump to v4.2.0

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

 net-libs/czmq/Manifest  |  1 +
 net-libs/czmq/czmq-4.2.0.ebuild | 52 +
 net-libs/czmq/metadata.xml  | 18 ++
 3 files changed, 67 insertions(+), 4 deletions(-)

diff --git a/net-libs/czmq/Manifest b/net-libs/czmq/Manifest
index cffa7457c16..591483441d8 100644
--- a/net-libs/czmq/Manifest
+++ b/net-libs/czmq/Manifest
@@ -1,2 +1,3 @@
 DIST czmq-2.2.0.tar.gz 592293 BLAKE2B 
72318a3c57960a463adae8838f3a51fc8319451773dfa84a401d664604c056b02f387ae6c2a598253e6bcc4dc19e72ca41de4252a6c853e1d3a6f9ade9617138
 SHA512 
51825e8a62a53cb3ac5fcf95b217e7dceb1745d31e243679e3c6ad0c7cce26e5844119bd054312e3764f0299df7e26bf9373a68cb1e7afc675966aa616a90ab6
 DIST czmq-3.0.2.tar.gz 818110 BLAKE2B 
da6da496f50374cdd7daf7978529baa1e1d3fbe51a4e57e753362a3dd67bdd94324b97f133bbb4eaa397f76c102a411a2aedc6d22deae499191da60a101fdf2e
 SHA512 
ed2b97eb9b20ee8e491ba4c100920af0a54d146cb01c227fdef66939cdf4747c779d950df52e68782c68cfce1d4579b4870b005a8c58a32b477de2414b8b6453
+DIST czmq-4.2.0.tar.gz 1522824 BLAKE2B 
2b2ec308f37a122d5478f63ed029c5ac01d8da40e676e812ec321e039839c7d364fef3eef67df928e6514f0fd2cd65ae35ba89347ead2b44c610812a012364dd
 SHA512 
a3716efbece193196355fb7055b7e81067d29551765de2533178804ca5d85f98cd8cd01f88b4eecbea905adf3b7513e3b8a7e78e350adf1a6e69edbea5f6260c

diff --git a/net-libs/czmq/czmq-4.2.0.ebuild b/net-libs/czmq/czmq-4.2.0.ebuild
new file mode 100644
index 000..77ee24c0d32
--- /dev/null
+++ b/net-libs/czmq/czmq-4.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+DESCRIPTION="High-level C Binding for ZeroMQ"
+HOMEPAGE="http://czmq.zeromq.org;
+SRC_URI="https://github.com/zeromq/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="MPL-2.0"
+SLOT="0/4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+IUSE="curl drafts http-client http-server lz4 static-libs systemd +uuid"
+
+BDEPEND="app-text/asciidoc
+   app-text/xmlto
+   virtual/pkgconfig"
+
+RDEPEND=">=net-libs/zeromq-4:=[drafts?]
+   http-client? ( net-misc/curl )
+   http-server? ( net-libs/libmicrohttpd:= )
+   lz4? ( app-arch/lz4:= )
+   systemd? ( sys-apps/systemd )
+   uuid? ( sys-apps/util-linux:0= )"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README.md )
+
+src_configure() {
+   local myeconfargs=(
+   --enable-drafts=$(usex drafts)
+   --with-docs=no
+   --with-uuid=$(usex uuid)
+   --with-libcurl=$(usex http-client)
+   --with-libmicrohttpd=$(usex http-server)
+   --with-libsystemd=$(usex systemd)
+   --with-liblz4=$(usex lz4)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if ! use static-libs ; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}

diff --git a/net-libs/czmq/metadata.xml b/net-libs/czmq/metadata.xml
index 7c5a822d239..b25aa418bfb 100644
--- a/net-libs/czmq/metadata.xml
+++ b/net-libs/czmq/metadata.xml
@@ -1,8 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-j...@gentoo.org
-Justin Lecher
-  
+   
+   j...@gentoo.org
+   Justin Lecher
+   
+   
+   
+   Build draft API, which may change at any time without 
any
+   notice, and is therefore not recommended for normal use.
+   (requires draft support in net-libs/zeromq 
as well)
+   
+   Build support for HTTP client using 
net-misc/curl
+   Build support for HTTP server using 
net-libs/libmicrohttpd
+   Enable UUID support using 
sys-apps/util-linux
+   
 



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

2020-05-08 Thread Thomas Deutschmann
commit: 312c0416851440e8366b975f1725f68a8b7452a3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:35:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:49:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312c0416

app-admin/rsyslog: USE=zeromq needs >=net-libs/czmq-4

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

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

diff --git a/app-admin/rsyslog/rsyslog-8.2004.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2004.0.ebuild
index 8f08c7337b5..307fd0230e5 100644
--- a/app-admin/rsyslog/rsyslog-8.2004.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2004.0.ebuild
@@ -73,7 +73,7 @@ RDEPEND="
uuid? ( sys-apps/util-linux:0= )
xxhash? ( dev-libs/xxhash:= )
zeromq? (
-   >=net-libs/czmq-3.0.2
+   >=net-libs/czmq-4:=
)"
 DEPEND="${RDEPEND}
>=sys-devel/autoconf-archive-2015.02.24



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

2020-05-08 Thread Thomas Deutschmann
commit: 43e62ad547e03feb69168ac971c6424ca5b2ae2e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:26:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:48:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e62ad5

net-libs/czmq: rev bump to export subslot

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

 net-libs/czmq/{czmq-3.0.2.ebuild => czmq-3.0.2-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/czmq/czmq-3.0.2.ebuild 
b/net-libs/czmq/czmq-3.0.2-r1.ebuild
similarity index 95%
rename from net-libs/czmq/czmq-3.0.2.ebuild
rename to net-libs/czmq/czmq-3.0.2-r1.ebuild
index 3bbe065064f..93acefb0a6b 100644
--- a/net-libs/czmq/czmq-3.0.2.ebuild
+++ b/net-libs/czmq/czmq-3.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ HOMEPAGE="http://czmq.zeromq.org;
 SRC_URI="http://download.zeromq.org/${P}.tar.gz;
 
 LICENSE="LGPL-3"
-SLOT="0"
+SLOT="0/3"
 KEYWORDS="amd64 arm ~arm64 hppa x86"
 IUSE="doc static-libs test"
 



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

2020-05-08 Thread Thomas Deutschmann
commit: 005daee3a9656e0061b394dba4379dcfa0dd4b6b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:38:36 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:49:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005daee3

dev-libs/librdkafka: fix find in src_install

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

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

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
index 4eb1eb477a1..ebc30a9d77d 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -68,6 +68,6 @@ src_install() {
install
 
if ! use static-libs; then
-   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/tomahawk/, media-sound/tomahawk/files/

2020-05-08 Thread Andreas Sturmlechner
commit: 4e33aa61197053aecccb7c693ac74a44223bc77a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May  8 22:34:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May  8 22:36:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e33aa61

media-sound/tomahawk: EAPI-7 bump, use cmake.eclass, build w/ Qt 5.15

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

 .../files/tomahawk-0.9.0_pre20181030-qt-5.15.patch | 140 +
 .../tomahawk/tomahawk-0.9.0_pre20181030.ebuild |  13 +-
 2 files changed, 148 insertions(+), 5 deletions(-)

diff --git 
a/media-sound/tomahawk/files/tomahawk-0.9.0_pre20181030-qt-5.15.patch 
b/media-sound/tomahawk/files/tomahawk-0.9.0_pre20181030-qt-5.15.patch
new file mode 100644
index 000..f07b746a03f
--- /dev/null
+++ b/media-sound/tomahawk/files/tomahawk-0.9.0_pre20181030-qt-5.15.patch
@@ -0,0 +1,140 @@
+From 4fb44c931be648d61ef3c8d10426b34de1b2a53b Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Fri, 8 May 2020 23:55:43 +0200
+Subject: [PATCH] Fix build with Qt 5.15 (missing QPainterPath)
+
+---
+ src/libtomahawk/utils/AnimatedSpinner.cpp   | 1 +
+ src/libtomahawk/utils/TomahawkUtilsGui.cpp  | 1 +
+ src/libtomahawk/widgets/DropDownButton.cpp  | 2 ++
+ src/libtomahawk/widgets/HoverControls.cpp   | 1 +
+ src/libtomahawk/widgets/SourceTreePopupDialog.cpp   | 1 +
+ src/libtomahawk/widgets/searchlineedit/SearchButton.cpp | 9 +
+ src/tomahawk/widgets/AccountsPopupWidget.cpp| 1 +
+ src/tomahawk/widgets/SlideSwitchButton.cpp  | 1 +
+ src/tomahawk/widgets/SocialWidget.cpp   | 3 ++-
+ 9 files changed, 15 insertions(+), 5 deletions(-)
+
+diff --git a/src/libtomahawk/utils/AnimatedSpinner.cpp 
b/src/libtomahawk/utils/AnimatedSpinner.cpp
+index b4778cbe9..a705cfaa2 100644
+--- a/src/libtomahawk/utils/AnimatedSpinner.cpp
 b/src/libtomahawk/utils/AnimatedSpinner.cpp
+@@ -28,6 +28,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+diff --git a/src/libtomahawk/utils/TomahawkUtilsGui.cpp 
b/src/libtomahawk/utils/TomahawkUtilsGui.cpp
+index b35799723..d2733d4a7 100644
+--- a/src/libtomahawk/utils/TomahawkUtilsGui.cpp
 b/src/libtomahawk/utils/TomahawkUtilsGui.cpp
+@@ -32,6 +32,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/src/libtomahawk/widgets/DropDownButton.cpp 
b/src/libtomahawk/widgets/DropDownButton.cpp
+index 74aa344d1..106e8b882 100644
+--- a/src/libtomahawk/widgets/DropDownButton.cpp
 b/src/libtomahawk/widgets/DropDownButton.cpp
+@@ -19,6 +19,8 @@
+ #include "DropDownButton.h"
+ 
+ #include 
++#include 
++#include 
+ 
+ #include "Artist.h"
+ #include "Album.h"
+diff --git a/src/libtomahawk/widgets/HoverControls.cpp 
b/src/libtomahawk/widgets/HoverControls.cpp
+index 3e31bf236..0b6b20aa8 100644
+--- a/src/libtomahawk/widgets/HoverControls.cpp
 b/src/libtomahawk/widgets/HoverControls.cpp
+@@ -27,6 +27,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ using namespace Tomahawk;
+ 
+diff --git a/src/libtomahawk/widgets/SourceTreePopupDialog.cpp 
b/src/libtomahawk/widgets/SourceTreePopupDialog.cpp
+index 807eb354a..1379c9c53 100644
+--- a/src/libtomahawk/widgets/SourceTreePopupDialog.cpp
 b/src/libtomahawk/widgets/SourceTreePopupDialog.cpp
+@@ -22,6 +22,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/src/libtomahawk/widgets/searchlineedit/SearchButton.cpp 
b/src/libtomahawk/widgets/searchlineedit/SearchButton.cpp
+index 1d9f1c4bd..97c5406f2 100644
+--- a/src/libtomahawk/widgets/searchlineedit/SearchButton.cpp
 b/src/libtomahawk/widgets/searchlineedit/SearchButton.cpp
+@@ -19,10 +19,11 @@
+ 
+ #include "SearchButton.h"
+ 
+-#include 
+-#include 
+-#include 
+-#include 
++#include 
++#include 
++#include 
++#include 
++#include 
+ 
+ SearchButton::SearchButton(QWidget *parent)
+ : QAbstractButton(parent)
+diff --git a/src/tomahawk/widgets/AccountsPopupWidget.cpp 
b/src/tomahawk/widgets/AccountsPopupWidget.cpp
+index cb5739b97..ffd5dcaa1 100644
+--- a/src/tomahawk/widgets/AccountsPopupWidget.cpp
 b/src/tomahawk/widgets/AccountsPopupWidget.cpp
+@@ -24,6 +24,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+diff --git a/src/tomahawk/widgets/SlideSwitchButton.cpp 
b/src/tomahawk/widgets/SlideSwitchButton.cpp
+index 3c61b4987..103562e00 100644
+--- a/src/tomahawk/widgets/SlideSwitchButton.cpp
 b/src/tomahawk/widgets/SlideSwitchButton.cpp
+@@ -24,6 +24,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/src/tomahawk/widgets/SocialWidget.cpp 
b/src/tomahawk/widgets/SocialWidget.cpp
+index f0901279d..b43f44c5d 100644
+--- a/src/tomahawk/widgets/SocialWidget.cpp
 b/src/tomahawk/widgets/SocialWidget.cpp
+@@ -29,8 

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

2020-05-08 Thread Sergei Trofimovich
commit: c44c8b7a1d87809d24622906c6a1e322f7e6b72f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May  8 22:04:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  8 22:05:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44c8b7a

sys-kernel/linux-headers: 5.4-r1: backport alsa time64 fixes

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

 sys-kernel/linux-headers/Manifest  |  1 +
 .../linux-headers/linux-headers-5.4-r1.ebuild  | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 34f1967ee89..c236cbc40c5 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -4,6 +4,7 @@ DIST gentoo-headers-4.19-1.tar.xz 4040 BLAKE2B 
4ccaf4fb6bde84f0b1f29534cf2f6effc
 DIST gentoo-headers-4.4-1.tar.xz 6624 BLAKE2B 
9cdf0c22520e413f175942c4994dd90b0fed8f72c67332a05e7ed72b901ee04594f4e4a3c0252e0a6e057d9c08c4d653387dc36cda82ce9ef8a16e7317ba9ea0
 SHA512 
dd8a5c627a9cd373022d7afa1beb126f15694f80452821f31fc5c1a3439635814d205bcbc873a5869946472d86cdec872a44f4870751b96d42e89893fca1b983
 DIST gentoo-headers-4.9-1.tar.xz 5416 BLAKE2B 
2538870b340d4e4b260ada37b0571ba770a4bf93b0f0cf78819b4bf68b8ddc43c314d7fc5d12a78bc71c9bb12306d986ae0ae74159ec7edc7deea371f6b5f015
 SHA512 
1069f50c58f25ceb8a13c8e53dce6a21e352e2a624da3b9a6d139939e7613e9a97226eb0173fa060ee69443c6a50b53b6d5c6d752dcaebffbe2a78f06cfbe2b6
 DIST gentoo-headers-5.4-1.tar.xz 4720 BLAKE2B 
74c1f47d8ad77a2df36db005adb25f81ba6128037357dfc1b6d65deb2a5d3e53d2f3b5af60098c3f3f514f85e53bef4c906fb182101d35ae32d73a5af417a583
 SHA512 
9d83a68c6e9a463bc27efd469a79d58690bdd0fd93d77c1de29938d7192bb546b63d9acad9633e6e043d0089638e67ee39382e987d7403c43d3f3edc83c5ccba
+DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 
0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8
 SHA512 
b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
 DIST gentoo-headers-5.5-1.tar.xz 4504 BLAKE2B 
3bc7f115c5a92d027683f7958543eaa3ff64e62d5474596b4fb77f51b616335127a567d809e1c2155c3089944b512e416401d6530f8589db6c42b20e6073
 SHA512 
dd4f47eecccaeff4a248b826c452aedc7fa145f614236c60d33e0837c1c62fb95bc91a2b238a6906d7a060db488e2d9da8c6f19b4f51337b26bdecc9bdbb92c0
 DIST gentoo-headers-5.6-1.tar.xz 4524 BLAKE2B 
c5965ad5e39a8c8c06ca4c4161ab37bb7b23873ef2eb5ec199dac58cce1df67e1392bb671917a728432263089d9930d5cc4d7e44ad3cb391ae560c6b957222b2
 SHA512 
06dd4a7ca3664c33c9a59d1120977d437af87ba1b1ee3b5877cce0a13766f866b1f0681f3ef090d831ee5b403e48168f8c335512a4d61cc5b53c169b9ebe3474
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535

diff --git a/sys-kernel/linux-headers/linux-headers-5.4-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.4-r1.ebuild
new file mode 100644
index 000..4c185229616
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-5.4-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 
score sh sparc x86 xtensa"
+inherit kernel-2 toolchain-funcs
+detect_version
+
+PATCH_PV=${PV} # to ease testing new versions against not existing patches
+PATCH_VER="2"
+SRC_URI="${KERNEL_URI}
+   
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}
+   
${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="app-arch/xz-utils
+   dev-lang/perl"
+RDEPEND=""
+
+S=${WORKDIR}/linux-${PV}
+
+src_unpack() {
+   unpack ${A}
+}
+
+src_prepare() {
+   [[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}"/${PATCH_PV}/*.patch
+
+   default
+}
+
+src_install() {
+   kernel-2_src_install
+
+   # hrm, build system sucks
+   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
+   find "${ED}" -depth -type d -delete 2>/dev/null
+}
+
+src_test() {
+   emake ARCH=$(tc-arch-kernel) headers_check
+}



[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: 5.4/

2020-05-08 Thread Sergei Trofimovich
commit: 1bef8acc4b8c09637b3b233ece30a9e9c694bf8c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May  8 21:59:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  8 21:59:16 2020 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=1bef8acc

5.4: backport from 5.6 time64 alsa patches

Signed-off-by: Sergei Trofimovich  gentoo.org>

 5.4/01_all_backport-5.6-alsa-timespec64-p1.patch |  49 +
 5.4/01_all_backport-5.6-alsa-timespec64-p2.patch |  41 
 5.4/01_all_backport-5.6-alsa-timespec64-p3.patch |  96 +
 5.4/01_all_backport-5.6-alsa-timespec64-p4.patch |  47 +
 5.4/01_all_backport-5.6-alsa-timespec64-p5.patch |  73 +++
 5.4/01_all_backport-5.6-alsa-timespec64-p6.patch | 248 +++
 5.4/01_all_backport-5.6-alsa-timespec64-p7.patch |  68 +++
 5.4/01_all_backport-5.6-alsa-timespec64-p8.patch |  53 +
 8 files changed, 675 insertions(+)

diff --git a/5.4/01_all_backport-5.6-alsa-timespec64-p1.patch 
b/5.4/01_all_backport-5.6-alsa-timespec64-p1.patch
new file mode 100644
index 000..1195ca2
--- /dev/null
+++ b/5.4/01_all_backport-5.6-alsa-timespec64-p1.patch
@@ -0,0 +1,49 @@
+From a07804cc7472d8aa5db03ea5d75f3d8d80abb687 Mon Sep 17 00:00:00 2001
+From: Baolin Wang 
+Date: Tue, 24 Apr 2018 20:06:09 +0800
+Subject: [PATCH] ALSA: Avoid using timespec for struct snd_timer_status
+
+struct snd_timer_status uses 'timespec' type variables to record
+timestamp, which will be changed to an incompatible layout with
+updated user space using 64-bit time_t.
+
+To handle both the old and the new layout on 32-bit architectures,
+this patch introduces 'struct snd_timer_status32' and 'struct 
snd_timer_status64'
+to handle 32bit time_t and 64bit time_t in native mode and compat mode,
+which replaces timespec with s64 type.
+
+When glibc changes time_t to 64-bit, any recompiled program will issue
+ioctl commands that the kernel does not understand without this patch.
+
+In the public uapi header, snd_timer_status is now guarded by
+an #ifndef __KERNEL__ to avoid referencing 'struct timespec'.
+The timespec definition will be removed from the kernel to prevent
+new y2038 bugs and to avoid the conflict with an incompatible libc
+type of the same name.
+
+Signed-off-by: Baolin Wang 
+Signed-off-by: Arnd Bergmann 
+---
+ include/uapi/sound/asound.h |  2 ++
+
+--- a/include/uapi/sound/asound.h
 b/include/uapi/sound/asound.h
+@@ -761,6 +761,7 @@ struct snd_timer_params {
+   unsigned char reserved[60]; /* reserved */
+ };
+ 
++#ifndef __KERNEL__
+ struct snd_timer_status {
+   struct timespec tstamp; /* Timestamp - last update */
+   unsigned int resolution;/* current period resolution in ns */
+@@ -769,6 +770,7 @@ struct snd_timer_status {
+   unsigned int queue; /* used queue size */
+   unsigned char reserved[64]; /* reserved */
+ };
++#endif
+ 
+ #define SNDRV_TIMER_IOCTL_PVERSION_IOR('T', 0x00, int)
+ #define SNDRV_TIMER_IOCTL_NEXT_DEVICE _IOWR('T', 0x01, struct snd_timer_id)
+-- 
+2.26.2
+

diff --git a/5.4/01_all_backport-5.6-alsa-timespec64-p2.patch 
b/5.4/01_all_backport-5.6-alsa-timespec64-p2.patch
new file mode 100644
index 000..865e118
--- /dev/null
+++ b/5.4/01_all_backport-5.6-alsa-timespec64-p2.patch
@@ -0,0 +1,41 @@
+From a4e7dd35b9dac21fa7b33e8788b51c7fbc7a49f1 Mon Sep 17 00:00:00 2001
+From: Baolin Wang 
+Date: Tue, 24 Apr 2018 20:06:10 +0800
+Subject: [PATCH] ALSA: Avoid using timespec for struct snd_ctl_elem_value
+
+The struct snd_ctl_elem_value will use 'timespec' type variables to record
+timestamp, which is not year 2038 safe on 32bits system.
+
+Since there are no drivers will implemented the tstamp member of the
+struct snd_ctl_elem_value, and also the stucture size will not be changed
+if we change timespec to s64 for tstamp member of struct snd_ctl_elem_value.
+
+From Takashi's comments, "In the library, applications are not expected
+to access to this structure directly. The applications get opaque pointer
+to the structure and must use any control APIs to operate it. Actually the
+library produce no API to handle 'struct snd_ctl_elem_value.tstamp'. This
+means that we can drop this member from alsa-lib without decline of
+functionality." Thus we can simply remove the tstamp member to avoid using
+the type which is not year 2038 safe on 32bits system.
+
+Signed-off-by: Baolin Wang 
+Signed-off-by: Arnd Bergmann 
+---
+ include/uapi/sound/asound.h | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+--- a/include/uapi/sound/asound.h
 b/include/uapi/sound/asound.h
+@@ -957,8 +957,7 @@ struct snd_ctl_elem_value {
+   } bytes;
+   struct snd_aes_iec958 iec958;
+   } value;/* RO */
+-  struct timespec tstamp;
+-  unsigned char reserved[128-sizeof(struct timespec)];
++  unsigned char reserved[128];
+ };
+ 
+ struct snd_ctl_tlv {
+-- 
+2.26.2
+

[gentoo-commits] repo/gentoo:master commit in: games-action/rive/

2020-05-08 Thread James Le Cuirot
commit: 7b594507ca4ba1702865c28103ee2235a918494e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri May  8 21:59:08 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri May  8 21:59:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b594507

games-action/rive: New package

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

 games-action/rive/Manifest |  1 +
 games-action/rive/metadata.xml |  8 +++
 games-action/rive/rive-1.15.ebuild | 46 ++
 3 files changed, 55 insertions(+)

diff --git a/games-action/rive/Manifest b/games-action/rive/Manifest
new file mode 100644
index 000..1bbdd715e71
--- /dev/null
+++ b/games-action/rive/Manifest
@@ -0,0 +1 @@
+DIST RIVE-Linux-2017-02-28.sh 836583560 BLAKE2B 
2194d6174217a395e84f0defc336e741671f62b71cb15dad16fd9c3f1f23d844771e830858bbc8e8a26bd4ebf93e2f9b316c6a2a9c9de74d876a393b9911a806
 SHA512 
94d236421dc060b8e69552ee6bcbdc4b41caa4934ccf73f8d82dcd2ee14a9c334f43bc74e787a470b3103699c31b4f4ccf9272fbe69640e27df1fdbc2191447c

diff --git a/games-action/rive/metadata.xml b/games-action/rive/metadata.xml
new file mode 100644
index 000..26079e608be
--- /dev/null
+++ b/games-action/rive/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+

diff --git a/games-action/rive/rive-1.15.ebuild 
b/games-action/rive/rive-1.15.ebuild
new file mode 100644
index 000..6014bf696de
--- /dev/null
+++ b/games-action/rive/rive-1.15.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="Metal wrecking, robot hacking 360-degree shooter/platformer 
hybrid"
+HOMEPAGE="https://rivethegame.com/;
+SRC_URI="${PN^^}-Linux-2017-02-28.sh"
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist fetch splitdebug"
+
+RDEPEND="
+   media-libs/libsdl2[opengl,video]
+   media-libs/openal
+"
+
+S="${WORKDIR}/data"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  https://www.humblebundle.com/store/${PN};
+   einfo "and move it to your distfiles directory."
+}
+
+src_unpack() {
+   unpack_zip ${A}
+}
+
+src_install() {
+   exeinto "${DIR}"
+   newexe x86_64/${PN^^}.bin.x86_64 ${PN^^}.bin
+   dosym "../..${DIR}"/${PN^^}.bin /usr/bin/${PN}
+
+   insinto "${DIR}"
+   doins -r noarch/*
+
+   newicon -s 256 noarch/app_icon.png ${PN}.png
+   make_desktop_entry ${PN} ${PN^^}
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/nattka/

2020-05-08 Thread Aaron Bauman
commit: 22c7e7f58b441e788b5af04b45331ad9d2893b8f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri May  8 21:29:47 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May  8 21:30:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c7e7f5

app-portage/nattka: keyword arm64

Signed-off-by: Aaron Bauman  gentoo.org>

 app-portage/nattka/nattka-0.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/nattka/nattka-0.2.6.ebuild 
b/app-portage/nattka/nattka-0.2.6.ebuild
index b3077c8bda2..ddb28dfc1c2 100644
--- a/app-portage/nattka/nattka-0.2.6.ebuild
+++ b/app-portage/nattka/nattka-0.2.6.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/lxml[${PYTHON_USEDEP}]



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

2020-05-08 Thread Marek Szuba
commit: 58fdd727be5819a525b3794050110706a4de1054
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May  8 21:11:49 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May  8 21:11:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58fdd727

profiles: mask net-libs/xrootd-ceph on amd64/x32

Depends on sys-cluster/ceph, which has already been masked there.

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

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

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 5de561adc95..be7d5265624 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2020-05-08)
+# Requires sys-cluster/ceph, which is masked in this profile as well
+# (see below)
+net-libs/xrootd-ceph
+
 # Hasan ÇALIŞIR  (2019-10-28)
 # requires net-libs/nodejs | sys-apps/yarn
 >=net-analyzer/greenbone-security-assistant-8.0.1



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

2020-05-08 Thread Marek Szuba
commit: 1de5f4d9353ecedf0527adc121d1065520678239
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May  8 21:07:05 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May  8 21:07:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de5f4d9

net-libs/xrootd-ceph: remove x86 from keywords

sys-cluster/ceph no longer supports x86. I really should read pkgcheck
output more carefully.

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

 net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild 
b/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild
index 867190e4408..f701427b94c 100644
--- a/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild
+++ b/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/xrootd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~amd64-linux"
 
 DEPEND="net-libs/xrootd
!

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

2020-05-08 Thread Marek Szuba
commit: fcf660f89dc8bb14d39e8b1d601f41dcbfdb1ada
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May  8 21:00:22 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May  8 21:03:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf660f8

net-libs/xrootd-ceph: not-quite-new package

This used to be part of net-libs/xrootd but got split into a separate
upstream package before version 4.10.0. Seeing as the code in question
has been in the tree before (still is in fact, we've still got 4.8.4),
let this package directly inherit the keywords, as well as the
maintainer, of xrootd itself.

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

 net-libs/xrootd-ceph/Manifest  |  1 +
 net-libs/xrootd-ceph/metadata.xml  | 13 +
 net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild | 24 
 3 files changed, 38 insertions(+)

diff --git a/net-libs/xrootd-ceph/Manifest b/net-libs/xrootd-ceph/Manifest
new file mode 100644
index 000..24eab4063e3
--- /dev/null
+++ b/net-libs/xrootd-ceph/Manifest
@@ -0,0 +1 @@
+DIST xrootd-ceph-4.12.0.tar.gz 80601 BLAKE2B 
05e31ec3a03d50f36f7ef368705ca8ad064d1d9da4fc3815aaf96ce358da07348aaea264d82884da2782cf7c1069b584269fff9f2a3140057b2d4d2929639f77
 SHA512 
de55cc923bad3629de6428dbc4e7c7e2cb802512f03f49bcfc79f12221828cd9702f1c9a1bc28b599dce801c937146cf381dfd589c85f4f5721c4fbf13f6ad34

diff --git a/net-libs/xrootd-ceph/metadata.xml 
b/net-libs/xrootd-ceph/metadata.xml
new file mode 100644
index 000..65cbb7c9f14
--- /dev/null
+++ b/net-libs/xrootd-ceph/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sci-phys...@gentoo.org
+   Gentoo Physics Project
+   
+   
+   This XROOTD plug-in allows it to interface with rados block 
devices via
+   sys-cluster/ceph. Until its version 4.10.0 it used 
to part
+   of net-libs/xrootd itself.
+   
+

diff --git a/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild 
b/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild
new file mode 100644
index 000..867190e4408
--- /dev/null
+++ b/net-libs/xrootd-ceph/xrootd-ceph-4.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="xrootd OSS plug-in for interfacing with Ceph storage platform"
+HOMEPAGE="https://xrootd.slac.stanford.edu/;
+SRC_URI="https://github.com/xrootd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="net-libs/xrootd
+   !https://github.com/xrootd/xrootd/issues/447
+QA_SONAME="/usr/lib.*/libXrd.*-$(ver_cut 1).so"



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

2020-05-08 Thread Marek Szuba
commit: 34c095e79303d7c8195d0b6dba4a6a20cc83f889
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May  8 20:55:34 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May  8 21:03:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c095e7

net-libs/xrootd: bump to 4.12.0

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

 net-libs/xrootd/Manifest |   1 +
 net-libs/xrootd/xrootd-4.12.0.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest
index c776a8f373b..734b98b5f8b 100644
--- a/net-libs/xrootd/Manifest
+++ b/net-libs/xrootd/Manifest
@@ -1,4 +1,5 @@
 DIST xrootd-4.10.1.tar.gz 2532982 BLAKE2B 
79cc334c631060e9be48c4f443837065e786f49513e535150f7490a9a5a17ec91f4f5dd054b0f15cb6b60ecfc18a1447e28825dc7d6665ef59004ab11665f9e2
 SHA512 
49234db532292c6ef04d455a1a6a5d1ff4d6705c088d5c2571602f444cb9bf03699e63a12ba962a6d3a8b9cc9f43635889ec33976840326a8301c81da7099397
 DIST xrootd-4.11.1.tar.gz 2549971 BLAKE2B 
e131769291d33d2198c4afdedd0d9f9a0eac9459654277763554d2dfba211b7123f3d0dfc90fe365c7f4da2590d9bec6daf994ee7ae241897aa10b4500362c3c
 SHA512 
7853de40d40f28177f70a18f17ee99f83c8b6c6ddf0b5e7ef64df83c5457bad11e6249c75f985c207c3292fab73a2181730ce9c8bf11979535a566c5364de8a1
+DIST xrootd-4.12.0.tar.gz 2564041 BLAKE2B 
6ea9c379aa482c81279168baa3e1381e880d34014fb3516c96961da64d54faf649295f024313ece445df9a62b6b5c818b7aa8a987025d3cd969188de072648c9
 SHA512 
5338c4fb5461918473dd4f41f4d29fae09a8fc6a9e2d8f00bb74d929dc5396fef73643462d1a4f1ba71ffe5cf92a1695a167ca3a766c674a9377dcf99aaa1778
 DIST xrootd-4.8.3.tar.gz 2390520 BLAKE2B 
1b97225c41f6a3a751f55a4d357f53fac2e4cc24f2456962a6d6282b78faaeb844db5d69bff34437acd2c015dbff4a2a5047d6295770abd200d3e5bedd89d4fe
 SHA512 
6f605131be18f35115bf7cf5d829dfd5a36e004ac69aa77dd0cb34ab70f2b89ff07e7b3e3259fe672d81b6241596c78a537de02e5abad4537dc92ae745ae8911
 DIST xrootd-4.9.0.tar.gz 2517614 BLAKE2B 
5f1ce6f599fdf5b1f9b4fa078d9b306be241757f95e9b5e9bc0a6f06450a21315778428d8c1d1ffd28ef0841bc50fca387036740bb707d9a96b7f07e94e15540
 SHA512 
a956262a8adae4c9cb9a91275d4207943cf43251fc61ade111c91152c62baf06c1cbdf1d659c6d792703045a4c2a82bac732220ecfd2fa707e445d6fc66ee047

diff --git a/net-libs/xrootd/xrootd-4.12.0.ebuild 
b/net-libs/xrootd/xrootd-4.12.0.ebuild
new file mode 100644
index 000..6acdc5a472e
--- /dev/null
+++ b/net-libs/xrootd/xrootd-4.12.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="Extended ROOT remote file server"
+HOMEPAGE="http://xrootd.org/;
+SRC_URI="http://xrootd.org/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples fuse http kerberos python readline ssl test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="acct-group/xrootd
+   acct-user/xrootd
+   sys-libs/zlib
+   fuse? ( sys-fs/fuse:= )
+   kerberos? ( virtual/krb5 )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   doc? (
+   app-doc/doxygen[dot]
+   python? ( dev-python/sphinx )
+   )
+   test? ( dev-util/cppunit )
+"
+RDEPEND="${CDEPEND}
+   dev-lang/perl
+"
+REQUIRED_USE="
+   http? ( kerberos ssl )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+PATCHES=( "${FILESDIR}"/xrootd-4.8.3-crc32.patch )
+
+# xrootd plugins are not intended to be linked with,
+# they are to be loaded at runtime by xrootd,
+# see https://github.com/xrootd/xrootd/issues/447
+QA_SONAME="/usr/lib.*/libXrd.*-$(ver_cut 1).so"
+
+pkg_setup() {
+   use python && python_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CRYPTO=$(usex ssl)
+   -DENABLE_FUSE=$(usex fuse)
+   -DENABLE_HTTP=$(usex http)
+   -DENABLE_KRB5=$(usex kerberos)
+   -DENABLE_PYTHON=$(usex python)
+   -DENABLE_READLINE=$(usex readline)
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   if use doc; then
+   doxygen Doxyfile || die
+   if use python; then
+   emake -C bindings/python/docs html
+   fi
+   fi
+}
+
+src_install() {
+   use doc && HTML_DOCS=( doxydoc/html/. )
+   dodoc docs/ReleaseNotes.txt
+   cmake-utils_src_install
+   find "${D}" \( -iname '*.md5' -o -iname '*.map' \) -delete || die
+
+   # base configs
+   insinto /etc/xrootd
+   doins packaging/common/*.cfg
+
+   fowners root:xrootd /etc/xrootd
+   keepdir /var/log/xrootd
+   fowners xrootd:xrootd /var/log/xrootd
+
+   local i
+   for i in 

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

2020-05-08 Thread Marek Szuba
commit: ee6c97e10165304b54724b9dd72a7638e2858ab7
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May  8 20:58:46 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May  8 21:03:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6c97e1

net-libs/xrootd: remove old

Closes: https://bugs.gentoo.org/682354
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/xrootd/Manifest |   2 -
 net-libs/xrootd/xrootd-4.10.1.ebuild | 113 -
 net-libs/xrootd/xrootd-4.9.0.ebuild  | 119 ---
 3 files changed, 234 deletions(-)

diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest
index 734b98b5f8b..45d3d07ef45 100644
--- a/net-libs/xrootd/Manifest
+++ b/net-libs/xrootd/Manifest
@@ -1,5 +1,3 @@
-DIST xrootd-4.10.1.tar.gz 2532982 BLAKE2B 
79cc334c631060e9be48c4f443837065e786f49513e535150f7490a9a5a17ec91f4f5dd054b0f15cb6b60ecfc18a1447e28825dc7d6665ef59004ab11665f9e2
 SHA512 
49234db532292c6ef04d455a1a6a5d1ff4d6705c088d5c2571602f444cb9bf03699e63a12ba962a6d3a8b9cc9f43635889ec33976840326a8301c81da7099397
 DIST xrootd-4.11.1.tar.gz 2549971 BLAKE2B 
e131769291d33d2198c4afdedd0d9f9a0eac9459654277763554d2dfba211b7123f3d0dfc90fe365c7f4da2590d9bec6daf994ee7ae241897aa10b4500362c3c
 SHA512 
7853de40d40f28177f70a18f17ee99f83c8b6c6ddf0b5e7ef64df83c5457bad11e6249c75f985c207c3292fab73a2181730ce9c8bf11979535a566c5364de8a1
 DIST xrootd-4.12.0.tar.gz 2564041 BLAKE2B 
6ea9c379aa482c81279168baa3e1381e880d34014fb3516c96961da64d54faf649295f024313ece445df9a62b6b5c818b7aa8a987025d3cd969188de072648c9
 SHA512 
5338c4fb5461918473dd4f41f4d29fae09a8fc6a9e2d8f00bb74d929dc5396fef73643462d1a4f1ba71ffe5cf92a1695a167ca3a766c674a9377dcf99aaa1778
 DIST xrootd-4.8.3.tar.gz 2390520 BLAKE2B 
1b97225c41f6a3a751f55a4d357f53fac2e4cc24f2456962a6d6282b78faaeb844db5d69bff34437acd2c015dbff4a2a5047d6295770abd200d3e5bedd89d4fe
 SHA512 
6f605131be18f35115bf7cf5d829dfd5a36e004ac69aa77dd0cb34ab70f2b89ff07e7b3e3259fe672d81b6241596c78a537de02e5abad4537dc92ae745ae8911
-DIST xrootd-4.9.0.tar.gz 2517614 BLAKE2B 
5f1ce6f599fdf5b1f9b4fa078d9b306be241757f95e9b5e9bc0a6f06450a21315778428d8c1d1ffd28ef0841bc50fca387036740bb707d9a96b7f07e94e15540
 SHA512 
a956262a8adae4c9cb9a91275d4207943cf43251fc61ade111c91152c62baf06c1cbdf1d659c6d792703045a4c2a82bac732220ecfd2fa707e445d6fc66ee047

diff --git a/net-libs/xrootd/xrootd-4.10.1.ebuild 
b/net-libs/xrootd/xrootd-4.10.1.ebuild
deleted file mode 100644
index bdfdc4d7200..000
--- a/net-libs/xrootd/xrootd-4.10.1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
-
-inherit cmake-utils python-single-r1 user
-
-DESCRIPTION="Extended ROOT remote file server"
-HOMEPAGE="http://xrootd.org/;
-SRC_URI="http://xrootd.org/download/v${PV}/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples fuse http kerberos python readline ssl test"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-   sys-libs/zlib
-   fuse? ( sys-fs/fuse:= )
-   kerberos? ( virtual/krb5 )
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:0= )
-   ssl? ( dev-libs/openssl:0= )
-"
-DEPEND="${CDEPEND}
-   doc? (
-   app-doc/doxygen[dot]
-   python? ( dev-python/sphinx )
-   )
-   test? ( dev-util/cppunit )
-"
-RDEPEND="${CDEPEND}
-   dev-lang/perl
-"
-REQUIRED_USE="
-   http? ( kerberos ssl )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-PATCHES=( "${FILESDIR}"/xrootd-4.8.3-crc32.patch )
-
-# xrootd plugins are not intended to be linked with,
-# they are to be loaded at runtime by xrootd,
-# see https://github.com/xrootd/xrootd/issues/447
-QA_SONAME="/usr/lib.*/libXrd*-4.so"
-
-pkg_setup() {
-   enewgroup xrootd
-   enewuser xrootd -1 -1 "${EPREFIX}"/var/spool/xrootd xrootd
-   use python && python_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_CRYPTO=$(usex ssl)
-   -DENABLE_FUSE=$(usex fuse)
-   -DENABLE_HTTP=$(usex http)
-   -DENABLE_KRB5=$(usex kerberos)
-   -DENABLE_PYTHON=$(usex python)
-   -DENABLE_READLINE=$(usex readline)
-   -DENABLE_TESTS=$(usex test)
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-   if use doc; then
-   doxygen Doxyfile || die
-   if use python; then
-   emake -C bindings/python/docs html
-   fi
-   fi
-}
-
-src_install() {
-   use doc && HTML_DOCS=( doxydoc/html/. )
-   dodoc docs/ReleaseNotes.txt
-   cmake-utils_src_install
-   find "${D}" \( -iname '*.md5' -o -iname '*.map' \) -delete || die
-
-   # base configs
-   insinto /etc/xrootd
-   doins packaging/common/*.cfg
-
-   

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

2020-05-08 Thread Brian Dolbec
commit: bb00478bd22074ece1fe4e594b87cfa882030c59
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 20:52:35 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 21:00:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb00478b

profiles/package.mask: Add dev-python/ramlfications, update dev-python/pyjade

auto whitespace fixes.

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

 profiles/package.mask | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9f787badedc..06002722a0b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Dolbec  (2020-05-08)
+# Unmaintained.  Stuck on Python 3.6.  The only revdep
+# is masked for removal.  Newer buildbot no longer depends on it.
+# Removal in 30 days.  Bug #719518.
+dev-python/ramlfications
+
 # Matt Turner  (2020-05-08)
 # Client-side library for an X extension that has not been supported by Xorg
 # for about a decade. Masked for removal in 30 days. Bug #720150
@@ -139,13 +145,13 @@ sys-fs/pysize
 sys-cluster/openais
 
 # Jonas Stein  (2020-04-28)
-# Package is no longer required after the removal of 
+# Package is no longer required after the removal of
 # net-irc/quassel-irssi. See also bug #719856.
 # Remove after 2020-06-28
 net-libs/quasselc
 
 # Jonas Stein  (2020-04-28)
-# Upstream stopped development. Package should depend on 
+# Upstream stopped development. Package should depend on
 #  (2020-04-25)
 # Unmaintained.  Stuck on Python 3.6.  Missing tests.  The only revdep
 # is masked for removal.
+# alternative package is dev-python/pypugjs which is a maintained fork of 
pyjade
 # Removal in 30 days.  Bug #719418.
 dev-python/pyjade
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/cargo-license/

2020-05-08 Thread Mart Raudsepp
commit: 20bcd94044016ed771bd1661158591029e3682c1
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 17:06:12 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bcd940

app-misc/cargo-license: arm64 keyworded (bug #721542)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/cargo-license/cargo-license-0.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/cargo-license/cargo-license-0.3.0.ebuild 
b/app-misc/cargo-license/cargo-license-0.3.0.ebuild
index 751230f4728..99618c8b021 100644
--- a/app-misc/cargo-license/cargo-license-0.3.0.ebuild
+++ b/app-misc/cargo-license/cargo-license-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.2.0
@@ -64,7 +64,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 QA_FLAGS_IGNORED="/usr/bin/cargo-license"
 



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

2020-05-08 Thread Mart Raudsepp
commit: 9d222d2be861d4f4f2efce4faab5d52555efadd7
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 19:57:55 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d222d2b

dev-python/regex: arm64 stable (bug #720604)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/regex/regex-2020.2.20.ebuild 
b/dev-python/regex/regex-2020.2.20.ebuild
index 3cd96ef7b3f..f0eb090195c 100644
--- a/dev-python/regex/regex-2020.2.20.ebuild
+++ b/dev-python/regex/regex-2020.2.20.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
 IUSE="doc"
 
 PATCHES=(



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

2020-05-08 Thread Mart Raudsepp
commit: da0bce7c05be68735aa9aba3dd1fa02d11a85b15
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 15:37:24 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0bce7c

dev-python/dbus-python: arm64 stable (bug #720512)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index c9463e0a52c..b0cfa46ec0a 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-portage/eix/

2020-05-08 Thread Mart Raudsepp
commit: c8abe6b4ed171a112f1f549809dcc480642b0367
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 18:52:26 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8abe6b4

app-portage/eix: arm64 stable (bug #720428)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-portage/eix/eix-0.33.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eix/eix-0.33.11.ebuild 
b/app-portage/eix/eix-0.33.11.ebuild
index e80c667202e..d3a156ca40f 100644
--- a/app-portage/eix/eix-0.33.11.ebuild
+++ b/app-portage/eix/eix-0.33.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc nls sqlite"
 
 BOTHDEPEND="nls? ( virtual/libintl )



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

2020-05-08 Thread Mart Raudsepp
commit: 8b2ad6f392e3585577e9cd4238e38ce8174f37be
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 17:37:44 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2ad6f3

net-misc/iperf: arm64 keyworded (bug #721636)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/net-misc/iperf/iperf-3.7.ebuild b/net-misc/iperf/iperf-3.7.ebuild
index 45025840cf6..1f4e52a28f0 100644
--- a/net-misc/iperf/iperf-3.7.ebuild
+++ b/net-misc/iperf/iperf-3.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/esnet/iperf/archive/${PV/_/}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint"
 IUSE="libressl profiling sctp static-libs"
 
 DEPEND="



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

2020-05-08 Thread Mart Raudsepp
commit: f59c0c87ef20d1a1698cdf90cf6545036a60def4
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 20:08:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59c0c87

dev-db/mariadb: arm64 stable

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-db/mariadb/mariadb-10.1.44-r1.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.2.31-r1.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.3.22-r1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.1.44-r1.ebuild 
b/dev-db/mariadb/mariadb-10.1.44-r1.ebuild
index e5a6a820f94..70eec0ce5f0 100644
--- a/dev-db/mariadb/mariadb-10.1.44-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.44-r1.ebuild
@@ -41,7 +41,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.2.31-r1.ebuild 
b/dev-db/mariadb/mariadb-10.2.31-r1.ebuild
index c3e3f9806f9..994101f4575 100644
--- a/dev-db/mariadb/mariadb-10.2.31-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.31-r1.ebuild
@@ -42,7 +42,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.3.22-r1.ebuild 
b/dev-db/mariadb/mariadb-10.3.22-r1.ebuild
index 32f6eb3953e..3d65b2ca81e 100644
--- a/dev-db/mariadb/mariadb-10.3.22-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.22-r1.ebuild
@@ -42,7 +42,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2020-05-08 Thread Mart Raudsepp
commit: 97743d8ffca12dab884edcb7a9740d4b3bda78aa
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 15:38:29 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97743d8f

dev-db/mariadb: arm64 stable (bug #702902)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-db/mariadb/mariadb-10.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.4.12.ebuild 
b/dev-db/mariadb/mariadb-10.4.12.ebuild
index 936b1d4a918..f413db7d47b 100644
--- a/dev-db/mariadb/mariadb-10.4.12.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.12.ebuild
@@ -40,7 +40,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2020-05-08 Thread Mart Raudsepp
commit: 2d995da52eafb121381cddf347e76912dacc5784
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 17:36:05 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d995da5

sys-auth/rtkit: arm64 stable (bug #720016)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-auth/rtkit/rtkit-0.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/rtkit/rtkit-0.12-r1.ebuild 
b/sys-auth/rtkit/rtkit-0.12-r1.ebuild
index 3e7a879835e..0a9b0e6fea7 100644
--- a/sys-auth/rtkit/rtkit-0.12-r1.ebuild
+++ b/sys-auth/rtkit/rtkit-0.12-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/heftig/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3 BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="systemd"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: app-backup/btrbk/

2020-05-08 Thread Mart Raudsepp
commit: 59d97283efb9635bc76823888466933e740220a6
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 18:42:39 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d97283

app-backup/btrbk: arm64 keyworded (bug #721550)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-backup/btrbk/btrbk-0.29.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/btrbk/btrbk-0.29.1.ebuild 
b/app-backup/btrbk/btrbk-0.29.1.ebuild
index ad1b3ac2654..09f483d2795 100644
--- a/app-backup/btrbk/btrbk-0.29.1.ebuild
+++ b/app-backup/btrbk/btrbk-0.29.1.ebuild
@@ -9,10 +9,10 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/digint/btrbk.git;
inherit git-r3
SRC_URI=""
-   KEYWORDS=""
+   KEYWORDS="~arm64"
 else
SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"



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

2020-05-08 Thread Mart Raudsepp
commit: ad86a4c31831eebad3447d8ed6f0ae85fb28b4ee
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 20:11:55 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad86a4c3

dev-python/ptyprocess: arm64 stable (bug #720574)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/ptyprocess/ptyprocess-0.6.0.ebuild 
b/dev-python/ptyprocess/ptyprocess-0.6.0.ebuild
index fd950ecc32a..f826f64917f 100644
--- a/dev-python/ptyprocess/ptyprocess-0.6.0.ebuild
+++ b/dev-python/ptyprocess/ptyprocess-0.6.0.ebuild
@@ -14,6 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 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"
 
 distutils_enable_tests pytest



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

2020-05-08 Thread Mart Raudsepp
commit: db1b559921fb7c51b517c73adf67c60848e4d25b
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 19:43:08 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1b5599

dev-python/pycparser: arm64 stable (bug #720566)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/pycparser/pycparser-2.20.ebuild 
b/dev-python/pycparser/pycparser-2.20.ebuild
index 109231bb7d7..4227f14e0bf 100644
--- a/dev-python/pycparser/pycparser-2.20.ebuild
+++ b/dev-python/pycparser/pycparser-2.20.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="dev-python/ply:=[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}



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

2020-05-08 Thread Mart Raudsepp
commit: ba74cf75ce8752b8ef5bf3bf2ffd56ad8019ed6c
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 18:42:58 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba74cf75

sys-block/mbuffer: arm64 keyworded (bug #721550)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-block/mbuffer/mbuffer-20191016.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/mbuffer/mbuffer-20191016.ebuild 
b/sys-block/mbuffer/mbuffer-20191016.ebuild
index 100537bee29..07d83094831 100644
--- a/sys-block/mbuffer/mbuffer-20191016.ebuild
+++ b/sys-block/mbuffer/mbuffer-20191016.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://www.maier-komor.de/software/mbuffer/${P}.tgz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="debug ssl test"
 
 REQUIRED_USE="test? ( ssl )"



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

2020-05-08 Thread Mart Raudsepp
commit: e7bb71cae1092c403d2042e362df49d1db798c15
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 17:06:23 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7bb71ca

dev-util/cargo-ebuild: arm64 keyworded (bug #721542)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild 
b/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild
index 9be58961c83..baeb2817a75 100644
--- a/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild
+++ b/dev-util/cargo-ebuild/cargo-ebuild-0.3.0.ebuild
@@ -55,7 +55,7 @@ RESTRICT="mirror"
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 Boost-1.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND=""



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

2020-05-08 Thread Mart Raudsepp
commit: 9a7f83d3219463f6c03b2efb507b9e4dd080f95c
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 15:55:26 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7f83d3

dev-python/isodate: arm64 stable (bug #720536)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/isodate/isodate-0.6.0-r1.ebuild 
b/dev-python/isodate/isodate-0.6.0-r1.ebuild
index 95569f15c20..299513adc18 100644
--- a/dev-python/isodate/isodate-0.6.0-r1.ebuild
+++ b/dev-python/isodate/isodate-0.6.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2020-05-08 Thread Mart Raudsepp
commit: 88cec70635707eb0952bf92ab386bc39d61683cf
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 20:17:09 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cec706

net-print/cups-filters: arm64 stable (bug #719052)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-print/cups-filters/cups-filters-1.27.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-1.27.4.ebuild 
b/net-print/cups-filters/cups-filters-1.27.4.ebuild
index 05f03a3137f..377239fb8b8 100644
--- a/net-print/cups-filters/cups-filters-1.27.4.ebuild
+++ b/net-print/cups-filters/cups-filters-1.27.4.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/OpenPrinting/cups-filters.git;
 else
SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc ~x86 ~m68k-mint"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc ~x86 ~m68k-mint"
 fi
 DESCRIPTION="Cups filters"
 HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;



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

2020-05-08 Thread Mart Raudsepp
commit: 8af0cae6c41ba315103a53a43ff39463b07434fa
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 15:38:51 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af0cae6

dev-libs/judy: arm64 stable (bug #702902)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/judy/judy-1.0.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/judy/judy-1.0.5-r2.ebuild 
b/dev-libs/judy/judy-1.0.5-r2.ebuild
index 6b4168701c0..9e0e3bc742e 100644
--- a/dev-libs/judy/judy-1.0.5-r2.ebuild
+++ b/dev-libs/judy/judy-1.0.5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/judy/Judy-${PV}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="static-libs"
 DOCS=( AUTHORS ChangeLog README )
 



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

2020-05-08 Thread Mart Raudsepp
commit: 44e1754d81939b8436845725472f043f6ce17438
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 17:06:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e1754d

dev-util/cargo-tree: arm64 keyworded (bug #721542)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild 
b/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild
index 7d2a6128512..5b097d5dbdd 100644
--- a/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild
+++ b/dev-util/cargo-tree/cargo-tree-0.29.0.ebuild
@@ -53,7 +53,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="Apache-2.0 Boost-1.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE=""
 
 BDEPEND=""



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

2020-05-08 Thread Patrick McLean
commit: d5c45ae1421b7555dadf4cb515aef0005dea8d6d
Author: Patrick McLean  sony  com>
AuthorDate: Fri May  8 20:40:05 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri May  8 20:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c45ae1

dev-python/libcloud-3.0.0: stabilize on amd64 (bug #721436)

Bug: https://bugs.gentoo.org/721436
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/dev-python/libcloud/libcloud-3.0.0.ebuild 
b/dev-python/libcloud/libcloud-3.0.0.ebuild
index b8b53b82c69..559f9967c3d 100644
--- a/dev-python/libcloud/libcloud-3.0.0.ebuild
+++ b/dev-python/libcloud/libcloud-3.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="examples test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclx/

2020-05-08 Thread Alfredo Tupone
commit: 9238d1746ec952e1244d7ae0876c5260c79b371e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri May  8 20:42:52 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri May  8 20:42:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9238d174

dev-tcltk/tclx: bump to 8.4.4

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

 dev-tcltk/tclx/Manifest  |  1 +
 dev-tcltk/tclx/tclx-8.4.4.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-tcltk/tclx/Manifest b/dev-tcltk/tclx/Manifest
index d5ea78ab5a5..3d1370b7510 100644
--- a/dev-tcltk/tclx/Manifest
+++ b/dev-tcltk/tclx/Manifest
@@ -1 +1,2 @@
 DIST tclx8.4.1.tar.bz2 330073 BLAKE2B 
bc9cd45945b1c9b945bcd139bfc52d42fc9bf1bf4251a8bb599ca6ee2b3804bc692aee6038a3cb84de82d24173473a57a8396fa598558f83237f1586cbe59b11
 SHA512 
faad58f5d8e0e1e759da639800f354b583fb01418c94f2274924aa07beb0ee9559beb87b3386ed5ae3694700a71dfe5b8ac54ead0ec75c6963507e9d3ead7060
+DIST v8.4.4.tar.gz 456569 BLAKE2B 
50123f95ed780c28dae9e2f0db956b81b559ee9ea33563b999f33a727c451374a63c0cba3012d4dd46df020426c7fdb3b04f932fc5b6ec742156e9dad81a7d3b
 SHA512 
dcf9cbd08eae0cc4901e8e871a440e6c85d7d5ac923306206afaf0a1d931866ce3b91177d7b3a37e87a5cdcccb068ed7b9c76cb1a71a13f4f26cf204b8c42090

diff --git a/dev-tcltk/tclx/tclx-8.4.4.ebuild b/dev-tcltk/tclx/tclx-8.4.4.ebuild
new file mode 100644
index 000..f669900497a
--- /dev/null
+++ b/dev-tcltk/tclx/tclx-8.4.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib
+
+DESCRIPTION="A set of extensions to TCL"
+HOMEPAGE="http://tclx.sourceforge.net;
+SRC_URI="https://github.com/flightaware/${PN}/archive/v${PV}.tar.gz;
+
+LICENSE="BSD"
+IUSE="threads"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+DEPEND="dev-lang/tcl:0="
+RDEPEND="${DEPEND}"
+
+# tests broken, bug #279283
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.4-varinit.patch
+   "${FILESDIR}"/${PN}-8.4-ldflags.patch
+)
+
+src_prepare() {
+   sed \
+   -e '/CC=/s:-pipe::g' \
+   -i tclconfig/tcl.m4 configure || die
+   default
+}
+
+src_configure() {
+   econf \
+   $(use_enable threads) \
+   --enable-shared \
+   --with-tcl="${EPREFIX}/usr/$(get_libdir)/"
+
+   # adjust install_name on darwin
+   if [[ ${CHOST} == *-darwin* ]]; then
+   sed -i \
+   -e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name 
${pkglibdir}/$@:' \
+   "${S}"/Makefile || die 'sed failed'
+   fi
+}
+
+src_install() {
+   default
+   doman doc/*.[n3]
+}



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

2020-05-08 Thread Brian Dolbec
commit: 79fad8d9156241e0f0b3f798310edd81f07d4c67
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 17:25:28 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fad8d9

dev-python/sqlalchemy-migrate: TEMP 3.8 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.12.0.ebuild 
b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.12.0.ebuild
index d15668c59f4..4ba81e9d0db 100644
--- a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.12.0.ebuild
+++ b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.12.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-05-08 Thread Brian Dolbec
commit: 0ad5185caa45da79f7ad1b7747f4cefa0e8d5f72
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 17:16:26 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad5185c

dev-python/backports-weakref: Add python-3.8

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/backports-weakref/backports-weakref-1.0_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/backports-weakref/backports-weakref-1.0_p1.ebuild 
b/dev-python/backports-weakref/backports-weakref-1.0_p1.ebuild
index c88431d30e5..cb1d11c0622 100644
--- a/dev-python/backports-weakref/backports-weakref-1.0_p1.ebuild
+++ b/dev-python/backports-weakref/backports-weakref-1.0_p1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-05-08 Thread Brian Dolbec
commit: 36f2e0c397ab5dc978fdbceafa26fe9b3af4bd67
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 17:46:09 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f2e0c3

dev-python/txtorcon: Version bump, adds python-3.8

metadata.xml: take maintainership

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/txtorcon/Manifest   |  1 +
 dev-python/txtorcon/metadata.xml   |  5 ++-
 dev-python/txtorcon/txtorcon-20.0.0.ebuild | 66 ++
 3 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/dev-python/txtorcon/Manifest b/dev-python/txtorcon/Manifest
index f1ba2921530..66fb576d3d3 100644
--- a/dev-python/txtorcon/Manifest
+++ b/dev-python/txtorcon/Manifest
@@ -1 +1,2 @@
 DIST txtorcon-0.19.3.tar.gz 265716 BLAKE2B 
c0778c918689906c1066f714f4c6621f176cc413b0ebbe628201727cb7ae24c8f1b5a8a5a030b5cb48b2cea96e29f2f7bb5a54744e36324a938841b11f44474b
 SHA512 
748e23c25c0b287467e0fa7db6ad69a8af7010957a846141b9360b71af0d279153ff401b85d135e7e66171e81117ebc56406e64e660aeda7dde8cd430d0a7254
+DIST txtorcon-20.0.0.tar.gz 306139 BLAKE2B 
54474ef6facf5c54ccc9feed0e8c5b58b3f5356b73290f7d0d488910637e541c2e4d7b8c90470aa561f6bcc202532e153761e9409375d102d9c68473cf34a456
 SHA512 
4856c86b3eac432b8e2dddec4d4ef3172452d084a5685f90335d366e918e2e80a223a7a31ff78ddb6dff1ddbbfc1e26f6d0ae9fb99bd47d6894cc6dd29365da8

diff --git a/dev-python/txtorcon/metadata.xml b/dev-python/txtorcon/metadata.xml
index cab35514521..8473cc716f8 100644
--- a/dev-python/txtorcon/metadata.xml
+++ b/dev-python/txtorcon/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   


mee...@meejah.ca

diff --git a/dev-python/txtorcon/txtorcon-20.0.0.ebuild 
b/dev-python/txtorcon/txtorcon-20.0.0.ebuild
new file mode 100644
index 000..a2baa28dd1c
--- /dev/null
+++ b/dev-python/txtorcon/txtorcon-20.0.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Twisted-based Tor controller client, with state-tracking and 
config abstractions"
+HOMEPAGE="https://github.com/meejah/txtorcon 
https://pypi.org/project/txtorcon/ https://txtorcon.readthedocs.org;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/automat[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/incremental[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/twisted-16.0.0[${PYTHON_USEDEP},crypt]
+   >=dev-python/zope-interface-3.6.1[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/automat[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6.1[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}/txtorcon-0.19.3-setup.py-Dontinstallthetests.patch"
+   "${FILESDIR}/txtorcon-0.19.3-Movetestsunderthetxtorconnamespace.patch"
+   "${FILESDIR}/txtorcon-0.19.3-Removeunconditionalexamples.patch"
+)
+
+python_prepare_all() {
+   sed -e "s/^ipaddress.*//" -i requirements.txt || die
+
+   distutils-r1_python_prepare_all
+}
+python_test() {
+   pushd "${TEST_DIR}" > /dev/null || die
+   /usr/bin/trial txtorcon || die "Tests failed with ${EPYTHON}"
+   popd > /dev/null || die
+}
+
+python_compile_all() {
+   use doc && emake -C "${S}/docs" html
+}
+
+python_install_all() {
+   use doc && dohtml -r "${S}/docs/_build/html/"*
+   use examples && dodoc -r "${S}/examples/"
+   distutils-r1_python_install_all
+
+   # delete the dropin.cache so we don't have collisions
+   rm "${D}"/usr/lib*/python*/site-packages/twisted/plugins//dropin.cache 
|| die
+}



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

2020-05-08 Thread Brian Dolbec
commit: 9d22a12cd7b035cab4ab8b29e355a69fd848df3a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 17:44:52 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d22a12c

dev-python/pypugjs: New pkg, replaces dev-python/pyjade

This is a maintained fork of pyjade and is the new dep for
dev-util/buildbot.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/pypugjs/Manifest |  1 +
 dev-python/pypugjs/metadata.xml | 21 +
 dev-python/pypugjs/pypugjs-5.9.4.ebuild | 22 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-python/pypugjs/Manifest b/dev-python/pypugjs/Manifest
new file mode 100644
index 000..9392e3a8d2d
--- /dev/null
+++ b/dev-python/pypugjs/Manifest
@@ -0,0 +1 @@
+DIST v5.9.4.tar.gz 42179 BLAKE2B 
6ba3ab0b5c4c2828a091c82d5e937ebd1f575f5a9ebd989fbcfa3c17b85471f084d04b641895e8bd4af32ca0c26c430c5d989287824e0bc67f1943fae3bb0caa
 SHA512 
24ebf306a76afab570cb13806d27e12766163bb114a8e4fe20ee5f19eb7311203e8b647eeb2f150efb2f9dfa1db9e56f4218cc3deb15d81f22b12d1b11f83c32

diff --git a/dev-python/pypugjs/metadata.xml b/dev-python/pypugjs/metadata.xml
new file mode 100644
index 000..e44a0f59610
--- /dev/null
+++ b/dev-python/pypugjs/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   
+   
+   
+   a...@freilandkiwis.de
+   Andy Grabow
+   
+   pypugjs
+   kakulukia/pypugjs
+   
+   PyPugJS is a fork of PyJade with the name Jade changed 
to PugJS.
+PyPuJS is a high performance port of Jade-lang for python,
+that converts any .pug source to any of the Template-language (Django,
+Jinja2, Mako or Tornado).
+   
+

diff --git a/dev-python/pypugjs/pypugjs-5.9.4.ebuild 
b/dev-python/pypugjs/pypugjs-5.9.4.ebuild
new file mode 100644
index 000..dfa04c48288
--- /dev/null
+++ b/dev-python/pypugjs/pypugjs-5.9.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pug (Jade) syntax adapter for Django, Jinja2 and Mako templates"
+HOMEPAGE="https://github.com/kakulukia/pypugjs;
+SRC_URI="https://github.com/kakulukia/pypugjs/archive/v${PV}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/chardet
+"
+DEPEND="${RDEPEND}"



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

2020-05-08 Thread Brian Dolbec
commit: be88b5adc05ed95e5f3d925207c0f4f751c095eb
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 17:15:44 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be88b5ad

dev-python/backports-tempfile: Add python-3.8

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/backports-tempfile/backports-tempfile-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/backports-tempfile/backports-tempfile-1.0.ebuild 
b/dev-python/backports-tempfile/backports-tempfile-1.0.ebuild
index d6ba6260c63..23e57dc7bc5 100644
--- a/dev-python/backports-tempfile/backports-tempfile-1.0.ebuild
+++ b/dev-python/backports-tempfile/backports-tempfile-1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-05-08 Thread Brian Dolbec
commit: 6565537c1d312bbefb005fc07187af047c858b2d
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 17:26:20 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6565537c

dev-python/tempita: Add python-3.8

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/tempita/tempita-0.5.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tempita/tempita-0.5.3-r2.ebuild 
b/dev-python/tempita/tempita-0.5.3-r2.ebuild
index 6fff23d537e..2206113d2e4 100644
--- a/dev-python/tempita/tempita-0.5.3-r2.ebuild
+++ b/dev-python/tempita/tempita-0.5.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
 
 inherit distutils-r1
 



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

2020-05-08 Thread Brian Dolbec
commit: a2e505aa62bbfd8128543b6a19f47a3a705c7a6f
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 17:27:23 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e505aa

dev-python/txrequests: Version bump, adds python-3.8

metadata.xml: take maintainership

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/txrequests/Manifest|  1 +
 dev-python/txrequests/metadata.xml|  5 -
 dev-python/txrequests/txrequests-0.9.6.ebuild | 23 +++
 3 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/dev-python/txrequests/Manifest b/dev-python/txrequests/Manifest
index b5adb449064..2dd55ad38a3 100644
--- a/dev-python/txrequests/Manifest
+++ b/dev-python/txrequests/Manifest
@@ -1 +1,2 @@
 DIST txrequests-0.9.5.tar.gz 5265 BLAKE2B 
e5e3cf66abc394ae5c457b0d5144fdd1d09af5fce651f888bd44f0e48d6d1386fdfd2ca1d350ba1abc856102d051270867a2da96b781fbacf53de01f80158f3d
 SHA512 
e9f527eb2fed0038d7e68b5bd74d0a0e58a1d7cc3e181068423dce871ff10b2d5f1ae92e44248e75b4ad8d44b32366ee9eb6cf8fdd114a562baa6b35fab6eb7b
+DIST txrequests-0.9.6.tar.gz 5306 BLAKE2B 
c1b55835c360f27c519371834de6cce0760e201a746d960425d7bef98e10cdb421d4db90b93bccdfa05b1fa2d5d6258fea4cce93fe62c7e9ad75780f1a5a89e6
 SHA512 
3892e121417b8346a2a2db02f8f4143b8f87c060cb4d48dbd07fa77559cfb0caf5742b257377ec0a746f2b995eba36f419a1a5b19d83a0c343cd39057dd34fb1

diff --git a/dev-python/txrequests/metadata.xml 
b/dev-python/txrequests/metadata.xml
index 4e91cd94a1a..ebb1ddf6b5d 100644
--- a/dev-python/txrequests/metadata.xml
+++ b/dev-python/txrequests/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   


tar...@gmail.com

diff --git a/dev-python/txrequests/txrequests-0.9.6.ebuild 
b/dev-python/txrequests/txrequests-0.9.6.ebuild
new file mode 100644
index 000..c3e3311783d
--- /dev/null
+++ b/dev-python/txrequests/txrequests-0.9.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7,8})
+
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+inherit distutils-r1
+
+DESCRIPTION="Asynchronous Python HTTP for Humans"
+HOMEPAGE="https://github.com/tardyp/txrequests;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-1.2.0[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2020-05-08 Thread Brian Dolbec
commit: 1481a88b401bdefec806c0ba182f0277840259fd
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 19:02:53 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1481a88b

dev-python/lz4: Version bump, adds python-3.8

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/lz4/Manifest|  1 +
 .../lz4/files/lz4-3.0.2-test-fail-skip.patch   | 19 +
 dev-python/lz4/lz4-3.0.2.ebuild| 32 ++
 3 files changed, 52 insertions(+)

diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest
index accecfd1820..e8bc570e35f 100644
--- a/dev-python/lz4/Manifest
+++ b/dev-python/lz4/Manifest
@@ -1,2 +1,3 @@
 DIST lz4-0.8.2.tar.gz 30818 BLAKE2B 
ec51d733ebd33fcb00d3d3b634d11be39d92b14741a595139e23b5b067955a43ca325a0a655233a5ae3a62e18a1cf70cc21787d443703fc1a56ab7a765d5e2f4
 SHA512 
e516d5c3309f214fa422b040a0aacdda079395624dd4f5548ed7af637b1594012aac75b309cef260b41c10a623410f815fc089b54ca5d80955d5f2ead12841b1
 DIST lz4-2.1.6.tar.gz 129066 BLAKE2B 
1a739c54946150441ddd4025b4ce8bf79a718d64a714ca5cfeaf8712c73fa88c47e1823a08ec7ad50acd31cba5bc10292f4c9e0905d8b5965b789944dd6eca9f
 SHA512 
e37f9576f182adab263d8248e846c9f7d8a0260b2d2c5f94d74ebf3c2e51d91ba07d4bb0bf8a7560981a930fd380a2a3f5c4d21f4de5be3ae066d44a2246e9b5
+DIST lz4-3.0.2.tar.gz 152443 BLAKE2B 
3bf452b5b5ee65caed13b21fd7c39f32ccdea18e6d900facf74e3271868299a2da258b2b0058efaea12a3b42006f0ad0d17004692c95be951c173fee1a1162be
 SHA512 
c31116ee3cd70241b19bff6c59d1852d4c26ad5f0c9a56cd2ecec58e8c2751773162c7ac6a2d887e8cf537bc869ed8866929164f976849efa3ea041eacc4535a

diff --git a/dev-python/lz4/files/lz4-3.0.2-test-fail-skip.patch 
b/dev-python/lz4/files/lz4-3.0.2-test-fail-skip.patch
new file mode 100644
index 000..40e6be63ff0
--- /dev/null
+++ b/dev-python/lz4/files/lz4-3.0.2-test-fail-skip.patch
@@ -0,0 +1,19 @@
+--- a/tests/stream/test_stream_1.py2020-04-29 13:00:05.213776356 -0700
 b/tests/stream/test_stream_1.py2020-04-29 13:16:33.958779776 -0700
+@@ -172,6 +172,8 @@
+ 
+ 
+ def test_invalid_config_d_4(store_comp_size):
++
++pytest.skip('Known test failure, bug: 
https://github.com/python-lz4/python-lz4/issues/199')
+ d_kwargs = {}
+ d_kwargs['strategy'] = "double_buffer"
+ d_kwargs['buffer_size'] = 1 << (8 * store_comp_size['store_comp_size'])
+@@ -231,6 +233,8 @@
+ 
+ 
+ def test_invalid_config_d_5():
++
++pytest.skip('Known test failure, bug: 
https://github.com/python-lz4/python-lz4/issues/199')
+ d_kwargs = {}
+ d_kwargs['strategy'] = "double_buffer"

diff --git a/dev-python/lz4/lz4-3.0.2.ebuild b/dev-python/lz4/lz4-3.0.2.ebuild
new file mode 100644
index 000..f46bebe41b2
--- /dev/null
+++ b/dev-python/lz4/lz4-3.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="LZ4 Bindings for Python"
+HOMEPAGE="https://pypi.org/project/lz4/ 
https://github.com/python-lz4/python-lz4;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="app-arch/lz4"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+# known test failure: https://github.com/python-lz4/python-lz4/issues/199
+PATCHES=( "${FILESDIR}/lz4-3.0.2-test-fail-skip.patch"
+)
+
+distutils_enable_tests pytest



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

2020-05-08 Thread Brian Dolbec
commit: 03435cf2f9e62ce070b7cc64c4fe026151888ba8
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 19:47:16 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 20:34:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03435cf2

dev-python/sqlalchemy-migrate: Version bump, adds python-3.8

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/sqlalchemy-migrate/Manifest |  1 +
 ...lalchemy-migrate-0.13-disable-sphinx-exts.patch | 13 +++
 .../sqlalchemy-migrate-0.13.0.ebuild   | 42 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-python/sqlalchemy-migrate/Manifest 
b/dev-python/sqlalchemy-migrate/Manifest
index 6b272960042..7e5ec8c2b15 100644
--- a/dev-python/sqlalchemy-migrate/Manifest
+++ b/dev-python/sqlalchemy-migrate/Manifest
@@ -1 +1,2 @@
 DIST sqlalchemy-migrate-0.12.0.tar.gz 128499 BLAKE2B 
352b34f0c9490019748183dfd9c4b7e0064fece007de9ea46da88bcb7187b55ae3b502b45c919aac0d89586e4b9a19955be2df3ef81dc8b8328a0e9da7177e46
 SHA512 
bbab28a67afadfeb33a0a3c303c7e623de051923fef7c30b1896cb2f34fe325036c3730d93ad5f88ffb35aff25de22e1c770dff68dedd6acfbc4027e127857fb
+DIST sqlalchemy-migrate-0.13.0.tar.gz 131424 BLAKE2B 
925ee05144360c469d714342005c8b79dc0f1ef7c07ec641c00ec39e4aa18046b3afa7524f4e5afeb292cf78b2b85bac714f44102e0daf799ce09f0af40f3047
 SHA512 
1ca826a5d80c1373ffc4b2366dfb6d5dd24204964462873451c97d8ff4d75fc6c63f663c4769b7f6cc2f6a98d425f41d759e5c010b4b81a8b74ffbb102b6

diff --git 
a/dev-python/sqlalchemy-migrate/files/sqlalchemy-migrate-0.13-disable-sphinx-exts.patch
 
b/dev-python/sqlalchemy-migrate/files/sqlalchemy-migrate-0.13-disable-sphinx-exts.patch
new file mode 100644
index 000..ad11435a843
--- /dev/null
+++ 
b/dev-python/sqlalchemy-migrate/files/sqlalchemy-migrate-0.13-disable-sphinx-exts.patch
@@ -0,0 +1,13 @@
+intersphinx: prevent resource downloads at build time\
+--- a/doc/source/conf.py
 b/doc/source/conf.py
+@@ -28,8 +28,7 @@ sys.path.append(os.path.dirname(os.path.abspath('.')))
+ 
+ # Add any Sphinx extension module names here, as strings. They can be 
extensions
+ # coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
+-extensions = ['sphinx.ext.autodoc',
+-  'sphinx.ext.intersphinx']
++extensions = ['sphinx.ext.autodoc']
+ 
+ # link to sqlalchemy docs
+ intersphinx_mapping = {

diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.13.0.ebuild 
b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.13.0.ebuild
new file mode 100644
index 000..2ddfe6682be
--- /dev/null
+++ b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.13.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="SQLAlchemy Schema Migration Tools"
+HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="doc"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/sqlalchemy-0.9.6[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
+   dev-python/sqlparse[${PYTHON_USEDEP}]
+   >=dev-python/tempita-0.4[${PYTHON_USEDEP}]"
+# Testsuite requires a missing dep and errors with poor report output
+
+PATCHES=( "${FILESDIR}/${PN}-0.13-disable-sphinx-exts.patch" )
+
+python_compile_all() {
+   if use doc; then
+   einfo ""; einfo "The build seeks to import modules from an 
installed state of the package"
+   einfo "simply ignore all warnings / errors of failure to import 
module migrate."; einfo ""
+   emake -C doc/source html
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/source/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2020-05-08 Thread Anthony G. Basile
commit: cef2a9cd9e5cefa7b4f366458b62fd45daf331ab
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri May  8 20:19:41 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri May  8 20:19:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef2a9cd

dev-libs/libressl: version bump to 3.1.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-libs/libressl/Manifest  |  1 +
 dev-libs/libressl/libressl-3.1.1.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index ed88066ce36..e2fb389aaa1 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -6,3 +6,4 @@ DIST libressl-3.0.0.tar.gz 3620475 BLAKE2B 
c1dc1709e60cfbfa9907c206340262b78e1bf
 DIST libressl-3.0.1.tar.gz 3668819 BLAKE2B 
0e0e9db5018f7fd6c5d3f15dd911e375ae51885321fda2a6bef8f56620ca9d8b63d587f5acdf78afafabdd7ee1243c79bdf9b68a890dfc5f76fa45bbaf060563
 SHA512 
d2d665734d8aab2b998769492cbb1e7fddead52430ef503650c14786196241a6d1137f47b33ddf2037cc1ff13c240283f591dce83ec0da475619679a051d725f
 DIST libressl-3.0.2.tar.gz 3669468 BLAKE2B 
84ad2c1fea8d2119f191ec8ab3f999fb0354636d48aabb76fa1786139c669c9d8ca105d79cc8416dd20683818eccc84490cdadc9ca94cb2b0e411644e923a3d6
 SHA512 
19226da3bc9776e1da40b8e94dfa53564d5e6acc80edee539ba12d7a75c1bb8c0603e7633f26a6ef8b12adc56bb677ccda448575aa6be2ad3df5447465a4b080
 DIST libressl-3.1.0.tar.gz 3758950 BLAKE2B 
0ea1caa80ab54a5346f239dd1205f7fea56cf1a8a541766068c002647144ca6df0e32ff1bb451ebe42100eb27d08ce9afd4a13c2b2c5bab4ffcbcbeae7e4c94d
 SHA512 
365ccf01d4802af048b2a03b6994b17cf051185fa4a0940ae72bd3ec3927467486501d334d2fa7904b07d9364093a97e1b90bb67d3bd8bb1d807643c20a0c677
+DIST libressl-3.1.1.tar.gz 3765769 BLAKE2B 
8524a4d83e05b0f2992df8e3797cbf43220a8619431f4737887db2fa35419a925907691ac1aec5b3cc1660179d4ac5e44714540ae591c5aa4957db1f26068a7e
 SHA512 
353a5c95bb0c160b698b95b91d6857ddb63a75b0685a233ed2515f46ad8369d40857aa1ff8407aa9bc78a5c3c29c25376e7a55a3c96fce40840633411944fb1d

diff --git a/dev-libs/libressl/libressl-3.1.1.ebuild 
b/dev-libs/libressl/libressl-3.1.1.ebuild
new file mode 100644
index 000..48642f97b49
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.1.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/;
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so.  Since these can differ,
+# we'll try to use the max of either.  However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   if ! use test ; then
+   sed -i \
+   -e '/^[ \t]*SUBDIRS =/s#tests##' \
+   Makefile.in || die "Removing tests failed"
+   fi
+
+   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+   eapply_user
+
+   elibtoolize  # for Solaris
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2020-05-08 Thread Cédric Krier
commit: b73717326bbaad782ae3927c32a376d319f04293
Author: Cédric Krier  gentoo  org>
AuthorDate: Fri May  8 19:59:50 2020 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Fri May  8 20:00:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7371732

dev-util/cookiecutter: Version bumps

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Cédric Krier  gentoo.org>

 dev-util/cookiecutter/Manifest |  2 +-
 ...tter-1.7.0.ebuild => cookiecutter-1.7.2.ebuild} | 26 +-
 dev-util/cookiecutter/files/test_cli-1.7.2.patch   | 14 
 3 files changed, 30 insertions(+), 12 deletions(-)

diff --git a/dev-util/cookiecutter/Manifest b/dev-util/cookiecutter/Manifest
index 1e003fb6804..36833f08085 100644
--- a/dev-util/cookiecutter/Manifest
+++ b/dev-util/cookiecutter/Manifest
@@ -1,2 +1,2 @@
 DIST cookiecutter-1.6.0.tar.gz 255579 BLAKE2B 
68d50bc51cc0fa2f7fa84bf77933ad27b4dbdd9c06ed459c5aad8d604256c205bad5434b19b1b93ee95fdf5bf211124558994a9204a79cdfc1e433576a0e7fba
 SHA512 
0a06ae8fe7aceeeb0bcb98b5981d743b2e2e5d5f121c2e0703bb76399b0433816beaddb64c92f28d50f1781737db25907a10ec7b59f6c02c17171cfb56fb12f4
-DIST cookiecutter-1.7.0.tar.gz 249612 BLAKE2B 
6ebf09d67640eead22da65d7226c20ebda9a38a36083f5c243e2594db228b21ac665fd7629be1440a78dd69116ba731b7f129489723c6826347acc01cb6eedfb
 SHA512 
2840a3e4c3072f76f79965d29bf9774f79d9f641a1ee96e3b8fdb714f67fd2e1f34020e148767759a083bff67f31f7cab2de311eeaf8a816d12b128b40563c19
+DIST cookiecutter-1.7.2.tar.gz 253484 BLAKE2B 
de1c773cd5e53532edc7af7aaeac6061b1a5293330b8162da0f31895b0c3a58a4e0f36d66bee3da328a6b0a59fb5bd917a2f3f6fcf7772a4c63db5cd0030caae
 SHA512 
15cc145f143b4cac6e78b12e1c29e191d0c1c96b0187db05a4c8aac18310a5cb31d912073674ef4c01727c9b5a3b67f8c508842cb625db338b4034faa52a4a4c

diff --git a/dev-util/cookiecutter/cookiecutter-1.7.0.ebuild 
b/dev-util/cookiecutter/cookiecutter-1.7.2.ebuild
similarity index 59%
rename from dev-util/cookiecutter/cookiecutter-1.7.0.ebuild
rename to dev-util/cookiecutter/cookiecutter-1.7.2.ebuild
index 13a0f94d191..69fab484d8e 100644
--- a/dev-util/cookiecutter/cookiecutter-1.7.0.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-1.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6..8} )
 
 inherit distutils-r1
 
@@ -18,27 +18,31 @@ KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-python/future-0.15.2[${PYTHON_USEDEP}]
-   >=dev-python/binaryornot-0.2.0[${PYTHON_USEDEP}]
+RDEPEND=">=dev-python/binaryornot-0.4.4[${PYTHON_USEDEP}]
>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
+   =dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/whichcraft-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/poyo-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/jinja2-time-0.1.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/poyo-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja2-time-0.2.0[${PYTHON_USEDEP}]
+   dev-python/python-slugify[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.23.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+   

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

2020-05-08 Thread Matthew Thode
commit: 0237cb3a15b936ee0b01fc636443f87890829962
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  8 19:48:48 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May  8 19:49:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0237cb3a

sys-cluster/swift: fully remove tests

looks like it was partially removed in the past

Closes: https://bugs.gentoo.org/721590
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-cluster/swift/swift-2.23.1-r2.ebuild   | 6 --
 sys-cluster/swift/swift-2.24.0-r1.ebuild   | 6 --
 sys-cluster/swift/swift-2.25.0.ebuild  | 6 --
 sys-cluster/swift/swift-2019.2..ebuild | 6 --
 sys-cluster/swift/swift-2020.1..ebuild | 6 --
 5 files changed, 30 deletions(-)

diff --git a/sys-cluster/swift/swift-2.23.1-r2.ebuild 
b/sys-cluster/swift/swift-2.23.1-r2.ebuild
index 0209967c131..119dbe1fc56 100644
--- a/sys-cluster/swift/swift-2.23.1-r2.ebuild
+++ b/sys-cluster/swift/swift-2.23.1-r2.ebuild
@@ -62,12 +62,6 @@ src_prepare() {
distutils-r1_python_prepare_all
 }
 
-src_test() {
-   # https://bugs.launchpad.net/swift/+bug/1249727
-   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
-   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
-}
-
 python_install_all() {
distutils-r1_python_install_all
keepdir /etc/swift

diff --git a/sys-cluster/swift/swift-2.24.0-r1.ebuild 
b/sys-cluster/swift/swift-2.24.0-r1.ebuild
index 0209967c131..119dbe1fc56 100644
--- a/sys-cluster/swift/swift-2.24.0-r1.ebuild
+++ b/sys-cluster/swift/swift-2.24.0-r1.ebuild
@@ -62,12 +62,6 @@ src_prepare() {
distutils-r1_python_prepare_all
 }
 
-src_test() {
-   # https://bugs.launchpad.net/swift/+bug/1249727
-   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
-   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
-}
-
 python_install_all() {
distutils-r1_python_install_all
keepdir /etc/swift

diff --git a/sys-cluster/swift/swift-2.25.0.ebuild 
b/sys-cluster/swift/swift-2.25.0.ebuild
index 94ae1015614..8ac84d6415d 100644
--- a/sys-cluster/swift/swift-2.25.0.ebuild
+++ b/sys-cluster/swift/swift-2.25.0.ebuild
@@ -62,12 +62,6 @@ src_prepare() {
distutils-r1_python_prepare_all
 }
 
-src_test() {
-   # https://bugs.launchpad.net/swift/+bug/1249727
-   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
-   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
-}
-
 python_install_all() {
distutils-r1_python_install_all
keepdir /etc/swift

diff --git a/sys-cluster/swift/swift-2019.2..ebuild 
b/sys-cluster/swift/swift-2019.2..ebuild
index afeeb15cce3..21f95ff3c21 100644
--- a/sys-cluster/swift/swift-2019.2..ebuild
+++ b/sys-cluster/swift/swift-2019.2..ebuild
@@ -61,12 +61,6 @@ src_prepare() {
distutils-r1_python_prepare_all
 }
 
-src_test() {
-   # https://bugs.launchpad.net/swift/+bug/1249727
-   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
-   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
-}
-
 python_install_all() {
distutils-r1_python_install_all
keepdir /etc/swift

diff --git a/sys-cluster/swift/swift-2020.1..ebuild 
b/sys-cluster/swift/swift-2020.1..ebuild
index 94ae1015614..8ac84d6415d 100644
--- a/sys-cluster/swift/swift-2020.1..ebuild
+++ b/sys-cluster/swift/swift-2020.1..ebuild
@@ -62,12 +62,6 @@ src_prepare() {
distutils-r1_python_prepare_all
 }
 
-src_test() {
-   # https://bugs.launchpad.net/swift/+bug/1249727
-   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
-   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
-}
-
 python_install_all() {
distutils-r1_python_install_all
keepdir /etc/swift



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

2020-05-08 Thread Thomas Deutschmann
commit: 52318536c7457a13f4e4eca4927916807573dc24
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 19:47:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 19:47:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52318536

www-client/firefox: require dev-libs/nss-3.52

Closes: https://bugs.gentoo.org/721626
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-76.0-r1.ebuild | 2 +-
 www-client/firefox/firefox-76.0.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/firefox-76.0-r1.ebuild 
b/www-client/firefox/firefox-76.0-r1.ebuild
index 33cbd2cf79a..762736485b4 100644
--- a/www-client/firefox/firefox-76.0-r1.ebuild
+++ b/www-client/firefox/firefox-76.0-r1.ebuild
@@ -69,7 +69,7 @@ SRC_URI="${SRC_URI}
${PATCH_URIS[@]}"
 
 CDEPEND="
-   >=dev-libs/nss-3.51.1
+   >=dev-libs/nss-3.52
>=dev-libs/nspr-4.25
dev-libs/atk
dev-libs/expat

diff --git a/www-client/firefox/firefox-76.0.1.ebuild 
b/www-client/firefox/firefox-76.0.1.ebuild
index 33cbd2cf79a..762736485b4 100644
--- a/www-client/firefox/firefox-76.0.1.ebuild
+++ b/www-client/firefox/firefox-76.0.1.ebuild
@@ -69,7 +69,7 @@ SRC_URI="${SRC_URI}
${PATCH_URIS[@]}"
 
 CDEPEND="
-   >=dev-libs/nss-3.51.1
+   >=dev-libs/nss-3.52
>=dev-libs/nspr-4.25
dev-libs/atk
dev-libs/expat



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

2020-05-08 Thread Mike Pagano
commit: 99a72b43ce8c0e31b8b823eab6727aa9f6df7b2c
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri May  8 19:44:37 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri May  8 19:44:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a72b43

sys-kernel/linux-docs: Version bump. Add fontconfig dependency.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-docs/Manifest  | 2 +-
 .../linux-docs/{linux-docs-5.4.31.ebuild => linux-docs-5.4.39.ebuild}   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/linux-docs/Manifest b/sys-kernel/linux-docs/Manifest
index 0c14157..9db0ec943cd 100644
--- a/sys-kernel/linux-docs/Manifest
+++ b/sys-kernel/linux-docs/Manifest
@@ -1,2 +1,2 @@
 DIST linux-4.19.114.tar.xz 103432512 BLAKE2B 
b35122b6ff2871053d136c5a259ca0c18b12f5b5854df791508fb8d00dd6cef7b3afe436d604c8bc4628b525a166c9d81697c4938707074d9a15d737841828d7
 SHA512 
a99b3eb2e458199d4143464f3e35023ed5e7fe26e09f1dcddbbd7e6709cf6fea065012a3d0d538c0d22123b97647bc0265de7f79ea7c756ed5192dc0b78a8b06
-DIST linux-5.4.31.tar.xz 109511080 BLAKE2B 
d4feb08f0c84397c185551aa1d1220cede176d4c46904bde68492cf0db8d3bc8c3562de24b11674d23cc2850cdce2cf0bb77dcec962814f8b348690b566d7372
 SHA512 
0afd762ea25f5cfb0de26be30c67973f34902a7c2a1541b05921ce94e893a7a3a67f6c56b7b89ef5efd8f3b81a08197b479e28b57e53cfaf56c02fb00bcd95eb
+DIST linux-5.4.39.tar.xz 109528644 BLAKE2B 
359300cf9628267e5f450623d6ca5e0a918201f3f376c680412e8dad8a196ee86b5b50ccefb95c4ea9e40b0acfdffad07947e64092be4b6b0aa565068615ed12
 SHA512 
d95a1bace75430a8502ffd5d2225f449580b8cff3d68bd084e4792eceb18a38ae8092f223ef7834bf2b2bcc7cb21487bedc01ae8f1640db14c83bf8dfbcc7360

diff --git a/sys-kernel/linux-docs/linux-docs-5.4.31.ebuild 
b/sys-kernel/linux-docs/linux-docs-5.4.39.ebuild
similarity index 95%
rename from sys-kernel/linux-docs/linux-docs-5.4.31.ebuild
rename to sys-kernel/linux-docs/linux-docs-5.4.39.ebuild
index 7cce245b9db..6047c3f394d 100644
--- a/sys-kernel/linux-docs/linux-docs-5.4.31.ebuild
+++ b/sys-kernel/linux-docs/linux-docs-5.4.39.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 
 IUSE=""
+BDEPEND="media-libs/fontconfig"
 DEPEND="<=dev-python/sphinx-2.4.4"
 RDEPEND=""
 



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

2020-05-08 Thread Sergei Trofimovich
commit: e877e3f6b965dc4605c987fc43af13df2642a460
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May  8 18:44:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  8 18:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e877e3f6

dev-libs/capstone: bump up to 4.0.2

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

 dev-libs/capstone/Manifest  |  1 +
 dev-libs/capstone/capstone-4.0.2.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/dev-libs/capstone/Manifest b/dev-libs/capstone/Manifest
index 08f5b1652fe..fcbad2d319e 100644
--- a/dev-libs/capstone/Manifest
+++ b/dev-libs/capstone/Manifest
@@ -1 +1,2 @@
 DIST capstone-4.0.1.tar.gz 3434276 BLAKE2B 
585e0ee19b76d96116c67b021bbe19fd01d8db600b565094ff71a01d8a87b1123a8c5e2f944f1551c411565d5a25dfbfbb3138ca220b1281044a31004002399e
 SHA512 
43c52024065b41b45eff9423341db3f3d5163fa7aa01b360faa30437786740c8f2c34c36faa04dced5308e09d8bd78df3bad0ab9c06f98612169edb176f83c36
+DIST capstone-4.0.2.tar.gz 3439542 BLAKE2B 
435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9
 SHA512 
7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e

diff --git a/dev-libs/capstone/capstone-4.0.2.ebuild 
b/dev-libs/capstone/capstone-4.0.2.ebuild
new file mode 100644
index 000..3f7e112a107
--- /dev/null
+++ b/dev-libs/capstone/capstone-4.0.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="disassembly/disassembler framework + bindings"
+HOMEPAGE="http://www.capstone-engine.org/;
+SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/4" # libcapstone.so.4
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+IUSE="python test"
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.0-FLAGS.patch
+   "${FILESDIR}"/${PN}-4.0-no-fuzz-tests.patch
+)
+
+S=${WORKDIR}/${P/_rc/-rc}
+
+wrap_python() {
+   if use python; then
+   pushd bindings/python >/dev/null || die
+   distutils-r1_${1} "$@"
+   popd >/dev/null
+   fi
+}
+
+src_prepare() {
+   default
+
+   wrap_python ${FUNCNAME}
+}
+
+src_configure() {
+   {
+   cat <<-EOF
+   # Gentoo overrides:
+   #   verbose build
+   V = 1
+   #   toolchain
+   AR = $(tc-getAR)
+   CC = $(tc-getCC)
+   RANLIB = $(tc-getRANLIB)
+   #  toolchain flags
+   CFLAGS = ${CFLAGS}
+   LDFLAGS = ${LDFLAGS}
+   #  libs
+   LIBDIRARCH = $(get_libdir)
+   PREFIX = ${EPREFIX}/usr
+   EOF
+   } >> config.mk || die
+
+   if ! use test; then
+   # Don't build tests if not requested: bug #663006
+   sed -i tests/Makefile -e 's@all: $(BINARY)@all:@' || die
+   fi
+
+   wrap_python ${FUNCNAME}
+}
+
+src_compile() {
+   default
+
+   wrap_python ${FUNCNAME}
+}
+
+src_test() {
+   default
+
+   wrap_python ${FUNCNAME}
+}
+
+src_install() {
+   default
+
+   wrap_python ${FUNCNAME}
+}



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

2020-05-08 Thread Andreas K. Hüttel
commit: 99fab1f056c44b2f568895262eaebc859319932c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May  8 18:20:01 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May  8 18:20:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99fab1f0

sys-devel/binutils: 2.34 revbump (unkeyworded) for testing

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

 sys-devel/binutils/Manifest|   1 +
 sys-devel/binutils/binutils-2.34-r1.ebuild | 442 +
 2 files changed, 443 insertions(+)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 6c5a265a878..0ba20b32a59 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -4,5 +4,6 @@ DIST binutils-2.32.tar.xz 20774880 BLAKE2B 
d1bdbd9c8487c091665c197974ce4bdf520b7
 DIST binutils-2.33.1-patches-2.tar.xz 18636 BLAKE2B 
0e0757329b6a83aeff4f4c450c95e73fd48fcc89f83e63f294568632bee0972552cf2f57494352c5d9a7c16a51cdbc4108b38fa6028d4388c8e76046b3da9212
 SHA512 
d982f68d1f5fdb384309a2a1b7426bf840a90e7a85b37229b4223b62c36cab9dd9ec0c08382c85c68adf996dec21133df3180a2fc649363adae8645f8282f71d
 DIST binutils-2.33.1.tar.xz 21490848 BLAKE2B 
c336a8412938dc8c224f40a763a8bea9937cca0462a8fb80e62f14aabe590107fc061a3f4b9327e1f4652cb026384d36a91b4766d4d469d2d0680932874b638c
 SHA512 
b7a6767c6c7ca6b5cafa7080e6820b7bb3a53b7148348c438d99905defbdf0d30c9744a484ee01c9441a8153901808513366b15ba9533e20c9673c262ade36ac
 DIST binutils-2.34-patches-1.tar.xz 20388 BLAKE2B 
8828505f62259a307de445357320827e7f6bc416a7f4c72140add505f62eef3928c7daec13be158b52c2a7a1d989f539025e4be6ec27ef80ede81477a42c5042
 SHA512 
951dffcc30ad5706dc48e71995217655c5d96472446ab66a357f19486b57d1868143a9809887eab7ba8c42c33124f8b37d3bab6618388ea8a08b4399d348a645
+DIST binutils-2.34-patches-3.tar.xz 93968 BLAKE2B 
e39b02ccd87e5ec68a36390b7b26d897d3c0ff81f9ec1d873ea239bd6c46605cb750d608916f2973547781aeed2d5d89a985900644e0eafb10925d7c42efe7f9
 SHA512 
d478775bce42f3bcb16bc60d9ca6ead1ab5ae969e9d8817db209aa5dea8f96626d575852a7d2b77d187ae5521eebf8efef2dcff5dfe68433fad1fd59b80039b7
 DIST binutils-2.34.tar.xz 21637796 BLAKE2B 
07dd23916a7d27f71c3f160c8c16abe2bd4fce294c738c665a012a3be6a87dbe8160d0c38740524f9025e01d438e99b2a94bcf9f9f79ee214f5dd033de8aad3d
 SHA512 
2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd
 DIST binutils--patches-5.tar.xz 17492 BLAKE2B 
4d5072d26d714dbc2a65899102c35791887b3c1298eb40a72088f5f964f500fa82581ac27a47f075812610e1757ba1ca5ac7d055dccc0d819ec06a86ca98f395
 SHA512 
c8a843cf04b72f010eef405cc2d029e49fb1f4582686f1e0409579d544b02d249c31f7cb9cd59747bc94727e29ddaba89951043b392017c6963ca14f3a0202b1

diff --git a/sys-devel/binutils/binutils-2.34-r1.ebuild 
b/sys-devel/binutils/binutils-2.34-r1.ebuild
new file mode 100644
index 000..bf97cbe7957
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.34-r1.ebuild
@@ -0,0 +1,442 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils libtool flag-o-matic gnuconfig multilib toolchain-funcs
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="https://sourceware.org/binutils/;
+LICENSE="GPL-3+"
+IUSE="default-gold doc +gold multitarget +nls +plugins static-libs test"
+REQUIRED_USE="default-gold? ( gold )"
+
+# Variables that can be set here:
+# PATCH_VER  - the patchset version
+#  Default: empty, no patching
+# PATCH_BINUTILS_VER - the binutils version in the patchset name
+#- Default: PV
+# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
+#  for the patchsets
+
+PATCH_VER=3
+PATCH_DEV=dilfridge
+
+case ${PV} in
+   )
+   EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git;
+   inherit git-r3
+   S=${WORKDIR}/binutils
+   EGIT_CHECKOUT_DIR=${S}
+   SLOT=${PV}
+   ;;
+   *.)
+   EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git;
+   inherit git-r3
+   S=${WORKDIR}/binutils
+   EGIT_CHECKOUT_DIR=${S}
+   EGIT_BRANCH=$(ver_cut 1-2)
+   EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch"
+   SLOT=$(ver_cut 1-2)
+   ;;
+   *)
+   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
+   SLOT=$(ver_cut 1-2)
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   ;;
+esac
+
+#
+# The Gentoo patchset
+#
+PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+PATCH_DEV=${PATCH_DEV:-slyfox}
+
+[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
+   

[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-08 Thread Brian Dolbec
commit: 0f701efbb429b24be5e5ef4945bafe55238f760a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 18:08:43 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 18:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f701efb

app-portage/layman: amd64 x86 stable wrt #720934

Clean out remaining deprecated eapi/python version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 app-portage/layman/Manifest   |  1 -
 app-portage/layman/layman-2.4.2-r1.ebuild | 82 ---
 app-portage/layman/layman-2.4.3.ebuild|  2 +-
 3 files changed, 1 insertion(+), 84 deletions(-)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index 4d3f37e06d6..0d796db12b7 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -1,2 +1 @@
-DIST layman-2.4.2.tar.gz 137893 BLAKE2B 
ad925b974e280c0c933cb7c7d5131946fbb40d15410a671be3d93fa895e2d92a4f3218bce99abc8f2c1e007e72bd51662a18665579bf2ded7f349eb9ed5c652c
 SHA512 
9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf
 DIST layman-2.4.3.tar.gz 135311 BLAKE2B 
b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a
 SHA512 
2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b861b0ea2b54

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
deleted file mode 100644
index db47d4e416b..000
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="xml(+),sqlite?"
-
-inherit eutils distutils-r1 linux-info prefix
-
-DESCRIPTION="Tool to manage Gentoo overlays"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-vcs/subversion )
-   "
-
-RDEPEND="
-   cvs? ( dev-vcs/cvs )
-   darcs? ( dev-vcs/darcs )
-   git? ( dev-vcs/git )
-   mercurial? ( dev-vcs/mercurial )
-   g-sorcery? ( app-portage/g-sorcery )
-   subversion? ( >=dev-vcs/subversion-1.5.4[http] )
-   gpg? ( >=dev-python/pyGPG-0.2 )
-   sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
-   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
-   >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
-   "
-
-layman_check_kernel_config() {
-   local CONFIG_CHECK
-   use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
-   [[ -n ${CONFIG_CHECK} ]] && check_extra_config
-}
-
-pkg_pretend() {
-   layman_check_kernel_config
-}
-
-pkg_setup() {
-   layman_check_kernel_config
-}
-
-python_prepare_all() {
-   python_setup
-   esetup.py setup_plugins
-   distutils-r1_python_prepare_all
-   eprefixify etc/layman.cfg layman/config.py
-}
-
-python_test() {
-   suite=layman/tests/external.py
-   PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' 
failed"
-   unset suite
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /etc/layman
-   doins etc/layman.cfg
-
-   doman doc/layman.8
-   dohtml doc/layman.8.html
-
-   keepdir /var/lib/layman
-   keepdir /etc/layman/overlays
-}
-
-pkg_postinst() {
-   # now run layman's update utility
-   einfo "Running layman-updater..."
-   "${EROOT}"/usr/bin/layman-updater
-   einfo
-}

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index a41d0f5cf3a..6b6d71a01b3 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



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

2020-05-08 Thread Michał Górny
commit: a7ddbdc24003997a764679ae2ae8cccbe40e57a1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  8 17:53:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  8 17:53:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ddbdc2

dev-python/python-distutils-extra: Fix test failure due to LINGUAS

Closes: https://bugs.gentoo.org/720080
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-distutils-extra/python-distutils-extra-2.44-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/python-distutils-extra/python-distutils-extra-2.44-r1.ebuild 
b/dev-python/python-distutils-extra/python-distutils-extra-2.44-r1.ebuild
index 6d3706eae81..7780eccb55e 100644
--- a/dev-python/python-distutils-extra/python-distutils-extra-2.44-r1.ebuild
+++ b/dev-python/python-distutils-extra/python-distutils-extra-2.44-r1.ebuild
@@ -37,6 +37,6 @@ PATCHES=(
 )
 
 python_test() {
-   unset PYTHONDONTWRITEBYTECODE
+   unset LINGUAS PYTHONDONTWRITEBYTECODE
"${EPYTHON}" test/auto.py -v || die "Tests fail with ${EPYTHON}"
 }



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

2020-05-08 Thread Sebastian Pipping
commit: 2d0b36ec9ef5edc463a2d2ea9933a2a9aa8143b7
Author: Oz Tiram  gmail  com>
AuthorDate: Mon May  4 18:17:58 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri May  8 17:25:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0b36ec

dev-python/pipenv: 2020.4.1_beta1

Closes: https://github.com/gentoo/gentoo/pull/15645
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-python/pipenv/Manifest |  1 +
 ...nv-2020.4.1_beta1-disable-networked-tests.patch | 41 +++
 dev-python/pipenv/pipenv-2020.4.1_beta1.ebuild | 46 ++
 3 files changed, 88 insertions(+)

diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index 28df266db99..cf530a16f7e 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1 +1,2 @@
 DIST pipenv-2018.11.26.tar.gz 6560580 BLAKE2B 
a3846de696733b5f3f393163999d7f333b52accdcebadfd800507defd1108ac4ccb288b39fb805ecf03e417cfe0d1a8b2fc714a95e8ee4485f8622ff8fe4a1ca
 SHA512 
59582ad4a0730083ea58867f7a5d9714290d62947f56bec80e154d4359fe1dff16e44974a7fba3841e5f2516f2ce9709baf9954c9fc40fd66ebc46c3060d4dea
+DIST pipenv-2020.4.1_beta1.tar.gz 11331009 BLAKE2B 
55ac81238b885bdf0293199ca1caf44a78f3cdbec75c9df259411b949dec8b385161e7ef46160ca099ef51041410d8c5d1274ad200eba5c2a9d06c8a5f61c5f1
 SHA512 
a5de90ae9910a30666ac7323ccf83b78ee11d8993aef1a2108a44f4256d365d0c1abfff72c83748ef82215914931090c670a10eeb511cb48483762b54c80e5c7

diff --git 
a/dev-python/pipenv/files/pipenv-2020.4.1_beta1-disable-networked-tests.patch 
b/dev-python/pipenv/files/pipenv-2020.4.1_beta1-disable-networked-tests.patch
new file mode 100644
index 000..f3ba4ff6502
--- /dev/null
+++ 
b/dev-python/pipenv/files/pipenv-2020.4.1_beta1-disable-networked-tests.patch
@@ -0,0 +1,41 @@
+From 7cf8c7ee7eaba1b5a11562a7ef656b0606383fe8 Mon Sep 17 00:00:00 2001
+From: Oz Tiram 
+Date: Mon, 4 May 2020 21:52:09 +
+Subject: [PATCH] Disable test cases that requires network
+
+---
+ tests/unit/test_utils.py | 11 +--
+ 1 file changed, 1 insertion(+), 10 deletions(-)
+
+diff --git a/tests/unit/test_utils.py b/tests/unit/test_utils.py
+index 4b9cd75c..1c73964b 100644
+--- a/tests/unit/test_utils.py
 b/tests/unit/test_utils.py
+@@ -47,16 +47,6 @@ DEP_PIP_PAIRS = [
+ },
+ "-e svn+svn://svn.myproject.org/svn/MyProject#egg=MyProject",
+ ),
+-(
+-# Extras in url
+-{
+-"discord.py": {
+-"file": 
"https://github.com/Rapptz/discord.py/archive/async.zip;,
+-"extras": ["voice"],
+-}
+-},
+-
"https://github.com/Rapptz/discord.py/archive/async.zip#egg=discord.py[voice];,
+-),
+ (
+ {
+ "requests": {
+@@ -222,6 +212,7 @@ class TestUtils:
+ assert pipenv.utils.is_valid_url(url)
+ assert pipenv.utils.is_valid_url(not_url) is False
+ 
++@pytest.mark.skip("Network required. Gentoo tests run in a sendbox 
without network")
+ @pytest.mark.utils
+ def test_download_file(self):
+ url = "https://github.com/pypa/pipenv/blob/master/README.md;
+-- 
+2.26.2
+

diff --git a/dev-python/pipenv/pipenv-2020.4.1_beta1.ebuild 
b/dev-python/pipenv/pipenv-2020.4.1_beta1.ebuild
new file mode 100644
index 000..8182443641b
--- /dev/null
+++ b/dev-python/pipenv/pipenv-2020.4.1_beta1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_beta/b}
+DESCRIPTION="Python Development Workflow for Humans"
+HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/;
+SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/pip-18.0[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-clone-0.2.5[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-36.2.1[${PYTHON_USEDEP}]"
+DEPEND="test? (
+   ${RDEPEND}
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   

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

2020-05-08 Thread Agostino Sarubbo
commit: 1bc57091e7a3695ee46e307b4c72ec2a4353d698
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  8 17:14:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  8 17:14:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc57091

dev-libs/check: sparc stable wrt bug #721600

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

 dev-libs/check/check-0.14.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/check/check-0.14.0-r2.ebuild 
b/dev-libs/check/check-0.14.0-r2.ebuild
index 0e5f5feec15..37cfe66a12e 100644
--- a/dev-libs/check/check-0.14.0-r2.ebuild
+++ b/dev-libs/check/check-0.14.0-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lib${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc subunit test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-08 Thread Agostino Sarubbo
commit: 289bfe8dd5b2ae51dc0b04e6b8dcf626c256728d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  8 17:14:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  8 17:14:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289bfe8d

app-portage/layman: sparc stable wrt bug #720934

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 4bad31ea58d..a41d0f5cf3a 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



  1   2   3   >