[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8192eu/

2021-01-01 Thread Aleksandr Batyuk
commit: ce6c4f44e742a8970213fca121dfdf1474f4f91d
Author: Aleksandr Batyuk  gmail  com>
AuthorDate: Sat Jan  2 07:54:39 2021 +
Commit: Aleksandr Batyuk  gmail  com>
CommitDate: Sat Jan  2 07:54:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce6c4f44

net-wireless/rtl8192eu: Add support kernel 5.10

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Aleksandr Batyuk  gmail.com>

 net-wireless/rtl8192eu/Manifest|  3 +--
 .../rtl8192eu/rtl8192eu-0_pre20200818.ebuild   | 24 --
 ...00619.ebuild => rtl8192eu-0_pre20201219.ebuild} |  4 ++--
 3 files changed, 3 insertions(+), 28 deletions(-)

diff --git a/net-wireless/rtl8192eu/Manifest b/net-wireless/rtl8192eu/Manifest
index 55816806..71cf63c7 100644
--- a/net-wireless/rtl8192eu/Manifest
+++ b/net-wireless/rtl8192eu/Manifest
@@ -1,2 +1 @@
-DIST rtl8192eu-0_pre20200619.tar.gz 2533575 BLAKE2B 
c20e47d8efd444c3561bf0f66c4e10a318e4cb33b7171f1c03bfd5fd93fa249538c8e8306afe40819254ac6bd6302eb5d4a57caf1dba14b791c88270ba634296
 SHA512 
72b6cb7a8cbfb6c17852988c833daafa223f234e50abb56d315e955de60adc605695fcecc50257a04a9356f3a4644b4ddf54fceb8f3d32c0bb346ed5606939e4
-DIST rtl8192eu-0_pre20200818.tar.gz 2533387 BLAKE2B 
adadab239337b7bd36caeaf033247ab1c74f018a30479237a2934784b9c94efa2eb6a865ae12971d1b6f13bead90ac20c9f966d1840bf67c368627d78035
 SHA512 
e655e3acdd512b5a929d05c5af305d0cb5b97243d62ceb6faddff9c34ca9a0ab92bbe078c2097d680e5413caef29d157c98df94358df30b09ba7f61a36574668
+DIST rtl8192eu-0_pre20201219.tar.gz 2533739 BLAKE2B 
1cb6c0a772bf472fe6279c70b4dbdd3dc8d26507f6dd66b82534592fa4dc2b538132cf257b5a63f3ff7b91a25f0e022a2a4ae19ee42df09ab37dd0188bcbc8fa
 SHA512 
f332e58d4a6b2cc5dc0eba54bd146b4b1adbfaf5903c1eb5d3e9ae4fff9e6063963645f92a136c91284314f6398700288219a6356227aea0c8cd7564e958a266

diff --git a/net-wireless/rtl8192eu/rtl8192eu-0_pre20200818.ebuild 
b/net-wireless/rtl8192eu/rtl8192eu-0_pre20200818.ebuild
deleted file mode 100644
index 78dc4347..
--- a/net-wireless/rtl8192eu/rtl8192eu-0_pre20200818.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit linux-mod
-
-COMMIT="6d2705d8023c25b43f845298e707252fd813e68e"
-
-DESCRIPTION="Realtek 8192EU driver module for Linux kernel"
-HOMEPAGE="https://github.com/Mange/rtl8192eu-linux-driver;
-SRC_URI="https://github.com/Mange/rtl8192eu-linux-driver/archive/${COMMIT}.tar.gz
 -> rtl8192eu-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="virtual/linux-sources"
-
-S="${WORKDIR}/rtl8192eu-linux-driver-${COMMIT}"
-
-MODULE_NAMES="8192eu(net/wireless)"
-BUILD_TARGETS="all"
-
-CONFIG_CHECK="~!RTL8XXXU"
-ERROR_RTL8XXXU="The RTL8U module is enabled in the kernel; it conflicts 
with this module."

diff --git a/net-wireless/rtl8192eu/rtl8192eu-0_pre20200619.ebuild 
b/net-wireless/rtl8192eu/rtl8192eu-0_pre20201219.ebuild
similarity index 87%
rename from net-wireless/rtl8192eu/rtl8192eu-0_pre20200619.ebuild
rename to net-wireless/rtl8192eu/rtl8192eu-0_pre20201219.ebuild
index 8da4f144..8e268f4d 100644
--- a/net-wireless/rtl8192eu/rtl8192eu-0_pre20200619.ebuild
+++ b/net-wireless/rtl8192eu/rtl8192eu-0_pre20201219.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit linux-mod
 
-COMMIT="ea7cfbd672a06eddf29187b9cc696a709a90c76c"
+COMMIT="b7faffdd77767269770b79876f88dd1145b6a630"
 
 DESCRIPTION="Realtek 8192EU driver module for Linux kernel"
 HOMEPAGE="https://github.com/Mange/rtl8192eu-linux-driver;



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

2021-01-01 Thread Jason Zaman
commit: 8958293c56dd55924d79042def525a597153fcd6
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jan  2 07:09:09 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jan  2 07:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8958293c

net-misc/rclone: Stable 1.53.3 for security fix

Bug: https://bugs.gentoo.org/755638
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jason Zaman  gentoo.org>

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

diff --git a/net-misc/rclone/rclone-1.53.3.ebuild 
b/net-misc/rclone/rclone-1.53.3.ebuild
index e03fdea8d98..454851f221e 100644
--- a/net-misc/rclone/rclone-1.53.3.ebuild
+++ b/net-misc/rclone/rclone-1.53.3.ebuild
@@ -796,7 +796,7 @@ EGO_SUM=(
)
 go-module_set_globals
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
SRC_URI="https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> 
${P}.tar.gz
${EGO_SUM_SRC_URI}"
 fi



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

2021-01-01 Thread Jason Zaman
commit: 0096c84f139b209ea27c3832e20724fff35b3bd9
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jan  2 07:11:28 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jan  2 07:19:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0096c84f

net-misc/rclone: drop old

Bug: https://bugs.gentoo.org/755638
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jason Zaman  gentoo.org>

 net-misc/rclone/Manifest |   2 -
 net-misc/rclone/rclone-1.52.2.ebuild |  36 --
 net-misc/rclone/rclone-1.53.0.ebuild | 835 ---
 3 files changed, 873 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index d1e941af528..b88762fa99e 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -772,8 +772,6 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 
BLAKE2B 3e3f5a2be0918
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 BLAKE2B 
3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc
 SHA512 
d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 
3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc
 SHA512 
d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.zip 561290 BLAKE2B 
2bdf9fb92ee838f5a9112bc5e3ace3e1cdc7a4dd5b3940c94b36abdbd6def28f9629a49e9ec901a32b76c944cc82af19f0f99f281b15ce666ebf153d062bc052
 SHA512 
9d01facc2b973a45604ac010f0bf0ec6aa3121966eaea6d7e1ac15869a8f5892077c3bbf0cbc21517890e24379848b8def33bf7dee7b1152ce232dd996ad017f
-DIST rclone-1.52.2.tar.gz 19515310 BLAKE2B 
50ba7085d8994f7faf9e723d5a14ef5db0ce1dfdf9ab11394c26e9c8bb20dd62f0a20cd7925f3fc5b870a4eadb7ea7323dea1d0793a51b7c58b10e37676e3581
 SHA512 
f49f0dcf8bfa105b01b35921daa655a6c1161f6505e2299f027a4059d196adcc673038b1718320e6f0b8bb053fad8d2de7714f66fa245dd90ea0a791e848a418
-DIST rclone-1.53.0.tar.gz 14698622 BLAKE2B 
cd7fe439f8d657f49feaeb7552fd2efda375a5bb2666d610a678ace6e5a0ecca1d27c8c325ebd935e4fdd7500e6f7baec0e1c70cff0ace411644376c77874e1c
 SHA512 
8313f56d8e597aa08dd322356c21eb1716bf8d969e2e0e8c6054881db1a703c6c4e6c619b4f7f3a5ca12266c003412130868e271ee6eff952a25e4e4ac40ee59
 DIST rclone-1.53.3.tar.gz 14714224 BLAKE2B 
0669bd046484867febe6ae201153540c40ce213d5a25eab84e84c97e577012a19423c89a1bc88ac0450ab58279fdd41e746fba266c96618bd0c19983cba3a205
 SHA512 
17d0ccf1165bc9d36e2aae5729dded2ccc6ecddd8a9902f1ca6b2bb26628afa99f58da5521ec5a1ebb27e8ea04cb736f88279603eeaeb0740cfe633cbe9de083
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B 
f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566
 SHA512 
e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5

diff --git a/net-misc/rclone/rclone-1.52.2.ebuild 
b/net-misc/rclone/rclone-1.52.2.ebuild
deleted file mode 100644
index 9617d4c91b1..000
--- a/net-misc/rclone/rclone-1.52.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-else
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-   SRC_URI="https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-src_compile() {
-   go build -mod=vendor . || die "compile failed"
-}
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.md
-
-   ./rclone genautocomplete bash ${PN}.bash || die
-   newbashcomp ${PN}.bash ${PN}
-
-   ./rclone genautocomplete zsh ${PN}.zsh || die
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}

diff --git a/net-misc/rclone/rclone-1.53.0.ebuild 
b/net-misc/rclone/rclone-1.53.0.ebuild
deleted file mode 100644
index 1066e69c03e..000
--- a/net-misc/rclone/rclone-1.53.0.ebuild
+++ /dev/null
@@ -1,835 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit 

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

2021-01-01 Thread Jason Zaman
commit: 13c182a7472d3b271f61411f2c4cc2947a0721ee
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jan  2 07:06:21 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jan  2 07:19:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c182a7

net-misc/rclone: bump 1.53.3

Closes: https://bugs.gentoo.org/759451
Bug: https://bugs.gentoo.org/755638
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jason Zaman  gentoo.org>

 net-misc/rclone/Manifest |   1 +
 net-misc/rclone/rclone-1.53.3.ebuild | 835 +++
 2 files changed, 836 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index e10ea17e6ce..d1e941af528 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -774,6 +774,7 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 
BLAKE2B 3aa707c72ce7e
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.zip 561290 BLAKE2B 
2bdf9fb92ee838f5a9112bc5e3ace3e1cdc7a4dd5b3940c94b36abdbd6def28f9629a49e9ec901a32b76c944cc82af19f0f99f281b15ce666ebf153d062bc052
 SHA512 
9d01facc2b973a45604ac010f0bf0ec6aa3121966eaea6d7e1ac15869a8f5892077c3bbf0cbc21517890e24379848b8def33bf7dee7b1152ce232dd996ad017f
 DIST rclone-1.52.2.tar.gz 19515310 BLAKE2B 
50ba7085d8994f7faf9e723d5a14ef5db0ce1dfdf9ab11394c26e9c8bb20dd62f0a20cd7925f3fc5b870a4eadb7ea7323dea1d0793a51b7c58b10e37676e3581
 SHA512 
f49f0dcf8bfa105b01b35921daa655a6c1161f6505e2299f027a4059d196adcc673038b1718320e6f0b8bb053fad8d2de7714f66fa245dd90ea0a791e848a418
 DIST rclone-1.53.0.tar.gz 14698622 BLAKE2B 
cd7fe439f8d657f49feaeb7552fd2efda375a5bb2666d610a678ace6e5a0ecca1d27c8c325ebd935e4fdd7500e6f7baec0e1c70cff0ace411644376c77874e1c
 SHA512 
8313f56d8e597aa08dd322356c21eb1716bf8d969e2e0e8c6054881db1a703c6c4e6c619b4f7f3a5ca12266c003412130868e271ee6eff952a25e4e4ac40ee59
+DIST rclone-1.53.3.tar.gz 14714224 BLAKE2B 
0669bd046484867febe6ae201153540c40ce213d5a25eab84e84c97e577012a19423c89a1bc88ac0450ab58279fdd41e746fba266c96618bd0c19983cba3a205
 SHA512 
17d0ccf1165bc9d36e2aae5729dded2ccc6ecddd8a9902f1ca6b2bb26628afa99f58da5521ec5a1ebb27e8ea04cb736f88279603eeaeb0740cfe633cbe9de083
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B 
f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566
 SHA512 
e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5
 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B 
c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7
 SHA512 
2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863

