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

2020-09-14 Thread Hans de Graaff
commit: eb5cb132e8595e698959100b9a68708b3e366d43
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 15 05:09:18 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 15 05:09:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5cb132

dev-ruby/rjb: add 1.6.2

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

 dev-ruby/rjb/Manifest |  1 +
 dev-ruby/rjb/rjb-1.6.2.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest
index 3ebcdc99db8..b051a2c5e97 100644
--- a/dev-ruby/rjb/Manifest
+++ b/dev-ruby/rjb/Manifest
@@ -1 +1,2 @@
 DIST rjb-1.6.1.gem 74240 BLAKE2B 
103e3885634be9c7dd842c2737c420511fea04e4e2d18f77dba7689c47da996fa37af5d08827de21ec38effd3fd99407e99491c8b99d134dded219ccf3880b79
 SHA512 
5b78fc4eabceddeb901145af39b1fc76e9a44801596ea4bacf9ce601cc109107cf042b1aa4c27049abd766ffca3206364079866ce7b88d25657fa75e7593adc3
+DIST rjb-1.6.2.gem 74752 BLAKE2B 
5b5c61933da5603c805d68c6a2514d193efb87f8a1ffdd38193152463338d963de09848d6d3ea027338c045d24b9e884c7befbaed75b288bfba7573fa4b1f10d
 SHA512 
3147d606698d5dd99798fec71d60e09cf964dd9649d4cba6c2bab40055ecb2b129d39beba67063745ad884bf3ad1eda9c1e91350f52f6767b20d612b5b279642

diff --git a/dev-ruby/rjb/rjb-1.6.2.ebuild b/dev-ruby/rjb/rjb-1.6.2.ebuild
new file mode 100644
index 000..564fb048d40
--- /dev/null
+++ b/dev-ruby/rjb/rjb-1.6.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit java-pkg-2 ruby-ng ruby-fakegem
+
+DESCRIPTION="Rjb is a Ruby-Java software bridge"
+HOMEPAGE="https://github.com/arton/rjb;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples hardened"
+
+DEPEND=">=virtual/jdk-1.5
+   hardened? ( sys-apps/paxctl )"
+RDEPEND="virtual/jre"
+
+pkg_setup() {
+   ruby-ng_pkg_setup
+   java-pkg-2_pkg_setup
+}
+
+all_ruby_prepare() {
+   # The console is not available for testing.
+   sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die
+
+   # Avoid encoding tests since not all locales may be available.
+   sed -i -e '/test_kjconv/,/^  end/ s:^:#:' test/test.rb || die
+
+   # Fix build on openjdk-11
+   sed -i -e 's#javah -classpath ../data/rjb 
jp.co.infoseek.hp.arton.rjb.RBridge#javac -h . -classpath ../data/rjb 
RBridge.java#g' ext/extconf.rb || die
+}
+
+each_ruby_prepare() {
+   #dev-lang/ruby might need the "hardened" flag to enforce the following:
+   if use hardened; then
+   paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep 
disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n  
please disable it if required using paxctl -m /usr/bin/ruby'
+   fi
+   # force compilation of class file for our JVM
+   rm -rf data
+}
+
+each_ruby_configure() {
+   ${RUBY} -C ext extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}"
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # currently no elegant way to do this (bug #352765)
+   ruby_fakegem_newins ext/rjbcore.so lib/rjbcore.so
+
+   if use examples; then
+   dodoc -r samples
+   fi
+}
+
+each_ruby_test() {
+   if use hardened; then
+   paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled
+   if [ $? = 0 ]; then
+   ${RUBY} -C test -I../lib:.:../ext test.rb || die
+   else
+   ewarn "${RUBY} has MPROTECT enabled, rjb will not work 
until it is disabled, skipping tests."
+   fi
+   else
+   ${RUBY} -C test -I../lib:.:../ext test.rb || die
+   fi
+}



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

2020-09-14 Thread Hans de Graaff
commit: 582ac2400fc89d9d62557a795702f158fb761ffa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 15 05:08:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 15 05:08:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582ac240

dev-ruby/pkg-config: add 1.4.3

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

 dev-ruby/pkg-config/Manifest|  1 +
 dev-ruby/pkg-config/pkg-config-1.4.3.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest
index 04310289230..367d77bde43 100644
--- a/dev-ruby/pkg-config/Manifest
+++ b/dev-ruby/pkg-config/Manifest
@@ -1,2 +1,3 @@
 DIST pkg-config-1.4.1.gem 22016 BLAKE2B 
efac610221b288bb669a3783c0e70af3951478147896315c53af2186912b60045096c0ba01a0a59ce09897a2e4e747d28a091b947281fe7f6dd6f85cea31aae7
 SHA512 
72d61466c1ea53a5eda66a8e8f8106fef0269fefdd349ac83959a34bb8f36796bd3e9c7fbcbad5763d2fca015c65436f9d410724e27b6d1c495e3957d26757a6
 DIST pkg-config-1.4.2.gem 22016 BLAKE2B 
fb8f32c811f856d11653fc0450e5615d83dea07f07f712b4914edfdca1e35f9b2da7d04578c9f28a1562cb0a405e54f6429cfac792ca2f86710d18c30a75be71
 SHA512 
f727f416860b08e87390c60800333bab7b0d6238fe1f93bc12b92ec67ca75c5c9ad128332a54a0b895dbf49944a50619e3bf40c49efcc7e73811d51714ae3d66
+DIST pkg-config-1.4.3.gem 22016 BLAKE2B 
a23bfee3790a03d4224efe16439b1c43a6174336b567d7c84d429e848035f7c77d96340e677a7f75e3cef415f236cc1d09cc0f75bee5d8769e9490bc2fc5f4c8
 SHA512 
4952636442d585b555d048666937e568f237789329ed6110475efe149d607f4b1946ce1b616574a91de7e4c17ef9cc5cc3b4bb2867a7dc08344183a41303f42d

diff --git a/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild
new file mode 100644
index 000..2ebdd50bb93
--- /dev/null
+++ b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A pkg-config implementation by Ruby"
+HOMEPAGE="https://github.com/rcairo/pkg-config;
+LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+# this is used for testing
+DEPEND+=" test? ( x11-libs/cairo )"
+
+all_ruby_prepare() {
+   # drop failing tests
+   sed -i -e "/test_cflags/,/end/d"\
+   -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
+}



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

2020-09-14 Thread Craig Andrews
commit: b5b243505349276133affb82ebf37ac3e0f5c2e8
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Sep 15 04:05:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Sep 15 04:06:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b24350

net-analyzer/netdata: 1.25.0 version bump

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

 net-analyzer/netdata/Manifest  |   1 +
 net-analyzer/netdata/netdata-1.25.0.ebuild | 141 +
 2 files changed, 142 insertions(+)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index 6e0d6fa46c1..cf89fd34ad5 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,2 +1,3 @@
 DIST netdata-1.23.2.tar.gz 3839012 BLAKE2B 
f0c225307b61a0a3b5d581e6d5e4a90d5f26ad0aae49e32dfd3dc36405e48d2e8f7a088c31a2a19059418f88e362eb9840b6c020f5459a0d0388f10b7c729eb0
 SHA512 
4a4dc647e0326da4f785444e15e2f74af09428374bfe2db57c44dd2765ce77b2babbd8b52e33e04f49b95937a6ca8691ffa18b51d1717ea927025b70fa7e369f
 DIST netdata-1.24.0.tar.gz 3876403 BLAKE2B 
36a2413039f89d4a9f4c60a6ebe319b5e818b9a0f57e722cd7e29293452faebf264cf961530a03c9a8ffa27fe9f12caf5c54d1e58741641a1be76e936a0e3222
 SHA512 
18276605f74520b3d55b8a67bfbee7cb2483d472becbcab7e2b1af19f08b05ffd2a83e6e8eec98733abde8ba1f552eec919e8ae59266cbec7c2c94beb4a2aeb4
+DIST netdata-1.25.0.tar.gz 3891805 BLAKE2B 
42e6f1d2a20bce352fa5bbac162ff906a150069d3dd7e4c83f7315a6962f4e33f6a5a65e500b4763ad6f0778d71e93226604c6b0bee2f8fdcdfc9f36f07f7033
 SHA512 
d92249a2fab28ae26132708bc79af591f8050fef2e82b331d3756c84e21072bfd6f6b1158d8ca912a500ed7fd65e4e3005828b28180befa88d2984dde8bd816b

