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

2021-08-04 Thread Georgy Yakovlev
commit: 22c967dd34152774e7a1278d75553a01677d42c6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug  5 04:56:06 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug  5 05:37:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c967dd

virtual/rust: add 1.54.0

add USE=rustfmt, for deps

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

 virtual/rust/metadata.xml   |  3 +++
 virtual/rust/rust-1.54.0.ebuild | 19 +++
 2 files changed, 22 insertions(+)

diff --git a/virtual/rust/metadata.xml b/virtual/rust/metadata.xml
index 50012e64c20..203f8b54271 100644
--- a/virtual/rust/metadata.xml
+++ b/virtual/rust/metadata.xml
@@ -5,5 +5,8 @@
r...@gentoo.org
Rust Project

+   
+   Install rustfmt, Rust code formatter
+   

 

diff --git a/virtual/rust/rust-1.54.0.ebuild b/virtual/rust/rust-1.54.0.ebuild
new file mode 100644
index 000..f9d87cdb210
--- /dev/null
+++ b/virtual/rust/rust-1.54.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



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

2021-08-04 Thread Georgy Yakovlev
commit: fbd74889a7a9b61bae26b032c73605db4d9b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug  5 04:38:52 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug  5 05:37:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd74889

dev-lang/rust: add 1.54.0

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

 dev-lang/rust/Manifest   |  34 ++
 dev-lang/rust/rust-1.54.0.ebuild | 678 +++
 2 files changed, 712 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 800417f34fc..94ea0cd2c3c 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -62,7 +62,41 @@ DIST rust-1.52.0-x86_64-unknown-linux-gnu.tar.xz 143053436 
BLAKE2B cdbbd529c5d82
 DIST rust-1.52.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
ec204ee0968d4114023f40dfdd8654451149b5433dbb4eec192cc68135f45ed28ae7b06eabdab417401529162c11939ee101f7eddce304111fe93e9806347902
 SHA512 
4ae425def112d8c38e91ded53fdd73a6c7d2043eda22ce955aaa7303ff2cd6e7e8d0cfaa0d596b29195ba449811653f91b9b65c8c96b3cc8136d060609594828
 DIST rust-1.52.0-x86_64-unknown-linux-musl.tar.xz 239422556 BLAKE2B 
8bef78b335b384e6bf7a5dd4a47511aa69ce0de6f9d1ab78146cd55f37e01b358a0cb82b95dcd27d25d4a114b707155b923415f9a91e6a75ab83bca9f5f7e0e3
 SHA512 
30a9f45f591c3beb34deee23611b5afe0f90b7a2a1b7b813498547b3264ecb98ef1d6bdfb77468bd5364f2942d927418037eb4ffe413db520c701fdf79c89bf2
 DIST rust-1.52.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
2d69f81dd47ce7387311b576a7770f2b457beebba8cd1554e5eac501025b7b54e72078b69c7cf8a61bc295298d7f277f39a070ee8d83564942149a1b42089594
 SHA512 
688e3eaaf2a7e7995a9b36e6856b7922b4deada31fdab198df335b316672d20bc80e5e717cee4e2fc2f51ec8abaf97880dfa5424a7b122e46b02fb7f62836378
+DIST rust-1.53.0-aarch64-unknown-linux-gnu.tar.xz 216240932 BLAKE2B 
a63eacafe8c9194095cb3ee0856b22c66b210746c208ecbc6495800eca9b480d31d84ebde29ffbb7dc8464dcee164f4da96d7479f73facee6352a74488073c1a
 SHA512 
aed515e60e5eb22478b864f7e9aa74b99b9843afe6d1fcc9d0ad78bfd48a39b0d9c8ee7b785f273c3bf5d3a173c169fd6dcd5c64fa67c49285803ff4598d9f59
+DIST rust-1.53.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
15822fc4762caa2086cb4b4300d1eff2c8401932fe5ca8d12926b7ccd8b950940d4aa43daf288765d55da8a19db781129e4e3f83ea5297fca28f814738826dab
 SHA512 
49e4c27f498faf1e95c5061786771e5008043e4b030fb91b3c1cc406f424a541ddaac435c7065659e27ce379d46ca78cf4f10073c8dc2148be715b621b824981
+DIST rust-1.53.0-aarch64-unknown-linux-musl.tar.xz 213585000 BLAKE2B 
db26a6d09645b7feded883bdc81d233ff3319a10c42bcf1b4fbc82c499f0099ec83c2de8f175f141daf1d3ea15ac13b835c9e0bdd92edb25fc0e4d91642e96ab
 SHA512 
fc72513ce66784b5f9aa5797bfd6ce35f50e9494d0515371599e94f72bd784fc40357a540d23ef29f08d1733be240ad1c11d68d21550d1ddd55642d2770b06ca
+DIST rust-1.53.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
1468ff2faec1ea7e43371c5717d5db5eca6ab5376dbd3bd5a5785846ca473f14a90b2a7b978a56329a05111d509b860d834be3fe47263eac8de3ffdc57597a2f
 SHA512 
dacce8e3f8b7c20accc2ae5073165ac86d4ab60cc3da772cf672afd080245dbb37ed4367379408cd359bad29d469eab138394ef87c32a39a075b0c0fb8a2e4ef
+DIST rust-1.53.0-arm-unknown-linux-gnueabi.tar.xz 195762312 BLAKE2B 
44e8ab86b4970f7312b631d6733a3198756b28286d0e072294d75f59dcce15ebd470e92972d3133e901b6b14d35c6c3cd8afdb185435cc0c8e8c215676f3f8a4
 SHA512 
64976e51ca98bd57de4a9b17236ac815e5198ea57b018f8cf45a252abb9a681df4c1b11bd647145d5d9fe4570a36e01540cb7c145a11a414d4419611026f2227
+DIST rust-1.53.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
d01f42174bfd33e7c069c4aae68a71768ab33496f3764f3238e3a852e6ed11c02153f4dc40a5afc6f279d696c099093808d1887721c085a946dfab15caab6dc9
 SHA512 
73b86591c1790a98c59be4cce89472bd80171a0b80b509c0c345cc22de9faaa6d9e74fe50618bc1cf83d19ca8c7de9fdf35071a51ba6f4468001bbf6c72caf22
+DIST rust-1.53.0-arm-unknown-linux-gnueabihf.tar.xz 195620064 BLAKE2B 
11e09a7cfecdac13911f47ac66eef6e4f419d83e1bf2cc7a01659219ca1255fb2987fbaee95e8dc5dca14616dcb59f69f4841f9f92250b22dd20be67ec9a2d0b
 SHA512 
37749caf422fdc025101c938f39c0539ea33c4c8f17b76485c34a8ba9017e552bb64ab1d827c118e8047ecff4cc79da6a116df641ccc49d220079c0e6c5effd5
+DIST rust-1.53.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
2bdc454ee8bb482eedba513b86ed7a38d356761e0a8b48c18c3753668250db7bea9b32b7667dde46b7942282ed9ed3a911e478b0dd35ef22fc89e8625a009b6f
 SHA512 
261831baa9a1d02c58677931c3db36b8ba0f9b1ecb533b993f8c62b5f5329ae7c9b366f346879f95c03b7b13e97b5bfad363815392ea0c55bb72b039c5f1e71b
+DIST rust-1.53.0-armv7-unknown-linux-gnueabihf.tar.xz 201618680 BLAKE2B 
eb2e7a7f2b32ed9667342df7881c9e411619fa31d0805e54d91a7a4cd9c2b7a4b603adb4f288f20b82e0d8257c3526b92d34586dd3c42e857f9f2c2c68608006
 SHA512 
a3c5f4f0d19a55e51b3a0fbc7dc9f168cc6eb0b9ccbca34e4e5a83f70e4e22149cfc4fa51bf878ec39e5b2988e198630fed32620bf151ad9359c70db2f9af28a
+DIST rust-1.53.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

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

2021-08-04 Thread Georgy Yakovlev
commit: f83e771ccdf764a540325a8072ec9d3737e6a03e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug  5 05:33:25 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug  5 05:37:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83e771c

dev-lang/rust: reduce space requirements in 1.54.0

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

 dev-lang/rust/rust-1.54.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.54.0.ebuild b/dev-lang/rust/rust-1.54.0.ebuild
index b145d15a966..8a51162e0f9 100644
--- a/dev-lang/rust/rust-1.54.0.ebuild
+++ b/dev-lang/rust/rust-1.54.0.ebuild
@@ -182,7 +182,7 @@ bootstrap_rust_version_check() {
 }
 
 pre_build_checks() {
-   local M=8192
+   local M=4096
# multiply requirements by 1.5 if we are doing x86-multilib
if use amd64; then
M=$(( $(usex abi_x86_32 15 10) * ${M} / 10 ))



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

2021-08-04 Thread Georgy Yakovlev
commit: d73ccac9f66f8ac0d2fc9ebcb20dfeb396f9a78a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug  5 04:36:43 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug  5 05:37:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73ccac9

dev-lang/rust-bin: add 1.54.0

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

 dev-lang/rust-bin/Manifest   |  32 ++
 dev-lang/rust-bin/rust-bin-1.54.0.ebuild | 187 +++
 2 files changed, 219 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 21292f976a1..997aec076f8 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -62,3 +62,35 @@ DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz 147158552 
BLAKE2B 0e3037221da38
 DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
b40e46258e54771b814e07433318eb05e471c8bb65bfe016ad3830b94fe0be5234a1c9821c746cc452714719a78f24c5e0012f1d4c81569b36c6161c50ae034f
 SHA512 
ecea8c4df0b72fa70d3a9a0c4b38812424006f21832c8805c9070ae4ee5255bfe6a7153eb44d453302162c7fc8a1a2dd6bb8574bedeb4e4f7a769d51de2cbde9
 DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz 252250024 BLAKE2B 
e99c7a78d6d6a8b357ac17cdaa9540cc895d138480ddea25866d2f8235b48b6a1670ba7c9256355ddecfade28bed9eeec8b53e85f1c13af5c56c0ba7a12e2371
 SHA512 
33ee4d82cc1feeb4c478948a05eb44f7daa90f749191bd200a216dabe810420f47a3a258255c680302ddbc83020df4729d5b3ca9569003a89aa7768697e2fb64
 DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
24283ac5457eb84de6a5588f69a22076a78c2ce9e5c3c245608bf963544a5c9f8fa8006e2ae216af65f5083cf5fe21f4d1c5286cf0b491ef4995be5ab8ac7c64
 SHA512 
fbd6b1477efbfc23da3f4f753c317f714a29495425a52d771d2527a42cfe7ad99b9973538da0978a6afa80f545823c9d0448d9cd29e6ef53559252e328d7deb8
+DIST rust-1.54.0-aarch64-unknown-linux-gnu.tar.xz 231424908 BLAKE2B 
6c403acd4b6b27208f95eb3fbfee5c8e7a63f3314f29ea7498dc0a4ae720d77c249c9ebc02a95d50278ac7f07b8d943b1c9c5e1561858f72ad1d8cdb29b779cc
 SHA512 
3e6f638a35ed391f5393be7c92ef2560ed6bb26af1ea6ebf784bfadd3e153d1effd88fe49128eb98f5ec2ced7a65f3f4a596db71b9c4eca90429e50a8f168d11
+DIST rust-1.54.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
f655d6f53a580041642871abd10993b771835770bebb6de1ff1dcc9b250ae52f862212feece533a9932c6efb0c3d02769cbbb03114d941c7e8d3117e1e23ce75
 SHA512 
d9508ae502e26694f83c04bbea3f95a7990e703c8bb8be9ba098e0df86a39272022e1a94f8852ed23b8378ecb338dbd87ef226da444e29ccf7fb1f44e5f6
+DIST rust-1.54.0-aarch64-unknown-linux-musl.tar.xz 231629132 BLAKE2B 
339e341eadd2cb0c763eb00b5a6750a1082da26bcae1b3c06459c99c64b4babf4aec5173222187eed7271e3c5847da47b49e6ab75674161b6e28297bb62ec781
 SHA512 
f0e20c079e4351fac5e8d635a37502e833a56fd216fd015117fb12be8b72e022bce946ec8e1612b320530dd186b1702b4384e74d64a479099db4562bcfc68453
+DIST rust-1.54.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
5aa9872ad96668d392c1aecf7f54c171e7bef6e17f65efc6c3fff7eee8dd7fc3eacee03e6544cdc27c5d34ea946d1a61aca6298c91812e9f35c391211b563506
 SHA512 
07694566ae33492df31083887fe9b7d43fb9f7c469ccd2fe9c77d3c8d3bd6b58ddc5e185462e982f78d63db39703a60986acaad51f953ea7434bcd9432a96946
+DIST rust-1.54.0-arm-unknown-linux-gnueabi.tar.xz 209386412 BLAKE2B 
f33b802bdfa3cbafdd86eff2d43e0af99e54777b1a26f1106016a8bdc4c06b5cdac8810ac68785f6da4cbe6a6d7fa74c13a855a5ef9c5703b16a2100ef60f2df
 SHA512 
5f68879abd5da5d37b555b0b6ca5850d68663878bd23b5f6a31efd0a9dd43809c4d413154f8f343688eca23a96adbd08fcb3132831b848690261964d6a24e160
+DIST rust-1.54.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
7b90cdac8d068bcd565b42bed2289deff1490ae51cb65bbf2f0c308f6187e4fcfd98898e8e590ade2c2af7f10080821a417445e5c3046b4e39e0099c32e62624
 SHA512 
35bc49bc4140207af140e561023826e565751e47bbee6c1fd374bd7a992b6499051f4d84ca12e17101ea552bcafd6b96b111af888cd891f6dc18fceda11c83c8
+DIST rust-1.54.0-arm-unknown-linux-gnueabihf.tar.xz 209102396 BLAKE2B 
1190da5c96336a121b4d4f92dba36c52c5f2bb0b26fdd92ca92ae4954256aaa375ea174c9669a285365ff02d4f3cadbf2d2ac92b847b00e10606e3832629a864
 SHA512 
ca38f1948b02008c1e9355c12f6d1fd3721ae9c06e686a09a7eea48670d889879ac0f81c462d21f467d600fc0972b920219e7378f7ba438e756cbc9b419a5f43
+DIST rust-1.54.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
9f01100804d72dc7afb7660277daa5a0f0cd96e478a7dc5a242360d07b25a22c5769727a67a46d63f3283e22e89ef5a6f6f6c48ac46f01075e2d908bf681be5d
 SHA512 
316662676cf52a2e58c6cbeb46152da3919e54b0385c33a8fd1d46c25e71604f7803174278f80d4cb72cae54829ba00e3c4ba58001b43cc1148347f1788fdb02
+DIST rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.xz 217891252 BLAKE2B 
657f366344fe911c5d93585ee0b1063815fb158069136c742512f21d3b47c64e42555d4e52ba305e5ddebbb1fb37fa8ba8ebc36f9a9e5fe5fe7ffdb31472e012
 SHA512 
0f4f4e075299cd369b4b53a425e9b290cd9cedca6a88878c6a4ae0487fe976b15bea0c8b92e7e376f77dc370552d95d738e99b7fa184a8e2c0e5ab94d65e7595
+DIST rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

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

2021-08-04 Thread Georgy Yakovlev
commit: dca4a193a53dce43094e831726d4bd6eb304786b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug  5 05:30:05 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug  5 05:37:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca4a193

sys-devel/rust-std: add 1.54.0

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

 sys-devel/rust-std/Manifest   |   1 +
 sys-devel/rust-std/rust-std-1.54.0.ebuild | 154 ++
 2 files changed, 155 insertions(+)

diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest
index 2c088b1ba9e..ef1b6bae41a 100644
--- a/sys-devel/rust-std/Manifest
+++ b/sys-devel/rust-std/Manifest
@@ -1,3 +1,4 @@
 DIST rustc-1.51.0-src.tar.xz 109596164 BLAKE2B 
c1ac89655adfe7db8005476d42c748cf1896f52888141229fd6dda43855dbb08c21c8e1f11398d2f1f9dd5f8d508d9158a3bda4f1b282d1b184ea4c701100837
 SHA512 
ded91468ddf3e6627f00e7ec3d44452aa24eb727a183c0de9d90264f593119a54300d56b09251a88260db480b48554181ae195c538996a32d68d48b6587ac0df
 DIST rustc-1.52.1-src.tar.xz 115109508 BLAKE2B 
c5d73f5884037d287d88ba9fdaf63a36678b692e1b510920045797ab29f1660f05cda901e19411ff83ec3084c4130034c269976b1056220f3e629cff116d07f0
 SHA512 
55f5053ce40d4eba4663052817aef6a6275139ca229c89cd1ec44711458b412720203301d8c7975aac5720a91fcaf21847f8184f641cbb0004f722520283c73c
 DIST rustc-1.53.0-src.tar.xz 115686332 BLAKE2B 
fa068f89d42f927fdc79ee31aad1386eaf2aa596a060e059c5a1a73fe48c48d008fc952cd6c7912b743e41d77a94b205639eed0f728b2539b62f18a772cabfe3
 SHA512 
70485cf7a0f7fc36ee31644e546374079dc387a85b44e5e793707fd0a4d7ca05d311291e78b86db955485d8f21c47ff9e1908acc4da68ba04929287213a40c24
+DIST rustc-1.54.0-src.tar.xz 116286856 BLAKE2B 
5ac47822646a0b6205f09282168b4d4ddcace9f6bc8f242c890327ca4074626f129514f8bcae5c5556015745f718990cce490658076f5cd3526623439540416b
 SHA512 
5162f85b43ca2c5af93fdbfb2597d75df8a838f7fcc025a5298499ce1043db50f1ea2fbba753e47ce5daad3d80d4b612acf6527ef902c34117763e687fdbbcfa

diff --git a/sys-devel/rust-std/rust-std-1.54.0.ebuild 
b/sys-devel/rust-std/rust-std-1.54.0.ebuild
new file mode 100644
index 000..7ca481644a6
--- /dev/null
+++ b/sys-devel/rust-std/rust-std-1.54.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit flag-o-matic multiprocessing python-any-r1 rust-toolchain 
toolchain-funcs
+
+DESCRIPTION="Rust standard library, standalone (for crossdev)"
+HOMEPAGE="https://www.rust-lang.org;
+SRC_URI="https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz;
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
+SLOT="stable/$(ver_cut 1-2)"
+# please do not keyword
+#KEYWORDS="" #nowarn
+IUSE="debug"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   ~dev-lang/rust-${PV}:=
+"
+
+DEPEND="||
+   (
+   >="${CATEGORY}"/gcc-4.7:*
+   >="${CATEGORY}"/clang-3.5:*
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+# need full compiler to run tests
+RESTRICT="test"
+
+QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so"
+
+S="${WORKDIR}/${P/-std/c}-src"
+
+#
+# The cross magic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+is_cross() {
+   [[ ${CHOST} != ${CTARGET} ]]
+}
+
+toml_usex() {
+   usex "$1" true false
+}
+
+pkg_pretend() {
+   is_cross || die "${PN} should only be used for cross"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+}
+
+src_configure() {
+   # do the great cleanup
+   strip-flags
+   filter-flags '-mcpu=*' '-march=*' '-mtune=*' '-m32' '-m64'
+   strip-unsupported-flags
+
+   local rust_root x
+   rust_root="$(rustc --print sysroot)"
+   rtarget="$(rust_abi ${CTARGET})"
+   rtarget="${ERUST_STD_RTARGET:-${rtarget}}" # some targets need to be 
custom.
+   rbuild="$(rust_abi ${CBUILD})"
+   rhost="$(rust_abi ${CHOST})"
+
+   echo
+   for x in CATEGORY rust_root rbuild rhost rtarget RUSTFLAGS CFLAGS 
CXXFLAGS LDFLAGS; do
+   einfo "$(printf '%10s' ${x^^}:) ${!x}"
+   done
+
+   cat <<- EOF > "${S}"/config.toml
+   [build]
+   build = "${rbuild}"
+   host = ["${rhost}"]
+   target = ["${rtarget}"]
+   cargo = "${rust_root}/bin/cargo"
+   rustc = "${rust_root}/bin/rustc"
+   submodules = false
+   python = "${EPYTHON}"
+   locked-deps = true
+   vendor = true
+   extended = true
+   verbose = 2
+   cargo-native-static = false
+   [install]
+   prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
+   sysconfdir = "etc"
+   docdir = "share/doc/rust"
+   bindir = "bin"

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

2021-08-04 Thread Georgy Yakovlev
commit: 7bcb36c85a34180d347fde64a026ba332118c108
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug  5 05:09:21 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug  5 05:37:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcb36c8

virtual/rust: backport USE=rustfmt

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

 virtual/rust/rust-1.52.1.ebuild | 6 +-
 virtual/rust/rust-1.53.0.ebuild | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/virtual/rust/rust-1.52.1.ebuild b/virtual/rust/rust-1.52.1.ebuild
index d19c6c4beec..b6e4774761b 100644
--- a/virtual/rust/rust-1.52.1.ebuild
+++ b/virtual/rust/rust-1.52.1.ebuild
@@ -10,6 +10,10 @@ DESCRIPTION="Virtual for Rust language compiler"
 LICENSE=""
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+IUSE="rustfmt"
 
 BDEPEND=""
-RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"

diff --git a/virtual/rust/rust-1.53.0.ebuild b/virtual/rust/rust-1.53.0.ebuild
index f30cb07276f..71097098faf 100644
--- a/virtual/rust/rust-1.53.0.ebuild
+++ b/virtual/rust/rust-1.53.0.ebuild
@@ -10,6 +10,10 @@ DESCRIPTION="Virtual for Rust language compiler"
 LICENSE=""
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
+IUSE="rustfmt"
 
 BDEPEND=""
-RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt,${MULTILIB_USEDEP}]
+)"



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

2021-08-04 Thread Hans de Graaff
commit: 14577c7017362ba6d19247e12869b4d1001b3870
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug  5 05:28:43 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug  5 05:28:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14577c70

dev-ruby/ruby_parser: add 3.17.0

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

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

diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index 2d6a7339a9c..9d65280ad38 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -2,3 +2,4 @@ DIST ruby_parser-3.14.2.gem 466432 BLAKE2B 
2694888b5b705733468eaf074f7f059814e2a
 DIST ruby_parser-3.15.0.gem 527360 BLAKE2B 
c27b98052c0850df8decf123a471fbe541190b611b6abc803bd868749ab2c020d15935264d607ee617b8e75df44871b2985bd11bf17062051a172df935fedcd9
 SHA512 
f4d64a7f86d94a324b47f9354b8962a5b96d62ac41b6fedae602b0c3782bf2871ec3d0131770d886c5f58de188a7ed71fa3c31c548f53b75ff04474962b442ee
 DIST ruby_parser-3.15.1.gem 527360 BLAKE2B 
bb8c486f5c1e5da82aa6f0c2e0c08a8fa21928cb6fe1468f68d93cf79159848ae9f88f9eaa446d4d2a41b3f49e2cc961048f3bd6341da639aac99755095f5b8c
 SHA512 
221af19b0b3d035af1b57a098076989f93f8237da3a0833aa2dbc85d5840b343215a2e1421d4685f9cb49f1d85af8640623ce387fd5a22af440432f0699097a8
 DIST ruby_parser-3.16.0.gem 584704 BLAKE2B 
87b9308beb4434565b4238bc3e0faaff4c19fbb9531b534121e1e707a9c890be3450137a4190e819ac3cd77241abdbf4db04f4378c2f1f682d31b7bc6325c26d
 SHA512 
224c316097f11fc37e46d20edbfaa4f1bb29a7fc0ef5c86e6852d1df42673b50762941ca4f6a3386047e24fadeaaa8041f0322934b6df5a9e651fde5e3cc3703
+DIST ruby_parser-3.17.0.gem 586752 BLAKE2B 
4d3b7d2105e7c4529eb69e4459f73255907ff17cd7008f5282a92598b014dc4a107e723e44d91e907e1fbac17ae2495aed3daaa8e2473d6dc20d042d6a3ae83b
 SHA512 
6786f58aa4007b407e04669554add6d2fac2260c1ad12db78a4b7816799b7b30d163a554d93d4fa7f043a8e45dd11316854e9f42d63bbd5a542cd2f950c05278

