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

2020-12-03 Thread Michał Górny
commit: cda2d99fc5ff79003c907d2bf044338692b504bc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  4 07:32:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  4 07:32:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda2d99f

dev-python/boto3: Bump to 1.16.29

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.16.29.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 9d3162d4ecd..05ae43790be 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -8,4 +8,5 @@ DIST boto3-1.16.24.tar.gz 340133 BLAKE2B 
c1d195d5c6859686b2cbc9cfd772e43b6a052b1
 DIST boto3-1.16.25.tar.gz 340338 BLAKE2B 
1ad36d77c3b1e6e67dbd8148b995d4299fceb1fa6993d0bb7d58f432252be13383fba00ee7199bb4a855d98264598c5a9cfc0aab3c8a5416a98e93b3e729843a
 SHA512 
1e7a4d72735137b19a4b1e6f2621c33bf1fe9af860cc37021206f2eb422061092a00cae0e25f9ed44b74ef6fc01b48ba6f3e047c664085fac5dfb880dee3e620
 DIST boto3-1.16.26.tar.gz 340309 BLAKE2B 
df2c193b5e40f52381a4214fd5c6db9dcb0f32e3bdedf78b1ea16d166b9831c06b871809d1f0673bb3cd2838cb1f722a18a4c25a8c21fa20e5f7c14df9a7efb3
 SHA512 
1063702783e07a4e5a5ddce3611e57e993c284a09c026dab8af56be7a7a8ac157da2b636b808f58f0aa7940f90a7e36e439b8497713d4f95964dda13684b3795
 DIST boto3-1.16.28.tar.gz 340709 BLAKE2B 
3c5520531efbb5e20f679f28f4c60964a7be38a0601f73dc0fa5ab3e2cb96939d985c1ebc20869b3fd2f556e9da836fdce4d92377fb9168eccd13cbcffd7c8c6
 SHA512 
72c10598560ad8d227250274fb296f11e6a1c417f8430221fd8a85e920c8a783be77193dd83ac53dc5000c2ea27c8ff626a5ef3cdee0a467237e732dd6442cdd
+DIST boto3-1.16.29.tar.gz 340743 BLAKE2B 
1ef74d98aecf8dfd46bc340984d65e5dc2a70f320149b6bab18588a8371d0da6c93102da96f12950d0730c871fb6f13c7441f7ca148f974cb8678bd01b3af24a
 SHA512 
59f8dba245c7525e4ddeec121d85919310e2bd6cf90419c19612434beff66bab4cca22968347512b0f9f2563ff3ee4d85e2d01bf10ce175c3a12a9a09c2e09a6
 DIST boto3-1.16.9.tar.gz 337905 BLAKE2B 
ed01e28fd7e62e5e5028307c93f92004bfbecffa77bc2ba1d6574b92ec2c515d910eb5107ac5ee03e0aca909f97f379aa65b5f839c8067634fa69266c58de33f
 SHA512 
7343b8432788ef981819f91fe2ba27c4ec3947d01ff55914f7c89607250ecf60db2da8d25c8a2c7001ef546a9abed4cb744c5937ca09497aa1a983049648bd5e

diff --git a/dev-python/boto3/boto3-1.16.29.ebuild 
b/dev-python/boto3/boto3-1.16.29.ebuild
new file mode 100644
index 000..ccc99e1c241
--- /dev/null
+++ b/dev-python/boto3/boto3-1.16.29.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2020-12-03 Thread Michał Górny
commit: 2c63bed56bd23de313b59a3b53e934ae44340c81
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  4 07:36:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  4 07:36:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c63bed5

dev-python/setproctitle: Bump to 1.2.1

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

 dev-python/setproctitle/Manifest  |  1 +
 dev-python/setproctitle/setproctitle-1.2.1.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/setproctitle/Manifest b/dev-python/setproctitle/Manifest
index 833d7324db6..dfbced9240e 100644
--- a/dev-python/setproctitle/Manifest
+++ b/dev-python/setproctitle/Manifest
@@ -1,2 +1,3 @@
 DIST setproctitle-1.1.10.tar.gz 24042 BLAKE2B 
acd4ef33ab2a200b5d102fe5ceb78df03d47eb5a3c7b50f0a44e095953e5a4e2230278b6b4a5010472e4a5a18b81accbff0461e3a642be478b880d98114e
 SHA512 
c976c5b86f59bc6d0f840f495b8256813169d3d7b9edae70207a24d62e1240bfec954fdc4f67b429ae124e3dc74efd7193404785643a52b2d57b55028bb3c533
+DIST setproctitle-1.2.1.tar.gz 23628 BLAKE2B 
a50f078a08d2828b03b3cde261af419f88e08045fc18230be017c642c2d4e1b4fb6809e1e2230160d46ba24ba893beb1f95f125b93e7d1b9aacd4ed333bfea7e
 SHA512 
c11f756a61501c4126e6bba5d931a3fb26294d2a55255c717f0e3c3b72184841452195ddf04fb6e8b686d26caa36cb5e13fbd66c66c151c54981a9edc620da1e
 DIST setproctitle-1.2.tar.gz 23454 BLAKE2B 
4a69566e48a2985ae8add0341feba26f062d8345dd773570e0500795e43b349777d4bf557bd8b88d9cec37850c129009823a1f87ed6261a9709e84c8a6f56868
 SHA512 
7dc84ac0fc028ca71e786622aa6b649961feb816e0f03a3d52ab7b1a5d7edc0c932695687f1f5487d27104535a3db0c48d12fd69859478a604dbf60c615f4e01

diff --git a/dev-python/setproctitle/setproctitle-1.2.1.ebuild 
b/dev-python/setproctitle/setproctitle-1.2.1.ebuild
new file mode 100644
index 000..fb436d52f2b
--- /dev/null
+++ b/dev-python/setproctitle/setproctitle-1.2.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Allow customization of the process title"
+HOMEPAGE="https://github.com/dvarrazzo/py-setproctitle;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+distutils_enable_tests pytest



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

2020-12-03 Thread Michał Górny
commit: 29f702e9b0f9e32a8f1e9f1d8f9071b62fe960cf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  4 07:32:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  4 07:32:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f702e9

dev-python/botocore: Bump to 1.19.29

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.19.29.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index facabfadecc..93456fd1e9d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,4 +8,5 @@ DIST botocore-1.19.24.tar.gz 727 BLAKE2B 
61f368b4e8dad8d3a03d2a73cef68f7971b
 DIST botocore-1.19.25.tar.gz 7125010 BLAKE2B 
18c03d1e61beb5b92fa958cbd6ad10d6048b51fd6b244187cfd27be0b3a0132bc2cdd0598d933cfde62a5f9cf92d2ddd2a0b7e269ace6e3319a3e37af2037bc9
 SHA512 
0cc4b015957330fbc5654b33953943c845c955a8fabb7b33672d496d68fe0e8783b1ba3254695bcdb7fa4b3775464f5c09af04e09931e38ba95710a6f0aa8320
 DIST botocore-1.19.26.tar.gz 7124956 BLAKE2B 
6091c9536de9a3171a2327ca1d1531799fa28af48870e37de8251b42a947a7f26881ee787964cd95a070acdcb4f3b634a816ab74a519b72287e61ad11aadeaa0
 SHA512 
bfdf3ff4fce1463fd1cb6fc2f8a97782d68388668b6dc3ffd0a0a3fac3d0f6b7da645c0a0d2d9183096c44b8b99dc2a0a9e1a29a7bc4b7ff0cbbbc3fb066f191
 DIST botocore-1.19.28.tar.gz 7208608 BLAKE2B 
eab5731c530747421186c3e24cc0cb0f5b120b37e4a4d587a5ec0b118d138ff13fb9608bd028a3182aa353f188f56f0c2a05c918aafc8d79eaa87ba89d5b4265
 SHA512 
71de40c171b1aabdcad159b2e6817740e793a29eda99c6cdad28643bc444a26fbcd7594d927bfbe031c4e4c8b74826ba51efb37376f5a70d8a2591c524a2301a
+DIST botocore-1.19.29.tar.gz 7219708 BLAKE2B 
c5468be09300edf1acfb82780ad026ad78537b641b9f8f9384c41397e293a51559259c64925dac2852b888a28b49c23b7802b2c3adaca097424029fe9717044c
 SHA512 
674f76a443541ff3665dbb1834ac69f8776e497526001db9bd229f22ea2137452c3bf954d8a6b74a732bd9e7212545cae19c9058357a38c357ed09d89c9c1cc5
 DIST botocore-1.19.9.tar.gz 6972834 BLAKE2B 
3407c056c7995cc1ccb1b5b4c5b3a6254e38672b52e7889a7a022520283416e4dfcabd05c8ca0ed78e4624c7a20c9f43bfde87a76d7a72660b4c95256e4f9ca4
 SHA512 
8433f22ae7652e524a82da8d2ccda48da9eef44788333898b7526335d57a7757b80754f0d5c6a2c84ec3bde2ec9fc7da5cf872cbda7286f620b4f4878fe9a583

diff --git a/dev-python/botocore/botocore-1.19.29.ebuild 
b/dev-python/botocore/botocore-1.19.29.ebuild
new file mode 100644
index 000..ca40b64d111
--- /dev/null
+++ b/dev-python/botocore/botocore-1.19.29.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2020-12-03 Thread Theo Anderson
commit: a3a1d303f3b4f8e489f47e996a76b36fffbe84c0
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 05:54:23 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 05:54:23 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3a1d303

sys-apps/hex: drop old

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 sys-apps/hex/Manifest | 10 
 sys-apps/hex/hex-0.1.3.ebuild | 43 --
 sys-apps/hex/hex-0.3.0.ebuild | 46 
 sys-apps/hex/hex-0.3.1.ebuild | 54 ---
 4 files changed, 153 deletions(-)

diff --git a/sys-apps/hex/Manifest b/sys-apps/hex/Manifest
index 47ec3c69..68c77ec3 100644
--- a/sys-apps/hex/Manifest
+++ b/sys-apps/hex/Manifest
@@ -2,21 +2,13 @@ DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST assert_cmd-1.0.1.crate 24575 BLAKE2B 
e204b79da44a27b9c70be8dbf53356714ac994b4e5daced1b4f570c9e6c4a422572e825a54387df25292bd27e9ae11fa57d803bcfe4643382a2f739859dd42fd
 SHA512 
969e1f6ba28edc0d4d25a10390f8e94578562602d303e9a9e402f29655cb9d67edc1040b283e1bc9fb4a88a5817814d88e85b77944204288aabcfb6da69bbdbf
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST bitflags-1.0.4.crate 15282 BLAKE2B 
63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875
 SHA512 
81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST clap-2.32.0.crate 196073 BLAKE2B 
c262241a3ad1d0f944467f4ea9884ca3dc05b5e05656fd7b73700e0daeec035c07a5d06316cc1273e37f74f2c00429b0ee99da298804dc4deff9a252ca56ce07
 SHA512 
ee2a66cec0d867d73fce35c055bcac77cc3ea9537b355be04be3ee17ddabefebfe3649cbdfc30ea356c54cf9f066369540eac4f5dc67e60cdadc9c66be014ef0
-DIST clap-2.33.0.crate 196458 BLAKE2B 
3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a
 SHA512 
f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST difference-2.0.0.crate 147616 BLAKE2B 
d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2
 SHA512 
cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
 DIST doc-comment-0.3.3.crate 4123 BLAKE2B 
a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd
 SHA512 
e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
-DIST hermit-abi-0.1.8.crate 7581 BLAKE2B 
90fef564dd39973c5ff8ee3d4a9b129f1ca00800ca459c644ee08df1542c5adbc06881a7a59d37fe6e03a72a2df21917e38544759a2833dd8f8c065261cc1512
 SHA512 
25f7806834ea007174001284200201895f4536d5a447dea6c165b43c30b30871f78da5f3ef0d79579e3195951e6fd7ee5e21ec80811c515fd096f2e7b3bf7b9b
-DIST hex-0.1.3.tar.gz 155482 BLAKE2B 
c3e2a8ee7a3b22f5d61caf687cc8d743446de2726efff7641d86ddb63a907cbe6e213562975cf010b2f258731fd30083c28c9a2803a06d848700c9aee23dd045
 SHA512 
6dbf370ff854f857f061022130c17798bd48126d54bde3dedadd81085adade2614cdddf653cbec9440ccd54675527083b4834f26a1198684d1cb0094ac250773
-DIST hex-0.3.0.tar.gz 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hunter/

2020-12-03 Thread Theo Anderson
commit: 7a7ffe976dd9dcafa3c7d30d3c327e6f41047c26
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 05:07:10 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 05:07:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a7ffe97

dev-python/hunter: bump to 3.3.1

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/hunter/Manifest|  1 +
 dev-python/hunter/hunter-3.3.1.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/hunter/Manifest b/dev-python/hunter/Manifest
index 18d23646..a814d24e 100644
--- a/dev-python/hunter/Manifest
+++ b/dev-python/hunter/Manifest
@@ -1 +1,2 @@
 DIST hunter-3.1.3.tar.gz 422149 BLAKE2B 
2834b3daa6be461b78d468aa331a587a476b7109f5ff9c70b27bb51b26f6a390d2074425f4d98ddc692d4e11f1ee14a77f5066650e82687ebaa586051afab4c8
 SHA512 
ea9cc935240526d2942568073cecfb2bef32d7caedd0b370850b208a56c652bf356ba0e5675281946419aafd966cbff148490f6f4439d0d808335a3e831adbf7
+DIST hunter-3.3.1.tar.gz 533218 BLAKE2B 
9ad62c4c5649b3389a480732a3f6939f54fe39f25362e5f796d78ab8286d6aada326035882d81a09c985765c4acc6283e1bd6665c473ca3edb9a84a6f2b301e6
 SHA512 
8ac5d2f993bc7c75adae532d4bff5a905c7ec84d32389fcfabb4c5ca3d511a73dc84725d5a450be7d1281e006ec049a5b43c01a79890e0b00302b6b7df291d55