diff --git a/net-misc/rclone/rclone-1.53.3.ebuild 
b/net-misc/rclone/rclone-1.53.3.ebuild
new file mode 100644
index 000..e03fdea8d98
--- /dev/null
+++ b/net-misc/rclone/rclone-1.53.3.ebuild
@@ -0,0 +1,835 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/rclone/rclone.git;
+else
+
+EGO_SUM=(
+   "bazil.org/fuse v0.0.0-20200407214033-5883e5a4b512"
+   "bazil.org/fuse v0.0.0-20200407214033-5883e5a4b512/go.mod"
+   "cloud.google.com/go v0.26.0/go.mod"
+   "cloud.google.com/go v0.34.0/go.mod"
+   "cloud.google.com/go v0.38.0/go.mod"
+   "cloud.google.com/go v0.44.1/go.mod"
+   "cloud.google.com/go v0.44.2/go.mod"
+   "cloud.google.com/go v0.45.1/go.mod"
+   "cloud.google.com/go v0.46.3/go.mod"
+   "cloud.google.com/go v0.50.0/go.mod"
+   "cloud.google.com/go v0.52.0/go.mod"
+   "cloud.google.com/go v0.53.0/go.mod"
+   "cloud.google.com/go v0.54.0/go.mod"
+   "cloud.google.com/go v0.56.0"
+   "cloud.google.com/go v0.56.0/go.mod"
+   "cloud.google.com/go v0.57.0/go.mod"
+   "cloud.google.com/go v0.59.0"
+   "cloud.google.com/go v0.59.0/go.mod"
+   "cloud.google.com/go/bigquery v1.0.1/go.mod"
+   "cloud.google.com/go/bigquery v1.3.0/go.mod"
+   "cloud.google.com/go/bigquery v1.4.0/go.mod"
+   "cloud.google.com/go/bigquery v1.5.0/go.mod"
+   "cloud.google.com/go/bigquery v1.7.0/go.mod"
+   "cloud.google.com/go/bigquery v1.8.0/go.mod"
+   "cloud.google.com/go/datastore v1.0.0/go.mod"
+   "cloud.google.com/go/datastore v1.1.0/go.mod"
+   "cloud.google.com/go/pubsub v1.0.1/go.mod"
+   

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

2021-01-01 Thread Sam James
commit: 98694720dc1c5c4e9d194d3c6fe01a4faac442b1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 07:08:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 07:08:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98694720

dev-libs/crypto++: bump to 8.4.0

Notes:
* This increments the subslot to 8.4 because of
  the (unintentional) ABI breakage in 8.3.

* The CVE is no longer fixed as the change
  had to be reverted upstream.

Bug: https://bugs.gentoo.org/702930
Closes: https://bugs.gentoo.org/762241
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/crypto++/Manifest | 2 +-
 dev-libs/crypto++/{crypto++-8.3.0.ebuild => crypto++-8.4.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest
index 3b3e1db5c63..c387c374272 100644
--- a/dev-libs/crypto++/Manifest
+++ b/dev-libs/crypto++/Manifest
@@ -1,2 +1,2 @@
 DIST cryptopp820.zip 8859815 BLAKE2B 
67aa850b887ae7aa869c9485bb18784492f6eec6cb12bf7c7cf84c776731eabf3c31965b47a60287e4e5a79dd3e9f0928dcfb185a0010a76f7cb96d2c3e8c6ae
 SHA512 
753513a4ec8dd0fff2f551853ce6bd265d82219c28b033565b565b5e567fbee17adb419f4cde58a97e62b7d6533f4099aa4996cd0ba4775c6a2e7ae63a879da5
-DIST cryptopp830.zip 9120687 BLAKE2B 
777ae6a0716793dbbf40594e5f910783852df15e1d6444ddb9505e9f00e6ead0c17fcf6eb5d0b4d58881595fefa79d285bd2db1f1789716ffb59624c50823c3d
 SHA512 
ad5219a66c5924d330d3646d0ff996dd235006f6812074bc4eb9e8c662a4f000ba20449d377f24b133d19ce682f7b2a3b2eb4c08857ce0f5bb39743d1d425147
+DIST cryptopp840.zip 9124180 BLAKE2B 
de57ece8644aef68e40527e2dfe1892f924f1939617ce11d8d27253f15f2dd11cba6e594dd32f75ce799392c12ef22472fcb2f3e44b9c66bb2ae093d4c7e781e
 SHA512 
4c32b6a9ce8a6925286185f65f7413fa1a430471f09624219656b1d088674c56f95fcc3b64f611632f12cb56dfecdcd41c9d1468942b8c391425a548245dde09

diff --git a/dev-libs/crypto++/crypto++-8.3.0.ebuild 
b/dev-libs/crypto++/crypto++-8.4.0.ebuild
similarity index 90%
rename from dev-libs/crypto++/crypto++-8.3.0.ebuild
rename to dev-libs/crypto++/crypto++-8.4.0.ebuild
index 84d1b838f7c..c28c2e43f1c 100644
--- a/dev-libs/crypto++/crypto++-8.3.0.ebuild
+++ b/dev-libs/crypto++/crypto++-8.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip;
 S="${WORKDIR}"
 
 LICENSE="Boost-1.0"
-SLOT="0/8" # subslot is so version
+SLOT="0/8.4" # subslot is so version (was broken in 8.3.0, check on bumps!)
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
 IUSE="+asm static-libs"
 



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

2021-01-01 Thread Sam James
commit: 602fe05ea6e481cad7268ee0de06b689def7b249
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 07:12:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 07:12:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602fe05e

app-crypt/codecrypt: add sci-libs/fftw subslot dep too

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

 app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild | 2 +-
 app-crypt/codecrypt/codecrypt-1.8-r2.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild 
b/app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild
index 8fa13a272f4..fa8f1c6527b 100644
--- a/app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild
+++ b/app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild
@@ -14,7 +14,7 @@ IUSE="+cryptopp"
 
 DEPEND="dev-libs/gmp:=
cryptopp? ( dev-libs/crypto++:= )
-   sci-libs/fftw:3.0"
+   sci-libs/fftw:3.0="
 RDEPEND="${DEPEND}"
 
 src_prepare() {

diff --git a/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild 
b/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild
index 9ace88c3185..93d82f35a94 100644
--- a/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild
+++ b/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild
@@ -16,7 +16,7 @@ IUSE="+cryptopp"
 
 DEPEND="dev-libs/gmp:=
cryptopp? ( >=dev-libs/crypto++-7:= )
-   sci-libs/fftw:3.0"
+   sci-libs/fftw:3.0="
 RDEPEND="${DEPEND}"
 src_prepare() {
default



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

2021-01-01 Thread Sam James
commit: a0855564a0721d066a598a7d2e420a98a525e49d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 07:12:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 07:12:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0855564

app-crypt/codecrypt: revbump for dev-libs/crypto++ subslot dep

Bug: https://bugs.gentoo.org/762241
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../codecrypt/{codecrypt-1.7.2.ebuild => codecrypt-1.7.2-r1.ebuild}   | 4 ++--
 .../codecrypt/{codecrypt-1.8-r1.ebuild => codecrypt-1.8-r2.ebuild}| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-crypt/codecrypt/codecrypt-1.7.2.ebuild 
b/app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild
similarity index 89%
rename from app-crypt/codecrypt/codecrypt-1.7.2.ebuild
rename to app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild
index 4b370f10bca..8fa13a272f4 100644
--- a/app-crypt/codecrypt/codecrypt-1.7.2.ebuild
+++ b/app-crypt/codecrypt/codecrypt-1.7.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+cryptopp"
 
 DEPEND="dev-libs/gmp:=
-   cryptopp? ( dev-libs/crypto++ )
+   cryptopp? ( dev-libs/crypto++:= )
sci-libs/fftw:3.0"
 RDEPEND="${DEPEND}"
 

diff --git a/app-crypt/codecrypt/codecrypt-1.8-r1.ebuild 
b/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild
similarity index 89%
rename from app-crypt/codecrypt/codecrypt-1.8-r1.ebuild
rename to app-crypt/codecrypt/codecrypt-1.8-r2.ebuild
index effd4318252..9ace88c3185 100644
--- a/app-crypt/codecrypt/codecrypt-1.8-r1.ebuild
+++ b/app-crypt/codecrypt/codecrypt-1.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="+cryptopp"
 
 DEPEND="dev-libs/gmp:=
-   cryptopp? ( >=dev-libs/crypto++-7 )
+   cryptopp? ( >=dev-libs/crypto++-7:= )
sci-libs/fftw:3.0"
 RDEPEND="${DEPEND}"
 src_prepare() {



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

2021-01-01 Thread Sam James
commit: 415585e83f58ec3d8b831ae4c63b8490d6259615
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 07:09:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 07:09:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415585e8

profiles/package.mask: drop obsolete =dev-libs/crypto++-8.3.0 mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 19795453266..3b45c30018d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -90,13 +90,6 @@ media-libs/jpeg
 dev-ruby/rack:2.0
 dev-ruby/rack:2.1
 
-# Sam James  (2020-12-29)
-# ABI may have been broken in 8.3.0.
-# Masking for now to avoid rebuilds from
-# a subslot bump in case a new release occurs.
-# bug 762241
-=dev-libs/crypto++-8.3.0
-
 # Jonas Stein  (2020-12-29)
 # Unusable without alsa.
 # Masked for removal after 2021-02-01



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

2021-01-01 Thread Sam James
commit: 6b3a4ffa459c89192b14d3c910002f4069146f09
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 07:02:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 07:02:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3a4ffa

sci-libs/mumps: drop -j1

This is supposedly fixed upstream and works fine here.

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

 sci-libs/mumps/mumps-5.3.5.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sci-libs/mumps/mumps-5.3.5.ebuild 
b/sci-libs/mumps/mumps-5.3.5.ebuild
index d88be408e3f..9c2b70d7f00 100644
--- a/sci-libs/mumps/mumps-5.3.5.ebuild
+++ b/sci-libs/mumps/mumps-5.3.5.ebuild
@@ -141,8 +141,7 @@ src_compile() {
# Workaround #462602
export FAKEROOTKEY=1
 
-   # -j1 because of static archive race
-   emake -j1 alllib PIC="-fPIC"
+   emake alllib PIC="-fPIC"
if ! use mpi; then
#$(tc-getAR) crs lib/libmumps_common.a libseq/*.o || die
LIBADD+=" -Llibseq -lmpiseq"
@@ -159,7 +158,7 @@ src_compile() {
 
if use static-libs; then
emake clean
-   emake -j1 alllib
+   emake alllib
fi
 }
 



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

2021-01-01 Thread Sam James
commit: 8f7aa07ffcd30599cb3668e517cdf8d395529fd4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 06:59:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 06:59:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7aa07f

sci-libs/mumps: add gcc 10 workaround

Closes: https://bugs.gentoo.org/743442
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-libs/mumps/Manifest   |   1 +
 sci-libs/mumps/mumps-5.3.5.ebuild | 205 ++
 2 files changed, 206 insertions(+)

diff --git a/sci-libs/mumps/Manifest b/sci-libs/mumps/Manifest
index d914fe1d94c..ef756342a87 100644
--- a/sci-libs/mumps/Manifest
+++ b/sci-libs/mumps/Manifest
@@ -1,2 +1,3 @@
 DIST MUMPS_5.1.2.tar.gz 3351215 BLAKE2B 
1c77c2a217c101245a9a96a59be6b9bfd67ceffa603d807b5a7173026c5c33e2c4de78c14833d7b7f0a90130b9ebc0ac9c7d4ebfbf881d0bd2210a542887c239
 SHA512 
38a63b14a8df835be68b5fa310b39aa1815799220d56c176e4005797800959e9e08c9a6bf11d308ab82ea40b6f34d36072cebe7c1de39e0c314eb138b93f1b74
 DIST MUMPS_5.3.3.tar.gz 3912935 BLAKE2B 
03b88e23b8dd49832c43aef4717edd440328ca7c63eed9005a6baa008090f63089e7a259fb8091ce462e249196c2a1de0ec1e864173e3ecc3265d5a9cef8b869
 SHA512 
fb2da6acfd0a413ed5a9b2ea346a191ecea4a057f26a8c3b8ed2400843753a354055eb911e53d9f6ed5a6818e653ab926579c1a4a261b791c5ae421fcd5a7945
+DIST MUMPS_5.3.5.tar.gz 3940501 BLAKE2B 
f1767483bb23744a2c5ed11b0823c5b023377d5212abbe29a177cce5b5e51e6f2f391d7caa17022646e36c9e4b4fb4af80b03ac6cf8e89f37502ed960138bbbe
 SHA512 
6e3bb081f38af8540ada7b4fb54c6e766739c854e2a3dd253e3e012eee05dae30064b1b4a8d7493f10691725aba4cc9e80544b0fe5b71670cb0b2726ccfc4439

diff --git a/sci-libs/mumps/mumps-5.3.5.ebuild 
b/sci-libs/mumps/mumps-5.3.5.ebuild
new file mode 100644
index 000..d88be408e3f
--- /dev/null
+++ b/sci-libs/mumps/mumps-5.3.5.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fortran-2 flag-o-matic toolchain-funcs
+
+MYP=MUMPS_${PV}
+
+DESCRIPTION="MUltifrontal Massively Parallel sparse direct matrix Solver"
+HOMEPAGE="http://mumps.enseeiht.fr/;
+SRC_URI="http://mumps.enseeiht.fr/${MYP}.tar.gz;
+S="${WORKDIR}/${MYP}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples metis mpi +scotch static-libs"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   virtual/blas
+   metis? (
+  || ( >=sci-libs/metis-5 >=sci-libs/parmetis-4 )
+  mpi? ( >=sci-libs/parmetis-4 )
+   )
+   mpi? ( sci-libs/scalapack )
+   scotch? ( >=sci-libs/scotch-6.0.1:=[mpi=] )
+"
+DEPEND="${RDEPEND}"
+
+get_version_component_count() {
+   local cnt=( $(ver_rs 1- ' ') )
+   echo ${#cnt[@]} || die
+}
+
+static_to_shared() {
+   local libstatic=${1}
+   shift
+   local libname=$(basename ${libstatic%.a})
+   local soname=${libname}$(get_libname $(ver_cut 1-2))
+   local libdir=$(dirname ${libstatic})
+
+   einfo "Making ${soname} from ${libstatic}"
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   ${LINK:-$(tc-getCC)} ${LDFLAGS}  \
+   -dynamiclib -install_name 
"${EPREFIX}"/usr/lib/"${soname}" \
+   -Wl,-all_load -Wl,${libstatic} \
+   "$@" -o ${libdir}/${soname} || die "${soname} failed"
+   else
+   ${LINK:-$(tc-getCC)} ${LDFLAGS}  \
+   -shared -Wl,-soname=${soname} \
+   -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive 
\
+   "$@" -o ${libdir}/${soname} || die "${soname} failed"
+
+   if [[ $(get_version_component_count) -ge 1 ]] ; then
+   ln -s ${soname} ${libdir}/${libname}$(get_libname 
$(ver_cut 1)) || die
+   fi
+
+   ln -s ${soname} ${libdir}/${libname}$(get_libname) || die
+   fi
+}
+
+src_prepare() {
+   # workaround for gcc10 (bug #743442)
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   sed -e "s;^\(CC\s*=\).*;\1$(tc-getCC);" \
+   -e "s;^\(FC\s*=\).*;\1$(tc-getFC);" \
+   -e "s;^\(FL\s*=\).*;\1$(tc-getFC);" \
+   -e "s;^\(AR\s*=\).*;\1$(tc-getAR) cr ;" \
+   -e "s;^\(RANLIB\s*=\).*;\1$(tc-getRANLIB);" \
+   -e "s;^\(LIBBLAS\s*=\).*;\1$($(tc-getPKG_CONFIG) --libs blas);" 
\
+   -e "s;^\(INCPAR\s*=\).*;\1;" \
+   -e 's;^\(LIBPAR\s*=\).*;\1$(SCALAP);' \
+   -e "s;^\(OPTF\s*=\).*;\1${FFLAGS} -DALLOW_NON_INIT \$(PIC);" \
+   -e "s;^\(OPTC\s*=\).*;\1${CFLAGS} \$(PIC);" \
+   -e "s;^\(OPTL\s*=\).*;\1${LDFLAGS};" \
+   Make.inc/Makefile.inc.generic > Makefile.inc || die
+   # fixed a missing copy of libseq to libdir
+
+   default
+}
+
+src_configure() {
+   

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

2021-01-01 Thread Sam James
commit: 19f9ce40925db25b1d735a7f7e45ea78e24bd0d0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 07:02:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 07:02:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f9ce40

sci-libs/mumps: cleanup old

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

 sci-libs/mumps/Manifest   |   1 -
 sci-libs/mumps/mumps-5.3.3.ebuild | 201 --
 2 files changed, 202 deletions(-)

diff --git a/sci-libs/mumps/Manifest b/sci-libs/mumps/Manifest
index ef756342a87..1e1a3ef905b 100644
--- a/sci-libs/mumps/Manifest
+++ b/sci-libs/mumps/Manifest
@@ -1,3 +1,2 @@
 DIST MUMPS_5.1.2.tar.gz 3351215 BLAKE2B 
1c77c2a217c101245a9a96a59be6b9bfd67ceffa603d807b5a7173026c5c33e2c4de78c14833d7b7f0a90130b9ebc0ac9c7d4ebfbf881d0bd2210a542887c239
 SHA512 
38a63b14a8df835be68b5fa310b39aa1815799220d56c176e4005797800959e9e08c9a6bf11d308ab82ea40b6f34d36072cebe7c1de39e0c314eb138b93f1b74
-DIST MUMPS_5.3.3.tar.gz 3912935 BLAKE2B 
03b88e23b8dd49832c43aef4717edd440328ca7c63eed9005a6baa008090f63089e7a259fb8091ce462e249196c2a1de0ec1e864173e3ecc3265d5a9cef8b869
 SHA512 
fb2da6acfd0a413ed5a9b2ea346a191ecea4a057f26a8c3b8ed2400843753a354055eb911e53d9f6ed5a6818e653ab926579c1a4a261b791c5ae421fcd5a7945
 DIST MUMPS_5.3.5.tar.gz 3940501 BLAKE2B 
f1767483bb23744a2c5ed11b0823c5b023377d5212abbe29a177cce5b5e51e6f2f391d7caa17022646e36c9e4b4fb4af80b03ac6cf8e89f37502ed960138bbbe
 SHA512 
6e3bb081f38af8540ada7b4fb54c6e766739c854e2a3dd253e3e012eee05dae30064b1b4a8d7493f10691725aba4cc9e80544b0fe5b71670cb0b2726ccfc4439

diff --git a/sci-libs/mumps/mumps-5.3.3.ebuild 
b/sci-libs/mumps/mumps-5.3.3.ebuild
deleted file mode 100644
index 43b0f37be67..000
--- a/sci-libs/mumps/mumps-5.3.3.ebuild
+++ /dev/null
@@ -1,201 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fortran-2 toolchain-funcs
-
-MYP=MUMPS_${PV}
-
-DESCRIPTION="MUltifrontal Massively Parallel sparse direct matrix Solver"
-HOMEPAGE="http://mumps.enseeiht.fr/;
-SRC_URI="http://mumps.enseeiht.fr/${MYP}.tar.gz;
-S="${WORKDIR}/${MYP}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples metis mpi +scotch static-libs"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   virtual/blas
-   metis? (
-  || ( >=sci-libs/metis-5 >=sci-libs/parmetis-4 )
-  mpi? ( >=sci-libs/parmetis-4 )
-   )
-   mpi? ( sci-libs/scalapack )
-   scotch? ( >=sci-libs/scotch-6.0.1:=[mpi=] )
-"
-DEPEND="${RDEPEND}"
-
-get_version_component_count() {
-   local cnt=( $(ver_rs 1- ' ') )
-   echo ${#cnt[@]} || die
-}
-
-static_to_shared() {
-   local libstatic=${1}
-   shift
-   local libname=$(basename ${libstatic%.a})
-   local soname=${libname}$(get_libname $(ver_cut 1-2))
-   local libdir=$(dirname ${libstatic})
-
-   einfo "Making ${soname} from ${libstatic}"
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   ${LINK:-$(tc-getCC)} ${LDFLAGS}  \
-   -dynamiclib -install_name 
"${EPREFIX}"/usr/lib/"${soname}" \
-   -Wl,-all_load -Wl,${libstatic} \
-   "$@" -o ${libdir}/${soname} || die "${soname} failed"
-   else
-   ${LINK:-$(tc-getCC)} ${LDFLAGS}  \
-   -shared -Wl,-soname=${soname} \
-   -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive 
\
-   "$@" -o ${libdir}/${soname} || die "${soname} failed"
-
-   if [[ $(get_version_component_count) -ge 1 ]] ; then
-   ln -s ${soname} ${libdir}/${libname}$(get_libname 
$(ver_cut 1)) || die
-   fi
-
-   ln -s ${soname} ${libdir}/${libname}$(get_libname) || die
-   fi
-}
-
-src_prepare() {
-   sed -e "s;^\(CC\s*=\).*;\1$(tc-getCC);" \
-   -e "s;^\(FC\s*=\).*;\1$(tc-getFC);" \
-   -e "s;^\(FL\s*=\).*;\1$(tc-getFC);" \
-   -e "s;^\(AR\s*=\).*;\1$(tc-getAR) cr ;" \
-   -e "s;^\(RANLIB\s*=\).*;\1$(tc-getRANLIB);" \
-   -e "s;^\(LIBBLAS\s*=\).*;\1$($(tc-getPKG_CONFIG) --libs blas);" 
\
-   -e "s;^\(INCPAR\s*=\).*;\1;" \
-   -e 's;^\(LIBPAR\s*=\).*;\1$(SCALAP);' \
-   -e "s;^\(OPTF\s*=\).*;\1${FFLAGS} -DALLOW_NON_INIT \$(PIC);" \
-   -e "s;^\(OPTC\s*=\).*;\1${CFLAGS} \$(PIC);" \
-   -e "s;^\(OPTL\s*=\).*;\1${LDFLAGS};" \
-   Make.inc/Makefile.inc.generic > Makefile.inc || die
-   # fixed a missing copy of libseq to libdir
-
-   default
-}
-
-src_configure() {
-   LIBADD="$($(tc-getPKG_CONFIG) --libs blas) -Llib -lpord"
-   local ord="-Dpord"
-   if use metis && use mpi; then
-   sed -i \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/mapserver/

2021-01-01 Thread Sam James
commit: 01913b6dc8c26256365d6509207681de0287e9a4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 06:33:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 06:33:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01913b6d

sci-geosciences/mapserver: bump to 7.6.2

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

 sci-geosciences/mapserver/Manifest   |   1 +
 sci-geosciences/mapserver/mapserver-7.6.2.ebuild | 289 +++
 2 files changed, 290 insertions(+)

diff --git a/sci-geosciences/mapserver/Manifest 
b/sci-geosciences/mapserver/Manifest
index 0eb1e410b4a..dc400a27540 100644
--- a/sci-geosciences/mapserver/Manifest
+++ b/sci-geosciences/mapserver/Manifest
@@ -1 +1,2 @@
 DIST mapserver-7.6.0.tar.gz 2713965 BLAKE2B 
35e81b470afba58b1cf8cc63f70e6cc230a338c4066d38e8aa57d34a55e7414e9e3eeb6cc9c6d54ac8f60d076b90d25e23354f33f35c235d3d1d85d4f19979e7
 SHA512 
6e8a4639a025d3bdeaa74599ea10b58fbd20fc87367d39ccc9c29586a599d47ee4c45f6fe16dc76d593b3d7c51e26f8ca9d8656c5c3a3636181824d3aa26db36
+DIST mapserver-7.6.2.tar.gz 2715806 BLAKE2B 
230e4f52c526d72ac7f46cfe4ef8e547d7ae74c01d75637ad301d4e69b90d301f02ecb8fe7d838c9ee15c022ed7980aa2f9236e08a6daedafb65a2499a9473e5
 SHA512 
842c2cf891df6c8dc630fac5419caa31701d732a748264f7d5b6cceaf192fa420f1863fdd18cc791a417dcdc800fed5c3e5c43ac688142f32a1a6edda4c9f791

diff --git a/sci-geosciences/mapserver/mapserver-7.6.2.ebuild 
b/sci-geosciences/mapserver/mapserver-7.6.2.ebuild
new file mode 100644
index 000..98676a2de01
--- /dev/null
+++ b/sci-geosciences/mapserver/mapserver-7.6.2.ebuild
@@ -0,0 +1,289 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTE: We have to stick with EAPI 6 for now because of the
+# depend.apache eclass.
+EAPI=6
+
+# Variables for the miscellaneous bindings we provide
+PHP_EXT_OPTIONAL_USE="php"
+PHP_EXT_NAME="php_mapscriptng"
+PHP_EXT_SKIP_PHPIZE="yes"
+
+USE_PHP="php7-2 php7-3 php7-4"
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+WEBAPP_MANUAL_SLOT=yes
+WEBAPP_OPTIONAL=yes
+
+# NOTE: Similarly, we cannot go cmake-utils -> cmake until we're on EAPI 7
+inherit cmake-utils depend.apache eapi7-ver perl-functions php-ext-source-r3 
python-r1 webapp
+
+DESCRIPTION="Development environment for building spatially enabled webapps"
+HOMEPAGE="https://mapserver.org/;
+SRC_URI="https://download.osgeo.org/mapserver/${P}.tar.gz;
+
+LICENSE="Boost-1.0 BSD BSD-2 ISC MIT tcltk"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+# NOTE: opengl removed for now as no support for it in upstream CMake
+IUSE="apache bidi cairo geos mysql oracle perl php postgis python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Tests:
+# Included tests (tests/*) are seriously outdated
+# Upstream's main test suite (msautotest/*) is not in the release tarball,
+# and upstream sets 'export-ignore' for that directory.
+#
+# The eclasses used normally try to run test suites themselves,
+# or skip if nothing was found.
+# However, because of the php-ext-* eclass usage, this fails and would
+# cause errors running non-existent tests, so we have to restrict here.
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/expat-2.2.8
+   dev-libs/libxml2:2=
+   dev-libs/libxslt[crypt]
+   >=dev-libs/protobuf-c-1.3.2:=
+   >=media-libs/freetype-2.9.1-r3
+   >=media-libs/gd-2.0.12:=[truetype,jpeg,png,zlib]
+   >=media-libs/giflib-5.2.1:=
+   >=media-libs/libpng-1.6.37:=
+   >=net-misc/curl-7.69.1
+   >=sci-libs/gdal-3.0.4:=[oracle?]
+   >=sci-libs/proj-6.2.1:=
+   virtual/jpeg
+   virtual/libiconv
+   >=x11-libs/agg-2.5-r3
+   apache? (
+   app-admin/webapp-config
+   dev-libs/fcgi
+   )
+   bidi? (
+   dev-libs/fribidi
+   media-libs/harfbuzz:=
+   )
+   cairo? ( x11-libs/cairo )
+   geos? ( sci-libs/geos )
+   mysql? ( dev-db/mysql-connector-c:= )
+   oracle? ( dev-db/oracle-instantclient:= )
+   perl? ( dev-lang/perl:= )
+   postgis? (
+   dev-db/postgis
+   dev-db/postgresql:=
+   )
+   python? ( ${PYTHON_DEPS} )
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   perl? ( >=dev-lang/swig-4.0 )
+   php? ( >=dev-lang/swig-4.0 )
+   python? (
+   >=dev-lang/swig-4.0
+   >=dev-python/setuptools-44.1.0
+   )
+"
+
+want_apache2 apache
+
+pkg_setup() {
+   use apache && webapp_pkg_setup
+   use perl && perl_set_version
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   use php && php-ext-source-r3_src_prepare
+   use python && python_copy_sources
+}
+
+_generate_cmake_args() {
+   # Provides a simple, bare config for bindings to build upon
+   # Need WITH_WMS=ON or build fails
+   local args=(
+   "-DCMAKE_SKIP_RPATH=ON"
+   

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

2021-01-01 Thread Sam James
commit: 9fac09e4bd372a2682be828060c5d7752e631f03
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 06:44:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 06:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fac09e4

sys-apps/miller: bump to 5.10.0

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

 sys-apps/miller/Manifest |  1 +
 sys-apps/miller/miller-5.10.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/sys-apps/miller/Manifest b/sys-apps/miller/Manifest
index 25409959940..5967ca148fc 100644
--- a/sys-apps/miller/Manifest
+++ b/sys-apps/miller/Manifest
@@ -1 +1,2 @@
+DIST miller-5.10.0.tar.gz 6793426 BLAKE2B 
25ec96e29ee8d913feffd6e9a54cd2d494c9050e180556ed462a6d94a6adaaea88dbdbc09b4753f673bdc33a1f0aa43f9dac37bdc3c25191b2a565fe8847
 SHA512 
a7cbaee9ad4075d27e74ab3a60297164c535ea2bc1e38128174f4f226ad061850d37108e7d7547821b7e6667cb9a024639795d7678b1897fedf6ee15d6064538
 DIST miller-5.3.0.tar.gz 4940072 BLAKE2B 
2e34ae010d409877040a60b08dd615f32e6945ca3bf97c078c89b9d2811067fa4bca2403f8ad239f8245e050acb10305d351b1db4177541a4fa9ed9a4bc1396c
 SHA512 
4c557d97eb1cda2e52093fa097677602491895dea3093776a03af56114022b8c0917df9fbf26071d4d1a3c1360f520c82e33b32635c7b4207fa62869ab564712

diff --git a/sys-apps/miller/miller-5.10.0.ebuild 
b/sys-apps/miller/miller-5.10.0.ebuild
new file mode 100644
index 000..e0e1b73a7b1
--- /dev/null
+++ b/sys-apps/miller/miller-5.10.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A tool like sed, awk, cut, join, and sort for name-indexed data 
(CSV, JSON, ..)"
+HOMEPAGE="https://johnkerl.org/miller/doc/index.html;
+SRC_URI="https://github.com/johnkerl/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-devel/flex"
+
+src_prepare() {
+   default
+
+   # respect flags
+   find -type f -name "Makefile.am" -exec sed -i -r -e '/.*FLAGS[^=]*=/ 
s:(-g|-pg|-O[0-9]) ::g' -- {} \; || die
+
+   # disable docs rebuilding as they're shipped prebuilt
+   sed -e '/SUBDIRS[^=]*=/ s:doc::g' -i -- Makefile.am || die
+
+   # disable building tests automagically
+   if ! use test; then
+   sed -e '/SUBDIRS[^=]*=/ s:[^ ]*_test::g' -i -- c/Makefile.am || 
die
+   fi
+
+   eautoreconf
+}
+
+src_test() {
+   emake -C c/reg_test
+   emake -C c/unit_test
+}
+
+src_install() {
+   local HTML_DOCS=( $(usev doc) )
+
+   default
+
+   doman 'docs/mlr.1'
+}



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

2021-01-01 Thread Sam James
commit: d60875fa515150d87600f0d181b2f43baf2bf722
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 06:45:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 06:45:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60875fa

app-text/multitail: add github remote-id

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

 app-text/multitail/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-text/multitail/metadata.xml b/app-text/multitail/metadata.xml
index 3cf14bf7463..8f762a00e90 100644
--- a/app-text/multitail/metadata.xml
+++ b/app-text/multitail/metadata.xml
@@ -5,4 +5,7 @@
shell-to...@gentoo.org
Gentoo Shell Tools Project

+   
+   flok99/multitail
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/mcfly/

2021-01-01 Thread Sam James
commit: 8c58baa4894ba4066a94a0e29ff1d3caae58264c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 06:40:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 06:40:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c58baa4

app-shells/mcfly: bump to 0.5.2

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

 app-shells/mcfly/Manifest   |  58 
 app-shells/mcfly/mcfly-0.5.2.ebuild | 104 
 2 files changed, 162 insertions(+)

diff --git a/app-shells/mcfly/Manifest b/app-shells/mcfly/Manifest
index a2b6ae8061d..fa77f5b297a 100644
--- a/app-shells/mcfly/Manifest
+++ b/app-shells/mcfly/Manifest
@@ -1,56 +1,114 @@
+DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST argon2rs-0.2.5.crate 353096 BLAKE2B 
9f8136f54f96cd95facd78572e31d83d49474b77205277805173aa4afe3ebdccf2592dfcb72a68cfc8e7434b89cdf36058038b2c2d452c8289a5c0f4fbb3ed3b
 SHA512 
09a47467d09ed5bb4efdc4b8392e6282da6f4434063f4352c225c6dd1b668b51623e7d8960deb56c7c18eaca890a3515c1dc833acac1c68dc999e56b63e9b04f
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.4.7.crate 22946 BLAKE2B 
93d17ae9e706969e319980b4e00dd0a6c040c8d62cd41d1de34ab997e28798329e00d3dc3893da45ce5bc066fcf70dd5d8e98a79fbac8fc06d33a073a97b7b89
 SHA512 
195faecd7709eb908227cda7111e1b736ecf96120f9b615f1dc0a9a1cc61947e2ad4fedc7fc81d14405b51a4c8a216f81b8ed1d1d603a9fa451a38b4637e2bae
+DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST atty-0.2.10.crate 5962 BLAKE2B 
36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e
 SHA512 
76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST backtrace-0.3.9.crate 31054 BLAKE2B 
5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e
 SHA512 
edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637
 DIST backtrace-sys-0.1.24.crate 522332 BLAKE2B 
aebfee4b257b44ce127f3bc13d7622dcb0d6cb4c1e73d504b8d77b6c0b1ed47e7ca310cb6b41798cd13e6589739c352d9e33072e20fae0547d292312604a27d9
 SHA512 
7e7b279bbe5f3d8bc2ff3234df11d7b08cb09209c861c24b3fa67dcd89699bd80a6fbf93d3b0b287544f73792983172bfb5e5c86caedee59f09ee66d259fd0c7
+DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
 DIST bitflags-1.0.3.crate 13838 BLAKE2B 
d053495250ce43970d4dbca6ec7dd541e5f5ca6597f35b8ac7cae3230e80f95d8f056f3ea030c12dd02228b51184c8020f8d2ab5ee4da4dad88a97638ea3db41
 SHA512 
c1410967948a0c44c434bcf952c586166cea656f98532980156bce5eb68ea2966ad7457abd2e45e7444d346f47950aad9d6b4d6779486cddfbda70dee5716bd8
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 

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

2021-01-01 Thread Zac Medico
commit: aa9de9f3509700b1b049d2e7d15ecfeb571fc938
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan  2 03:17:57 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  2 03:20:09 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=aa9de9f3

ci: upgrade workflow to ubuntu-20.04

This will be the new default soon.

See: https://github.com/actions/virtual-environments/issues/1816
Signed-off-by: Zac Medico  gentoo.org>

 .github/workflows/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2ec4c57aa..09c944ba1 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -9,7 +9,7 @@ on:
 jobs:
   build:
 
-runs-on: ubuntu-latest
+runs-on: ubuntu-20.04
 strategy:
   matrix:
 python-version:



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

2021-01-01 Thread Sam James
commit: e3d233464b1062f3866977a01bcfeb01d342451f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 04:41:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 05:03:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d23346

net-analyzer/cacti: bump to 1.12.16

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

 net-analyzer/cacti/Manifest|  1 +
 net-analyzer/cacti/cacti-1.2.16.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index 7559d482923..ef0ed74ed51 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1 +1,2 @@
 DIST cacti-1.2.14.tar.gz 25182521 BLAKE2B 
555c30ebd06ac71df608a1564892ecd176cf46fa079fd3615dc59fd984bc8bedd4512d971dc3c2731848107da728724ef459d84f0308bef8b0b6ab943b8bc3cf
 SHA512 
734d8e059ea47630072269d92ad79e773268c5dd1cd9c565d23c41b2a74c8892bdc5190f7de6bb9ed281a67ade9c8ef6d723a9d4f486a4ba9aca99182d6ad056
+DIST cacti-1.2.16.tar.gz 29197220 BLAKE2B 
19939d0ff79c895b481aeb7ffec8331d8b9c10a6b7e0dbda6532e06ef0322f21cf02f4bf53a9522e1f672dd04b343f5550e2f34f08b3af2050e1f72465cffc43
 SHA512 
fe22acf4dea8ab6ec79825d66a84ad4c43fdce2815e7327536d182bc04400ed7b1d268209bbbca8b307c4779ee5bf7369a617ec1f052d8805757c2ca9b30cc35

diff --git a/net-analyzer/cacti/cacti-1.2.16.ebuild 
b/net-analyzer/cacti/cacti-1.2.16.ebuild
new file mode 100644
index 000..1dfa8747632
--- /dev/null
+++ b/net-analyzer/cacti/cacti-1.2.16.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit edos2unix webapp
+
+# Support for _p* in version.
+MY_P=${P/_p*/}
+
+DESCRIPTION="Cacti is a complete frontend to rrdtool"
+HOMEPAGE="https://www.cacti.net/;
+SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="snmp doc"
+
+need_httpd
+
+RDEPEND="
+   dev-lang/php[cli,mysql,pdo,session,sockets,xml]
+   dev-php/adodb
+   net-analyzer/rrdtool[graph]
+   virtual/cron
+   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
+"
+
+src_compile() { :; }
+
+src_install() {
+   dodoc CHANGELOG
+   dodoc -r docs
+   mv docs .. || die
+
+   webapp_src_preinst
+
+   edos2unix `find -type f -name '*.php'`
+
+   dodir ${MY_HTDOCSDIR}
+   cp -r . "${ED}"${MY_HTDOCSDIR}
+
+   webapp_serverowned ${MY_HTDOCSDIR}/rra
+   webapp_serverowned ${MY_HTDOCSDIR}/log
+   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}



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

2021-01-01 Thread Sam James
commit: 40bf14a4c461c992bb4d4d4c6846da7e9bfec3cb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 05:03:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 05:03:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bf14a4

net-analyzer/cacti-spine: add github remote-id

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

 net-analyzer/cacti-spine/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-analyzer/cacti-spine/metadata.xml 
b/net-analyzer/cacti-spine/metadata.xml
index 3c9260bb290..4a1f3100821 100644
--- a/net-analyzer/cacti-spine/metadata.xml
+++ b/net-analyzer/cacti-spine/metadata.xml
@@ -13,4 +13,7 @@
replacement for the default cmd.php poller so you must decide 
if using
Spine makes sense for your installation.

+   
+   Cacti/spine
+   
 



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

2021-01-01 Thread Sam James
commit: 1a9e4893d0449db923e9ec37a686c419c24a84e2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 05:03:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 05:03:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9e4893

net-analyzer/cacti-spine: bump to 1.2.16

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

 net-analyzer/cacti-spine/Manifest|  1 +
 ...-spine-9.ebuild => cacti-spine-1.2.16.ebuild} | 20 +---
 net-analyzer/cacti-spine/cacti-spine-9.ebuild| 14 ++
 3 files changed, 16 insertions(+), 19 deletions(-)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index ce570009bfd..9f8ae426ed5 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -1,2 +1,3 @@
 DIST cacti-spine-1.2.13.tar.gz 107543 BLAKE2B 
e0de75688334d27604a76c00a09ac53587a1e57f45df925e30a1a88a5e0449df803dfad901328c65b55484bc9022bf81d53880f17d4bd4efd9214315f01f7e92
 SHA512 
86d44195847c7b3acb1f6aed2bd6a57f562645b20724560d6b4bf7962707be4eb2f5326731453937b64420b5d51b714aecbd8dbea58d95f29ef4341515df8b00
 DIST cacti-spine-1.2.14.tar.gz 107577 BLAKE2B 
5865d93ffefeeafac1d2245000467deac79f8008e81b66de310bf08e7aa31f17299a82fc107ad49c3741bc2f183bdbc9554f814bf9e3e4b1dc85e267e4f16112
 SHA512 
44dec1077b419dfc987a1d423f2df597bf2026ca7f39aaafabfc7de9e6fdc616f505b86ace43bb2ad628f220cf8d8cf136a04f00c4fd23ab73da75068f804999
+DIST cacti-spine-1.2.16.tar.gz 108252 BLAKE2B 
ba0349cff7f4e82a5dc1d90c216cf7a4e0f939e28ab20d008b1725c948a85a00e2594f8997c8bbd69c305e3e58d944858c8439210956f45220b67229bc6df13d
 SHA512 
0259084d70f9c8d20a8b19daf61e525228f99fba3eac4e2e5c9865114a5f1231b18389ca955fc4644c71c6c48cc45dda9b17e969a02c80552b84f98ad8945951

diff --git a/net-analyzer/cacti-spine/cacti-spine-9.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild
similarity index 75%
copy from net-analyzer/cacti-spine/cacti-spine-9.ebuild
copy to net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild
index 34e6c184a65..86a76185c47 100644
--- a/net-analyzer/cacti-spine/cacti-spine-9.ebuild
+++ b/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild
@@ -1,41 +1,39 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools git-r3
+
+inherit autotools
 
 MY_P=${PN}-${PV/_p/-}
 
 DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
 HOMEPAGE="https://cacti.net/spine_info.php;
-EGIT_REPO_URI="https://github.com/Cacti/spine;
+SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="libressl"
 
-CDEPEND="
+BDEPEND="sys-apps/help2man"
+DEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-analyzer/net-snmp:=
dev-db/mysql-connector-c:0=
 "
-DEPEND="
-   ${CDEPEND}
-   sys-apps/help2man
-"
 RDEPEND="
-   ${CDEPEND}
+   ${DEPEND}
>net-analyzer/cacti-0.8.8
 "
+
 PATCHES=(
"${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
 )
 
 src_prepare() {
default
-
eautoreconf
 }
 

diff --git a/net-analyzer/cacti-spine/cacti-spine-9.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-9.ebuild
index 34e6c184a65..1367debdc14 100644
--- a/net-analyzer/cacti-spine/cacti-spine-9.ebuild
+++ b/net-analyzer/cacti-spine/cacti-spine-9.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools git-r3
 
 MY_P=${PN}-${PV/_p/-}
@@ -15,27 +16,24 @@ SLOT="0"
 KEYWORDS=""
 IUSE="libressl"
 
-CDEPEND="
+BDEPEND="sys-apps/help2man"
+DEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-analyzer/net-snmp:=
dev-db/mysql-connector-c:0=
 "
-DEPEND="
-   ${CDEPEND}
-   sys-apps/help2man
-"
 RDEPEND="
-   ${CDEPEND}
+   ${DEPEND}
>net-analyzer/cacti-0.8.8
 "
+
 PATCHES=(
"${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
 )
 
 src_prepare() {
default
-
eautoreconf
 }
 



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

2021-01-01 Thread Sam James
commit: e72d3d979e072d18d126d67bc3d68601b071fb0d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 04:34:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 05:03:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72d3d97

net-analyzer/bwping: add github remote-id

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

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

diff --git a/net-analyzer/bwping/metadata.xml b/net-analyzer/bwping/metadata.xml
index a5d9e36f966..529ddfb22dd 100644
--- a/net-analyzer/bwping/metadata.xml
+++ b/net-analyzer/bwping/metadata.xml
@@ -10,6 +10,7 @@
oleg.dereven...@gmail.com
Oleg Derevenetz

+   oleg-derevenetz/bwping
bwping





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

2021-01-01 Thread Sam James
commit: 8ba2b5167cc4f6686a8552af09c833a407e33b4a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 04:41:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 05:03:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba2b516

net-analyzer/cacti: add github remote-id

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

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

diff --git a/net-analyzer/cacti/metadata.xml b/net-analyzer/cacti/metadata.xml
index dedf38ac9c1..0f56fca8650 100644
--- a/net-analyzer/cacti/metadata.xml
+++ b/net-analyzer/cacti/metadata.xml
@@ -18,4 +18,7 @@

install html documentation

+   
+   Cacti/cacti
+   
 



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

2021-01-01 Thread Sam James
commit: abfc0710324478996818b7029f3d75dbe89776d5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 04:38:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 05:03:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfc0710

net-analyzer/bwping: cleanup old

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

 net-analyzer/bwping/Manifest   |  2 --
 net-analyzer/bwping/bwping-1.17.ebuild | 16 
 net-analyzer/bwping/bwping-2.0.ebuild  | 16 
 3 files changed, 34 deletions(-)

diff --git a/net-analyzer/bwping/Manifest b/net-analyzer/bwping/Manifest
index e61a9243789..0713b67fc61 100644
--- a/net-analyzer/bwping/Manifest
+++ b/net-analyzer/bwping/Manifest
@@ -1,4 +1,2 @@
-DIST bwping-1.17.tar.gz 104254 BLAKE2B 
29db75f69c195f69df1131a0f096678e2e8c7aed603b16bedd269ac6bd8493016af27658248b40f2e551006c669d929a36dfa2cf37ddca69d4b9e9db5c3575b3
 SHA512 
b8337a714e3a51e6f999bc5a924bbb91498d614f858a7e532111d7cd27efbfacedfcff7d10650e84c66c74d3e7eeb5015e7491e61f44d738e941bb42769716a5
-DIST bwping-2.0.tar.gz 106255 BLAKE2B 
f3ff631a1d9d5aed9645558c639840055bb041612e3f587ba2f7253d345e371dee165e170f28595684a7e269e58eda8f506f070f7da05643ddd0b6a3b6316a7a
 SHA512 
5012cce8633c390989d0ad508a7b075945a30adfa60961946349a34cf734ac8a24e485a6bebb1c89199a1e27caf6cc6fdecce31016912f83c7f660db2abead95
 DIST bwping-2.1.tar.gz 110702 BLAKE2B 
3bbd5f7b57e3afa29aaf7015609fe472457713651e1d1532ad1cdcbf5b39d4c556bb6d3e675ddb8fd97ef289942fe11e5334f04ef46f489fde2785cbd80f3a3e
 SHA512 
bf2a17e7b5d073f462b5090591550347e65c2748b3460f0126bc4dc78c930237cece3e67957d4c73161ce58107856187c24d401dda3f13b40b97bc01b2cfa1df
 DIST bwping-2.2.tar.gz 119688 BLAKE2B 
e30afc404f73aeff28e2775349eed9e6a113a7c0ef33798de9dc983f2ecb08ea1dc0838067aa83bd83e513fa9640bf38fd04a924c382bf770779892dcc39f8ab
 SHA512 
4c0338359fce039357d763a0bdb8ea133a8c63f0e7eb2cbdc294454cad97b6e9010bf8898948aa2572418e4ae667d25dd54475a162f029c052b9611795ff4230

diff --git a/net-analyzer/bwping/bwping-1.17.ebuild 
b/net-analyzer/bwping/bwping-1.17.ebuild
deleted file mode 100644
index 4743efcd1e4..000
--- a/net-analyzer/bwping/bwping-1.17.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A tool to measure bandwidth and RTT between two hosts using ICMP"
-HOMEPAGE="https://bwping.sourceforge.io/;
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~sparc x86"
-
-src_test() {
-   [[ ${UID} = 0 ]] && default
-}

diff --git a/net-analyzer/bwping/bwping-2.0.ebuild 
b/net-analyzer/bwping/bwping-2.0.ebuild
deleted file mode 100644
index b22cf8d1453..000
--- a/net-analyzer/bwping/bwping-2.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A tool to measure bandwidth and RTT between two hosts using ICMP"
-HOMEPAGE="https://bwping.sourceforge.io/;
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-
-src_test() {
-   [[ ${UID} = 0 ]] && default
-}



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

2021-01-01 Thread Sam James
commit: 260201d29de502185aad4dcbf46a998f63a8ceb5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 04:37:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 05:03:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260201d2

net-analyzer/bwping: bump to 2.2

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

 net-analyzer/bwping/Manifest  |  1 +
 net-analyzer/bwping/bwping-2.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/net-analyzer/bwping/Manifest b/net-analyzer/bwping/Manifest
index 2e25b42d400..e61a9243789 100644
--- a/net-analyzer/bwping/Manifest
+++ b/net-analyzer/bwping/Manifest
@@ -1,3 +1,4 @@
 DIST bwping-1.17.tar.gz 104254 BLAKE2B 
29db75f69c195f69df1131a0f096678e2e8c7aed603b16bedd269ac6bd8493016af27658248b40f2e551006c669d929a36dfa2cf37ddca69d4b9e9db5c3575b3
 SHA512 
b8337a714e3a51e6f999bc5a924bbb91498d614f858a7e532111d7cd27efbfacedfcff7d10650e84c66c74d3e7eeb5015e7491e61f44d738e941bb42769716a5
 DIST bwping-2.0.tar.gz 106255 BLAKE2B 
f3ff631a1d9d5aed9645558c639840055bb041612e3f587ba2f7253d345e371dee165e170f28595684a7e269e58eda8f506f070f7da05643ddd0b6a3b6316a7a
 SHA512 
5012cce8633c390989d0ad508a7b075945a30adfa60961946349a34cf734ac8a24e485a6bebb1c89199a1e27caf6cc6fdecce31016912f83c7f660db2abead95
 DIST bwping-2.1.tar.gz 110702 BLAKE2B 
3bbd5f7b57e3afa29aaf7015609fe472457713651e1d1532ad1cdcbf5b39d4c556bb6d3e675ddb8fd97ef289942fe11e5334f04ef46f489fde2785cbd80f3a3e
 SHA512 
bf2a17e7b5d073f462b5090591550347e65c2748b3460f0126bc4dc78c930237cece3e67957d4c73161ce58107856187c24d401dda3f13b40b97bc01b2cfa1df
+DIST bwping-2.2.tar.gz 119688 BLAKE2B 
e30afc404f73aeff28e2775349eed9e6a113a7c0ef33798de9dc983f2ecb08ea1dc0838067aa83bd83e513fa9640bf38fd04a924c382bf770779892dcc39f8ab
 SHA512 
4c0338359fce039357d763a0bdb8ea133a8c63f0e7eb2cbdc294454cad97b6e9010bf8898948aa2572418e4ae667d25dd54475a162f029c052b9611795ff4230

diff --git a/net-analyzer/bwping/bwping-2.2.ebuild 
b/net-analyzer/bwping/bwping-2.2.ebuild
new file mode 100644
index 000..34866c961db
--- /dev/null
+++ b/net-analyzer/bwping/bwping-2.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A tool to measure bandwidth and RTT between two hosts using ICMP"
+HOMEPAGE="https://bwping.sourceforge.io/;
+SRC_URI="https://github.com/oleg-derevenetz/bwping/archive/RELEASE_${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-RELEASE_${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+
+src_test() {
+   [[ ${UID} = 0 ]] && default
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/

2021-01-01 Thread Erik Mackdanz
commit: 201d2a6a7e1febc4c9f70a31ab5fce77226897d5
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan  2 04:27:08 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan  2 04:27:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201d2a6a

media-sound/upmpdcli: Bump to 1.5.7

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 media-sound/upmpdcli/Manifest  |  1 +
 media-sound/upmpdcli/upmpdcli-1.5.7.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 52fc720a804..12761f4fa0a 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,2 +1,3 @@
 DIST upmpdcli-1.5.2.tar.gz 550460 BLAKE2B 
e9905fb2f6c07d7374651fd0a9d7ec821d6ea25d4debe1b6e69bbf7def8b75d0b35b245a5e4ca2477832f71a9fe950f7f7635d1b6fc29add0e59405c0c69b338
 SHA512 
4d6cd44b64637c5a07996a416f0cf15e27e24b84aa04ee3ee9f6f5eda3164a5b964915587a4342cc0a8f95fa175dd106b99242de5c50d3cb603e48450694009e
 DIST upmpdcli-1.5.5.tar.gz 550726 BLAKE2B 
1a32f5a3126e037f6663ab60244d7af3fd7aeb79c5878ba1ca4d8029b97917a70f5b06a82e6006fcf14642b96cb5539488b3bba03860a2dd23e6bce0efe54bdc
 SHA512 
90ce69b4ef004e1b5db3229b3bc99637ecba0f5f7e82d0e9f567da163295b4a572d059accbeb679194d1846eb822d48378acc743ee334ffd9859f3e025f6a0f3
+DIST upmpdcli-1.5.7.tar.gz 552203 BLAKE2B 
fe8e8aa3f4c777925dce2a143aec201462cb2da9e33f604d48848f27acc51fad42e1c626c17b5325918f0d1de1b37c1c456240f811af118b83bc7ce3260e0687
 SHA512 
ce86b8f9b4e7614433ab542facbf7452426b66bf026bb21ea0e868cde9b492b09a86ee8aa259a9353f2ede6a22d1055987986747aa8e284714c5e60f73a3a55a

diff --git a/media-sound/upmpdcli/upmpdcli-1.5.7.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.5.7.ebuild
new file mode 100644
index 000..90bdff1ab33
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.5.7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   >=net-libs/libupnpp-0.20.0-r1
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/upmpdcli
+   acct-user/upmpdcli
+   app-misc/recoll
+   thirdparty? ( dev-python/requests )
+"
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit systemd/upmpdcli.service
+}
+
+pkg_postinst() {
+   einfo
+   einfo "This package no longer assumes that upmpdcli is driving an"
+   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
+   einfo "Probably it is though, so be sure your mpd is built with"
+   einfo "USE=curl."
+   einfo
+   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
+   einfo "detects sc2mpd at run-time, capabilities are added"
+   einfo "including internet radio support.  See upstream docs"
+   einfo "for more information."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex2html/

2021-01-01 Thread Sam James
commit: af1193865dca36d408b81b930ab6c193befa6f08
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 04:20:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 04:20:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af119386

dev-tex/latex2html: add github remote-id

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

 dev-tex/latex2html/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-tex/latex2html/metadata.xml b/dev-tex/latex2html/metadata.xml
index 13170c3184d..a48e54dd0e0 100644
--- a/dev-tex/latex2html/metadata.xml
+++ b/dev-tex/latex2html/metadata.xml
@@ -5,4 +5,7 @@
t...@gentoo.org
Gentoo TeX Project
 
+
+   latex2html/latex2html
+
 



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex2html/

2021-01-01 Thread Sam James
commit: d94d64b37889af4aa4be68dbfb184ca49555beb0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 04:24:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 04:24:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94d64b3

dev-tex/latex2html: bump to 2021

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

 dev-tex/latex2html/Manifest   |  1 +
 dev-tex/latex2html/latex2html-2021.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-tex/latex2html/Manifest b/dev-tex/latex2html/Manifest
index ea66d1f10f8..99f8970b933 100644
--- a/dev-tex/latex2html/Manifest
+++ b/dev-tex/latex2html/Manifest
@@ -1,2 +1,3 @@
 DIST latex2html-2015.tar.gz 1217699 BLAKE2B 
e9daea005b7674ebb6a8c5902b77b609a633515b4127a2b3fe4d1b15bc2428c02ccc024df62545d5fe63e7034ad4b1532905fee97057d49730ec27f12913c55e
 SHA512 
dd031944250efd28691edeba5e83b4c5c0deec3a2e7c2ab2a9bd285a911f6ab21a02cd0ef697bebc2c7c7c0ebd285493c1d6b01b0db9355fc7f3316a2af65e2c
 DIST latex2html-2017.2.tar.gz 1131438 BLAKE2B 
0a13cca95e1f7d8a9fd7d6b077726e083a6d33fbc712b883be46d57fbdea91d1d02a2a2f1990c5827cf2a4b9db18033f41f326af0a69770988bf4ff5e53a010a
 SHA512 
0e1ab1b2005dc71988b1500884d7a13bfbdce73a62ef7f6cc6e83e29d776c98eb09cff3f8d0c162493586094c9ca6f07d47e98d2137f223f27044d03e9bb3473
+DIST latex2html-2021.tar.gz 1130224 BLAKE2B 
c3775b2546a866834c0ed94362a428f2cfe48e8fe7337261993fe1f473350ddb778c50cc4393fe33c9f3829e5dc6f5c0ef43ae6a4c21481746023ef5939308da
 SHA512 
f1f087a58911410b3ca9f4b60149b66d17608a9a56d0e8f74f08e6d6595e3e9c4f5378a7ab5cfc7488cd182a0dc3d4c151283b57636a70271c7f734e69ed0608

diff --git a/dev-tex/latex2html/latex2html-2021.ebuild 
b/dev-tex/latex2html/latex2html-2021.ebuild
new file mode 100644
index 000..8069ba5f8f0
--- /dev/null
+++ b/dev-tex/latex2html/latex2html-2021.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
+HOMEPAGE="https://www.latex2html.org/;
+SRC_URI="https://github.com/latex2html/latex2html/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="gif png"
+
+DEPEND="
+   app-text/ghostscript-gpl
+   virtual/latex-base
+   media-libs/netpbm
+   dev-lang/perl
+   gif? ( media-libs/giflib )
+   png? ( media-libs/libpng:0 )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/latex2html-destdir.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || 
die
+}
+
+src_configure() {
+   local myconf
+
+   use gif || use png || myconf="${myconf} --disable-images"
+
+   econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
+   --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
+   --enable-pk \
+   --enable-eps \
+   --enable-reverse \
+   --enable-pipes \
+   --enable-paths \
+   --enable-wrapper \
+   --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html 
\
+   --without-mktexlsr \
+   $(use_enable gif) \
+   $(use_enable png) \
+   ${myconf}
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # make /usr/share/latex2html sticky
+   keepdir /usr/share/latex2html
+
+   # clean the perl scripts up to remove references to the sandbox
+   local dir="${ED}/usr/$(get_libdir)/latex2html"
+   if use png || use gif; then
+   # pstoimg isn't built unless gif or png useflags are enabled
+   sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
+   fi
+   sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
+   sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
+   sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
+
+   dodoc BUGS Changes FAQ MANIFEST README.md TODO
+}
+
+pkg_postinst() {
+   "${EROOT}"/usr/bin/mktexlsr
+}
+
+pkg_postrm() {
+   "${EROOT}"/usr/bin/mktexlsr
+}



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2021-01-01 Thread Nick Sarnie
commit: 238923656b29f03850e8718b827d82a3923d2fc1
Author: Mike Lothian  fireburn  co  uk>
AuthorDate: Thu Dec 31 22:22:35 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jan  2 04:11:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=23892365

app-emulation/wine-staging: Add wine-staging-6.0_rc4

This allows us to test the rc's

Signed-off-by: Mike Lothian  fireburn.co.uk>
Closes: https://github.com/gentoo/repo-proj-wine/pull/15
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   2 +
 .../wine-staging/wine-staging-6.0_rc4.ebuild   | 665 +
 2 files changed, 667 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 8e53a73..5760373 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -49,6 +49,7 @@ DIST wine-5.6.tar.xz 23678216 BLAKE2B 
7aee9a46c037d46d07a551a839056783c020d2e5c6
 DIST wine-5.7.tar.xz 23723624 BLAKE2B 
fbea8f753dee57368f7532eef6fe6bf366ba52e9c2b970147207cf879858b86a74d0dfb1f813cfd31058462aaa09f74dd07924370b4c3f032f0dcd0015eab90b
 SHA512 
46a8050cb21edf1116c93fd73fdc3bbbc1a19e18d77c38bc192f13e55954d3e503122c780ca9c1a50005b0bca6f3b0c640f3de05267f25289e08660321e27407
 DIST wine-5.8.tar.xz 23753648 BLAKE2B 
086f37ce469f6d176eab8daa2d124b1774526727e2f6fe4ecdd39862c13ed493ac4164cf98848d5bc8cba3675e13365f6ea2b34591d518c40c34d09556851578
 SHA512 
7b9df380655a72e8b9e95ca271a62308262d8efabbeb2ad459071afc9ed51518b42b1f75b019fe8d6b53cf5185e9cfc45ac1b8a7092f118fa2aff14f99c012de
 DIST wine-5.9.tar.xz 23802356 BLAKE2B 
1879c164c647a5b849056e4149a809c390814ae832773a44347cf1902fd49cb6619b4add5ea2d421c189d92b5c907daa0d6f62c37c48a8bd68d0eaa9eb465433
 SHA512 
edc6d55a275cf37430a62dc6d6d86bff6d5a434e708dbd99d245018db7f6a0abe39581a1d91eb947f204a45ac94cc5c931745169a3b63a2aecf8db277553b74b
+DIST wine-6.0-rc4.tar.xz 24194208 BLAKE2B 
21d56bd02e3e4076af0d57e9665b153fd5336077de33510ddf8d3831ca5a2198ce96766ccb85b7a127114b2db3518ccc67dc7e7c573b7611455a0ad23de1f9e2
 SHA512 
adf3797319a4b9fff70589484059736392c1e463b52f33a3ea23367638f84aeef28c7250c6de04bf77d0e780aad6975e00fd5ac01105c2b8a877aa6c060e889d
 DIST wine-staging-150ce22fa21ffa040816e725ead34ed1de516bd8.tar.gz 9840427 
BLAKE2B 
e263d6563a5438973309346ba820acdb5079ef236c5c55694bdfa16c54f3f4fe76750ab324d6c5e1f0b429df634b917f138f4a1db38417ac2b49ce41ee36a211
 SHA512 
37f05909ca6cb28a3527f31882562146d3971f47345312b96783b5e62bc95ee61779f12f4c13e3d05ec5f331463a7600c16d5bc428d13c42bf3e3568f4d3923e
 DIST wine-staging-3f3a05f91c85cb5ccdc4c8185bcc862c6e96cd52.tar.gz 9835238 
BLAKE2B 
27c0e7fe418e7ee82c7b1cfc13c0c1508a7f4637ef7b8d64675ed4038a42961382170c064221a7bad70a4e168aef7d4e33974d06afc18fc6da4cf5db047b242e
 SHA512 
b2ad84bed89e713f4dc4f01763c40dc785f39f180a8f926c1b9e944a581ffcfd5c422427314201df1359b4b1c27dc2261281353f44ae9408e800d6add7bde366
 DIST wine-staging-4.0.tar.gz 9945756 BLAKE2B 
bfd27d5677d01b4a14c4ef593b741b6fa6e75194de04a90659ecceaa8b087d594cafdd0a53cc2ad2d05e9c73928d70d0b6681ac0052df79f7b45cbb370b31d3d
 SHA512 
4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33
@@ -94,3 +95,4 @@ DIST wine-staging-5.6.tar.gz 9922611 BLAKE2B 
945e7a6398d6f3f8f85f334a06462282647
 DIST wine-staging-5.7.tar.gz 9913511 BLAKE2B 
f5d803a067ec61c5d698d7ebf0623b55f0e4fee487e6fcfb4de057d742ff4d55bf184004c4427e8b93052efa74fe9e14da2a41a826c79a0c62ef25de7b6e10ef
 SHA512 
042bcf7b90769c9d88d5cd844009301fb768568ee10ebf7aed9c3397ca35f6d6b512db2010917695f32bed9edf174d95f80a141d5af75a43871444b1830f2922
 DIST wine-staging-5.8.tar.gz 9878712 BLAKE2B 
a96f7e4aa1d1dddcda1a9d6a30ab3b564fb365a09efde22e5b7abab1ac015da0bc242b2fec6d4ae14dc5ddad38e3314a5f8c430e6eb10853ed8619e805bf5787
 SHA512 
3ea2a90ab0613b680274c95cf7ef3d3a7d807571fb792e05fc1df9bbd7a35c80a0d7c38342fea8858c5557ae3f12287a7ce09d0cdab5064000b79ec6c891ad15
 DIST wine-staging-5.9.tar.gz 9861847 BLAKE2B 
61eb21e4386b772b98472707ea927f74ee77e8ec39caa494b6db2cdafc4b00e3aee503f9828a8df1cea2bbc6fa3aaf272fe28b60965de26132d4761058b59f25
 SHA512 
8fcf448be21edc0ccf8afef75013298c8f1634b51cd4d927ee5a1d039552d7c29609f65f283519b6561d09eb6eeae91fa6db70b9e78e4fd8bb5318408b39fb33
+DIST wine-staging-6.0-rc4.tar.gz 10386008 BLAKE2B 
7504625b9faabfba114aae7179fa19d31491ccaefe422336530060946a23731ed9e1458a4eaaac5632ed327e1a8e3edeab3f9210532eeceb6f9e5394f5b43ddf
 SHA512 
48569114b616b503cd8e436ea7f14856872329d53fcb250a1fcd6ec21a990a06b13b85591ea37d49cc80de767b8ec1f6f653b04b696a7f3c70a65c37231f2a12

diff --git a/app-emulation/wine-staging/wine-staging-6.0_rc4.ebuild 
b/app-emulation/wine-staging/wine-staging-6.0_rc4.ebuild
new file mode 100644
index 000..4536995
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-6.0_rc4.ebuild
@@ -0,0 +1,665 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6

[gentoo-commits] proj/portage:master commit in: .github/workflows/, /

2021-01-01 Thread Zac Medico
commit: 8d09cb1da12366a0420341be5ab11bed987eb413
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan  2 00:43:19 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  2 02:45:30 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8d09cb1d

.travis.yml: convert to github action

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

 .github/workflows/ci.yml | 43 +++
 .travis.yml  | 26 --
 tox.ini  |  9 +
 3 files changed, 52 insertions(+), 26 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0..2ec4c57aa
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,43 @@
+name: CI
+
+on:
+  push:
+branches: [ master ]
+  pull_request:
+branches: [ master ]
+
+jobs:
+  build:
+
+runs-on: ubuntu-latest
+strategy:
+  matrix:
+python-version:
+- '3.6'
+- '3.7'
+- '3.8'
+- '3.9'
+- '3.10.0-alpha.3'
+- 'pypy-3.6'
+
+steps:
+- uses: actions/checkout@v2
+- name: Set up Python ${{ matrix.python-version }}
+  uses: actions/setup-python@v2
+  with:
+python-version: ${{ matrix.python-version }}
+- name: Install python dependencies
+  run: |
+set -xe
+sudo apt-get install -y --no-install-recommends libxslt-dev 
libxml2-dev zstd
+python -VV
+python -m site
+python -m pip install --upgrade pip
+python -m pip install tox tox-gh-actions
+- name: Test ./setup.py install --root=/tmp/install-root
+  run: |
+printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg
+./setup.py install --root=/tmp/install-root
+- name: Run tox targets for ${{ matrix.python-version }}
+  run: |
+tox -vv

diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 297286ce0..0
--- a/.travis.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-dist: focal
-language: python
-python:
-- 3.6
-- 3.7
-- 3.8
-- 3.9
-- 3.10-dev
-- pypy3
-
-# command to install dependencies
-before_install:
-# Use "dist: bionic" to get a zstd with --long support.
-- sudo apt-get -y install zstd
-install:
-- pip install tox
-
-script:
-- printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg
-- ./setup.py install --root=/tmp/install-root
-- if [[ ${TRAVIS_PYTHON_VERSION/-dev/} == ?.? ]]; then
-TOX_PYTHON_VERSION=${TRAVIS_PYTHON_VERSION/-dev/};
-tox -e py${TOX_PYTHON_VERSION/./};
-  else
-tox -e ${TRAVIS_PYTHON_VERSION};
-  fi

diff --git a/tox.ini b/tox.ini
index 8aabbd2ce..27b2206d6 100644
--- a/tox.ini
+++ b/tox.ini
@@ -2,6 +2,15 @@
 envlist = py36,py37,py38,py39,py310,pypy3
 skipsdist = True
 
+[gh-actions]
+python =
+3.6: py36
+3.7: py37
+3.8: py38
+3.9: py39
+3.10: py310
+pypy-3.6: pypy3
+
 [testenv]
 deps =
pylint



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

2021-01-01 Thread Sam James
commit: 82d33f6ef8c396495dc4871a166f6c6c25e41e23
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 01:40:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 01:43:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d33f6e

app-emulation/libguestfs: add more subslot deps too

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild  | 10 +-
 app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild  | 10 +-
 app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild   |  8 
 app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild | 12 ++--
 4 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
index 55e8ec291cf..258c8907bcc 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
@@ -40,7 +40,7 @@ COMMON_DEPEND="
sys-apps/fakeroot
sys-apps/file
app-emulation/libvirt
-   dev-libs/libxml2:2
+   dev-libs/libxml2:2=
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.0.0
sys-fs/squashfs-tools:*
@@ -73,9 +73,9 @@ COMMON_DEPEND="
)
systemtap? ( dev-util/systemtap )
ocaml? (
-   >=dev-lang/ocaml-4.02[ocamlopt]
+   >=dev-lang/ocaml-4.02:=[ocamlopt]
dev-ml/findlib[ocamlopt]
-   dev-ml/ocaml-gettext
+   dev-ml/ocaml-gettext:=
>=dev-ml/ounit-2
)
erlang? ( dev-lang/erlang )
@@ -92,8 +92,8 @@ COMMON_DEPEND="
sys-apps/dbus
x11-libs/gtk+:3
)
-   net-libs/libtirpc
-   sys-libs/libxcrypt
+   net-libs/libtirpc:=
+   sys-libs/libxcrypt:=
"
 DEPEND="${COMMON_DEPEND}
dev-util/gperf

diff --git a/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
index 8d74b5e4ddf..0bc5439dea8 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
sys-apps/fakeroot
sys-apps/file
libvirt? ( app-emulation/libvirt )
-   dev-libs/libxml2:2
+   dev-libs/libxml2:2=
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.0.0
sys-fs/squashfs-tools:*
@@ -71,9 +71,9 @@ COMMON_DEPEND="
)
systemtap? ( dev-util/systemtap )
ocaml? (
-   >=dev-lang/ocaml-4.02[ocamlopt]
+   >=dev-lang/ocaml-4.02:=[ocamlopt]
dev-ml/findlib[ocamlopt]
-   dev-ml/ocaml-gettext
+   dev-ml/ocaml-gettext:=
>=dev-ml/ounit-2
)
erlang? ( dev-lang/erlang )
@@ -89,8 +89,8 @@ COMMON_DEPEND="
sys-apps/dbus
x11-libs/gtk+:3
)
-   net-libs/libtirpc
-   sys-libs/libxcrypt
+   net-libs/libtirpc:=
+   sys-libs/libxcrypt:=
"
 DEPEND="${COMMON_DEPEND}
dev-util/gperf

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
index a63d95e8e60..8764f049efc 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
sys-apps/fakeroot
sys-apps/file
libvirt? ( app-emulation/libvirt )
-   dev-libs/libxml2:2
+   dev-libs/libxml2:2=
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.8.0
sys-fs/squashfs-tools:*
@@ -70,7 +70,7 @@ COMMON_DEPEND="
sys-libs/libsemanage
)
systemtap? ( dev-util/systemtap )
-   ocaml? ( >=dev-lang/ocaml-4.03[ocamlopt] )
+   ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] )
erlang? ( dev-lang/erlang )
inspect-icons? (
media-libs/netpbm
@@ -84,8 +84,8 @@ COMMON_DEPEND="
sys-apps/dbus
x11-libs/gtk+:3
)
-   net-libs/libtirpc
-   sys-libs/libxcrypt
+   net-libs/libtirpc:=
+   sys-libs/libxcrypt:=
"
 DEPEND="${COMMON_DEPEND}
dev-util/gperf

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild
index f3f6e9e3e86..63600cbe2d1 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild
@@ -41,7 +41,7 @@ COMMON_DEPEND="
sys-apps/fakeroot
sys-apps/file
libvirt? ( app-emulation/libvirt )
-   dev-libs/libxml2:2
+   dev-libs/libxml2:2=
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.8.0
sys-fs/squashfs-tools:*
@@ -72,7 +72,7 @@ COMMON_DEPEND="

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

2021-01-01 Thread Sam James
commit: 7219a6302848292da83b585e593723e37da24a1b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 01:37:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 01:43:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7219a630

net-libs/tox: add libvpx subslot dep too

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/tox/tox-0.2.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/tox/tox-0.2.11-r1.ebuild 
b/net-libs/tox/tox-0.2.11-r1.ebuild
index 9453517861e..e508bc927f6 100644
--- a/net-libs/tox/tox-0.2.11-r1.ebuild
+++ b/net-libs/tox/tox-0.2.11-r1.ebuild
@@ -23,7 +23,7 @@ BDEPEND="virtual/pkgconfig"
 DEPEND="
>dev-libs/libsodium-0.6.1:=[asm,urandom,-minimal]
av? (
-   media-libs/libvpx
+   media-libs/libvpx:=
media-libs/opus
)
daemon? ( dev-libs/libconfig:= )"



[gentoo-commits] repo/gentoo:master commit in: media-sound/umurmur/

2021-01-01 Thread Sam James
commit: c8efedca1b6b88c0db7c136ed723a6eaccba88be
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 01:36:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 01:43:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8efedca

media-sound/umurmur: more subslot deps

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-sound/umurmur/umurmur-0.2.17-r4.ebuild | 6 +++---
 media-sound/umurmur/umurmur-.ebuild  | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-sound/umurmur/umurmur-0.2.17-r4.ebuild 
b/media-sound/umurmur/umurmur-0.2.17-r4.ebuild
index 9bc2d4e0ca0..5f27975b77c 100644
--- a/media-sound/umurmur/umurmur-0.2.17-r4.ebuild
+++ b/media-sound/umurmur/umurmur-0.2.17-r4.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
@@ -20,11 +20,11 @@ IUSE="gnutls libressl mbedtls shm"
 
 # ssl-provider precendence: gnutls, mbedtls, libressl
 # and openssl if none specified
-DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
+DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2:=
dev-libs/libconfig:=
gnutls? (
dev-libs/nettle:=
-   >=net-libs/gnutls-3.0.0
+   >=net-libs/gnutls-3.0.0:=
)
!gnutls? (
mbedtls? ( net-libs/mbedtls:= )

diff --git a/media-sound/umurmur/umurmur-.ebuild 
b/media-sound/umurmur/umurmur-.ebuild
index edcef21466b..617a807375b 100644
--- a/media-sound/umurmur/umurmur-.ebuild
+++ b/media-sound/umurmur/umurmur-.ebuild
@@ -20,11 +20,11 @@ IUSE="gnutls libressl mbedtls shm"
 
 # ssl-provider precendence: gnutls, mbedtls, libressl
 # and openssl if none specified
-DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
+DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2:=
dev-libs/libconfig:=
gnutls? (
dev-libs/nettle:=
-   >=net-libs/gnutls-3.0.0
+   >=net-libs/gnutls-3.0.0:=
)
!gnutls? (
mbedtls? ( net-libs/mbedtls:= )



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

2021-01-01 Thread Sam James
commit: c76f2307c454c4f56fc96b218ac4e35ccc60f6f5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 01:42:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 01:43:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76f2307

net-wireless/srslte: add more subslot deps too

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-wireless/srslte/srslte-20.10.1-r1.ebuild | 4 ++--
 net-wireless/srslte/srslte-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/srslte/srslte-20.10.1-r1.ebuild 
b/net-wireless/srslte/srslte-20.10.1-r1.ebuild
index 1adc139e590..a0d7409fa52 100644
--- a/net-wireless/srslte/srslte-20.10.1-r1.ebuild
+++ b/net-wireless/srslte/srslte-20.10.1-r1.ebuild
@@ -25,7 +25,7 @@ SLOT="0"
 IUSE="bladerf simcard soapysdr uhd zeromq"
 
 DEPEND="
-   dev-libs/boost
+   dev-libs/boost:=
dev-libs/libconfig:=
net-misc/lksctp-tools
net-libs/mbedtls:=
@@ -34,7 +34,7 @@ DEPEND="
simcard? ( sys-apps/pcsc-lite )
soapysdr? ( net-wireless/soapysdr:= )
uhd? ( net-wireless/uhd:= )
-   zeromq? ( net-libs/zeromq )
+   zeromq? ( net-libs/zeromq:= )
 "
 RDEPEND="${DEPEND}"
 BDEPEND=""

diff --git a/net-wireless/srslte/srslte-.ebuild 
b/net-wireless/srslte/srslte-.ebuild
index 1adc139e590..a0d7409fa52 100644
--- a/net-wireless/srslte/srslte-.ebuild
+++ b/net-wireless/srslte/srslte-.ebuild
@@ -25,7 +25,7 @@ SLOT="0"
 IUSE="bladerf simcard soapysdr uhd zeromq"
 
 DEPEND="
-   dev-libs/boost
+   dev-libs/boost:=
dev-libs/libconfig:=
net-misc/lksctp-tools
net-libs/mbedtls:=
@@ -34,7 +34,7 @@ DEPEND="
simcard? ( sys-apps/pcsc-lite )
soapysdr? ( net-wireless/soapysdr:= )
uhd? ( net-wireless/uhd:= )
-   zeromq? ( net-libs/zeromq )
+   zeromq? ( net-libs/zeromq:= )
 "
 RDEPEND="${DEPEND}"
 BDEPEND=""



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/gammy/

2021-01-01 Thread Maciej Barć
commit: db6ce26a2d22b80605beed45ec0e83bcae2df6a5
Author: Maciej Barć  protonmail  com>
AuthorDate: Fri Jan  1 21:34:23 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Fri Jan  1 21:34:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db6ce26a

x11-misc/gammy: bump to 0.9.60

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 x11-misc/gammy/Manifest|  1 +
 x11-misc/gammy/gammy-0.9.60.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/x11-misc/gammy/Manifest b/x11-misc/gammy/Manifest
index 7534ccf4..e7f38424 100644
--- a/x11-misc/gammy/Manifest
+++ b/x11-misc/gammy/Manifest
@@ -1,2 +1,3 @@
 DIST gammy-0.9.58a.tar.gz 208411 BLAKE2B 
1681f5bbe49d8645a5f55be338c82fe6728bd2b643d5cff1343a3c3bc00ba06c7a903a1c4c6d8ca21f1e2e2991ecec79c392f17aeacb75f1b17f0994cc05b1f6
 SHA512 
fced7b742e15a70933146901dc07c8375bd7fffc6e000e8fa323029366e09d090c9c9c3e5d783fc5ad923259abf798649652af40e1a9bc83f6c60cbb81ee53a8
 DIST gammy-0.9.59.tar.gz 209514 BLAKE2B 
948bc841361217cde846288e93e67ed944d99fdf682f56a42e85036fe2455ba900f3c80bda712012116280bd2f2a6038f2cb4d783fcc7e2037f2df096c486b6e
 SHA512 
1fd1255f9681b1b59457ad817e604cf73cc81397e927db62d3f53a1c39f7b634544c50931ece71f116f2f01c7fb7d7dc33696e0400fe23785b2a23b112bd8aa5
+DIST gammy-0.9.60.tar.gz 211249 BLAKE2B 
00082c1dd7f9dce26b43fa4a3172e7399a4c8c18743c455fec222b33ca55ecb0b2a3d0483f3e83c58843ef6d47a0ceb52ff38185d0e34649fa634b475a845b88
 SHA512 
2167a14e579575d5d185a62fae93762f30dbb3396a66f99e4affb7ce710f076c119dfe4cd9a2432fd031dcfbe6548b4fbfe91dd854a6152768017c40596209f9

diff --git a/x11-misc/gammy/gammy-0.9.60.ebuild 
b/x11-misc/gammy/gammy-0.9.60.ebuild
new file mode 100644
index ..4f8a6504
--- /dev/null
+++ b/x11-misc/gammy/gammy-0.9.60.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils qmake-utils xdg
+
+DESCRIPTION="Adaptive screen brightness/temperature"
+HOMEPAGE="https://getgammy.com/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Fushko/${PN}.git;
+else
+   SRC_URI="https://github.com/Fushko/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtcore:5
+   x11-libs/libXxf86vm
+"
+DEPEND="
+   ${RDEPEND}
+   media-gfx/imagemagick
+"
+
+src_configure() {
+   eqmake5 PREFIX="${D}/usr"
+}
+
+src_install() {
+   default
+
+   local sizes="
+   128
+   16
+   32
+   64
+   "
+   cd ./icons || die
+   for size in ${sizes}; do
+   convert "${size}x${size}ball.ico" "${size}x${size}ball.png" || 
die
+   newicon -s "${size}" "${size}x${size}ball.png" "${PN}.png"
+   done
+
+   make_desktop_entry "${PN}" "${PN^}" "${PN}" "Graphics;Settings"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/

2021-01-01 Thread Andreas Sturmlechner
commit: 084c1f09f2d4ca01b0281da1b157defd27742ffe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 17:00:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084c1f09

dev-qt/qtnetwork: Drop 5.15.2 (r0)

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

 dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild | 77 
 1 file changed, 77 deletions(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild
deleted file mode 100644
index b18029d135f..000
--- a/dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Network abstraction library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-IUSE="bindist connman gssapi libressl libproxy networkmanager sctp +ssl"
-
-DEPEND="
-   ~dev-qt/qtcore-${PV}:5=
-   sys-libs/zlib:=
-   connman? ( ~dev-qt/qtdbus-${PV} )
-   gssapi? ( virtual/krb5 )
-   libproxy? ( net-libs/libproxy )
-   networkmanager? ( ~dev-qt/qtdbus-${PV} )
-   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.1.1:0=[bindist=] )
-   libressl? ( dev-libs/libressl:0= )
-   )
-"
-RDEPEND="${DEPEND}
-   connman? ( net-misc/connman )
-   networkmanager? ( net-misc/networkmanager )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/network
-   src/plugins/bearer/generic
-)
-
-QT5_GENTOO_CONFIG=(
-   libproxy:libproxy:
-   ssl::SSL
-   ssl::OPENSSL
-   ssl:openssl-linked:LINKED_OPENSSL
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :network
-)
-
-PATCHES=( "${FILESDIR}"/${PN}-5.15.2-libressl.patch ) # Bug 562050, not 
upstreamable
-
-pkg_setup() {
-   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
-   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
-}
-
-src_configure() {
-   local myconf=(
-   $(usex connman -dbus-linked '')
-   $(usex gssapi -feature-gssapi -no-feature-gssapi)
-   $(qt_use libproxy)
-   $(usex networkmanager -dbus-linked '')
-   $(qt_use sctp)
-   $(usex ssl -openssl-linked '')
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   # workaround for bug 652650
-   if use ssl; then
-   sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \
-   -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/, dev-qt/qtgui/

2021-01-01 Thread Andreas Sturmlechner
commit: c1656b6dcec27a716caf2b516e03c9d3fc2558c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 16:56:05 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1656b6d

dev-qt/qtgui: Drop bogus xcb-util build dep

See also: https://bugreports.qt.io/browse/QTBUG-88688

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

 .../files/qtgui-5.15.2-bogus-xcb-util-dep.patch|  72 
 dev-qt/qtgui/qtgui-5.15.2-r1.ebuild| 188 +
 2 files changed, 260 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.2-bogus-xcb-util-dep.patch 
b/dev-qt/qtgui/files/qtgui-5.15.2-bogus-xcb-util-dep.patch
new file mode 100644
index 000..b7f65483fb1
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.2-bogus-xcb-util-dep.patch
@@ -0,0 +1,72 @@
+From 61b07d75f96d4dfb07b485b2a9bd7aed099df987 Mon Sep 17 00:00:00 2001
+From: Liang Qi 
+Date: Tue, 1 Dec 2020 08:43:28 +0100
+Subject: [PATCH] Revert "xcb: add xcb-util dependency for xcb-image"
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+This reverts commit adc42bebcac764ca8de78578e3a4ac39b621bd09.
+
+adc42beb is wrong, the bug is for static build of qt with static
+xcb. It adds the explicit dependency of xcb-util 0.3.9, which is
+not available on Debian yet.
+
+Task-number: QTBUG-86287
+Fixes: QTBUG-88688
+Change-Id: Iffc821f49bdfcad3f2556951d3677c35a7682266
+Reviewed-by: Thiago Macieira 
+Reviewed-by: Tor Arne Vestbø 
+(adapted from commit 92a57e0b016f811876ec1d62328ca8edfe452a3a)
+---
+ src/gui/configure.json | 14 ++
+ 1 file changed, 2 insertions(+), 12 deletions(-)
+
+diff --git a/src/gui/configure.json b/src/gui/configure.json
+index c8c4864eca6..1f08795c57b 100644
+--- a/src/gui/configure.json
 b/src/gui/configure.json
+@@ -601,15 +601,6 @@
+ ],
+ "use": "xcb"
+ },
+-"xcb_util": {
+-"label": "XCB Util >= 0.3.9",
+-"headers": "xcb/xcb_util.h",
+-"sources": [
+-{ "type": "pkgConfig", "args": "xcb-util >= 0.3.9" },
+-"-lxcb-util"
+-],
+-"use": "xcb"
+-},
+ "xcb_image": {
+ "label": "XCB Image >= 0.3.9",
+ "headers": "xcb/xcb_image.h",
+@@ -617,7 +608,7 @@
+ { "type": "pkgConfig", "args": "xcb-image >= 0.3.9" },
+ "-lxcb-image"
+ ],
+-"use": "xcb_shm xcb_util xcb"
++"use": "xcb_shm xcb"
+ },
+ "xcb_keysyms": {
+ "label": "XCB Keysyms >= 0.3.9",
+@@ -1065,7 +1056,6 @@
+ "tail": "#undef explicit",
+ "include": [
+ "xcb/xcb.h",
+-"xcb/xcb_util.h",
+ "xcb/xcb_image.h",
+ "xcb/xcb_keysyms.h",
+ "xcb/randr.h",
+@@ -1097,7 +1087,7 @@
+ 
"xcb_xkb_get_kbd_by_name_replies_key_names_value_list_sizeof(nullptr, 0, 0, 0, 
0, 0, 0, 0, 0);"
+ ]
+ },
+-"use": "xcb_icccm xcb_util xcb_image xcb_keysyms xcb_randr 
xcb_render xcb_renderutil xcb_shape xcb_shm xcb_sync xcb_xfixes xcb_xinerama 
xcb_xkb xcb"
++"use": "xcb_icccm xcb_image xcb_keysyms xcb_randr xcb_render 
xcb_renderutil xcb_shape xcb_shm xcb_sync xcb_xfixes xcb_xinerama xcb_xkb xcb"
+ },
+ "x11prefix": {
+ "label": "X11 prefix",
+-- 
+2.16.3

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r1.ebuild
new file mode 100644
index 000..13063686d1c
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.2-r1.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+SLOT=5/$(ver_cut 1-3) # bug 707658
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+# TODO: linuxfb
+
+IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
+   +libinput +png tslib tuio +udev vnc vulkan wayland +X"
+REQUIRED_USE="
+   || ( eglfs X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   ~dev-qt/qtcore-${PV}:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   >=media-libs/freetype-2.6.1:2
+   >=media-libs/harfbuzz-1.6.0:=
+   sys-libs/zlib:=
+   dbus? ( ~dev-qt/qtdbus-${PV} )
+   egl? ( media-libs/mesa[egl] )
+   eglfs? (
+   media-libs/mesa[gbm]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/files/, dev-qt/qtnetwork/

2021-01-01 Thread Andreas Sturmlechner
commit: 68426bc06c976362ef7cc51e57a676535e7e310e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 16:56:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68426bc0

dev-qt/qtnetwork: Fix memleak in QNetworkAccessManager

See also: https://bugreports.qt.io/browse/QTBUG-88063

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

 ...work-5.15.2-QNetworkAccessManager-memleak.patch | 41 +++
 dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild| 80 ++
 2 files changed, 121 insertions(+)

diff --git 
a/dev-qt/qtnetwork/files/qtnetwork-5.15.2-QNetworkAccessManager-memleak.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-QNetworkAccessManager-memleak.patch
new file mode 100644
index 000..be2c1f6e1a0
--- /dev/null
+++ 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-QNetworkAccessManager-memleak.patch
@@ -0,0 +1,41 @@
+From 0807f16eb407eaf8a5b34b67602d0a97778d945d Mon Sep 17 00:00:00 2001
+From: =?utf8?q?M=C3=A5rten=20Nordheim?= 
+Date: Fri, 6 Nov 2020 12:51:42 +0100
+Subject: [PATCH] QNAM: Work around QObject finicky orphan cleanup details
+
+Details described in a comment.
+
+Task-number: QTBUG-88063
+Change-Id: I763ecfedf518de97615e04a8eaae0fe1fd784f52
+Reviewed-by: Timur Pocheptsov 
+(cherry picked from commit 1c6d6cbb62c5e93cbcad2d740c3b0ed01095618c)
+Reviewed-by: Qt Cherry-pick Bot 
+---
+ src/network/access/qnetworkreplyhttpimpl.cpp | 12 +++-
+ 1 file changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/src/network/access/qnetworkreplyhttpimpl.cpp 
b/src/network/access/qnetworkreplyhttpimpl.cpp
+index 21916f53f15..727c1a0316d 100644
+--- a/src/network/access/qnetworkreplyhttpimpl.cpp
 b/src/network/access/qnetworkreplyhttpimpl.cpp
+@@ -808,7 +808,17 @@ void QNetworkReplyHttpImplPrivate::postRequest(const 
QNetworkRequest 
+ 
+ // For the synchronous HTTP, this is the normal way the delegate gets 
deleted
+ // For the asynchronous HTTP this is a safety measure, the delegate 
deletes itself when HTTP is finished
+-QObject::connect(thread, SIGNAL(finished()), delegate, 
SLOT(deleteLater()));
++QMetaObject::Connection threadFinishedConnection =
++QObject::connect(thread, SIGNAL(finished()), delegate, 
SLOT(deleteLater()));
++
++// QTBUG-88063: When 'delegate' is deleted the connection will be added 
to 'thread''s orphaned
++// connections list. This orphaned list will be cleaned up next time 
'thread' emits a signal,
++// unfortunately that's the finished signal. It leads to a soft-leak so 
we do this to disconnect
++// it on deletion so that it cleans up the orphan immediately.
++QObject::connect(delegate, ::destroyed, delegate, 
[threadFinishedConnection]() {
++if (bool(threadFinishedConnection))
++QObject::disconnect(threadFinishedConnection);
++});
+ 
+ // Set the properties it needs
+ delegate->httpRequest = httpRequest;
+-- 
+2.16.3

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild
new file mode 100644
index 000..9d366649d1c
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="bindist connman gssapi libressl libproxy networkmanager sctp +ssl"
+
+DEPEND="
+   ~dev-qt/qtcore-${PV}:5=
+   sys-libs/zlib:=
+   connman? ( ~dev-qt/qtdbus-${PV} )
+   gssapi? ( virtual/krb5 )
+   libproxy? ( net-libs/libproxy )
+   networkmanager? ( ~dev-qt/qtdbus-${PV} )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.1.1:0=[bindist=] )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   connman? ( net-misc/connman )
+   networkmanager? ( net-misc/networkmanager )
+"
+
+QT5_TARGET_SUBDIRS=(
+   src/network
+   src/plugins/bearer/generic
+)
+
+QT5_GENTOO_CONFIG=(
+   libproxy:libproxy:
+   ssl::SSL
+   ssl::OPENSSL
+   ssl:openssl-linked:LINKED_OPENSSL
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+   :network
+)
+
+PATCHES=(
+   "${FILESDIR}"/${P}-QNetworkAccessManager-memleak.patch # QTBUG-88063
+   "${FILESDIR}"/${PN}-5.15.2-libressl.patch # Bug 562050, not upstreamable
+)
+
+pkg_setup() {
+   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
+   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
+}
+
+src_configure() {
+   local myconf=(
+   $(usex connman 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2021-01-01 Thread Andreas Sturmlechner
commit: 3946a54e64f9f6c2f82ed4f35246f295e4d67d81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 16:56:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3946a54e

dev-qt/qtwebengine: Fix V8 runtime issues with ICU-68

Thanks-to: Stephan Hartmann  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtwebengine-5.15.2-icu-68-v8-runtime-fix.patch | 170 +
 dev-qt/qtwebengine/qtwebengine-5.15.2.ebuild   |   3 +-
 2 files changed, 172 insertions(+), 1 deletion(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-icu-68-v8-runtime-fix.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.2-icu-68-v8-runtime-fix.patch
new file mode 100644
index 000..7d6401759a7
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.2-icu-68-v8-runtime-fix.patch
@@ -0,0 +1,170 @@
+From b0a7f5691113534c2cf771f2dd3cece5e93bc7d4 Mon Sep 17 00:00:00 2001
+From: Frank Tang 
+Date: Tue, 03 Nov 2020 23:20:37 -0800
+Subject: [PATCH] Update to ICU68-1
+
+ICU68-1 change the output skeleton format. So we need to change
+resolvedOptions code for 68 migration.
+
+Chromium roll
+https://chromium-review.googlesource.com/c/chromium/src/+/2474093
+
+Bug: v8:10945
+Change-Id: I3b2c7fbe8abb22df8fa51287c498ca3245b8c55b
+Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2477431
+Commit-Queue: Frank Tang 
+Reviewed-by: Jakob Kummerow 
+Reviewed-by: Shu-yu Guo 
+Cr-Commit-Position: refs/heads/master@{#70972}
+
+(ported to work with  CurrencySignString(Isolate* isolate,
+ Handle UnitDisplayString(Isolate* isolate,
+  const icu::UnicodeString& skeleton) {
+   // Ex: skeleton as
+-  // "measure-unit/length-meter .### rounding-mode-half-up 
unit-width-full-name"
++  // =ICU-68.1: "unit/length-meter .### rounding-mode-half-up 
unit-width-full-name"
+   if (skeleton.indexOf("unit-width-full-name") >= 0) {
+ return ReadOnlyRoots(isolate).long_string_handle();
+   }
+   // Ex: skeleton as
+-  // "measure-unit/length-meter .### rounding-mode-half-up unit-width-narrow".
++  // =ICU-68.1: "unit/length-meter .### rounding-mode-half-up 
unit-width-narrow".
+   if (skeleton.indexOf("unit-width-narrow") >= 0) {
+ return ReadOnlyRoots(isolate).narrow_string_handle();
+   }
+   // Ex: skeleton as
+-  // "measure-unit/length-foot .### rounding-mode-half-up"
++  // =ICU-68.1: "unit/length-foot .### rounding-mode-half-up"
+   return ReadOnlyRoots(isolate).short_string_handle();
+ }
+ 
+@@ -423,7 +426,8 @@ Notation NotationFromSkeleton(const icu::UnicodeString& 
skeleton) {
+ return Notation::COMPACT;
+   }
+   // Ex: skeleton as
+-  // "measure-unit/length-foot .### rounding-mode-half-up"
++  // =ICU-68.1: "unit/length-foot .### rounding-mode-half-up"
+   return Notation::STANDARD;
+ }
+ 
+@@ -563,14 +567,23 @@ namespace {
+ 
+ // Ex: percent .### rounding-mode-half-up
+ // Special case for "percent"
+-// Ex: "measure-unit/length-kilometer per-measure-unit/duration-hour .###
+-// rounding-mode-half-up" should return "kilometer-per-unit".
+-// Ex: "measure-unit/duration-year .### rounding-mode-half-up" should return
+-// "year".
++// =ICU-68.1:
++//   Ex: "unit/milliliter-per-acre .### rounding-mode-half-up"
++//   should return "milliliter-per-acre".
++//   Ex: "unit/year .### rounding-mode-half-up" should return
++//   "year".
+ std::string UnitFromSkeleton(const icu::UnicodeString& skeleton) {
+   std::string str;
+   str = skeleton.toUTF8String(str);
++#if U_ICU_VERSION_MAJOR_NUM < 68
+   std::string search("measure-unit/");
++#else
++  std::string search("unit/");
++#endif
+   size_t begin = str.find(search);
+   if (begin == str.npos) {
+ // Special case for "percent".
+@@ -579,20 +592,41 @@ std::string UnitFromSkeleton(const icu::UnicodeString& 
skeleton) {
+ }
+ return "";
+   }
++#if U_ICU_VERSION_MAJOR_NUM < 68
+   // Skip the type (ex: "length").
+   // "measure-unit/length-kilometer per-measure-unit/duration-hour"
+   // b
+   begin = str.find("-", begin + search.size());
++#else
++  // Ex:
++  // "unit/acre .### rounding-mode-half-up"
++  //   b
++  // Ex:
++  // "unit/milliliter-per-acre .### rounding-mode-half-up"
++  //   b
++  begin += search.size();
++#endif
+   if (begin == str.npos) {
+ return "";
+   }
++#if U_ICU_VERSION_MAJOR_NUM < 68
+   begin++;  // Skip the '-'.
++#endif
+   // Find the end of the subtype.
+   size_t end = str.find(" ", begin);
+-  // "measure-unit/length-kilometer per-measure-unit/duration-hour"
+-  //  be
++  // =ICU-68.1:
++  //   Ex:
++  //   "unit/acre .### rounding-mode-half-up"
++  // b   e
++  //   Ex:
++  //   "unit/milliliter-per-acre .### rounding-mode-half-up"
++  // b  e
+   if (end == str.npos) {
+ end = 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlocation/

2021-01-01 Thread Andreas Sturmlechner
commit: 27f8d122063da5e391fb7b46980b4f9b20f49837
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 17:02:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f8d122

dev-qt/qtlocation: Drop 5.15.2 (r0)

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

 dev-qt/qtlocation/qtlocation-5.15.2.ebuild | 47 --
 1 file changed, 47 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.2.ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.2.ebuild
deleted file mode 100644
index 0772e510f28..000
--- a/dev-qt/qtlocation/qtlocation-5.15.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qt5-build
-
-DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-IUSE=""
-
-RDEPEND="
-   dev-libs/icu:=
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtgui-${PV}
-   ~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}[qml]
-   ~dev-qt/qtsql-${PV}
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-   ~dev-qt/qtconcurrent-${PV}
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/3rdparty/clipper
-   src/3rdparty/poly2tri
-   src/3rdparty/clip2tri
-   src/3rdparty/mapbox-gl-native
-   src/location
-   src/imports/location
-   src/imports/locationlabs
-   src/plugins/geoservices
-)
-
-src_configure() {
-   # src/plugins/geoservices requires files that are only generated when
-   # qmake is run in the root directory. Bug 633776.
-   mkdir -p "${QT5_BUILD_DIR}"/src/location || die
-   qt5_qmake "${QT5_BUILD_DIR}"
-   cp "${S}"/src/location/qtlocation-config.pri 
"${QT5_BUILD_DIR}"/src/location || die
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/files/, dev-qt/qtcore/

2021-01-01 Thread Andreas Sturmlechner
commit: 78bf8d284d0bed6aa02af0e52aa9b27946c90ccb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 16:56:03 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bf8d28

dev-qt/qtcore: Bounds-check time-zone offsets when parsing

See also: https://bugreports.qt.io/browse/QTBUG-88656

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

 .../files/qtcore-5.15.2-fix-UB-in-QDateTime.patch  |  88 +
 dev-qt/qtcore/qtcore-5.15.2-r1.ebuild  | 105 +
 2 files changed, 193 insertions(+)

diff --git a/dev-qt/qtcore/files/qtcore-5.15.2-fix-UB-in-QDateTime.patch 
b/dev-qt/qtcore/files/qtcore-5.15.2-fix-UB-in-QDateTime.patch
new file mode 100644
index 000..b131b7af365
--- /dev/null
+++ b/dev-qt/qtcore/files/qtcore-5.15.2-fix-UB-in-QDateTime.patch
@@ -0,0 +1,88 @@
+From d2c0fc2b5f1c07c1e0acb1c0127578066b6f9b8e Mon Sep 17 00:00:00 2001
+From: Edward Welbourne 
+Date: Tue, 24 Nov 2020 12:45:11 +0100
+Subject: [PATCH] Bounds-check time-zone offsets when parsing
+
+Parsing of time-zone offsets should check the offset string conforms
+to the expected format and has valid values in its fields. The
+QDateTime parser, fromOffsetString(), neglected the bounds check on
+hours; the QTzTimeZonePrivate parser, parsePosixTime(), neglected all
+upper bounds checks, only checking against negative valus.
+
+Drive-by - refined phrasing of a comment.
+
+Fixes: QTBUG-88656
+Change-Id: If04cdbe65064108eaa87c42310527783ad21b4c0
+Reviewed-by: Thiago Macieira 
+(cherry picked from commit 380d97e1bd15e753907c378a070bdf7f1c1cf06e)
+Reviewed-by: Edward Welbourne 
+---
+ src/corelib/time/qdatetime.cpp   |  2 +-
+ src/corelib/time/qtimezoneprivate_tz.cpp | 27 ---
+ 2 files changed, 17 insertions(+), 12 deletions(-)
+
+diff --git a/src/corelib/time/qdatetime.cpp b/src/corelib/time/qdatetime.cpp
+index e824787880c..a2816e87f4a 100644
+--- a/src/corelib/time/qdatetime.cpp
 b/src/corelib/time/qdatetime.cpp
+@@ -240,7 +240,7 @@ static int fromOffsetString(QStringView offsetString, bool 
*valid) noexcept
+ const QStringView hhRef = time.left(qMin(hhLen, time.size()));
+ bool ok = false;
+ const int hour = C.toInt(hhRef, );
+-if (!ok)
++if (!ok || hour > 23) // More generous than QTimeZone::MaxUtcOffsetSecs
+ return 0;
+ 
+ const QStringView mmRef = time.mid(qMin(mmIndex, time.size()));
+diff --git a/src/corelib/time/qtimezoneprivate_tz.cpp 
b/src/corelib/time/qtimezoneprivate_tz.cpp
+index b816b4ecff2..adc590878d7 100644
+--- a/src/corelib/time/qtimezoneprivate_tz.cpp
 b/src/corelib/time/qtimezoneprivate_tz.cpp
+@@ -394,29 +394,34 @@ static int parsePosixTime(const char *begin, const char 
*end)
+ // Format "hh[:mm[:ss]]"
+ int hour, min = 0, sec = 0;
+ 
+-// Note that the calls to qstrtoll do *not* check the end pointer, which
+-// means they proceed until they find a non-digit. We check that we're
+-// still in range at the end, but we may have read from past end. It's the
+-// caller's responsibility to ensure that begin is part of a
+-// null-terminated string.
++// Note that the calls to qstrtoll do *not* check against the end pointer,
++// which means they proceed until they find a non-digit. We check that 
we're
++// still in range at the end, but we may have read past end. It's the
++// caller's responsibility to ensure that begin is part of a 
null-terminated
++// string.
+ 
++const int maxHour = QTimeZone::MaxUtcOffsetSecs / 3600;
+ bool ok = false;
+-hour = qstrtoll(begin, , 10, );
+-if (!ok || hour < 0)
++const char *cut = begin;
++hour = qstrtoll(begin, , 10, );
++if (!ok || hour < 0 || hour > maxHour || cut > begin + 2)
+ return INT_MIN;
++begin = cut;
+ if (begin < end && *begin == ':') {
+ // minutes
+ ++begin;
+-min = qstrtoll(begin, , 10, );
+-if (!ok || min < 0)
++min = qstrtoll(begin, , 10, );
++if (!ok || min < 0 || min > 59 || cut > begin + 2)
+ return INT_MIN;
+ 
++begin = cut;
+ if (begin < end && *begin == ':') {
+ // seconds
+ ++begin;
+-sec = qstrtoll(begin, , 10, );
+-if (!ok || sec < 0)
++sec = qstrtoll(begin, , 10, );
++if (!ok || sec < 0 || sec > 59 || cut > begin + 2)
+ return INT_MIN;
++begin = cut;
+ }
+ }
+ 
+-- 
+2.16.3

diff --git a/dev-qt/qtcore/qtcore-5.15.2-r1.ebuild 
b/dev-qt/qtcore/qtcore-5.15.2-r1.ebuild
new file mode 100644
index 000..b00b449ee60
--- /dev/null
+++ b/dev-qt/qtcore/qtcore-5.15.2-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2021-01-01 Thread Andreas Sturmlechner
commit: 707b07691c5bf451f9d96e746d82a21624d20e4d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 16:58:31 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707b0769

dev-qt/qtcore: Drop 5.15.2 (r0)

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

 dev-qt/qtcore/qtcore-5.15.2.ebuild | 104 -
 1 file changed, 104 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.2.ebuild 
b/dev-qt/qtcore/qtcore-5.15.2.ebuild
deleted file mode 100644
index 930bd912dbd..000
--- a/dev-qt/qtcore/qtcore-5.15.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QT5_MODULE="qtbase"
-inherit linux-info qt5-build
-
-DESCRIPTION="Cross-platform application development framework"
-SLOT=5/$(ver_cut 1-3)
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-IUSE="icu old-kernel systemd"
-
-DEPEND="
-   dev-libs/double-conversion:=
-   dev-libs/glib:2
-   dev-libs/libpcre2[pcre16,unicode]
-   sys-libs/zlib:=
-   icu? ( dev-libs/icu:= )
-   !icu? ( virtual/libiconv )
-   systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}
-   !> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
-
-   #if defined(QT_NO_${flag}) && defined(QT_${flag})
-   # undef QT_NO_${flag}
-   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
-   # define QT_NO_${flag}
-   #endif
-   _EOF_
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2021-01-01 Thread Andreas Sturmlechner
commit: 540d8edd60aa46709b72baebc91f0058527ff20a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 17:03:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540d8edd

dev-qt/qtgui: Drop 5.15.2 (r0)

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

 dev-qt/qtgui/qtgui-5.15.2.ebuild | 187 ---
 1 file changed, 187 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.2.ebuild b/dev-qt/qtgui/qtgui-5.15.2.ebuild
deleted file mode 100644
index 2e272cfbc2f..000
--- a/dev-qt/qtgui/qtgui-5.15.2.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/$(ver_cut 1-3) # bug 707658
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-# TODO: linuxfb
-
-IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
-   +libinput +png tslib tuio +udev vnc vulkan wayland +X"
-REQUIRED_USE="
-   || ( eglfs X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   ~dev-qt/qtcore-${PV}:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   >=media-libs/freetype-2.6.1:2
-   >=media-libs/harfbuzz-1.6.0:=
-   sys-libs/zlib:=
-   dbus? ( ~dev-qt/qtdbus-${PV} )
-   egl? ( media-libs/mesa[egl] )
-   eglfs? (
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   gles2-only? ( media-libs/mesa[gles2] )
-   !gles2-only? ( virtual/opengl )
-   jpeg? ( virtual/jpeg:0 )
-   libinput? (
-   dev-libs/libinput:=
-   >=x11-libs/libxkbcommon-0.5.0
-   )
-   png? ( media-libs/libpng:0= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( ~dev-qt/qtnetwork-${PV} )
-   udev? ( virtual/libudev:= )
-   vnc? ( ~dev-qt/qtnetwork-${PV} )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.12:=[xkb]
-   >=x11-libs/libxkbcommon-0.5.0[X]
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   evdev? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-qt/qtchooser
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( ~dev-qt/qtwayland-${PV} )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/qvkgen
-   src/gui
-   src/openglextensions
-   src/platformheaders
-   src/platformsupport
-   src/plugins/generic
-   src/plugins/imageformats
-   src/plugins/platforms
-   src/plugins/platforminputcontexts
-)
-
-QT5_GENTOO_CONFIG=(
-   accessibility:accessibility-atspi-bridge
-   egl:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   :fontconfig:
-   :system-freetype:FREETYPE
-   !:no-freetype:
-   !gif:no-gif:
-   gles2-only::OPENGL_ES
-   gles2-only:opengles2:OPENGL_ES_2
-   !:no-gui:
-   :system-harfbuzz:
-   !:no-harfbuzz:
-   jpeg:system-jpeg:IMAGEFORMAT_JPEG
-   !jpeg:no-jpeg:
-   libinput
-   libinput:xkbcommon:
-   :opengl
-   png:png:
-   png:system-png:IMAGEFORMAT_PNG
-   !png:no-png:
-   tslib:tslib:
-   udev:libudev:
-   vulkan:vulkan:
-   X:xcb:
-   X:xcb-glx:
-   X:xcb-plugin:
-   X:xcb-render:
-   X:xcb-sm:
-   X:xcb-xlib:
-   X:xcb-xinput:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :gui
-)
-
-PATCHES=(
-   "${FILESDIR}/qt-5.12-gcc-avx2.patch" # bug 672946
-   "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" # bug 
703306
-)
-
-src_prepare() {
-   # don't add -O3 to CXXFLAGS, bug 549140
-   sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
-
-   # egl_x11 is activated when both egl and X are enabled
-   use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || 
QT5_GENTOO_CONFIG+=(egl:egl_x11:)
-
-   qt_use_disable_config dbus dbus \
-   src/platformsupport/themes/genericunix/genericunix.pri
-
-   qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
-
-   qt_use_disable_mod ibus dbus \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlocation/, dev-qt/qtlocation/files/

2021-01-01 Thread Andreas Sturmlechner
commit: 6c15f422ef1ae2def29a3b9fc1ad9f3c7b77bad3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 16:46:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 01:22:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c15f422

dev-qt/qtlocation: Fix QSG Render Thread crash

See also: https://bugreports.qt.io/browse/QTBUG-85260

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

 ...location-5.15.2-qsg-render-thread-crash-1.patch |  66 
 ...location-5.15.2-qsg-render-thread-crash-2.patch | 115 +
 dev-qt/qtlocation/qtlocation-5.15.2-r1.ebuild  |  50 +
 3 files changed, 231 insertions(+)

diff --git 
a/dev-qt/qtlocation/files/qtlocation-5.15.2-qsg-render-thread-crash-1.patch 
b/dev-qt/qtlocation/files/qtlocation-5.15.2-qsg-render-thread-crash-1.patch
new file mode 100644
index 000..d4cd0188d1a
--- /dev/null
+++ b/dev-qt/qtlocation/files/qtlocation-5.15.2-qsg-render-thread-crash-1.patch
@@ -0,0 +1,66 @@
+From 4fe9e0ed027134a833b2243597a2ccd00987b559 Mon Sep 17 00:00:00 2001
+From: Piotr Mikolajczyk 
+Date: Tue, 29 Sep 2020 10:41:23 +0200
+Subject: [PATCH] Fix crash when showing Map QML comp. for 2nd+ time
+
+Crash caused by storing pointer to a node that could be deleted elsewhere
+
+Fixes: QTBUG-85260
+Change-Id: I871123322fac84b8bf91e9bab8ecad08e75c2854
+Reviewed-by: Paolo Angelelli 
+---
+ src/location/labs/qsg/qgeomapobjectqsgsupport.cpp | 29 ++-
+ 1 file changed, 28 insertions(+), 1 deletion(-)
+
+diff --git a/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp 
b/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp
+index 0e1df8f6c..cd1801305 100644
+--- a/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp
 b/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp
+@@ -48,7 +48,32 @@ static int findMapObject(QGeoMapObject *o, const 
QList )
+ }
+ return -1;
+ }
++namespace  {
++bool findNodeInStructure(QSGNode *root, QSGNode *item)
++{
++if (root == nullptr || item == nullptr)
++return false;
++if (root == item)
++return true;
++auto currentChild = root->firstChild();
++// First check the direct child nodes and if not found let's dive deeper
++bool bFound = (item == currentChild);
++
++while (!bFound && currentChild) {
++currentChild = currentChild->nextSibling();
++bFound = (item == currentChild);
++}
+ 
++if (!bFound) {
++currentChild = root->firstChild();
++while (!bFound && currentChild) {
++bFound = findNodeInStructure(currentChild, item);
++currentChild = currentChild->nextSibling();
++}
++}
++return bFound;
++}
++}
+ bool QGeoMapObjectQSGSupport::createMapObjectImplementation(QGeoMapObject 
*obj, QGeoMapPrivate *d)
+ {
+ QExplicitlySharedDataPointer pimpl =
+@@ -157,9 +182,11 @@ void QGeoMapObjectQSGSupport::updateMapObjects(QSGNode 
*root, QQuickWindow *wind
+ {
+ if (!root)
+ return;
++if (!findNodeInStructure(root, m_mapObjectsRootNode))
++ m_mapObjectsRootNode = nullptr;
+ if (!m_mapObjectsRootNode) {
+ m_mapObjectsRootNode = new 
QDeclarativePolygonMapItemPrivateOpenGL::RootNode();
+-root->appendChildNode(m_mapObjectsRootNode);
++root->appendChildNode(m_mapObjectsRootNode); // PASSING OWNERSHIP!
+ }
+ 
+ m_mapObjectsRootNode->removeAllChildNodes();
+-- 
+2.16.3

diff --git 
a/dev-qt/qtlocation/files/qtlocation-5.15.2-qsg-render-thread-crash-2.patch 
b/dev-qt/qtlocation/files/qtlocation-5.15.2-qsg-render-thread-crash-2.patch
new file mode 100644
index 000..4bd70b99abb
--- /dev/null
+++ b/dev-qt/qtlocation/files/qtlocation-5.15.2-qsg-render-thread-crash-2.patch
@@ -0,0 +1,115 @@
+From 861e372b6ad81570d4f496e42fb25a6699b72f2f Mon Sep 17 00:00:00 2001
+From: Piotr Mikolajczyk 
+Date: Tue, 3 Nov 2020 11:43:22 +0100
+Subject: [PATCH] Simpler fix to crashing Qml Map appearing 2nd+ time
+
+Previous solution did not take advantage of the QSGNode::OwnedByParent
+flag. Setting this flag to false allows to use parent() property
+to determine if the node has been removed from node tree.
+This amends 4fe9e0ed027134a833b2243597a2ccd00987b559
+
+Fixes: QTBUG-85260
+Change-Id: I705848483d7dc2639da0ff66c682b3fffca0
+Reviewed-by: Andy Shaw 
+---
+ src/location/labs/qsg/qgeomapobjectqsgsupport.cpp | 40 +--
+ src/location/labs/qsg/qgeomapobjectqsgsupport_p.h |  3 +-
+ 2 files changed, 11 insertions(+), 32 deletions(-)
+
+diff --git a/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp 
b/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp
+index cd1801305..a978573d6 100644
+--- a/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp
 b/src/location/labs/qsg/qgeomapobjectqsgsupport.cpp
+@@ -48,32 +48,7 @@ static int findMapObject(QGeoMapObject *o, const 
QList )
+ }
+ return -1;
+ }
+-namespace  {

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

2021-01-01 Thread Zac Medico
commit: 84b555bb33f24b7628bebbaa16fe43325b7823a9
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan  2 01:18:30 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  2 01:18:43 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=84b555bb

lib/portage/util/__init__.py: Fix useless-return

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

 lib/portage/util/__init__.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/lib/portage/util/__init__.py b/lib/portage/util/__init__.py
index bedcbcfe6..b0922bf09 100644
--- a/lib/portage/util/__init__.py
+++ b/lib/portage/util/__init__.py
@@ -1293,7 +1293,6 @@ class atomic_ofstream(AbstractContextManager, 
ObjectProxy):
self.abort()
else:
self.close()
-   return None
 
def _get_target(self):
return object.__getattribute__(self, '_file')



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

2021-01-01 Thread Sam James
commit: d87c83d984b23451e8d4c7623715d44506c9f8e3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:50:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:50:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87c83d9

dev-libs/libconfig: cleanup old

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libconfig/Manifest|  2 -
 .../files/libconfig-1.5-out-of-source-build.patch  | 11 -
 dev-libs/libconfig/libconfig-1.5.ebuild| 50 -
 dev-libs/libconfig/libconfig-1.7.1.ebuild  | 51 --
 4 files changed, 114 deletions(-)

diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest
index c0c61722dba..87da50b902f 100644
--- a/dev-libs/libconfig/Manifest
+++ b/dev-libs/libconfig/Manifest
@@ -1,3 +1 @@
-DIST libconfig-1.5.tar.gz 644432 BLAKE2B 
9eaec8aca0692f30d6b51221a5d1bc624540da74f599292b1a161054dec8188b2ad2ee100a97c1e19f7b4763614206a5bf6ad03f6f7bbd33b40d57c51646e520
 SHA512 
16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd
-DIST libconfig-1.7.1.tar.gz 2290501 BLAKE2B 
6c55e0d41c1475434bcc61203bda40c478d0802ccb544866df4b7d9b69538ca1e2eab8642867b0ee7c56e26027d8fb326e470a5c9bdcbc37534fe23092be15e0
 SHA512 
b58b468e9e2d5175fbde1ad9765c6604dc9b3f3944613a88404a45d0d232e7d79a47321bf3c06b97cb46a2104b4313fad5c7f8944149f550b7af51ad523e775e
 DIST libconfig-1.7.2.tar.gz 3017891 BLAKE2B 
1b8bc54857feff506d5cd62312a35f0f8a123380567881bdb8241f2232c5281399e4283687a3254b8f43a92b8f7d5ff3f72ec4fd875bf1b9d5d6c7703014cc3c
 SHA512 
9df57355c2d08381b4a0a6366f0db3633fbe8f73c2bb8c370c040b0bae96ce89ee4ac6c17a5a247fed855d890fa383e5b70cb5573fc9cfc62194d5b94e161cee

diff --git a/dev-libs/libconfig/files/libconfig-1.5-out-of-source-build.patch 
b/dev-libs/libconfig/files/libconfig-1.5-out-of-source-build.patch
deleted file mode 100644
index d109b60d436..000
--- a/dev-libs/libconfig/files/libconfig-1.5-out-of-source-build.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -3,7 +3,7 @@
- 
- libconfig_tests_SOURCES = tests.c
- 
--libconfig_tests_CPPFLAGS = -I$(top_srcdir)/tinytest -I../lib
-+libconfig_tests_CPPFLAGS = -I$(top_srcdir)/tinytest -I$(top_srcdir)/lib
- 
- libconfig_tests_LDADD = -L$(top_builddir)/tinytest -ltinytest \
-   -L$(top_builddir)/lib/.libs -lconfig

diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild 
b/dev-libs/libconfig/libconfig-1.5.ebuild
deleted file mode 100644
index b707232a0af..000
--- a/dev-libs/libconfig/libconfig-1.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF="1"
-inherit eutils autotools-multilib ltprune
-
-DESCRIPTION="Libconfig is a simple library for manipulating structured 
configuration files"
-HOMEPAGE="http://www.hyperrealm.com/libconfig/libconfig.html;
-SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 s390 sparc x86 ~x86-linux"
-IUSE="+cxx examples static-libs"
-
-DEPEND="
-   sys-devel/libtool
-   sys-devel/bison"
-
-PATCHES=( "${FILESDIR}/${PN}-1.5-out-of-source-build.patch" )
-
-src_prepare() {
-   sed -i configure.ac -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die
-   autotools-multilib_src_prepare
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(use_enable cxx)
-   --disable-examples
-   )
-   autotools-utils_src_configure
-}
-
-multilib_src_test() {
-   # It responds to check but that does not work as intended
-   emake test
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   prune_libtool_files
-
-   if use examples; then
-   find examples -name "Makefile.*" -delete || die
-   dodoc -r examples
-   fi
-}

diff --git a/dev-libs/libconfig/libconfig-1.7.1.ebuild 
b/dev-libs/libconfig/libconfig-1.7.1.ebuild
deleted file mode 100644
index 630dd6e6e08..000
--- a/dev-libs/libconfig/libconfig-1.7.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils ltprune multilib-minimal
-
-DESCRIPTION="Libconfig is a simple library for manipulating structured 
configuration files"
-HOMEPAGE="
-   http://www.hyperrealm.com/libconfig/libconfig.html
-   https://github.com/hyperrealm/libconfig
-"
-SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/11"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-IUSE="+cxx static-libs"
-
-DEPEND="
-   sys-apps/texinfo
-   sys-devel/bison
-   

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

2021-01-01 Thread Sam James
commit: 4f63e31bdce812fe8da5d7703aa74b893f36b722
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:53:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:53:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f63e31b

dev-libs/libconfig: cleanup ebuild

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libconfig/libconfig-1.7.2.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild 
b/dev-libs/libconfig/libconfig-1.7.2.ebuild
index 374b0c9892b..cbbe4ac59f0 100644
--- a/dev-libs/libconfig/libconfig-1.7.2.ebuild
+++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools eutils ltprune multilib-minimal
+EAPI=7
+
+inherit autotools multilib-minimal
 
 DESCRIPTION="Libconfig is a simple library for manipulating structured 
configuration files"
 HOMEPAGE="
@@ -46,5 +47,5 @@ multilib_src_test() {
 multilib_src_install() {
default
 
-   prune_libtool_files
+   find "${ED}" -name '*.la' -delete || die
 }



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

2021-01-01 Thread Sam James
commit: f90694ad7db0d93598e948f9506f632ae361b9cc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:44:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:44:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90694ad

dev-perl/Conf-Libconfig: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 ...Libconfig-0.100.0-r1.ebuild => Conf-Libconfig-0.100.0-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r1.ebuild 
b/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.ebuild
similarity index 88%
rename from dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r1.ebuild
rename to dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.ebuild
index 0dfa4a34074..8ad922bbd82 100644
--- a/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r1.ebuild
+++ b/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.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
@@ -23,11 +23,11 @@ PERL_RM_FILES=(
"t/pod.t"
 )
 RDEPEND="
-   dev-libs/libconfig
+   dev-libs/libconfig:=
virtual/perl-XSLoader
 "
 DEPEND="
-   dev-libs/libconfig
+   dev-libs/libconfig:=
 "
 BDEPEND="${RDEPEND}
dev-perl/ExtUtils-PkgConfig



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

2021-01-01 Thread Sam James
commit: e212dbc6c4af0274dca590df5ee32219ebd424b0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:43:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:43:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e212dbc6

dev-util/conf2struct: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../conf2struct/{conf2struct-1.0.ebuild => conf2struct-1.0-r1.ebuild} | 4 ++--
 .../conf2struct/{conf2struct-1.3.ebuild => conf2struct-1.3-r1.ebuild} | 4 ++--
 dev-util/conf2struct/conf2struct-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/conf2struct/conf2struct-1.0.ebuild 
b/dev-util/conf2struct/conf2struct-1.0-r1.ebuild
similarity index 91%
rename from dev-util/conf2struct/conf2struct-1.0.ebuild
rename to dev-util/conf2struct/conf2struct-1.0-r1.ebuild
index 6891ffd1b8b..c39a24cd400 100644
--- a/dev-util/conf2struct/conf2struct-1.0.ebuild
+++ b/dev-util/conf2struct/conf2struct-1.0-r1.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"
@@ -19,7 +19,7 @@ LICENSE="BSD-2"
 SLOT="0"
 IUSE=""
 
-RDEPEND="dev-libs/libconfig
+RDEPEND="dev-libs/libconfig:=
dev-perl/Conf-Libconfig"
 DEPEND="${RDEPEND}"
 

diff --git a/dev-util/conf2struct/conf2struct-1.3.ebuild 
b/dev-util/conf2struct/conf2struct-1.3-r1.ebuild
similarity index 91%
rename from dev-util/conf2struct/conf2struct-1.3.ebuild
rename to dev-util/conf2struct/conf2struct-1.3-r1.ebuild
index 6891ffd1b8b..c39a24cd400 100644
--- a/dev-util/conf2struct/conf2struct-1.3.ebuild
+++ b/dev-util/conf2struct/conf2struct-1.3-r1.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"
@@ -19,7 +19,7 @@ LICENSE="BSD-2"
 SLOT="0"
 IUSE=""
 
-RDEPEND="dev-libs/libconfig
+RDEPEND="dev-libs/libconfig:=
dev-perl/Conf-Libconfig"
 DEPEND="${RDEPEND}"
 

diff --git a/dev-util/conf2struct/conf2struct-.ebuild 
b/dev-util/conf2struct/conf2struct-.ebuild
index 6891ffd1b8b..c39a24cd400 100644
--- a/dev-util/conf2struct/conf2struct-.ebuild
+++ b/dev-util/conf2struct/conf2struct-.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"
@@ -19,7 +19,7 @@ LICENSE="BSD-2"
 SLOT="0"
 IUSE=""
 
-RDEPEND="dev-libs/libconfig
+RDEPEND="dev-libs/libconfig:=
dev-perl/Conf-Libconfig"
 DEPEND="${RDEPEND}"
 



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

2021-01-01 Thread Sam James
commit: 1e71e889ecdaa3ab96fda5769a776cc64a342735
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:48:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:48:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e71e889

net-im/toxic: revbump for libconfig (and other) subslot deps

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../{toxic-0.10.0.ebuild => toxic-0.10.0-r1.ebuild}| 14 +++---
 .../{toxic-0.8.3-r1.ebuild => toxic-0.8.3-r2.ebuild}   | 18 +-
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/net-im/toxic/toxic-0.10.0.ebuild 
b/net-im/toxic/toxic-0.10.0-r1.ebuild
similarity index 94%
rename from net-im/toxic/toxic-0.10.0.ebuild
rename to net-im/toxic/toxic-0.10.0-r1.ebuild
index eec33667d60..d8edefaf923 100644
--- a/net-im/toxic/toxic-0.10.0.ebuild
+++ b/net-im/toxic/toxic-0.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,11 +18,11 @@ IUSE="+audio-notify debug doc llvm notification png python 
qrcode +sound +video
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
video? ( sound X ) "
 
-BDEPEND="dev-libs/libconfig"
-
-RDEPEND="net-libs/tox
+RDEPEND="
+   dev-libs/libconfig:=
+   net-libs/tox:=
net-misc/curl
-   sys-libs/ncurses:*
+   sys-libs/ncurses:=
audio-notify? (
media-libs/freealut
media-libs/openal
@@ -31,12 +31,12 @@ RDEPEND="net-libs/tox
debug? ( llvm? ( sys-devel/llvm:* ) )
python? ( ${PYTHON_DEPS} )
qrcode? (
-   media-gfx/qrencode
+   media-gfx/qrencode:=
png? ( media-libs/libpng )
)
sound? (
media-libs/openal
-   net-libs/tox[av]
+   net-libs/tox:=[av]
)
X? (
x11-base/xorg-proto

diff --git a/net-im/toxic/toxic-0.8.3-r1.ebuild 
b/net-im/toxic/toxic-0.8.3-r2.ebuild
similarity index 88%
rename from net-im/toxic/toxic-0.8.3-r1.ebuild
rename to net-im/toxic/toxic-0.8.3-r2.ebuild
index 03ec7dfb015..7dae366dc14 100644
--- a/net-im/toxic/toxic-0.8.3-r1.ebuild
+++ b/net-im/toxic/toxic-0.8.3-r2.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
@@ -17,22 +17,22 @@ KEYWORDS="amd64 x86"
 IUSE="notification python qrcode +sound +video +X"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-BDEPEND="dev-libs/libconfig"
-
-RDEPEND=">=net-libs/tox-0.2.8:*
+RDEPEND="
+   dev-libs/libconfig:=
+   >=net-libs/tox-0.2.8:=
net-misc/curl
-   sys-libs/ncurses:*
+   sys-libs/ncurses:=
notification? ( x11-libs/libnotify )
python? ( ${PYTHON_DEPS} )
-   qrcode? ( media-gfx/qrencode )
+   qrcode? ( media-gfx/qrencode:= )
sound? (
media-libs/freealut
media-libs/openal
-   net-libs/tox[av]
+   net-libs/tox:=[av]
)
video? (
-   media-libs/libvpx
-   net-libs/tox[av]
+   media-libs/libvpx:=
+   net-libs/tox:=[av]
x11-libs/libX11 )"
 
 DEPEND="${RDEPEND}"



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

2021-01-01 Thread Sam James
commit: 6619fac664fc1828a65db3d0b0fd9ff183b1f316
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:49:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:49:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6619fac6

net-im/toxic: fix unquoted ${ED}

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-im/toxic/toxic-0.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/toxic/toxic-0.10.0-r1.ebuild 
b/net-im/toxic/toxic-0.10.0-r1.ebuild
index d8edefaf923..904924719e8 100644
--- a/net-im/toxic/toxic-0.10.0-r1.ebuild
+++ b/net-im/toxic/toxic-0.10.0-r1.ebuild
@@ -102,6 +102,6 @@ src_configure() {
 src_install() {
default
if ! use audio-notify; then
-   rm -r ${ED}/usr/share/${PN}/sounds || die "Could not remove 
sounds directory"
+   rm -r "${ED}"/usr/share/${PN}/sounds || die "Could not remove 
sounds directory"
fi
 }



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

2021-01-01 Thread Sam James
commit: f079f95c760141105abbe4022f8b5e5a45979652
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:40:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:40:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f079f95c

app-misc/dfshow: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../dfshow/{dfshow-0.8.2_beta.ebuild => dfshow-0.8.2_beta-r1.ebuild}  | 4 ++--
 .../dfshow/{dfshow-0.9.1_beta.ebuild => dfshow-0.9.1_beta-r1.ebuild}  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/dfshow/dfshow-0.8.2_beta.ebuild 
b/app-misc/dfshow/dfshow-0.8.2_beta-r1.ebuild
similarity index 91%
rename from app-misc/dfshow/dfshow-0.8.2_beta.ebuild
rename to app-misc/dfshow/dfshow-0.8.2_beta-r1.ebuild
index 2b75216f7b9..5733b670051 100644
--- a/app-misc/dfshow/dfshow-0.8.2_beta.ebuild
+++ b/app-misc/dfshow/dfshow-0.8.2_beta-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=7
@@ -17,7 +17,7 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="dev-libs/libconfig
+DEPEND="dev-libs/libconfig:=
sys-libs/ncurses:0=
 "
 RDEPEND="${DEPEND}"

diff --git a/app-misc/dfshow/dfshow-0.9.1_beta.ebuild 
b/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild
similarity index 93%
rename from app-misc/dfshow/dfshow-0.9.1_beta.ebuild
rename to app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild
index 29830de4a64..883ebd7c7fe 100644
--- a/app-misc/dfshow/dfshow-0.9.1_beta.ebuild
+++ b/app-misc/dfshow/dfshow-0.9.1_beta-r1.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
@@ -15,7 +15,7 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="dev-libs/libconfig
+DEPEND="dev-libs/libconfig:=
sys-libs/ncurses:0=
 "
 RDEPEND="${DEPEND}"



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

2021-01-01 Thread Sam James
commit: 2b99f31a7a0bb0d0650a923ace416681f4c85dd8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:42:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:42:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b99f31a

media-libs/libffado: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../libffado/{libffado-2.4.4.ebuild => libffado-2.4.4-r1.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libffado/libffado-2.4.4.ebuild 
b/media-libs/libffado/libffado-2.4.4-r1.ebuild
similarity index 96%
rename from media-libs/libffado/libffado-2.4.4.ebuild
rename to media-libs/libffado/libffado-2.4.4-r1.ebuild
index 71156c2cf4d..c7c5b1cf7dd 100644
--- a/media-libs/libffado/libffado-2.4.4.ebuild
+++ b/media-libs/libffado/libffado-2.4.4-r1.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
@@ -29,7 +29,7 @@ BDEPEND="
 CDEPEND="${PYTHON_DEPS}
dev-cpp/libxmlpp:2.6[${MULTILIB_USEDEP}]
dev-libs/dbus-c++
-   dev-libs/libconfig[cxx,${MULTILIB_USEDEP}]
+   dev-libs/libconfig:=[cxx,${MULTILIB_USEDEP}]
media-libs/alsa-lib
media-libs/libiec61883[${MULTILIB_USEDEP}]
sys-apps/dbus



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

2021-01-01 Thread Sam James
commit: 6fd36eeae0e26b1160747a1dae80511ba1faf364
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:41:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:41:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd36eea

net-wireless/qradiolink: add libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-wireless/qradiolink/qradiolink-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/qradiolink/qradiolink-.ebuild 
b/net-wireless/qradiolink/qradiolink-.ebuild
index e6049347971..eb6cdd56475 100644
--- a/net-wireless/qradiolink/qradiolink-.ebuild
+++ b/net-wireless/qradiolink/qradiolink-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ else
 fi
 IUSE=""
 
-DEPEND="dev-libs/libconfig[cxx]
+DEPEND="dev-libs/libconfig:=[cxx]
net-wireless/gnuradio:=[analog,audio,digital,fec,filter,qt5]
net-wireless/gr-osmosdr:=
dev-libs/boost:=



[gentoo-commits] repo/gentoo:master commit in: app-laptop/hdapsd/

2021-01-01 Thread Sam James
commit: 4337b1a6a51d7b2830d173df215766108d3d2283
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:37:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:37:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4337b1a6

app-laptop/hdapsd: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../hdapsd/{hdapsd-20141203.ebuild => hdapsd-20141203-r1.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-laptop/hdapsd/hdapsd-20141203.ebuild 
b/app-laptop/hdapsd/hdapsd-20141203-r1.ebuild
similarity index 96%
rename from app-laptop/hdapsd/hdapsd-20141203.ebuild
rename to app-laptop/hdapsd/hdapsd-20141203-r1.ebuild
index ca4d09f54ce..d3cea62d792 100644
--- a/app-laptop/hdapsd/hdapsd-20141203.ebuild
+++ b/app-laptop/hdapsd/hdapsd-20141203-r1.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=5
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="libconfig"
 
-DEPEND="libconfig? ( dev-libs/libconfig )"
+DEPEND="libconfig? ( dev-libs/libconfig:= )"
 RDEPEND="${DEPEND}"
 
 pkg_setup() {



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

2021-01-01 Thread Sam James
commit: 648febca4a496cc5836972d4e86bc426daa20c2b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:38:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:39:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648febca

net-wireless/srslte: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../srslte/{srslte-20.10.1.ebuild => srslte-20.10.1-r1.ebuild}| 4 ++--
 net-wireless/srslte/srslte-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/srslte/srslte-20.10.1.ebuild 
b/net-wireless/srslte/srslte-20.10.1-r1.ebuild
similarity index 95%
rename from net-wireless/srslte/srslte-20.10.1.ebuild
rename to net-wireless/srslte/srslte-20.10.1-r1.ebuild
index 4030279938a..1adc139e590 100644
--- a/net-wireless/srslte/srslte-20.10.1.ebuild
+++ b/net-wireless/srslte/srslte-20.10.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,7 @@ IUSE="bladerf simcard soapysdr uhd zeromq"
 
 DEPEND="
dev-libs/boost
-   dev-libs/libconfig
+   dev-libs/libconfig:=
net-misc/lksctp-tools
net-libs/mbedtls:=
sci-libs/fftw:3.0=

diff --git a/net-wireless/srslte/srslte-.ebuild 
b/net-wireless/srslte/srslte-.ebuild
index 4030279938a..1adc139e590 100644
--- a/net-wireless/srslte/srslte-.ebuild
+++ b/net-wireless/srslte/srslte-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,7 @@ IUSE="bladerf simcard soapysdr uhd zeromq"
 
 DEPEND="
dev-libs/boost
-   dev-libs/libconfig
+   dev-libs/libconfig:=
net-misc/lksctp-tools
net-libs/mbedtls:=
sci-libs/fftw:3.0=



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

2021-01-01 Thread Sam James
commit: 324eab1cbb9d718cf275a5eac8e49a95cd3bf915
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:35:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:35:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324eab1c

app-emulation/libguestfs: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../{libguestfs-1.36.13.ebuild => libguestfs-1.36.13-r1.ebuild}   | 4 ++--
 .../{libguestfs-1.36.15.ebuild => libguestfs-1.36.15-r1.ebuild}   | 4 ++--
 .../{libguestfs-1.38.6.ebuild => libguestfs-1.38.6-r1.ebuild} | 4 ++--
 .../{libguestfs-1.38.6-r100.ebuild => libguestfs-1.38.6-r101.ebuild}  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-emulation/libguestfs/libguestfs-1.36.13.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
similarity index 98%
rename from app-emulation/libguestfs/libguestfs-1.36.13.ebuild
rename to app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
index a9896d1ca1a..55e8ec291cf 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.13.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -44,7 +44,7 @@ COMMON_DEPEND="
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.0.0
sys-fs/squashfs-tools:*
-   dev-libs/libconfig
+   dev-libs/libconfig:=
sys-libs/readline:0=
>=sys-libs/db-4.6:*
app-arch/xz-utils

diff --git a/app-emulation/libguestfs/libguestfs-1.36.15.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
similarity index 98%
rename from app-emulation/libguestfs/libguestfs-1.36.15.ebuild
rename to app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
index 7ec4be7a95e..8d74b5e4ddf 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.15.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -43,7 +43,7 @@ COMMON_DEPEND="
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.0.0
sys-fs/squashfs-tools:*
-   dev-libs/libconfig
+   dev-libs/libconfig:=
sys-libs/readline:0=
>=sys-libs/db-4.6:*
app-arch/xz-utils

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
similarity index 98%
rename from app-emulation/libguestfs/libguestfs-1.38.6.ebuild
rename to app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
index 9828f1232d0..a63d95e8e60 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -43,7 +43,7 @@ COMMON_DEPEND="
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.8.0
sys-fs/squashfs-tools:*
-   dev-libs/libconfig
+   dev-libs/libconfig:=
sys-libs/readline:0=
>=sys-libs/db-4.6:*
app-arch/xz-utils

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6-r100.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild
similarity index 98%
rename from app-emulation/libguestfs/libguestfs-1.38.6-r100.ebuild
rename to app-emulation/libguestfs/libguestfs-1.38.6-r101.ebuild
index 5c28a6fd58b..f3f6e9e3e86 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6-r100.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r101.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
@@ -45,7 +45,7 @@ COMMON_DEPEND="
>=sys-apps/fakechroot-2.8
>=app-admin/augeas-1.8.0
sys-fs/squashfs-tools:*
-   dev-libs/libconfig
+   dev-libs/libconfig:=
sys-libs/readline:0=
>=sys-libs/db-4.6:*
app-arch/xz-utils



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

2021-01-01 Thread Sam James
commit: f7403ea28aa27dcbe6b2388230f4be458b5acd5a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:32:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:32:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7403ea2

net-libs/tox: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/tox/{tox-0.2.11.ebuild => tox-0.2.11-r1.ebuild} | 4 ++--
 net-libs/tox/{tox-0.2.12.ebuild => tox-0.2.12-r1.ebuild} | 4 ++--
 net-libs/tox/tox-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-libs/tox/tox-0.2.11.ebuild b/net-libs/tox/tox-0.2.11-r1.ebuild
similarity index 97%
rename from net-libs/tox/tox-0.2.11.ebuild
rename to net-libs/tox/tox-0.2.11-r1.ebuild
index d293d706786..9453517861e 100644
--- a/net-libs/tox/tox-0.2.11.ebuild
+++ b/net-libs/tox/tox-0.2.11-r1.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
@@ -26,7 +26,7 @@ DEPEND="
media-libs/libvpx
media-libs/opus
)
-   daemon? ( dev-libs/libconfig )"
+   daemon? ( dev-libs/libconfig:= )"
 RDEPEND="
${DEPEND}
daemon? (

diff --git a/net-libs/tox/tox-0.2.12.ebuild b/net-libs/tox/tox-0.2.12-r1.ebuild
similarity index 97%
rename from net-libs/tox/tox-0.2.12.ebuild
rename to net-libs/tox/tox-0.2.12-r1.ebuild
index 76511a2fe70..3e3ebd06740 100644
--- a/net-libs/tox/tox-0.2.12.ebuild
+++ b/net-libs/tox/tox-0.2.12-r1.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
@@ -26,7 +26,7 @@ DEPEND="
media-libs/libvpx:=
media-libs/opus
)
-   daemon? ( dev-libs/libconfig )"
+   daemon? ( dev-libs/libconfig:= )"
 RDEPEND="
${DEPEND}
daemon? (

diff --git a/net-libs/tox/tox-.ebuild b/net-libs/tox/tox-.ebuild
index 6e0181ca0d8..e80ab453166 100644
--- a/net-libs/tox/tox-.ebuild
+++ b/net-libs/tox/tox-.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
@@ -25,7 +25,7 @@ DEPEND=">dev-libs/libsodium-0.6.1:=[asm,urandom,-minimal]
media-libs/libvpx:=
media-libs/opus
)
-   daemon? ( dev-libs/libconfig )"
+   daemon? ( dev-libs/libconfig:= )"
 RDEPEND="
${DEPEND}
daemon? (



[gentoo-commits] repo/gentoo:master commit in: media-sound/umurmur/

2021-01-01 Thread Sam James
commit: 8acd91dccf632ee50d809f23d26bbf4024bab0d3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:28:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:28:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acd91dc

media-sound/umurmur: add libconfig subslot dep in 

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-sound/umurmur/umurmur-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/umurmur/umurmur-.ebuild 
b/media-sound/umurmur/umurmur-.ebuild
index 36c6e284b8d..edcef21466b 100644
--- a/media-sound/umurmur/umurmur-.ebuild
+++ b/media-sound/umurmur/umurmur-.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
@@ -21,7 +21,7 @@ IUSE="gnutls libressl mbedtls shm"
 # ssl-provider precendence: gnutls, mbedtls, libressl
 # and openssl if none specified
 DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
-   dev-libs/libconfig
+   dev-libs/libconfig:=
gnutls? (
dev-libs/nettle:=
>=net-libs/gnutls-3.0.0



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

2021-01-01 Thread Sam James
commit: f5dc84b7b4942d2e41c3b45b4ef928c57d74b357
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:30:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:30:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5dc84b7

net-misc/sslh: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-misc/sslh/{sslh-1.20.ebuild => sslh-1.20-r1.ebuild}   | 4 ++--
 net-misc/sslh/{sslh-1.21.ebuild => sslh-1.21-r1.ebuild}   | 4 ++--
 net-misc/sslh/{sslh-1.21b.ebuild => sslh-1.21b-r1.ebuild} | 4 ++--
 net-misc/sslh/{sslh-1.21c.ebuild => sslh-1.21c-r1.ebuild} | 4 ++--
 net-misc/sslh/sslh-.ebuild| 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/net-misc/sslh/sslh-1.20.ebuild b/net-misc/sslh/sslh-1.20-r1.ebuild
similarity index 96%
rename from net-misc/sslh/sslh-1.20.ebuild
rename to net-misc/sslh/sslh-1.20-r1.ebuild
index 58cd75f35f9..55f5f880926 100644
--- a/net-misc/sslh/sslh-1.20.ebuild
+++ b/net-misc/sslh/sslh-1.20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -24,7 +24,7 @@ IUSE="caps pcre systemd tcpd"
 RDEPEND="caps? ( sys-libs/libcap )
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
-   >=dev-libs/libconfig-1.5"
+   >=dev-libs/libconfig-1.5:="
 DEPEND="${RDEPEND}
dev-lang/perl
pcre? ( dev-libs/libpcre:= )"

diff --git a/net-misc/sslh/sslh-1.21.ebuild b/net-misc/sslh/sslh-1.21-r1.ebuild
similarity index 96%
rename from net-misc/sslh/sslh-1.21.ebuild
rename to net-misc/sslh/sslh-1.21-r1.ebuild
index f112f155149..db0cf15ce9e 100644
--- a/net-misc/sslh/sslh-1.21.ebuild
+++ b/net-misc/sslh/sslh-1.21-r1.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"
@@ -23,7 +23,7 @@ IUSE="caps pcre systemd tcpd"
 RDEPEND="caps? ( sys-libs/libcap )
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
-   >=dev-libs/libconfig-1.5"
+   >=dev-libs/libconfig-1.5:="
 DEPEND="${RDEPEND}
dev-lang/perl
pcre? ( dev-libs/libpcre:= )"

diff --git a/net-misc/sslh/sslh-1.21b.ebuild 
b/net-misc/sslh/sslh-1.21b-r1.ebuild
similarity index 96%
rename from net-misc/sslh/sslh-1.21b.ebuild
rename to net-misc/sslh/sslh-1.21b-r1.ebuild
index f112f155149..db0cf15ce9e 100644
--- a/net-misc/sslh/sslh-1.21b.ebuild
+++ b/net-misc/sslh/sslh-1.21b-r1.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"
@@ -23,7 +23,7 @@ IUSE="caps pcre systemd tcpd"
 RDEPEND="caps? ( sys-libs/libcap )
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
-   >=dev-libs/libconfig-1.5"
+   >=dev-libs/libconfig-1.5:="
 DEPEND="${RDEPEND}
dev-lang/perl
pcre? ( dev-libs/libpcre:= )"

diff --git a/net-misc/sslh/sslh-1.21c.ebuild 
b/net-misc/sslh/sslh-1.21c-r1.ebuild
similarity index 96%
rename from net-misc/sslh/sslh-1.21c.ebuild
rename to net-misc/sslh/sslh-1.21c-r1.ebuild
index f112f155149..db0cf15ce9e 100644
--- a/net-misc/sslh/sslh-1.21c.ebuild
+++ b/net-misc/sslh/sslh-1.21c-r1.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"
@@ -23,7 +23,7 @@ IUSE="caps pcre systemd tcpd"
 RDEPEND="caps? ( sys-libs/libcap )
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
-   >=dev-libs/libconfig-1.5"
+   >=dev-libs/libconfig-1.5:="
 DEPEND="${RDEPEND}
dev-lang/perl
pcre? ( dev-libs/libpcre:= )"

diff --git a/net-misc/sslh/sslh-.ebuild b/net-misc/sslh/sslh-.ebuild
index 77b77de39d4..81bb80b2588 100644
--- a/net-misc/sslh/sslh-.ebuild
+++ b/net-misc/sslh/sslh-.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"
@@ -23,7 +23,7 @@ IUSE="caps pcre systemd tcpd"
 RDEPEND="caps? ( sys-libs/libcap )
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
-   >=dev-libs/libconfig-1.5"
+   >=dev-libs/libconfig-1.5:="
 DEPEND="${RDEPEND}
dev-util/conf2struct
dev-lang/perl



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

2021-01-01 Thread Sam James
commit: 077297f442e9c6d3bc3c3f29476d1f2574258042
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:26:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:26:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077297f4

x11-misc/picom: revbump for libconfig subslot dep

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 x11-misc/picom/{picom-8.ebuild => picom-8-r1.ebuild} | 4 ++--
 x11-misc/picom/{picom-8.1.ebuild => picom-8.1-r1.ebuild} | 4 ++--
 x11-misc/picom/{picom-8.2.ebuild => picom-8.2-r1.ebuild} | 4 ++--
 x11-misc/picom/picom-.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/x11-misc/picom/picom-8.ebuild b/x11-misc/picom/picom-8-r1.ebuild
similarity index 95%
rename from x11-misc/picom/picom-8.ebuild
rename to x11-misc/picom/picom-8-r1.ebuild
index 2530591a444..b03005b7a4b 100644
--- a/x11-misc/picom/picom-8.ebuild
+++ b/x11-misc/picom/picom-8-r1.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
@@ -28,7 +28,7 @@ RDEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
-   dev-libs/libconfig
+   dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )

diff --git a/x11-misc/picom/picom-8.1.ebuild 
b/x11-misc/picom/picom-8.1-r1.ebuild
similarity index 95%
rename from x11-misc/picom/picom-8.1.ebuild
rename to x11-misc/picom/picom-8.1-r1.ebuild
index 993b85a8ab0..ff52bddb5e7 100644
--- a/x11-misc/picom/picom-8.1.ebuild
+++ b/x11-misc/picom/picom-8.1-r1.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
@@ -28,7 +28,7 @@ RDEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
-   dev-libs/libconfig
+   dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )

diff --git a/x11-misc/picom/picom-8.2.ebuild 
b/x11-misc/picom/picom-8.2-r1.ebuild
similarity index 95%
rename from x11-misc/picom/picom-8.2.ebuild
rename to x11-misc/picom/picom-8.2-r1.ebuild
index 993b85a8ab0..ff52bddb5e7 100644
--- a/x11-misc/picom/picom-8.2.ebuild
+++ b/x11-misc/picom/picom-8.2-r1.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
@@ -28,7 +28,7 @@ RDEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
-   dev-libs/libconfig
+   dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )

diff --git a/x11-misc/picom/picom-.ebuild b/x11-misc/picom/picom-.ebuild
index 8d71941fd1a..8bfde4079c7 100644
--- a/x11-misc/picom/picom-.ebuild
+++ b/x11-misc/picom/picom-.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
@@ -23,7 +23,7 @@ RDEPEND="dev-libs/libev
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
-   dev-libs/libconfig
+   dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )



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

2021-01-01 Thread Sam James
commit: 15ef61e28746a191bcda73cccf290e2551abb946
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:08:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:08:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ef61e2

media-libs/bcg729: remove live ebuild

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/bcg729/bcg729-99.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/media-libs/bcg729/bcg729-99.ebuild 
b/media-libs/bcg729/bcg729-99.ebuild
deleted file mode 100644
index 5263aff5d73..000
--- a/media-libs/bcg729/bcg729-99.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake git-r3
-
-DESCRIPTION="encoder and decoder of the ITU G729 Annex A/B speech codec"
-HOMEPAGE="https://github.com/BelledonneCommunications/bcg729;
-EGIT_REPO_URI="https://github.com/BelledonneCommunications/bcg729;
-S="${WORKDIR}/${P/_/-}"
-
-LICENSE="GPL-3"
-SLOT="0"
-RDEPEND="!media-plugins/mediastreamer-bcg729"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.3.0_beta-cmake-build.patch
-)
-
-src_install() {
-   cmake_src_install
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-01-01 Thread Sam James
commit: 6344af6fa47c15d14d227cbcff151f897a5fe232
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 00:08:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 00:08:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6344af6f

media-libs/bcg729: tidy src_test logic

Copied from src_prepare (where I relied it'd be simpler in src_test),
forgot to update the logic.

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/bcg729/bcg729-1.1.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/bcg729/bcg729-1.1.1.ebuild 
b/media-libs/bcg729/bcg729-1.1.1.ebuild
index bef0e798b64..ca7b404f630 100644
--- a/media-libs/bcg729/bcg729-1.1.1.ebuild
+++ b/media-libs/bcg729/bcg729-1.1.1.ebuild
@@ -39,10 +39,7 @@ src_configure() {
 
 src_test() {
cd "${BUILD_DIR}/test" || die
-
-   if use test ; then
-   mv "${WORKDIR}/patterns" "${BUILD_DIR}/test/" || die
-   fi
+   mv "${WORKDIR}/patterns" "${BUILD_DIR}/test/" || die
 
./testCampaignAll || die
 }



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

2021-01-01 Thread Andreas Sturmlechner
commit: 3e16a24d63c349d5d784a5c4013a0dc1f9eddca5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 23:56:07 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  2 00:04:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e16a24d

games-puzzle/meandmyshadow: EAPI-7 bump, switch to cmake, xdg-utils

- New HOMEPAGE
- Revert broken/unnecessary patch file change.

Closes: https://bugs.gentoo.org/659598
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../meandmyshadow/files/meandmyshadow-0.4-cmake.patch   |  6 +++---
 games-puzzle/meandmyshadow/meandmyshadow-0.4-r1.ebuild  | 17 +
 2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/games-puzzle/meandmyshadow/files/meandmyshadow-0.4-cmake.patch 
b/games-puzzle/meandmyshadow/files/meandmyshadow-0.4-cmake.patch
index 504f6c0987a..0bd66d5d284 100644
--- a/games-puzzle/meandmyshadow/files/meandmyshadow-0.4-cmake.patch
+++ b/games-puzzle/meandmyshadow/files/meandmyshadow-0.4-cmake.patch
@@ -1,6 +1,6 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -15,13 +15,12 @@
+--- meandmyshadow-0.4.orig/CMakeLists.txt
 meandmyshadow-0.4/CMakeLists.txt
+@@ -15,13 +15,12 @@
  Find_Package(CURL REQUIRED)
  Find_Package(LibArchive REQUIRED)
  Find_Package(OpenSSL REQUIRED)

diff --git a/games-puzzle/meandmyshadow/meandmyshadow-0.4-r1.ebuild 
b/games-puzzle/meandmyshadow/meandmyshadow-0.4-r1.ebuild
index d576bee444c..809adb12079 100644
--- a/games-puzzle/meandmyshadow/meandmyshadow-0.4-r1.ebuild
+++ b/games-puzzle/meandmyshadow/meandmyshadow-0.4-r1.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils gnome2-utils
+inherit cmake xdg-utils
 
-DESCRIPTION="A puzzle/platform game with a player and its shadow"
-HOMEPAGE="http://meandmyshadow.sourceforge.net/;
+DESCRIPTION="Puzzle/platform game with a player and its shadow"
+HOMEPAGE="https://acmepjz.github.io/meandmyshadow/
+https://github.com/acmepjz/meandmyshadow/;
 SRC_URI="mirror://sourceforge/meandmyshadow/${PV}/${P}-src.tar.gz"
 
 LICENSE="GPL-3 OFL-1.1 CC-BY-SA-2.5"
@@ -41,13 +42,13 @@ src_configure() {
-DDESKTOPDIR=/usr/share/applications
-DHARDWARE_ACCELERATION=$(usex opengl)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/ksokoban/

2021-01-01 Thread Andreas Sturmlechner
commit: 278d2a4302029ea97d2d980ca6ca819fbd26d091
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 23:32:12 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 23:32:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278d2a43

games-puzzle/ksokoban: Set ECM_HANDBOOK="forceoptional"

Closes: https://bugs.gentoo.org/755971
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 games-puzzle/ksokoban/ksokoban-0.5.0_pre20190225.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/ksokoban/ksokoban-0.5.0_pre20190225.ebuild 
b/games-puzzle/ksokoban/ksokoban-0.5.0_pre20190225.ebuild
index 1a86e9edd46..08ededa8519 100644
--- a/games-puzzle/ksokoban/ksokoban-0.5.0_pre20190225.ebuild
+++ b/games-puzzle/ksokoban/ksokoban-0.5.0_pre20190225.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 COMMIT="317b1e70a87224c94cac85955a3d666a43527812"
-ECM_HANDBOOK="optional"
+ECM_HANDBOOK="forceoptional"
 KFMIN=5.60.0
 QTMIN=5.12.3
 inherit ecm kde.org



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

2021-01-01 Thread Sam James
commit: ce8b7463acd22de8c717a187e316647d5a2099c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:29:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:29:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8b7463

sys-cluster/corosync: Stabilize 2.4.5 amd64, #711674

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

 sys-cluster/corosync/corosync-2.4.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/corosync/corosync-2.4.5.ebuild 
b/sys-cluster/corosync/corosync-2.4.5.ebuild
index a5382c7f7f8..53837dc49ef 100644
--- a/sys-cluster/corosync/corosync-2.4.5.ebuild
+++ b/sys-cluster/corosync/corosync-2.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc infiniband static-libs systemd xml"
 
 # TODO: support those new configure flags



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

2021-01-01 Thread Sam James
commit: 42b048d157d700a676b8c8ad5bd26730fe34cc14
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:29:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:29:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b048d1

sys-cluster/pacemaker: Stabilize 2.0.5 amd64, #711674

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

 sys-cluster/pacemaker/pacemaker-2.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/pacemaker/pacemaker-2.0.5.ebuild 
b/sys-cluster/pacemaker/pacemaker-2.0.5.ebuild
index 0d030893990..0eed3c3478a 100644
--- a/sys-cluster/pacemaker/pacemaker-2.0.5.ebuild
+++ b/sys-cluster/pacemaker/pacemaker-2.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa ~x86"
 IUSE="acl smtp snmp"
 
 DEPEND="${PYTHON_DEPS}



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

2021-01-01 Thread Sam James
commit: 304130bf1441c5af5e57682d133681be237731d0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:29:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304130bf

sys-cluster/libqb: Stabilize 2.0.1-r1 amd64, #711674

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

 sys-cluster/libqb/libqb-2.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
index baf18edc0b5..5f3d5e3747d 100644
--- a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1-r1.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



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

2021-01-01 Thread Andreas Sturmlechner
commit: a6410c7da3b8639705122551d2e657bae4ba72f8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 23:26:41 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 23:26:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6410c7d

media-sound/zynaddsubfx: Fix cmake with IUSE=jack

Closes: https://bugs.gentoo.org/761823
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../zynaddsubfx/files/zynaddsubfx-3.0.5-cmake.patch   | 15 +++
 media-sound/zynaddsubfx/zynaddsubfx-3.0.5.ebuild  |  7 +--
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/media-sound/zynaddsubfx/files/zynaddsubfx-3.0.5-cmake.patch 
b/media-sound/zynaddsubfx/files/zynaddsubfx-3.0.5-cmake.patch
new file mode 100644
index 000..8fbcf9aca56
--- /dev/null
+++ b/media-sound/zynaddsubfx/files/zynaddsubfx-3.0.5-cmake.patch
@@ -0,0 +1,15 @@
+Fix missing CMake include
+
+Authored by:  Simon van der Veldt 2020-09-30
+Committed by:  Mark McCurry 2020-10-03
+
+--- a/src/Nio/CMakeLists.txt
 b/src/Nio/CMakeLists.txt
+@@ -21,6 +21,7 @@
+ add_definitions(-DIN_DEFAULT="${DefaultInput}")
+ 
+ if(JackEnable)
++include(CheckIncludeFiles)
+ include_directories(${JACK_INCLUDE_DIR})
+ list(APPEND zynaddsubfx_nio_SRCS JackEngine.cpp JackMultiEngine.cpp)
+ list(APPEND zynaddsubfx_nio_lib ${JACK_LIBRARIES})

diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.5.ebuild 
b/media-sound/zynaddsubfx/zynaddsubfx-3.0.5.ebuild
index 72b00573167..36d58edcadf 100644
--- a/media-sound/zynaddsubfx/zynaddsubfx-3.0.5.ebuild
+++ b/media-sound/zynaddsubfx/zynaddsubfx-3.0.5.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=7
@@ -38,7 +38,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}"/${P}-docs.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-docs.patch
+   "${FILESDIR}"/${P}-cmake.patch # bug 761823
+)
 
 DOCS=( ChangeLog HISTORY.txt README.adoc )
 



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

2021-01-01 Thread Sam James
commit: d438c081bf4b583921a3fb722ccb9b23aaf0062b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:00:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d438c081

media-video/motion: Stabilize 4.3.2 amd64, #760714

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

 media-video/motion/motion-4.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/motion/motion-4.3.2.ebuild 
b/media-video/motion/motion-4.3.2.ebuild
index 19e930a8ae0..233a3cb589d 100644
--- a/media-video/motion/motion-4.3.2.ebuild
+++ b/media-video/motion/motion-4.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Motion-Project/${PN}/archive/release-${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ffmpeg mariadb mmal mysql postgres sqlite v4l webp"
 
 RDEPEND="



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

2021-01-01 Thread Sam James
commit: c494575c7c45efc564e340b027812dc40758eeb8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:00:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c494575c

net-misc/asterisk: Stabilize 13.38.1 amd64, #761313

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

 net-misc/asterisk/asterisk-13.38.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/asterisk/asterisk-13.38.1.ebuild 
b/net-misc/asterisk/asterisk-13.38.1.ebuild
index 847f1d498af..49516a8eee9 100644
--- a/net-misc/asterisk/asterisk-13.38.1.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar

https://downloads.uls.co.za/gentoo/asterisk/gentoo-asterisk-patchset-4.08.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 IUSE_VOICEMAIL_STORAGE="
+voicemail_storage_file



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

2021-01-01 Thread Sam James
commit: 7b23ea3a2e6c5fc5a3ae20209c279e054b935db4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:00:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b23ea3a

dev-libs/rocksdb: Stabilize 6.14.6 amd64, #761969

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

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

diff --git a/dev-libs/rocksdb/rocksdb-6.14.6.ebuild 
b/dev-libs/rocksdb/rocksdb-6.14.6.ebuild
index 9f75944b679..0f8746f791c 100644
--- a/dev-libs/rocksdb/rocksdb-6.14.6.ebuild
+++ b/dev-libs/rocksdb/rocksdb-6.14.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc 
static-libs"
 
 COMMON_DEPEND="



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

2021-01-01 Thread Sam James
commit: 0bf7d43b42726f82bd47b8dbe39fbbc768c473ca
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:59:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf7d43b

dev-libs/libev: Stabilize 4.33 s390, #762199

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

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

diff --git a/dev-libs/libev/libev-4.33.ebuild b/dev-libs/libev/libev-4.33.ebuild
index 3d58c7d38db..69b8229a294 100644
--- a/dev-libs/libev/libev-4.33.ebuild
+++ b/dev-libs/libev/libev-4.33.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
 
 LICENSE="|| ( BSD GPL-2 )"
 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 ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs"
 
 DOCS=( Changes README )



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

2021-01-01 Thread Sam James
commit: 7a37aedc70fd7f4fd18c2ceb7e7f8fe607a65fc3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:59:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a37aedc

sys-apps/debianutils: Stabilize 4.11.2 s390, #762047

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

 sys-apps/debianutils/debianutils-4.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/debianutils/debianutils-4.11.2.ebuild 
b/sys-apps/debianutils/debianutils-4.11.2.ebuild
index 81009055a04..c77db751f9d 100644
--- a/sys-apps/debianutils/debianutils-4.11.2.ebuild
+++ b/sys-apps/debianutils/debianutils-4.11.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
 
 LICENSE="BSD GPL-2 SMAIL"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~x86-linux"
 IUSE="+installkernel static"
 
 PDEPEND="



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

2021-01-01 Thread Sam James
commit: 388856e0d77cb957861d9ed35c3cca396addbe05
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:00:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388856e0

sys-cluster/ceph: Stabilize 14.2.16 amd64, #761969

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

 sys-cluster/ceph/ceph-14.2.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/ceph-14.2.16.ebuild 
b/sys-cluster/ceph/ceph-14.2.16.ebuild
index ee4c404caa6..bbb85722f3b 100644
--- a/sys-cluster/ceph/ceph-14.2.16.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.16.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
@@ -17,7 +17,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="amd64 ~ppc64"
 fi
 
 DESCRIPTION="Ceph distributed filesystem"



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

2021-01-01 Thread Sam James
commit: 4cc15ef330202ecff63a8309ee48eb5285450243
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:59:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc15ef3

dev-util/colm: Stabilize 0.13.0.7 s390, #761870

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

 dev-util/colm/colm-0.13.0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/colm/colm-0.13.0.7.ebuild 
b/dev-util/colm/colm-0.13.0.7.ebuild
index 82ac3f392b4..39f5adc9771 100644
--- a/dev-util/colm/colm-0.13.0.7.ebuild
+++ b/dev-util/colm/colm-0.13.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="app-text/asciidoc"
 



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

2021-01-01 Thread Sam James
commit: 47509f403d1d46938deb1fd8f19fcd6bdc513c06
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:59:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47509f40

sys-apps/portage: Stabilize 3.0.12 s390, #762029

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

 sys-apps/portage/portage-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 2fef246d208..b965ed13129 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



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

2021-01-01 Thread Sam James
commit: 2e92ac7468f7332cdaa23933f0392abb829b8595
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:59:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e92ac74

dev-util/ragel: Stabilize 7.0.0.12 s390, #761870

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

 dev-util/ragel/ragel-7.0.0.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/ragel/ragel-7.0.0.12.ebuild 
b/dev-util/ragel/ragel-7.0.0.12.ebuild
index 2368568e54e..c98b973e728 100644
--- a/dev-util/ragel/ragel-7.0.0.12.ebuild
+++ b/dev-util/ragel/ragel-7.0.0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://www.colm.net/files/ragel/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="vim-syntax"
 
 DEPEND="~dev-util/colm-0.13.0.7"



[gentoo-commits] repo/gentoo:master commit in: sys-process/audit/, sys-process/audit/files/

2021-01-01 Thread Michał Górny
commit: dcf4262cdd1e64450de4f825edc61f310894401c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  1 22:52:33 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  1 22:57:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf4262c

sys-process/audit: Revert "Remove old (py3.6)"

Removed too many files/ due to a misgrep.

Reverts: 7494ff77d198e87226f368af01769e2ebb38cb61
Closes: https://bugs.gentoo.org/762919
Signed-off-by: Michał Górny  gentoo.org>

 sys-process/audit/Manifest |   4 +
 sys-process/audit/audit-2.6.4.ebuild   | 230 +
 sys-process/audit/audit-2.7.1.ebuild   | 230 +
 sys-process/audit/audit-2.8.2.ebuild   | 228 
 sys-process/audit/audit-2.8.3.ebuild   | 228 
 .../audit/files/audit-2.1.3-ia64-compile-fix.patch | 212 +++
 sys-process/audit/files/audit.rules|  24 +++
 sys-process/audit/files/audit.rules.stop.post  |  12 ++
 sys-process/audit/files/audit.rules.stop.pre   |  15 ++
 9 files changed, 1183 insertions(+)

diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index d5276de092b..2890c29de36 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -1,4 +1,8 @@
 DIST audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch 852 BLAKE2B 
60d8b813f57338ce267a09913e68a0726acf5cf878cd2893fe2493f80d2b0ac1e0504dc7a72e85134ae2597b268cb1772b4e7c6c2f19149fc905f6928e2db47f
 SHA512 
78e32c05b6896d37bacf0938954fbce7486a528dabd55421f1715438fe489171f9157059050abdcb3f673258aa28b4a11f643ddb7824f3499a195dbbe634f101
+DIST audit-2.6.4.tar.gz 1078677 BLAKE2B 
056d9f269926d9b0d74f7187f833f1e94d4e03a5137750fe4ff87b71fa0ce0e0a8569b97ecbd671f951061cfb088dff17b46e37cc14122864c37615356646fc5
 SHA512 
69b5d3987d2b8b189d1242fde639af3d7d366e901733133e47ee71223caf73aa7da40b7811298f0af861969b0ab482c5ef9830b711bdd15bd5f4d0ebc88a1224
+DIST audit-2.7.1.tar.gz 1099083 BLAKE2B 
10f72ac3273ce9e23e1fb8ad8d57dcae772ba1f861f519867399d95e14f4809897637969de45566d62a73a35e5674260155773daf8de00481fcbd1b9c3138f96
 SHA512 
37964d81deee8608fde5f90d5d096727d3eb009e084be34749adcb0662e607e35c49c80bd83ce38b17161f11363b691721c8a8aa5dea832d320c53ab0ebb7483
+DIST audit-2.8.2.tar.gz 1121970 BLAKE2B 
bbec694ed1177a8590d035c2d6d197e49343fc370b101589e58736042c3b12cabb68fe796422f3133feb79068ab7d5931efa5414d22edead10c8871fefcd2549
 SHA512 
888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012
+DIST audit-2.8.3.tar.gz 1107583 BLAKE2B 
21c2b8543a31c0ca4319af40b844f4400615108a59195a95ea79499ff2923d7dbbc840716d60dfba311bfc451983cd4cd0f7cb27c2444825df2c0dfb50f9614f
 SHA512 
aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933
 DIST audit-2.8.4.tar.gz 1123889 BLAKE2B 
b80272b1984942d3c38bde30d22c736a8cc8896a2e42a9bf286446129313ce57a2a117ce26a0a5f1a4a06b4a48ddde463b8837b8c98273051be0c90e5bbebd42
 SHA512 
5795c565effab995cee447a2dc457ef6a6f15201fb185d7104992ac373a3cb5cfc865dd661c0896a895c96f452eff392d455064d0eead55cd7364d96e0d15c4a
 DIST audit-2.8.5.tar.gz 1140694 BLAKE2B 
64fd0cd93f934e3dd11faf21fcd765894a9c4336d8322179980bb7df1ef5a06d301a665860aeb84fefa0cf278940668023675b99ba7f33cdcfb542d869034358
 SHA512 
7d416aaa21c1a167f8e911ca82aecbaba804424f3243f505066c43ecc4a62a34feb2c27555e99d3268608404793dccca0f828c63670e3aa816016fb493f8174a
 DIST audit-2.8.5_p80866dc78b5d.tar.gz 552094 BLAKE2B 
adb936a314ef2f11828ee00f3513631e06e2df09e37e68be27b1b694e278116d2f486dbde7ed57c77d9ff0bcd09309ea841959c7a66caed6770f367d65dd14f4
 SHA512 
7ec103bf076cfac7906748162e78835f1f65dd9d68e3a7466346e0473075beb47897adf88ab9ba0eb42db1953372aafb16cc040674b9a9c887730c062b82540a

diff --git a/sys-process/audit/audit-2.6.4.ebuild 
b/sys-process/audit/audit-2.6.4.ebuild
new file mode 100644
index 000..fe6c17834e6
--- /dev/null
+++ b/sys-process/audit/audit-2.6.4.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit autotools ltprune multilib multilib-minimal toolchain-funcs 
preserve-libs python-r1 linux-info systemd usr-ldscript
+
+DESCRIPTION="Userspace utilities for storing and processing auditing records"
+HOMEPAGE="https://people.redhat.com/sgrubb/audit/;
+SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+IUSE="gssapi ldap python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# Testcases are pretty useless as they are built for RedHat users/groups and 
kernels.
+RESTRICT="test"
+
+RDEPEND="gssapi? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   sys-libs/libcap-ng

[gentoo-commits] repo/gentoo:master commit in: sys-process/audit/files/, sys-process/audit/

2021-01-01 Thread Michał Górny
commit: a4761b5340cae19f0acab4528bb7fc3f3a75c954
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  1 22:55:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  1 22:57:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4761b53

sys-process/audit: Remove old (py3.6)

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

 sys-process/audit/Manifest |   4 -
 sys-process/audit/audit-2.6.4.ebuild   | 230 -
 sys-process/audit/audit-2.7.1.ebuild   | 230 -
 sys-process/audit/audit-2.8.2.ebuild   | 228 
 sys-process/audit/audit-2.8.3.ebuild   | 228 
 .../audit/files/audit-2.1.3-ia64-compile-fix.patch | 212 ---
 sys-process/audit/files/audit.rules|  24 ---
 7 files changed, 1156 deletions(-)

diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index 2890c29de36..d5276de092b 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -1,8 +1,4 @@
 DIST audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch 852 BLAKE2B 
60d8b813f57338ce267a09913e68a0726acf5cf878cd2893fe2493f80d2b0ac1e0504dc7a72e85134ae2597b268cb1772b4e7c6c2f19149fc905f6928e2db47f
 SHA512 
78e32c05b6896d37bacf0938954fbce7486a528dabd55421f1715438fe489171f9157059050abdcb3f673258aa28b4a11f643ddb7824f3499a195dbbe634f101
-DIST audit-2.6.4.tar.gz 1078677 BLAKE2B 
056d9f269926d9b0d74f7187f833f1e94d4e03a5137750fe4ff87b71fa0ce0e0a8569b97ecbd671f951061cfb088dff17b46e37cc14122864c37615356646fc5
 SHA512 
69b5d3987d2b8b189d1242fde639af3d7d366e901733133e47ee71223caf73aa7da40b7811298f0af861969b0ab482c5ef9830b711bdd15bd5f4d0ebc88a1224
-DIST audit-2.7.1.tar.gz 1099083 BLAKE2B 
10f72ac3273ce9e23e1fb8ad8d57dcae772ba1f861f519867399d95e14f4809897637969de45566d62a73a35e5674260155773daf8de00481fcbd1b9c3138f96
 SHA512 
37964d81deee8608fde5f90d5d096727d3eb009e084be34749adcb0662e607e35c49c80bd83ce38b17161f11363b691721c8a8aa5dea832d320c53ab0ebb7483
-DIST audit-2.8.2.tar.gz 1121970 BLAKE2B 
bbec694ed1177a8590d035c2d6d197e49343fc370b101589e58736042c3b12cabb68fe796422f3133feb79068ab7d5931efa5414d22edead10c8871fefcd2549
 SHA512 
888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012
-DIST audit-2.8.3.tar.gz 1107583 BLAKE2B 
21c2b8543a31c0ca4319af40b844f4400615108a59195a95ea79499ff2923d7dbbc840716d60dfba311bfc451983cd4cd0f7cb27c2444825df2c0dfb50f9614f
 SHA512 
aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933
 DIST audit-2.8.4.tar.gz 1123889 BLAKE2B 
b80272b1984942d3c38bde30d22c736a8cc8896a2e42a9bf286446129313ce57a2a117ce26a0a5f1a4a06b4a48ddde463b8837b8c98273051be0c90e5bbebd42
 SHA512 
5795c565effab995cee447a2dc457ef6a6f15201fb185d7104992ac373a3cb5cfc865dd661c0896a895c96f452eff392d455064d0eead55cd7364d96e0d15c4a
 DIST audit-2.8.5.tar.gz 1140694 BLAKE2B 
64fd0cd93f934e3dd11faf21fcd765894a9c4336d8322179980bb7df1ef5a06d301a665860aeb84fefa0cf278940668023675b99ba7f33cdcfb542d869034358
 SHA512 
7d416aaa21c1a167f8e911ca82aecbaba804424f3243f505066c43ecc4a62a34feb2c27555e99d3268608404793dccca0f828c63670e3aa816016fb493f8174a
 DIST audit-2.8.5_p80866dc78b5d.tar.gz 552094 BLAKE2B 
adb936a314ef2f11828ee00f3513631e06e2df09e37e68be27b1b694e278116d2f486dbde7ed57c77d9ff0bcd09309ea841959c7a66caed6770f367d65dd14f4
 SHA512 
7ec103bf076cfac7906748162e78835f1f65dd9d68e3a7466346e0473075beb47897adf88ab9ba0eb42db1953372aafb16cc040674b9a9c887730c062b82540a

diff --git a/sys-process/audit/audit-2.6.4.ebuild 
b/sys-process/audit/audit-2.6.4.ebuild
deleted file mode 100644
index fe6c17834e6..000
--- a/sys-process/audit/audit-2.6.4.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit autotools ltprune multilib multilib-minimal toolchain-funcs 
preserve-libs python-r1 linux-info systemd usr-ldscript
-
-DESCRIPTION="Userspace utilities for storing and processing auditing records"
-HOMEPAGE="https://people.redhat.com/sgrubb/audit/;
-SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="gssapi ldap python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-# Testcases are pretty useless as they are built for RedHat users/groups and 
kernels.
-RESTRICT="test"
-
-RDEPEND="gssapi? ( virtual/krb5 )
-   ldap? ( net-nds/openldap )
-   sys-libs/libcap-ng
-   python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-2.6.34
-   python? ( dev-lang/swig:0 )"
-# Do not use os-headers as this is linux specific
-
-CONFIG_CHECK="~AUDIT"
-
-pkg_setup() {
-   linux-info_pkg_setup
-}

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

2021-01-01 Thread Sam James
commit: a2d85473cc13720c1c6d60875132c4a841c73795
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:48:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 22:53:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d85473

net-libs/libgsasl: bump to 1.10.0

Drops likely-obsolete patch for referenced bug.

Bug: https://bugs.gentoo.org/359005
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libgsasl/Manifest   |  1 +
 net-libs/libgsasl/libgsasl-1.10.0.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/net-libs/libgsasl/Manifest b/net-libs/libgsasl/Manifest
index 8398d6f5395..a58a5d0e920 100644
--- a/net-libs/libgsasl/Manifest
+++ b/net-libs/libgsasl/Manifest
@@ -1,2 +1,3 @@
+DIST libgsasl-1.10.0.tar.gz 1854755 BLAKE2B 
691c143ece57b0b895f17ff3bfce8e216adb2ffcc7f6058501626b7b2e83d9eb0a85a036b6c7978b10eefbc94aab7b191e056341732d155597be5037e527b0e0
 SHA512 
33a8ea43be90a00fcda1b099ced8086b2ef9f72ee0dbce07bca04c944fa2d17588b6e5a32b7ab4ffeaf7ee695f9c84d3eb89c757c71934300d35580e423196dd
 DIST libgsasl-1.8.0.tar.gz 1208417 BLAKE2B 
03eea4be45ccc28bbc5c98b5f266552e6f5da151dfc561b1f01dac107a6edf0f06a3000e868c07d5539df4d3c965c6c276de30c75038e25165aa7e2db2e8
 SHA512 
7e591d12404919559bf67590f862270ffcae2030a14097cdaf92820aa79619b3048541e9f83b3fcb98a84622c44a52ecaceeebb1be55b9e9f68fb1790ade8721
 DIST libgsasl-1.8.1.tar.gz 1791261 BLAKE2B 
bd8b954f9d950fe449fe140baca840a14f12ef6318e74a6fd070b35504b8c3a7002f13fe93142bce992e4a1df773ebaad4ec01d04c01c63a7374187a8142136b
 SHA512 
52bda3a962a2cbb598009fd02c547a4f8b5b9a4243511aa8104df97b4737023281ab57dbbcf839db3cad73c64cbc72bbd89b49da8b0379dd635220ffb642aa22

diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild 
b/net-libs/libgsasl/libgsasl-1.10.0.ebuild
new file mode 100644
index 000..4a2c6a4b7f0
--- /dev/null
+++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="The GNU SASL library"
+HOMEPAGE="https://www.gnu.org/software/gsasl/;
+SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="idn gcrypt kerberos nls ntlm static-libs"
+
+DEPEND="
+   gcrypt? ( dev-libs/libgcrypt:0= )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   nls? ( >=sys-devel/gettext-0.18.1 )
+   ntlm? ( net-libs/libntlm )
+"
+RDEPEND="${DEPEND}
+   !net-misc/gsasl"
+
+PATCHES=(
+   #"${FILESDIR}"/${PN}-1.8.1-gss-extra.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's/ -Werror//' configure.ac || die
+   eautoreconf
+}
+
+src_configure() {
+   local krb5_impl
+   if use kerberos; then
+   krb5_impl="--with-gssapi-impl="
+   # These are the two providers of virtual/krb5
+   if has_version app-crypt/mit-krb5; then
+   krb5_impl+="mit"
+   else
+   krb5_impl+="heimdal"
+   fi
+   fi
+
+   local myeconfargs=(
+   $(use_with gcrypt libgcrypt)
+   $(use_with idn stringprep)
+   $(use_enable kerberos gssapi)
+   ${krb5_impl}
+   $(use_enable nls)
+   $(use_enable ntlm)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   rm -f "${ED}"/usr/lib*/lib*.la || die
+   fi
+}



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

2021-01-01 Thread Sam James
commit: 73438e5dfbdbe450e1985efb7b17ef0e4512a79c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:53:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 22:53:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73438e5d

net-misc/gsasl: bump to 1.10.0

Drops likely-obsolete patch for referenced bug.

Bug: https://bugs.gentoo.org/359005
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-misc/gsasl/Manifest|  1 +
 net-misc/gsasl/gsasl-1.10.0.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/net-misc/gsasl/Manifest b/net-misc/gsasl/Manifest
index 251cd278af3..fc2ecab2b15 100644
--- a/net-misc/gsasl/Manifest
+++ b/net-misc/gsasl/Manifest
@@ -1,2 +1,3 @@
+DIST gsasl-1.10.0.tar.gz 5946076 BLAKE2B 
eedbdd6a080af34581c6e793d5d6db4ebbbc10c1a31dba1edc632de78a529fc2acf2b5e4df3a7bc9a721c6bdb819aade85d65245dbb14405413b933220454a79
 SHA512 
8b1dc87e85dbfd0255b3b43c4b7f9c2e896cb03efe4cd4af86393b62fd193665aae4ce59e66db736722e32babfcea6d4f6ddd3c5f069dcc4210f7e9531043e4a
 DIST gsasl-1.8.0.tar.gz 4914837 BLAKE2B 
89cae140bb503556003036a92dfdca1ad7adb6ca46826a7309dcc39aca5a070669f4c24005ddaa1c5f5d4d56451d7a5c5164a4333542b0af1201f3fb210501e8
 SHA512 
711bd87d27656834ae7e19b22a76db2b1db37dd25999cd303fe8439e23e74e87fd1474c5db1b5f97e9ab75437eeeb6167a752e9191f364f530eeabb6cddda36f
 DIST gsasl-1.8.1.tar.gz 5774550 BLAKE2B 
0144b0d7b2750686f3447a9d154a2d0b7fa5261b614bce74d8fdedaca140f9d964868b57f1a67cf2f5fc446c5715bae3dcdb4e06a7bedc5b66d50fa52f62e93b
 SHA512 
8973f5af12cc17aae76a4a2ea887d17e74e48b1ce896dfd62fde8cb874ed965d77c62d671ff86ce3217158e58a7a521b7fde9ea606f73c3a912a8973f1b204cb

diff --git a/net-misc/gsasl/gsasl-1.10.0.ebuild 
b/net-misc/gsasl/gsasl-1.10.0.ebuild
new file mode 100644
index 000..abf23f7845d
--- /dev/null
+++ b/net-misc/gsasl/gsasl-1.10.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="The GNU SASL client, server, and library"
+HOMEPAGE="https://www.gnu.org/software/gsasl/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc gcrypt idn kerberos nls ntlm static-libs +threads"
+
+DEPEND="
+   gcrypt? ( dev-libs/libgcrypt:0= )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   nls? ( >=sys-devel/gettext-0.18.1 )
+   ntlm? ( net-libs/libntlm )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i -e '/gl_WARN_ADD(\[-Werror/d' \
+   -e 's/ -Werror//' configure.ac || die
+   sed -i -e 's/ -Werror//' lib/configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local krb5_impl
+
+   if use kerberos; then
+   krb5_impl="--with-gssapi-impl="
+
+   # These are the two providers of virtual/krb5
+   if has_version app-crypt/mit-krb5; then
+   krb5_impl+="mit"
+   else
+   krb5_impl+="heimdal"
+   fi
+   fi
+
+   econf \
+   --enable-client \
+   --enable-server \
+   --disable-valgrind-tests \
+   --disable-rpath \
+   --without-libshishi \
+   --without-libgss \
+   --disable-kerberos_v5 \
+   $(use_enable kerberos gssapi) \
+   ${krb5_impl} \
+   $(use_enable kerberos gs2) \
+   $(use_with gcrypt libgcrypt) \
+   $(use_enable nls) \
+   $(use_with idn stringprep) \
+   $(use_enable ntlm) \
+   $(use_with ntlm libntlm) \
+   $(use_enable static-libs static) \
+   $(use_enable threads)
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   rm -f "${ED}"/usr/lib*/lib*.la || die
+   fi
+
+   doman doc/gsasl.1 doc/man/*.3
+
+   if use doc; then
+   dodoc doc/*.{eps,ps,pdf}
+   docinto html
+   dodoc doc/*.html
+   docinto examples
+   dodoc examples/*.c
+   fi
+}



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

2021-01-01 Thread Sam James
commit: 79c8380d9aab57eef451f9f6e17ff65ff2dd9a39
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:34:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 22:53:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c8380d

media-libs/openimageio: bump to 2.2.10.0

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

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.10.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 8a898c0f3c5..d5be9326a36 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,2 +1,3 @@
+DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.10.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.10.0.ebuild
new file mode 100644
index 000..8eb2ae36862
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.10.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{6..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   ')
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   raw? ( media-libs/libraw:= )
+   truetype? ( media-libs/freetype:2= )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGES.md CREDITS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/breeze-icons-rcc/files/, kde-frameworks/breeze-icons-rcc/

2021-01-01 Thread Andreas Sturmlechner
commit: 54681845a020fd45d53830d764649c1894811fb6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:37:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:45:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54681845

kde-frameworks/breeze-icons-rcc: Add image-missing icon to theme

Hard to believe, but this made GTK applications crash.

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=428388
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../breeze-icons-rcc-5.77.0-r1.ebuild  |  37 +
 .../files/breeze-icons-5.77.0-image-missing.patch  | 164 +
 2 files changed, 201 insertions(+)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0-r1.ebuild 
b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0-r1.ebuild
new file mode 100644
index 000..71807e522dd
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_ORG_NAME="breeze-icons"
+PVCUT=$(ver_cut 1-2)
+inherit cmake kde.org
+
+DESCRIPTION="Breeze SVG icon theme binary resource"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+
+BDEPEND="
+   dev-qt/qtcore:5
+   >=kde-frameworks/extra-cmake-modules-${PVCUT}:5
+   test? ( app-misc/fdupes )
+"
+DEPEND="test? ( dev-qt/qttest:5 )"
+
+RESTRICT+=" !test? ( test )"
+
+PATCHES=( "${FILESDIR}/breeze-icons-${PV}-image-missing.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+   use test || cmake_comment_add_subdirectory autotests
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBINARY_ICONS_RESOURCE=ON
+   -DSKIP_INSTALL_ICONS=ON
+   )
+   cmake_src_configure
+}

diff --git 
a/kde-frameworks/breeze-icons-rcc/files/breeze-icons-5.77.0-image-missing.patch 
b/kde-frameworks/breeze-icons-rcc/files/breeze-icons-5.77.0-image-missing.patch
new file mode 100644
index 000..ac283b4febd
--- /dev/null
+++ 
b/kde-frameworks/breeze-icons-rcc/files/breeze-icons-5.77.0-image-missing.patch
@@ -0,0 +1,164 @@
+From 408fe187d38ffa6d2883046c30a404062524e2a9 Mon Sep 17 00:00:00 2001
+From: Henry Heino 
+Date: Sat, 12 Dec 2020 16:37:48 -0800
+Subject: [PATCH] Add image-missing icon to theme
+
+Gtk expects an `image-missing` icon to be present. When not present, it
+can cause applications to crash.
+Fixes issue ID 428388.
+---
+ icons-dark/status/16/image-missing.svg | 11 ++
+ icons-dark/status/22/image-missing.svg | 12 +++
+ icons-dark/status/64/image-missing.svg | 28 ++
+ icons/status/16/image-missing.svg  | 11 ++
+ icons/status/22/image-missing.svg  | 12 +++
+ icons/status/64/image-missing.svg  | 28 ++
+ 6 files changed, 102 insertions(+)
+ create mode 100644 icons-dark/status/16/image-missing.svg
+ create mode 100644 icons-dark/status/22/image-missing.svg
+ create mode 100644 icons-dark/status/64/image-missing.svg
+ create mode 100644 icons/status/16/image-missing.svg
+ create mode 100644 icons/status/22/image-missing.svg
+ create mode 100644 icons/status/64/image-missing.svg
+
+diff --git a/icons-dark/status/16/image-missing.svg 
b/icons-dark/status/16/image-missing.svg
+new file mode 100644
+index ..16306dd7
+--- /dev/null
 b/icons-dark/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++http://www.w3.org/2000/svg;>
++ 
++  .ColorScheme-NegativeText {
++ color:#da4453;
++   }
++ 
++ 
++  
++  
++ 
++
+diff --git a/icons-dark/status/22/image-missing.svg 
b/icons-dark/status/22/image-missing.svg
+new file mode 100644
+index ..6f386a60
+--- /dev/null
 b/icons-dark/status/22/image-missing.svg
+@@ -0,0 +1,12 @@
++http://www.w3.org/2000/svg;>
++
++
++.ColorScheme-NegativeText {
++color:#da4453;
++}
++
++
++ 
++  
++ 
++
+diff --git a/icons-dark/status/64/image-missing.svg 
b/icons-dark/status/64/image-missing.svg
+new file mode 100644
+index ..4ddd57dd
+--- /dev/null
 b/icons-dark/status/64/image-missing.svg
+@@ -0,0 +1,28 @@
++http://www.w3.org/2000/svg; 
xmlns:xlink="http://www.w3.org/1999/xlink;>
++ 
++  
++   
++   
++  
++  
++   
++   
++  
++  
++  
++   
++   
++  
++ 
++ 
++ 
++  
++  
++ 
++ 
++  
++  
++ 
++ 
++ 
++
+diff --git a/icons/status/16/image-missing.svg 
b/icons/status/16/image-missing.svg
+new file mode 100644
+index ..16306dd7
+--- /dev/null
 b/icons/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++http://www.w3.org/2000/svg;>
++ 
++  .ColorScheme-NegativeText {
++ color:#da4453;
++   }
++ 
++ 
++  
++  
++ 
++
+diff --git a/icons/status/22/image-missing.svg 
b/icons/status/22/image-missing.svg
+new file mode 100644
+index ..6f386a60
+--- /dev/null
 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/breeze-icons-rcc/

2021-01-01 Thread Andreas Sturmlechner
commit: e236826f21b30097a3d2b264232db42471b9c27e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:42:36 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:45:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e236826f

kde-frameworks/breeze-icons-rcc: Drop 5.77.0 (r0)

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

 .../breeze-icons-rcc-5.77.0.ebuild | 35 --
 1 file changed, 35 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0.ebuild 
b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0.ebuild
deleted file mode 100644
index 6a7e3a57697..000
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.77.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_ORG_NAME="breeze-icons"
-PVCUT=$(ver_cut 1-2)
-inherit cmake kde.org
-
-DESCRIPTION="Breeze SVG icon theme binary resource"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="test"
-
-BDEPEND="
-   dev-qt/qtcore:5
-   >=kde-frameworks/extra-cmake-modules-${PVCUT}:5
-   test? ( app-misc/fdupes )
-"
-DEPEND="test? ( dev-qt/qttest:5 )"
-
-RESTRICT+=" !test? ( test )"
-
-src_prepare() {
-   cmake_src_prepare
-   use test || cmake_comment_add_subdirectory autotests
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBINARY_ICONS_RESOURCE=ON
-   -DSKIP_INSTALL_ICONS=ON
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/breeze-icons/files/, kde-frameworks/breeze-icons/

2021-01-01 Thread Andreas Sturmlechner
commit: 7da0b2832e16a611209ac691ebbcbf33d0ed216f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:37:19 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:45:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da0b283

kde-frameworks/breeze-icons: Add image-missing icon to theme

Hard to believe, but this made GTK applications crash.

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=428388
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../breeze-icons/breeze-icons-5.77.0-r1.ebuild |  43 ++
 .../files/breeze-icons-5.77.0-image-missing.patch  | 164 +
 2 files changed, 207 insertions(+)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.77.0-r1.ebuild 
b/kde-frameworks/breeze-icons/breeze-icons-5.77.0-r1.ebuild
new file mode 100644
index 000..bb4f6fc78bc
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.77.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+inherit cmake kde.org xdg-utils
+
+DESCRIPTION="Breeze SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="test"
+
+BDEPEND="
+   dev-qt/qtcore:5
+   >=kde-frameworks/extra-cmake-modules-${PVCUT}:5
+   test? ( app-misc/fdupes )
+"
+DEPEND="test? ( dev-qt/qttest:5 )"
+
+RESTRICT+=" !test? ( test )"
+
+PATCHES=( "${FILESDIR}/${P}-image-missing.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+   use test || cmake_comment_add_subdirectory autotests
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBINARY_ICONS_RESOURCE=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git 
a/kde-frameworks/breeze-icons/files/breeze-icons-5.77.0-image-missing.patch 
b/kde-frameworks/breeze-icons/files/breeze-icons-5.77.0-image-missing.patch
new file mode 100644
index 000..ac283b4febd
--- /dev/null
+++ b/kde-frameworks/breeze-icons/files/breeze-icons-5.77.0-image-missing.patch
@@ -0,0 +1,164 @@
+From 408fe187d38ffa6d2883046c30a404062524e2a9 Mon Sep 17 00:00:00 2001
+From: Henry Heino 
+Date: Sat, 12 Dec 2020 16:37:48 -0800
+Subject: [PATCH] Add image-missing icon to theme
+
+Gtk expects an `image-missing` icon to be present. When not present, it
+can cause applications to crash.
+Fixes issue ID 428388.
+---
+ icons-dark/status/16/image-missing.svg | 11 ++
+ icons-dark/status/22/image-missing.svg | 12 +++
+ icons-dark/status/64/image-missing.svg | 28 ++
+ icons/status/16/image-missing.svg  | 11 ++
+ icons/status/22/image-missing.svg  | 12 +++
+ icons/status/64/image-missing.svg  | 28 ++
+ 6 files changed, 102 insertions(+)
+ create mode 100644 icons-dark/status/16/image-missing.svg
+ create mode 100644 icons-dark/status/22/image-missing.svg
+ create mode 100644 icons-dark/status/64/image-missing.svg
+ create mode 100644 icons/status/16/image-missing.svg
+ create mode 100644 icons/status/22/image-missing.svg
+ create mode 100644 icons/status/64/image-missing.svg
+
+diff --git a/icons-dark/status/16/image-missing.svg 
b/icons-dark/status/16/image-missing.svg
+new file mode 100644
+index ..16306dd7
+--- /dev/null
 b/icons-dark/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++http://www.w3.org/2000/svg;>
++ 
++  .ColorScheme-NegativeText {
++ color:#da4453;
++   }
++ 
++ 
++  
++  
++ 
++
+diff --git a/icons-dark/status/22/image-missing.svg 
b/icons-dark/status/22/image-missing.svg
+new file mode 100644
+index ..6f386a60
+--- /dev/null
 b/icons-dark/status/22/image-missing.svg
+@@ -0,0 +1,12 @@
++http://www.w3.org/2000/svg;>
++
++
++.ColorScheme-NegativeText {
++color:#da4453;
++}
++
++
++ 
++  
++ 
++
+diff --git a/icons-dark/status/64/image-missing.svg 
b/icons-dark/status/64/image-missing.svg
+new file mode 100644
+index ..4ddd57dd
+--- /dev/null
 b/icons-dark/status/64/image-missing.svg
+@@ -0,0 +1,28 @@
++http://www.w3.org/2000/svg; 
xmlns:xlink="http://www.w3.org/1999/xlink;>
++ 
++  
++   
++   
++  
++  
++   
++   
++  
++  
++  
++   
++   
++  
++ 
++ 
++ 
++  
++  
++ 
++ 
++  
++  
++ 
++ 
++ 
++
+diff --git a/icons/status/16/image-missing.svg 
b/icons/status/16/image-missing.svg
+new file mode 100644
+index ..16306dd7
+--- /dev/null
 b/icons/status/16/image-missing.svg
+@@ -0,0 +1,11 @@
++http://www.w3.org/2000/svg;>
++ 
++  .ColorScheme-NegativeText {
++ color:#da4453;
++   }
++ 
++ 
++  
++  
++ 
++
+diff --git a/icons/status/22/image-missing.svg 
b/icons/status/22/image-missing.svg
+new file mode 100644
+index ..6f386a60
+--- /dev/null
 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/breeze-icons/

2021-01-01 Thread Andreas Sturmlechner
commit: 9ffe3a40be78a7f2eda6f40ff5f015b6836d5159
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:42:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:45:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffe3a40

kde-frameworks/breeze-icons: Drop 5.77.0 (r0)

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

 .../breeze-icons/breeze-icons-5.77.0.ebuild| 41 --
 1 file changed, 41 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.77.0.ebuild 
b/kde-frameworks/breeze-icons/breeze-icons-5.77.0.ebuild
deleted file mode 100644
index 9904bfe215d..000
--- a/kde-frameworks/breeze-icons/breeze-icons-5.77.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PVCUT=$(ver_cut 1-2)
-inherit cmake kde.org xdg-utils
-
-DESCRIPTION="Breeze SVG icon theme"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="test"
-
-BDEPEND="
-   dev-qt/qtcore:5
-   >=kde-frameworks/extra-cmake-modules-${PVCUT}:5
-   test? ( app-misc/fdupes )
-"
-DEPEND="test? ( dev-qt/qttest:5 )"
-
-RESTRICT+=" !test? ( test )"
-
-src_prepare() {
-   cmake_src_prepare
-   use test || cmake_comment_add_subdirectory autotests
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBINARY_ICONS_RESOURCE=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2021-01-01 Thread Sam James
commit: 85d706b3d2841c4bc90293f8e527ab087c4832ce
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 06:20:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 22:21:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d706b3

media-libs/bcg729: don't use -Werror

Closes: https://bugs.gentoo.org/751301
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/bcg729/bcg729-1.0.4-r1.ebuild | 7 ++-
 media-libs/bcg729/bcg729-1.1.1.ebuild| 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/media-libs/bcg729/bcg729-1.0.4-r1.ebuild 
b/media-libs/bcg729/bcg729-1.0.4-r1.ebuild
index ce3201c782e..04926f70bcf 100644
--- a/media-libs/bcg729/bcg729-1.0.4-r1.ebuild
+++ b/media-libs/bcg729/bcg729-1.0.4-r1.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
@@ -20,6 +20,11 @@ RDEPEND="
 S=${WORKDIR}/${P/_/-}
 DOCS=( AUTHORS NEWS README.md )
 
+src_prepare() {
+   sed -i -e '/-Werror/d' CMakeLists.txt || die
+   cmake-utils_src_prepare
+}
+
 src_configure() {
mycmakeargs=(
-DENABLE_STATIC=$(usex static-libs)

diff --git a/media-libs/bcg729/bcg729-1.1.1.ebuild 
b/media-libs/bcg729/bcg729-1.1.1.ebuild
index e724197e7cf..3a492a09a32 100644
--- a/media-libs/bcg729/bcg729-1.1.1.ebuild
+++ b/media-libs/bcg729/bcg729-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,6 +17,11 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~x86"
 
 RDEPEND="!media-plugins/mediastreamer-bcg729"
 
+src_prepare() {
+   sed -i -e 's/-Werror //' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
 src_configure() {
local mycmakeargs=(
-DENABLE_STATIC=no



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

2021-01-01 Thread Sam James
commit: 9c878248fbf450aa8fbd362fa4e5f12f73ee5268
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 06:36:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 22:21:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c878248

media-libs/bcg729: run tests

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

 media-libs/bcg729/Manifest|  1 +
 media-libs/bcg729/bcg729-1.1.1.ebuild | 22 --
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/media-libs/bcg729/Manifest b/media-libs/bcg729/Manifest
index c4e776d5f22..479f0e5ad67 100644
--- a/media-libs/bcg729/Manifest
+++ b/media-libs/bcg729/Manifest
@@ -1,2 +1,3 @@
 DIST bcg729-1.0.4.tar.gz 115641 BLAKE2B 
5240fc10f8c4c32d9c9a6fc527a198fc896a8ff5ea12aa8a692808877582ac25b3fee122799cb7f6cea58db2f07cc07348da36d9f526e62f0bf62d61ef33bcfa
 SHA512 
fdbbd2c9a807ed832ac3976301843bae854368ab281d16f792550bbda921d226fc6003c0a499561529f22eae08bc0d78b8826c2d06c859ab706d999a96967ffb
 DIST bcg729-1.1.1.tar.gz 122475 BLAKE2B 
6774f6af439c9308db856be9d4bbb6db5c73e7a807b51dca6338d1506d896052a7830ade7767b45fd5a9ded0a6a0057e207bc1d5b0e33adbaed9dafb13a7bd3b
 SHA512 
e8cc4b7486a9a29fb729ab9fd9e3c4a2155573f38cec16f5a53db3b416fc1119ea5f5a61243a8d37cb0b64580c5df1b632ff165dc7ff47421fa567dafffaacd8
+DIST bcg729-tests-20210101.zip 33438219 BLAKE2B 
93bf1538f905f2fb67d703a6275ac7d616c005efb709f4d11e838be8b06e7f87429c4114dfc3e393b7b635dca51bf75a09d676188e9e11facdf7ec45ec5e4e50
 SHA512 
bd97521dc620e857dc3956ffc8a0b23da86ab2dd00621247ad91f05f04a9df7ce19bda426a307188f9271341332a393cb6e85c5c7e04b85c6e92496b6ffad5fc

diff --git a/media-libs/bcg729/bcg729-1.1.1.ebuild 
b/media-libs/bcg729/bcg729-1.1.1.ebuild
index 3a492a09a32..bef0e798b64 100644
--- a/media-libs/bcg729/bcg729-1.1.1.ebuild
+++ b/media-libs/bcg729/bcg729-1.1.1.ebuild
@@ -5,16 +5,23 @@ EAPI=7
 
 inherit cmake
 
+TEST_SUFFIX="tests-20210101"
 DESCRIPTION="encoder and decoder of the ITU G729 Annex A/B speech codec"
 HOMEPAGE="https://github.com/BelledonneCommunications/bcg729;
-SRC_URI="https://github.com/BelledonneCommunications/bcg729/archive/${PV/_/-}.tar.gz
 \
-   -> ${P}.tar.gz"
+SRC_URI="https://github.com/BelledonneCommunications/${PN}/archive/${PV/_/-}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" test? ( 
http://www.belledonne-communications.com/bc-downloads/${PN}-patterns.zip -> 
${PN}-${TEST_SUFFIX}.zip )"
 S="${WORKDIR}/${P/_/-}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~x86"
+IUSE="test"
+RESTRICT="test"
+# Not all passing yet
+# TODO: Report upstream
+#RESTRICT="!test? ( test )"
 
+BDEPEND="test? ( app-arch/unzip )"
 RDEPEND="!media-plugins/mediastreamer-bcg729"
 
 src_prepare() {
@@ -25,10 +32,21 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DENABLE_STATIC=no
+   -DENABLE_TESTS=$(usex test)
)
cmake_src_configure
 }
 
+src_test() {
+   cd "${BUILD_DIR}/test" || die
+
+   if use test ; then
+   mv "${WORKDIR}/patterns" "${BUILD_DIR}/test/" || die
+   fi
+
+   ./testCampaignAll || die
+}
+
 src_install() {
cmake_src_install
find "${ED}" -name '*.la' -delete || die



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

2021-01-01 Thread Andreas Sturmlechner
commit: 4d48495bb4efeefc62be02a4e8cf2044e0695639
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Jan  1 20:22:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:19:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d48495b

net-irc/inspircd: Update HOMEPAGE

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18904
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/net-irc/inspircd/inspircd-3.8.1.ebuild 
b/net-irc/inspircd/inspircd-3.8.1.ebuild
index 0e5b3d40507..355015a8d69 100644
--- a/net-irc/inspircd/inspircd-3.8.1.ebuild
+++ b/net-irc/inspircd/inspircd-3.8.1.ebuild
@@ -6,7 +6,7 @@ EAPI="7"
 inherit toolchain-funcs
 
 DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://inspircd.github.com/;
+HOMEPAGE="https://www.inspircd.org/;
 SRC_URI="https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2021-01-01 Thread Andreas Sturmlechner
commit: 4bb1f219bbe3ccc34d4b2c0f79d91ef959dc528c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:05:38 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:14:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb1f219

media-video/openshot: Drop 2.5.1_p20201203

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

 media-video/openshot/Manifest  |  1 -
 .../openshot/openshot-2.5.1_p20201203.ebuild   | 53 --
 2 files changed, 54 deletions(-)

diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
index d720a147fad..cee896c3031 100644
--- a/media-video/openshot/Manifest
+++ b/media-video/openshot/Manifest
@@ -1,5 +1,4 @@
 DIST openshot-2.4.4.tar.gz 63065376 BLAKE2B 
2ee00f24d699d5935a182c394821f215a27ba2701d493f51299c19cf99452ca4df2e5b86f7a6e5734e6194e39e5b7995eb94be168c0e9f7bc7a3b78206277304
 SHA512 
efa71f97a83b89e691b7dab09288ba7d3e91eb25119669fa8f6e28becb8d4cb3e60a923f936ee4ff9a593d016fe3a6b0348153cff937ab7d21a5517de5dfa10c
 DIST openshot-2.5.0.tar.gz 60153193 BLAKE2B 
cdc79c68be7cd5b9e2714c98c4edbb5fc9ec349283da8439e9f9e26b2341688e2b8ae0f108413f59582d6e447faeb96d1da6916503299ca40939d73f5983377f
 SHA512 
0944bff48c8957a4a3c5a37428b4d3e45e8ad6e1664812ea90b7c16d014a3c355daf2fe183ce855586114ccfa36c419b6baacc42c4bf871de29bda4c24f2a814
 DIST openshot-2.5.1.tar.gz 60217543 BLAKE2B 
3f195b14a9fb004e845c731be64138c20da84ac0c90db43b547ee9ea059d32f85ada04aa0462b755a7ea5c3d3b30088fab35414147dded55deb9d5eab5926d2d
 SHA512 
8254a45254bbe523b6485b9598022de2c46ec30818e606ac4665790d29486693c4efe9f5bc55ee43d6342de6782cf0090e4bc880e831c08e3b1218bca555af14
-DIST openshot-2.5.1_p20201203.tar.gz 64708017 BLAKE2B 
b95834b8b75460b60a54b2c1efab1752424c291f5e16fefd33671f7ea9eb9c29d48047a18287a9cf2837c21e3c1ea9a7217fcbdc27440bacc04ff6f8da6202a2
 SHA512 
668c3155489d469042220e059cb0fc4de50b4d949c28d4ae6e8ef9b6ccdd3235dd4912b5163ae4126758621052d4b40f21aa40c6e1682776a71076f0c45cbcdc
 DIST openshot-2.5.1_p20201227.tar.gz 64708834 BLAKE2B 
7b8742eae1865fe510d1690eb1df907ba4e5079093af075308a17304ea184976df064b6065fab6ef2394efbad2e0042174145ea9cd7213e6d8993bf30a865c81
 SHA512 
3688bee7a7febfbb12351e0bcceb9831c778bec3ae441cc9b10fc01e695747cf20912ceee54a275a956c443aaf1c4fcb0cd6b54f10474e6e95d025685d0bd4bd

diff --git a/media-video/openshot/openshot-2.5.1_p20201203.ebuild 
b/media-video/openshot/openshot-2.5.1_p20201203.ebuild
deleted file mode 100644
index 53484ce0249..000
--- a/media-video/openshot/openshot-2.5.1_p20201203.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE=xml
-DISTUTILS_SINGLE_IMPL=1
-
-COMMIT=8c3d90cca72e2051b1b74dc0d731824ed5edf0de
-MY_PN="${PN}-qt"
-inherit distutils-r1 xdg
-
-DESCRIPTION="Award-winning free and open-source video editor"
-HOMEPAGE="https://www.openshot.org/;
-SRC_URI="https://github.com/OpenShot/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${COMMIT}"
-
-LICENSE="GPL-3+"
-SLOT="1"
-# KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/httplib2[${PYTHON_MULTI_USEDEP}]
-   dev-python/PyQt5[${PYTHON_MULTI_USEDEP},gui,svg,widgets]
-   dev-python/PyQtWebEngine[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyzmq[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   ')
-   >=media-libs/libopenshot-0.2.5:0=[python,${PYTHON_SINGLE_USEDEP}]
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   doc? ( dev-python/sphinx[${PYTHON_MULTI_USEDEP}] )
-   ')
-"
-
-src_prepare() {
-   distutils-r1_python_prepare_all
-   # prevent setup.py from trying to update MIME databases
-   sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/_build/html/. )
-   distutils-r1_python_install_all
-}



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

2021-01-01 Thread Andreas Sturmlechner
commit: 1a12bdb8f2e256eef02db2412f80552ff075f4de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:07:09 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:14:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a12bdb8

media-libs/libopenshot: Drop 0.2.4

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

 media-libs/libopenshot/Manifest |  1 -
 media-libs/libopenshot/libopenshot-0.2.4.ebuild | 96 -
 2 files changed, 97 deletions(-)

diff --git a/media-libs/libopenshot/Manifest b/media-libs/libopenshot/Manifest
index 2d924e78471..3d66306ec18 100644
--- a/media-libs/libopenshot/Manifest
+++ b/media-libs/libopenshot/Manifest
@@ -1,3 +1,2 @@
-DIST libopenshot-0.2.4.tar.gz 10295888 BLAKE2B 
2967f1faa56090355255e24c0367a4171af7433c53eab303c9d88432174d03879ae9fd2e6904e614ea6ba210e0c72c401cab95a1d2aa93ddd2cea2b861e985ce
 SHA512 
6824ad22e81814b6427a4cb6489e5b893be264b5afa6e54287cd649f244f86b938c1b1d56280c1f49af65fa118d056d204bd39bc5b2ccdc10376d2df2f33a352
 DIST libopenshot-0.2.4_pre20190609.tar.gz 10268173 BLAKE2B 
01e07c0a7c051b5804f24fab1bfb920862a165ef14d3fdd020430b9e3a47858842c8cab3408ba0d161cb15cc6e90531a3b5df9ad327a01f414ff2e7e392fc243
 SHA512 
bf8c06aba6a899cb1ca6fbe9ac89fc859083b03175338c04af8dce68698f4ac78eac0b5b594e2b02390cd5e64576445b1c95324b254a267506353bed97ca16d1
 DIST libopenshot-0.2.5.tar.gz 10295768 BLAKE2B 
19205c4f02d8b863b48e920164302853c7a505893783161e6a146e7a9728cefa19d4e48bc82b862e920967f110988ac28f5f495912efabbbacc98f55ebb51856
 SHA512 
b7cdf72897e6edaa8cc00e17dbe30f5b22a6b5d69aab64ddafb184458b41ef0332db1f3e2c6f039492bf7adb521d9758834d0bf6c24e6421a55970d8cf8caba7

diff --git a/media-libs/libopenshot/libopenshot-0.2.4.ebuild 
b/media-libs/libopenshot/libopenshot-0.2.4.ebuild
deleted file mode 100644
index a8da723ee46..000
--- a/media-libs/libopenshot/libopenshot-0.2.4.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit cmake python-single-r1 toolchain-funcs
-
-DESCRIPTION="Video editing library used by OpenShot"
-HOMEPAGE="https://www.openshot.org/;
-SRC_URI="https://github.com/OpenShot/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0/18"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +imagemagick +python test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/jsoncpp
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5[widgets]
-   >=media-libs/libopenshot-audio-0.1.9:0=
-   net-libs/cppzmq
-   net-libs/zeromq
-   imagemagick? ( >=media-gfx/imagemagick-7:0=[cxx] )
-   media-video/ffmpeg:0=[encode,x264,xvid,vpx,mp3,theora]
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   python? ( dev-lang/swig )
-   test? ( dev-libs/unittest++ )
-"
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! tc-has-openmp; then
-   eerror "${P} requires a compiler with OpenMP support. Your 
current"
-   eerror "compiler does not support it. If you use gcc, you can"
-   eerror "re-emerge it with the 'openmp' use flag enabled."
-   die "The current compiler does not support OpenMP"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake_src_prepare
-   # https://github.com/OpenShot/libopenshot/issues/17
-   use test || cmake_comment_add_subdirectory tests
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_RUBY=OFF # TODO: add ruby support
-   -DENABLE_PYTHON=$(usex python)
-   -DUSE_SYSTEM_JSONCPP=ON
-   $(cmake_use_find_package imagemagick ImageMagick)
-   )
-   use python && mycmakeargs+=(
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-   -DPYTHON_LIBRARY="$(python_get_library_path)"
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_build doc
-}
-
-src_test() {
-   cmake_build os_test
-}
-
-src_install() {
-   local DOCS=( AUTHORS README.md doc/HW-ACCEL.md )
-   use examples && DOCS+=( src/examples/ )
-   use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
-
-   cmake_src_install
-   use python && python_optimize
-}



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

2021-01-01 Thread Andreas Sturmlechner
commit: 8448c7d1423fa8b4cbc5e87c23c9237daa3a01e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:06:31 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:14:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8448c7d1

media-video/openshot: Drop 2.5.0

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

 media-video/openshot/Manifest  |  1 -
 media-video/openshot/openshot-2.5.0.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
index cee896c3031..5c3854f61ab 100644
--- a/media-video/openshot/Manifest
+++ b/media-video/openshot/Manifest
@@ -1,4 +1,3 @@
 DIST openshot-2.4.4.tar.gz 63065376 BLAKE2B 
2ee00f24d699d5935a182c394821f215a27ba2701d493f51299c19cf99452ca4df2e5b86f7a6e5734e6194e39e5b7995eb94be168c0e9f7bc7a3b78206277304
 SHA512 
efa71f97a83b89e691b7dab09288ba7d3e91eb25119669fa8f6e28becb8d4cb3e60a923f936ee4ff9a593d016fe3a6b0348153cff937ab7d21a5517de5dfa10c
-DIST openshot-2.5.0.tar.gz 60153193 BLAKE2B 
cdc79c68be7cd5b9e2714c98c4edbb5fc9ec349283da8439e9f9e26b2341688e2b8ae0f108413f59582d6e447faeb96d1da6916503299ca40939d73f5983377f
 SHA512 
0944bff48c8957a4a3c5a37428b4d3e45e8ad6e1664812ea90b7c16d014a3c355daf2fe183ce855586114ccfa36c419b6baacc42c4bf871de29bda4c24f2a814
 DIST openshot-2.5.1.tar.gz 60217543 BLAKE2B 
3f195b14a9fb004e845c731be64138c20da84ac0c90db43b547ee9ea059d32f85ada04aa0462b755a7ea5c3d3b30088fab35414147dded55deb9d5eab5926d2d
 SHA512 
8254a45254bbe523b6485b9598022de2c46ec30818e606ac4665790d29486693c4efe9f5bc55ee43d6342de6782cf0090e4bc880e831c08e3b1218bca555af14
 DIST openshot-2.5.1_p20201227.tar.gz 64708834 BLAKE2B 
7b8742eae1865fe510d1690eb1df907ba4e5079093af075308a17304ea184976df064b6065fab6ef2394efbad2e0042174145ea9cd7213e6d8993bf30a865c81
 SHA512 
3688bee7a7febfbb12351e0bcceb9831c778bec3ae441cc9b10fc01e695747cf20912ceee54a275a956c443aaf1c4fcb0cd6b54f10474e6e95d025685d0bd4bd

diff --git a/media-video/openshot/openshot-2.5.0.ebuild 
b/media-video/openshot/openshot-2.5.0.ebuild
deleted file mode 100644
index 3d62b7ccd98..000
--- a/media-video/openshot/openshot-2.5.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE=xml
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 xdg
-
-MY_PN="${PN}-qt"
-
-DESCRIPTION="An award-winning free and open-source video editor"
-HOMEPAGE="https://www.openshot.org/;
-SRC_URI="https://github.com/OpenShot/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="1"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/httplib2[${PYTHON_MULTI_USEDEP}]
-   dev-python/PyQt5[${PYTHON_MULTI_USEDEP},gui,svg,webkit,widgets]
-   dev-python/pyzmq[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   ')
-   >=media-libs/libopenshot-0.2.4[python,${PYTHON_SINGLE_USEDEP}]
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   doc? ( dev-python/sphinx[${PYTHON_MULTI_USEDEP}] )
-   ')
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_prepare() {
-   distutils-r1_python_prepare_all
-   # prevent setup.py from trying to update MIME databases
-   sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/_build/html/. )
-   distutils-r1_python_install_all
-}



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

2021-01-01 Thread Andreas Sturmlechner
commit: dde76760be43f6c85fe03ace42ccc47faf01b49b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:05:00 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:14:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde76760

media-video/openshot: 2.5.1_p20201227 snapshot bump

Bug: https://bugs.gentoo.org/709858
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/openshot/Manifest  |  1 +
 .../openshot/openshot-2.5.1_p20201227.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
index f08226a58cb..d720a147fad 100644
--- a/media-video/openshot/Manifest
+++ b/media-video/openshot/Manifest
@@ -2,3 +2,4 @@ DIST openshot-2.4.4.tar.gz 63065376 BLAKE2B 
2ee00f24d699d5935a182c394821f215a27b
 DIST openshot-2.5.0.tar.gz 60153193 BLAKE2B 
cdc79c68be7cd5b9e2714c98c4edbb5fc9ec349283da8439e9f9e26b2341688e2b8ae0f108413f59582d6e447faeb96d1da6916503299ca40939d73f5983377f
 SHA512 
0944bff48c8957a4a3c5a37428b4d3e45e8ad6e1664812ea90b7c16d014a3c355daf2fe183ce855586114ccfa36c419b6baacc42c4bf871de29bda4c24f2a814
 DIST openshot-2.5.1.tar.gz 60217543 BLAKE2B 
3f195b14a9fb004e845c731be64138c20da84ac0c90db43b547ee9ea059d32f85ada04aa0462b755a7ea5c3d3b30088fab35414147dded55deb9d5eab5926d2d
 SHA512 
8254a45254bbe523b6485b9598022de2c46ec30818e606ac4665790d29486693c4efe9f5bc55ee43d6342de6782cf0090e4bc880e831c08e3b1218bca555af14
 DIST openshot-2.5.1_p20201203.tar.gz 64708017 BLAKE2B 
b95834b8b75460b60a54b2c1efab1752424c291f5e16fefd33671f7ea9eb9c29d48047a18287a9cf2837c21e3c1ea9a7217fcbdc27440bacc04ff6f8da6202a2
 SHA512 
668c3155489d469042220e059cb0fc4de50b4d949c28d4ae6e8ef9b6ccdd3235dd4912b5163ae4126758621052d4b40f21aa40c6e1682776a71076f0c45cbcdc
+DIST openshot-2.5.1_p20201227.tar.gz 64708834 BLAKE2B 
7b8742eae1865fe510d1690eb1df907ba4e5079093af075308a17304ea184976df064b6065fab6ef2394efbad2e0042174145ea9cd7213e6d8993bf30a865c81
 SHA512 
3688bee7a7febfbb12351e0bcceb9831c778bec3ae441cc9b10fc01e695747cf20912ceee54a275a956c443aaf1c4fcb0cd6b54f10474e6e95d025685d0bd4bd

diff --git a/media-video/openshot/openshot-2.5.1_p20201227.ebuild 
b/media-video/openshot/openshot-2.5.1_p20201227.ebuild
new file mode 100644
index 000..97eb2a8c185
--- /dev/null
+++ b/media-video/openshot/openshot-2.5.1_p20201227.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE=xml
+DISTUTILS_SINGLE_IMPL=1
+
+COMMIT=5056d240c5dff1a9191ca2e0f7a8813c57b5b5ca
+MY_PN="${PN}-qt"
+inherit distutils-r1 xdg
+
+DESCRIPTION="Award-winning free and open-source video editor"
+HOMEPAGE="https://www.openshot.org/;
+SRC_URI="https://github.com/OpenShot/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${COMMIT}"
+
+LICENSE="GPL-3+"
+SLOT="1"
+# KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/httplib2[${PYTHON_MULTI_USEDEP}]
+   dev-python/PyQt5[${PYTHON_MULTI_USEDEP},gui,svg,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_MULTI_USEDEP}]
+   dev-python/pyzmq[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests[${PYTHON_MULTI_USEDEP}]
+   ')
+   >=media-libs/libopenshot-0.2.5:0=[python,${PYTHON_SINGLE_USEDEP}]
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   doc? ( dev-python/sphinx[${PYTHON_MULTI_USEDEP}] )
+   ')
+"
+
+src_prepare() {
+   distutils-r1_python_prepare_all
+   # prevent setup.py from trying to update MIME databases
+   sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2021-01-01 Thread Andreas Sturmlechner
commit: 97138073fe4751977e5c3835d3ec223cd7a7da56
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 22:08:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 22:14:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97138073

media-libs/libopenshot-audio: Drop 0.1.9

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

 media-libs/libopenshot-audio/Manifest  |  1 -
 .../libopenshot-audio-0.1.9.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/media-libs/libopenshot-audio/Manifest 
b/media-libs/libopenshot-audio/Manifest
index 2b3e7c7f769..d09f1be72ce 100644
--- a/media-libs/libopenshot-audio/Manifest
+++ b/media-libs/libopenshot-audio/Manifest
@@ -1,3 +1,2 @@
-DIST libopenshot-audio-0.1.9.tar.gz 1710939 BLAKE2B 
b9b117fe033c00219e9f6babd1d82dccd2f7a3754e916e5411047deca545bbda8c18ea71a1c7ef0952458ffd40b9f109a918c7c226bace569a8be1927c050bd6
 SHA512 
8113bf6f5747b0f72391a30560f49c97b13c68994097170797cdfeb44813791b90b073a6caffc91ba1a2153a41b86e8c1b188de0daaec3f5c785013c049c1b4d
 DIST libopenshot-audio-0.1.9_pre20190502.tar.gz 1696201 BLAKE2B 
6bc0be3f8374f734cb6b7271c09dad8f7da794acb87236441f41999fab9baa3fee69d6a820db51a4c116b3a5113bb8f72da396babd13511d013b8ffafc2c1bf7
 SHA512 
73ba3e2054de1b74e6ae7c874a61388220efe12b640f741d5e18d9b242d427fd0fc82b03527af7de64ecd6dbe0a450b884c8557bb5a51493be21838e1f4dfd1a
 DIST libopenshot-audio-0.2.0.tar.gz 1711504 BLAKE2B 
144502ac7074039861b16309fdf7d79b4846f4fdc7e4e14cf8e96456bf974b82af289e37454b6a93fd393d5faaf46e2685851ecd867bd5bef8df9f798a00cbc2
 SHA512 
c014a619f32283a8482e0df9224785610a9563073fbd98378367f28f713afa1dc9873d212a40352d3c96040004344f16084e5fe30e4cf64c57309f96e66068c1

diff --git a/media-libs/libopenshot-audio/libopenshot-audio-0.1.9.ebuild 
b/media-libs/libopenshot-audio/libopenshot-audio-0.1.9.ebuild
deleted file mode 100644
index ed11d8638bf..000
--- a/media-libs/libopenshot-audio/libopenshot-audio-0.1.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Library for audio editing and playback used by OpenShot"
-HOMEPAGE="https://www.openshot.org/;
-SRC_URI="https://github.com/OpenShot/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0/7"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   media-libs/alsa-lib
-   media-libs/freetype
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-"
-DEPEND="${RDEPEND}"



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

2021-01-01 Thread Bernard Cafarelli
commit: 87cc63f928f9542b8d114f18e32c8df1377515dd
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jan  1 21:53:28 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jan  1 21:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87cc63f9

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

Closes: https://bugs.gentoo.org/707296
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../wminet/files/wminet-3.0.0-fno-common.patch | 23 ++
 x11-plugins/wminet/wminet-3.0.0-r2.ebuild  |  6 --
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wminet/files/wminet-3.0.0-fno-common.patch 
b/x11-plugins/wminet/files/wminet-3.0.0-fno-common.patch
new file mode 100644
index 000..606dada2fb3
--- /dev/null
+++ b/x11-plugins/wminet/files/wminet-3.0.0-fno-common.patch
@@ -0,0 +1,23 @@
+diff -Naur wminet-3.0.0.orig/src/wmgeneral.h wminet-3.0.0/src/wmgeneral.h
+--- wminet-3.0.0.orig/src/wmgeneral.h  2001-12-02 19:03:14.0 +0100
 wminet-3.0.0/src/wmgeneral.h   2021-01-01 22:51:46.875206930 +0100
+@@ -15,7 +15,7 @@
+  /* Global variable */
+ /***/
+ 
+-Display   *display;
++extern Display*display;
+ 
+   /***/
+  /* Function Prototypes */
+diff -Naur wminet-3.0.0.orig/src/wminet.c wminet-3.0.0/src/wminet.c
+--- wminet-3.0.0.orig/src/wminet.c 2001-11-24 12:03:32.0 +0100
 wminet-3.0.0/src/wminet.c  2021-01-01 22:51:41.493202753 +0100
+@@ -78,6 +78,7 @@
+ /* Globals*/
+ /**/
+ 
++Display   *display;
+ char mask[MASK_WIDTH * MASK_HEIGHT];
+ int monitor_tcp = 0;
+ int monitor_udp = 0;

diff --git a/x11-plugins/wminet/wminet-3.0.0-r2.ebuild 
b/x11-plugins/wminet/wminet-3.0.0-r2.ebuild
index e4fc9ee0d5a..55bb40840be 100644
--- a/x11-plugins/wminet/wminet-3.0.0-r2.ebuild
+++ b/x11-plugins/wminet/wminet-3.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,9 @@ RDEPEND="x11-libs/libX11
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
-PATCHES=( "${FILESDIR}"/${P}-list.patch )
+PATCHES=( "${FILESDIR}"/${P}-list.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+   )
 
 DOCS=( AUTHORS ChangeLog NEWS README wminetrc )
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/syslinux/

2021-01-01 Thread Andreas K. Hüttel
commit: 53c31ce51ace223e4439cde2b6b2a395e40ae9d5
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Fri Jan  1 19:18:35 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  1 21:49:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c31ce5

sys-boot/syslinux: Remove old

Bug: https://bugs.gentoo.org/705730
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-boot/syslinux/syslinux-6.04_pre1.ebuild | 115 
 1 file changed, 115 deletions(-)

diff --git a/sys-boot/syslinux/syslinux-6.04_pre1.ebuild 
b/sys-boot/syslinux/syslinux-6.04_pre1.ebuild
deleted file mode 100644
index 3fb6b3a94cc..000
--- a/sys-boot/syslinux/syslinux-6.04_pre1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="SYSLINUX, PXELINUX, ISOLINUX, EXTLINUX and MEMDISK bootloaders"
-HOMEPAGE="https://www.syslinux.org/;
-# Final releases in 6.xx/$PV.tar.* (literal "xx")
-# Testing releases in Testing/$PV/$PV.tar.*
-SRC_URI_DIR=${PV:0:1}.xx
-SRC_URI_TESTING=Testing/${PV:0:4}
-[[ ${PV/_alpha} != $PV ]] && SRC_URI_DIR=$SRC_URI_TESTING
-[[ ${PV/_beta} != $PV ]] && SRC_URI_DIR=$SRC_URI_TESTING
-[[ ${PV/_pre} != $PV ]] && SRC_URI_DIR=$SRC_URI_TESTING
-[[ ${PV/_rc} != $PV ]] && SRC_URI_DIR=$SRC_URI_TESTING
-SRC_URI="https://www.kernel.org/pub/linux/utils/boot/syslinux/${SRC_URI_DIR}/${P/_/-}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="custom-cflags"
-
-RDEPEND="sys-fs/mtools
-   dev-perl/Crypt-PasswdMD5
-   dev-perl/Digest-SHA1"
-DEPEND="${RDEPEND}
-   dev-lang/nasm
-   >=sys-boot/gnu-efi-3.0u
-   virtual/os-headers"
-
-S=${WORKDIR}/${P/_/-}
-
-# This ebuild is a departure from the old way of rebuilding everything in 
syslinux
-# This departure is necessary since hpa doesn't support the rebuilding of 
anything other
-# than the installers.
-
-# These are executables which come precompiled and are run by the boot loader
-QA_PREBUILT="usr/share/${PN}/*.c32"
-
-# removed all the unpack/patching stuff since we aren't rebuilding the core 
stuff anymore
-
-src_prepare() {
-   rm -f gethostip #bug 137081
-
-   epatch "${FILESDIR}"/${PN}-6.03-sysmacros.patch #579928
-   epatch "${FILESDIR}"/${P}-singleloadsegment.patch #662678
-
-   # Don't prestrip or override user LDFLAGS, bug #305783
-   local SYSLINUX_MAKEFILES="extlinux/Makefile linux/Makefile 
mtools/Makefile \
-   sample/Makefile utils/Makefile"
-   sed -i ${SYSLINUX_MAKEFILES} -e '/^LDFLAGS/d' || die "sed failed"
-
-   if use custom-cflags; then
-   sed -i ${SYSLINUX_MAKEFILES} \
-   -e 's|-g -Os||g' \
-   -e 's|-Os||g' \
-   -e 's|CFLAGS[[:space:]]\+=|CFLAGS +=|g' \
-   || die "sed custom-cflags failed"
-   else
-   QA_FLAGS_IGNORED="
-   /sbin/extlinux
-   /usr/bin/memdiskfind
-   /usr/bin/gethostip
-   /usr/bin/isohybrid
-   /usr/bin/syslinux
-   "
-   fi
-   case ${ARCH} in
-   amd64)  loaderarch="efi64" ;;
-   x86)loaderarch="efi32" ;;
-   *)  ewarn "Unsupported architecture, building installers 
only." ;;
-   esac
-
-   # building with ld.gold causes problems, bug #563364
-   if tc-ld-is-gold; then
-   ewarn "Building syslinux with the gold linker may cause 
problems, see bug #563364"
-   if [[ -z "${I_KNOW_WHAT_I_AM_DOING}" ]]; then
-   tc-ld-disable-gold
-   ewarn "set I_KNOW_WHAT_I_AM_DOING=1 to override this."
-   else
-   ewarn "Continuing anyway as requested."
-   fi
-   fi
-
-   epatch_user
-}
-
-src_compile() {
-   # build system abuses the LDFLAGS variable to pass arguments to ld
-   unset LDFLAGS
-   if [[ ! -z ${loaderarch} ]]; then
-   emake CC="$(tc-getCC)" LD="$(tc-getLD)" ${loaderarch}
-   fi
-   emake CC="$(tc-getCC)" LD="$(tc-getLD)" ${loaderarch} installer
-}
-
-src_install() {
-   # parallel install fails sometimes
-   einfo "loaderarch=${loaderarch}"
-   emake -j1 LD="$(tc-getLD)" INSTALLROOT="${D}" MANDIR=/usr/share/man 
bios ${loaderarch} install
-   dodoc README NEWS doc/*.txt
-}
-
-pkg_postinst() {
-   # print warning for users upgrading from the previous stable version
-   if has 4.07 ${REPLACING_VERSIONS}; then
-   ewarn "syslinux now uses dynamically linked ELF executables. 
Before you reboot,"
-   ewarn "ensure that needed dependencies are fulfilled. For 
example, run from your"
-   

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

2021-01-01 Thread Andreas K. Hüttel
commit: b5aff6534ef63f0a4a5d964d40ed4b62ed062a95
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Fri Jan  1 19:21:52 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  1 21:49:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5aff653

sys-apps/openrc: Remove old

Bug: https://bugs.gentoo.org/705868
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-apps/openrc/Manifest |   1 -
 sys-apps/openrc/openrc-0.41.2.ebuild | 192 ---
 2 files changed, 193 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index f5e4edb0229..82e0a33c18d 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1 @@
-DIST openrc-0.41.2.tar.gz 245302 BLAKE2B 
ab80dc4f3a7c2c464fe64cdfa7fd31363d5a9d25e90d0239325be05561e5802f22c47013fde82650f5ce08cf99f16f5f479d8617c254647b8c40cec9609d0b6b
 SHA512 
ebfa691cae4704bb3023ea0508a712a45b8c20809828729dfa5292e96f3fd1b309813d80d7c286d0c09680bf5378aba40cfd994f27951f43a3ffb1fd0d69a58b
 DIST openrc-0.42.1.tar.gz 242848 BLAKE2B 
381f52552c13afbbcf45456fe71078bacf9182adfd67c97394093986977f5e8262d8a3c64219501745575a5210f525afe9fccee72f7625485a9f575108baa369
 SHA512 
579b9bfbb151b945a364a2c12b037d2e15991820ca99a07ac18e9bdc50074e67fbf0dcf9865aa4deabe2bf82092e4623be51c9e0b4014384951e0a92ac1e7646

diff --git a/sys-apps/openrc/openrc-0.41.2.ebuild 
b/sys-apps/openrc/openrc-0.41.2.ebuild
deleted file mode 100644
index afd7df37c6b..000
--- a/sys-apps/openrc/openrc-0.41.2.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic pam toolchain-funcs usr-ldscript
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
-   unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? (
-   sys-auth/pambase
-   sys-libs/pam
-   )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   emake ${MAKE_ARGS} DESTDIR="${D}" install
-
-   # move the shared libs back to /usr so ldscript can install
-   # more of a minimal set of files
-   # disabled for now due to #270646
-   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
-   #gen_usr_ldscript -a einfo rc
-   gen_usr_ldscript libeinfo.so
-   gen_usr_ldscript librc.so
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openrc.logrotate openrc
-
-   # install gentoo pam.d files
-   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
-   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
-
-   # install documentation
-   dodoc ChangeLog *.md
-   if use newnet; then
-   dodoc README.newnet
-   fi
-}
-
-pkg_preinst() {
-   # avoid default thrashing in conf.d files when possible #295406
-   if [[ -e "${EROOT}"etc/conf.d/hostname ]] ; then
-   (
-   unset hostname HOSTNAME
-   source "${EROOT}"etc/conf.d/hostname
-   : ${hostname:=${HOSTNAME}}
-   [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname 
hostname "${hostname}"
-   )
-   fi
-
-   # set default interactive shell to sulogin if it exists
-   set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
-   return 0
-}
-
-pkg_postinst() {
-   if use hppa; then
-   elog "Setting the 

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

2021-01-01 Thread Andreas K. Hüttel
commit: d971c982b8cbf996848d9e7f3759170a1e845ee1
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Fri Jan  1 19:45:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  1 21:49:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d971c982

sys-apps/iproute2: Remove old

Bug: https://bugs.gentoo.org/705870
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-apps/iproute2/Manifest  |   2 -
 sys-apps/iproute2/iproute2-5.4.0.ebuild | 162 ---
 sys-apps/iproute2/iproute2-5.9.0.ebuild | 167 
 3 files changed, 331 deletions(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 6aee22e27ce..e8d4aadc7e0 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,4 +1,2 @@
 DIST iproute2-5.10.0.tar.xz 798776 BLAKE2B 
8c17e65f03427f45b71dc17b289b272545549a6687257498676a23e4fdc4a590a7215bfdba3c7ac4b1ccde6c38ba8e3eb222eea2532374fa9680633aa198d347
 SHA512 
a468eefa797898b6de452212aa432c0a931434defacae5fb4335754c1292c5d86a8c8dbf3017f90cec266d71a2a17ae469aac17e1a85a5cbddc70814313e4c13
-DIST iproute2-5.4.0.tar.xz 741328 BLAKE2B 
8c7b74aa64526180e793165eb3d0f1ee07d4589fa982aa91e4e0775595c096d73677e85bb7f073cbe14e6de6b166d31efba94554f8c7df3320b168341818fcba
 SHA512 
26d1230e10d9ba4466edd3fe95cb6f595df691eeb27b87ae845ceb9da09fe11c2e0daa8d67187121320413f9ee7131fd426182055eb285be7c4de558d9e47051
 DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 
842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed
 SHA512 
d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634
-DIST iproute2-5.9.0.tar.xz 786524 BLAKE2B 
9d82cfb1b1353d2cc6c441269af234b05e1ccd190a58c67f890d74fb42b4266be91ce64277bd2b75a0b711977c0f9edc61d8655bf262d05aaebd8d73caecc0c7
 SHA512 
bce59b0e8d876f10f94926be7f2a7cda0de15db04fabedfe938649d486ca6d6d222523d1661b8b36ea50e35369a4730938d6ebeb80577ac0522a3432037bcd50

diff --git a/sys-apps/iproute2/iproute2-5.4.0.ebuild 
b/sys-apps/iproute2/iproute2-5.4.0.ebuild
deleted file mode 100644
index d79f9a329ba..000
--- a/sys-apps/iproute2/iproute2-5.4.0.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic multilib
-
-if [[ ${PV} == "" ]] ; then
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git;
-   inherit git-r3
-else
-   SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86"
-fi
-
-DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="atm berkdb caps elf +iptables ipv6 minimal selinux"
-
-# We could make libmnl optional, but it's tiny, so eh
-RDEPEND="
-   !net-misc/arpd
-   dev-libs/libbsd
-   !minimal? ( net-libs/libmnl )
-   caps? ( sys-libs/libcap )
-   elf? ( virtual/libelf )
-   iptables? ( >=net-firewall/iptables-1.4.20:= )
-   berkdb? ( sys-libs/db:= )
-   atm? ( net-dialup/linux-atm )
-   selinux? ( sys-libs/libselinux )
-"
-# We require newer linux-headers for ipset support #549948 and some defines 
#553876
-DEPEND="
-   ${RDEPEND}
-   >=sys-kernel/linux-headers-3.16
-"
-BDEPEND="
-   app-arch/xz-utils
-   >=sys-devel/bison-2.4
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
-   "${FILESDIR}"/${PN}-4.20.0-configure-nomagic.patch # bug 643722
-   "${FILESDIR}"/${PN}-5.1.0-portability.patch
-)
-
-src_prepare() {
-   if ! use ipv6 ; then
-   PATCHES+=(
-   "${FILESDIR}"/${PN}-4.20.0-no-ipv6.patch #326849
-   )
-   fi
-
-   default
-
-   # echo -n is not POSIX compliant
-   sed 's@echo -n@printf@' -i configure || die
-
-   sed -i \
-   -e '/^CC :\?=/d' \
-   -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-   -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \
-   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^DBM_INCLUDE/s:=.*:=${T}:" \
-   Makefile || die
-
-   # Use /run instead of /var/run.
-   sed -i \
-   -e 's:/var/run:/run:g' \
-   include/namespace.h \
-   man/man8/ip-netns.8 || die
-
-   # build against system headers
-   rm -r include/netinet || die #include/linux 
include/ip{,6}tables{,_common}.h include/libiptc
-   sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die
-
-   if use minimal ; then
-   sed -i -e 

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

2021-01-01 Thread Andreas K. Hüttel
commit: f1ac78551dc531673701961a5488420771ad161c
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Fri Jan  1 21:48:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  1 21:49:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ac7855

package.mask: Unmask Perl 5.32

Signed-off-by: Andreas K. Huettel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 43a6a8097af..19795453266 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -473,52 +473,6 @@ net-analyzer/ntopng
 net-analyzer/pmacct
 net-libs/nDPI
 
-# Andreas K. Hüttel  (2020-07-15)
-# In preparation; do not use yet.
-=dev-lang/perl-5.32*
-~virtual/perl-Archive-Tar-2.360.0
-~virtual/perl-autodie-2.320.0
-~virtual/perl-Compress-Raw-Bzip2-2.93.0
-~virtual/perl-Compress-Raw-Zlib-2.93.0
-~virtual/perl-CPAN-2.270.0
-~virtual/perl-DB_File-1.853.0
-~virtual/perl-Devel-PPPort-3.570.0
-~virtual/perl-Digest-MD5-2.550.100_rc
-~virtual/perl-Dumpvalue-1.210.0
-~virtual/perl-Encode-3.60.0
-~virtual/perl-Exporter-5.740.0
-~virtual/perl-ExtUtils-CBuilder-0.280.234
-~virtual/perl-ExtUtils-MakeMaker-7.440.0
-~virtual/perl-Filter-Simple-0.960.0
-~virtual/perl-Getopt-Long-2.510.0
-~virtual/perl-I18N-LangTags-0.440.0
-~virtual/perl-IO-1.430.0
-~virtual/perl-IO-Compress-2.93.0
-~virtual/perl-IPC-Cmd-1.40.0
-~virtual/perl-JSON-PP-4.40.0
-~virtual/perl-Math-BigInt-1.999.818
-~virtual/perl-Math-BigInt-FastCalc-0.500.900
-~virtual/perl-Module-CoreList-5.202.6.200
-~virtual/perl-Module-Load-Conditional-0.700.0
-~virtual/perl-Module-Metadata-1.0.37
-~virtual/perl-Net-Ping-2.720.0
-~virtual/perl-parent-0.238.0
-~virtual/perl-podlators-4.140.0
-~virtual/perl-Pod-Simple-3.400.0
-~virtual/perl-Safe-2.410.0
-~virtual/perl-Scalar-List-Utils-1.550.0
-~virtual/perl-Socket-2.29.0
-~virtual/perl-Storable-3.210.0
-~virtual/perl-Sys-Syslog-0.360.0
-~virtual/perl-Term-ANSIColor-5.10.0
-~virtual/perl-Test-Simple-1.302.175
-~virtual/perl-Thread-Queue-3.140.0
-~virtual/perl-threads-2.250.0
-~virtual/perl-threads-shared-1.610.0
-~virtual/perl-Time-HiRes-1.976.400
-~virtual/perl-Time-Piece-1.340.100
-~virtual/perl-Unicode-Normalize-1.270.0
-
 # Mart Raudsepp  (2020-06-06)
 # Meson port does not handle multilib yet and has issues
 # regarding runstatedir (not using /run).



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-plugins-snmp/files/

2021-01-01 Thread David Seifert
commit: 70fea962ceef821a065e9ad209ead1e493b22d29
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Jan  1 20:43:28 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jan  1 20:43:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fea962

net-analyzer/nagios-plugins-snmp: Update fno-common.patch

Closes: https://github.com/gentoo/gentoo/pull/18903
Closes: https://bugs.gentoo.org/762955
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 .../nagios-plugins-snmp-0.6.0-fno-common.patch | 155 +++--
 1 file changed, 79 insertions(+), 76 deletions(-)

diff --git 
a/net-analyzer/nagios-plugins-snmp/files/nagios-plugins-snmp-0.6.0-fno-common.patch
 
b/net-analyzer/nagios-plugins-snmp/files/nagios-plugins-snmp-0.6.0-fno-common.patch
index 5fd2ff1c235..926a96d74d1 100644
--- 
a/net-analyzer/nagios-plugins-snmp/files/nagios-plugins-snmp-0.6.0-fno-common.patch
+++ 
b/net-analyzer/nagios-plugins-snmp/files/nagios-plugins-snmp-0.6.0-fno-common.patch
@@ -1,83 +1,86 @@
+diff --git a/src/nagios_common_snmp.c b/src/nagios_common_snmp.c
+index 5bdc571..73f96e8 100755
 --- a/src/nagios_common_snmp.c
 +++ b/src/nagios_common_snmp.c
-@@ -1,5 +1,22 @@
- #include "nagios_common_snmp.h"
- 
-+char plugin_name[30]; /* plugin name */
-+char plugin_tmp_prefix[50];
-+char output[MAX_OUTPUT];
-+int output_overflow;
-+char *p_output;
-+char *o_host;
-+int o_verb;
-+char* error; 
-+int o_port,o_timeout;
-+int o_help, o_verbose,o_version,o_v2c; 
-+int retries;
-+int o_snmpver,snmp_bulk;
-+char *o_community,*o_login,*o_passwd,*o_privpasswd;
-+char *o_protocols[2],*o_authproto,*o_privproto;
-+struct snmp_session session, *ss;
-+
-+
- int init_plugins_gettext(){
-   if (setlocale( LC_ALL, "" )==NULL) return 1;
-   bindtextdomain( PACKAGE, LOCALEDIR );
+@@ -1,5 +1,21 @@
+ #include "nagios_common_snmp.h"
+ 
++char plugin_name[30]; /* plugin name */
++char plugin_tmp_prefix[50];
++char output[MAX_OUTPUT];
++int output_overflow;
++char *p_output;
++char *o_host;
++int o_verb;
++char* error;
++int o_port,o_timeout;
++int o_help, o_verbose,o_version,o_v2c;
++int retries;
++int o_snmpver,snmp_bulk;
++char *o_community,*o_login,*o_passwd,*o_privpasswd;
++char *o_protocols[2],*o_authproto,*o_privproto;
++struct snmp_session session, *ss;
++
+ int init_plugins_gettext(){
+   if (setlocale( LC_ALL, "" )==NULL) return 1;
+   bindtextdomain( PACKAGE, LOCALEDIR );
+diff --git a/src/nagios_common_snmp.h b/src/nagios_common_snmp.h
+index 8903fd0..1b3fa3a 100755
 --- a/src/nagios_common_snmp.h
 +++ b/src/nagios_common_snmp.h
 @@ -56,8 +56,8 @@ int init_plugins_gettext();
- /*** Utilities 
/
- /* cache utilities */
- 
--char plugin_name[30]; /* plugin name */
--char plugin_tmp_prefix[50];
-+extern char plugin_name[30]; /* plugin name */
-+extern char plugin_tmp_prefix[50];
- 
- /* defined in configure script */
- /*#define BASE_CACHE "/tmp/cache"*/
+ /*** Utilities 
/
+ /* cache utilities */
+ 
+-char plugin_name[30]; /* plugin name */
+-char plugin_tmp_prefix[50];
++extern char plugin_name[30]; /* plugin name */
++extern char plugin_tmp_prefix[50];
+ 
+ /* defined in configure script */
+ /*#define BASE_CACHE "/tmp/cache"*/
 @@ -71,12 +71,12 @@ int write_cache(snmp_table **descT,int num);
- 
- /* maximum caracters in ouput */
- #define MAX_OUTPUT 500
--char output[MAX_OUTPUT];
--int output_overflow;
-+extern char output[MAX_OUTPUT];
-+extern int output_overflow;
- 
- /* maximum caracters for performance output label*/
- #define MAX_LABEL_SIZE 50
--char *p_output;
-+extern char *p_output;
- 
- /* Put data in output */
- void strcat_output(const char *string);
+ 
+ /* maximum caracters in ouput */
+ #define MAX_OUTPUT 500
+-char output[MAX_OUTPUT];
+-int output_overflow;
++extern char output[MAX_OUTPUT];
++extern int output_overflow;
+ 
+ /* maximum caracters for performance output label*/
+ #define MAX_LABEL_SIZE 50
+-char *p_output;
++extern char *p_output;
+ 
+ /* Put data in output */
+ void strcat_output(const char *string);
 @@ -143,18 +143,18 @@ int get_options (int narg, char* const 
valarg[],options_nagsnmp *liste, int n_li
- #define TIMEOUT_DEFAULT 3
- 
- /* standard options */
--char *o_host;
--int o_verb;
--char* error; 
-+extern char *o_host;
-+extern int o_verb;
-+extern char* error; 
- /* snmp options */
--int o_port,o_timeout;
--int o_help, o_verbose,o_version,o_v2c; 
--int retries;
--int o_snmpver,snmp_bulk;
--char *o_community,*o_login,*o_passwd,*o_privpasswd;
--char *o_protocols[2],*o_authproto,*o_privproto;
-+extern int o_port,o_timeout;
-+extern int o_help, o_verbose,o_version,o_v2c; 
-+extern int retries;
-+extern int o_snmpver,snmp_bulk;
-+extern char *o_community,*o_login,*o_passwd,*o_privpasswd;
-+extern char *o_protocols[2],*o_authproto,*o_privproto;
- /* snmp sessions */

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

2021-01-01 Thread David Seifert
commit: 184b841fc8a4cf9921cff268f94f1df4c2e97b73
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Jan  1 20:43:27 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jan  1 20:43:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184b841f

sys-block/tgt: Remove Werror

Closes: https://github.com/gentoo/gentoo/pull/18901
Closes: https://bugs.gentoo.org/762949
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 sys-block/tgt/tgt-1.0.79.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-block/tgt/tgt-1.0.79.ebuild b/sys-block/tgt/tgt-1.0.79.ebuild
index a014556fa53..961f8dd234c 100644
--- a/sys-block/tgt/tgt-1.0.79.ebuild
+++ b/sys-block/tgt/tgt-1.0.79.ebuild
@@ -41,6 +41,7 @@ src_prepare() {
sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
# make sure xml docs are generated before trying to install them
sed -i -e "s@install: @& all @g" doc/Makefile || die
+   sed -i -e 's|-Werror||g' usr/Makefile || die
 }
 
 src_compile() {



  1   2   >