diff --git a/dev-ruby/ruby_parser/ruby_parser-3.17.0.ebuild 
b/dev-ruby/ruby_parser/ruby_parser-3.17.0.ebuild
new file mode 100644
index 000..1b67a5fa672
--- /dev/null
+++ b/dev-ruby/ruby_parser/ruby_parser-3.17.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby parser written in pure ruby"
+HOMEPAGE="https://github.com/seattlerb/ruby_parser;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sexp_processor-4.15.1:4"
+
+ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 
>=dev-ruby/sexp_processor-4.15.1:4 )"
+
+DEPEND+=" test? ( dev-util/unifdef )"
+
+all_ruby_prepare() {
+   # Remove reference to perforce method that is not in a released
+   # version of hoe-seattlerb.
+   #sed -i -e '/perforce/d' Rakefile || die
+   sed -i -e '/license/d' Rakefile || die
+   sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2021-08-04 Thread Miroslav Šulc
commit: ee59a7452fa3246cf59dc2106ab5f404a2389377
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Aug  5 04:52:41 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Aug  5 04:52:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee59a745

dev-util/visualvm: removed obsolete 2.0.6

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-util/visualvm/Manifest  |  1 -
 dev-util/visualvm/visualvm-2.0.6.ebuild | 72 -
 2 files changed, 73 deletions(-)

diff --git a/dev-util/visualvm/Manifest b/dev-util/visualvm/Manifest
index 553ea551a6c..6d99752de46 100644
--- a/dev-util/visualvm/Manifest
+++ b/dev-util/visualvm/Manifest
@@ -1,3 +1,2 @@
-DIST visualvm-2.0.6.tar.gz 39086223 BLAKE2B 
f5657d4ccc0063281226b4d70c35820c78333db5574bae5acadc321938cfe42a3e0e4c1752badcc3e01b5694f6081213f5da898f5a13587d44e36d18fbd5c2c7
 SHA512 
03ad628f753e31f26217366d8f5f184f4657ba55badd55f1466dbf00cda61e9c320cc8ddb82b228863b9c6416aec3e94a01c5429e2b2f4664c9daaccd02f5d7b
 DIST visualvm-2.0.7.tar.gz 39155599 BLAKE2B 
8a460cb161357114d829d41a7e4b2306e9e0023a6995aceed89cc12fc0b54d5e05402bc1b8c72d4cb3caba5a4844bfbebb4734d7f7c5663343dfb3bd4470945a
 SHA512 
d75217fb1b2a8c4d1c44b600dc42d488be8447fc569f78c10c59954c7c64f8e1ccdeef2e6a7936e7708b9392bbd7634d7149c6d6cc797df1f0036c6c473398ff
 DIST visualvm-2.1.tar.gz 37175908 BLAKE2B 
2bc435b09af9061122eb62a8de4b4b9ce47bb8cc2b7e2bfba57767bee380f6db041ec758a54f5a90e21d9ee3a5e6db5af8c0f89fc347d8e49322caeb07db4233
 SHA512 
ae662df96224a366c54210b85d6a859fd7412ea6e4d6a5e6b1a75c04a8060ac08a524d8e58aa9a037ecebf7ada142d9633db389cd5332742a21d26e5ed17

diff --git a/dev-util/visualvm/visualvm-2.0.6.ebuild 
b/dev-util/visualvm/visualvm-2.0.6.ebuild
deleted file mode 100644
index 001ed43cc6e..000
--- a/dev-util/visualvm/visualvm-2.0.6.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-NBV=113
-NBT=27102020
-NBZ=nb${NBV}_platform_${NBT}.zip
-
-inherit java-pkg-2 java-ant-2 desktop
-
-DESCRIPTION="Integrates commandline JDK tools and profiling capabilities"
-HOMEPAGE="https://visualvm.github.io;
-
-# Netbeans plattform is already included in the main archive this time
-#SRC_URI="https://github.com/oracle/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-#   https://github.com/oracle/${PN}/releases/download/${PV}/${NBZ};
-SRC_URI="https://github.com/oracle/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="7"
-KEYWORDS="amd64"
-
-RDEPEND="
-   >=virtual/jre-1.8"
-
-# it does not compile with java 11
-DEPEND="
-   virtual/jdk:1.8"
-
-S="${WORKDIR}/${P}/${PN}"
-
-QA_PREBUILT="
-   
/usr/share/visualvm/platform/modules/lib/amd64/linux/libjnidispatch-nb.so
-   
/usr/share/visualvm/cluster/lib/deployed/jdk1[56]/linux-amd64/libprofilerinterface.so
-"
-
-EANT_BUILD_TARGET=build
-INSTALL_DIR=/usr/share/${PN}
-
-src_unpack() {
-   unpack ${P}.tar.gz
-   cd "${S}" || die
-   # unpack ${NBZ}
-   unpack "${S}"/"${NBZ}"  # archive is included in the main archive
-}
-
-src_prepare() {
-   default
-
-   # Remove unneeded binaries
-   rm -rv netbeans/platform/lib/*.{dll,exe} \
-   netbeans/platform/modules/lib/{amd64/*.dll,i386,x86} || die
-   find libs.profiler/lib.profiler/release/lib/deployed/jdk1? -mindepth 1 \
-   -maxdepth 1 ! -name linux-amd64 -exec rm -rv {} + || die
-}
-
-src_install() {
-   # this is the visualvm cluster
-   insinto ${INSTALL_DIR}
-   doins -r build/cluster netbeans/{harness,platform}
-
-   # configuration file that can be used to tweak visualvm startup 
parameters
-   insinto /etc/${PN}
-   newins "${FILESDIR}"/${PN}-r2.conf ${PN}.conf
-
-   # visualvm runtime script
-   newbin "${FILESDIR}"/${PN}-r2.sh ${PN}
-
-   # makes visualvm entry
-   make_desktop_entry ${PN} VisualVM java "Development;Java;"
-}



[gentoo-commits] proj/releng:master commit in: releases/specs/x86/hardened/, releases/specs/ppc/ppc64le/, releases/specs/hppa/, ...

2021-08-04 Thread Matt Turner
commit: a5cbc74c7a73b285aa996df0095962c26e68c34e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  1 22:33:36 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug  5 04:29:09 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a5cbc74c

specs: Remove dev-util/pkgconf from livecds

dev-util/pkgconfig used to be the default provider for
virtual/pkgconfig, so we unmerged it. Since the default has changed, we
should remove dev-util/pkgconf too.

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

 releases/specs/alpha/installcd-stage2-minimal.spec | 1 +
 releases/specs/amd64/hardened/admincd-stage2.spec  | 1 +
 releases/specs/amd64/installcd-stage2-minimal.spec | 1 +
 releases/specs/arm64/installcd-stage2-minimal.spec | 1 +
 releases/specs/hppa/installcd-stage2-minimal.spec  | 1 +
 releases/specs/ia64/installcd-stage2-minimal.spec  | 1 +
 releases/specs/ppc/ppc32/installcd-stage2-minimal.spec | 1 +
 releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec   | 1 +
 releases/specs/sparc/sparc64/installcd-stage2-minimal.spec | 1 +
 releases/specs/x86/hardened/admincd-stage2-openrc.spec | 1 +
 10 files changed, 10 insertions(+)

diff --git a/releases/specs/alpha/installcd-stage2-minimal.spec 
b/releases/specs/alpha/installcd-stage2-minimal.spec
index 40999518..1d648bb4 100644
--- a/releases/specs/alpha/installcd-stage2-minimal.spec
+++ b/releases/specs/alpha/installcd-stage2-minimal.spec
@@ -75,6 +75,7 @@ livecd/unmerge:
 #  dev-libs/popt
dev-python/pycrypto
dev-util/pkgconfig
+   dev-util/pkgconf
 #  net-misc/rsync
perl-core/PodParser
perl-core/Test-Harness

diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec 
b/releases/specs/amd64/hardened/admincd-stage2.spec
index 1faef86b..eb1ec8cd 100644
--- a/releases/specs/amd64/hardened/admincd-stage2.spec
+++ b/releases/specs/amd64/hardened/admincd-stage2.spec
@@ -33,6 +33,7 @@ livecd/unmerge:
dev-libs/mpfr
dev-python/pycrypto
dev-util/pkgconfig
+   dev-util/pkgconf
perl-core/PodParser
perl-core/Test-Harness
sys-apps/debianutils

diff --git a/releases/specs/amd64/installcd-stage2-minimal.spec 
b/releases/specs/amd64/installcd-stage2-minimal.spec
index 6c437e05..e81cf604 100644
--- a/releases/specs/amd64/installcd-stage2-minimal.spec
+++ b/releases/specs/amd64/installcd-stage2-minimal.spec
@@ -30,6 +30,7 @@ livecd/unmerge:
dev-libs/mpfr
dev-python/pycrypto
dev-util/pkgconfig
+   dev-util/pkgconf
perl-core/PodParser
perl-core/Test-Harness
sys-apps/debianutils

diff --git a/releases/specs/arm64/installcd-stage2-minimal.spec 
b/releases/specs/arm64/installcd-stage2-minimal.spec
index d382e5aa..0332221d 100644
--- a/releases/specs/arm64/installcd-stage2-minimal.spec
+++ b/releases/specs/arm64/installcd-stage2-minimal.spec
@@ -32,6 +32,7 @@ livecd/unmerge:
dev-libs/mpfr
dev-python/pycrypto
dev-util/pkgconfig
+   dev-util/pkgconf
perl-core/PodParser
perl-core/Test-Harness
sys-apps/debianutils

diff --git a/releases/specs/hppa/installcd-stage2-minimal.spec 
b/releases/specs/hppa/installcd-stage2-minimal.spec
index 8d994802..c1705741 100644
--- a/releases/specs/hppa/installcd-stage2-minimal.spec
+++ b/releases/specs/hppa/installcd-stage2-minimal.spec
@@ -97,6 +97,7 @@ livecd/unmerge:
dev-util/gtk-doc-am
dev-util/intltool
dev-util/pkgconfig
+   dev-util/pkgconf
net-misc/netifrc
net-misc/rsync
perl-core/PodParser

diff --git a/releases/specs/ia64/installcd-stage2-minimal.spec 
b/releases/specs/ia64/installcd-stage2-minimal.spec
index 1a8ff296..f914690f 100644
--- a/releases/specs/ia64/installcd-stage2-minimal.spec
+++ b/releases/specs/ia64/installcd-stage2-minimal.spec
@@ -53,6 +53,7 @@ livecd/unmerge:
 #  dev-libs/popt
dev-python/pycrypto
dev-util/pkgconfig
+   dev-util/pkgconf
 #  net-misc/rsync
perl-core/PodParser
perl-core/Test-Harness

diff --git a/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec 
b/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
index 24d433d2..fa063119 100644
--- a/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
@@ -99,6 +99,7 @@ livecd/unmerge:
dev-libs/popt
dev-python/pycrypto
dev-util/pkgconfig
+   dev-util/pkgconf
perl-core/PodParser
perl-core/Test-Harness
sys-apps/debianutils

diff --git a/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec 
b/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
index a4015c9b..f6be6669 100644
--- a/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
+++ b/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
@@ -42,6 +42,7 @@ livecd/unmerge:
dev-libs/mpfr

[gentoo-commits] repo/gentoo:master commit in: app-office/mdbtools/

2021-08-04 Thread Sam James
commit: d73be5ee4455dbd42b451c7a612040fff2c744f5
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 03:51:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 03:51:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73be5ee

app-office/mdbtools: add 0.9.4

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

 app-office/mdbtools/Manifest  |  1 +
 app-office/mdbtools/mdbtools-0.9.4.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/app-office/mdbtools/Manifest b/app-office/mdbtools/Manifest
index 4f2c2ff..b963204f2ae 100644
--- a/app-office/mdbtools/Manifest
+++ b/app-office/mdbtools/Manifest
@@ -1,2 +1,3 @@
 DIST mdbtools-0.9.2.tar.gz 214246 BLAKE2B 
f62ffae2b084e53f7222ab969aa7f57f65735281383f93aeb025cff38b32b9aa22b819532f816cc45a9156f7136bd9de953b17b86817380123451d51170c
 SHA512 
cb2bddca83eb9867b765f6fc57fb289f91ce4e2e09dd953e338c26f6c4bcfe9ddb53368c4eef6d02927e582c2e10312462b82916c2e956fa269f25a765371d8d
 DIST mdbtools-0.9.3.tar.gz 214697 BLAKE2B 
59aca58d11b9c513c8d5b8401423b04484657543d742e20e058e7b29e8225a2c2c3b6e5a95a61a2214a1323b1c5d80b08a71c9f9bcdbf2f35b079a7b05919841
 SHA512 
3ceb9e374fd638a01d087a1f5e8fb357b24f0a85a8f9c65743a78ec1d6a981fed299744610382ae525f3781e73e268de5c4bb2e48eff78e48b197e2add23587e
+DIST mdbtools-0.9.4.tar.gz 215253 BLAKE2B 
7538fe36ce63b01a395b39272da3c212d6743bb789b38123d1f951f5678177ba541d64e7a58c08ff5f537d5cda4309c814521a33df5402ad3bc3bacd3d872425
 SHA512 
4ec5ae66b572970f5d450d94457a5e12a0b376dfbdb10ca8566be2f9d35a8837c0b7381ac6e8b935192b892e7d7c71fef089bb07f4ae789596c1dac07a062e1a

diff --git a/app-office/mdbtools/mdbtools-0.9.4.ebuild 
b/app-office/mdbtools/mdbtools-0.9.4.ebuild
new file mode 100644
index 000..f23e1aadf9c
--- /dev/null
+++ b/app-office/mdbtools/mdbtools-0.9.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Set of libraries and utilities for reading Microsoft Access 
database (MDB) files"
+HOMEPAGE="https://github.com/mdbtools/mdbtools;
+SRC_URI="https://github.com/brianb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="glib odbc"
+
+BDEPEND="
+   app-text/txt2man
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+RDEPEND="
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   virtual/libiconv
+   glib? ( dev-libs/glib:2 )
+   odbc? ( >=dev-db/unixODBC-2.0 )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS HACKING NEWS README.md )
+
+src_prepare() {
+   default
+
+   # bug #770019
+   sed -i -e 's/-Werror//' configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # TODO: Make iconv optional
+
+   local myeconfargs=(
+   --disable-static
+   $(use_enable glib)
+   $(use odbc && echo "--with-unixodbc=${EPREFIX}/usr")
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-08-04 Thread Sam James
commit: 79be162c3766a3bb492ef00f6b959eb59010cd74
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 03:34:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 03:34:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79be162c

net-analyzer/slurm: add links to upstream PRs for patches

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

 net-analyzer/slurm/files/slurm-0.4.3-fix-includes.patch | 1 +
 net-analyzer/slurm/files/slurm-0.4.3-tinfo.patch| 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-analyzer/slurm/files/slurm-0.4.3-fix-includes.patch 
b/net-analyzer/slurm/files/slurm-0.4.3-fix-includes.patch
index 9e933ffc509..a421c0aa1fa 100644
--- a/net-analyzer/slurm/files/slurm-0.4.3-fix-includes.patch
+++ b/net-analyzer/slurm/files/slurm-0.4.3-fix-includes.patch
@@ -1,3 +1,4 @@
+https://github.com/mattthias/slurm/pull/39
 --- a/os.h
 +++ b/os.h
 @@ -177,7 +177,7 @@

diff --git a/net-analyzer/slurm/files/slurm-0.4.3-tinfo.patch 
b/net-analyzer/slurm/files/slurm-0.4.3-tinfo.patch
index c1a1233f177..ccb00fbeb09 100644
--- a/net-analyzer/slurm/files/slurm-0.4.3-tinfo.patch
+++ b/net-analyzer/slurm/files/slurm-0.4.3-tinfo.patch
@@ -1,3 +1,4 @@
+https://github.com/mattthias/slurm/pull/38
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -25,7 +25,7 @@



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

2021-08-04 Thread Matthew Thode
commit: 00c629e364c9581ff03855cb56de956fec8c6f16
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug  5 03:28:41 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug  5 03:29:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c629e3

app-crypt/certbot-nginx: 1.18.0 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-1.18.0.ebuild  | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 75ec98d13ed..3279f488bd1 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 
4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f14bce4721ceecc12c018b875148bc897f83c5eb63933
 SHA512 
c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0
 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 
26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d
 SHA512 
104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda
+DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B 
eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2
 SHA512 
94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b

diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.18.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.18.0.ebuild
new file mode 100644
index 000..b4f61386b47
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.18.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_7,3_8,3_9})
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"



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

2021-08-04 Thread Matthew Thode
commit: 59ea0be65c8892a72b5f68e022882ad35c8dfd05
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug  5 03:27:44 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug  5 03:29:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ea0be6

app-crypt/certbot-apache: 1.18.0 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-1.18.0.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 75ec98d13ed..3279f488bd1 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 
4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f14bce4721ceecc12c018b875148bc897f83c5eb63933
 SHA512 
c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0
 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 
26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d
 SHA512 
104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda
+DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B 
eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2
 SHA512 
94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b

diff --git a/app-crypt/certbot-apache/certbot-apache-1.18.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.18.0.ebuild
new file mode 100644
index 000..7f0e325d33d
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-1.18.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_7,3_8,3_9})
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"



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

2021-08-04 Thread Matthew Thode
commit: b02b7553aeb1a1f61ef725d58f9a6bc2b2439d36
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug  5 03:26:02 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug  5 03:29:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02b7553

app-crypt/certbot: 1.18.0 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest  |  1 +
 app-crypt/certbot/certbot-1.18.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 75ec98d13ed..3279f488bd1 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 
4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f14bce4721ceecc12c018b875148bc897f83c5eb63933
 SHA512 
c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0
 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 
26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d
 SHA512 
104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda
+DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B 
eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2
 SHA512 
94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b

diff --git a/app-crypt/certbot/certbot-1.18.0.ebuild 
b/app-crypt/certbot/certbot-1.18.0.ebuild
new file mode 100644
index 000..bf9117a89b9
--- /dev/null
+++ b/app-crypt/certbot/certbot-1.18.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_7,3_8,3_9})
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+S=${WORKDIR}/${P}/${PN}
+
+inherit distutils-r1
+
+DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.8[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"



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

2021-08-04 Thread Matthew Thode
commit: 72fd915e8b72dc97f892a77fe533ea31bef70c52
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug  5 03:17:37 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug  5 03:29:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fd915e

app-crypt/acme: 1.18.0 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/acme/Manifest   |  1 +
 app-crypt/acme/acme-1.18.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 75ec98d13ed..3279f488bd1 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 
4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f14bce4721ceecc12c018b875148bc897f83c5eb63933
 SHA512 
c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0
 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 
26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d
 SHA512 
104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda
+DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B 
eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2
 SHA512 
94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b

diff --git a/app-crypt/acme/acme-1.18.0.ebuild 
b/app-crypt/acme/acme-1.18.0.ebuild
new file mode 100644
index 000..2addb06332f
--- /dev/null
+++ b/app-crypt/acme/acme-1.18.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_7,3_8,3_9})
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+   distutils-r1_src_compile
+   if use doc ; then
+   cd docs || die
+   sphinx-build -b html -d _build/doctrees   . _build/html
+   fi
+}
+
+python_test() {
+   nosetests -w ${PN} || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2021-08-04 Thread Sam James
commit: 6d9dc5f421ef28ce50750fb8ac4336750702bb8b
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Thu Aug  5 02:56:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 02:56:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9dc5f4

dev-util/fuzz: fix build with glibc-2.32, fix applying patchset

Closes: https://bugs.gentoo.org/738942
Acked-by: Robin Johnson  gentoo.org>
Signed-off-by: Andrew Savchenko  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-util/fuzz/fuzz-0.6-r2.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/dev-util/fuzz/fuzz-0.6-r2.ebuild b/dev-util/fuzz/fuzz-0.6-r2.ebuild
new file mode 100644
index 000..92ef90211b3
--- /dev/null
+++ b/dev-util/fuzz/fuzz-0.6-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Stress-tests programs by giving them random input"
+HOMEPAGE="http://fuzz.sourceforge.net/;
+DEB_P="${PN}_${PV}"
+DEB_PR="7.3"
+SRC_URI="
+   mirror://sourceforge/${PN}/${P}.tar.gz
+   mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_P}-${DEB_PR}.diff.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-libs/readline:0="
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${WORKDIR}"/${DEB_P}-${DEB_PR}.diff )
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc NEWS README ChangeLog AUTHORS
+}



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

2021-08-04 Thread Sam James
commit: 9bbf538eeccb36afbbd2440faad12c000dfdb681
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 02:11:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 02:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbf538e

sys-cluster/keepalived: add github upstream metadata

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

 sys-cluster/keepalived/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-cluster/keepalived/metadata.xml 
b/sys-cluster/keepalived/metadata.xml
index 10ad7b166fd..8333f9e2d4a 100644
--- a/sys-cluster/keepalived/metadata.xml
+++ b/sys-cluster/keepalived/metadata.xml
@@ -10,4 +10,7 @@
compile with signal to dump configuration and 
stats as JSON.
compile with support for regex in health 
checks

+   
+   acassen/keepalived
+   
 



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

2021-08-04 Thread Yixun Lan
commit: 374a4e6d1698a521d6370748a42729b79879db0f
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Aug  5 02:42:11 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:42:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374a4e6d

sys-process/evisum: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sys-process/evisum/evisum-0.5.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/evisum/evisum-0.5.13.ebuild 
b/sys-process/evisum/evisum-0.5.13.ebuild
index a83ca9c2296..d0d85f49724 100644
--- a/sys-process/evisum/evisum-0.5.13.ebuild
+++ b/sys-process/evisum/evisum-0.5.13.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2 ISC"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 
 DEPEND="dev-libs/efl"
 RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )"



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

2021-08-04 Thread Yixun Lan
commit: a1d27b3bd622bf58c49062a6a876aeeed26d6467
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Aug  5 02:35:30 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:35:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d27b3b

sys-process/fcron: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sys-process/fcron/fcron-3.3.0_beta-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.3.0_beta-r2.ebuild 
b/sys-process/fcron/fcron-3.3.0_beta-r2.ebuild
index f670bb69dd3..12fc00624ce 100644
--- a/sys-process/fcron/fcron-3.3.0_beta-r2.ebuild
+++ b/sys-process/fcron/fcron-3.3.0_beta-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://fcron.free.fr/;
 SRC_URI="http://fcron.free.fr/archives/${MY_P}.src.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS=""
+KEYWORDS="~riscv"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="virtual/libcrypt:=



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

2021-08-04 Thread Yixun Lan
commit: 827a332d14965c347663e111f6364764557e823d
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Aug  5 02:39:52 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:39:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827a332d

dev-python/python3-lxc: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-python/python3-lxc/python3-lxc-3.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python3-lxc/python3-lxc-3.0.4.ebuild 
b/dev-python/python3-lxc/python3-lxc-3.0.4.ebuild
index f050740ec7b..0a65749e442 100644
--- a/dev-python/python3-lxc/python3-lxc-3.0.4.ebuild
+++ b/dev-python/python3-lxc/python3-lxc-3.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
@@ -14,7 +14,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="verify-sig"
 
 RDEPEND="app-emulation/lxc"



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

2021-08-04 Thread Yixun Lan
commit: 0b85616d5bca4e2eb51b464f5161bccaeaed1020
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Aug  5 02:37:43 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:37:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b85616d

sys-fs/lxcfs: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/sys-fs/lxcfs/lxcfs-4.0.9.ebuild b/sys-fs/lxcfs/lxcfs-4.0.9.ebuild
index 61b57c9974a..60d44d24142 100644
--- a/sys-fs/lxcfs/lxcfs-4.0.9.ebuild
+++ b/sys-fs/lxcfs/lxcfs-4.0.9.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="dev-libs/glib:2
sys-fs/fuse:3"



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

2021-08-04 Thread Yixun Lan
commit: 219df8ec777f25669b0054f0e855dc6ebc5692c0
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Aug  5 02:40:21 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:40:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219df8ec

net-libs/libssh: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 net-libs/libssh/libssh-0.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh/libssh-0.9.5.ebuild 
b/net-libs/libssh/libssh-0.9.5.ebuild
index 61f0a49332a..62788702358 100644
--- a/net-libs/libssh/libssh-0.9.5.ebuild
+++ b/net-libs/libssh/libssh-0.9.5.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
 else
SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
-   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 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



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

2021-08-04 Thread Yixun Lan
commit: 310723717fdb3131ac2c9a05fc171b5b2e4b58a6
Author: Ye Cao  rioslab  org>
AuthorDate: Sat Jul 31 13:43:28 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:17:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31072371

dev-util/perf: add ~riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-util/perf/perf-5.12.ebuild b/dev-util/perf/perf-5.12.ebuild
index 795634dc8cd..2f8dc2e665c 100644
--- a/dev-util/perf/perf-5.12.ebuild
+++ b/dev-util/perf/perf-5.12.ebuild
@@ -31,7 +31,7 @@ SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
 IUSE="audit babeltrace clang crypt debug +demangle +doc gtk java libpfm lzma 
numa perl python slang systemtap unwind zlib"
 # TODO babeltrace
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2021-08-04 Thread Yixun Lan
commit: a612f6e430c2aa29e2cced42a9408143c671a91f
Author: Ye Cao  rioslab  org>
AuthorDate: Sat Jul 31 14:36:37 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:17:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a612f6e4

profiles/arch/riscv: Mask dev-util/perf[unwind]

Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 profiles/arch/riscv/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index efcdae63842..fee976086b1 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ye Cao  (2021-07-31)
+# Dependencies not keyworded, not tested
+dev-util/perf unwind
+
 # Marek Szuba  (2021-07-28)
 # app-cdr/cdrtools fails to compile on riscv
 dev-util/catalyst iso



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

2021-08-04 Thread Yixun Lan
commit: 031b93d3c1c569c31e7e594206c065fd31d0acbb
Author: Ye Cao  rioslab  org>
AuthorDate: Sat Jul 31 13:26:57 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:17:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031b93d3

dev-util/babeltrace: add ~riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-util/babeltrace/babeltrace-1.5.8.ebuild 
b/dev-util/babeltrace/babeltrace-1.5.8.ebuild
index aca7ac981f9..3e308a46b42 100644
--- a/dev-util/babeltrace/babeltrace-1.5.8.ebuild
+++ b/dev-util/babeltrace/babeltrace-1.5.8.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.efficios.com/files/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-08-04 Thread Yixun Lan
commit: 3ec8650ca0023576c9804003f35d3df78706a4fd
Author: Ye Cao  rioslab  org>
AuthorDate: Sat Jul 31 13:16:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug  5 02:16:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec8650c

app-arch/gcab: add ~riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 app-arch/gcab/gcab-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/gcab/gcab-1.4.ebuild b/app-arch/gcab/gcab-1.4.ebuild
index 38e48924bd1..8b4a5c52d71 100644
--- a/app-arch/gcab/gcab-1.4.ebuild
+++ b/app-arch/gcab/gcab-1.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/msitools;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 IUSE="gtk-doc +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"



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

2021-08-04 Thread Sam James
commit: ea11fe38d0637a2e586383e58a3c6a48af2e2ff7
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 02:08:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 02:08:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea11fe38

dev-lang/polyml: add github upstream metadata

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

 dev-lang/polyml/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/polyml/metadata.xml b/dev-lang/polyml/metadata.xml
index d54adc1d520..f190cff1cfe 100644
--- a/dev-lang/polyml/metadata.xml
+++ b/dev-lang/polyml/metadata.xml
@@ -6,6 +6,7 @@
Build the portable interpreter version of 
Poly/ML instead of native


+   polyml/polyml
polyml

 



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

2021-08-04 Thread Sam James
commit: 4cf37d597b5969603d48e92d5608bc5cc4cf427c
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 01:55:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:56:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf37d59

net-irc/ngircd: drop obsolete automake dependency

We're not actually using it right now anyway and
we should work with upstream to avoid the
requirement for such an old version of automake somehow
(by possibly porting away from the removed macro).

(Revbump to allow folks to depclean the now-obsolete
BDEPEND, especially given it's about to be masked.)

See: https://github.com/ngircd/ngircd/issues/261
Signed-off-by: Sam James  gentoo.org>

 net-irc/ngircd/{ngircd-26.1-r1.ebuild => ngircd-26.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/ngircd/ngircd-26.1-r1.ebuild 
b/net-irc/ngircd/ngircd-26.1-r2.ebuild
similarity index 98%
rename from net-irc/ngircd/ngircd-26.1-r1.ebuild
rename to net-irc/ngircd/ngircd-26.1-r2.ebuild
index 4722361c354..e11674b6da7 100644
--- a/net-irc/ngircd/ngircd-26.1-r1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1-r2.ebuild
@@ -36,7 +36,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   sys-devel/automake:1.11
test? (
dev-tcltk/expect
net-misc/netkit-telnetd
@@ -56,6 +55,7 @@ src_prepare() {
 
# Note that if we need to use automake, we need a certain version (for 
now):
# https://github.com/ngircd/ngircd/issues/261
+   # WANT_AUTOMAKE=1.11
# eautomake
 }
 



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

2021-08-04 Thread Sam James
commit: 6faf6804d281f7a543541d4007919baa82be
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 01:54:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:54:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6faf

dev-libs/glib: fix build with glibc-2.34

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

 .../files/glib-2.68.3-glibc-2.34-close_range.patch | 32 ++
 dev-libs/glib/glib-2.68.3-r1.ebuild|  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/glib/files/glib-2.68.3-glibc-2.34-close_range.patch 
b/dev-libs/glib/files/glib-2.68.3-glibc-2.34-close_range.patch
new file mode 100644
index 000..a84ccaaccbb
--- /dev/null
+++ b/dev-libs/glib/files/glib-2.68.3-glibc-2.34-close_range.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/803632
+https://gitlab.gnome.org/GNOME/glib/-/commit/63e7864d1a0ddbead3c18872e95116e3843e81be.patch
+
+From 6e59d21b273f026e82adc56fecbec67d1ffa72a4 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Thu, 8 Jul 2021 17:26:43 -0700
+Subject: [PATCH] correctly use 3 parameters for close_range
+
+libc implementation has 3 parameter e.g.
+https://www.freebsd.org/cgi/man.cgi?query=close_range=2=html
+
+Signed-off-by: Khem Raj 
+---
+ glib/gspawn.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/glib/gspawn.c b/glib/gspawn.c
+index 95f5b868e..a15fb1ca1 100644
+--- a/glib/gspawn.c
 b/glib/gspawn.c
+@@ -1494,7 +1494,7 @@ safe_closefrom (int lowfd)
+*
+* Handle ENOSYS in case it’s supported in libc but not the kernel; if so,
+* fall back to safe_fdwalk(). */
+-  if (close_range (lowfd, G_MAXUINT) != 0 && errno == ENOSYS)
++  if (close_range (lowfd, G_MAXUINT, 0) != 0 && errno == ENOSYS)
+ #endif  /* HAVE_CLOSE_RANGE */
+   (void) safe_fdwalk (close_func, GINT_TO_POINTER (lowfd));
+ #endif
+-- 
+GitLab
+

diff --git a/dev-libs/glib/glib-2.68.3-r1.ebuild 
b/dev-libs/glib/glib-2.68.3-r1.ebuild
index 4491252a2ce..ff067ae12a1 100644
--- a/dev-libs/glib/glib-2.68.3-r1.ebuild
+++ b/dev-libs/glib/glib-2.68.3-r1.ebuild
@@ -69,6 +69,7 @@ MULTILIB_CHOST_TOOLS=(
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch
+   "${FILESDIR}"/${PN}-2.68.3-glibc-2.34-close_range.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/mlt/, media-libs/mlt/files/

2021-08-04 Thread Sam James
commit: b87e752f3025f4010a3b52f74297cbc063316479
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 22 05:14:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:47:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87e752f

media-libs/mlt: add 7.0.1

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

 media-libs/mlt/Manifest|   1 +
 media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch |  14 ++
 media-libs/mlt/mlt-7.0.1.ebuild| 209 +
 3 files changed, 224 insertions(+)

diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
index bf479f47427..25022518c89 100644
--- a/media-libs/mlt/Manifest
+++ b/media-libs/mlt/Manifest
@@ -1 +1,2 @@
 DIST mlt-6.26.1.tar.gz 1366022 BLAKE2B 
f5b7e733090ae60cb6893775ab4a68847705e215b85c90d901d72022f5b57c08122cd8c08c1ba51b71eedc5341adaaad2ad002af76724a2d2cf6a7379974
 SHA512 
6a3ef572cddee48c3089b19b2920de84936aa913a3f35b6f06e4bece2dc7a5a168daecfbaa8111c799b5316f967c37b09d485c000a4eba69af4f7ee3dc8db9e4
+DIST mlt-7.0.1.tar.gz 1181298 BLAKE2B 
90547ebeeb90b5ab20ec39e3fa97454e9c502af08981f20e433deafc545caeea485c18b4229821fcdcef2ed7767e8936af273200a233f18251fa8bc73dd0
 SHA512 
9268889f0fbe69180651a592ac0b328d18f8b60c7d83f9d6c506dc21254afcb2281662f4d19faf3520976ae100600d00cd6eb2aa42c83880fa4c4c36e760c68a

diff --git a/media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch 
b/media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch
new file mode 100644
index 000..c36e0c20ab5
--- /dev/null
+++ b/media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch
@@ -0,0 +1,14 @@
+Fully respect DESTDIR.
+
+https://bugs.gentoo.org/796557#c1
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -436,7 +436,7 @@
+ if(UNIX AND NOT APPLE)
+   install(FILES docs/melt.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 RENAME 
melt-${MLT_VERSION_MAJOR}.1)
+   install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink 
melt-${MLT_VERSION_MAJOR}.1 melt.1 \
+-WORKING_DIRECTORY 
${CMAKE_INSTALL_FULL_MANDIR}/man1)"
++WORKING_DIRECTORY 
\$ENV\{DESTDIR\}${CMAKE_INSTALL_FULL_MANDIR}/man1)"
+   )
+ endif()
+ 

