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

2021-03-03 Thread Fabian Groffen
commit: d5dc6a8e31f21326f932c0acd8ea77ba4fa7875f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Mar  4 07:57:22 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Mar  4 07:58:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5dc6a8e

dev-python/carbon-1.1.7: version bump, drop x64-solaris

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

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

diff --git a/dev-python/carbon/Manifest b/dev-python/carbon/Manifest
index 02d3976e9e4..92a1ce5dd23 100644
--- a/dev-python/carbon/Manifest
+++ b/dev-python/carbon/Manifest
@@ -1 +1,2 @@
 DIST carbon-1.1.5.tar.gz 72365 BLAKE2B 
304e515fd3cae806e141d0a76983d13967885a7e57c310d86c0c83560aa306a573676fb0135fceccf14cc7ed42d8a9dcb7869ab0d6ac3b2fc00c2fb088011873
 SHA512 
1b3a0a0d4005e2ec8d5bca062b41f0e18329c1bc4d3a4b3eca5e8f7c94c20387281392eefceaca90294e51860eabecca242c487068433119f1f249f8659ed560
+DIST carbon-1.1.7.tar.gz 73380 BLAKE2B 
8f9c807bc5e1c6fc020ae31179b6c0c11724b1110def323f92e158c5cf7c88291686bdc7f9078fb9234e5f2877fd745f7ec581533fa9a77e0307bf56f8ba60e0
 SHA512 
f0c5c64fa02cfd5940a7b23dbb3f2af27f67595e301ae719f4e2e9cdb48d4a5673d36a60adc8d338a55202f8e89873a7539c960cc16649903305191c6b0fc875