diff --git a/dev-python/hunter/hunter-3.3.1.ebuild 
b/dev-python/hunter/hunter-3.3.1.ebuild
new file mode 100644
index ..952cd2f0
--- /dev/null
+++ b/dev-python/hunter/hunter-3.3.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Hunter is a flexible code tracing toolkit"
+HOMEPAGE="
+   https://github.com/ionelmc/python-hunter
+   https://pypi.org/project/hunter
+"
+SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/aspectlib[${PYTHON_USEDEP}]
+   dev-python/hunter[${PYTHON_USEDEP}]
+   dev-python/manhole[${PYTHON_USEDEP}]
+   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+   dev-python/process-tests[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-3.3.1[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/python-${P}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs ">=dev-python/sphinx-py3doc-enhanced-theme-2.3.2"
+
+python_prepare_all() {
+   # all tests in this file fail
+   rm tests/test_remote.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/autoflake/

2020-12-03 Thread Theo Anderson
commit: 8d0f82c9c5e7a082194bcecadb93180adc588c4b
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 05:05:38 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 05:05:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d0f82c9

dev-python/autoflake: bump to 1.4

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/autoflake/Manifest |  1 +
 dev-python/autoflake/autoflake-1.4.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/autoflake/Manifest b/dev-python/autoflake/Manifest
index a55e724e..871629d8 100644
--- a/dev-python/autoflake/Manifest
+++ b/dev-python/autoflake/Manifest
@@ -1 +1,2 @@
 DIST autoflake-1.3.1.tar.gz 19756 BLAKE2B 
8a172888a8c44483b8771b59bebda841e55455f544197e2f1bce08dfb7cb3dd54e8a616a15a3712609480bc484561ffa27aaa93d9b5e1a573bb1960df96ea9cf
 SHA512 
763bcfc824412129901106ddcaf7104a2bfa5ee86b43d2822b51af5532ea0ac46466b64a004c099dc6fa2a96b23ae959e1ef1eb68c6be0c1e4c08ab9bf174e08
+DIST autoflake-1.4.tar.gz 24219 BLAKE2B 
622c82b9ab5e7fd68e8bc2678c5868282e605640e1c52d1a8f81fbaaba26dfb738ac1ceb9eb20195bb820256fbae27222953a5271130e74b8708988516e20e00
 SHA512 
53e542a765cbd18df7c35a90f16786e173bdc332b4410abfbc6d24f1009bf5d6f8a383e897e72558617bdf339573d8aa9b8de6901aac392caf48889aacf0c9a6

diff --git a/dev-python/autoflake/autoflake-1.4.ebuild 
b/dev-python/autoflake/autoflake-1.4.ebuild
new file mode 100644
index ..d2b5ae13
--- /dev/null
+++ b/dev-python/autoflake/autoflake-1.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Removes unused imports and unused variables as reported by 
pyflakes"
+HOMEPAGE="
+   https://github.com/myint/autoflake
+   https://pypi.org/project/autoflake
+"
+SRC_URI="https://github.com/myint/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND=">=dev-python/pyflakes-1.1.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+   "${EPYTHON}" test_autoflake.py || die
+}



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

2020-12-03 Thread Theo Anderson
commit: 575329f6567dbba38136dcf9498590efd1b48eae
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 05:53:37 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 05:53:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=575329f6

sys-apps/hex: bump to 0.4.0

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 sys-apps/hex/Manifest |  3 +++
 sys-apps/hex/hex-0.4.0.ebuild | 43 +++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/hex/Manifest b/sys-apps/hex/Manifest
index abd56dd8..47ec3c69 100644
--- a/sys-apps/hex/Manifest
+++ b/sys-apps/hex/Manifest
@@ -1,4 +1,5 @@
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST assert_cmd-1.0.1.crate 24575 BLAKE2B 
e204b79da44a27b9c70be8dbf53356714ac994b4e5daced1b4f570c9e6c4a422572e825a54387df25292bd27e9ae11fa57d803bcfe4643382a2f739859dd42fd
 SHA512 
969e1f6ba28edc0d4d25a10390f8e94578562602d303e9a9e402f29655cb9d67edc1040b283e1bc9fb4a88a5817814d88e85b77944204288aabcfb6da69bbdbf
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -6,6 +7,7 @@ DIST bitflags-1.0.4.crate 15282 BLAKE2B 
63f5feb47460c344983cef8822804b1c4ac2f3ad
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST clap-2.32.0.crate 196073 BLAKE2B 
c262241a3ad1d0f944467f4ea9884ca3dc05b5e05656fd7b73700e0daeec035c07a5d06316cc1273e37f74f2c00429b0ee99da298804dc4deff9a252ca56ce07
 SHA512 
ee2a66cec0d867d73fce35c055bcac77cc3ea9537b355be04be3ee17ddabefebfe3649cbdfc30ea356c54cf9f066369540eac4f5dc67e60cdadc9c66be014ef0
 DIST clap-2.33.0.crate 196458 BLAKE2B 
3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a
 SHA512 
f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
+DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST difference-2.0.0.crate 147616 BLAKE2B 
d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2
 SHA512 
cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
 DIST doc-comment-0.3.3.crate 4123 BLAKE2B 
a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd
 SHA512 
e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
 DIST hermit-abi-0.1.8.crate 7581 BLAKE2B 
90fef564dd39973c5ff8ee3d4a9b129f1ca00800ca459c644ee08df1542c5adbc06881a7a59d37fe6e03a72a2df21917e38544759a2833dd8f8c065261cc1512
 SHA512 
25f7806834ea007174001284200201895f4536d5a447dea6c165b43c30b30871f78da5f3ef0d79579e3195951e6fd7ee5e21ec80811c515fd096f2e7b3bf7b9b
@@ -15,6 +17,7 @@ DIST hex-0.3.1.tar.gz 162723 BLAKE2B 
c4c5e293e9e4e27ed22308aaf2bb72a7480f00bc8ec
 DIST hex-0.3.2.tar.gz 164118 BLAKE2B 
dbc6427ae744f856acf6aeb8b204aa31e91e22c412a909cc58a32bc9035be98257d16917fbcb0a56a3c478486f54ac9dfd700c7a8d8c3a878e62d7e6bed4b603
 SHA512 
3a071296f84b1cea792f9ab3cd65bd91f0af4ab8b5b7834b2890f4692eaf6b32daaec9c9d2c4357f9f3ecc708f6b214acebe3e7efd9b9e3887d70beacf14
 DIST libc-0.2.47.crate 351491 BLAKE2B 

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

2020-12-03 Thread Matthias Maier
commit: 88abca44189f29f94eb9b58d02ed7174b1a008a1
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Dec  1 15:04:11 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:53:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88abca44

app-emulation/libvirt: Version updated to 6.10.0 with changes:

* Removed LXC DBus fix patch: committed upstream.

Closes: https://github.com/gentoo/gentoo/pull/18470
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/Manifest  |   1 +
 app-emulation/libvirt/libvirt-6.10.0.ebuild | 344 
 2 files changed, 345 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 16acbdd493a..2dd70837fb0 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -1,3 +1,4 @@
 DIST libvirt-6.7.0.tar.xz 8362140 BLAKE2B 
d0afe33fcdaab3cc0f2ea8c552e7550bcece018b049a3b58e5c05ee85b39e2b3ebf42fa1b70ddb1d2a541d1114b6b49734f23a889b3589397a30a672f27a3a56
 SHA512 
cabfb6aa65a3a1412b0111654ad3a7d0a6dfc63399a892c540ca39ab4e56f87626a067037e4480bb55418a371d2b5e9ac74862c92a3cdea69822ec3d158d769f
 DIST libvirt-6.8.0.tar.xz 8412092 BLAKE2B 
c118ca6b263054bb6941c62f3d1415f7ed1a3f29a35294272d04bc726643247ee5691e0310a1bf013faeba856d7aadd00a90fe8dbdca6ff4c7eb480e94d92fa2
 SHA512 
9b69f3dcceb5e40470a78908654faf51b643f6793e556f3115daa4bfe08743af290882dd51f15eb27c38d589eb210d495de7c44a40b363420ab4f4d3a6393cc9
 DIST libvirt-6.9.0.tar.xz 8432360 BLAKE2B 
5cf577017158bab3ec5ad55e8e5944f4efd88cb3eb5460355ad0bfc1a30dba5c607b5b3523b8f9095552c494129ccb19bb89a6a0791469d5d47052c2375fa940
 SHA512 
ca9aed93589e91d383f9a5bddf5ba9fa20b849ba3b302017d625ba4910a0f942d1531006ddeaaa2622d121808105dec6e9bcb0c867f62e2fc546ce043675e175
+DIST libvirt-6.10.0.tar.xz 8462796 BLAKE2B 
f1188cc869768682bdcb7ab763465705413ebc4fe418e37d4f5ef6a861507c4104a1844cd533fce905e24847918eba6e4e4f054f66b112e9fb54ee19a3653dfc
 SHA512 
42e77a3542e9f15c3aeaab1639a80ee6539cb0f09a1e8324aa0059a8f6041acf20263a9556ac65c9a7a14693b0756020231085e4556ff54cf8329110018a2485

diff --git a/app-emulation/libvirt/libvirt-6.10.0.ebuild 
b/app-emulation/libvirt/libvirt-6.10.0.ebuild
new file mode 100644
index 000..96ccd9a1949
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-6.10.0.ebuild
@@ -0,0 +1,344 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit meson bash-completion-r1 eutils linux-info python-any-r1 
readme.gentoo-r1 systemd
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git;
+   SRC_URI=""
+   SLOT="0"
+else
+   SRC_URI="https://libvirt.org/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   SLOT="0/${PV}"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="https://www.libvirt.org/;
+LICENSE="LGPL-2.1"
+IUSE="
+   apparmor audit +caps +dbus dtrace firewalld fuse glusterfs iscsi
+   iscsi-direct +libvirtd lvm libssh lxc +macvtap nfs nls numa openvz
+   parted pcap policykit +qemu rbd sasl selinux +udev +vepa
+   virtualbox +virt-network wireshark-plugins xen zfs
+"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   policykit? ( dbus )
+   qemu? ( libvirtd )
+   vepa? ( macvtap )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+BDEPEND="
+   acct-user/qemu
+   policykit? ( acct-group/libvirt )
+   app-text/xhtml1
+   dev-lang/perl
+   dev-libs/libxslt
+   dev-perl/XML-XPath
+   dev-python/docutils
+   virtual/pkgconfig"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent
+RDEPEND="
+   app-misc/scrub
+   >=dev-libs/glib-2.48.0
+   dev-libs/libgcrypt:0
+   dev-libs/libnl:3
+   >=dev-libs/libxml2-2.7.6
+   >=net-analyzer/openbsd-netcat-1.105-r1
+   >=net-libs/gnutls-1.0.25:0=
+   net-libs/libssh2
+   net-libs/libtirpc
+   net-libs/rpcsvc-proto
+   >=net-misc/curl-7.18.0
+   sys-apps/dmidecode
+   sys-devel/gettext
+   sys-libs/ncurses:0=
+   sys-libs/readline:=
+   apparmor? ( sys-libs/libapparmor )
+   audit? ( sys-process/audit )
+   caps? ( sys-libs/libcap-ng )
+   dbus? ( sys-apps/dbus )
+   dtrace? ( dev-util/systemtap )
+   firewalld? ( >=net-firewall/firewalld-0.6.3 )
+   fuse? ( sys-fs/fuse:0= )
+   glusterfs? ( 

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

2020-12-03 Thread Matthias Maier
commit: 1df7aeb95553406806c611dfea439df0fd16fdab
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  4 05:48:17 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:53:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df7aeb9

dev-lang/julia: add libssh2 dependency

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia/julia-1.3.0.ebuild| 1 +
 dev-lang/julia/julia-1.4.0-r1.ebuild | 1 +
 dev-lang/julia/julia-1.4.0-r2.ebuild | 1 +
 dev-lang/julia/julia-1.5.2.ebuild| 1 +
 4 files changed, 4 insertions(+)

diff --git a/dev-lang/julia/julia-1.3.0.ebuild 
b/dev-lang/julia/julia-1.3.0.ebuild
index 86daa027e05..8f63c97d7e5 100644
--- a/dev-lang/julia/julia-1.3.0.ebuild
+++ b/dev-lang/julia/julia-1.3.0.ebuild
@@ -38,6 +38,7 @@ RDEPEND+="
dev-libs/mpfr:0=
dev-libs/openspecfun
>=net-libs/mbedtls-2.2
+   net-libs/libssh2
sci-libs/amd:0=
sci-libs/arpack:0=
sci-libs/camd:0=

diff --git a/dev-lang/julia/julia-1.4.0-r1.ebuild 
b/dev-lang/julia/julia-1.4.0-r1.ebuild
index 24fd97a071c..5be70d02402 100644
--- a/dev-lang/julia/julia-1.4.0-r1.ebuild
+++ b/dev-lang/julia/julia-1.4.0-r1.ebuild
@@ -46,6 +46,7 @@ RDEPEND+="
dev-libs/mpfr:0=
dev-libs/openspecfun
>=net-libs/mbedtls-2.2
+   net-libs/libssh2
sci-libs/amd:0=
sci-libs/arpack:0=
sci-libs/camd:0=

diff --git a/dev-lang/julia/julia-1.4.0-r2.ebuild 
b/dev-lang/julia/julia-1.4.0-r2.ebuild
index 6529f36eb26..6041c13573d 100644
--- a/dev-lang/julia/julia-1.4.0-r2.ebuild
+++ b/dev-lang/julia/julia-1.4.0-r2.ebuild
@@ -48,6 +48,7 @@ RDEPEND+="
dev-libs/mpfr:0=
dev-libs/openspecfun
>=net-libs/mbedtls-2.2
+   net-libs/libssh2
sci-libs/amd:0=
sci-libs/arpack:0=
sci-libs/camd:0=

diff --git a/dev-lang/julia/julia-1.5.2.ebuild 
b/dev-lang/julia/julia-1.5.2.ebuild
index 20bdb3501e7..04e4922a411 100644
--- a/dev-lang/julia/julia-1.5.2.ebuild
+++ b/dev-lang/julia/julia-1.5.2.ebuild
@@ -49,6 +49,7 @@ RDEPEND+="
dev-libs/mpfr:0=
dev-libs/openspecfun
>=net-libs/mbedtls-2.2
+   net-libs/libssh2
sci-libs/amd:0=
sci-libs/arpack:0=
sci-libs/camd:0=



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

2020-12-03 Thread Matthias Maier
commit: 039278a0f43bd68d6b33ea8a8363b9bd6b57a8ec
Author: Florian Förster  gmail  com>
AuthorDate: Sun Sep  6 20:37:24 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:53:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039278a0

dev-util/cloc: bumped to 1.86

Closes: https://github.com/gentoo/gentoo/pull/17447
Signed-off-by: Florian Förster  gmail.com>
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Matthias Maier  gentoo.org>

 dev-util/cloc/Manifest |  1 +
 dev-util/cloc/cloc-1.86.ebuild | 31 +++
 dev-util/cloc/metadata.xml | 26 +-
 3 files changed, 49 insertions(+), 9 deletions(-)

diff --git a/dev-util/cloc/Manifest b/dev-util/cloc/Manifest
index 8ec300c62fa..474acfcf27d 100644
--- a/dev-util/cloc/Manifest
+++ b/dev-util/cloc/Manifest
@@ -1 +1,2 @@
 DIST cloc-1.84.tar.gz 514868 BLAKE2B 
53fa0f0d2c8033619f9f7202802e5fd51013c459bbeed8482a35050be69981e60f3c96879cc2853d509322933050fda52fe17be7ec393783f06a0df5e9cec785
 SHA512 
85f8af041b0ca858c21e28d3fb7cd9201264afa9e12bd3a14b15a8af3e6e68378dbb02a39dc12140bcbb104424cf38bfa602d2a0683e8c89fa50cbdcf7556b3a
+DIST cloc-1.86.tar.gz 536828 BLAKE2B 
f584da0e25ae755a1450117774ec8fdb87eb693ac77473929a52e617713391eb4bffc2f6b74bbcd5b01f6e2c0d747221e3f7c4e74dfd6131d3cde10a3a102daa
 SHA512 
fe6101404f5884d11bf73de43bd25e533b04a70707b95e4e9482b51413aed46ddb55beaa27e3d25cd7604394a739f7cac6c1f8695cd9cab3f23adf6e27171719

diff --git a/dev-util/cloc/cloc-1.86.ebuild b/dev-util/cloc/cloc-1.86.ebuild
new file mode 100644
index 000..61220333dbd
--- /dev/null
+++ b/dev-util/cloc/cloc-1.86.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Count Lines of Code"
+HOMEPAGE="https://github.com/AlDanial/cloc;
+SRC_URI="https://github.com/AlDanial/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+   dev-perl/Algorithm-Diff
+   dev-perl/Parallel-ForkManager
+   dev-perl/Regexp-Common
+   virtual/perl-Digest-MD5
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long"
+
+src_compile() {
+   pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die
+}
+
+src_install() {
+   doman "${PN}.1"
+   dobin "Unix/${PN}"
+}

diff --git a/dev-util/cloc/metadata.xml b/dev-util/cloc/metadata.xml
index 273f73f2439..dd5229bff56 100644
--- a/dev-util/cloc/metadata.xml
+++ b/dev-util/cloc/metadata.xml
@@ -1,13 +1,21 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tam...@gentoo.org
-   Matthias Maier
-   
-   
-   AlDanial/cloc
-   https://github.com/AlDanial/cloc/issues
-   cloc
-   
+  
+tam...@gentoo.org
+Matthias Maier
+  
+  
+foerster.floria...@gmail.com
+Florian Förster
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+AlDanial/cloc
+https://github.com/AlDanial/cloc/issues
+cloc
+  
 



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

2020-12-03 Thread Matthias Maier
commit: 2a684e34b040a04185eb4e5a7f2f0983c7e5a488
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Dec  1 15:01:41 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:53:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a684e34

dev-python/libvirt-python: Version updated to 6.10.0.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/libvirt-python/Manifest |  1 +
 .../libvirt-python/libvirt-python-6.10.0.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index a637afac873..1e4985e5ee0 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,3 +1,4 @@
 DIST libvirt-python-6.7.0.tar.gz 208597 BLAKE2B 
335bd89133b688586a55193635b4b75dabe6dd4a741a450e49067ac8a9b9d9da54787b50c23bc6d5322a7fecbe513422f02450e09d541cb112ccfd499ce18101
 SHA512 
7d5a7f87abc01285c2030c9408838d4e1496d0d0316b9ab775749e49719fa66c20114aad2bd281d6783e2cb4d47ceac5ac60ac584e881288d0b0d9cc76d5b2cb
 DIST libvirt-python-6.8.0.tar.gz 210034 BLAKE2B 
667c2713bf9c0936f444c5b621f5af4e5273deda31496bc01c8834286a0ec0eb1c056006549cc5d129ef597264f8582acee62db3a2fd375daa4ebbceacb8fcc1
 SHA512 
6d2f82fafd414047cff16f0ad655fefd69c8c0da04be07d27da44e3ab17dd03e4e4ff102be1c30948c361268f57ea312978f9198fd128bfb54a3c1a07150e6af
 DIST libvirt-python-6.9.0.tar.gz 210366 BLAKE2B 
384d8ce4d6c91f7185484e3ad35572a3245712c59f416d0f117ce7936d1e6234458c3454a8d773ee287de4d529eae7229e3dd67111df7955369cd36b028be1cc
 SHA512 
d15a80de5418586f769101525464efc88154c9038f59c805030a60b4b711f11f15531f4e1fd01575e1646397342fefa38fca9371e8146157b61f607b3c286fe1
+DIST libvirt-python-6.10.0.tar.gz 212567 BLAKE2B 
0ba583646c16c8e298a4cde789dca9c0f4920a3ac7e241134e251e5d0fc426a37c297870571acc673de2ce14c3de5bb7069316805581ce33cc044090930dd599
 SHA512 
bc9d65fa82cf021c0929c8f2760a31de606d52c860d15d1961438fd763131f05fa3f4e12f0030b45ad12c3ae40d84b21167091ae810376487b7aae11c2e3ab2b

diff --git a/dev-python/libvirt-python/libvirt-python-6.10.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-6.10.0.ebuild
new file mode 100644
index 000..234224f5717
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-6.10.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+
+MY_P="${P/_rc/-rc}"
+
+inherit distutils-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git;
+   RDEPEND="app-emulation/libvirt:=[-python(-)]"
+else
+   SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   RDEPEND="app-emulation/libvirt:0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="https://www.libvirt.org;
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="virtual/pkgconfig"
+BDEPEND="test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests setup.py
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ecma-re-validator/

2020-12-03 Thread Hans de Graaff
commit: 1b90cac43963483d63f0da60a829e53f7dcf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  4 05:35:15 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  4 05:39:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b90cac4

dev-ruby/ecma-re-validator: add 0.3.0

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

 dev-ruby/ecma-re-validator/Manifest|  1 +
 .../ecma-re-validator-0.3.0.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/ecma-re-validator/Manifest 
b/dev-ruby/ecma-re-validator/Manifest
index c9116309da8..8915301a072 100644
--- a/dev-ruby/ecma-re-validator/Manifest
+++ b/dev-ruby/ecma-re-validator/Manifest
@@ -1,2 +1,3 @@
 DIST ecma-re-validator-0.2.0.gem 865792 BLAKE2B 
c41b01dc36f3000331085666f235b0adc749516b19028ee78ef56c68c00b7ab9105d4bfcfa9b061cd1f63987054a33a7e31cc3957be17182245120d679f5b6f3
 SHA512 
5e2ff7c2e8b8d5a8749d87f1678b235e69f197b9af95787f59cfff492ff3d8b8e2bc45a0e3da83d92ffa646e9b1b12ef5c4cab324d6e29a0c1f53e211d00aba9
 DIST ecma-re-validator-0.2.1.gem 8704 BLAKE2B 
a93ec88ca352883722db386e29d0d747b97d311c263a6ef331f99890e0c52aed0e28686beedebde9a06829cdd29e35c95ccb3a6c4352535cc990b135a963b850
 SHA512 
0a86a5f5b100cfd8442697aa32b0ae93c552d21e3d9af7d7dc3368315d90038fc6923aed475ae4a3ccdd1a0dc5bb9d470e0c34831389dcad539a9e6fa8883908
+DIST ecma-re-validator-0.3.0.gem 8704 BLAKE2B 
86358302c5f55c03ec5b30b360364cba04eedd9ac89461a3938e6365d118dcf9220b104605e05fe7340ac1b0c542af11ffa0931b6ce61ab4390d3cc68953a4fd
 SHA512 
f1b0cadb3f2a6f9b488095a8bbc1863aeb7d40a9c2b5604fa7217505eea58db29eac9d03bd362a92589e1c277f83d13cb901b7ffc591c49a5cee0d2162b03156

diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0.ebuild 
b/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0.ebuild
new file mode 100644
index 000..ca4e012e0cf
--- /dev/null
+++ b/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Validate a regular expression string against what ECMA-262 can 
actually do"
+HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/regexp_parser:2"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+}



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

2020-12-03 Thread Matthias Maier
commit: 1e662a08ea623df0e7c241baf04f3e6ae9d9bef8
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  4 05:03:59 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:37:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e662a08

dev-util/cppcheck: drop old

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 dev-util/cppcheck/Manifest |   2 -
 dev-util/cppcheck/cppcheck-1.86.ebuild | 113 -
 dev-util/cppcheck/cppcheck-1.87.ebuild | 113 -
 dev-util/cppcheck/cppcheck-.ebuild | 112 
 .../cppcheck/files/cppcheck-1.75-tinyxml2.patch|  55 --
 .../cppcheck/files/cppcheck-1.85-ldflags.patch |  24 -
 .../cppcheck/files/cppcheck--tinyxml2.patch|  56 --
 7 files changed, 475 deletions(-)

diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index 383ff755b28..51d80e257e3 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,4 +1,2 @@
-DIST cppcheck-1.86.tar.gz 2184186 BLAKE2B 
8b488ec72d0998d6b037de2b1204373c8b3de475ad165bf108bb331399356cb0d1e20a7bc6f368f1a038ec886ad7a84ad694172d0a96a203a6877f3838c21001
 SHA512 
59cec55b8408e8f2e2e7172bce69350c248bc3185a0938b523c44a58f98b344e11aef957ec1b7a7b2bc7a876660b2683e51f54b76f0b550f9549497c29453655
-DIST cppcheck-1.87.tar.gz 2243258 BLAKE2B 
ffe42bfb2e896163678c5bb24e46ae2391ba8254cbe7c1c19c3c1b16cd38adf9c773de6aaefe70af08b9c1dca8b0b0b5e9939323368a2f81491fd6981ff18139
 SHA512 
b0149002b40260c1488904929296403722a66b84263b41d0097c3caed28265332766c114f0d1f378ea6c7e73ab973ea71ab89c6744f6cc818f22de08933e6766
 DIST cppcheck-1.88.tar.gz 2364053 BLAKE2B 
b688974ff83019422cc5b2ec575d9838bdff4ada17d71fb3d436f07eea50429490c222659163b845667d98c0ec186b3288464827894e379fd017dd0c3fea645f
 SHA512 
fa4ede0665546341af0ba3dae09a00b6efae09ec7838c616c580be01ff6902594d61168a059539779be0c78e1708d2bd9c8e7987dd0bb67dc8fa332a10d1de6a
 DIST cppcheck-2.2.tar.gz 3561406 BLAKE2B 
e436de4bec5412a18f013c8557a966c28c14edcd07fbb80eb53a897848d15f32afc180798ea1a074742f896b15d4020755c104b87dc8f82252121b58a92b92dc
 SHA512 
d766187a69d6aa839e072e3c0ed44009621ca8492504257288ca2f49774f705a1ebcf2957f0801ac6eab2ffbdd845e9237f1213f85c6d0fcdbf16b1e7c690327

diff --git a/dev-util/cppcheck/cppcheck-1.86.ebuild 
b/dev-util/cppcheck/cppcheck-1.86.ebuild
deleted file mode 100644
index 03e138c8250..000
--- a/dev-util/cppcheck/cppcheck-1.86.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1 qmake-utils toolchain-funcs
-
-DESCRIPTION="Static analyzer of C/C++ code"
-HOMEPAGE="https://github.com/danmar/cppcheck;
-SRC_URI="https://github.com/danmar/cppcheck/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 hppa ~ppc64 sparc x86"
-IUSE="htmlreport pcre qt5"
-
-RDEPEND="
-   dev-libs/tinyxml2:=
-   htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
-   pcre? ( dev-libs/libpcre )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.75-tinyxml2.patch
-   "${FILESDIR}"/${PN}-1.85-ldflags.patch
-)
-
-src_prepare() {
-   default
-
-   rm -r externals/tinyxml || die
-}
-
-src_configure() {
-   tc-export CXX PKG_CONFIG
-   export LIBS="$(${PKG_CONFIG} --libs tinyxml2)"
-
-   emake dmake
-   ./dmake || die
-
-   if use pcre ; then
-   sed -e '/HAVE_RULES=/s:=no:=yes:' \
-   -i Makefile || die
-   fi
-
-   if use qt5 ; then
-   pushd gui || die
-   eqmake5
-   popd || die
-   fi
-}
-
-src_compile() {
-   emake ${PN} man \
-   CFGDIR="${EROOT}/usr/share/${PN}/cfg" \
-   
DB2MAN="${EROOT}/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl"
-
-   if use qt5 ; then
-   pushd gui || die
-   emake
-   popd || die
-   fi
-
-   if use htmlreport ; then
-   pushd htmlreport || die
-   distutils-r1_src_compile
-   popd || die
-   fi
-}
-
-src_test() {
-   # safe final version
-   mv -v ${PN}{,.final} || die
-   mv -v lib/library.o{,.final} || die
-   mv -v cli/cppcheckexecutor.o{,.final} || die
-   #trigger recompile with CFGDIR inside ${S}
-   emake check CFGDIR="${S}/cfg"
-   # restore
-   mv -v ${PN}{.final,} || die
-   mv -v lib/library.o{.final,} || die
-   mv -v cli/cppcheckexecutor.o{.final,} || die
-}
-
-src_install() {

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

2020-12-03 Thread Matthias Maier
commit: 9fd10504c2bb0a28a11e43de2d5b443e687ef5c1
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  4 05:26:41 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:37:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd10504

net-firewall/firewalld: version bump to 0.9.1

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 net-firewall/firewalld/Manifest   |   1 +
 net-firewall/firewalld/firewalld-0.9.1.ebuild | 118 ++
 2 files changed, 119 insertions(+)

diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index e07f1e31102..d30f9b0bc22 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1,2 +1,3 @@
 DIST firewalld-0.7.1.tar.gz 2326020 BLAKE2B 
1ab435bfd97608ce246657a24daebe6ca83f72560a627c702e940de64bf4fb34f26ebe9abf62468972fd8cd9394c5e885acd6882ec3cad112dfe62bca3905c7a
 SHA512 
6be842d4c2849f56fc0e6c13219aed7d767635a3b190ef41f1516cecf51de71ad9af77ccc96b699d11bed56407abf9837cdbd0cfbf93ab716b5de5e4c2f94c68
 DIST firewalld-0.7.3.tar.gz 1247590 BLAKE2B 
80b34749ab47fa3f2733c6c2fe6dec9483b38baa3485c91875888ecce4bacc16a05e69d5734aaed017408ec2ba8b33155aa0c08e93b1f8eac5c6708682edf238
 SHA512 
49ab1403b29b215ef69d54baf9060826917ab2a6d632f0a53b458170576639e74580e4399e5c78a74bf12a4999479db86aadacbc17c749ab25e9de8ed686146f
+DIST firewalld-0.9.1.tar.gz 1335885 BLAKE2B 
0952039f1f50d6395921bea5ad031c5d21d9be04c5d0b09074f9fce76c29a1ab5acf23f0ee8442ae0c2a4e12e28a42edae40f9b536b007cf747c4eab60e43a04
 SHA512 
aa29fb8926285d6cc7aff318921cf84cacd7c3e4cecacd9b48bf8b5e16502ceedd8ec6cd78546d2373d084230277e0f43c1e655441eda76fe898960d6f2d46b6

diff --git a/net-firewall/firewalld/firewalld-0.9.1.ebuild 
b/net-firewall/firewalld/firewalld-0.9.1.ebuild
new file mode 100644
index 000..628ad37631f
--- /dev/null
+++ b/net-firewall/firewalld/firewalld-0.9.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit autotools bash-completion-r1 gnome2-utils l10n linux-info 
python-single-r1 systemd xdg-utils
+
+DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"
+HOMEPAGE="http://www.firewalld.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="gui +nftables +iptables"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   !!net-firewall/gshield
+   nftables? ( net-firewall/nftables[python,json] )
+   iptables? (
+   net-firewall/iptables[ipv6]
+   net-firewall/ebtables
+   net-firewall/ipset
+   nftables? ( net-firewall/nftables[xtables(+)] )
+   )
+   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+   dev-python/decorator[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/python-slip-0.2.7[dbus,${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   gui? (
+   x11-libs/gtk+:3
+   dev-python/PyQt5[gui,widgets,${PYTHON_MULTI_USEDEP}]
+   )
+   ')"
+
+DEPEND="${RDEPEND}
+   dev-libs/glib:2
+   >=dev-util/intltool-0.35
+   sys-devel/gettext"
+
+RESTRICT="test" # bug 650760
+
+PLOCALES="ar as bg bn_IN ca cs da de el en_GB en_US es et eu fi fr gl gu hi hu 
ia id it ja ka kn ko lt ml mr nl or pa pl pt pt_BR ru sk sq sr sr@latin sv ta 
te tr uk zh_CN zh_TW"
+
+pkg_setup() {
+   local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_XT_MATCH_CONNTRACK"
+
+   # kernel >= 4.19 has unified a NF_CONNTRACK module, bug 692944
+   if kernel_is -lt 4 19; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK_IPV4 
~NF_CONNTRACK_IPV6"
+   fi
+
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   l10n_find_plocales_changes "po" "" ".po"
+   l10n_get_locales | sed -e 's/ /\n/g' > po/LINGUAS
+}
+
+src_configure() {
+   python_setup
+
+   local econf_args=(
+   --enable-systemd
+   $(use_with nftables nft "${EPREFIX}/sbin/nft")
+   $(use_with iptables iptables "${EPREFIX}/sbin/iptables")
+   $(use_with iptables iptables_restore 
"${EPREFIX}/sbin/iptables-restore")
+   $(use_with iptables ip6tables "${EPREFIX}/sbin/ip6tables")
+   $(use_with iptables ip6tables_restore 
"${EPREFIX}/sbin/ip6tables-restore")
+   $(use_with iptables ebtables "${EPREFIX}/sbin/ebtables")
+   $(use_with iptables ebtables_restore 
"${EPREFIX}/sbin/ebtables-restore")
+   $(use_with iptables ipset "${EPREFIX}/usr/sbin/ipset")
+ 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, dev-util/cppcheck/, profiles/arch/hppa/

2020-12-03 Thread Matthias Maier
commit: f631b786b5dc48a16224e856417ceb44231428a7
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  4 04:56:31 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:37:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f631b786

dev-util/cppcheck: version bump to 2.2

Thanks to Bernd Buschinski for the initial ebuild

Closes: https://bugs.gentoo.org/693352
Bug: https://bugs.gentoo.org/699594
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 dev-util/cppcheck/Manifest|  1 +
 dev-util/cppcheck/cppcheck-2.2.ebuild | 80 +++
 dev-util/cppcheck/metadata.xml|  3 ++
 profiles/arch/hppa/package.use.mask   |  4 ++
 profiles/arch/sparc/package.use.mask  |  4 ++
 5 files changed, 92 insertions(+)

diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index 2d4d3044aea..383ff755b28 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,3 +1,4 @@
 DIST cppcheck-1.86.tar.gz 2184186 BLAKE2B 
8b488ec72d0998d6b037de2b1204373c8b3de475ad165bf108bb331399356cb0d1e20a7bc6f368f1a038ec886ad7a84ad694172d0a96a203a6877f3838c21001
 SHA512 
59cec55b8408e8f2e2e7172bce69350c248bc3185a0938b523c44a58f98b344e11aef957ec1b7a7b2bc7a876660b2683e51f54b76f0b550f9549497c29453655
 DIST cppcheck-1.87.tar.gz 2243258 BLAKE2B 
ffe42bfb2e896163678c5bb24e46ae2391ba8254cbe7c1c19c3c1b16cd38adf9c773de6aaefe70af08b9c1dca8b0b0b5e9939323368a2f81491fd6981ff18139
 SHA512 
b0149002b40260c1488904929296403722a66b84263b41d0097c3caed28265332766c114f0d1f378ea6c7e73ab973ea71ab89c6744f6cc818f22de08933e6766
 DIST cppcheck-1.88.tar.gz 2364053 BLAKE2B 
b688974ff83019422cc5b2ec575d9838bdff4ada17d71fb3d436f07eea50429490c222659163b845667d98c0ec186b3288464827894e379fd017dd0c3fea645f
 SHA512 
fa4ede0665546341af0ba3dae09a00b6efae09ec7838c616c580be01ff6902594d61168a059539779be0c78e1708d2bd9c8e7987dd0bb67dc8fa332a10d1de6a
+DIST cppcheck-2.2.tar.gz 3561406 BLAKE2B 
e436de4bec5412a18f013c8557a966c28c14edcd07fbb80eb53a897848d15f32afc180798ea1a074742f896b15d4020755c104b87dc8f82252121b58a92b92dc
 SHA512 
d766187a69d6aa839e072e3c0ed44009621ca8492504257288ca2f49774f705a1ebcf2957f0801ac6eab2ffbdd845e9237f1213f85c6d0fcdbf16b1e7c690327

diff --git a/dev-util/cppcheck/cppcheck-2.2.ebuild 
b/dev-util/cppcheck/cppcheck-2.2.ebuild
new file mode 100644
index 000..4589cb21f5d
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-2.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
+inherit distutils-r1 toolchain-funcs cmake-utils
+
+DESCRIPTION="Static analyzer of C/C++ code"
+HOMEPAGE="https://github.com/danmar/cppcheck;
+SRC_URI="https://github.com/danmar/cppcheck/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+IUSE="htmlreport pcre qt5 +z3"
+
+RDEPEND="
+   htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+   pcre? ( dev-libs/libpcre )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+   z3? ( sci-mathematics/z3 )
+"
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+
+   local mycmakeargs=(
+   -DHAVE_RULES="$(usex pcre)"
+   -DBUILD_GUI="$(usex qt5)"
+   -DUSE_Z3="$(usex z3)"
+   -DFILESDIR="${EROOT}/usr/share/${PN}/"
+   -ENABLE_OSS_FUZZ=OFF
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use htmlreport ; then
+   pushd htmlreport || die
+   distutils-r1_src_compile
+   popd || die
+   fi
+}
+
+src_install() {
+   # it's not autotools-based, so "${ED}" here, not "${D}", bug 531760
+   emake install DESTDIR="${ED}" \
+   FILESDIR="${EROOT}/usr/share/${PN}/"
+
+   insinto "/usr/share/${PN}/cfg"
+   doins cfg/*.cfg
+   if use qt5 ; then
+   dobin "${WORKDIR}/${P}_build/bin/${PN}-gui"
+   dodoc gui/{projectfile.txt,gui.${PN}}
+   fi
+   if use htmlreport ; then
+   pushd htmlreport || die
+   distutils-r1_src_install
+   popd || die
+   find "${D}" -name "*.egg-info" -delete
+   else
+   rm "${ED}/usr/bin/cppcheck-htmlreport" || die
+   fi
+
+   dodoc -r tools/triage
+}

diff --git a/dev-util/cppcheck/metadata.xml b/dev-util/cppcheck/metadata.xml
index de3bd183267..af774e39e7f 100644
--- a/dev-util/cppcheck/metadata.xml
+++ b/dev-util/cppcheck/metadata.xml
@@ -7,6 +7,9 @@


install cppcheck-htmlreport
+   
+   

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

2020-12-03 Thread Matthias Maier
commit: 7759a422ad55e266248fc464bfcfece373349570
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  4 04:58:58 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:37:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7759a422

dev-util/cppcheck: update PYTHON_COMPAT

Closes: https://bugs.gentoo.org/758176
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

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

diff --git a/dev-util/cppcheck/cppcheck-1.88.ebuild 
b/dev-util/cppcheck/cppcheck-1.88.ebuild
index bff6e611639..20e3efce2c1 100644
--- a/dev-util/cppcheck/cppcheck-1.88.ebuild
+++ b/dev-util/cppcheck/cppcheck-1.88.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8,3_9} )
 inherit distutils-r1 qmake-utils toolchain-funcs
 
 DESCRIPTION="Static analyzer of C/C++ code"



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

2020-12-03 Thread Matthias Maier
commit: d149305d9f76bed3af51edb7ca1e614ce1d5c1f6
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  4 05:09:26 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:37:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d149305d

dev-python/python-slip: update PYTHON_COMPAT

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

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

diff --git a/dev-python/python-slip/python-slip-0.6.5.ebuild 
b/dev-python/python-slip/python-slip-0.6.5.ebuild
index 2987795e554..acd9f324e8c 100644
--- a/dev-python/python-slip/python-slip-0.6.5.ebuild
+++ b/dev-python/python-slip/python-slip-0.6.5.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_REQ_USE="xml"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit distutils-r1 eutils
 



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

2020-12-03 Thread Matthias Maier
commit: ba31905a88b5492e002b3831f9cec03527e5fe8b
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  4 05:12:12 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  4 05:37:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba31905a

net-firewall/firewalld: update PYTHON_COMPAT

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 net-firewall/firewalld/firewalld-0.7.1-r3.ebuild | 2 +-
 net-firewall/firewalld/firewalld-0.7.3-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-firewall/firewalld/firewalld-0.7.1-r3.ebuild 
b/net-firewall/firewalld/firewalld-0.7.1-r3.ebuild
index 07ebb20f023..60185c26700 100644
--- a/net-firewall/firewalld/firewalld-0.7.1-r3.ebuild
+++ b/net-firewall/firewalld/firewalld-0.7.1-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit autotools bash-completion-r1 gnome2-utils l10n linux-info 
python-single-r1 systemd xdg-utils
 
 DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"

diff --git a/net-firewall/firewalld/firewalld-0.7.3-r1.ebuild 
b/net-firewall/firewalld/firewalld-0.7.3-r1.ebuild
index 2b79e871a7b..4d65eda4407 100644
--- a/net-firewall/firewalld/firewalld-0.7.3-r1.ebuild
+++ b/net-firewall/firewalld/firewalld-0.7.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit autotools bash-completion-r1 gnome2-utils l10n linux-info 
python-single-r1 systemd xdg-utils
 
 DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"



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

2020-12-03 Thread Sam James
commit: ea04973a947c672bd65b29b0068ed4f7d902e46a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  4 05:22:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  4 05:23:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea04973a

sys-apps/policycoreutils: Add Python 3.8 to live too

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

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

diff --git a/sys-apps/policycoreutils/policycoreutils-.ebuild 
b/sys-apps/policycoreutils/policycoreutils-.ebuild
index 742b9fca089..8f15a3bee23 100644
--- a/sys-apps/policycoreutils/policycoreutils-.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 PYTHON_REQ_USE="xml"
 
 inherit multilib python-r1 toolchain-funcs bash-completion-r1



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2020-12-03 Thread Denis Reva
commit: 9451553d984344165085af76e246c312d3c96ee0
Author: Denis Reva  gmail  com>
AuthorDate: Fri Dec  4 04:16:49 2020 +
Commit: Denis Reva  gmail  com>
CommitDate: Fri Dec  4 04:17:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9451553d

sys-fs/dwarfs: removed unused jemalloc

Removed unused jemalloc dependency and USE, see:
See https://github.com/mhx/dwarfs/issues/17

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

 sys-fs/dwarfs/{dwarfs-0.2.3.ebuild => dwarfs-0.2.3-r1.ebuild} | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-fs/dwarfs/dwarfs-0.2.3.ebuild 
b/sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild
similarity index 96%
rename from sys-fs/dwarfs/dwarfs-0.2.3.ebuild
rename to sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild
index c5976474..236e19ac 100644
--- a/sys-fs/dwarfs/dwarfs-0.2.3.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/mhx/dwarfs/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="jemalloc"
+IUSE=""
 
 DEPEND="app-arch/zstd
app-arch/lz4
@@ -36,8 +36,7 @@ DEPEND="app-arch/zstd
sys-fs/fuse:3
sys-devel/flex
sys-devel/binutils:*
-   sys-libs/zlib
-   jemalloc? ( dev-libs/jemalloc )"
+   sys-libs/zlib"
 RDEPEND="dev-libs/boost[context,threads]
dev-libs/double-conversion
app-arch/zstd
@@ -81,7 +80,7 @@ src_prepare(){
 
 pkg_postinst(){
elog "Test shows that dwarfs compiled with Clang is substantially 
faster than GCC ones"
-   elog "See ${HOMEPAGE}"
+   elog "See https://github.com/mhx/dwarfs/issues/14;
elog "So you may want to compile it independently with Clang by the"
elog "https://wiki.gentoo.org/wiki/Clang;
elog "And with the per-package settings:"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/jellyfin-apiclient-python/

2020-12-03 Thread Theo Anderson
commit: ca965323e83f25f625c0674dd5f2f361e958ff8d
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 03:53:29 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 03:53:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca965323

dev-python/jellyfin-apiclient-python: newline

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 .../jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
index 106d014f..ff557e67 100644
--- 
a/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
+++ 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
@@ -20,4 +20,4 @@ DEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
-"
\ No newline at end of file
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/jellyfin-apiclient-python/

2020-12-03 Thread Theo Anderson
commit: 1d1b8bdee35a6e148f82ce2d44400ce797c56cb2
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 03:33:22 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 03:33:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d1b8bde

dev-python/jellyfin-apiclient-python: new package 1.6.2

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/jellyfin-apiclient-python/Manifest  |  1 +
 .../jellyfin-apiclient-python-1.6.2.ebuild | 23 ++
 dev-python/jellyfin-apiclient-python/metadata.xml  |  8 
 3 files changed, 32 insertions(+)

diff --git a/dev-python/jellyfin-apiclient-python/Manifest 
b/dev-python/jellyfin-apiclient-python/Manifest
new file mode 100644
index ..644759a4
--- /dev/null
+++ b/dev-python/jellyfin-apiclient-python/Manifest
@@ -0,0 +1 @@
+DIST v1.6.2.tar.gz 28421 BLAKE2B 
cedadb3f13db72c78b8283bae1e005f79a2b35dde90541976799e13c9f648b3f119d2efe7a8516d99fb9f39fab662ee0433e97ff9b316587e9fa11234d5fbfdb
 SHA512 
d041e8715fb5c83d936e879f4e24e24d0baf49ca8ac39402008d52aac7aa8e69b0365e1c149e08824bfdcdf6b59cc634e25804446eee90fe9a67501657d89d16

diff --git 
a/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
new file mode 100644
index ..106d014f
--- /dev/null
+++ 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API client for Jellyfin"
+HOMEPAGE="https://github.com/iwalton3/jellyfin-apiclient-python;
+SRC_URI="https://github.com/iwalton3/jellyfin-apiclient-python/archive/v${PV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
\ No newline at end of file

diff --git a/dev-python/jellyfin-apiclient-python/metadata.xml 
b/dev-python/jellyfin-apiclient-python/metadata.xml
new file mode 100644
index ..d3ad614d
--- /dev/null
+++ b/dev-python/jellyfin-apiclient-python/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+Theo Anderson
+
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pystray/

2020-12-03 Thread Theo Anderson
commit: 5f65b7e9bf36daed736aa6c4895175aaf09c814e
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 03:30:13 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 03:30:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f65b7e9

dev-python/pystray: new package 0.17.2

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/pystray/Manifest  |  1 +
 dev-python/pystray/metadata.xml  |  8 
 dev-python/pystray/pystray-0.17.2.ebuild | 22 ++
 3 files changed, 31 insertions(+)

diff --git a/dev-python/pystray/Manifest b/dev-python/pystray/Manifest
new file mode 100644
index ..82d22421
--- /dev/null
+++ b/dev-python/pystray/Manifest
@@ -0,0 +1 @@
+DIST v0.17.2.tar.gz 44923 BLAKE2B 
6e0c0cccb7509f793bb641695c8ce66beaefea6c84fd8bcbbac844a2708bf94455e0b846afe0029646d16489b508041220eab50fed759558ac56e84bab1f975f
 SHA512 
d9e7f8896e177ecab9998fce8ec23a8a030525d114f7f546471c0995bbea23b698870ae084d56ad091a46e0b14047a68aa7f5dd0f2edf1a2479704408ecc6435

diff --git a/dev-python/pystray/metadata.xml b/dev-python/pystray/metadata.xml
new file mode 100644
index ..d3ad614d
--- /dev/null
+++ b/dev-python/pystray/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+Theo Anderson
+
+

diff --git a/dev-python/pystray/pystray-0.17.2.ebuild 
b/dev-python/pystray/pystray-0.17.2.ebuild
new file mode 100644
index ..73401321
--- /dev/null
+++ b/dev-python/pystray/pystray-0.17.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="System tray icon creation via python"
+HOMEPAGE="https://github.com/moses-palmer/pystray;
+SRC_URI="https://github.com/moses-palmer/pystray/archive/v${PV}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${DEPEND}
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pywebview/

2020-12-03 Thread Theo Anderson
commit: a0418fc1681a6a9148889d2abdcb8d17ed6c4423
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 03:31:31 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 03:31:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0418fc1

dev-python/pywebview: new package 3.3.5

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/pywebview/Manifest   |  1 +
 dev-python/pywebview/metadata.xml   |  8 
 dev-python/pywebview/pywebview-3.3.5.ebuild | 22 ++
 3 files changed, 31 insertions(+)

diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest
new file mode 100644
index ..e6d78d15
--- /dev/null
+++ b/dev-python/pywebview/Manifest
@@ -0,0 +1 @@
+DIST 3.3.5.tar.gz 27632690 BLAKE2B 
fbf2013f7d6008e5f12dcfc42451afe35909d98facc7e0332862d21ffe3dd8af5f225f28d665d02278308c9897c18b5563bd45186e6488987fbd6b688128ebec
 SHA512 
98aea66a18019a0ea0b7ea57f929546ed5197eb07e8b0685c762c5b0c37d3f2d5530c71ac0775920ce42eb1b6672fdbfa90d82705924c6b6089218d85e6d491d

diff --git a/dev-python/pywebview/metadata.xml 
b/dev-python/pywebview/metadata.xml
new file mode 100644
index ..d3ad614d
--- /dev/null
+++ b/dev-python/pywebview/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+Theo Anderson
+
+

diff --git a/dev-python/pywebview/pywebview-3.3.5.ebuild 
b/dev-python/pywebview/pywebview-3.3.5.ebuild
new file mode 100644
index ..67bca1c2
--- /dev/null
+++ b/dev-python/pywebview/pywebview-3.3.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A lightweight cross-platform wrapper around a webview component"
+HOMEPAGE="https://github.com/r0x0r/pywebview;
+SRC_URI="https://github.com/r0x0r/pywebview/archive/${PV}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-mpv-jsonipc/

2020-12-03 Thread Theo Anderson
commit: 207f39b64c80158f6eddc5421d0f79e8d46594ee
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 03:32:33 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 03:32:33 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=207f39b6

dev-python/python-mpv-jsonipc: new package 1.1.11

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/python-mpv-jsonipc/Manifest   |  1 +
 dev-python/python-mpv-jsonipc/metadata.xml   |  8 
 .../python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild  | 16 
 3 files changed, 25 insertions(+)

diff --git a/dev-python/python-mpv-jsonipc/Manifest 
b/dev-python/python-mpv-jsonipc/Manifest
new file mode 100644
index ..c8f8ccaa
--- /dev/null
+++ b/dev-python/python-mpv-jsonipc/Manifest
@@ -0,0 +1 @@
+DIST v1.1.11.tar.gz 11869 BLAKE2B 
bd4476bab303a99ac39eaf12613237aa48216778f29da963a9e1e7a6b662bec803ea9e67026cae79879c09f539f92f1e7b06d9b7d43e9c600a8921be8501f2ab
 SHA512 
1a4d4e6017a86b32b7f5ec73a2b6a77c45e525126cca1b284a26f054f636addb69bd5cd25b10b3a9264789a2f5353c02d3a541e0f0caacf5e80f537cc7e16a8f

diff --git a/dev-python/python-mpv-jsonipc/metadata.xml 
b/dev-python/python-mpv-jsonipc/metadata.xml
new file mode 100644
index ..d3ad614d
--- /dev/null
+++ b/dev-python/python-mpv-jsonipc/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+Theo Anderson
+
+

diff --git a/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild 
b/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild
new file mode 100644
index ..0cca3ae7
--- /dev/null
+++ b/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API to MPV using JSON IPC"
+HOMEPAGE="https://github.com/iwalton3/python-mpv-jsonipc;
+SRC_URI="https://github.com/iwalton3/python-mpv-jsonipc/archive/v${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/proj/guru:dev commit in: media-video/jellyfin-mpv-shim/

2020-12-03 Thread Theo Anderson
commit: b5859864efadedd869ffc2baa99cded03440c39f
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Dec  4 03:40:06 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Dec  4 03:40:06 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5859864

media-video/jellyfin-mpv-shim: new package 1.8.0

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-video/jellyfin-mpv-shim/Manifest |  2 +
 .../jellyfin-mpv-shim-1.8.0.ebuild | 54 ++
 media-video/jellyfin-mpv-shim/metadata.xml |  8 
 3 files changed, 64 insertions(+)

diff --git a/media-video/jellyfin-mpv-shim/Manifest 
b/media-video/jellyfin-mpv-shim/Manifest
new file mode 100644
index ..6c5e979f
--- /dev/null
+++ b/media-video/jellyfin-mpv-shim/Manifest
@@ -0,0 +1,2 @@
+DIST jellyfin-mpv-shim-1.8.0.tar.gz 174078 BLAKE2B 
9800bf8302c2da91bc1b40dbf9bb9fa50b185811cec8fbc177e54bde3e24045ee0276e7d352ba2d96ff0d9ce0a5c4db91f7ccb30b3bd12d58ac5514249e10aa1
 SHA512 
9391bb27dff24ca7abb2266ceb9e5b3c64943c7d573b671b38edbe19d6253220ab7a2dc8b0aca58267057ad3c3754bfba74c6b904c4d7328fd5eb40a27422826
+DIST jellyfin-web-1.6.2.zip 36138526 BLAKE2B 
29248f99bf40c252a31f0b294f239e80909f7b4471945ef3fd767748af3b1fbf1a240edc80b7332d3371fcb03ef128f5f93b04867d99cf5efd9a361a44b7924e
 SHA512 
f92af66cee0a54a41cd16079839bd785c33565db9d3c8263203b9939a531a017d2cdf049ed9f7c322c90175633face34ee6b607e467cb599884f40c43d99920c

diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild 
b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild
new file mode 100644
index ..a77fb7a7
--- /dev/null
+++ b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="tk"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+WEB_PV="1.6.2"
+
+DESCRIPTION="MPV-based desktop and cast client for Jellyfin (Unofficial)"
+HOMEPAGE="https://github.com/iwalton3/jellyfin-mpv-shim;
+SRC_URI="
+   https://github.com/iwalton3/jellyfin-mpv-shim/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/iwalton3/jellyfin-web/releases/download/jwc${WEB_PV}-1/dist.zip
 -> jellyfin-web-${WEB_PV}.zip
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   app-arch/unzip
+   $(python_gen_cond_dep \
+   dev-python/python-mpv[${PYTHON_USEDEP}]
+   dev-python/jellyfin-apiclient-python[${PYTHON_USEDEP}]
+   dev-python/python-mpv-jsonipc[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   dev-libs/libappindicator:3=
+   $(python_gen_cond_dep \
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pystray[${PYTHON_USEDEP}]
+   >=dev-python/pywebview-3.3.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   )
+"
+
+src_install() {
+   distutils-r1_src_install
+   insinto "/usr/$(get_libdir)/${PN}/jellyfin-web"
+   doins -r "${WORKDIR}"/dist/*
+   dosym "/usr/$(get_libdir)/jellyfin-mpv-shim/jellyfin-web" 
"$(python_get_sitedir)/${PN//-/_}/webclient_view/webclient"
+}

diff --git a/media-video/jellyfin-mpv-shim/metadata.xml 
b/media-video/jellyfin-mpv-shim/metadata.xml
new file mode 100644
index ..d3ad614d
--- /dev/null
+++ b/media-video/jellyfin-mpv-shim/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+Theo Anderson
+
+



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

2020-12-03 Thread Rick Farina
commit: 623eb16ade52332e24d48c4c7253c506dfda8b1d
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:26:51 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:28:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623eb16a

app-editors/qhexedit2: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 app-editors/qhexedit2/qhexedit2-0.8.6_p20190316.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316.ebuild 
b/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316.ebuild
index 2378ef10d4d..843601fcc81 100644
--- a/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316.ebuild
+++ b/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 DISTUTILS_OPTIONAL=1
 



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

2020-12-03 Thread Nick Sarnie
commit: abc61528d74aca60b0909a085b2f0e6cd018b73f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Dec  4 03:24:49 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Dec  4 03:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc61528

app-emulation/wine-vanilla: Sync with ::wine

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 ...5.22-r2.ebuild => wine-vanilla-5.0.3-r1.ebuild} | 51 +-
 .../wine-vanilla/wine-vanilla-5.22-r2.ebuild   | 20 ++---
 .../wine-vanilla/wine-vanilla-.ebuild  | 20 ++---
 3 files changed, 36 insertions(+), 55 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.0.3-r1.ebuild
similarity index 90%
copy from app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
copy to app-emulation/wine-vanilla/wine-vanilla-5.0.3-r1.ebuild
index 05ef8ffca0c..5f25770ac60 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.0.3-r1.ebuild
@@ -19,12 +19,12 @@ if [[ ${PV} == "" ]] ; then
#KEYWORDS=""
 else
MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
KEYWORDS="-* ~amd64 ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 
-GWP_V="20200523"
+GWP_V="20191222"
 PATCHDIR="${WORKDIR}/gentoo-wine-patches"
 
 DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -95,7 +95,7 @@ COMMON_DEPEND="
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
-   vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] )
+   vkd3d? ( app-emulation/vkd3d[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
@@ -110,7 +110,7 @@ RDEPEND="${COMMON_DEPEND}
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
-   mono? ( app-emulation/wine-mono:5.1.1 )
+   mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl
dev-perl/XML-Simple
@@ -142,8 +142,8 @@ usr/share/applications/wine-winecfg.desktop"
 PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-5.0-winegcc.patch" #260726
"${PATCHDIR}/patches/${MY_PN}-4.7-multilib-portage.patch" #395615
+   "${PATCHDIR}/patches/${MY_PN}-5.0-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
-   
"${PATCHDIR}/patches/${MY_PN}-5.9-Revert-makedep-Install-also-generated-typelib-for-in.patch"
 )
 PATCHES_BIN=()
 
@@ -261,34 +261,6 @@ pkg_pretend() {
die
fi
fi
-
-   if use mingw && use abi_x86_32 && ! has_version 
"cross-i686-w64-mingw32/gcc"; then
-   eerror
-   eerror "USE=\"mingw\" is currently experimental, and requires 
the"
-   eerror "'cross-i686-w64-mingw32' compiler and its runtime for 
32-bit builds."
-   eerror
-   eerror "These can be installed by using 'sys-devel/crossdev':"
-   eerror
-   eerror "crossdev --target i686-w64-mingw32"
-   eerror
-   eerror "For more information on setting up MinGW, see: 
https://wiki.gentoo.org/wiki/Mingw;
-   eerror
-   die "MinGW build was enabled, but no compiler to support it was 
found."
-   fi
-
-   if use mingw && use abi_x86_64 && ! has_version 
"cross-x86_64-w64-mingw32/gcc"; then
-   eerror

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

2020-12-03 Thread Nick Sarnie
commit: 0fc3c6f7e8dad6474431eec80ae4ad6121a585ab
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Dec  4 03:26:31 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Dec  4 03:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc3c6f7

app-emulation/wine-staging: Sync with ::wine

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 .../wine-staging/wine-staging-5.22-r2.ebuild | 20 +---
 app-emulation/wine-staging/wine-staging-.ebuild  | 20 +---
 2 files changed, 26 insertions(+), 14 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild 
b/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
index 9d69e49cd8d..00e7c18d4b6 100644
--- a/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl staging test themes +threads +truetype udev 
+udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -86,7 +86,6 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
-   ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -471,7 +470,6 @@ multilib_src_configure() {
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
-   $(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with faudio)
$(use_with fontconfig)
@@ -576,12 +574,20 @@ multilib_src_install_all() {
fi
 
# Remove wineconsole if neither backend is installed #551124
-   if ! use X && ! use ncurses; then
+   if ! use X; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
-   rm_wineconsole() {
-   rm 
"${D%/}${MY_PREFIX}/$(get_libdir)"/wine/{,fakedlls/}wineconsole.exe* || die
-   }
+
+   if ! use mingw; then
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/{,fakedlls/}wineconsole.exe*
 || die
+   }
+   else
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/wineconsole.exe* || die
+   }
+   fi
+
multilib_foreach_abi rm_wineconsole
fi
 

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 89c38276706..ccde3bd8652 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl staging test themes +threads +truetype udev 
+udisks +unwind v4l vaapi 

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

2020-12-03 Thread Rick Farina
commit: 2d798e21fa0d86d60fa4937112c48f51c2e7e4ae
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:09:33 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:15:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d798e21

dev-python/simplespectral: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 dev-python/simplespectral/simplespectral-1.0.0.ebuild | 2 +-
 dev-python/simplespectral/simplespectral-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/simplespectral/simplespectral-1.0.0.ebuild 
b/dev-python/simplespectral/simplespectral-1.0.0.ebuild
index 69a8968c912..6f20821f2c9 100644
--- a/dev-python/simplespectral/simplespectral-1.0.0.ebuild
+++ b/dev-python/simplespectral/simplespectral-1.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Heavily simplified scipy.signal.spectral module"

diff --git a/dev-python/simplespectral/simplespectral-.ebuild 
b/dev-python/simplespectral/simplespectral-.ebuild
index 69a8968c912..6f20821f2c9 100644
--- a/dev-python/simplespectral/simplespectral-.ebuild
+++ b/dev-python/simplespectral/simplespectral-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Heavily simplified scipy.signal.spectral module"



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

2020-12-03 Thread Rick Farina
commit: f655ace237eebbdc6b94780caa2ad1b7014f06bc
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 02:53:52 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:14:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f655ace2

net-wireless/nanovna-saver: bump

and python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/nanovna-saver/Manifest   | 2 +-
 .../{nanovna-saver-0.3.7-r1.ebuild => nanovna-saver-0.3.8.ebuild} | 4 ++--
 net-wireless/nanovna-saver/nanovna-saver-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-wireless/nanovna-saver/Manifest 
b/net-wireless/nanovna-saver/Manifest
index 7a9283de060..5477bafa324 100644
--- a/net-wireless/nanovna-saver/Manifest
+++ b/net-wireless/nanovna-saver/Manifest
@@ -1 +1 @@
-DIST nanovna-saver-0.3.7.tar.gz 359208 BLAKE2B 
62ece990d4ed5b1d3916c1a59bdabc9efe071d9930b378e8ac211babba4294cb4f1ce3bdc876629f2d709295a6043e78b8cd2a59d6f69d4d7d37e6e03280dc24
 SHA512 
76a84a11cba9e1bb245d16dc6d94d27105f200bb5ed5bf39aca952e30e9ff350395f03c62922d57340b4de7ac8367af5b1485e8faec906ab291f7ff98204d699
+DIST nanovna-saver-0.3.8.tar.gz 357896 BLAKE2B 
bace55c49c55e7389931c9f001e49cf8c0dab895b390e1be94d9f590e8c6352d81ff0ce6029c06211939360c76710c4df919af3e0f41533e1d7d56b75a788d3e
 SHA512 
f560d076eb2ab06e441b0e1cb73cf20318abacc70dc9092ef9e32bac4198922aead8210997c176c774dffe2325407ad66cfbbb0f120f1fb465b84e46b28beed8

diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.3.7-r1.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-0.3.8.ebuild
similarity index 92%
rename from net-wireless/nanovna-saver/nanovna-saver-0.3.7-r1.ebuild
rename to net-wireless/nanovna-saver/nanovna-saver-0.3.8.ebuild
index fe9c1981c8e..27756ef03e1 100644
--- a/net-wireless/nanovna-saver/nanovna-saver-0.3.7-r1.ebuild
+++ b/net-wireless/nanovna-saver/nanovna-saver-0.3.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
@@ -26,7 +26,7 @@ RDEPEND="${DEPEND}
dev-python/pyserial[${PYTHON_USEDEP}]
dev-python/PyQt5[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
-   

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

2020-12-03 Thread Rick Farina
commit: 506acdee7330db713335299b5fb1fc375b763404
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 02:44:11 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:14:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506acdee

net-wireless/suscan: minor bump

python bump as well

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/suscan/{suscan-0.1.0.ebuild => suscan-0.1.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/suscan/suscan-0.1.0.ebuild 
b/net-wireless/suscan/suscan-0.1.0-r1.ebuild
similarity index 79%
rename from net-wireless/suscan/suscan-0.1.0.ebuild
rename to net-wireless/suscan/suscan-0.1.0-r1.ebuild
index e95316a6268..1f10e15ed21 100644
--- a/net-wireless/suscan/suscan-0.1.0.ebuild
+++ b/net-wireless/suscan/suscan-0.1.0-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="${DEPEND}"
 BDEPEND=""
 
 src_prepare() {
-   sed -i "s#DESTINATION lib#DESTINATION $(get_libdir)#" CMakeLists.txt
+   sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" -e 
"s#/lib/#/$(get_libdir)/#" CMakeLists.txt
+   sed -i "s#/lib#/$(get_libdir)#" sigutils.pc.in
cmake_src_prepare
 }



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

2020-12-03 Thread Rick Farina
commit: 2715769eee29bbf41b5860fa38f3b8fadc39b6a4
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:05:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:15:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2715769e

net-analyzer/scapy: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-analyzer/scapy/scapy-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/scapy/scapy-.ebuild 
b/net-analyzer/scapy/scapy-.ebuild
index a7ccbd8a5d2..c8c5cfe91e8 100644
--- a/net-analyzer/scapy/scapy-.ebuild
+++ b/net-analyzer/scapy/scapy-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1 git-r3 readme.gentoo-r1
 
 DESCRIPTION="A Python interactive packet manipulation program for mastering 
the network"



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

2020-12-03 Thread Rick Farina
commit: d5f69cdda0698987e424c30688f95f4845ee7f6a
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:07:07 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f69cdd

dev-python/requests-credssp: bump

python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 dev-python/requests-credssp/Manifest   |  1 +
 .../requests-credssp/requests-credssp-1.2.0.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/requests-credssp/Manifest 
b/dev-python/requests-credssp/Manifest
index e845eb7160b..fd14e59f7d7 100644
--- a/dev-python/requests-credssp/Manifest
+++ b/dev-python/requests-credssp/Manifest
@@ -1 +1,2 @@
 DIST requests-credssp-1.1.1.tar.gz 23274 BLAKE2B 
ecd36a6e2ad3e8f7b72ce7aaf57a6cd36f4897bf412ecf03d9555eae11c4cbf56eb6e986aa4173626c6624d4ba05777564b17bbe2a87e2d4d42edb15dd3c0aa4
 SHA512 
729fedf768ca7ee253d395645f25d266c0f917b9319b97973b514ff00e71f4441a79b25b4a89bdb00952ec8544d4db0bc68184bd037fce6b587331c5827c2f71
+DIST requests-credssp-1.2.0.tar.gz 18384 BLAKE2B 
5d92326066f8e6abf675b3ab56522aceefb2ecf99bb58d44de4f0c40b46582b567888c6b888d21da29ef1746d070526c6d35601b88b5ca207f3c7f2b6c596260
 SHA512 
425e18b673cdf1006d6ab3d4108acdb2a8cdf6132646663741339c771aecada2cc237d919351cd0d2ca6022a0bcddba92b3b44b15386d683c6c18db461b8c7fd

diff --git a/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild 
b/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
new file mode 100644
index 000..8fbb59461c3
--- /dev/null
+++ b/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="HTTPS CredSSP authentication with the requests library"
+HOMEPAGE="https://pypi.org/project/requests-credssp/;
+SRC_URI="mirror://pypi/r/requests-credssp/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/ntlm-auth[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/afflib/

2020-12-03 Thread Rick Farina
commit: dd658d8c2cbcb2d977db95ea243226c9e952d81b
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:03:49 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:14:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd658d8c

app-forensics/afflib: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 app-forensics/afflib/afflib-3.7.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/afflib/afflib-3.7.18.ebuild 
b/app-forensics/afflib/afflib-3.7.18.ebuild
index fefac350f3b..e28ee6abeb5 100644
--- a/app-forensics/afflib/afflib-3.7.18.ebuild
+++ b/app-forensics/afflib/afflib-3.7.18.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit autotools python-single-r1
 



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

2020-12-03 Thread Rick Farina
commit: cf50e95244fe18f1f3c69aa025c2addd6e2a2bdc
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:05:05 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:14:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf50e952

media-video/obs-studio: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 media-video/obs-studio/obs-studio-25.0.8-r1.ebuild | 2 +-
 media-video/obs-studio/obs-studio-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild 
b/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild
index 8bdbdd3a6e4..614dda2f9b4 100644
--- a/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild
+++ b/media-video/obs-studio/obs-studio-25.0.8-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit cmake-utils python-single-r1 xdg-utils
 

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index c8ccd0308e5..b0a065e2cfe 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit cmake-utils python-single-r1 xdg-utils
 



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

2020-12-03 Thread Rick Farina
commit: 3057fc6ab575649e086bfda6db7de0ce118997cd
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:08:46 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:15:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3057fc6a

dev-python/simplesoapy: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild | 2 +-
 dev-python/simplesoapy/simplesoapy-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild 
b/dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild
index 896a0e61cc4..e94a8a785c1 100644
--- a/dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild
+++ b/dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Simple pythonic wrapper for SoapySDR library"

diff --git a/dev-python/simplesoapy/simplesoapy-.ebuild 
b/dev-python/simplesoapy/simplesoapy-.ebuild
index 896a0e61cc4..e94a8a785c1 100644
--- a/dev-python/simplesoapy/simplesoapy-.ebuild
+++ b/dev-python/simplesoapy/simplesoapy-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Simple pythonic wrapper for SoapySDR library"



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

2020-12-03 Thread Rick Farina
commit: 76fe64f580c4e2d89b3a6952fdf84c0dadbf09cf
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:00:34 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fe64f5

net-wireless/soapysdr: fix qa warnings

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/soapysdr/Manifest   |  2 +-
 .../{soapysdr-0.7.1.ebuild => soapysdr-0.7.2.ebuild} | 12 
 net-wireless/soapysdr/soapysdr-.ebuild   | 12 
 3 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/net-wireless/soapysdr/Manifest b/net-wireless/soapysdr/Manifest
index 3f6515b2a52..8736fc69bae 100644
--- a/net-wireless/soapysdr/Manifest
+++ b/net-wireless/soapysdr/Manifest
@@ -1 +1 @@
-DIST soapysdr-0.7.1.tar.gz 124532 BLAKE2B 
157c24610b5f89b549a7d670e26ba68cabb923b7fd95bab4adc4896f7fb9e13f58e53671a4802804bc15b09eb1113baddb5879fd14efe8b8ea1bfbff363dde0f
 SHA512 
9b2c4251d6362faecf770df021b74e3b387b99699ae4f7d3f145801e2acc901a3803f7b4d2cd50267013f1add6658703dfa5db6db28b8a645f1f8230117123cd
+DIST soapysdr-0.7.2.tar.gz 124607 BLAKE2B 
534480574e2085bddea52141f26e0da8c70157e2c89a0af1236f3d1eb5b996d4ae5231cd209c610fc22d099bd9db665c4c7aea54081eeca2bb293b9eb1fe7c8e
 SHA512 
2454b9b6bf4542f3bce2c6a8e1c886cee9179ca0e13e3c1e22817a05ef671428a3cb8fea69e496c8b62573f360c248508edf3d0871ec5063dfac8211b122d371

diff --git a/net-wireless/soapysdr/soapysdr-0.7.1.ebuild 
b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
similarity index 87%
rename from net-wireless/soapysdr/soapysdr-0.7.1.ebuild
rename to net-wireless/soapysdr/soapysdr-0.7.2.ebuild
index f3b498a69d5..d5a5aa7bad6 100644
--- a/net-wireless/soapysdr/soapysdr-0.7.1.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
-inherit cmake-utils python-r1
+inherit cmake python-r1
 
 DESCRIPTION="vendor and platform neutral SDR support library"
 HOMEPAGE="https://github.com/pothosware/SoapySDR;
@@ -13,7 +13,6 @@ HOMEPAGE="https://github.com/pothosware/SoapySDR;
 if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapySDR.git;
EGIT_CLONE_TYPE="shallow"
-   KEYWORDS=""
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
@@ -49,5 +48,10 @@ src_configure() {
python_foreach_impl configuration
fi
 
-   cmake-utils_src_configure
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_foreach_impl python_optimize
 }

diff --git a/net-wireless/soapysdr/soapysdr-.ebuild 
b/net-wireless/soapysdr/soapysdr-.ebuild
index f3b498a69d5..d5a5aa7bad6 100644
--- a/net-wireless/soapysdr/soapysdr-.ebuild
+++ b/net-wireless/soapysdr/soapysdr-.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
-inherit cmake-utils python-r1
+inherit cmake python-r1
 
 DESCRIPTION="vendor and platform neutral SDR support library"
 HOMEPAGE="https://github.com/pothosware/SoapySDR;
@@ -13,7 +13,6 @@ HOMEPAGE="https://github.com/pothosware/SoapySDR;
 if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapySDR.git;
EGIT_CLONE_TYPE="shallow"
-   KEYWORDS=""
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
@@ -49,5 +48,10 @@ src_configure() {
python_foreach_impl configuration
fi
 
-   cmake-utils_src_configure
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_foreach_impl python_optimize
 }



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

2020-12-03 Thread Rick Farina
commit: f61562ee05f37bd7a3bca8ee89cbc275b27f7502
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:13:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:15:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61562ee

dev-python/pyFFTW: bump

python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 dev-python/pyFFTW/Manifest   | 1 +
 dev-python/pyFFTW/pyFFTW-0.11.1.ebuild   | 2 +-
 dev-python/pyFFTW/{pyFFTW-0.11.1.ebuild => pyFFTW-0.12.0.ebuild} | 2 +-
 dev-python/pyFFTW/pyFFTW-.ebuild | 2 +-
 4 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyFFTW/Manifest b/dev-python/pyFFTW/Manifest
index 7d0c35d8ed3..318b8f68c3d 100644
--- a/dev-python/pyFFTW/Manifest
+++ b/dev-python/pyFFTW/Manifest
@@ -1 +1,2 @@
 DIST pyFFTW-0.11.1.tar.gz 144045 BLAKE2B 
dcf37653e8d5259d8d74282699eb8d9820694f21e092528105e07a8c7e05fe213d908590560e83a5a4ad993716fcf343ef0780126bbd689ee4ff584a01ee6453
 SHA512 
88769fd65b1a9ba3228a920226ac82f9b4e0a9023b6b73fffc0dc52a8983197e4406c376e89d00888526cfe3a9abb3e15a576daa51ba5bea8e8302514176763a
+DIST pyFFTW-0.12.0.tar.gz 147372 BLAKE2B 
1ea1f1f8de6759c42781a535b30d7119c0cb02dffea3abfe4130a97c465e000aa9b3064a219718569552304513a77ac51aa309f1be29f9eecae25c63cce70c6c
 SHA512 
e4d7258d5c053b5367d8c4f1892eba8e595f9d540c1c3e6caf61e0c113d598ba872b5e72a21edace66be70d9ad75c599e4b1fbc692e0015c3c1ae35e9a7ba599

diff --git a/dev-python/pyFFTW/pyFFTW-0.11.1.ebuild 
b/dev-python/pyFFTW/pyFFTW-0.11.1.ebuild
index 25dfbd2b9be..e662251c842 100644
--- a/dev-python/pyFFTW/pyFFTW-0.11.1.ebuild
+++ b/dev-python/pyFFTW/pyFFTW-0.11.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit distutils-r1
 
 DESCRIPTION="A pythonic python wrapper around FFTW"

diff --git a/dev-python/pyFFTW/pyFFTW-0.11.1.ebuild 
b/dev-python/pyFFTW/pyFFTW-0.12.0.ebuild
similarity index 94%
copy from dev-python/pyFFTW/pyFFTW-0.11.1.ebuild
copy to dev-python/pyFFTW/pyFFTW-0.12.0.ebuild
index 25dfbd2b9be..eafbb0bb8b9 100644
--- a/dev-python/pyFFTW/pyFFTW-0.11.1.ebuild
+++ b/dev-python/pyFFTW/pyFFTW-0.12.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="A pythonic python wrapper around FFTW"

diff --git a/dev-python/pyFFTW/pyFFTW-.ebuild 
b/dev-python/pyFFTW/pyFFTW-.ebuild
index 25dfbd2b9be..eafbb0bb8b9 100644
--- a/dev-python/pyFFTW/pyFFTW-.ebuild
+++ b/dev-python/pyFFTW/pyFFTW-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="A pythonic python wrapper around FFTW"



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

2020-12-03 Thread Rick Farina
commit: 1742ea603910ef88e31705b24c24fe4310fd9a0d
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 03:01:58 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1742ea60

net-wireless/soapy_power: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild | 2 +-
 net-wireless/soapy_power/soapy_power-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild 
b/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild
index fd1472590b6..4aa566c96ae 100644
--- a/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild
+++ b/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Obtain power spectrum from SoapySDR devices"

diff --git a/net-wireless/soapy_power/soapy_power-.ebuild 
b/net-wireless/soapy_power/soapy_power-.ebuild
index fd1472590b6..4aa566c96ae 100644
--- a/net-wireless/soapy_power/soapy_power-.ebuild
+++ b/net-wireless/soapy_power/soapy_power-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Obtain power spectrum from SoapySDR devices"



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

2020-12-03 Thread Rick Farina
commit: 884ba34a391e6583d4ef86024cc37340f835eb3d
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 02:49:53 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 03:14:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884ba34a

net-wireless/jackit: python bump

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild 
b/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild
index 7e9ea21cbd7..ae370d19cac 100644
--- a/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild
+++ b/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Exploit Code for Mousejack"



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

2020-12-03 Thread Jimi Huotari
commit: b8712f3adcca0ae2a174ab46420937ed31842ae3
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Dec  4 02:17:51 2020 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Dec  4 02:38:30 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=b8712f3a

app-emulation/wine-vanilla: add USE="unwind" to stable as well

Bug: https://bugs.gentoo.org/715492
Bug: https://bugs.gentoo.org/746689
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Jimi Huotari  gentoo.org>

 .../wine-vanilla/wine-vanilla-5.0.3-r1.ebuild  | 540 +
 1 file changed, 540 insertions(+)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.0.3-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.0.3-r1.ebuild
new file mode 100644
index 000..5f25770
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.0.3-r1.ebuild
@@ -0,0 +1,540 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+GWP_V="20191222"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/;
+SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="${PV}"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
+   X? ( truetype )
+   elibc_glibc? ( threads )
+   osmesa? ( opengl )
+   test? ( abi_x86_32 )
+   vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
+
+# FIXME: the test suite is unsuitable for us; many tests require net access
+# or fail due to Xvfb's opengl limitations.
+RESTRICT="test"
+
+COMMON_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   )
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
+   cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
+   faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] )
+   fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
+   gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
+   gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   gstreamer? (
+   media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
+   media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
+   )
+   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
+   kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
+   ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+   mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
+   ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
+   netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
+   nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
+   odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
+   openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
+   opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
+   opengl? (
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   )
+   osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
+   pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
+   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   scanner? ( 

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

2020-12-03 Thread Jimi Huotari
commit: acaed14bd53b5aacc119dff72f6ceb6385b70ab5
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Dec  3 12:09:21 2020 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Dec  4 02:36:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=acaed14b

app-emulation/wine-vanilla: remove USE="ncurses"

Upstream has removed the curses backend.

- https://source.winehq.org/git/wine.git/commit/05628e169db

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Jimi Huotari  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild | 6 ++
 app-emulation/wine-vanilla/wine-vanilla-.ebuild| 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
index ff9a439..97ea901 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner 
sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -73,7 +73,6 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
-   ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -405,7 +404,6 @@ multilib_src_configure() {
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
-   $(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with faudio)
$(use_with fontconfig)
@@ -502,7 +500,7 @@ multilib_src_install_all() {
fi
 
# Remove wineconsole if neither backend is installed #551124
-   if ! use X && ! use ncurses; then
+   if ! use X; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index ff9a439..97ea901 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner 
sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -73,7 +73,6 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
-   ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -405,7 +404,6 @@ multilib_src_configure() {
$(use_with capi)
$(use_with lcms cms)

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

2020-12-03 Thread Jimi Huotari
commit: 1da7c1fde9bce5ef524caa97743152921b84213d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Dec  4 02:09:23 2020 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Dec  4 02:37:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=1da7c1fd

app-emulation/wine-staging: adjust path to wineconsole removal

Bug: https://bugs.gentoo.org/757999
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Jimi Huotari  gentoo.org>

 app-emulation/wine-staging/wine-staging-5.22-r2.ebuild | 14 +++---
 app-emulation/wine-staging/wine-staging-.ebuild| 14 +++---
 2 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild 
b/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
index 9d69e49..f8a2a07 100644
--- a/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
@@ -579,9 +579,17 @@ multilib_src_install_all() {
if ! use X && ! use ncurses; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
-   rm_wineconsole() {
-   rm 
"${D%/}${MY_PREFIX}/$(get_libdir)"/wine/{,fakedlls/}wineconsole.exe* || die
-   }
+
+   if ! use mingw; then
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/{,fakedlls/}wineconsole.exe*
 || die
+   }
+   else
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/wineconsole.exe* || die
+   }
+   fi
+
multilib_foreach_abi rm_wineconsole
fi
 

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 89c3827..0e9414c 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -578,9 +578,17 @@ multilib_src_install_all() {
if ! use X && ! use ncurses; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
-   rm_wineconsole() {
-   rm 
"${D%/}${MY_PREFIX}/$(get_libdir)"/wine/{,fakedlls/}wineconsole.exe* || die
-   }
+
+   if ! use mingw; then
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/{,fakedlls/}wineconsole.exe*
 || die
+   }
+   else
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/wineconsole.exe* || die
+   }
+   fi
+
multilib_foreach_abi rm_wineconsole
fi
 



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

2020-12-03 Thread Jimi Huotari
commit: 14deadb457c34a5f053217b4fa0bc720209973ba
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Dec  3 07:25:35 2020 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Dec  4 02:35:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=14deadb4

app-emulation/wine-vanilla: adjust path to wineconsole removal

Bug: https://bugs.gentoo.org/757999
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Jimi Huotari  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild | 14 +++---
 app-emulation/wine-vanilla/wine-vanilla-.ebuild| 14 +++---
 2 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
index 05ef8ff..ff9a439 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.22-r2.ebuild
@@ -505,9 +505,17 @@ multilib_src_install_all() {
if ! use X && ! use ncurses; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
-   rm_wineconsole() {
-   rm 
"${D%/}${MY_PREFIX}/$(get_libdir)"/wine/{,fakedlls/}wineconsole.exe* || die
-   }
+
+   if ! use mingw; then
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/{,fakedlls/}wineconsole.exe*
 || die
+   }
+   else
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/wineconsole.exe* || die
+   }
+   fi
+
multilib_foreach_abi rm_wineconsole
fi
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index 05ef8ff..ff9a439 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -505,9 +505,17 @@ multilib_src_install_all() {
if ! use X && ! use ncurses; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
-   rm_wineconsole() {
-   rm 
"${D%/}${MY_PREFIX}/$(get_libdir)"/wine/{,fakedlls/}wineconsole.exe* || die
-   }
+
+   if ! use mingw; then
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/{,fakedlls/}wineconsole.exe*
 || die
+   }
+   else
+   rm_wineconsole() {
+   rm 
"${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/wineconsole.exe* || die
+   }
+   fi
+
multilib_foreach_abi rm_wineconsole
fi
 



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

2020-12-03 Thread Jimi Huotari
commit: 11cda4ac89ac238fc503c218965d2c91ce99cbdf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Dec  4 02:11:23 2020 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Dec  4 02:38:26 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=11cda4ac

app-emulation/wine-staging: remove USE="ncurses"

Upstream has removed the curses backend.

- https://source.winehq.org/git/wine.git/commit/05628e169db

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Jimi Huotari  gentoo.org>

 app-emulation/wine-staging/wine-staging-5.22-r2.ebuild | 6 ++
 app-emulation/wine-staging/wine-staging-.ebuild| 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild 
b/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
index f8a2a07..00e7c18 100644
--- a/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.22-r2.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl staging test themes +threads +truetype udev 
+udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -86,7 +86,6 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
-   ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -471,7 +470,6 @@ multilib_src_configure() {
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
-   $(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with faudio)
$(use_with fontconfig)
@@ -576,7 +574,7 @@ multilib_src_install_all() {
fi
 
# Remove wineconsole if neither backend is installed #551124
-   if ! use X && ! use ncurses; then
+   if ! use X; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
 

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 0e9414c..ccde3bd 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime 
+run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype 
udev +udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gcrypt +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl 
osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes 
samba scanner sdl selinux +ssl staging test themes +threads +truetype udev 
+udisks +unwind v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -86,7 +86,6 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
-   ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
@@ -471,7 

[gentoo-commits] proj/kde:master commit in: kde-apps/ktimer/

2020-12-03 Thread Andreas Sturmlechner
commit: fe584db09719fe6cf49695968567e86cdf68dca9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fe584db0

kde-apps/ktimer: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/ktimer/ktimer-20.12.0.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/kde-apps/ktimer/ktimer-20.12.0.ebuild 
b/kde-apps/ktimer/ktimer-20.12.0.ebuild
new file mode 100644
index 00..0e1c396a91
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-20.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Little tool to execute programs after some time"
+HOMEPAGE="https://apps.kde.org/en/ktimer
+https://utils.kde.org/projects/ktimer/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/sweeper/

2020-12-03 Thread Andreas Sturmlechner
commit: c7ac3367ccddc42550ef4d697961050cabc9abf1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:21 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c7ac3367

kde-apps/sweeper: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/sweeper/sweeper-20.12.0.ebuild | 37 +
 1 file changed, 37 insertions(+)

diff --git a/kde-apps/sweeper/sweeper-20.12.0.ebuild 
b/kde-apps/sweeper/sweeper-20.12.0.ebuild
new file mode 100644
index 00..cdf0fa9421
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-20.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://apps.kde.org/en/sweeper
+https://utils.kde.org/projects/sweeper/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kgpg/

2020-12-03 Thread Andreas Sturmlechner
commit: d3d00458e3c01f1bb16c43c479ef97271d76b936
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3d00458

kde-apps/kgpg: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kgpg/kgpg-20.12.0.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/kde-apps/kgpg/kgpg-20.12.0.ebuild 
b/kde-apps/kgpg/kgpg-20.12.0.ebuild
new file mode 100644
index 00..52e658c057
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-20.12.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="gpg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
+HOMEPAGE="https://apps.kde.org/en/kgpg https://utils.kde.org/projects/kgpg/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/akonadi-${PVCUT}:5
+   >=kde-apps/akonadi-contacts-${PVCUT}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcontacts-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+   app-crypt/gpgme
+"
+RDEPEND="${COMMON_DEPEND}
+   app-crypt/gnupg
+"



[gentoo-commits] proj/kde:master commit in: kde-apps/kfloppy/

2020-12-03 Thread Andreas Sturmlechner
commit: 004fca4e29af11edf553933aec7d5bb3494c4087
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=004fca4e

kde-apps/kfloppy: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kfloppy/kfloppy-20.12.0.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/kde-apps/kfloppy/kfloppy-20.12.0.ebuild 
b/kde-apps/kfloppy/kfloppy-20.12.0.ebuild
new file mode 100644
index 00..5835b80139
--- /dev/null
+++ b/kde-apps/kfloppy/kfloppy-20.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy 
disks"
+HOMEPAGE="https://apps.kde.org/en/kfloppy
+https://utils.kde.org/projects/kfloppy/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kimagemapeditor/

2020-12-03 Thread Andreas Sturmlechner
commit: a44cec924f770acf104bde5705ab07813f6db816
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a44cec92

kde-apps/kimagemapeditor: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kimagemapeditor/kimagemapeditor-20.12.0.ebuild | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-20.12.0.ebuild 
b/kde-apps/kimagemapeditor/kimagemapeditor-20.12.0.ebuild
new file mode 100644
index 00..cb47c7cb64
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-20.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Generator of HTML image maps"
+HOMEPAGE="https://apps.kde.org/en/kimagemapeditor;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/print-manager/

2020-12-03 Thread Andreas Sturmlechner
commit: 08dc9cac870363bbc1870d6f09e4e7fab5f32845
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:21 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08dc9cac

kde-apps/print-manager: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../print-manager/print-manager-20.12.0.ebuild | 62 ++
 1 file changed, 62 insertions(+)

diff --git a/kde-apps/print-manager/print-manager-20.12.0.ebuild 
b/kde-apps/print-manager/print-manager-20.12.0.ebuild
new file mode 100644
index 00..0d41393baf
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-20.12.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.75.0
+PLASMA_MINIMAL=5.16.5
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Manage print jobs and printers in Plasma"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="+gtk"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   net-print/cups
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
+   gtk? ( app-admin/system-config-printer )
+"
+
+pkg_postinst(){
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
+   ewarn "By switching off \"gtk\" USE flag, you have chosen to do 
without"
+   ewarn "an important, though optional, runtime dependency:"
+   ewarn
+   ewarn "app-admin/system-config-printer"
+   ewarn
+   ewarn "${PN} will work nevertheless, but is going to be less 
comfortable"
+   ewarn "and will show the following error status during runtime:"
+   ewarn
+   ewarn "\"Failed to group devices: 'The name 
org.fedoraproject.Config.Printing"
+   ewarn "was not provided by any .service files'\""
+   fi
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/kteatime/

2020-12-03 Thread Andreas Sturmlechner
commit: 28664dc988403eee58a2028c4e3fc5b550f76bf3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=28664dc9

kde-apps/kteatime: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kteatime/kteatime-20.12.0.ebuild | 33 +++
 1 file changed, 33 insertions(+)

diff --git a/kde-apps/kteatime/kteatime-20.12.0.ebuild 
b/kde-apps/kteatime/kteatime-20.12.0.ebuild
new file mode 100644
index 00..105473413c
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-20.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://apps.kde.org/en/kteatime;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-misc/markdownpart/

2020-12-03 Thread Andreas Sturmlechner
commit: 86a7f902d135348e1f5926630289cf3765b988a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:21 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=86a7f902

kde-misc/markdownpart: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/markdownpart/markdownpart-20.12.0.ebuild | 30 +++
 1 file changed, 30 insertions(+)

diff --git a/kde-misc/markdownpart/markdownpart-20.12.0.ebuild 
b/kde-misc/markdownpart/markdownpart-20.12.0.ebuild
new file mode 100644
index 00..46471dd188
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-20.12.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_ORG_CATEGORY=utilities
+KDE_RELEASE_SERVICE="true"
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://apps.kde.org/en/markdownpart;
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: sys-block/partitionmanager/

2020-12-03 Thread Andreas Sturmlechner
commit: 13a6a49171f6faf1b4169376aaf54369c3ebad73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:21 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=13a6a491

sys-block/partitionmanager: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../partitionmanager-20.12.0.ebuild| 36 ++
 1 file changed, 36 insertions(+)

diff --git a/sys-block/partitionmanager/partitionmanager-20.12.0.ebuild 
b/sys-block/partitionmanager/partitionmanager-20.12.0.ebuild
new file mode 100644
index 00..fb42869329
--- /dev/null
+++ b/sys-block/partitionmanager/partitionmanager-20.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+KDE_RELEASE_SERVICE="true"
+KFMIN=5.74.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Utility for management of disks, partitions and file systems"
+HOMEPAGE="https://apps.kde.org/en/partitionmanager;
+
+LICENSE="GPL-3"
+SLOT="5"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=sys-libs/kpmcore-${PVCUT}:5=
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/yakuake/

2020-12-03 Thread Andreas Sturmlechner
commit: af9ac9fc178a3abc3249e69e141b86b668b54c5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:21 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=af9ac9fc

kde-apps/yakuake: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/yakuake/yakuake-20.12.0.ebuild | 58 +
 1 file changed, 58 insertions(+)

diff --git a/kde-apps/yakuake/yakuake-20.12.0.ebuild 
b/kde-apps/yakuake/yakuake-20.12.0.ebuild
new file mode 100644
index 00..036e21301d
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-20.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/en/yakuake;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="absolute-position X"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/konsole-${PVCUT}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package absolute-position KF5Wayland)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2020-12-03 Thread Andreas Sturmlechner
commit: 1559c9f2db8e901d3974547f033d238ad01397bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:21 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1559c9f2

sys-libs/kpmcore: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-libs/kpmcore/kpmcore-20.12.0.ebuild | 34 +
 1 file changed, 34 insertions(+)

diff --git a/sys-libs/kpmcore/kpmcore-20.12.0.ebuild 
b/sys-libs/kpmcore/kpmcore-20.12.0.ebuild
new file mode 100644
index 00..4f90aa4d57
--- /dev/null
+++ b/sys-libs/kpmcore/kpmcore-20.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_NONGUI="true"
+KDE_RELEASE_SERVICE="true"
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Library for managing partitions"
+HOMEPAGE="https://apps.kde.org/en/partitionmanager;
+
+LICENSE="GPL-3"
+SLOT="5/10"
+KEYWORDS=""
+IUSE=""
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=sys-apps/util-linux-2.33.2
+   sys-auth/polkit-qt
+"
+RDEPEND="${DEPEND}"
+
+# bug 689468, tests need polkit etc.
+RESTRICT+=" test"



[gentoo-commits] proj/kde:master commit in: kde-apps/filelight/

2020-12-03 Thread Andreas Sturmlechner
commit: 79d93640611b5df0296424820ff02f8bfe9b04cf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=79d93640

kde-apps/filelight: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/filelight/filelight-20.12.0.ebuild | 35 +
 1 file changed, 35 insertions(+)

diff --git a/kde-apps/filelight/filelight-20.12.0.ebuild 
b/kde-apps/filelight/filelight-20.12.0.ebuild
new file mode 100644
index 00..705d3dde81
--- /dev/null
+++ b/kde-apps/filelight/filelight-20.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, 
segmented rings"
+HOMEPAGE="https://apps.kde.org/en/filelight
+https://utils.kde.org/projects/filelight/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdeutils-meta/

2020-12-03 Thread Andreas Sturmlechner
commit: d89811dff2c381406054687b4bcbefd70a0305be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d89811df

kde-apps/kdeutils-meta: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kdeutils-meta/kdeutils-meta-20.12.0.ebuild | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-20.12.0.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-20.12.0.ebuild
new file mode 100644
index 00..15c8da563b
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-20.12.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://apps.kde.org/utilities https://utils.kde.org;
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="7zip cups floppy gpg lrz rar +webengine"
+
+RDEPEND="
+   >=app-cdr/dolphin-plugins-mountiso-${PV}:${SLOT}
+   >=kde-apps/ark-${PV}:${SLOT}
+   >=kde-apps/filelight-${PV}:${SLOT}
+   >=kde-apps/kate-${PV}:${SLOT}
+   >=kde-apps/kbackup-${PV}:${SLOT}
+   >=kde-apps/kcalc-${PV}:${SLOT}
+   >=kde-apps/kcharselect-${PV}:${SLOT}
+   >=kde-apps/kdebugsettings-${PV}:${SLOT}
+   >=kde-apps/kdf-${PV}:${SLOT}
+   >=kde-apps/kteatime-${PV}:${SLOT}
+   >=kde-apps/ktimer-${PV}:${SLOT}
+   >=kde-apps/kwalletmanager-${PV}:${SLOT}
+   >=kde-apps/sweeper-${PV}:${SLOT}
+   >=kde-apps/yakuake-${PV}:${SLOT}
+   >=kde-misc/markdownpart-${PV}:${SLOT}
+   >=sys-block/partitionmanager-${PV}:${SLOT}
+   >=sys-libs/kpmcore-${PV}:${SLOT}
+   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
+   floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
+   gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
+   webengine? ( >=kde-apps/kimagemapeditor-${PV}:${SLOT} )
+"
+# Optional runtime deps: kde-apps/ark
+RDEPEND="${RDEPEND}
+   7zip? ( app-arch/p7zip )
+   lrz? ( app-arch/lrzip )
+   rar? ( || (
+   app-arch/rar
+   app-arch/unrar
+   app-arch/unar
+   ) )
+"



[gentoo-commits] proj/kde:master commit in: kde-apps/poxml/

2020-12-03 Thread Andreas Sturmlechner
commit: 60b1357856c6de454e03e8fc6d96735ff6b8ed19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=60b13578

kde-apps/poxml: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/poxml/poxml-20.12.0.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/kde-apps/poxml/poxml-20.12.0.ebuild 
b/kde-apps/poxml/poxml-20.12.0.ebuild
new file mode 100644
index 00..f715b042b2
--- /dev/null
+++ b/kde-apps/poxml/poxml-20.12.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-devel/gettext
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kbackup/

2020-12-03 Thread Andreas Sturmlechner
commit: ac295c03761c8fcc69cb24bc2a69c70d87c021fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac295c03

kde-apps/kbackup: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kbackup/kbackup-20.12.0.ebuild | 35 +
 1 file changed, 35 insertions(+)

diff --git a/kde-apps/kbackup/kbackup-20.12.0.ebuild 
b/kde-apps/kbackup/kbackup-20.12.0.ebuild
new file mode 100644
index 00..cbf4781179
--- /dev/null
+++ b/kde-apps/kbackup/kbackup-20.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://apps.kde.org/en/kbackup;
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdf/

2020-12-03 Thread Andreas Sturmlechner
commit: a27cc73beb63e22add3649ff34455e7345af8313
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a27cc73b

kde-apps/kdf: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kdf/kdf-20.12.0.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-apps/kdf/kdf-20.12.0.ebuild b/kde-apps/kdf/kdf-20.12.0.ebuild
new file mode 100644
index 00..bbddd715d6
--- /dev/null
+++ b/kde-apps/kdf/kdf-20.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://apps.kde.org/en/kdf https://utils.kde.org/projects/kdf/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kwalletmanager/

2020-12-03 Thread Andreas Sturmlechner
commit: b815cf7f7b345f4acedfa49930ce7fcdb7e42510
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b815cf7f

kde-apps/kwalletmanager: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kwalletmanager/kwalletmanager-20.12.0.ebuild   | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/kde-apps/kwalletmanager/kwalletmanager-20.12.0.ebuild 
b/kde-apps/kwalletmanager/kwalletmanager-20.12.0.ebuild
new file mode 100644
index 00..6b1483f43f
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-20.12.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
+HOMEAGE="https://apps.kde.org/en/kwalletmanager5
+https://utils.kde.org/projects/kwalletmanager;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kcalc/

2020-12-03 Thread Andreas Sturmlechner
commit: ee10a55d6a61ed7484e9a9bcb5f5f9bb2761ddea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ee10a55d

kde-apps/kcalc: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kcalc/kcalc-20.12.0.ebuild | 40 +
 1 file changed, 40 insertions(+)

diff --git a/kde-apps/kcalc/kcalc-20.12.0.ebuild 
b/kde-apps/kcalc/kcalc-20.12.0.ebuild
new file mode 100644
index 00..fea7a62fc4
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-20.12.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://apps.kde.org/en/kcalc https://utils.kde.org/projects/kcalc/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="
+   sys-devel/gettext
+"
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: app-cdr/dolphin-plugins-mountiso/

2020-12-03 Thread Andreas Sturmlechner
commit: b62a4a8a39a2a322484e84446c1c8cc038227bde
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b62a4a8a

app-cdr/dolphin-plugins-mountiso: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-mountiso-20.12.0.ebuild| 65 ++
 1 file changed, 65 insertions(+)

diff --git 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-20.12.0.ebuild 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-20.12.0.ebuild
new file mode 100644
index 00..8382f72ba8
--- /dev/null
+++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-20.12.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="false"
+KDE_RELEASE_SERVICE="true"
+KDE_ORG_CATEGORY="sdk"
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="mountiso"
+KFMIN=5.75.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Dolphin plugin for ISO loopback device mounting"
+HOMEPAGE="https://apps.kde.org/en/dolphin_plugins;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/dolphin-${PVCUT}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   ecm_src_prepare
+   # kxmlgui, qtnetwork only required by dropbox
+   ecm_punt_bogus_dep Qt5 Network
+   ecm_punt_bogus_dep KF5 XmlGui
+   # delete non-${PN} translations
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_${MY_PLUGIN_NAME}=ON
+   -DBUILD_bazaar=OFF
+   -DBUILD_dropbox=OFF
+   -DBUILD_git=OFF
+   -DBUILD_hg=OFF
+   -DBUILD_svn=OFF
+   )
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/ark/

2020-12-03 Thread Andreas Sturmlechner
commit: 1e5d636aba7c2c2fdb914353ede73cf48a28e7a6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1e5d636a

kde-apps/ark: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/ark/ark-20.12.0.ebuild | 78 +
 1 file changed, 78 insertions(+)

diff --git a/kde-apps/ark/ark-20.12.0.ebuild b/kde-apps/ark/ark-20.12.0.ebuild
new file mode 100644
index 00..6ef09a3c95
--- /dev/null
+++ b/kde-apps/ark/ark-20.12.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="optional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="File archiver by KDE"
+HOMEPAGE="https://apps.kde.org/en/ark https://utils.kde.org/projects/ark/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="zip"
+
+BDEPEND="
+   sys-devel/gettext
+"
+RDEPEND="
+   app-arch/libarchive:=[bzip2,lzma,zlib]
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kpty-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   sys-libs/zlib
+   zip? ( >=dev-libs/libzip-1.2.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package zip LibZip)
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   -E "(plugins-clirartest)"
+   )
+
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "rar archive creation/extraction" app-arch/rar
+   optfeature "rar archive extraction only" app-arch/unar 
app-arch/unrar
+   optfeature "7-Zip archive support" app-arch/p7zip
+   optfeature "lrz archive support" app-arch/lrzip
+   optfeature "markdown support in text previews" 
kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/kdebugsettings/

2020-12-03 Thread Andreas Sturmlechner
commit: c0f42740093fe6b03d6b3bfdee4209cdbd2e6034
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0f42740

kde-apps/kdebugsettings: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kdebugsettings/kdebugsettings-20.12.0.ebuild   | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-apps/kdebugsettings/kdebugsettings-20.12.0.ebuild 
b/kde-apps/kdebugsettings/kdebugsettings-20.12.0.ebuild
new file mode 100644
index 00..fd9c5bb7c0
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-20.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Application to enable/disable qCDebug"
+HOMEPAGE="https://apps.kde.org/en/kdebugsettings;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test"



[gentoo-commits] proj/kde:master commit in: kde-apps/kcharselect/

2020-12-03 Thread Andreas Sturmlechner
commit: edf88b746537d8acb186e5bd4a5e038639919954
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=edf88b74

kde-apps/kcharselect: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kcharselect/kcharselect-20.12.0.ebuild | 31 +
 1 file changed, 31 insertions(+)

diff --git a/kde-apps/kcharselect/kcharselect-20.12.0.ebuild 
b/kde-apps/kcharselect/kcharselect-20.12.0.ebuild
new file mode 100644
index 00..752d4284ec
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-20.12.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://apps.kde.org/en/kcharselect
+https://utils.kde.org/projects/kcharselect/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/lokalize/

2020-12-03 Thread Andreas Sturmlechner
commit: 6336ffbdfdc62f9ae7239835b8ae69cc9a5cce47
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6336ffbd

kde-apps/lokalize: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/lokalize/lokalize-20.12.0.ebuild | 73 +++
 1 file changed, 73 insertions(+)

diff --git a/kde-apps/lokalize/lokalize-20.12.0.ebuild 
b/kde-apps/lokalize/lokalize-20.12.0.ebuild
new file mode 100644
index 00..55f0d3f355
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-20.12.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{7,8,9} )
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit python-single-r1 ecm kde.org optfeature
+
+DESCRIPTION="Localization tool for KDE software and other free and open source 
software"
+HOMEPAGE="https://apps.kde.org/en/lokalize https://l10n.kde.org/tools/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT+=" test" # tests are broken, bug 739734
+
+DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.2.8:=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kross-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/translate-toolkit[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   ecm_pkg_setup
+}
+
+src_install() {
+   ecm_src_install
+   rm "${ED}"/usr/share/lokalize/scripts/msgmerge.{py,rc} || die
+   python_fix_shebang "${ED}"/usr/share/${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "Autofetch kde.org translations in new project 
wizard" dev-vcs/subversion
+   optfeature "Spell and grammar checking" app-text/languagetool
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/umbrello/

2020-12-03 Thread Andreas Sturmlechner
commit: e3824638224a0f34982e2c19bc961aa6c91d4e9f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e3824638

kde-apps/umbrello: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/umbrello/umbrello-20.12.0.ebuild | 75 +++
 1 file changed, 75 insertions(+)

diff --git a/kde-apps/umbrello/umbrello-20.12.0.ebuild 
b/kde-apps/umbrello/umbrello-20.12.0.ebuild
new file mode 100644
index 00..6bd2c973c7
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-20.12.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false" # TODO: figure out install error
+ECM_TEST="forceoptional"
+KFMIN=5.75.0
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE UML Modeller"
+HOMEPAGE="https://apps.kde.org/en/umbrello https://umbrello.kde.org;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="php"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdelibs4support-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   php? (
+   dev-util/kdevelop:5=
+   dev-util/kdevelop-pg-qt:5
+   dev-util/kdevelop-php:5
+   )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.08.3-no-qtwebkit.patch
+   "${FILESDIR}"/${PN}-20.08.3-gentoo-docbundledir.patch # fix hardcoded 
path
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ 
ECM_QTHELP
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON
+   -DBUILD_APIDOC=OFF
+   -DBUILD_KF5=ON
+   -DBUILD_PHP_IMPORT=$(usex php)
+   -DBUILD_unittests=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Clang=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_CLANG=ON
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/libkomparediff2/

2020-12-03 Thread Andreas Sturmlechner
commit: f8e2b3bd196ada22ccde884efe6ec6c38ccb3d40
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  4 01:04:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  4 01:04:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8e2b3bd

kde-apps/libkomparediff2: 20.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libkomparediff2/libkomparediff2-20.12.0.ebuild | 29 ++
 1 file changed, 29 insertions(+)

diff --git a/kde-apps/libkomparediff2/libkomparediff2-20.12.0.ebuild 
b/kde-apps/libkomparediff2/libkomparediff2-20.12.0.ebuild
new file mode 100644
index 00..87bd92387f
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-20.12.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+KFMIN=5.75.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="KDE library to compare files and strings"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: net-fs/httpdirfs/

2020-12-03 Thread Maciej Barć
commit: fa69c49c2d4e94d55de17bb7608f7c5873227662
Author: Maciej Barć  protonmail  com>
AuthorDate: Thu Dec  3 21:43:24 2020 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Thu Dec  3 21:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa69c49c

net-fs/httpdirfs: new pkg; add 1.2.0 and 

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

 net-fs/httpdirfs/Manifest   |  1 +
 net-fs/httpdirfs/httpdirfs-1.2.0.ebuild | 35 +
 net-fs/httpdirfs/httpdirfs-.ebuild  | 35 +
 net-fs/httpdirfs/metadata.xml   | 27 +
 4 files changed, 98 insertions(+)

diff --git a/net-fs/httpdirfs/Manifest b/net-fs/httpdirfs/Manifest
new file mode 100644
index ..db6b4f4a
--- /dev/null
+++ b/net-fs/httpdirfs/Manifest
@@ -0,0 +1 @@
+DIST 1.2.0.tar.gz 74794 BLAKE2B 
a142e10f46db69ea106ad2a0df7a1853e9109693ac89c42d3669d5a3ce239d156d8bf5fc73a1180a5770e832ff2827f05aac79303a8ee7b52ac02f4518b7e5c1
 SHA512 
9774d7cf573c16135315a87e09667f706518254ea8d57744ce437c1e3f47128a3ca77684506570a6b74dfef236843a107947503deb50c999395ad2a08d341919

diff --git a/net-fs/httpdirfs/httpdirfs-1.2.0.ebuild 
b/net-fs/httpdirfs/httpdirfs-1.2.0.ebuild
new file mode 100644
index ..13e127a4
--- /dev/null
+++ b/net-fs/httpdirfs/httpdirfs-1.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Filesystem to mount HTTP directory listings, with a permanent 
cache"
+HOMEPAGE="https://github.com/fangfufu/httpdirfs;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fangfufu/${PN}.git;
+else
+   SRC_URI="https://github.com/fangfufu/${PN}/archive/${PV}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+RESTRICT="test"
+LICENSE="GPL-3"
+SLOT="0"
+# Doc generation fails
+# uses app-doc/doxygen[dot]
+# IUSE="doc"
+
+DEPEND="
+   dev-libs/expat
+   dev-libs/gumbo
+   net-misc/curl
+   sys-fs/e2fsprogs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   emake prefix="${D}"/usr install
+}

diff --git a/net-fs/httpdirfs/httpdirfs-.ebuild 
b/net-fs/httpdirfs/httpdirfs-.ebuild
new file mode 100644
index ..13e127a4
--- /dev/null
+++ b/net-fs/httpdirfs/httpdirfs-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Filesystem to mount HTTP directory listings, with a permanent 
cache"
+HOMEPAGE="https://github.com/fangfufu/httpdirfs;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fangfufu/${PN}.git;
+else
+   SRC_URI="https://github.com/fangfufu/${PN}/archive/${PV}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+RESTRICT="test"
+LICENSE="GPL-3"
+SLOT="0"
+# Doc generation fails
+# uses app-doc/doxygen[dot]
+# IUSE="doc"
+
+DEPEND="
+   dev-libs/expat
+   dev-libs/gumbo
+   net-misc/curl
+   sys-fs/e2fsprogs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   emake prefix="${D}"/usr install
+}

diff --git a/net-fs/httpdirfs/metadata.xml b/net-fs/httpdirfs/metadata.xml
new file mode 100644
index ..e4ba7638
--- /dev/null
+++ b/net-fs/httpdirfs/metadata.xml
@@ -0,0 +1,27 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+x...@protonmail.com
+Maciej Barć
+
+
+fangfufu/httpdirfs
+
+
+A filesystem which allows you to mount HTTP directory listings, with a 
permanent cache.
+Now with Airsonic / Subsonic support!
+Have you ever wanted to mount those HTTP directory listings as if it 
was a partition?
+Look no further, this is your solution.
+HTTPDirFS stands for Hyper Text Transfer Protocol Directory Filesystem.
+The performance of the program is excellent.
+HTTP connections are reused due to the use of curl-multi interface.
+The FUSE component runs in multithreaded mode.
+There is a permanent cache system which can cache all the file 
segments you have downloaded,
+so you don't need to these segments again if you access them later.
+This feature is triggered by the --cache flag.
+This makes this filesystem much faster than rclone mount.
+The support for Airsonic / Subsonic server has also been added.
+This allows you to mount a remote music collection locally.
+
+



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

2020-12-03 Thread Matt Turner
commit: ff9af0a29e4fc21061daac843c107bb4524e7534
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  4 01:11:37 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  4 01:31:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9af0a2

dev-util/sysprof: Version bump to 3.38.1

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

 dev-util/sysprof/Manifest  |  1 +
 dev-util/sysprof/sysprof-3.38.1.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-util/sysprof/Manifest b/dev-util/sysprof/Manifest
index c963ebe3bea..0af7bddcac0 100644
--- a/dev-util/sysprof/Manifest
+++ b/dev-util/sysprof/Manifest
@@ -1 +1,2 @@
 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 
990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8
 SHA512 
41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
+DIST sysprof-3.38.1.tar.xz 458572 BLAKE2B 
68c219a6c80ed070314fc7718a2995c49821cc7c761b277fdd29c233da9d81b561b6c68cd0d0a42cc3e4c150e3de438322f7d418140ce19f3381f4ffac78aa1a
 SHA512 
7ba3dd51bd4055dcdf4d46ff87e46537afe42ba009809fdee5ba0ebcdf70776d9e1ff812714096d33b09ac57d459707b92b1ca07682e2f3888b612ca74820442

diff --git a/dev-util/sysprof/sysprof-3.38.1.ebuild 
b/dev-util/sysprof/sysprof-3.38.1.ebuild
new file mode 100644
index 000..b93358958f7
--- /dev/null
+++ b/dev-util/sysprof/sysprof-3.38.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="System-wide Linux Profiler"
+HOMEPAGE="http://sysprof.com/;
+
+LICENSE="GPL-3+ GPL-2+"
+API_VERSION="4"
+SLOT="0/${API_VERSION}"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk +unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.61.3:2
+   gtk? (
+   >=x11-libs/gtk+-3.22.0:3
+   >=dev-libs/libdazzle-3.30.0
+   )
+   >=sys-auth/polkit-0.114
+   unwind? ( sys-libs/libunwind:= )
+   >=dev-util/sysprof-common-${PV}
+   >=dev-util/sysprof-capture-${PV}:${API_VERSION}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   >=sys-kernel/linux-headers-2.6.32
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   # These are installed by dev-util/sysprof-capture
+   sed -i -e '/install/d' src/libsysprof-capture/meson.build || die
+   sed -i -e 's/pkgconfig\.generate/subdir_done()\npkgconfig\.generate/' 
src/libsysprof-capture/meson.build || die
+   # We want to ship org.gnome.Sysprof3.Profiler.xml in sysprof-common for 
the benefit of x11-wm/mutter
+   sed -i -e "s|if get_option('libsysprof')|if false|g" src/meson.build || 
die
+}
+
+src_configure() {
+   # -Dwith_sysprofd=host currently unavailable from ebuild
+   local emesonargs=(
+   $(meson_use gtk enable_gtk)
+   -Dlibsysprof=true
+   -Dwith_sysprofd=bundled
+   -Dsystemdunitdir=$(systemd_get_systemunitdir)
+   # -Ddebugdir
+   -Dhelp=true
+   $(meson_use unwind libunwind)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   elog "On many systems, especially amd64, it is typical that with a 
modern"
+   elog "toolchain -fomit-frame-pointer for gcc is the default, because"
+   elog "debugging is still possible thanks to gcc4/gdb location list 
feature."
+   elog "However sysprof is not able to construct call trees if frame 
pointers"
+   elog "are not present. Therefore -fno-omit-frame-pointer CFLAGS is 
suggested"
+   elog "for the libraries and applications involved in the profiling. 
That"
+   elog "means a CPU register is used for the frame pointer instead of 
other"
+   elog "purposes, which means a very minimal performance loss when there 
is"
+   elog "register pressure."
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2020-12-03 Thread Matt Turner
commit: f3d21f49a80bd3815ad05608a7dfb91807e09395
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  4 01:03:14 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  4 01:31:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d21f49

dev-util/sysprof: Depend on dev-util/sysprof-common

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

 dev-util/sysprof/{sysprof-3.36.0.ebuild => sysprof-3.36.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/sysprof/sysprof-3.36.0.ebuild 
b/dev-util/sysprof/sysprof-3.36.0-r1.ebuild
similarity index 94%
rename from dev-util/sysprof/sysprof-3.36.0.ebuild
rename to dev-util/sysprof/sysprof-3.36.0-r1.ebuild
index 25aaf9a9f76..a759c6a7ec2 100644
--- a/dev-util/sysprof/sysprof-3.36.0.ebuild
+++ b/dev-util/sysprof/sysprof-3.36.0-r1.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
)
>=sys-auth/polkit-0.114
unwind? ( sys-libs/libunwind:= )
+   >=dev-util/sysprof-common-${PV}
>=dev-util/sysprof-capture-${PV}:${API_VERSION}
 "
 DEPEND="${RDEPEND}"
@@ -43,7 +44,7 @@ src_prepare() {
# These are installed by dev-util/sysprof-capture
sed -i -e '/install/d' src/libsysprof-capture/meson.build || die
sed -i -e 's/pkgconfig\.generate/subdir_done()\npkgconfig\.generate/' 
src/libsysprof-capture/meson.build || die
-   # We want to ship org.gnome.Sysprof3.Profiler.xml in sysprof-capture 
for the benefit of x11-wm/mutter
+   # We want to ship org.gnome.Sysprof3.Profiler.xml in sysprof-common for 
the benefit of x11-wm/mutter
sed -i -e "s|if get_option('libsysprof')|if false|g" src/meson.build || 
die
 }
 



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

2020-12-03 Thread Matt Turner
commit: 7c1c769f789d5afe44d2f07c954c3e72681eefc5
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  4 00:59:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  4 01:31:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1c769f

dev-util/sysprof-capture: Don't install org.gnome.Sysprof3.Profiler.xml

Will now be provided by dev-util/sysprof-common.

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

 ...sprof-capture-3.36.0.ebuild => sysprof-capture-3.36.0-r1.ebuild} | 6 --
 1 file changed, 6 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild 
b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
similarity index 79%
rename from dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild
rename to dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
index 42316cefd30..f5767d87f27 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
@@ -23,12 +23,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_prepare() {
-   default
-   # We want to ship org.gnome.Sysprof3.Profiler.xml here for the benefit 
of x11-wm/mutter
-   sed -i -e "s|if get_option('libsysprof')|if true|g" src/meson.build || 
die
-}
-
 src_configure() {
local emesonargs=(
-Denable_gtk=false



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2020-12-03 Thread Matt Turner
commit: ecde09ef60ac23894782c83d0691eaaebc8939d7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  4 01:05:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  4 01:31:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecde09ef

x11-wm/mutter: Depend on dev-util/sysprof-common

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

 x11-wm/mutter/{mutter-3.36.7.ebuild => mutter-3.36.7-r1.ebuild} | 5 -
 x11-wm/mutter/{mutter-3.38.1.ebuild => mutter-3.38.1-r1.ebuild} | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/x11-wm/mutter/mutter-3.36.7.ebuild 
b/x11-wm/mutter/mutter-3.36.7-r1.ebuild
similarity index 98%
rename from x11-wm/mutter/mutter-3.36.7.ebuild
rename to x11-wm/mutter/mutter-3.36.7-r1.ebuild
index f5dc0a1d9f9..be3ab18050c 100644
--- a/x11-wm/mutter/mutter-3.36.7.ebuild
+++ b/x11-wm/mutter/mutter-3.36.7-r1.ebuild
@@ -79,7 +79,10 @@ RDEPEND="${DEPEND}
 "
 DEPEND="${DEPEND}
x11-base/xorg-proto
-   sysprof? ( >=dev-util/sysprof-capture-3.35.2:3 )
+   sysprof? (
+   >=dev-util/sysprof-common-3.35.2
+   >=dev-util/sysprof-capture-3.35.2:3
+   )
 "
 # wayland bdepend for wayland-scanner, xorg-server for cvt utility
 BDEPEND="

diff --git a/x11-wm/mutter/mutter-3.38.1.ebuild 
b/x11-wm/mutter/mutter-3.38.1-r1.ebuild
similarity index 98%
rename from x11-wm/mutter/mutter-3.38.1.ebuild
rename to x11-wm/mutter/mutter-3.38.1-r1.ebuild
index 9dd9645f751..567a541821b 100644
--- a/x11-wm/mutter/mutter-3.38.1.ebuild
+++ b/x11-wm/mutter/mutter-3.38.1-r1.ebuild
@@ -78,7 +78,10 @@ RDEPEND="${DEPEND}
 "
 DEPEND="${DEPEND}
x11-base/xorg-proto
-   sysprof? ( >=dev-util/sysprof-capture-3.38.0:4 )
+   sysprof? (
+   >=dev-util/sysprof-common-3.38.0
+   >=dev-util/sysprof-capture-3.38.0:4
+   )
 "
 # wayland bdepend for wayland-scanner, xorg-server for cvt utility
 BDEPEND="



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

2020-12-03 Thread Matt Turner
commit: 91faf14279dfffe2f390d9e45cd533a783604113
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec  3 23:50:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  4 01:30:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91faf142

dev-util/sysprof-common: Add package

This package installs only the org.gnome.Sysprof3.Profiler.xml file
needed by mutter. Previously it was installed by
dev-util/sysprof-capture, but the API version of sysprof-capture changed
from 3.36 to 3.38 (v3 to v4), necessitating the package being slotted.
Since both slot cannot install this file, we have to factor it out into
a separate package that x11-wm/mutter can depend on.

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

 dev-util/sysprof-common/Manifest   |  1 +
 dev-util/sysprof-common/metadata.xml   |  8 
 .../sysprof-common/sysprof-common-3.38.1.ebuild| 24 ++
 3 files changed, 33 insertions(+)

diff --git a/dev-util/sysprof-common/Manifest b/dev-util/sysprof-common/Manifest
new file mode 100644
index 000..833ac962838
--- /dev/null
+++ b/dev-util/sysprof-common/Manifest
@@ -0,0 +1 @@
+DIST sysprof-3.38.1.tar.xz 458572 BLAKE2B 
68c219a6c80ed070314fc7718a2995c49821cc7c761b277fdd29c233da9d81b561b6c68cd0d0a42cc3e4c150e3de438322f7d418140ce19f3381f4ffac78aa1a
 SHA512 
7ba3dd51bd4055dcdf4d46ff87e46537afe42ba009809fdee5ba0ebcdf70776d9e1ff812714096d33b09ac57d459707b92b1ca07682e2f3888b612ca74820442

diff --git a/dev-util/sysprof-common/metadata.xml 
b/dev-util/sysprof-common/metadata.xml
new file mode 100644
index 000..39980802b1d
--- /dev/null
+++ b/dev-util/sysprof-common/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+

diff --git a/dev-util/sysprof-common/sysprof-common-3.38.1.ebuild 
b/dev-util/sysprof-common/sysprof-common-3.38.1.ebuild
new file mode 100644
index 000..c302f72f577
--- /dev/null
+++ b/dev-util/sysprof-common/sysprof-common-3.38.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/;
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="
+   !=dev-util/sysprof-3.34.1-r0
+   !=dev-util/sysprof-capture-3.36.0-r0
+"
+
+src_install() {
+   insinto /usr/share/dbus-1/interfaces/
+   doins "${S}"/src/org.gnome.Sysprof3.Profiler.xml
+}



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

2020-12-03 Thread Marc Schiffbauer
commit: 898c60b7238d3831ac4f970b110f9eb8f2367a5c
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Dec  4 01:02:08 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Fri Dec  4 01:02:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898c60b7

sys-cluster/pacemaker: drop unstable vulnerable versions

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

 sys-cluster/pacemaker/Manifest   |  2 -
 sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild | 72 --
 sys-cluster/pacemaker/pacemaker-1.1.19.ebuild| 67 
 sys-cluster/pacemaker/pacemaker-2.0.4.ebuild | 78 
 4 files changed, 219 deletions(-)

diff --git a/sys-cluster/pacemaker/Manifest b/sys-cluster/pacemaker/Manifest
index 9211ccdb8f8..00e4e54cf37 100644
--- a/sys-cluster/pacemaker/Manifest
+++ b/sys-cluster/pacemaker/Manifest
@@ -1,5 +1,3 @@
 DIST Pacemaker-1.1.16.tar.gz 4897772 BLAKE2B 
a6ea8b3e5f6ef776a67d8895a0361945c5bcd98ecd861c0fd8d8b3c474a6f14c816e1f36da1dccd429ab8d92c53a9dd071796968d5080d6a900518df200fafbd
 SHA512 
967c860fab7b9e73dd8643e6d09083a2a1298a77d71c3b138187803c89153bee7219da13e6b94b20f2881b53ba7fc1c8584a43ff058a265e76708fd5dbccf534
-DIST Pacemaker-1.1.19.tar.gz 5369381 BLAKE2B 
9134f014b4da61c01bb2533ad33201400335d9e722e064f5e838df851777cfd17115430bd4623b08b97330bfe98340091f06a98c06dd125761053e79f0375dd2
 SHA512 
c41403441a3ba7a4fb81b6c3e84d7eff5ee951e1040918597ea8462284c83dc6f572607d4903b1238c55757f1eca78132878a172da4e3b5db2dbfe0831c34548
 DIST Pacemaker-1.1.24.tar.gz 5765945 BLAKE2B 
cdbba75b640adf6962d00a13a12045bf5d1e34dbdaf34d53797e8fea4fff9368dd3d771fe2d7f70813bb3cfab87a7daca3af56f4f5b343fb3ac3aec649f32316
 SHA512 
6eb5996ae135970cb7a04b81ad43d060e898566d0addd70da61085d47da6d7dc752e8e9df580e18c295c8b373bab6b4574ddb3a34cb7a1e29b2ed768a4f916bd
-DIST Pacemaker-2.0.4.tar.gz 5134516 BLAKE2B 
8fa9a648d9d3971a579852833cba2bbf2d45d2d02870bf314813389fe6d49bb2109f9436224d8e0abe8449660b319a37ea9aa2b28250f14874608bcba6e4472d
 SHA512 
fbff3b5ab05ad52d469304d5bc7fca518df2f491a1176a24735cd1a9b46f7ff90dc5aeae65e5e29feb86e8a210e69e528261138847d6f8773933fb557e71133d
 DIST Pacemaker-2.0.5.tar.gz 5434850 BLAKE2B 
4e3d24746978fe0785dd9c415cc3779a2bd06f78d8bcd3353cdab8c93b192db8a017d404f6d5e27852369e8db2dc1ee4a2c4c7806ebb1aad5381d1c5b5a681dc
 SHA512 
5fd3614f0284297babb66ea2dc567583315052fcf77f49107c52161e8e8c164ae3169d98528fdc1316d8eabaacc98ed24e9c6e6c90b3286f2f012a4ee874bbba

diff --git a/sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild 
b/sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild
deleted file mode 100644
index 7790d983ce7..000
--- a/sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild
+++ /dev/null
@@ -1,72 +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 autotools python-single-r1
-
-MY_PN="${PN^}"
-MY_P="${MY_PN}-${PV/_/-}"
-
-DESCRIPTION="Pacemaker CRM"
-HOMEPAGE="http://www.linux-ha.org/wiki/Pacemaker;
-SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-IUSE="acl smtp snmp"
-
-DEPEND="${PYTHON_DEPS}
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   sys-cluster/cluster-glue
-   sys-cluster/corosync
-   >=sys-cluster/libqb-0.14.0
-   sys-cluster/resource-agents
-
-   smtp?   ( net-libs/libesmtp )
-   snmp?   ( net-analyzer/net-snmp )
-"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${PN}-${MY_P}"
-
-src_prepare() {
-   default
-   sed -i -e "s/ -ggdb//g" configure.ac || die
-   eautoreconf
-   python_fix_shebang .
-}
-
-src_configure() {
-   # appends lib to localstatedir automatically
-   local myconf=(
-   --localstatedir=/var
-   --disable-fatal-warnings
-   --disable-static
-   --without-cs-quorum
-   --without-cman
-   $(use_with acl)
-   --without-heartbeat
-   $(use_with smtp esmtp)
-   $(use_with snmp)
-   --with-ais
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   rm -rf "${D}/var/run" "${D}/etc/init.d"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   if has_version "http://www.linux-ha.org/wiki/Pacemaker;
-SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-IUSE="acl smtp snmp static-libs"
-
-DEPEND="${PYTHON_DEPS}
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   sys-cluster/cluster-glue
-   sys-cluster/corosync
-   >=sys-cluster/libqb-0.14.0
-   sys-cluster/resource-agents
-   smtp? ( net-libs/libesmtp )
-   snmp? ( net-analyzer/net-snmp )
-"

[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/

2020-12-03 Thread Michał Górny
commit: 7d6ea84dc5582de2ec8017516355f4341f739c0f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  3 23:32:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  4 01:02:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6ea84d

games-engines/scummvm: Add a live ebuild

Add a live version featuring the ResidualVM merge!

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

 games-engines/scummvm/metadata.xml|   1 +
 games-engines/scummvm/scummvm-.ebuild | 125 ++
 2 files changed, 126 insertions(+)

diff --git a/games-engines/scummvm/metadata.xml 
b/games-engines/scummvm/metadata.xml
index 0254caa7401..922eaf0599b 100644
--- a/games-engines/scummvm/metadata.xml
+++ b/games-engines/scummvm/metadata.xml
@@ -8,6 +8,7 @@
   
 compile with support for fluidsynth
 Support for right-to-left languages via 
dev-libs/fribidi
+enable support for OpenGL Extension Wrangler Library 
(media-libs/glew)
 enable mpeg2 codec for cutscenes
 enable cloud support via 
media-libs/sdl2-net
 enable text-to-speech support through 
app-accessibility/speech-dispatcher

diff --git a/games-engines/scummvm/scummvm-.ebuild 
b/games-engines/scummvm/scummvm-.ebuild
new file mode 100644
index 000..22e410bbb25
--- /dev/null
+++ b/games-engines/scummvm/scummvm-.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop flag-o-matic git-r3 toolchain-funcs xdg
+
+DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
+HOMEPAGE="https://www.scummvm.org/;
+EGIT_REPO_URI="https://github.com/scummvm/scummvm;
+
+LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
+SLOT="0"
+KEYWORDS=""
+IUSE="a52 aac alsa debug flac fluidsynth fribidi glew +gtk jpeg lua mpeg2 mp3 
+net opengl png speech theora truetype unsupported vorbis zlib"
+RESTRICT="test"  # it only looks like there's a test there #77507
+
+RDEPEND="
+   >=media-libs/libsdl2-2.0.0[sound,joystick,video]
+   a52? ( media-libs/a52dec )
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   flac? ( media-libs/flac )
+   fluidsynth? ( media-sound/fluidsynth )
+   fribidi? ( dev-libs/fribidi )
+   gtk? (
+   dev-libs/glib:2
+   x11-libs/gtk+:3
+   )
+   jpeg? ( virtual/jpeg:0 )
+   mp3? ( media-libs/libmad )
+   mpeg2? ( media-libs/libmpeg2 )
+   net? ( media-libs/sdl2-net )
+   opengl? (
+   || (
+   virtual/opengl
+   media-libs/mesa[gles2]
+   media-libs/mesa[gles1]
+   )
+   glew? ( media-libs/glew:0= )
+   )
+   png? ( media-libs/libpng:0 )
+   speech? ( app-accessibility/speech-dispatcher )
+   truetype? ( media-libs/freetype:2 )
+   theora? ( media-libs/libtheora )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   truetype? ( virtual/pkgconfig )
+   x86? ( dev-lang/nasm )
+"
+
+S="${WORKDIR}/${P/_/}"
+
+src_prepare() {
+   xdg_src_prepare
+
+   # -g isn't needed for nasm here
+   sed -i \
+   -e '/NASMFLAGS/ s/-g//' \
+   configure || die
+   sed -i \
+   -e '/INSTALL.*doc/d' \
+   -e '/INSTALL.*\/pixmaps/d' \
+   -e 's/-s //' \
+   ports.mk || die
+}
+
+src_configure() {
+   use x86 && append-ldflags -Wl,-z,noexecstack
+
+   local myconf=(
+   --backend=sdl
+   --host=${CHOST}
+   --enable-verbose-build
+   --prefix="${EPREFIX}/usr"
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --opengl-mode=$(usex opengl auto none)
+   --with-sdl-prefix="${EPREFIX}/usr"
+   $(use_enable a52)
+   $(use_enable aac faad)
+   $(use_enable alsa)
+   $(use_enable debug)
+   $(use_enable !debug release-mode)
+   $(use_enable flac)
+   $(usex fluidsynth '' --disable-fluidsynth)
+   $(use_enable fribidi)
+   $(use opengl && use_enable glew)
+   $(use_enable gtk)
+   $(use_enable jpeg)
+   $(use_enable lua)
+   $(use_enable mp3 mad)
+   $(use_enable mpeg2)
+   $(use_enable net sdlnet)
+   $(use_enable png)
+   $(use_enable speech tts)
+   $(use_enable theora theoradec)
+   $(use_enable truetype freetype2)
+   $(usex unsupported --enable-all-engines '')
+   $(use_enable vorbis)
+   $(use_enable zlib)
+   $(use_enable x86 nasm)
+   )
+   

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

2020-12-03 Thread Michał Górny
commit: 1c80234b2d1137f1628aef89f2e4613e19c657e5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  3 23:43:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  4 01:02:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c80234b

profiles/base: Mask experimental LLVM targets

The experimental targets are not ready for production use, and sometimes
do not even compile.  Originally I was removing them in release ebuilds
entirely but this was unnecessarily cumbersome.  Let's mask them
instead.  This should prevent users from accidentally hitting them,
while making it reasonably easy to reenable them if necessary.

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1a6df6d45e4..c8695fed938 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,15 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (2020-12-04)
+# Mask the experimental targets in release ebuilds.
+ (2020-12-03)
 # Doc building seem to be very random without any predictability, 
 # bug #734104



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

2020-12-03 Thread Michał Górny
commit: 4cca07187eed812e49849321a49e04f3e27a2c84
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  3 23:32:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  4 01:02:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cca0718

dev-python/cfn-python-lint: Bump to 0.43.0

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

 dev-python/cfn-python-lint/Manifest|  1 +
 .../cfn-python-lint/cfn-python-lint-0.43.0.ebuild  | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/cfn-python-lint/Manifest 
b/dev-python/cfn-python-lint/Manifest
index 8e16bd4bf23..9a6c78270f4 100644
--- a/dev-python/cfn-python-lint/Manifest
+++ b/dev-python/cfn-python-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn-python-lint-0.39.0.tar.gz 5096885 BLAKE2B 
50fe41b1dd533c10a011d4729e78241d0153389cd9eda2c887181b62341d5ff38eba223606c2f9e725dfb1a6c934b5f044a236fb2044368a413d434eefd097c4
 SHA512 
d48116aeefd996943aa1408c76574ec137e96447c7b8950bb1726ff00819611ad6179a8af820ee4d16f493455cf55110e90b78b6d4325036e955529dedf7807f
 DIST cfn-python-lint-0.41.0.tar.gz 5192401 BLAKE2B 
1f4c491446b552272cb9fea46d9d07ca559a4ac7526730663b0824d3ba631a333128ca45b2dbbe637286b0495d0198c45ce19b662bb1448125c919ab4fed57b1
 SHA512 
3ece6a39666dee395c78fed8e23d9228ec7e0cca67d9216b709300bccf48605903252202cb7d05e7c9b9122be11ed4ca39540aba891359633f1772af72a73fa6
 DIST cfn-python-lint-0.42.0.tar.gz 5307120 BLAKE2B 
f54c4ae7fcefa6b56714a0cfdf89d9fbce20078daac0784c6169dfbe1a110da699e37b526f306ed9734504fb3387c660ccb997748579b65afe01438124361383
 SHA512 
ce2e6a0031e3d67953da6f5dc96f0b155f1a1144bee75a8a476490eca69fdb700c8a3d6fd89b0afa4c8d724956e5f86bc48417035d7c94f3eed00abda47f9931
+DIST cfn-python-lint-0.43.0.tar.gz 5329573 BLAKE2B 
94ea659e3df02fb3b269984cdf6d879d0e2719aadf3c95f15c2982606cde220493da0a7e34e16538170f96a2611e8693dbad73033bd842e91de613c8cdcb2009
 SHA512 
fdde4cdffd01d1e8011f44b4eaec0bfe28f2189f53bdc3054d563cf4657c5f828751d8a12e2050d8e04687fe05bf768b5db8cbd27d2ed1c5e0d8967ede70d0ae

diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.43.0.ebuild 
b/dev-python/cfn-python-lint/cfn-python-lint-0.43.0.ebuild
new file mode 100644
index 000..a83123122bc
--- /dev/null
+++ b/dev-python/cfn-python-lint/cfn-python-lint-0.43.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="https://pypi.org/project/cfn-lint/ 
https://github.com/aws-cloudformation/cfn-python-lint;
+SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' python3_6)
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install unittest
+
+PATCHES=(
+   "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch"
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   # requires git checkout
+   sed -e 's:test_update_docs:_&:' \
+   -i test/unit/module/maintenance/test_update_documentation.py || 
die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/

2020-12-03 Thread Michał Górny
commit: 28ad0ed7f2d89d45bd957557f8ef0c262e4326d3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  3 23:32:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  4 01:02:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ad0ed7

games-engines/scummvm: Add myself as a co-maintainer

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

 games-engines/scummvm/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/games-engines/scummvm/metadata.xml 
b/games-engines/scummvm/metadata.xml
index 922eaf0599b..dd278d4911d 100644
--- a/games-engines/scummvm/metadata.xml
+++ b/games-engines/scummvm/metadata.xml
@@ -5,6 +5,10 @@
 ga...@gentoo.org
 Gentoo Games Project
   
+  
+mgo...@gentoo.org
+Michał Górny
+  
   
 compile with support for fluidsynth
 Support for right-to-left languages via 
dev-libs/fribidi



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

2020-12-03 Thread Marc Schiffbauer
commit: 8f24402dfd6437c52f328fd4f2b4f4412e244ace
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Dec  4 00:51:43 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Fri Dec  4 00:55:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f24402d

sys-cluster/pacemaker: bump to 2.0.5 final

Bug: https://bugs.gentoo.org/711674
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sys-cluster/pacemaker/Manifest  | 2 +-
 .../pacemaker/{pacemaker-2.0.5_rc3.ebuild => pacemaker-2.0.5.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/pacemaker/Manifest b/sys-cluster/pacemaker/Manifest
index 3a92272a676..925a752e53d 100644
--- a/sys-cluster/pacemaker/Manifest
+++ b/sys-cluster/pacemaker/Manifest
@@ -2,4 +2,4 @@ DIST Pacemaker-1.1.16.tar.gz 4897772 BLAKE2B 
a6ea8b3e5f6ef776a67d8895a0361945c5b
 DIST Pacemaker-1.1.19.tar.gz 5369381 BLAKE2B 
9134f014b4da61c01bb2533ad33201400335d9e722e064f5e838df851777cfd17115430bd4623b08b97330bfe98340091f06a98c06dd125761053e79f0375dd2
 SHA512 
c41403441a3ba7a4fb81b6c3e84d7eff5ee951e1040918597ea8462284c83dc6f572607d4903b1238c55757f1eca78132878a172da4e3b5db2dbfe0831c34548
 DIST Pacemaker-1.1.24-rc1.tar.gz 5766749 BLAKE2B 
7928fc40ba6c88983f394edb19116f8843c0e51c5dbbde503b10962fc178ab712470f3de91d93f69de4e18395aa9af04edf79c0c35372a3d3cc3d4d1ef6aa262
 SHA512 
188e3960408b9529f502e3bff28de39b7d7393140af3b14fe9220b52f59b3bcca85d9f00d07f9d210b3a5dd8a618d2aea23f65c6f484a8e31510da9d759ceeb8
 DIST Pacemaker-2.0.4.tar.gz 5134516 BLAKE2B 
8fa9a648d9d3971a579852833cba2bbf2d45d2d02870bf314813389fe6d49bb2109f9436224d8e0abe8449660b319a37ea9aa2b28250f14874608bcba6e4472d
 SHA512 
fbff3b5ab05ad52d469304d5bc7fca518df2f491a1176a24735cd1a9b46f7ff90dc5aeae65e5e29feb86e8a210e69e528261138847d6f8773933fb557e71133d
-DIST Pacemaker-2.0.5-rc3.tar.gz 5433648 BLAKE2B 
f564ff0d7c33897bb58886194e169d2071823c43b27bb5e359a3a3a9a471cb8a9c22f86e93ed99d7eedcebfc530494a35fbd0b523287d3111dea0f507cf5b76b
 SHA512 
adf558d80d93ee7944b8e9eb5d07304e374ee61a4d81159daa9c6a9108ee77294e109766c21ed6f6eef2847ebc67d98925b8c63ff49bba958058bb7ef68d0f07
+DIST Pacemaker-2.0.5.tar.gz 5434850 BLAKE2B 
4e3d24746978fe0785dd9c415cc3779a2bd06f78d8bcd3353cdab8c93b192db8a017d404f6d5e27852369e8db2dc1ee4a2c4c7806ebb1aad5381d1c5b5a681dc
 SHA512 
5fd3614f0284297babb66ea2dc567583315052fcf77f49107c52161e8e8c164ae3169d98528fdc1316d8eabaacc98ed24e9c6e6c90b3286f2f012a4ee874bbba

diff --git a/sys-cluster/pacemaker/pacemaker-2.0.5_rc3.ebuild 
b/sys-cluster/pacemaker/pacemaker-2.0.5.ebuild
similarity index 100%
rename from sys-cluster/pacemaker/pacemaker-2.0.5_rc3.ebuild
rename to sys-cluster/pacemaker/pacemaker-2.0.5.ebuild



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

2020-12-03 Thread Marc Schiffbauer
commit: 25a9a9601046177b2c80702bf4b50541bd6d198f
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Dec  4 00:54:15 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Fri Dec  4 00:55:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a9a960

sys-cluster/pacemaker: bump to 1.1.24 final

Bug: https://bugs.gentoo.org/711674
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sys-cluster/pacemaker/Manifest  | 2 +-
 .../pacemaker/{pacemaker-1.1.24_rc1.ebuild => pacemaker-1.1.24.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/pacemaker/Manifest b/sys-cluster/pacemaker/Manifest
index 925a752e53d..9211ccdb8f8 100644
--- a/sys-cluster/pacemaker/Manifest
+++ b/sys-cluster/pacemaker/Manifest
@@ -1,5 +1,5 @@
 DIST Pacemaker-1.1.16.tar.gz 4897772 BLAKE2B 
a6ea8b3e5f6ef776a67d8895a0361945c5bcd98ecd861c0fd8d8b3c474a6f14c816e1f36da1dccd429ab8d92c53a9dd071796968d5080d6a900518df200fafbd
 SHA512 
967c860fab7b9e73dd8643e6d09083a2a1298a77d71c3b138187803c89153bee7219da13e6b94b20f2881b53ba7fc1c8584a43ff058a265e76708fd5dbccf534
 DIST Pacemaker-1.1.19.tar.gz 5369381 BLAKE2B 
9134f014b4da61c01bb2533ad33201400335d9e722e064f5e838df851777cfd17115430bd4623b08b97330bfe98340091f06a98c06dd125761053e79f0375dd2
 SHA512 
c41403441a3ba7a4fb81b6c3e84d7eff5ee951e1040918597ea8462284c83dc6f572607d4903b1238c55757f1eca78132878a172da4e3b5db2dbfe0831c34548
-DIST Pacemaker-1.1.24-rc1.tar.gz 5766749 BLAKE2B 
7928fc40ba6c88983f394edb19116f8843c0e51c5dbbde503b10962fc178ab712470f3de91d93f69de4e18395aa9af04edf79c0c35372a3d3cc3d4d1ef6aa262
 SHA512 
188e3960408b9529f502e3bff28de39b7d7393140af3b14fe9220b52f59b3bcca85d9f00d07f9d210b3a5dd8a618d2aea23f65c6f484a8e31510da9d759ceeb8
+DIST Pacemaker-1.1.24.tar.gz 5765945 BLAKE2B 
cdbba75b640adf6962d00a13a12045bf5d1e34dbdaf34d53797e8fea4fff9368dd3d771fe2d7f70813bb3cfab87a7daca3af56f4f5b343fb3ac3aec649f32316
 SHA512 
6eb5996ae135970cb7a04b81ad43d060e898566d0addd70da61085d47da6d7dc752e8e9df580e18c295c8b373bab6b4574ddb3a34cb7a1e29b2ed768a4f916bd
 DIST Pacemaker-2.0.4.tar.gz 5134516 BLAKE2B 
8fa9a648d9d3971a579852833cba2bbf2d45d2d02870bf314813389fe6d49bb2109f9436224d8e0abe8449660b319a37ea9aa2b28250f14874608bcba6e4472d
 SHA512 
fbff3b5ab05ad52d469304d5bc7fca518df2f491a1176a24735cd1a9b46f7ff90dc5aeae65e5e29feb86e8a210e69e528261138847d6f8773933fb557e71133d
 DIST Pacemaker-2.0.5.tar.gz 5434850 BLAKE2B 
4e3d24746978fe0785dd9c415cc3779a2bd06f78d8bcd3353cdab8c93b192db8a017d404f6d5e27852369e8db2dc1ee4a2c4c7806ebb1aad5381d1c5b5a681dc
 SHA512 
5fd3614f0284297babb66ea2dc567583315052fcf77f49107c52161e8e8c164ae3169d98528fdc1316d8eabaacc98ed24e9c6e6c90b3286f2f012a4ee874bbba

diff --git a/sys-cluster/pacemaker/pacemaker-1.1.24_rc1.ebuild 
b/sys-cluster/pacemaker/pacemaker-1.1.24.ebuild
similarity index 100%
rename from sys-cluster/pacemaker/pacemaker-1.1.24_rc1.ebuild
rename to sys-cluster/pacemaker/pacemaker-1.1.24.ebuild



[gentoo-commits] proj/kde-sunset:master commit in: media-libs/phonon-qt7/files/, media-libs/phonon-qt7/

2020-12-03 Thread Andreas Sturmlechner
commit: 86971fddb835dedf661ee0e27f6ba8b13b000813
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec  3 22:25:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  3 22:25:45 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=86971fdd

media-libs/phonon-qt7: Drop unbuildable package

media-libs/opengl-apple was last-rited in 2017

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...on-qt7-0_pre20110424-QWidget-cast-dynamic.patch | 28 ---
 .../files/phonon-qt7-0_pre20110424-darwin11.patch  | 29 
 .../phonon-qt7/files/phonon-qt7-noshow.patch   | 17 -
 media-libs/phonon-qt7/metadata.xml |  5 ---
 .../phonon-qt7/phonon-qt7-0_pre20110424.ebuild | 40 --
 5 files changed, 119 deletions(-)

diff --git 
a/media-libs/phonon-qt7/files/phonon-qt7-0_pre20110424-QWidget-cast-dynamic.patch
 
b/media-libs/phonon-qt7/files/phonon-qt7-0_pre20110424-QWidget-cast-dynamic.patch
deleted file mode 100644
index ae222027..
--- 
a/media-libs/phonon-qt7/files/phonon-qt7-0_pre20110424-QWidget-cast-dynamic.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Revert commit:
-
-commit b22b86f6940d2605e78398eca4ae05c3ea44a92c
-Author: Ritt Konstantin 
-Date:   Thu Jun 10 07:38:14 2010 +0400
-
-fix build with -fno-rtti
-
-m_renderDrawWidget object inherits QWidget and can be safely static_cast-ed
-
-as it yields in:
-
-error: invalid static_cast from type ‘Phonon::QT7::IVideoRenderDrawWidget*’ to 
type ‘QWidget*’
-
-
-diff --git a/qt7/videowidget.mm b/qt7/videowidget.mm
-index 736dcdf..e471140 100644
 a/qt7/videowidget.mm
-+++ b/qt7/videowidget.mm
-@@ -578,7 +578,7 @@ public:
- PhononAutoReleasePool pool;
- updateDrawFrameRect();
- if (m_renderDrawWidget)
--static_cast(m_renderDrawWidget)->resize(size());
-+dynamic_cast(m_renderDrawWidget)->resize(size());
- break; }
- case QEvent::Paint:{
- PhononAutoReleasePool pool;

diff --git 
a/media-libs/phonon-qt7/files/phonon-qt7-0_pre20110424-darwin11.patch 
b/media-libs/phonon-qt7/files/phonon-qt7-0_pre20110424-darwin11.patch
deleted file mode 100644
index 6d1a5626..
--- a/media-libs/phonon-qt7/files/phonon-qt7-0_pre20110424-darwin11.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-disable AUGraphAddNode, it needs an AudioComponent iso Component
-need a definition for gnuOrtho2D
-
 phonon-qt7/qt7/audionode.mm
-+++ phonon-qt7/qt7/audionode.mm
-@@ -69,9 +69,9 @@
- 
- OSStatus err = noErr;
- #if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5
--if (QSysInfo::MacintoshVersion >= QSysInfo::MV_10_5)
--err = AUGraphAddNode(m_audioGraph->audioGraphRef(), , 
_auNode);
--else
-+//if (QSysInfo::MacintoshVersion >= QSysInfo::MV_10_5)
-+//err = AUGraphAddNode(m_audioGraph->audioGraphRef(), , 
_auNode);
-+//else
- #endif
- err = AUGraphNewNode(m_audioGraph->audioGraphRef(), , 0, 
0, _auNode);
- 
 phonon-qt7/qt7/videowidget.mm
-+++ phonon-qt7/qt7/videowidget.mm
-@@ -35,6 +35,8 @@
- #import 
- #import 
- 
-+#import 
-+
- 
/
- 
- #ifdef QT_MAC_USE_COCOA // Rendering to a QTMovieView can only be done in 
Cocoa

diff --git a/media-libs/phonon-qt7/files/phonon-qt7-noshow.patch 
b/media-libs/phonon-qt7/files/phonon-qt7-noshow.patch
deleted file mode 100644
index e05c2c4d..
--- a/media-libs/phonon-qt7/files/phonon-qt7-noshow.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -ruN phonon-qt7.orig/CMakeLists.txt phonon-qt7/CMakeLists.txt
 phonon-qt7.orig/CMakeLists.txt 2011-04-24 20:22:59.0 +0200
-+++ phonon-qt7/CMakeLists.txt  2011-04-24 20:42:15.0 +0200
-@@ -2,6 +2,8 @@
- 
- cmake_minimum_required(VERSION 2.6.2 FATAL_ERROR)
- 
-+set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
-+
- find_package(Phonon REQUIRED)
- find_package(OpenGL REQUIRED)
- 
-@@ -17,4 +19,3 @@
-   add_subdirectory(qt7)
- endif (Q_WS_MAC)
- 
--macro_display_feature_log()

diff --git a/media-libs/phonon-qt7/metadata.xml 
b/media-libs/phonon-qt7/metadata.xml
deleted file mode 100644
index 7a38bb90..
--- a/media-libs/phonon-qt7/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-

diff --git a/media-libs/phonon-qt7/phonon-qt7-0_pre20110424.ebuild 
b/media-libs/phonon-qt7/phonon-qt7-0_pre20110424.ebuild
deleted file mode 100644
index e844131a..
--- a/media-libs/phonon-qt7/phonon-qt7-0_pre20110424.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Phonon QuickTime7 backend"
-HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon/phonon-quicktime;

[gentoo-commits] proj/kde-sunset:master commit in: dev-db/hk_classes/files/, dev-db/hk_classes/

2020-12-03 Thread Andreas Sturmlechner
commit: bdd79ad182e01ad3e969b9970bd1bdaa4056b4e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec  3 21:10:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  3 21:10:56 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=bdd79ad1

dev-db/hk_classes: Remove unbuildable package

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-db/hk_classes/ChangeLog| 308 
 .../hk_classes/files/hk_classes-0.8.3-gcc43.patch  | 321 -
 dev-db/hk_classes/hk_classes-0.8.3-r1.ebuild   |  82 --
 dev-db/hk_classes/hk_classes-0.8.3.ebuild  |  70 -
 dev-db/hk_classes/metadata.xml |   9 -
 5 files changed, 790 deletions(-)

diff --git a/dev-db/hk_classes/ChangeLog b/dev-db/hk_classes/ChangeLog
deleted file mode 100644
index adeb4b95..
--- a/dev-db/hk_classes/ChangeLog
+++ /dev/null
@@ -1,308 +0,0 @@
-# ChangeLog for dev-db/hk_classes
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/ChangeLog,v 1.68 
2009/07/19 12:08:58 nixnut Exp $
-
-  19 Jul 2009; nixnut  hk_classes-0.8.3-r1.ebuild:
-  ppc stable #274110
-
-  05 Jul 2009; Markus Meier  hk_classes-0.8.3-r1.ebuild:
-  amd64 stable, bug #274110
-
-  30 Jun 2009; Raúl Porcel  hk_classes-0.8.3-r1.ebuild:
-  sparc stable wrt #274110
-
-  19 Jun 2009; Tomáš Chvátal 
-  hk_classes-0.8.3-r1.ebuild, metadata.xml:
-  Add useflag for mdb. Microsoft access files. Per bug #274706.
-
-  17 Jun 2009; Christian Faulhammer 
-  hk_classes-0.8.3-r1.ebuild:
-  stable x86, bug 274110
-
-*hk_classes-0.8.3-r1 (14 Jun 2009)
-
-  14 Jun 2009; Tomáš Chvátal 
-  -hk_classes-0.7.4a.ebuild, -files/hk_classes-0.7.4a-amd64.patch,
-  -hk_classes-0.8.1_alpha3.ebuild, -files/hk_classes-amd64.patch,
-  -hk_classes-0.7.1.ebuild, -hk_classes-0.8.1.ebuild,
-  -hk_classes-0.8.2_alpha3.ebuild, +hk_classes-0.8.3-r1.ebuild,
-  metadata.xml:
-  Fix various issues, such as bundled sqlite or wrong configure options.
-  Bugs #259100, #252542. Remove old.
-
-  14 Jun 2009; Tomáš Chvátal 
-  hk_classes-0.8.3.ebuild:
-  Add missing pkgconfig dep per bug #227487. Clean up bit the ebuild.
-
-  23 Mar 2009; Friedrich Oslage 
-  hk_classes-0.8.3.ebuild:
-  Stable on sparc, bug #245549
-
-  18 Mar 2009; Joseph Jezak  hk_classes-0.8.3.ebuild:
-  Marked ppc stable for bug #245549.
-
-  15 Feb 2009; Markus Meier  hk_classes-0.8.3.ebuild:
-  amd64/x86 stable, bug #245549
-
-  26 Aug 2008; Timo Gurr 
-  files/hk_classes-0.8.3-gcc43.patch, hk_classes-0.7.1.ebuild,
-  hk_classes-0.7.4a.ebuild, hk_classes-0.8.1_alpha3.ebuild,
-  hk_classes-0.8.1.ebuild, hk_classes-0.8.2_alpha3.ebuild,
-  hk_classes-0.8.3.ebuild:
-  Update gcc 4.3 patch borrowed from mandriva, fixing bug #230251. Fix some
-  quoting.
-
-  21 May 2008; Tiziano Müller 
-  hk_classes-0.7.1.ebuild, hk_classes-0.7.4a.ebuild,
-  hk_classes-0.8.1_alpha3.ebuild, hk_classes-0.8.1.ebuild,
-  hk_classes-0.8.2_alpha3.ebuild, hk_classes-0.8.3.ebuild:
-  Changed dependency for postgresql from dev-db/postgresql to
-  virtual/postgresql-server
-
-  25 Apr 2008; Wulf C. Krueger 
-  +files/hk_classes-0.8.3-gcc43.patch, hk_classes-0.8.3.ebuild:
-  Added a patch for gcc 4.3 compatibility as kindly provided by Eduard
-  Warkentin on bug 218913. Minor QA fixes. Added the missing fontconfig
-  dependency as reported in bug 204374.
-
-  02 Jul 2007; Wulf C. Krueger 
-  hk_classes-0.8.1_alpha3.ebuild, hk_classes-0.8.1.ebuild,
-  hk_classes-0.8.2_alpha3.ebuild:
-  The tests this package provides are broken and have thus been disabled.
-  Fixes bug 184017.
-
-  02 Jul 2007; Piotr Jaroszyński 
-  hk_classes-0.8.1_alpha3.ebuild, hk_classes-0.8.1.ebuild,
-  hk_classes-0.8.2_alpha3.ebuild:
-  (QA) RESTRICT clean up.
-
-  19 Jun 2007; Wulf C. Krueger 
-  hk_classes-0.8.3.ebuild:
-  The tests this package provides are broken and have thus been disabled.
-  Fixes bug 182568.
-
-*hk_classes-0.8.3 (20 Mar 2007)
-
-  20 Mar 2007; Stefan Schweizer  +hk_classes-0.8.3.ebuild:
-  Version bump thanks to Peter Ruskin  in bug 153003
-
-  06 Feb 2007; Simon Stelling  hk_classes-0.8.1.ebuild:
-  stable on amd64; bug 152247
-
-  13 Jan 2007; nixnut  hk_classes-0.8.1.ebuild:
-  Stable on ppc wrt bug 152247
-
-  27 Nov 2006; Gustavo Zacarias 
-  hk_classes-0.8.1.ebuild:
-  Stable on sparc wrt #152247
-
-  23 Nov 2006; Francesco Riosa  hk_classes-0.8.1.ebuild:
-  readded x86 stable removed in the previous commit
-
-  23 Nov 2006; Francesco Riosa  hk_classes-0.7.1.ebuild,
-  hk_classes-0.7.4a.ebuild, hk_classes-0.8.1_alpha3.ebuild,
-  hk_classes-0.8.1.ebuild, hk_classes-0.8.2_alpha3.ebuild:
-  dev-db/mysql => virtual/mysql
-
-  23 Nov 2006; Christian Faulhammer 
-  hk_classes-0.8.1.ebuild:
-  stable x86, bug #152247
-
-  16 Oct 2006; Diego Pettenò 
-  hk_classes-0.7.1.ebuild, hk_classes-0.7.4a.ebuild,
-  hk_classes-0.8.1_alpha3.ebuild, 

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

2020-12-03 Thread Sergei Trofimovich
commit: 62efaec77fa10f6a5d44cef700300b659d8b48d6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec  4 00:29:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  4 00:35:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62efaec7

dev-lang/nim: bump up to 1.4.2

Among other things nimble source is bundled again and
we can build it by default.

Reported-by: Anthony Parsons
Closes: https://bugs.gentoo.org/752411
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/nim/Manifest |  1 +
 dev-lang/nim/nim-1.4.2.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index fefbe21022b..7ddfaada80f 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1 +1,2 @@
 DIST nim-1.4.0.tar.xz 4626604 BLAKE2B 
09417508b840d4cb522006f08799cb235db5f4e2f18fdf970ffa4d845998e498c005843cc994e15f8bea992b5341c8bce667208c68bf81ce3f5e650627bc
 SHA512 
aa0cd5aef16ad5e793dc2c021404c1f0b89b35829f155ada4c0795d980de722493fb4e3da45373e6f2597b5af71140f5ecdfd5b06aa26e9afd2eb5d3f2cab8df
+DIST nim-1.4.2.tar.xz 4770616 BLAKE2B 
95561a22fedaa1eb42f099589b7b13e6833d1804d1d9bf8c4ec6514a4db89622d7f678b19ce9bed1c3ac5dffa3956b73e6b12fa6335f8e39a8b0dee90ae50457
 SHA512 
a357eaa5ef6c71b296fe6c53ed25be8b864a2895871a4ef6f23f2d31ce1c17d6dfb12eaf2bb8e71d122b7cf46746873109f424388ac2b6e84826699c1c5493fe

diff --git a/dev-lang/nim/nim-1.4.2.ebuild b/dev-lang/nim/nim-1.4.2.ebuild
new file mode 100644
index 000..75756c7f47d
--- /dev/null
+++ b/dev-lang/nim/nim-1.4.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 multiprocessing toolchain-funcs
+
+DESCRIPTION="compiled, garbage-collected systems programming language"
+HOMEPAGE="https://nim-lang.org/;
+SRC_URI="https://nim-lang.org/download/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc +readline test"
+
+RESTRICT=test # need to sort out depends and numerous failures
+
+RDEPEND="
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="
+   ${DEPEND}
+   test? ( net-libs/nodejs )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.20.0-paths.patch
+)
+
+_run() {
+   echo "$@"
+   "$@" || die "'$*' failed"
+}
+
+nim_use_enable() {
+   [[ -z $2 ]] && die "usage: nim_use_enable  "
+   use $1 && echo "-d:$2"
+}
+
+src_configure() {
+   export XDG_CACHE_HOME=${T}/cache #667182
+   tc-export CC LD
+
+   # Override default CC=gcc.
+   echo "gcc.exe= \"$(tc-getCC)\"" >> config/nim.cfg || die
+   echo "gcc.linkerexe  = \"$(tc-getCC)\"" >> config/nim.cfg || die
+}
+
+src_compile() {
+
+   _run ./build.sh
+
+   _run ./bin/nim --parallelBuild:$(makeopts_jobs) c koch
+   _run ./koch boot --parallelBuild:$(makeopts_jobs) -d:release 
$(nim_use_enable readline useGnuReadline)
+   PATH="./bin:$PATH" _run ./koch tools --parallelBuild:$(makeopts_jobs)
+
+   if use doc; then
+   # TODO: '--parallelBuild:' does ont seem to work
+   PATH="./bin:$PATH" _run ./koch doc 
--parallelBuild:$(makeopts_jobs)
+   fi
+}
+
+src_test() {
+   PATH="./bin:$PATH" _run ./koch test --parallelBuild:$(makeopts_jobs)
+}
+
+src_install() {
+   PATH="./bin:$PATH" _run ./koch install "${ED}"
+   rm -r "${ED}/usr/share/nim/doc" || die "failed to remove 'doc'"
+
+   exeinto /usr/bin
+
+   local bin_exe
+   for bin_exe in bin/*; do
+   # './koch install' installs only 'nim' binary
+   # but not the rest
+   [[ ${bin_exe} == bin/nim ]] && continue
+   doexe "${bin_exe}"
+   done
+
+   use doc && dodoc doc/html/*.html
+   newbashcomp tools/nim.bash-completion ${PN}
+}



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

2020-12-03 Thread Thomas Deutschmann
commit: 2dc7d82d180ff4eda7d2532ad928fac3022abaad
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  4 00:27:45 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  4 00:27:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc7d82d

dev-lang/php: x86 stable (bug #756775)

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

 dev-lang/php/php-7.3.25.ebuild | 2 +-
 dev-lang/php/php-7.4.13.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/php/php-7.3.25.ebuild b/dev-lang/php/php-7.3.25.ebuild
index 705d68d153f..bf679a0da10 100644
--- a/dev-lang/php/php-7.3.25.ebuild
+++ b/dev-lang/php/php-7.3.25.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 

diff --git a/dev-lang/php/php-7.4.13.ebuild b/dev-lang/php/php-7.4.13.ebuild
index 97ccf43d8c7..701c36a5024 100644
--- a/dev-lang/php/php-7.4.13.ebuild
+++ b/dev-lang/php/php-7.4.13.ebuild
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/, sys-fs/hfsutils/files/

2020-12-03 Thread Sergei Trofimovich
commit: 2bff5f3d49748d2b7d7deffc70ca3c2d1c95b5fe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec  3 23:48:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec  3 23:48:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bff5f3d

sys-fs/hfsutils: fix tcl allocator usage in tests

Tests used Tcl_Alloc() / malloc() and Tcl_Free() / free()
interchangeably. Nowadays TCL allocator now requires correct
alloc/free functions to be used.

The patch fixes all the test crashes for me on amd64.

Reported-by: Roy Bamford
Closes: https://bugs.gentoo.org/757924
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/hfsutils-3.2.6-test-tcl-8.6.patch| 62 ++
 sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild  |  6 +++
 2 files changed, 68 insertions(+)

diff --git a/sys-fs/hfsutils/files/hfsutils-3.2.6-test-tcl-8.6.patch 
b/sys-fs/hfsutils/files/hfsutils-3.2.6-test-tcl-8.6.patch
new file mode 100644
index 000..fc2a5542ce4
--- /dev/null
+++ b/sys-fs/hfsutils/files/hfsutils-3.2.6-test-tcl-8.6.patch
@@ -0,0 +1,62 @@
+Use Tcl_Free() for arguments allocated with Tcl_SplitList().
+Use Tcl_Alloc() for arguments passed to tcl to be freed by TCL_DYNAMIC.
+
+https://bugs.gentoo.org/757924
+--- a/tclhfs.c
 b/tclhfs.c
+@@ -1313,7 +1313,7 @@ int cmd_hfs(ClientData clientData, Tcl_Interp *interp,
+ badblocks = ALLOCX(unsigned long, listc);
+ if (listc && badblocks == 0)
+   {
+-free(listv);
++Tcl_Free((char *) listv);
+ 
+ interp->result = "out of memory";
+ return TCL_ERROR;
+@@ -1324,13 +1324,13 @@ int cmd_hfs(ClientData clientData, Tcl_Interp *interp,
+ if (Tcl_ExprLong(interp, listv[i],
+  (long *) [i]) != TCL_OK)
+   {
+-free(listv);
++Tcl_Free((char *) listv);
+ FREE(badblocks);
+ return TCL_ERROR;
+   }
+   }
+ 
+-free(listv);
++Tcl_Free((char *) listv);
+ 
+ if (do_format(argv[2], partno, 0, argv[4], listc, badblocks) == -1)
+   {
+--- a/tclhfs.c
 b/tclhfs.c
+@@ -378,7 +378,7 @@ int file_cmd(ClientData clientData, Tcl_Interp *interp,
+ return TCL_ERROR;
+   }
+ 
+-mem = ALLOC(char, bytes + 1);
++mem = Tcl_Alloc(bytes + 1);
+ if (mem == 0)
+   {
+ interp->result = "out of memory";
+--- a/tclhfs.c
 b/tclhfs.c
+@@ -902,7 +902,7 @@ int vol_cmd(ClientData clientData, Tcl_Interp *interp,
+   }
+ 
+ result = Tcl_Merge(listc, listv);
+-free(listv);
++Tcl_Free((char *)listv);
+ 
+ Tcl_SetResult(interp, result, TCL_DYNAMIC);
+   }
+@@ -1038,7 +1038,7 @@ int vol_cmd(ClientData clientData, Tcl_Interp *interp,
+   return TCL_ERROR;
+ 
+ fargv = hfs_glob(vol, listc, listv, );
+-free(listv);
++Tcl_Free((char*)listv);
+ 
+ if (fargv == 0)
+   {

diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild 
b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild
index d6ec2af9179..5df159088c9 100644
--- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild
+++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild
@@ -32,6 +32,7 @@ REQUIRED_USE="tk? ( tcl )"
 PATCHES=(
"${FILESDIR}"/largerthan2gb.patch
"${FILESDIR}"/${P/_p*}-fix-tcl-8.6.patch
+   "${FILESDIR}"/${PN}-3.2.6-test-tcl-8.6.patch
 )
 S=${WORKDIR}/${P/_p*}
 
@@ -57,6 +58,11 @@ src_compile() {
emake CC="$(tc-getCC)" -C hfsck
 }
 
+src_test() {
+   # Tests reuse the same image name. Let's serialize.
+   emake check -j1
+}
+
 src_install() {
dodir /usr/bin /usr/lib /usr/share/man/man1
emake \



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

2020-12-03 Thread Marek Szuba
commit: d3f4980a29badde11785f1ea8bebc82c4fbfcd89
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 23:30:30 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 23:40:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f4980a

app-admin/lsyncd-2.2.3: migrate to lua-single.eclass

Upstream uses a customised variant of a really old version of
FindLua.cmake which is not easy to replace with a modern stock version
because it sets paths to lua and luac. Fortunately, it was simple enough
to patch to only accept one specific ABI version.

Was masked to begin with and I have kept the relevant package.mask line
where it was.

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

 .../files/lsyncd-2.2.3-cmake_lua_version.patch  | 20 
 app-admin/lsyncd/lsyncd-2.2.3.ebuild| 21 ++---
 2 files changed, 38 insertions(+), 3 deletions(-)

diff --git a/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch 
b/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch
new file mode 100644
index 000..7a6cccb1445
--- /dev/null
+++ b/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch
@@ -0,0 +1,20 @@
+--- a/cmake/FindLua.cmake
 b/cmake/FindLua.cmake
+@@ -36,7 +36,7 @@
+ #SET(_POSSIBLE_LUA_LIBRARY lua)
+ 
+ # Determine possible naming suffixes (there is no standard for this)
+-SET(_POSSIBLE_SUFFIXES "52" "5.2" "-5.2" "53" "5.3" "-5.3" "")
++SET(_POSSIBLE_SUFFIXES "${LUA_ABI_VERSION}")
+ 
+ # Set up possible search names and locations
+ FOREACH(_SUFFIX ${_POSSIBLE_SUFFIXES})
+@@ -53,7 +53,7 @@
+ 
+ # Find the lua executable
+ FIND_PROGRAM(LUA_COMPILER
+-  NAMES luac5.3 ${_POSSIBLE_LUA_COMPILER}
++  NAMES ${_POSSIBLE_LUA_COMPILER}
+ )
+ 
+ # Find the lua header

diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild 
b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
index 9b83dd0fc77..705a0e4067e 100644
--- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild
+++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
@@ -1,10 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG"
-inherit cmake-utils
+LUA_COMPAT=( lua5-{2,3} )
+LUA_REQ_USE="deprecated"
+
+inherit cmake lua-single
 
 DESCRIPTION="Live Syncing (Mirror) Daemon"
 HOMEPAGE="https://github.com/axkibe/lsyncd;
@@ -14,15 +17,27 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-CDEPEND=">=dev-lang/lua-5.2[deprecated]"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+CDEPEND="${LUA_DEPS}"
 DEPEND="${CDEPEND}
app-text/asciidoc
virtual/pkgconfig"
 RDEPEND="${CDEPEND}
net-misc/rsync"
+# Both lua and luac are invoked at build time
+BDEPEND="${CDEPEND}"
 
 PATCHES=(
+   "${FILESDIR}"/${PN}-2.2.3-cmake_lua_version.patch
"${FILESDIR}"/${PN}-2.3.3-mandir.patch
 )
 
 S=${WORKDIR}/${PN}-release-${PV}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLUA_ABI_VERSION=$(ver_cut 1-2 $(lua_get_version))
+   )
+   cmake_src_configure
+}



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

2020-12-03 Thread Zac Medico
commit: dbc9665dcc142e394502309bd7354fb45e6c5f99
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  3 23:26:39 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  3 23:28:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc9665d

sys-apps/portage: Revbump to 3.0.11-r2 for regression fix

 #757741 AttributeError: 'SetArg' object has no attribute 'root'

Closes: https://bugs.gentoo.org/757741
Bug: https://bugs.gentoo.org/756028
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest | 1 +
 .../portage/{portage-3.0.11-r1.ebuild => portage-3.0.11-r2.ebuild}| 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 28bf11063cb..e243b3ddf81 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,6 +2,7 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.10.tar.bz2 1048234 BLAKE2B 
9011c7a3a7ea6c5c78190c5344370d26700e4bf95e56fdf7036c3c4e1ef2e8bf691f5ee21142aaa4e15d5798404e5abadfdb2b5fea288451666840f0adb0ef77
 SHA512 
d5823fa263876350f5128e03c92350a90f665a5539e0eeea1cfb9320a1c83cfdffe91315bfa54dbc1ba6ffb42fdcbda3b0b728f79aaf3ef254ebb7fd09563188
 DIST portage-3.0.11-bug-754903-pdepend.patch 5379 BLAKE2B 
34d2bca2af7d0a7286fa8ca7e3486341112c0a2d52f79d76a89cf5b68d85be4bc66434b8c3916987824ffdb799ed97db4a50f7b10744d55e229c6ca923e8d3ba
 SHA512 
ecb01de1dfd1a331231a6d7a4e77bce36f7f663354cacd1640eefacdd14873b64ebf30c30105df87b4857fc7d1b8612d61f5f44d6d617bc109fad7583d3940b2
+DIST portage-3.0.11-bug-757741-AttributeError.patch 1077 BLAKE2B 
6411f23746781ec5ebb5eb59679a0e1ea5bca650ca6f06d2c3cf0d8fb78fbaf47b915b33839e2f8aedcffb9b961787ceec92c614284482d65a72ce80f3ac148f
 SHA512 
b0c0135f0db9ddc723ec996a922a36510b009e08d67ff7b1eafd208a11e3c2914c11e18fe26d56ae3f1ca986f1057a230bec9c2c7e4c9ca5308bc34b0c2a
 DIST portage-3.0.11.tar.bz2 1048734 BLAKE2B 
d52e6d90750da0a2474e7b0071955111382aaf14d0c464bd66e673fc953ee90c2a426bd2e05b3642339483184a390ba416b2024849779d0fd95172d383ad4851
 SHA512 
048f7df9f2748565b8cc258667d1ea8fe0cd5e2dbea58d70ce9670885ba00949c16f9c5e7d2c3b2f795fd8f1d977792a9cb083613376128d33bdf9c1e1e4a8e9
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85

diff --git a/sys-apps/portage/portage-3.0.11-r1.ebuild 
b/sys-apps/portage/portage-3.0.11-r2.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.11-r1.ebuild
rename to sys-apps/portage/portage-3.0.11-r2.ebuild
index a681356abc4..91955bb7a5c 100644
--- a/sys-apps/portage/portage-3.0.11-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.11-r2.ebuild
@@ -83,10 +83,12 @@ prefix_src_archives() {
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
$(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
-   
https://github.com/gentoo/portage/commit/07a604537e746814613dc171a5c09072ef0266af.patch
 -> portage-3.0.11-bug-754903-pdepend.patch"
+   
https://github.com/gentoo/portage/commit/07a604537e746814613dc171a5c09072ef0266af.patch
 -> portage-3.0.11-bug-754903-pdepend.patch
+   
https://github.com/gentoo/portage/commit/ff270ae58eca457a1e2bbf9507d8438123082ca0.patch
 -> portage-3.0.11-bug-757741-AttributeError.patch"
 
 PATCHES=(
"${DISTDIR}/portage-3.0.11-bug-754903-pdepend.patch"
+   "${DISTDIR}/portage-3.0.11-bug-757741-AttributeError.patch"
 )
 
 pkg_pretend() {



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

2020-12-03 Thread Zac Medico
commit: ff270ae58eca457a1e2bbf9507d8438123082ca0
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  3 23:01:30 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  3 23:07:06 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ff270ae5

depgraph._add_pkg: fix AttributeError when myparent is not a Package

Fixes: b991f23ad915 ("Allow a package to replace its own buildtime dependency")
Bug: https://bugs.gentoo.org/757741
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/depgraph.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index 0450291d4..f3e834a60 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -3107,7 +3107,7 @@ class depgraph:

self._frozen_config.myopts,

modified_use=self._pkg_use_enabled(pkg))),

level=logging.DEBUG, noiselevel=-1)
-   elif (pkg.installed and myparent and
+   elif (pkg.installed and isinstance(myparent, 
Package) and
pkg.root == myparent.root and
pkg.slot_atom == myparent.slot_atom):
# If the parent package is replacing 
the child package then



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

2020-12-03 Thread Sergei Trofimovich
commit: 2fa968e8ba0783f986986f23d6e3b3c16290fab7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec  3 23:01:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec  3 23:02:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa968e8

sys-fs/hfsutils: require USE=tcl for tests

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

 sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild 
b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild
index 663f0b115d7..d6ec2af9179 100644
--- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild
+++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild
@@ -24,6 +24,9 @@ RDEPEND="
${DEPEND}
 "
 
+# tests are enabled only with USE=tcl
+RESTRICT="!tcl? ( test )"
+
 # use tk requires tcl - bug #150437
 REQUIRED_USE="tk? ( tcl )"
 PATCHES=(



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

2020-12-03 Thread Marek Szuba
commit: 14a7a66110e29a8cbd88623fd3691e2f83a0f494
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 22:11:00 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 22:55:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a7a661

app-admin/lsyncd: limit unmigrated ebuilds to dev-lang/lua:0

...with the exception of 2.2.3, which is masked due to requiring
at least lua-5.2.

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

 app-admin/lsyncd/lsyncd-2.2.0.ebuild | 4 ++--
 app-admin/lsyncd/lsyncd-2.2.1.ebuild | 4 ++--
 app-admin/lsyncd/lsyncd-2.2.2.ebuild | 4 ++--
 app-admin/lsyncd/lsyncd-2.2.3.ebuild | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-admin/lsyncd/lsyncd-2.2.0.ebuild 
b/app-admin/lsyncd/lsyncd-2.2.0.ebuild
index 3819d469946..6fcf0da3b93 100644
--- a/app-admin/lsyncd/lsyncd-2.2.0.ebuild
+++ b/app-admin/lsyncd/lsyncd-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
-CDEPEND=">=dev-lang/lua-5.1[deprecated]"
+CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]"
 DEPEND="${CDEPEND}
app-text/asciidoc
virtual/pkgconfig"

diff --git a/app-admin/lsyncd/lsyncd-2.2.1.ebuild 
b/app-admin/lsyncd/lsyncd-2.2.1.ebuild
index fe75a2d6c54..13a978ad2fd 100644
--- a/app-admin/lsyncd/lsyncd-2.2.1.ebuild
+++ b/app-admin/lsyncd/lsyncd-2.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-CDEPEND=">=dev-lang/lua-5.1[deprecated]"
+CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]"
 DEPEND="${CDEPEND}
app-text/asciidoc
virtual/pkgconfig"

diff --git a/app-admin/lsyncd/lsyncd-2.2.2.ebuild 
b/app-admin/lsyncd/lsyncd-2.2.2.ebuild
index fe75a2d6c54..13a978ad2fd 100644
--- a/app-admin/lsyncd/lsyncd-2.2.2.ebuild
+++ b/app-admin/lsyncd/lsyncd-2.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-CDEPEND=">=dev-lang/lua-5.1[deprecated]"
+CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]"
 DEPEND="${CDEPEND}
app-text/asciidoc
virtual/pkgconfig"

diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild 
b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
index 67ccfb4ab94..9b83dd0fc77 100644
--- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild
+++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-pinyin/

2020-12-03 Thread Marek Szuba
commit: ac0b09d5d29a0e30edf84aae655a66da9dc12a4e
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 22:36:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 22:55:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0b09d5

app-i18n/ibus-pinyin: limit unmigrated ebuilds to dev-lang/lua:0

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

 app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r4.ebuild 
b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r4.ebuild
index b677397a4f9..f4820be6d76 100644
--- a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r4.ebuild
+++ b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r4.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
')
boost? ( dev-libs/boost )
-   lua? ( =dev-lang/lua-5.1*:= )
+   lua? ( =dev-lang/lua-5.1*:0= )
nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
dev-util/intltool



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

2020-12-03 Thread Marek Szuba
commit: 997f847a4dcd7bda4ee5d784ca39ed6504d94ae9
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 22:28:05 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 22:55:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997f847a

app-emulation/libguestfs: limit unmigrated ebuilds to dev-lang/lua:0

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

 app-emulation/libguestfs/libguestfs-1.36.13.ebuild | 2 +-
 app-emulation/libguestfs/libguestfs-1.36.15.ebuild | 2 +-
 app-emulation/libguestfs/libguestfs-1.38.6.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/libguestfs/libguestfs-1.36.13.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.13.ebuild
index 21857f1bb62..7d1a1bbe48b 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.13.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.13.ebuild
@@ -85,7 +85,7 @@ COMMON_DEPEND="
)
virtual/acl
sys-libs/libcap
-   lua? ( dev-lang/lua:* )
+   lua? ( dev-lang/lua:0= )
>=app-shells/bash-completion-2.0
>=dev-libs/yajl-2.0.4
gtk? (

diff --git a/app-emulation/libguestfs/libguestfs-1.36.15.ebuild 
b/app-emulation/libguestfs/libguestfs-1.36.15.ebuild
index e2ae26f43a8..8ec3e24990b 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.15.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.15.ebuild
@@ -83,7 +83,7 @@ COMMON_DEPEND="
)
virtual/acl
sys-libs/libcap
-   lua? ( dev-lang/lua:* )
+   lua? ( dev-lang/lua:0= )
>=dev-libs/yajl-2.0.4
gtk? (
sys-apps/dbus

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6.ebuild
index 13777175b45..15cebc77a63 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6.ebuild
@@ -78,7 +78,7 @@ COMMON_DEPEND="
)
virtual/acl
sys-libs/libcap
-   lua? ( dev-lang/lua:* )
+   lua? ( dev-lang/lua:0= )
>=dev-libs/yajl-2.0.4
gtk? (
sys-apps/dbus



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

2020-12-03 Thread Marek Szuba
commit: 7ebe6f6ccdc2aa0b6e12cc458cb94f3472fd15c1
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 22:51:09 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 22:55:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebe6f6c

dev-lang/moarvm: limit unmigrated ebuilds to dev-lang/lua:0

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

 dev-lang/moarvm/moarvm-2020.05.ebuild | 2 +-
 dev-lang/moarvm/moarvm-2020.06.ebuild | 2 +-
 dev-lang/moarvm/moarvm-2020.07.ebuild | 2 +-
 dev-lang/moarvm/moarvm-2020.08.ebuild | 2 +-
 dev-lang/moarvm/moarvm-2020.09.ebuild | 2 +-
 dev-lang/moarvm/moarvm-2020.10.ebuild | 2 +-
 dev-lang/moarvm/moarvm-2020.11.ebuild | 2 +-
 dev-lang/moarvm/moarvm-.ebuild| 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-lang/moarvm/moarvm-2020.05.ebuild 
b/dev-lang/moarvm/moarvm-2020.05.ebuild
index f49f317b161..02948c1eaeb 100644
--- a/dev-lang/moarvm/moarvm-2020.05.ebuild
+++ b/dev-lang/moarvm/moarvm-2020.05.ebuild
@@ -27,7 +27,7 @@ IUSE="asan clang debug doc +jit static-libs ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}
clang? ( >=sys-devel/clang-3.1 )

diff --git a/dev-lang/moarvm/moarvm-2020.06.ebuild 
b/dev-lang/moarvm/moarvm-2020.06.ebuild
index 96e569caebe..8e60e5d5cdc 100644
--- a/dev-lang/moarvm/moarvm-2020.06.ebuild
+++ b/dev-lang/moarvm/moarvm-2020.06.ebuild
@@ -26,7 +26,7 @@ IUSE="asan clang debug doc +jit optimize static-libs ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}
clang? ( >=sys-devel/clang-3.1 )

diff --git a/dev-lang/moarvm/moarvm-2020.07.ebuild 
b/dev-lang/moarvm/moarvm-2020.07.ebuild
index 96e569caebe..8e60e5d5cdc 100644
--- a/dev-lang/moarvm/moarvm-2020.07.ebuild
+++ b/dev-lang/moarvm/moarvm-2020.07.ebuild
@@ -26,7 +26,7 @@ IUSE="asan clang debug doc +jit optimize static-libs ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}
clang? ( >=sys-devel/clang-3.1 )

diff --git a/dev-lang/moarvm/moarvm-2020.08.ebuild 
b/dev-lang/moarvm/moarvm-2020.08.ebuild
index 96e569caebe..8e60e5d5cdc 100644
--- a/dev-lang/moarvm/moarvm-2020.08.ebuild
+++ b/dev-lang/moarvm/moarvm-2020.08.ebuild
@@ -26,7 +26,7 @@ IUSE="asan clang debug doc +jit optimize static-libs ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}
clang? ( >=sys-devel/clang-3.1 )

diff --git a/dev-lang/moarvm/moarvm-2020.09.ebuild 
b/dev-lang/moarvm/moarvm-2020.09.ebuild
index 96e569caebe..8e60e5d5cdc 100644
--- a/dev-lang/moarvm/moarvm-2020.09.ebuild
+++ b/dev-lang/moarvm/moarvm-2020.09.ebuild
@@ -26,7 +26,7 @@ IUSE="asan clang debug doc +jit optimize static-libs ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}
clang? ( >=sys-devel/clang-3.1 )

diff --git a/dev-lang/moarvm/moarvm-2020.10.ebuild 
b/dev-lang/moarvm/moarvm-2020.10.ebuild
index 96e569caebe..8e60e5d5cdc 100644
--- a/dev-lang/moarvm/moarvm-2020.10.ebuild
+++ b/dev-lang/moarvm/moarvm-2020.10.ebuild
@@ -26,7 +26,7 @@ IUSE="asan clang debug doc +jit optimize static-libs ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}
clang? ( >=sys-devel/clang-3.1 )

diff --git a/dev-lang/moarvm/moarvm-2020.11.ebuild 
b/dev-lang/moarvm/moarvm-2020.11.ebuild
index 96e569caebe..8e60e5d5cdc 100644
--- a/dev-lang/moarvm/moarvm-2020.11.ebuild
+++ b/dev-lang/moarvm/moarvm-2020.11.ebuild
@@ -26,7 +26,7 @@ IUSE="asan clang debug doc +jit optimize static-libs ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}
clang? ( >=sys-devel/clang-3.1 )

diff --git a/dev-lang/moarvm/moarvm-.ebuild 
b/dev-lang/moarvm/moarvm-.ebuild
index 7aedf165b1a..60e866d48a0 100644
--- a/dev-lang/moarvm/moarvm-.ebuild
+++ b/dev-lang/moarvm/moarvm-.ebuild
@@ -26,7 +26,7 @@ IUSE="asan clang debug doc static-libs optimize ubsan"
 
 RDEPEND="dev-libs/libatomic_ops
>=dev-libs/libuv-1.26
-   dev-lang/lua:=
+   dev-lang/lua:0=
dev-libs/libffi"
 DEPEND="${RDEPEND}"
 BDEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/nginx-lua-prometheus/

2020-12-03 Thread Marek Szuba
commit: b35a287a167704c3b9c4edabee2fa79caf8fa6e0
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 22:39:23 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 22:55:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35a287a

app-metrics/nginx-lua-prometheus: limit unmigrated ebuilds to dev-lang/lua:0

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

 .../nginx-lua-prometheus/nginx-lua-prometheus-0.1_pre20170610.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-metrics/nginx-lua-prometheus/nginx-lua-prometheus-0.1_pre20170610.ebuild 
b/app-metrics/nginx-lua-prometheus/nginx-lua-prometheus-0.1_pre20170610.ebuild
index b8af9afe146..7f60758a896 100644
--- 
a/app-metrics/nginx-lua-prometheus/nginx-lua-prometheus-0.1_pre20170610.ebuild
+++ 
b/app-metrics/nginx-lua-prometheus/nginx-lua-prometheus-0.1_pre20170610.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-COMMON_DEPEND=">=dev-lang/lua-5.1:="
+COMMON_DEPEND=">=dev-lang/lua-5.1:0="
 DEPEND="${COMMON_DEPEND}"
 RDEPEND="${COMMON_DEPEND}
www-servers/nginx[nginx_modules_http_lua]"



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

2020-12-03 Thread Marek Szuba
commit: 6ad24ee005e58d9ad793574a816bd0b155963817
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 22:42:15 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 22:55:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad24ee0

app-text/podofo: limit unmigrated ebuilds to dev-lang/lua:0

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

 app-text/podofo/podofo-0.9.6_p20190928.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/podofo/podofo-0.9.6_p20190928.ebuild 
b/app-text/podofo/podofo-0.9.6_p20190928.ebuild
index a07aaa17adb..9ab734ae2d4 100644
--- a/app-text/podofo/podofo-0.9.6_p20190928.ebuild
+++ b/app-text/podofo/podofo-0.9.6_p20190928.ebuild
@@ -15,7 +15,7 @@ IUSE="+boost idn libressl debug test +tools"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( tools )"
 
-RDEPEND="dev-lang/lua:=
+RDEPEND="dev-lang/lua:0=
idn? ( net-dns/libidn:= )
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph/

2020-12-03 Thread Marek Szuba
commit: df594a0aab32aec7f1a21a4a7abdf29ef7371dae
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 22:48:00 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 22:55:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df594a0a

dev-games/openscenegraph: limit unmigrated ebuilds to dev-lang/lua:0

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

 dev-games/openscenegraph/openscenegraph-3.6.4.ebuild| 2 +-
 dev-games/openscenegraph/openscenegraph-3.6.5-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild
index 14ae3e9ed18..3d55a64b014 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.4.ebuild
@@ -51,7 +51,7 @@ RDEPEND="
)
jpeg? ( virtual/jpeg:0 )
las? ( >=sci-geosciences/liblas-1.8.0 )
-   lua? ( >=dev-lang/lua-5.1.5:* )
+   lua? ( >=dev-lang/lua-5.1.5:0= )
openexr? (
media-libs/ilmbase:=
media-libs/openexr:=

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r1.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5-r1.ebuild
index 66084018cb7..9c7feb6d7c8 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.5-r1.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.5-r1.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
)
jpeg? ( virtual/jpeg:0 )
las? ( >=sci-geosciences/liblas-1.8.0 )
-   lua? ( >=dev-lang/lua-5.1.5:* )
+   lua? ( >=dev-lang/lua-5.1.5:0= )
openexr? (
media-libs/ilmbase:=
media-libs/openexr:=



  1   2   3   4   >