diff --git a/media-libs/mlt/mlt-7.0.1.ebuild b/media-libs/mlt/mlt-7.0.1.ebuild
new file mode 100644
index 000..eade05410aa
--- /dev/null
+++ b/media-libs/mlt/mlt-7.0.1.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit lua python-single-r1 cmake toolchain-funcs
+
+DESCRIPTION="Open source multimedia framework for television broadcasting"
+HOMEPAGE="https://www.mltframework.org/;
+SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0/7"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug ffmpeg frei0r gtk jack kernel_linux libsamplerate lua opencv 
opengl python qt5 rtaudio rubberband sdl test vdpau vidstab xine xml"
+# TODO: swig bindings for java perl php tcl
+
+# Needs unpackaged 'kwalify'
+RESTRICT="test"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+SWIG_DEPEND=">=dev-lang/swig-2.0"
+#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
+#  perl? ( ${SWIG_DEPEND} )
+#  php? ( ${SWIG_DEPEND} )
+#  tcl? ( ${SWIG_DEPEND} )
+#  ruby? ( ${SWIG_DEPEND} )
+BDEPEND="
+   virtual/pkgconfig
+   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
+   python? ( ${SWIG_DEPEND} )
+"
+# rtaudio will use OSS on non linux OSes
+DEPEND="
+   >=media-libs/libebur128-1.2.2:=
+   ffmpeg? ( media-video/ffmpeg:0=[vdpau?,-flite] )
+   frei0r? ( media-plugins/frei0r-plugins )
+   gtk? (
+   media-libs/libexif
+   x11-libs/pango
+   )
+   jack? (
+   >=dev-libs/libxml2-2.5
+   media-libs/ladspa-sdk
+   virtual/jack
+   )
+   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+   lua? ( ${LUA_DEPS} )
+   opencv? ( >=media-libs/opencv-4.5.1:= )
+   opengl? ( media-video/movit )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/libexif
+   sci-libs/fftw:3.0=
+   x11-libs/libX11
+   )
+   rtaudio? (
+   >=media-libs/rtaudio-4.1.2
+   kernel_linux? ( media-libs/alsa-lib )
+   )
+   rubberband? ( media-libs/rubberband )
+   sdl? (
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/sdl2-image
+   )
+   vidstab? ( media-libs/vidstab )
+   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
+   xml? ( 

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

2021-08-04 Thread Sam James
commit: 7feb2f552f9de3aa52f625282a31ff8c7ea17d46
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 01:34:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:34:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7feb2f55

sci-libs/cdd+: add github upstream metadata

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

 sci-libs/cdd+/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/cdd+/metadata.xml b/sci-libs/cdd+/metadata.xml
index a901c2b5000..e793c504506 100644
--- a/sci-libs/cdd+/metadata.xml
+++ b/sci-libs/cdd+/metadata.xml
@@ -10,4 +10,7 @@
vertices (i.e. extreme points) and extreme rays of a general convex 
polyhedron in R^d given by a system of linear
inequalities: P = { x : A x = b } where A is an m x d real matrix 
and b is a real m dimensional vector.

+   
+   cddlib/cddplus
+   
 



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

2021-08-04 Thread Sam James
commit: 33f0b24b9d30e56a8ad9740023adf1ac765f5a74
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 01:34:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:34:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f0b24b

sci-libs/cdd+: reformat metadata.xml

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

 sci-libs/cdd+/metadata.xml | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-libs/cdd+/metadata.xml b/sci-libs/cdd+/metadata.xml
index 1745610437d..a901c2b5000 100644
--- a/sci-libs/cdd+/metadata.xml
+++ b/sci-libs/cdd+/metadata.xml
@@ -1,13 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sci-mathemat...@gentoo.org
-Gentoo Mathematics Project
-  
-  
-The program cdd+ is a C++ implementation of the Double Description Method 
of Motzkin et al. for generating all
-vertices (i.e. extreme points) and extreme rays of a general convex 
polyhedron in R^d given by a system of linear
-inequalities: P = { x : A x = b } where A is an m x d real matrix and 
b is a real m dimensional vector.
-  
+   
+   sci-mathemat...@gentoo.org
+   Gentoo Mathematics Project
+   
+   
+   The program cdd+ is a C++ implementation of the Double Description 
Method of Motzkin et al. for generating all
+   vertices (i.e. extreme points) and extreme rays of a general convex 
polyhedron in R^d given by a system of linear
+   inequalities: P = { x : A x = b } where A is an m x d real matrix 
and b is a real m dimensional vector.
+   
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2021-08-04 Thread Sam James
commit: 76be46dcaa62d7e4375a6902fc25370aac3a7467
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 01:31:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:31:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76be46dc

sci-visualization/gnuplot: Stabilize 5.4.1-r2 sparc, #806340

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

 sci-visualization/gnuplot/gnuplot-5.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.4.1-r2.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.4.1-r2.ebuild
index fac459dacb4..c84c1fc6b1e 100644
--- a/sci-visualization/gnuplot/gnuplot-5.4.1-r2.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.4.1-r2.ebuild
@@ -20,7 +20,7 @@ if [[ -z ${PV%%*} ]]; then
 else
MY_P="${P/_/.}"
SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-08-04 Thread Azael Reyes
commit: b336536c712c5cbc7c6b2e75c932823ae97b4dbb
Author: Azael Reyes  gmail  com>
AuthorDate: Thu Aug  5 01:27:14 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Thu Aug  5 01:27:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b336536c

app-misc/apidb: fixed : fail to build icons

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 app-misc/apidb/Manifest |  1 +
 app-misc/apidb/apidb-5.13.1_beta.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index 45fdf021e..c1922df46 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,2 +1,3 @@
 DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 
522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718
 SHA512 
42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be
+DIST 5.13.1-beta.tar.gz 190519 BLAKE2B 
0fb809e50d28163559e9d633e4b5f58f3111fadf3992071515e61b97709f2925c11e498978739115d20907fe5eb5d9755929d3fa582d9300b69bccefc493d199
 SHA512 
11d5999faf1475e82b1143c383e13b0b6fc27de78fb81adc73cc2febf5dbb28e45a770c850275642aa338ceddac6ef83fd41f0b739e615855d05a39dc0f901b6
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 
82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6
 SHA512 
07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.13.1_beta.ebuild 
b/app-misc/apidb/apidb-5.13.1_beta.ebuild
new file mode 100644
index 0..0f7dc87bf
--- /dev/null
+++ b/app-misc/apidb/apidb-5.13.1_beta.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database access"
+HOMEPAGE="https://github.com/azaeldevel/apidb;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git;
+else
+   inherit autotools
+   SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/boost
+   dev-libs/octetos-coreutils
+   dev-libs/octetos-db-abstract
+   gtk? ( x11-libs/gtk+:3 )
+   dev-libs/libtar
+   mariadb? ( dev-libs/octetos-db-maria )
+   postgresql? ( dev-libs/octetos-db-postgresql )
+   gnome-base/librsvg
+"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+   sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+   sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+   sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+   sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || 
die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   APIDBBUILD="CORE"
+   APIDBINSTALL=""
+   if use corelibs ;then
+   APIDBINSTALL="CORE"
+   fi
+   if use mariadb ;then
+   APIDBBUILD="$APIDBBUILD;MARIADB"
+   APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+   fi
+   if use postgresql ;then
+   APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+   APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+   fi
+   if use commands ;then
+   APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+   fi
+   if use gtk ;then
+   APIDBINSTALL="$APIDBINSTALL;GTK3"
+   fi
+   local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO 
-DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+   cmake_src_configure
+}



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

2021-08-04 Thread Sam James
commit: 72c1def52827d5becfb23b3312754d26468c8e0e
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 01:26:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:26:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c1def5

dev-util/duma: workaround GCC 11 build failure for now

Going with this given a new release is coming
which fixes the issue properly anyhow.

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

 dev-util/duma/duma-2.5.15-r2.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-util/duma/duma-2.5.15-r2.ebuild 
b/dev-util/duma/duma-2.5.15-r2.ebuild
index a3293c92f73..92aff79a7b7 100644
--- a/dev-util/duma/duma-2.5.15-r2.ebuild
+++ b/dev-util/duma/duma-2.5.15-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit toolchain-funcs versionator
+inherit flag-o-matic toolchain-funcs versionator
 
 MY_P=${PN}_$(replace_all_version_separators '_')
 
@@ -28,6 +28,9 @@ src_configure() {
export CFLAGS="-O0 -Wall -Wextra -U_FORTIFY_SOURCE"
tc-export AR CC CXX LD RANLIB
 
+   # bug #789708
+   append-cxxflags -std=c++14
+
case "${CHOST}" in
*-linux-gnu)
OS=linux;;



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cdd+/files/, sci-libs/cdd+/

2021-08-04 Thread Sam James
commit: ac43e2bc87f16df47eed3be4d983fad1d83fb50a
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 01:03:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 01:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac43e2bc

sci-libs/cdd+: update EAPI 5 -> 7, fix build with GCC 11

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

 sci-libs/cdd+/cdd+-077a.ebuild | 24 
 sci-libs/cdd+/files/cdd+-077a-gcc-5.patch  |  4 +-
 .../files/cdd+-077a-gcc11-dynamic-exceptions.patch | 71 ++
 sci-libs/cdd+/files/cdd+-077a-gentoo.patch |  4 +-
 sci-libs/cdd+/files/cdd+-077a-headers.patch| 36 +++
 sci-libs/cdd+/files/cdd+-077a-qa-const-char.patch  |  8 +--
 6 files changed, 98 insertions(+), 49 deletions(-)

diff --git a/sci-libs/cdd+/cdd+-077a.ebuild b/sci-libs/cdd+/cdd+-077a.ebuild
index b0f5d66efdd..12930c685ab 100644
--- a/sci-libs/cdd+/cdd+-077a.ebuild
+++ b/sci-libs/cdd+/cdd+-077a.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit epatch multilib toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Another implementation of the double description method"
 HOMEPAGE="http://www.ifor.math.ethz.ch/~fukuda/cdd_home/;