diff --git a/dev-python/carbon/carbon-1.1.7.ebuild 
b/dev-python/carbon/carbon-1.1.7.ebuild
new file mode 100644
index 000..906b0342f04
--- /dev/null
+++ b/dev-python/carbon/carbon-1.1.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Backend data caching and persistence daemon for Graphite"
+HOMEPAGE="https://graphiteapp.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+# whisper appears to have been missed from listing in install_requires in 
setup.py
+RDEPEND="
+   dev-python/twisted[${PYTHON_USEDEP}]
+   dev-python/cachetools[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   =dev-python/whisper-${PV}*[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   # Do not install the configuration and data files. We install them
+   # somewhere sensible by hand.
+   sed -i -e '/data_files=install_files,/d' setup.py || die
+   # We want FHS-style paths instead of /opt/graphite
+   export GRAPHITE_NO_PREFIX=yes
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /etc/carbon
+   doins conf/*
+
+   keepdir /var/log/carbon /var/lib/carbon/{whisper,lists,rrd}
+
+   newinitd "${FILESDIR}"/carbon.initd2 carbon-cache
+   newinitd "${FILESDIR}"/carbon.initd2 carbon-relay
+   newinitd "${FILESDIR}"/carbon.initd2 carbon-aggregator
+
+   newconfd "${FILESDIR}"/carbon.confd carbon-cache
+   newconfd "${FILESDIR}"/carbon.confd carbon-relay
+   newconfd "${FILESDIR}"/carbon.confd carbon-aggregator
+}
+
+pkg_postinst() {
+   einfo 'This ebuild installs carbon into FHS-style paths.'
+   einfo 'You will probably have to set GRAPHITE_CONF_DIR to /etc/carbon'
+   einfo 'and GRAPHITE_STORAGE_DIR to /var/lib/carbon to make use of this'
+   einfo '(see /etc/carbon/carbon.conf.example).'
+   einfo ' '
+   einfo 'OpenRC init script supports multiple instances !'
+   einfo 'Example to run an instance b of carbon-cache :'
+   einfo 'ln -s /etc/init.d/carbon-cache /etc/init.d/carbon-cache.b'
+   einfo 'cp /etc/conf.d/carbon-cache /etc/conf.d/carbon-cache.b'
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2021-03-03 Thread Stephan Hartmann
commit: da796afa19350bb4e9f618131223df3ad5b6cda2
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Mar  4 07:25:00 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Mar  4 07:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da796afa

www-client/google-chrome-unstable: automated update (90.0.4430.11)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-90.0.4427.5.ebuild => google-chrome-unstable-90.0.4430.11.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 038978ef5cd..2ca9e5d0628 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_90.0.4427.5-1_amd64.deb 82992200 BLAKE2B 
08dd82afec72c0797a1f901e72a7b1126875bb05e8bcd067cfd0b3f58a60115c67ae66c7dffb0585196165b5dc05839a5f35f55cb7cdafccb6575be849cb847c
 SHA512 
6794d3deaaf265c01549226514a753571012490cd94b9332306d4f20a2a0512e19d4560bbec718f6e19704ef7efeb35ea531afb5b64dbc4e84cec8f46e21bd66
+DIST google-chrome-unstable_90.0.4430.11-1_amd64.deb 78571060 BLAKE2B 
92ebd4854d0be1212e12ef8bfeb79ea68b9eb952d8d941435c17e5fe07d41008d41d220c7153c7c5e4028d7d0c0e57cd45f262c68af8dceceaac99c56a5fc5c3
 SHA512 
19e57a6071c1c41ffd81a3ebcd9ffd26a470a661f024792cdd746a84662590d90e52edbd820a49b690436e5e2a2d4748578bbbeeb6907f58a381e620b3e03a32

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-90.0.4427.5.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-90.0.4430.11.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-90.0.4427.5.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-90.0.4430.11.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2021-03-03 Thread Stephan Hartmann
commit: a501a120e6313259b8a665ea4d9355b33abdcfe3
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Mar  4 07:25:09 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Mar  4 07:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a501a120

www-plugins/chrome-binary-plugins: automated update (90.0.4430.11)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...7.5_alpha.ebuild => chrome-binary-plugins-90.0.4430.11_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 6326473716b..27e69d5b759 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_89.0.4389.72-1_amd64.deb 81415588 BLAKE2B 
95df0883bd61ef70f1596ce95a56d84c8b9c91b1736a7e5ffdc8be5c41effe0244004dd316a07b0230dc6e4375de25796d45915df02464391e387857ca7985b4
 SHA512 
7a65563efc3706f6684b304316bfdd8cd4a6f82d21f746e447757ae39b0c909879da5f6ed5752e0c0d8f526b59726f915a4486054af93d14bfc72c611b910879
 DIST google-chrome-stable_89.0.4389.72-1_amd64.deb 81392912 BLAKE2B 
9335fe1bfa9204d03e36f8c91e5a086cf12153d5811718abec5bba7ef9312bc66d6fe39f4678ba66430f5d7c16dde58694c01265ee4176359a4aa9b22604fd4d
 SHA512 
fd2e3eba948717e30e14662e5ecd01a373a67af8f7dfe6134a812deba502a273eada55786dfb5093a5b9a39a552ebd3368c179e78479e8fe94a466aee0138fc2
-DIST google-chrome-unstable_90.0.4427.5-1_amd64.deb 82992200 BLAKE2B 
08dd82afec72c0797a1f901e72a7b1126875bb05e8bcd067cfd0b3f58a60115c67ae66c7dffb0585196165b5dc05839a5f35f55cb7cdafccb6575be849cb847c
 SHA512 
6794d3deaaf265c01549226514a753571012490cd94b9332306d4f20a2a0512e19d4560bbec718f6e19704ef7efeb35ea531afb5b64dbc4e84cec8f46e21bd66
+DIST google-chrome-unstable_90.0.4430.11-1_amd64.deb 78571060 BLAKE2B 
92ebd4854d0be1212e12ef8bfeb79ea68b9eb952d8d941435c17e5fe07d41008d41d220c7153c7c5e4028d7d0c0e57cd45f262c68af8dceceaac99c56a5fc5c3
 SHA512 
19e57a6071c1c41ffd81a3ebcd9ffd26a470a661f024792cdd746a84662590d90e52edbd820a49b690436e5e2a2d4748578bbbeeb6907f58a381e620b3e03a32

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-90.0.4427.5_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-90.0.4430.11_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-90.0.4427.5_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-90.0.4430.11_alpha.ebuild



[gentoo-commits] proj/portage:master commit in: /

2021-03-03 Thread Zac Medico
commit: 48c08a284d4f2916404682bcab9980d9a5c66c06
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar  3 12:39:15 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Mar  4 07:17:21 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=48c08a28

setup.py: fix EPREFIX and PORTAGE_BASE_PATH for pip install

Signed-off-by: Zac Medico  gentoo.org>

 setup.py | 51 ---
 1 file changed, 44 insertions(+), 7 deletions(-)

diff --git a/setup.py b/setup.py
index 311f66dfd..343921525 100755
--- a/setup.py
+++ b/setup.py
@@ -33,7 +33,7 @@ autodetect_pip = os.path.basename(os.environ.get("_", "")) == 
"pip" or os.path.b
 ).startswith("pip-")
 venv_prefix = "" if sys.prefix == sys.base_prefix else sys.prefix
 create_entry_points = bool(autodetect_pip or venv_prefix)
-eprefix = sysconfig.get_python_lib() if venv_prefix else ""
+eprefix = ""
 with open(os.path.join(os.path.dirname(__file__), 'README'), 'rt') as f:
long_description = f.read()
 
@@ -497,12 +497,49 @@ class x_install_lib(install_lib):
rewrite_file('portage/__init__.py', {
'VERSION': self.distribution.get_version(),
})
-   rewrite_file('portage/const.py', {
-   'EPREFIX': eprefix,
-   'GLOBAL_CONFIG_PATH': self.portage_confdir,
-   'PORTAGE_BASE_PATH': eprefix + self.portage_base,
-   'PORTAGE_BIN_PATH': eprefix + self.portage_bindir,
-   })
+
+   def re_sub_file(path, pattern_repl_items):
+   path = os.path.join(self.install_dir, path)
+   print("Rewriting %s" % path)
+   with codecs.open(path, "r", "utf-8") as f:
+   data = f.read()
+   for pattern, repl in pattern_repl_items:
+   data = re.sub(pattern, repl, data, 
flags=re.MULTILINE)
+   with codecs.open(path, "w", "utf-8") as f:
+   f.write(data)
+
+   val_dict = {
+   "GLOBAL_CONFIG_PATH": self.portage_confdir,
+   }
+   if create_entry_points:
+   re_sub_file(
+   "portage/const.py",
+   (
+   (
+   
"^(PORTAGE_BASE_PATH\s*=\s*)(.*)",
+   lambda m: "{}{}".format(
+   m.group(1),
+   
'os.path.realpath(os.path.join(__file__, "../../usr/lib/portage"))',
+   ),
+   ),
+   (
+   "^(EPREFIX\s*=\s*)(.*)",
+   lambda m: "{}{}".format(
+   m.group(1),
+   
'os.path.realpath(os.path.join(__file__, "../.."))',
+   ),
+   ),
+   ),
+   )
+   else:
+   val_dict.update(
+   {
+   "EPREFIX": eprefix,
+   "PORTAGE_BASE_PATH": eprefix + 
self.portage_base,
+   "PORTAGE_BIN_PATH": eprefix + 
self.portage_bindir,
+   }
+   )
+   rewrite_file("portage/const.py", val_dict)
 
return ret
 



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

2021-03-03 Thread Patrick McLean
commit: 77e3bbd9528150668daa02b6afffe1183a482782
Author: Patrick McLean  sony  com>
AuthorDate: Thu Mar  4 07:03:14 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar  4 07:03:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e3bbd9

net-misc/openssh-8.5_p1: Version bump

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

 net-misc/openssh/Manifest  |   6 +
 .../openssh/files/openssh-8.5_p1-GSSAPI-dns.patch  | 112 +
 .../files/openssh-8.5_p1-X509-glue-13.0.patch  |  73 +++
 .../files/openssh-8.5_p1-hpn-15.1-X509-glue.patch  | 325 +
 .../files/openssh-8.5_p1-hpn-15.1-glue.patch   | 242 ++
 .../files/openssh-8.5_p1-hpn-15.1-sctp-glue.patch  |  18 +
 net-misc/openssh/openssh-8.5_p1.ebuild | 515 +
 7 files changed, 1291 insertions(+)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 5b21cbdc99a..4c9fa8922fa 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -1,6 +1,12 @@
 DIST openssh-8.4p1+x509-12.6.diff.gz 857479 BLAKE2B 
ac8c3e8c1087ca571e5459c9826903410ff2d45de60151d9bd8e59da15805b75752f8f3ffc231c9f8aaa8f2b2c07a97a8296684f885e0d14b54ff5d7bc585588
 SHA512 
e56516b376ecc3e5464895744ce0616cf4446a891fbd3cbcb090d5f61ebc349d74f9c01e855ccd22e574dbfeec0cb2ba7daf582983010ff991243a6371cc5fe3
 DIST openssh-8.4p1-sctp-1.2.patch.xz 7668 BLAKE2B 
2e22d2a90723cea9ef958bd989b8c431fcb08b4dc5bfd3ebbf463ca9546dc37acdc185c35ddf3adbb90bde9b3902bf36524a456061a9bcbdef7a76ece79e2ff4
 SHA512 
90da34b7b86e52df9e0191c99c9d645a4d4671958adebeed46e1149102d4ba8c729eadb79d84fad9feac64aafa0541d2f1f4db8cdfe0af5ba893aac072ef2380
 DIST openssh-8.4p1.tar.gz 1742201 BLAKE2B 
4b1e60d4962095df045c3a31bbf8af725b1c07324c4aa1f6b9a3ddb7e695c98e9aa01655b268f6fd6a400f511b23be91f6b89d07b14a6a2d92f873efb4d9c146
 SHA512 
d65275b082c46c5efe7cf3264fa6794d6e99a36d4a54b50554fc56979d6c0837381587fd5399195e1db680d2a5ad1ef0b99a180eac2b4de5637906cb7a89e9ce
+DIST openssh-8.5p1+x509-13.0.diff.gz 996872 BLAKE2B 
136937e4e65e5e73d1d1b596ae6188f359daa8e95aafd57fab8cf947b59fde573ff4e6259781d1a0fd89718d14469ca4aed01bae6f37cc16df109c673fa2c73c
 SHA512 
2276b0ac577162f7f6a56115637636a6eaaa8b3cc06e5ef053ec06e00a7c3459efe8de8dbc5f55c9f6a192534e2f7c8c7064fcdbf56d28b628bb301c5072802c
+DIST openssh-8.5p1-sctp-1.2.patch.xz 7692 BLAKE2B 
298bf5e2004fd864bdbb6d6f354d1fbcb7052a9caaf8e39863b840a7af8e31f87790f6aa10ae84df177d450bb34a43c4a3aa87d7472e2505d727757c016ce92b
 SHA512 
84990f95e22c90dbc4d04d47ea88b761ff1d0101018661ff2376ac2a726b5fca43f1b5f5d926ccbe1c8d0143ac36b104616bd1a6b5dcdba4addf48a5dd196e2b
+DIST openssh-8.5p1.tar.gz 1779733 BLAKE2B 
f4e4bd39e2dd275d4811e06ca994f2239ad27c804b003c74cc26f9dffae28f1b4006fc618580f0dc9c45f0b7361c24728c23688b45f41cb8a15cf6206c3f15c3
 SHA512 
af9c34d89170a30fc92a63973e32c766ed4a6d254bb210e317c000d46913e78d0c60c7befe62d993d659be000b828b9d4d3832fc40df1c3d33850aaa6293846f
 DIST openssh-8_3_P1-hpn-AES-CTR-14.22.diff 29963 BLAKE2B 
19b82f4ff820f52dafaa5b3f09f8a0a67f318771c1c7276b9d37e4a6412052c9c53347f880f2d78981af3830432704b9ad74b375241965326530ae23ec8d74a2
 SHA512 
49f2778831dc768850870a1755da9cdd7d3bc83fa87069070f5a1d357ce9bdadeb2506c8ff3c6b055708da12a70e9ede7ed0e8a29fcab441abb55c9d483663be
 DIST openssh-8_3_P1-hpn-DynWinNoneSwitch-14.22.diff 42783 BLAKE2B 
10940c35ae6bdc33e58bc9abd9cd7a551d4ca76a175400acb872906805bd04d384f57e81049b183d7d892ce1b5f7a138e197366369fe12e5c9dc1349850b0582
 SHA512 
c09162b96e0ffadc59c6076507bc843e6f8f2fb372140b84181f5fb2894225b1e05a831d85ba689c35c322b5a99302b9db77c324f978f1a46a16b185b3cb28dd
 DIST openssh-8_3_P1-hpn-PeakTput-14.22.diff 2012 BLAKE2B 
701f46da022e7ecf35b57f41bf5682a37be453c175928d3ff3df09292275e6021f6108a20c02eec9d636e85ee5a8e05b7233ada180edf1209a3dc4b139d58858
 SHA512 
026f65c62e4c05b69661094d41bf338df608e2a9b23ef95588062e3bd68729733dae32adab783609a6eca810ccdcbddee25e7649a534c9a283a03282f73438bb
+DIST openssh-8_4_P1-hpn-AES-CTR-15.1.diff 29966 BLAKE2B 
79dea4e16ffdda329131eb48a3c3dd40e167e5c6fa4dd2beb6c67e7e4f17a45c6645e84dcdc97baae90215a802cd1d723dfd88c981b1db826f61fca0a4e92ae1
 SHA512 
cdb7aa5737a1527d83ffa747d17ae997a64b7bc16e198d0721b690e5932446d30ba4129c122be2a457f261be7a11d944ef49ba2450ce90f552daab508b0c980b
+DIST openssh-8_4_P1-hpn-DynWinNoneSwitch-15.1.diff 51327 BLAKE2B 
6879df5bfb4c07c44b41620bd49433591711edb08ad6b5c09af8a5f754ca09f3ff6a066ffac3210fdad6dee47710221dca0a3dc47b919498ec6939b42a073418
 SHA512 
1e6471e88783acf764186577a767ea7c2071bcab1b803c18288f70166d87471703b332dae3bdcaf4318039089caebfba46e5b6da218912eff1103bd03d736a60
+DIST openssh-8_4_P1-hpn-PeakTput-15.1.diff 2429 BLAKE2B 
fc2140f4036ef57b7093696680b6e157c78bb431af9bc9e75f223c2b13693f0ec2ad214fbf6b2ba0059cbf3690a93235559f07b46dabd056d65ae1fc9d7418f0
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/

2021-03-03 Thread Hans de Graaff
commit: 8ff2828b0551b48746f8bd5e5740bb8564cb3c6e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  4 06:43:56 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  4 06:55:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff2828b

www-servers/puma: add 5.2.2

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

 www-servers/puma/Manifest  |  1 +
 www-servers/puma/puma-5.2.2.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest
index 1091b00d074..e400a765582 100644
--- a/www-servers/puma/Manifest
+++ b/www-servers/puma/Manifest
@@ -2,3 +2,4 @@ DIST puma-3.12.5.tar.gz 219175 BLAKE2B 
55e80fba8fd84004090cb8d30b6fd01652f1beb1d
 DIST puma-5.1.1.tar.gz 284807 BLAKE2B 
59ba17129e55e79aa2f8092d60a5643840bd996b7832d421cb72538fc48b0fb302353bedef56cc9b115bdfb15b33b0f453bfbf759b2e9552a9490a8b0cef3090
 SHA512 
8653c622c21dca2116219702e801d7aa3272f0771fd5c2d5149927edbd504a9838fb0d442bfc5dc523035a94dad25946738a5dda954fdaa74a9a00c85ed9f86e
 DIST puma-5.2.0.tar.gz 292173 BLAKE2B 
e09e524ef651a674373e0c5281832fef2e016f58e9623968e11c47135f7bcddb72c6458e74e85f4264c40f49222161d9749c3c29295d5470e47e7b0382e96bab
 SHA512 
3e97f17be3926ff23b03def55dd1c9f015750a5aec74f0fa1551d20c9f386e0ec1a9e676dc0df49ae12129be6768a7d2f7df7a944dd2ec3d44f8243098dc7950
 DIST puma-5.2.1.tar.gz 292945 BLAKE2B 
1590dd256953578330ffcb4b2e8745c20ea893f62f251813da5b2473694312a9daeccd7cd5f453dbad441619594210fbdac431a6459deea24e1656c4da0ba01c
 SHA512 
8ec1a351badd68ce6559eb99592e3f4d836ca49406749a6c2cd9162c443eadf3b4cf24ceb6c92e0e27057217f6487ff9923888ff4a1590f8cf9061d06ec16e52
+DIST puma-5.2.2.tar.gz 293551 BLAKE2B 
ba7ba9d8a2dcf9ea9716624f712d6b569472e8bfd8d7501a5807007ccdc6b6b36a8fc6f65f47f5898907adb3d3b85e2630194d5527c96ed655ce6a52192ec36a
 SHA512 
b2d4f711cd1ad4f4557991ba26d7b940573b413e6a4c589d8447e78135d8d47e7222de4c865919981b677891cb2b57e3a3cf015d1f9a637b671f4f221c7ea77f

diff --git a/www-servers/puma/puma-5.2.2.ebuild 
b/www-servers/puma/puma-5.2.2.ebuild
new file mode 100644
index 000..5d0f1ef4455
--- /dev/null
+++ b/www-servers/puma/puma-5.2.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_GEMSPEC="puma.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server 
for Ruby/Rack"
+HOMEPAGE="https://puma.io/;
+SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
+RDEPEND+=" dev-libs/openssl:0"
+
+ruby_add_bdepend "virtual/ruby-ssl
+   test? ( dev-ruby/rack >=dev-ruby/minitest-5.9:5 
>=dev-ruby/test-unit-3.0:2 )"
+
+ruby_add_rdepend "dev-ruby/nio4r:2"
+
+all_ruby_prepare() {
+   sed -e '/bundler/ s:^:#:' \
+   -e '/prove/ s:^:#:' \
+   -e '/stub_const/ s:^:#:' \
+   -i test/helper.rb || die
+
+   # Avoid tests failing inconsistently
+   sed -i -e '/test_bad_client/askip "inconsistent results"' 
test/test_web_server.rb || die
+
+   # Avoid launcher tests since they make assumptions about bundler use
+   rm -f test/test_launcher.rb test/test_worker_gem_independence.rb || die
+
+   # Skip integration tests since they make a lot of assumptions about
+   # the environment
+   rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die
+
+   # Avoid test that uses unpackaged stub_const
+   sed -i -e '/test_shutdown_with_grace/,/^  end/ s:^:#:' 
test/test_thread_pool.rb || die
+
+   sed -e 's/git ls-files --/find/' \
+   -e 's:_relative ": "./:' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   einfo "Running test suite"
+   ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', 
'~>3.0'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require 
f}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/

2021-03-03 Thread Hans de Graaff
commit: ced18639ae1bbb703577882733b682965de69948
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  4 06:40:09 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  4 06:55:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced18639

www-servers/puma: cleanup

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

 www-servers/puma/Manifest |  3 --
 www-servers/puma/puma-4.3.4-r1.ebuild | 75 ---
 www-servers/puma/puma-4.3.7.ebuild| 75 ---
 www-servers/puma/puma-5.0.4.ebuild| 65 --
 4 files changed, 218 deletions(-)

diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest
index f577bf3f32c..1091b00d074 100644
--- a/www-servers/puma/Manifest
+++ b/www-servers/puma/Manifest
@@ -1,7 +1,4 @@
 DIST puma-3.12.5.tar.gz 219175 BLAKE2B 
55e80fba8fd84004090cb8d30b6fd01652f1beb1d1216c5d41ce46c616677504fa867f9701ed2631f4edc956c9377d72c6fd4a1b61e99fdbb50ea371b170a0c0
 SHA512 
1e6721844cbabab0cfb8b1707625723061821dae3ee06a3330075f787ae580e6836d9cbe436e63dc4602253ad1da3b56135316c923c03bbbae454d9457a44aec
-DIST puma-4.3.4.tar.gz 241806 BLAKE2B 
5450f14112ad45c48794186c7e9f078feed28a4194a917c949f4058b9d3a115273df6d93260de330047fa59730cb3ad45f31eb05e5880569e95a0b2c9de99a42
 SHA512 
619bf44c17622233b673dbf6c8f34b0463cd32684df81c20f31045d3106a86e110753b4da80e7b51b46fe18d90ee107d9a84a975dc3116840d9a9b5962178873
-DIST puma-4.3.7.tar.gz 242780 BLAKE2B 
22a81839bde50c61147712b85fceb90af8f46ada0b60d1901d0918d75cd7a006a3c71a2c525b83846b3719b44419725fcc38ec7bd32c8bb6acc916ec95ca7aae
 SHA512 
90262ddbb4c9ceceb023538f8f3e4542de6d02763e2dd60dc24fb1bbde45817bb5a6472469da8d384ec25d97f9501c8afbe2c8da3fb690965a38da4d342a8f1c
-DIST puma-5.0.4.tar.gz 275942 BLAKE2B 
1e607d7ff44ae9b677f6fb41355fe3b660bd880a642e5d3859e177c9327b68c0db729621ef0b3d7a5bb08917249fb7eac688027ceb62f072dabe7ba30086bf79
 SHA512 
6804ef3bfd4fa3a6695c213e3550244adace91121cb2c45f06fa4c68fb502787c5fdebba41b4754216eab880ca8738ab6f83d0ec9456a86fc6db99a4d4405bd8
 DIST puma-5.1.1.tar.gz 284807 BLAKE2B 
59ba17129e55e79aa2f8092d60a5643840bd996b7832d421cb72538fc48b0fb302353bedef56cc9b115bdfb15b33b0f453bfbf759b2e9552a9490a8b0cef3090
 SHA512 
8653c622c21dca2116219702e801d7aa3272f0771fd5c2d5149927edbd504a9838fb0d442bfc5dc523035a94dad25946738a5dda954fdaa74a9a00c85ed9f86e
 DIST puma-5.2.0.tar.gz 292173 BLAKE2B 
e09e524ef651a674373e0c5281832fef2e016f58e9623968e11c47135f7bcddb72c6458e74e85f4264c40f49222161d9749c3c29295d5470e47e7b0382e96bab
 SHA512 
3e97f17be3926ff23b03def55dd1c9f015750a5aec74f0fa1551d20c9f386e0ec1a9e676dc0df49ae12129be6768a7d2f7df7a944dd2ec3d44f8243098dc7950
 DIST puma-5.2.1.tar.gz 292945 BLAKE2B 
1590dd256953578330ffcb4b2e8745c20ea893f62f251813da5b2473694312a9daeccd7cd5f453dbad441619594210fbdac431a6459deea24e1656c4da0ba01c
 SHA512 
8ec1a351badd68ce6559eb99592e3f4d836ca49406749a6c2cd9162c443eadf3b4cf24ceb6c92e0e27057217f6487ff9923888ff4a1590f8cf9061d06ec16e52

diff --git a/www-servers/puma/puma-4.3.4-r1.ebuild 
b/www-servers/puma/puma-4.3.4-r1.ebuild
deleted file mode 100644
index ec3645ec747..000
--- a/www-servers/puma/puma-4.3.4-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
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_GEMSPEC="puma.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server 
for Ruby/Rack"
-HOMEPAGE="https://puma.io/;
-SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
-RDEPEND+=" dev-libs/openssl:0"
-
-ruby_add_bdepend "virtual/ruby-ssl
-   test? ( dev-ruby/rack >=dev-ruby/minitest-5.9:5 
>=dev-ruby/test-unit-3.0:2 )"
-
-ruby_add_rdepend "dev-ruby/nio4r:2"
-
-all_ruby_prepare() {
-   eapply "${FILESDIR}/${P}-cve-2020-11077.patch"
-
-   sed -e '/bundler/ s:^:#:' \
-   -e '/prove/ s:^:#:' \
-   -i test/helper.rb || die
-
-   # Avoid tests failing inconsistently
-   sed -i -e '/phased_restart_via_pumactl/,/^  end/ s:^:#:' 
test/test_integration_pumactl.rb || die
-   sed -i -e '/test_bad_client/askip "inconsistent results"' 
test/test_web_server.rb || die
-
-   # Loosen timing on flakey test
-   #sed -i -e '390 s/sleep 2/sleep 4/' test/test_integration.rb || die
-
-   # Use correct ruby version
-   sed -i -e 's/ruby -rrubygems/#{Gem.ruby} -rrubygems/' 
test/shell/t{1,3}.rb || die
-
-   # Avoid launcher tests since they make assumptions about bundler use
-   rm -f test/test_launcher.rb || die
-
-   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed 

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

2021-03-03 Thread Hans de Graaff
commit: c8965cb16e6f2094fa0b260968268e164a4800ed
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  4 06:39:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  4 06:55:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8965cb1

dev-ruby/nio4r: add 2.5.7

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

 dev-ruby/nio4r/Manifest   |  1 +
 dev-ruby/nio4r/nio4r-2.5.7.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index 43255a3babc..02fcf3becd8 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -1,2 +1,3 @@
 DIST nio4r-2.5.4.gem 110080 BLAKE2B 
9aaed6cd4d74cf6ff3fed114d7c0c9162afb646aa6eadf294e0a6710dfca1e6b4ccf1eb8850c8704f3792eb6695034612813db08fbf74814556455db6ab48b4a
 SHA512 
f7e383516ac6b55fd49339280e624a4c35f9cd2d31915b3d117189506522d967fc53a43cde75e8601f3fe0530e1322aeaa8c94a09289ddbefb2afd8d067341ec
 DIST nio4r-2.5.5.gem 121344 BLAKE2B 
5e63c528055c4db6b52de7e3f1a0f32aa8b1776d21c303a16030376e1548860a72eae4c2fea09ee5dd458e49e2b4f0da50fe80e4e82f5dbba44b194dce4c35fc
 SHA512 
e0d661b17f44aa5b469061a9b22c1cb565d01d1cf5318e4db39dcc4452bff99774c250853511c2b9742d61ccec123fec76d375069bad74ecb2f411c4495a4121
+DIST nio4r-2.5.7.gem 121856 BLAKE2B 
3fda3dfb199eb2db20e76e4c2b27dc29e5ff7f7433e30e2499f65d8c1578d57bfcca749e793990c276b3beca7b869dfddb2302d62be1c89da22c3b97d00b5fbb
 SHA512 
0173fd034e5fbb538bb465cf10a6ca74106c522e75129645911acf064bd5dfc60880ced3cb21a7b6a6ffdb32aedfb283d1f0ff8f6d591d3fcb427fef03abdf85

diff --git a/dev-ruby/nio4r/nio4r-2.5.7.ebuild 
b/dev-ruby/nio4r/nio4r-2.5.7.ebuild
new file mode 100644
index 000..65863232794
--- /dev/null
+++ b/dev-ruby/nio4r/nio4r-2.5.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance selector API for monitoring IO objects"
+HOMEPAGE="https://github.com/socketry/nio4r;
+
+LICENSE="MIT || ( BSD GPL-2 )"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# Note that nio4r bundles a patched copy of libev, and without these
+# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-retry )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' -e '1irequire "openssl"' 
spec/spec_helper.rb || die
+   sed -e '/extension/ s:^:#:' -i Rakefile || die
+}



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

2021-03-03 Thread Sam James
commit: 1d9116c78de94c92d639f205389d0b193f83c4fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:44:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:44:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9116c7

dev-python/roman: fix MisplacedEclassVar

We should set variables before inheriting eclasses
in case they take action at source-time.

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

 dev-python/roman/roman-3.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/roman/roman-3.3.ebuild 
b/dev-python/roman/roman-3.3.ebuild
index 4bef23d6851..97c8ad4615f 100644
--- a/dev-python/roman/roman-3.3.ebuild
+++ b/dev-python/roman/roman-3.3.ebuild
@@ -4,9 +4,8 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
 DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
 
 DESCRIPTION="An Integer to Roman numerals converter"
 HOMEPAGE="https://pypi.org/project/roman/;



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

2021-03-03 Thread Sam James
commit: e8c14f917f1a7c6443be60bc55c735f96883e495
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:43:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:43:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c14f91

app-emacs/pymacs: fix MisplacedEclassVar

We should set variables before inheriting eclasses
in case they take action at source-time.

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

 app-emacs/pymacs/pymacs-0.26-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r2.ebuild 
b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
index 490525cd0be..d4393702f09 100644
--- a/app-emacs/pymacs/pymacs-0.26-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
@@ -2,8 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
 
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_IN_SOURCE_BUILD=1
+DISTUTILS_USE_SETUPTOOLS="no"
 inherit elisp distutils-r1
 
 DESCRIPTION="A tool that allows both-side communication beetween Python and 
Emacs Lisp"
@@ -21,8 +23,7 @@ BDEPEND="doc? (
)"
 
 S="${WORKDIR}/${P^}"
-DISTUTILS_IN_SOURCE_BUILD=1
-DISTUTILS_USE_SETUPTOOLS="no"
+
 SITEFILE="50${PN}-gentoo.el"
 
 # called by distutils-r1 for every python implementation



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-03-03 Thread Sam James
commit: 0ac8b3c80bcbc4c3889d853a5ae01306f63e4493
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:20:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:20:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac8b3c8

app-editors/retext: fix WhitespaceFound

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

 app-editors/retext/retext-7.2.0-r1.ebuild | 2 +-
 app-editors/retext/retext-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/retext/retext-7.2.0-r1.ebuild 
b/app-editors/retext/retext-7.2.0-r1.ebuild
index 4da9da3b40b..845734a88fb 100644
--- a/app-editors/retext/retext-7.2.0-r1.ebuild
+++ b/app-editors/retext/retext-7.2.0-r1.ebuild
@@ -61,7 +61,7 @@ pkg_postinst() {
einfo "Starting with retext-7.0.4 the markdown-math plugin is 
installed."
einfo "Note that you can use different math delimiters, e.g. \(...\) 
for inline math."
einfo "For more details take a look at:"
-   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters; 
+   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters;
 }
 
 pkg_postrm() {

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index 4da9da3b40b..845734a88fb 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -61,7 +61,7 @@ pkg_postinst() {
einfo "Starting with retext-7.0.4 the markdown-math plugin is 
installed."
einfo "Note that you can use different math delimiters, e.g. \(...\) 
for inline math."
einfo "For more details take a look at:"
-   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters; 
+   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters;
 }
 
 pkg_postrm() {



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/

2021-03-03 Thread Sam James
commit: adb329da274b69c4410df17320e84ef3fd2aee52
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:20:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:20:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb329da

sci-physics/lhapdf: fix WhitespaceFound

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

 sci-physics/lhapdf/lhapdf-6.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/lhapdf/lhapdf-6.3.0.ebuild 
b/sci-physics/lhapdf/lhapdf-6.3.0.ebuild
index f28072c4f40..6c93048a666 100644
--- a/sci-physics/lhapdf/lhapdf-6.3.0.ebuild
+++ b/sci-physics/lhapdf/lhapdf-6.3.0.ebuild
@@ -66,7 +66,7 @@ src_install() {
use examples && doins examples/*.cc
 
if use python; then
-   cd "${S}"/wrappers/python || die 
+   cd "${S}"/wrappers/python || die
distutils-r1_src_install
fi
 



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

2021-03-03 Thread Sam James
commit: 170819268e46db80a969c83fa017009d6821c3a1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:18:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17081926

sys-fabric/perftest: fix DoubleEmptyLine

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

 sys-fabric/perftest/perftest-4.4.0.37.ebuild | 18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/sys-fabric/perftest/perftest-4.4.0.37.ebuild 
b/sys-fabric/perftest/perftest-4.4.0.37.ebuild
index 598a4ce98a2..2b04e19d6f9 100644
--- a/sys-fabric/perftest/perftest-4.4.0.37.ebuild
+++ b/sys-fabric/perftest/perftest-4.4.0.37.ebuild
@@ -5,33 +5,29 @@ EAPI="7"
 
 inherit autotools
 
-DESCRIPTION="OpenIB uverbs micro-benchmarks"
+MY_PV="$(ver_cut 1-2)-$(ver_cut 3-4)"
 
+DESCRIPTION="OpenIB uverbs micro-benchmarks"
 HOMEPAGE="https://github.com/linux-rdma/perftest/;
-LICENSE="|| ( GPL-2 BSD-2 )"
-
-MY_PV="$(ver_cut 1-2)"-"$(ver_cut 3-4)"
-
 SRC_URI="https://github.com/linux-rdma/perftest/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="|| ( GPL-2 BSD-2 )"
+SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE=""
-SLOT=0
 
 DEPEND="
sys-apps/pciutils
sys-cluster/rdma-core
-   "
+"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}"/"${PN}"-"${MY_PV}"
-
 src_prepare() {
default
 
eautoreconf
 }
 
-
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2021-03-03 Thread Sam James
commit: 3e7002b98bf8077a9f5876c1eae60ea24298059e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:22:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7002b9

app-editors/retext: fix MisplacedEclassVar

We should set variables before inheriting eclasses
in case they take action at source-time.

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

 app-editors/retext/retext-7.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
index 3f4ce67e380..3d983b56ce7 100644
--- a/app-editors/retext/retext-7.1.0.ebuild
+++ b/app-editors/retext/retext-7.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,8 +7,8 @@ EAPI=7
 # https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-inherit distutils-r1 optfeature virtualx xdg-utils
 DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 optfeature virtualx xdg-utils
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"



[gentoo-commits] repo/gentoo:master commit in: net-irc/oragono/

2021-03-03 Thread Sam James
commit: 13138657bd83d7a710e8f350a577d914c89a6188
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:15:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:15:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13138657

net-irc/oragono: minor style change (block structure)

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

 net-irc/oragono/oragono-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/oragono/oragono-2.5.1.ebuild 
b/net-irc/oragono/oragono-2.5.1.ebuild
index 6a7fb9b3c97..f832d7ec41e 100644
--- a/net-irc/oragono/oragono-2.5.1.ebuild
+++ b/net-irc/oragono/oragono-2.5.1.ebuild
@@ -8,8 +8,8 @@ inherit go-module systemd
 DESCRIPTION="A modern IRC server written in Go"
 HOMEPAGE="https://oragono.io/ https://github.com/oragono/oragono;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
 
+LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 



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

2021-03-03 Thread Sam James
commit: e04d6d25ecba07552a3b0fdb503eeb8e26770660
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:12:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:12:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04d6d25

dev-libs/geoip: Stabilize 1.6.12 s390, #774123

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

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

diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild 
b/dev-libs/geoip/geoip-1.6.12.ebuild
index 82368c95ef1..0f47ddd8a68 100644
--- a/dev-libs/geoip/geoip-1.6.12.ebuild
+++ b/dev-libs/geoip/geoip-1.6.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2021-03-03 Thread Sam James
commit: 75b3f5ba7d644390fc36be272787839a29b97460
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:12:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:12:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b3f5ba

dev-libs/geoip: Stabilize 1.6.12 sparc, #774123

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

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

diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild 
b/dev-libs/geoip/geoip-1.6.12.ebuild
index b933020249f..82368c95ef1 100644
--- a/dev-libs/geoip/geoip-1.6.12.ebuild
+++ b/dev-libs/geoip/geoip-1.6.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2021-03-03 Thread Sam James
commit: 969118d779a4986184af0abab9216f2b0f273189
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:11:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:11:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969118d7

dev-libs/geoip: Stabilize 1.6.12 ppc, #774123

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

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

diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild 
b/dev-libs/geoip/geoip-1.6.12.ebuild
index d24c5a1f243..b933020249f 100644
--- a/dev-libs/geoip/geoip-1.6.12.ebuild
+++ b/dev-libs/geoip/geoip-1.6.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2021-03-03 Thread Sam James
commit: ae43c9ab5fa65c661563ac39bf5ed57cab6f1968
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:11:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:11:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae43c9ab

dev-libs/geoip: Stabilize 1.6.12 ppc64, #774123

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

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

diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild 
b/dev-libs/geoip/geoip-1.6.12.ebuild
index 23266599f9c..d24c5a1f243 100644
--- a/dev-libs/geoip/geoip-1.6.12.ebuild
+++ b/dev-libs/geoip/geoip-1.6.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2021-03-03 Thread Sam James
commit: e82d36a9409315c852481bd44178913f4d8deffd
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:10:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82d36a9

dev-libs/geoip: Stabilize 1.6.12 x86, #774123

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

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

diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild 
b/dev-libs/geoip/geoip-1.6.12.ebuild
index 982037ecbd0..23266599f9c 100644
--- a/dev-libs/geoip/geoip-1.6.12.ebuild
+++ b/dev-libs/geoip/geoip-1.6.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2021-03-03 Thread Sam James
commit: b38cf49f9dfec0cfc1529d486779f21c8711ba3d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:10:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:10:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38cf49f

dev-libs/geoip: Stabilize 1.6.12 amd64, #774123

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

 dev-libs/geoip/geoip-1.6.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild 
b/dev-libs/geoip/geoip-1.6.12.ebuild
index 3c6fe0eb74c..982037ecbd0 100644
--- a/dev-libs/geoip/geoip-1.6.12.ebuild
+++ b/dev-libs/geoip/geoip-1.6.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2021-03-03 Thread Sam James
commit: 52f8debd03bb5fa48bf499a4022b0e04c4783163
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:08:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:08:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f8debd

dev-python/numpy: Stabilize 1.19.5 arm64, #773778

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

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

diff --git a/dev-python/numpy/numpy-1.19.5.ebuild 
b/dev-python/numpy/numpy-1.19.5.ebuild
index a7aa0dc592d..66fe43ff358 100644
--- a/dev-python/numpy/numpy-1.19.5.ebuild
+++ b/dev-python/numpy/numpy-1.19.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-03-03 Thread Sam James
commit: 3ccda2dbaf7f5918609a10e9f32ca3e58a3437cb
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:08:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:08:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccda2db

dev-python/pyclipper: Stabilize 1.2.1 arm64, #773814

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

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

diff --git a/dev-python/pyclipper/pyclipper-1.2.1.ebuild 
b/dev-python/pyclipper/pyclipper-1.2.1.ebuild
index 6b883c5d2db..949db123645 100644
--- a/dev-python/pyclipper/pyclipper-1.2.1.ebuild
+++ b/dev-python/pyclipper/pyclipper-1.2.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P/_p/.post}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE=""
 
 BDEPEND="



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

2021-03-03 Thread Sam James
commit: 238f4520bb7651c711f239b60d9b6acc4dad70ec
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:08:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:08:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238f4520

dev-python/python-libevdev: Stabilize 0.9 arm64, #773844

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

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

diff --git a/dev-python/python-libevdev/python-libevdev-0.9.ebuild 
b/dev-python/python-libevdev/python-libevdev-0.9.ebuild
index 15ca95ef058..d55a2bc9813 100644
--- a/dev-python/python-libevdev/python-libevdev-0.9.ebuild
+++ b/dev-python/python-libevdev/python-libevdev-0.9.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libevdev/${PN}/-/archive/${PV}/${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-03 Thread Sam James
commit: a9f245b629aac0338842ecf724c4656045ca7212
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:09:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:09:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f245b6

dev-python/pyzmq: Stabilize 20.0.0 arm64, #773856

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

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

diff --git a/dev-python/pyzmq/pyzmq-20.0.0.ebuild 
b/dev-python/pyzmq/pyzmq-20.0.0.ebuild
index 55e6e96214b..0db0813fc1b 100644
--- a/dev-python/pyzmq/pyzmq-20.0.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-20.0.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="+draft"
 
 DEPEND="



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

2021-03-03 Thread Sam James
commit: 8dbd69c9c350c724bca11c7d3165f0802742f0d8
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:09:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:09:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbd69c9

dev-python/pyxattr: Stabilize 0.7.2 arm64, #773850

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

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

diff --git a/dev-python/pyxattr/pyxattr-0.7.2.ebuild 
b/dev-python/pyxattr/pyxattr-0.7.2.ebuild
index 65b06d73f2d..16e0011df0e 100644
--- a/dev-python/pyxattr/pyxattr-0.7.2.ebuild
+++ b/dev-python/pyxattr/pyxattr-0.7.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-apps/attr:="
 DEPEND="${RDEPEND}"



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

2021-03-03 Thread Sam James
commit: d09296a523dd5e27c43553bcc5542caa137bdf6d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 06:08:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:08:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09296a5

dev-python/pykerberos: Stabilize 1.3.1 arm64, #773823

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

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

diff --git a/dev-python/pykerberos/pykerberos-1.3.1.ebuild 
b/dev-python/pykerberos/pykerberos-1.3.1.ebuild
index 2ff767672c2..ab8724e9dbc 100644
--- a/dev-python/pykerberos/pykerberos-1.3.1.ebuild
+++ b/dev-python/pykerberos/pykerberos-1.3.1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/ccs-pykerberos-${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 x86"
 # test environment is non-trivial to set up, so just use docker
 # (see python_test below)
 # also for alpha/beta Python releases support:



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-osdteletext/, media-plugins/vdr-devstatus/

2021-03-03 Thread Joonas Niilola
commit: dfe7b82c3077ea860368b06be5830e28ed5228ae
Author: Martin Dummer  gmx  net>
AuthorDate: Sat Feb 27 17:37:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:01:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe7b82c

media-plugins/vdr-*: remove several old ebuilds

remove obolete versions
media-plugin/vdr-devstatus-0.4.1
media-plugin/vdr-osdteletext-0.9.4-r1
media-plugin/vdr-osdteletext-0.9.5

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/19691
Signed-off-by: Joonas Niilola  gentoo.org>

 .../vdr-devstatus/vdr-devstatus-0.4.1.ebuild   | 29 
 media-plugins/vdr-osdteletext/Manifest |  2 --
 .../vdr-osdteletext-0.9.4-r1.ebuild| 31 --
 .../vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild   | 31 --
 4 files changed, 93 deletions(-)

diff --git a/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1.ebuild 
b/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1.ebuild
deleted file mode 100644
index 5ef8f899c7d..000
--- a/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: display the usa status of the available DVB devices"
-HOMEPAGE="http://www.u32.de/vdr.html;
-SRC_URI="http://www.u32.de/download/${P}.tgz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.6.0"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # remove untranslated .po files
-   rm 
"${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,sl_SI,sv_SE,tr_TR}.po
-
-   vdr-plugin-2_src_prepare
-
-   if has_version ">=media-video/vdr-1.7.28"; then
-   sed -i "s:SetRecording(\([^,]*\),[^)]*)):SetRecording(\1\):" 
devstatus.c
-   fi
-}

diff --git a/media-plugins/vdr-osdteletext/Manifest 
b/media-plugins/vdr-osdteletext/Manifest
index 643c7c70210..a03df11d80f 100644
--- a/media-plugins/vdr-osdteletext/Manifest
+++ b/media-plugins/vdr-osdteletext/Manifest
@@ -1,3 +1 @@
-DIST vdr-osdteletext-0.9.4.tgz 62971 BLAKE2B 
e4d1223522709c0aca5fe3a11065575fac0860caac1eb31443461c2f9b5b7a186d969e8827e73470208ae7ff91ed16c83cbd2efce0d6690109ddb2f8a20723fc
 SHA512 
fe688f7dfddf5d5f270dcf7c2b4d3ab70cee68d0f75e0d283479d5c84217a17f4f1d638e764adaa6e3bbffd4e4a7f8bd1b55c6ab2847592b0a3ad27ffad50dbe
-DIST vdr-osdteletext-0.9.5.tgz 62692 BLAKE2B 
fcccb186c4db1485217ac427c79903e76e04b63d561977e79ae61b389cf17e2252e107ed2901a5a72851101b18a392faf4f9d12660b44a7eb8784e223e9fce4c
 SHA512 
cb75189c1065fb53b99fd684e7fcc3d373a799fd77965780fdb36dc0c2458e5c94896bf6516451f1a038d3bf7bf7cc962f3a3d53be4f0c43c41acda6267bbcaf
 DIST vdr-osdteletext-0.9.7.tgz 101400 BLAKE2B 
52cabda446701ce4898705487e47e5ca5146e58b42b47814f3835326c72118c62212ab81cad036f147e23b0c330b08bd2b2ba82bb7cc41f1bfcbd2525dbfe179
 SHA512 
d7ebd74ba5411bc8c7596b4f5f30eba7bc71e09d137a10650e78761c58045a96f804468f87fbf0c27e8fa161b64b06035878e5fac9940f75ea728646e92e6c76

diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild 
b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild
deleted file mode 100644
index 5def1ce5603..000
--- a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-VERSION="1282" # every bump, new version
-
-DESCRIPTION="VDR Plugin: Osd-Teletext displays the teletext on the OSD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-osdteletext;
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.7.39"
-RDEPEND="${DEPEND}"
-
-VDR_RCADDON_FILE="${FILESDIR}/rc-addon-v3.sh"
-VDR_CONFD_FILE="${FILESDIR}/confd-v2"
-
-src_install() {
-   vdr-plugin-2_src_install
-
-   insinto /etc/sudoers.d
-   insopts -m440
-   newins "${FILESDIR}/vdr-osdteletext.sudo" vdr-osdteletext
-}

diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild 
b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild
deleted file mode 100644
index 51561695fcf..000
--- a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-VERSION="1881" # every bump, new version
-
-DESCRIPTION="VDR Plugin: Osd-Teletext displays the teletext on the OSD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-osdteletext;
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"

[gentoo-commits] repo/gentoo:master commit in: net-p2p/eiskaltdcpp/files/, net-p2p/eiskaltdcpp/

2021-03-03 Thread Joonas Niilola
commit: f816953ca9d06579601e0d03859c7bd8405486f4
Author: Francisco Blas (klondike) Izquierdo Riera  gentoo 
 org>
AuthorDate: Wed Mar  3 07:03:31 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f816953c

net-p2p/eiskaltdcpp: Bump to 2.4.2

Bump to 2.4.2 which fixes an issue with searches.
Add da and ie translations.
Remove FindASPELL module provided by modern Cmake.
Remove old patches that are now in upstream.
Port changes to the live ebuild too.

Closes: https://bugs.gentoo.org/774027
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Francisco Blas Izquierdo Riera (klondike)  
gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/19745
Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/eiskaltdcpp/Manifest   |  2 +-
 ...tdcpp-2.4.1.ebuild => eiskaltdcpp-2.4.2.ebuild} |  9 ++--
 net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild| 11 +
 .../eiskaltdcpp-2.2.10-cmake_lua_version.patch | 11 -
 .../eiskaltdcpp-2.4.1-fix_upnp_compilation.patch   | 26 --
 5 files changed, 8 insertions(+), 51 deletions(-)

diff --git a/net-p2p/eiskaltdcpp/Manifest b/net-p2p/eiskaltdcpp/Manifest
index a15238ff7ea..c11cbd20d6c 100644
--- a/net-p2p/eiskaltdcpp/Manifest
+++ b/net-p2p/eiskaltdcpp/Manifest
@@ -1 +1 @@
-DIST eiskaltdcpp-2.4.1.tar.xz 4301580 BLAKE2B 
5fbf17d59686373b06ab7f86c5eaa00d9dd8d16b9ff89367d50024e4af1ea4c7abd281fa294718228544f8e0b8276af89a5d6a79d02fd09ca226387c278829c6
 SHA512 
05bb31a94081207812787d6d5ee4d8f479b3582f41f09441fbb60a4214a220d9d7fa3ea3e52c6e91a5d084aa92bab6994dbd9769e4d792d95c51dde5bc12ee55
+DIST eiskaltdcpp-2.4.2.tar.xz 4320140 BLAKE2B 
8b58a297934398f106bd200d451b5caab7664bee9dbeb34761571fbc4db065aea0cb7e47cbbd95f11eaceef94a0393b1b92bc832607d3b3b68b8acc84a28441c
 SHA512 
f9309188b209636f205295d1686b6aea5a5b59c160e724a10bf642f051f18f64113978144725371ee67db762f6f573cbc95ae934d232918344a9f250c8c044ea

diff --git a/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.1.ebuild 
b/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild
similarity index 93%
rename from net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.1.ebuild
rename to net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild
index e9815bef177..c160df0f27b 100644
--- a/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.1.ebuild
+++ b/net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-1 lua5-2 )
 
-PLOCALES="be bg cs de el en es eu fr hu it pl pt_BR ru sk sr sr@latin sv_SE tr 
uk vi zh_CN"
+PLOCALES="be bg cs da de el en es eu fr hu ie it pl pt_BR ru sk sr sr@latin 
sv_SE tr uk vi zh_CN"
 
 inherit cmake l10n lua-single xdg-utils toolchain-funcs
 [[ ${PV} = ** ]] && inherit git-r3
@@ -92,12 +92,7 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS ChangeLog.txt )
 
-PATCHES=(
-   "${FILESDIR}/${PN}-2.2.10-cmake_lua_version.patch"
-   "${FILESDIR}/${P}-fix_upnp_compilation.patch"
-)
-
-CMAKE_REMOVE_MODULES_LIST="FindLua"
+CMAKE_REMOVE_MODULES_LIST="FindASPELL FindLua"
 
 pkg_setup() {
use lua && lua-single_pkg_setup

diff --git a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild 
b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild
index 315afa71682..c160df0f27b 100644
--- a/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild
+++ b/net-p2p/eiskaltdcpp/eiskaltdcpp-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-1 lua5-2 )
 
-PLOCALES="be bg cs de el en es eu fr hu it pl pt_BR ru sk sr sr@latin sv_SE tr 
uk vi zh_CN"
+PLOCALES="be bg cs da de el en es eu fr hu ie it pl pt_BR ru sk sr sr@latin 
sv_SE tr uk vi zh_CN"
 
 inherit cmake l10n lua-single xdg-utils toolchain-funcs
 [[ ${PV} = ** ]] && inherit git-r3
@@ -92,12 +92,11 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS ChangeLog.txt )
 
-PATCHES=(
-   "${FILESDIR}/${PN}-2.2.10-cmake_lua_version.patch"
-   "${FILESDIR}/${P}-fix_upnp_compilation.patch"
-)
+CMAKE_REMOVE_MODULES_LIST="FindASPELL FindLua"
 
-CMAKE_REMOVE_MODULES_LIST="FindLua"
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
 
 src_prepare() {
cmake_src_prepare

diff --git 
a/net-p2p/eiskaltdcpp/files/eiskaltdcpp-2.2.10-cmake_lua_version.patch 
b/net-p2p/eiskaltdcpp/files/eiskaltdcpp-2.2.10-cmake_lua_version.patch
deleted file mode 100644
index 2cbfb247b58..000
--- a/net-p2p/eiskaltdcpp/files/eiskaltdcpp-2.2.10-cmake_lua_version.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -120,7 +120,7 @@
- endif (XATTR_FOUND)
- 
- if (LUA_SCRIPT)
--find_package (Lua REQUIRED)
-+find_package (Lua ${LUA_VERSION} EXACT REQUIRED)
- add_definitions ( -DLUA_SCRIPT )
- message (STATUS "Building with Lua scripts support")
- else (LUA_SCRIPT)

diff --git 
a/net-p2p/eiskaltdcpp/files/eiskaltdcpp-2.4.1-fix_upnp_compilation.patch 
b/net-p2p/eiskaltdcpp/files/eiskaltdcpp-2.4.1-fix_upnp_compilation.patch
deleted file mode 100644
index 57ff8d27049..000
--- 

[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-03 Thread Joonas Niilola
commit: e41796ba608f0e9c578acdd20a733d7082b4a775
Author: Emily Mills  emlove  me>
AuthorDate: Mon Dec 14 17:52:20 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41796ba

gui-apps/swappy: Wayland native snapshot tool

Allows editing and modifying snapshots along with support for other
native wayland tools like grim and wl-clipboard

Signed-off-by: Emily Mills  emlove.me>
Closes: https://github.com/gentoo/gentoo/pull/18652
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/Manifest|  1 +
 gui-apps/swappy/metadata.xml| 16 
 gui-apps/swappy/swappy-1.3.1.ebuild | 51 +
 gui-apps/swappy/swappy-.ebuild  | 51 +
 4 files changed, 119 insertions(+)

diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
new file mode 100644
index 000..01640aea120
--- /dev/null
+++ b/gui-apps/swappy/Manifest
@@ -0,0 +1 @@
+DIST swappy-1.3.1.tar.gz 650917 BLAKE2B 
7d1334414b5c4a7b0b53adbb40c5757398283dc0f3815ff5f4d2db6dd35d650b7e89e70663eaf7a0e111fadfcfe19e57af6a27037047f82f923409a77e44bdb6
 SHA512 
0d6a3ae9ed2595795ecff22fcc90640e416a1e34f11129146bb49642b4db58c615c29c1d4dcc964cc371545e73e64e99e48d1ddd0e8f36280158b649613a1693

diff --git a/gui-apps/swappy/metadata.xml b/gui-apps/swappy/metadata.xml
new file mode 100644
index 000..4d6892c98d9
--- /dev/null
+++ b/gui-apps/swappy/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   em...@emlove.me
+   Emily Mills
+   
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
new file mode 100644
index 000..42287fc7bf8
--- /dev/null
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg optfeature
+
+DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
+HOMEPAGE="https://github.com/jtheoof/swappy;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
+else
+   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/glib:2
+   x11-libs/gtk+:3
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}
+   media-fonts/fontawesome[otf]
+"
+BDEPEND="
+   virtual/pkgconfig
+   app-text/scdoc
+"
+
+src_prepare() {
+   eapply_user
+
+   # See https://github.com/jtheoof/swappy/pull/99
+   sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
new file mode 100644
index 000..42287fc7bf8
--- /dev/null
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg optfeature
+
+DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
+HOMEPAGE="https://github.com/jtheoof/swappy;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
+else
+   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/glib:2
+   x11-libs/gtk+:3
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}
+   media-fonts/fontawesome[otf]
+"
+BDEPEND="
+   virtual/pkgconfig
+   app-text/scdoc
+"
+
+src_prepare() {
+   eapply_user
+
+   # See https://github.com/jtheoof/swappy/pull/99
+   sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-03 Thread Joonas Niilola
commit: 64a4ce36f35ceaa11d57f27d8ba0972bceaa07f4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  4 05:53:12 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a4ce36

gui-apps/swappy: tidify 1.3.1 ebuild

Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/swappy-1.3.1.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
index 42287fc7bf8..7ece9d81f14 100644
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -21,20 +21,20 @@ SLOT="0"
 
 DEPEND="
dev-libs/glib:2
-   x11-libs/gtk+:3
x11-libs/cairo
+   x11-libs/gtk+:3
x11-libs/pango
 "
 RDEPEND="${DEPEND}
media-fonts/fontawesome[otf]
 "
 BDEPEND="
-   virtual/pkgconfig
app-text/scdoc
+   virtual/pkgconfig
 "
 
 src_prepare() {
-   eapply_user
+   default
 
# See https://github.com/jtheoof/swappy/pull/99
sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
@@ -45,7 +45,3 @@ pkg_postinst() {
 
optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
 }
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-03 Thread Joonas Niilola
commit: 5a4993c679d7223179fa34d22140d1850d22b30e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  4 05:53:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4993c6

gui-apps/swappy: sync live ebuild

Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/swappy-.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index 42287fc7bf8..7ece9d81f14 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -21,20 +21,20 @@ SLOT="0"
 
 DEPEND="
dev-libs/glib:2
-   x11-libs/gtk+:3
x11-libs/cairo
+   x11-libs/gtk+:3
x11-libs/pango
 "
 RDEPEND="${DEPEND}
media-fonts/fontawesome[otf]
 "
 BDEPEND="
-   virtual/pkgconfig
app-text/scdoc
+   virtual/pkgconfig
 "
 
 src_prepare() {
-   eapply_user
+   default
 
# See https://github.com/jtheoof/swappy/pull/99
sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
@@ -45,7 +45,3 @@ pkg_postinst() {
 
optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
 }
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



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

2021-03-03 Thread Sam James
commit: 61f0105fc209832e23695a0cbb88a88021c23f15
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:51:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:51:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f0105f

acct-group/oragono: add group oragono (324) for net-irc/oragono

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

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

diff --git a/acct-group/oragono/metadata.xml b/acct-group/oragono/metadata.xml
new file mode 100644
index 000..6356cbc03fb
--- /dev/null
+++ b/acct-group/oragono/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+

diff --git a/acct-group/oragono/oragono-0.ebuild 
b/acct-group/oragono/oragono-0.ebuild
new file mode 100644
index 000..14f59d5dca0
--- /dev/null
+++ b/acct-group/oragono/oragono-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for the Oragono IRC server"
+ACCT_GROUP_ID=324



[gentoo-commits] repo/gentoo:master commit in: net-irc/oragono/files/, net-irc/oragono/

2021-03-03 Thread Sam James
commit: 7066f15c5858c7be840a6fc2683c09781f4fe55e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:53:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 06:00:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7066f15c

net-irc/oragono: initial import

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

 net-irc/oragono/Manifest |  1 +
 net-irc/oragono/files/oragono.confd  |  3 ++
 net-irc/oragono/files/oragono.initd  | 11 +++
 net-irc/oragono/metadata.xml | 11 +++
 net-irc/oragono/oragono-2.5.1.ebuild | 64 
 5 files changed, 90 insertions(+)

diff --git a/net-irc/oragono/Manifest b/net-irc/oragono/Manifest
new file mode 100644
index 000..90d1a81846c
--- /dev/null
+++ b/net-irc/oragono/Manifest
@@ -0,0 +1 @@
+DIST oragono-2.5.1.tar.gz 3079990 BLAKE2B 
0b2c0e330cac974e311ff711b28e7f5cc5548355bcafb14fc903a63e0442e513a890f4ce890c49316603ba1dc7214d8953b3fc62f2aa40fb34e787348900de81
 SHA512 
684b697a97fb0274e35f8ae491841e5f8c564f778ff19294ff2353e75416e7283295668bff5db57e4950cb991ead5215c501ba1a2c517a12e85efe983bea

diff --git a/net-irc/oragono/files/oragono.confd 
b/net-irc/oragono/files/oragono.confd
new file mode 100644
index 000..3e694bb9703
--- /dev/null
+++ b/net-irc/oragono/files/oragono.confd
@@ -0,0 +1,3 @@
+# /etc/conf.d/oragono: config file for /etc/init.d/oragono
+ORAGONO_CONFIGFILE="/etc/oragono/ircd.yaml"
+

diff --git a/net-irc/oragono/files/oragono.initd 
b/net-irc/oragono/files/oragono.initd
new file mode 100644
index 000..2379aaea301
--- /dev/null
+++ b/net-irc/oragono/files/oragono.initd
@@ -0,0 +1,11 @@
+#!/sbin/openrc-run
+command=/usr/bin/oragono
+command_args="--conf ${ORAGONO_CONFIGFILE:-"/etc/oragono/ircd.yaml"}"
+pidfile=/var/run/oraogno.pid
+name="Oragono"
+description="Oragono IRC daemon"
+
+depend() {
+   use dns
+   provide ircd
+}

diff --git a/net-irc/oragono/metadata.xml b/net-irc/oragono/metadata.xml
new file mode 100644
index 000..d03f6317175
--- /dev/null
+++ b/net-irc/oragono/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   oragono/oragono
+   
+

diff --git a/net-irc/oragono/oragono-2.5.1.ebuild 
b/net-irc/oragono/oragono-2.5.1.ebuild
new file mode 100644
index 000..6a7fb9b3c97
--- /dev/null
+++ b/net-irc/oragono/oragono-2.5.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module systemd
+
+DESCRIPTION="A modern IRC server written in Go"
+HOMEPAGE="https://oragono.io/ https://github.com/oragono/oragono;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND=">=dev-lang/go-1.14"
+RDEPEND="
+   acct-user/oragono
+   acct-group/oragono
+"
+
+DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md )
+
+src_prepare() {
+   default
+
+   # Minor fiddling with paths
+   sed -i \
+   -e 's:/home/oragono/oragono:/usr/bin/oragono:' \
+   -e 's:/home/oragono:/var/lib/oragono:' \
+   -e 's:/var/lib/oragono/ircd.yaml:/etc/oragono/ircd.yaml:' \
+   distrib/systemd/oragono.service || die
+}
+
+src_compile() {
+   go build -mod=vendor . || die
+}
+
+src_install() {
+   einstalldocs
+
+   dobin oragono
+
+   insinto /etc/oragono
+   doins default.yaml
+
+   newinitd "${FILESDIR}"/oragono.initd oragono
+   newconfd "${FILESDIR}"/oragono.confd oragono
+
+   keepdir /var/lib/oragono
+   fowners oragono:oragono /var/lib/oragono
+
+   insinto /var/lib/oragono
+   doins -r languages/
+
+   systemd_dounit distrib/systemd/oragono.service
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "Please copy the example config in ${EROOT}/etc/oragono:"
+   elog "e.g. cp ${EROOT}/etc/oragono/default.yaml 
${EROOT}/etc/oragono/ircd.yaml"
+   fi
+}



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

2021-03-03 Thread Sam James
commit: 6dfad267f0bccca8f0495893ff2ebc110d9f7267
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:52:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:52:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dfad267

acct-user/oragono: add user oragono (324) for net-irc/oragono

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

 acct-user/oragono/metadata.xml |  8 
 acct-user/oragono/oragono-0.ebuild | 12 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/oragono/metadata.xml b/acct-user/oragono/metadata.xml
new file mode 100644
index 000..6356cbc03fb
--- /dev/null
+++ b/acct-user/oragono/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+

diff --git a/acct-user/oragono/oragono-0.ebuild 
b/acct-user/oragono/oragono-0.ebuild
new file mode 100644
index 000..d707c9d945b
--- /dev/null
+++ b/acct-user/oragono/oragono-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for the Oragono IRC server"
+ACCT_USER_ID=324
+ACCT_USER_GROUPS=( oragono )
+
+acct-user_add_deps



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

2021-03-03 Thread Sam James
commit: 2800af733f165c9e63c09cec2623937a903124f3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:46:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:46:59 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2800af73

uid-gid.txt: add oragono (324) for net-irc/oragono

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

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

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index da017a9..00e146f 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -253,6 +253,7 @@ apt-cacher-ng   319 319 acct
 fax320 320 acct
 openntpd   321 321 acct
 sobby  322 322 acct
+oragono324 324 acct
 err325 325 acct
 trojan 326 326 acct
 radicale   327 327 acct



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/purritobin/

2021-03-03 Thread Aisha Tammy
commit: 0d9430ac51cfe05fb29be7f8f9be8e3ebe304630
Author: Aisha Tammy  bsd  ac>
AuthorDate: Thu Mar  4 01:47:35 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Mar  4 01:47:35 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d9430ac

net-misc/purritobin: version bump to 0.5.0

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Aisha Tammy  bsd.ac>

 net-misc/purritobin/Manifest|  1 +
 net-misc/purritobin/purritobin-0.5.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/net-misc/purritobin/Manifest b/net-misc/purritobin/Manifest
index 93d703f7..3352f93a 100644
--- a/net-misc/purritobin/Manifest
+++ b/net-misc/purritobin/Manifest
@@ -1 +1,2 @@
 DIST purritobin-0.4.2.tar.gz 15436 BLAKE2B 
3e632738a9dc17beb331f80a79b52cf75716401d5aa6c6ebb696fd22ea6c65a5f0b7b80e78f8849783ef9688adcc740837d0ae0ab24407f49b274cb09e60eb7d
 SHA512 
1e348ba30ffc1d79643b15da275e29536d3c0a7719ecf27455fafe84a066c7f8d08c5fad5be513d9d6b2b9a7e094dbe38f982eb791b2224a5c32e6fe2a41e0bc
+DIST purritobin-0.5.0.tar.gz 16535 BLAKE2B 
e24943fcd459691a5c5d22c7a1345de1a1101769d502bf3f517310827857315b4c8ea10acc6295cea725959e908b938d3ef6d9379def4c5eaff6000a38a51361
 SHA512 
fea4127fd9908f86529c80c711bdba90a26b93186b29f1a06a2d541689ef924adc3c62b865ce66d7329c12dcb00d4e3e143ee1db033660ffeea04b8c77e4bd6a

diff --git a/net-misc/purritobin/purritobin-0.5.0.ebuild 
b/net-misc/purritobin/purritobin-0.5.0.ebuild
new file mode 100644
index ..cbfc6e35
--- /dev/null
+++ b/net-misc/purritobin/purritobin-0.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="minimalistic commandline pastebin"
+HOMEPAGE="https://bsd.ac;
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git;
+else
+   SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/PurritoBin-${PV}"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-libs/usockets[ssl]
+   acct-user/purritobin
+   acct-group/purritobin
+"
+DEPEND="${RDEPEND}
+   www-apps/uwebsockets
+"
+
+src_configure() {
+   default
+   tc-export CXX
+}
+
+src_install() {
+   emake PREFIX="/usr" MANDIR="/usr/share/man" DESTDIR="${ED}" install
+   insinto /var/www/purritobin
+   doins frontend/paste.html
+   fowners purritobin:purritobin /var/www/purritobin
+   newinitd services/openrc purritobin
+   systemd_newunit services/systemd purritobin.service
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/hiredis/, net-libs/libpcap/, net-libs/libpcap/files/

2021-03-03 Thread Sam James
commit: 3710296030a5439c1034dba302d249ad0736e7bb
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:29:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:29:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37102960

Revert "dev-libs/hiredis: remove 0.14.1"

This reverts commit 3cb8d20c8f4e3d211e1acfc05cb7fc3ea4dc3a2d.

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

 dev-libs/hiredis/Manifest |  1 +
 dev-libs/hiredis/hiredis-0.14.1.ebuild| 81 ++
 net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch | 16 +
 net-libs/libpcap/libpcap-1.9.1-r3.ebuild  | 84 +++
 4 files changed, 182 insertions(+)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index 8da38f2fc13..bee3dbedda0 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1 +1,2 @@
+DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f
 DIST hiredis-1.0.0.tar.gz 97507 BLAKE2B 
247852d53be96e36dbdd7d4d8cfbda4406aa66281f26c28c3f80ab4593679122fd59430b2d5f04d20126b4459fc75af0a1fd67f1ee1db691d8db575debad2b61
 SHA512 
eb56201121eecdbfc8d42e8c2c141ae77bea248eeb36687ac6835c9b2404f5475beb351c4d8539d552db4d88e933bb2bd5b73f165e62b130bb11aeff39928e69

diff --git a/dev-libs/hiredis/hiredis-0.14.1.ebuild 
b/dev-libs/hiredis/hiredis-0.14.1.ebuild
new file mode 100644
index 000..d3827b66b40
--- /dev/null
+++ b/dev-libs/hiredis/hiredis-0.14.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Minimalistic C client library for the Redis database"
+HOMEPAGE="https://github.com/redis/hiredis;
+SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/0.14"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
+IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-db/redis )"
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.3-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-0.14.1-honor-AR.patch
+   )
+   default
+
+   # use GNU ld syntax on Solaris
+   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
+}
+
+_build() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBRARY_PATH="$(get_libdir)" \
+   DEBUG_FLAGS= \
+   OPTIMIZATION= \
+   "$@"
+}
+
+src_compile() {
+   # The static lib re-uses the same objects as the shared lib, so
+   # overhead is low w/creating it all the time.  It's also needed
+   # by the tests.
+   _build dynamic static hiredis.pc
+}
+
+src_test() {
+   local REDIS_PID="${T}"/hiredis.pid
+   local REDIS_SOCK="${T}"/hiredis.sock
+   local REDIS_PORT=56379
+   local REDIS_TEST_CONFIG="daemonize yes
+   pidfile ${REDIS_PID}
+   port ${REDIS_PORT}
+   bind 127.0.0.1
+   unixsocket //${REDIS_SOCK}"
+
+   _build hiredis-test
+
+   /usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
+   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
+   local ret=$?
+
+   kill "$(<"${REDIS_PID}")" || die
+   [ ${ret} != "0" ] && die "tests failed"
+}
+
+src_install() {
+   _build PREFIX="${ED}/usr" install
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -delete || die
+   fi
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+
+   local DOCS=( CHANGELOG.md README.md )
+   use examples && DOCS+=( examples )
+   einstalldocs
+}

diff --git a/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch 
b/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
new file mode 100644
index 000..0b69e43a3f7
--- /dev/null
+++ b/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
@@ -0,0 +1,16 @@
+--- a/configure.ac
 b/configure.ac
+@@ -1493,10 +1493,9 @@
+   AC_DEFINE(PCAP_SUPPORT_USB, 1, [target host supports USB sniffing])
+   USB_SRC=pcap-usb-linux.c
+   AC_MSG_RESULT(yes)
+-  ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 
2>/dev/null`
+-  if test $? -ne 0 ; then
+-ac_usb_dev_name="usbmon"
+-  fi
++
++  ac_usb_dev_name="usbmon"
++
+   AC_DEFINE_UNQUOTED(LINUX_USB_MON_DEV, "/dev/$ac_usb_dev_name", [path 
for device for USB sniffing])
+   AC_MSG_NOTICE(Device for USB sniffing is /dev/$ac_usb_dev_name)
+   #

diff --git 

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

2021-03-03 Thread Sam James
commit: f132fde3ee9a40ce563bc24783255cbef9329297
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:29:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:29:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f132fde3

net-libs/libpcap: remove 1.9.1

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

 net-libs/libpcap/Manifest|  1 -
 net-libs/libpcap/libpcap-1.9.1-r3.ebuild | 84 
 2 files changed, 85 deletions(-)

diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index 1d64f36e6ed..fd26acd7371 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -1,2 +1 @@
 DIST libpcap-1.10.0.tar.gz 920263 BLAKE2B 
40b9f3562161dbdd30065757ae045bc3b6447a954dd3019e932cdc9c794e0f47e8eb0480144bfd7765122a3efa750caa0c77abbb98ce29ad79a84ceaedcb9e3f
 SHA512 
d77f05aff76aefbd280e5e24eb4a23b6f3b31c9aacff77d556259325273083f185c451b7ad40b57ac63c9114510e8f768fb99907b1ee54fa95b80f21d7d6500f
-DIST libpcap-1.9.1.tar.gz 849407 BLAKE2B 
700d8b3d25c036033c4f9b652cec6a30d4a45aa418c2ec45698018b3d3fe8d0a61f6759f5734e2c7ff9a8f42cce65fbd8b3e1b1efd44776e53674fbc609da59d
 SHA512 
9ab9da20194e0dfb105daa28c8841118118f5a7f68b5e30e31da6c56eec91430c8ee481f1f9d20aec4d33d7ee9e6fb0b5e08a90a8d7e5ace8e6210e29e7eab0f

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
deleted file mode 100644
index 5e862ad5bd4..000
--- a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal
-
-DESCRIPTION="A system-independent library for user-level network packet 
capture"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/libpcap
-"
-SRC_URI="
-   https://github.com/the-tcpdump-group/${PN}/archive/${P/_}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] )
-   rdma? ( sys-cluster/rdma-core )
-   usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   dbus? ( virtual/pkgconfig )
-"
-
-S=${WORKDIR}/${PN}-${P/_}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.1-usbmon.patch
-   "${FILESDIR}"/${PN}-1.9.1-pcap-config.patch
-)
-
-src_prepare() {
-   default
-
-   echo ${PV} > VERSION || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable bluetooth) \
-   $(use_enable dbus) \
-   $(use_enable rdma) \
-   $(use_enable remote) \
-   $(use_enable usb) \
-   $(use_enable yydebug) \
-   $(use_with netlink libnl) \
-   --enable-ipv6
-}
-
-multilib_src_compile() {
-   emake all shared
-}
-
-multilib_src_install_all() {
-   dodoc CREDITS CHANGES VERSION TODO README.* doc/README.*
-
-   # remove static libraries (--disable-static does not work)
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -exec rm {} + || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-
-   # We need this to build pppd on G/FBSD systems
-   if [[ "${USERLAND}" == "BSD" ]]; then
-   insinto /usr/include
-   doins pcap-int.h portability.h
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-03-03 Thread Sam James
commit: 123947d043f4ebfcd98f0c87299067e92713e8f0
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:03:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:03:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123947d0

games-strategy/0ad: Keyword 0.0.24b_alpha arm64, #773634

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

 games-strategy/0ad/0ad-0.0.24b_alpha.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
index a0468ee4b3e..e8ce2ce4f62 100644
--- a/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24b_alpha.ebuild
@@ -33,7 +33,7 @@ fi
 
 LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-2.1 MIT ZLIB BitstreamVera LPPL-1.3c"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="editor +lobby nvtt pch test"
 RESTRICT="test"
 



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

2021-03-03 Thread Sam James
commit: 9923716e0dbf341e02e2ff35b5314b6835b31bb6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 05:00:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 05:00:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9923716e

net-analyzer/tcpdump: adjust live ebuild slightly (style)

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

 net-analyzer/tcpdump/tcpdump-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild 
b/net-analyzer/tcpdump/tcpdump-.ebuild
index 6f074f38fb2..4765315651b 100644
--- a/net-analyzer/tcpdump/tcpdump-.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools git-r3
 
 DESCRIPTION="A Tool for network monitoring and data acquisition"
@@ -87,5 +88,5 @@ src_install() {
 }
 
 pkg_postinst() {
-   use suid && elog "To let normal users run tcpdump add them to the pcap 
group."
+   use suid && elog "To let normal users run tcpdump, add them to the pcap 
group."
 }



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

2021-03-03 Thread Sam James
commit: f75f343ca56b52d513a15df9c8a30082073acebe
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:55:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:55:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75f343c

app-text/mupdf: remove 1.18.0 (security cleanup)

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

 app-text/mupdf/mupdf-1.18.0-r2.ebuild | 144 --
 1 file changed, 144 deletions(-)

diff --git a/app-text/mupdf/mupdf-1.18.0-r2.ebuild 
b/app-text/mupdf/mupdf-1.18.0-r2.ebuild
deleted file mode 100644
index 92d5e21ca24..000
--- a/app-text/mupdf/mupdf-1.18.0-r2.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop flag-o-matic toolchain-funcs xdg
-
-DESCRIPTION="A lightweight PDF viewer and toolkit written in portable C"
-HOMEPAGE="https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git;
-SRC_URI="https://mupdf.com/downloads/archive/${P}-source.tar.xz;
-S="${WORKDIR}/${P}-source"
-
-LICENSE="AGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 x86"
-IUSE="X +javascript libressl opengl ssl"
-REQUIRED_USE="opengl? ( javascript )"
-
-# Although we use the bundled, patched version of freeglut in mupdf (because of
-# bug #653298), the best way to ensure that its dependencies are present is to
-# install system's freeglut.
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   dev-libs/gumbo
-   media-libs/freetype:2=
-   media-libs/harfbuzz:=[truetype]
-   media-libs/jbig2dec:=
-   media-libs/libpng:0=
-   >=media-libs/openjpeg-2.1:2=
-   virtual/jpeg
-   javascript? ( >=dev-lang/mujs-1.0.7:= )
-   opengl? ( >=media-libs/freeglut-3.0.0 )
-   ssl? (
-   libressl? ( >=dev-libs/libressl-3.1.4:0= )
-   !libressl? ( >=dev-libs/openssl-1.1:0= )
-   )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.15-CFLAGS.patch
-   "${FILESDIR}"/${PN}-1.18-Makefile.patch
-   "${FILESDIR}"/${PN}-1.10a-add-desktop-pc-xpm-files.patch
-   # See bugs #662352
-   "${FILESDIR}"/${PN}-1.15-openssl-x11.patch
-   # General cross fixes from Debian (refreshed)
-   "${FILESDIR}"/${PN}-1.18.0-cross-fixes.patch
-   # Additional security patches post-1.18.0
-   "${FILESDIR}"/${P}-fix-oob-in-pdf-layer.c
-   "${FILESDIR}"/${P}-fix-oob-in-pixmap.c
-)
-
-src_prepare() {
-   xdg_src_prepare
-
-   use hppa && append-cflags -ffunction-sections
-
-   append-cflags "-DFZ_ENABLE_JS=$(usex javascript 1 0)"
-
-   sed -e "1iOS = Linux" \
-   -e "1iCC = $(tc-getCC)" \
-   -e "1iCXX = $(tc-getCXX)" \
-   -e "1iLD = $(tc-getLD)" \
-   -e "1iAR = $(tc-getAR)" \
-   -e "1iverbose = yes" \
-   -e "1ibuild = debug" \
-   -e "1iprefix = ${ED}/usr" \
-   -e "1ilibdir = ${ED}/usr/$(get_libdir)" \
-   -e "1idocdir = ${ED}/usr/share/doc/${PF}" \
-   -i Makerules || die
-}
-
-_emake() {
-   # When HAVE_OBJCOPY is yes, we end up with a lot of QA warnings.
-   # Bundled libs
-   # * General
-   # Note that USE_SYSTEM_LIBS=yes is a metaoption which will set to 
upstream's
-   # recommendations. It does not mean "always use system libs".
-   # See [0] below for what it means in a specific version.
-   #
-   # * freeglut
-   # We don't use system's freeglut because upstream has a special modified
-   # version of it that gives mupdf clipboard support. See bug #653298
-   #
-   # * mujs
-   # As of v1.15.0, mupdf started using symbols in mujs that were not part
-   # of any release. We then went back to using the bundled version of it.
-   # But v1.17.0 looks ok, so we'll go unbundled again. Be aware of this 
risk
-   # when bumping and check!
-   # See bug #685244
-   #
-   # * lmms2
-   # mupdf uses a bundled version of lcms2 [0] because Artifex have forked 
it [1].
-   # It is therefore not appropriate for us to unbundle it at this time.
-   #
-   # [0] 
https://git.ghostscript.com/?p=mupdf.git;a=blob;f=Makethird;h=c4c540fa4a075df0db85e6fdaab809099881f35a;hb=HEAD#l9
-   # [1] https://www.ghostscript.com/doc/lcms2mt/doc/WhyThisFork.txt
-   emake \
-   GENTOO_PV=${PV} \
-   HAVE_GLUT=$(usex opengl) \
-   HAVE_LIBCRYPTO=$(usex ssl) \
-   HAVE_X11=$(usex X) \
-   USE_SYSTEM_LIBS=yes \
-   USE_SYSTEM_MUJS=$(usex javascript) \
-   USE_SYSTEM_GLUT=no \
-   HAVE_OBJCOPY=no \
-   "$@"
-}
-
-src_compile() {
-   _emake XCFLAGS="-fpic"
-}
-
-src_install() {

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

2021-03-03 Thread Sam James
commit: 4d89b52d516edefa0b2ec03a2335eed74f7062ec
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:57:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:57:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d89b52d

net-analyzer/tcpdump: restrict tests for now

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

 net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild
index 3b3f98211ec..848865ea5b7 100644
--- a/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.99.0.ebuild
@@ -14,7 +14,8 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="+drop-root libressl +smi +ssl +samba suid test"
-RESTRICT="!test? ( test )"
+# Assorted failures: bug #768498
+RESTRICT="test"
 REQUIRED_USE="test? ( samba )"
 
 BDEPEND="drop-root? ( virtual/pkgconfig )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/, dev-libs/hiredis/, net-libs/libpcap/files/

2021-03-03 Thread Sam James
commit: 3cb8d20c8f4e3d211e1acfc05cb7fc3ea4dc3a2d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:56:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb8d20c

dev-libs/hiredis: remove 0.14.1

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

 dev-libs/hiredis/Manifest |  1 -
 dev-libs/hiredis/hiredis-0.14.1.ebuild| 81 --
 net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch | 16 -
 net-libs/libpcap/libpcap-1.9.1-r3.ebuild  | 84 ---
 4 files changed, 182 deletions(-)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index bee3dbedda0..8da38f2fc13 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1,2 +1 @@
-DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f
 DIST hiredis-1.0.0.tar.gz 97507 BLAKE2B 
247852d53be96e36dbdd7d4d8cfbda4406aa66281f26c28c3f80ab4593679122fd59430b2d5f04d20126b4459fc75af0a1fd67f1ee1db691d8db575debad2b61
 SHA512 
eb56201121eecdbfc8d42e8c2c141ae77bea248eeb36687ac6835c9b2404f5475beb351c4d8539d552db4d88e933bb2bd5b73f165e62b130bb11aeff39928e69

diff --git a/dev-libs/hiredis/hiredis-0.14.1.ebuild 
b/dev-libs/hiredis/hiredis-0.14.1.ebuild
deleted file mode 100644
index d3827b66b40..000
--- a/dev-libs/hiredis/hiredis-0.14.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Minimalistic C client library for the Redis database"
-HOMEPAGE="https://github.com/redis/hiredis;
-SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/0.14"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
-IUSE="examples static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-db/redis )"
-
-src_prepare() {
-   local PATCHES=(
-   "${FILESDIR}"/${PN}-0.13.3-disable-network-tests.patch
-   "${FILESDIR}"/${PN}-0.14.1-honor-AR.patch
-   )
-   default
-
-   # use GNU ld syntax on Solaris
-   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
-}
-
-_build() {
-   emake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBRARY_PATH="$(get_libdir)" \
-   DEBUG_FLAGS= \
-   OPTIMIZATION= \
-   "$@"
-}
-
-src_compile() {
-   # The static lib re-uses the same objects as the shared lib, so
-   # overhead is low w/creating it all the time.  It's also needed
-   # by the tests.
-   _build dynamic static hiredis.pc
-}
-
-src_test() {
-   local REDIS_PID="${T}"/hiredis.pid
-   local REDIS_SOCK="${T}"/hiredis.sock
-   local REDIS_PORT=56379
-   local REDIS_TEST_CONFIG="daemonize yes
-   pidfile ${REDIS_PID}
-   port ${REDIS_PORT}
-   bind 127.0.0.1
-   unixsocket //${REDIS_SOCK}"
-
-   _build hiredis-test
-
-   /usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
-   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
-   local ret=$?
-
-   kill "$(<"${REDIS_PID}")" || die
-   [ ${ret} != "0" ] && die "tests failed"
-}
-
-src_install() {
-   _build PREFIX="${ED}/usr" install
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -delete || die
-   fi
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-
-   local DOCS=( CHANGELOG.md README.md )
-   use examples && DOCS+=( examples )
-   einstalldocs
-}

diff --git a/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch 
b/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
deleted file mode 100644
index 0b69e43a3f7..000
--- a/net-libs/libpcap/files/libpcap-1.8.1-usbmon.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -1493,10 +1493,9 @@
-   AC_DEFINE(PCAP_SUPPORT_USB, 1, [target host supports USB sniffing])
-   USB_SRC=pcap-usb-linux.c
-   AC_MSG_RESULT(yes)
--  ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 
2>/dev/null`
--  if test $? -ne 0 ; then
--ac_usb_dev_name="usbmon"
--  fi
-+
-+  ac_usb_dev_name="usbmon"
-+
-   AC_DEFINE_UNQUOTED(LINUX_USB_MON_DEV, "/dev/$ac_usb_dev_name", [path 
for device for USB sniffing])
-   AC_MSG_NOTICE(Device for USB sniffing is /dev/$ac_usb_dev_name)
-   #

diff --git a/net-libs/libpcap/libpcap-1.9.1-r3.ebuild 
b/net-libs/libpcap/libpcap-1.9.1-r3.ebuild
deleted file mode 

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

2021-03-03 Thread Sam James
commit: 62f1cb871dbd4acb159060cb2e72344cc208f3c1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:54:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:54:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f1cb87

net-analyzer/wireshark: rename live ebuild

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

 ...9-ui-needs-wiretap.patch => wireshark--ui-needs-wiretap.patch} | 0
 net-analyzer/wireshark/wireshark-3.4.3.ebuild | 2 +-
 .../wireshark/{wireshark-.ebuild => wireshark-.ebuild}| 4 ++--
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/net-analyzer/wireshark/files/wireshark--ui-needs-wiretap.patch 
b/net-analyzer/wireshark/files/wireshark--ui-needs-wiretap.patch
similarity index 100%
rename from 
net-analyzer/wireshark/files/wireshark--ui-needs-wiretap.patch
rename to net-analyzer/wireshark/files/wireshark--ui-needs-wiretap.patch

diff --git a/net-analyzer/wireshark/wireshark-3.4.3.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.3.ebuild
index 311f89608fe..7ff5005db92 100644
--- a/net-analyzer/wireshark/wireshark-3.4.3.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.3.ebuild
@@ -100,7 +100,7 @@ RESTRICT="test"
 PATCHES=(
"${FILESDIR}"/${PN}-2.6.0-redhat.patch
"${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
-   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
+   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
 )
 
 pkg_setup() {

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
similarity index 98%
rename from net-analyzer/wireshark/wireshark-.ebuild
rename to net-analyzer/wireshark/wireshark-.ebuild
index 80fb077c9a9..0854e2e8254 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -98,7 +98,7 @@ RESTRICT="!test? ( test )"
 PATCHES=(
"${FILESDIR}"/${PN}-2.6.0-redhat.patch
"${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
-   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
+   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
 )
 
 pkg_setup() {



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

2021-03-03 Thread Sam James
commit: fd4009b59a9082b52b8dbef42d5cfa737f4ade2b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:55:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:55:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4009b5

dev-libs/tomsfastmath: remove 0.13.1

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

 dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild | 69 
 1 file changed, 69 deletions(-)

diff --git a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild 
b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
deleted file mode 100644
index 708ecd1d02a..000
--- a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Fast public domain large integer arithmetic library"
-HOMEPAGE="https://www.libtom.net/TomsFastMath/
-   https://github.com/libtom/tomsfastmath;
-SRC_URI="https://github.com/libtom/tomsfastmath/releases/download/v${PV}/tfm-${PV}.tar.xz;
-
-LICENSE="Unlicense"
-# Current SONAME is 1
-# Please bump when the ABI changes upstream
-# Helpful site:
-# https://abi-laboratory.pro/index.php?view=timeline=tomsfastmath
-SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-
-BDEPEND="sys-devel/libtool"
-
-PATCHES=(
-   "${FILESDIR}/${P}-makefile-fix.patch"
-)
-
-_emake() {
-   # Standard boilerplate
-   # Upstream use homebrewed makefiles
-   # Best to use same args for all, for consistency,
-   # in case behaviour changes (v possible).
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   RANLIB="$(tc-getRANLIB)" \
-   DESTDIR="${ED}" \
-   LIBPATH="/usr/$(get_libdir)" \
-   IGNORE_SPEED=1 \
-   "$@"
-}
-
-src_compile() {
-   _emake -f makefile.shared
-}
-
-src_test() {
-   _emake test_standalone stest rsatest
-
-   # We choose to be verbose during the test process
-   # because the output is quite repetitive with no
-   # clear demarcation b/t tests
-   local tests=( "test" "stest" "rsatest" )
-
-   local test
-   for test in "${tests[@]}"; do
-   einfo "Running test (${test})"
-   ./${test} || die "Test (${test}) failed"
-   einfo "Completed test (${test})"
-   done
-}
-
-src_install() {
-   _emake -f makefile.shared install
-
-   # Remove unnecessary .la files
-   find "${ED}" -name '*.la' -delete || die
-   # Same for static libs
-   find "${ED}" -name "*.a" -delete || die
-}



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

2021-03-03 Thread Sam James
commit: aa8f5b8468677803bbfe9e93a7e35c4cd4eeb5de
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:55:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:55:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8f5b84

net-analyzer/nmap: remove old

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

 net-analyzer/nmap/nmap-7.80-r1.ebuild | 129 --
 net-analyzer/nmap/nmap-7.91.ebuild| 108 
 2 files changed, 237 deletions(-)

diff --git a/net-analyzer/nmap/nmap-7.80-r1.ebuild 
b/net-analyzer/nmap/nmap-7.80-r1.ebuild
deleted file mode 100644
index 41fbe9aca70..000
--- a/net-analyzer/nmap/nmap-7.80-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools desktop flag-o-matic toolchain-funcs
-
-DESCRIPTION="Network exploration tool and security / port scanner"
-HOMEPAGE="https://nmap.org/;
-SRC_URI="https://nmap.org/dist/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="ipv6 libressl libssh2 ncat nmap-update nping +nse ssl system-lua"
-REQUIRED_USE="system-lua? ( nse )"
-
-RDEPEND="
-   dev-libs/liblinear:=
-   dev-libs/libpcre
-   net-libs/libpcap
-   libssh2? (
-   net-libs/libssh2[zlib]
-   sys-libs/zlib
-   )
-   nmap-update? (
-   dev-libs/apr
-   dev-vcs/subversion
-   )
-   nse? ( sys-libs/zlib )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   system-lua? ( >=dev-lang/lua-5.2:*[deprecated] )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.10_beta1-string.patch
-   "${FILESDIR}"/${PN}-5.21-python.patch
-   "${FILESDIR}"/${PN}-6.46-uninstaller.patch
-   "${FILESDIR}"/${PN}-6.25-liblua-ar.patch
-   "${FILESDIR}"/${PN}-7.25-no-FORTIFY_SOURCE.patch
-   "${FILESDIR}"/${PN}-7.25-CXXFLAGS.patch
-   "${FILESDIR}"/${PN}-7.25-libpcre.patch
-   "${FILESDIR}"/${PN}-7.31-libnl.patch
-   "${FILESDIR}"/${PN}-7.80-ac-config-subdirs.patch
-)
-
-src_prepare() {
-   rm -r liblinear/ libpcap/ libpcre/ libssh2/ libz/ || die
-
-   cat "${FILESDIR}"/nls.m4 >> "${S}"/acinclude.m4 || die
-
-   default
-
-   sed -i \
-   -e '/^ALL_LINGUAS =/{s|$| id|g;s|jp|ja|g}' \
-   Makefile.in || die
-   # Fix desktop files wrt bug #432714
-   sed -i \
-   -e 's|^Categories=.*|Categories=Network;System;Security;|g' \
-   zenmap/install_scripts/unix/zenmap-root.desktop \
-   zenmap/install_scripts/unix/zenmap.desktop || die
-
-   cp libdnet-stripped/include/config.h.in{,.nmap-orig} || die
-
-   eautoreconf
-
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # we need the original for a Darwin-specific fix, bug #604432
-   mv libdnet-stripped/include/config.h.in{.nmap-orig,} || die
-   fi
-}
-
-src_configure() {
-   # The bundled libdnet is incompatible with the version available in the
-   # tree, so we cannot use the system library here.
-   econf \
-   $(use_enable ipv6) \
-   $(use_with libssh2) \
-   $(use_with ncat) \
-   --without-ndiff \
-   $(use_with nmap-update) \
-   $(use_with nping) \
-   $(use_with ssl openssl) \
-   --without-zenmap \
-   $(usex libssh2 --with-zlib) \
-   $(usex nse --with-zlib) \
-   $(usex nse --with-liblua=$(usex system-lua /usr included '' '') 
--without-liblua) \
-   --cache-file="${S}"/config.cache \
-   --with-libdnet=included \
-   --with-pcre=/usr
-   #   Commented out because configure does weird things
-   #   --with-liblinear=/usr \
-}
-
-src_compile() {
-   local directory
-   for directory in . libnetutil nsock/src \
-   $(usex ncat ncat '') \
-   $(usex nmap-update nmap-update '') \
-   $(usex nping nping '')
-   do
-   emake -C "${directory}" makefile.dep
-   done
-
-   emake \
-   AR=$(tc-getAR) \
-   RANLIB=$(tc-getRANLIB)
-}
-
-src_install() {
-   LC_ALL=C emake -j1 \
-   DESTDIR="${D}" \
-   STRIP=: \
-   nmapdatadir="${EPREFIX}"/usr/share/nmap \
-   install
-   if use nmap-update;then
-   LC_ALL=C emake -j1 \
-   -C nmap-update \
-   DESTDIR="${D}" \
-   STRIP=: \
-   nmapdatadir="${EPREFIX}"/usr/share/nmap \
-   install
-   fi
-
-   dodoc 

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

2021-03-03 Thread Sam James
commit: ccb5fcb72b01151e5ded89f44107d6cc964330a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:54:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:54:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb5fcb7

net-analyzer/wireshark: remove 3.4.2

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

 net-analyzer/wireshark/Manifest|   1 -
 net-analyzer/wireshark/wireshark-3.4.2-r100.ebuild | 266 -
 2 files changed, 267 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index d56babae8d6..e4fe2d2bfcd 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,2 +1 @@
-DIST wireshark-3.4.2.tar.xz 32465900 BLAKE2B 
dab7e871c798a6e0f03f45eaa49ba5cbabc18afabd6a5675a3241e4f1e6d86ef21b56b4cee5d561da2f2ec2b274ac6c5a52ed7b8ad50cbf02949a3a7f68d4f09
 SHA512 
38dc62d306dafe1a25db16ca28e1f4181a83673700a0b4c6dd98c8cb27df51ad0c6414db0370c443250aeb2521eceefb183178fe7d23a11b697cbf3f5b06f53a
 DIST wireshark-3.4.3.tar.xz 32287304 BLAKE2B 
076d681c5f980ba6a0f25076c4631a119fb72d2b59a0cd70062d3a4c997c8959162157e46a6f59b5474c07263c84e0e660f1fa33f9339cc6a1141425d394cde2
 SHA512 
6cfea9432cd6fcecbfc551e059ca60a0c38084074bf130b4cc5378aac2221c1233e2ddafa1ffd6bc6b76297c2303b931dadf6ec518f35595caf5229af4d93859

diff --git a/net-analyzer/wireshark/wireshark-3.4.2-r100.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.2-r100.ebuild
deleted file mode 100644
index 803afe19339..000
--- a/net-analyzer/wireshark/wireshark-3.4.2-r100.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/;
-SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
-LICENSE="GPL-2"
-
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86"
-IUSE="
-   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
-   +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb
-   +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 
+randpkt
-   +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump 
ssl
-   sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd
-"
-S=${WORKDIR}/${P/_/}
-
-CDEPEND="
-   acct-group/pcap
-   >=dev-libs/glib-2.32:2
-   >=net-dns/c-ares-1.5
-   dev-libs/libgcrypt:0
-   bcg729? ( media-libs/bcg729 )
-   brotli? ( app-arch/brotli )
-   ciscodump? ( >=net-libs/libssh-0.6 )
-   filecaps? ( sys-libs/libcap )
-   http2? ( net-libs/nghttp2 )
-   ilbc? ( media-libs/libilbc )
-   kerberos? ( virtual/krb5 )
-   libxml2? ( dev-libs/libxml2 )
-   lua? ( ${LUA_DEPS} )
-   lz4? ( app-arch/lz4 )
-   maxminddb? ( dev-libs/libmaxminddb )
-   minizip? ( sys-libs/zlib[minizip] )
-   netlink? ( dev-libs/libnl:3 )
-   opus? ( media-libs/opus )
-   pcap? ( net-libs/libpcap )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   x11-misc/xdg-utils
-   )
-   sbc? ( media-libs/sbc )
-   sdjournal? ( sys-apps/systemd )
-   smi? ( net-libs/libsmi )
-   snappy? ( app-arch/snappy )
-   spandsp? ( media-libs/spandsp )
-   sshdump? ( >=net-libs/libssh-0.6 )
-   ssl? ( net-libs/gnutls:= )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-# We need perl for `pod2html`. The rest of the perl stuff is to block older
-# and broken installs. #455122
-DEPEND="
-   ${CDEPEND}
-   ${PYTHON_DEPS}
-"
-BDEPEND="
-   dev-lang/perl
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen
-   dev-ruby/asciidoctor
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
-   test? (
-   dev-python/pytest
-   dev-python/pytest-xdist
-   )
-"
-RDEPEND="
-   ${CDEPEND}
-   qt5? ( virtual/freedesktop-icon-theme )
-   selinux? ( sec-policy/selinux-wireshark )
-"
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-   plugin-ifdemo? ( plugins )
-"
-RESTRICT="test"
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.6.0-redhat.patch
-   "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
-   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
-)
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs
-
-   # Workaround bug #213705. If krb5-config --libs has -lcrypto then 

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

2021-03-03 Thread Sam James
commit: c5c537d566139745c447f8d069513bb921bded50
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:28:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:29:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c537d5

dev-db/redis: restore 5.0.9-r1

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

 dev-db/redis/Manifest  |   1 +
 dev-db/redis/redis-5.0.9-r1.ebuild | 162 +
 2 files changed, 163 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index e458a6c9f8f..6ba10ecc61f 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,3 +1,4 @@
 DIST redis-5.0.12.tar.gz 1995069 BLAKE2B 
03bb5956fb1206ecfa7f621b22b3101d1ebad62c40ce52157fb802ecfa5c32ca493ff03a1cf909a1b0f1acdac83b3a939ab2042fbf092fea983cabe35d00f4c3
 SHA512 
f0ab161762006926064ba2176ea63bb2fa416fa386b44ca55a8edad9169627fcd1c4bd9c699fec585aefc68506deb0796f6a89844c21e74d2bdb19ca1638bbe7
+DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
 DIST redis-6.0.12.tar.gz 2276349 BLAKE2B 
ab49b0278420c65fc995a90e850130971ccaf3df34a08a5cc10a8c211239eba8449b87fe67684189c71816cf259a70a23a77935ec61e8baa787daa61cb994201
 SHA512 
9dd8e3bed51e1356470e1bf08892f771744c0c9418ff874c16ea932ad1f471a908ffd8479efe1f32531d7f63cd7af5224273ce50f2fe7aa26c47716e0e78330b
 DIST redis-6.0.9.tar.gz 2261418 BLAKE2B 
93e64e2c682320d11e468021fd13a2888dd6b15430c15eaaa9468242d9b4d8b60e29dfe656e64dc88ed751471284d1adf94c723521085019b375785abe7a
 SHA512 
ebae2b09637fdbdc71dd22b72ccea24e2c21beb81c6ff5c4bae8b341886a7d847ce868f52dc917079bab8aa250ff61c83efe8acbb8a1cbc5e285c7842b0aefa3

diff --git a/dev-db/redis/redis-5.0.9-r1.ebuild 
b/dev-db/redis/redis-5.0.9-r1.ebuild
new file mode 100644
index 000..25d2628a389
--- /dev/null
+++ b/dev-db/redis/redis-5.0.9-r1.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
+COMMON_DEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-lang/tcl:0= )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.3-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-5.0-sharedlua.patch
+   "${FILESDIR}"/${PN}-5.0.8-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # don't call ar directly
+   sed -e '/^STLIB_MAKE_CMD/s/ar/$(AR)/g' \
+   -i deps/hiredis/Makefile || die
+
+   # Copy lua modules into build dir
+   cp 
deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c src/ 
|| die
+   cp deps/lua/src/{fpconv,strbuf}.h src/ || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-3.2 configure.ac || die
+
+   # Use the correct pkgconfig 

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/files/, dev-db/redis/

2021-03-03 Thread Sam James
commit: 4c9ade0291d86a8a9a53f3aa60d7bf9bc135c452
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:36:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:36:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9ade02

dev-db/redis: version bump 6.2.1

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

 dev-db/redis/Manifest  |   1 +
 dev-db/redis/files/redis-6.2.1-config.patch|  40 ++
 dev-db/redis/files/redis-6.2.1-sharedlua.patch |  60 
 dev-db/redis/redis-6.2.1.ebuild| 184 +
 4 files changed, 285 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 6ba10ecc61f..dd22bd2a200 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -2,3 +2,4 @@ DIST redis-5.0.12.tar.gz 1995069 BLAKE2B 
03bb5956fb1206ecfa7f621b22b3101d1ebad62
 DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
 DIST redis-6.0.12.tar.gz 2276349 BLAKE2B 
ab49b0278420c65fc995a90e850130971ccaf3df34a08a5cc10a8c211239eba8449b87fe67684189c71816cf259a70a23a77935ec61e8baa787daa61cb994201
 SHA512 
9dd8e3bed51e1356470e1bf08892f771744c0c9418ff874c16ea932ad1f471a908ffd8479efe1f32531d7f63cd7af5224273ce50f2fe7aa26c47716e0e78330b
 DIST redis-6.0.9.tar.gz 2261418 BLAKE2B 
93e64e2c682320d11e468021fd13a2888dd6b15430c15eaaa9468242d9b4d8b60e29dfe656e64dc88ed751471284d1adf94c723521085019b375785abe7a
 SHA512 
ebae2b09637fdbdc71dd22b72ccea24e2c21beb81c6ff5c4bae8b341886a7d847ce868f52dc917079bab8aa250ff61c83efe8acbb8a1cbc5e285c7842b0aefa3
+DIST redis-6.2.1.tar.gz 2438367 BLAKE2B 
8717630771eafaf8a15dd371d46475f81f15bbcdc9a4fabd8f270ab6e09fbfb3ee2a1cb6c7778922d3552bcf5ee475eec7ba0623147ec36a5c5422cb0de0
 SHA512 
7c339cc360fc3125bb67c5748bb4fe940977faa937e3a86294829bde472479a811df8ea0ce4961d8128ec8d4ffba5d5a943c2957589c8da0cfc3f109f82e4af6

diff --git a/dev-db/redis/files/redis-6.2.1-config.patch 
b/dev-db/redis/files/redis-6.2.1-config.patch
new file mode 100644
index 000..6db49913d2d
--- /dev/null
+++ b/dev-db/redis/files/redis-6.2.1-config.patch
@@ -0,0 +1,40 @@
+diff --git a/redis.conf b/redis.conf
+index 465d56f..ef56037 100644
+--- a/redis.conf
 b/redis.conf
+@@ -276,7 +276,7 @@ daemonize no
+ #
+ # Note that on modern Linux systems "/run/redis.pid" is more conforming
+ # and should be used instead.
+-pidfile /var/run/redis_6379.pid
++pidfile /run/redis/redis.pid
+ 
+ # Specify the server verbosity level.
+ # This can be one of:
+@@ -289,7 +289,7 @@ loglevel notice
+ # Specify the log file name. Also the empty string can be used to force
+ # Redis to log on the standard output. Note that if you use standard
+ # output for logging but daemonize, logs will be sent to /dev/null
+-logfile ""
++logfile /var/log/redis/redis.log
+ 
+ # To enable logging to the system logger, just set 'syslog-enabled' to yes,
+ # and optionally update the other syslog parameters to suit your needs.
+@@ -441,7 +441,7 @@ rdb-del-sync-files no
+ # The Append Only File will also be created inside this directory.
+ #
+ # Note that you must specify a directory here, not a file name.
+-dir ./
++dir /var/lib/redis/
+ 
+ # REPLICATION 
#
+ 
+@@ -967,7 +967,7 @@ acllog-max-len 128
+ # limit for maxmemory so that there is some free RAM on the system for replica
+ # output buffers (but this is not needed if the policy is 'noeviction').
+ #
+-# maxmemory 
++maxmemory 64MB
+ 
+ # MAXMEMORY POLICY: how Redis will select what to remove when maxmemory
+ # is reached. You can select one from the following behaviors:

diff --git a/dev-db/redis/files/redis-6.2.1-sharedlua.patch 
b/dev-db/redis/files/redis-6.2.1-sharedlua.patch
new file mode 100644
index 000..cf8aa8532d7
--- /dev/null
+++ b/dev-db/redis/files/redis-6.2.1-sharedlua.patch
@@ -0,0 +1,60 @@
+diff --git a/deps/lua/src/lua_cjson.c b/deps/lua/src/lua_cjson.c
+index c26c0d7..fa50c41 100644
+--- a/deps/lua/src/lua_cjson.c
 b/deps/lua/src/lua_cjson.c
+@@ -46,7 +46,7 @@
+ #include "strbuf.h"
+ #include "fpconv.h"
+ 
+-#include "../../../src/solarisfixes.h"
++#include "solarisfixes.h"
+ 
+ #ifndef CJSON_MODNAME
+ #define CJSON_MODNAME   "cjson"
+diff --git a/src/Makefile b/src/Makefile
+index 6f0fd84..6546b5d 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -16,7 +16,7 @@ release_hdr := $(shell sh -c './mkreleasehdr.sh')
+ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
+ uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
+ OPTIMIZATION?=-O2
+-DEPENDENCY_TARGETS=hiredis linenoise lua hdr_histogram
++DEPENDENCY_TARGETS=hiredis linenoise hdr_histogram
+ NODEPS:=clean distclean
+ 
+ # Default settings
+@@ -84,6 

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

2021-03-03 Thread Sam James
commit: be52a096dd8fe5deebe69cb831b2b4e3b87b3ce1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:25:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:25:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be52a096

dev-python/twisted: Keyword 21.2.0 arm, #773451

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

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

diff --git a/dev-python/twisted/twisted-21.2.0.ebuild 
b/dev-python/twisted/twisted-21.2.0.ebuild
index 7e25407c020..8d9934638c1 100644
--- a/dev-python/twisted/twisted-21.2.0.ebuild
+++ b/dev-python/twisted/twisted-21.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cython-test-exception-raiser/

2021-03-03 Thread Sam James
commit: b7d35e5c5ae67b55b2c6f5c70e445f681a61516a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:25:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:25:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d35e5c

dev-python/cython-test-exception-raiser: Keyword 1.0.0 arm, #773451

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

 .../cython-test-exception-raiser-1.0.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild
 
b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild
index f76e3e4f96b..2ea3fcb0e09 100644
--- 
a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild
+++ 
b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild
@@ -16,6 +16,6 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"



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

2021-03-03 Thread Sam James
commit: 59c0fa1c3d9d035373c80c8f23aef6d0a1f0
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:24:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c0fa1c

sys-block/zram-init: Keyword 10.5 arm, #773115

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

 sys-block/zram-init/zram-init-10.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/zram-init/zram-init-10.5.ebuild 
b/sys-block/zram-init/zram-init-10.5.ebuild
index c591f149b38..505a3654394 100644
--- a/sys-block/zram-init/zram-init-10.5.ebuild
+++ b/sys-block/zram-init/zram-init-10.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/vaeth/${PN}.git;
 else
SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"



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

2021-03-03 Thread Sam James
commit: 3d2ba9ca2323289bf18532926ac4b05e75777df3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:24:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:24:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2ba9ca

net-misc/mstpd: Keyword 0.0.9 arm, #773298

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

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

diff --git a/net-misc/mstpd/mstpd-0.0.9.ebuild 
b/net-misc/mstpd/mstpd-0.0.9.ebuild
index 32a39f6deb2..b2fe4865477 100644
--- a/net-misc/mstpd/mstpd-0.0.9.ebuild
+++ b/net-misc/mstpd/mstpd-0.0.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/mstpd/mstpd/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 src_prepare() {
default



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

2021-03-03 Thread Sam James
commit: ff02a5ce03e8910a8d78aad53b85691a7ea9b95d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:23:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:23:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff02a5ce

app-misc/binwalk: Keyword 2.2.0 arm, #773124

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

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index b396cddd232..6ddc96152b6 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screensaver/

2021-03-03 Thread Sam James
commit: 56e33b408b9b14dd277861e7acd7dc48f39de20f
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:24:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:24:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e33b40

xfce-extra/xfce4-screensaver: Keyword 4.16.0 arm, #772875

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

 xfce-extra/xfce4-screensaver/xfce4-screensaver-4.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.16.0.ebuild 
b/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.16.0.ebuild
index 454ebd87473..07ca8f6aa10 100644
--- a/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.16.0.ebuild
+++ b/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.16.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="elogind +locking opengl pam systemd"
 
 # Xrandr: optional but automagic



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

2021-03-03 Thread Sam James
commit: 9f5fdff3213f8a5984248c86670a06b225c9a393
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:21:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:21:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5fdff3

dev-db/redis: remove old

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

 dev-db/redis/Manifest  |   3 -
 dev-db/redis/redis-5.0.10.ebuild   | 162 
 dev-db/redis/redis-5.0.9-r1.ebuild | 162 
 dev-db/redis/redis-6.0.10.ebuild   | 184 
 dev-db/redis/redis-6.0.9-r1.ebuild | 187 -
 dev-db/redis/redis-6.0.9.ebuild| 174 --
 6 files changed, 872 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index a18ae1bec5a..e458a6c9f8f 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,6 +1,3 @@
-DIST redis-5.0.10.tar.gz 1990507 BLAKE2B 
a3ed76efb387e2a8292f71607c19826c8a0a890f1c47c126fc4cf084955fcc5889e743d7c7103e4c66ad6c81c2b2d0d482b1b4a62ab11a757f4cf84271ae8199
 SHA512 
4dd3a639f44f2f077b36621f9eb88dc340089890abf07f57a969172ea806e1bd205f61e6842d316294b52cd73c98aec3363686b2a292efc18a2e1bdbd358fb3c
 DIST redis-5.0.12.tar.gz 1995069 BLAKE2B 
03bb5956fb1206ecfa7f621b22b3101d1ebad62c40ce52157fb802ecfa5c32ca493ff03a1cf909a1b0f1acdac83b3a939ab2042fbf092fea983cabe35d00f4c3
 SHA512 
f0ab161762006926064ba2176ea63bb2fa416fa386b44ca55a8edad9169627fcd1c4bd9c699fec585aefc68506deb0796f6a89844c21e74d2bdb19ca1638bbe7
-DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
-DIST redis-6.0.10.tar.gz 2271970 BLAKE2B 
a7efc1a0ad9ec3b7414b410ba461e314d49197d218df611f5debba6bcfb9ae9e56b65ed8a0d455f52f761e33c9102b239a7e51eeb7e2cb20627c66cbf4b5cf35
 SHA512 
4ef60645316143db3c26c45e90c7dc629e15641313267fd732396212c67db9ebeb9e170d830599b2e143ad5135d1ef249b6fbc1fb4960f4cf857cfdb5c1470c8
 DIST redis-6.0.12.tar.gz 2276349 BLAKE2B 
ab49b0278420c65fc995a90e850130971ccaf3df34a08a5cc10a8c211239eba8449b87fe67684189c71816cf259a70a23a77935ec61e8baa787daa61cb994201
 SHA512 
9dd8e3bed51e1356470e1bf08892f771744c0c9418ff874c16ea932ad1f471a908ffd8479efe1f32531d7f63cd7af5224273ce50f2fe7aa26c47716e0e78330b
 DIST redis-6.0.9.tar.gz 2261418 BLAKE2B 
93e64e2c682320d11e468021fd13a2888dd6b15430c15eaaa9468242d9b4d8b60e29dfe656e64dc88ed751471284d1adf94c723521085019b375785abe7a
 SHA512 
ebae2b09637fdbdc71dd22b72ccea24e2c21beb81c6ff5c4bae8b341886a7d847ce868f52dc917079bab8aa250ff61c83efe8acbb8a1cbc5e285c7842b0aefa3

diff --git a/dev-db/redis/redis-5.0.10.ebuild b/dev-db/redis/redis-5.0.10.ebuild
deleted file mode 100644
index 0a96e9c91cf..000
--- a/dev-db/redis/redis-5.0.10.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="A persistent caching system, key-value and data structures 
database"
-HOMEPAGE="https://redis.io;
-SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
-IUSE="+jemalloc tcmalloc luajit test"
-RESTRICT="!test? ( test )"
-SLOT="0"
-
-# Redis does NOT build with Lua 5.2 or newer at this time.
-# This should link correctly with both unslotted & slotted Lua, without
-# changes.
-COMMON_DEPEND="
-   luajit? ( dev-lang/luajit:2 )
-   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
-   tcmalloc? ( dev-util/google-perftools )
-   jemalloc? ( >=dev-libs/jemalloc-5.1:= )"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   acct-group/redis
-   acct-user/redis"
-
-BDEPEND="
-   ${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-# Tcl is only needed in the CHOST test env
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-lang/tcl:0= )"
-
-REQUIRED_USE="?? ( tcmalloc jemalloc )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.3-config.patch
-   "${FILESDIR}"/${PN}-5.0-shared.patch
-   "${FILESDIR}"/${PN}-5.0-sharedlua.patch
-   "${FILESDIR}"/${PN}-5.0.8-ppc-atomic.patch
-   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
-)
-
-src_prepare() {
-   default
-
-   # don't call ar directly
-   sed -e '/^STLIB_MAKE_CMD/s/ar/$(AR)/g' \
-   -i deps/hiredis/Makefile || die
-
-   # Copy lua modules into build dir
-   cp 
deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c src/ 
|| die
-   cp deps/lua/src/{fpconv,strbuf}.h src/ || die
-   # Append cflag for lua_cjson
-   # 

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

2021-03-03 Thread Sam James
commit: 3991aac3da60bd14a9a9c66ece7cceb7f2179afb
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:22:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3991aac3

sys-fs/zfs-kmod: remove 2.0.2

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

 sys-fs/zfs-kmod/Manifest  |   1 -
 sys-fs/zfs-kmod/zfs-kmod-2.0.2.ebuild | 179 --
 2 files changed, 180 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 3edccfa2af5..a9cbcd3d167 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,3 +1,2 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
-DIST zfs-2.0.2.tar.gz 12980696 BLAKE2B 
34f4168365d36372349a4986f17cff64987a697e445c2de2ff0bf5d218725fad4aab12b0436ca816300a65856f5918f0cdb8931abeeacd894046daf013bb944f
 SHA512 
5033645ad8fc2afd73187cc00e775ad79ac89e9a69841e1bda2867c2f05dab082f55fc83eedf2fdff1dab322f0eaac1ba2f8411def94e9cd7c011a03e84d5363
 DIST zfs-2.0.3.tar.gz 13114404 BLAKE2B 
71b3f68e681d51a78a38f9e11012074d2a4483b68437a17b5766d5db557be6fc8080179f20c1abc60f61b983eb0f126b887d762dc9aa8e480a3ee311d9067bf5
 SHA512 
8b2a6e0edfb3c85441076b2c6163ad3d7d239e11db128ab74d60bf8dc802d67b7f5b8d1cc7227316a7dc3917f14e9ac072ebf1583957f2a45c1b8438e4068200

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

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

2021-03-03 Thread Sam James
commit: 3f08481da4d7615369abae61552bd1c2b7235427
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:22:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:22:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f08481d

sys-fs/zfs: remove 2.0.2

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

 sys-fs/zfs/Manifest |   1 -
 sys-fs/zfs/zfs-2.0.2.ebuild | 231 
 2 files changed, 232 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 3edccfa2af5..a9cbcd3d167 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,3 +1,2 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
-DIST zfs-2.0.2.tar.gz 12980696 BLAKE2B 
34f4168365d36372349a4986f17cff64987a697e445c2de2ff0bf5d218725fad4aab12b0436ca816300a65856f5918f0cdb8931abeeacd894046daf013bb944f
 SHA512 
5033645ad8fc2afd73187cc00e775ad79ac89e9a69841e1bda2867c2f05dab082f55fc83eedf2fdff1dab322f0eaac1ba2f8411def94e9cd7c011a03e84d5363
 DIST zfs-2.0.3.tar.gz 13114404 BLAKE2B 
71b3f68e681d51a78a38f9e11012074d2a4483b68437a17b5766d5db557be6fc8080179f20c1abc60f61b983eb0f126b887d762dc9aa8e480a3ee311d9067bf5
 SHA512 
8b2a6e0edfb3c85441076b2c6163ad3d7d239e11db128ab74d60bf8dc802d67b7f5b8d1cc7227316a7dc3917f14e9ac072ebf1583957f2a45c1b8438e4068200

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

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/, dev-db/redis/files/

2021-03-03 Thread Sam James
commit: 2acd97bfc1f3fae1d6f0b82a02614ff1ed72403d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:16:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:19:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2acd97bf

dev-db/redis: security bump to 6.0.12

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

 dev-db/redis/Manifest   |   1 +
 dev-db/redis/files/redis-6.0.12-sharedlua.patch |  60 
 dev-db/redis/redis-6.0.12.ebuild| 184 
 3 files changed, 245 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index cbdfc427467..ce63ae20c6b 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,4 +1,5 @@
 DIST redis-5.0.10.tar.gz 1990507 BLAKE2B 
a3ed76efb387e2a8292f71607c19826c8a0a890f1c47c126fc4cf084955fcc5889e743d7c7103e4c66ad6c81c2b2d0d482b1b4a62ab11a757f4cf84271ae8199
 SHA512 
4dd3a639f44f2f077b36621f9eb88dc340089890abf07f57a969172ea806e1bd205f61e6842d316294b52cd73c98aec3363686b2a292efc18a2e1bdbd358fb3c
 DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
 DIST redis-6.0.10.tar.gz 2271970 BLAKE2B 
a7efc1a0ad9ec3b7414b410ba461e314d49197d218df611f5debba6bcfb9ae9e56b65ed8a0d455f52f761e33c9102b239a7e51eeb7e2cb20627c66cbf4b5cf35
 SHA512 
4ef60645316143db3c26c45e90c7dc629e15641313267fd732396212c67db9ebeb9e170d830599b2e143ad5135d1ef249b6fbc1fb4960f4cf857cfdb5c1470c8
+DIST redis-6.0.12.tar.gz 2276349 BLAKE2B 
ab49b0278420c65fc995a90e850130971ccaf3df34a08a5cc10a8c211239eba8449b87fe67684189c71816cf259a70a23a77935ec61e8baa787daa61cb994201
 SHA512 
9dd8e3bed51e1356470e1bf08892f771744c0c9418ff874c16ea932ad1f471a908ffd8479efe1f32531d7f63cd7af5224273ce50f2fe7aa26c47716e0e78330b
 DIST redis-6.0.9.tar.gz 2261418 BLAKE2B 
93e64e2c682320d11e468021fd13a2888dd6b15430c15eaaa9468242d9b4d8b60e29dfe656e64dc88ed751471284d1adf94c723521085019b375785abe7a
 SHA512 
ebae2b09637fdbdc71dd22b72ccea24e2c21beb81c6ff5c4bae8b341886a7d847ce868f52dc917079bab8aa250ff61c83efe8acbb8a1cbc5e285c7842b0aefa3

diff --git a/dev-db/redis/files/redis-6.0.12-sharedlua.patch 
b/dev-db/redis/files/redis-6.0.12-sharedlua.patch
new file mode 100644
index 000..3707bcf3078
--- /dev/null
+++ b/dev-db/redis/files/redis-6.0.12-sharedlua.patch
@@ -0,0 +1,60 @@
+diff --git a/deps/lua/src/lua_cjson.c b/deps/lua/src/lua_cjson.c
+index c26c0d7..fa50c41 100644
+--- a/deps/lua/src/lua_cjson.c
 b/deps/lua/src/lua_cjson.c
+@@ -46,7 +46,7 @@
+ #include "strbuf.h"
+ #include "fpconv.h"
+ 
+-#include "../../../src/solarisfixes.h"
++#include "solarisfixes.h"
+ 
+ #ifndef CJSON_MODNAME
+ #define CJSON_MODNAME   "cjson"
+diff --git a/src/Makefile b/src/Makefile
+index cfecbb2..86c3127 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -16,7 +16,7 @@ release_hdr := $(shell sh -c './mkreleasehdr.sh')
+ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
+ uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
+ OPTIMIZATION?=-O2
+-DEPENDENCY_TARGETS=hiredis linenoise lua
++DEPENDENCY_TARGETS=hiredis linenoise
+ NODEPS:=clean distclean
+ 
+ # Default settings
+@@ -69,6 +69,7 @@ endif
+ FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS)
+ FINAL_LDFLAGS=$(LDFLAGS) $(REDIS_LDFLAGS) $(DEBUG)
+ FINAL_LIBS=-lm
++FINAL_LIBS+=@LUA_LIBS@
+ DEBUG=-g -ggdb
+ 
+ # Linux ARM needs -latomic at linking time
+@@ -159,7 +160,7 @@ endif
+ endif
+ endif
+ # Include paths to dependencies
+-FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src
++FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise @LUA_CFLAGS@
+ 
+ # Determine systemd support and/or build preference (defaulting to 
auto-detection)
+ BUILD_WITH_SYSTEMD=no
+@@ -238,6 +239,7 @@ endif
+ REDIS_SERVER_NAME=redis-server$(PROG_SUFFIX)
+ REDIS_SENTINEL_NAME=redis-sentinel$(PROG_SUFFIX)
+ REDIS_SERVER_OBJ=adlist.o quicklist.o ae.o anet.o dict.o server.o sds.o 
zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o ziplist.o release.o 
networking.o util.o object.o db.o replication.o rdb.o t_string.o t_list.o 
t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o debug.o sort.o 
intset.o syncio.o cluster.o crc16.o endianconv.o slowlog.o scripting.o bio.o 
rio.o rand.o memtest.o crcspeed.o crc64.o bitops.o sentinel.o notify.o 
setproctitle.o blocked.o hyperloglog.o latency.o sparkline.o redis-check-rdb.o 
redis-check-aof.o geo.o lazyfree.o module.o evict.o expire.o geohash.o 
geohash_helper.o childinfo.o defrag.o siphash.o rax.o t_stream.o listpack.o 
localtime.o lolwut.o lolwut5.o lolwut6.o acl.o gopher.o tracking.o connection.o 
tls.o sha256.o timeout.o setcpuaffinity.o mt19937-64.o
++REDIS_SERVER_OBJ+=fpconv.o strbuf.o lua_bit.o 

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

2021-03-03 Thread Sam James
commit: b6e2c0e225fa13eb3a3d80bab6ecf13f370ec89e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:04:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e2c0e2

dev-python/minimock: version bump 1.3.0

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

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

diff --git a/dev-python/minimock/Manifest b/dev-python/minimock/Manifest
index ffaeae0e64b..5cf22c444ed 100644
--- a/dev-python/minimock/Manifest
+++ b/dev-python/minimock/Manifest
@@ -1 +1,2 @@
 DIST MiniMock-1.2.8.tar.gz 13217 BLAKE2B 
333957307ed6c596bfc20ed18d4e40039208d589c1a9190e388c7dc3be53489994b2f45e8140f54850e4129a5a69c0fc361e3c4cb1d63a3bac579a7b86004856
 SHA512 
91133251a6e6b1acc11e6ac4f24404807134f8a7fca49d5f7365d7fdfc6bdd1527e7382da8d89408b1ad30331a176026dd31bcb0c3b7367b7f778fc61ca7
+DIST minimock-1.3.0.tar.gz 13828 BLAKE2B 
ed60d9725ada7173f88cdd64d76e3674fbeff352f4ead919f2a3a94ec871189051da29da5ee285b4d663eee143da847c95e35286cf33a587abb7fe95e02a4824
 SHA512 
de7feef7fee044ba45a52d7c83905d082ad2ed2c3d12b294a6995086b377a22317730326946d048b19063758f158a9bee7bbb6a79c9ae0b4ba7a93e4a21ea196

diff --git a/dev-python/minimock/minimock-1.3.0.ebuild 
b/dev-python/minimock/minimock-1.3.0.ebuild
new file mode 100644
index 000..3ca7df2
--- /dev/null
+++ b/dev-python/minimock/minimock-1.3.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+MY_PN="MiniMock"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="The simplest possible mock library"
+HOMEPAGE="https://pypi.org/project/MiniMock/;
+SRC_URI="https://github.com/lowks/minimock/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+DOCS=( CHANGELOG.txt README.rst )
+
+distutils_enable_tests nose



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

2021-03-03 Thread Sam James
commit: 38e1c477eaa2d1a2be46d07214adbbeacf67a4e6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:58:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:19:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e1c477

dev-python/nose2: version bump 0.10.0

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

 dev-python/nose2/Manifest|  1 +
 dev-python/nose2/nose2-0.10.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/nose2/Manifest b/dev-python/nose2/Manifest
index 118816b8fdd..7f0159da1f2 100644
--- a/dev-python/nose2/Manifest
+++ b/dev-python/nose2/Manifest
@@ -1 +1,2 @@
+DIST nose2-0.10.0.tar.gz 156614 BLAKE2B 
8e785cd36a781952b4401842288edf7b2551c69a894cee0d56b56c3e74de36b89bf09f849dc7264733d0c906660a5d01f2b74252507ae322073640d8ca0abfaa
 SHA512 
e9522fddb45ab303819a38f6e4de16a2676b824e7027e8137d5e44917c21de91aec8661b28946e0bb1c7c72de907ba5eaa0e8bf76b2b76ae1edfcfe68fdb01dd
 DIST nose2-0.9.2.tar.gz 153381 BLAKE2B 
9339a31b664561bd86817a969a64a3d80dacdda3ed25bc0a0b6531812e56c7e2bfaadcad3712d8af1a7ce585e27ff6de54428667e44e7c6b0003db5d52703971
 SHA512 
9af69f0cc9db2e8ef37d2c4ea4fd2d661a38df73fc984d261a1c7c39fba07e44afdf494f0939362b84a03e80c3d93ee75c9352ef333616bf8ce6e6f019b811fe

diff --git a/dev-python/nose2/nose2-0.10.0.ebuild 
b/dev-python/nose2/nose2-0.10.0.ebuild
new file mode 100644
index 000..1f4c68ec3af
--- /dev/null
+++ b/dev-python/nose2/nose2-0.10.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="Next generation unittest with plugins"
+HOMEPAGE="https://github.com/nose-devs/nose2;
+SRC_URI="https://github.com/nose-devs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+# Failures need investigating
+RESTRICT="test"
+
+BDEPEND="
+   doc? ( >=dev-python/sphinx-1.0.5 )
+"
+DEPEND="
+   >=dev-python/coverage-4.4.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.1[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   "${PYTHON}" -m nose2.__main__ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2021-03-03 Thread Sam James
commit: e4fdcca7388354be4d2efd05948f8c238cb591d6
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:54:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:54:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fdcca7

dev-python/nose_fixes: mark ALLARCHES

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

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

diff --git a/dev-python/nose_fixes/metadata.xml 
b/dev-python/nose_fixes/metadata.xml
index f1e5ee08afe..ebc9679e41d 100644
--- a/dev-python/nose_fixes/metadata.xml
+++ b/dev-python/nose_fixes/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 nose_fixes
   



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

2021-03-03 Thread Sam James
commit: f3852318d92a926349ef83e9027c7b55ddd049d4
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:00:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:19:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3852318

dev-python/minimock: mark ALLARCHES

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

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

diff --git a/dev-python/minimock/metadata.xml b/dev-python/minimock/metadata.xml
index 30eec1dc6f5..9fbb331a08c 100644
--- a/dev-python/minimock/metadata.xml
+++ b/dev-python/minimock/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

lowks/minimock
MiniMock



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

2021-03-03 Thread Sam James
commit: 2e99c25c0fbdd9899a3e67aa73c0264da66ea56a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:53:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:53:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e99c25c

dev-python/nose_fixes: add Python 3.9, modernise

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

 dev-python/nose_fixes/nose_fixes-1.3.ebuild | 16 
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/dev-python/nose_fixes/nose_fixes-1.3.ebuild 
b/dev-python/nose_fixes/nose_fixes-1.3.ebuild
index 75ea4bb0fdb..599a6bd318a 100644
--- a/dev-python/nose_fixes/nose_fixes-1.3.ebuild
+++ b/dev-python/nose_fixes/nose_fixes-1.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
 
 inherit distutils-r1
 
@@ -16,15 +16,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
-RDEPEND="
-   dev-python/nose[${PYTHON_USEDEP}]"
-DEPEND="
-   ${RDEPEND}
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/pkginfo[${PYTHON_USEDEP}]
-   )"
+RDEPEND="dev-python/nose[${PYTHON_USEDEP}]"
 
-distutils_enable_sphinx docs \
-   dev-python/pkginfo
+distutils_enable_sphinx docs dev-python/pkginfo
 distutils_enable_tests nose



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

2021-03-03 Thread Sam James
commit: 30020b89b5e0d6ef497ab8983103eec7281abc95
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:18:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:19:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30020b89

dev-db/redis: security version bump to 5.0.12

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

 dev-db/redis/Manifest|   1 +
 dev-db/redis/redis-5.0.12.ebuild | 162 +++
 2 files changed, 163 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index ce63ae20c6b..a18ae1bec5a 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,4 +1,5 @@
 DIST redis-5.0.10.tar.gz 1990507 BLAKE2B 
a3ed76efb387e2a8292f71607c19826c8a0a890f1c47c126fc4cf084955fcc5889e743d7c7103e4c66ad6c81c2b2d0d482b1b4a62ab11a757f4cf84271ae8199
 SHA512 
4dd3a639f44f2f077b36621f9eb88dc340089890abf07f57a969172ea806e1bd205f61e6842d316294b52cd73c98aec3363686b2a292efc18a2e1bdbd358fb3c
+DIST redis-5.0.12.tar.gz 1995069 BLAKE2B 
03bb5956fb1206ecfa7f621b22b3101d1ebad62c40ce52157fb802ecfa5c32ca493ff03a1cf909a1b0f1acdac83b3a939ab2042fbf092fea983cabe35d00f4c3
 SHA512 
f0ab161762006926064ba2176ea63bb2fa416fa386b44ca55a8edad9169627fcd1c4bd9c699fec585aefc68506deb0796f6a89844c21e74d2bdb19ca1638bbe7
 DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
 DIST redis-6.0.10.tar.gz 2271970 BLAKE2B 
a7efc1a0ad9ec3b7414b410ba461e314d49197d218df611f5debba6bcfb9ae9e56b65ed8a0d455f52f761e33c9102b239a7e51eeb7e2cb20627c66cbf4b5cf35
 SHA512 
4ef60645316143db3c26c45e90c7dc629e15641313267fd732396212c67db9ebeb9e170d830599b2e143ad5135d1ef249b6fbc1fb4960f4cf857cfdb5c1470c8
 DIST redis-6.0.12.tar.gz 2276349 BLAKE2B 
ab49b0278420c65fc995a90e850130971ccaf3df34a08a5cc10a8c211239eba8449b87fe67684189c71816cf259a70a23a77935ec61e8baa787daa61cb994201
 SHA512 
9dd8e3bed51e1356470e1bf08892f771744c0c9418ff874c16ea932ad1f471a908ffd8479efe1f32531d7f63cd7af5224273ce50f2fe7aa26c47716e0e78330b

diff --git a/dev-db/redis/redis-5.0.12.ebuild b/dev-db/redis/redis-5.0.12.ebuild
new file mode 100644
index 000..0a96e9c91cf
--- /dev/null
+++ b/dev-db/redis/redis-5.0.12.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
+COMMON_DEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-lang/tcl:0= )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.3-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-5.0-sharedlua.patch
+   "${FILESDIR}"/${PN}-5.0.8-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # don't call ar directly
+   sed -e '/^STLIB_MAKE_CMD/s/ar/$(AR)/g' \
+   -i deps/hiredis/Makefile || die
+
+   # Copy lua modules into build dir
+   cp 
deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c src/ 
|| die
+   cp deps/lua/src/{fpconv,strbuf}.h src/ || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+  

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

2021-03-03 Thread Sam James
commit: b20ea20d30cc85d20099635c23c3a4f04f7f39da
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:59:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:19:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20ea20d

dev-python/minimock: add github remote-id

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

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

diff --git a/dev-python/minimock/metadata.xml b/dev-python/minimock/metadata.xml
index 986d7014586..30eec1dc6f5 100644
--- a/dev-python/minimock/metadata.xml
+++ b/dev-python/minimock/metadata.xml
@@ -6,6 +6,7 @@
Python


+   lowks/minimock
MiniMock

 



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

2021-03-03 Thread Sam James
commit: fc0e1b6523126ff3f181e5fedeae94f8a2348403
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:50:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:50:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0e1b65

dev-python/oauth2: add Python 3.9

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

 dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild 
b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
index 37eb7d63680..4153a69ecea 100644
--- a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
+++ b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 
@@ -12,24 +12,24 @@ MY_P="${P/_p/.post}"
 DESCRIPTION="Library for OAuth version 1.0"
 HOMEPAGE="https://pypi.org/project/oauth2/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/httplib2[${PYTHON_USEDEP}]"
 DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
)"
 
 # https://github.com/joestump/python-oauth2/pull/212
-PATCHES=( "${FILESDIR}/${PV}-exclude-tests.patch" )
-S="${WORKDIR}/${MY_P}"
+PATCHES=(
+   "${FILESDIR}/${PV}-exclude-tests.patch"
+)
+
+distutils_enable_tests pytest
 
 python_test() {
# Skip tests which require network access



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

2021-03-03 Thread Sam James
commit: 714e3a839293788d17d197f69a0e45517a9a8b01
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:33:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714e3a83

dev-python/blockdiag: Python 3.9, optfeature

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

 dev-python/blockdiag/blockdiag-2.0.1.ebuild | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/dev-python/blockdiag/blockdiag-2.0.1.ebuild 
b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
index a0667c900eb..74b07ea3454 100644
--- a/dev-python/blockdiag/blockdiag-2.0.1.ebuild
+++ b/dev-python/blockdiag/blockdiag-2.0.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
 
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_USE_SETUPTOOLS="rdepend"
 
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 DESCRIPTION="Generate block-diagram image from text"
 HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ 
https://github.com/blockdiag/blockdiag/;
@@ -25,7 +25,6 @@ RDEPEND="
 "
 DEPEND="
test? (
-   ${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/reportlab[${PYTHON_USEDEP}]
@@ -34,6 +33,8 @@ DEPEND="
)
 "
 
+distutils_enable_tests setup.py
+
 python_prepare_all() {
sed -i -e /build-base/d setup.cfg || die
# unnecessary dep
@@ -48,14 +49,10 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-python_test() {
-   esetup.py test
-}
-
 pkg_postinst() {
+   # TODO: Better descriptions!
einfo "For additional functionality, install the following optional 
packages:"
-   einfo "dev-python/reportlab for pdf format"
-   einfo "media-gfx/imagemagick"
-   einfo "wand: https://pypi.org/project/Wand;
-   einfo "  Ctypes-based simple MagickWand API binding for Python"
+   optfeature "for PDF format" dev-python/reportlab
+   optfeature "misc extra support" media-gfx/imagemagick
+   optfeature "Ctypes-based simple MagickWand API binding for Python" 
dev-python/wand
 }



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

2021-03-03 Thread Sam James
commit: c31322d7fc1b4b6de0dc3eb7f95444ae93096268
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:48:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31322d7

dev-python/audioread: add github remote-id

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

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

diff --git a/dev-python/audioread/metadata.xml 
b/dev-python/audioread/metadata.xml
index 6aa2c81fd09..ed40ed1ea83 100644
--- a/dev-python/audioread/metadata.xml
+++ b/dev-python/audioread/metadata.xml
@@ -11,6 +11,7 @@
* The standard library wave and aifc modules (for WAV and AIFF 
files).


+   sampsyo/audioread
audioread

 



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

2021-03-03 Thread Sam James
commit: 3aec1fbf9a59d212eac0e3d1899dd270c1f0851a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:41:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aec1fbf

dev-python/audioread: add Python 3.9

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

 dev-python/audioread/audioread-2.1.8-r2.ebuild | 11 +++
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/dev-python/audioread/audioread-2.1.8-r2.ebuild 
b/dev-python/audioread/audioread-2.1.8-r2.ebuild
index d7343f38d24..c0d64fd1ab2 100644
--- a/dev-python/audioread/audioread-2.1.8-r2.ebuild
+++ b/dev-python/audioread/audioread-2.1.8-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Wrapper for audio file decoding using FFmpeg or GStreamer"
@@ -13,11 +13,8 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="ffmpeg gstreamer mad test"
+IUSE="ffmpeg gstreamer mad"
 
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
 RDEPEND="
ffmpeg? ( media-video/ffmpeg )
gstreamer? (
@@ -28,8 +25,6 @@ RDEPEND="
mad? ( dev-python/pymad )
 "
 
-RESTRICT="!test? ( test )"
-
 PATCHES=( "${FILESDIR}/${P}-test-deps.patch" ) # git master
 
 python_prepare_all() {



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

2021-03-03 Thread Sam James
commit: dc1c150af6399debe526381ae7224a7c4ed5fa37
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 04:00:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 04:19:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1c150a

dev-python/minimock: add Python 3.9

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

 dev-python/minimock/minimock-1.2.8-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/minimock/minimock-1.2.8-r1.ebuild 
b/dev-python/minimock/minimock-1.2.8-r1.ebuild
index b49a8ccfe85..5078bec564e 100644
--- a/dev-python/minimock/minimock-1.2.8-r1.ebuild
+++ b/dev-python/minimock/minimock-1.2.8-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 



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

2021-03-03 Thread Sam James
commit: 80eca95fd132352b42da89a0f0bb11862f3a48d3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:24:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80eca95f

dev-python/flask-restful: add Python 3.9

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

 dev-python/flask-restful/flask-restful-0.3.8.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-python/flask-restful/flask-restful-0.3.8.ebuild 
b/dev-python/flask-restful/flask-restful-0.3.8.ebuild
index 1554dcb94c6..eea5a35b47c 100644
--- a/dev-python/flask-restful/flask-restful-0.3.8.ebuild
+++ b/dev-python/flask-restful/flask-restful-0.3.8.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 
@@ -23,19 +24,19 @@ RDEPEND="
>=dev-python/six-1.3.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)
 "
 
-distutils_enable_sphinx docs
-distutils_enable_tests nose
-
 PATCHES=(
"${FILESDIR}"/flask-restful-0.3.8-werkzeug.patch
 )
 
+distutils_enable_sphinx docs
+distutils_enable_tests nose
+
 python_install_all() {
use examples && dodoc -r examples
local DOCS=( AUTHORS.md CHANGES.md CONTRIBUTING.md README.md )



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

2021-03-03 Thread Sam James
commit: 0e17b9d54e6beb648c8884b9bd8d7656b07cbed1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:55:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:55:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e17b9d5

dev-python/nose-exclude: add Python 3.9

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

 dev-python/nose-exclude/nose-exclude-0.5.0-r1.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-python/nose-exclude/nose-exclude-0.5.0-r1.ebuild 
b/dev-python/nose-exclude/nose-exclude-0.5.0-r1.ebuild
index 7c1729f4a57..5a82bbe040d 100644
--- a/dev-python/nose-exclude/nose-exclude-0.5.0-r1.ebuild
+++ b/dev-python/nose-exclude/nose-exclude-0.5.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
 
 inherit distutils-r1
 
@@ -15,9 +15,6 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="dev-python/nose[${PYTHON_USEDEP}]"
 
-python_test() {
-   esetup.py test
-}
+distutils_enable_tests setup.py



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

2021-03-03 Thread Sam James
commit: 64187f8c4826ba019137ec2f036b4620713605fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:47:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64187f8c

dev-python/audioread: mark ALLARCHES

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

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

diff --git a/dev-python/audioread/metadata.xml 
b/dev-python/audioread/metadata.xml
index 39c8bb18ab5..6aa2c81fd09 100644
--- a/dev-python/audioread/metadata.xml
+++ b/dev-python/audioread/metadata.xml
@@ -2,6 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   

Decode audio files using whichever backend is available. The 
library currently supports:
* Gstreamer via gst-python.



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

2021-03-03 Thread Sam James
commit: 07b640d6e615893f5a9e7735506682d0425ccc52
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:51:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:51:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b640d6

dev-python/oauth2: mark ALLARCHES

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

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

diff --git a/dev-python/oauth2/metadata.xml b/dev-python/oauth2/metadata.xml
index 88a621eb46e..eed4d4cf433 100644
--- a/dev-python/oauth2/metadata.xml
+++ b/dev-python/oauth2/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

oauth2
joestump/python-oauth2



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

2021-03-03 Thread Sam James
commit: b324930ce22132f0e984ca1fce1467795016041d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:46:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b324930c

dev-python/audioread: version bump 2.1.9

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

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

diff --git a/dev-python/audioread/Manifest b/dev-python/audioread/Manifest
index 8f5f4d9ac4d..14ca29568ad 100644
--- a/dev-python/audioread/Manifest
+++ b/dev-python/audioread/Manifest
@@ -1 +1,2 @@
 DIST audioread-2.1.8.tar.gz 21222 BLAKE2B 
78cc55d45dd987fbe0171cd3da9f8441e38b60fa6f1b0ef8b0781abc91e6b447b8cf839437b59bfafdf13ca90bb50a032788e0470250f303122a46ddc24ebd19
 SHA512 
9db5ad1f8b2047256b5f6b4bbee2366043ed19d35ffd2766ae3ab66bdc5b9f63910bcf449fd42aab074fd8132642bf730c432aa0c8f3c5368cd6ef36d7f4f5a5
+DIST audioread-2.1.9.tar.gz 377500 BLAKE2B 
a90d1d7531c265a8c2b7933ac0bfc00fbdf298546620fef3ccae0204fc1eedcc584bf2fdb79b1bbda81b29d03346abc236cd0234684ba3cc70642f837033ab99
 SHA512 
ad2260b6931cfeebb815d48221366a2a5d8095965ff18e94c5eb0809d9a1b02e650a62ad5e895b7f1e003771fa3babf56f59ce4538aca78b678566fd28327290

diff --git a/dev-python/audioread/audioread-2.1.9.ebuild 
b/dev-python/audioread/audioread-2.1.9.ebuild
new file mode 100644
index 000..c14c97ad2fe
--- /dev/null
+++ b/dev-python/audioread/audioread-2.1.9.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="Wrapper for audio file decoding using FFmpeg or GStreamer"
+HOMEPAGE="https://pypi.org/project/audioread/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ffmpeg gstreamer +mad"
+# Enabled mad by default as it's the lighest dep to ease testing
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   test? ( || ( ffmpeg gstreamer mad ) )
+"
+
+RDEPEND="
+   ffmpeg? ( media-video/ffmpeg )
+   gstreamer? (
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0
+   media-plugins/gst-plugins-meta:1.0
+   )
+   mad? ( dev-python/pymad )
+"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e "/'pytest-runner'/d" -i setup.py || die
+}
+
+distutils_enable_tests pytest



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

2021-03-03 Thread Sam James
commit: 41a83e669b186c429a611e4ed28b893bd26f365b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:11:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:11:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a83e66

dev-python/frozen-flask: add Python 3.9, modernise

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

 dev-python/frozen-flask/frozen-flask-0.15.ebuild | 18 ++
 1 file changed, 6 insertions(+), 12 deletions(-)

diff --git a/dev-python/frozen-flask/frozen-flask-0.15.ebuild 
b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
index 5a8fc84b7cc..d34cbdb14e7 100644
--- a/dev-python/frozen-flask/frozen-flask-0.15.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{7,8} )
+
+PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
 
 inherit distutils-r1
 
@@ -12,20 +13,17 @@ MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Freezes a Flask application into a set of static files"
 HOMEPAGE="https://github.com/Frozen-Flask/Frozen-Flask 
https://pypi.org/project/Frozen-Flask/;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="doc test"
-RESTRICT="!test? ( test )"
 
 RDEPEND=">=dev-python/flask-0.7[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
 
-S="${WORKDIR}/${MY_P}"
+distutils_enable_tests nose
 
 python_compile_all() {
if use doc; then
@@ -34,7 +32,3 @@ python_compile_all() {
HTML_DOCS=( docs/_build/. )
fi
 }
-
-python_test() {
-   nosetests -v || die Tests failed under "${EPYTHON}"
-}



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

2021-03-03 Thread Sam James
commit: 23ddaca05d0654874cf9bd410bbb8cdb553e31a9
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:22:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ddaca0

dev-python/flask-sphinx-themes: update upstream metadata

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

 dev-python/flask-sphinx-themes/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/flask-sphinx-themes/metadata.xml 
b/dev-python/flask-sphinx-themes/metadata.xml
index 44b990bda08..90f34b4d809 100644
--- a/dev-python/flask-sphinx-themes/metadata.xml
+++ b/dev-python/flask-sphinx-themes/metadata.xml
@@ -7,8 +7,8 @@
   
   
   
-Flask-Sphinx-Themes
-pallets/flask-sphinx-themes
-https://github.com/pallets/flask-sphinx-themes/issues
+Pallets-Sphinx-Themes
+pallets/pallets-sphinx-themes
+https://github.com/pallets/pallets-sphinx-themes/issues
   
 



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

2021-03-03 Thread Sam James
commit: 35b8dbaee5ee189bc38f20f9837cd9d13e1ddac3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:13:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:13:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b8dbae

dev-python/flexmock: mark ALLARCHES

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

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

diff --git a/dev-python/flexmock/metadata.xml b/dev-python/flexmock/metadata.xml
index b15f95a46db..c6d684cf9f1 100644
--- a/dev-python/flexmock/metadata.xml
+++ b/dev-python/flexmock/metadata.xml
@@ -13,6 +13,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   

bkabrda/flexmock
flexmock



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

2021-03-03 Thread Sam James
commit: ba27a3159fa8ed77cd7503aa78c55b5f957fe3cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:15:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:15:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba27a315

dev-python/flask-sphinx-themes: add Python 3.9

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

 dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.2.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.2.ebuild 
b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.2.ebuild
index 703da0f0d64..95bed176a27 100644
--- a/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.2.ebuild
+++ b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,15 +6,14 @@ EAPI=7
 MY_PN="Flask-Sphinx-Themes"
 MY_P="${MY_PN}-${PV}"
 
-PYTHON_COMPAT=( pypy3 python3_{7,8} )
+PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Sphinx Themes for Flask related projects and Flask itself"
 HOMEPAGE="https://github.com/pallets/flask-sphinx-themes 
https://pypi.org/project/Flask-Sphinx-Themes/;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 x86"
-
-S="${WORKDIR}/${MY_P}"



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

2021-03-03 Thread Sam James
commit: 2a1447800d7cde8dba258e6ef0d253f8d86c2805
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:18:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:49:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a144780

dev-python/flask-sphinx-themes: bump to 1.2.3

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

 dev-python/flask-sphinx-themes/Manifest  |  1 +
 .../flask-sphinx-themes/flask-sphinx-themes-1.2.3.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-python/flask-sphinx-themes/Manifest 
b/dev-python/flask-sphinx-themes/Manifest
index 25dff251dd9..7a027c3403b 100644
--- a/dev-python/flask-sphinx-themes/Manifest
+++ b/dev-python/flask-sphinx-themes/Manifest
@@ -1 +1,2 @@
 DIST Flask-Sphinx-Themes-1.0.2.tar.gz 9066 BLAKE2B 
f4c67bf6c8e064a9d278779613182fa2139c83255b6e5c28adfd7d5e8df90c2203a6758dc22702b2d708d9876de029ff4e4d05daeb462dc8127bbb28a1392ac0
 SHA512 
55893b19f1c3da026e1e6d98143ccb4d2939da0d76e6530dd00f72ace6095d0fd038213a4ad02151a82670543634c6efe61a546df3ef90d71b1864914d36e2ac
+DIST flask-sphinx-themes-1.2.3.tar.gz 19649 BLAKE2B 
74240359cf950cbdc4bf2f7711b9e1ab75fb9464b48d4a08702e0fde3a9b7514abd9dd4acd843ddb0476a59630871c35b65feb9ad005586044ece4379c007e0c
 SHA512 
2462bfd3ea1ff34e139628dac6cd102d9fc8b1fc76b5b85650c20baacdfcd811af834a1fefd1d15cf754a98ba1850c92ec30c532359921a0bce9d08fabf6d611

diff --git a/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.2.3.ebuild 
b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.2.3.ebuild
new file mode 100644
index 000..4ed10ef1dd0
--- /dev/null
+++ b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.2.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="Sphinx Themes for Flask related projects and Flask itself"
+HOMEPAGE="https://github.com/pallets/pallets-sphinx-themes 
https://pypi.org/project/Pallets-Sphinx-Themes;
+SRC_URI="https://github.com/pallets/pallets-sphinx-themes/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/pallets-sphinx-themes-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"



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

2021-03-03 Thread Sam James
commit: 78f291f00bdc79454abe4b20faa0b380633f0d8b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:13:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:13:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f291f0

dev-python/flexmock: add Python 3.9, modernise

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

 dev-python/flexmock/flexmock-0.10.4.ebuild | 17 +++--
 1 file changed, 3 insertions(+), 14 deletions(-)

diff --git a/dev-python/flexmock/flexmock-0.10.4.ebuild 
b/dev-python/flexmock/flexmock-0.10.4.ebuild
index b93e57f3ca2..22c19f0099f 100644
--- a/dev-python/flexmock/flexmock-0.10.4.ebuild
+++ b/dev-python/flexmock/flexmock-0.10.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
 
 inherit distutils-r1
 
@@ -14,21 +14,10 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
-DEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-   "
-RDEPEND=""
+distutils_enable_tests pytest
 
 python_install_all() {
distutils-r1_python_install_all
dodoc -r docs
 }
-
-python_test() {
-   pytest -vv tests || die "pytest failed"
-}



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

2021-03-03 Thread Sam James
commit: 7fe3a4258b1f10a3ec19dccda0fba5204d72b119
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 03:14:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 03:14:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe3a425

dev-python/frozen-flask: mark ALLARCHES

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

 dev-python/frozen-flask/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/frozen-flask/metadata.xml 
b/dev-python/frozen-flask/metadata.xml
index 7a2661fc587..17088374e06 100644
--- a/dev-python/frozen-flask/metadata.xml
+++ b/dev-python/frozen-flask/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 Frozen-Flask
 Frozen-Flask/Frozen-Flask



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/plocate/, sys-apps/plocate/files/

2021-03-03 Thread Arsen Arsenovic
commit: 2aaa3ab6406398c4f531e32b0284dbc7d5c6b5d3
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Wed Mar  3 21:50:44 2021 +
Commit: Arsen Arsenovic  aarsen  me>
CommitDate: Wed Mar  3 21:51:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2aaa3ab6

sys-apps/plocate: add cron and timers for updatedb

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Arsen Arsenović  aarsen.me>

 sys-apps/plocate/files/updatedb.cron|  2 ++
 sys-apps/plocate/files/updatedb.service | 13 +
 sys-apps/plocate/files/updatedb.timer   |  9 +
 sys-apps/plocate/plocate-1.1.5.ebuild   | 14 +++---
 4 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/sys-apps/plocate/files/updatedb.cron 
b/sys-apps/plocate/files/updatedb.cron
new file mode 100644
index ..c3895afe
--- /dev/null
+++ b/sys-apps/plocate/files/updatedb.cron
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/sbin/updatedb

diff --git a/sys-apps/plocate/files/updatedb.service 
b/sys-apps/plocate/files/updatedb.service
new file mode 100644
index ..01af0322
--- /dev/null
+++ b/sys-apps/plocate/files/updatedb.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Update the plocate database
+ConditionACPower=true
+
+[Service]
+Type=oneshot
+ExecStart=/usr/sbin/updatedb
+LimitNOFILE=131072
+IOSchedulingClass=idle
+
+PrivateTmp=true
+PrivateDevices=true
+PrivateNetwork=true

diff --git a/sys-apps/plocate/files/updatedb.timer 
b/sys-apps/plocate/files/updatedb.timer
new file mode 100644
index ..1f69330c
--- /dev/null
+++ b/sys-apps/plocate/files/updatedb.timer
@@ -0,0 +1,9 @@
+[Unit]
+Description=Update the plocate database daily
+
+[Timer]
+OnCalendar=daily
+Persistent=true
+
+[Install]
+WantedBy=timers.target

diff --git a/sys-apps/plocate/plocate-1.1.5.ebuild 
b/sys-apps/plocate/plocate-1.1.5.ebuild
index 6d3fdab7..3c9b1fa0 100644
--- a/sys-apps/plocate/plocate-1.1.5.ebuild
+++ b/sys-apps/plocate/plocate-1.1.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit meson
+inherit meson systemd
 
 if [[ "${PV}" == "" ]]; then
inherit git-r3
@@ -27,10 +27,18 @@ DEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dinstall_cron=true
-   -Dinstall_systemd=true
+   -Dinstall_cron=false
+   -Dinstall_systemd=false
-Dlocategroup=locate
)
 
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+
+   exeinto /etc/cron.daily/
+   newexe "${FILESDIR}"/updatedb.cron plocate
+   systemd_dounit "${FILESDIR}"/updatedb.{service,timer}
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/plocate/

2021-03-03 Thread Arsen Arsenovic
commit: 20581aec69b08bbf817ec552f18b2f8e52a60ebd
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Wed Mar  3 21:54:56 2021 +
Commit: Arsen Arsenovic  aarsen  me>
CommitDate: Wed Mar  3 21:54:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20581aec

sys-apps/plocate: add post install updatedb notice

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Arsen Arsenović  aarsen.me>

 sys-apps/plocate/plocate-1.1.5.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-apps/plocate/plocate-1.1.5.ebuild 
b/sys-apps/plocate/plocate-1.1.5.ebuild
index 3c9b1fa0..60d17495 100644
--- a/sys-apps/plocate/plocate-1.1.5.ebuild
+++ b/sys-apps/plocate/plocate-1.1.5.ebuild
@@ -42,3 +42,11 @@ src_install() {
newexe "${FILESDIR}"/updatedb.cron plocate
systemd_dounit "${FILESDIR}"/updatedb.{service,timer}
 }
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # The same notice as mlocate, minus the configuration file
+   elog "The database for the plocate command is generated daily 
by a cron job,"
+   elog "if you install for the first time you can run the 
updatedb command manually now."
+   fi
+}



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

2021-03-03 Thread Sam James
commit: 3085007548ea60ffbea0b6d04d285acccdd96c18
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 04:52:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 01:44:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30850075

media-libs/xine-lib: fix automagic on nfs, libssh2, wayland

Closes: #19000
Closes: https://bugs.gentoo.org/761445
Signed-off-by: Sam James  gentoo.org>

 media-libs/xine-lib/metadata.xml |  6 ++
 media-libs/xine-lib/xine-lib-1.2.10.ebuild   | 10 --
 media-libs/xine-lib/xine-lib-1.2.11.ebuild   | 10 --
 media-libs/xine-lib/xine-lib-1.2..ebuild | 10 --
 4 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/media-libs/xine-lib/metadata.xml b/media-libs/xine-lib/metadata.xml
index dddaa6727e7..e793509c28b 100644
--- a/media-libs/xine-lib/metadata.xml
+++ b/media-libs/xine-lib/metadata.xml
@@ -35,6 +35,9 @@
the file's data. mmap() access should be faster, but 
might misbehave if the
device where the file resides in is removed during 
playback.

+   
+   Allow accessing NFS shares via net-fs/libnfs.
+   

Use media-libs/freetype for font rendering 
and
media-libs/fontconfig for font discovery. 
Enabling this USE flag
@@ -43,6 +46,9 @@
is still experimental, and might not be as good looking 
as the bitmap fonts
used with this USE flag disabled.

+   
+   Use net-libs/libssh2 to access SFTP servers.
+   

Build the VDR plugin


diff --git a/media-libs/xine-lib/xine-lib-1.2.10.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.10.ebuild
index 49cb170173d..74bf3582873 100644
--- a/media-libs/xine-lib/xine-lib-1.2.10.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,7 +24,7 @@ HOMEPAGE="http://xine.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk 
imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack opengl oss 
pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis 
vorbis vpx wavpack +X xinerama +xv xvmc ${NLS_IUSE}"
+IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk 
imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack nfs opengl 
oss pulseaudio samba sdl sftp speex theora truetype v4l vaapi vcd vdpau vdr 
vidix +vis vorbis vpx wavpack wayland +X xinerama +xv xvmc ${NLS_IUSE}"
 
 RDEPEND="${NLS_RDEPEND}
dev-libs/libxdg-basedir
@@ -50,12 +50,14 @@ RDEPEND="${NLS_RDEPEND}
mng? ( media-libs/libmng:= )
modplug? ( >=media-libs/libmodplug-0.8.8.1 )
musepack? ( >=media-sound/musepack-tools-444 )
+   nfs? ( net-fs/libnfs:= )
opengl? (
virtual/glu
virtual/opengl
)
pulseaudio? ( media-sound/pulseaudio )
samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
sdl? ( media-libs/libsdl )
speex? (
media-libs/libogg
@@ -82,6 +84,7 @@ RDEPEND="${NLS_RDEPEND}
)
vpx? ( media-libs/libvpx:0= )
wavpack? ( media-sound/wavpack )
+   wayland? ( dev-libs/wayland )
X? (
x11-libs/libX11
x11-libs/libXext
@@ -170,10 +173,12 @@ src_configure() {
$(use_enable mng)
$(use_enable modplug)
$(use_enable musepack)
+   $(use_enable nfs)
$(use_enable opengl)
$(use_enable opengl glu)
$(use_enable oss)
$(use_enable samba)
+   $(use_enable sftp)
$(use_enable v4l libv4l)
$(use_enable v4l v4l2)
$(use_enable vaapi)
@@ -185,6 +190,7 @@ src_configure() {
$(use_enable vcd)
$(use_enable vdr)
$(use_enable vpx)
+   $(use_enable wayland)
$(use_with alsa)
$(use_with flac libflac)
$(use_with imagemagick)

diff --git a/media-libs/xine-lib/xine-lib-1.2.11.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.11.ebuild
index 1b99ceacbd4..e683322d35d 100644
--- a/media-libs/xine-lib/xine-lib-1.2.11.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,7 +24,7 @@ HOMEPAGE="http://xine.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="1"
-IUSE="a52 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/psfex/

2021-03-03 Thread Sam James
commit: 29021980e0fdcb21cc7cfad2b243e90e98851965
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 01:18:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 01:18:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29021980

sci-astronomy/psfex: add gcc 10 workaround

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

 sci-astronomy/psfex/psfex-3.17.1.ebuild | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

diff --git a/sci-astronomy/psfex/psfex-3.17.1.ebuild 
b/sci-astronomy/psfex/psfex-3.17.1.ebuild
index a6635393b98..d5dbf1306d4 100644
--- a/sci-astronomy/psfex/psfex-3.17.1.ebuild
+++ b/sci-astronomy/psfex/psfex-3.17.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Extracts models of the Point Spread Function from FITS images"
 HOMEPAGE="http://www.astromatic.net/software/psfex;
@@ -14,12 +14,12 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE="doc threads plplot"
 
+BDEPEND="virtual/pkgconfig"
 RDEPEND="
sci-libs/atlas:0[lapack,threads=]
sci-libs/fftw:3.0
plplot? ( sci-libs/plplot:= )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}/${P}-have-mmap.patch"
@@ -29,13 +29,16 @@ PATCHES=(
 
 src_prepare() {
default
-   local mycblas=atlcblas  myclapack=atlclapack
+
+   local mycblas=atlcblas myclapack=atlclapack
+
if use threads; then
-   [[ -e ${EPREFIX}/usr/$(get_libdir)/libptcblas.so ]] && \
+   [[ -e "${EPREFIX}"/usr/$(get_libdir)/libptcblas.so ]] && \
mycblas=ptcblas
-   [[ -e ${EPREFIX}/usr/$(get_libdir)/libptclapack.so ]] &&
+   [[ -e "${EPREFIX}"/usr/$(get_libdir)/libptclapack.so ]] &&
myclapack=ptclapack
fi
+
# fix the configure and not the acx_atlas.m4. the eautoreconf will
# produce a configure giving  a wrong install Makefile target (to fix)
sed -e "s/-lcblas/-l${mycblas}/g" \
@@ -51,6 +54,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # bug #724588
+   append-cflags "-fcommon"
+
econf \
--with-atlas-incdir="${EPREFIX}/usr/include/atlas" \
$(use_enable plplot) \



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

2021-03-03 Thread Sam James
commit: fe07aefdc1166ee05fe55639e554088b3b8fc85b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 01:24:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 01:24:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe07aefd

profiles/arch/{arm, x86}: stable-mask sys-block/open-iscsi[infiniband]

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

 profiles/arch/arm/package.use.stable.mask | 5 +
 profiles/arch/x86/package.use.stable.mask | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 4d213425617..b945eac9226 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-03-04)
+# Dependencies not yet stable, drags in
+# large amount of fabric. bug #763954
+sys-block/open-iscsi infiniband
+
 # Sam James  (2021-02-09)
 # dev-libs/libgdata is not (yet?) stable on arm
 # bug #769767, bug #769764

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index efebb3e3fc3..11c231b259c 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-03-04)
+# Dependencies not yet stable, drags in
+# large amount of fabric. bug #763954
+sys-block/open-iscsi infiniband
+
 # Andreas Sturmlechner  (2020-10-05)
 # REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
 app-office/libreoffice base



[gentoo-commits] proj/tatt:master commit in: templates/

2021-03-03 Thread Sam James
commit: ad209cde65eb56bc53fbe08106a6059daca1293b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:25:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:25:39 2021 +
URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=ad209cde

templates/tatt_functions.sh: add explanatory comment

See: 96a87558e37bc639a90ad17d4ffe07fc4bb2f30f
Bug: #72
Signed-off-by: Sam James  gentoo.org>

 templates/tatt_functions.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/templates/tatt_functions.sh b/templates/tatt_functions.sh
index 78b65ee..75f6ba4 100644
--- a/templates/tatt_functions.sh
+++ b/templates/tatt_functions.sh
@@ -55,6 +55,8 @@ function tatt_test_pkg
 TFEATURES="${FEATURES}"
   fi
 
+  # --usepkg-exclude needs the package name, so let's extract it
+  # from the atom we have
   local name=$(portageq pquery "${1:?}" -n)
 
   eout=$( FEATURES="${TFEATURES}" emerge -1 --getbinpkg=n 
--usepkg-exclude="${name}" ${TATT_EMERGEOPTS} "${1:?}" 2>&1 1>/dev/tty )



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-color-manager/

2021-03-03 Thread Sam James
commit: eb1bc4c539d813ca40b390f94912ede6f2481d6c
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1bc4c5

gnome-extra/gnome-color-manager: Stabilize 3.36.0 arm64, #773172

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

 gnome-extra/gnome-color-manager/gnome-color-manager-3.36.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.36.0.ebuild 
b/gnome-extra/gnome-color-manager/gnome-color-manager-3.36.0.ebuild
index 53d146e5672..acc40a80d79 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.36.0.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.36.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-color-manager/;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-03 Thread Sam James
commit: e635a5582ce81a4d0bf4acee0225b9b78c73c474
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e635a558

gnome-base/libgnomekbd: Stabilize 3.26.1 arm64, #773172

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

 gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild 
b/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild
index 8b6422e1ad9..60fc234ea5a 100644
--- a/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild
+++ b/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnome.org;
 
 LICENSE="LGPL-2+"
 SLOT="0/8"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="+introspection test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2021-03-03 Thread Sam James
commit: 5d6112dc75006aa76736720c98fd9adbc623bd66
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6112dc

gnome-extra/nm-applet: Stabilize 1.18.0 arm64, #773172

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

 gnome-extra/nm-applet/nm-applet-1.18.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.18.0.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.18.0.ebuild
index 011be93bb87..1e2838aca03 100644
--- a/gnome-extra/nm-applet/nm-applet-1.18.0.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.18.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="appindicator modemmanager selinux teamd"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.38:2



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

2021-03-03 Thread Sam James
commit: abb694f2e33a193c9b8faeecd94fed6e7928db78
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb694f2

app-misc/jq: Stabilize 1.7_pre20201109 arm64, #773172

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

 app-misc/jq/jq-1.7_pre20201109.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jq/jq-1.7_pre20201109.ebuild 
b/app-misc/jq/jq-1.7_pre20201109.ebuild
index 114f83a708e..41e4b14e2af 100644
--- a/app-misc/jq/jq-1.7_pre20201109.ebuild
+++ b/app-misc/jq/jq-1.7_pre20201109.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT_HASH}"
 
 LICENSE="MIT CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux 
~x64-macos"
 IUSE="+oniguruma static-libs test"
 
 ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.1.3' # Keep this in sync with bundled 
modules/oniguruma/



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

2021-03-03 Thread Sam James
commit: 01cf0fc5c7341b19dceb97d9acfbdeb0f44272c2
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cf0fc5

dev-libs/gom: Stabilize 0.4 arm64, #773172

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

 dev-libs/gom/gom-0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 1635f38218d..3bcf4b23960 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="gtk-doc +introspection python test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/chrome-gnome-shell/

2021-03-03 Thread Sam James
commit: 2084bbff497f13fa5bad7b8fc1ad8ee45bebdeed
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2084bbff

gnome-extra/chrome-gnome-shell: Stabilize 10-r4 arm64, #773172

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

 gnome-extra/chrome-gnome-shell/chrome-gnome-shell-10-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/chrome-gnome-shell/chrome-gnome-shell-10-r4.ebuild 
b/gnome-extra/chrome-gnome-shell/chrome-gnome-shell-10-r4.ebuild
index 0482fd4e1ff..50f322f7a5c 100644
--- a/gnome-extra/chrome-gnome-shell/chrome-gnome-shell-10-r4.ebuild
+++ b/gnome-extra/chrome-gnome-shell/chrome-gnome-shell-10-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2021-03-03 Thread Sam James
commit: 95251c29ac5a37de3ba36d7daaab47d078ddbd57
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95251c29

gnome-base/gnome-control-center: Stabilize 3.36.4 arm64, #773172

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

 gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
index 42e24819b91..a0f07708857 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2021-03-03 Thread Sam James
commit: aea110625d4a68dd0ebc1ae14d13926e436f220b
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea11062

net-libs/libdmapsharing: Stabilize 2.9.39 arm64, #773172

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

 net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild 
b/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild
index 01133fa7ece..de990c0d1a4 100644
--- a/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild
+++ b/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="https://www.flyn.org/projects/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="3.0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+introspection test"
 RESTRICT="!test? ( test )"
 



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

2021-03-03 Thread Sam James
commit: 74b33d4c5a25ec0e8c3514b39d846c817ec38aa8
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b33d4c

media-libs/libmediaart: Stabilize 1.9.4 arm64, #773172

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

 media-libs/libmediaart/libmediaart-1.9.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libmediaart/libmediaart-1.9.4.ebuild 
b/media-libs/libmediaart/libmediaart-1.9.4.ebuild
index 889bdd4f4b0..31eaf816245 100644
--- a/media-libs/libmediaart/libmediaart-1.9.4.ebuild
+++ b/media-libs/libmediaart/libmediaart-1.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libmediaart;
 
 LICENSE="LGPL-2.1+"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="gtk +introspection qt5 vala"
 REQUIRED_USE="
?? ( gtk qt5 )



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

2021-03-03 Thread Sam James
commit: 40188680730308634c6454458e4abed783318e87
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40188680

media-plugins/grilo-plugins: Stabilize 0.3.11 arm64, #773172

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

 media-plugins/grilo-plugins/grilo-plugins-0.3.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.11.ebuild 
b/media-plugins/grilo-plugins/grilo-plugins-0.3.11.ebuild
index 6b02262ab9b..38ccceb0e65 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.11.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb 
tracker upnp-av +youtube"
 RESTRICT="!test? ( test )"
 



  1   2   3   4   >