diff --git a/net-analyzer/netdata/netdata-1.25.0.ebuild 
b/net-analyzer/netdata/netdata-1.25.0.ebuild
new file mode 100644
index 000..48231022d05
--- /dev/null
+++ b/net-analyzer/netdata/netdata-1.25.0.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
+
+inherit autotools fcaps linux-info python-single-r1 systemd
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/netdata/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Linux real time system monitoring, done right!"
+HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/;
+
+LICENSE="GPL-3+ MIT BSD"
+SLOT="0"
+IUSE="caps +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc kinesis 
mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
+REQUIRED_USE="
+   mysql? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   tor? ( python )"
+
+# most unconditional dependencies are for plugins.d/charts.d.plugin:
+RDEPEND="
+   acct-group/netdata
+   acct-user/netdata
+   app-misc/jq
+   >=app-shells/bash-4:0
+   || (
+   net-analyzer/openbsd-netcat
+   net-analyzer/netcat
+   )
+   net-misc/curl
+   net-misc/wget
+   sys-apps/util-linux
+   virtual/awk
+   caps? ( sys-libs/libcap )
+   cups? ( net-print/cups )
+   dbengine? (
+   app-arch/lz4
+   dev-libs/judy
+   dev-libs/openssl:=
+   )
+   dev-libs/libuv
+   compression? ( sys-libs/zlib )
+   ipmi? ( sys-libs/freeipmi )
+   jsonc? ( dev-libs/json-c:= )
+   kinesis? ( dev-libs/aws-sdk-cpp[kinesis] )
+   mongodb? ( dev-libs/mongo-c-driver )
+   nfacct? (
+   net-firewall/nfacct
+   net-libs/libmnl
+   )
+   nodejs? ( net-libs/nodejs )
+   prometheus? (
+   dev-libs/protobuf:=
+   app-arch/snappy
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 
'dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]')
+   mysql? (
+   || (
+   $(python_gen_cond_dep 
'dev-python/mysqlclient[${PYTHON_MULTI_USEDEP}]')
+   $(python_gen_cond_dep 
'dev-python/mysql-python[${PYTHON_MULTI_USEDEP}]')
+   )
+   )
+   postgres? ( $(python_gen_cond_dep 
'dev-python/psycopg:2[${PYTHON_MULTI_USEDEP}]') )
+   tor? ( $(python_gen_cond_dep 
'net-libs/stem[${PYTHON_MULTI_USEDEP}]') )
+   )
+   xen? (
+   app-emulation/xen-tools
+   dev-libs/yajl
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+FILECAPS=(
+   'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # --disable-cloud: 

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

2020-09-14 Thread Jason Zaman
commit: c097422188db321f9add8e9e724a74bc3a63ed15
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 20:38:06 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0974221

sys-apps/selinux-python: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/selinux-python/Manifest   | 1 +
 .../{selinux-python-.ebuild => selinux-python-3.1.ebuild}  | 7 +++
 sys-apps/selinux-python/selinux-python-.ebuild | 7 +++
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-apps/selinux-python/Manifest b/sys-apps/selinux-python/Manifest
index b7c1dcd32c6..95ab19c4176 100644
--- a/sys-apps/selinux-python/Manifest
+++ b/sys-apps/selinux-python/Manifest
@@ -1,2 +1,3 @@
 DIST selinux-python-2.9.tar.gz 2100185 BLAKE2B 
8aad58264197dbf23dfa286ba6530150ca6ae1ddaeb1a58988c05d0b122420cfd7e9be2a1cb7082d73cd41f03c4df00ad81a0fb746b075db24e63f62f86a1bf1
 SHA512 
1138661128635004fec04dc5e39f035680b5f21beb1b79f3328690a1b93a3984d522a02724af793340112a5e647d363dda8a7d3536de959b34ffd69aa396254d
 DIST selinux-python-3.0.tar.gz 2100098 BLAKE2B 
6949911020139378e9bdcc2b7c01c067ddaf71394a0a143a096d5708c5e7caa468b12826965c02af0b994f35d26c573187bf67c8d1ce75f5e8a31a1fb0fc6562
 SHA512 
743df60a643477465e4355880c56813ea8539415ea7c9631fb9b7cd7969a37cce572a6a94b785065d92baf9d7b6c753daa5d2f9709df7c9203c7effba46d58f2
+DIST selinux-python-3.1.tar.gz 2100549 BLAKE2B 
c5d207bad60c379259e3bfc8f029f76d4572818cdd41a263498ed4434a70eaf7ff51af7772cfb27de0e9e4af03bcf9906ab0f6a59e88de10e81cbe0e8c5928b8
 SHA512 
5dd98f77ae8ea8bac6a89ec7def76e12496b9a9f8c9612c4cc1dac7a8e8c60380a00c857426bfefbcb4273706addd2594e9b467f69408ef284f082a09d45bd49

diff --git a/sys-apps/selinux-python/selinux-python-.ebuild 
b/sys-apps/selinux-python/selinux-python-3.1.ebuild
similarity index 96%
copy from sys-apps/selinux-python/selinux-python-.ebuild
copy to sys-apps/selinux-python/selinux-python-3.1.ebuild
index 011db20a008..d890afd5e44 100644
--- a/sys-apps/selinux-python/selinux-python-.ebuild
+++ b/sys-apps/selinux-python/selinux-python-3.1.ebuild
@@ -1,15 +1,15 @@
 # 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} )
+EAPI="7"
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 PYTHON_REQ_USE="xml"
 
 inherit python-r1 toolchain-funcs
 
 MY_P="${P//_/-}"
 
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 SEPOL_VER="${PV}"
 SELNX_VER="${PV}"
 SEMNG_VER="${PV}"
@@ -38,7 +38,6 @@ DEPEND=">=sys-libs/libselinux-${SELNX_VER}:=[python]
>=sys-libs/libsepol-${SEPOL_VER}:=
>=app-admin/setools-4.2.0[${PYTHON_USEDEP}]
dev-python/ipy[${PYTHON_USEDEP}]
-   !dev-python/sepolgen
${PYTHON_DEPS}"
 
 RDEPEND="${DEPEND}"

diff --git a/sys-apps/selinux-python/selinux-python-.ebuild 
b/sys-apps/selinux-python/selinux-python-.ebuild
index 011db20a008..d890afd5e44 100644
--- a/sys-apps/selinux-python/selinux-python-.ebuild
+++ b/sys-apps/selinux-python/selinux-python-.ebuild
@@ -1,15 +1,15 @@
 # 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} )
+EAPI="7"
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 PYTHON_REQ_USE="xml"
 
 inherit python-r1 toolchain-funcs
 
 MY_P="${P//_/-}"
 
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 SEPOL_VER="${PV}"
 SELNX_VER="${PV}"
 SEMNG_VER="${PV}"
@@ -38,7 +38,6 @@ DEPEND=">=sys-libs/libselinux-${SELNX_VER}:=[python]
>=sys-libs/libsepol-${SEPOL_VER}:=
>=app-admin/setools-4.2.0[${PYTHON_USEDEP}]
dev-python/ipy[${PYTHON_USEDEP}]
-   !dev-python/sepolgen
${PYTHON_DEPS}"
 
 RDEPEND="${DEPEND}"



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

2020-09-14 Thread Jason Zaman
commit: c395a2723620f5f2f97830fb3b1bb984c2b79168
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 20:42:21 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c395a272

sys-apps/semodule-utils: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/semodule-utils/Manifest |  1 +
 ...{semodule-utils-.ebuild => semodule-utils-3.1.ebuild} | 12 +---
 sys-apps/semodule-utils/semodule-utils-.ebuild   | 12 +---
 3 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/sys-apps/semodule-utils/Manifest b/sys-apps/semodule-utils/Manifest
index 4bb706757fe..09aa9e42f0e 100644
--- a/sys-apps/semodule-utils/Manifest
+++ b/sys-apps/semodule-utils/Manifest
@@ -1,2 +1,3 @@
 DIST semodule-utils-2.9.tar.gz 14259 BLAKE2B 
f72630c520504596171ac6f678b1fde2bb8482b620f0d8f6374c59b85d634ee8c407e3e4b268dae4d6cecfa2749b26f8808dd56f7c5391e7d1ba11f4a8a789e5
 SHA512 
688f1fcb34042b837019302debda76847691657709130b99bf937a85774a0ae69d789ee82b0633a4d2dc661dc6d0a1706a878ac681317df2abe68418bec3f952
 DIST semodule-utils-3.0.tar.gz 14263 BLAKE2B 
119f40b34184e2cb0719e6a34ffb026f23c172f74d8ca3812220785381fabc5c3761865ec3b211f03f5c96b9ae0081341a661c2be78198171b09c99b37bb0716
 SHA512 
004e8f02f7e7e6f016b2b5a1a7720a87409d77d0040f7df830cf73808c9f8e3d87b41a7cea273420909971ce8bcc6540d5a46bd25be8c032b12257b4861e1769
+DIST semodule-utils-3.1.tar.gz 14257 BLAKE2B 
c8c9a1ce7c9c4f53b1f4c728d16b149fdc284f4cff8b4fce0cb59b77d37d6d7e9bf2102c7177c4eaf94677af6147e42d8d0bd55c0bf3a358968d0162d5a6c65a
 SHA512 
b92794bbfbce5834ee7f62fddb40b5506e9291e8fa7c5d669b2e281089b8f8dc40c4522ea287ac5deffdaee751442ba8e691e2ac45fdd378b60d5d6b2527d157

diff --git a/sys-apps/semodule-utils/semodule-utils-.ebuild 
b/sys-apps/semodule-utils/semodule-utils-3.1.ebuild
similarity index 83%
copy from sys-apps/semodule-utils/semodule-utils-.ebuild
copy to sys-apps/semodule-utils/semodule-utils-3.1.ebuild
index dfe7c8bdc46..db1d166cceb 100644
--- a/sys-apps/semodule-utils/semodule-utils-.ebuild
+++ b/sys-apps/semodule-utils/semodule-utils-3.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit toolchain-funcs
 
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 SEPOL_VER="${PV}"
 SELNX_VER="${PV}"
 
@@ -30,8 +30,7 @@ SLOT="0"
 
 DEPEND=">=sys-libs/libsepol-${SEPOL_VER}:="
 
-RDEPEND="${DEPEND}
-   !

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

2020-09-14 Thread Jason Zaman
commit: cb4e07769b3f0b7ec6ad3f3a9b6b6b3e45705d0a
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 20:21:30 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4e0776

sys-apps/policycoreutils: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/policycoreutils/Manifest |  2 ++
 .../files/policycoreutils-3.1-0001-newrole-not-suid.patch | 11 +++
 ...policycoreutils-.ebuild => policycoreutils-3.1.ebuild} |  8 
 sys-apps/policycoreutils/policycoreutils-.ebuild  |  8 
 4 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/sys-apps/policycoreutils/Manifest 
b/sys-apps/policycoreutils/Manifest
index 86052aaf9b0..f5fdac8fb42 100644
--- a/sys-apps/policycoreutils/Manifest
+++ b/sys-apps/policycoreutils/Manifest
@@ -1,3 +1,5 @@
 DIST policycoreutils-2.9.tar.gz 2819360 BLAKE2B 
b0af912e3b4fb2c9598b10ce413c8ffb3f5972a4d5d59270cff40abe8d4e385e0664e24a4f533a95ad2d1657644f3368213f955ac63d9f8c46a661417b07c8b3
 SHA512 
d8356115671ba66de05f1c13193ab47fab69cc4d09603a92171ed40afafc084dd191591bf336b7d722de637378ad09622ebb6eca85c06063ca9ddd6db10e02a2
 DIST policycoreutils-3.0.tar.gz 2818089 BLAKE2B 
6e4aa6d6eecf809efaefccbfa16c44050242d129f496594763aacbb9aaeca23d92b27d30a6f9ae0e49513adc0a1bd58499253eb9ffc003547387c04aa643b462
 SHA512 
d8d25db48c1caef69228e87d7ebb2c0f075e44e4ff6bf18a26af341d948b81375b33945128cd0410ffebc64ca478fd19a207295189c716c95e6a3c586e9f053d
+DIST policycoreutils-3.1.tar.gz 2817914 BLAKE2B 
ef68bb5f9cf577164ead44803b6be2bd6401c9e923d2c775c7c8c47f0e803749feaec4247fec5cc1cb766314954402fd2506370bb397f746437ecfcf65b384f3
 SHA512 
0592f218563a99ba95d2cfd07fdc3761b61c1cc3c01a17ab89ad840169e1a7d4083521d5cacc72d1b76911d516bf592db7a3f90d9ef0cc11ceed007e4580e140
 DIST policycoreutils-extra-1.36.tar.bz2 8830 BLAKE2B 
6d98e41ea379d3e95221a6e53d8a8b144e4e15ca5581381e76a529dbbaca304d5587b30419797c8c70cbd7c2b2588e5ecd62adcf97294e429950899c1c318346
 SHA512 
c6a18e6fb2d65f51dc55b88907f23241f2fbfc033d3d2888b109596d9ed31d509b2c93456727ea4d1f98544831afb15c449ff72d6aedf93b9e474b27817f7fb3
+DIST policycoreutils-extra-1.37.tar.bz2 8809 BLAKE2B 
a7f6122c2e27f54b018174e962bd7f4c14af04e09bbb5300bde6967ea7f2dc5cd03b5787919a4e7f5288bcbc6747922962b5bd3b588ab1e3a035fbff4910d8f5
 SHA512 
0a85cd7cf279256b5e1927f9dfdd89626a1c8b77b0aeb62b496e7e8d1dccbaa315e39f9308fb2df7270f0bc1c10787b19990e7365cad74b47b61e30394c8b23f

diff --git 
a/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
 
b/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
new file mode 100644
index 000..360a4904978
--- /dev/null
+++ 
b/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
@@ -0,0 +1,11 @@
+--- a/newrole/Makefile
 b/newrole/Makefile
+@@ -50,7 +50,7 @@ ifeq ($(NAMESPACE_PRIV),y)
+   IS_SUID=y
+ endif
+ ifeq ($(IS_SUID),y)
+-  MODE := 4555
++  MODE := 0555
+   override LDLIBS += -lcap-ng
+ else
+   MODE := 0555

diff --git a/sys-apps/policycoreutils/policycoreutils-.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.1.ebuild
similarity index 97%
copy from sys-apps/policycoreutils/policycoreutils-.ebuild
copy to sys-apps/policycoreutils/policycoreutils-3.1.ebuild
index d083c523220..569dc07cfcf 100644
--- a/sys-apps/policycoreutils/policycoreutils-.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-3.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml"
 
@@ -9,8 +9,8 @@ inherit multilib python-r1 toolchain-funcs bash-completion-r1
 
 MY_P="${P//_/-}"
 
-MY_RELEASEDATE="20191204"
-EXTRAS_VER="1.36"
+MY_RELEASEDATE="20200710"
+EXTRAS_VER="1.37"
 SEMNG_VER="${PV}"
 SELNX_VER="${PV}"
 SEPOL_VER="${PV}"
@@ -79,7 +79,7 @@ src_prepare() {
cd "${S}" || die "Failed to switch to ${S}"
if [[ ${PV} !=  ]] ; then
# If needed for live ebuilds please use /etc/portage/patches
-   eapply 
"${FILESDIR}/policycoreutils-2.7-0001-newrole-not-suid.patch"
+   eapply 
"${FILESDIR}/policycoreutils-3.1-0001-newrole-not-suid.patch"
fi
 
# rlpkg is more useful than fixfiles

diff --git a/sys-apps/policycoreutils/policycoreutils-.ebuild 
b/sys-apps/policycoreutils/policycoreutils-.ebuild
index d083c523220..569dc07cfcf 100644
--- a/sys-apps/policycoreutils/policycoreutils-.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml"
 
@@ -9,8 +9,8 

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

2020-09-14 Thread Jason Zaman
commit: e20b1b55b07cfdb0d74a1960ca4a342e51e3b332
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 20:10:58 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20b1b55

sys-apps/checkpolicy: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/checkpolicy/Manifest  |  1 +
 .../{checkpolicy-.ebuild => checkpolicy-3.1.ebuild}| 10 ++
 sys-apps/checkpolicy/checkpolicy-.ebuild   | 10 ++
 3 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/sys-apps/checkpolicy/Manifest b/sys-apps/checkpolicy/Manifest
index c800d814560..2a07ee9daf5 100644
--- a/sys-apps/checkpolicy/Manifest
+++ b/sys-apps/checkpolicy/Manifest
@@ -1,2 +1,3 @@
 DIST checkpolicy-2.9.tar.gz 68735 BLAKE2B 
092b7b67ea952be6a829529249f0b209c31245490f263b248cb0208d9f1f4ec922522791c6555c0b913b56b8a0037bfde54a3511940f0be287f13e3a193c8f26
 SHA512 
8dafdd871c5fd32023883149c74891279c386cc87d70cbfc6f0a8dcb0406f17f1158f9078c1b35892a0f0edcb6b5208a031594ab80898eec016ad765ad046e03
 DIST checkpolicy-3.0.tar.gz 69037 BLAKE2B 
30b8a5e19e02472d1cf256636c70f95739098514ef9d630ee5e782085bd09ff58b4ab6b8c97e9fa652e8260211a7803d80eb765e0fd2f1dde9c328682078d3c1
 SHA512 
196d24638ec7fc88d427637e2308c7a0c5a3d4cc88c372a5f5dc61d6c1e2f895e308b8e06ee9e47d340d65a1b2d4486dc4decfa6074594dda14e46f1308ded89
+DIST checkpolicy-3.1.tar.gz 69072 BLAKE2B 
31cb5ef52533b0a62f954e770278fc5766a961d87fb86260b04abe562bcd90d0025b33931c6ad54096c64ab54150c7562c112eac80eb2f60dbcdda57f4cacfe2
 SHA512 
2276a5a0919286049d2ceba386ef5f6de523745b588bb81cb4fed5eced5fd0b8070249b7a3ae5a85e2abb9369a86318f727d4073aad14ab75c43750a46069168

diff --git a/sys-apps/checkpolicy/checkpolicy-.ebuild 
b/sys-apps/checkpolicy/checkpolicy-3.1.ebuild
similarity index 83%
copy from sys-apps/checkpolicy/checkpolicy-.ebuild
copy to sys-apps/checkpolicy/checkpolicy-3.1.ebuild
index 5be101d66c6..fe88e2f1c07 100644
--- a/sys-apps/checkpolicy/checkpolicy-.ebuild
+++ b/sys-apps/checkpolicy/checkpolicy-3.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit toolchain-funcs
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 SEPOL_VER="${PV}"
 SEMNG_VER="${PV}"
@@ -53,5 +53,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "This checkpolicy can compile version `checkpolicy -V | cut -f 1 
-d ' '` policy."
+   if ! tc-is-cross-compiler; then
+   einfo "This checkpolicy can compile version `checkpolicy -V | 
cut -f 1 -d ' '` policy."
+   fi
 }

diff --git a/sys-apps/checkpolicy/checkpolicy-.ebuild 
b/sys-apps/checkpolicy/checkpolicy-.ebuild
index 5be101d66c6..fe88e2f1c07 100644
--- a/sys-apps/checkpolicy/checkpolicy-.ebuild
+++ b/sys-apps/checkpolicy/checkpolicy-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit toolchain-funcs
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 SEPOL_VER="${PV}"
 SEMNG_VER="${PV}"
@@ -53,5 +53,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "This checkpolicy can compile version `checkpolicy -V | cut -f 1 
-d ' '` policy."
+   if ! tc-is-cross-compiler; then
+   einfo "This checkpolicy can compile version `checkpolicy -V | 
cut -f 1 -d ' '` policy."
+   fi
 }



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

2020-09-14 Thread Jason Zaman
commit: 87de30f50d44b9be299117be09fe22fd195e6fef
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 19:42:29 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87de30f5

sys-libs/libsepol: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest  | 1 +
 sys-libs/libsepol/{libsepol-.ebuild => libsepol-3.1.ebuild} | 6 +++---
 sys-libs/libsepol/libsepol-.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 17ca9f8a935..07eedac7d74 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9
 DIST libsepol-3.0.tar.gz 473864 BLAKE2B 
ff4da6e12c1635de88a2aaba26bd3630576a3806543d7176d8fbdb4deda5c9c5fbf8a5a4f68c8041cca0af97429e720d908cd31052d13ac72780bc85db1f56c8
 SHA512 
82a5bae0afd9ae53b55ddcfc9f6dd61724a55e45aef1d9cd0122d1814adf2abe63c816a7ac63b64b401f5c67acb910dd8e0574eec546bed04da7842ab6c3bb55
+DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-3.1.ebuild
similarity index 93%
copy from sys-libs/libsepol/libsepol-.ebuild
copy to sys-libs/libsepol/libsepol-3.1.ebuild
index bffc7757949..5b122e23e55 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-3.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index bffc7757949..5b122e23e55 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



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

2020-09-14 Thread Jason Zaman
commit: 3d0d4e7d6834fbb5a7e5a5a0ab819df74c5c61fd
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 20:28:38 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0d4e7d

sys-apps/restorecond: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/restorecond/Manifest |  1 +
 sys-apps/restorecond/files/restorecond.init   |  0
 .../{restorecond-.ebuild => restorecond-3.1.ebuild}   | 15 ---
 sys-apps/restorecond/restorecond-.ebuild  | 15 ---
 4 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/sys-apps/restorecond/Manifest b/sys-apps/restorecond/Manifest
index 887422d4fd5..84f10cfb46b 100644
--- a/sys-apps/restorecond/Manifest
+++ b/sys-apps/restorecond/Manifest
@@ -1,2 +1,3 @@
 DIST restorecond-2.9.tar.gz 18893 BLAKE2B 
fcdae1a4ec489f3f581212cdd3c13c5561feac3ee758f354dca75c97938c62b9ed04aedbd4b3b5cde09a5887247389262718145620d0b9749e364d1614f57241
 SHA512 
6de9dd4c6b8e5d8275221aba5df27437998f635cfe83a5da75de479e260ceea884a36253eb873a8d71e1a77ed67544d8657fb75fe409af1f630052ce73ec5d8a
 DIST restorecond-3.0.tar.gz 18797 BLAKE2B 
354477ea9f57cc27c14a2648b99b32c45ac6d4e32caeb0fb108ed8f40a2e2e04101e2658d0107a1f2741717c242ad80b2e14db03488ab62b88eeb8b1a9ac0dd4
 SHA512 
f75088f72a17f1f7550ef67052202cea1fd9cf1bb1eec0355f4a0641ba25097b289f629df328ee79aec00f8361cbc6df10efc4a5af2f0b67f9922ceaf92aa956
+DIST restorecond-3.1.tar.gz 18939 BLAKE2B 
3a3fcde057dad3ed05692d679ba27e0b24f191d92ed5114fa38cb5f846c4cc00d85bb09b5d4e560ed2b91e0c2d1c407f6c03900610624d5626d05f2991bc
 SHA512 
cdcf299f48b89a7c641ded9507b9b966bf648497394f8e988a9cb1ceb3224c86369706027f3416a4f9750836f7a8f4580a4b3df76673e03f897b383d7ed0e2c8

diff --git a/sys-apps/restorecond/files/restorecond.init 
b/sys-apps/restorecond/files/restorecond.init
old mode 100755
new mode 100644

diff --git a/sys-apps/restorecond/restorecond-.ebuild 
b/sys-apps/restorecond/restorecond-3.1.ebuild
similarity index 78%
copy from sys-apps/restorecond/restorecond-.ebuild
copy to sys-apps/restorecond/restorecond-3.1.ebuild
index efe40fb0d73..001d8cd6d3f 100644
--- a/sys-apps/restorecond/restorecond-.ebuild
+++ b/sys-apps/restorecond/restorecond-3.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit toolchain-funcs
+inherit systemd toolchain-funcs
 
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 MY_P="${P//_/-}"
 IUSE=""
@@ -32,8 +32,7 @@ DEPEND=">=sys-libs/libsepol-${PV}:=
dev-libs/libpcre:=
>=sys-libs/libcap-1.10-r10:="
 
-RDEPEND="${DEPEND}
-   !

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

2020-09-14 Thread Jason Zaman
commit: 8fcab3b2947b4db43b7af479520e51f7db88b63e
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 20:30:50 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcab3b2

sys-apps/secilc: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/secilc/Manifest  | 1 +
 sys-apps/secilc/{secilc-.ebuild => secilc-3.1.ebuild} | 6 +++---
 sys-apps/secilc/secilc-.ebuild| 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-apps/secilc/Manifest b/sys-apps/secilc/Manifest
index 7cbc7ab1d41..771d092acdb 100644
--- a/sys-apps/secilc/Manifest
+++ b/sys-apps/secilc/Manifest
@@ -1,2 +1,3 @@
 DIST secilc-2.9.tar.gz 175885 BLAKE2B 
0a5fd0adb70ce80574148ac035dcb8c5c80f6779a6a0c696eaba26cb6c4441e58eb161600034102dcb34c87099357bfc66015d245cf2fd49b56e65d782fc8aac
 SHA512 
c552ce65fc23bef1a93b3dc485369d64ad19a3f30707b95d0dd488d1766ab9f5e75884b79e6464997eaafee119193a1fdd5ff8228aee0fa902e426eefa14a4ee
 DIST secilc-3.0.tar.gz 176060 BLAKE2B 
dcceaa72f3e34777f0d4a6a05de073e4f2dc53b7577c2a52d5b5ab5e10d394ad85817985e683c9af241cf6bdc9a549d52142477281000e19ff66063f440b4b3a
 SHA512 
e82d973c99b95a7f34060ce10a7f39802c3d6d428a52992efd8551da7bceafbdf9f81262d9aa2ad9d22a0704959de525c5a2de21fd96651277fab433ef340225
+DIST secilc-3.1.tar.gz 176631 BLAKE2B 
e79818580d2a788d672574ebd77349f0c59b678d2be628479f517412ca876fa225ba0dd63ef3200ed15ff693cd5f4cb4ff537d81666fef3a008ba4b3a7577e0c
 SHA512 
79e3e4910178af49ea164d620aa997adb21dd18581c054a4023dd9116ec9dd203bd12989ef308aa1d253b47fcd251ee2b99c26e143d1db3de22a7f374ff38e0b

diff --git a/sys-apps/secilc/secilc-.ebuild 
b/sys-apps/secilc/secilc-3.1.ebuild
similarity index 92%
copy from sys-apps/secilc/secilc-.ebuild
copy to sys-apps/secilc/secilc-3.1.ebuild
index d920dbb0436..db36c3ca9f4 100644
--- a/sys-apps/secilc/secilc-.ebuild
+++ b/sys-apps/secilc/secilc-3.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 inherit toolchain-funcs
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 SEPOL_VER="${PV}"
 

diff --git a/sys-apps/secilc/secilc-.ebuild 
b/sys-apps/secilc/secilc-.ebuild
index d920dbb0436..db36c3ca9f4 100644
--- a/sys-apps/secilc/secilc-.ebuild
+++ b/sys-apps/secilc/secilc-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 inherit toolchain-funcs
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 SEPOL_VER="${PV}"
 



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

2020-09-14 Thread Jason Zaman
commit: 0040f873d46367c8d16c8effc6ebd14474d9c829
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 19:44:57 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0040f873

sys-libs/libsemanage: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsemanage/Manifest  |  1 +
 ...semanage-.ebuild => libsemanage-3.1.ebuild} | 33 +-
 sys-libs/libsemanage/libsemanage-.ebuild   | 33 +-
 3 files changed, 29 insertions(+), 38 deletions(-)

diff --git a/sys-libs/libsemanage/Manifest b/sys-libs/libsemanage/Manifest
index 6c9813422e3..1231fb64b80 100644
--- a/sys-libs/libsemanage/Manifest
+++ b/sys-libs/libsemanage/Manifest
@@ -1,2 +1,3 @@
 DIST libsemanage-2.9.tar.gz 157690 BLAKE2B 
98a7800a4f4a5b6eeaad8be9870a49bc697cec6cd053cb44bcd618d22146ed1adc32b432667f8fd245ac073a458e048894cbaf68903b79577bc8596b1c255f56
 SHA512 
ea2924e8ce97d376519d40d499145b3db413cf9cc1eb995ed338b95c131e043d8c43b87b2012cee2bb6354a6e3161ebf5ce4a1200278d3ecd4294b43d177a5c2
 DIST libsemanage-3.0.tar.gz 180745 BLAKE2B 
a7e7f0c98e365fcc132e2e66de736db29b46599be2da227dbf1384110a607120f141975b859e55073f734e3ff533bdf90b7bbefd79f7bc5857bbb0722a75ad4e
 SHA512 
f960e1bd6815d3c9f000efa7ae717bc7937e742af5a7fea4aa865cf1aee49486e34897d83dbdb9cf77975a09a5ad77e5512d47690a74512a468a89432b72a42c
+DIST libsemanage-3.1.tar.gz 179601 BLAKE2B 
69450a4eda1f3728d339f65db1eec9940995fcea5208d17dca531ebc998aefbfec48fe91beffa3490e1502953aa550405fb696635d01b0eb8050c8f00f11106a
 SHA512 
8609ca7d13b5c603677740f2b14558fea3922624af182d20d618237ba11fcf2559fab82fc68d1efa6ff118f064d426f005138521652c761de92cd66150102197

diff --git a/sys-libs/libsemanage/libsemanage-.ebuild 
b/sys-libs/libsemanage/libsemanage-3.1.ebuild
similarity index 86%
copy from sys-libs/libsemanage/libsemanage-.ebuild
copy to sys-libs/libsemanage/libsemanage-3.1.ebuild
index 767ab9d45e1..f41d7dffde0 100644
--- a/sys-libs/libsemanage/libsemanage-.ebuild
+++ b/sys-libs/libsemanage/libsemanage-3.1.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 
 inherit multilib python-r1 toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 SEPOL_VER="${PV}"
 SELNX_VER="${PV}"
@@ -27,21 +27,19 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}[${MULTILIB_USEDEP}]
>=sys-libs/libselinux-${SELNX_VER}[${MULTILIB_USEDEP}]
>=sys-process/audit-2.2.2[${MULTILIB_USEDEP}]
>=dev-libs/ustr-1.0.4-r2[${MULTILIB_USEDEP}]
-   python? ( ${PYTHON_DEPS} )"
+   ${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
+   >=dev-lang/swig-2.0.4-r1
sys-devel/bison
sys-devel/flex
-   python? (
-   >=dev-lang/swig-2.0.4-r1
-   virtual/pkgconfig
-   )"
+   virtual/pkgconfig"
 
 # tests are not meant to be run outside of the
 # full SELinux userland repo
@@ -84,7 +82,7 @@ multilib_src_compile() {
LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
all
 
-   if multilib_is_native_abi && use python; then
+   if multilib_is_native_abi; then
building_py() {
emake \
AR="$(tc-getAR)" \
@@ -102,7 +100,7 @@ multilib_src_install() {
LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
DESTDIR="${ED}" install
 
-   if multilib_is_native_abi && use python; then
+   if multilib_is_native_abi; then
installation_py() {
emake DESTDIR="${ED}" \
LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
@@ -113,6 +111,11 @@ multilib_src_install() {
fi
 }
 
+multiib_src_install_all() {
+   python_setup
+   python_fix_shebang "${ED}"/usr/libexec/selinux/semanage_migrate_store
+}
+
 pkg_postinst() {
# Migrate the SELinux semanage configuration store if not done already
local selinuxtype=$(awk -F'=' '/SELINUXTYPE=/ {print $2}' 
"${EROOT}"/etc/selinux/config 2>/dev/null)
@@ -124,12 +127,4 @@ pkg_postinst() {
ewarn "For more information, please see"
ewarn "- 
https://github.com/SELinuxProject/selinux/wiki/Policy-Store-Migration;
fi
-
-   # Run the store migration without rebuilds
-   for POLICY_TYPE in ${POLICY_TYPES} ; do
-   if [ ! -d "${EROOT}/var/lib/selinux/${POLICY_TYPE}/active" ] ; 
then
-   einfo "Migrating store ${POLICY_TYPE} (without policy 
rebuild)."
-   

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

2020-09-14 Thread Jason Zaman
commit: dbbef8051c3976bd1f6013d52edb54c51549ce7e
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 20:12:37 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbef805

sys-apps/mcstrans: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/mcstrans/Manifest  | 1 +
 sys-apps/mcstrans/files/mcstransd.init  | 0
 sys-apps/mcstrans/{mcstrans-.ebuild => mcstrans-3.1.ebuild} | 9 -
 sys-apps/mcstrans/mcstrans-.ebuild  | 9 -
 4 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/sys-apps/mcstrans/Manifest b/sys-apps/mcstrans/Manifest
index eb2c9989a8f..98571ed1154 100644
--- a/sys-apps/mcstrans/Manifest
+++ b/sys-apps/mcstrans/Manifest
@@ -1,2 +1,3 @@
 DIST mcstrans-2.9.tar.gz 44451 BLAKE2B 
e73121351a5d3a09c4754cd0fc6bcdac4b47e3f99d8bd2c40ee9b2bb510095a41721d0dae0d3edb56c36d9e9ef72ece4c69a01298c7f34fe96ccf4883372b1fd
 SHA512 
25a37c6dd7fa23b0599d7e92da78805e1da1605c998edf00777113c8467b1703f634223dff57627337da51e565cf2d1e475698a5a2310966f1f6dcf6687671d1
 DIST mcstrans-3.0.tar.gz 44570 BLAKE2B 
82358f6564e42ebfa50647892b35e4788ff9b8636eef3c776dbc6cefff7532906479b5826c1f515d2994611f62100a2622a5cce130bc7dbb4db3afc2167ec072
 SHA512 
02d9754daf1f85941cc8eea934931b6963d1a2133f6f313a2c7fc6a485687add434d587eeac96bfaf2b490c8e1cea34514a7689f880ebb49ca59ebf9b8956eba
+DIST mcstrans-3.1.tar.gz 44598 BLAKE2B 
1755c2f56e3d40fa2ea95c349988fe5dd7b52a9f26bef0f42e42bda8f7b94993b9a47d2e37f746cbabd9dd571118b0a8e1ffb7c22c604db58fc809bcc033
 SHA512 
21e9b7a8c9d98cbee61f2eb1c440a51d19ac111a5955c24d365a8784e1aa34fb47a22a108e550c8a4cde4f25ec5afc466126a68e9faedfc796bef83eada93b60

diff --git a/sys-apps/mcstrans/files/mcstransd.init 
b/sys-apps/mcstrans/files/mcstransd.init
old mode 100755
new mode 100644

diff --git a/sys-apps/mcstrans/mcstrans-.ebuild 
b/sys-apps/mcstrans/mcstrans-3.1.ebuild
similarity index 88%
copy from sys-apps/mcstrans/mcstrans-.ebuild
copy to sys-apps/mcstrans/mcstrans-3.1.ebuild
index e68d520f437..c848c15f507 100644
--- a/sys-apps/mcstrans/mcstrans-.ebuild
+++ b/sys-apps/mcstrans/mcstrans-3.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit toolchain-funcs
 
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 MY_P="${P//_/-}"
 IUSE=""
@@ -31,8 +31,7 @@ DEPEND=">=sys-libs/libsepol-${PV}:=
dev-libs/libpcre:=
>=sys-libs/libcap-1.10-r10:="
 
-RDEPEND="${DEPEND}
-   !

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

2020-09-14 Thread Jason Zaman
commit: b9167517361eb4648f7952dff072763cb6627262
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 19:38:47 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9167517

sys-libs/libselinux: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libselinux/Manifest   |  1 +
 .../{libselinux-.ebuild => libselinux-3.1.ebuild}  | 10 +-
 sys-libs/libselinux/libselinux-.ebuild | 10 +-
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/sys-libs/libselinux/Manifest b/sys-libs/libselinux/Manifest
index b536d946068..90c22e8e0d2 100644
--- a/sys-libs/libselinux/Manifest
+++ b/sys-libs/libselinux/Manifest
@@ -1,2 +1,3 @@
 DIST libselinux-2.9.tar.gz 211546 BLAKE2B 
5b06b922690e48924865c98ed34ebfc1ce5e30e78dbeaccb6b9c931a35bed113c030f8f8575084429fe13b91aeafc73abaa24fe609a17ba54c8472d783f6ac61
 SHA512 
727b211d09f374d45aa3fa4dec7fd5463dfdcf5aaa47f7fcaccee51fb74896c3aa1a6f0bac9cdd47ebe4929e13f66f5f70447b27b783dca5f7b1576d30d0
 DIST libselinux-3.0.tar.gz 212096 BLAKE2B 
7502c77243928adfc445f55357b0e894087859c3a83e2beb446c31818362d10111c3e52b970150638c055f96a6fccde79440026201a2a48bfda3565c27d3
 SHA512 
6fd8c3711e25cb1363232e484268609b71d823975537b3863e403836222eba026abce8ca198f64dba6f4c1ea4deb7ecef68a0397b9656a67b363e4d74409cd95
+DIST libselinux-3.1.tar.gz 204703 BLAKE2B 
72ff2d99dd6640405e804f58bdfbf05e152615ea92f902b3942602af13dc17080afeabb942ed33ae6b3f528870f4b11584e533848e455a97bf8f7151a8d44646
 SHA512 
57730cddd2d4751556d9e1f207c0f85119c81848f0620c16239e997150989e3f9a586a8c23861fd51ed89f7e084ad441190a58a288258a49a95f7beef7dbbb13

diff --git a/sys-libs/libselinux/libselinux-.ebuild 
b/sys-libs/libselinux/libselinux-3.1.ebuild
similarity index 95%
copy from sys-libs/libselinux/libselinux-.ebuild
copy to sys-libs/libselinux/libselinux-3.1.ebuild
index 48ecacbdf7a..2f2a870f2d6 100644
--- a/sys-libs/libselinux/libselinux-.ebuild
+++ b/sys-libs/libselinux/libselinux-3.1.ebuild
@@ -1,16 +1,16 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 PYTHON_COMPAT=( python3_{6..9} )
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 # No, I am not calling ruby-ng
 inherit multilib python-r1 toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
 SEPOL_VER="${PV}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 DESCRIPTION="SELinux userland library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
@@ -27,7 +27,7 @@ fi
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE="pcre2 python ruby static-libs ruby_targets_ruby24 ruby_targets_ruby25 
ruby_targets_ruby26"
+IUSE="pcre2 python ruby static-libs ruby_targets_ruby25 ruby_targets_ruby26 
ruby_targets_ruby27"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}:=[${MULTILIB_USEDEP}]
@@ -35,9 +35,9 @@ 
RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}:=[${MULTILIB_USEDEP}]
pcre2? ( dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}] )
python? ( ${PYTHON_DEPS} )
ruby? (
-   ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
ruby_targets_ruby25? ( dev-lang/ruby:2.5 )
ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+   ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
)
elibc_musl? ( sys-libs/fts-standalone )"
 DEPEND="${RDEPEND}

diff --git a/sys-libs/libselinux/libselinux-.ebuild 
b/sys-libs/libselinux/libselinux-.ebuild
index 48ecacbdf7a..2f2a870f2d6 100644
--- a/sys-libs/libselinux/libselinux-.ebuild
+++ b/sys-libs/libselinux/libselinux-.ebuild
@@ -1,16 +1,16 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 PYTHON_COMPAT=( python3_{6..9} )
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 # No, I am not calling ruby-ng
 inherit multilib python-r1 toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
 SEPOL_VER="${PV}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 DESCRIPTION="SELinux userland library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
@@ -27,7 +27,7 @@ fi
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE="pcre2 python ruby static-libs ruby_targets_ruby24 ruby_targets_ruby25 
ruby_targets_ruby26"
+IUSE="pcre2 python ruby static-libs ruby_targets_ruby25 ruby_targets_ruby26 
ruby_targets_ruby27"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}:=[${MULTILIB_USEDEP}]
@@ -35,9 +35,9 @@ 
RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}:=[${MULTILIB_USEDEP}]
pcre2? ( dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}] )
python? ( ${PYTHON_DEPS} )
ruby? (
- 

[gentoo-commits] repo/gentoo:master commit in: app-admin/setools/, app-admin/setools/files/

2020-09-14 Thread Jason Zaman
commit: a2677b8ee540c538e3cb5ebafbb3984518c1665e
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 19:33:00 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2677b8e

app-admin/setools: Version bump to 4.3.0.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 app-admin/setools/Manifest   |  1 +
 app-admin/setools/files/setools-4.3.0-remove-gui.patch   | 16 
 .../{setools-.ebuild => setools-4.3.0.ebuild}|  6 +++---
 app-admin/setools/setools-.ebuild|  6 +++---
 4 files changed, 23 insertions(+), 6 deletions(-)

diff --git a/app-admin/setools/Manifest b/app-admin/setools/Manifest
index 8c9e34e2529..bd5ba05e8cf 100644
--- a/app-admin/setools/Manifest
+++ b/app-admin/setools/Manifest
@@ -1 +1,2 @@
 DIST setools-4.2.2.tar.bz2 237881 BLAKE2B 
6c09223e36af4ccf1ab3c194df3a4dd2871887abf25c9bcd66ef3510357f2fb6efef65a8c773267eb951c05e8308b12d96bab8efb65eb07c2ae53be60f045e82
 SHA512 
03eb9dfa22da6d6cffd1732fbc7d50eb8276c235d29f76b774e190b3f04f3b00533131885c6d4bc3c8dc965526b1bf4d6aec4bb3af193b4eb76a15acaa9f743f
+DIST setools-4.3.0.tar.bz2 249694 BLAKE2B 
03d689f0f7dcc5ad7cf1ed114b7466aa0add96b70aa4b4a0a563805ad58cd1bde5651b155d202835e238aee9f07bf7595bfb09c20d2984ef6b921866ac1dca2e
 SHA512 
f2ef045e76223918f16d8b0d8365166d6afa320558269be96f3a8875189607253056179092fb8134aaa2e50a5d0862f246c0aa0f8d33060919f4bc1257c109d8

diff --git a/app-admin/setools/files/setools-4.3.0-remove-gui.patch 
b/app-admin/setools/files/setools-4.3.0-remove-gui.patch
new file mode 100644
index 000..85abbf5a7aa
--- /dev/null
+++ b/app-admin/setools/files/setools-4.3.0-remove-gui.patch
@@ -0,0 +1,16 @@
+--- a/setup.py
 b/setup.py
+@@ -146,10 +146,10 @@ setup(name='setools',
+   author_email='peben...@ieee.org',
+   url='https://github.com/SELinuxProject/setools',
+   cmdclass={'build_qhc': QtHelpCommand, 'clean': CleanCommand},
+-  packages=['setools', 'setools.diff', 'setoolsgui', 'setoolsgui.apol'],
+-  scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
++  packages=['setools', 'setools.diff'],
++  scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
+   data_files=installed_data,
+-  package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']},
++  package_data={'setools': ['perm_map']},
+   ext_modules=cythonize(ext_py_mods, include_path=['setools/policyrep'],
+ annotate=cython_annotate,
+ compiler_directives={"language_level": 3,

diff --git a/app-admin/setools/setools-.ebuild 
b/app-admin/setools/setools-4.3.0.ebuild
similarity index 90%
copy from app-admin/setools/setools-.ebuild
copy to app-admin/setools/setools-4.3.0.ebuild
index 88bea390204..fd1fb1b07fa 100644
--- a/app-admin/setools/setools-.ebuild
+++ b/app-admin/setools/setools-4.3.0.ebuild
@@ -1,8 +1,8 @@
 # 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} )
+EAPI="7"
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
 
 inherit distutils-r1
 
@@ -42,7 +42,7 @@ python_prepare_all() {
sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" 
"${S}"/setup.py || \
die "failed to set lib_dirs"
 
-   use X || local PATCHES=( "${FILESDIR}"/setools-4.2.2-remove-gui.patch )
+   use X || local PATCHES=( "${FILESDIR}"/setools-4.3.0-remove-gui.patch )
distutils-r1_python_prepare_all
 }
 

diff --git a/app-admin/setools/setools-.ebuild 
b/app-admin/setools/setools-.ebuild
index 88bea390204..fd1fb1b07fa 100644
--- a/app-admin/setools/setools-.ebuild
+++ b/app-admin/setools/setools-.ebuild
@@ -1,8 +1,8 @@
 # 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} )
+EAPI="7"
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
 
 inherit distutils-r1
 
@@ -42,7 +42,7 @@ python_prepare_all() {
sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" 
"${S}"/setup.py || \
die "failed to set lib_dirs"
 
-   use X || local PATCHES=( "${FILESDIR}"/setools-4.2.2-remove-gui.patch )
+   use X || local PATCHES=( "${FILESDIR}"/setools-4.3.0-remove-gui.patch )
distutils-r1_python_prepare_all
 }
 



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

2020-09-14 Thread Sam James
commit: cf0d8b5f5d46b4bca2f2f7f20fe908a84d7567bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 03:33:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 03:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0d8b5f

app-emulation/gxemul: bump to 0.6.2

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-emulation/gxemul/Manifest|  1 +
 app-emulation/gxemul/gxemul-0.6.2.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/app-emulation/gxemul/Manifest b/app-emulation/gxemul/Manifest
index f2f18056330..0e40fbe91e0 100644
--- a/app-emulation/gxemul/Manifest
+++ b/app-emulation/gxemul/Manifest
@@ -1 +1,2 @@
 DIST gxemul-0.6.0.tar.gz 3598795 BLAKE2B 
01bab252b8497379cc819899d9030fd267cf7679a90a421f435c6cb9ce84fedbdbd0ff23a11e0c91a17e41e166488562b4e173b3793cdbc2dd53b70701351429
 SHA512 
38108c7e4f1332bf80046a63e4a7c5e0fbce7f83a62fdeaa4518ef02947d7de83aac20b0307d286b7eb5d9c721b8400d449d4f244b2bc9358a2502fa21f56b73
+DIST gxemul-0.6.2.tar.gz 5897883 BLAKE2B 
9f5b76d955dc3e1a5b1623aaf491f18376456f33cfaa6a4c1633480980c35bb99172075135cfc1ca942ae3b0f34c4eb11c4aec4bc00272da8bb905176ddcea4a
 SHA512 
4f389c509f9ecf39603ceed50e899e2bee285d3fefac9b3214076115ee71b5a7a68d1d92690b6debc8de5cf5f0303da83b3cc921a5c0b5eb4c7ad89baa730b59

diff --git a/app-emulation/gxemul/gxemul-0.6.2.ebuild 
b/app-emulation/gxemul/gxemul-0.6.2.ebuild
new file mode 100644
index 000..4f73577a5ce
--- /dev/null
+++ b/app-emulation/gxemul/gxemul-0.6.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A Machine Emulator, Mainly emulates MIPS, but supports other CPU 
types"
+HOMEPAGE="http://gxemul.sourceforge.net/;
+SRC_URI="mirror://sourceforge/project/gxemul/GXemul/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
+IUSE="debug X"
+
+RDEPEND="X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.0-gcc46.patch
+   "${FILESDIR}"/${PN}-0.6.0-no-doxygen.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i configure -e 's|-O3||g' || die "sed configure"
+   tc-export CC CXX
+}
+
+src_configure() {
+   # no autotools
+   ./configure \
+   --disable-valgrind \
+   $(use debug && echo --debug) \
+   $(use X || echo --disable-x) \
+   || die "configure failed"
+}
+
+src_install() {
+   dobin gxemul
+   doman man/gxemul.1
+   dodoc HISTORY README
+   docinto html
+   dodoc -r doc/.
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/gxemul/files/, app-emulation/gxemul/

2020-09-14 Thread Sam James
commit: 00130101a7fb88f14b3685dbcdb8dc3c56a04fdf
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 03:09:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 03:32:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00130101

app-emulation/gxemul: bump to EAPI 7

Closes: https://bugs.gentoo.org/742050
Closes: https://bugs.gentoo.org/734226
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 ...t.patch => gxemul-0.6.0-fix-mkstemp-test.patch} |  4 ++--
 ...temp.patch => gxemul-0.6.0-fix-mymkstemp.patch} |  4 ++--
 ...{0.6.0-gcc46.patch => gxemul-0.6.0-gcc46.patch} |  0
 .../gxemul/files/gxemul-0.6.0-no-doxygen.patch | 21 +++
 app-emulation/gxemul/gxemul-0.6.0-r1.ebuild| 24 ++
 5 files changed, 41 insertions(+), 12 deletions(-)

diff --git a/app-emulation/gxemul/files/0.6.0-fix-mkstemp-test.patch 
b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mkstemp-test.patch
similarity index 72%
rename from app-emulation/gxemul/files/0.6.0-fix-mkstemp-test.patch
rename to app-emulation/gxemul/files/gxemul-0.6.0-fix-mkstemp-test.patch
index 3309b90..cf8b18379cd 100644
--- a/app-emulation/gxemul/files/0.6.0-fix-mkstemp-test.patch
+++ b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mkstemp-test.patch
@@ -1,5 +1,5 @@
 configure  2012-11-03 09:08:09.373041529 +
-+++ configure.new  2012-11-03 09:08:31.999585979 +
+--- a/configure2012-11-03 09:08:09.373041529 +
 b/configure2012-11-03 09:08:31.999585979 +
 @@ -705,6 +705,7 @@
  #  mkstemp missing?
  printf "checking for mkstemp... "

diff --git a/app-emulation/gxemul/files/0.6.0-fix-mymkstemp.patch 
b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mymkstemp.patch
similarity index 50%
rename from app-emulation/gxemul/files/0.6.0-fix-mymkstemp.patch
rename to app-emulation/gxemul/files/gxemul-0.6.0-fix-mymkstemp.patch
index 80d69f92c82..c9e21bcc4b3 100644
--- a/app-emulation/gxemul/files/0.6.0-fix-mymkstemp.patch
+++ b/app-emulation/gxemul/files/gxemul-0.6.0-fix-mymkstemp.patch
@@ -1,5 +1,5 @@
 src/old_main/misc.cc   2012-11-03 08:47:34.309732354 +
-+++ src/old_main/misc.cc.new   2012-11-03 08:47:02.096573614 +
+--- a/src/old_main/misc.cc 2012-11-03 08:47:34.309732354 +
 b/src/old_main/misc.cc 2012-11-03 08:47:02.096573614 +
 @@ -122,7 +122,7 @@
p++;
}

diff --git a/app-emulation/gxemul/files/0.6.0-gcc46.patch 
b/app-emulation/gxemul/files/gxemul-0.6.0-gcc46.patch
similarity index 100%
rename from app-emulation/gxemul/files/0.6.0-gcc46.patch
rename to app-emulation/gxemul/files/gxemul-0.6.0-gcc46.patch

diff --git a/app-emulation/gxemul/files/gxemul-0.6.0-no-doxygen.patch 
b/app-emulation/gxemul/files/gxemul-0.6.0-no-doxygen.patch
new file mode 100644
index 000..ea0a20cba06
--- /dev/null
+++ b/app-emulation/gxemul/files/gxemul-0.6.0-no-doxygen.patch
@@ -0,0 +1,21 @@
+We already have pre-generated docs. Don't bother looking for Doxygen.
+
+diff --git a/configure b/configure
+index c366701..3895d4f 100755
+--- a/configure
 b/configure
+@@ -1106,13 +1106,7 @@ rm -f _test_end*
+ 
+ printf "checking for Doxygen... "
+ 
+-if (doxygen --version); then
+-  # Version is printed, if found.
+-  DOXYGEN=doxygen
+-else
+-  # Not found is already printed, if doxygen is not found.
+-  DOXYGEN="\#"
+-fi
++DOXYGEN="\#"
+ 
+ 
+ 
###

diff --git a/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild 
b/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild
index c928aefaf11..2dd8d8087fa 100644
--- a/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild
+++ b/app-emulation/gxemul/gxemul-0.6.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="A Machine Emulator, Mainly emulates MIPS, but supports other CPU 
types"
 HOMEPAGE="http://gxemul.sourceforge.net/;
@@ -18,10 +18,16 @@ RDEPEND="X? ( x11-libs/libX11 )"
 DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.0-gcc46.patch
+   "${FILESDIR}"/${P}-fix-mymkstemp.patch # Bug 441558
+   "${FILESDIR}"/${P}-fix-mkstemp-test.patch # Bug 441558
+   "${FILESDIR}"/${PN}-0.6.0-no-doxygen.patch
+)
+
 src_prepare() {
-   epatch "${FILESDIR}"/${PV}-gcc46.patch
-   epatch "${FILESDIR}"/${PV}-fix-mymkstemp.patch # Bug 441558
-   epatch "${FILESDIR}"/${PV}-fix-mkstemp-test.patch # Bug 441558
+   default
+
sed -i configure -e 's|-O3||g' || die "sed configure"
tc-export CC CXX
 }
@@ -31,12 +37,14 @@ src_configure() {
./configure \
--disable-valgrind \
$(use debug && echo --debug) \
-   $(use X || 

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

2020-09-14 Thread Sam James
commit: aca85a760c306d686a2e99a24adb95b20359ccdf
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 02:53:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 02:53:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca85a76

app-misc/vittk: rename configure.in

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-misc/vittk/vittk-1.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-misc/vittk/vittk-1.3.ebuild b/app-misc/vittk/vittk-1.3.ebuild
index c94575dfa89..bc1c47519ed 100644
--- a/app-misc/vittk/vittk-1.3.ebuild
+++ b/app-misc/vittk/vittk-1.3.ebuild
@@ -28,5 +28,7 @@ PATCHES=(
 
 src_prepare() {
default
+
+   mv configure.{in,ac} || die
eautoreconf
 }



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

2020-09-14 Thread Sam James
commit: 28cb7ada361184d2e0dbe5eb043a0c87ff2439c3
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 02:47:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 02:47:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cb7ada

app-emulation/dinero: bump to EAPI 7

Closes: https://bugs.gentoo.org/742047
Closes: https://bugs.gentoo.org/632412
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-emulation/dinero/dinero-4.7-r1.ebuild | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/app-emulation/dinero/dinero-4.7-r1.ebuild 
b/app-emulation/dinero/dinero-4.7-r1.ebuild
index 6a9d150497b..5768448f388 100644
--- a/app-emulation/dinero/dinero-4.7-r1.ebuild
+++ b/app-emulation/dinero/dinero-4.7-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit autotools toolchain-funcs
 
@@ -14,13 +14,22 @@ 
SRC_URI="ftp://ftp.cs.wisc.edu/markhill/DineroIV/${MY_P}.tar.gz;
 LICENSE="free-noncomm"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE=""
 
 src_prepare() {
+   default
+
+   # 331837
sed -e "s/\$(CC)/& \$(LDFLAGS)/" \
- -i Makefile.in || die #331837
+ -i Makefile.in || die
+
+   mv configure.{in,ac} || die
+
eautoreconf
+}
+
+src_configure() {
tc-export AR
+   default
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/gogs/

2020-09-14 Thread Denis Reva
commit: f92f74eb55c9c33dc4b9b9dd0f2fe8eac18d5e2d
Author: Denis Reva  gmail  com>
AuthorDate: Tue Sep 15 02:14:56 2020 +
Commit: Denis Reva  gmail  com>
CommitDate: Tue Sep 15 02:14:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f92f74eb

www-apps/gogs: fixed OpenRC

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

 www-apps/gogs/{gogs-0.12.1.ebuild => gogs-0.12.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/gogs/gogs-0.12.1.ebuild 
b/www-apps/gogs/gogs-0.12.1-r1.ebuild
similarity index 99%
rename from www-apps/gogs/gogs-0.12.1.ebuild
rename to www-apps/gogs/gogs-0.12.1-r1.ebuild
index e1584b81..45ced5e0 100644
--- a/www-apps/gogs/gogs-0.12.1.ebuild
+++ b/www-apps/gogs/gogs-0.12.1-r1.ebuild
@@ -489,8 +489,8 @@ src_install() {
# Prepare systemd init scripts and install it
systemd_dounit "${FILESDIR}/systemd/${PN}.service"
# Install OpenRC init files
-   doconfd "${FILESDIR}/gogs-confd"
-   doinitd "${FILESDIR}/gogs-initd"
+   newconfd "${FILESDIR}/gogs-confd" gogs
+   newinitd "${FILESDIR}/gogs-initd" gogs
# Install HTTPS certs
if use cert; then
 keepdir /etc/${PN}/https



[gentoo-commits] repo/gentoo:master commit in: app-misc/vittk/, app-misc/vittk/files/

2020-09-14 Thread Sam James
commit: 5d1dcb33063230b483dd1e226e76c25e399a5f11
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 01:33:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 01:36:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1dcb33

app-misc/vittk: bump to EAPI 7

Closes: https://bugs.gentoo.org/742077
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-misc/vittk/files/vittk-1.1.1-dirs.patch|  8 
 app-misc/vittk/files/vittk-1.3-configure.patch |  4 ++--
 app-misc/vittk/files/vittk-1.3-makefile.patch  |  4 ++--
 app-misc/vittk/vittk-1.3.ebuild| 28 +-
 4 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/app-misc/vittk/files/vittk-1.1.1-dirs.patch 
b/app-misc/vittk/files/vittk-1.1.1-dirs.patch
index 050d1bcded0..ceee0c5c539 100644
--- a/app-misc/vittk/files/vittk-1.1.1-dirs.patch
+++ b/app-misc/vittk/files/vittk-1.1.1-dirs.patch
@@ -1,5 +1,5 @@
 vittk-1.1.1.orig/vittk.in
-+++ vittk-1.1.1/vittk.in
+--- a/vittk.in
 b/vittk.in
 @@ -17,7 +17,7 @@
  
  set font "@FONT@"
@@ -20,8 +20,8 @@
  }
  
  ReadRcs
 vittk-1.1.1.orig/vittk.man.in
-+++ vittk-1.1.1/vittk.man.in
+--- a/vittk.man.in
 b/vittk.man.in
 @@ -89,13 +89,13 @@
  in Taskwarrior.  At this time, various other parts of the VITtk color
  scheme can only be changed system-wide by altering the variables in

diff --git a/app-misc/vittk/files/vittk-1.3-configure.patch 
b/app-misc/vittk/files/vittk-1.3-configure.patch
index b45464bfb8b..0973c0b5d43 100644
--- a/app-misc/vittk/files/vittk-1.3-configure.patch
+++ b/app-misc/vittk/files/vittk-1.3-configure.patch
@@ -1,5 +1,5 @@
 vittk-1.3/configure.in.orig
-+++ vittk-1.3/configure.in
+--- a/configure.in
 b/configure.in
 @@ -14,11 +14,11 @@
  fi
  AC_SUBST(BASH)

diff --git a/app-misc/vittk/files/vittk-1.3-makefile.patch 
b/app-misc/vittk/files/vittk-1.3-makefile.patch
index a7148fdf64d..a6fa32adc22 100644
--- a/app-misc/vittk/files/vittk-1.3-makefile.patch
+++ b/app-misc/vittk/files/vittk-1.3-makefile.patch
@@ -1,5 +1,5 @@
 vittk-1.3/Makefile.in.orig
-+++ vittk-1.3/Makefile.in
+--- a/Makefile.in
 b/Makefile.in
 @@ -10,45 +10,45 @@
@echo "usage: make install"
  

diff --git a/app-misc/vittk/vittk-1.3.ebuild b/app-misc/vittk/vittk-1.3.ebuild
index c53b6a2df04..c94575dfa89 100644
--- a/app-misc/vittk/vittk-1.3.ebuild
+++ b/app-misc/vittk/vittk-1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils autotools
+inherit autotools
 
 DESCRIPTION="A front end for Taskwarrior (app-misc/task)"
 HOMEPAGE="http://taskwarrior.org/wiki/taskwarrior/Vittk;
@@ -12,21 +12,21 @@ SRC_URI="http://taskwarrior.org/download/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="dev-lang/tcl:0"
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${DEPEND}
+   app-misc/task
dev-lang/tk:0
-   app-misc/task"
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-configure.patch
+   "${FILESDIR}"/${P}-makefile.patch
+   "${FILESDIR}"/${PN}-1.1.1-dirs.patch
+)
 
 src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-configure.patch \
-   "${FILESDIR}"/${P}-makefile.patch \
-   "${FILESDIR}"/${PN}-1.1.1-dirs.patch
+   default
eautoreconf
 }
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/taylor-uucp/files/

2020-09-14 Thread Sam James
commit: 5ce340f6dcfee46951d7af6e017b61784dd76c8a
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 01:12:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 01:12:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce340f6

net-misc/taylor-uucp: standardise patch

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch 
b/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch
index 42839bab300..86af851a902 100644
--- a/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch
+++ b/net-misc/taylor-uucp/files/taylor-uucp-1.07-gentoo.patch
@@ -1,6 +1,5 @@
-diff -Nru uucp-1.07.orig/Makefile.am uucp-1.07/Makefile.am
 uucp-1.07.orig/Makefile.am 2003-05-30 00:10:23.0 +
-+++ uucp-1.07/Makefile.am  2009-03-06 18:41:48.0 +
+--- a/Makefile.am  2003-05-30 00:10:23.0 +
 b/Makefile.am  2009-03-06 18:41:48.0 +
 @@ -78,12 +78,12 @@
  
  install-exec-hook:
@@ -18,9 +17,8 @@ diff -Nru uucp-1.07.orig/Makefile.am uucp-1.07/Makefile.am
done
  if HAVE_MKDIR
  else
-diff -Nru uucp-1.07.orig/policy.h uucp-1.07/policy.h
 uucp-1.07.orig/policy.h2003-05-29 06:08:45.0 +
-+++ uucp-1.07/policy.h 2009-03-06 18:41:48.0 +
+--- a/policy.h 2003-05-29 06:08:45.0 +
 b/policy.h 2009-03-06 18:41:48.0 +
 @@ -302,8 +302,7 @@
  /* #define LOCKDIR "/usr/spool/locks" */
  /* #define LOCKDIR "/usr/spool/uucp/LCK" */



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

2020-09-14 Thread Sam James
commit: dcdb8b98f5394b45a5fdedfc53cc98869bba4eb4
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 01:10:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 01:10:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdb8b98

net-misc/vncsnapshot: standardise patch

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch 
b/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch
index ee5807b58af..ac8fdce76a8 100644
--- a/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch
+++ b/net-misc/vncsnapshot/files/vncsnapshot-1.2a-amd64grey.patch
@@ -1,6 +1,5 @@
-diff -aur vncsnapshot-1.2a-orig/rfb.h vncsnapshot-1.2a/rfb.h
 vncsnapshot-1.2a-orig/rfb.h2002-02-09 16:00:42.0 -0500
-+++ vncsnapshot-1.2a/rfb.h 2008-09-24 16:57:13.0 -0400
+--- a/rfb.h2002-02-09 16:00:42.0 -0500
 b/rfb.h2008-09-24 16:57:13.0 -0400
 @@ -34,7 +34,7 @@
  
  // Define the CARD* types as used in X11/Xmd.h



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

2020-09-14 Thread Sam James
commit: 876230cfbca02ae166d477f86996639d8bf29d44
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 01:09:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 01:09:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876230cf

net-mail/ripmime: standardise patches

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-mail/ripmime/files/ripmime-1.4.0.9-buffer-overflow.patch | 4 ++--
 net-mail/ripmime/files/ripmime-1.4.0.9-makefile.patch| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-mail/ripmime/files/ripmime-1.4.0.9-buffer-overflow.patch 
b/net-mail/ripmime/files/ripmime-1.4.0.9-buffer-overflow.patch
index 418a204101e..3b9cd7a60cb 100644
--- a/net-mail/ripmime/files/ripmime-1.4.0.9-buffer-overflow.patch
+++ b/net-mail/ripmime/files/ripmime-1.4.0.9-buffer-overflow.patch
@@ -1,5 +1,5 @@
 ripmime-1.4.0.9/MIME_headers.c.orig2010-11-07 12:38:52.994063648 
-0800
-+++ ripmime-1.4.0.9/MIME_headers.c 2010-11-07 12:39:06.395161970 -0800
+--- a/MIME_headers.c   2010-11-07 12:38:52.994063648 -0800
 b/MIME_headers.c   2010-11-07 12:39:06.395161970 -0800
 @@ -2239,7 +2239,7 @@
{
if (MIMEH_DNORMAL) 
LOGGER_log("%s:%d:MIME_parse_contentlocation:DEBUG: filename = %s\n", FL, p);

diff --git a/net-mail/ripmime/files/ripmime-1.4.0.9-makefile.patch 
b/net-mail/ripmime/files/ripmime-1.4.0.9-makefile.patch
index 856319bf63b..088e6fa5523 100644
--- a/net-mail/ripmime/files/ripmime-1.4.0.9-makefile.patch
+++ b/net-mail/ripmime/files/ripmime-1.4.0.9-makefile.patch
@@ -1,5 +1,5 @@
 ripmime-1.4.0.9.orig/Makefile  2008-11-06 19:33:33.0 -0800
-+++ ripmime-1.4.0.9/Makefile   2010-11-07 12:53:03.898947384 -0800
+--- a/Makefile 2008-11-06 19:33:33.0 -0800
 b/Makefile 2010-11-07 12:53:03.898947384 -0800
 @@ -42,22 +42,22 @@
./generate-buildcodes.sh
  



[gentoo-commits] repo/gentoo:master commit in: app-misc/gtk-sunlight/

2020-09-14 Thread Sam James
commit: 43c26e536d19ebd5f3fca8c1ca6ee8e5aea93eaa
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 01:07:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 01:08:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c26e53

app-misc/gtk-sunlight: port to EAPI 7

Closes: https://bugs.gentoo.org/742074
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild 
b/app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild
index 5cc337b88d9..1f1f20b8113 100644
--- a/app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild
+++ b/app-misc/gtk-sunlight/gtk-sunlight-0.4.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -12,13 +12,13 @@ 
SRC_URI="https://ppa.launchpad.net/realtime.sunlight.wallpaper/rsw/ubuntu/pool/m
 LICENSE="GPL-1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-RDEPEND="dev-libs/glib:2
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   dev-libs/glib:2
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
 
 src_compile() {
tc-export CC



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

2020-09-14 Thread Patrick McLean
commit: 3d4c3851e028d344cd33c868c65e59382ec8002b
Author: Patrick McLean  sony  com>
AuthorDate: Tue Sep 15 00:53:53 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Sep 15 00:54:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4c3851

dev-python/python-iptables-1.0.0: Version bump

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

 dev-python/python-iptables/Manifest|  1 +
 .../python-iptables/python-iptables-1.0.0.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/python-iptables/Manifest 
b/dev-python/python-iptables/Manifest
index c8bfab36f5b..c94ad37ec5f 100644
--- a/dev-python/python-iptables/Manifest
+++ b/dev-python/python-iptables/Manifest
@@ -1 +1,2 @@
 DIST python-iptables-0.13.0.tar.gz 83456 BLAKE2B 
9c8da40437d408c6bb49e700b8d1663e7fdb0a1001b15409cf4c8b9edf612f75eb546207bc86d0535f8fb3744e42244f3e067dff80037c5a3eadc028ec8024f3
 SHA512 
1693924b8ee79b3b0929b57e86908282d53d28044b063d7bd169a6e9c1b45b5b6b4a79e54d024beedbfd6e42f88417eb2d0312bf90895702a3b8bfe2c2eb22b2
+DIST python-iptables-1.0.0.tar.gz 52245 BLAKE2B 
f61cf655440a40c96e49452caa1070046e539313ce709c629cb93c11ac66d51dad5fb11c183a8babbba5766b8bea27d0ab604d7aec104775371791cedc2262f6
 SHA512 
417ebec4391c6967f3b1cfa56d79dc1c6d053570d71bb29713ed327ee1fd52e0be9c3b9a62a1ae44bbb472e5174402584cd5ddfb0b24c11e1d30773bcea5

diff --git a/dev-python/python-iptables/python-iptables-1.0.0.ebuild 
b/dev-python/python-iptables/python-iptables-1.0.0.ebuild
new file mode 100644
index 000..53037c8775b
--- /dev/null
+++ b/dev-python/python-iptables/python-iptables-1.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for iptables"
+HOMEPAGE="https://github.com/ldx/python-iptables;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+# tests manipulate live iptables rules, so disable them by default
+RESTRICT="test"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_prepare_all() {
+   # Prevent un-needed d'loading during doc build
+   sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die
+   distutils-r1_python_prepare_all
+}



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

2020-09-14 Thread Sam James
commit: e92fcd14a2d76daa9ae9ec7980c77ad17551abc0
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 00:53:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 00:53:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92fcd14

app-misc/glastree: bump to 20150525 snapshot

Closes: https://bugs.gentoo.org/623466
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-misc/glastree/Manifest   |  1 +
 app-misc/glastree/glastree-1.04_p20150525.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/app-misc/glastree/Manifest b/app-misc/glastree/Manifest
index 52afda376f2..a1675a5caca 100644
--- a/app-misc/glastree/Manifest
+++ b/app-misc/glastree/Manifest
@@ -1 +1,2 @@
 DIST glastree-1.04.tar.gz 5846 BLAKE2B 
b380b577a712f08b0a3ec89627d9f8bd20c76244ab19c8e76d27ac2fa08b0242381c280430fafe8a43bef78de8954d4660051d7648550c4ecd789a8941b55a4d
 SHA512 
81b819bc91780f42f945db13efc97faadd661c3272007dc0b90ed998776d3fc0fbe406249f069f0065271208c9f6ccd0488021d384e05d5b9da39311bec8f94d
+DIST glastree-1.04_p20150525.tar.gz 5716 BLAKE2B 
e248d607ce87f4e78d880c67415c8eb15325a15dca222d14bc9fbafbcfd30c356f71a73fcfc4c8df80c645741e8b0edeca71cfdd0d66b284facad23b5322d64b
 SHA512 
cff2fc671265f7be62b098f9c0a6f8c7711f86c014b64bd0bc1dde4c1570e7707de735d2a421e78d15ff126bcd6cbf18c90ba96bf7a5b30c5f6135c2e4a03179

diff --git a/app-misc/glastree/glastree-1.04_p20150525.ebuild 
b/app-misc/glastree/glastree-1.04_p20150525.ebuild
new file mode 100644
index 000..8e8a41a9631
--- /dev/null
+++ b/app-misc/glastree/glastree-1.04_p20150525.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="1dc111308356d999f2a32aa50b6a0737ec5e6b09"
+DESCRIPTION="glastree is a poor mans snapshot utility using hardlinks written 
in perl"
+HOMEPAGE="http://www.igmus.org/code/;
+SRC_URI="https://github.com/jeremywohl/glastree/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/Date-Calc
+"
+BDEPEND="test? ( ${RDEPEND} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-posix-make.patch
+)
+
+src_compile() { :; }
+
+src_install() {
+   dodir /usr/share/man/man1
+   emake INSTROOT="${ED}"/usr INSTMAN=share/man install
+   dodoc README CHANGES THANKS
+}



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

2020-09-14 Thread Sam James
commit: 3fcaa3a3d04381af04d2da4ebb454c6a787e555d
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 00:44:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 00:44:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcaa3a3

net-mail/ripmime: port to EAPI 7

Closes: https://bugs.gentoo.org/742233
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 ...-1.4.0.10.ebuild => ripmime-1.4.0.10-r1.ebuild} | 28 ++
 1 file changed, 12 insertions(+), 16 deletions(-)

diff --git a/net-mail/ripmime/ripmime-1.4.0.10.ebuild 
b/net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild
similarity index 57%
rename from net-mail/ripmime/ripmime-1.4.0.10.ebuild
rename to net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild
index 36bdac2eeef..b1ab63c6d98 100644
--- a/net-mail/ripmime/ripmime-1.4.0.10.ebuild
+++ b/net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils multilib toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="extract attachment files out of a MIME-encoded email pack"
 HOMEPAGE="http://pldaniels.com/ripmime/;
@@ -12,18 +12,18 @@ SRC_URI="http://www.pldaniels.com/ripmime/${P}.tar.gz;
 LICENSE="Sendmail"
 SLOT="0"
 KEYWORDS="amd64 ppc sparc x86"
-IUSE="static-libs"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.4.0.9-makefile.patch \
-   "${FILESDIR}"/${PN}-1.4.0.9-buffer-overflow.patch
-}
+PATCHES=(
+   "${FILESDIR}/${PN}-1.4.0.9-makefile.patch"
+   "${FILESDIR}/${PN}-1.4.0.9-buffer-overflow.patch"
+)
 
 src_compile() {
-   local maketargets="default solib"
-   use static-libs && maketargets="${maketargets} libripmime.a"
-
-   emake CC="$(tc-getCC)" AR="$(tc-getAR)" CFLAGS="${CFLAGS}" 
${maketargets}
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" \
+   default solib
 }
 
 src_install() {
@@ -37,8 +37,4 @@ src_install() {
dolib.so libripmime.so.1.4.0
dosym libripmime.so.1.4.0 /usr/$(get_libdir)/libripmime.so
dosym libripmime.so.1.4.0 /usr/$(get_libdir)/libripmime.so.1
-
-   if use static-libs ; then
-   dolib.a libripmime.a
-   fi
 }



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

2020-09-14 Thread Sam James
commit: 8c314cafb4bd106b0ceecf1294e71f5e9bcf6d6e
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 15 00:34:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 15 00:34:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c314caf

net-mail/serialmail: bump to EAPI 7

Bug: https://bugs.gentoo.org/742239
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-mail/serialmail/serialmail-0.75-r5.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild 
b/net-mail/serialmail/serialmail-0.75-r5.ebuild
new file mode 100644
index 000..dff981e6190
--- /dev/null
+++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A serialmail is a collection of tools for passing mail across 
serial links"
+HOMEPAGE="http://cr.yp.to/serialmail.html;
+SRC_URI="http://cr.yp.to/software/${P}.tar.gz
+   mirror://gentoo/${P}-patch.tar.bz2"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="static"
+RESTRICT="mirror bindist"
+
+BDEPEND="sys-apps/groff"
+DEPEND=">=sys-apps/ucspi-tcp-0.88"
+RDEPEND="
+   ${DEPEND}
+   virtual/daemontools
+"
+
+PATCHES=(
+   "${WORKDIR}"/${P}-gentoo.patch
+   "${WORKDIR}"/${P}-smtpauth.patch
+   "${WORKDIR}"/${P}-smtpauth_comp.patch
+   "${FILESDIR}"/${P}-implicit.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i "s|@CFLAGS@|${CFLAGS}|" conf-cc || die
+   use static && LDFLAGS="${LDFLAGS} -static"
+   sed -i "s|@LDFLAGS@|${LDFLAGS}|" conf-ld || die
+}
+
+src_compile() {
+   sed -i -e '/(man|doc)/d' hier.c || die
+   emake it man
+}
+
+src_install() {
+   dobin serialsmtp serialqmtp maildirsmtp maildirserial maildirqmtp
+
+   dodoc AUTOTURN CHANGES FROMISP SYSDEPS THANKS TOISP \
+   BLURB FILES INSTALL README TARGETS TODO VERSION
+
+   doman maildirqmtp.1 maildirserial.1 maildirsmtp.1 \
+   serialqmtp.1 serialsmtp.1
+}



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

2020-09-14 Thread Sam James
commit: cd8186b85ef88256f71ba6a9802fc312ef0c9f7f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 23:51:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 23:51:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8186b8

net-misc/taylor-uucp: modernise ebuild

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild | 39 +++--
 1 file changed, 23 insertions(+), 16 deletions(-)

diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild 
b/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
index 1f216fb1763..40489f01df1 100644
--- a/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
+++ b/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
@@ -1,24 +1,28 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 
-inherit eutils flag-o-matic autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Taylor UUCP"
 HOMEPAGE="https://www.airs.com/ian/uucp.html;
 SRC_URI="mirror://gnu/uucp/uucp-${PV}.tar.gz"
+S="${WORKDIR}/uucp-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~ia64 ppc sparc x86"
 
-S="${WORKDIR}/uucp-${PV}"
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-fprintf.patch
+   "${FILESDIR}"/${P}-remove-extern.patch
+)
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-gentoo.patch
-   epatch "${FILESDIR}"/${P}-fprintf.patch
-   epatch "${FILESDIR}"/${P}-remove-extern.patch
+   default
+
mv configure.{in,ac} || die
sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die
eautoreconf
@@ -32,7 +36,6 @@ src_configure() {
 src_install() {
dodir /usr/share/man/man{1,8}
dodir /usr/share/info
-   dodir /etc/uucp
dodir /usr/bin /usr/sbin
diropts -o uucp -g uucp -m 0750
keepdir /var/log/uucp /var/spool/uucp
@@ -40,19 +43,23 @@ src_install() {
keepdir /var/spool/uucppublic
 
emake \
-   "prefix=${D}/usr" \
-   "sbindir=${D}/usr/sbin" \
-   "bindir=${D}/usr/bin" \
-   "man1dir=${D}/usr/share/man/man1" \
-   "man8dir=${D}/usr/share/man/man8" \
-   "newconfigdir=${D}/etc/uucp" \
-   "infodir=${D}/usr/share/info" \
+   "prefix=${ED}/usr" \
+   "sbindir=${ED}/usr/sbin" \
+   "bindir=${ED}/usr/bin" \
+   "man1dir=${ED}/usr/share/man/man1" \
+   "man8dir=${ED}/usr/share/man/man8" \
+   "newconfigdir=${ED}/etc/uucp" \
+   "infodir=${ED}/usr/share/info" \
install install-info
+
sed -i -e 's:/usr/spool:/var/spool:g' sample/config
-   cp sample/* "${ED}/etc/uucp" || die
+
+   insinto etc/uucp
+   doins sample/*
+
dodoc ChangeLog NEWS README TODO
 }
 
 pkg_preinst() {
-   usermod -s /bin/bash uucp
+   usermod -s /bin/bash uucp || die
 }



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

2020-09-14 Thread Sam James
commit: bb2ff02e237f6b77ca3624c7a371e6dd3a4daa38
Author: Nicolas Boichat  chromium  org>
AuthorDate: Fri Sep 11 05:34:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 23:45:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2ff02e

net-misc/taylor-uucp: Remove external function declarations in unix/init.c

That makes the code compile with fewer warnings, and gets rid of this error
with recent Chrome OS toolchains:

init.c:100:14: error: redeclaration of 'getcwd' must have the 'overloadable' 
attribute
extern char *getcwd ();

 ^
/build/amd64-generic/usr/include/bits/unistd.h:158:8: note: previous overload 
of function is here
__NTH (getcwd (char *const __clang_pass_object_size __buf, size_t __size))
   ^

Signed-off-by: Nicolas Boichat  chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/17497
Signed-off-by: Sam James  gentoo.org>

 .../files/taylor-uucp-1.07-remove-extern.patch | 67 ++
 ...p-1.07-r3.ebuild => taylor-uucp-1.07-r4.ebuild} |  1 +
 2 files changed, 68 insertions(+)

diff --git a/net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch 
b/net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch
new file mode 100644
index 000..4a8efeeb83f
--- /dev/null
+++ b/net-misc/taylor-uucp/files/taylor-uucp-1.07-remove-extern.patch
@@ -0,0 +1,67 @@
+From 84b5bf1e6b8cfad657b88f8b061e172e327ef970 Mon Sep 17 00:00:00 2001
+From: Nicolas Boichat 
+Date: Thu, 10 Sep 2020 17:06:37 +0800
+Subject: [PATCH] Remove external function declarations
+
+We need to redeclare functions that we already have.
+
+This causes issues with recent toolchains:
+init.c:100:14: error: redeclaration of 'getcwd' must have the 'overloadable' 
attribute
+extern char *getcwd ();
+ ^
+/build/amd64-generic/usr/include/bits/unistd.h:158:8: note: previous overload 
of function is here
+__NTH (getcwd (char *const __clang_pass_object_size __buf, size_t __size))
+   ^
+
+And also reduces the number of build warnings.
+
+This forked repo does the same thing in this (large) cleanup patch:
+https://github.com/quinot/taylor-uucp/commit/b599665ae1e085df0f96de5f50a738fceee02150
+---
+ unix/init.c | 30 --
+ 1 file changed, 30 deletions(-)
+
+diff --git a/unix/init.c b/unix/init.c
+index d9d2147edd93..a9b7135be9f4 100644
+--- a/unix/init.c
 b/unix/init.c
+@@ -81,36 +81,6 @@
+ #endif /* ! defined (MAXPATHLEN) */
+ #endif /* HAVE_GETWD */
+ 
+-/* External functions.  */
+-#ifndef getlogin
+-extern char *getlogin ();
+-#endif
+-#if GETPWNAM_DECLARATION_OK
+-#ifndef getpwnam
+-extern struct passwd *getpwnam ();
+-#endif
+-#endif
+-#if GETPWUID_DECLARATION_OK
+-#ifndef getpwuid
+-extern struct passwd *getpwuid ();
+-#endif
+-#endif
+-#if HAVE_GETCWD
+-#ifndef getcwd
+-extern char *getcwd ();
+-#endif
+-#endif
+-#if HAVE_GETWD
+-#ifndef getwd
+-extern char *getwd ();
+-#endif
+-#endif
+-#if HAVE_SYSCONF
+-#ifndef sysconf
+-extern long sysconf ();
+-#endif
+-#endif
+-
+ /* Initialize the system dependent routines.  We will probably be running
+suid to uucp, so we make sure that nothing is obviously wrong.  We
+save the login name since we will be losing the real uid.  */
+-- 
+2.28.0.526.ge36021eeef-goog
+

diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild 
b/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
similarity index 96%
rename from net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild
rename to net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
index c32b453cdee..1f216fb1763 100644
--- a/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild
+++ b/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
@@ -18,6 +18,7 @@ S="${WORKDIR}/uucp-${PV}"
 src_prepare() {
epatch "${FILESDIR}"/${P}-gentoo.patch
epatch "${FILESDIR}"/${P}-fprintf.patch
+   epatch "${FILESDIR}"/${P}-remove-extern.patch
mv configure.{in,ac} || die
sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die
eautoreconf



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

2020-09-14 Thread Sam James
commit: f75cc1e97f19e3cfb6aa68a3a3eec2777158bd5b
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 23:36:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 23:36:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75cc1e9

net-misc/pimpd: ppc stable (bug #740964)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/pimpd/pimpd-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/pimpd/pimpd-0.8-r1.ebuild 
b/net-misc/pimpd/pimpd-0.8-r1.ebuild
index 446a7aee423..449da1bcd34 100644
--- a/net-misc/pimpd/pimpd-0.8-r1.ebuild
+++ b/net-misc/pimpd/pimpd-0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://cats.meow.at/~peter/pimpd_${PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc sparc ~x86"
+KEYWORDS="~amd64 ppc sparc ~x86"
 IUSE=""
 
 src_compile() {



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

2020-09-14 Thread Sam James
commit: 5f4e15d766417cd8b494ae1fa948562fb0b0289f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 23:29:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 23:29:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4e15d7

app-text/dictd: Fix MissingTestRestrict

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-text/dictd/dictd-1.12.1-r2.ebuild |  5 +++--
 app-text/dictd/dictd-1.13.0.ebuild| 13 +++--
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/app-text/dictd/dictd-1.12.1-r2.ebuild 
b/app-text/dictd/dictd-1.12.1-r2.ebuild
index 4da9d8dbf3a..4feb9c4a5c7 100644
--- a/app-text/dictd/dictd-1.12.1-r2.ebuild
+++ b/app-text/dictd/dictd-1.12.1-r2.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
 LICENSE="GPL-2 ISOC-rfc"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE="dbi judy minimal test"
+RESTRICT="!test? ( test )"
 
 # 

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

2020-09-14 Thread Sam James
commit: c3715a2683d23cfbb3bf78e0a8415a05811bd238
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 23:17:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 23:17:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3715a26

net-misc/pimpd: Stabilize 0.8-r1 sparc, #740964

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

 net-misc/pimpd/pimpd-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/pimpd/pimpd-0.8-r1.ebuild 
b/net-misc/pimpd/pimpd-0.8-r1.ebuild
index 8fca8381c8f..446a7aee423 100644
--- a/net-misc/pimpd/pimpd-0.8-r1.ebuild
+++ b/net-misc/pimpd/pimpd-0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://cats.meow.at/~peter/pimpd_${PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc sparc ~x86"
 IUSE=""
 
 src_compile() {



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

2020-09-14 Thread Sam James
commit: 2e024f67875b7a2c1bbb4122796aee372de2f805
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:51:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:51:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e024f67

net-misc/vncsnapshot: simplify ebuild

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild 
b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
index 133346f838c..91d250b58b9 100644
--- a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
+++ b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
@@ -41,8 +41,9 @@ src_prepare() {
 }
 
 src_compile() {
-   # Note: We override CDEBUGFLAGS instead of CFLAGS because otherwise
-   #   we lose the INCLUDES in the makefile.
+   # We override CDEBUGFLAGS instead of CFLAGS because otherwise
+   # we lose the INCLUDES in the makefile. The same flags are used
+   # for both.
# bug #295741
local args=(
AR="$(tc-getAR)"
@@ -56,7 +57,5 @@ src_compile() {
 
 src_install() {
dobin vncsnapshot
-
-   cp vncsnapshot.man1 vncsnapshot.1 || die
-   doman vncsnapshot.1
+   newman vncsnapshot.man1 vncsnapshot.1
 }



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

2020-09-14 Thread Sam James
commit: 00d71489cfc3b62f232e60e1c071fc70878c2cad
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:33:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:33:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d71489

dev-ruby/net-telnet: Stabilize 0.2.0 sparc, #728192

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

 dev-ruby/net-telnet/net-telnet-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild 
b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
index b02fe81f947..4c5a4e2128d 100644
--- a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2020-09-14 Thread Sam James
commit: 4a80060ea99f9d738ae21c38d87025a9dc33f71f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:33:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:33:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a80060e

dev-lang/ruby: Stabilize 2.6.6-r2 sparc, #728192

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

 dev-lang/ruby/ruby-2.6.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
index d3c71f14039..aab7bc95381 100644
--- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2020-09-14 Thread Sam James
commit: da719c4df6c6d41c6deb07213501d89f1a790b09
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:33:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da719c4d

profiles/arch/sparc: set RUBY_TARGETS="ruby26" on stable

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

 profiles/arch/sparc/make.defaults   | 4 
 profiles/arch/sparc/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/sparc/make.defaults 
b/profiles/arch/sparc/make.defaults
index 25a6f1c30f0..ef87ea58b59 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -46,7 +46,3 @@ VIDEO_CARDS="fbdev glint mga r128 radeon"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
-
-# Hans de Graaff  (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index a509d574084..af76053d3be 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Hans de Graaff  (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26
-
 # Rolf Eike Beer  (2020-04-14)
 # media-libs/gstreamer is not stable for sparc
 gstreamer



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

2020-09-14 Thread Sam James
commit: ca009328e1103e0d3311afc1dbe451318847d1d4
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:33:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:33:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca009328

dev-ruby/rubygems: Stabilize 3.0.3 sparc, #728192

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

 dev-ruby/rubygems/rubygems-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
index 3f8465e93bf..6ed9c361787 100644
--- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="server test"
 RESTRICT="!test? ( test )"



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

2020-09-14 Thread Sam James
commit: 4a2dcc2c6d7261bb93bc2aa6a3b9bac4d28be760
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:33:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:33:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2dcc2c

dev-ruby/did_you_mean: Stabilize 1.3.1 sparc, #728192

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

 dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
index d7df3f0c12d..1490d96f0ff 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit )"



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

2020-09-14 Thread Sam James
commit: 82351a164b9efc821fd8b85a035375f8c8580abd
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:31:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:32:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82351a16

net-misc/vncsnapshot: sort

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild 
b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
index 41283434b79..133346f838c 100644
--- a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
+++ b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
@@ -14,8 +14,9 @@ SLOT="0"
 KEYWORDS="~amd64 ppc x86"
 
 DEPEND="
+   sys-libs/zlib
virtual/jpeg
-   >=sys-libs/zlib-1.1.4"
+"
 RDEPEND="${DEPEND}"
 
 PATCHES=(



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

2020-09-14 Thread Sergei Trofimovich
commit: 98f3dd4cb3637d1ff23bfe53631bc14cc47d1f25
Author: Jack Todaro  posteo  org>
AuthorDate: Mon Sep 14 21:35:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 14 22:29:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f3dd4c

dev-haskell/extra: bump up to 1.7.8

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Jack Todaro  posteo.org>
Closes: https://github.com/gentoo/gentoo/pull/17544
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/extra/Manifest   |  1 +
 dev-haskell/extra/extra-1.7.8.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-haskell/extra/Manifest b/dev-haskell/extra/Manifest
index 9a1e15824ce..55d2cf4ba6f 100644
--- a/dev-haskell/extra/Manifest
+++ b/dev-haskell/extra/Manifest
@@ -1 +1,2 @@
 DIST extra-1.7.7.tar.gz 43139 BLAKE2B 
17a0edb62ddc868c2666f70f1619638cfb3d3eee79e73521225cbdb1f3b14ad9cdeb43adf8289c0a838b5437a82ad5bbd0b522db2cb62cca15c3da77d907da5b
 SHA512 
1a628a4f59d36043835d1e6dab1834e9375ab284e8c089eaaadfdd57556736a06aaba71ac176b6e1c2b5e3d47e472b977747f991d3d3291cce5a501e45b4b6d5
+DIST extra-1.7.8.tar.gz 43588 BLAKE2B 
5ea318ad88fc61b8ad243c42c84aff4ed3fbcbb2f0f2897ed632b86ffc2045154986ffa850a087bba2b0dbee6f3537806d743c74ce4fc67de7762a825f65a60f
 SHA512 
1af19a86824f2aee054debadf35ae2b7f3b2448edbab2df6e2d0a7badab9be167b7982c320a9438cef38afef3cf5b59151f244f6131174d74477dc3980e71d36

diff --git a/dev-haskell/extra/extra-1.7.8.ebuild 
b/dev-haskell/extra/extra-1.7.8.ebuild
new file mode 100644
index 000..4acec8c5bc8
--- /dev/null
+++ b/dev-haskell/extra/extra-1.7.8.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Extra functions I use"
+HOMEPAGE="https://github.com/ndmitchell/extra#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="2/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/clock-0.7:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+   test? ( >=dev-haskell/quickcheck-2.10
+   >=dev-haskell/quickcheck-instances-0.3.17 )
+"



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

2020-09-14 Thread Sergei Trofimovich
commit: de8f107a5aed810ba377ade7235088da35a9dc34
Author: Jack Todaro  posteo  org>
AuthorDate: Mon Sep 14 21:36:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 14 22:29:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8f107a

dev-haskell/extra: drop old

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/extra/Manifest   |  1 -
 dev-haskell/extra/extra-1.7.7.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-haskell/extra/Manifest b/dev-haskell/extra/Manifest
index 55d2cf4ba6f..40c4ef14dd9 100644
--- a/dev-haskell/extra/Manifest
+++ b/dev-haskell/extra/Manifest
@@ -1,2 +1 @@
-DIST extra-1.7.7.tar.gz 43139 BLAKE2B 
17a0edb62ddc868c2666f70f1619638cfb3d3eee79e73521225cbdb1f3b14ad9cdeb43adf8289c0a838b5437a82ad5bbd0b522db2cb62cca15c3da77d907da5b
 SHA512 
1a628a4f59d36043835d1e6dab1834e9375ab284e8c089eaaadfdd57556736a06aaba71ac176b6e1c2b5e3d47e472b977747f991d3d3291cce5a501e45b4b6d5
 DIST extra-1.7.8.tar.gz 43588 BLAKE2B 
5ea318ad88fc61b8ad243c42c84aff4ed3fbcbb2f0f2897ed632b86ffc2045154986ffa850a087bba2b0dbee6f3537806d743c74ce4fc67de7762a825f65a60f
 SHA512 
1af19a86824f2aee054debadf35ae2b7f3b2448edbab2df6e2d0a7badab9be167b7982c320a9438cef38afef3cf5b59151f244f6131174d74477dc3980e71d36

diff --git a/dev-haskell/extra/extra-1.7.7.ebuild 
b/dev-haskell/extra/extra-1.7.7.ebuild
deleted file mode 100644
index 4acec8c5bc8..000
--- a/dev-haskell/extra/extra-1.7.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Extra functions I use"
-HOMEPAGE="https://github.com/ndmitchell/extra#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="2/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/clock-0.7:=[profile?]
-   >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.24.0.0
-   test? ( >=dev-haskell/quickcheck-2.10
-   >=dev-haskell/quickcheck-instances-0.3.17 )
-"



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

2020-09-14 Thread Sam James
commit: bc7f74e1dff8f3dd67bb1167e768909636dfb86d
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:26:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:26:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7f74e1

net-misc/vncsnapshot: EAPI 7, respect tc variables

* EAPI 4->7
* Respect AR, RANLIB
* Don't clobber make (call $(MAKE) so jobserver persists)

Closes: https://bugs.gentoo.org/742149
Closes: https://bugs.gentoo.org/725208
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild | 34 +---
 1 file changed, 26 insertions(+), 8 deletions(-)

diff --git a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild 
b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
index 221b1344f24..41283434b79 100644
--- a/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
+++ b/net-misc/vncsnapshot/vncsnapshot-1.2a.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="A command-line tool for taking JPEG snapshots of VNC servers"
 HOMEPAGE="http://vncsnapshot.sourceforge.net/;
@@ -12,32 +12,50 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ppc x86"
-IUSE=""
 
 DEPEND="
virtual/jpeg
>=sys-libs/zlib-1.1.4"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${P}-amd64grey.patch"
+)
+
 src_prepare() {
-   epatch "${FILESDIR}/${P}-amd64grey.patch"
+   default
+
sed \
-e 's:-I/usr/local/include::g' \
-e 's:-L/usr/local/lib::g' \
-e '/^all:/s|$(SUBDIRS:.dir=.all)||g' \
-e '/^vnc/s|$| $(SUBDIRS:.dir=.all)|g' \
-i Makefile || die
+
+   # Preserve make instance
+   sed -i -e 's/make/$(MAKE)/' Makefile || die
+
+   # Respect RANLIB
+   sed -i -e 's/ranlib/$(RANLIB)/' rdr/Makefile || die
 }
 
 src_compile() {
-   #note: We override CDEBUGFLAGS instead of CFLAGS because otherwise
-   #  we lost the INCLUDES in the makefile.
+   # Note: We override CDEBUGFLAGS instead of CFLAGS because otherwise
+   #   we lose the INCLUDES in the makefile.
# bug #295741
-   emake CDEBUGFLAGS="${CXXFLAGS}" CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+   local args=(
+   AR="$(tc-getAR)"
+   CDEBUGFLAGS="${CXXFLAGS}"
+   CC="$(tc-getCC)"
+   CXX="$(tc-getCXX)"
+   RANLIB="$(tc-getRANLIB)"
+   )
+   emake "${args[@]}"
 }
 
 src_install() {
dobin vncsnapshot
-   cp vncsnapshot.man1 vncsnapshot.1
+
+   cp vncsnapshot.man1 vncsnapshot.1 || die
doman vncsnapshot.1
 }



[gentoo-commits] repo/gentoo:master commit in: app-cdr/bashburn/

2020-09-14 Thread Sam James
commit: 66ef97d6ff5dd70cbb022cbd457a8484932497db
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 22:01:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 22:01:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ef97d6

app-cdr/bashburn: port to EAPI 7, fix installed man page

Closes: https://bugs.gentoo.org/724186
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 ...hburn-3.1.0.ebuild => bashburn-3.1.0-r1.ebuild} | 29 ++
 1 file changed, 18 insertions(+), 11 deletions(-)

diff --git a/app-cdr/bashburn/bashburn-3.1.0.ebuild 
b/app-cdr/bashburn/bashburn-3.1.0-r1.ebuild
similarity index 68%
rename from app-cdr/bashburn/bashburn-3.1.0.ebuild
rename to app-cdr/bashburn/bashburn-3.1.0-r1.ebuild
index ad701420c84..d4b529bc22e 100644
--- a/app-cdr/bashburn/bashburn-3.1.0.ebuild
+++ b/app-cdr/bashburn/bashburn-3.1.0-r1.ebuild
@@ -1,21 +1,22 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 MY_P=BashBurn-${PV}
 
 DESCRIPTION="A shell script for burning optical media"
-HOMEPAGE="http://bashburn.dose.se/;
+HOMEPAGE="http://bashburn.dose.se/ https://gitlab.com/anders.linden/BashBurn;
 SRC_URI="http://bashburn.dose.se/index.php?s=file_download=25 -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc ~ppc64 sparc x86"
-IUSE=""
 
-DEPEND="app-shells/bash"
-RDEPEND="${DEPEND}
+BDEPEND="app-shells/bash"
+RDEPEND="
+   app-shells/bash
app-cdr/cdrdao
app-cdr/dvd+rw-tools
media-libs/flac
@@ -25,23 +26,29 @@ RDEPEND="${DEPEND}
media-sound/normalize
media-sound/vorbis-tools
virtual/cdrtools
-   virtual/eject"
-
-S=${WORKDIR}/${MY_P}
+   virtual/eject
+"
 
 src_prepare() {
+   default
+
# Fix for "warning: jobserver unavailable: using -j1."
sed -i -e 's:make -C:$(MAKE) -C:' Makefile || die
+
+   # Don't compress man pages, bug #732894
+   sed -i -e "/gzip/d" Install.sh || die
 }
 
 src_install() {
-   ./Install.sh --prefix="${D}"/usr || die
+   ./Install.sh --prefix="${ED}"/usr || die
 
# Remove /var/tmp/portage from installed script
sed -i \
-e "/BBROOTDIR=/s:'.*':'/usr/lib/Bashburn/lib':" \
"${ED}"/usr/lib/Bashburn/lib/BashBurn.sh || die
 
-   rm -rf "${ED}"/usr/lib/Bashburn/lib/docs
+   doman bashburn_man/bashburn.1
+
+   rm -rf "${ED}"/usr/lib/Bashburn/lib/docs || die
dodoc docs/{ChangeLog,CREDITS,FAQ,HOWTO,README,TODO,TRANSLATION_RULE}
 }



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

2020-09-14 Thread Sam James
commit: b6d43a690880d31f518b8b0fbc00be9449be2c81
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 21:01:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 21:03:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d43a69

dev-ruby/did_you_mean: Stabilize 1.3.1 arm, #728192

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

 dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
index 530ba255cc6..d7df3f0c12d 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit )"



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

2020-09-14 Thread Sam James
commit: e7acc2b7e29e95938671cf2b6f9955ff8d69a5a2
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 21:01:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 21:03:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7acc2b7

dev-ruby/rubygems: Stabilize 3.0.3 arm, #728192

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

 dev-ruby/rubygems/rubygems-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
index a3908cfcba0..3f8465e93bf 100644
--- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="server test"
 RESTRICT="!test? ( test )"



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

2020-09-14 Thread Sam James
commit: fe6de0b2c5ba7f22068b29b36d46b4828ee6e582
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 21:01:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 21:03:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6de0b2

dev-ruby/net-telnet: Stabilize 0.2.0 arm, #728192

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

 dev-ruby/net-telnet/net-telnet-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild 
b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
index 104474332f3..b02fe81f947 100644
--- a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2020-09-14 Thread Sam James
commit: da409b0e3d006a35844e31f0908023de7114b9ce
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:57:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 21:03:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da409b0e

profiles/arch/arm: set RUBY_TARGETS="ruby26" on stable

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

 profiles/arch/arm/make.defaults   | 4 
 profiles/arch/arm/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 8536617f81f..23746eae9be 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -22,7 +22,3 @@ VIDEO_CARDS="exynos fbdev omap"
 # Michał Górny  (2017-03-14)
 # Unhide the ARM-specific USE_EXPANDs.
 USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-
-# Hans de Graaff  (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 2799fca2ebd..0448e2b174d 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Hans de Graaff  (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26
-
 # Sam James  (2020-06-29)
 # media-gfx/gimp not yet stable
 gimp



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

2020-09-14 Thread Sam James
commit: b3a8e5693320e10744c272e04ce46ad82defc2fb
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 21:01:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 21:03:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a8e569

dev-lang/ruby: Stabilize 2.6.6-r2 arm, #728192

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

 dev-lang/ruby/ruby-2.6.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
index 66e0384d444..d3c71f14039 100644
--- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2020-09-14 Thread Sam James
commit: e908aa4da0f0f885a25cd590ffd3ab7cd9628317
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:53:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:53:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e908aa4d

profiles/arch/arm64: set RUBY_TARGETS="ruby26" on stable

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

 profiles/arch/arm64/make.defaults   | 4 
 profiles/arch/arm64/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/arm64/make.defaults 
b/profiles/arch/arm64/make.defaults
index 7787cb472c2..3fa7f0b1c87 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -25,7 +25,3 @@ USE="libtirpc"
 # Michał Górny  (2017-03-14)
 # Unhide the ARM-specific USE_EXPANDs.
 USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-
-# Hans de Graaff  (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index 81d36ee2a62..9d6e020d696 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Hans de Graaff  (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26
-
 # Aaron Bauman  (2019-05-20)
 # Does not build on arm64
 ocamlopt



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

2020-09-14 Thread Sam James
commit: a526cd6e2144776905563f323e3330b116f498b8
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:54:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:54:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a526cd6e

dev-lang/ruby: Stabilize 2.6.6-r2 arm64, #728192

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

 dev-lang/ruby/ruby-2.6.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
index 9d6c892ddd6..66e0384d444 100644
--- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2020-09-14 Thread Sam James
commit: 644c836a8c7a703b398468967f88463ac04802b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:54:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:54:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644c836a

dev-ruby/did_you_mean: Stabilize 1.3.1 arm64, #728192

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

 dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
index 7acf9317057..530ba255cc6 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit )"



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

2020-09-14 Thread Sam James
commit: 732a37d4219fd9fd3be98cf4779fb2dd6afc4e0d
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:50:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:50:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732a37d4

dev-ruby/rubygems: Stabilize 3.0.3 ppc64, #728192

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

 dev-ruby/rubygems/rubygems-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
index 388ef6dc30d..a3908cfcba0 100644
--- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="server test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/32ul/, profiles/arch/powerpc/ppc64/

2020-09-14 Thread Sam James
commit: d51f07e016ff4688f6fda35f00f88023d15aae1f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:49:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:50:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51f07e0

profiles/arch/powerpc/ppc64: set RUBY_TARGETS="ruby26" on stable

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

 profiles/arch/powerpc/ppc64/32ul/use.stable.mask | 4 
 profiles/arch/powerpc/ppc64/make.defaults| 4 
 profiles/arch/powerpc/ppc64/use.stable.mask  | 4 
 3 files changed, 12 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/32ul/use.stable.mask 
b/profiles/arch/powerpc/ppc64/32ul/use.stable.mask
deleted file mode 100644
index 2b00619c222..000
--- a/profiles/arch/powerpc/ppc64/32ul/use.stable.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Sam James  (2020-09-14)
-# Temporary unmask needed until ppc64 has ruby26 stabled
-# bug #728192
--ruby_targets_ruby26

diff --git a/profiles/arch/powerpc/ppc64/make.defaults 
b/profiles/arch/powerpc/ppc64/make.defaults
index 73bcfc3ffe9..0e1645fcff9 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -39,7 +39,3 @@ VIDEO_CARDS="fbdev mga nv r128 radeon"
 
 # Enable abi_ppc_64 for packages that don't have it forced.
 ABI_PPC="64"
-
-# Hans de Graaff  (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index 1b72be92145..e797af411b7 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -3,7 +3,3 @@
 
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
-
-# Hans de Graaff  (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26



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

2020-09-14 Thread Sam James
commit: 1362516f1fd55d932ac37017e1b84babc84eae34
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:50:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:50:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1362516f

dev-ruby/did_you_mean: Stabilize 1.3.1 ppc64, #728192

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

 dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
index 977906f7402..7acf9317057 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit )"



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

2020-09-14 Thread Sam James
commit: b6da3abbe0e434cf0eb66907e441e3d09379d2d2
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:50:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:50:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6da3abb

dev-ruby/net-telnet: Stabilize 0.2.0 ppc64, #728192

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

 dev-ruby/net-telnet/net-telnet-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild 
b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
index 94ffafef1a2..104474332f3 100644
--- a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2020-09-14 Thread Sam James
commit: b39559817c753dacccfd9da214e5251db7cd0ea2
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:50:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:50:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3955981

dev-lang/ruby: Stabilize 2.6.6-r2 ppc64, #728192

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

 dev-lang/ruby/ruby-2.6.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
index 645db2f5b5e..9d6c892ddd6 100644
--- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/32ul/

2020-09-14 Thread Sam James
commit: db0ee69ce6f71e98c8e275f8274538434aa40f55
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:08:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0ee69c

profiles/arch/powerpc/ppc64/32ul: fix ruby26 comment (it's unmask, not mask)

We're unmasking Ruby 26 here for 32-bit userland, not masking.
Mask itself is correct but comment/message was wrong.

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

 profiles/arch/powerpc/ppc64/32ul/use.stable.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/32ul/use.stable.mask 
b/profiles/arch/powerpc/ppc64/32ul/use.stable.mask
index 324d2d63015..2b00619c222 100644
--- a/profiles/arch/powerpc/ppc64/32ul/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/32ul/use.stable.mask
@@ -1,4 +1,4 @@
 # Sam James  (2020-09-14)
-# Temporary mask until ppc64 has ruby26 stabled
+# Temporary unmask needed until ppc64 has ruby26 stabled
 # bug #728192
 -ruby_targets_ruby26



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

2020-09-14 Thread Sam James
commit: 42702c632267ebb7fecd69ac78b02a51399f36b2
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:57:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:07:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42702c63

profiles/arch/powerpc/ppc32: set RUBY_TARGETS="ruby26" on stable

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

 profiles/arch/powerpc/ppc32/make.defaults   | 4 
 profiles/arch/powerpc/ppc32/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/make.defaults 
b/profiles/arch/powerpc/ppc32/make.defaults
index 638233f7ed9..de0dc3b76f4 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -35,7 +35,3 @@ IUSE_IMPLICIT="abi_ppc_32"
 
 # Enable abi_ppc_32 for packages that don't have it forced.
 ABI_PPC="32"
-
-# Hans de Graaff  (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask 
b/profiles/arch/powerpc/ppc32/use.stable.mask
index dac2627fd57..4153941ba6b 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -1,7 +1,3 @@
-# Hans de Graaff  (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26
-
 # Andreas Sturmlechner  (2020-08-13)
 # media-gfx/gimp is ~hppa only
 gimp



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

2020-09-14 Thread Sam James
commit: 95a1274a9c8f00cfac92ba71d0e4e06ec747778b
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:58:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:07:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a1274a

dev-ruby/net-telnet: Stabilize 0.2.0 ppc, #728192

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

 dev-ruby/net-telnet/net-telnet-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild 
b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
index c28b84bac22..94ffafef1a2 100644
--- a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2020-09-14 Thread Sam James
commit: b093acab27493be66f069ace66507a7f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:58:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:07:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b093acab

dev-ruby/did_you_mean: Stabilize 1.3.1 ppc, #728192

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

 dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
index b3569936f96..977906f7402 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit )"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/32ul/

2020-09-14 Thread Sam James
commit: ccff84cd9bdf0816a008c44f782f3cbe80c3329d
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 20:07:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:07:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccff84cd

profiles/arch/powerpc/ppc64/32ul: temporary ruby26 stable-mask

Needed until we stable ruby26 on ppc64 too.

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

 profiles/arch/powerpc/ppc64/32ul/use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/32ul/use.stable.mask 
b/profiles/arch/powerpc/ppc64/32ul/use.stable.mask
new file mode 100644
index 000..324d2d63015
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/32ul/use.stable.mask
@@ -0,0 +1,4 @@
+# Sam James  (2020-09-14)
+# Temporary mask until ppc64 has ruby26 stabled
+# bug #728192
+-ruby_targets_ruby26



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

2020-09-14 Thread Sam James
commit: 5b6b88454fb651b0e61d37fc4e269b29bc9ab81b
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:58:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:07:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6b8845

dev-lang/ruby: Stabilize 2.6.6-r2 ppc, #728192

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

 dev-lang/ruby/ruby-2.6.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
index 05158ac0758..645db2f5b5e 100644
--- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2020-09-14 Thread Sam James
commit: f2456041dd1dcf0a7ed6e319bc52f79ff6117559
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:58:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 20:07:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2456041

dev-ruby/rubygems: Stabilize 3.0.3 ppc, #728192

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

 dev-ruby/rubygems/rubygems-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
index 85f7f0051d6..388ef6dc30d 100644
--- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="server test"
 RESTRICT="!test? ( test )"



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

2020-09-14 Thread Alexys Jacob
commit: d8ac39ae09dbad748c573f7e6f0c58ae92322628
Author: Alexys Jacob  gentoo  org>
AuthorDate: Mon Sep 14 20:00:24 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Sep 14 20:00:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ac39ae

x11-misc/py3status: version bump

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Alexys Jacob  gentoo.org>

 x11-misc/py3status/Manifest | 2 +-
 x11-misc/py3status/{py3status-3.29.ebuild => py3status-3.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/py3status/Manifest b/x11-misc/py3status/Manifest
index 8e0d6a86f69..6a4f303315d 100644
--- a/x11-misc/py3status/Manifest
+++ b/x11-misc/py3status/Manifest
@@ -1 +1 @@
-DIST py3status-3.29.tar.gz 406915 BLAKE2B 
9b24dd25d71c3d511af943bb97db24beb0f5e9e9ecb8879fa450e72c571df221ceba0eda3ee53c41a25130944051a3b932337a96ae0c685042d152dc20caf24c
 SHA512 
7b87ff265450abf8be77886100c734799604bc0abd69e6d6c17af9cd2edd0647768c661c6b2dc165447e85e982cdbbf636c06e3484a60b2d9474e85fcd444612
+DIST py3status-3.30.tar.gz 407251 BLAKE2B 
6dc65cf3eb5ca2e182e6d27cb4f3a210e839b0c45caa7ced8683bad7ec60c53992bab10f9cd6c8577525cdeb12cd1196afe1a15f413ea58f08eb17b20f7fc6cc
 SHA512 
f3b72a85f3cd2257ac4c94fa246a0440f4b229c42ef0140062b9f50ea7dbf4ac741648d196729d8c1ea1454c1db2c57ea0ba6999e2141b7a09c9c4c31e488440

diff --git a/x11-misc/py3status/py3status-3.29.ebuild 
b/x11-misc/py3status/py3status-3.30.ebuild
similarity index 100%
rename from x11-misc/py3status/py3status-3.29.ebuild
rename to x11-misc/py3status/py3status-3.30.ebuild



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

2020-09-14 Thread Sam James
commit: 75dfb7f197e74a4c97fa48dce7e02eb252c34850
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:54:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 19:54:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dfb7f1

profiles/arch/amd64: set RUBY_TARGETS="ruby26" on stable

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

 profiles/arch/amd64/make.defaults   | 4 
 profiles/arch/amd64/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index e814358a7a3..afe2ba0ad01 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -67,7 +67,3 @@ IUSE_IMPLICIT="abi_x86_64"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
-
-# Hans de Graaff  (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index a904e821200..d2d7f36c1b2 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Hans de Graaff  (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26
-
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl



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

2020-09-14 Thread Sam James
commit: 1c2d27c34136a20bdf27499e074b0860c1628d4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:54:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 19:54:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2d27c3

dev-ruby/net-telnet: Stabilize 0.2.0 amd64, #728192

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

 dev-ruby/net-telnet/net-telnet-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild 
b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
index 214d0b884ac..c28b84bac22 100644
--- a/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2020-09-14 Thread Sam James
commit: f89894bf09f0edcd8ed7a71f9b1ebcc2b65c
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:54:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 19:54:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89894bf

dev-ruby/did_you_mean: Stabilize 1.3.1 amd64, #728192

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

 dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
index 68885e9f0cb..b3569936f96 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.3.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit )"



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

2020-09-14 Thread Sam James
commit: 93a1a40f2b16d90fafc51dadd5f77d959f1510ed
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:54:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 19:54:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a1a40f

dev-ruby/rubygems: Stabilize 3.0.3 amd64, #728192

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

 dev-ruby/rubygems/rubygems-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
index 86f34833267..85f7f0051d6 100644
--- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="server test"
 RESTRICT="!test? ( test )"



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

2020-09-14 Thread Sam James
commit: 3cd50526f96ef1c457af4c4dbc2fa4b593babe06
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 19:54:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 19:54:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd50526

dev-lang/ruby: Stabilize 2.6.6-r2 amd64, #728192

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

 dev-lang/ruby/ruby-2.6.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
index 68311ff8543..05158ac0758 100644
--- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



[gentoo-commits] proj/qa-scripts:master commit in: /

2020-09-14 Thread Michał Górny
commit: 93793743682ea6f8c1bc584e7a40348f9503f554
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 19:34:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 19:34:35 2020 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=93793743

Bump exclude list for pkgcheck2html

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

 pkgcheck2html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkgcheck2html b/pkgcheck2html
index 660808b..8650050 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit 660808b458ccce2eabd320f2201803c6d10b6a96
+Subproject commit 865005058d93d3585caa7315a4ac24a8dcb74567



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

2020-09-14 Thread Michał Górny
commit: 5472eadce4816b8f81d9f8e375b2c02e2a3d4ec7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 19:30:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 19:31:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5472eadc

media-video/handbrake: [QA] Fix PkgMetadataXmlInvalidPkgRef

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

 media-video/handbrake/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/handbrake/metadata.xml 
b/media-video/handbrake/metadata.xml
index 8c6e664cd0b..83b12addd42 100644
--- a/media-video/handbrake/metadata.xml
+++ b/media-video/handbrake/metadata.xml
@@ -9,7 +9,7 @@
Support for the streaming media 
framework from media-libs/gstreamer.
Install the GTK UI, ghb.
Support for encoding AAC using 
media-libs/fdk-aac.
-   Support for encoding AAC using 
media-video/libav's internal encoder.
+   Support for encoding AAC using libav's 
internal encoder.
Adds support for x265's NUMA 
capabilities.
Adds support for NVIDIA Encoder (NVENC) API 
for hardware accelerated encoding on NVIDIA cards.
Support for encoding h265 using 
media-libs/x265.



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

2020-09-14 Thread Michał Górny
commit: eef827996fcf81c62063090fcbae7f680ee3af2e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 19:30:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 19:31:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef82799

net-analyzer/hydra: [QA] Fix PkgMetadataXmlInvalidPkgRef

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

 net-analyzer/hydra/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/hydra/metadata.xml b/net-analyzer/hydra/metadata.xml
index 27f48a7d774..0c88bc63e93 100644
--- a/net-analyzer/hydra/metadata.xml
+++ b/net-analyzer/hydra/metadata.xml
@@ -8,6 +8,6 @@
 Enable radmin2 support through 
dev-libs/libgcrypt
 Enable SSH support through 
net-libs/libssh
 MongoDB support through 
dev-libs/mongo-c-driver
-NCP protocol (NetWare) support through 
net-fs/ncpfs
+NCP protocol (NetWare) support through ncpfs
 
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libav/

2020-09-14 Thread Michał Górny
commit: 509cb62cf31356a421a04dadd451c6bf1886280b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 19:29:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 19:31:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509cb62c

media-plugins/gst-plugins-libav: [QA] Fix PkgMetadataXmlInvalidPkgRef

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

 media-plugins/gst-plugins-libav/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-libav/metadata.xml 
b/media-plugins/gst-plugins-libav/metadata.xml
index bcee05e7904..6653b2dae6f 100644
--- a/media-plugins/gst-plugins-libav/metadata.xml
+++ b/media-plugins/gst-plugins-libav/metadata.xml
@@ -7,6 +7,6 @@


Use bundled ffmpeg to support systems using
-   media-video/libav globally instead of 
media-video/ffmpeg
+   libav globally instead of 
media-video/ffmpeg

 



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

2020-09-14 Thread William Hubbs
commit: 6000ea12acbcafd82ed5b4e2f15a0fea91e41298
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 14 18:23:21 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 14 19:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6000ea12

sys-cluster/kube-apiserver: 1.17.11 1.18.8 and 1.19.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  3 ++
 .../kube-apiserver/kube-apiserver-1.17.11.ebuild   | 40 ++
 .../kube-apiserver/kube-apiserver-1.18.8.ebuild| 40 ++
 .../kube-apiserver/kube-apiserver-1.19.1.ebuild| 40 ++
 4 files changed, 123 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index f9ef447aa84..4f0c2a1867e 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,2 +1,5 @@
+DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
 DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
+DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
+DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild
new file mode 100644
index 000..ea6a21b9088
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="hardened"
+
+BDEPEND="=dev-lang/go-1.14*"
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.18.8.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.18.8.ebuild
new file mode 100644
index 000..ea6a21b9088
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.18.8.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="hardened"
+
+BDEPEND="=dev-lang/go-1.14*"
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-09-14 Thread William Hubbs
commit: 3fb67e8d389e87c70c6a750b35ca186b8057815f
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 14 19:12:51 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 14 19:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb67e8d

sys-cluster/kube-controller-manager: 1.17.11 1.18.8 and 1.19.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  3 ++
 .../kube-controller-manager-1.17.11.ebuild | 37 ++
 .../kube-controller-manager-1.18.8.ebuild  | 37 ++
 .../kube-controller-manager-1.19.1.ebuild  | 37 ++
 4 files changed, 114 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index f9ef447aa84..4f0c2a1867e 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,2 +1,5 @@
+DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
 DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
+DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
+DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild
new file mode 100644
index 000..2ea2ca9441c
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-bindata
+   >=dev-lang/go-1.13"
+   RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.8.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.8.ebuild
new file mode 100644
index 000..2ea2ca9441c
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-bindata
+   >=dev-lang/go-1.13"
+   RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" WHAT=cmd/${PN}
+}
+

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

2020-09-14 Thread Sam James
commit: 0adc7a3e612b9d167f7eda095035cf6732e03685
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 18:36:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:36:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adc7a3e

sci-electronics/iverilog: install examples unconditionally

"The size of the examples is 104 kB (compressed - bz2) / 144 kB (uncompressed)."
"Total size of the package is about 6.3M."

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/iverilog/iverilog-10.3-r2.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild 
b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
index 61d8fc371b2..5d2c037dbaa 100644
--- a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
+++ b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
@@ -24,7 +24,6 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="examples"
 
 DEPEND="
sys-libs/readline:=
@@ -50,7 +49,8 @@ src_prepare() {
# > sh autoconf.sh
 
# Autoconf in root ...
-   eautoconf --force
+   eautoconf
+
# Precompiling lexor_keyword.gperf
gperf -o -i 7 -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t 
./lexor_keyword.gperf > lexor_keyword.cc || die
# Precompiling vhdlpp/lexor_keyword.gperf
@@ -60,13 +60,12 @@ src_prepare() {
 
 src_install() {
local DOCS=( *.txt )
+
# Default build fails with parallel jobs,
# https://github.com/steveicarus/iverilog/pull/294
-   emake installdirs DESTDIR="${D}"
+   emake installdirs DESTDIR="${ED}"
default
 
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
 }



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

2020-09-14 Thread Sam James
commit: 3e1ed5d50ce0a8d75be0755b5243043ba44504e8
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Aug 31 17:58:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:26:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1ed5d5

app-crypt/scrypt: bump to 1.3.1, add tests

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17350
Signed-off-by: Sam James  gentoo.org>

 app-crypt/scrypt/Manifest|  1 +
 app-crypt/scrypt/scrypt-1.3.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-crypt/scrypt/Manifest b/app-crypt/scrypt/Manifest
index ec7b1fd64f8..879079184f0 100644
--- a/app-crypt/scrypt/Manifest
+++ b/app-crypt/scrypt/Manifest
@@ -1 +1,2 @@
 DIST scrypt-1.3.0.tgz 380332 BLAKE2B 
4bb2c5b911cd25e80444e7dd6381692a3ddd3dcd3a5f4bcda14c8cc4169f332f2c617175bfd222f03d8e48a3eefd9d01b2d7c3fd6b712b3266b2cc75bee8396b
 SHA512 
199f58adb5231f1ad585dbe8f64d6c54920cee201bd7703bcfc7e64917bf8647f9e35b3835b78c41210fd9af5223a79938f2495e4b48e6a62bfe8721d82492c2
+DIST scrypt-1.3.1.tgz 394516 BLAKE2B 
91faa22dc317927b92abe26c5e15cd52c409722716076c7cc502a0c6e4e84ceaaf60222b3ef141c6a209f36084df2d7f45d8f19482aa035c3e2442513c4283d9
 SHA512 
c76c29463d2a4db6b62283daca80bc4124a6272f37f983d472d44251b98da702f1edb16ad15058a8d0ea320c23bc1486892ab25d367d37ec77c38a55ad7e69fe

diff --git a/app-crypt/scrypt/scrypt-1.3.1.ebuild 
b/app-crypt/scrypt/scrypt-1.3.1.ebuild
new file mode 100644
index 000..8cf33735143
--- /dev/null
+++ b/app-crypt/scrypt/scrypt-1.3.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A simple password-based encryption utility using scrypt key 
derivation function"
+HOMEPAGE="http://www.tarsnap.com/scrypt.html;
+SRC_URI="http://www.tarsnap.com/scrypt/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( FORMAT )
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_test() {
+   default
+   emake test
+}



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

2020-09-14 Thread Sam James
commit: 6ffb3cad30660578529e99bfcb536228066f4f2f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 18:29:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:29:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffb3cad

app-crypt/scrypt: fix tests

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 app-crypt/scrypt/scrypt-1.3.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-crypt/scrypt/scrypt-1.3.1.ebuild 
b/app-crypt/scrypt/scrypt-1.3.1.ebuild
index 8cf33735143..4631e15dceb 100644
--- a/app-crypt/scrypt/scrypt-1.3.1.ebuild
+++ b/app-crypt/scrypt/scrypt-1.3.1.ebuild
@@ -13,10 +13,7 @@ KEYWORDS="~amd64 ~x86"
 
 DOCS=( FORMAT )
 
-IUSE="test"
-RESTRICT="!test? ( test )"
-
 src_test() {
-   default
+   # There's an empty check target, so can't call default.
emake test
 }



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

2020-09-14 Thread Sam James
commit: e654adf6eda8559817d9669e85f76b1ba414b69b
Author: Felix Neumärker  posteo  de>
AuthorDate: Fri Sep  4 16:52:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:26:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e654adf6

sci-electronics/iverilog: remove old

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/iverilog/Manifest  |  3 --
 sci-electronics/iverilog/iverilog-0.9.6.ebuild | 49 --
 sci-electronics/iverilog/iverilog-0.9.7.ebuild | 49 --
 sci-electronics/iverilog/iverilog-10.2.ebuild  | 32 -
 4 files changed, 133 deletions(-)

diff --git a/sci-electronics/iverilog/Manifest 
b/sci-electronics/iverilog/Manifest
index 19e0b1a4411..24a4970e513 100644
--- a/sci-electronics/iverilog/Manifest
+++ b/sci-electronics/iverilog/Manifest
@@ -1,4 +1 @@
 DIST iverilog-10.3.tar.gz 1600835 BLAKE2B 
107c57c61fb27c18f4020f7853bf6ca83d1a86fdc73c57ea207828baf6b7a26d42e43ce7b33580f050a4c0b8f63bca6accecf678323a3bbbee1eb9c1d8fa2caa
 SHA512 
67076e19a208576c21a0462ff7d15d00a9d47740c47518a5523bd928b3118360d85eb84c317963717d15e5246ece3727259f6ff3baf59e195340530cc9086a1d
-DIST verilog-0.9.6.tar.gz 1219982 BLAKE2B 
12f7dfb1ab8b7e4524cf0a3061ce801bfa741015fc1446aef7ffe51c42d76b5d0578e78ce13cd8c3fb6bac580e9da1ed11ca03e1fd02f8cb75dd74425546f851
 SHA512 
63c18f211eb9711547db65b859551063129cf18acb1196eaa88562f194231079fe929a6f7b8fbe2160863c521f02dde079e792f1b0bbe1c2514deafd55d5288c
-DIST verilog-0.9.7.tar.gz 1238088 BLAKE2B 
c0b173b4857abc0d35ad05d9f11d5265763c92e625aadb1b487978c40e0679725b8e6de0fc05cc8e4bc7a6db6e1d9abacf886942b05e27d8513b9586cca156f9
 SHA512 
1a81f132c667f5cd33a11156364a366806ef9b6ef59b86f69df852af79cc92db17df8db0bace4e3c14929b0110df0aa7d83f35f664057e715842acf7bd21c1f5
-DIST verilog-10.2.tar.gz 1695227 BLAKE2B 
ea2488de55ef60a248e7f5ffd5e06c6d86d57f3cff4536cb64a727ab70d8868847e53beec093e21243a1e81ede021b0ccde771d66ce1d986f737b5d925aaff11
 SHA512 
21e0861ee994daf0a98d0da3e0ad665e37cba4669faa873ae57d05eb41794b6cc2948c88cc07ebe1e9266850ad2bad189096ae6911b9c4064f772279d0901aef

diff --git a/sci-electronics/iverilog/iverilog-0.9.6.ebuild 
b/sci-electronics/iverilog/iverilog-0.9.6.ebuild
deleted file mode 100644
index eb137e4aeb1..000
--- a/sci-electronics/iverilog/iverilog-0.9.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib
-
-DESCRIPTION="A Verilog simulation and synthesis tool"
-SRC_URI="ftp://icarus.com/pub/eda/verilog/v${PV:0:3}/verilog-${PV}.tar.gz;
-HOMEPAGE="http://iverilog.icarus.com/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="examples"
-
-RDEPEND="app-arch/bzip2
-   sys-libs/readline
-   sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/verilog-${PV}"
-
-src_prepare() {
-   # Fix tests
-   mkdir -p lib/ivl
-   touch lib/ivl/ivl
-   sed -i -e 's/driver\/iverilog -B./IVERILOG_ROOT="." driver\/iverilog 
-B./' Makefile.in || die
-
-   # Fix LDFLAGS
-   sed -i -e 's/@shared@/@shared@ $(LDFLAGS)/' 
{cadpli,tgt-vhdl,tgt-null,tgt-stub,tgt-vvp}/Makefile.in || die
-}
-
-src_install() {
-   emake -j1 \
-   prefix="${ED}"/usr \
-   mandir="${ED}"/usr/share/man \
-   infodir="${ED}"/usr/share/info \
-   libdir="${ED}"/usr/$(get_libdir) \
-   libdir64="${ED}"/usr/$(get_libdir) \
-   vpidir="${ED}"/usr/$(get_libdir)/ivl \
-   install
-
-   dodoc *.txt
-   if use examples ; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}

diff --git a/sci-electronics/iverilog/iverilog-0.9.7.ebuild 
b/sci-electronics/iverilog/iverilog-0.9.7.ebuild
deleted file mode 100644
index 6a0aa268dd6..000
--- a/sci-electronics/iverilog/iverilog-0.9.7.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib
-
-DESCRIPTION="A Verilog simulation and synthesis tool"
-SRC_URI="ftp://icarus.com/pub/eda/verilog/v${PV:0:3}/verilog-${PV}.tar.gz;
-HOMEPAGE="http://iverilog.icarus.com/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="examples"
-
-RDEPEND="app-arch/bzip2
-   sys-libs/readline
-   sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/verilog-${PV}"
-
-src_prepare() {
-   # Fix tests
-   mkdir -p lib/ivl
-   touch lib/ivl/ivl
-   sed -i -e 's/driver\/iverilog -B./IVERILOG_ROOT="." driver\/iverilog 
-B./' Makefile.in || die
-
-   # Fix LDFLAGS
-   sed -i -e 's/@shared@/@shared@ $(LDFLAGS)/' 
{cadpli,tgt-vhdl,tgt-null,tgt-stub,tgt-vvp}/Makefile.in || die
-}
-
-src_install() {
-   

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

2020-09-14 Thread Sam James
commit: 14344ce1243a9d47d55adb43f096177cb4080d83
Author: Felix Neumärker  posteo  de>
AuthorDate: Tue Sep  8 05:21:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:26:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14344ce1

sci-electronics/iverilog: split depend -> bdepend

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Felix Neumärker  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/17415
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/iverilog/iverilog-10.3-r2.ebuild | 10 +++---
 sci-electronics/iverilog/iverilog-.ebuild| 10 +++---
 2 files changed, 6 insertions(+), 14 deletions(-)

diff --git a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild 
b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
index dcce51a4502..61d8fc371b2 100644
--- a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
+++ b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
@@ -26,18 +26,14 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="examples"
 
-# If you are building from git, you will also need gperf to generate
-# the configure scripts.
-RDEPEND="
+DEPEND="
sys-libs/readline:=
sys-libs/zlib
 "
-
-DEPEND="
-   dev-util/gperf
+RDEPEND="${DEPEND}"
+BDEPEND="dev-util/gperf
sys-devel/bison
sys-devel/flex
-   ${RDEPEND}
 "
 
 PATCHES=(

diff --git a/sci-electronics/iverilog/iverilog-.ebuild 
b/sci-electronics/iverilog/iverilog-.ebuild
index c7053b77526..eb85629d9e8 100644
--- a/sci-electronics/iverilog/iverilog-.ebuild
+++ b/sci-electronics/iverilog/iverilog-.ebuild
@@ -26,18 +26,14 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="examples"
 
-# If you are building from git, you will also need gperf to generate
-# the configure scripts.
-RDEPEND="
+DEPEND="
sys-libs/readline:=
sys-libs/zlib
 "
-
-DEPEND="
-   dev-util/gperf
+RDEPEND="${DEPEND}"
+BDEPEND="dev-util/gperf
sys-devel/bison
sys-devel/flex
-   ${RDEPEND}
 "
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/, sci-electronics/iverilog/files/

2020-09-14 Thread Sam James
commit: c993d8bd5997e5003f88fbffdaac2906db963fae
Author: Felix Neumärker  posteo  de>
AuthorDate: Fri Sep  4 16:50:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:26:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c993d8bd

sci-electronics/iverilog: fix compile error

Closes: https://bugs.gentoo.org/734760
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Felix Neumärker  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 .../files/iverilog-10.3-gen-bison-header.patch | 97 ++
 sci-electronics/iverilog/iverilog-10.3-r2.ebuild   | 76 +
 2 files changed, 173 insertions(+)

diff --git 
a/sci-electronics/iverilog/files/iverilog-10.3-gen-bison-header.patch 
b/sci-electronics/iverilog/files/iverilog-10.3-gen-bison-header.patch
new file mode 100644
index 000..0027184c833
--- /dev/null
+++ b/sci-electronics/iverilog/files/iverilog-10.3-gen-bison-header.patch
@@ -0,0 +1,97 @@
+From 5b699c1be73e789831db01e779a41478c0c62309 Mon Sep 17 00:00:00 2001
+From: Henner Zeller 
+Date: Wed, 29 Jul 2020 15:29:08 -0700
+Subject: [PATCH] Bison includes its generated header in *.cc. Generate with
+ correct name.
+
+The current bison (3.7) generates a *.cc file that includes the header
+it generated. For parse.cc this would be parse.hh. Right now, we rename
+this header to have a common name used in other files, but this results
+in a compile error for the parse.cc file:
+
+parse.cc:462:10: fatal error: parse.hh: No such file or directory
+  462 | #include "parse.hh"
+  |  ^~
+
+Fix this by telling bison to output the header file to the correct
+filename in the first place so that we don't have to rename it.
+(using the --defines instead of -d option).
+
+This looks like a bison specific option not available in Posix yacc;
+but looks like we're requiring bison anyway.
+
+Signed-off-by: Henner Zeller 
+---
+ Makefile.in | 4 +---
+ tgt-pcb/Makefile.in | 4 +---
+ vhdlpp/Makefile.in  | 4 +---
+ vvp/Makefile.in | 4 +---
+ 4 files changed, 4 insertions(+), 12 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 5ac5515a..cc8cac46 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -256,10 +256,8 @@ parse.o: parse.cc
+ 
+ # Build this in two steps to avoid parallel build issues (see pr3462585)
+ parse.cc: $(srcdir)/parse.y
+-  $(YACC) --verbose -t -p VL -d -o $@ $<
++  $(YACC) --verbose -t -p VL --defines=parse.h -o $@ $<
+ parse.h: parse.cc
+-  mv parse.cc.h $@ 2>/dev/null || mv parse.hh $@
+-  touch $@
+ 
+ syn-rules.cc: $(srcdir)/syn-rules.y
+   $(YACC) --verbose -t -p syn_ -o $@ $<
+diff --git a/tgt-pcb/Makefile.in b/tgt-pcb/Makefile.in
+index a5f9b7d5..7345e195 100644
+--- a/tgt-pcb/Makefile.in
 b/tgt-pcb/Makefile.in
+@@ -89,10 +89,8 @@ fp_lex.cc: $(srcdir)/fp.lex
+   $(LEX) -s -ofp_lex.cc $(srcdir)/fp.lex
+ 
+ fp.cc: $(srcdir)/fp.y
+-  $(YACC) --verbose -t -p fp -d -o $@ $<
++  $(YACC) --verbose -t -p fp --defines=fp.h -o $@ $<
+ fp.h: fp.cc
+-  mv fp.cc.h $@ 2>/dev/null || mv fp.hh $@
+-  touch $@
+ 
+ ifeq (@WIN32@,yes)
+   TGTLDFLAGS=-L.. -livl
+diff --git a/vhdlpp/Makefile.in b/vhdlpp/Makefile.in
+index 53ae140a..458178bd 100644
+--- a/vhdlpp/Makefile.in
 b/vhdlpp/Makefile.in
+@@ -117,10 +117,8 @@ lexor.cc: $(srcdir)/lexor.lex
+ 
+ # Build this in two steps to avoid parallel build issues (see pr3462585)
+ parse.cc: $(srcdir)/parse.y
+-  $(YACC) --verbose -t -d -o $@ $<
++  $(YACC) --verbose -t --defines=parse.h -o $@ $<
+ parse.h: parse.cc
+-  mv parse.cc.h $@ 2>/dev/null || mv parse.hh $@
+-  touch $@
+ 
+ lexor_keyword.o: lexor_keyword.cc parse.h
+ 
+diff --git a/vvp/Makefile.in b/vvp/Makefile.in
+index 8ccdb1d2..cdd940f5 100644
+--- a/vvp/Makefile.in
 b/vvp/Makefile.in
+@@ -142,10 +142,8 @@ tables.o: tables.cc
+ 
+ # Build this in two steps to avoid parallel build issues (see pr3462585)
+ parse.cc: $(srcdir)/parse.y
+-  $(YACC) --verbose -t -d -o $@ $<
++  $(YACC) --verbose -t --defines=parse.h -o $@ $<
+ parse.h: parse.cc
+-  mv parse.cc.h $@ 2>/dev/null || mv parse.hh $@
+-  touch $@
+ 
+ lexor.cc: $(srcdir)/lexor.lex
+   $(LEX) -s -olexor.cc $(srcdir)/lexor.lex
+-- 
+2.26.2
+

diff --git a/sci-electronics/iverilog/iverilog-10.3-r2.ebuild 
b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
new file mode 100644
index 000..dcce51a4502
--- /dev/null
+++ b/sci-electronics/iverilog/iverilog-10.3-r2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+GITHUB_PV=$(ver_rs 1- '_')
+
+DESCRIPTION="A Verilog simulation and synthesis tool"
+HOMEPAGE="
+   http://iverilog.icarus.com
+   https://github.com/steveicarus/iverilog
+"
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git;
+else
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/curaengine/files/, media-gfx/curaengine/

2020-09-14 Thread Dennis Lamm
commit: 9a0ef3c029aee6faebcf704731cc058cf26cc309
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Sep 14 05:27:59 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Sep 14 18:12:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0ef3c0

media-gfx/curaengine: bump 4.7.0, remove bundled rapidjson and clipper, also 
fix failing tests

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

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

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

Bug: https://bugs.gentoo.org/739692

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16719
Signed-off-by: Dennis Lamm  gentoo.org>

 media-gfx/curaengine/Manifest  |  1 +
 media-gfx/curaengine/curaengine-4.7.0.ebuild   | 86 ++
 .../files/curaengine-4.7.0-fix-tests.patch | 13 
 media-gfx/curaengine/metadata.xml  | 12 +++
 4 files changed, 112 insertions(+)

diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest
index 78c5b9f6880..5ad33f8d3c6 100644
--- a/media-gfx/curaengine/Manifest
+++ b/media-gfx/curaengine/Manifest
@@ -3,3 +3,4 @@ DIST curaengine-3.6.0.tar.gz 1390109 BLAKE2B 
a0a6b8016bb5fa2f772634a671fc391df45
 DIST curaengine-4.2.0.tar.gz 1654657 BLAKE2B 
c11f77a126e49c1c63550accd42c3616ab647d2575de0f11e64cb2188e7c565a54f3613e296c3f19e8534a7a758162fe29cdd62e8d62d691a7d9c9e6430545ce
 SHA512 
6c3edac5a21068b50a31d3ab37dac58b986e18be2d24711d77cf210da62b521d62dc92a1b4e8865a26e5c394119349f03b3816d19d67ebee670424cc4a7b2500
 DIST curaengine-4.3.0.tar.gz 1656780 BLAKE2B 
9b93e3f294a8a67c2cd4f2d4462a4047e6860e0c391e7ff550b24c498faa82fd2af4fd044845f00f93fb01d38ca3fa1511bfe65a7456b5a6e0b919821be5ab8f
 SHA512 
60ca0ce586c0cf5f1516f803b2a05a20299ef8193f065acd6e11a0054903189225f9c60be1b536ffe5a9a22652097acd3a4aae2833920a468071b78f213f7572
 DIST curaengine-4.6.1.tar.gz 1685119 BLAKE2B 
352c5b4b98866ebe6f90dc095960d2417ccf9c023334b4006b604da45aed1e3b6066700b08be3727214433fd505de87cad4da8e17d9067571d91dd0ec7660ebe
 SHA512 
8b3a65fb00bebc37acd24a6d4277c1f09849c0318fca00867479d62c0f64b8628064a898128e1ffc5fb99eed2c1d45a310df2f97fde9c37a9ccc311f5ba4d057
+DIST curaengine-4.7.0.tar.gz 1684860 BLAKE2B 
da25da5656eb2c2d9cd9bd1c8ea0f633284a6d300f2b5ab7a916be262d20106d07a17a5c5ac63b854b32e98f616ecadbc05a912146f4f6d396c646ca69637116
 SHA512 
4c5f2eb70912315595e7f090ba9a34196ecb740eb25b5b2da2decf6485260999e8a87f7c2619c6efab9b46280e9eecf11f7e6bb021359c3b72da9fb900b0c1c3

diff --git a/media-gfx/curaengine/curaengine-4.7.0.ebuild 
b/media-gfx/curaengine/curaengine-4.7.0.ebuild
new file mode 100644
index 000..a644aeef81b
--- /dev/null
+++ b/media-gfx/curaengine/curaengine-4.7.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs
+
+MY_PN="CuraEngine"
+
+DESCRIPTION="A 3D model slicing engine for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/CuraEngine;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+arcus doc openmp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   arcus? (
+   ~dev-libs/libarcus-${PV}:*
+   dev-libs/protobuf:=
+   )
+   dev-libs/clipper
+   dev-libs/rapidjson
+   dev-libs/stb"
+
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+DOCS=( README.md )
+PATCHES=( "${FILESDIR}/${PN}-4.7.0-fix-tests.patch" )
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   rm -r "${S}"/libs || die
+
+   # remove static linking
+   # respect cflags
+   sed -i \
+   -e "s/-static-libstdc++//g" \
+   -e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")//g' \
+   -e 's/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} 
${CMAKE_CXX_FLAGS_RELEASE_INIT}")//g' \
+   CMakeLists.txt || die
+
+   if use test; then
+   find "${S}"/tests/arcus "${S}"/tests/integration 
"${S}"/tests/settings "${S}"/tests/utils \
+-type f -name '*.cpp' | xargs sed -i \
+   -e 's <../src/utils/AABB.h> "../../src/utils/AABB.h" g'\
+   -e 's <../src/utils/IntPoint.h> 
"../../src/utils/IntPoint.h" g' \
+   -e 's <../src/utils/polygon.h> 
"../../src/utils/polygon.h" g'\
+   -e 's <../src/utils/PolygonConnector.h> 
"../../src/utils/PolygonConnector.h" g'\
+   -e 's <../src/utils/polygonUtils.h> 
"../../src/utils/polygonUtils.h" g'\
+   -e 's <../src/utils/string.h> 
"../../src/utils/string.h" g' \
+   -e 's <../src/utils/SVG.h> "../../src/utils/SVG.h" g' \
+   -e 's#include "../src#include "../../src#g'|| die
+   fi
+
+   cmake_src_prepare
+}
+

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

2020-09-14 Thread Sam James
commit: a567e09fc000e38bad1a7522cafe765f6757b08f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 18:05:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:06:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a567e09f

dev-python/django-rq: cleanup old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-python/django-rq/Manifest   |  1 -
 dev-python/django-rq/django-rq-2.3.0.ebuild | 20 
 dev-python/django-rq/django-rq-2.3.2.ebuild |  2 +-
 3 files changed, 1 insertion(+), 22 deletions(-)

diff --git a/dev-python/django-rq/Manifest b/dev-python/django-rq/Manifest
index acc8c5669eb..92060c487fe 100644
--- a/dev-python/django-rq/Manifest
+++ b/dev-python/django-rq/Manifest
@@ -1,2 +1 @@
-DIST django-rq-2.3.0.tar.gz 40916 BLAKE2B 
cdaae3b3d1289a539306f0d8d41d034384366877bd226a5d2226fa017e7807ca2c3304fe6100d45f6cc929e591970bf707acebb1f0571d2827e22acff0468fee
 SHA512 
2b0e0531d40ea866680aa52ac941bf0ea09d4295608c3c8b99c9b3a1c9f1efbb05527327e22ad6da3b013667a16251f190a064806c7c0e1edaf1625b5bc3a2e5
 DIST django-rq-2.3.2.tar.gz 41038 BLAKE2B 
837a8f819e9a91763b2d4ec961257d429e6d686fbaaa181d7fbe41efd9e08d958c5c340e4e1a4c8f0ef4063e985d3df82d8ea2c6a7cdea872b330dd545660e31
 SHA512 
8cf59aae163034240bfecda5f332dcc590813445cb2fc14bee15459ec8d4c50a36ab56865b3ce9360968451695e7a6d5eca5da26ef63c29dbc9dd58af8f16b98

diff --git a/dev-python/django-rq/django-rq-2.3.0.ebuild 
b/dev-python/django-rq/django-rq-2.3.0.ebuild
deleted file mode 100644
index 95ddd036ff9..000
--- a/dev-python/django-rq/django-rq-2.3.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 python3_7 )
-inherit distutils-r1
-
-DESCRIPTION="An app that provides django integration for RQ (Redis Queue)"
-HOMEPAGE="https://github.com/rq/django-rq;
-SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=">=dev-python/django-2.0[${PYTHON_USEDEP}]
-   >=dev-python/rq-1.2[${PYTHON_USEDEP}]
-   >=dev-python/redis-py-3.0.0[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"

diff --git a/dev-python/django-rq/django-rq-2.3.2.ebuild 
b/dev-python/django-rq/django-rq-2.3.2.ebuild
index 96a7c90ccc7..cae14afdcdc 100644
--- a/dev-python/django-rq/django-rq-2.3.2.ebuild
+++ b/dev-python/django-rq/django-rq-2.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="An app that provides django integration for RQ (Redis Queue)"



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

2020-09-14 Thread Sam James
commit: 37ba15cc1254f50f0e3ac1ee0d4bce0de604284d
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 18:02:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:03:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ba15cc

dev-python/sentry-sdk: cleanup old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-python/sentry-sdk/Manifest|  2 -
 dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild| 30 -
 dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild | 75 -
 dev-python/sentry-sdk/sentry-sdk-0.17.4.ebuild| 79 ---
 4 files changed, 186 deletions(-)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 43f51847526..6d0255ea320 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,4 +1,2 @@
-DIST sentry-sdk-0.14.4.tar.gz 75420 BLAKE2B 
cbc5f401fae8a4a9eaa8f6fff8ca16a61cf2d339f14787610646112f67d7b0694d95a6076d2810968d28eb176d447fec6cf49af9a317bb2c30b4e6ab2d89a4f0
 SHA512 
66886df71a3d8f9f86f41bfc4078bf80f217bcb0a27fb9e93acee193b482d3045db44953f6f0b4d05e79daa91dadb56c2784b13d1308e7bc00fb40f485537dab
 DIST sentry-sdk-0.16.3.tar.gz 170145 BLAKE2B 
bf619313fb3f49800f5384f0dfec3aa34ef4bb030c5e038a485a8861a733a537ee7c834c8c200a2244335c3c61e7d564005b81d4e5c5f603d2864b2a943a5384
 SHA512 
e8589f7bd433d4aff068099e860c0cf012fc88dc63806873573a338bb91848d73e0a2af76dad0a5e023a1b25b0be85507346b77dec5c5a265942005219541699
-DIST sentry-sdk-0.17.4.tar.gz 180562 BLAKE2B 
e6061d35ff098ef79cb4b21299e3622ea9d6ffe2b5f287843ea982f3254439ed00f7d8da6bff97cd5ec485d88e1d4beb5636a43c17a0b786582e6595cb64f15f
 SHA512 
daa9f610e9fb7ad054a579be987ca21f925166fc3491aa3a7990593fbe45a7f51a473ca016762f627d4c07bcca249b2972694b832644e23484fd067e87f59d7d
 DIST sentry-sdk-0.17.5.tar.gz 183114 BLAKE2B 
a2fdd5fb0ffb18f7987eae9f3837a4bf4df20df9757d89bcc3ec18f7022d20de083c905f6edbb854bcc7f074f6d158cbf30f69d953a75048e7d9d0d98e859477
 SHA512 
5f0d6679832fed346d00b27bac9f680909a7ede38e46b1c05c583fcc574edc193d855dba2f11a629e2919da5e13cc2e89f6c0b231e47bc7b0a67138ff7905d9f

diff --git a/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild
deleted file mode 100644
index 7cf55716208..000
--- a/dev-python/sentry-sdk/sentry-sdk-0.14.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Sentry"
-HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
-   dev-python/urllib3
-   dev-python/certifi
-"
-
-RESTRICT="test"
-
-python_test() {
-   cd "${S}"/src || die
-   "${PYTHON}" test_typing.py || die "tests failed under ${EPYTHON}"
-}

diff --git a/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild
deleted file mode 100644
index d41d27d583c..000
--- a/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Sentry"
-HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/;
-SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/sentry-python-${PV}"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   dev-python/certifi[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/asttokens[${PYTHON_USEDEP}]
-   https://getsentry.com https://pypi.org/project/sentry-sdk/;
-SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/sentry-python-${PV}"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-RDEPEND="
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   dev-python/certifi[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/asttokens[${PYTHON_USEDEP}]
-   

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

2020-09-14 Thread William Hubbs
commit: 95174c9298076ba8c350019b3a34ac83528c7e62
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 14 18:01:36 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Sep 14 18:03:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95174c92

sys-cluster/kubeadm: fix the src_uri

It is not necessary to mirror the kubernetes tarball under a different
name for each split package.
Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest   | 6 +++---
 sys-cluster/kubeadm/kubeadm-1.17.11.ebuild | 2 +-
 sys-cluster/kubeadm/kubeadm-1.18.8.ebuild  | 2 +-
 sys-cluster/kubeadm/kubeadm-1.19.1.ebuild  | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 2e19879ebb4..7affd692583 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,3 +1,3 @@
-DIST kubeadm-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
-DIST kubeadm-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
-DIST kubeadm-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284
+DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
+DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
+DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284

diff --git a/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild
index 5de1641ab6f..1f2e0087261 100644
--- a/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild
@@ -6,7 +6,7 @@ inherit bash-completion-r1 go-module
 
 DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
 HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/sys-cluster/kubeadm/kubeadm-1.18.8.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.18.8.ebuild
index 5de1641ab6f..1f2e0087261 100644
--- a/sys-cluster/kubeadm/kubeadm-1.18.8.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.18.8.ebuild
@@ -6,7 +6,7 @@ inherit bash-completion-r1 go-module
 
 DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
 HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/sys-cluster/kubeadm/kubeadm-1.19.1.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.19.1.ebuild
index 5a0d1c3289f..b4b61d26d01 100644
--- a/sys-cluster/kubeadm/kubeadm-1.19.1.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.19.1.ebuild
@@ -6,7 +6,7 @@ inherit bash-completion-r1 go-module
 
 DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
 HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2020-09-14 Thread Sam James
commit: fe45222d71f8fbf6a0d61b0e76f6a73129629356
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 18:01:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 18:03:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe45222d

dev-python/sentry-sdk: bump to 0.17.5

Fix tests by:
* including dev-python/eventlet testdep
  (only needed for one test, but there's no harm in using it)

* running distutils_install_for_testing to fix integration
  tests and allow the others to run after the initial failure.

  They check for installation of sentry-sdk as a module.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-python/sentry-sdk/Manifest |  1 +
 dev-python/sentry-sdk/sentry-sdk-0.17.5.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index be7cc4a2d68..43f51847526 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,3 +1,4 @@
 DIST sentry-sdk-0.14.4.tar.gz 75420 BLAKE2B 
cbc5f401fae8a4a9eaa8f6fff8ca16a61cf2d339f14787610646112f67d7b0694d95a6076d2810968d28eb176d447fec6cf49af9a317bb2c30b4e6ab2d89a4f0
 SHA512 
66886df71a3d8f9f86f41bfc4078bf80f217bcb0a27fb9e93acee193b482d3045db44953f6f0b4d05e79daa91dadb56c2784b13d1308e7bc00fb40f485537dab
 DIST sentry-sdk-0.16.3.tar.gz 170145 BLAKE2B 
bf619313fb3f49800f5384f0dfec3aa34ef4bb030c5e038a485a8861a733a537ee7c834c8c200a2244335c3c61e7d564005b81d4e5c5f603d2864b2a943a5384
 SHA512 
e8589f7bd433d4aff068099e860c0cf012fc88dc63806873573a338bb91848d73e0a2af76dad0a5e023a1b25b0be85507346b77dec5c5a265942005219541699
 DIST sentry-sdk-0.17.4.tar.gz 180562 BLAKE2B 
e6061d35ff098ef79cb4b21299e3622ea9d6ffe2b5f287843ea982f3254439ed00f7d8da6bff97cd5ec485d88e1d4beb5636a43c17a0b786582e6595cb64f15f
 SHA512 
daa9f610e9fb7ad054a579be987ca21f925166fc3491aa3a7990593fbe45a7f51a473ca016762f627d4c07bcca249b2972694b832644e23484fd067e87f59d7d
+DIST sentry-sdk-0.17.5.tar.gz 183114 BLAKE2B 
a2fdd5fb0ffb18f7987eae9f3837a4bf4df20df9757d89bcc3ec18f7022d20de083c905f6edbb854bcc7f074f6d158cbf30f69d953a75048e7d9d0d98e859477
 SHA512 
5f0d6679832fed346d00b27bac9f680909a7ede38e46b1c05c583fcc574edc193d855dba2f11a629e2919da5e13cc2e89f6c0b231e47bc7b0a67138ff7905d9f

diff --git a/dev-python/sentry-sdk/sentry-sdk-0.17.5.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-0.17.5.ebuild
new file mode 100644
index 000..89a0a6dd3b2
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-0.17.5.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/;
+SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   

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

2020-09-14 Thread Mike Gilbert
commit: 51e62270509ecb22a5c2c40d5fbccabef0ff19a4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 14 17:38:21 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 14 17:38:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e62270

mail-mta/sendmail: use relative symlink for makemap

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

 mail-mta/sendmail/sendmail-8.15.2-r2.ebuild | 2 +-
 mail-mta/sendmail/sendmail-8.16.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild 
b/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild
index 99feb6efaa4..d076d138094 100644
--- a/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild
+++ b/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild
@@ -143,7 +143,7 @@ src_install() {
fowners smmsp:smmsp /var/spool/clientmqueue
fperms 770 /var/spool/clientmqueue
fperms 700 /var/spool/mqueue
-   dosym /usr/sbin/makemap /usr/bin/makemap
+   dosym ../sbin/makemap /usr/bin/makemap
dodoc FAQ KNOWNBUGS README RELEASE_NOTES doc/op/op.ps
newdoc sendmail/README README.sendmail
newdoc sendmail/SECURITY SECURITY

diff --git a/mail-mta/sendmail/sendmail-8.16.1.ebuild 
b/mail-mta/sendmail/sendmail-8.16.1.ebuild
index a8d095e8109..bd72f71759c 100644
--- a/mail-mta/sendmail/sendmail-8.16.1.ebuild
+++ b/mail-mta/sendmail/sendmail-8.16.1.ebuild
@@ -133,7 +133,7 @@ src_install() {
fowners smmsp:smmsp /var/spool/clientmqueue
fperms 770 /var/spool/clientmqueue
fperms 700 /var/spool/mqueue
-   dosym /usr/sbin/makemap /usr/bin/makemap
+   dosym ../sbin/makemap /usr/bin/makemap
dodoc FAQ KNOWNBUGS README RELEASE_NOTES doc/op/op.ps
 
newdoc sendmail/README README.sendmail



[gentoo-commits] proj/linux-patches:5.8 commit in: /

2020-09-14 Thread Mike Pagano
commit: 5846980492f891a80511f1ed36d666ef8a073e1a
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Sep 14 17:35:23 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Sep 14 17:35:23 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=58469804

Update cpu opt patch for v9.1 >= gcc < v10.X.

See bug #742533
Reported by Balint SZENTE

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

 _README   |   4 +
 5012_enable-cpu-optimizations-for-gcc91.patch | 641 ++
 2 files changed, 645 insertions(+)

diff --git a/_README b/_README
index 96ae239..8c02383 100644
--- a/_README
+++ b/_README
@@ -135,6 +135,10 @@ Patch:  
5007_ZSTD-v10-8-8-gitignore-add-ZSTD-compressed-files.patch
 From:   https://lkml.org/lkml/2020/4/1/29
 Desc:   .gitignore: add ZSTD-compressed files
 
+Patch:  5012_enable-cpu-optimizations-for-gcc91.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch enables gcc >= v9.1 >= gcc < v10  optimizations for 
additional CPUs.
+
 Patch:  5013_enable-cpu-optimizations-for-gcc10.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch enables gcc = v10.1+ optimizations for additional CPUs.

diff --git a/5012_enable-cpu-optimizations-for-gcc91.patch 
b/5012_enable-cpu-optimizations-for-gcc91.patch
new file mode 100644
index 000..564eede
--- /dev/null
+++ b/5012_enable-cpu-optimizations-for-gcc91.patch
@@ -0,0 +1,641 @@
+WARNING
+This patch works with gcc versions 9.1+ and with kernel version 5.8+ and should
+NOT be applied when compiling on older versions of gcc due to key name changes
+of the march flags introduced with the version 4.9 release of gcc.[1]
+
+Use the older version of this patch hosted on the same github for older
+versions of gcc.
+
+FEATURES
+This patch adds additional CPU options to the Linux kernel accessible under:
+ Processor type and features  --->
+  Processor family --->
+
+The expanded microarchitectures include:
+* AMD Improved K8-family
+* AMD K10-family
+* AMD Family 10h (Barcelona)
+* AMD Family 14h (Bobcat)
+* AMD Family 16h (Jaguar)
+* AMD Family 15h (Bulldozer)
+* AMD Family 15h (Piledriver)
+* AMD Family 15h (Steamroller)
+* AMD Family 15h (Excavator)
+* AMD Family 17h (Zen)
+* AMD Family 17h (Zen 2)
+* Intel Silvermont low-power processors
+* Intel Goldmont low-power processors (Apollo Lake and Denverton)
+* Intel Goldmont Plus low-power processors (Gemini Lake)
+* Intel 1st Gen Core i3/i5/i7 (Nehalem)
+* Intel 1.5 Gen Core i3/i5/i7 (Westmere)
+* Intel 2nd Gen Core i3/i5/i7 (Sandybridge)
+* Intel 3rd Gen Core i3/i5/i7 (Ivybridge)
+* Intel 4th Gen Core i3/i5/i7 (Haswell)
+* Intel 5th Gen Core i3/i5/i7 (Broadwell)
+* Intel 6th Gen Core i3/i5/i7 (Skylake)
+* Intel 6th Gen Core i7/i9 (Skylake X)
+* Intel 8th Gen Core i3/i5/i7 (Cannon Lake)
+* Intel 10th Gen Core i7/i9 (Ice Lake)
+* Intel Xeon (Cascade Lake)
+
+It also offers to compile passing the 'native' option which, "selects the CPU
+to generate code for at compilation time by determining the processor type of
+the compiling machine. Using -march=native enables all instruction subsets
+supported by the local machine and will produce code optimized for the local
+machine under the constraints of the selected instruction set."[2]
+
+Do NOT try using the 'native' option on AMD Piledriver, Steamroller, or
+Excavator CPUs (-march=bdver{2,3,4} flag). The build will error out due the
+kernel's objtool issue with these.[3a,b]
+
+MINOR NOTES
+This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9
+changes. Note that upstream is using the deprecated 'match=atom' flags when I
+believe it should use the newer 'march=bonnell' flag for atom processors.[4]
+
+It is not recommended to compile on Atom-CPUs with the 'native' option.[5] The
+recommendation is to use the 'atom' option instead.
+
+BENEFITS
+Small but real speed increases are measurable using a make endpoint comparing
+a generic kernel to one built with one of the respective microarchs.
+
+See the following experimental evidence supporting this statement:
+https://github.com/graysky2/kernel_gcc_patch
+
+REQUIREMENTS
+linux version >=5.8
+gcc version >=9.1 and <10
+
+ACKNOWLEDGMENTS
+This patch builds on the seminal work by Jeroen.[6]
+
+REFERENCES
+1.  https://gcc.gnu.org/gcc-4.9/changes.html
+2.  https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
+3a. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95671#c11
+3b. https://github.com/graysky2/kernel_gcc_patch/issues/55
+4.  https://bugzilla.kernel.org/show_bug.cgi?id=77461
+5.  https://github.com/graysky2/kernel_gcc_patch/issues/15
+6.  http://www.linuxforge.net/docs/linux/linux-gcc.php
+
+--- a/arch/x86/include/asm/vermagic.h  2020-06-10 14:21:45.0 -0400
 b/arch/x86/include/asm/vermagic.h  2020-06-15 10:44:10.437477053 -0400
+@@ -17,6 +17,36 @@
+ #define MODULE_PROC_FAMILY "586MMX "
+ #elif defined CONFIG_MCORE2
+ #define 

[gentoo-commits] repo/gentoo:master commit in: dev-tex/crosstex/, profiles/

2020-09-14 Thread Michał Górny
commit: 3a9c59b471ce71bf3a2e669884bf0d255356fa48
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 17:22:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 17:23:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9c59b4

dev-tex/crosstex: Remove last-rited pkg

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

 dev-tex/crosstex/Manifest   |  1 -
 dev-tex/crosstex/crosstex-0.6-r3.ebuild | 43 -
 dev-tex/crosstex/metadata.xml   | 11 -
 profiles/package.mask   |  7 --
 4 files changed, 62 deletions(-)

diff --git a/dev-tex/crosstex/Manifest b/dev-tex/crosstex/Manifest
deleted file mode 100644
index 5a15f4cb145..000
--- a/dev-tex/crosstex/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST crosstex-0.6.tar.gz 2366411 BLAKE2B 
75ecfbb16b67c9cf7e8bce7e62b4fbc7693b57593196987f066d5ede5c7bdfabeb600d081d9e35eaa0ead830cfa5f97810d971583d951913025cccf42e33e1c9
 SHA512 
88d42ddbe4b229838c0750bbaf6d099349679a66859e8c28e03888d06bbc4641dd815a37e167700f6494a53e950245af864ea260a7779c3fd50e65cd968de08c

diff --git a/dev-tex/crosstex/crosstex-0.6-r3.ebuild 
b/dev-tex/crosstex/crosstex-0.6-r3.ebuild
deleted file mode 100644
index ab2375f5c2c..000
--- a/dev-tex/crosstex/crosstex-0.6-r3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="CrossTeX - object oriented BibTeX replacement"
-HOMEPAGE="http://www.cs.cornell.edu/people/egs/crosstex/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/ply[${PYTHON_MULTI_USEDEP}]
-   ')"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   # NB: LIBDIR changed from site-packages to avoid installing .xtx
-   # files to top site-packages dir
-   emake \
-   ROOT="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="/lib/crosstex" \
-   install
-
-   python_fix_shebang "${ED%/}/usr/bin"
-   python_optimize "${ED%/}/usr/lib/crosstex"
-
-   dodoc crosstex.pdf
-   if use examples; then
-   docinto examples
-   dodoc -r tests/.
-   fi
-}

diff --git a/dev-tex/crosstex/metadata.xml b/dev-tex/crosstex/metadata.xml
deleted file mode 100644
index 4450cbbae5b..000
--- a/dev-tex/crosstex/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   t...@gentoo.org
-   Gentoo TeX Project
-   
-   
-   crosstex
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 52fa6f78b9c..5dfaab3f619 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -652,13 +652,6 @@ dev-lang/vala:0.50
 # Obsolete, nothing depends on it. Removal in 30 days.
 net-wireless/lorcon-old
 
-# Mikle Kolyada  (2020-08-14)
-# Obsolete package. Current version is py2-only.
-# py3 port has been abandoned for a long time.
-# Use bibtex/biber as a replacement.
-# Removal in 30 days.
-dev-tex/crosstex
-
 # Matt Turner  (2020-08-13)
 # Masked for testing
 >=sys-auth/sssd-2.3.0



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-bz/, profiles/

2020-09-14 Thread Michał Górny
commit: c157b7b4349fd15f96644c9ca6c3067a5005b4dd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 17:19:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 17:23:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c157b7b4

dev-vcs/git-bz: Remove last-rited pkg

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

 dev-vcs/git-bz/Manifest   |  1 -
 dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild | 39 ---
 dev-vcs/git-bz/metadata.xml   |  8 ---
 profiles/package.mask |  5 
 4 files changed, 53 deletions(-)

diff --git a/dev-vcs/git-bz/Manifest b/dev-vcs/git-bz/Manifest
deleted file mode 100644
index 010881a6117..000
--- a/dev-vcs/git-bz/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST git-bz-0.2015.09.08.tar.bz2 46980 BLAKE2B 
c5aae20c4c3946b01620f0cdd33248a67ffc3a3e8fb84bab6bb6ccda778ac82e7fb7fb6bbe463fb13733e5b8bf5ba95d0e316b0dbcee3ef30c5003c353521ce5
 SHA512 
8a468183f23d182ea566ceb524b05028c483e5eecc0c8babec42d67e99b8779af430d18373e130dcc13c8c58135ac62faf0a700c2731320617b47b00f5678133

diff --git a/dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild 
b/dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild
deleted file mode 100644
index b2b53fc0f80..000
--- a/dev-vcs/git-bz/git-bz-0.2015.09.08.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='sqlite'
-
-inherit python-single-r1
-
-DESCRIPTION="Bugzilla subcommand for git"
-HOMEPAGE="http://www.fishsoup.net/software/git-bz/;
-SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   dev-vcs/git
-   ${PYTHON_DEPS}"
-
-src_configure() {
-   # custom script
-   ./configure --prefix="${EPREFIX}/usr" || die
-}
-
-src_install() {
-   default
-   python_fix_shebang "${ED%/}"/usr/bin/${PN}
-}
-
-pkg_postinst() {
-   if ! has_version dev-python/pycrypto; then
-   elog "For Chrome/-ium cookie decryption support, please 
install:"
-   elog "  dev-python/pycrypto"
-   fi
-}

diff --git a/dev-vcs/git-bz/metadata.xml b/dev-vcs/git-bz/metadata.xml
deleted file mode 100644
index 0319eec4c8b..000
--- a/dev-vcs/git-bz/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   mgo...@gentoo.org
-   Michał Górny
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index af1a9772253..db9c08ecda5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -674,11 +674,6 @@ app-admin/apg
 # Removal in 30 days.  Bug #736517.
 dev-python/paver
 
-# Michał Górny  (2020-08-09)
-# Python 2 only.  No commits since 2015.
-# Removal in 30 days.  Bug #735334.
-dev-vcs/git-bz
-
 # Mikle Kolyada  (2020-08-02)
 # consolekit is abandoned upstream.
 # People are encouraged to switch to any logind



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kramdown/, profiles/

2020-09-14 Thread Michał Górny
commit: 3915b68bbc814b693c39d43ea67b7a670943f71b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 17:18:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 17:23:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3915b68b

dev-ruby/kramdown: Remove masked slot :0

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

 dev-ruby/kramdown/Manifest  |  1 -
 dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild | 51 -
 profiles/package.mask   |  5 ---
 3 files changed, 57 deletions(-)

diff --git a/dev-ruby/kramdown/Manifest b/dev-ruby/kramdown/Manifest
index 1e36da21a01..e38ae24a843 100644
--- a/dev-ruby/kramdown/Manifest
+++ b/dev-ruby/kramdown/Manifest
@@ -1,2 +1 @@
-DIST kramdown-1.17.0.gem 260608 BLAKE2B 
56f0abb2c94ab2de31bcd71940c22610efc8143c434295627513735b5983a369b0d9b36a88477a4e0b14bb23a3d314280702655c854cb7134e29bebc1f276966
 SHA512 
0f98f4234dec41b53d7f116be1075176c7fcbf21621c6f52a9e5b4055a777b01f1a0a912be81a651e85df022e7bab3ac183ee66cd87abeae092cd1920aceff04
 DIST kramdown-2.3.0.gem 121344 BLAKE2B 
0494afe84123503cb1e2f31c512c1b8cace1a81a3f32488e9719d47f1614a20fb86aa007187f2802e9b5c041031e8b6258da9909cbb1bbad0aa94d519821fb14
 SHA512 
a3ed8360de9208d5ce658d198763737826db943d23dda7ca9cfd507a4656c39f2b19ece78af87981b1177fe01690d6647c854092b230cf3a8a7d2823dc83d276

diff --git a/dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild 
b/dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild
deleted file mode 100644
index fa09fd3b689..000
--- a/dev-ruby/kramdown/kramdown-1.17.0-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict 
syntax definition"
-HOMEPAGE="https://kramdown.gettalong.org/;
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
-IUSE="latex"
-
-LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra 
)"
-RDEPEND+=" ${LATEX_DEPS}"
-DEPEND+=" test? ( ${LATEX_DEPS} app-text/tidy-html5 )"
-
-ruby_add_rdepend "dev-ruby/prawn:2
-   >=dev-ruby/prawn-table-0.2.2 =dev-ruby/prawn-table-0.2*
-   >=dev-ruby/rouge-1.8
-   >=dev-ruby/itextomml-1.5
-   >=dev-ruby/coderay-1.0.0
-   >=dev-ruby/ritex-1.0
-   >=dev-ruby/stringex-1.5.1"
-
-ruby_add_bdepend "doc? ( dev-ruby/rdoc )
-   test? ( >=dev-ruby/minitest-5.0 )"
-
-all_ruby_prepare() {
-   if ! use latex; then
-   # Remove latex tests. They will fail gracefully when latex isn't
-   # present at all, but not when components are missing (most
-   # notable ucs.sty).
-   sed -i -e '/latex -v/,/^  end/ s:^:#:' test/test_files.rb || die
-   fi
-
-   # Avoid tests requiring node to be installed with mathjaxnode or
-   # unpackaged katex.
-   rm -f test/testcases/span/math/{katex,mathjaxnode}* \
-  test/testcases/block/15_math/{katex,mathjaxnode}* || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 4a9765b98a4..5efd872d3dc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -684,11 +684,6 @@ dev-vcs/git-bz
 # instead. Removal in 30 days. Bug #713478.
 dev-ruby/json:0
 
-# Hans de Graaff  (2020-08-07)
-# Slot with known security issues. Please use a newer slot
-# instead. Removal in 30 days. Bug #733116.
-dev-ruby/kramdown:0
-
 # Mikle Kolyada  (2020-08-02)
 # consolekit is abandoned upstream.
 # People are encouraged to switch to any logind



[gentoo-commits] repo/gentoo:master commit in: dev-python/paver/, profiles/

2020-09-14 Thread Michał Górny
commit: f77ae0921b5529fe34a25e23ceedf7ff229f571b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 17:20:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 17:23:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77ae092

dev-python/paver: Remove last-rited pkg

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

 dev-python/paver/Manifest  |  1 -
 dev-python/paver/metadata.xml  | 13 --
 dev-python/paver/paver-1.3.4-r1.ebuild | 43 --
 profiles/package.mask  |  5 
 4 files changed, 62 deletions(-)

diff --git a/dev-python/paver/Manifest b/dev-python/paver/Manifest
deleted file mode 100644
index de0b9ed7185..000
--- a/dev-python/paver/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Paver-1.3.4.tar.gz 446425 BLAKE2B 
6ed6014e45d0d54f5323fba7a2aa713f860b6d8a7e6ed2d409f17e02b245b516196cf298602dea98022efc640cb2a94fddec060a396d02807fb872240a3bff3e
 SHA512 
f29d6a67ebae8100f3dc7f7cea06acf5606c4c3691be49a86cd85ff69aecff4441c28e41ce5e1b79050d32946f9bb55b213e68ee966ffc0ae1e0b0bea4871aa7

diff --git a/dev-python/paver/metadata.xml b/dev-python/paver/metadata.xml
deleted file mode 100644
index 065b9b4b9d6..000
--- a/dev-python/paver/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-pyt...@gentoo.org
-Python
-  
-  
-  
-Paver
-paver/paver
-  
-

diff --git a/dev-python/paver/paver-1.3.4-r1.ebuild 
b/dev-python/paver/paver-1.3.4-r1.ebuild
deleted file mode 100644
index a751a449de0..000
--- a/dev-python/paver/paver-1.3.4-r1.ebuild
+++ /dev/null
@@ -1,43 +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 distutils-r1
-
-MY_PN=${PN/p/P}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Python-based software project scripting tool along the lines of 
Make"
-HOMEPAGE="https://pythonhosted.org/Paver/ https://github.com/paver/paver;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos 
~x86-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]"
-
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
-   # https://github.com/paver/paver/issues/143#issuecomment-103943327
-   find paver/tests -name '*.pyc' -delete || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   nosetests || die "Testing failed with ${EPYTHON}"
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index db9c08ecda5..52fa6f78b9c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -669,11 +669,6 @@ dev-tex/crosstex
 # Bug #629272
 app-admin/apg
 
-# Michał Górny  (2020-08-09)
-# Build tool with no revdeps left.
-# Removal in 30 days.  Bug #736517.
-dev-python/paver
-
 # Mikle Kolyada  (2020-08-02)
 # consolekit is abandoned upstream.
 # People are encouraged to switch to any logind



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/json/files/, dev-ruby/json/, profiles/

2020-09-14 Thread Michał Górny
commit: 37a7617bdc64e6e7f57180f9a6241d2f63115ca5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 17:19:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 17:23:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a7617b

dev-ruby/json: Remove masked slot :0

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

 dev-ruby/json/Manifest |  1 -
 dev-ruby/json/files/json-1.8.6-heap-exposure.patch | 82 --
 dev-ruby/json/json-1.8.6-r1.ebuild | 70 --
 profiles/package.mask  |  5 --
 4 files changed, 158 deletions(-)

diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index 1744891ca90..158c82c17ff 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -1,3 +1,2 @@
-DIST json-1.8.6.gem 144384 BLAKE2B 
db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345
 SHA512 
8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b
 DIST json-2.3.0.gem 114176 BLAKE2B 
329f1305a0cae3d44c74cc7475c7340e86b8447d5e4ffdd5854620669ee4ef5bba0ed7dbc617b0beffb7bfd8b3d79d46ce26feef37685413a4a5a9c230d0ce0c
 SHA512 
9086a64b664f2d774439c0c9f10c2c1cd897684050eb60f8e3ad9256e0b9541deec3bd22fab0bdcf66e3d5bc795720c6923d514b6edb824c9962fc22f162b332
 DIST json-2.3.1.gem 118784 BLAKE2B 
6852f5d1733fd5d596b44d095c37d11a129b02fc61dc81afa90aef3623eefdb5515f6755dce42f055954baf2ac45e87620940ccd7c2c839501945923dbe62d18
 SHA512 
a9a0c54ac1faacc412ad708b630c8bad8c6f99db6862e8fc80c46207f0f0972433fbfe51d0c93a5d91b91c59b1fef5ad8e64e36cc49e32b3e51ff390a380a2a9

diff --git a/dev-ruby/json/files/json-1.8.6-heap-exposure.patch 
b/dev-ruby/json/files/json-1.8.6-heap-exposure.patch
deleted file mode 100644
index d3da7a0f86f..000
--- a/dev-ruby/json/files/json-1.8.6-heap-exposure.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-diff --git ext/json/generator/generator.c ext/json/generator/generator.c
-index a135e28348..2cdca5685f 100644
 a/ext/json/ext/generator/generator.c
-+++ b/ext/json/ext/generator/generator.c
-@@ -301,7 +301,7 @@ static char *fstrndup(const char *ptr, unsigned long len) {
-   char *result;
-   if (len <= 0) return NULL;
-   result = ALLOC_N(char, len);
--  memccpy(result, ptr, 0, len);
-+  memcpy(result, ptr, len);
-   return result;
- }
- 
-@@ -1055,7 +1055,7 @@ static VALUE cState_indent_set(VALUE self, VALUE indent)
- }
- } else {
- if (state->indent) ruby_xfree(state->indent);
--state->indent = strdup(RSTRING_PTR(indent));
-+state->indent = fstrndup(RSTRING_PTR(indent), len);
- state->indent_len = len;
- }
- return Qnil;
-@@ -1093,7 +1093,7 @@ static VALUE cState_space_set(VALUE self, VALUE space)
- }
- } else {
- if (state->space) ruby_xfree(state->space);
--state->space = strdup(RSTRING_PTR(space));
-+state->space = fstrndup(RSTRING_PTR(space), len);
- state->space_len = len;
- }
- return Qnil;
-@@ -1129,7 +1129,7 @@ static VALUE cState_space_before_set(VALUE self, VALUE 
space_before)
- }
- } else {
- if (state->space_before) ruby_xfree(state->space_before);
--state->space_before = strdup(RSTRING_PTR(space_before));
-+state->space_before = fstrndup(RSTRING_PTR(space_before), len);
- state->space_before_len = len;
- }
- return Qnil;
-@@ -1166,7 +1166,7 @@ static VALUE cState_object_nl_set(VALUE self, VALUE 
object_nl)
- }
- } else {
- if (state->object_nl) ruby_xfree(state->object_nl);
--state->object_nl = strdup(RSTRING_PTR(object_nl));
-+state->object_nl = fstrndup(RSTRING_PTR(object_nl), len);
- state->object_nl_len = len;
- }
- return Qnil;
-@@ -1201,7 +1201,7 @@ static VALUE cState_array_nl_set(VALUE self, VALUE 
array_nl)
- }
- } else {
- if (state->array_nl) ruby_xfree(state->array_nl);
--state->array_nl = strdup(RSTRING_PTR(array_nl));
-+state->array_nl = fstrndup(RSTRING_PTR(array_nl), len);
- state->array_nl_len = len;
- }
- return Qnil;
-diff --git ext/json/generator/generator.h ext/json/generator/generator.h
-index 298c0a4965..6bbf817b7d 100644
 a/ext/json/ext/generator/generator.h
-+++ b/ext/json/ext/generator/generator.h
-@@ -1,7 +1,6 @@
- #ifndef _GENERATOR_H_
- #define _GENERATOR_H_
- 
--#include 
- #include 
- #include 
- 
-diff --git ext/json/lib/json/version.rb ext/json/lib/json/version.rb
-index b5748334b9..cd7ddf8777 100644
 a/lib/json/version.rb
-+++ b/lib/json/version.rb
-@@ -1,7 +1,7 @@
- module JSON
-   # JSON version
--  VERSION = '1.8.6'
-+  VERSION = '1.8.6.1'
-   VERSION_ARRAY   = VERSION.split(/\./).map { |x| x.to_i } # :nodoc:
-   VERSION_MAJOR   = 

[gentoo-commits] repo/gentoo:master commit in: profiles/, net-wireless/lorcon-old/

2020-09-14 Thread Michał Górny
commit: 77ce292ea2a4fdf5efc981cfe88fff29926f813d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 14 17:22:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 14 17:23:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ce292e

net-wireless/lorcon-old: Remove last-rited pkg

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

 net-wireless/lorcon-old/lorcon-old-.ebuild | 26 --
 net-wireless/lorcon-old/metadata.xml   |  8 
 profiles/package.mask  |  4 
 3 files changed, 38 deletions(-)

diff --git a/net-wireless/lorcon-old/lorcon-old-.ebuild 
b/net-wireless/lorcon-old/lorcon-old-.ebuild
deleted file mode 100644
index cd62cbdd50f..000
--- a/net-wireless/lorcon-old/lorcon-old-.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs eutils subversion
-
-DESCRIPTION="A generic library for injecting 802.11 frames"
-HOMEPAGE="http://802.11ninja.net/lorcon;
-SRC_URI=""
-ESVN_REPO_URI="http://802.11ninja.net/svn/lorcon/branch/lorcon-old;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="dev-libs/libnl
-   net-libs/libpcap"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   DESTDIR="${D}" emake install
-   # rename manpage to avoid conflict with lorcon
-   mv "${D}"/usr/share/man/man3/lorcon.3 
"${D}"/usr/share/man/man3/lorcon-old.3
-}

diff --git a/net-wireless/lorcon-old/metadata.xml 
b/net-wireless/lorcon-old/metadata.xml
deleted file mode 100644
index 0bd171786a1..000
--- a/net-wireless/lorcon-old/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-zeroch...@gentoo.org
-Rick Farina
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 5dfaab3f619..be996b0086b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -648,10 +648,6 @@ dev-ruby/request_store:1.0.5
 >=dev-libs/vala-common-0.49
 dev-lang/vala:0.50
 
-# Rick Farina  (2020-08-14)
-# Obsolete, nothing depends on it. Removal in 30 days.
-net-wireless/lorcon-old
-
 # Matt Turner  (2020-08-13)
 # Masked for testing
 >=sys-auth/sssd-2.3.0



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

2020-09-14 Thread Jeroen Roovers
commit: 5adaedfea17fc319c37699af610c9684b38ecc17
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Sep 14 17:18:47 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Sep 14 17:19:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5adaedfe

x11-misc/svkbd: Initial commit

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-misc/svkbd/Manifest |  1 +
 x11-misc/svkbd/metadata.xml |  7 ++
 x11-misc/svkbd/svkbd-0.2.ebuild | 50 +
 3 files changed, 58 insertions(+)

diff --git a/x11-misc/svkbd/Manifest b/x11-misc/svkbd/Manifest
new file mode 100644
index 000..5a4afcb60d4
--- /dev/null
+++ b/x11-misc/svkbd/Manifest
@@ -0,0 +1 @@
+DIST svkbd-0.2.tar.gz 19470 BLAKE2B 
3b97cfe37439474a31f382f86706b47effab82a1ef5ba0a278e0e7241b304b2cd096c01d88a60fc8ed2c25fb4c019b3fbe18645378b4508f339e69739381f22f
 SHA512 
320f212c21163bd143e468bc541f79bc290e695704db1f7912112b07e673b6cde9766768c1e153a88962a8385ff9ac6cb78c2da5ca8ffb1b57be5eac26d46553

diff --git a/x11-misc/svkbd/metadata.xml b/x11-misc/svkbd/metadata.xml
new file mode 100644
index 000..cfab5bb7c8d
--- /dev/null
+++ b/x11-misc/svkbd/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+desktop-m...@gentoo.org
+
+

diff --git a/x11-misc/svkbd/svkbd-0.2.ebuild b/x11-misc/svkbd/svkbd-0.2.ebuild
new file mode 100644
index 000..a6f135c3de9
--- /dev/null
+++ b/x11-misc/svkbd/svkbd-0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit savedconfig toolchain-funcs
+
+DESCRIPTION="Simple Virtual Keyboard"
+HOMEPAGE="https://tools.suckless.org/x/svkbd/;
+SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libXtst
+"
+DEPEND="
+   ${DEPEND}
+   x11-base/xorg-proto
+"
+
+src_prepare() {
+   default
+
+   restore_config config.def.h
+
+   sed -i -e 's|pkg-config|$(PKG_CONFIG)|g' Makefile || die
+}
+
+src_compile() {
+   for i in layout*.h; do
+   i=${i/layout.}; i=${i/.h}
+   emake \
+   CC="$(tc-getCC)" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+   LAYOUT=${i}
+   done
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+
+   doman ${PN}.1
+
+   save_config config.def.h
+}



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

2020-09-14 Thread Sergei Trofimovich
commit: c3a37c624c22149d7d8617d5e3f48e9248065768
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Sep 14 15:19:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 14 16:33:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a37c62

dev-ruby/nokogiri: stable 1.10.10 for sparc, bug #742458

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

 dev-ruby/nokogiri/nokogiri-1.10.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild
index 2c0b767deb8..d3ea36c3842 100644
--- a/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.nokogiri.org/;
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/font-sony-misc/

2020-09-14 Thread Sergei Trofimovich
commit: 95f3d8f47a9bde2e55c526779ee1ac50d8cb2bb6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Sep 14 15:04:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 14 16:33:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f3d8f4

media-fonts/font-sony-misc: mark 1.0.3-r2 hppa/sparc, bug #741975

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

 media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild 
b/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild
index e367ddfe300..11c13bf5309 100644
--- a/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild
+++ b/media-fonts/font-sony-misc/font-sony-misc-1.0.3-r2.ebuild
@@ -6,4 +6,4 @@ inherit xorg-3
 
 DESCRIPTION="X.Org Sony fonts"
 
-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"



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

2020-09-14 Thread Sergei Trofimovich
commit: 8069ed196df2f41cc7b7fbf13bc7647be8164b6b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Sep 14 15:08:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 14 16:33:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8069ed19

media-libs/mesa: stable 20.1.7 for hppa, bug #741975

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

 media-libs/mesa/mesa-20.1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-20.1.7.ebuild 
b/media-libs/mesa/mesa-20.1.7.ebuild
index 1b0d0f2f39a..9782a47c8d7 100644
--- a/media-libs/mesa/mesa-20.1.7.ebuild
+++ b/media-libs/mesa/mesa-20.1.7.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2020-09-14 Thread Sergei Trofimovich
commit: 1b850940be4636b8f9b7c477ee94e1cfa63e6cb3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Sep 14 15:24:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 14 16:33:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b850940

dev-util/scons: stable 4.0.1 for sparc, bug #742359

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

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

diff --git a/dev-util/scons/scons-4.0.1.ebuild 
b/dev-util/scons/scons-4.0.1.ebuild
index 3325adc7593..191cd21327a 100644
--- a/dev-util/scons/scons-4.0.1.ebuild
+++ b/dev-util/scons/scons-4.0.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 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 ~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 ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



  1   2   >