@@ -12,27 +12,25 @@ 
SRC_URI="ftp://ftp.ifor.math.ethz.ch/pub/fukuda/cdd/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm x86"
-IUSE=""
 
 DEPEND="dev-libs/gmp:0="
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-headers.patch \
-   "${FILESDIR}"/${P}-gentoo.patch \
-   "${FILESDIR}"/${P}-gcc-5.patch \
-   "${FILESDIR}"/${P}-qa-const-char.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-headers.patch
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-gcc-5.patch
+   "${FILESDIR}"/${P}-qa-const-char.patch
+   "${FILESDIR}"/${P}-gcc11-dynamic-exceptions.patch
+)
 
 src_compile() {
emake \
CC="$(tc-getCC)" \
LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   GMPLIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   GMPINCLUDE="${EPREFIX}/usr/include" \
+   GMPLIBDIR="${ESYSROOT}/usr/$(get_libdir)" \
+   GMPINCLUDE="${ESYSROOT}/usr/include" \
all
-
 }
 
 src_install() {

diff --git a/sci-libs/cdd+/files/cdd+-077a-gcc-5.patch 
b/sci-libs/cdd+/files/cdd+-077a-gcc-5.patch
index cd2d32a8a31..94018d6da2a 100644
--- a/sci-libs/cdd+/files/cdd+-077a-gcc-5.patch
+++ b/sci-libs/cdd+/files/cdd+-077a-gcc-5.patch
@@ -1,8 +1,8 @@
 Fix check for GCC version beyond major version 4.
 Gentoo bug #569222
 
 cdd+-077a/gmp_init.cc
-+++ cdd+-077a/gmp_init.cc
+--- a/gmp_init.cc
 b/gmp_init.cc
 @@ -31,7 +31,7 @@
  # define pm_gmp_reallocate std::__alloc::reallocate
  #endif // gcc 3.3

diff --git a/sci-libs/cdd+/files/cdd+-077a-gcc11-dynamic-exceptions.patch 
b/sci-libs/cdd+/files/cdd+-077a-gcc11-dynamic-exceptions.patch
new file mode 100644
index 000..1ac5a0cef32
--- /dev/null
+++ b/sci-libs/cdd+/files/cdd+-077a-gcc11-dynamic-exceptions.patch
@@ -0,0 +1,71 @@
+https://bugs.gentoo.org/787941
+
+From 46d95aeac2d3951d79291def284bb610e7cb033f Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 5 Aug 2021 02:00:33 +0100
+Subject: [PATCH] Drop deprecated C++17 dynamic exceptions
+
+---
+ Integer.h   |   6 +++---
+ Rational.cc |   2 +-
+ Rational.h  |   2 +-
+ cddio.o | Bin 0 -> 154584 bytes
+ 4 files changed, 5 insertions(+), 5 deletions(-)
+ create mode 100644 cddio.o
+
+diff --git a/Integer.h b/Integer.h
+index 8b7f04e..d4a1bdd 100644
+--- a/Integer.h
 b/Integer.h
+@@ -179,7 +179,7 @@ public:
+}
+ 
+/// Recognizes automatically number base 10, 8, or 16.
+-   Integer& set(const char *s) throw(gmp_error)
++   Integer& set(const char *s)
+{
+   if (mpz_set_str(rep, s, 0) < 0)
+throw gmp_error("Integer: syntax error in string");
+@@ -195,14 +195,14 @@ public:
+ 
+operator double() const { return mpz_get_d(rep); }
+ 
+-   operator long() const throw(gmp_error)
++   operator long() const
+{
+   if (!mpz_fits_slong_p(rep))
+throw gmp_error("Integer: value too big");
+   return mpz_get_si(rep);
+}
+ 
+-   operator int() const throw(gmp_error)
++   operator int() const
+{
+   if (!mpz_fits_sint_p(rep))
+throw gmp_error("Integer: value too big");
+diff --git a/Rational.cc b/Rational.cc
+index f1b86a4..c679671 100644
+--- a/Rational.cc
 b/Rational.cc
+@@ -19,7 +19,7 @@
+ #include "Rational.h"
+ #include 
+ 
+-Rational& Rational::set(const char* s) throw (gmp_error)
++Rational& Rational::set(const char* s)
+ {
+const char* digit=s;
+while (*digit && *digit!='/') ++digit;
+diff --git a/Rational.h b/Rational.h
+index acaba13..eb30578 100644
+--- a/Rational.h
 b/Rational.h

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

2021-08-04 Thread Sam James
commit: f8442ecdff914cd8e7450cfe35fdaf925bf5f8c4
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 00:48:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 00:48:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8442ecd

profiles: last-rite media-sound/audicle and associated eselect

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 87cd6131507..66609004489 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-08-05)
+# Fails to build with GCC 11. No activity upstream.
+# bug #740308, bug #789816. Removal on 2021-09-05.
+app-eselect/eselect-audicle
+app-eselect/eselect-miniaudicle
+media-sound/audicle
+
 # Sam James  (2021-08-04)
 # Fails to build with GCC 11. No activity upstream since 2008.
 # bug #730692, bug #787866. Removal on 2021-09-04.



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

2021-08-04 Thread Sam James
commit: fadf939c2b78f6d51318c1b25baa04f872e7c0e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 00:33:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 00:33:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadf939c

dev-python/uvloop: Keyword 0.15.3-r1 ppc64, #796803

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

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

diff --git a/dev-python/uvloop/uvloop-0.15.3-r1.ebuild 
b/dev-python/uvloop/uvloop-0.15.3-r1.ebuild
index 6eae37d4fad..db1b231d3f9 100644
--- a/dev-python/uvloop/uvloop-0.15.3-r1.ebuild
+++ b/dev-python/uvloop/uvloop-0.15.3-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Ultra-fast implementation of asyncio event loop 
on top of libuv"
 HOMEPAGE="https://github.com/magicstack/uvloop;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64"
 LICENSE="MIT"
 SLOT="0"
 IUSE="doc examples"



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

2021-08-04 Thread Sam James
commit: 38685a1bd66cbd58de7751324b1e85b4b0642aa3
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  5 00:32:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  5 00:33:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38685a1b

dev-python/uvloop: Keyword 0.15.3-r1 ppc, #796803

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

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

diff --git a/dev-python/uvloop/uvloop-0.15.3-r1.ebuild 
b/dev-python/uvloop/uvloop-0.15.3-r1.ebuild
index e4f7f2e47de..6eae37d4fad 100644
--- a/dev-python/uvloop/uvloop-0.15.3-r1.ebuild
+++ b/dev-python/uvloop/uvloop-0.15.3-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Ultra-fast implementation of asyncio event loop 
on top of libuv"
 HOMEPAGE="https://github.com/magicstack/uvloop;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 ~arm64"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc"
 LICENSE="MIT"
 SLOT="0"
 IUSE="doc examples"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/qd/, sci-libs/qd/files/

2021-08-04 Thread Michael Orlitzky
commit: 71595d02b69ce844e12e2344531f6af9e437c4d1
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug  5 00:00:00 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug  5 00:02:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71595d02

sci-libs/qd: new revision that works with autoconf-2.71.

In this -r1, I've added a patch that solves bug 775215 by not setting
CC=$CXX during ./configure. At the same time, I've refactored our
other build system patch into a series of smaller patches (with
explanatory commit messages) that can be sent upstream.

Finally, I've removed USE=static-libs support from the ebuild. It
doesn't do anyone any good.

Closes: https://bugs.gentoo.org/775215
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 ...gure.ac-update-QD_PATCH_VERSION-to-2.3.22.patch |  31 +++
 ...c-replace-AM_CONFIG_HEADER-with-AC_CONFIG.patch |  34 +++
 ...e.ac-replace-AC_PROG_LIBTOOL-with-LT_INIT.patch |  37 
 ac-fix-syntax-of-all-AC_ARG_ENABLE-calls.patch | 100 
 ...efile.am-fix-underlinking-of-libqdmod-and.patch |  35 +++
 ...006-configure.ac-remove-enable-debug-flag.patch | 102 +
 ...0007-config.h.in-remove-QD_DEBUG-constant.patch |  29 ++
 ...c-don-t-assume-that-O2-is-a-valid-compile.patch |  47 ++
 .../0009-configure.ac-don-t-set-CC-to-CXX.patch|  46 ++
 ...c-don-t-manually-search-for-compiler-name.patch |  81 
 .../0011-qd-config.in-remove-REQ_CXXFLAGS.patch|  27 ++
 ...figure.ac-remove-the-enable-warnings-flag.patch |  55 +++
 sci-libs/qd/qd-2.3.22-r1.ebuild|  61 
 13 files changed, 685 insertions(+)

diff --git 
a/sci-libs/qd/files/0001-configure.ac-update-QD_PATCH_VERSION-to-2.3.22.patch 
b/sci-libs/qd/files/0001-configure.ac-update-QD_PATCH_VERSION-to-2.3.22.patch
new file mode 100644
index 000..4fe4d49fa92
--- /dev/null
+++ 
b/sci-libs/qd/files/0001-configure.ac-update-QD_PATCH_VERSION-to-2.3.22.patch
@@ -0,0 +1,31 @@
+From a05e1577085507266908f40ff8e5246e10eb72d1 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Wed, 4 Aug 2021 18:29:45 -0400
+Subject: [PATCH 01/12] configure.ac: update QD_PATCH_VERSION to 2.3.22.
+
+Autotools currently thinks that this is version 2.3.12, as can be seen
+when running
+
+  $ ./configure
+  configuring qd 2.3.12...
+
+We update QD_PATCH_VERSION within configure.ac to fix that.
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2ca10c9..7485936 100644
+--- a/configure.ac
 b/configure.ac
+@@ -1,6 +1,6 @@
+ #   -*- Autoconf -*-
+ # Process this file with autoconf to produce a configure script.
+-define([QD_PATCH_VERSION], 12)
++define([QD_PATCH_VERSION], 22)
+ AC_PREREQ(2.60)
+ AC_INIT(qd, 2.3.QD_PATCH_VERSION, dhbai...@lbl.gov)
+ AC_CONFIG_SRCDIR([src/qd_real.cpp])
+-- 
+2.31.1
+

diff --git 
a/sci-libs/qd/files/0002-configure.ac-replace-AM_CONFIG_HEADER-with-AC_CONFIG.patch
 
b/sci-libs/qd/files/0002-configure.ac-replace-AM_CONFIG_HEADER-with-AC_CONFIG.patch
new file mode 100644
index 000..956feb27511
--- /dev/null
+++ 
b/sci-libs/qd/files/0002-configure.ac-replace-AM_CONFIG_HEADER-with-AC_CONFIG.patch
@@ -0,0 +1,34 @@
+From 0641c0b9dd87bfbef6a7b6e77cf4b264e3fa84d7 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Wed, 4 Aug 2021 18:32:21 -0400
+Subject: [PATCH 02/12] configure.ac: replace AM_CONFIG_HEADER with
+ AC_CONFIG_HEADERS.
+
+The AM_CONFIG_HEADER macro is obsolete, as evidenced by warnings like,
+
+  configure.ac:21: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
+  configure.ac:21: You should use the 'AC_CONFIG_HEADERS' macro instead.
+
+This commit uses the suggested replacement.
+---
+ configure.ac | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 7485936..7b52a9e 100644
+--- a/configure.ac
 b/configure.ac
+@@ -18,8 +18,8 @@ echo "configuring $PACKAGE $VERSION..."
+ 
+ AC_CONFIG_AUX_DIR(config)
+ AM_INIT_AUTOMAKE([nostdinc foreign])
+-AM_CONFIG_HEADER([config.h])
+-AM_CONFIG_HEADER([include/qd/qd_config.h])
++AC_CONFIG_HEADERS([config.h])
++AC_CONFIG_HEADERS([include/qd/qd_config.h])
+ 
+ AC_CANONICAL_HOST
+ 
+-- 
+2.31.1
+

diff --git 
a/sci-libs/qd/files/0003-configure.ac-replace-AC_PROG_LIBTOOL-with-LT_INIT.patch
 
b/sci-libs/qd/files/0003-configure.ac-replace-AC_PROG_LIBTOOL-with-LT_INIT.patch
new file mode 100644
index 000..e436c04716d
--- /dev/null
+++ 
b/sci-libs/qd/files/0003-configure.ac-replace-AC_PROG_LIBTOOL-with-LT_INIT.patch
@@ -0,0 +1,37 @@
+From a6ba0059c80849ef349b9d02e5972f89fcd59793 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Wed, 4 Aug 2021 18:40:26 -0400
+Subject: [PATCH 03/12] configure.ac: replace AC_PROG_LIBTOOL with LT_INIT.
+
+The 

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

2021-08-04 Thread Sam James
commit: 48d839584b189b86294dba35307d1a2bd54111f3
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 23:31:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 23:31:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d83958

net-analyzer/nsat: port to EAPI 7, fix configure with non-bash

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

 .../nsat/files/nsat-1.5-configure-dash.patch   | 79 ++
 .../{nsat-1.5-r5.ebuild => nsat-1.5-r6.ebuild} | 11 ++-
 2 files changed, 87 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/nsat/files/nsat-1.5-configure-dash.patch 
b/net-analyzer/nsat/files/nsat-1.5-configure-dash.patch
new file mode 100644
index 000..af19ba293dd
--- /dev/null
+++ b/net-analyzer/nsat/files/nsat-1.5-configure-dash.patch
@@ -0,0 +1,79 @@
+From eda78d802b11dd7c920cd8e0396ca064f34e2a8b Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 5 Aug 2021 00:27:23 +0100
+Subject: [PATCH] Fix configure with non-bash (dash)
+
+---
+ configure.in | 14 +++---
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/configure.in b/configure.in
+index 95c59da..b549092 100644
+--- a/configure.in
 b/configure.in
+@@ -10,7 +10,7 @@ AC_CONFIG_HEADER(src/libmix++/mix/lmconfig.h)
+ 
+ AC_PROG_CC
+ AC_MSG_CHECKING(accepted compiler flags)
+-if test $ac_cv_prog_gcc = yes; then
++if test x$ac_cv_prog_gcc = xyes; then
+ AC_MSG_RESULT(GNU CC/ANSI (good))
+ else
+ AC_MSG_RESULT(crappy :P)
+@@ -41,7 +41,7 @@ case "`${UNAME}`" in
+   AC_MSG_RESULT(found Linux. Ph33r.)
+   AC_DEFINE(HAVE_LINUX)
+   AC_DEFINE(MY_HDRINCL,3)
+-if test $LEETCC = yes; then
++if test x$LEETCC = xyes; then
+ CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DLINUX'
+ else
+ CCOPTS="${CFLAGS} -DLINUX"
+@@ -54,7 +54,7 @@ fi
+   AC_MSG_RESULT(found MAC OS X)
+   AC_DEFINE(HAVE_BSD)
+   AC_DEFINE(MY_HDRINCL,2)
+-if test $LEETCC = yes; then
++if test x$LEETCC = xyes; then
+CCOPTS='-Wall -O -funroll-loops -ansi -fPIC -DBSD44 -DDARWIN'
+ else
+CCOPTS='-DBSD44 -DOBSD'
+@@ -67,7 +67,7 @@ fi
+   AC_MSG_RESULT(found OpenBSD. Yay.)
+   AC_DEFINE(HAVE_BSD)
+   AC_DEFINE(MY_HDRINCL,2)
+-if test $LEETCC = yes; then
++if test x$LEETCC = xyes; then
+CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DBSD44 -DOBSD'
+ else
+CCOPTS='-DBSD44 -DOBSD'
+@@ -80,7 +80,7 @@ fi
+   AC_MSG_RESULT(found BSD. Yay.)
+   AC_DEFINE(HAVE_BSD)
+   AC_DEFINE(MY_HDRINCL,2)
+-if test $LEETCC = yes; then
++if test x$LEETCC = xyes; then
+ CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DBSD44'
+ else
+ CCOPTS='-DBSD44'
+@@ -95,7 +95,7 @@ fi
+   AC_DEFINE(MY_HDRINCL,2)
+   AC_CHECK_LIB(socket, socket, [ CLIB="$CLIB -lsocket " ], 
AC_MSG_ERROR(libsocket not found.))
+   AC_CHECK_LIB(nsl, gethostbyname, [ CLIB="$CLIB -lnsl " ], 
AC_MSG_ERROR(libnsl not found.))
+-if test $LEETCC = yes; then
++if test x$LEETCC = xyes; then
+ CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DSOLARIS'
+ else
+ CCOPTS='-DSOLARIS'
+@@ -169,7 +169,7 @@ AC_HEADER_STDC
+ AC_CHECK_HEADERS(fcntl.h unistd.h sys/select.h sys/time.h sys/types.h 
sys/socket.h stdarg.h std_args.h strings.h netdb.h netinet/in.h arpa/inet.h 
signal.h stdlib.h errno.h ctype.h sys/file.h sys/ioctl.h sys/signal.h 
sys/stream.h sys/dlpi.h sys/bufmod.h sys/stropts.h sys/param.h sys/termios.h 
sys/filio.h net/if.h netinet/in_systm.h netinet/ip.h netinet/ip_var.h 
netinet/ip_icmp.h sys/resource.h X11/Xlib.h)
+  
+ AC_C_BIGENDIAN
+- if test $ac_cv_c_bigendian = yes; then
++ if test x$ac_cv_c_bigendian = xyes; then
+   ENDIANESS1="#ifndef WORDS_BIGENDIAN"
+   ENDIANESS2="#define WORDS_BIGENDIAN /* this is a big endian machine */"
+  else
+-- 
+2.32.0
+

diff --git a/net-analyzer/nsat/nsat-1.5-r5.ebuild 
b/net-analyzer/nsat/nsat-1.5-r6.ebuild
similarity index 93%
rename from net-analyzer/nsat/nsat-1.5-r5.ebuild
rename to net-analyzer/nsat/nsat-1.5-r6.ebuild
index 4e71eb08de6..0817289a2e6 100644
--- a/net-analyzer/nsat/nsat-1.5-r5.ebuild
+++ b/net-analyzer/nsat/nsat-1.5-r6.ebuild
@@ -1,12 +1,14 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 inherit autotools toolchain-funcs
 
 DESCRIPTION="Network Security Analysis Tool, an application-level network 
security scanner"
 HOMEPAGE="http://nsat.sourceforge.net/;
 SRC_URI="mirror://sourceforge/nsat/${P}.tgz"
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -17,7 +19,7 @@ RDEPEND="
dev-libs/libmix
net-libs/libnsl:0=
net-libs/libpcap
-   net-libs/libtirpc
+   net-libs/libtirpc:=
net-libs/rpcsvc-proto
X? (
dev-lang/tk:*
@@ -25,7 +27,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
-S="${WORKDIR}/${PN}"
+
 PATCHES=(
"${FILESDIR}"/${P}-configure.patch
"${FILESDIR}"/${P}-lvalue-gcc4.patch
@@ -34,6 +36,7 @@ PATCHES=(
"${FILESDIR}"/${P}-va_list.patch
"${FILESDIR}"/${P}-libtirpc.patch
  

[gentoo-commits] repo/gentoo:master commit in: sci-libs/coinor-bcp/, sci-libs/coinor-bcp/files/

2021-08-04 Thread Sam James
commit: 915f56b619b4b9748abd815ab846adae9e17b382
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 23:16:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 23:17:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915f56b6

sci-libs/coinor-bcp: fix build with GCC 11

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

 sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild|  4 +++
 .../files/coinor-bcp-1.4.4-gcc11-exceptions.patch  | 36 ++
 2 files changed, 40 insertions(+)

diff --git a/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild 
b/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild
index b4b5f58fbe9..a904acfd133 100644
--- a/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild
+++ b/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild
@@ -25,6 +25,10 @@ BDEPEND="
doc? ( app-doc/doxygen[dot] )
test? ( sci-libs/coinor-sample )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc11-exceptions.patch
+)
+
 src_prepare() {
default
# Prevent unneeded call to pkg-config that needs ${ED}'s in path.

diff --git a/sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch 
b/sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch
new file mode 100644
index 000..d37e8b02439
--- /dev/null
+++ b/sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch
@@ -0,0 +1,36 @@
+https://github.com/coin-or/Bcp/commit/e581a2dd4b55352eb318c15e8281b3cc9d8abe23.patch
+https://bugs.gentoo.org/786306
+
+From e581a2dd4b55352eb318c15e8281b3cc9d8abe23 Mon Sep 17 00:00:00 2001
+From: Julien Schueller 
+Date: Fri, 14 Aug 2020 09:58:47 +0200
+Subject: [PATCH] Fix deprecated dynamic exception warning
+
+warning: dynamic exception specifications are deprecated in C++11
+--- a/src/include/BCP_buffer.hpp
 b/src/include/BCP_buffer.hpp
+@@ -101,13 +101,13 @@ class BCP_buffer{
+/**@name Modifying methods */
+/*@{*/
+/** Position the read head in the buffer. Must be between 0 and size(). */
+-   inline void set_position(const int pos) throw(BCP_fatal_error) {
++   inline void set_position(const int pos) {
+  if (pos < 0 || pos > size())
+throw BCP_fatal_error("Incorrest buffer position setting.\n");
+  _pos = pos;
+}
+/** Cut off the end of the buffer. Must be between 0 and size(). */
+-   inline void set_size(const int s) throw(BCP_fatal_error) {
++   inline void set_size(const int s) {
+  if (s < 0 || s > size())
+throw BCP_fatal_error("Incorrest buffer position setting.\n");
+  _size = s;
+@@ -221,7 +221,7 @@ class BCP_buffer{
+*/
+template  BCP_buffer& unpack(T*& values, int& length,
+bool allocate = true)
+- throw(BCP_fatal_error) {
++   {
+  if (allocate) {
+ #ifdef PARANOID
+if (_pos + sizeof(int) > _size)



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

2021-08-04 Thread Sam James
commit: 6ea12c9bf2f5ebd424302aaa14c2e0823dff3e1e
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 23:08:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 23:17:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea12c9b

profiles: add note regarding deselect for pkgconfig mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2983823932f..87cd6131507 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -68,6 +68,9 @@ sci-physics/sassena
 # Last release over 4 years ago, upstream pretty much dead, the
 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing
 # and prefix bugs, blocks WANT_AUTOMAKE=1.12 removal.
+# (If you hit blockers, please run:
+# $ emerge --deselect dev-util/pkgconfig
+# This is necessary as your world file should not contain dependencies.)
 # Bug #245228, #632124, #691268, #767853, removal in 30 days.
 dev-util/pkgconfig
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/nut/, sys-power/nut/files/

2021-08-04 Thread Sam James
commit: a56c59f4e9869ff686227c848b4402a281974fb9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  4 14:16:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 23:17:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56c59f4

sys-power/nut: Fix for slibtool

Thanks-to: orbea  riseup.net>
Upstream: https://github.com/networkupstools/nut/commit/5d98d55
Upstream: https://github.com/networkupstools/nut/commit/a0328e3
Closes: https://bugs.gentoo.org/778584
Signed-off-by: Lars Wendler  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/20689
Signed-off-by: Sam James  gentoo.org>

 sys-power/nut/files/nut-2.7.2-no-libdummy.patch | 13 --
 sys-power/nut/files/nut-2.7.4-nut-scanner.patch | 35 ++
 sys-power/nut/files/nut-2.7.4-slibtool.patch| 61 +
 sys-power/nut/nut-2.7.4-r7.ebuild   |  3 +-
 4 files changed, 98 insertions(+), 14 deletions(-)

diff --git a/sys-power/nut/files/nut-2.7.2-no-libdummy.patch 
b/sys-power/nut/files/nut-2.7.2-no-libdummy.patch
deleted file mode 100644
index ca0d8be028f..000
--- a/sys-power/nut/files/nut-2.7.2-no-libdummy.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/drivers/Makefile.am b/drivers/Makefile.am
-index 99614ca..42b3611 100644
 a/drivers/Makefile.am
-+++ b/drivers/Makefile.am
-@@ -267,5 +267,6 @@ dist_noinst_HEADERS = apc-mib.h apc-hid.h baytech-mib.h 
bcmxcp.h\
-
- # Define a dummy library so that Automake builds rules for the
- # corresponding object files.  This library is not actually built,
--EXTRA_LIBRARIES = libdummy.a
--libdummy_a_SOURCES = main.c dstate.c serial.c
-+EXTRA_LIBRARIES =
-+#EXTRA_LIBRARIES = libdummy.a
-+#libdummy_a_SOURCES = main.c dstate.c serial.c

diff --git a/sys-power/nut/files/nut-2.7.4-nut-scanner.patch 
b/sys-power/nut/files/nut-2.7.4-nut-scanner.patch
new file mode 100644
index 000..c846e3a782c
--- /dev/null
+++ b/sys-power/nut/files/nut-2.7.4-nut-scanner.patch
@@ -0,0 +1,35 @@
+From 5d98d5536699222bc93c58c1e6f6df43dc9bfcff Mon Sep 17 00:00:00 2001
+From: Arnaud Quette 
+Date: Thu, 10 Mar 2016 14:41:40 +0100
+Subject: [PATCH] Fix nut-scanner compilation in some environments
+
+Following the commits 5187dab (common: add some string-related functions) and
+e767df5 (common: consolidate some string-related functions), the build rules of
+nut-scanner were not updated to also use str.c. Since the libcommon.la
+dependency was still there, some environments managed to build cleanly, while
+other are failing.  Update build dependencies to fix this situation
+---
+ tools/nut-scanner/Makefile.am | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/tools/nut-scanner/Makefile.am b/tools/nut-scanner/Makefile.am
+index 558cb23b8f..db85c68287 100644
+--- a/tools/nut-scanner/Makefile.am
 b/tools/nut-scanner/Makefile.am
+@@ -14,14 +14,14 @@ libnutscan_la_SOURCES = scan_nut.c scan_ipmi.c \
+   scan_avahi.c scan_eaton_serial.c nutscan-serial.c \
+   ../../drivers/serial.c \
+   ../../drivers/bcmxcp_ser.c \
+-  ../../common/common.c
++  ../../common/common.c ../../common/str.c
+ libnutscan_la_LIBADD = $(NETLIBS) $(LIBLTDL_LIBS)
+ libnutscan_la_LDFLAGS = $(SERLIBS) -version-info 1:0:0
+ libnutscan_la_CFLAGS = -I$(top_srcdir)/clients -I$(top_srcdir)/include 
$(LIBLTDL_CFLAGS) -I$(top_srcdir)/drivers
+ 
+ nut_scanner_SOURCES = nut-scanner.c
+ nut_scanner_CFLAGS = -I$(top_srcdir)/clients -I$(top_srcdir)/include
+-nut_scanner_LDADD = libnutscan.la ../../common/libcommon.la
++nut_scanner_LDADD = libnutscan.la
+ 
+ if WITH_SSL
+   libnutscan_la_CFLAGS += $(LIBSSL_CFLAGS)

diff --git a/sys-power/nut/files/nut-2.7.4-slibtool.patch 
b/sys-power/nut/files/nut-2.7.4-slibtool.patch
new file mode 100644
index 000..ddcebdc2ec4
--- /dev/null
+++ b/sys-power/nut/files/nut-2.7.4-slibtool.patch
@@ -0,0 +1,61 @@
+From a0328e384ad3fb230c2276c8b6dd9f2c47ac07fb Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Sat, 27 Mar 2021 15:18:17 -0700
+Subject: [PATCH] drivers: Fix undefined references with slibtool.
+
+Signed-off-by: orbea 
+---
+ drivers/Makefile.am | 15 +--
+ 1 file changed, 9 insertions(+), 6 deletions(-)
+
+diff --git a/drivers/Makefile.am b/drivers/Makefile.am
+index 40746364e3..3c2277cfc0 100644
+--- a/drivers/Makefile.am
 b/drivers/Makefile.am
+@@ -4,8 +4,8 @@
+ # (libtool version of the static lib, in order to access LTLIBOBJS)
+ #FIXME: SERLIBS is only useful for LDADD_DRIVERS_SERIAL not for LDADD_COMMON
+ LDADD_COMMON = ../common/libcommon.la ../common/libparseconf.la
+-LDADD_DRIVERS = $(LDADD_COMMON) main.o dstate.o
+-LDADD_DRIVERS_SERIAL = $(LDADD_DRIVERS) $(SERLIBS) serial.o
++LDADD_DRIVERS = libdummy.la $(LDADD_COMMON)
++LDADD_DRIVERS_SERIAL = libdummy_serial.la $(LDADD_DRIVERS) $(SERLIBS)
+ 
+ # most targets are drivers, so make this the default
+ LDADD = 

[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud-notify_push/

2021-08-04 Thread Thomas Deutschmann
commit: b9e679149503262bba2dc516bffc6ffecd18c093
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 23:12:29 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 23:12:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e67914

www-apps/nextcloud-notify_push: bump to v0.2.2

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

 www-apps/nextcloud-notify_push/Manifest|  60 
 .../nextcloud-notify_push-0.2.2.ebuild | 334 +
 2 files changed, 394 insertions(+)

diff --git a/www-apps/nextcloud-notify_push/Manifest 
b/www-apps/nextcloud-notify_push/Manifest
index c0f467258cd..8d43ecdfecf 100644
--- a/www-apps/nextcloud-notify_push/Manifest
+++ b/www-apps/nextcloud-notify_push/Manifest
@@ -1,5 +1,6 @@
 DIST addr2line-0.14.1.crate 31201 BLAKE2B 
52564dd603a9c02694ea41bafc91bf20aaf6837321407d2fdf3e7a0db9f92726c73735fb7d8424295bda9db016d319bd6ab1b3ffcd79df60656a0524006732eb
 SHA512 
f665deccae566ec2754cd43fc1d8fc05db11320af54d0561a612faad769234e8b3b8c0235f90f86027a4db9b7ef2915c86398005c949e2c096fac8e53f3f441e
 DIST addr2line-0.15.2.crate 32966 BLAKE2B 
471658962dc1ce9dbc44a6e44173114eea110c3ef5673d90d4e12935263ce99f7dcd9bf474e5e7d8d1bb458b914d1ab50ed3a55a17cfc3afc990d05c7a5c6d0f
 SHA512 
9c36be4a476a54da90cff00ddc1621e827c995bacc04e3e382a6d22e724e6e03abc5228d24e13073c5cde63ffc2ed4f26a66c3814e8d183cc062ba6c6cb178d7
+DIST addr2line-0.16.0.crate 33440 BLAKE2B 
b59a006ba732935d408d0574799037ef0a424ad3c27b894fbd7a9c91664460972a8c464aaad4e9b82b94e4cc35ee9016490bd469fa21358e11e6d78126378038
 SHA512 
7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.4.7.crate 51474 BLAKE2B 
0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a
 SHA512 
2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126
 DIST ahash-0.6.3.crate 53912 BLAKE2B 
65fea8e66df2d6c29f2173b5c01b8df1ba41a2bc4b03b3a2950b84f81a099e4cee004bcacc296603f0a4b2afacf7faf77cdec56e6bb6d8ae0d7c55e802b8f73a
 SHA512 
9d7b31b6da2999757f64d7963dcc9af946a70bac7b528ca103dad992a8e14f643e1c51843c77256919403b470b9591fab0c476bb511197a5608645c0e3ec2dc5
@@ -16,6 +17,7 @@ DIST async-stream-impl-0.3.0.crate 3652 BLAKE2B 
c2c73730f7b9953859bb5f6455d386c8
 DIST async-stream-impl-0.3.2.crate 4100 BLAKE2B 
93e294bb0ca1ad7a03ef4f9488cec60bbaefc0f9de2e7f03d9c4ffbfadc858cb4d2aca924127e29434fc1c2e19762acef3d441de486f837f6eadee1d75fa66cc
 SHA512 
f381c48c57aa72c08708fe7a2a30d2ff3a73552b69a45d6147915cf0ea426743576e1254cf5c96a416bf7a983e056db7a5b415efae2ddfc78fb2cca4cbc34574
 DIST async-trait-0.1.48.crate 25044 BLAKE2B 
c508436d4b457d57155e5fb9c3a3d2ee03f908b0eee549641a035bf7d62b2a250d43a74e6edae9540bca4cb056c8d4e1bf20b3169556e145653d473d7a9194a4
 SHA512 
ef3078389a7b0ec3e97fa7cfef0b74d281f2dde7f669b9fe51831475614b788b697fa6e6b4033a84339db10e91933a7d1468a472d629a0264675d0eb6af4fdba
 DIST async-trait-0.1.50.crate 25321 BLAKE2B 
a5742a3496530b52b32b61aaab483d1ea066119c67290162fbfa2d45c47318fef2d9428c4bd60427ac2e7ee62575f54f46c61c55042eccef3868408d07e3a958
 SHA512 
0f2694fdce91f28041e6afdff1be574f19665ff874337b24322214393ba58a0b16dce5b4a6e0d0e5b6881ffbf071aa117c90210322bb4397124d16e58d63de13
+DIST async-trait-0.1.51.crate 25531 BLAKE2B 
b4ae85616d5f84392381539d98c1751baaa01cf936045423179538fa4e027d86c8aaf42f98d4e781e0f8ce7ee3bf95d64fc5aa624997fa4aedd06f1e9144b11b
 SHA512 
9a0505109f984bde511a6e1543925ac447935824594fb0ae3da6af3f72fca29cbbfa0cc282f751bb2c597e73084d831fd75c202beb5998cd368eb0c13a067990
 DIST atoi-0.3.3.crate 6968 BLAKE2B 
ccbe7d4e47ee5e9f2f979f9589b7edb148a25169753e51e893fc8885c169ca1b9aad04b5c92bf92e828da4c1df28ec7c9e913a60efc9d54100046569ed32e33c
 SHA512 
0b9f5ff975025a94624a435f50028624b1d5b1180b008b16b2ee82b659f86c415858ad096ea81449f3975da8d63d940708f1c9bf74f7809adcd63e0f4832fe68
 DIST atoi-0.4.0.crate 7106 BLAKE2B 
20cc7e387c579023465ecf00aaab766aace33d009b8584de5cadb76bbe4e6f823f7592f96a8dac7aaa0d30296a97fa45e638924ba6213ef715ad2f679b134c4f
 SHA512 
f154ea9175f9445d0756798fc957e4df17acff63d8ef314a5d10f77f53b54486346c8782fd2ec301ec8296264f8d4b9cd36a9ffb6255ca133eec6e5778c4924f
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -23,9 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/coinor-couenne/files/

2021-08-04 Thread Sam James
commit: dfbb02ca206405dc3d435360de1f17ed3ce8b36d
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 22:55:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:55:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfbb02ca

sci-libs/coinor-couenne: add link to upstream PR

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

 .../files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch  | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/sci-libs/coinor-couenne/files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch 
b/sci-libs/coinor-couenne/files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch
index 339ce1a0e90..7cae89c1ada 100644
--- 
a/sci-libs/coinor-couenne/files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch
+++ 
b/sci-libs/coinor-couenne/files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch
@@ -1,3 +1,6 @@
+https://github.com/coin-or/Couenne/pull/57
+https://github.com/coin-or/Couenne/commit/fdfe17562c59518b4db478ca51c18ab5e01a59a5
 (later found post-patch)
+
 https://bugs.gentoo.org/792798
 
 From debc5de2d0ac9654c01db080448df064b808c56e Mon Sep 17 00:00:00 2001



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

2021-08-04 Thread Sam James
commit: 36d5d9e95f1dc6bed76dd8c5cba662e555a5a02b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 22:44:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:45:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d5d9e9

profiles/base: mask app-i18n/scim-anthy[kasumi]

Needs last-rited app-dicts/kasumi.

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8bba26de62e..d8f22f0dd17 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2021-08-04)
+# Needs last-rited app-dicts/kasumi
+# bug #786738
+app-i18n/scim-anthy kasumi
+
 # Andreas Sturmlechner  (2021-08-02)
 # Two years after the tracker was opened it is time to mask dev-qt/qtwebkit
 # for good. No commits to upstream repository for >9 months, latest available



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

2021-08-04 Thread Sam James
commit: 47156a1b8d8872af7eb421b49ec2acfb9a4a4168
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 22:42:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47156a1b

profiles: last-rite dev-scheme/ypsilon

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 817edbb539a..2983823932f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-08-04)
+# Fails to build with GCC 11. No activity upstream since 2008.
+# bug #730692, bug #787866. Removal on 2021-09-04.
+dev-scheme/ypsilon
+
 # Sam James  (2021-08-04)
 # Fails to build with GCC 11. Library with no reverse-dependencies.
 # bug #731254, bug #787905. Removal on 2021-09-04.



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/, sys-libs/libvpd/files/

2021-08-04 Thread Georgy Yakovlev
commit: cd67e88af10917a04712c42f8f9a535f0dae8562
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Aug  4 22:36:15 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Aug  4 22:36:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd67e88a

sys-libs/libvpd: revbump, add gcc11 compile fixes

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

 sys-libs/libvpd/files/2.2.8-gcc11.patch| 84 ++
 sys-libs/libvpd/files/2.2.8-warnings.patch | 52 ++
 ...{libvpd-2.2.8.ebuild => libvpd-2.2.8-r1.ebuild} |  7 +-
 3 files changed, 142 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libvpd/files/2.2.8-gcc11.patch 
b/sys-libs/libvpd/files/2.2.8-gcc11.patch
new file mode 100644
index 000..7e09f8329bb
--- /dev/null
+++ b/sys-libs/libvpd/files/2.2.8-gcc11.patch
@@ -0,0 +1,84 @@
+From 83ccb994e30364c0703d7b8c15817d56b42da2e6 Mon Sep 17 00:00:00 2001
+From: Kamalesh Babulal 
+Date: Wed, 7 Apr 2021 14:11:41 +0530
+Subject: [PATCH] Remove dynamic exception specification
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Tomasz Kłoczko reported that the build fails, while compiling
+with GCC 11:
+
+In file included from src/vpdretriever.cpp:25:
+./src/libvpd-2/vpdretriever.hpp:62:33: error: ISO C++17 does not allow dynamic 
exception specifications
+   62 | throw( VpdException& );
+  | ^
+./src/libvpd-2/vpdretriever.hpp:74:33: error: ISO C++17 does not allow dynamic 
exception specifications
+   74 | throw( VpdException& );
+  | ^
+src/vpdretriever.cpp:50:37: error: ISO C++17 does not allow dynamic exception 
specifications
+   50 | string dbFileName ) throw( VpdException& )
+  | ^
+src/vpdretriever.cpp:62:39: error: ISO C++17 does not allow dynamic exception 
specifications
+   62 | VpdRetriever::VpdRetriever( ) throw( VpdException& )
+  |   ^
+make: *** [Makefile:660: src/vpdretriever.lo] Error 1
+
+As part of
+http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0003r5.html,
+the dynamic exception specification have been removed. Remove the
+throw specifier, to specify that the function might throw an exception.
+
+Signed-off-by: Kamalesh Babulal 
+Signed-off-by: Vasant Hegde 
+---
+ src/libvpd-2/vpdretriever.hpp | 6 ++
+ src/vpdretriever.cpp  | 4 ++--
+ 2 files changed, 4 insertions(+), 6 deletions(-)
+
+diff --git a/src/libvpd-2/vpdretriever.hpp b/src/libvpd-2/vpdretriever.hpp
+index 0d91ac4..1be2664 100644
+--- a/src/libvpd-2/vpdretriever.hpp
 b/src/libvpd-2/vpdretriever.hpp
+@@ -58,8 +58,7 @@ namespace lsvpd
+* @param dbFileName
+*   The file name for the VPD database.
+*/
+-  VpdRetriever( string envDir, string dbFileName )
+-  throw( VpdException& );
++  VpdRetriever( string envDir, string dbFileName );
+   
+   /**
+* Builds A VpdRetriever object that can be used for 
reading the
+@@ -70,8 +69,7 @@ namespace lsvpd
+* this constructor, there were serious underlying 
issues that
+* are not recoverable.  Uses the default dir and 
filename
+*/
+-  VpdRetriever( )
+-  throw( VpdException& );
++  VpdRetriever( );
+   ~VpdRetriever( );
+ 
+   /**
+diff --git a/src/vpdretriever.cpp b/src/vpdretriever.cpp
+index 9f7e7a0..470047e 100644
+--- a/src/vpdretriever.cpp
 b/src/vpdretriever.cpp
+@@ -47,7 +47,7 @@ namespace lsvpd
+   const string VpdRetriever::UDEV_NOTIFY_FILE ( "/run/run.vpdupdate" );
+ 
+   VpdRetriever::VpdRetriever( string envDir,
+-  string dbFileName ) throw( VpdException& )
++  string dbFileName )
+   {
+   try {
+   db = new VpdDbEnv( envDir, dbFileName, true );
+@@ -59,7 +59,7 @@ namespace lsvpd
+   }
+   }
+   
+-  VpdRetriever::VpdRetriever( ) throw( VpdException& )
++  VpdRetriever::VpdRetriever( )
+   {
+   struct stat vpd_stat,udev_stat;
+   const string vpddb = VpdRetriever::DEFAULT_DIR + 
VpdRetriever::DEFAULT_FILE;

diff --git a/sys-libs/libvpd/files/2.2.8-warnings.patch 
b/sys-libs/libvpd/files/2.2.8-warnings.patch
new file mode 100644
index 000..1419de3dda4
--- /dev/null
+++ b/sys-libs/libvpd/files/2.2.8-warnings.patch
@@ -0,0 +1,52 @@
+From 72b75e1976b50372f07271a5235ee8e9c75bdac4 Mon Sep 17 00:00:00 2001
+From: Kamalesh Babulal 
+Date: Mon, 21 Jun 2021 11:42:02 

[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/files/, net-libs/webkit-gtk/

2021-08-04 Thread Matt Turner
commit: 682fc608631b55c0247b14599b024a7b3aa8ef09
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  4 22:34:01 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  4 22:36:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682fc608

net-libs/webkit-gtk: Drop old versions

Bug: https://bugs.gentoo.org/801400
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/webkit-gtk/Manifest   |   2 -
 ...e-CompletionHandler-when-USE_OPENGL_OR_ES.patch |  36 ---
 net-libs/webkit-gtk/webkit-gtk-2.32.1.ebuild   | 301 -
 net-libs/webkit-gtk/webkit-gtk-2.32.2.ebuild   | 300 
 4 files changed, 639 deletions(-)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 62f93f0ed79..b9000c417c0 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,3 +1 @@
-DIST webkitgtk-2.32.1.tar.xz 23321600 BLAKE2B 
a2d0b1cfd1035611427ab23f4723b8ab4c3087b21f3b14716a0bc9b128eba8c74c36dec34709bfc40efa1961416e7b83dceb8c53c1959ce34babb7b5335a5863
 SHA512 
ff49522c585d3c5c9b88c4176673aebfdf7f2a127d7bc4007008a66c493476ae6551189865e4f0f330a7b332a438b6c951bf1a4c21cd0acf69b7051903d24843
-DIST webkitgtk-2.32.2.tar.xz 23321888 BLAKE2B 
1201ca423b90a7ba9e7613407e170d367b7b6e11219134dbefb774349b7752f5b498a168594addcb5d6f0d8a7977d3b946fd546583789d6c74cd8d7faf3823f1
 SHA512 
ca131fef749e5d882cebcf71b4f865511a43fb60b41c917a8a98876dde108a71888e986e40217ff12a43fb395c147e7b6c7a262bc353269498f1dba33e3905f8
 DIST webkitgtk-2.32.3.tar.xz 23323972 BLAKE2B 
da6f71214935fa13ee4d3214e3c34b636c2894f579539f0de4165e2fa51611cf8f57d40de9e3285a195b7e9f55fb9f5967722e01dcc78f9458b4fb74bc3e7e4a
 SHA512 
473f89c6d56f6718e3e352a023d12188365b67cbe6535025205594729a10d792122275257b81ebe8e504a98814aa4e2a663616ffb13fea445df2b06929d89ebe

diff --git 
a/net-libs/webkit-gtk/files/2.32.1-Properly-use-CompletionHandler-when-USE_OPENGL_OR_ES.patch
 
b/net-libs/webkit-gtk/files/2.32.1-Properly-use-CompletionHandler-when-USE_OPENGL_OR_ES.patch
deleted file mode 100644
index dfe0ed9ef00..000
--- 
a/net-libs/webkit-gtk/files/2.32.1-Properly-use-CompletionHandler-when-USE_OPENGL_OR_ES.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 94cdcd289b993ed4d39c17d4b8b90db7c81a9b10 Mon Sep 17 00:00:00 2001
-From: "commit-qu...@webkit.org"
- 
-Date: Sat, 10 Apr 2021 22:02:50 +
-Subject: [PATCH] Properly use CompletionHandler when USE_OPENGL_OR_ES is set
- to OFF https://bugs.webkit.org/show_bug.cgi?id=224149
-
-Patch by Charlène Wendling  on 2021-04-10
-Reviewed by Fujii Hironori.
-
-* WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h:
-(WebKit::LayerTreeHost::forceRepaintAsync):
-
-Canonical link: https://commits.webkit.org/236373@main
-git-svn-id: https://svn.webkit.org/repository/webkit/trunk@275802 
268f45cc-cd09-0410-ab3c-d52691b4dbfc

- Source/WebKit/ChangeLog| 10 ++
- .../WebPage/CoordinatedGraphics/LayerTreeHost.h|  2 +-
- 2 files changed, 11 insertions(+), 1 deletion(-)
-
-diff --git 
a/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h 
b/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h
-index 6727d16c8c0b..db65f813267d 100644
 a/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h
-+++ b/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h
-@@ -213,7 +213,7 @@ inline void 
LayerTreeHost::setRootCompositingLayer(WebCore::GraphicsLayer*) { }
- inline void LayerTreeHost::setViewOverlayRootLayer(WebCore::GraphicsLayer*) { 
}
- inline void LayerTreeHost::scrollNonCompositedContents(const 
WebCore::IntRect&) { }
- inline void LayerTreeHost::forceRepaint() { }
--inline bool LayerTreeHost::forceRepaintAsync(CompletionHandler&) { 
return false; }
-+inline void LayerTreeHost::forceRepaintAsync(CompletionHandler&&) { }
- inline void LayerTreeHost::sizeDidChange(const WebCore::IntSize&) { }
- inline void LayerTreeHost::pauseRendering() { }
- inline void LayerTreeHost::resumeRendering() { }
--- 
-2.26.3
-

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.32.1.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.32.1.ebuild
deleted file mode 100644
index 9594f2f217a..000
--- a/net-libs/webkit-gtk/webkit-gtk-2.32.1.ebuild
+++ /dev/null
@@ -1,301 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-USE_RUBY="ruby24 ruby25 ruby26 ruby27 ruby30"
-
-inherit check-reqs cmake flag-o-matic gnome2 pax-utils python-any-r1 
ruby-single toolchain-funcs virtualx
-
-MY_P="webkitgtk-${PV}"
-DESCRIPTION="Open source web browser engine"
-HOMEPAGE="https://www.webkitgtk.org;
-SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
-
-LICENSE="LGPL-2+ BSD"
-SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 arm arm64 ppc64 ~sparc x86"
-
-IUSE="aqua +egl examples gamepad +geolocation gles2-only 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/totem-pl-parser/

2021-08-04 Thread Matt Turner
commit: 94af43f25e680dd62a77031962ff87936348c551
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  4 22:35:28 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  4 22:36:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94af43f2

dev-libs/totem-pl-parser: Add patch to build with gcc-11

Closes: https://bugs.gentoo.org/798864
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild 
b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild
index 41eae294ede..294cf0ed142 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild
@@ -36,6 +36,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PV}-plparser-Fix-uninitialized-variable-error.patch
+)
+
 src_prepare() {
# Disable tests requiring network access, bug #346127
# 3rd test fails on upgrade, not once installed



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

2021-08-04 Thread Sam James
commit: d7f4730b864f1271a3368e9e312cf1a0017e32c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 22:29:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:34:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f4730b

profiles: last-rite net-libs/openmq-cclient

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e989619ce60..817edbb539a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-08-04)
+# Fails to build with GCC 11. Library with no reverse-dependencies.
+# bug #731254, bug #787905. Removal on 2021-09-04.
+net-libs/openmq-cclient
+
 # Sam James  (2021-08-04)
 # Fails to build with GCC 11, no activity upstream.
 # bug #786738. Removal on 2021-09-04.



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

2021-08-04 Thread Sam James
commit: 078826f79b8e1af7ddb40bc1e7d7ea7d71662608
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 22:34:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:34:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078826f7

dev-db/opendbx: workaround build failure with GCC 11

Bug: https://bugs.gentoo.org/788304
Bug: https://bugs.gentoo.org/804993
See: 04dea1fbb62f503659bba7109f238b13da5dfd42
Signed-off-by: Sam James  gentoo.org>

 dev-db/opendbx/opendbx-1.4.5-r1.ebuild | 5 -
 dev-db/opendbx/opendbx-1.4.6-r2.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-db/opendbx/opendbx-1.4.5-r1.ebuild 
b/dev-db/opendbx/opendbx-1.4.5-r1.ebuild
index 222716f22f7..d62eda3c5e8 100644
--- a/dev-db/opendbx/opendbx-1.4.5-r1.ebuild
+++ b/dev-db/opendbx/opendbx-1.4.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -60,6 +60,9 @@ src_configure() {
append-ldflags -L"${ORACLE_HOME}"
fi
 
+   # bug #788304
+   append-cxxflags -std=c++14
+
econf --with-backends="${backends}"
 }
 

diff --git a/dev-db/opendbx/opendbx-1.4.6-r2.ebuild 
b/dev-db/opendbx/opendbx-1.4.6-r2.ebuild
index 5c3009011be..7ba0179beda 100644
--- a/dev-db/opendbx/opendbx-1.4.6-r2.ebuild
+++ b/dev-db/opendbx/opendbx-1.4.6-r2.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"
@@ -60,6 +60,9 @@ src_configure() {
append-ldflags -L"${ORACLE_HOME}"
fi
 
+   # bug #788304
+   append-cxxflags -std=c++14
+
econf --with-backends="${backends}"
 }
 



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

2021-08-04 Thread Andreas K. Hüttel
commit: ef4420fc8dedd5ae4fc8eb18032bb18a6f4f5fb5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 22:29:12 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 22:29:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4420fc

media-gfx/digikam: Version bump 7.3.0

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

 media-gfx/digikam/Manifest |   1 +
 media-gfx/digikam/digikam-7.3.0.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index b6b7464360f..f97122d080d 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -1 +1,2 @@
 DIST digikam-7.2.0.tar.xz 255278796 BLAKE2B 
5ccc6c6d1f3ce8d83746a1022dcf22b11b87af354f93f0b872a713f438d1bd2ee3f8e59d6206cd83dbbcaf1a8f2568ad0920d887b11d65864802f7eb2b02ba90
 SHA512 
2908a802fda84caf6b398a5dc328d2e9c00ab68776bde4620db1cb981995879e89d590520bf855471c968f065951280f863620641ccf945c43704e6cf3c0abd7
+DIST digikam-7.3.0.tar.xz 256985340 BLAKE2B 
9eb9802340f4d071a8378019eba007a25f1e5eeaf9d6acfa9b062c5ecf308a4e59408e078e53cea4d4ed3624d73181f3bb7973622512167bcc44748e063b13ed
 SHA512 
71cb07de32fb9b07e0f9989a718b2a307618eaaeba6566dc6802b79e48c61f3ab00ca44e12c3971c2efc41448192a2e5a652d2cfd09be058d2bc98f40b5ebaad

diff --git a/media-gfx/digikam/digikam-7.3.0.ebuild 
b/media-gfx/digikam/digikam-7.3.0.ebuild
new file mode 100644
index 000..bd4f749f819
--- /dev/null
+++ b/media-gfx/digikam/digikam-7.3.0.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.74.0
+QTMIN=5.15.2
+inherit ecm kde.org toolchain-funcs
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   MY_P=${PN}-${PV/_/-}
+   if [[ ${PV} =~ rc[0-9]*$ ]]; then
+   SRC_URI="mirror://kde/unstable/${PN}/"
+   else
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/"
+   fi
+   SRC_URI+="${MY_P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Digital photo management application"
+HOMEPAGE="https://www.digikam.org/;
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble 
mediaplayer mysql opengl openmp +panorama scanner semantic-desktop X"
+
+# bug 366505
+RESTRICT+=" test"
+
+BDEPEND="
+   >=dev-util/cmake-3.14.3
+   sys-devel/gettext
+   panorama? (
+   sys-devel/bison
+   sys-devel/flex
+   )
+"
+COMMON_DEPEND="
+   dev-libs/expat
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[mysql?]
+   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=dev-qt/qtxmlpatterns-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=media-gfx/exiv2-0.27:=
+   media-libs/lcms:2
+   media-libs/liblqr
+   media-libs/libpng:0=
+   >=media-libs/opencv-3.3.0:=[contrib,contribdnn]
+   media-libs/tiff:0
+   virtual/jpeg:0
+   addressbook? (
+   >=kde-apps/akonadi-contacts-19.04.3:5
+   >=kde-frameworks/kcontacts-${KFMIN}:5
+   )
+   calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 )
+   gphoto2? ( media-libs/libgphoto2:= )
+   heif? ( media-libs/x265:= )
+   imagemagick? ( media-gfx/imagemagick:= )
+   lensfun? ( media-libs/lensfun )
+   marble? (
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=kde-apps/marble-19.04.3:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   )
+   mediaplayer? (
+   media-libs/qtav[opengl(+)]
+   media-video/ffmpeg:=
+   )
+   opengl? (
+   >=dev-qt/qtopengl-${QTMIN}:5
+   virtual/opengl
+   )
+   panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
+   scanner? ( >=kde-apps/libksane-19.04.3:5 )
+   semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${COMMON_DEPEND}
+  

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

2021-08-04 Thread Matt Turner
commit: 139cd7a38152835009c149085aad04e53ddc4e1c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  4 22:25:36 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  4 22:28:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139cd7a3

dev-cpp/gstreamermm: Add patch to build with gcc-11

Closes: https://bugs.gentoo.org/786444
Signed-off-by: Matt Turner  gentoo.org>

 .../files/gstreamermm-1.10.0-no-volatile.patch  | 17 +
 dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild   |  4 
 2 files changed, 21 insertions(+)

diff --git a/dev-cpp/gstreamermm/files/gstreamermm-1.10.0-no-volatile.patch 
b/dev-cpp/gstreamermm/files/gstreamermm-1.10.0-no-volatile.patch
new file mode 100644
index 000..ede9f910ae1
--- /dev/null
+++ b/dev-cpp/gstreamermm/files/gstreamermm-1.10.0-no-volatile.patch
@@ -0,0 +1,17 @@
+https://bugs.gentoo.org/786444
+
+g_once_init_enter(void*) should NOT be passed a volatile argument:
+https://developer.gnome.org/glib/stable/glib-Threads.html#g-once-init-enter
+"While location has a volatile qualifier, this is a historical
+artifact and the pointer passed to it should not be volatile."
+--- gstreamermm-1.10.0/gstreamer/gstreamermm/register.h.orig   2017-10-20 
12:26:46.0 +0300
 gstreamermm-1.10.0/gstreamer/gstreamermm/register.h2021-05-25 
17:52:13.031337753 +0300
+@@ -110,7 +110,7 @@
+ /* The typedef for GType may be gulong or gsize, depending on the
+  * system and whether the compiler is c++ or not. The g_once_init_*
+  * functions always take a gsize * though ... */
+-static volatile gsize gonce_data = 0;
++static gsize gonce_data = 0;
+ if (g_once_init_enter (_data)) {
+ GTypeInfo info;
+ 

diff --git a/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild 
b/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild
index 6fdef7109be..fced073bba0 100644
--- a/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild
@@ -40,6 +40,10 @@ DEPEND="${RDEPEND}
 # Installs reference docs into /usr/share/doc/gstreamermm-1.0/
 # but that's okay, because the rest of dev-cpp/*mm stuff does the same
 
+PATCHES=(
+   "${FILESDIR}"/${P}-no-volatile.patch
+)
+
 src_prepare() {
if ! use examples; then
# don't waste time building examples



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

2021-08-04 Thread Matt Turner
commit: 701c2ecdf5558f91bf5718d19f5efd8aa7274510
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  4 22:15:00 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  4 22:28:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701c2ecd

media-libs/mesa: Version bump to 21.2.0

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.2.0.ebuild | 552 +
 2 files changed, 553 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 0761b2d6c1d..4532e2557b7 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-21.1.4.tar.xz 15254812 BLAKE2B 
7ec6177ad4fb6f053553b634c9ff03c5d618d02
 DIST mesa-21.1.5.tar.xz 15286704 BLAKE2B 
3cf5577e3c47e07ad52460383843e2f9147b76128301c7e993e71d0e84b39b0d968dbb4176b13c283f0e9c9f18823ec001ea39a874e0a5b077c9d573a05486bf
 SHA512 
d9e0e1b6a1d717febee2aa67b06620c9a21e061ea7e594be5b4c382db1ed6f5acf5d13a75a9f2bba9c32621466ebc816708606e16e8b34700d987158fd8f0b7b
 DIST mesa-21.1.6.tar.xz 15371108 BLAKE2B 
fb44778cc552d96bcc4e73c82c28a2a763be99d67e2d8cdea36e7b8e589b36afc2315ec0f984003c52bd27956baf2d6ddf787f34beae41c4944d95fc6cbcb05c
 SHA512 
5daf389aad4fe7ab3574f6af3aabc62ba8b3034004a0a0853dcc18ef6c8003d2f2195cc377dc57b30863ae4cf158149e3156247445ca2b11e401700011cb878c
 DIST mesa-21.2.0-rc2.tar.xz 15599008 BLAKE2B 
546ea33262b5349f3267ae68f9e2dfb636573ef962c636669241c904f0756187a4caf8cd4150307d2d7243f7bf3e0aa723571f36b7387635fe717363f62d105d
 SHA512 
1701489fa56731170c9ef1ba209498f5c6219cfcc6a1a55c3c387497df997c089d17c66ce621609f6346bfc1b3b3c836280f448a3233ac35eef60b4b5a48424b
+DIST mesa-21.2.0.tar.xz 15678224 BLAKE2B 
75630a00ac0fcb0e0600a00f51bbe4b5e8be8c95520dea89e157b7a85b205b266595c0bf0838931f9c6dbb406257d690ccf65d2bc7564c9068510bbb3a85
 SHA512 
14323ac474bbcf178177506b5a68976238d2e7bdbdcdf4d1355dd43f5bd551c6cdebed76558c34f49ed057477ec88775306b7b8484b437325e4cb4a77e16127e

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

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

2021-08-04 Thread Matt Turner
commit: 2569ffa33b7a5bd522380ee30f3cdafbb079612d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  4 22:13:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  4 22:28:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2569ffa3

media-libs/mesa: Version bump to 21.1.6

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.1.6.ebuild | 556 +
 2 files changed, 557 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 78c6446efda..0761b2d6c1d 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-21.1.4.tar.xz 15254812 BLAKE2B 
7ec6177ad4fb6f053553b634c9ff03c5d618d0212fd77c2fda8803197bef529c74ccf3c3ae75a810ba1d57862f08405c6df702e41f6cb0fd202833ce7b9efef0
 SHA512 
1f4e2d8ba2c3c02bad5468687752d7e87d6e79c4a0e6ec4b2741a57fb270d18ae4712aaa07a9e09a2d3348540f5a26cdbe05464cd52adb8df1e2e28a581b2b53
 DIST mesa-21.1.5.tar.xz 15286704 BLAKE2B 
3cf5577e3c47e07ad52460383843e2f9147b76128301c7e993e71d0e84b39b0d968dbb4176b13c283f0e9c9f18823ec001ea39a874e0a5b077c9d573a05486bf
 SHA512 
d9e0e1b6a1d717febee2aa67b06620c9a21e061ea7e594be5b4c382db1ed6f5acf5d13a75a9f2bba9c32621466ebc816708606e16e8b34700d987158fd8f0b7b
+DIST mesa-21.1.6.tar.xz 15371108 BLAKE2B 
fb44778cc552d96bcc4e73c82c28a2a763be99d67e2d8cdea36e7b8e589b36afc2315ec0f984003c52bd27956baf2d6ddf787f34beae41c4944d95fc6cbcb05c
 SHA512 
5daf389aad4fe7ab3574f6af3aabc62ba8b3034004a0a0853dcc18ef6c8003d2f2195cc377dc57b30863ae4cf158149e3156247445ca2b11e401700011cb878c
 DIST mesa-21.2.0-rc2.tar.xz 15599008 BLAKE2B 
546ea33262b5349f3267ae68f9e2dfb636573ef962c636669241c904f0756187a4caf8cd4150307d2d7243f7bf3e0aa723571f36b7387635fe717363f62d105d
 SHA512 
1701489fa56731170c9ef1ba209498f5c6219cfcc6a1a55c3c387497df997c089d17c66ce621609f6346bfc1b3b3c836280f448a3233ac35eef60b4b5a48424b

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

[gentoo-commits] repo/gentoo:master commit in: net-wireless/srslte/files/, net-wireless/srslte/

2021-08-04 Thread Sam James
commit: 44fc729f854e1d3307b6131abfe8d32a6653a15f
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 22:17:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:17:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fc729f

net-wireless/srslte: fix build with GCC 11

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

 .../files/srslte-20.10.1-add-missing-include.patch | 26 ++
 net-wireless/srslte/srslte-20.10.1-r2.ebuild   |  4 
 2 files changed, 30 insertions(+)

diff --git a/net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch 
b/net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch
new file mode 100644
index 000..158ff9e6db3
--- /dev/null
+++ b/net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch
@@ -0,0 +1,26 @@
+https://bugs.gentoo.org/786855
+
+From 4ec818f0d337a54ff3d4ff587bbd6f5f05363700 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 4 Aug 2021 23:14:21 +0100
+Subject: [PATCH] Add missing include
+
+---
+ lib/include/srslte/adt/observer.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/lib/include/srslte/adt/observer.h 
b/lib/include/srslte/adt/observer.h
+index 38a881d..9ad33a0 100644
+--- a/lib/include/srslte/adt/observer.h
 b/lib/include/srslte/adt/observer.h
+@@ -26,6 +26,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ namespace srslte {
+ 
+-- 
+2.32.0
+

diff --git a/net-wireless/srslte/srslte-20.10.1-r2.ebuild 
b/net-wireless/srslte/srslte-20.10.1-r2.ebuild
index 02ff600dab8..78988729755 100644
--- a/net-wireless/srslte/srslte-20.10.1-r2.ebuild
+++ b/net-wireless/srslte/srslte-20.10.1-r2.ebuild
@@ -39,6 +39,10 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.10.1-add-missing-include.patch
+)
+
 src_prepare() {
sed -i '/ -Werror"/d' CMakeLists.txt || die
cmake_src_prepare



[gentoo-commits] repo/gentoo:master commit in: net-wireless/srslte/

2021-08-04 Thread Sam James
commit: d82b99d1db488798afcb78ed8864b958ed485ff7
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 21:56:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:17:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82b99d1

net-wireless/srslte: add github upstream metadata

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

 net-wireless/srslte/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-wireless/srslte/metadata.xml b/net-wireless/srslte/metadata.xml
index 04c0836aaf6..fb4254fe90d 100644
--- a/net-wireless/srslte/metadata.xml
+++ b/net-wireless/srslte/metadata.xml
@@ -12,4 +12,7 @@
support hardware sim cards
enable zeromq message passing

+   
+   srsLTE/srsLTE
+   
 



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

2021-08-04 Thread Sam James
commit: cd3c320f3d37cb36a920c491cddea716bd4d9f9f
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 21:50:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 22:17:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3c320f

profiles: last-rite app-dicts/kasumi

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c8153b75f78..e989619ce60 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-08-04)
+# Fails to build with GCC 11, no activity upstream.
+# bug #786738. Removal on 2021-09-04.
+app-dicts/kasumi
+
 # Sam James  (2021-08-04)
 # Fails to build with GCC 11, no activity upstream.
 # bug #729106, bug #786648. Removal on 2021-09-04.



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

2021-08-04 Thread Marek Szuba
commit: 483dedd9dc6460c1b017dbf51deb23bd19275735
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 21:31:43 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:57:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483dedd9

dev-python/pytest-regressions: keyword 2.2.0 for ~riscv

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

 dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild 
b/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild
index 50c202516a7..eb15745f3a5 100644
--- a/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild
+++ b/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



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

2021-08-04 Thread Marek Szuba
commit: b846fd6a595917f13ec3c4ad7153d8bbcee5d749
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 21:57:18 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:57:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b846fd6a

dev-python/flask: keyword 2.0.1-r1 for ~riscv

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

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

diff --git a/dev-python/flask/flask-2.0.1-r1.ebuild 
b/dev-python/flask/flask-2.0.1-r1.ebuild
index ad0a2c7da03..555b29c6025 100644
--- a/dev-python/flask/flask-2.0.1-r1.ebuild
+++ b/dev-python/flask/flask-2.0.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 



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

2021-08-04 Thread Marek Szuba
commit: f819283a469771818b74328fbb0e6c3a14b34c6b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 21:48:02 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:57:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f819283a

dev-python/sphinx-tabs: keyword 3.1.0 for ~riscv

Tests fail but in the same way as on amd64 (Bug #796539).

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

 dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild 
b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild
index 66b201c60e3..05fd289b77b 100644
--- a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild
+++ b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/executablebooks/sphinx-tabs/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2021-08-04 Thread Marek Szuba
commit: bec00ebd6d6a591d0bcbbaae023057f9fcbfc7a0
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 21:16:49 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:57:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec00ebd

dev-python/pytest-datadir: keyword 1.3.1 for ~riscv

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

 dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild 
b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild
index 7d375a90f87..ed1a4f2902a 100644
--- a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild
+++ b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
 



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

2021-08-04 Thread Matt Turner
commit: bbe02103aff1b90bb70fdadc7327de54b2fb6972
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  4 21:54:24 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  4 21:57:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe02103

net-libs/libmbim: Version bump to 1.26.0

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

 net-libs/libmbim/Manifest  |  1 +
 net-libs/libmbim/libmbim-1.26.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/net-libs/libmbim/Manifest b/net-libs/libmbim/Manifest
index 3dad220347f..9fca404f8e1 100644
--- a/net-libs/libmbim/Manifest
+++ b/net-libs/libmbim/Manifest
@@ -1 +1,2 @@
 DIST libmbim-1.24.8.tar.xz 517872 BLAKE2B 
ba4d44ea18ecb412d046b1c1cbd1167bd1cf0a1430486dbf760731950b088e66b25c5c870f2e1a49ea78e43bc15fdbac9efed56afa35127d33f6377325677386
 SHA512 
32a1ed379fb2799c8490058a16f819620290c2a08d0dacacdc7db4a31fb66a4d9c449b4b2d8fd6de898da28815a6c32e3d97a802970115ac2869e7fec0d841af
+DIST libmbim-1.26.0.tar.xz 554672 BLAKE2B 
b020ea81d6f06bad4c655b285423075873ea01ad253c8eb79fe6e0ce8511d6a8c684c4d8541a64dcc23b46211de117f867d5b405f08942e904156304ce746779
 SHA512 
b987b3271166eabda7d6767b4b3cd8f34b07ea6a43d5ed1d7cf083561b0e57affeec175a155e5bf8b998dd60f49a303cf54ad6eda146df7483cabe099c401c27

diff --git a/net-libs/libmbim/libmbim-1.26.0.ebuild 
b/net-libs/libmbim/libmbim-1.26.0.ebuild
new file mode 100644
index 000..a4e84e6f1bb
--- /dev/null
+++ b/net-libs/libmbim/libmbim-1.26.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Mobile Broadband Interface Model (MBIM) modem protocol helper 
library"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libmbim/ 
https://gitlab.freedesktop.org/mobile-broadband/libmbim;
+SRC_URI="https://www.freedesktop.org/software/libmbim/${P}.tar.xz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+
+RDEPEND=">=dev-libs/glib-2.56:2"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   econf \
+   --disable-Werror \
+   --disable-static \
+   --disable-gtk-doc
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-08-04 Thread Pacho Ramos
commit: 0a2cfc11a4d27346c358676a6a806a0cfb860004
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug  4 21:29:09 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug  4 21:29:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2cfc11

app-text/evince: Handle schemas installation

Also simplify ebuild and rely on exported phases from inherited eclasses

Closes: https://bugs.gentoo.org/802819
Thanks-to: Alex Xu
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-text/evince/evince-40.4.ebuild | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/app-text/evince/evince-40.4.ebuild 
b/app-text/evince/evince-40.4.ebuild
index f3d4f7e417e..c63d4e42db3 100644
--- a/app-text/evince/evince-40.4.ebuild
+++ b/app-text/evince/evince-40.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit gnome.org meson systemd xdg
+inherit gnome.org gnome2-utils meson systemd xdg
 
 DESCRIPTION="Simple document viewer for GNOME"
 HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
@@ -70,7 +70,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   default
+   xdg_src_prepare
 
# Do not depend on adwaita-icon-theme, bug #326855, #391859
# https://gitlab.freedesktop.org/xdg/default-icon-theme/issues/7
@@ -114,14 +114,12 @@ src_configure() {
meson_src_configure
 }
 
-src_compile() {
-   meson_src_compile
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
 }
 
-src_test() {
-   meson_src_test
-}
-
-src_install() {
-   meson_src_install
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
 }



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

2021-08-04 Thread Sam James
commit: b4ae58e91dfd65160c0087f2194aa210f5167b17
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 21:28:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 21:28:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ae58e9

profiles: last-rite app-backup/zbackup

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 108eb36db70..c8153b75f78 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-08-04)
+# Fails to build with GCC 11, no activity upstream.
+# bug #729106, bug #786648. Removal on 2021-09-04.
+app-backup/zbackup
+
 # Sam James  (2021-08-04)
 # Fails to build with GCC 11, large number of open bugs,
 # no activity upstream. bug #692806, bug #694674, bug #712832,



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

2021-08-04 Thread Pacho Ramos
commit: b0b7f34165ff1b100ed0e8d84db8c0f1a7185959
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug  4 21:11:46 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug  4 21:13:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b7f341

net-misc/rygel: Needs to be rebuilt with gupnp-av

>>> package: net-libs/gupnp-av-0.13.0
 *  - /usr/lib64/libgupnp-av-1.0.so.2
 *  - /usr/lib64/libgupnp-av-1.0.so.2.0.0
 *  used by /usr/lib64/librygel-renderer-2.6.so.2.0.4
 (net-misc/rygel-0.40.1)
 *  used by /usr/lib64/librygel-renderer-gst-2.6.so.2.0.4
 (net-misc/rygel-0.40.1)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/net-misc/rygel/rygel-0.40.1.ebuild 
b/net-misc/rygel/rygel-0.40.1.ebuild
index 92834959ab6..882ffb84994 100644
--- a/net-misc/rygel/rygel-0.40.1.ebuild
+++ b/net-misc/rygel/rygel-0.40.1.ebuild
@@ -26,7 +26,7 @@ DEPEND="
media-plugins/gst-plugins-soup:1.0
>=net-libs/gssdp-1.1.0:0=[vala]
>=net-libs/gupnp-1.1.0:0=[vala]
-   >=net-libs/gupnp-av-0.12.8
+   >=net-libs/gupnp-av-0.12.8:=
>=net-libs/libsoup-2.44:2.4
>=sys-apps/util-linux-2.20
x11-misc/shared-mime-info



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

2021-08-04 Thread Pacho Ramos
commit: d290b16d6af034524624950adf9d31894d92f9cf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug  4 21:12:33 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug  4 21:13:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d290b16d

net-misc/dleyna-server: Needs to be rebuilt with gupnp-av

>>> package: net-libs/gupnp-av-0.13.0
 *  - /usr/lib64/libgupnp-av-1.0.so.2
 *  - /usr/lib64/libgupnp-av-1.0.so.2.0.0
 *  used by /usr/lib64/dleyna-server/libdleyna-server-1.0.so.1.0.3
 (net-misc/dleyna-server-0.7.0-r1)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild 
b/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild
index 537d248e6b9..b63a1e717fd 100644
--- a/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild
+++ b/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
>=dev-libs/glib-2.36:2
>=net-libs/gssdp-1.2:0=
>=net-libs/gupnp-1.2:0=
-   >=net-libs/gupnp-av-0.11.5
+   >=net-libs/gupnp-av-0.11.5:=
>=media-libs/gupnp-dlna-0.9.4:2.0=
>=net-libs/libsoup-2.28.2:2.4
>=net-libs/dleyna-core-0.6.0:1.0=



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

2021-08-04 Thread Pacho Ramos
commit: dfb17848f6837063c8f4437d4ef577f83678e870
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug  4 21:08:00 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug  4 21:13:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb17848

net-misc/dleyna-server: Needs to be rebuilt with gupnp-dlna

It needs to be rebuilt after gupnp-dlna soname bumps:
>>> package: media-libs/gupnp-dlna-0.11.0
 *  - /usr/lib64/libgupnp-dlna-2.0.so.3
 *  - /usr/lib64/libgupnp-dlna-2.0.so.3.0.0
 *  used by /usr/lib64/dleyna-server/libdleyna-server-1.0.so.1.0.3
 (net-misc/dleyna-server-0.7.0-r1)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild 
b/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild
index 0c97205a63e..537d248e6b9 100644
--- a/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild
+++ b/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
>=net-libs/gssdp-1.2:0=
>=net-libs/gupnp-1.2:0=
>=net-libs/gupnp-av-0.11.5
-   >=media-libs/gupnp-dlna-0.9.4:2.0
+   >=media-libs/gupnp-dlna-0.9.4:2.0=
>=net-libs/libsoup-2.28.2:2.4
>=net-libs/dleyna-core-0.6.0:1.0=
 "



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

2021-08-04 Thread Pacho Ramos
commit: 854bcb1b347ce3b8bfeed897c8c7e7ef6373f8fa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug  4 21:09:11 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug  4 21:13:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854bcb1b

net-misc/rygel: Needs to be rebuilt with gupnp-dlna

It needs to be rebuilt after gupnp-dlna soname bumps:
>>> package: media-libs/gupnp-dlna-0.11.0
 *  - /usr/lib64/libgupnp-dlna-2.0.so.3
 *  - /usr/lib64/libgupnp-dlna-2.0.so.3.0.0
 *  used by /usr/lib64/rygel-2.6/engines/librygel-media-engine-gst.so
 (net-misc/rygel-0.40.1)
 *  used by /usr/libexec/rygel/mx-extract (net-misc/rygel-0.40.1)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/net-misc/rygel/rygel-0.40.1.ebuild 
b/net-misc/rygel/rygel-0.40.1.ebuild
index b6b7bad539d..92834959ab6 100644
--- a/net-misc/rygel/rygel-0.40.1.ebuild
+++ b/net-misc/rygel/rygel-0.40.1.ebuild
@@ -21,7 +21,7 @@ DEPEND="
>=media-libs/gstreamer-1.12:1.0
>=media-libs/gst-plugins-base-1.12:1.0
media-libs/gstreamer-editing-services:1.0
-   >=media-libs/gupnp-dlna-0.9.4:2.0
+   >=media-libs/gupnp-dlna-0.9.4:2.0=
>=media-libs/libmediaart-0.7:2.0[vala]
media-plugins/gst-plugins-soup:1.0
>=net-libs/gssdp-1.1.0:0=[vala]



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

2021-08-04 Thread Marek Szuba
commit: 0ff6920979511559294b2fe76fecb01c045cb5ca
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 19:35:43 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:12:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff69209

dev-util/umockdev: keyword 0.16.1-r1 for ~riscv

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

 dev-util/umockdev/umockdev-0.16.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/umockdev/umockdev-0.16.1-r1.ebuild 
b/dev-util/umockdev/umockdev-0.16.1-r1.ebuild
index 40ff4e8639d..eeb40429412 100644
--- a/dev-util/umockdev/umockdev-0.16.1-r1.ebuild
+++ b/dev-util/umockdev/umockdev-0.16.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit meson-multilib python-any-r1 vala
 
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-08-04 Thread Marek Szuba
commit: fb672fb718fc1212a1348ba689beac7949da63e1
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 18:24:24 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:12:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb672fb7

profiles/package.mask: remove mask for deleted dev-lang/lua:0

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 945ca2a9448..108eb36db70 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -472,11 +472,6 @@ sys-libs/db:5.1
 # Removal on 2021-07-27
 media-sound/loudness-scanner
 
-# Marek Szuba  (2021-06-25)
-# Unslotted version conflicting with lua eclasses.
-# No revdeps left. EAPI 5. Removal in 30 days (Bug #798693)
-dev-lang/lua:0
-
 # Volkmar W. Pogatzki  (2021-06-21)
 # library with no consumer, removal in 30 days
 # see https://bugs.gentoo.org/794562



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

2021-08-04 Thread Marek Szuba
commit: 8171d298f513debebab3be5c990b864975f4ba42
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 21:04:29 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:12:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8171d298

dev-libs/libgudev: keyword 236-r1 for ~riscv

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

 dev-libs/libgudev/libgudev-236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgudev/libgudev-236-r1.ebuild 
b/dev-libs/libgudev/libgudev-236-r1.ebuild
index fc553df4242..cd92890a91d 100644
--- a/dev-libs/libgudev/libgudev-236-r1.ebuild
+++ b/dev-libs/libgudev/libgudev-236-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~riscv ~x86"
 IUSE="introspection static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-08-04 Thread Marek Szuba
commit: 145a2ef4eda4f8e18d185c4a6cdefbddf7edbaa7
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 18:46:33 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:12:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145a2ef4

dev-python/pytest-rerunfailures: keyword 10.1 for ~riscv

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

 dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild 
b/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild
index 4d06d64d0a6..80cbae2f304 100644
--- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild
+++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MPL-2.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 BDEPEND="
>=dev-python/pytest-5.0[${PYTHON_USEDEP}]
test? ( !!dev-python/flaky )



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

2021-08-04 Thread Marek Szuba
commit: 4420c3f08b054c9f8407989390b9c2fadbd884d5
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  4 19:36:37 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  4 21:12:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4420c3f0

dev-python/pyzmq: keyword 22.1.0 for ~riscv

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

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

diff --git a/dev-python/pyzmq/pyzmq-22.1.0.ebuild 
b/dev-python/pyzmq/pyzmq-22.1.0.ebuild
index 4be15e3ad80..c442a2de75f 100644
--- a/dev-python/pyzmq/pyzmq-22.1.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-22.1.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+draft"
 
 DEPEND="



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

2021-08-04 Thread Sam James
commit: cee526d185f249eed8b01bffad5619ce380ff7e6
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 21:06:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 21:06:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee526d1

profiles: last-rite sci-physics/sassena

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f1337fd0aa6..09657150fd7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-08-04)
+# Fails to build with GCC 11 and has Boost incompatibility issues.
+# bug #741646, bug #792993. Removal on 2021-09-04.
+sci-physics/sassena
+
 # David Seifert  (2021-08-04)
 # Last release over 4 years ago, upstream pretty much dead, the
 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing



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

2021-08-04 Thread Sam James
commit: 27c1add79bac27db9f36d87a8faf0d3023a403e8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 21:11:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 21:11:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c1add7

profiles: last-rite net-misc/stargazer

Bug: https://bugs.gentoo.org/692806
Bug: https://bugs.gentoo.org/694674
Bug: https://bugs.gentoo.org/712832
Bug: https://bugs.gentoo.org/725166
Bug: https://bugs.gentoo.org/740792
Bug: https://bugs.gentoo.org/788637
Bug: https://bugs.gentoo.org/798042
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 09657150fd7..945ca2a9448 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-08-04)
+# Fails to build with GCC 11, large number of open bugs,
+# no activity upstream. bug #692806, bug #694674, bug #712832,
+# bug #725166, bug #740792, bug #788637, bug #798042.
+# Removal on 2021-09-04.
+net-misc/stargazer
+
 # Sam James  (2021-08-04)
 # Fails to build with GCC 11 and has Boost incompatibility issues.
 # bug #741646, bug #792993. Removal on 2021-09-04.



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

2021-08-04 Thread Sam James
commit: 9adcd75b7e32918dd234b6cb7314c2ce653f96cc
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Aug  4 00:31:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 21:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adcd75b

dev-util/ostree: Version updated to 2021.3.

Closes: https://bugs.gentoo.org/788313
Closes: https://bugs.gentoo.org/801040
Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21873
Signed-off-by: Sam James  gentoo.org>

 dev-util/ostree/Manifest |   1 +
 dev-util/ostree/ostree-2021.3.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 4837fb49274..cb2f4fc7ecd 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -2,3 +2,4 @@ DIST ostree-2019.5.tar.xz 1972452 BLAKE2B 
a8b015118855b8b0097f535ac074aeffc599c3
 DIST ostree-2020.6.tar.xz 2014456 BLAKE2B 
97d84c6838993edfbabb598bce800332ab1c8b22c0431839f7129f2f57afdd71c1b8ea8b8d6c1dc2cbf8d7f6828d624394b5e8c533f7a98eb1b1c3aeedff92cf
 SHA512 
1d8f8ccaa3e543a6f494d3be2a3651ad340846f0c314e003955260b7bd1d8c0421acf102ec2ca6580379c354bf4cfac0940e4e95b724b7aaf9dc8116085aa538
 DIST ostree-2020.7.tar.xz 2022004 BLAKE2B 
2113117ce8553b7ffcfea17e1cb3a9c697d39b4933b48c30729af72fc833bb00f39e7e3a327efeebaac1df307b1f62ccf16a7772e12ad77737e2219c87623824
 SHA512 
f42dca3c9e1810c0421ab99588f27c625733b71ef811534b66e0c0c4afafbad5bf475e08feaf87c2f8414c38f127fd344adbb57a4b75001077aedbfe92af3706
 DIST ostree-2020.8.tar.xz 2081080 BLAKE2B 
e856f9642db9fd16e96d6bdc9b3f3be93989458d72258c4586e5a49e67c197d0b7b20cefd0b5a28d77dee986db42ae5584d2894005ede654b8320402aa3af367
 SHA512 
2523f5742c4472f8e64614bb99edc5aec1a8f8a837b54f67efba9760aefc3385014e1296c9246ac81b361f4588deb4794768a231bf8f338c24a14255ab63da04
+DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 
5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b
 SHA512 
0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e

diff --git a/dev-util/ostree/ostree-2021.3.ebuild 
b/dev-util/ostree/ostree-2021.3.ebuild
new file mode 100644
index 000..20c372540e2
--- /dev/null
+++ b/dev-util/ostree/ostree-2021.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/;
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
 -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection 
libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+   archive? ( app-arch/libarchive )
+   app-arch/xz-utils
+   curl? ( net-misc/curl )
+   soup? ( net-libs/libsoup )
+   dev-libs/libassuan
+   dev-libs/glib:2
+   dracut? ( sys-kernel/dracut )
+   gpg? (
+   app-crypt/gpgme
+   dev-libs/libgpg-error
+   )
+   grub? ( sys-boot/grub:2= )
+   introspection? ( dev-libs/gobject-introspection )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   )
+   >=sys-fs/fuse-2.9.2:0
+   sys-libs/zlib
+   libmount? ( sys-apps/util-linux )
+   selinux? ( sys-libs/libselinux )
+   sodium? ( >=dev-libs/libsodium-1.0.14 )
+   systemd? ( sys-apps/systemd:0= )
+   zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   sys-devel/flex
+   sys-devel/bison
+   virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+   sed -Ee 's:(XSLT_STYLESHEET = 
).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+   -i Makefile.in Makefile-man.am || die
+   eautoreconf
+   default
+}
+
+src_configure() {
+   local econfargs=(
+   --enable-man
+   --enable-shared
+   $(use_with archive libarchive)
+   $(use_with curl)
+   $(use_with dracut)
+   $(use_enable doc gtk-doc)
+   $(usex introspection --enable-introspection={,} yes no)
+   $(use_with gpg gpgme)
+   $(use_enable http2)
+   $(use_enable httpd trivial-httpd-cmdline)
+   $(use_with selinux )
+   $(use_with soup)

[gentoo-commits] repo/gentoo:master commit in: media-libs/intel-mediasdk/, media-libs/intel-mediasdk/files/

2021-08-04 Thread Sam James
commit: 7f967315cf184fd09f6691e4381c92535efa819d
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 20:53:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 20:54:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f967315

media-libs/intel-mediasdk: add missing libdrm dep, fix GCC 11 build

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

 ...el-mediasdk-20.3.0-missing-limits-include.patch | 26 ++
 3.0.ebuild => intel-mediasdk-20.3.0-r1.ebuild} |  8 ++-
 .../intel-mediasdk/intel-mediasdk-.ebuild  |  4 +++-
 3 files changed, 36 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/intel-mediasdk/files/intel-mediasdk-20.3.0-missing-limits-include.patch
 
b/media-libs/intel-mediasdk/files/intel-mediasdk-20.3.0-missing-limits-include.patch
new file mode 100644
index 000..a3a5c1e06ec
--- /dev/null
+++ 
b/media-libs/intel-mediasdk/files/intel-mediasdk-20.3.0-missing-limits-include.patch
@@ -0,0 +1,26 @@
+https://bugs.gentoo.org/789726
+
+From fb9829058e35405081c8b361fb402eeaa6b78ed9 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 4 Aug 2021 21:47:49 +0100
+Subject: [PATCH] Add missing limits include
+
+---
+ _studio/mfx_lib/mctf_package/mctf/src/mctf_common.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/_studio/mfx_lib/mctf_package/mctf/src/mctf_common.cpp 
b/_studio/mfx_lib/mctf_package/mctf/src/mctf_common.cpp
+index 5774702..ed1c1b7 100644
+--- a/_studio/mfx_lib/mctf_package/mctf/src/mctf_common.cpp
 b/_studio/mfx_lib/mctf_package/mctf/src/mctf_common.cpp
+@@ -44,6 +44,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "cmrt_cross_platform.h"
+ 
+ using std::min;
+-- 
+2.32.0
+

diff --git a/media-libs/intel-mediasdk/intel-mediasdk-20.3.0.ebuild 
b/media-libs/intel-mediasdk/intel-mediasdk-20.3.0-r1.ebuild
similarity index 80%
rename from media-libs/intel-mediasdk/intel-mediasdk-20.3.0.ebuild
rename to media-libs/intel-mediasdk/intel-mediasdk-20.3.0-r1.ebuild
index 93026156742..2849dead015 100644
--- a/media-libs/intel-mediasdk/intel-mediasdk-20.3.0.ebuild
+++ b/media-libs/intel-mediasdk/intel-mediasdk-20.3.0-r1.ebuild
@@ -25,13 +25,19 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE=""
 
+# x11-libs/libdrm[video_cards_intel] for intel_bufmgr.h in samples
+# bug #805224
 DEPEND="
>=x11-libs/libva-intel-media-driver-${PV}
+   x11-libs/libdrm[video_cards_intel]
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.3.0-missing-limits-include.patch
+)
+
 src_configure() {
local mycmakeargs=(
-DENABLE_OPENCL=OFF

diff --git a/media-libs/intel-mediasdk/intel-mediasdk-.ebuild 
b/media-libs/intel-mediasdk/intel-mediasdk-.ebuild
index 93026156742..33349a10335 100644
--- a/media-libs/intel-mediasdk/intel-mediasdk-.ebuild
+++ b/media-libs/intel-mediasdk/intel-mediasdk-.ebuild
@@ -25,10 +25,12 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE=""
 
+# x11-libs/libdrm[video_cards_intel] for intel_bufmgr.h in samples
+# bug #805224
 DEPEND="
>=x11-libs/libva-intel-media-driver-${PV}
+   x11-libs/libdrm[video_cards_intel]
 "
 RDEPEND="${DEPEND}"
 



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

2021-08-04 Thread Andreas K. Hüttel
commit: 8154c6f7f4f9b8d960de92939c3d026d9d345a78
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:45:46 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8154c6f7

dev-perl/REST-Client: EAPI=8 bump

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

 .../{REST-Client-273.ebuild => REST-Client-273-r1.ebuild}   | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-perl/REST-Client/REST-Client-273.ebuild 
b/dev-perl/REST-Client/REST-Client-273-r1.ebuild
similarity index 79%
rename from dev-perl/REST-Client/REST-Client-273.ebuild
rename to dev-perl/REST-Client/REST-Client-273-r1.ebuild
index d30e2578448..a6e1381f75a 100644
--- a/dev-perl/REST-Client/REST-Client-273.ebuild
+++ b/dev-perl/REST-Client/REST-Client-273-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=KKANE
 inherit perl-module
@@ -10,17 +10,18 @@ DESCRIPTION="A simple client for interacting with RESTful 
http/https resources"
 
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/LWP-Protocol-https
dev-perl/libwww-perl
dev-perl/URI
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
+   test? (
+   dev-perl/HTTP-Server-Simple
+   virtual/perl-Test-Simple
+   )
 "
 
 src_prepare() {



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

2021-08-04 Thread Andreas K. Hüttel
commit: ddd4e376540e30099f3b953f7cb4a3ba092c4cf8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:39:50 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd4e376

dev-perl/Regexp-RegGrp: EAPI=8 bump

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

 ...exp-RegGrp-2.10.0.ebuild => Regexp-RegGrp-2.10.0-r1.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild 
b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0-r1.ebuild
similarity index 77%
rename from dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild
rename to dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0-r1.ebuild
index 9f3abdfd6cf..515debd3839 100644
--- a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild
+++ b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 DIST_AUTHOR=LEEJO
 DIST_VERSION=2.01
 inherit perl-module
@@ -9,14 +10,13 @@ inherit perl-module
 DESCRIPTION="Groups a regular expressions collection"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND=""
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
 "
+
 src_test() {
perl_rm_files t/pod.t
perl-module_src_test



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

2021-08-04 Thread Andreas K. Hüttel
commit: 2c8209975d2d40343d4ae310f0f992c299269f57
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:36:16 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c820997

dev-perl/Regexp-IPv6: EAPI=8 bump

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

 ...exp-IPv6-0.30.0-r1.ebuild => Regexp-IPv6-0.30.0-r2.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r1.ebuild 
b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
similarity index 61%
rename from dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r1.ebuild
rename to dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index 89835847a44..b0a2fa6617d 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r1.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=SALVA
-MODULE_VERSION=0.03
+DIST_AUTHOR=SALVA
+DIST_VERSION=0.03
 inherit perl-module
 
 DESCRIPTION="Regular expression for IPv6 addresses"
 
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-SRC_TEST="do"



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

2021-08-04 Thread Andreas K. Hüttel
commit: c0dab0ba19ca7d6a92643442875633c2b5adfdb1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:43:11 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dab0ba

dev-perl/Regexp-Util: Version bump 0.005

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

 dev-perl/Regexp-Util/Manifest |  1 +
 dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-perl/Regexp-Util/Manifest b/dev-perl/Regexp-Util/Manifest
index da26420a88f..7a42fe40af8 100644
--- a/dev-perl/Regexp-Util/Manifest
+++ b/dev-perl/Regexp-Util/Manifest
@@ -1 +1,2 @@
 DIST Regexp-Util-0.003.tar.gz 61890 BLAKE2B 
2740b80448deee7aa37dec3e7b1c46eac347cab6f99c82cc0cc019ad03ce899201b08f1cc0d15985becf8bd2bb19b6cac18e128cecfc6730ff662b3e3de5ce40
 SHA512 
27501c4e7017e2470cd24f2b8bd8b94cc3acd266500851c5ee1f4bbe3af56285be3eeaacee95b45606bee01cead4f0a30eb7c10260d93b3e98bc432d211be2f0
+DIST Regexp-Util-0.005.tar.gz 61125 BLAKE2B 
700649f473e3c3e958567afd380eec543ecbd974456c7a2bf3728864e543923dcc3e587412d50c94fca869a9f0ea215735eaada539d3800bf2f52c59deae9c28
 SHA512 
83e40a14fa75a4d809af4f39087154332a85cafd144350982b0481f338c598bdccf8c930accf29327246251702239782c58333a54de1a92742999a2b45a19ca1

diff --git a/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild 
b/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild
new file mode 100644
index 000..0fe9728d93d
--- /dev/null
+++ b/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOBYINK
+DIST_VERSION=0.005
+inherit perl-module
+
+DESCRIPTION="General purpose utilities for working with Regular Expressions"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   dev-perl/Exporter-Tiny
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+   test? (
+   >=virtual/perl-Test-Simple-0.920.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-Common-net-CIDR/

2021-08-04 Thread Andreas K. Hüttel
commit: e01df73eb1be57765f702413b05fdda5a8994422
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:32:13 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01df73e

dev-perl/Regexp-Common-net-CIDR: EAPI=8 bump

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

 ...CIDR-0.30.0.ebuild => Regexp-Common-net-CIDR-0.30.0-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git 
a/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0.ebuild 
b/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0-r1.ebuild
similarity index 80%
rename from dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0.ebuild
rename to 
dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0-r1.ebuild
index 018a6f1f7f1..eaeb975e1c3 100644
--- a/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0.ebuild
+++ b/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=BPS
 DIST_VERSION=0.03
@@ -11,13 +11,11 @@ DESCRIPTION="Provides patterns for CIDR blocks"
 
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/Regexp-Common
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
test? ( virtual/perl-Test-Simple )
 "



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

2021-08-04 Thread Andreas K. Hüttel
commit: 0d935c203e7bd229ef1c663bc83ccc5922267eab
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:27:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d935c20

dev-perl/Regexp-Common: EAPI=8 bump

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

 ...01.0.0.ebuild => Regexp-Common-2017060201.0.0-r1.ebuild} | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild 
b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild
similarity index 72%
rename from dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild
rename to dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild
index 8fbbe64b15c..a02a7e18110 100644
--- a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild
+++ b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild
@@ -1,13 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit versionator
+EAPI=8
 
 DIST_AUTHOR=ABIGAIL
-DIST_VERSION=$(get_major_version)
-
+DIST_VERSION=2017060201
 inherit perl-module
 
 DESCRIPTION="Provide commonly requested regular expressions"
@@ -15,10 +12,8 @@ DESCRIPTION="Provide commonly requested regular expressions"
 LICENSE="|| ( Artistic Artistic-2 MIT BSD )"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
-DEPEND="
+BDEPEND="
virtual/perl-ExtUtils-MakeMaker
test? ( dev-perl/Test-Regexp )
 "



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

2021-08-04 Thread Andreas K. Hüttel
commit: 470571fb03c574cbe20a8095a69a3c23fb523671
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:20:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470571fb

dev-perl/RedisDB-Parser: Version bump 2.23

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

 dev-perl/RedisDB-Parser/Manifest   |  1 +
 .../RedisDB-Parser/RedisDB-Parser-2.230.0.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/RedisDB-Parser/Manifest b/dev-perl/RedisDB-Parser/Manifest
index fda9e6cdea4..76db4671dd4 100644
--- a/dev-perl/RedisDB-Parser/Manifest
+++ b/dev-perl/RedisDB-Parser/Manifest
@@ -1 +1,2 @@
 DIST RedisDB-Parser-2.22.tar.gz 31497 BLAKE2B 
583628330b3b23a16966160848acb84fd92b3b767bc9e05f832f688ed0d44b81c0ff691081d0e851e7a193924086a614a07f32bd56d39d12a6fb80bdaa029bf0
 SHA512 
c8efbb6d7d978940415f066c2d3dfd4c1c1c38cbd5309f667d102b0bcd2f113d36ffb1fc9718b6f1ac739fb8801eb2a09bb690eb373be0561ddad1d3d3de8205
+DIST RedisDB-Parser-2.23.tar.gz 30675 BLAKE2B 
3abb39039672055121486ca3cfc4e9a910b47a7fcec96db75f6ede99ef7cb28d9ce0b5fc85631040e8a86f59d427db673cb23cc5819c6bdc8454fe86cf8ccc2b
 SHA512 
b08e2fe26c7c3d49bf9c61f91e26a79e71bcad27de6cd81316724c211808e661a05d3c4151fa4adc96ae6270a4caa0be0e13fc5f55798fcb1554e19a9de6ebb5

diff --git a/dev-perl/RedisDB-Parser/RedisDB-Parser-2.230.0.ebuild 
b/dev-perl/RedisDB-Parser/RedisDB-Parser-2.230.0.ebuild
new file mode 100644
index 000..a241d0cd3f3
--- /dev/null
+++ b/dev-perl/RedisDB-Parser/RedisDB-Parser-2.230.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ZWON
+DIST_VERSION=2.23
+inherit perl-module
+
+DESCRIPTION="Redis protocol parser for RedisDB"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=virtual/perl-Encode-2.100.0
+   dev-perl/Try-Tiny
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.300.200
+   >=virtual/perl-ExtUtils-CBuilder-0.270.0
+   test? (
+   dev-perl/Test-FailWarnings
+   >=dev-perl/Test-Most-0.220.0
+   >=virtual/perl-Test-Simple-0.940.0
+   )
+"



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

2021-08-04 Thread Andreas K. Hüttel
commit: 4bd19565594eef6802675f9f57f0949ef6e0b190
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:41:05 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd19565

dev-perl/Regexp-Shellish: EAPI=8 bump

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

 ...llish-0.930.0-r1.ebuild => Regexp-Shellish-0.930.0-r2.ebuild} | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r1.ebuild 
b/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r2.ebuild
similarity index 81%
rename from dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r1.ebuild
rename to dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r2.ebuild
index 54795c65d89..7f3a4bef0ec 100644
--- a/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r1.ebuild
+++ b/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r2.ebuild
@@ -1,16 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=RBS
-MODULE_VERSION=0.93
+DIST_AUTHOR=RBS
+DIST_VERSION=0.93
 inherit perl-module
 
 DESCRIPTION="Regexp::Shellish - Shell-like regular expressions"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris"
-IUSE=""
-
-SRC_TEST="do"



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

2021-08-04 Thread Andreas K. Hüttel
commit: c269f91bb3676fad1b5e973182ae297c97dfeca1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:15:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c269f91b

dev-perl/Readonly-XS: EAPI=8 bump

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

 ...S-1.50.0-r1.ebuild => Readonly-XS-1.50.0-r2.ebuild} | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-perl/Readonly-XS/Readonly-XS-1.50.0-r1.ebuild 
b/dev-perl/Readonly-XS/Readonly-XS-1.50.0-r2.ebuild
similarity index 62%
rename from dev-perl/Readonly-XS/Readonly-XS-1.50.0-r1.ebuild
rename to dev-perl/Readonly-XS/Readonly-XS-1.50.0-r2.ebuild
index 2db56fd5798..d2d9b2a34a8 100644
--- a/dev-perl/Readonly-XS/Readonly-XS-1.50.0-r1.ebuild
+++ b/dev-perl/Readonly-XS/Readonly-XS-1.50.0-r2.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=ROODE
-MODULE_VERSION=1.05
+DIST_AUTHOR=ROODE
+DIST_VERSION=1.05
 inherit perl-module
 
 DESCRIPTION="Companion module for Readonly.pm, to speed up read-only scalar 
variables"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86"
-IUSE=""
 
-RDEPEND="dev-perl/Readonly"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do
+RDEPEND="
+   dev-perl/Readonly
+"
+BDEPEND="${RDEPEND}
+"



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

2021-08-04 Thread Andreas K. Hüttel
commit: f6ab1bd43e0afb15d32d51867ba5a8d06101dae4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:19:20 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ab1bd4

dev-perl/RedisDB: Version bump 2.57

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

 dev-perl/RedisDB/Manifest   |  1 +
 dev-perl/RedisDB/RedisDB-2.570.0.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-perl/RedisDB/Manifest b/dev-perl/RedisDB/Manifest
index dbcc8f43483..5e3b34fd282 100644
--- a/dev-perl/RedisDB/Manifest
+++ b/dev-perl/RedisDB/Manifest
@@ -1 +1,2 @@
 DIST RedisDB-2.54.tar.gz 48368 BLAKE2B 
58d699e851b4a4569eb123a577c73610d09baabe9f11c4bb51cceb9ce98bc9e9f31ca255db4ac28f5049cbf0cb65201a6cb48bda9e5e776f71f6f44f157efbb0
 SHA512 
0fbbf5ca076a92d57f715754d5817a9669deaf08601b3dd1a183e616356500c0c02961dafe0af20ef1d8f6368750a3899dc4fff857ba666b98b5ef4c4c7b4396
+DIST RedisDB-2.57.tar.gz 48581 BLAKE2B 
525de6abd068908838156711168c0b05e85aae7e4a6395717f26cfdc79f220acbe24a4d3d1a3b9f55986a83990db99bef010b94590174924fafb082ff6ae2398
 SHA512 
07a106704aee763012e68d72a779105ee59d3e4b11a5ec8db677c89ec263234ea424183751389328364f32a92348a51e14e0082d6a724dcb762632993a883d54

diff --git a/dev-perl/RedisDB/RedisDB-2.570.0.ebuild 
b/dev-perl/RedisDB/RedisDB-2.570.0.ebuild
new file mode 100644
index 000..3512a4ec02f
--- /dev/null
+++ b/dev-perl/RedisDB/RedisDB-2.570.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ZWON
+DIST_VERSION=2.57
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="Perl extension to access redis database"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   >=virtual/perl-Encode-2.100.0
+   virtual/perl-IO-Socket-IP
+   >=dev-perl/RedisDB-Parser-2.210.0
+   dev-perl/Try-Tiny
+   dev-perl/URI
+   dev-perl/URI-redis
+   >=dev-perl/Test-TCP-1.170.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-Digest-SHA
+   >=virtual/perl-ExtUtils-MakeMaker-6.300.200
+   test? (
+   !minimal? (
+   dev-db/redis
+   )
+   >=dev-perl/Test-Differences-0.610.0
+   dev-perl/Test-FailWarnings
+   >=dev-perl/Test-Most-0.220.0
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"
+
+src_test() {
+   if use minimal; then
+   einfo "Disabling active redis-server tests (USE=minimal)"
+   perl_rm_files t/basic_redis.t \
+   t/auth.t \
+   t/redis_commands.t \
+   t/restore_subscriptions.t \
+   t/send_command_cb.t \
+   t/subscribe.t \
+   t/transactions.t \
+   t/utf8.t
+   fi
+   perl-module_src_test
+}



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

2021-08-04 Thread Andreas K. Hüttel
commit: e1745fd7ee3bfa432621178ca57022eef77a7809
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:23:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1745fd7

dev-perl/Ref-Util: Version bump 0.204

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

 dev-perl/Ref-Util/Manifest|  1 +
 dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Ref-Util/Manifest b/dev-perl/Ref-Util/Manifest
index 2b2b73a06f0..de88dfa2f0f 100644
--- a/dev-perl/Ref-Util/Manifest
+++ b/dev-perl/Ref-Util/Manifest
@@ -1 +1,2 @@
 DIST Ref-Util-0.203.tar.gz 26937 BLAKE2B 
18395f686abd76e90c360b7594ec3decc67288dcaa8c107f35d1666c508126812956d5c955dfd85c42383ffbbc5f9ae91171786a851955a3bb3b70bdc8553011
 SHA512 
bf0b1cde5adf869377aaee3c6a8fa8f40fc852c70f20dafdb3d7f3b7718eb19738a4d53c243e9809b7cff9e2e49a871f0336b4288b96048e91ae48634d12a392
+DIST Ref-Util-0.204.tar.gz 27509 BLAKE2B 
80708bd997925f9cf9518a412dd762ae3357ba303f2f91bcdf7858c963e61c1e68c9da574845679816e326f96df9aa82cee1e570a4ea5036f853bdad81068981
 SHA512 
12834e13de5578232e40ba308e97786c60fcec4da9dc0b2922506d42645e8b3c3234663cf3b9c1dc374772107de953ed49ba8b52a2bac79183e3860338c0b288

diff --git a/dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild 
b/dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild
new file mode 100644
index 000..31795007ce9
--- /dev/null
+++ b/dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ARC
+DIST_VERSION=0.204
+inherit perl-module
+
+DESCRIPTION="Utility functions for checking references"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+LICENSE="MIT"
+IUSE="+xs"
+
+RDEPEND="
+   xs? (
+   dev-perl/Ref-Util-XS
+   )
+   >=virtual/perl-Exporter-5.570.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-Text-ParseWords
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   >=virtual/perl-Test-Simple-0.960.0
+   virtual/perl-File-Spec
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Ref-Util-XS/

2021-08-04 Thread Andreas K. Hüttel
commit: f8be5d41825934f9ddd26f10a1d60200329c287b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  4 20:24:57 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  4 20:46:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8be5d41

dev-perl/Ref-Util-XS: Version bump 0.117

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

 dev-perl/Ref-Util-XS/Manifest   |  1 +
 dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild | 26 +
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/Ref-Util-XS/Manifest b/dev-perl/Ref-Util-XS/Manifest
index a5218fd108a..52cab1de6dc 100644
--- a/dev-perl/Ref-Util-XS/Manifest
+++ b/dev-perl/Ref-Util-XS/Manifest
@@ -1 +1,2 @@
 DIST Ref-Util-XS-0.116.tar.gz 71099 BLAKE2B 
b4e19fd4fb8181116eb8cbc1bf11ecb922e89165fe724301d3c78f2eb4188b90d334c1900300012ec4cc55e1dd7b780360b0fd45a221e3d72a0a552ce3d8bde6
 SHA512 
1fdb0cfcd76cddb3007262b1535cb099e663b2baf86b94956bd0fcd2e86e76fea0b3fff3056cbe0b6096873c94de11e1ca34f9576b2206e2b1225d294de2a621
+DIST Ref-Util-XS-0.117.tar.gz 71565 BLAKE2B 
065a8818ff024b64f518ccea215517b7cdbfb5726f00989d8632d68ba3e0201d3ca1f15fd8bc6a6ec2beed981c415b9088f3b08d13b7314caecd9561ffe6c57b
 SHA512 
5ebcd1bfd6c4b94c17f24c890342d4fba74a7a7c09b3d338208cd5d3fe6b6dd2c504c86ab555c27781b5ede2633d012bb7df819029ce89bec6bc269e21d567a0

diff --git a/dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild 
b/dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild
new file mode 100644
index 000..0cf1a0da793
--- /dev/null
+++ b/dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=XSAWYERX
+DIST_VERSION=0.117
+inherit perl-module
+
+DESCRIPTION="XS Implementation for Ref::Util"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+LICENSE="MIT"
+
+RDEPEND="
+   >=virtual/perl-Exporter-5.570.0
+   virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"



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

2021-08-04 Thread Thomas Deutschmann
commit: 68757ccb7346051a5936297176bf61300ec54acc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 20:36:23 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 20:36:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68757ccb

media-gfx/imagemagick: copy stable keywords

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

 media-gfx/imagemagick/imagemagick-6.9.12.19.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-7.1.0.4.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.19.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.19.ebuild
index d17773f5081..69de151f32b 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.12.19.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.19.ebuild
@@ -13,7 +13,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="A collection of tools and libraries for many image formats"

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.4.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.4.ebuild
index 42e59445111..aee829b4dd8 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.0.4.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.4.ebuild
@@ -13,7 +13,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   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"
 fi
 
 DESCRIPTION="A collection of tools and libraries for many image formats"



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

2021-08-04 Thread Thomas Deutschmann
commit: b5656b02be0585c57e437d86ffb5dc95bcb7df39
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 20:36:54 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 20:36:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5656b02

media-gfx/imagemagick: drop old

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

 media-gfx/imagemagick/Manifest |   2 -
 media-gfx/imagemagick/imagemagick-6.9.12.17.ebuild | 262 
 media-gfx/imagemagick/imagemagick-7.1.0.2.ebuild   | 269 -
 3 files changed, 533 deletions(-)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index bee5eef5d2c..d01f759a3d2 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,4 +1,2 @@
-DIST ImageMagick-6.9.12-17.tar.xz 9172828 BLAKE2B 
87724cfad2b11fa3901dcffb243c314efe303de6f6f17382b82fbbd05b963b70394f17f68b1d87cc53eb7a12233a62241145d4f7f9e48ce8b1fedb9be3dda981
 SHA512 
c966524b82fd667b2eea45a78d4c4f62745f744889ca15c4b0a5bf390f47c801fff926ecd54e48b42b6142637ff95babaa1464fb8eb401c615fcc000166f46b7
 DIST ImageMagick-6.9.12-19.tar.xz 9183520 BLAKE2B 
144a31c9f5a0e3489d362bf42a0ba5b3835f3d3e6b85d8573a9ca5188f04e0c5e6c16bd59510621805b2941331df412d845a0650d19a05bc97dac1e0c06b8e1b
 SHA512 
1175d6330cd9c4dc8f4b7c1dc178a4654a9fcb17e209c10dc8eb776cb64233a8fa1c512d72ded50f0588ec35a13979d30e37e966ddce27fbd175f48698946b88
-DIST ImageMagick-7.1.0-2.tar.xz 10312288 BLAKE2B 
0c79b02a84c883e8016856bd5543a036228e9febab0160525737ab1105d3af52595959412b36d6120c52a11efb7a0f4c0638aa04d11b8dc3774fe655c347e929
 SHA512 
e9b38ccc56ad6936c59adbd934148aeca441f41015be8d2d4b7dd4106a120748aff8cba0239d8ada4288d679a19931696a0bec5ae05681eba7d3078fa119ad0a
 DIST ImageMagick-7.1.0-4.tar.xz 10310828 BLAKE2B 
f7504d47e95be57b5b2f02f0ac8ea526c0b6f60cd0e3ace3445e6d52cc7cf9d4287e1cb24d4451587807809e671f459c107b1dfcb3a99436d112591a32fa5365
 SHA512 
21bd565227eef40bf967a23061e799dc0cb767c226717a66135ecc07a812495fe62c0d36c38b5c801356c63a9e4bf5a48b04fc56fcf6c0f5e37c2ccf52fce855

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.17.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.17.ebuild
deleted file mode 100644
index 69de151f32b..000
--- a/media-gfx/imagemagick/imagemagick-6.9.12.17.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git;
-   inherit git-r3
-   MY_P="imagemagick-"
-else
-   MY_PV="$(ver_rs 3 '-')"
-   MY_P="ImageMagick-${MY_PV}"
-   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-DESCRIPTION="A collection of tools and libraries for many image formats"
-HOMEPAGE="https://www.imagemagick.org/;
-
-LICENSE="imagemagick"
-SLOT="0/6.9.11-60"
-IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
-
-REQUIRED_USE="corefonts? ( truetype )
-   svg? ( xml )
-   test? ( corefonts )"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="
-   dev-libs/libltdl:0
-   bzip2? ( app-arch/bzip2 )
-   corefonts? ( media-fonts/corefonts )
-   djvu? ( app-text/djvu )
-   fftw? ( sci-libs/fftw:3.0 )
-   fontconfig? ( media-libs/fontconfig )
-   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
-   graphviz? ( media-gfx/graphviz )
-   heif? ( media-libs/libheif:= )
-   jbig? ( >=media-libs/jbigkit-2:= )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
-   lcms? ( media-libs/lcms:2= )
-   lqr? ( media-libs/liblqr )
-   opencl? ( virtual/opencl )
-   openexr? ( media-libs/openexr:0= )
-   pango? ( x11-libs/pango )
-   perl? ( >=dev-lang/perl-5.8.8:0= )
-   png? ( media-libs/libpng:0= )
-   postscript? ( app-text/ghostscript-gpl )
-   raw? ( media-libs/libraw:= )
-   svg? (
-   gnome-base/librsvg
-   media-gfx/potrace
-   )
-   tiff? ( media-libs/tiff:0= )
-   truetype? (
-   media-fonts/urw-fonts
-   >=media-libs/freetype-2
-   )
-   webp? ( media-libs/libwebp:0= )
-   wmf? ( media-libs/libwmf )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXext
-   x11-libs/libXt
-   )
-   xml? ( dev-libs/libxml2:= )
-   lzma? ( 

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

2021-08-04 Thread Thomas Deutschmann
commit: 34315eef7a95b4eef88d0138d7d1df0564adb32e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 19:53:16 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 20:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34315eef

dev-db/percona-server: bump to v8.0.25-15

Bug: https://bugs.gentoo.org/789258
Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/percona-server/Manifest |2 +
 .../percona-server/percona-server-8.0.25.15.ebuild | 1273 
 2 files changed, 1275 insertions(+)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index 0c4d4ebe8de..c827fc6678e 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -3,3 +3,5 @@ DIST percona-server-8.0.22-13.tar.gz 530806570 BLAKE2B 
256e5afa2e3908617c41ffcab
 DIST percona-server-8.0.22.13-patches-02.tar.xz 9620 BLAKE2B 
c04e97ed422719bec5008b668e2ce3ecd5b848338a9f2f2ecd2fc867307b7fce9bae4cb0efd44f9b950f74d7f31394c06248d1c72784e9c0790378e2ea4d7934
 SHA512 
2476ee2f4096eaee211017609f82cf8fa9817cda6345336f478257711b64b8c37340b482a02f3d0b19e16e01055cf619cdd1b66d5fbfa0fd1d8edbd529c4096f
 DIST percona-server-8.0.23-14.tar.gz 528227168 BLAKE2B 
c497e69d3e7f370e6ffd71ef8129fccb35d8814e713bf78da04b7517f56e7d733d0b54543e86a24568587ae270bd7ca7add36646845e8f7dc5c288aebd1db8c7
 SHA512 
199669fc53b80426be709a2d7026f6aa821f2d98e5763b3311f564550687cc6401def191f56c615ffed69264a09aaec78ca8371d35a6a69386832f24f30df71b
 DIST percona-server-8.0.23.14-patches-01.tar.xz 5908 BLAKE2B 
968fbe0f8e3666ada008d81e9e07a5149dc6137908bf955bdf37c6bc6703cdb7a1d9a7395435d6b8772865b08d6d6716690331968069e4c1d3059a38b3c8ca49
 SHA512 
31983837d7fbd42b5e227f6617e2b59303ce185c613f620a61a9b9d26cd075feaf58969e3d8b415c70ee796bd1e912204cd5780e6d07cf6e2b0dc28ca41b6f70
+DIST percona-server-8.0.25-15.tar.gz 531072362 BLAKE2B 
aa6867a8ac72325596393723cf8735329f638cfe11f790c7690dc5f45dcf01f99f9f999c551b2ad6b9f287f8763e8b262fef7c9327b82882493b576acd8d7a69
 SHA512 
500fc4ab5d275d7d1d2b048920d22d725074450d9f356b4ea739a4c276bfe767db76e2b52a358867d77805ef288cfdb80ab6e230bfa77a84b97536bf153c443f
+DIST percona-server-8.0.25.15-patches-01.tar.xz 7624 BLAKE2B 
b06495859f3df546bc42e69ec77007a335103020313524ed728309764fea8ca2ea6f246938852ab2fb5ea12b4d901af5ebb9abff4d99b7e56d6ffd501d10bd38
 SHA512 
69b2d47804d7c5dbffe662f4e000fd1c2c8789bcaeea72b8bb229ad85d8cd54a293c74440f93c56dc07a06143553ff989711787e6cd610a8e23bb353a1df

diff --git a/dev-db/percona-server/percona-server-8.0.25.15.ebuild 
b/dev-db/percona-server/percona-server-8.0.25.15.ebuild
new file mode 100644
index 000..f81b726f135
--- /dev/null
+++ b/dev-db/percona-server/percona-server-8.0.25.15.ebuild
@@ -0,0 +1,1273 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit check-reqs cmake flag-o-matic linux-info \
+   multiprocessing prefix toolchain-funcs
+
+MY_BOOST_VERSION="1.73.0"
+MY_PV=$(ver_rs 3 '-')
+MY_PV="${MY_PV//_pre*}"
+MY_PN="Percona-Server"
+MY_P="${PN}-${MY_PV}"
+MY_MAJOR_PV=$(ver_cut 1-2)
+MY_RELEASE_NOTES_URI="https://www.percona.com/doc/percona-server/${MY_MAJOR_PV}/;
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/percona-server/${PN}-8.0.25.15-patches-01.tar.xz;
+
+SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz
+   
https://dl.bintray.com/boostorg/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs
 1- _ ${MY_BOOST_VERSION}).tar.bz2
+   ${PATCH_SET}
+"
+
+HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server 
https://github.com/percona/percona-server;
+DESCRIPTION="Fully compatible, enhanced and open source drop-in replacement 
for MySQL"
+LICENSE="GPL-2"
+SLOT="8.0"
+IUSE="cjk cracklib debug jemalloc latin1 ldap numa pam +perl profiling
+   rocksdb router selinux +server tcmalloc test tokudb 
tokudb-backup-plugin"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )
+   cjk? ( server )
+   jemalloc? ( server )
+   numa? ( server )
+   profiling? ( server )
+   router? ( server )
+   tcmalloc? ( server )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+# Be warned, *DEPEND are version-dependant
+# These are used for both runtime and compiletime
+COMMON_DEPEND="
+   >=app-arch/lz4-0_p131:=
+   app-arch/zstd:=
+   sys-libs/ncurses:0=
+   >=sys-libs/zlib-1.2.3:0=
+   >=dev-libs/openssl-1.0.0:0=
+   server? (
+   dev-libs/icu:=
+   

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

2021-08-04 Thread Thomas Deutschmann
commit: 649186891375347b1b5f2ac18a476f2c0d9af0ee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 19:55:26 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 20:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64918689

dev-db/mysql: minor ebuild fixes

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

 dev-db/mysql/mysql-5.7.35.ebuild | 1 -
 dev-db/mysql/mysql-8.0.26.ebuild | 2 --
 2 files changed, 3 deletions(-)

diff --git a/dev-db/mysql/mysql-5.7.35.ebuild b/dev-db/mysql/mysql-5.7.35.ebuild
index 80332b393ba..6415ac60efc 100644
--- a/dev-db/mysql/mysql-5.7.35.ebuild
+++ b/dev-db/mysql/mysql-5.7.35.ebuild
@@ -611,7 +611,6 @@ src_test() {
emailAddress= Email Address
emailAddress_max= 64
 
-
[default_conf]
ssl_conf = ssl_sect
 

diff --git a/dev-db/mysql/mysql-8.0.26.ebuild b/dev-db/mysql/mysql-8.0.26.ebuild
index 3d758e5f75d..5ed73cab581 100644
--- a/dev-db/mysql/mysql-8.0.26.ebuild
+++ b/dev-db/mysql/mysql-8.0.26.ebuild
@@ -469,7 +469,6 @@ src_test() {
emailAddress= Email Address
emailAddress_max= 64
 
-
[default_conf]
ssl_conf = ssl_sect
 
@@ -482,7 +481,6 @@ src_test() {
 
local -x OPENSSL_CONF="${T}/openssl_tlsv1.cnf"
 
-   # no need to force dep app-arch/zip for one test
disabled_tests+=( "x.connection_tls_version;0;Not compatible 
with OpenSSL 3.x error messages" )
fi
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-08-04 Thread Stephan Hartmann
commit: c4a6d5cb957e436cc3f70fe5dab6050663395777
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Aug  4 20:23:24 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Aug  4 20:23:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a6d5cb

www-client/microsoft-edge-dev: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-93.0.957.0.ebuild   | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 62720a7464f..d2e326afe66 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_93.0.957.0-1_amd64.deb 105580462 BLAKE2B 
f613e641658cbe6dd08a99e955f8d77b51b1af59e296a95a5bbcb4555a476bb20fd2dcf5794e07729cdb53ce6b5b0ef4869c87a48aad95f573563a8bedd17f31
 SHA512 
21c541674e6ff4445cf9dcf474b1a1596e3f9064b35657fa915cdf6b6c234e6779e17a0bcb4055548a1b8226232a6b5f4be8cbe8ce2b42125d3598ffc9b45e7c
 DIST microsoft-edge-dev_93.0.961.10-1_amd64.deb 104328860 BLAKE2B 
e9cd395741622902b13c485f68746bb6575eaad8489645f54b4c36d840667e73a11259a218e5a936cafc3cc2d30e72a611e8127e0a0a4322665fcb03ab617be9
 SHA512 
bea7b972487b4fb97979cfa602aa86f3b6e9c1321b93dc05b8bac5cc0a34be30579e840217eb3fc61819a12c517f7b0fbb3ab690a12a32673722664a2c00a2be
 DIST microsoft-edge-dev_93.0.961.2-1_amd64.deb 105570166 BLAKE2B 
9721d430bd77ce3baa67051a4eff92e6467ef4ff93c6364427f384fde422c44d1f55a6cd98439e784411a8b19390463382c9fa8ec1955b4e343823b68b552b31
 SHA512 
9a826b0125bb29b104ad5cf9ed4e5c87bd0ad2327b09e61370366d5b6af24abb85c433c37c0b3773d511586c9604c30f116173f0a2cc3627a3e8f966f5124fbb
 DIST microsoft-edge-dev_94.0.972.0-1_amd64.deb 105709696 BLAKE2B 
7f26758481fb9d15f715e3acab678851804bb9313d950d912cc118363234e87a55fa09e9282653c262817160b5122feaaf6c431b2e846719ffd52b905cddf95e
 SHA512 
b007dd8208e00ab7b75ebf3dc610b82ac1cc32a7d6f63d0a8d97dea68fb423c6342e58866dfddccc4a7e6b4e26439c5fd6ea6a8a21c540cf34a340e070f5ca1c

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.957.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.957.0.ebuild
deleted file mode 100644
index 6887ef49a3a..000
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.957.0.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-08-04 Thread Stephan Hartmann
commit: 2f90d455b7ab651ff68db26df2365b09346d102d
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Aug  4 20:22:23 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Aug  4 20:23:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f90d455

www-client/microsoft-edge-dev: bump to 94.0.972.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-94.0.972.0.ebuild   | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 5b5061b4865..62720a7464f 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_93.0.957.0-1_amd64.deb 105580462 BLAKE2B 
f613e641658cbe6dd08a99e955f8d77b51b1af59e296a95a5bbcb4555a476bb20fd2dcf5794e07729cdb53ce6b5b0ef4869c87a48aad95f573563a8bedd17f31
 SHA512 
21c541674e6ff4445cf9dcf474b1a1596e3f9064b35657fa915cdf6b6c234e6779e17a0bcb4055548a1b8226232a6b5f4be8cbe8ce2b42125d3598ffc9b45e7c
 DIST microsoft-edge-dev_93.0.961.10-1_amd64.deb 104328860 BLAKE2B 
e9cd395741622902b13c485f68746bb6575eaad8489645f54b4c36d840667e73a11259a218e5a936cafc3cc2d30e72a611e8127e0a0a4322665fcb03ab617be9
 SHA512 
bea7b972487b4fb97979cfa602aa86f3b6e9c1321b93dc05b8bac5cc0a34be30579e840217eb3fc61819a12c517f7b0fbb3ab690a12a32673722664a2c00a2be
 DIST microsoft-edge-dev_93.0.961.2-1_amd64.deb 105570166 BLAKE2B 
9721d430bd77ce3baa67051a4eff92e6467ef4ff93c6364427f384fde422c44d1f55a6cd98439e784411a8b19390463382c9fa8ec1955b4e343823b68b552b31
 SHA512 
9a826b0125bb29b104ad5cf9ed4e5c87bd0ad2327b09e61370366d5b6af24abb85c433c37c0b3773d511586c9604c30f116173f0a2cc3627a3e8f966f5124fbb
+DIST microsoft-edge-dev_94.0.972.0-1_amd64.deb 105709696 BLAKE2B 
7f26758481fb9d15f715e3acab678851804bb9313d950d912cc118363234e87a55fa09e9282653c262817160b5122feaaf6c431b2e846719ffd52b905cddf95e
 SHA512 
b007dd8208e00ab7b75ebf3dc610b82ac1cc32a7d6f63d0a8d97dea68fb423c6342e58866dfddccc4a7e6b4e26439c5fd6ea6a8a21c540cf34a340e070f5ca1c

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-94.0.972.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-94.0.972.0.ebuild
new file mode 100644
index 000..6887ef49a3a
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-94.0.972.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwbuilder/, net-firewall/fwbuilder/files/

2021-08-04 Thread Sam James
commit: 308fc6c03729914e9d1c37d95070803546d6f7f8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 20:21:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 20:21:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308fc6c0

net-firewall/fwbuilder: add 6.0.0_pre20200502, drop 6.0.0_p20200502

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

 net-firewall/fwbuilder/Manifest | 2 +-
 ...-drop-Werror.patch => fwbuilder-6.0.0_pre20200502-drop-Werror.patch} | 0
 ...-fix_version.patch => fwbuilder-6.0.0_pre20200502-fix_version.patch} | 0
 ...uilder-6.0.0_p20200502.ebuild => fwbuilder-6.0.0_pre20200502.ebuild} | 2 +-
 4 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-firewall/fwbuilder/Manifest b/net-firewall/fwbuilder/Manifest
index 688dc22fbc4..27e2dd6e2e8 100644
--- a/net-firewall/fwbuilder/Manifest
+++ b/net-firewall/fwbuilder/Manifest
@@ -1,2 +1,2 @@
 DIST fwbuilder-5.3.7.tar.gz 7332419 BLAKE2B 
130c5ab413263b61b7a78dfabe8d0db861ddfd8bfcee62eb11b9ac8c229c9a9e2b6d8a22e296a12e0e9d0fd9b503882eb06e62f7dc0f62487d760191fce8b553
 SHA512 
d6504ddab17e80cb332f005b6bbb16c15a7b4735361733f0e0437cb94059a5c9039e563be6e0e8d328954db2416b2c0bdbb8afa36cd946f61e7c7edaee47453b
-DIST fwbuilder-6.0.0_p20200502.tar.gz 7278610 BLAKE2B 
9eabf34445f5dad4af4bf88ec717ad60d6010233d501151ae1e115adcba88c19d883eceb60ae9c9850f200e42eec5eca083be9330dc54b0b681c86e90f3ca581
 SHA512 
7fcc957ebc6dc3a198fdb857e11b3d29e25018c3107f2edffbfea3794fdd5fad2ba56d7a74209c6d7b30e4287dbb13ab3bf973c8aa3213cfd4a7317e43e713bb
+DIST fwbuilder-6.0.0_pre20200502.tar.gz 7278610 BLAKE2B 
9eabf34445f5dad4af4bf88ec717ad60d6010233d501151ae1e115adcba88c19d883eceb60ae9c9850f200e42eec5eca083be9330dc54b0b681c86e90f3ca581
 SHA512 
7fcc957ebc6dc3a198fdb857e11b3d29e25018c3107f2edffbfea3794fdd5fad2ba56d7a74209c6d7b30e4287dbb13ab3bf973c8aa3213cfd4a7317e43e713bb

diff --git 
a/net-firewall/fwbuilder/files/fwbuilder-6.0.0_p20200502-drop-Werror.patch 
b/net-firewall/fwbuilder/files/fwbuilder-6.0.0_pre20200502-drop-Werror.patch
similarity index 100%
rename from 
net-firewall/fwbuilder/files/fwbuilder-6.0.0_p20200502-drop-Werror.patch
rename to 
net-firewall/fwbuilder/files/fwbuilder-6.0.0_pre20200502-drop-Werror.patch

diff --git 
a/net-firewall/fwbuilder/files/fwbuilder-6.0.0_p20200502-fix_version.patch 
b/net-firewall/fwbuilder/files/fwbuilder-6.0.0_pre20200502-fix_version.patch
similarity index 100%
rename from 
net-firewall/fwbuilder/files/fwbuilder-6.0.0_p20200502-fix_version.patch
rename to 
net-firewall/fwbuilder/files/fwbuilder-6.0.0_pre20200502-fix_version.patch

diff --git a/net-firewall/fwbuilder/fwbuilder-6.0.0_p20200502.ebuild 
b/net-firewall/fwbuilder/fwbuilder-6.0.0_pre20200502.ebuild
similarity index 93%
rename from net-firewall/fwbuilder/fwbuilder-6.0.0_p20200502.ebuild
rename to net-firewall/fwbuilder/fwbuilder-6.0.0_pre20200502.ebuild
index dfeafb3af23..e2c2d972c0f 100644
--- a/net-firewall/fwbuilder/fwbuilder-6.0.0_p20200502.ebuild
+++ b/net-firewall/fwbuilder/fwbuilder-6.0.0_pre20200502.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${P}-fix_version.patch
-   "${FILESDIR}"/${PN}-6.0.0_p20200502-drop-Werror.patch
+   "${FILESDIR}"/${PN}-6.0.0_pre20200502-drop-Werror.patch
 )
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2021-08-04 Thread Stephan Hartmann
commit: 0c8174af3944eb32938b2e59050a22763e68005b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Aug  4 20:17:53 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Aug  4 20:17:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8174af

www-client/microsoft-edge-beta: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-92.0.902.49.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 59e1967473a..37835862848 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_92.0.902.49-1_amd64.deb 101813676 BLAKE2B 
45cf8c9a3bca228639914c63ecfd70f29611361b8e3a0194e1a60baa3d044f5e8a0b976cf72dddc940679fe0a3929e8378a36534d37572ccea988618960b4759
 SHA512 
f33b024576d6263a4f27488858ddfbec2fd4d160cab67c679d9f68423334dae47a68e69610cd9bba8d9cb55f067167ddd676cc64af3792824924d2f4618f61e3
 DIST microsoft-edge-beta_92.0.902.55-1_amd64.deb 101830296 BLAKE2B 
b5194d43b28e73f2764e0b27b42fba737d2b1b12c03d7b7f9066ef9bfe41895b39acc160d27174fee214b157d17216613dc6960c0c868a037799368ee3476829
 SHA512 
4bf960e814576f72232bb40a0abfad634cc6fae1101b053cf831c12e04806feead2b6886acfb1a70dfd0eb812214cc2dbae3f0aba98293c1f3a6c898864aa59f
 DIST microsoft-edge-beta_92.0.902.62-1_amd64.deb 101311562 BLAKE2B 
f116c5d13307f9f8c2a4ba2dba24b846cfad3dd315cef725ac6244b1824b027f9808efaa79b5fb6b134f7b4576225ce2f7f9732e556a68e485fa1f68ecae16f7
 SHA512 
61e087e3b88a6cb68f35280acd0dfde9faed9b57bbffb5273748d1dedf0cee2a0145a95d5038a6384cfb0da10564d059cdfbc791a3f495ae805f65b0ab70a983
 DIST microsoft-edge-beta_93.0.961.11-1_amd64.deb 104332608 BLAKE2B 
6d77f2d7d3c7b3eb1dcef56999646648e7815dd699953d2b04bdfbf7569fcf4470db9aae3980d0f791a1d74ce9f97a9db1c414fd609302f1843c199a42c5ddf0
 SHA512 
e0323ba918c723709be761c96f79539ab99dfc751cb9755e921b389070f6dec343d4a02ee5f86705b0af1d358dd0031642e801bc2ca8d59068b3710f14aa5e70

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-92.0.902.49.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-92.0.902.49.ebuild
deleted file mode 100644
index 6887ef49a3a..000
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-92.0.902.49.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 

  1   2   3   4   >