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

2020-06-30 Thread Hans de Graaff
commit: e2eabca0c1c53268bd576ab6ea2d3c6ad05cb2fc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  1 05:40:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  1 05:40:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2eabca0

dev-ruby/json: add 2.3.1

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

 dev-ruby/json/Manifest  |  1 +
 dev-ruby/json/json-2.3.1.ebuild | 73 +
 2 files changed, 74 insertions(+)

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

diff --git a/dev-ruby/json/json-2.3.1.ebuild b/dev-ruby/json/json-2.3.1.ebuild
new file mode 100644
index 000..c7cfd6fdef9
--- /dev/null
+++ b/dev-ruby/json/json-2.3.1.ebuild
@@ -0,0 +1,73 @@
+# 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="CHANGES.md README.md"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_GEMSPEC="json.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A JSON implementation as a Ruby extension"
+HOMEPAGE="https://github.com/flori/json;
+LICENSE="Ruby"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="2"
+IUSE=""
+
+RDEPEND="${RDEPEND}"
+DEPEND="${DEPEND}
+   dev-util/ragel"
+
+ruby_add_bdepend "dev-ruby/rake
+   doc? ( dev-ruby/rdoc )
+   test? ( dev-ruby/test-unit:2 )"
+
+all_ruby_prepare() {
+   # Avoid building the extension twice!
+   # And use rdoc instead of sdoc which we don't have packaged
+   # And don't call git to list files. We're using the pregenerated spec 
anyway.
+   sed -i \
+   -e '/task :test/ s|:compile,||' \
+   -e 's| => :clean||' \
+   -e 's|sdoc|rdoc|' \
+   -e 's|`git ls-files`|""|' \
+   Rakefile || die "rakefile fix failed"
+
+   # Remove hardcoded and broken -O setting.
+   sed -i -e '/^  \(if\|unless\)/,/^  end/ s:^:#:' \
+   -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
+
+   # Avoid setting gem since it will not be available yet when installing
+   sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die
+}
+
+each_ruby_configure() {
+   for ext in parser generator ; do
+   ${RUBY} -Cext/json/ext/${ext} extconf.rb || die
+   done
+}
+
+each_ruby_compile() {
+   for ext in parser generator ; do
+   emake V=1 -Cext/json/ext/${ext}
+   cp ext/json/ext/${ext}/${ext}$(get_modname) ext/json/ext/ || die
+   done
+}
+
+each_ruby_test() {
+   for t in pure ext ; do
+   JSON=${T} ${RUBY} -S rake do_test_${t} || die
+   done
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   ruby_fakegem_newins ext/json/ext/generator$(get_modname) 
lib/json/ext/generator$(get_modname)
+   ruby_fakegem_newins ext/json/ext/parser$(get_modname) 
lib/json/ext/parser$(get_modname)
+}



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

2020-06-30 Thread Michał Górny
commit: eaa0b28b7aad57c09f2ecbdd2b5c7b3b7d7b431e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  1 02:52:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  1 03:07:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa0b28b

dev-python/python-bugzilla: Bump to 2.4.0

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

 dev-python/python-bugzilla/Manifest|  1 +
 .../python-bugzilla/python-bugzilla-2.4.0.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/python-bugzilla/Manifest 
b/dev-python/python-bugzilla/Manifest
index a16778b886a..7b85b75efb3 100644
--- a/dev-python/python-bugzilla/Manifest
+++ b/dev-python/python-bugzilla/Manifest
@@ -1,2 +1,3 @@
 DIST python-bugzilla-2.1.0.tar.gz 78791 BLAKE2B 
31819e04ea5627b5513c22e9cb963cdea4d1ef8d6d4db78d14bf08b8b5fb373afaad4bddb2bc0b05d4637f966bf8b4f3699ace58ceff8ea226d9ffd4aacc7f61
 SHA512 
40dd331e2dbb4d70ce6d356eb800d6242ef9878112310087761c8dccb7f05b259f0f5fdee6821713a84c68f1e5f9e0bb6ee45542bc385f00822b97344371239e
 DIST python-bugzilla-2.3.0.tar.gz 79002 BLAKE2B 
d3aaeaebf25bd56286fa1c4adcbf154ff2d84a28918bd1fd80e1f83b30bfe0f54f7418c75afc446c60046d69cf4ff6219718434158ce9cf040b0b2f7b94136ec
 SHA512 
cd6e1c3f142ad74b8165fdd503ebaeb5e512ad8055dfc1e47e794908ac21cece6e39365544b94c123067f1d6527b65765431f2656336086e6dda940e446b763b
+DIST python-bugzilla-2.4.0.tar.gz 109556 BLAKE2B 
cf2c7a5a0f491e92c484f2270ab6c8cf67e4ea87419000474ee8ca80e2b406a837d699915fd3c76f62dd79e4338a7276e88ed653fd0d81efcefba5e259559129
 SHA512 
cbe1d735d4a733eb91d5c6f278a1b7c23a0b142a515eb8a4efed1bf0446a692afa9780f6bfd99e21a079cd4921c4b11d20f65596886b2eba3ba08abdc8593515

diff --git a/dev-python/python-bugzilla/python-bugzilla-2.4.0.ebuild 
b/dev-python/python-bugzilla/python-bugzilla-2.4.0.ebuild
new file mode 100644
index 000..1f4edae4f35
--- /dev/null
+++ b/dev-python/python-bugzilla/python-bugzilla-2.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python module for interacting with Bugzilla over XMLRPC"
+HOMEPAGE="https://github.com/python-bugzilla/python-bugzilla;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+
+RDEPEND="
+   || ( dev-python/python-magic[${PYTHON_USEDEP}] 
sys-apps/file[python,${PYTHON_USEDEP}] )
+   dev-python/requests[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:rst2man:&.py:' setup.py || die
+   distutils-r1_src_prepare
+}



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

2020-06-30 Thread Michał Górny
commit: 6498be4afdb4a82252d814c0367c8dffafe8dd58
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  1 02:47:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  1 03:07:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6498be4a

dev-python/python-slugify: Bump to 4.0.1

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

 dev-python/python-slugify/Manifest |  1 +
 .../python-slugify/python-slugify-4.0.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/python-slugify/Manifest 
b/dev-python/python-slugify/Manifest
index 269387bd6e9..70c3ed8bcff 100644
--- a/dev-python/python-slugify/Manifest
+++ b/dev-python/python-slugify/Manifest
@@ -1,2 +1,3 @@
 DIST python-slugify-1.2.6.tar.gz 8439 BLAKE2B 
74699bf80408e1b6a705525b0ada2612cc6224a2ac1e17ce21230ed684af144c0f72ad99b32674bf19bd716d2cfc3a2f0da6f74facc99acba16e3ebc1873f3f3
 SHA512 
ad45958d03892d8db75967b150f25509c05ab2a87d5ac4a2ed12ffe1f86d7db26c406c6de22ba759b77fe772cc0c00d0e517c71db085618f62094ddadfd2
 DIST python-slugify-4.0.0.tar.gz 9391 BLAKE2B 
386e0186f9300bd00098ee534c5c5521b04b087e17a2530501291c17884c5ceb4895aa357dc0d4b573ba39aeaf4a69f60e2c110b3efede0e066f70ed9992f5f7
 SHA512 
a4b0da48ee887a24a022076c9b21fa5795ab104b1d382bae96fc7ba5ce6c09c0cc42e1f4c3b6874b44097d2246ea5b18302dc42386d8844fa41f495744e5ed90
+DIST python-slugify-4.0.1.tar.gz 11509 BLAKE2B 
b505c62c959dae3823db4441b8811ed98ec8afa0278325cb2715abb63a84b5de1506362699bc39216bbac4100ae265671f940dbbbdaf9164fd251bdaa7af462a
 SHA512 
c1d99a9dc891c4cfa927e4d2bc5701f47b23b7882cce22350283a53c6ded18e1290196c3bb9838883c29c9cb3582e5e684edffd50dfbb4e9da9c2b821ea54bb5

diff --git a/dev-python/python-slugify/python-slugify-4.0.1.ebuild 
b/dev-python/python-slugify/python-slugify-4.0.1.ebuild
new file mode 100644
index 000..979461ce2ce
--- /dev/null
+++ b/dev-python/python-slugify/python-slugify-4.0.1.ebuild
@@ -0,0 +1,22 @@
+# 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="A Python Slugify application that handles Unicode"
+HOMEPAGE="https://github.com/un33k/python-slugify 
https://pypi.org/project/python-slugify/;
+SRC_URI="https://github.com/un33k/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/text-unidecode[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest



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

2020-06-30 Thread Michał Górny
commit: c4256f68d3589570443075eccbbafacf661f785f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  1 02:53:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  1 03:07:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4256f68

dev-python/pillow: Bump to 7.2.0

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

 dev-python/pillow/Manifest|   1 +
 dev-python/pillow/pillow-7.2.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 03200d461bc..3e752043770 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1,3 +1,4 @@
 DIST pillow-6.2.2.tar.gz 37538464 BLAKE2B 
dfd9b81490a8adb4e12ecbf6764e4e27573c9a087877ac37275a9fb42b89f0cd8cab8d7ca0b45c9a00bf38ca5b1d83de68f5fc35ff19031bfcc1495ee3a5f5b7
 SHA512 
0f2c3bfd921247fa11645eadc42e184182a401ccbdb8f10215312e96c8c28f2382f5413b56acd78fab1dffc6fa53cc8588ce960543af65c4769451874c2c918e
 DIST pillow-7.0.0.tar.gz 37880130 BLAKE2B 
be940cbdced884c33f2b3979be113b1bc8974814c9532fe80203395184f90eccba1cd9a5017fec1f0c30a21ff06abc46560d5c6d67938dbf640f2e8e08b7e554
 SHA512 
187173a525d4f3f01b4898633263b53a311f337aa7b159c64f79ba8c7006fd44798a058e7cc5d8f1116bad008e4142ff303456692329fe73b0e115ef5c225d73
 DIST pillow-7.1.2.tar.gz 38933761 BLAKE2B 
b1d8cedeb0e8108af3bc5de672bcf812cb2f5ef8a9a23db45b3d5fc9d383d7d534ee63fbfce27f9ee4318982dec46e1e60eb55ce5aa14588b1468792c8188f5b
 SHA512 
4e20f6dbc3c9d138de6270b14e85911ac5d2953328be4fd4b0754d8fe834625f914ee1f1b2f32cfb26ab57b6ea4b74d14a81a65938cbb94895c0afcd639bb38f
+DIST pillow-7.2.0.tar.gz 39125407 BLAKE2B 
f49015922c34473590740c9fa63435f85f9a517b3295abd2e758941b95162cef0fb1fa2a0e6ee0ac86323709ee3af02888f6e029a1905f13698e82c1f38d5d94
 SHA512 
ac9c7c8f445b3f67f51bea13fad118d1612c45272c26d33bec286f3c2e198912b934378c4bf986b409aaa2a83d92ff176ee4d25f28701d61746c9cb86d0f412b

diff --git a/dev-python/pillow/pillow-7.2.0.ebuild 
b/dev-python/pillow/pillow-7.2.0.ebuild
new file mode 100644
index 000..71526b251ea
--- /dev/null
+++ b/dev-python/pillow/pillow-7.2.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="https://python-pillow.org/;
+SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib"
+REQUIRED_USE="test? ( jpeg tiff )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/olefile[${PYTHON_USEDEP}]
+   imagequant? ( media-gfx/libimagequant:0 )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:0=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:0= )
+   xcb? ( x11-libs/libxcb )
+   zlib? ( sys-libs/zlib:0= )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-gfx/imagemagick[png]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   mydistutilsargs=(
+   build_ext
+   --disable-platform-guessing
+   $(use_enable truetype freetype)
+   $(use_enable jpeg)
+   $(use_enable jpeg2k jpeg2000)
+   $(use_enable lcms)
+   $(use_enable tiff)
+   $(use_enable imagequant)
+   $(use_enable webp)
+   $(use_enable webp webpmux)
+   $(use_enable xcb)
+   $(use_enable zlib)
+   )
+
+   # setup.py sucks at adding the right toolchain paths but it does
+   # accept additional ones from INCLUDE and LIB so set these. You
+   # wouldn't normally need these at all as the toolchain should look
+   # here anyway but this setup.py does stupid things.
+   export \
+   INCLUDE=${ESYSROOT}/usr/include \
+   LIB=${ESYSROOT}/usr/$(get_libdir)
+
+   # We have patched in this env var.
+   tc-export PKG_CONFIG
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" selftest.py --installed || die "selftest failed with 
${EPYTHON}"
+   # no:relaxed: pytest-relaxed plugin make our tests fail. 

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

2020-06-30 Thread Matt Turner
commit: 0a8337be6e3e94db1635ad42fdefc741bb14c416
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul  1 02:06:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul  1 02:49:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8337be

app-misc/mosquitto: Version bump to 1.6.10

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

 app-misc/mosquitto/Manifest|   1 +
 app-misc/mosquitto/mosquitto-1.6.10.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest
index 964e6a872bc..03eb2b2d7e9 100644
--- a/app-misc/mosquitto/Manifest
+++ b/app-misc/mosquitto/Manifest
@@ -1,2 +1,3 @@
+DIST mosquitto-1.6.10.tar.gz 613060 BLAKE2B 
8c148479f79a1aa8a9abdb2bd386dbf9466f1afa41f4e0ed4d29a52adf7571ebca47231f32ec8cbf2760eb7a27bd6633985851fe4c8cb413572c32588a12097b
 SHA512 
2050a7a7af864057a177728f1cab9f6db70d6d1ea609d90c637723c2c9cfc9716429739302abd6742bde932716fae340854fff35956693dfee4ef31ce7b04a25
 DIST mosquitto-1.6.8.tar.gz 589873 BLAKE2B 
aa2e13397f7d4b6305af3180cd042cd143054e154cf8e6d93b05bc5a10d48419174711a1893fe60c1303a2f83cfbc5341cf03ec595e3640f503a2407e869491b
 SHA512 
c15897df4e0979ee29a1e67cc671f56db600a078e9eb0bea376248b3f53b13ceed36616ad3678e2c9e07d6834a6d75e4efca2c40086069c1546e0223be04c071
 DIST mosquitto-1.6.9.tar.gz 610934 BLAKE2B 
59d126a2b26be895f078be0c0dcf3513e56fc135dc956d9361ee191bd7ad6972b4692cd1824ad7a4e86a982df70c1e198e937f9ab23bf778069690098f87c815
 SHA512 
f78228a1e8305e4d89b34250981ed2c5fe5317636003636dc90f6fa2b1e3ca3c8fadb705ee7301f5252456cb093a6547bd46a255ca3d9fb5cdced697738d6eb7

diff --git a/app-misc/mosquitto/mosquitto-1.6.10.ebuild 
b/app-misc/mosquitto/mosquitto-1.6.10.ebuild
new file mode 100644
index 000..4b5abada49c
--- /dev/null
+++ b/app-misc/mosquitto/mosquitto-1.6.10.ebuild
@@ -0,0 +1,114 @@
+# 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 python-any-r1 systemd toolchain-funcs
+
+DESCRIPTION="An Open Source MQTT v3 Broker"
+HOMEPAGE="https://mosquitto.org/ https://github.com/eclipse/mosquitto;
+SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz;
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="bridge examples libressl +persistence +srv ssl tcpd test websockets"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="test? ( bridge )"
+
+RDEPEND="
+   acct-user/mosquitto
+   acct-group/mosquitto
+   srv? ( net-dns/c-ares:= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   tcpd? ( sys-apps/tcp-wrappers )"
+
+DEPEND="${PYTHON_DEPS}
+   ${RDEPEND}
+   test? ( dev-util/cunit )
+   websockets? ( net-libs/libwebsockets[lejp] )"
+
+_emake() {
+   local LIBDIR=$(get_libdir)
+   emake \
+   CC="$(tc-getCC)" \
+   CLIENT_LDFLAGS="${LDFLAGS}" \
+   LIB_SUFFIX="${LIBDIR:3}" \
+   WITH_BRIDGE="$(usex bridge)" \
+   WITH_PERSISTENCE="$(usex persistence)" \
+   WITH_SRV="$(usex srv)" \
+   WITH_TLS="$(usex ssl)" \
+   WITH_WEBSOCKETS="$(usex websockets)" \
+   WITH_WRAP="$(usex tcpd)" \
+   "$@"
+}
+
+src_prepare() {
+   default
+   if use persistence; then
+   sed -i -e "/^#autosave_interval/s|^#||" \
+   -e "s|^#persistence false$|persistence true|" \
+   -e "/^#persistence_file/s|^#||" \
+   -e "s|#persistence_location|persistence_location 
/var/lib/mosquitto/|" \
+   mosquitto.conf || die
+   fi
+
+   # Remove prestripping
+   sed -i -e 's/-s --strip-program=${CROSS_COMPILE}${STRIP}//'\
+   client/Makefile lib/cpp/Makefile src/Makefile lib/Makefile || 
die
+
+   # Remove failing tests
+   sed -i -e '/02-subpub-qos1-bad-pubcomp.py/d' \
+   -e '/02-subpub-qos1-bad-pubrec.py/d' \
+   -e '/02-subpub-qos2-bad-puback-1.py/d' \
+   -e '/02-subpub-qos2-bad-puback-2.py/d' \
+   -e '/02-subpub-qos2-bad-pubcomp.py/d' \
+   test/broker/Makefile || die
+   sed -i -e '/02-subscribe-qos1-async2.test/d' \
+   test/lib/Makefile || die
+
+   python_setup
+   python_fix_shebang test
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
+
+src_install() {
+   _emake DESTDIR="${D}" prefix=/usr install
+   keepdir /var/lib/mosquitto
+   fowners mosquitto:mosquitto /var/lib/mosquitto
+   dodoc readme.md CONTRIBUTING.md ChangeLog.txt
+   doinitd "${FILESDIR}"/mosquitto
+   insinto /etc/mosquitto
+   doins mosquitto.conf
+   systemd_dounit "${FILESDIR}/mosquitto.service"
+
+   if use examples; then
+   docompress -x 

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

2020-06-30 Thread Kent Fredric
commit: 8f1cc39e7021af220e5840322fd105a00bc936de
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Jul  1 00:16:11 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Jul  1 00:16:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1cc39e

dev-perl/Crypt-DSA:  Fix DEPEND -> BDEPEND

I hate this mistake, and I keep making it, need some sort of QA check
for this, but I don't think it can be done generically.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild 
b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
index 55bac478b23..27458159160 100644
--- a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
+++ b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
virtual/perl-MIME-Base64
>=virtual/perl-Math-BigInt-1.780.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.420.0
test? (
dev-perl/Convert-PEM



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

2020-06-30 Thread Patrick McLean
commit: c390511f04d842685ab2c0b45759e4daae782f24
Author: Patrick McLean  sony  com>
AuthorDate: Wed Jul  1 00:10:44 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Jul  1 00:11:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c390511f

sys-cluster/ceph: Bump to 15.2.4, cleanups to 14.2.10

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

 sys-cluster/ceph/Manifest |  2 +-
 sys-cluster/ceph/ceph-14.2.10.ebuild  | 16 
 .../ceph/{ceph-15.2.3.ebuild => ceph-15.2.4.ebuild}   | 19 ++-
 3 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 8c2cc97fb01..494ff52007c 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,4 +1,4 @@
 DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B 
a5224432121db9ef49c1e22771d847399df2f7881cd9c2e185eca12096efb79d21578659d248eb5bae678924983d57452d370e23ab7e78663764d7bea834a461
 SHA512 
e694c9a8c1f9836c08fb74b54423bdc16d4900252e34643c56cf1a615d4dacddfb13df06a6a9f68bb9d438f5f07069ed358f9fa4b5a362640a3046f9c7722dcc
 DIST ceph-14.2.10.tar.gz 129274835 BLAKE2B 
b3f14897db478418b982281bf367a0c497cdfa8991a73e277b5582663c159550f3eff5bdc78a506e267eae8d59c59b19b8a9294802cb532fd7dfa9f612ed0e53
 SHA512 
5ec95b933a360183f89404446c5e1912a81853dfb1134bb8868bc6675a0185420c2bf1eba72308014a008f617aeb8733d51eb8c8eea5d472c32514cf483f4ea6
 DIST ceph-14.2.9.tar.gz 128419205 BLAKE2B 
bace7469d9066a3da7320a0eb894013fae5b7139c15679dddae7df28c593a1029956234a1ba0d3bbdf1639e3a975aa776c695efefb915113a16099c80d563675
 SHA512 
0a26372d0037c32fe1d24be880e272fcce5089b02adfb0e791e0406155f6e66c913fa43762028f49c1fa3f30c6c8d819c521dd11702a37cc7040dfd3097c068e
-DIST ceph-15.2.3.tar.gz 147807898 BLAKE2B 
ff5e9707cf05e22af718ee177cce87ea9913b1b78d7ba17589f2c7fdaea0a7a27dd1f7b8e9947a095ed74106b6b19258fd8be259100624032f3a6e8ce5243390
 SHA512 
0378365863bcb86e62d64a2eff91e39a91218eabfb126dae74185e1fe52b21a3d5113f885ddb8076551f2f069435e18b24417bf70f29f23e21fac7065e412912
+DIST ceph-15.2.4.tar.gz 148011928 BLAKE2B 
c0222725227cf922ed10bb19840b8cbfe0c0b8ae77a4f83f03a95c3fc198165740f7a1dee5e1983e9403634ce389c858e71ed3f2731202630e19961a5de0247a
 SHA512 
94e9b4c87d9f27dbfc9961b853f2cf159d65b614bf50ac3dabad9d801a181c547550ab4bca1f48c7a6e11aa6188e5858b110a9023dc214a043ed5ba375b3dee2

diff --git a/sys-cluster/ceph/ceph-14.2.10.ebuild 
b/sys-cluster/ceph/ceph-14.2.10.ebuild
index b9bca5dfb76..f335155f0e1 100644
--- a/sys-cluster/ceph/ceph-14.2.10.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.10.ebuild
@@ -7,9 +7,8 @@ CMAKE_MAKEFILE_GENERATOR=emake
 
 DISTUTILS_OPTIONAL=1
 
-inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \
-   multiprocessing python-r1 udev readme.gentoo-r1 toolchain-funcs 
\
-   systemd tmpfiles
+inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
 
 if [[ ${PV} == ** ]]; then
inherit git-r3
@@ -175,7 +174,7 @@ RESTRICT="test? ( userpriv )"
 RESTRICT+=" test"
 
 # false positives unless all USE flags are on
-CMAKE_WARN_UNUSED_CLI="no"
+CMAKE_WARN_UNUSED_CLI=no
 
 PATCHES=(
"${FILESDIR}/ceph-12.2.0-use-provided-cpu-flag-values.patch"
@@ -192,6 +191,7 @@ PATCHES=(
"${FILESDIR}/ceph-14.2.4-python-executable.patch"
"${FILESDIR}/ceph-14.2.4-undefined-behaviour.patch"
"${FILESDIR}/ceph-14.2.10-missing-includes.patch"
+   "${FILESDIR}/ceph-14.2.10-python-warnings.patch"
 )
 
 check-reqs_export_vars() {
@@ -213,7 +213,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
if use system-boost; then
find "${S}" -name '*.cmake' -or -name 'CMakeLists.txt' -print0 \
@@ -281,7 +281,7 @@ ceph_src_configure() {
rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \
|| die "failed to remove cmake cache"
 
-   cmake-utils_src_configure
+   cmake_src_configure
 
# bug #630232
sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \
@@ -309,7 +309,7 @@ python_compile() {
 }
 
 src_compile() {
-   cmake-utils_src_make VERBOSE=1 all
+   cmake_build VERBOSE=1 all
 
# we have to do this here to prevent from building everything multiple 
times
python_copy_sources
@@ -330,7 +330,7 @@ python_install() {
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
python_foreach_impl python_install
 
find "${ED}" -name '*.la' -type f -delete || die

diff --git a/sys-cluster/ceph/ceph-15.2.3.ebuild 
b/sys-cluster/ceph/ceph-15.2.4.ebuild
similarity index 96%
rename from sys-cluster/ceph/ceph-15.2.3.ebuild
rename to sys-cluster/ceph/ceph-15.2.4.ebuild
index 49968eb700f..dc446889a8f 

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

2020-06-30 Thread Davide Pesavento
commit: 12a8ff4e14598d1ad9033a73855655c47b44984b
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Jun 30 23:30:21 2020 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Jun 30 23:31:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a8ff4e

dev-util/qbs: add 1.16.0

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-util/qbs/Manifest  |   1 +
 dev-util/qbs/metadata.xml  |   4 +-
 dev-util/qbs/qbs-1.16.0.ebuild | 116 +
 3 files changed, 119 insertions(+), 2 deletions(-)

diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index aacb348c605..ed20307b545 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,3 +1,4 @@
 DIST qbs-src-1.12.2.tar.gz 4374830 BLAKE2B 
8ace5ac7fea9bcd944dd02280a36f0f275749512e44ab9e3221e154d80ccf8aa25e3452eb90b1396323b540ec97e4b72c29b3a1d4727a72791a0e267bd89df13
 SHA512 
eb8c5db94f6b4e2300951d9cb6e092b873381421a1bff31a9e8422859aee3c0b3d038b6a2927a4f5c8fd871a0a7d283f7b7c3be74834dd30d640a1ed9c87a147
 DIST qbs-src-1.14.1.tar.gz 4365537 BLAKE2B 
5a51ddea64023c76b6934634f72ab19d54a3e857efe30d7698a3970d099e436599b53b369d81434cc8e721606513bd487010047e60ccfa289574f606cf020dc5
 SHA512 
df9031e2749ba598129daef0a6b4322ad964c87a33bfd079bb231170da49c42708740ec63e351607b7e9da1dd11310802b14917eaf2ec97bb747a6df9890f2f3
 DIST qbs-src-1.15.0.tar.gz 4531882 BLAKE2B 
95ef24a3c63972a5c4111b68c19d57d83552c8c2fd771bda6291d99564c2e3e80488700ceaf88e64bf6edca1d156dc912757ebe682cb5e3d5aec015640e8641f
 SHA512 
461ac2e1574c163149b080936233144b3941024e7f61c2b2514e58089b7fa100e576c0336e16a3c51a0f4b77e575081350550e23b543e86a2023d524aba18d07
+DIST qbs-src-1.16.0.tar.gz 4571788 BLAKE2B 
4fb06314d0d0a532574e0d245ea85b6d596850ffe4b81b621406d1bc99e0529fc491bf5c7db514d90026c0bf4916f9fa102457aab2bbaaddbbe2e90c03aa04a4
 SHA512 
65c5398ffad54e10e251bed79a5b58abd722c0f95a031c536fc8647d915dd696923401c767a7a8ac029f4f571b6bbf96ef4b7493bb30768f675477bd68fcc21c

diff --git a/dev-util/qbs/metadata.xml b/dev-util/qbs/metadata.xml
index eb2faf76929..4311f5d8ba9 100644
--- a/dev-util/qbs/metadata.xml
+++ b/dev-util/qbs/metadata.xml
@@ -12,7 +12,7 @@

Qbs is a tool that helps simplify the build process for developing
projects across multiple platforms. Qbs can be used for any software
-   project, whether it is written in Qt or not.
+   project, regardless of programming language, toolkit, or libraries used.
 
Qbs is an all-in-one tool that generates a build graph from a
high-level project description (like qmake or cmake) and additionally
@@ -21,6 +21,6 @@


https://bugreports.qt.io/
-   http://doc.qt.io/qbs/
+   https://doc.qt.io/qbs/

 

diff --git a/dev-util/qbs/qbs-1.16.0.ebuild b/dev-util/qbs/qbs-1.16.0.ebuild
new file mode 100644
index 000..2ecd2be09ac
--- /dev/null
+++ b/dev-util/qbs/qbs-1.16.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils toolchain-funcs
+
+MY_P=${PN}-src-${PV}
+
+DESCRIPTION="Modern build tool for software projects"
+HOMEPAGE="https://doc.qt.io/qbs/;
+SRC_URI="http://download.qt.io/official_releases/${PN}/${PV}/${MY_P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+# see bug 581874 for the qttest dep in RDEPEND
+RDEPEND="
+   dev-qt/qtcore:5=
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   test? ( dev-qt/qttest:5 )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-qt/qdoc:5
+   dev-qt/qthelp:5
+   )
+   test? (
+   dev-qt/linguist-tools:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   )
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   if ! use examples; then
+   sed -i -e '/INSTALLS +=/ s:examples::' static.pro || die
+   fi
+
+   echo "SUBDIRS = $(usex test auto '')" >> tests/tests.pro
+
+   # skip several tests that fail and/or have additional deps
+   sed -i \
+   -e 's/findArchiver("7z")/""/'   `# requires p7zip, 
fails` \
+   -e 's/findArchiver(binaryName,.*/"";/'  `# requires zip and 
jar` \
+   -e 's/p\.value("nodejs\./true||&/'  `# requires nodejs, bug 
527652` \
+   -e 
's/\(p\.value\|m_qbsStderr\.contains\)("typescript\./true||&/' `# requires 
nodejs and typescript` \
+   tests/auto/blackbox/tst_blackbox.cpp || die
+
+   # requires jdk, fails, bug 585398
+   sed -i -e '/blackbox-java\.pro/ d' tests/auto/auto.pro || die
+}
+
+src_configure() {
+   local myqmakeargs=(
+   qbs.pro # bug 523218

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-DSA/, dev-perl/Crypt-DSA/files/

2020-06-30 Thread Kent Fredric
commit: 01793cf31060c68d178d5d5e6d26eafcbc30e15b
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 23:20:13 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 23:21:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01793cf3

dev-perl/Crypt-DSA: -r bump for EAPI7 and fixes

- EAPI7
- Parallel tests
- Improve dependencies to satisfy more tests
- Migrate "sed" to "patch"

Keywords:
- Dropped ~sparc due to new test dependency dev-perl/Convert-PEM

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild | 35 ++
 .../files/Crypt-DSA-1.17-no-dot-inc.patch  | 21 +
 2 files changed, 56 insertions(+)

diff --git a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild 
b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
new file mode 100644
index 000..55bac478b23
--- /dev/null
+++ b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ADAMK
+DIST_VERSION=1.17
+inherit perl-module
+
+DESCRIPTION="DSA Signatures and Key Generation"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86 ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-perl/Data-Buffer-0.10.0
+   dev-perl/Digest-SHA1
+   virtual/perl-File-Spec
+   >=dev-perl/File-Which-0.50.0
+   virtual/perl-MIME-Base64
+   >=virtual/perl-Math-BigInt-1.780.0
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.420.0
+   test? (
+   dev-perl/Convert-PEM
+   dev-perl/Math-BigInt-GMP
+   >=virtual/perl-Test-Simple-0.420.0
+   )
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-1.17-no-dot-inc.patch"
+)

diff --git a/dev-perl/Crypt-DSA/files/Crypt-DSA-1.17-no-dot-inc.patch 
b/dev-perl/Crypt-DSA/files/Crypt-DSA-1.17-no-dot-inc.patch
new file mode 100644
index 000..5f0012ec33f
--- /dev/null
+++ b/dev-perl/Crypt-DSA/files/Crypt-DSA-1.17-no-dot-inc.patch
@@ -0,0 +1,21 @@
+From 0e063bbea153b923ed0997e2990a2f30ef48c71f Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 1 Jul 2020 10:59:21 +1200
+Subject: Include '.' in @INC for perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index f29461b..0d015e9 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,3 +1,4 @@
++use lib '.';
+ use inc::Module::Install 1.01;
+ 
+ all_from  'lib/Crypt/DSA.pm';
+-- 
+2.27.0
+



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/propka/

2020-06-30 Thread Alexey Shvetsov
commit: 35c53b263ca449cfa6602fc548d89f839eaae5ee
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Jun 30 22:29:39 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Jun 30 22:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c53b26

sci-chemistry/propka: Version bump

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Shvetsov  gentoo.org>

 sci-chemistry/propka/Manifest  |  2 +-
 sci-chemistry/propka/metadata.xml  | 12 +++
 ...opka-3.1_p140511.ebuild => propka-3.2.0.ebuild} | 23 --
 3 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/sci-chemistry/propka/Manifest b/sci-chemistry/propka/Manifest
index 7e3748e1a98..4141de90904 100644
--- a/sci-chemistry/propka/Manifest
+++ b/sci-chemistry/propka/Manifest
@@ -1 +1 @@
-DIST propka-3.1_p140511.tar.xz 151284 BLAKE2B 
16b3528fb9ac224632f99c665c98b2349e49af92479a0b1ec411a08196724c14ba35199c69280d9f1c7e6126a347eede70e229ebd76392d887fe8bef7aad9283
 SHA512 
c2938af41ed386e267cd045b14e34779889b3c206016d747b68c400f2c8b37bd50cc3b74d055d931476065ac6817a2dd2cb87d68de9911adfff1c8e34a667fc3
+DIST propka-3.2.0.tar.gz 73746 BLAKE2B 
f79e493d5a195b81dc5d11cc21b9ab16c8d1fa48f15f7e23e2b2936dfb8634fdb00c7838b8dbdb4a68726dab0f16e54522ad71d71b3273ac93c03a737ae06f04
 SHA512 
98f2240b28b33bab94cdbe9392062bb7f6b87e75b94c2af91e178f874a74d210601161ebc835c4d751b89d37b32348fdfb096e28cbf8e9237b3f472d3fb6b4fc

diff --git a/sci-chemistry/propka/metadata.xml 
b/sci-chemistry/propka/metadata.xml
index 8937bad0b17..6bfad85b400 100644
--- a/sci-chemistry/propka/metadata.xml
+++ b/sci-chemistry/propka/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sci-chemis...@gentoo.org
-Gentoo Chemistry Project
-  
+   
+   sci-chemis...@gentoo.org
+   Gentoo Chemistry Project
+   
+   
+   propka
+   jensengroup/propka
+   
 

diff --git a/sci-chemistry/propka/propka-3.1_p140511.ebuild 
b/sci-chemistry/propka/propka-3.2.0.ebuild
similarity index 58%
rename from sci-chemistry/propka/propka-3.1_p140511.ebuild
rename to sci-chemistry/propka/propka-3.2.0.ebuild
index 4b90e9aeab9..b5dadd1825d 100644
--- a/sci-chemistry/propka/propka-3.1_p140511.ebuild
+++ b/sci-chemistry/propka/propka-3.2.0.ebuild
@@ -1,24 +1,28 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit distutils-r1
 
 DESCRIPTION="pKa-value prediction of ionizable groups in protein and 
protein-ligand complexes"
-HOMEPAGE="http://propka.ki.ku.dk/;
-SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz;
+HOMEPAGE="https://github.com/jensengroup/propka;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
-LICENSE="all-rights-reserved"
+LICENSE="LGPL-2.1"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
+IUSE="test"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RESTRICT="!test? ( test )"
 
-RESTRICT="mirror bindist"
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+   ${RDEPEND}
+   dev-python/pandas[${PYTHON_USEDEP}]
+)"
 
 python_prepare_all() {
sed -e "/exclude/s:scripts:\', \'Tests:g" \
@@ -32,6 +36,5 @@ python_test() {
 }
 
 python_install_all() {
-   dosym ${PN}31 /usr/bin/${PN}
distutils-r1_python_install_all
 }



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

2020-06-30 Thread Alexey Shvetsov
commit: 0bf0ad32974c68253d1007b6a974813e6ac68efa
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Jun 30 22:30:22 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Jun 30 22:43:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf0ad32

profiles/package.mask: propka 3.2 is py3 package

Signed-off-by: Alexey Shvetsov  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 34b0dc03563..1ffb8d21697 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -112,7 +112,6 @@ net-mail/archivemail
 net-mail/getmail
 net-wireless/airpwn
 sci-chemistry/bkchem
-sci-chemistry/propka
 sci-chemistry/pymol-plugins-bni-tools
 sci-chemistry/pymol-plugins-emovie
 sci-chemistry/viewmol



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

2020-06-30 Thread Matt Turner
commit: dad4c500e21ba74856742329a05cc050dc5489be
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 30 22:18:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 30 22:42:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad4c500

media-libs/mesa: Version bump to 20.1.2

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.1.2.ebuild | 560 +
 2 files changed, 561 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 20f64363442..df8c4ddd60b 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,3 @@
 DIST mesa-20.0.8.tar.xz 12360736 BLAKE2B 
19e3f8a40b34b5f17ed76077c5d92f728a134b2479c43d86674ed1818ab99639a9b732041f67488251df808564f6abe5b587d756ef9c7c13dcada87cd0fc05de
 SHA512 
d906330c412899907dd05a84034a929107fccaf3044814c4b1f30ba5690cbcf1587b5f17534c6345111f3cb7cf292afd5984a60486643ff6f534b57cec615374
 DIST mesa-20.1.1.tar.xz 12683180 BLAKE2B 
de602430ea91076f93b66d1be6da31bd3c74bc194709d36834bac6767c8c2f6047b0930cc070a19293f89a041dc881855ae1f1adedf02284ee4ebc3682487d61
 SHA512 
a8ae02915305488e5e0d8c104da73df1cdd61ab0b5c5d27a6851c418d25a2c9beeea9cddf93a341afa63cec52d356fe68b194c8c36e78c26f66fa884fc27f147
+DIST mesa-20.1.2.tar.xz 12717604 BLAKE2B 
b7f41ed625a13c35b5dfed9b1c0919beb73a2dc578dc93d6bd43b936b4cabecdd26eb0841eacf910f0f21afccfad2047d7c4aa4a4c9aeae1d07fb20a4f79028f
 SHA512 
467fc6a1cbfc1bc140ba2e6e90a14bd8d15d979b92ba14d084018b6cf22b172767575f5127c6edb5c3bdf12fe6696b27d9975826b3fbb5ad5909d258fc3b8433

diff --git a/media-libs/mesa/mesa-20.1.2.ebuild 
b/media-libs/mesa/mesa-20.1.2.ebuild
new file mode 100644
index 000..00b4050b4e8
--- /dev/null
+++ b/media-libs/mesa/mesa-20.1.2.ebuild
@@ -0,0 +1,560 @@
+# 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 llvm meson multilib-minimal python-any-r1 linux-info
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   libglvnd? (
+   >=media-libs/libglvnd-1.2.0-r1[X?,${MULTILIB_USEDEP}]
+   !app-eselect/eselect-opengl
+   )
+   !libglvnd? (
+   >=app-eselect/eselect-opengl-1.3.0
+   )
+   gallium? (
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (

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

2020-06-30 Thread James Le Cuirot
commit: 9e10dafc520eab176bf01e7f7af0bc0202b8ec09
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jun 28 16:35:14 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Jun 30 22:38:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e10dafc

app-emulation/uade: EAPI7, use HTTPS, fix LICENSE, cleanup

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16477
Signed-off-by: James Le Cuirot  gentoo.org>

 app-emulation/uade/files/uade-2.13-configure.patch | 24 +
 app-emulation/uade/uade-2.13-r1.ebuild | 39 ++
 2 files changed, 63 insertions(+)

diff --git a/app-emulation/uade/files/uade-2.13-configure.patch 
b/app-emulation/uade/files/uade-2.13-configure.patch
new file mode 100644
index 000..305e354766f
--- /dev/null
+++ b/app-emulation/uade/files/uade-2.13-configure.patch
@@ -0,0 +1,24 @@
+--- uade-2.13/configure2009-10-29 22:01:12.0 +0100
 uade-2.13-r1/configure 2020-06-30 20:03:45.237913031 +0200
+@@ -342,8 +342,11 @@
+ if test -z "$prefix"; then
+   prefix="/usr/local"
+ fi
++if test -z "$libdir" ; then
++  libdir="$prefix/lib"
++fi
+ uadedatadir="$prefix/share/uade2"
+-uadelibdir="$prefix/lib/uade2"
++uadelibdir="$libdir/uade2"
+ if test -z "$bindir"; then
+   bindir="$prefix/bin"
+ fi
+@@ -439,7 +442,7 @@
+ fi
+ fi
+ 
+-pkgconfigdir="$prefix/lib/pkgconfig"
++pkgconfigdir="$libdir/pkgconfig"
+ rm -f uade.pc
+ if test -n "$PKG_CONFIG" ; then
+ installuadepcrule=""

diff --git a/app-emulation/uade/uade-2.13-r1.ebuild 
b/app-emulation/uade/uade-2.13-r1.ebuild
new file mode 100644
index 000..c98dd0660e1
--- /dev/null
+++ b/app-emulation/uade/uade-2.13-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Unix Amiga Delitracker Emulator - plays old Amiga tunes through 
UAE emulation"
+HOMEPAGE="https://zakalwe.fi/uade;
+SRC_URI="https://zakalwe.fi/uade/uade2/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="media-libs/libao"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog doc/BUGS doc/PLANS )
+
+PATCHES=( "${FILESDIR}"/${P}-configure.patch )
+
+src_configure() {
+   tc-export CC
+
+   ./configure \
+   --prefix="${EPREFIX}"/usr \
+   --package-prefix="${D}" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --with-text-scope \
+   --without-xmms \
+   --without-audacious || die
+}
+
+src_install() {
+   default
+   doman doc/uade123.1
+}



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

2020-06-30 Thread Sebastian Pipping
commit: 5c4aee7d61a1beb6e7d6de96c67f7a2c5b45138a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Jun 30 22:07:23 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Jun 30 22:27:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4aee7d

dev-python/docker-py: 4.2.2

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-python/docker-py/Manifest   |  1 +
 dev-python/docker-py/docker-py-4.2.2.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index e02b6371f7e..10b9b4e65f5 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -1,2 +1,3 @@
 DIST docker-py-4.2.0.tar.gz 234304 BLAKE2B 
385f7fbfaabd4732a2f3bb074094b9f286ee9c6a543432f9a15fc6a78a595f44e4ddebcb3037ff1df54cb4b8d6aec40d8961fb4f62710a0a3245eb886d830c80
 SHA512 
df5a450355f11d580568ebb0e80abc967df35f2ae10ce83c4ece85e4cf3e97d9cd15e5f14a2d9a43650a844d9402a8d97370f6e5f615c186b12968379e52fa38
 DIST docker-py-4.2.1.tar.gz 234562 BLAKE2B 
4b554199f3675340602be27395e0194e827ad81dab48500bca0d4858c699e79ac5108f46eae09c3ac6ae1b580498fd5c78f026ecfd8549b938bb5c6e6cccbd94
 SHA512 
46ab02d4c247d41efa0ca75d3e13f8aef2d3fe4e6d8624c5a98a728f16c58d0dd8de742be710dc2b2f616dc2cc14a7a8796899e94a4b71a00554baeab105330f
+DIST docker-py-4.2.2.tar.gz 234729 BLAKE2B 
06ebe27582ab6a8a61fdf655d01b01495724e03178c2b8291d38425f2678a3d1f826a836a5926ccf65b07c232fba38251cf8f0b1c644334d1b7611adb9d49e84
 SHA512 
d81f5a6d1cc15dd6d65e65c9e4f24fcae172ce41c8244e13c99adaad8627c9f0eece923d66108951b5e9aaa134e668f317481684b3c2bd51802321d1c4adbab1

diff --git a/dev-python/docker-py/docker-py-4.2.2.ebuild 
b/dev-python/docker-py/docker-py-4.2.2.ebuild
new file mode 100644
index 000..ec7b5cd8178
--- /dev/null
+++ b/dev-python/docker-py/docker-py-4.2.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Docker"
+HOMEPAGE="https://github.com/docker/docker-py;
+SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   !~dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/paramiko-2.4.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   'dev-python/recommonmark' \
+   '>=dev-python/sphinx-1.4.6'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # localhost has a better chance of being in /etc/hosts
+   sed -e 's:socket[.]gethostname():"localhost":' \
+   -i tests/unit/api_test.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   pytest -vv tests/unit/ || die "tests failed under ${EPYTHON}"
+}



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

2020-06-30 Thread Sebastian Pipping
commit: bba3aa9acf5b9af1a3b05d75535214218dc0c2c7
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Jun 30 22:23:17 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Jun 30 22:27:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba3aa9a

app-emulation/docker-compose: 1.26.1

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.26.1.ebuild| 72 
 .../files/docker-compose-1.26.1-setup-py.patch | 77 ++
 3 files changed, 150 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index fdae55e9579..b4f1b066cab 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,3 +1,4 @@
 DIST docker-compose-1.25.4.tar.gz 306513 BLAKE2B 
86c779d794deca7ede0adc80041b17a96b21798d2807065e2c9ea804a95fcaf24a8b92fbcad6c7ce4d1b9d1fb3c9ad348b630e3f10bfd032202995a4c34ab019
 SHA512 
860153fb603d7efcc76535c9997446a2e6fe18f61769d4f05f51b531902a66072be11e3cff012ba80240b0a7802a032495a2a55e053a9784df92b82e5351b72e
 DIST docker-compose-1.25.5.tar.gz 308569 BLAKE2B 
5d5d1fd60f9bcb87f7e9628dbe10b275996f9af38fb8488a547f4cb5427e6f7aaac09a98a421a0c35a7c2c863713e5de9a490ad21adf080f74a7c3bc4336559b
 SHA512 
efe59bd5e82e12e63c82341ccf5ca11eaebd47c8154a50b40d39bc98ec48c37532919335172a5667f036bab4e884df950ebc4b4ccab8174200cc7ea6683bbbd7
 DIST docker-compose-1.26.0.tar.gz 313311 BLAKE2B 
dc70b7557ce0c51beb177a842f11e16b0e1c4f5ab31f03159b1ffb6f712b884f41bce651e673db63bda4908fd9e7d2c497da3c7568bf038471bad81626e28f25
 SHA512 
b388f8041b921a0d53d15a8fffb9a1f4d79f40e3eaae073fc043ae74189256a5a24eee9a3c63641e3bfbf43d484da806c2a7d732aad38966ba9fb60d8990f512
+DIST docker-compose-1.26.1.tar.gz 313459 BLAKE2B 
8320842047700bf5d38f48c21efeafc294f76505ee33c76fbcc0aba78156699bc2d6ec9cb9e52f99125c3eea0f6c4226eaccf850345cfcdc84327c582408e82a
 SHA512 
e655e4930991f0fa3dca07b6b314442dba11ad4203f0eb8ab7175cb25d6cb16aa846198a2e17d4efea5718e184f7d6b6558d5260a86f07855ff4f7791fe8a3b3

diff --git a/app-emulation/docker-compose/docker-compose-1.26.1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.26.1.ebuild
new file mode 100644
index 000..51d5c59583d
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.26.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.2.2[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.26.1-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}

diff --git 
a/app-emulation/docker-compose/files/docker-compose-1.26.1-setup-py.patch 
b/app-emulation/docker-compose/files/docker-compose-1.26.1-setup-py.patch
new file mode 

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

2020-06-30 Thread Andreas Sturmlechner
commit: 293314869a4a70ff5537f0b0e30c788ff4b9957d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 22:05:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 22:06:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29331486

profiles: Add dev-qt/qt-creator[qmldesigner] to p.use.stable.mask

Bug: https://bugs.gentoo.org/720240
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 218c8f4a10a..ba1cae65490 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Andreas Sturmlechner  (2020-07-01)
+# dev-qt/qtquicktimeline-5.15.0 not yet stable, bug 711120
+dev-qt/qt-creator qmldesigner
+
 # Andreas Sturmlechner  (2020-06-06)
 # dev-python/wxpython:4.0 w/ py3 is not stable, bug #714566
 dev-python/matplotlib wxwidgets



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdiff3/, kde-misc/kdiff3/files/

2020-06-30 Thread Andreas Sturmlechner
commit: 3490a8cb8b1f58dadaf25feedd2cf108ec1a9dd0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 21:42:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3490a8cb

kde-misc/kdiff3: Fix HiDPI support

Closes: https://bugs.gentoo.org/723436
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/kdiff3/files/kdiff3-1.8.3-hidpi.patch | 112 +
 kde-misc/kdiff3/kdiff3-1.8.3-r1.ebuild |  41 +
 2 files changed, 153 insertions(+)

diff --git a/kde-misc/kdiff3/files/kdiff3-1.8.3-hidpi.patch 
b/kde-misc/kdiff3/files/kdiff3-1.8.3-hidpi.patch
new file mode 100644
index 000..180009afe0e
--- /dev/null
+++ b/kde-misc/kdiff3/files/kdiff3-1.8.3-hidpi.patch
@@ -0,0 +1,112 @@
+From 5dcc0673c61cc75122bf5f812a45bbb15b778218 Mon Sep 17 00:00:00 2001
+From: Alexander Volkov 
+Date: Mon, 27 Apr 2020 15:52:18 +0300
+Subject: [PATCH] Add HiDPI support
+
+* Backported to 1.8 branch
+---
+ src/Overview.cpp |  6 --
+ src/directorymergewindow.cpp | 15 +--
+ src/main.cpp |  1 +
+ src/mergeresultwindow.cpp|  7 +--
+ 4 files changed, 19 insertions(+), 10 deletions(-)
+
+diff --git a/src/Overview.cpp b/src/Overview.cpp
+index ee1d73f..ac35e7e 100644
+--- a/src/Overview.cpp
 b/src/Overview.cpp
+@@ -271,7 +271,8 @@ void Overview::paintEvent(QPaintEvent*)
+ int h = height() - 1;
+ int w = width();
+ 
+-if(m_pixmap.size() != size())
++const auto dpr = devicePixelRatioF();
++if(m_pixmap.size() != size() * dpr)
+ {
+ if(m_pOptions->m_bWordWrap)
+ {
+@@ -287,7 +288,8 @@ void Overview::paintEvent(QPaintEvent*)
+ m_nofLines = m_pDiff3LineList->size();
+ }
+ 
+-m_pixmap = QPixmap(size());
++m_pixmap = QPixmap(size() * dpr);
++m_pixmap.setDevicePixelRatio(dpr);
+ 
+ QPainter p(_pixmap);
+ p.fillRect(rect(), m_pOptions->m_bgColor);
+diff --git a/src/directorymergewindow.cpp b/src/directorymergewindow.cpp
+index 31dbcaf..1cc62b4 100644
+--- a/src/directorymergewindow.cpp
 b/src/directorymergewindow.cpp
+@@ -584,7 +584,10 @@ class DirectoryMergeWindow::DirMergeItemDelegate : public 
QStyledItemDelegate
+ //QPixmap icon = value.value(); //pixmap(column);
+ if(!icon.isNull())
+ {
+-int yOffset = (sizeHint(option, index).height() - 
icon.height()) / 2;
++const auto dpr = thePainter->device()->devicePixelRatioF();
++const int w = qRound(icon.width() / dpr);
++const int h = qRound(icon.height() / dpr);
++int yOffset = (sizeHint(option, index).height() - h) / 2;
+ thePainter->drawPixmap(x + 2, y + yOffset, icon);
+ 
+ int i = index == d->m_selection1Index ? 1 : index == 
d->m_selection2Index ? 2 : index == d->m_selection3Index ? 3 : 0;
+@@ -593,20 +596,20 @@ class DirectoryMergeWindow::DirMergeItemDelegate : 
public QStyledItemDelegate
+ Options* pOpts = d->m_pOptions;
+ QColor c(i == 1 ? pOpts->m_colorA : i == 2 ? 
pOpts->m_colorB : pOpts->m_colorC);
+ thePainter->setPen(c); // highlight() );
+-thePainter->drawRect(x + 2, y + yOffset, icon.width(), 
icon.height());
++thePainter->drawRect(x + 2, y + yOffset, w, h);
+ thePainter->setPen(QPen(c, 0, Qt::DotLine));
+-thePainter->drawRect(x + 1, y + yOffset - 1, icon.width() 
+ 2, icon.height() + 2);
++thePainter->drawRect(x + 1, y + yOffset - 1, w + 2, h + 
2);
+ thePainter->setPen(Qt::white);
+ QString s(QChar('A' + i - 1));
+ 
+-thePainter->drawText(x + 2 + (icon.width() - 
Utils::getHorizontalAdvance(thePainter->fontMetrics(), s)) / 2,
+-y + yOffset + (icon.height() + 
thePainter->fontMetrics().ascent()) / 2 - 1,
++thePainter->drawText(x + 2 + (w - 
Utils::getHorizontalAdvance(thePainter->fontMetrics(), s)) / 2,
++y + yOffset + (h + 
thePainter->fontMetrics().ascent()) / 2 - 1,
+ s);
+ }
+ else
+ {
+ thePainter->setPen(m_pDMW->palette().window().color());
+-thePainter->drawRect(x + 1, y + yOffset - 1, icon.width() 
+ 2, icon.height() + 2);
++thePainter->drawRect(x + 1, y + yOffset - 1, w + 2, h + 
2);
+ }
+ return;
+ }
+diff --git a/src/main.cpp b/src/main.cpp
+index df06eab..c62aee3 100644
+--- a/src/main.cpp
 b/src/main.cpp
+@@ -81,6 +81,7 @@ int main(int argc, char* argv[])
+ {
+

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

2020-06-30 Thread Andreas Sturmlechner
commit: 66f50e0d7924934d83919b6f226277e07f30
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 20:52:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f50e0d

media-libs/mlt: fix null pointer crash in mix transition

Upstream commit dc585bfa5765db418923e7b4802c03bc57733111

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

 .../mlt/files/mlt-6.20.0-nullpointer-crash.patch   | 22 ++
 media-libs/mlt/mlt-6.20.0-r2.ebuild|  1 +
 2 files changed, 23 insertions(+)

diff --git a/media-libs/mlt/files/mlt-6.20.0-nullpointer-crash.patch 
b/media-libs/mlt/files/mlt-6.20.0-nullpointer-crash.patch
new file mode 100644
index 000..6bff797c0a9
--- /dev/null
+++ b/media-libs/mlt/files/mlt-6.20.0-nullpointer-crash.patch
@@ -0,0 +1,22 @@
+From b32be6e56e328bb2e580aa13cd757aa211310bae Mon Sep 17 00:00:00 2001
+From: Dan Dennedy 
+Date: Thu, 27 Feb 2020 23:49:07 -0800
+Subject: [PATCH] fix null pointer crash in mix transition
+
+---
+ src/modules/core/transition_mix.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/modules/core/transition_mix.c 
b/src/modules/core/transition_mix.c
+index ab7a166d0..89c07a285 100644
+--- a/src/modules/core/transition_mix.c
 b/src/modules/core/transition_mix.c
+@@ -139,7 +139,7 @@ static int transition_get_audio( mlt_frame frame_a, void 
**buffer, mlt_audio_for
+   mlt_frame_get_audio( frame_a, (void**) _a, format, _a, 
_a, _a );
+ 
+   // Prevent dividing by zero.
+-  if ( !channels_a || !channels_b )
++  if ( !channels_a || !channels_b || !buffer_a || !buffer_b )
+   return 1;
+ 
+   if ( buffer_b == buffer_a )

diff --git a/media-libs/mlt/mlt-6.20.0-r2.ebuild 
b/media-libs/mlt/mlt-6.20.0-r2.ebuild
index 6edc6c8f9cb..4f93b42419b 100644
--- a/media-libs/mlt/mlt-6.20.0-r2.ebuild
+++ b/media-libs/mlt/mlt-6.20.0-r2.ebuild
@@ -87,6 +87,7 @@ PATCHES=(
"${FILESDIR}"/${P}-qt-5.15.patch
"${FILESDIR}"/${P}-no-gtk2.patch
"${FILESDIR}"/${P}-opencv4.patch
+   "${FILESDIR}"/${P}-nullpointer-crash.patch
 )
 
 pkg_setup() {



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

2020-06-30 Thread Andreas Sturmlechner
commit: 62a081d800ec28836843c9a2db67ed80cbb52b12
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 21:00:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a081d8

media-libs/mlt: fix crash with filters not supporting preview scale

Upstream commit dc585bfa5765db418923e7b4802c03bc57733111

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

 ...-6.20.0-crash-w-unsupported-preview-scale.patch | 48 ++
 media-libs/mlt/mlt-6.20.0-r2.ebuild|  1 +
 2 files changed, 49 insertions(+)

diff --git 
a/media-libs/mlt/files/mlt-6.20.0-crash-w-unsupported-preview-scale.patch 
b/media-libs/mlt/files/mlt-6.20.0-crash-w-unsupported-preview-scale.patch
new file mode 100644
index 000..25057b3c1ae
--- /dev/null
+++ b/media-libs/mlt/files/mlt-6.20.0-crash-w-unsupported-preview-scale.patch
@@ -0,0 +1,48 @@
+From dc585bfa5765db418923e7b4802c03bc57733111 Mon Sep 17 00:00:00 2001
+From: Dan Dennedy 
+Date: Mon, 2 Mar 2020 14:02:26 -0800
+Subject: [PATCH] fix crash with filters not supporting preview scale
+
+---
+ src/modules/frei0r/transition_frei0r.c | 18 +-
+ 1 file changed, 17 insertions(+), 1 deletion(-)
+
+diff --git a/src/modules/frei0r/transition_frei0r.c 
b/src/modules/frei0r/transition_frei0r.c
+index b69011719..f11266b75 100644
+--- a/src/modules/frei0r/transition_frei0r.c
 b/src/modules/frei0r/transition_frei0r.c
+@@ -1,7 +1,7 @@
+ /*
+  * transition_frei0r.c -- frei0r transition
+  * Copyright (c) 2008 Marco Gittler 
+- * Copyright (C) 2009-2019 Meltytech, LLC
++ * Copyright (C) 2009-2020 Meltytech, LLC
+  *
+  * This library is free software; you can redistribute it and/or
+  * modify it under the terms of the GNU Lesser General Public
+@@ -67,9 +67,25 @@ static int transition_get_image( mlt_frame a_frame, uint8_t 
**image, mlt_image_f
+   }
+   else
+   {
++  mlt_image_format b_format = *format;
++  int b_width = *width;
++  int b_height = *height;
++
+   error = mlt_frame_get_image( a_frame, [0], format, 
width, height, 0 );
+   if ( error ) return error;
+ 
++  if (*width != b_width || *height != b_height) {
++  if (invert) {
++  *image = images[0];
++  } else {
++  *image = images[1];
++  *format = b_format;
++  *width = b_width;
++  *height = b_height;
++  }
++  return error;
++  }
++
+   mlt_position position = mlt_transition_get_position( 
transition, a_frame );
+   mlt_profile profile = mlt_service_profile( 
MLT_TRANSITION_SERVICE( transition ) );
+   double time = (double) position / mlt_profile_fps( profile );

diff --git a/media-libs/mlt/mlt-6.20.0-r2.ebuild 
b/media-libs/mlt/mlt-6.20.0-r2.ebuild
index 4f93b42419b..d261114c200 100644
--- a/media-libs/mlt/mlt-6.20.0-r2.ebuild
+++ b/media-libs/mlt/mlt-6.20.0-r2.ebuild
@@ -88,6 +88,7 @@ PATCHES=(
"${FILESDIR}"/${P}-no-gtk2.patch
"${FILESDIR}"/${P}-opencv4.patch
"${FILESDIR}"/${P}-nullpointer-crash.patch
+   "${FILESDIR}"/${P}-crash-w-unsupported-preview-scale.patch
 )
 
 pkg_setup() {



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

2020-06-30 Thread Andreas Sturmlechner
commit: 09fadf3ec3ead6c7b1dcd9c98988c473d43e942d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 21:01:26 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fadf3e

media-libs/mlt: fix crash in composite when PGM luma fails to load

Upstream commit 46a226217d8ec5bbf66a4fa3da138fd6924dd13b

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

 .../mlt/files/mlt-6.20.0-crash-in-composite.patch  | 34 ++
 media-libs/mlt/mlt-6.20.0-r2.ebuild|  1 +
 2 files changed, 35 insertions(+)

diff --git a/media-libs/mlt/files/mlt-6.20.0-crash-in-composite.patch 
b/media-libs/mlt/files/mlt-6.20.0-crash-in-composite.patch
new file mode 100644
index 000..e5ae5f01c9d
--- /dev/null
+++ b/media-libs/mlt/files/mlt-6.20.0-crash-in-composite.patch
@@ -0,0 +1,34 @@
+From 46a226217d8ec5bbf66a4fa3da138fd6924dd13b Mon Sep 17 00:00:00 2001
+From: Dan Dennedy 
+Date: Wed, 25 Mar 2020 16:06:34 -0700
+Subject: [PATCH] fix #535 crash in composite when PGM luma fails to load
+
+---
+ src/modules/core/transition_composite.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/modules/core/transition_composite.c 
b/src/modules/core/transition_composite.c
+index e6d078e36..24a0d30c7 100644
+--- a/src/modules/core/transition_composite.c
 b/src/modules/core/transition_composite.c
+@@ -1,6 +1,6 @@
+ /*
+  * transition_composite.c -- compose one image over another using alpha 
channel
+- * Copyright (C) 2003-2019 Meltytech, LLC
++ * Copyright (C) 2003-2020 Meltytech, LLC
+  *
+  * This library is free software; you can redistribute it and/or
+  * modify it under the terms of the GNU Lesser General Public
+@@ -697,10 +697,10 @@ static uint16_t* get_luma( mlt_transition self, 
mlt_properties properties, int w
+   {
+   luma_width = 0;
+   luma_height = 0;
+-}
++  }
+   }
+   }
+-  if ( luma_width > 0 && luma_height > 0 )
++  if ( orig_bitmap && luma_width > 0 && luma_height > 0 )
+   {
+   // Scale luma map
+   luma_bitmap = mlt_pool_alloc( width * height * sizeof( 
uint16_t ) );

diff --git a/media-libs/mlt/mlt-6.20.0-r2.ebuild 
b/media-libs/mlt/mlt-6.20.0-r2.ebuild
index d261114c200..745d4959228 100644
--- a/media-libs/mlt/mlt-6.20.0-r2.ebuild
+++ b/media-libs/mlt/mlt-6.20.0-r2.ebuild
@@ -89,6 +89,7 @@ PATCHES=(
"${FILESDIR}"/${P}-opencv4.patch
"${FILESDIR}"/${P}-nullpointer-crash.patch
"${FILESDIR}"/${P}-crash-w-unsupported-preview-scale.patch
+   "${FILESDIR}"/${P}-crash-in-composite.patch
 )
 
 pkg_setup() {



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

2020-06-30 Thread Andreas Sturmlechner
commit: 46ea7eb2c62715bacc9d1eed7bbcd6abd2cc17ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 20:27:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ea7eb2

media-libs/mlt: Drop x11-libs/gtk+:2 dependency

Upstream commit 1c45ceae1d06cd3df7063e2644140b647b6d0acd

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

 media-libs/mlt/files/mlt-6.20.0-no-gtk2.patch | 421 ++
 media-libs/mlt/mlt-6.20.0-r2.ebuild   |   5 +-
 2 files changed, 424 insertions(+), 2 deletions(-)

diff --git a/media-libs/mlt/files/mlt-6.20.0-no-gtk2.patch 
b/media-libs/mlt/files/mlt-6.20.0-no-gtk2.patch
new file mode 100644
index 000..5031ab374f6
--- /dev/null
+++ b/media-libs/mlt/files/mlt-6.20.0-no-gtk2.patch
@@ -0,0 +1,421 @@
+From 1c45ceae1d06cd3df7063e2644140b647b6d0acd Mon Sep 17 00:00:00 2001
+From: martin 
+Date: Mon, 13 Apr 2020 19:15:32 +
+Subject: [PATCH] split out gdk code from gtk2 code, disable gtk2 by default
+ (#544)
+
+* split gtk2 code out from gdk code
+
+* remove gtk2 module from default build
+---
+ CMakeLists.txt|  2 +-
+ src/modules/gdk/CMakeLists.txt| 39 
+ src/modules/gdk/Makefile  | 74 +++
+ src/modules/gdk/configure | 82 +
+ src/modules/gdk/factory.c | 92 +++
+ src/modules/{gtk2 => gdk}/filter_rescale.c|  0
+ src/modules/{gtk2 => gdk}/filter_rescale.yml  |  0
+ src/modules/{gtk2 => gdk}/have_mmx.S  |  0
+ src/modules/{gtk2 => gdk}/pixops.c|  0
+ src/modules/{gtk2 => gdk}/pixops.h|  0
+ src/modules/{gtk2 => gdk}/producer_pango.c|  1 -
+ src/modules/{gtk2 => gdk}/producer_pango.yml  |  0
+ src/modules/{gtk2 => gdk}/producer_pixbuf.c   |  0
+ src/modules/{gtk2 => gdk}/producer_pixbuf.yml |  0
+ .../{gtk2 => gdk}/scale_line_22_yuv_mmx.S |  0
+ src/modules/gtk2/deprecated   |  0
+ 20 files changed, 291 insertions(+), 151 deletions(-)
+ create mode 100644 src/modules/gdk/CMakeLists.txt
+ create mode 100644 src/modules/gdk/Makefile
+ create mode 100755 src/modules/gdk/configure
+ create mode 100644 src/modules/gdk/factory.c
+ rename src/modules/{gtk2 => gdk}/filter_rescale.c (100%)
+ rename src/modules/{gtk2 => gdk}/filter_rescale.yml (100%)
+ rename src/modules/{gtk2 => gdk}/have_mmx.S (100%)
+ rename src/modules/{gtk2 => gdk}/pixops.c (100%)
+ rename src/modules/{gtk2 => gdk}/pixops.h (100%)
+ rename src/modules/{gtk2 => gdk}/producer_pango.c (99%)
+ rename src/modules/{gtk2 => gdk}/producer_pango.yml (100%)
+ rename src/modules/{gtk2 => gdk}/producer_pixbuf.c (100%)
+ rename src/modules/{gtk2 => gdk}/producer_pixbuf.yml (100%)
+ rename src/modules/{gtk2 => gdk}/scale_line_22_yuv_mmx.S (100%)
+ create mode 100644 src/modules/gtk2/deprecated
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 54afeceda..e25ca68b0 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -31,7 +31,7 @@ set(modules
+ src/modules/decklink
+ src/modules/frei0r
+ src/modules/feeds
+-src/modules/gtk2
++src/modules/gdk
+ src/modules/kdenlive
+ src/modules/motion_est
+ src/modules/normalize
+diff --git a/src/modules/gdk/CMakeLists.txt b/src/modules/gdk/CMakeLists.txt
+new file mode 100644
+index 0..b7bdb2c24
+--- /dev/null
 b/src/modules/gdk/CMakeLists.txt
+@@ -0,0 +1,39 @@
++set(mltgdk_src factory.c)
++set(mltgdk_lib mlt m Threads::Threads)
++set(mltgdk_def "")
++
++
++pkg_check_modules(GdkPixbuf IMPORTED_TARGET gdk-pixbuf-2.0 REQUIRED)
++if(TARGET PkgConfig::GdkPixbuf)
++list(APPEND mltgdk_src producer_pixbuf.c pixops.c filter_rescale.c)
++list(APPEND mltgdk_lib PkgConfig::GdkPixbuf)
++list(APPEND mltgdk_def USE_PIXBUF)
++message(STATUS "${mltgdk_lib}")
++else()
++message(FATAL_ERROR "Failed to find gdk pixbuf")
++endif()
++
++pkg_check_modules(pango IMPORTED_TARGET pango)
++if(TARGET PkgConfig::pango)
++pkg_check_modules(fontconfig IMPORTED_TARGET fontconfig)
++if(TARGET PkgConfig::fontconfig)
++list(APPEND mltgdk_src producer_pango.c)
++list(APPEND mltgdk_lib PkgConfig::pango PkgConfig::fontconfig)
++list(APPEND mltgdk_def USE_PANGO)
++endif()
++endif()
++
++pkg_check_modules(libexif IMPORTED_TARGET libexif)
++if(TARGET PkgConfig::libexif)
++list(APPEND mltgdk_lib PkgConfig::libexif)
++list(APPEND mltgdk_def USE_EXIF)
++endif()
++# Only for MMX but not x86_64: deprecated
++# list(APPEND mltgdk_src have_mmx.S scale_line_22_yuv_mmx.S)
++add_library(mltgdk MODULE ${mltgdk_src})
++target_link_libraries(mltgdk ${mltgdk_lib})
++target_compile_definitions(mltgdk PRIVATE ${mltgdk_def})
++install(TARGETS mltgdk LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/mlt)
++file(GLOB yml *.yml)

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

2020-06-30 Thread Andreas Sturmlechner
commit: 0e2fe01ae8e18f42d30b383e6b03f4e629bc2808
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 21:14:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2fe01a

media-libs/mlt: Drop 6.20.0-r1

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

 media-libs/mlt/mlt-6.20.0-r1.ebuild | 214 
 1 file changed, 214 deletions(-)

diff --git a/media-libs/mlt/mlt-6.20.0-r1.ebuild 
b/media-libs/mlt/mlt-6.20.0-r1.ebuild
deleted file mode 100644
index 6b5ca12addb..000
--- a/media-libs/mlt/mlt-6.20.0-r1.ebuild
+++ /dev/null
@@ -1,214 +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,8} )
-# this ebuild currently only supports installing ruby bindings for a single 
ruby version
-# so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
-# /usr/bin/${USE_RUBY} directly
-USE_RUBY="ruby26"
-inherit python-single-r1 qmake-utils ruby-single toolchain-funcs
-
-DESCRIPTION="Open source multimedia framework for television broadcasting"
-HOMEPAGE="https://www.mltframework.org/;
-SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg
-fftw frei0r gtk jack kdenlive kernel_linux libsamplerate lua melt opencv 
opengl python
-qt5 rtaudio ruby sdl vdpau vidstab xine xml"
-# java perl php tcl
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-SWIG_DEPEND=">=dev-lang/swig-2.0"
-#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
-#  perl? ( ${SWIG_DEPEND} )
-#  php? ( ${SWIG_DEPEND} )
-#  tcl? ( ${SWIG_DEPEND} )
-BDEPEND="
-   virtual/pkgconfig
-   compressed-lumas? ( virtual/imagemagick-tools[png] )
-   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
-   python? ( ${SWIG_DEPEND} )
-   ruby? ( ${SWIG_DEPEND} )"
-#rtaudio will use OSS on non linux OSes
-DEPEND="
-   >=media-libs/libebur128-1.2.2:=
-   ffmpeg? ( media-video/ffmpeg:0=[vdpau?,-flite] )
-   fftw? ( sci-libs/fftw:3.0= )
-   frei0r? ( media-plugins/frei0r-plugins )
-   gtk? (
-   media-libs/libexif
-   x11-libs/gtk+:2
-   x11-libs/pango
-   )
-   jack? (
-   >=dev-libs/libxml2-2.5
-   media-libs/ladspa-sdk
-   virtual/jack
-   )
-   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
-   lua? ( >=dev-lang/lua-5.1.4-r4:= )
-   opencv? ( >=media-libs/opencv-3.2.0:= )
-   opengl? ( media-video/movit )
-   python? ( ${PYTHON_DEPS} )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/libexif
-   x11-libs/libX11
-   )
-   rtaudio? (
-   >=media-libs/rtaudio-4.1.2
-   kernel_linux? ( media-libs/alsa-lib )
-   )
-   ruby? ( ${RUBY_DEPS} )
-   sdl? (
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/sdl2-image
-   )
-   vidstab? ( media-libs/vidstab )
-   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
-   xml? ( >=dev-libs/libxml2-2.5 )"
-#  java? ( >=virtual/jre-1.5 )
-#  perl? ( dev-lang/perl )
-#  php? ( dev-lang/php )
-#  sox? ( media-sound/sox )
-#  tcl? ( dev-lang/tcl:0= )
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
-   "${FILESDIR}"/${P}-qt-5.15.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
-   for x in python lua; do
-   sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" 
src/swig/$x/build || die
-   done
-
-   sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die
-
-   use python && python_fix_shebang src/swig/python
-}
-
-src_configure() {
-   tc-export CC CXX
-
-   local myconf=(
-   --enable-gpl
-   --enable-gpl3
-   --enable-motion-est
-   --target-arch=$(tc-arch)
-   --disable-kde
-   --disable-sdl
-   --disable-swfdec
-   $(use_enable debug)
-   $(use_enable cpu_flags_x86_sse sse)
-   $(use_enable cpu_flags_x86_sse2 sse2)
-   $(use_enable ffmpeg avformat)
-   $(use_enable fftw plus)
-   $(use_enable 

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

2020-06-30 Thread Andreas Sturmlechner
commit: 98abfbe6ffbde5878926bc0b366c5f15e40d02da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 20:30:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98abfbe6

media-libs/mlt: Fix configure with opencv-4

Upstream commit f4329c7e8f4704d3f8e8f2a96bd774e6d966194b

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

 media-libs/mlt/files/mlt-6.20.0-opencv4.patch | 45 +++
 media-libs/mlt/mlt-6.20.0-r2.ebuild   |  1 +
 2 files changed, 46 insertions(+)

diff --git a/media-libs/mlt/files/mlt-6.20.0-opencv4.patch 
b/media-libs/mlt/files/mlt-6.20.0-opencv4.patch
new file mode 100644
index 000..e3e27904d5a
--- /dev/null
+++ b/media-libs/mlt/files/mlt-6.20.0-opencv4.patch
@@ -0,0 +1,45 @@
+From f4329c7e8f4704d3f8e8f2a96bd774e6d966194b Mon Sep 17 00:00:00 2001
+From: martin 
+Date: Tue, 7 Apr 2020 19:48:01 +
+Subject: [PATCH] fix opencv4 support (#545)
+
+---
+ src/modules/opencv/configure | 17 +
+ 1 file changed, 13 insertions(+), 4 deletions(-)
+
+diff --git a/src/modules/opencv/configure b/src/modules/opencv/configure
+index 36851f678..4e7fdcf4a 100755
+--- a/src/modules/opencv/configure
 b/src/modules/opencv/configure
+@@ -26,18 +26,27 @@ else
+   exit 0
+   fi
+ 
+-pkg-config --atleast-version=3.1.0 'opencv'
++  opencvname=opencv
++  pkg-config "$opencvname"
++  if [ $? -ne 0 ]
++  then
++  # Try v4, they renamed
++  opencvname=opencv4
++  fi
++
++  pkg-config --atleast-version=3.1.0 "$opencvname"
++
+   if [ $? -eq 0 ]
+   then
+-result=`pkg-config --libs opencv | grep "opencv_tracking"`
++result=`pkg-config --libs "$opencvname" | grep 
"opencv_tracking"`
+ if [ -z "$result" ]
+ then
+ echo "- OpenCV tracking contrib module NOT found, 
disabling OpenCV modules"
+ touch ../disable-opencv
+ exit 0
+ else
+-echo "CFLAGS += $(pkg-config --cflags opencv)" >> 
config.mak
+-echo "LDFLAGS += $(pkg-config --libs opencv)" >> 
config.mak
++echo "CFLAGS += $(pkg-config --cflags "$opencvname")" 
>> config.mak
++echo "LDFLAGS += $(pkg-config --libs "$opencvname")" 
>> config.mak
+ fi
+   else
+   echo "- OpenCV >= 3.1.0 NOT found: disabling"

diff --git a/media-libs/mlt/mlt-6.20.0-r2.ebuild 
b/media-libs/mlt/mlt-6.20.0-r2.ebuild
index d12698082a8..6edc6c8f9cb 100644
--- a/media-libs/mlt/mlt-6.20.0-r2.ebuild
+++ b/media-libs/mlt/mlt-6.20.0-r2.ebuild
@@ -86,6 +86,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
"${FILESDIR}"/${P}-qt-5.15.patch
"${FILESDIR}"/${P}-no-gtk2.patch
+   "${FILESDIR}"/${P}-opencv4.patch
 )
 
 pkg_setup() {



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

2020-06-30 Thread Andreas Sturmlechner
commit: 54c96702dba9bb8dc9fccd90ee19439ecc6a237e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 21:20:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c96702

media-gfx/digikam: Fix 6.4.0-r1 build w/ Qt-5.15

Thanks-to: Thomas Posch  online.posch.name>
Closes: https://bugs.gentoo.org/729446
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/digikam/digikam-6.4.0-r1.ebuild  |  5 ++-
 .../digikam/files/digikam-6.4.0-qt-5.15.patch  | 38 ++
 2 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/media-gfx/digikam/digikam-6.4.0-r1.ebuild 
b/media-gfx/digikam/digikam-6.4.0-r1.ebuild
index f89120250bc..870d93f3a99 100644
--- a/media-gfx/digikam/digikam-6.4.0-r1.ebuild
+++ b/media-gfx/digikam/digikam-6.4.0-r1.ebuild
@@ -109,7 +109,10 @@ RDEPEND="${COMMON_DEPEND}
 RESTRICT+=" test"
 # bug 366505
 
-PATCHES=( "${FILESDIR}/${PN}-6.3.0-cmake.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-6.3.0-cmake.patch"
+   "${FILESDIR}/${P}-qt-5.15.patch" # bug 730298
+)
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/media-gfx/digikam/files/digikam-6.4.0-qt-5.15.patch 
b/media-gfx/digikam/files/digikam-6.4.0-qt-5.15.patch
new file mode 100644
index 000..c2d5154b549
--- /dev/null
+++ b/media-gfx/digikam/files/digikam-6.4.0-qt-5.15.patch
@@ -0,0 +1,38 @@
+Fix build with Qt 5.15
+
+Authored-by: Thomas Posch 
+
+diff -Naur a/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp 
b/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp
+--- a/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp
2020-06-30 22:48:50.477149053 +0200
 b/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp
2020-06-30 22:49:52.217439213 +0200
+@@ -44,6 +44,8 @@
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ #include 
+ #include 
+ #include 
+diff -Naur a/core/libs/dimg/filters/curves/curveswidget.cpp 
b/core/libs/dimg/filters/curves/curveswidget.cpp
+--- a/core/libs/dimg/filters/curves/curveswidget.cpp   2020-06-30 
22:48:50.374150231 +0200
 b/core/libs/dimg/filters/curves/curveswidget.cpp   2020-06-30 
22:49:17.219842551 +0200
+@@ -41,6 +41,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ // KDE includes
+diff -Naur a/core/libs/dimg/filters/levels/histogrampainter.cpp 
b/core/libs/dimg/filters/levels/histogrampainter.cpp
+--- a/core/libs/dimg/filters/levels/histogrampainter.cpp   2020-06-30 
22:48:50.374150231 +0200
 b/core/libs/dimg/filters/levels/histogrampainter.cpp   2020-06-30 
22:49:17.219842551 +0200
+@@ -30,6 +30,7 @@
+ // Qt includes
+ 
+ #include 
++#include 
+ 
+ // KDE includes
+ 



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

2020-06-30 Thread Andreas Sturmlechner
commit: 89b30d581d5ecf8cd3779b5e5fdeba1831f3efbe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 21:13:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b30d58

media-libs/mlt: python3_9

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

 media-libs/mlt/mlt-6.20.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mlt/mlt-6.20.0-r2.ebuild 
b/media-libs/mlt/mlt-6.20.0-r2.ebuild
index cef89ce3ef6..7c449e85101 100644
--- a/media-libs/mlt/mlt-6.20.0-r2.ebuild
+++ b/media-libs/mlt/mlt-6.20.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit python-single-r1 qmake-utils toolchain-funcs
 
 DESCRIPTION="Open source multimedia framework for television broadcasting"



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

2020-06-30 Thread Andreas Sturmlechner
commit: ce307fa20e1752b92ed5649bc52b64e05d7bbbc1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 20:16:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce307fa2

media-libs/mlt: IUSE=ruby no more

Closes: https://bugs.gentoo.org/684436
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/mlt/mlt-6.20.0-r2.ebuild | 201 
 1 file changed, 201 insertions(+)

diff --git a/media-libs/mlt/mlt-6.20.0-r2.ebuild 
b/media-libs/mlt/mlt-6.20.0-r2.ebuild
new file mode 100644
index 000..f6a1c848d4c
--- /dev/null
+++ b/media-libs/mlt/mlt-6.20.0-r2.ebuild
@@ -0,0 +1,201 @@
+# 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 python-single-r1 qmake-utils toolchain-funcs
+
+DESCRIPTION="Open source multimedia framework for television broadcasting"
+HOMEPAGE="https://www.mltframework.org/;
+SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg
+fftw frei0r gtk jack kdenlive kernel_linux libsamplerate lua melt opencv 
opengl python
+qt5 rtaudio sdl vdpau vidstab xine xml"
+# java perl php tcl
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+SWIG_DEPEND=">=dev-lang/swig-2.0"
+#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
+#  perl? ( ${SWIG_DEPEND} )
+#  php? ( ${SWIG_DEPEND} )
+#  tcl? ( ${SWIG_DEPEND} )
+#  ruby? ( ${SWIG_DEPEND} )
+BDEPEND="
+   virtual/pkgconfig
+   compressed-lumas? ( virtual/imagemagick-tools[png] )
+   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
+   python? ( ${SWIG_DEPEND} )
+"
+#rtaudio will use OSS on non linux OSes
+DEPEND="
+   >=media-libs/libebur128-1.2.2:=
+   ffmpeg? ( media-video/ffmpeg:0=[vdpau?,-flite] )
+   fftw? ( sci-libs/fftw:3.0= )
+   frei0r? ( media-plugins/frei0r-plugins )
+   gtk? (
+   media-libs/libexif
+   x11-libs/gtk+:2
+   x11-libs/pango
+   )
+   jack? (
+   >=dev-libs/libxml2-2.5
+   media-libs/ladspa-sdk
+   virtual/jack
+   )
+   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+   lua? ( >=dev-lang/lua-5.1.4-r4:= )
+   opencv? ( >=media-libs/opencv-3.2.0:= )
+   opengl? ( media-video/movit )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/libexif
+   x11-libs/libX11
+   )
+   rtaudio? (
+   >=media-libs/rtaudio-4.1.2
+   kernel_linux? ( media-libs/alsa-lib )
+   )
+   sdl? (
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/sdl2-image
+   )
+   vidstab? ( media-libs/vidstab )
+   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
+   xml? ( >=dev-libs/libxml2-2.5 )"
+#  java? ( >=virtual/jre-1.5 )
+#  perl? ( dev-lang/perl )
+#  php? ( dev-lang/php )
+#  ruby? ( ${RUBY_DEPS} )
+#  sox? ( media-sound/sox )
+#  tcl? ( dev-lang/tcl:0= )
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
+   "${FILESDIR}"/${P}-qt-5.15.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
+   for x in python lua; do
+   sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" 
src/swig/$x/build || die
+   done
+
+   use python && python_fix_shebang src/swig/python
+}
+
+src_configure() {
+   tc-export CC CXX
+
+   local myconf=(
+   --enable-gpl
+   --enable-gpl3
+   --enable-motion-est
+   --target-arch=$(tc-arch)
+   --disable-kde
+   --disable-sdl
+   --disable-swfdec
+   $(use_enable debug)
+   $(use_enable cpu_flags_x86_sse sse)
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable ffmpeg avformat)
+   $(use_enable fftw plus)
+   $(use_enable frei0r)
+   $(use_enable gtk gtk2)
+   $(use_enable jack jackrack)
+   $(use_enable kdenlive)
+   $(use_enable libsamplerate resample)
+   $(use_enable melt)
+   $(use_enable opencv)
+   

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

2020-06-30 Thread Andreas Sturmlechner
commit: 9284c333c4c23eb00240f6a38533ecb2d27262dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 21:04:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 21:44:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9284c333

media-libs/mlt: Fix OpenCV tracker double deletion crash

Upstream commit 5e906b13cab7f28bbef43a33c20dbe24c2ca1f8d

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

 .../files/mlt-6.20.0-opencv-double-del-crash.patch  | 21 +
 media-libs/mlt/mlt-6.20.0-r2.ebuild |  1 +
 2 files changed, 22 insertions(+)

diff --git a/media-libs/mlt/files/mlt-6.20.0-opencv-double-del-crash.patch 
b/media-libs/mlt/files/mlt-6.20.0-opencv-double-del-crash.patch
new file mode 100644
index 000..7f764965046
--- /dev/null
+++ b/media-libs/mlt/files/mlt-6.20.0-opencv-double-del-crash.patch
@@ -0,0 +1,21 @@
+From 5e906b13cab7f28bbef43a33c20dbe24c2ca1f8d Mon Sep 17 00:00:00 2001
+From: Jean-Baptiste Mardelle 
+Date: Tue, 17 Mar 2020 18:22:04 +0100
+Subject: [PATCH] Fix OpenCV tracker double deletion crash. Fixes #532
+
+---
+ src/modules/opencv/filter_opencv_tracker.cpp | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/modules/opencv/filter_opencv_tracker.cpp 
b/src/modules/opencv/filter_opencv_tracker.cpp
+index 04a5f0b09..533f0f513 100644
+--- a/src/modules/opencv/filter_opencv_tracker.cpp
 b/src/modules/opencv/filter_opencv_tracker.cpp
+@@ -351,7 +351,6 @@ static mlt_frame filter_process( mlt_filter filter, 
mlt_frame frame )
+ static void filter_close( mlt_filter filter )
+ {
+   private_data* data = (private_data*) filter->child;
+-  free ( data->tracker );
+   free ( data );
+   filter->child = NULL;
+   filter->close = NULL;

diff --git a/media-libs/mlt/mlt-6.20.0-r2.ebuild 
b/media-libs/mlt/mlt-6.20.0-r2.ebuild
index 745d4959228..cef89ce3ef6 100644
--- a/media-libs/mlt/mlt-6.20.0-r2.ebuild
+++ b/media-libs/mlt/mlt-6.20.0-r2.ebuild
@@ -90,6 +90,7 @@ PATCHES=(
"${FILESDIR}"/${P}-nullpointer-crash.patch
"${FILESDIR}"/${P}-crash-w-unsupported-preview-scale.patch
"${FILESDIR}"/${P}-crash-in-composite.patch
+   "${FILESDIR}"/${P}-opencv-double-del-crash.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-core/

2020-06-30 Thread Azael Reyes
commit: 6df0aeddf64dde2168197c374b15c1121d75b93d
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Jun 30 21:09:29 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue Jun 30 21:09:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6df0aedd

dev-libs/octetos-core: updating to v2.3.0

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

 dev-libs/octetos-core/Manifest |  1 +
 .../octetos-core/octetos-core-2.3.0_beta.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest
index 23fa44e..e3eeb08 100644
--- a/dev-libs/octetos-core/Manifest
+++ b/dev-libs/octetos-core/Manifest
@@ -2,3 +2,4 @@ DIST 1.2.2-br.tar.gz 121036 BLAKE2B 
7dabc3013432ce5b7fd612a0b1634ebe5943a53de903
 DIST 2.0.0-alpha.2.tar.gz 122978 BLAKE2B 
9ed7fcb95b9c2f85072bf73ac92710eaa9eb4c82e053f5f9b95220df47721ed115a2eeb32de9a19217cc97ad7b09797c03319df06bde3697a10ab81766d0bfa1
 SHA512 
fd35a35ddf18b869e393add16b237e7a489674b51b49ce6816367d95a0a8573dda90ac4e8c64ec35267e1192d63890b1a479ee7e5bb7162aa3c1858708fd95dd
 DIST 2.2.0-beta.3.tar.gz 123176 BLAKE2B 
f87131deccefce76a7fefb0e829564c166f01f316c54bd56e1283999434db809cb54be2278e1653dcb3a01a371b09b08fd95decf1b361c1515e5decf3609453d
 SHA512 
10f70c02b7c0012f1dab31e96aa3337dccc662c51a31c2ad186b6e76815afa8645f3f2370d6eaa788cdbbded416bc36b53e1971005cca49ee10c0d8e6baac239
 DIST 2.2.1-beta.1.tar.gz 123179 BLAKE2B 
f31f1870c3467c02f2b7653dd81abdf44e1c8ab821d8ec404f0a9ddb296438caa631dd586c62727eb9ecaf83452a2b0923f2a72323e5a49e895b99b9296e409f
 SHA512 
408569368b3dc2257149ad4c25c07a8deb3176fc6b08a003c98e59386ece3adcf0a45198b3802e3c0c1f537d4feb30703d5997f5bcae4e9d9e708829da46a843
+DIST 2.3.0-beta.1.tar.gz 123195 BLAKE2B 
2590f495f8890301f2731463139f0ca653beba496b33d592e1000a64a8d773335d821990e2ad128d969bf50794ce55a5da71ba2cfff0fc307a6166238206806d
 SHA512 
0e2e28c7c1109a9b5ec7b2a493a9aba747b2c88a83286b561487e3fec20ee1fba4d9b292f5b47cebf8cc90fbe011566314a98366bf2e7beb800b9c1e8baf839e

diff --git a/dev-libs/octetos-core/octetos-core-2.3.0_beta.ebuild 
b/dev-libs/octetos-core/octetos-core-2.3.0_beta.ebuild
new file mode 100644
index 000..aa7c1f6
--- /dev/null
+++ b/dev-libs/octetos-core/octetos-core-2.3.0_beta.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MYPV="${PV/_beta/-beta.1}"
+
+DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation"
+HOMEPAGE="https://github.com/azaeldevel/octetos-core;
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/gcc-8.1
+   >=sys-devel/bison-3.1
+   dev-libs/libconfig
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2020-06-30 Thread Thomas Deutschmann
commit: 6ad971ca6bb459ddeaefdd7fa0bfdc1c01c234bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 30 20:23:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 30 20:29:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad971ca

www-client/firefox-bin: bump to v68.10.0 ESR

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

 www-client/firefox-bin/Manifest   |  93 +++
 www-client/firefox-bin/firefox-bin-68.10.0.ebuild | 280 ++
 2 files changed, 373 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 6e507ea7a6e..546585242e8 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -82,6 +82,97 @@ DIST firefox-52.9.0esr-vi.xpi 450805 BLAKE2B 
9dacebac235a738cf7f068e16335b8b15ca
 DIST firefox-52.9.0esr-xh.xpi 441173 BLAKE2B 
3e1b907a7659c639d17d25a1825f472853242891d55f6a5ad93c1f5a12e12f05706173dc6ef5594f27e049d9b9a4c748d7371780843f1da204c5d93a39213197
 SHA512 
54ac64f0c119ab42d4f87dd2663ba7e14310c215a1ea76acd463b4c1a9073491f8df8c9b03d391ecc6f9ffbbdccc3756a7b13ed559336a6d1527fad3097ddb53
 DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 
745b2cfb86e93a379e13fa73b7e3721bae06694768316e31a2aed608e3050f585a9603375cd35b90affca11b3e5e44401b1e676f9c8050ade287ed0feb442a7a
 SHA512 
ca62e0e2ab075086741159b185b5eba44c6bdfc29fd9ba1cf25808f127c1aed8875ea61c1c33e4f742fa26af4455a8873730f96ad9c7bec1f66aed0595f253f1
 DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 
84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c
 SHA512 
a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
+DIST firefox-68.10.0esr-ach.xpi 471592 BLAKE2B 
d8273850979ae76a04f8bf25bd3ce50d188adfd342b44bf63dfde8c06ce326f3b57ed6ca63c71d0fc287312ade2d7e7d453e08e306d798686079c4b82ca9af68
 SHA512 
d9891f5c6bf7f81284521ca253171c4fb6434f8fce61f616a1429009d067795d7c9ddda5d04e9fc2f33cf804069210ac0750459718c8db437316234a2bbdc4dd
+DIST firefox-68.10.0esr-af.xpi 450299 BLAKE2B 
16afd7b0e3ddc859d9c4a3c20864192dfcd03a175cc2c49575a2443c882e943d44ccac1a089d0d7e82f798352ea6a866da9ee45d5eb4cdf96b0aa6b6b2f11007
 SHA512 
c8bbb67f71d6748ffe80e76244278c4fb66d59618e47426d8ae1f6724288588d1297a190df0bd84a87d73bfc31f00f1210c097f413996c7674317e0038c863a8
+DIST firefox-68.10.0esr-an.xpi 482745 BLAKE2B 
bf366e9cacc3f364d3a8ef377eac8c2a588e17185adcd69465d5d464140676f664dd401d60e1b06439ea3cc8e034f3af7d93691ec2dc89bb7fd65d106570bc4e
 SHA512 
37f81d8ff56bb364192cd00a599bce6d42386dd0db71e948a27a8b7229b9b892a813599cfe0b3244176d442519a4c531d6b96ca8f5dfb517c784e34a50d3e227
+DIST firefox-68.10.0esr-ar.xpi 538837 BLAKE2B 
503e84fa58ebe5f03a4256615d8b7032fac6a02e42999e0fe93900e621d441cb01f906ce7d8429c0f51bc79cbf434373b5e1c2b4c8173131e35c08137a50727f
 SHA512 
fca3b04943169e38815df520612ea4a690443433f628f2cf5f715ce8f7611ad00a60eb25c9ad383184b284f24633081b23bbb0c1e586eb5296c6a2befdedb3e2
+DIST firefox-68.10.0esr-ast.xpi 480479 BLAKE2B 
01a0cfc0a43552d0e211eb7898f7388529a1cbefaaa60f1bd3caaf59f92271c41076a909f032320eba2d2a65b8701fec6cc63de950eb2c5b73c4f1d658fd
 SHA512 
122d5117bd247e1396a9e5a8aa06a238002acb5292d7ed9a95d963860d4ecd89419b46ccb22ad71069d6ca18be48dfe505fc53793fb56d70395106c26290e73e
+DIST firefox-68.10.0esr-az.xpi 510016 BLAKE2B 
a2990bbf43be31c4f188b1760f8fb5d79740fab3f17e5641e3636c54553abc58e95c5b0a4788b3a2bffdb0a1b8c9485699af7ef11b1998864df04e1177e6915f
 SHA512 
09bb4948cf12c3086f27bf83efdafd25a71c98049d314d0a3ddbe1707786d5f3c61e67dc5b03ea783d29fd0479cd6cbcccb2ec59d1b6d2a1aa8463f3abab4fdd
+DIST firefox-68.10.0esr-be.xpi 581913 BLAKE2B 
b036cad8a56bc442ce97526ff602db1cc41c2cbf7ceacfce754e6b881f71ebc30f4b98761ca1f45e601f73306ee25122ba94e96a1d4661264d1e594119b37afe
 SHA512 
1f0c738357516376abc489da25c66aad276e77a4b373bb54c32daae7fce97d973d2764183f2424430e7e35bcd175106204e00cbdcafa02cb35320bcc606f4fcb
+DIST firefox-68.10.0esr-bg.xpi 545025 BLAKE2B 
3b6656bae575d08778b94a8ab8b202e7f0cda783996b0032d276581496365a5d255fe35d94349258ba3884153be02ab898d390b203e61f5c6c2df1a96de6b03f
 SHA512 
b62377c7a52f197a0448a9273b5921e67602afe4658fb921fe60628476833ab81794f9510c9a658ed73c1aebcfc812f3da632e80256c2fca5ad093b977853a1e
+DIST firefox-68.10.0esr-bn.xpi 566414 BLAKE2B 
74248b2b21e44ef433e625e9afe47bfa28d7d8bb87955abbeaee4bdd0fec8a892a8e0d9dcea029ffa17d857ac4835be3cadf547304adce96e2f8753b2a11e7bb
 SHA512 
fcb200b16b834d10be56295b1cccdf0252c4e3c02b95a5dc4df7dffc065b2a73ba4e0ac6b7c7f576181f073763f959bcddcff0ebae5d472fe3e6423e317ac0e2
+DIST firefox-68.10.0esr-br.xpi 501477 BLAKE2B 
979fa7634d6a7503afbcf4b19cf12422350312cdeb844b4f72cb1075cf914297b56f3a795e6d645884d6d5b662ae5bcbabae5b9aa6c2b4e7beb406d96a4156e3
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2020-06-30 Thread Thomas Deutschmann
commit: fcd2719358b210a81a6005e503a9b3fc82ccf5b8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 30 20:25:57 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 30 20:29:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd27193

www-client/firefox-bin: bump to v78.0

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

 www-client/firefox-bin/Manifest|  93 
 www-client/firefox-bin/firefox-bin-78.0.ebuild | 296 +
 2 files changed, 389 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 546585242e8..ee7241ef578 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -628,6 +628,97 @@ DIST firefox-77.0.1-vi.xpi 589973 BLAKE2B 
2ca28aaafbff59a76ce8fdaced7c36da85f774
 DIST firefox-77.0.1-xh.xpi 478153 BLAKE2B 
dcd5c4e59100cd837b39e4203d4d46272653663530c07f7ce752abc9bc7cd5df1c6f7c74a6b2caa29c6e3f3520baccb0a2a876a65b4bc98064bd2454f2e1982c
 SHA512 
7f79ad0298db406dd33be70760714ba7804a3c91a6252fb1f28b970800d4af54db7238e3dae6fc56437b90820a3cd8c0b1ce2beed62eeb2db99385ceeddd74d5
 DIST firefox-77.0.1-zh-CN.xpi 596100 BLAKE2B 
440edc453f303cb4d90f9b665bd0ab421b3dd8849fe645ab02dff2111c7c1efe7c045f8c9febb68d536a51f10f4cbb496eafa39071af6431d11428d0638426fd
 SHA512 
80aa55cc304cddd9fc299b1601ca20642129d23dac1807647fc7e14dcd868825b239baa239809ffb459c1685042e1433699bb3f9d86553eae83f8919fc1a32c2
 DIST firefox-77.0.1-zh-TW.xpi 595265 BLAKE2B 
305b43f078a6696f63f721669180b502c2211a7a5d40682f4148e33015f921346865fb3df55a5b8a56fe92a6a86a3ab0ff0bd3f2cd0318e2299ab8dc17c70898
 SHA512 
5ab6fb6973146b47d5886c93481e010dc8dac0efe0f6ec4f8897cde2539a52a28850b460c27067657ef8a66ab555bce6201da6a3c1f27bc56214f1d9329674af
+DIST firefox-78.0-ach.xpi 500654 BLAKE2B 
d8b3c4c9d11bde7181d5bba62b4144cde7c930ba8452d86fb1899e477a1e0ea88283cb9f6cb73010aac145179e1e7b271c152b01af53dbabb9c1190cba4988c4
 SHA512 
7cd6b816f04cf691d377ac31c1561caa15da3b2339b230e40ec4ebc6eb85b6ecc32d6f979f4c7f0450a0e737eba392998e567d3a8b6521dc850bd42bd1dddf90
+DIST firefox-78.0-af.xpi 444083 BLAKE2B 
3e2817a61f2c6be2b5239405b1f9022a2e96dcde7f89b4632b9b9cc7591cf3b31a0c5ab7b232ce6566c653768ede8438677de47f723734fc4d0f38cf88f1be52
 SHA512 
660f7b6875a841f537d5f9413258ce29eb44ccba236c1b0cd2432852c6cf19f7ffcbc824e5aee9e88bdca03288e9e358a5eb306a8ea232a275dd6630751ca651
+DIST firefox-78.0-an.xpi 511456 BLAKE2B 
2baf8dc91f44c2ea6b358cad4e739f261fb5e95d16e80b2c774624075ef45153e7ed2978d6d90efaf952d781ace79b81748f0b2a4cebe08daa48095ac01facd2
 SHA512 
284ca96f98bd860f567733c02ca77d5dc683e067ba8530843406e302a3575aa1f2bf802ce73b00114fa5e4bf1daea431a7e377f7769ae5bdcc23c0e964ca9968
+DIST firefox-78.0-ar.xpi 588714 BLAKE2B 
b056242e10aac45c078326e942fdbe72556c425fa233ad042889706fed2addafb7bf084e0ab575e272391c498b5e2dcdef47dd2ee3b4a0fc42d39140ed3bfe40
 SHA512 
a675cd08bc95c3b5f502e6fdbf6e1efd1a0c8c7ed807b3e489b0a9c42101653cbe9c58f04bc87538252dc1dbc088a12025add33a377f847e643d594a53085991
+DIST firefox-78.0-ast.xpi 500546 BLAKE2B 
0494c890a411edeee490eb80a9916cf154cea31bc164d70f53269ce321cdcac4f10b73a04bf23669e5b1bf447aeac2a4a0eca19cd42af54649c0e82d85a47e05
 SHA512 
fb691712d9f03783977837f8237d3868c86f0d73897b70b61cc39d2b5ec7695e19be3f86d7bec774094e912b8a8de0a744e980ef41ad94143417200b672e126a
+DIST firefox-78.0-az.xpi 537574 BLAKE2B 
68123232044402cb2896b8d735f33e3b55ff062af2007790adc1f949fd4d31ed8feec99236e64710e0407f54bb177ecce8bd109f9e28924f2209fb43545af424
 SHA512 
2d34bc1f0a35a58e1ff8c84a435fdd21ab483ec7b793cdbba05c06db296fba8dcf5aa86a2cd8d797070ff3fb55ab98e83f82bb10f8098ca652e36af29777a746
+DIST firefox-78.0-be.xpi 647670 BLAKE2B 
9a8f0876dee4ce845c0aacc06fbb2fc482a458505ce91a83414eede06b896f7eafd15ed2fc915d21e47ccafd64514a642589f9849547dd8a2aa2d85b55386a33
 SHA512 
03975887f834c2edfe748ea63a4f1ed78e7002f10e1e4a1dbf7ae13bee5f950e1db25582d438eb9853c538daf42d804ff7be9a3455366e314cf7fba1b0c82919
+DIST firefox-78.0-bg.xpi 608525 BLAKE2B 
37c3c6dab3ab1386ee94544fa40a70b747811615042912cab8d18b3caf17ec4434c8b751cb8bfb8e49465d0174cfb4be729a708e254f3bea41653036be00d967
 SHA512 
ec38533dffbcfe41a8aad2f029c1e085e22bea09916f3f2972da511411aac566731948768a33f298a3e3e9508f720440a7cb48ee49507ff8d8c179d48ed5a6d0
+DIST firefox-78.0-bn.xpi 634043 BLAKE2B 
9a0ff2f473280a3dc58e3e9501c86130a911a58ff3c49d30d5d0846ee4d032e5e916ec9d8ce97644eea0ea2aaaeae3eee0755ded66c4b73d83cf1692048d4c42
 SHA512 
72e7a58b8ea5ee16265e4ae3673d36a8d92ee7bbd64ef33097c1cf9c48b31837da65c61634f99aac7352c8e73e7e9186c3934138df506c60f80cc2f46ea24f63
+DIST firefox-78.0-br.xpi 551254 BLAKE2B 
bb3342528a7584b0c28596d98c947f69900c951f35eda01e274b892d806f8d2fd9c0d0fd6d0e37d8eaec33f16f0a01d957b9878409efe8817ce6c6fcb7fc89be
 SHA512 
28db1885918ff6df00a9350abfdfa1ba037957d95ab0b5364762b66a3c39aa3996b9e075fe4258646513c0d73f1c9ec2a0ce97da653ac26e1307e24176025f98
+DIST firefox-78.0-bs.xpi 506394 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2020-06-30 Thread Thomas Deutschmann
commit: 624ceeae004f3e8e29d2d1bf837d372a1e0a4b5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 30 19:35:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 30 20:29:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624ceeae

www-client/firefox: bump to v68.10.0 ESR

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

 www-client/firefox/Manifest   |  92 +++
 www-client/firefox/firefox-68.10.0.ebuild | 899 ++
 2 files changed, 991 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 738995c03fb..fbbb9ff6303 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -92,6 +92,98 @@ DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 
745b2cfb86e93a379e13fa73b7e3721b
 DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 
84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c
 SHA512 
a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
 DIST firefox-52.9.0esr.source.tar.xz 214087304 BLAKE2B 
eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766
 SHA512 
bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
 DIST firefox-68.0-patches-14.tar.xz 17488 BLAKE2B 
697aecf97b04b45ea17ed1c1eaded95ca5064760cd0468968326f1683c10d91b76458c0f3e1ae7772b0d43c33632c03a69e5b09579284de19ecaaf7603dc2412
 SHA512 
9a601b80f747eb52ce772ec931d4f5ff0180ca1531c92d46ca116fb8218c829b9be496392e785d79106c76abef149e666cdc65204bdf1ebb7904b65264cfa6b6
+DIST firefox-68.10.0esr-ach.xpi 471592 BLAKE2B 
d8273850979ae76a04f8bf25bd3ce50d188adfd342b44bf63dfde8c06ce326f3b57ed6ca63c71d0fc287312ade2d7e7d453e08e306d798686079c4b82ca9af68
 SHA512 
d9891f5c6bf7f81284521ca253171c4fb6434f8fce61f616a1429009d067795d7c9ddda5d04e9fc2f33cf804069210ac0750459718c8db437316234a2bbdc4dd
+DIST firefox-68.10.0esr-af.xpi 450299 BLAKE2B 
16afd7b0e3ddc859d9c4a3c20864192dfcd03a175cc2c49575a2443c882e943d44ccac1a089d0d7e82f798352ea6a866da9ee45d5eb4cdf96b0aa6b6b2f11007
 SHA512 
c8bbb67f71d6748ffe80e76244278c4fb66d59618e47426d8ae1f6724288588d1297a190df0bd84a87d73bfc31f00f1210c097f413996c7674317e0038c863a8
+DIST firefox-68.10.0esr-an.xpi 482745 BLAKE2B 
bf366e9cacc3f364d3a8ef377eac8c2a588e17185adcd69465d5d464140676f664dd401d60e1b06439ea3cc8e034f3af7d93691ec2dc89bb7fd65d106570bc4e
 SHA512 
37f81d8ff56bb364192cd00a599bce6d42386dd0db71e948a27a8b7229b9b892a813599cfe0b3244176d442519a4c531d6b96ca8f5dfb517c784e34a50d3e227
+DIST firefox-68.10.0esr-ar.xpi 538837 BLAKE2B 
503e84fa58ebe5f03a4256615d8b7032fac6a02e42999e0fe93900e621d441cb01f906ce7d8429c0f51bc79cbf434373b5e1c2b4c8173131e35c08137a50727f
 SHA512 
fca3b04943169e38815df520612ea4a690443433f628f2cf5f715ce8f7611ad00a60eb25c9ad383184b284f24633081b23bbb0c1e586eb5296c6a2befdedb3e2
+DIST firefox-68.10.0esr-ast.xpi 480479 BLAKE2B 
01a0cfc0a43552d0e211eb7898f7388529a1cbefaaa60f1bd3caaf59f92271c41076a909f032320eba2d2a65b8701fec6cc63de950eb2c5b73c4f1d658fd
 SHA512 
122d5117bd247e1396a9e5a8aa06a238002acb5292d7ed9a95d963860d4ecd89419b46ccb22ad71069d6ca18be48dfe505fc53793fb56d70395106c26290e73e
+DIST firefox-68.10.0esr-az.xpi 510016 BLAKE2B 
a2990bbf43be31c4f188b1760f8fb5d79740fab3f17e5641e3636c54553abc58e95c5b0a4788b3a2bffdb0a1b8c9485699af7ef11b1998864df04e1177e6915f
 SHA512 
09bb4948cf12c3086f27bf83efdafd25a71c98049d314d0a3ddbe1707786d5f3c61e67dc5b03ea783d29fd0479cd6cbcccb2ec59d1b6d2a1aa8463f3abab4fdd
+DIST firefox-68.10.0esr-be.xpi 581913 BLAKE2B 
b036cad8a56bc442ce97526ff602db1cc41c2cbf7ceacfce754e6b881f71ebc30f4b98761ca1f45e601f73306ee25122ba94e96a1d4661264d1e594119b37afe
 SHA512 
1f0c738357516376abc489da25c66aad276e77a4b373bb54c32daae7fce97d973d2764183f2424430e7e35bcd175106204e00cbdcafa02cb35320bcc606f4fcb
+DIST firefox-68.10.0esr-bg.xpi 545025 BLAKE2B 
3b6656bae575d08778b94a8ab8b202e7f0cda783996b0032d276581496365a5d255fe35d94349258ba3884153be02ab898d390b203e61f5c6c2df1a96de6b03f
 SHA512 
b62377c7a52f197a0448a9273b5921e67602afe4658fb921fe60628476833ab81794f9510c9a658ed73c1aebcfc812f3da632e80256c2fca5ad093b977853a1e
+DIST firefox-68.10.0esr-bn.xpi 566414 BLAKE2B 
74248b2b21e44ef433e625e9afe47bfa28d7d8bb87955abbeaee4bdd0fec8a892a8e0d9dcea029ffa17d857ac4835be3cadf547304adce96e2f8753b2a11e7bb
 SHA512 
fcb200b16b834d10be56295b1cccdf0252c4e3c02b95a5dc4df7dffc065b2a73ba4e0ac6b7c7f576181f073763f959bcddcff0ebae5d472fe3e6423e317ac0e2
+DIST firefox-68.10.0esr-br.xpi 501477 BLAKE2B 
979fa7634d6a7503afbcf4b19cf12422350312cdeb844b4f72cb1075cf914297b56f3a795e6d645884d6d5b662ae5bcbabae5b9aa6c2b4e7beb406d96a4156e3
 SHA512 

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

2020-06-30 Thread Georgy Yakovlev
commit: 662878531fe8c70b8c74f686483870fe3da8ea4c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 30 20:28:01 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 30 20:28:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66287853

sys-apps/exa: revbump, unbundle libgit2

Bug: https://bugs.gentoo.org/730252
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/exa/{exa-0.9.0.ebuild => exa-0.9.0-r1.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/sys-apps/exa/exa-0.9.0.ebuild b/sys-apps/exa/exa-0.9.0-r1.ebuild
similarity index 92%
rename from sys-apps/exa/exa-0.9.0.ebuild
rename to sys-apps/exa/exa-0.9.0-r1.ebuild
index 4be36c085f5..01d6850ecc9 100644
--- a/sys-apps/exa/exa-0.9.0.ebuild
+++ b/sys-apps/exa/exa-0.9.0-r1.ebuild
@@ -81,20 +81,17 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="+git"
 
-DEPEND="
-   git? (
-   dev-libs/libgit2:=
-   net-libs/http-parser:=
-   )
-"
-
+DEPEND="git? ( dev-libs/libgit2:= )"
 RDEPEND="${DEPEND}"
 
+# some tests fail on tmpfs/zfs/btrfs
 RESTRICT="test"
 
 QA_FLAGS_IGNORED="/usr/bin/exa"
 
 src_compile() {
+   export LIBGIT2_SYS_USE_PKG_CONFIG=1
+   export PKG_CONFIG_ALLOW_CROSS=1
cargo_src_compile $(usex git "" --no-default-features)
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wdisplays/

2020-06-30 Thread Matthias Coppens
commit: 32f1cf6c513992aee448aa331b0da3ea190c82ec
Author: Matthias Coppens  gmail  com>
AuthorDate: Tue Jun 30 20:23:10 2020 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Tue Jun 30 20:23:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32f1cf6c

gui-apps/wdisplays: Fixed dependencies

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/wdisplays/wdisplays-1.0.ebuild  | 2 +-
 gui-apps/wdisplays/wdisplays-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wdisplays/wdisplays-1.0.ebuild 
b/gui-apps/wdisplays/wdisplays-1.0.ebuild
index 02f3aa3..39f2b9d 100644
--- a/gui-apps/wdisplays/wdisplays-1.0.ebuild
+++ b/gui-apps/wdisplays/wdisplays-1.0.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="GUI display configurator for wlroots compositors"
 HOMEPAGE="https://cyclopsian.github.io/${PN};
 
 BDEPEND="
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[wayland]
gui-libs/wlroots"
 DEPEND="${BDEPEND}"
 

diff --git a/gui-apps/wdisplays/wdisplays-.ebuild 
b/gui-apps/wdisplays/wdisplays-.ebuild
index 88406d3..88964cf 100644
--- a/gui-apps/wdisplays/wdisplays-.ebuild
+++ b/gui-apps/wdisplays/wdisplays-.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="GUI display configurator for wlroots compositors"
 HOMEPAGE="https://cyclopsian.github.io/${PN};
 
 BDEPEND="
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[wayland]
gui-libs/wlroots"
 DEPEND="${BDEPEND}"
 



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wofi/

2020-06-30 Thread Matthias Coppens
commit: 9704458d1785e41127bff7ee03fb479307bfcc7a
Author: Matthias Coppens  gmail  com>
AuthorDate: Tue Jun 30 20:20:11 2020 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Tue Jun 30 20:20:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9704458d

gui-apps/wofi: Fixed dependencies

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/wofi/wofi-1.1.1.ebuild | 6 ++
 gui-apps/wofi/wofi-1.1.2.ebuild | 6 ++
 gui-apps/wofi/wofi-.ebuild  | 6 ++
 3 files changed, 18 insertions(+)

diff --git a/gui-apps/wofi/wofi-1.1.1.ebuild b/gui-apps/wofi/wofi-1.1.1.ebuild
index 7f527da..7595114 100644
--- a/gui-apps/wofi/wofi-1.1.1.ebuild
+++ b/gui-apps/wofi/wofi-1.1.1.ebuild
@@ -19,5 +19,11 @@ DESCRIPTION="Wofi is a launcher/menu program for wlroots 
based wayland composito
 HOMEPAGE="${EHG_REPO_URI}"
 LICENSE="GPL-3"
 
+DEPEND="
+   dev-libs/wayland
+   x11-libs/gtk+[wayland]"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
 SLOT="0"
 KEYWORDS=""

diff --git a/gui-apps/wofi/wofi-1.1.2.ebuild b/gui-apps/wofi/wofi-1.1.2.ebuild
index 7f527da..7595114 100644
--- a/gui-apps/wofi/wofi-1.1.2.ebuild
+++ b/gui-apps/wofi/wofi-1.1.2.ebuild
@@ -19,5 +19,11 @@ DESCRIPTION="Wofi is a launcher/menu program for wlroots 
based wayland composito
 HOMEPAGE="${EHG_REPO_URI}"
 LICENSE="GPL-3"
 
+DEPEND="
+   dev-libs/wayland
+   x11-libs/gtk+[wayland]"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
 SLOT="0"
 KEYWORDS=""

diff --git a/gui-apps/wofi/wofi-.ebuild b/gui-apps/wofi/wofi-.ebuild
index 7f527da..7595114 100644
--- a/gui-apps/wofi/wofi-.ebuild
+++ b/gui-apps/wofi/wofi-.ebuild
@@ -19,5 +19,11 @@ DESCRIPTION="Wofi is a launcher/menu program for wlroots 
based wayland composito
 HOMEPAGE="${EHG_REPO_URI}"
 LICENSE="GPL-3"
 
+DEPEND="
+   dev-libs/wayland
+   x11-libs/gtk+[wayland]"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
 SLOT="0"
 KEYWORDS=""



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-06-30 Thread Matthew Thode
commit: 641e996d14880a2590024f7c3669b6ed1dc7d5e7
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 30 20:08:24 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 30 20:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641e996d

gui-wm/sway: 1.4-r2 stable amd64/x86/arm64

Closes: https://bugs.gentoo.org/730274
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.4-r2.ebuild |   2 +-
 gui-wm/sway/sway-1.4.ebuild| 116 -
 2 files changed, 1 insertion(+), 117 deletions(-)

diff --git a/gui-wm/sway/sway-1.4-r2.ebuild b/gui-wm/sway/sway-1.4-r2.ebuild
index 6c71bb03218..80125677e21 100644
--- a/gui-wm/sway/sway-1.4-r2.ebuild
+++ b/gui-wm/sway/sway-1.4-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 

diff --git a/gui-wm/sway/sway-1.4.ebuild b/gui-wm/sway/sway-1.4.ebuild
deleted file mode 100644
index d0fc53539b7..000
--- a/gui-wm/sway/sway-1.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.10.0:=[elogind=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/trojita/

2020-06-30 Thread Andreas Sturmlechner
commit: 92f86dd3ec45d980c9e1452a0b85d473400e1d22
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 19:55:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 19:56:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f86dd3

mail-client/trojita: Drop 0.7-r4

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

 mail-client/trojita/trojita-0.7-r4.ebuild | 86 ---
 1 file changed, 86 deletions(-)

diff --git a/mail-client/trojita/trojita-0.7-r4.ebuild 
b/mail-client/trojita/trojita-0.7-r4.ebuild
deleted file mode 100644
index ec2dd0a0cc5..000
--- a/mail-client/trojita/trojita-0.7-r4.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://anongit.kde.org/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-inherit cmake virtualx xdg
-
-DESCRIPTION="A Qt IMAP e-mail client"
-HOMEPAGE="http://trojita.flaska.net/;
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-IUSE="+crypt +dbus debug +password test +zlib"
-
-REQUIRED_USE="password? ( dbus )"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   zlib? ( virtual/pkgconfig )
-"
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsvg:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   crypt? (
-   >=app-crypt/gpgme-1.8.0[cxx,qt5]
-   dev-libs/mimetic
-   )
-   dbus? ( dev-qt/qtdbus:5 )
-   password? ( dev-libs/qtkeychain[qt5(+)] )
-   zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-qt/qttest:5 )
-"
-
-DOCS=( README LICENSE )
-
-PATCHES=(
-   "${FILESDIR}/${P}-gpgme.patch"
-   "${FILESDIR}/${P}-gpg-tests.patch"
-   "${FILESDIR}/${P}-qt-5.11b3.patch"
-   "${FILESDIR}/${P}-qt-5.13.patch" # bug 730058
-   "${FILESDIR}/${P}-qt-5.15.patch"
-   "${FILESDIR}/${P}-CVE-2019-10734.patch" # KDE-bug 404697
-   "${FILESDIR}/${P}-CVE-2020-15047.patch" # bug 729596
-   "${FILESDIR}/${P}-cmake-cxx11.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   # the build system is taking a look at `git describe ... --dirty` and
-   # gentoo's modifications to CMakeLists.txt break these
-   sed -e "s/--dirty//" -i cmake/TrojitaVersion.cmake || die "Cannot fix 
the version check"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_CRYPTO_MESSAGES=$(usex crypt)
-   -DWITH_GPGMEPP=$(usex crypt)
-   -DWITH_MIMETIC=$(usex crypt)
-   -DWITH_DBUS=$(usex dbus)
-   -DWITH_QTKEYCHAIN_PLUGIN=$(usex password)
-   -DWITH_TESTS=$(usex test)
-   -DWITH_ZLIB=$(usex zlib)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   virtx cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/trojita/files/, mail-client/trojita/

2020-06-30 Thread Andreas Sturmlechner
commit: cbd0ff0c1bd3cbf52d9c5f34a93125d8dc751aec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 19:49:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 19:56:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd0ff0c

mail-client/trojita: Fix metainfo path

Closes: https://bugs.gentoo.org/730140
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/trojita-0.7-desktop-spec-namespace.patch | 57 ++
 .../trojita/files/trojita-0.7-metainfo.patch   | 26 +++
 mail-client/trojita/trojita-0.7-r5.ebuild  | 88 ++
 3 files changed, 171 insertions(+)

diff --git a/mail-client/trojita/files/trojita-0.7-desktop-spec-namespace.patch 
b/mail-client/trojita/files/trojita-0.7-desktop-spec-namespace.patch
new file mode 100644
index 000..27ffe2c1ad0
--- /dev/null
+++ b/mail-client/trojita/files/trojita-0.7-desktop-spec-namespace.patch
@@ -0,0 +1,57 @@
+From d080f7855707634867593163e7d20ac85694f5be Mon Sep 17 00:00:00 2001
+From: Luigi Toscano 
+Date: Mon, 3 Oct 2016 22:29:22 +0200
+Subject: [PATCH] Add namespace to desktop and appdata files
+
+Add the organization namespace to the desktop and then appdata files,
+according the Desktop Entry specification.
+
+Change-Id: I4c400ef0f120c3f549c0e19b4e74550cc8b54be8
+---
+ CMakeLists.txt  | 6 +++---
+ .../{trojita.appdata.xml => org.kde.trojita.appdata.xml}| 2 +-
+ src/Gui/{trojita.desktop => org.kde.trojita.desktop}| 0
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+ rename src/Gui/{trojita.appdata.xml => org.kde.trojita.appdata.xml} (99%)
+ rename src/Gui/{trojita.desktop => org.kde.trojita.desktop} (100%)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index da40ddb3..d242eda0 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -728,10 +728,10 @@ if(WITH_ABOOKADDRESSBOOK_PLUGIN)
+ endif()
+ 
+ if(WITH_DESKTOP)
+-
copy_desktop_file_without_cruft("${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/trojita.desktop"
 "${CMAKE_CURRENT_BINARY_DIR}/trojita-DesktopGui.desktop")
++
copy_desktop_file_without_cruft("${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.desktop"
 "${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop")
+ install(TARGETS trojita RUNTIME DESTINATION bin)
+-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/trojita-DesktopGui.desktop 
DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications/" RENAME trojita.desktop)
+-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/trojita.appdata.xml 
DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/appdata/")
++install(FILES 
${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop DESTINATION 
"${CMAKE_INSTALL_DATAROOTDIR}/applications/" RENAME org.kde.trojita.desktop)
++install(FILES 
${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.appdata.xml DESTINATION 
"${CMAKE_INSTALL_DATAROOTDIR}/appdata/")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/icons/trojita.png 
DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/32x32/apps/")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/icons/trojita.svg 
DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps/")
+ endif()
+diff --git a/src/Gui/trojita.appdata.xml b/src/Gui/org.kde.trojita.appdata.xml
+similarity index 99%
+rename from src/Gui/trojita.appdata.xml
+rename to src/Gui/org.kde.trojita.appdata.xml
+index 39548041..04f9873c 100644
+--- a/src/Gui/trojita.appdata.xml
 b/src/Gui/org.kde.trojita.appdata.xml
+@@ -1,6 +1,6 @@
+ 
+ 
+-  trojita.desktop
++  org.kde.trojita.desktop
+   CC0-1.0
+   GPL-2.0+
+   Trojitá
+diff --git a/src/Gui/trojita.desktop b/src/Gui/org.kde.trojita.desktop
+similarity index 100%
+rename from src/Gui/trojita.desktop
+rename to src/Gui/org.kde.trojita.desktop
+-- 
+GitLab
+

diff --git a/mail-client/trojita/files/trojita-0.7-metainfo.patch 
b/mail-client/trojita/files/trojita-0.7-metainfo.patch
new file mode 100644
index 000..705fe714376
--- /dev/null
+++ b/mail-client/trojita/files/trojita-0.7-metainfo.patch
@@ -0,0 +1,26 @@
+From 4706896bbc3d7d9189a64117b75c01399b5271b9 Mon Sep 17 00:00:00 2001
+From: Luigi Toscano 
+Date: Mon, 3 Oct 2016 22:30:22 +0200
+Subject: [PATCH] Use the new directory for metadata (metainfo) files
+
+Change-Id: I06d721c6e082166fc303435b39e42c9f358ecca9
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d242eda0..9393b19c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -731,7 +731,7 @@ if(WITH_DESKTOP)
+ 
copy_desktop_file_without_cruft("${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.desktop"
 "${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop")
+ install(TARGETS trojita RUNTIME DESTINATION bin)
+ install(FILES 
${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop DESTINATION 

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

2020-06-30 Thread Matt Turner
commit: 4dbc57d5fd157c7e5cb88ca4b9b2d08a438a4e8f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 30 19:51:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 30 19:51:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbc57d5

net-analyzer/chronograf: Regenerate Manifest

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

 net-analyzer/chronograf/Manifest | 425 ---
 1 file changed, 425 deletions(-)

diff --git a/net-analyzer/chronograf/Manifest b/net-analyzer/chronograf/Manifest
index a5cb3bc84af..6bf2c756bf0 100644
--- a/net-analyzer/chronograf/Manifest
+++ b/net-analyzer/chronograf/Manifest
@@ -1,431 +1,6 @@
 DIST chronograf-1.4.3.0.tar.gz 3979946 BLAKE2B 
963511250e1d49ca92e9fde23b3c0899331ef22fe071c47c8d9d6a0ab0264e2dcb1dc083559424ff0b4bb59b0d4eb3121febe6f1ce828bac24598ae8be51cb6a
 SHA512 
49a7565dc58f4f79ad1feb25bf6f74e9267630f6dab5f8767411d11f12dd7a76e9486b8f52c961c27dae6511286192585cee67363acf558287da436c39500ef9
 DIST chronograf-1.6.2.tar.gz 4585236 BLAKE2B 
a9861f84c1c862512fb1a5166f063a54d6a72f0eb3d175f7314ac50fd04b4f2529e18195cffa49b11a6b13483619ae7e579bc15479f8cea0698fd13cdc594677
 SHA512 
c4be1deed7ce4f0006cbf123faa0577909bf821581f5f263d3d474963f2541dca0092964a38626b80b5f32c11947f130aa97d37f3d673e304cea665c42bf2a32
 DIST chronograf-1.7.3.tar.gz 16319610 BLAKE2B 
3d90ad33ce78b4bd939e5c016ea14b7986d707a8a68cd832e0826612aa984d65615301bee4d800343ecc38964103abcf72810c6390fd9cdd65542739e9ba
 SHA512 
dd5e4805dcbe167a399b7927b976839bb99f805abc7caf0fbf9cba479647df1a681f175d7bfc48a2267312e7f89470935623f7bc5e6bcb7cf861928f3e0b2f1a
-DIST chronograf-1.8.4-gen.tar.gz 3004704 BLAKE2B 
e0aeebcd6b6629f13f526f85d37c9aae89580ef63664aa706cced99a35bd40f6810cc5d46303ec12c89f3f38b1ed7cd1976b91966eb303e0f9ae881c4cfd1054
 SHA512 
05ecc115bc1352903bab25e9cc7dcffd8fa0c87b140b35ede92226aed847e1d8e66de0438ed2f7e7dbcffc68faf6d65ff1894644763bca5e58b90d4405589b97
-DIST chronograf-1.8.4.tar.gz 2204539 BLAKE2B 
cd6547c9720cc14026736fd7c42a33252c4550b12798d49a0d20d6f157f4a68c9f179221b5d12f2b27a1d3158d29d577313f6db160b8c05161d11f9014059b7c
 SHA512 
e8110ac504fa3fa38ee0922125ae51148fc6a3461e47ca15564b6de94ccbca1dca1c6d1d0871e4505a2bf14950849b78745cdd64c7adf3895c95bec28a3d60b6
 DIST chronograf-gen-1.4.3.0.tar.gz 2488979 BLAKE2B 
47738629d25dd6b5c11f942bdcea089291bfd8ad1476f448985d35fd35fa4a59274e95b863f7055c34ac0047f584fc45c83e3143aceb8b13b6c4fd28c42039ec
 SHA512 
0346c19f80bea597c87a54f2d5409854a30dfa020bb0326791a6387d81aafe0c6e5112b6d086b21f95dc4f68a269a8fb2e0113156122636c3a6281ba58df6b49
 DIST chronograf-gen-1.6.2.tar.gz 3263429 BLAKE2B 
6b6202bfd216ac89f2329379df03226b0b212e720987357b66bc26c3d07212a26ed2c41991c7ee3c0eea9f3a731985697b7e4752eb3be906cbc8790a8290
 SHA512 
55cf76b6c33134a49deb605543ff49aeffaa3baf4262787b19afe1d3d42c2a6e66e88d031f07a2f13a214556c479daa6b40f8586b529730c924ae45bf0e85213
 DIST chronograf-gen-1.7.3.tar.gz 2893752 BLAKE2B 
bfbc680c3237522844b406504412dd6001eef3f93fc31df18660bb74b7e7561f44c5d3af039af62e000610f40c81e78fcde8a651a5198b4bd152fa04e93c51c7
 SHA512 
8120f563e0c5be8a7b8179016db72a1ff5eb7447c1124ffeb87d5c928275f3b0080f1f4d01cd9c5b0eef601852b2e3701e3b4cefda9a427bbaeaf9fc46a69ab1
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.43.0.mod 1150 BLAKE2B 
061e538c00a3bb43069837aa4492ee4a040a31cb20acc0bd18cc9c9bde19f1a2a54a19539e71df75b696879bcae42eed0e708e5e07eb76e1e8a238baea589592
 SHA512 
9b440323826ece8eb7681b931bf7964b0224242565f1ace97c5b026d25f8ee5e72147bfbfde60166e9d3cede791d2d9ea20893985c118d087705747a04d0
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.43.0.zip 2907020 BLAKE2B 
819e31781f79e21fc887f9e133aad9c63a66cee2b94a115784aa9805af0fdcb7cf589f1b146374b8a9650acea2d65511bbbea2d71e9a8f233b65e0c4e446029f
 SHA512 
0b704af83d3bcbaa27ac5a977ffe018b8706c184a924f69d2d5b317805eb93c43096243a0065c534a23963e85cff8987993f0dd4877d2a4c3bd604da1e2b62f6
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 

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

2020-06-30 Thread Andrew Ammerlaan
commit: 3d90cbfcab844bea47362ec1242447ea7cc7d80a
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Jun 30 06:11:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 06:11:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d90cbfc

dev-python/influxdb: Remove, package is in ::gentoo.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/influxdb/Manifest  |  1 -
 dev-python/influxdb/influxdb-5.3.0.ebuild | 38 ---
 dev-python/influxdb/metadata.xml  | 11 -
 3 files changed, 50 deletions(-)

diff --git a/dev-python/influxdb/Manifest b/dev-python/influxdb/Manifest
deleted file mode 100644
index a0c111d..000
--- a/dev-python/influxdb/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST influxdb-5.3.0.tar.gz 79773 BLAKE2B 
d70d5594698904018993ce33b27aee89aef9a34f74ef19dcb31888f11e8a2dcb510116f6c5a573b934bae4101b0e976f4dc87dcb16ec85a97054b7531a6c0256
 SHA512 
87129544b5bef8062d452447626b639b675bf6ba5076f38d4616a364fa6dfea6aa73beece239aeb8f2294314c4fe6bc7e3ae5d7e463592bd0f77ed3aaaff5557

diff --git a/dev-python/influxdb/influxdb-5.3.0.ebuild 
b/dev-python/influxdb/influxdb-5.3.0.ebuild
deleted file mode 100644
index ca38736..000
--- a/dev-python/influxdb/influxdb-5.3.0.ebuild
+++ /dev/null
@@ -1,38 +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 distutils-r1
-
-DESCRIPTION="Python client for InfluxDB"
-HOMEPAGE="https://github.com/influxdata/influxdb-python;
-# pypi mirror don't have all required tests files
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${PN}-python-${PV}"
-
-RDEPEND="
-   dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   "
-
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests nose
-distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme

diff --git a/dev-python/influxdb/metadata.xml b/dev-python/influxdb/metadata.xml
deleted file mode 100644
index b2638d0..000
--- a/dev-python/influxdb/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-davidroma...@gmail.com
-David Roman
-
-
-influxdata/influxdb-python
-
-



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

2020-06-30 Thread Andrew Ammerlaan
commit: fcad6bc4a0ce6e974b886a63e934861ae8703da0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Jun 30 06:08:31 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 06:08:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcad6bc4

dev-python/dataclasses: Remove, package is in ::gentoo.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/dataclasses/Manifest   |  1 -
 dev-python/dataclasses/dataclasses-0.7.ebuild | 18 --
 dev-python/dataclasses/metadata.xml   |  9 -
 3 files changed, 28 deletions(-)

diff --git a/dev-python/dataclasses/Manifest b/dev-python/dataclasses/Manifest
deleted file mode 100644
index 558e8a9..000
--- a/dev-python/dataclasses/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dataclasses-0.7.tar.gz 35690 BLAKE2B 
8d3c60d1e2ad4c9ceb3c502fa74f8fdae75717e52c698984b6def96e867cae633864de711856a69992df6a207617d17d7116f5e0daa7d757076dc8b97d7e0e9b
 SHA512 
ff921237a99bac21e091ff253824eb07eb09be7e7ec02b869da9c68c35141fc1bee526b3d2942963bac7762827438ea8fdc89fa72404991b78d1d063a3c18661

diff --git a/dev-python/dataclasses/dataclasses-0.7.ebuild 
b/dev-python/dataclasses/dataclasses-0.7.ebuild
deleted file mode 100644
index 7c318e4..000
--- a/dev-python/dataclasses/dataclasses-0.7.ebuild
+++ /dev/null
@@ -1,18 +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
-
-DESCRIPTION="A backport of the dataclasses module for Python 3.6"
-HOMEPAGE="https://github.com/ericvsmith/dataclasses;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 "
-SLOT="0"
-
-distutils_enable_tests pytest

diff --git a/dev-python/dataclasses/metadata.xml 
b/dev-python/dataclasses/metadata.xml
deleted file mode 100644
index 628ab20..000
--- a/dev-python/dataclasses/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-
-andrewammerl...@riseup.net
-Andrew Ammerlaan
-
-



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

2020-06-30 Thread Andrew Ammerlaan
commit: c08142ebbc9db2056d5f5e25ca42daad4dd1ee74
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Jun 30 06:14:14 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 06:14:14 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c08142eb

dev-python/aiofiles: Remove, package is in ::gentoo.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/aiofiles/Manifest  |  1 -
 dev-python/aiofiles/aiofiles-0.5.0.ebuild | 20 
 dev-python/aiofiles/metadata.xml  |  9 -
 3 files changed, 30 deletions(-)

diff --git a/dev-python/aiofiles/Manifest b/dev-python/aiofiles/Manifest
deleted file mode 100644
index 2c0b011..000
--- a/dev-python/aiofiles/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST aiofiles-0.5.0.tar.gz 13332 BLAKE2B 
ccd044ce9fcd74b2a6419b4f0e9e3977086c9685741dbb734a7f9222ab96dca58b5330ad0d0cd9f10fce03ee123add7101825f047451344fc451c40a4352674e
 SHA512 
89eb1af506bdf5f3f2e9c3afe90f17d521ada1cdeb449dcdc800d4faa4edc1c9ca93811915aa059d8c5a1b0a3aaa40231a46b3d041ca745e071628293bddf1b7

diff --git a/dev-python/aiofiles/aiofiles-0.5.0.ebuild 
b/dev-python/aiofiles/aiofiles-0.5.0.ebuild
deleted file mode 100644
index e61975b..000
--- a/dev-python/aiofiles/aiofiles-0.5.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="File support for asyncio"
-HOMEPAGE="https://github.com/Tinche/aiofiles;
-SRC_URI="https://github.com/Tinche/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/aiofiles/metadata.xml b/dev-python/aiofiles/metadata.xml
deleted file mode 100644
index a507be0..000
--- a/dev-python/aiofiles/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-
-piotr.staroszc...@get24.org
-Piotr Staroszczyk
-
-



[gentoo-commits] repo/proj/guru:master commit in: net-im/srain/

2020-06-30 Thread Andrew Ammerlaan
commit: baa5cd0a29abb25dd467b4c48d7c4f39373f8680
Author: David Heidelberg  ixit  cz>
AuthorDate: Tue Jun 30 11:59:47 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 11:59:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=baa5cd0a

net-im/srain: new version 1.1.1

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Heidelberg  ixit.cz>

 net-im/srain/Manifest   | 2 +-
 net-im/srain/{srain-1.1.0.ebuild => srain-1.1.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/srain/Manifest b/net-im/srain/Manifest
index f56bd1c..3a0ed1a 100644
--- a/net-im/srain/Manifest
+++ b/net-im/srain/Manifest
@@ -1 +1 @@
-DIST srain-1.1.0.tar.gz 941873 BLAKE2B 
db8039b4fa5f6ae31dba24cd6274608c994e85fffc237d12cdde7b4d3b47d94fd88d8ae4ace828dffb3eb76d6c1e05a797eabaca2caa31c09cb3f938fab33039
 SHA512 
0303d1734840c9af81f786da405617392570c2f34a9098fe7d1148f63642fb034877549477a8b52add8f1da7dc4ac38474a1cf3e42e51cc443b06b50c765b02a
+DIST srain-1.1.1.tar.gz 941824 BLAKE2B 
96b53e7e05f42514bc429cc30938f3a104d65f48ffbc08f0ec176e8bff6fc346cc6dabbcd8cfaa9db41af205a4079400f4b24ea1ad7ef4cb787b34eedd6d6cf5
 SHA512 
1cd8604b79d03a054b6b785529feef9479836f5fdc406101f3e67bfcb6a400ab8dae2b1ac317fd92b491e60faae069c3a61f4997ae15b6c9b2373b20e8ab7ac0

diff --git a/net-im/srain/srain-1.1.0.ebuild b/net-im/srain/srain-1.1.1.ebuild
similarity index 100%
rename from net-im/srain/srain-1.1.0.ebuild
rename to net-im/srain/srain-1.1.1.ebuild



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

2020-06-30 Thread Andrew Ammerlaan
commit: b35e33d7d032139080d4fdb3b2465a75611630ca
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Jun 30 06:29:28 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 06:29:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b35e33d7

dev-python/python-dotenv: Remove, package is in ::gentoo.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/python-dotenv/Manifest  |  1 -
 dev-python/python-dotenv/metadata.xml  | 13 -
 .../python-dotenv/python-dotenv-0.13.0.ebuild  | 33 --
 3 files changed, 47 deletions(-)

diff --git a/dev-python/python-dotenv/Manifest 
b/dev-python/python-dotenv/Manifest
deleted file mode 100644
index 476e0a9..000
--- a/dev-python/python-dotenv/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-dotenv-0.13.0.tar.gz 28679 BLAKE2B 
068c4cb499956a14bb4c310d2c9a63f4c33b6621efd11c231eeea2808951530fa6e7bd5356973c19f7ba6f3693434ca46bfadd065c7369f95014389badb2a00c
 SHA512 
a7e725fd0fcb262f240a8f9eb6cf9b73560d799a10ec946cf901f960cbfa972396ead1aca833808a1675ebaec0b89720c32b2fe957ef9805faa942b0df1a9608

diff --git a/dev-python/python-dotenv/metadata.xml 
b/dev-python/python-dotenv/metadata.xml
deleted file mode 100644
index 384f191..000
--- a/dev-python/python-dotenv/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   
-   andrewammerl...@riseup.net
-   Andrew Ammerlaan
-   
-   
-   theskumar/python-dotenv
-   python-dotenv
-   
-

diff --git a/dev-python/python-dotenv/python-dotenv-0.13.0.ebuild 
b/dev-python/python-dotenv/python-dotenv-0.13.0.ebuild
deleted file mode 100644
index 746e037..000
--- a/dev-python/python-dotenv/python-dotenv-0.13.0.ebuild
+++ /dev/null
@@ -1,33 +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} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-# Some failures, likely an incompatibility with newer versions of sh (no old 
in ::gentoo)
-RESTRICT="test"
-
-DESCRIPTION="Get and set values in your .env file in local and production 
servers"
-HOMEPAGE="https://github.com/theskumar/python-dotenv;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-distutils_enable_tests pytest
-
-DEPEND="test? (
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/sh[${PYTHON_USEDEP}]
-)"
-
-RDEPEND="
-   dev-python/click[${PYTHON_USEDEP}]
-"



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

2020-06-30 Thread Andrew Ammerlaan
commit: a6db29b2b5ce35274322c6c9c1b4e6a0de1d710d
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Jun 30 06:09:36 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 06:09:36 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6db29b2

dev-python/websockets: Remove, package is in ::gentoo.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/websockets/Manifest  |  2 --
 dev-python/websockets/metadata.xml  | 35 -
 dev-python/websockets/websockets-7.0.ebuild | 31 -
 dev-python/websockets/websockets-8.1.ebuild | 32 --
 4 files changed, 100 deletions(-)

diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest
deleted file mode 100644
index 5c779d1..000
--- a/dev-python/websockets/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST websockets-7.0.tar.gz 122848 BLAKE2B 
7c201831c563a8ae036f9310533a3627fca9e9f91ba77cac27a62852336d4c2a79bd07b3186e10e0c797520a73750201e3ca70358fe5a0304b35e9f6b637196c
 SHA512 
08dd310d8f946522f60ba302f3246f81e283d11f308f658a3c3a3c597281a31b1376e5d16d900187d148b0c1ec1250cd730ccb26f6b753dd86ca5682a08af9a9
-DIST websockets-8.1.tar.gz 156472 BLAKE2B 
6cb5eec8276f7ef7172048eba6157560f42cec28acacc1a0a2f426ea1cab9a04029ebb1f8285b1aa2862c30aac8f2af81ef85d4dba8e53e267b665b718e01d5a
 SHA512 
d245702574cf513da54bfc0ca10768558cd4e5017ecf8cb647f4b9176561192a3ace64edfc5c6f735664bf1b6136aa0bb9828114478f92d2c051e3109a218c12

diff --git a/dev-python/websockets/metadata.xml 
b/dev-python/websockets/metadata.xml
deleted file mode 100644
index 5839cf4..000
--- a/dev-python/websockets/metadata.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  
-andrewammerl...@riseup.net
-Andrew Ammerlaan
-  
-  
-What is websockets?
-
-websockets is a library for building WebSocket servers and clients in Python 
with a focus on correctness and simplicity.
-
-Built on top of asyncio, Python's standard asynchronous I/O framework, it 
provides an elegant coroutine-based API.
-Why should I use websockets?
-
-The development of websockets is shaped by four principles:
-
-Simplicity: all you need to understand is msg = await ws.recv() and await 
ws.send(msg); websockets takes care of managing connections so you can focus on 
your application.
-Robustness: websockets is built for production; for example it was the 
only library to handle backpressure correctly before the issue became widely 
known in the Python community.
-Quality: websockets is heavily tested. Continuous integration fails under 
100% branch coverage. Also it passes the industry-standard Autobahn Testsuite.
-Performance: memory use is configurable. An extension written in C 
accelerates expensive operations. It's pre-compiled for Linux, macOS and 
Windows and packaged in the wheel format for each system and Python version.
-
-Documentation is a first class concern in the project. Head over to Read the 
Docs and see for yourself.
-Why shouldn't I use websockets?
-
-If you prefer callbacks over coroutines: websockets was created to provide 
the best coroutine-based API to manage WebSocket connections in Python. Pick 
another library for a callback-based API.
-If you're looking for a mixed HTTP / WebSocket library: websockets aims at 
being an excellent implementation of RFC 6455: The WebSocket Protocol and RFC 
7692: Compression Extensions for WebSocket. Its support for HTTP is minimal — 
just enough for a HTTP health check.
-If you want to use Python 2: websockets builds upon asyncio which only 
works on Python 3. websockets requires Python ≥ 3.6.1.
-  
-  
-aaugustin/websockets
-websockets
-  
-

diff --git a/dev-python/websockets/websockets-7.0.ebuild 
b/dev-python/websockets/websockets-7.0.ebuild
deleted file mode 100644
index ee9fcd1..000
--- a/dev-python/websockets/websockets-7.0.ebuild
+++ /dev/null
@@ -1,31 +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,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
-HOMEPAGE="
-   https://github.com/aaugustin/websockets
-   https://pypi.org/project/websockets
-"
-SRC_URI="https://github.com/aaugustin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-python_prepare_all() {
-   # these tests fail, probably because of
-   # a permission error (no internet)
-   rm tests/test_client_server.py || die
-   rm tests/test_protocol.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-distutils_enable_tests nose
-distutils_enable_sphinx docs dev-python/sphinx-autodoc-typehints 
dev-python/sphinxcontrib-spelling dev-python/sphinxcontrib-trio

diff --git 

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

2020-06-30 Thread Andrew Ammerlaan
commit: f3f1efad1dcb90ffac52c0ea3facfb3d68701d56
Author: Samuel Bernardo  gmail  com>
AuthorDate: Mon Jun 29 20:25:23 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jun 29 20:25:46 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3f1efad

dev-python/rstcheck:

Add distutils_enable_tests pytest since it allows to remove IUSE and
RESTRICT.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Samuel Bernardo  gmail.com>

 dev-python/rstcheck/rstcheck-3.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/rstcheck/rstcheck-3.3.1.ebuild 
b/dev-python/rstcheck/rstcheck-3.3.1.ebuild
index c92918a..1a29268 100644
--- a/dev-python/rstcheck/rstcheck-3.3.1.ebuild
+++ b/dev-python/rstcheck/rstcheck-3.3.1.ebuild
@@ -14,8 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
@@ -30,6 +28,8 @@ BDEPEND="
 
 S="${WORKDIR}/${P}"
 
+distutils_enable_tests pytest
+
 python_test() {
# Ignore the module from ${S}, use the one from ${BUILD_DIR}
# Otherwise, ImportMismatchError may occur



[gentoo-commits] repo/proj/guru:master commit in: dev-python/text-unidecode/

2020-06-30 Thread Andrew Ammerlaan
commit: 801c3023439304d483640e2ac392c65758d2b6fa
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Jun 30 06:10:36 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 06:10:36 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=801c3023

dev-python/text-unidecode: Remove, package is in ::gentoo.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/text-unidecode/Manifest |  1 -
 dev-python/text-unidecode/metadata.xml | 15 --
 .../text-unidecode/text-unidecode-1.3.ebuild   | 32 --
 3 files changed, 48 deletions(-)

diff --git a/dev-python/text-unidecode/Manifest 
b/dev-python/text-unidecode/Manifest
deleted file mode 100644
index 7cf837a..000
--- a/dev-python/text-unidecode/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST text-unidecode-1.3.tar.gz 76885 BLAKE2B 
b783963b4fce6588d45d48a498de566c08df83ae62c72caf599648df195eb94b7c02090503590ab8c747af0d210847ddfbf0772289e170361914db20c049828e
 SHA512 
aeaf0e79bd0545ca7a4fe700d5a7dac1d5900841fcfe8a5a568c84ba7d3bee5f75eaac0531f4a01d689a550ac5bc7e1acaeb8132293f220db8387fae2eb6a150

diff --git a/dev-python/text-unidecode/metadata.xml 
b/dev-python/text-unidecode/metadata.xml
deleted file mode 100644
index 3f17f6d..000
--- a/dev-python/text-unidecode/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-text-unidecode
-
-  kmik...@gmail.com
-  Mikhail Korobov
-
-  
-

diff --git a/dev-python/text-unidecode/text-unidecode-1.3.ebuild 
b/dev-python/text-unidecode/text-unidecode-1.3.ebuild
deleted file mode 100644
index cf75f07..000
--- a/dev-python/text-unidecode/text-unidecode-1.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
-inherit distutils-r1
-
-DESCRIPTION="The most basic Text::Unidecode port"
-HOMEPAGE="https://github.com/kmike/text-unidecode;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( Artistic GPL-1 GPL-2+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=""
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -i '/pytest-runner/d' setup.py
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   distutils_install_for_testing
-   cd "${TEST_DIR}" || die
-   cp "${S}/test_unidecode.py" . || die
-   cp "${S}/setup.cfg" . || die
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/cpp-taskflow/files/, dev-cpp/cpp-taskflow/

2020-06-30 Thread Andrew Ammerlaan
commit: b6fc075df417744e70a37aa1006a9f650cd56747
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Jun 30 06:05:49 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 06:05:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6fc075d

dev-cpp/cpp-taskflow: Remove, package is in ::gentoo.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/cpp-taskflow/Manifest  |  2 -
 dev-cpp/cpp-taskflow/cpp-taskflow-2.3.1.ebuild | 38 -
 dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild | 39 -
 dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild  | 38 -
 .../files/cpp-taskflow-2.3.1-fix-lib-path.patch| 49 --
 ...pp-taskflow-2.3.1-optional-tests-examples.patch | 49 --
 .../files/cpp-taskflow-2.4.0-fix-lib-path.patch| 49 --
 .../cpp-taskflow-2.4.0-fix-version-number.patch| 13 --
 ...pp-taskflow-2.4.0-optional-tests-examples.patch | 42 ---
 .../files/cpp-taskflow--fix-lib-path.patch | 49 --
 ...cpp-taskflow--optional-tests-examples.patch | 42 ---
 dev-cpp/cpp-taskflow/metadata.xml  | 15 ---
 12 files changed, 425 deletions(-)

diff --git a/dev-cpp/cpp-taskflow/Manifest b/dev-cpp/cpp-taskflow/Manifest
deleted file mode 100644
index 408dc82..000
--- a/dev-cpp/cpp-taskflow/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cpp-taskflow-2.3.1.tar.gz 9910 BLAKE2B 
3ecbc3eaf8db68ded66222c512ff7e22633fc0276eaff8ca9fd43bad13bb810ef064d0c8e762a960cdfff9197e4a810b75005a0063042c724b42599a2716e609
 SHA512 
94d5784198571886520d9f5d69dbce659c3cd214d986e9ac001816033d7719ae21d22ed2f5879549df15b23035d06200938a07928dd773f507317ede8a121899
-DIST cpp-taskflow-2.4.0.tar.gz 76993334 BLAKE2B 
8f257165ab72dbe6c1cf6a86886669008e9f16f1dfd4871defc452bdb9dfa3e45ab9bfbbdc874b4ba566a2a7d8984a666ce2933b2c6d2215467f7fbfa03ac520
 SHA512 
dd6c7500e39d7058871280d12e120bd28d9609e5289f1d7851b3b59e2c1bfe74d3040d902bd5b26895e558b563c8abad878e7bc343e199e7356940c02a64217f

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-2.3.1.ebuild 
b/dev-cpp/cpp-taskflow/cpp-taskflow-2.3.1.ebuild
deleted file mode 100644
index ced7f05..000
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-2.3.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Modern C++ Parallel Task Programming"
-HOMEPAGE="https://cpp-taskflow.github.io;
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git;
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/cpp-taskflow/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-optional-tests-examples.patch
-   "${FILESDIR}"/${P}-fix-lib-path.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DTF_BUILD_TESTS=$(usex test ON OFF)
-   )
-   cmake_src_configure
-}

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild 
b/dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild
deleted file mode 100644
index 8edadb7..000
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Modern C++ Parallel Task Programming"
-HOMEPAGE="https://cpp-taskflow.github.io;
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git;
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/cpp-taskflow/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-optional-tests-examples.patch
-   "${FILESDIR}"/${P}-fix-lib-path.patch
-   "${FILESDIR}"/${P}-fix-version-number.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DTF_BUILD_TESTS=$(usex test ON OFF)
-   )
-   cmake_src_configure
-}

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild 
b/dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild
deleted file mode 100644
index ced7f05..000
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Modern C++ Parallel Task Programming"
-HOMEPAGE="https://cpp-taskflow.github.io;
-if [[ ${PV} ==  ]]; then
-   

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/wofi/

2020-06-30 Thread Andrew Ammerlaan
commit: ccca2b9ebcabf52967df6d438e280e5c62497afb
Author: Matthias Coppens  gmail  com>
AuthorDate: Mon Jun 29 20:14:09 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jun 29 20:16:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccca2b9e

gui-apps/wofi: All versions have live ebuilds now

Upstream timestamps their tarballs, which makes it impossible to
validate them. This is why every ebuild is now a live ebuild.

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/wofi/wofi-1.1.1.ebuild | 11 ++-
 gui-apps/wofi/wofi-1.1.2.ebuild | 11 ++-
 gui-apps/wofi/wofi-.ebuild  |  9 +
 3 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/gui-apps/wofi/wofi-1.1.1.ebuild b/gui-apps/wofi/wofi-1.1.1.ebuild
index 791e0d6..7f527da 100644
--- a/gui-apps/wofi/wofi-1.1.1.ebuild
+++ b/gui-apps/wofi/wofi-1.1.1.ebuild
@@ -3,20 +3,21 @@
 
 EAPI=7
 
+# Upstream's tarballs are timestamped 
(https://todo.sr.ht/~sircmpwn/hg.sr.ht/33).
+# This makes them impossible to validate, so every version has a live ebuild.
+
 EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
+inherit meson mercurial
 case "${PV}" in
"")
-   inherit mercurial
;;
*)
-   SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
+   EHG_REVISION="v${PV}"
 esac
-inherit meson
 
 DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
 HOMEPAGE="${EHG_REPO_URI}"
 LICENSE="GPL-3"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""

diff --git a/gui-apps/wofi/wofi-1.1.2.ebuild b/gui-apps/wofi/wofi-1.1.2.ebuild
index 791e0d6..7f527da 100644
--- a/gui-apps/wofi/wofi-1.1.2.ebuild
+++ b/gui-apps/wofi/wofi-1.1.2.ebuild
@@ -3,20 +3,21 @@
 
 EAPI=7
 
+# Upstream's tarballs are timestamped 
(https://todo.sr.ht/~sircmpwn/hg.sr.ht/33).
+# This makes them impossible to validate, so every version has a live ebuild.
+
 EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
+inherit meson mercurial
 case "${PV}" in
"")
-   inherit mercurial
;;
*)
-   SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
+   EHG_REVISION="v${PV}"
 esac
-inherit meson
 
 DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
 HOMEPAGE="${EHG_REPO_URI}"
 LICENSE="GPL-3"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""

diff --git a/gui-apps/wofi/wofi-.ebuild b/gui-apps/wofi/wofi-.ebuild
index d9a1fc7..7f527da 100644
--- a/gui-apps/wofi/wofi-.ebuild
+++ b/gui-apps/wofi/wofi-.ebuild
@@ -3,16 +3,17 @@
 
 EAPI=7
 
+# Upstream's tarballs are timestamped 
(https://todo.sr.ht/~sircmpwn/hg.sr.ht/33).
+# This makes them impossible to validate, so every version has a live ebuild.
+
 EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
+inherit meson mercurial
 case "${PV}" in
"")
-   inherit mercurial
;;
*)
-   SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
+   EHG_REVISION="v${PV}"
 esac
-inherit meson
 
 DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
 HOMEPAGE="${EHG_REPO_URI}"



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/wdisplays/

2020-06-30 Thread Andrew Ammerlaan
commit: 4211ab464b6ad019680b05e9042b98bc7b23af92
Author: Matthias Coppens  gmail  com>
AuthorDate: Mon Jun 29 20:52:03 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jun 29 20:53:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4211ab46

gui-apps/wdisplays: New package

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/wdisplays/Manifest  |  1 +
 gui-apps/wdisplays/metadata.xml  |  8 
 gui-apps/wdisplays/wdisplays-1.0.ebuild  | 27 +++
 gui-apps/wdisplays/wdisplays-.ebuild | 27 +++
 4 files changed, 63 insertions(+)

diff --git a/gui-apps/wdisplays/Manifest b/gui-apps/wdisplays/Manifest
new file mode 100644
index 000..0cb2a7b
--- /dev/null
+++ b/gui-apps/wdisplays/Manifest
@@ -0,0 +1 @@
+DIST wdisplays-1.0.tar.gz 106819 BLAKE2B 
d8a34ea82b88f99e27b5c42dc2e8bfed2bf69db719617d81d5f2c994e9020d206937e940f57452c99b534ceda241cea570899c7bdc74377009f7aa013e78b638
 SHA512 
876e883747331cf67d351b7afec963d6d52b6fa3870a57ed147acf898a662fb41407b3e835acc167d32de969d4001dbe8429340849ad09a7f7b8bfdabee61e3e

diff --git a/gui-apps/wdisplays/metadata.xml b/gui-apps/wdisplays/metadata.xml
new file mode 100644
index 000..7066f7e
--- /dev/null
+++ b/gui-apps/wdisplays/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+Matthias Coppens
+coppens.matthias@gmail.com
+  
+

diff --git a/gui-apps/wdisplays/wdisplays-1.0.ebuild 
b/gui-apps/wdisplays/wdisplays-1.0.ebuild
new file mode 100644
index 000..02f3aa3
--- /dev/null
+++ b/gui-apps/wdisplays/wdisplays-1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/cyclopsian/${PN};
+case "${PV}" in
+   "")
+   inherit git-r3
+   ;;
+   *)
+   SRC_URI="${EGIT_REPO_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+esac
+inherit meson xdg
+
+DESCRIPTION="GUI display configurator for wlroots compositors"
+HOMEPAGE="https://cyclopsian.github.io/${PN};
+
+BDEPEND="
+   x11-libs/gtk+:3
+   gui-libs/wlroots"
+DEPEND="${BDEPEND}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+KEYWORDS="~amd64"

diff --git a/gui-apps/wdisplays/wdisplays-.ebuild 
b/gui-apps/wdisplays/wdisplays-.ebuild
new file mode 100644
index 000..88406d3
--- /dev/null
+++ b/gui-apps/wdisplays/wdisplays-.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/cyclopsian/${PN};
+case "${PV}" in
+   "")
+   inherit git-r3
+   ;;
+   *)
+   SRC_URI="${EGIT_REPO_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+esac
+inherit meson xdg
+
+DESCRIPTION="GUI display configurator for wlroots compositors"
+HOMEPAGE="https://cyclopsian.github.io/${PN};
+
+BDEPEND="
+   x11-libs/gtk+:3
+   gui-libs/wlroots"
+DEPEND="${BDEPEND}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+KEYWORDS=""



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wofi/

2020-06-30 Thread Andrew Ammerlaan
commit: e269724d1cb73c18ae0d7544c5478c9485746ae4
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 19:32:46 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 19:32:46 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e269724d

gui-apps/wofi: remove unused manifest

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 gui-apps/wofi/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest
deleted file mode 100644
index b99b663..000
--- a/gui-apps/wofi/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST wofi-1.1.1.tar.gz 64769 BLAKE2B 
ee9b7959afd0d91164046211bf4122e4cb0a04ec2f448f2feb063a87c9b75c7e1be1a53f583432791293ff66ca4552192eda027ef454998cb739d9823db2f0d7
 SHA512 
3c0569c86789f2834879782bf11aed893e1a5334e613cd04676651af36009c61e0cdb5ce197b56c44f434088a9da35f6bbbe65a58a95afdf5a7f4ba637e018df
-DIST wofi-1.1.2.tar.gz 64808 BLAKE2B 
a48fb574a185e1fb93504dc9cd7ab7177871b992918a506507934e9c60c049eb76aed3e7884ca42e63b8fbc7246b27d79ab0882502527d9c22f0b7eb168fe3db
 SHA512 
5edef74d6c6fe64b1024e67a5cfba1820ccc3f09815130bf82c7c726b6c64d9bdd94341096f202ffe6427c910ac632cedc00a7a36c356d45adafa560ec2bbcfe



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

2020-06-30 Thread Andrew Ammerlaan
commit: e21164bbb1acae81c5b36057120338d518847fea
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 19:31:20 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 19:31:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e21164bb

dev-python/pykeepass: fix renamed dep

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

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

diff --git a/dev-python/pykeepass/pykeepass-3.2.0.ebuild 
b/dev-python/pykeepass/pykeepass-3.2.0.ebuild
index 8293619..3a56459 100644
--- a/dev-python/pykeepass/pykeepass-3.2.0.ebuild
+++ b/dev-python/pykeepass/pykeepass-3.2.0.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   >=dev-python/argon2_cffi-19.1.0[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-19.1.0[${PYTHON_USEDEP}]
>=dev-python/construct-2.9.4[${PYTHON_USEDEP}]
>=dev-python/future-0.17.0[${PYTHON_USEDEP}]
>=dev-python/lxml-4.3.4[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: media-video/vidify/

2020-06-30 Thread Andrew Ammerlaan
commit: 18125d4bb4dd23bb7cc67d68df86342d427e5b27
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 19:26:55 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 19:26:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18125d4b

media-video/vidify: drop py3_6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-video/vidify/vidify-2.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vidify/vidify-2.2.5.ebuild 
b/media-video/vidify/vidify-2.2.5.ebuild
index 55298d9..c207e1d 100644
--- a/media-video/vidify/vidify-2.2.5.ebuild
+++ b/media-video/vidify/vidify-2.2.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
 



[gentoo-commits] repo/proj/guru:dev commit in: media-video/vidify-audiosync/

2020-06-30 Thread Andrew Ammerlaan
commit: e6d203afb3eb8e2bd1ffc5ddf44df62a9e0eb490
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 19:27:18 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 19:27:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6d203af

media-video/vidify-audiosync: drop py3_6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild 
b/media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild
index aebb02f..059572e 100644
--- a/media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild
+++ b/media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1
 



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

2020-06-30 Thread Andrew Ammerlaan
commit: 21b5fb1e7f589b55382af515a819eb0b2e4eadc1
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 19:26:19 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 19:26:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21b5fb1e

dev-python/tekore: drop py3_6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/tekore/tekore-1.7.0.ebuild | 6 +-
 dev-python/tekore/tekore-2.1.0.ebuild | 3 +--
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/dev-python/tekore/tekore-1.7.0.ebuild 
b/dev-python/tekore/tekore-1.7.0.ebuild
index 053b6d0..67deaf4 100644
--- a/dev-python/tekore/tekore-1.7.0.ebuild
+++ b/dev-python/tekore/tekore-1.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1
 
@@ -16,15 +16,11 @@ LICENSE="MIT"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
-# tests fail with py3_6: no module named run
-RESTRICT="python_targets_python3_6? ( test )"
-
 RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/httpx-0.11.1[${PYTHON_USEDEP}]


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

2020-06-30 Thread Andrew Ammerlaan
commit: 20f50ce0c7c897363db12e11cd6a293cb6e0b489
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 18:56:52 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 18:56:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20f50ce0

dev-python/uvicorn: drop py3_6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

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

diff --git a/dev-python/uvicorn/uvicorn-0.11.5.ebuild 
b/dev-python/uvicorn/uvicorn-0.11.5.ebuild
index 1598187..605377a 100644
--- a/dev-python/uvicorn/uvicorn-0.11.5.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.11.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
 



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

2020-06-30 Thread Andrew Ammerlaan
commit: e1306dd45aa16b0e9ca9acfdca5115bdf4d9
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 18:58:07 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 18:58:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1306dd4

dev-python/pytest-sanic: drop py3_6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

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

diff --git a/dev-python/pytest-sanic/pytest-sanic-1.6.1.ebuild 
b/dev-python/pytest-sanic/pytest-sanic-1.6.1.ebuild
index bf36833..ec16cbb 100644
--- a/dev-python/pytest-sanic/pytest-sanic-1.6.1.ebuild
+++ b/dev-python/pytest-sanic/pytest-sanic-1.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI="7"
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1
 



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

2020-06-30 Thread Andrew Ammerlaan
commit: 79662ecf4e1469282447bd861e4d6836d75937ec
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 18:59:48 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 18:59:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79662ecf

dev-python/httpx: drop py3_6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/httpx/httpx-0.11.1.ebuild | 2 +-
 dev-python/httpx/httpx-0.12.1.ebuild | 2 +-
 dev-python/httpx/httpx-0.13.3.ebuild | 2 +-
 dev-python/httpx/httpx-0.9.3.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/httpx/httpx-0.11.1.ebuild 
b/dev-python/httpx/httpx-0.11.1.ebuild
index c11a919..1da6e41 100644
--- a/dev-python/httpx/httpx-0.11.1.ebuild
+++ b/dev-python/httpx/httpx-0.11.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1
 

diff --git a/dev-python/httpx/httpx-0.12.1.ebuild 
b/dev-python/httpx/httpx-0.12.1.ebuild
index dd4c1f3..0f081af 100644
--- a/dev-python/httpx/httpx-0.12.1.ebuild
+++ b/dev-python/httpx/httpx-0.12.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 DOCBUILDER="mkdocs"
 DOCDEPEND="dev-python/mkdocs-material"

diff --git a/dev-python/httpx/httpx-0.13.3.ebuild 
b/dev-python/httpx/httpx-0.13.3.ebuild
index 57009b0..0021468 100644
--- a/dev-python/httpx/httpx-0.13.3.ebuild
+++ b/dev-python/httpx/httpx-0.13.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 DOCBUILDER="mkdocs"
 DOCDEPEND="dev-python/mkdocs-material"

diff --git a/dev-python/httpx/httpx-0.9.3.ebuild 
b/dev-python/httpx/httpx-0.9.3.ebuild
index c21cd73..93c2c6b 100644
--- a/dev-python/httpx/httpx-0.9.3.ebuild
+++ b/dev-python/httpx/httpx-0.9.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1
 



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

2020-06-30 Thread Andrew Ammerlaan
commit: 30b20087a0c43b265b8fa1344bacf0563f1c32f4
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Jun 30 19:16:48 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 30 19:16:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30b20087

dev-python/sanic: version bump, drop py3_6

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/sanic/Manifest  |  3 +-
 dev-python/sanic/sanic-19.12.2.ebuild  | 51 --
 .../{sanic-20.3.0.ebuild => sanic-20.6.3.ebuild}   | 13 +++---
 3 files changed, 7 insertions(+), 60 deletions(-)

diff --git a/dev-python/sanic/Manifest b/dev-python/sanic/Manifest
index 30b9cc7..aa86a6d 100644
--- a/dev-python/sanic/Manifest
+++ b/dev-python/sanic/Manifest
@@ -1,2 +1 @@
-DIST sanic-19.12.2.tar.gz 195755 BLAKE2B 
0d903b06403f28a901d21bfc685219064d0ec2b11576baf714aa3250cc3474928da03c34f0a5a25bf92191242b0a41f76d41aabe92a805bea1801e569c892e9a
 SHA512 
93e416ceea5577db4c443dd6dd03cc5e990d4f987d49821b70d5602421d38401e155e2aad166c88ec57fc5361350c641f087b461a6d92acde34455db81429c5c
-DIST sanic-20.3.0.tar.gz 200120 BLAKE2B 
14c648f6607b924ee8c19a481b027866a1e24b13249129d3e3fd2ebaf48243ec30d800cd0f62f3f361ae265ef4139676b5aaa4d5481e57459360df11d9fb5c8d
 SHA512 
05615b2b0a2f3b03b2cdf6cff9d2df6f95a54c12be98b54674a2060104327e9a98db55b5e9fbc608f4e624abbb68e7b2f169df26c8197669aad05a4e15ac3ee7
+DIST sanic-20.6.3.tar.gz 207406 BLAKE2B 
323f9d0d4965ee8fab4ffb95140f85d059f1bba777f36cc69703b7569c29a852631dd446dd0469207e8ccca3636aa45acfb6b50f290c6ddcc4f56249683a12b7
 SHA512 
c2b3eafcaee77e75b603e62feeb397382b2017d80191507a43db2595cc64e8b37b569b204474f94f5bdaae909c83baca7d7667ef46a0dd7324991efe15b22ebf

diff --git a/dev-python/sanic/sanic-19.12.2.ebuild 
b/dev-python/sanic/sanic-19.12.2.ebuild
deleted file mode 100644
index 4508450..000
--- a/dev-python/sanic/sanic-19.12.2.ebuild
+++ /dev/null
@@ -1,51 +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
-
-DESCRIPTION="Async Python 3.6+ web server/framework | Build fast. Run fast."
-HOMEPAGE="
-   https://pypi.python.org/pypi/sanic
-   https://github.com/huge-success/sanic
-"
-SRC_URI="https://github.com/huge-success/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/aiofiles[${PYTHON_USEDEP}]
-   ~dev-python/httpx-0.9.3[${PYTHON_USEDEP}]
-   >=dev-python/httptools-0.0.10[${PYTHON_USEDEP}]
-   >=dev-python/multidict-4.0[${PYTHON_USEDEP}]
-   =dev-python/websockets-7.0[${PYTHON_USEDEP}]
-   =dev-python/sphinx-2.1.2" \
-   dev-python/sphinx_rtd_theme \
-   ">=dev-python/recommonmark-0.5.0"

diff --git a/dev-python/sanic/sanic-20.3.0.ebuild 
b/dev-python/sanic/sanic-20.6.3.ebuild
similarity index 80%
rename from dev-python/sanic/sanic-20.3.0.ebuild
rename to dev-python/sanic/sanic-20.6.3.ebuild
index 15a52d7..5db11eb 100644
--- a/dev-python/sanic/sanic-20.3.0.ebuild
+++ b/dev-python/sanic/sanic-20.6.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1
 
@@ -20,15 +20,14 @@ KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
dev-python/aiofiles[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.11.1[${PYTHON_USEDEP}]
-   =dev-python/httptools-0.0.10[${PYTHON_USEDEP}]
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]
=dev-python/ujson-1.35[${PYTHON_USEDEP}]
-   >=dev-python/uvloop-0.5.3[${PYTHON_USEDEP}]
-   >=dev-python/websockets-7.0[${PYTHON_USEDEP}]
-   =dev-python/websockets-8.1[${PYTHON_USEDEP}]
+   

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

2020-06-30 Thread Mike Frysinger
commit: c36e8dfaf808f68586e7519232e072490ccc51db
Author: Mike Frysinger  chromium  org>
AuthorDate: Tue Jun 30 19:15:16 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 30 19:15:16 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c36e8dfa

man: fix syntax for page refs

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

 man/egencache.1 | 4 ++--
 man/emerge.1| 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/man/egencache.1 b/man/egencache.1
index 27cd69e63..98b230a14 100644
--- a/man/egencache.1
+++ b/man/egencache.1
@@ -13,7 +13,7 @@ itself, for distribution.
 .BR "\-\-update [ATOM] ... "
 Update the \fImetadata/md5\-cache/\fR directory (generate metadata as
 necessary).
-If no package atoms are specified then all will be updated. See ebuild(5)
+If no package atoms are specified then all will be updated. See \fBebuild\fR(5)
 for the details on package atom syntax.
 .TP
 .BR "\-\-update\-changelogs"
@@ -151,7 +151,7 @@ exists in the repository. It can also be explicitly enabled 
via the
 cache\-formats setting in \fImetadata/layout.conf\fR (refer to \fBportage\fR(5)
 for example usage). If the 'pms' cache format is enabled and the 'md5-dict'
 format is not enabled, then it is necessary to enable
-\fBmetadata-transfer\fR in \fBFEATURES\fR (see \fBmake.conf(5)\fR).
+\fBmetadata-transfer\fR in \fBFEATURES\fR (see \fBmake.conf\fR(5)).
 This causes intermediate cache (in a different format that includes
 eclass state) to be generated inside the directory which is configurable
 via the \fB\-\-cache\-dir\fR option.

diff --git a/man/emerge.1 b/man/emerge.1
index 28b7f79f5..a8be677d6 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -56,8 +56,8 @@ A \fItbz2file\fR must be a valid .tbz2 created with \fBebuild
 A \fIfile\fR must be a file or directory that has been installed by one or
 more packages. If an absolute path is not used, then it must begin with
 either "./" or "../". For directories that are owned by multiple packages, all
-owning packages will be selected. See the portageq(1) owners command if you
-would like to query the owners of one or more files or directories.
+owning packages will be selected. See the \fBportageq\fR(1) owners command if
+you would like to query the owners of one or more files or directories.
 .TP
 .BR set
 A \fIset\fR is a convenient shorthand for a large group of
@@ -1100,7 +1100,7 @@ This also applies to options that enable the 
\fB\-\-usepkg\fR option
 implicitly, such as \fB\-\-getbinpkg\fR.
 
 This setting can be added to
-\fBEMERGE_DEFAULT_OPTS\fR (see make.conf(5)) and later overridden via the
+\fBEMERGE_DEFAULT_OPTS\fR (see \fBmake.conf\fR(5)) and later overridden via the
 command line.
 .TP
 .BR "\-\-with\-bdeps\-auto < y | n >"
@@ -1109,7 +1109,7 @@ This option is used to enable or disable the program 
logic that causes
 actions. This option is enabled by default. Use
 \fB\-\-with\-bdeps\-auto=n\fR to prevent \fB\-\-with\-bdeps\fR from
 being automatically enabled for installation actions. This setting can
-be added to \fBEMERGE_DEFAULT_OPTS\fR (see make.conf(5)) and later
+be added to \fBEMERGE_DEFAULT_OPTS\fR (see \fBmake.conf\fR(5)) and later
 overridden via the command line.
 
 \fBNOTE:\fR The program logic that causes \fB\-\-with\-bdeps\fR to be



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy/files/, dev-python/pypy/

2020-06-30 Thread Michał Górny
commit: f10ac590f28aec30526050e57b54893b1a4e4d7a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 30 16:09:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 30 18:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10ac590

dev-python/pypy: fix headers install dir

Thanks to Tom Gillespie for preparing the fix for pypy3.

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

 dev-python/pypy/files/7.3.1-gentoo-path.patch   | 2 +-
 dev-python/pypy/{pypy-7.3.1.ebuild => pypy-7.3.1-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypy/files/7.3.1-gentoo-path.patch 
b/dev-python/pypy/files/7.3.1-gentoo-path.patch
index dd2c635055d..5281781865a 100644
--- a/dev-python/pypy/files/7.3.1-gentoo-path.patch
+++ b/dev-python/pypy/files/7.3.1-gentoo-path.patch
@@ -18,7 +18,7 @@ index 6fe62be..a4e9f0d 100644
 +'gentoo': {
 +'purelib': '$base/site-packages',
 +'platlib': '$base/site-packages',
-+'headers': '$base/include',
++'headers': '$base/include/$dist_name',
 +'scripts': '@EPREFIX@/usr/bin',
 +'data'   : '@EPREFIX@/usr',
 +},

diff --git a/dev-python/pypy/pypy-7.3.1.ebuild 
b/dev-python/pypy/pypy-7.3.1-r1.ebuild
similarity index 100%
rename from dev-python/pypy/pypy-7.3.1.ebuild
rename to dev-python/pypy/pypy-7.3.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/, dev-python/pypy3/files/

2020-06-30 Thread Michał Górny
commit: 19ed19a661de36d2e2098d16477eb46c63c93639
Author: Tom Gillespie  gmail  com>
AuthorDate: Mon Mar  2 05:37:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 30 18:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ed19a6

dev-python/pypy3: fix headers install_dir

Related to https://bugs.gentoo.org/465546

Signed-off-by: Tom Gillespie  gmail.com>
Closes: https://bugs.gentoo.org/729962
Closes: https://github.com/gentoo/gentoo/pull/14820
[rebased for 7.3.1]
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypy3/files/7.3.1-gentoo-path.patch | 2 +-
 dev-python/pypy3/{pypy3-7.3.1.ebuild => pypy3-7.3.1-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypy3/files/7.3.1-gentoo-path.patch 
b/dev-python/pypy3/files/7.3.1-gentoo-path.patch
index fb73aec41de..c9809f89b88 100644
--- a/dev-python/pypy3/files/7.3.1-gentoo-path.patch
+++ b/dev-python/pypy3/files/7.3.1-gentoo-path.patch
@@ -18,7 +18,7 @@ index 6fe62be..a4e9f0d 100644
 +'gentoo': {
 +'purelib': '$base/site-packages',
 +'platlib': '$base/site-packages',
-+'headers': '$base/include',
++'headers': '$base/include/$dist_name',
 +'scripts': '@EPREFIX@/usr/bin',
 +'data'   : '@EPREFIX@/usr',
 +},

diff --git a/dev-python/pypy3/pypy3-7.3.1.ebuild 
b/dev-python/pypy3/pypy3-7.3.1-r1.ebuild
similarity index 100%
rename from dev-python/pypy3/pypy3-7.3.1.ebuild
rename to dev-python/pypy3/pypy3-7.3.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-DH-GMP/files/, dev-perl/Crypt-DH-GMP/

2020-06-30 Thread Kent Fredric
commit: 2fa6517a78db324a41b2ab9460afebd8bf6b862d
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 18:38:37 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 18:38:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa6517a

dev-perl/Crypt-DH-GMP: -r bump for EAPI7 + fixes

- EAPI7
- Convert "sed" to "patch"
- Ensure CFLAGS passed to make

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild| 42 ++
 .../files/Crypt-DH-GMP-0.00012-no-dot-inc.patch| 21 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild 
b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
new file mode 100644
index 000..30f27ae1924
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DMAKI
+DIST_VERSION=0.00012
+inherit perl-module
+
+DESCRIPTION="Crypt::DH Using GMP Directly"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=virtual/perl-XSLoader-0.20.0
+   >=dev-libs/gmp-4.0.0:0
+"
+DEPEND="
+   >=dev-libs/gmp-4.0.0:0
+"
+BDEPEND="${RDEPEND}
+   >=dev-perl/Devel-CheckLib-0.400.0
+   >=virtual/perl-Devel-PPPort-3.190.0
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=virtual/perl-ExtUtils-ParseXS-3.180.0
+   test? (
+   dev-perl/Test-Requires
+   virtual/perl-Test-Simple
+   )
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-0.00012-no-dot-inc.patch"
+)
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Crypt-DH-GMP/files/Crypt-DH-GMP-0.00012-no-dot-inc.patch 
b/dev-perl/Crypt-DH-GMP/files/Crypt-DH-GMP-0.00012-no-dot-inc.patch
new file mode 100644
index 000..81df0b2dc5b
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/files/Crypt-DH-GMP-0.00012-no-dot-inc.patch
@@ -0,0 +1,21 @@
+From 015df91fa006921333c47088d293845f8b8c38f9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 1 Jul 2020 06:31:46 +1200
+Subject: Include '.' in @INC on perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 8c03b4a..72cc677 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,3 +1,4 @@
++use lib '.';
+ use inc::Module::Install;
+ 
+ my @DEFINES;
+-- 
+2.27.0
+



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

2020-06-30 Thread Matt Turner
commit: a54b2bf9602081ed050eaad1d700c21f8a50de17
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 30 18:33:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 30 18:35:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54b2bf9

Revert "net-libs/libmicrohttpd: remove older versions"

The only stable version on sparc was removed because sparc@ was never
Cc'd in the stabilization bug (#725362).

This reverts commit ffb7a83f4a19f43f32c6ee3640c46917d6a31e3b.

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

 net-libs/libmicrohttpd/Manifest|  3 ++
 net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild | 61 ++
 net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 61 ++
 net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild | 61 ++
 net-libs/libmicrohttpd/metadata.xml|  1 +
 5 files changed, 187 insertions(+)

diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest
index 9d74dc3a0a1..e30a5d051b4 100644
--- a/net-libs/libmicrohttpd/Manifest
+++ b/net-libs/libmicrohttpd/Manifest
@@ -1,2 +1,5 @@
+DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B 
ce6ba2b6c52e30194872c66ab5b9e358f0979dd99ef24ce59fddf9e6fc2b76b01f424f9c9b511cf88c2dde2ca98d3f6a25cbcd26bdfadf0b9db65efd36435dc7
 SHA512 
751b7a5970cef07f260660254bfdeda4882e9e28d5cbdfbfed50e2c4583caf8f19c96ede6d368babc4223e7fbdf85d85eec37dc96abf77dc13d6a9c6be12
+DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 
3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94
 SHA512 
9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13
+DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 
6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572
 SHA512 
1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b
 DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 
09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c
 SHA512 
391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5
 DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 
46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26
 SHA512 
dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild
new file mode 100644
index 000..e8edd69c90f
--- /dev/null
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit multilib-minimal
+
+MY_P="${P/_/}"
+
+DESCRIPTION="Small C library to run an HTTP server as part of another 
application"
+HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/;
+SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/12"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+IUSE="+epoll messages ssl static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="ssl? (
+   dev-libs/libgcrypt:0=
+   net-libs/gnutls
+   )"
+
+# We disable tests below because they're broken,
+# but if enabled, we'll need this.
+DEPEND="${RDEPEND}
+   test?   (
+   ssl? ( net-misc/curl[ssl] )
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="AUTHORS NEWS README ChangeLog"
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   --enable-bauth \
+   --enable-dauth \
+   --disable-examples \
+   --enable-postprocessor \
+   --disable-thread-names \
+   $(use_enable epoll) \
+   $(use_enable test curl) \
+   $(use_enable messages) \
+   $(use_enable ssl https) \
+   $(use_with ssl gnutls) \
+   $(use_enable static-libs static)
+}
+
+# tests are broken in the portage environment.
+src_test() {
+   :
+}
+
+multilib_src_install_all() {
+   default
+
+   use static-libs || find "${ED}" -name '*.la' -delete
+}

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild
new file mode 100644
index 000..455a6c307e1
--- /dev/null
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit 

[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/

2020-06-30 Thread Marek Szuba
commit: 94ed57c47f930205f3b950678cf6e027f1c45db7
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 30 18:20:03 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 30 18:20:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ed57c4

app-backup/borgmatic: Do not mention upgrade-borgmatic-config

No real point, we have never had versions which used INI-style configs
in the tree.

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

 app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild | 3 ---
 app-backup/borgmatic/borgmatic-1.5.6.ebuild| 3 ---
 app-backup/borgmatic/borgmatic-1.5.7.ebuild| 3 ---
 3 files changed, 9 deletions(-)

diff --git a/app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild 
b/app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild
index a287fddbef2..040e887e7ce 100644
--- a/app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild
+++ b/app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild
@@ -62,9 +62,6 @@ pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "To generate a sample configuration file, run:"
elog "generate-borgmatic-config"
-   else
-   elog "To upgrade your configuration file to the current 
version, run:"
-   elog "upgrade-borgmatic-config"
fi
elog
elog "Systemd users wishing to periodically run borgmatic can use the 
provided timer and service units."

diff --git a/app-backup/borgmatic/borgmatic-1.5.6.ebuild 
b/app-backup/borgmatic/borgmatic-1.5.6.ebuild
index a287fddbef2..040e887e7ce 100644
--- a/app-backup/borgmatic/borgmatic-1.5.6.ebuild
+++ b/app-backup/borgmatic/borgmatic-1.5.6.ebuild
@@ -62,9 +62,6 @@ pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "To generate a sample configuration file, run:"
elog "generate-borgmatic-config"
-   else
-   elog "To upgrade your configuration file to the current 
version, run:"
-   elog "upgrade-borgmatic-config"
fi
elog
elog "Systemd users wishing to periodically run borgmatic can use the 
provided timer and service units."

diff --git a/app-backup/borgmatic/borgmatic-1.5.7.ebuild 
b/app-backup/borgmatic/borgmatic-1.5.7.ebuild
index a287fddbef2..040e887e7ce 100644
--- a/app-backup/borgmatic/borgmatic-1.5.7.ebuild
+++ b/app-backup/borgmatic/borgmatic-1.5.7.ebuild
@@ -62,9 +62,6 @@ pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "To generate a sample configuration file, run:"
elog "generate-borgmatic-config"
-   else
-   elog "To upgrade your configuration file to the current 
version, run:"
-   elog "upgrade-borgmatic-config"
fi
elog
elog "Systemd users wishing to periodically run borgmatic can use the 
provided timer and service units."



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

2020-06-30 Thread Kent Fredric
commit: abec77a4df56c3f8694e05147519989d4d6532b4
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 18:14:23 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 18:14:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abec77a4

dev-perl/Crypt-DH: Actually EAPI7

I did all the normal EAPI7 fixes, but I'm stupid and didn't change the
EAPI= string. Shame!

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild 
b/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild
index 5b5e2e9cc92..a4040f1be53 100644
--- a/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild
+++ b/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DIST_AUTHOR=MITHALDU
 DIST_VERSION=0.07



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-DH/files/, dev-perl/Crypt-DH/

2020-06-30 Thread Kent Fredric
commit: ce498c57a50fc4e6bd077423b5adc3caebaecd2f
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 18:12:11 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 18:12:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce498c57

dev-perl/Crypt-DH: -r bump for EAPI7 + Fixes

- EAPI7
- Ensure a slot for dev-libs/gmp
- Migrate sed hacks to a 'patch'

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild| 27 ++
 .../Crypt-DH/files/Crypt-DH-0.07-no-dot-inc.patch  | 22 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild 
b/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild
new file mode 100644
index 000..5b5e2e9cc92
--- /dev/null
+++ b/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MITHALDU
+DIST_VERSION=0.07
+inherit perl-module
+
+DESCRIPTION="Diffie-Hellman key exchange system"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+RDEPEND="
+   dev-libs/gmp:0
+   >=dev-perl/Math-BigInt-GMP-1.240.0
+   >=virtual/perl-Math-BigInt-1.600.0
+   dev-perl/Crypt-Random
+"
+DEPEND="dev-libs/gmp:0"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-0.07-no-dot-inc.patch"
+)

diff --git a/dev-perl/Crypt-DH/files/Crypt-DH-0.07-no-dot-inc.patch 
b/dev-perl/Crypt-DH/files/Crypt-DH-0.07-no-dot-inc.patch
new file mode 100644
index 000..47a3515ce4c
--- /dev/null
+++ b/dev-perl/Crypt-DH/files/Crypt-DH-0.07-no-dot-inc.patch
@@ -0,0 +1,22 @@
+From a97d967158b7678e16f9be4ac2eea858572bea0c Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 1 Jul 2020 06:01:52 +1200
+Subject: include "." in @INC on perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 13f2698..fcd77ae 100755
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,4 +1,5 @@
+ use strict;
++use lib '.';
+ use inc::Module::Install;
+ 
+ name 'Crypt-DH';
+-- 
+2.27.0
+



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

2020-06-30 Thread Kent Fredric
commit: 4c206e71292bb033b1cdcdb516b082ef3225de8d
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 17:56:42 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 17:56:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c206e71

dev-perl/Crypt-DES_EDE3: -r bump for EAPI7

- EAPI7
- Parallel tests
- Remove unused/empty variable assignments

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild 
b/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild
new file mode 100644
index 000..ce7a8babb79
--- /dev/null
+++ b/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=BTROTT
+DIST_VERSION=0.01
+inherit perl-module
+
+DESCRIPTION="Triple-DES EDE encryption/decryption"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+
+RDEPEND="dev-perl/Crypt-DES"
+BDEPEND="${RDEPEND}"



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

2020-06-30 Thread Anthony G. Basile
commit: d8cfc3aa3cb61a00a1135f15dd822d502540ba76
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 30 17:44:39 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 30 17:44:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8cfc3aa

net-libs/libmicrohttpd: version bump to 0.9.71

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/libmicrohttpd/Manifest|  1 +
 net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest
index 745d2290965..e30a5d051b4 100644
--- a/net-libs/libmicrohttpd/Manifest
+++ b/net-libs/libmicrohttpd/Manifest
@@ -2,3 +2,4 @@ DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B 
ce6ba2b6c52e30194872c66ab5b9e35
 DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 
3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94
 SHA512 
9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13
 DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 
6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572
 SHA512 
1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b
 DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 
09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c
 SHA512 
391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5
+DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 
46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26
 SHA512 
dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild
new file mode 100644
index 000..63a50da01de
--- /dev/null
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit multilib-minimal
+
+MY_P="${P/_/}"
+
+DESCRIPTION="Small C library to run an HTTP server as part of another 
application"
+HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/;
+SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/12"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+epoll ssl static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="ssl? (
+   dev-libs/libgcrypt:0=
+   net-libs/gnutls
+   )"
+
+# We disable tests below because they're broken,
+# but if enabled, we'll need this.
+DEPEND="${RDEPEND}
+   test?   (
+   ssl? ( net-misc/curl[ssl] )
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="AUTHORS NEWS README ChangeLog"
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   --enable-bauth \
+   --enable-dauth \
+   --disable-examples \
+   --enable-messages \
+   --enable-postprocessor \
+   --disable-thread-names \
+   $(use_enable epoll) \
+   $(use_enable test curl) \
+   $(use_enable ssl https) \
+   $(use_with ssl gnutls) \
+   $(use_enable static-libs static)
+}
+
+# tests are broken in the portage environment.
+src_test() {
+   :
+}
+
+multilib_src_install_all() {
+   default
+
+   use static-libs || find "${ED}" -name '*.la' -delete
+}



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

2020-06-30 Thread Anthony G. Basile
commit: ffb7a83f4a19f43f32c6ee3640c46917d6a31e3b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 30 17:46:41 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 30 17:46:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb7a83f

net-libs/libmicrohttpd: remove older versions

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/libmicrohttpd/Manifest|  3 --
 net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild | 61 --
 net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 61 --
 net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild | 61 --
 net-libs/libmicrohttpd/metadata.xml|  1 -
 5 files changed, 187 deletions(-)

diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest
index e30a5d051b4..9d74dc3a0a1 100644
--- a/net-libs/libmicrohttpd/Manifest
+++ b/net-libs/libmicrohttpd/Manifest
@@ -1,5 +1,2 @@
-DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B 
ce6ba2b6c52e30194872c66ab5b9e358f0979dd99ef24ce59fddf9e6fc2b76b01f424f9c9b511cf88c2dde2ca98d3f6a25cbcd26bdfadf0b9db65efd36435dc7
 SHA512 
751b7a5970cef07f260660254bfdeda4882e9e28d5cbdfbfed50e2c4583caf8f19c96ede6d368babc4223e7fbdf85d85eec37dc96abf77dc13d6a9c6be12
-DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 
3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94
 SHA512 
9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13
-DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 
6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572
 SHA512 
1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b
 DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 
09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c
 SHA512 
391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5
 DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 
46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26
 SHA512 
dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild
deleted file mode 100644
index e8edd69c90f..000
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib-minimal
-
-MY_P="${P/_/}"
-
-DESCRIPTION="Small C library to run an HTTP server as part of another 
application"
-HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/;
-SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/12"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="+epoll messages ssl static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="ssl? (
-   dev-libs/libgcrypt:0=
-   net-libs/gnutls
-   )"
-
-# We disable tests below because they're broken,
-# but if enabled, we'll need this.
-DEPEND="${RDEPEND}
-   test?   (
-   ssl? ( net-misc/curl[ssl] )
-   )"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS="AUTHORS NEWS README ChangeLog"
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   --enable-bauth \
-   --enable-dauth \
-   --disable-examples \
-   --enable-postprocessor \
-   --disable-thread-names \
-   $(use_enable epoll) \
-   $(use_enable test curl) \
-   $(use_enable messages) \
-   $(use_enable ssl https) \
-   $(use_with ssl gnutls) \
-   $(use_enable static-libs static)
-}
-
-# tests are broken in the portage environment.
-src_test() {
-   :
-}
-
-multilib_src_install_all() {
-   default
-
-   use static-libs || find "${ED}" -name '*.la' -delete
-}

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild
deleted file mode 100644
index 455a6c307e1..000
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib-minimal
-
-MY_P="${P/_/}"
-
-DESCRIPTION="Small C library to run an HTTP server as part of another 

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

2020-06-30 Thread Thomas Deutschmann
commit: 03b42aa75d69b627f9d999cabe93767013555ac2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 30 17:28:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 30 17:28:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b42aa7

www-apps/roundup: drop Python 3.8 support

Not all required Python deps are keyworded for all architectures.

Fixes: 33c253fdeddb6c2175ae85bd9cc214a68e0f
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/roundup/roundup-2.0.0_beta0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/roundup/roundup-2.0.0_beta0.ebuild 
b/www-apps/roundup/roundup-2.0.0_beta0.ebuild
index e5a9ee447a2..a3a4cebf17b 100644
--- a/www-apps/roundup/roundup-2.0.0_beta0.ebuild
+++ b/www-apps/roundup/roundup-2.0.0_beta0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..7} )
 
 inherit distutils-r1
 MY_P=${P/_/}
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT ZPL"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+tz sqlite mysql postgres xapian whoosh ssl jinja pyjwt markdown"
 
 DEPEND=""



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

2020-06-30 Thread Ben Kohler
commit: 8a7444cbd3e27766e4c6820e8a5626d8eedd68f8
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 30 15:52:35 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 30 17:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7444cb

x11-misc/obmenu-generator: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 x11-misc/obmenu-generator/Manifest |  2 --
 .../obmenu-generator-0.85-r1.ebuild| 29 -
 .../obmenu-generator/obmenu-generator-0.87.ebuild  | 36 --
 3 files changed, 67 deletions(-)

diff --git a/x11-misc/obmenu-generator/Manifest 
b/x11-misc/obmenu-generator/Manifest
index f6f773ede11..3b02ee9a6ae 100644
--- a/x11-misc/obmenu-generator/Manifest
+++ b/x11-misc/obmenu-generator/Manifest
@@ -1,3 +1 @@
-DIST obmenu-generator-0.85.tar.gz 20558 BLAKE2B 
526657eb9fc7ed0adc3681809d0f8b763f5faf7b2cb578962e1c2ab2e2bd488f386bcd6e7bf45e5752a2d339048af37f05bf31ef3947c2a9642f15e99db00eac
 SHA512 
d6925ec8c2b75eec12bc23840799cedf4b882787b62a6b8814ca6c8b3bc5d22d2b8a4510fa6829d66541923caf3163a85eefc068a96ead631a3200467c563545
-DIST obmenu-generator-0.87.tar.gz 20648 BLAKE2B 
ba4f223c61cc380aa510d02c640e0694a6235a06cd44db0b6f929730747ff8f7f62842c545a8684a00fe31fa990ec7ce8488f8b2efd45cbd5852803c3c81ce99
 SHA512 
dfbe9e2f1565c7f02c08885ac9980fd35e6d698208f813d62cf97a34befe16987e0fca29429fce006bafbb8bd04a05c63e1a109d70bb757240199b8a970ba55e
 DIST obmenu-generator-0.88.tar.gz 20569 BLAKE2B 
0b17a3d379f6a92e08dd1f2e6d943e4d30f669c11847ad1354f44c41e8d3714b174fe6194a4b952664e9cc8408080ba236871b83e9f2498f5d337bc6498e92ec
 SHA512 
650915562792b20cb39175cf2e7d11141eba24e3345cb54e5400a18f324f6fdacc4008d57d091a3ee64a36ebcf4548d0c8328e6a2dbc62613c7001b97e10332a

diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild 
b/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
deleted file mode 100644
index aa0f48f2db9..000
--- a/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A fast pipe/static menu generator for the Openbox Window Manager"
-HOMEPAGE="https://github.com/trizen/obmenu-generator;
-SRC_URI="https://github.com/trizen/obmenu-generator/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-lang/perl[gdbm]
-   dev-perl/Data-Dump
-   dev-perl/Gtk2
-   >=dev-perl/Linux-DesktopFiles-0.90.0
-   x11-wm/openbox
-"
-
-src_install() {
-   dobin ${PN}
-
-   insinto /etc/xdg/obmenu-generator
-   doins schema.pl
-
-   dodoc README.md
-}

diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.87.ebuild 
b/x11-misc/obmenu-generator/obmenu-generator-0.87.ebuild
deleted file mode 100644
index d00c2b742b8..000
--- a/x11-misc/obmenu-generator/obmenu-generator-0.87.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils
-
-DESCRIPTION="A fast pipe/static menu generator for the Openbox Window Manager"
-HOMEPAGE="https://github.com/trizen/obmenu-generator;
-SRC_URI="https://github.com/trizen/obmenu-generator/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-lang/perl[gdbm]
-   dev-perl/Data-Dump
-   >=dev-perl/Linux-DesktopFiles-0.90.0
-   x11-wm/openbox
-"
-
-src_install() {
-   dobin ${PN}
-
-   insinto /etc/xdg/obmenu-generator
-   doins schema.pl
-
-   dodoc README.md
-}
-
-pkg_postinst() {
-   elog "For icon (-i) functionality, install:"
-   optfeature "support via gtk+:2 (default)" dev-perl/Gtk2
-   optfeature "support via gtk+:3 (enabled via config)" dev-perl/Gtk3
-}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/

2020-06-30 Thread Ben Kohler
commit: 8c3503a404b6d2b8d7c062343685216ee029f81e
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 30 16:09:44 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 30 17:09:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3503a4

net-proxy/tinyproxy: fix RedundantLongDescription

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 net-proxy/tinyproxy/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-proxy/tinyproxy/metadata.xml b/net-proxy/tinyproxy/metadata.xml
index 228ebe4e18a..914860afef5 100644
--- a/net-proxy/tinyproxy/metadata.xml
+++ b/net-proxy/tinyproxy/metadata.xml
@@ -4,7 +4,6 @@

bkoh...@gentoo.org

-   A lightweight HTTP/SSL proxy

Enable filtering of 
domains/URLS
Enable reverse proxying



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

2020-06-30 Thread Ben Kohler
commit: 2c735bef6486c41292e1d492968188cfa28e8e60
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 30 17:05:44 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 30 17:09:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c735bef

sys-fs/fatcat: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 sys-fs/fatcat/Manifest|  1 -
 sys-fs/fatcat/fatcat-1.0.6.ebuild | 21 -
 sys-fs/fatcat/fatcat-1.1.0.ebuild | 21 -
 3 files changed, 43 deletions(-)

diff --git a/sys-fs/fatcat/Manifest b/sys-fs/fatcat/Manifest
index 0bf72018519..df28ddee647 100644
--- a/sys-fs/fatcat/Manifest
+++ b/sys-fs/fatcat/Manifest
@@ -1,2 +1 @@
-DIST fatcat-1.0.6.tar.gz 50447 BLAKE2B 
f33c479ec9482a7cf7113d1fa0d02c8bde0c58c5162e392867c18ec157f23d9891e90c9571892fe48b22b5c6d713404bdbd822ac07f4bba9243fcb1ead6932c3
 SHA512 
5a0eedad9c3d3f8dc6d7230c74669082a33850bd0a91310dccb080f4a2351ca75be6af7bbb6610c71030d5f97cf63f98f43891084171a82e07ef70064a8bce7b
 DIST fatcat-1.1.0.tar.gz 57104 BLAKE2B 
9ff69f576258a39b767db67e6934a35175af218a184516681300c646ce1ec508652cf1113bf61f9e2f628849de2b53152345ca12fe84e8a9a7f51799bb3e13a2
 SHA512 
f5bcffcb46b77e950241a9f957133083ea5d43f4e0f3e038c84310da926cc017048d22f85f3c8e90a2745ce26f513079997717c5b758649b7090694006be0078

diff --git a/sys-fs/fatcat/fatcat-1.0.6.ebuild 
b/sys-fs/fatcat/fatcat-1.0.6.ebuild
deleted file mode 100644
index 38030a4cb90..000
--- a/sys-fs/fatcat/fatcat-1.0.6.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="FAT filesystems explore, extract, repair, and forensic tool"
-HOMEPAGE="https://github.com/Gregwar/fatcat;
-SRC_URI="https://github.com/Gregwar/fatcat/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_install() {
-   cmake-utils_src_install
-   doman man/${PN}.1
-   dodoc docs/*.md
-}

diff --git a/sys-fs/fatcat/fatcat-1.1.0.ebuild 
b/sys-fs/fatcat/fatcat-1.1.0.ebuild
deleted file mode 100644
index 75961d0164b..000
--- a/sys-fs/fatcat/fatcat-1.1.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="FAT filesystems explore, extract, repair, and forensic tool"
-HOMEPAGE="https://github.com/Gregwar/fatcat;
-SRC_URI="https://github.com/Gregwar/fatcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_install() {
-   cmake-utils_src_install
-   doman man/${PN}.1
-   dodoc docs/*.md
-}



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

2020-06-30 Thread Ben Kohler
commit: c2cf51a9638d52c2b33087ee1b5372cec169269a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 30 17:08:35 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 30 17:09:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2cf51a9

app-crypt/pdfcrack: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 app-crypt/pdfcrack/Manifest |  2 --
 app-crypt/pdfcrack/pdfcrack-0.16.ebuild | 27 ---
 app-crypt/pdfcrack/pdfcrack-0.18.ebuild | 27 ---
 3 files changed, 56 deletions(-)

diff --git a/app-crypt/pdfcrack/Manifest b/app-crypt/pdfcrack/Manifest
index 180430fffbe..2959ba1a2c3 100644
--- a/app-crypt/pdfcrack/Manifest
+++ b/app-crypt/pdfcrack/Manifest
@@ -1,3 +1 @@
-DIST pdfcrack-0.16.tar.gz 34467 BLAKE2B 
7eda8dae9cec3117f410f9ebbe6d536ca627c72b53693d4021f3faf104ed0439e05dda5848d1f18911544336c6303f9b061c373da9a0a275ecfa2c29ed425b76
 SHA512 
460113f28249d1ea1cefc6dac8ff22b33849ccff50f61830144e41eeec47c4b9113845bb955d26757adb0552d8c0dfa43b3f5666c1419afe4063037a1e1c933d
-DIST pdfcrack-0.18.tar.gz 35145 BLAKE2B 
05c1b5164c208ba34ffe2c4aadcebaa88d5a4058a8ef355df3346bda19b5e9f319abd714975d86e3b05ef70ec003f4e08b00d5b339ebd0ac0549f72884580547
 SHA512 
7d1624d835bcefff131745c75dc2ecafe63afdbf2c56568880804d5b7062a8eef27eebfedf340ab9d7e5770dd1a553d5d30b7ea5bca63a317deb40e0deed35a2
 DIST pdfcrack-0.19.tar.gz 35383 BLAKE2B 
ddbbd813a8b76fd0b643ac5a9f63f8d82f76d2514e43dd0d4a4e4cc4feffb4b01598fc5438aef77f98b48c3df1f04139aa8db76d77eb3ed9d67a36a3b8ef57fb
 SHA512 
e58819e7d90db9a66ebf9509c0b8aace7f8e7dbf5f8083edc70c3f2ca28cf16476bbdbaa77f7c563dcf824e440ca0df03e91d6aaf2a0435ec8f349f4e19ee626

diff --git a/app-crypt/pdfcrack/pdfcrack-0.16.ebuild 
b/app-crypt/pdfcrack/pdfcrack-0.16.ebuild
deleted file mode 100644
index 8ce1ecdada4..000
--- a/app-crypt/pdfcrack/pdfcrack-0.16.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Tool for recovering passwords and content from PDF-files"
-HOMEPAGE="http://pdfcrack.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.14-cflags.patch"
-)
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin pdfcrack
-   dodoc changelog README
-}

diff --git a/app-crypt/pdfcrack/pdfcrack-0.18.ebuild 
b/app-crypt/pdfcrack/pdfcrack-0.18.ebuild
deleted file mode 100644
index 9ccc4f96185..000
--- a/app-crypt/pdfcrack/pdfcrack-0.18.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Tool for recovering passwords and content from PDF-files"
-HOMEPAGE="http://pdfcrack.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.14-cflags.patch"
-)
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin pdfcrack
-   dodoc changelog README
-}



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

2020-06-30 Thread Ben Kohler
commit: 157b4d60b054f9451daed004c1b4b1e9f03d929e
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 30 15:56:42 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 30 17:09:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157b4d60

app-admin/mcelog: 170 stable, drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 app-admin/mcelog/Manifest  |  2 --
 app-admin/mcelog/mcelog-168.ebuild | 58 --
 app-admin/mcelog/mcelog-169.ebuild | 58 --
 app-admin/mcelog/mcelog-170.ebuild |  2 +-
 4 files changed, 1 insertion(+), 119 deletions(-)

diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest
index 9f6f2540b1b..c3b01525159 100644
--- a/app-admin/mcelog/Manifest
+++ b/app-admin/mcelog/Manifest
@@ -1,3 +1 @@
-DIST mcelog-168.tar.gz 312580 BLAKE2B 
1a97869cc183c4263bf9868ccdc24b15658de0e863bd03ecdf61b0c6a03f5737dceec1b5237a8dfdf2f889cab9d55d3b5274bde5533841fc1aa56ed2189f5ffc
 SHA512 
81f4ccb2632e5c34c52aea430a682e44d6b9850fbee2e9180a493025bbea660a7a4eaff3ee1e2f6e3d3700d3c951c09c4534b733cca5c809ad9c5a1ff8b07295
-DIST mcelog-169.tar.gz 312584 BLAKE2B 
2c24f5db6178d3d3929fe18e8ee130ff827920bff4478cefc244893a68e7ec2e470cb39d1a044009f3c7ac280dbd41088f1716a3db17e23ca4979c554ae39d7a
 SHA512 
df1bf5a3dd2cf4d8fa4fb454f4837841a832beff5c5521db404dbcee600ff7d492853e67323b00aeb3365d6734fa2ea879b13b942e8d431eaff15d31dfb1a1c8
 DIST mcelog-170.tar.gz 312911 BLAKE2B 
bab27c60fca937442a0f07929eaedd392c3e8de3e5f705f717d787652b6c0fa91e42169b835ea2527729c487773c7baabfceeebd3fd58d64a853ff17d8fdd8a8
 SHA512 
f5d29bde88cd3925c0e629850adce7f1040ecc4703c45427424f5d56f28a0add1fb24538e5c4e0749743c92479d3ea6da583c23bb41eb6a8d899626d818cb6a4

diff --git a/app-admin/mcelog/mcelog-168.ebuild 
b/app-admin/mcelog/mcelog-168.ebuild
deleted file mode 100644
index c298cf56224..000
--- a/app-admin/mcelog/mcelog-168.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A tool to log and decode Machine Check Exceptions"
-HOMEPAGE="http://mcelog.org/;
-SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
-
-# TODO: add mce-inject to the tree to support test phase
-RESTRICT="test"
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   local CONFIG_CHECK="~X86_MCE"
-   kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY"
-   check_extra_config
-   fi
-}
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
-   "${FILESDIR}"/${PN}-129-debugflags.patch
-   eapply_user
-   tc-export CC
-}
-
-src_install() {
-   default
-
-   insinto /etc/cron.daily
-   newins ${PN}.cron ${PN}
-
-   insinto /etc/logrotate.d/
-   newins ${PN}.logrotate ${PN}
-
-   newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-
-   dodoc *.pdf
-}
-
-pkg_postinst() {
-   einfo "The default configuration set is now installed in /etc/${PN}"
-   einfo "you might want to edit those files."
-   einfo
-   einfo "A sample cronjob is installed into /etc/cron.daily"
-   einfo "without executable bit (system service is the preferred method 
now)"
-}

diff --git a/app-admin/mcelog/mcelog-169.ebuild 
b/app-admin/mcelog/mcelog-169.ebuild
deleted file mode 100644
index c298cf56224..000
--- a/app-admin/mcelog/mcelog-169.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A tool to log and decode Machine Check Exceptions"
-HOMEPAGE="http://mcelog.org/;
-SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
-
-# TODO: add mce-inject to the tree to support test phase
-RESTRICT="test"
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   local CONFIG_CHECK="~X86_MCE"
-   kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY"
-   check_extra_config
-   fi
-}
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
-   "${FILESDIR}"/${PN}-129-debugflags.patch
-   eapply_user
-   tc-export CC
-}
-
-src_install() {
-   default
-
-   insinto /etc/cron.daily
-   newins ${PN}.cron ${PN}
-
-   insinto /etc/logrotate.d/
-   newins ${PN}.logrotate ${PN}
-
-   newinitd 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/, x11-wm/spectrwm/files/

2020-06-30 Thread Ben Kohler
commit: 4db19288cafb80048904b6c6bb87d8e9dff560f8
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 30 17:07:38 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 30 17:09:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db19288

x11-wm/spectrwm: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 x11-wm/spectrwm/Manifest  |  3 --
 x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch | 33 
 x11-wm/spectrwm/spectrwm-3.2.0.ebuild | 45 -
 x11-wm/spectrwm/spectrwm-3.3.0.ebuild | 48 ---
 x11-wm/spectrwm/spectrwm-3.4.0.ebuild | 48 ---
 5 files changed, 177 deletions(-)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index 7b9c0b676d2..a8845769d5f 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1,5 +1,2 @@
 DIST spectrwm-3.1.0.tar.gz 147206 BLAKE2B 
abcce22bc7859dbcc109f02ea832d65091c842562579d47cd1dd83c5de82a015b02343972d4d85cf291b63bfbaf0e901616cca94d911014672ffc35436bdd3c1
 SHA512 
dd8e16361b979a55b210a88a1ae5d53e7086fd854e92320e09b6407d374580cc271c0e974e38606481ab57a504a86e16293edee967d251b043a1eb65e8c77687
-DIST spectrwm-3.2.0.tar.gz 150691 BLAKE2B 
a90fb556f0572709df51272a259724c3a497ac3b9852722646058ffb92914ca49581f3f95884c8a6bab2cb6475c4c3b475ff7ed3ea0ff125e76f202696dfd2bd
 SHA512 
038d7fc5716fbca324a078a311939ec23db6ff53e9ef33b2804c687838e729f0e7bb7f724c539e8ac8efed9607358962d4dd742db7f1a30bf3c6ab72eade1039
-DIST spectrwm-3.3.0.tar.gz 161806 BLAKE2B 
07470511486c7b5c61e65eb33e5a9ec7fbfec97390057311fab27bd5608d428b3a53c379fe6c5436000b4847769db9d175154e696b39d3175175bae173e8e68e
 SHA512 
743ad0437641a760ae29ccbd0084baee3354dadc48f3fc9ab70bffa2413ffe3af67f1223413aa1bbf8c679fbae1fbbdd71a840b3e44f5df83b527f63c1cc
-DIST spectrwm-3.4.0.tar.gz 164188 BLAKE2B 
a79feb7f1e667728d237ec97aa5753eb5d0a1ae96ea63a5f14348cbc63ddde7a49639664fa19bffb564d0342727e558498a7a72ec3442899462ad8800075e32e
 SHA512 
f55785976ffefaa93601cdc509880cc7e1c13df6f676d3dc0ee8121240b221b0d3db5968d32486673e2ab172165dd55da3d28b1e088fbf4f77ccecb8c6e57519
 DIST spectrwm-3.4.1.tar.gz 164507 BLAKE2B 
8047e639be3d4a07616f7ef3911765c5d6dd7dbd56c684453db90283faee08aac2cb9e3e20ae42f839582b67b778a4490a04fa21fc90fe489f798c40c517351e
 SHA512 
94d468833124b51fa12b29b173126f10f27dd551d599459e4bea589721b3df6f1f0af0ea67326ed3ad462e1203d3bbcb82032ff83abfa0943ec45afd29dedaa6

diff --git a/x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch 
b/x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch
deleted file mode 100644
index a193b133abc..000
--- a/x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 a/linux/Makefile
-+++ b/linux/Makefile
-@@ -9,22 +9,22 @@
- LIBVERSION  = $(shell .  $(CURDIR)/../lib/shlib_version; echo 
$$major.$$minor)
- LIBMAJORVERSION = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major)
- 
--MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow 
-Wno-uninitialized -g
--MAINT_LDFLAGS  = -Wl,--as-needed
-+MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow 
-Wno-uninitialized
-+MAINT_LDFLAGS  = 
- MAINT_CPPFLAGS = -I. -D_GNU_SOURCE 
-DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\"
- 
- ifneq ("${BUILDVERSION}", "")
- MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
- endif
- 
--BIN_CFLAGS   = -fPIE
--BIN_LDFLAGS  = -fPIE -pie
--BIN_CPPFLAGS = $(shell pkg-config --cflags x11 x11-xcb xcb-icccm xcb-keysyms 
xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
--BIN_LDLIBS   = $(shell pkg-config --libs   x11 x11-xcb xcb-icccm xcb-keysyms 
xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
-+BIN_CFLAGS   = 
-+BIN_LDFLAGS  = 
-+BIN_CPPFLAGS = $(shell $(PKG_CONFIG) --cflags x11 x11-xcb xcb-icccm 
xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
-+BIN_LDLIBS   = $(shell $(PKG_CONFIG) --libs   x11 x11-xcb xcb-icccm 
xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
- LIB_CFLAGS   = -fPIC
- LIB_LDFLAGS  = -fPIC -shared
--LIB_CPPFLAGS = $(shell pkg-config --cflags x11)
--LIB_LDLIBS   = $(shell pkg-config --libs   x11) -ldl
-+LIB_CPPFLAGS = $(shell $(PKG_CONFIG) --cflags x11)
-+LIB_LDLIBS   = $(shell $(PKG_CONFIG) --libs   x11) -ldl
- 
- all: spectrwm libswmhack.so.$(LIBVERSION)
- 

diff --git a/x11-wm/spectrwm/spectrwm-3.2.0.ebuild 
b/x11-wm/spectrwm/spectrwm-3.2.0.ebuild
deleted file mode 100644
index 5b65a7a2a75..000
--- a/x11-wm/spectrwm/spectrwm-3.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop multilib toolchain-funcs
-
-DESCRIPTION="Small dynamic tiling window manager for X11"
-HOMEPAGE="https://github.com/conformal/spectrwm;
-SRC_URI="https://github.com/conformal/spectrwm/archive/${PN^^}_${PV//./_}.tar.gz
 -> 

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

2020-06-30 Thread Ben Kohler
commit: 6090d1bf3e45030371c1baede052a888b930df1f
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 30 16:03:24 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 30 17:09:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6090d1bf

net-misc/ncman: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/ncman/ncman-0.0.1_p20190327-r1.ebuild | 34 --
 net-misc/ncman/ncman-0.0.1_p20190327.ebuild| 21 
 2 files changed, 55 deletions(-)

diff --git a/net-misc/ncman/ncman-0.0.1_p20190327-r1.ebuild 
b/net-misc/ncman/ncman-0.0.1_p20190327-r1.ebuild
deleted file mode 100644
index 415581b6f27..000
--- a/net-misc/ncman/ncman-0.0.1_p20190327-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic meson
-COMMIT="21a55145ddbc5d085e91352586875abe92cff73b"
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI=https://github.com/l4rzy/ncman.git
-else
-   SRC_URI="https://github.com/l4rzy/ncman/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-DESCRIPTION="An ncurses UI for connman, forked from connman-json-client"
-HOMEPAGE="https://github.com/l4rzy/ncman;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-libs/json-c:0=
-   >=sys-apps/dbus-1.4
-   sys-libs/ncurses:0="
-DEPEND="${RDEPEND}"
-
-[[ ${PV} == ** ]] || S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_prepare() {
-   default
-   append-cflags "-D_POSIX_C_SOURCE=200809L"
-}

diff --git a/net-misc/ncman/ncman-0.0.1_p20190327.ebuild 
b/net-misc/ncman/ncman-0.0.1_p20190327.ebuild
deleted file mode 100644
index 7228d80a817..000
--- a/net-misc/ncman/ncman-0.0.1_p20190327.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson vcs-snapshot
-COMMIT="21a55145ddbc5d085e91352586875abe92cff73b"
-
-DESCRIPTION="An ncurses UI for connman, forked from connman-json-client"
-HOMEPAGE="https://github.com/l4rzy/ncman;
-SRC_URI="https://github.com/l4rzy/ncman/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/json-c:0=
-   >=sys-apps/dbus-1.4
-   sys-libs/ncurses:0="
-DEPEND="${RDEPEND}"



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

2020-06-30 Thread Kent Fredric
commit: 09c8089f427570085b4a228047c0f60d3b001353
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 16:51:42 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 16:51:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c8089f

dev-perl/Config-Properties: -r bump for EAPI7

- EAPI7
- Cleanup unused variables

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Config-Properties-1.800.0-r1.ebuild| 24 ++
 1 file changed, 24 insertions(+)

diff --git a/dev-perl/Config-Properties/Config-Properties-1.800.0-r1.ebuild 
b/dev-perl/Config-Properties/Config-Properties-1.800.0-r1.ebuild
new file mode 100644
index 000..7574a7e2bef
--- /dev/null
+++ b/dev-perl/Config-Properties/Config-Properties-1.800.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SALVA
+DIST_VERSION=1.80
+inherit perl-module
+
+DESCRIPTION="Configuration using Java style properties"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-File-Temp
+   >=virtual/perl-Text-Tabs+Wrap-2001.92.900
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-06-30 Thread Andreas Sturmlechner
commit: 64954ad0e1f4e502fef6476b23dcfc0f11234799
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 16:48:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 16:48:33 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=64954ad0

kde-plasma/kwin: Add IUSE="accessibility"

Upstream commit c1ea0412a45a64d99c120eedfa80ef376c7e6610

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

 kde-plasma/kwin/kwin-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 4b873ffd39..dcf6fde09a 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE="caps gles2-only multimedia"
+IUSE="accessibility caps gles2-only multimedia"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.14
@@ -72,6 +72,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
+   accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
 "
@@ -106,6 +107,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   $(cmake_use_find_package accessibility QAccessibilityClient)
$(cmake_use_find_package caps Libcap)
)
 



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

2020-06-30 Thread Kent Fredric
commit: 38fa35baf2e425d7cb99666aad09de46b3e5fb22
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 16:38:32 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 16:38:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fa35ba

dev-perl/CDDB_get: Remove dead SRC_URI's

It looks like this version only ever made it to CPAN. Given its been on
CPAN now for 8 years, but not on the website, it seems fair to say it
might never turn up on that website.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/CDDB_get/CDDB_get-2.280.0-r1.ebuild | 1 -
 dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-perl/CDDB_get/CDDB_get-2.280.0-r1.ebuild 
b/dev-perl/CDDB_get/CDDB_get-2.280.0-r1.ebuild
index 86920fdfd18..6fadf354b0b 100644
--- a/dev-perl/CDDB_get/CDDB_get-2.280.0-r1.ebuild
+++ b/dev-perl/CDDB_get/CDDB_get-2.280.0-r1.ebuild
@@ -8,7 +8,6 @@ MODULE_VERSION=2.28
 inherit perl-module
 
 DESCRIPTION="Read the CDDB entry for an audio CD in your drive"
-SRC_URI+=" http://armin.emx.at/cddb/${PN}-${MODULE_VERSION}.tar.gz;
 HOMEPAGE="http://armin.emx.at/cddb/ https://metacpan.org/release/CDDB_get;
 
 LICENSE="|| ( Artistic GPL-2 )" # "as perl, either GPL-2 or Artistic"

diff --git a/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild 
b/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild
index 746ffbc240f..8fe75a499f0 100644
--- a/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild
+++ b/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild
@@ -8,7 +8,6 @@ DIST_VERSION=2.28
 inherit perl-module
 
 DESCRIPTION="Read the CDDB entry for an audio CD in your drive"
-SRC_URI+=" http://armin.emx.at/cddb/${PN}-${DIST_VERSION}.tar.gz;
 HOMEPAGE="http://armin.emx.at/cddb/ https://metacpan.org/release/CDDB_get;
 
 # Bug #721294



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

2020-06-30 Thread Kent Fredric
commit: 05ddedd84027b4495dc76929cf1076379d52b4c9
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 16:19:13 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 16:19:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ddedd8

dev-perl/Class-MethodMaker: -r bump for CFLAGS love & fixes

- Ensure CFLAGS passed to make
- Remove unused eclass 'eutils'

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Class-MethodMaker-2.240.0-r2.ebuild| 24 ++
 1 file changed, 24 insertions(+)

diff --git a/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild 
b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild
new file mode 100644
index 000..ce5a0cd60c4
--- /dev/null
+++ b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SCHWIGON
+DIST_VERSION=2.24
+DIST_SECTION="class-methodmaker"
+inherit perl-module
+
+DESCRIPTION="Create generic methods for OO Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+
+BDEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+"
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}



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

2020-06-30 Thread Kent Fredric
commit: 7fbfc32611f74ac4f7b8d2f2d8e3303f5304
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 15:53:37 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 16:01:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbfc326

dev-perl/Crypt-DES: -r bump for EAPI7 and fixes

- EAPI7
- Correct BDEPENDS slightly
- Ensure CFLAGS passed through to make ( the existing code that appeared
  to do this simply _DID NOT WORK_ )

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.ebuild 
b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.ebuild
new file mode 100644
index 000..ebaea9455c7
--- /dev/null
+++ b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DPARIS
+DIST_VERSION=2.07
+inherit perl-module
+
+DESCRIPTION="Perl DES encryption module"
+
+LICENSE="DES"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( dev-perl/Crypt-CBC )
+"
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}



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

2020-06-30 Thread Andreas Sturmlechner
commit: 26c3e86a8cf9138351cd81ec622fe3cea8951884
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 15:54:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 15:54:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c3e86a

dev-util/clazy: Remove TrailingEmptyLine

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

 dev-util/clazy/clazy-1.7.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/clazy/clazy-1.7.ebuild b/dev-util/clazy/clazy-1.7.ebuild
index d2e60deaa67..6d9e004a768 100644
--- a/dev-util/clazy/clazy-1.7.ebuild
+++ b/dev-util/clazy/clazy-1.7.ebuild
@@ -38,4 +38,3 @@ src_configure() {
export LLVM_ROOT="/usr/lib/llvm/$(ver_cut 1 
${clang_version##sys-devel/clang-})"
cmake_src_configure
 }
-



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

2020-06-30 Thread Matthew Thode
commit: b00127b8faad6bee6b6a85a68c17bc97855e8b47
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 30 15:46:10 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 30 15:46:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00127b8

dev-python/misaka: fix manifest file

Closes: https://bugs.gentoo.org/730210
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/misaka/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/misaka/Manifest b/dev-python/misaka/Manifest
index efaf55db251..ef1ca6921d2 100644
--- a/dev-python/misaka/Manifest
+++ b/dev-python/misaka/Manifest
@@ -1 +1 @@
-DIST misaka-2.1.1.tar.gz 125187 BLAKE2B 
c739ac13430425fbfef56ff56b8b93a2be8654779793f233dd7be508a462114cef1d4977881646e2a0717adb4a10eac924edcc6e017658a703019c5a0b039b8e
 SHA512 
345cbce4d3b4b7e99e13e32fe4049c6cc27b576685d9d44771a41c486b4fcd8696bd094ab426750ad1841a6d4d1edeee6a60def11559ccf1e3854f2e1bda51d1
+DIST misaka-2.1.1.tar.gz 112700 BLAKE2B 
0d50cfbfa127a51bc6da2abc3a91c8ce4706b6a1dbbfc4af14f85d47262ab1cca4bdca0ba7056e668570b20bed1f1a150124a2d5da45ff8866cb7007b2b9bca3
 SHA512 
4b9288d56ddd57e07985043acbb5a2dfec9b7c0bf385b689b17f2b062f5d7aa961e0dab8e237173e714b13aa5eabafc646833d5a78cf728035444d6fbd365bee



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

2020-06-30 Thread Marek Szuba
commit: 302655ce090525ea8675e021ed732844e12e4971
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 30 14:35:40 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 30 15:41:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302655ce

sys-apps/flashrom: remove old

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

 sys-apps/flashrom/Manifest  |   1 -
 sys-apps/flashrom/flashrom-0.9.8.ebuild | 155 
 2 files changed, 156 deletions(-)

diff --git a/sys-apps/flashrom/Manifest b/sys-apps/flashrom/Manifest
index f4d11c9f747..1084bda4b5a 100644
--- a/sys-apps/flashrom/Manifest
+++ b/sys-apps/flashrom/Manifest
@@ -1,2 +1 @@
-DIST flashrom-0.9.8.tar.bz2 473902 BLAKE2B 
c127a41c2857ae2e1564777b49b1eff17e2e931c8a2417e738e8188871a6ce4e0fe6a0380c2139aaa906f299ca833563df895aa5fd1af333b24bf7467de0dc8f
 SHA512 
1a1c4513bac7cdf91326ab68b822034101e688bfab0dc0b5698f664fc766027229128c55eed94f302cac05d949647cdec6a103a423c3861b047cf0ff7cc0b509
 DIST flashrom-v1.2.tar.bz2 366995 BLAKE2B 
091e01a91e12b486154ace334a5e74bccbb5f5311ad76e37f43a28167080757873d8c78b8f549d2e77eb984922c830895ba955b23eb6ee4fc24f1ffed259954b
 SHA512 
8e01395a54d0d1344bc55e7e4975f43bb8e59ebe83fb5f2766d14f76756d718b487254ce9a19ef4093aed04fb9d40fff5fe8f709b18c512f6e6fad894f83d7b8

diff --git a/sys-apps/flashrom/flashrom-0.9.8.ebuild 
b/sys-apps/flashrom/flashrom-0.9.8.ebuild
deleted file mode 100644
index 11d55eafa94..000
--- a/sys-apps/flashrom/flashrom-0.9.8.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://review.coreboot.org/flashrom.git;
-   inherit git-r3
-else
-   SRC_URI="https://download.flashrom.org/releases/${P}.tar.bz2;
-   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc x86"
-fi
-
-DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"
-HOMEPAGE="https://flashrom.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-# The defaults match the upstream Makefile.
-# Note: Do not list bitbang_spi as it is not a programmer; it's a backend used
-# by some other spi programmers.
-IUSE_PROGRAMMERS="
-   atahpt
-   +atavia
-   +buspirate-spi
-   dediprog
-   +drkaiser
-   +dummy
-   +ft2232-spi
-   +gfxnvidia
-   +internal
-   +it8212
-   +linux-spi
-   mstarddc-spi
-   +nic3com
-   +nicintel
-   +nicintel-eeprom
-   +nicintel-spi
-   nicnatsemi
-   +nicrealtek
-   +ogp-spi
-   +pickit2-spi
-   +pony-spi
-   +rayer-spi
-   +satamv
-   +satasii
-   +serprog
-   +usbblaster-spi
-"
-IUSE="${IUSE_PROGRAMMERS} +internal-dmi static tools +wiki"
-
-LIB_DEPEND="
-   atahpt? ( sys-apps/pciutils[static-libs(+)] )
-   atavia? ( sys-apps/pciutils[static-libs(+)] )
-   dediprog? ( virtual/libusb:0[static-libs(+)] )
-   drkaiser? ( sys-apps/pciutils[static-libs(+)] )
-   ft2232-spi? ( dev-embedded/libftdi:0[static-libs(+)] )
-   gfxnvidia? ( sys-apps/pciutils[static-libs(+)] )
-   internal? ( sys-apps/pciutils[static-libs(+)] )
-   it8212? ( sys-apps/pciutils[static-libs(+)] )
-   nic3com? ( sys-apps/pciutils[static-libs(+)] )
-   nicintel-eeprom? ( sys-apps/pciutils[static-libs(+)] )
-   nicintel-spi? ( sys-apps/pciutils[static-libs(+)] )
-   nicintel? ( sys-apps/pciutils[static-libs(+)] )
-   nicnatsemi? ( sys-apps/pciutils[static-libs(+)] )
-   nicrealtek? ( sys-apps/pciutils[static-libs(+)] )
-   ogp-spi? ( sys-apps/pciutils[static-libs(+)] )
-   pickit2-spi? ( virtual/libusb:0[static-libs(+)] )
-   rayer-spi? ( sys-apps/pciutils[static-libs(+)] )
-   satamv? ( sys-apps/pciutils[static-libs(+)] )
-   satasii? ( sys-apps/pciutils[static-libs(+)] )
-   usbblaster-spi? ( dev-embedded/libftdi:0[static-libs(+)] )
-"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   sys-apps/diffutils"
-RDEPEND+=" !internal-dmi? ( sys-apps/dmidecode )"
-
-_flashrom_enable() {
-   local c="CONFIG_${2:-$(echo "$1" | tr '[:lower:]-' '[:upper:]_')}"
-   args+=( "${c}=$(usex $1 yes no)" )
-}
-flashrom_enable() {
-   local u
-   for u ; do _flashrom_enable "${u}" ; done
-}
-
-src_prepare() {
-   sed -i \
-   -e 's:pkg-config:$(PKG_CONFIG):' \
-   Makefile || die
-
-   default
-}
-
-src_compile() {
-   # Help keep things in sync.
-   local sprogs=$(echo $(
-   grep -o 'CONFIG_[A-Z0-9_]*' flashrom.c | \
-   LC_ALL=C sort -u | \
-   sed 's:^CONFIG_::' | \
-   tr '[:upper:]_' '[:lower:]-'))
-   local eprogs=$(echo ${IUSE_PROGRAMMERS} | sed -E 's/\B[-+]\b//g')
-   if [[ ${sprogs} != "${eprogs}" ]] ; then
-

[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/

2020-06-30 Thread Marek Szuba
commit: aadba1a444e6d9a74abdaff8aa6a81d26f1b4fde
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 30 14:45:22 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 30 15:42:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadba1a4

app-backup/borgmatic: bump to 1.5.7

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

 app-backup/borgmatic/Manifest   |  1 +
 app-backup/borgmatic/borgmatic-1.5.7.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index 66e4cd10a8e..2fb4a523266 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -1,2 +1,3 @@
 DIST borgmatic-1.5.1.tar.gz 67401 BLAKE2B 
c11f4b9f9acc7d7bf4e482953968dbaabc33f1513ec8f20868518bca22ffcafee90569c06ec603be919d47d724dd4a3a904e44fbb40c2309d8cb78e9277b5cc7
 SHA512 
9ded9bd5d6db866d196fedee88737f3d3eef6cb0e61c5f55ac543602c4429adcb57608d7f6c798edfd6ac1ecd14aadd9a88fdf94ef1f0eab4c26a9d2a29c5e38
 DIST borgmatic-1.5.6.tar.gz 70075 BLAKE2B 
23e233c7457c25ae5b83571436dcfac4e70bf4c9a9bf9af95b8722533b48fdd82089152da220b7d61a01569233f2aedddf300c3a5ad2c69c631060f0b08e6b59
 SHA512 
e314fa1f20516dd52f4435c782bf634821a034925c0f11553483a1e55eef5d588e54e7abb1a88d239c1619f291548a5058a8f636d16dd829680089c20c601a79
+DIST borgmatic-1.5.7.tar.gz 71084 BLAKE2B 
b6ab2f80af47ba49e8f584b555b910bf94dbfb72da8a55433f147410059948fa844846bea007b317f10cb76811c5da6bd1c22f7fefb5c062213670fadb326cd9
 SHA512 
26fa9ee1b158c05cdb3ed60faa16b4eac431691ced454149091c302876550277f622cd67e45ef42a3070896e76b94d8a39f1604a08f604bada5bab1ec6691902

diff --git a/app-backup/borgmatic/borgmatic-1.5.7.ebuild 
b/app-backup/borgmatic/borgmatic-1.5.7.ebuild
new file mode 100644
index 000..a287fddbef2
--- /dev/null
+++ b/app-backup/borgmatic/borgmatic-1.5.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
+HOMEPAGE="https://torsion.org/borgmatic/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# borg is called as an external tool, hence no pythonic stuff
+RDEPEND="app-backup/borgbackup
+   $(python_gen_cond_dep '
+   dev-python/colorama[${PYTHON_USEDEP}]
+   >=dev-python/pykwalify-1.6.0[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   

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

2020-06-30 Thread Marek Szuba
commit: ab0fa4af26b27a2047368b97a43970f454a5e230
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 30 14:37:41 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 30 15:42:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0fa4af

dev-python/pyopencl: remove old

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

 dev-python/pyopencl/Manifest   |  1 -
 dev-python/pyopencl/pyopencl-2017.2.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 995e4b8e628..8694719c91a 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1,3 +1,2 @@
-DIST pyopencl-2017.2.tar.gz 350145 BLAKE2B 
12c481893158f97dec612256b36e710ab52356c8b5f644f3710b5e34d4d10df3b27137ad76f29543fe16b3da725471e206aa5f69c646a79a65246d6091c686a9
 SHA512 
49f2ff619d8c214a3962b8444e68ba415dda032abaf9eeab259fcd1b21fbaab10bd057035161baef7f0182995834082218a6667464c01645231a94c88aa5c18b
 DIST pyopencl-2019.1.2.tar.gz 343805 BLAKE2B 
027b231231532403a5e18249bd438e1a5a67805a685e46fd9506f7286957b14068540f93a3733149aeba2a720f6c71e91db74351916ca974739374a05f2d2c74
 SHA512 
b2850622253f480cafacadbb9d13afea801af9d4dd52679f132fc0e5f1d4c2f4d3bdf83c9ed64c14c19ead75e6d36afa8b57ff52bbea135fc02291b1fe7b8636
 DIST pyopencl-2020.2.tar.gz 351600 BLAKE2B 
47a733d7a552f5d1f69a1a9710c3262d50c26651ed9f46146829babe28962e236e2c1b9ba3d3d14207f28bdc562323a94ab4c51dbf5fcf1a0b12282b3c6aff50
 SHA512 
233bbf2e99507d3a83cc8149bf7ac17332a550e4867f843fcc2b31104d961a3f0d972b0a1878d4716b2da4548f1390560141cd09cb1ba13300c541b058b9

diff --git a/dev-python/pyopencl/pyopencl-2017.2.ebuild 
b/dev-python/pyopencl/pyopencl-2017.2.ebuild
deleted file mode 100644
index 3cd10cba090..000
--- a/dev-python/pyopencl/pyopencl-2017.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for OpenCL"
-HOMEPAGE="https://mathema.tician.de/software/pyopencl
-   https://pypi.org/project/pyopencl/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples opengl"
-
-RDEPEND="
-   >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
-   >=dev-python/decorator-3.2.0[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=dev-python/pytools-2015.1.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=virtual/opencl-0-r1"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local myconf=()
-   if use opengl; then
-   myconf+=(--cl-enable-gl)
-   fi
-
-   "${PYTHON}" configure.py \
-   --boost-compiler=gcc \
-   --boost-python-libname=boost_python-${PYTHON_ABI}-mt \
-   --no-use-shipped-boost \
-   "${myconf[@]}"
-}
-
-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-python/vdf/

2020-06-30 Thread Marek Szuba
commit: 18c2bd136343e4cc072d2b058d76b5806ba12457
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 30 15:41:43 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 30 15:42:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c2bd13

dev-python/vdf: bump to 3.3

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

 dev-python/vdf/Manifest   |  1 +
 dev-python/vdf/vdf-3.3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/vdf/Manifest b/dev-python/vdf/Manifest
index 7227f026bc8..577fe4d4347 100644
--- a/dev-python/vdf/Manifest
+++ b/dev-python/vdf/Manifest
@@ -1 +1,2 @@
 DIST vdf-3.2.tar.gz 15050 BLAKE2B 
62118879607462d9c205ae454f9187bb20267d5eefb3f0cf7efc5b93585b5400d565063dcacceb4dddf489371129bd4710ea2bc09db35a9739add1c4dafa992c
 SHA512 
c9b60f6999c08b2610ea6ad1e6fd9d143ffabd6a93af65fc5ee39d775a6f9a2dccb002f19ce72a1d7de6e53188fb98bd4a0dc4074047b74ca53991294310175f
+DIST vdf-3.3.tar.gz 15799 BLAKE2B 
48e12d6456f776ae7bf3a3dfec3bbe49f6089ce57720f4ab7beec7502604da290018c7af75f7bb58b1d8a25dc44daea7e028f70d75f7eecdaa9277e9f75a6fd0
 SHA512 
10b944ff88313001cdfd416b04f13daa7350aad75d3f790b6562cd3953fb5adebf7a0b54be24d853d68eb7ef2b8b469569ed37b3aafb0a2f4d0c6caa6816335f

diff --git a/dev-python/vdf/vdf-3.3.ebuild b/dev-python/vdf/vdf-3.3.ebuild
new file mode 100644
index 000..2c3eaf316de
--- /dev/null
+++ b/dev-python/vdf/vdf-3.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A module for (de)serialization to and from VDF, Valve's key-value 
text format"
+HOMEPAGE="https://github.com/ValvePython/vdf;
+SRC_URI="https://codeload.github.com/ValvePython/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2-mock_from_stdlib.patch
+)
+
+distutils_enable_tests pytest



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

2020-06-30 Thread Marek Szuba
commit: 8dbd15d013e01918d907865b0ac1803a8ed21768
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 30 15:36:37 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 30 15:42:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbd15d0

media-libs/gmmlib: bump to 20.2.2

Now with test execution moved from src_compile to src_test and controlled
by FEATURES=test.

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

 media-libs/gmmlib/Manifest |  1 +
 .../files/gmmlib-20.2.2_conditional_testing.patch  | 42 
 media-libs/gmmlib/gmmlib-20.2.2.ebuild | 46 ++
 3 files changed, 89 insertions(+)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 09ff77d0a20..f9dde767509 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -1,3 +1,4 @@
 DIST intel-gmmlib-19.3.4.tar.gz 706943 BLAKE2B 
12eef2d0bed76e94770295461935b4056f40dab97bb24acf8e700d2b83198bb8a2800ab9155aebba5138a3269d4aefe645390524d34e57706de750f8e967d106
 SHA512 
77c7cf1cd3e7f0c2476badca6ae7a36504afb4af5f2c2282e790744a9b8ef668f24c4db8be171eef02394966021b5647921c0faf710e26689cebbd879b786a9d
 DIST intel-gmmlib-19.4.1.tar.gz 707375 BLAKE2B 
0627889bebf763a8225c691e7ec6a2b3c1f403f62e5d11b557e3578e02b6cc3fe032e8b0d79483f34e9310bcfcd7667c407b1c4e549a2bb414247468b020f796
 SHA512 
264f111348bbaccd6c14c31ab15c7b02e63def56b0d3effa01067fb5e696d6d3e2ad3d5a9cc3a36f33b835dda12ec3916a31d3a812443de9d5dd815e2e4cde53
 DIST intel-gmmlib-20.1.1.tar.gz 707814 BLAKE2B 
49983345d0187114de6622522a1342f978f67347f210a0f5a67c847089268e9f6730f76f365c2e15160c538231f057be68ca3b1dd1c4c5deb0693ab7c94f54f7
 SHA512 
e16472f24c5d1fb9f56c45ce1aefe6b1799a2c968aab09808115eeb9deda9a7610da989ae2fdc1796d94d05ca09a19ab2e74be62b419270ead404561a03f
+DIST intel-gmmlib-20.2.2.tar.gz 728309 BLAKE2B 
1c26661c5317d66797ca8a72fe910ae73a97c7bc3b5730b6c270daa3eac753287cd83334085c90ce081ff4a8a4d1f79b46e832059b08c36602c5c39f3b3a1af5
 SHA512 
ebd23658aec78ebdf7cd13577f5ca408e2995c4df6135c951d3bea4a59a84461690d71f6e7ebc2014daa5508e07d32ff20c25019d90255150e7c93e241d403fc

diff --git a/media-libs/gmmlib/files/gmmlib-20.2.2_conditional_testing.patch 
b/media-libs/gmmlib/files/gmmlib-20.2.2_conditional_testing.patch
new file mode 100644
index 000..7d826fabd0a
--- /dev/null
+++ b/media-libs/gmmlib/files/gmmlib-20.2.2_conditional_testing.patch
@@ -0,0 +1,42 @@
+Makes the test suite run in src_test(), not src_compile(). Note that
+at the moment all the output from the test runner goes into the CTest log
+and all that src_test() shows is the overall status of the execution
+of the runner.
+
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,8 +1,6 @@
+ cmake_minimum_required (VERSION 3.1 FATAL_ERROR)
+ 
+-if (NOT DEFINED RUN_TEST_SUITE)
+-option (RUN_TEST_SUITE "run test suite after install" ON)
+-endif (NOT DEFINED RUN_TEST_SUITE)
++include(CTest)
+ 
+ add_subdirectory(Source/GmmLib)
+ 
+--- a/Source/GmmLib/CMakeLists.txt
 b/Source/GmmLib/CMakeLists.txt
+@@ -495,7 +495,7 @@
+   _X64)
+ endif()
+ 
+-if(NOT DEFINED RUN_TEST_SUITE OR RUN_TEST_SUITE)
++if(BUILD_TESTING)
+ add_subdirectory(ULT)
+ endif()
+ 
+--- a/Source/GmmLib/ULT/CMakeLists.txt
 b/Source/GmmLib/ULT/CMakeLists.txt
+@@ -151,9 +151,7 @@
+ 
+ add_custom_target(Run_ULT ALL DEPENDS GMMULT)
+ 
+-add_custom_command(
+-TARGET Run_ULT
+-POST_BUILD
+-COMMAND echo running ULTs
++add_test(
++NAME Run_ULT
+ COMMAND "${CMAKE_COMMAND}" -E env 
"LD_LIBRARY_PATH=$" 
${CMAKE_CFG_INTDIR}/${EXE_NAME} --gtest_filter=CTest*
+ )

diff --git a/media-libs/gmmlib/gmmlib-20.2.2.ebuild 
b/media-libs/gmmlib/gmmlib-20.2.2.ebuild
new file mode 100644
index 000..2cb36edcb25
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-20.2.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/gmmlib"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+fi
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib;
+if [[ ${PV} == * ]] ; then
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
+   S="${WORKDIR}/${PN}-intel-${P}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}



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

2020-06-30 Thread Kent Fredric
commit: 39e6a7f7b535ffef1fec8688356d8488c29d2853
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 14:55:22 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 14:55:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e6a7f7

dev-perl/Crypt-Curve25519: 0.60.0-r1 remove unused eclass flag-o-matic

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild 
b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild
index 320adc25a9c..aa77617383f 100644
--- a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild
+++ b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DIST_AUTHOR=AJGB
 DIST_VERSION=0.06
-inherit perl-module flag-o-matic
+inherit perl-module
 
 DESCRIPTION="Shared secret elliptic-curve Diffie-Hellman generator"
 LICENSE="|| ( Artistic GPL-1+ ) BSD CC-PD"



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

2020-06-30 Thread Kent Fredric
commit: 62b5113895cfdf27106de25195aa25f8214ddd82
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jun 30 14:51:07 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jun 30 14:53:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b51138

dev-perl/Crypt-Curve25519: -r bump for EAPI7 and fixes

- EAPI7
- Fix license ( Used CC-PD, as some parts say they're public-domain
  works, but there's not really a better license for this at present ),
  and some parts have 3-clause BSD.
- Ensure CFLAGS passed through to make
- Make PATCHES a bash array

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Crypt-Curve25519-0.60.0-r1.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild 
b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild
new file mode 100644
index 000..320adc25a9c
--- /dev/null
+++ b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=AJGB
+DIST_VERSION=0.06
+inherit perl-module flag-o-matic
+
+DESCRIPTION="Shared secret elliptic-curve Diffie-Hellman generator"
+LICENSE="|| ( Artistic GPL-1+ ) BSD CC-PD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fmul-fixedvar.patch"
+)
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   virtual/perl-Test-Simple
+   )
+"
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/libalkimia/files/, app-office/libalkimia/

2020-06-30 Thread Andreas Sturmlechner
commit: ee44cb64a265b662a785fdff790141ff8ab301dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 14:37:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 14:45:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee44cb64

app-office/libalkimia: 8.0.3 version bump

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

 app-office/libalkimia/Manifest |   1 +
 .../libalkimia/files/libalkimia-8.0.3-cmake.patch  |  54 ++
 .../files/libalkimia-8.0.3-no-financequote.patch   | 181 +
 app-office/libalkimia/libalkimia-8.0.3.ebuild  |  68 
 4 files changed, 304 insertions(+)

diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest
index 73a2de778c4..b597a2233c2 100644
--- a/app-office/libalkimia/Manifest
+++ b/app-office/libalkimia/Manifest
@@ -1 +1,2 @@
 DIST alkimia-7.0.2.tar.xz 38420 BLAKE2B 
ea2cc8dd80e2b9b2501d26936aa7d2799d040e8cf86f9adb4785e676046f3c76d0cbe3267e4159582086d910be35020bbc634140d32cc7e5588d06cf75a115a3
 SHA512 
275ea48cd33caed9393a170efcc6053a581c1cc000862dd73a63bdb6de3e3c3ad2e492901a859e517033e1239e297a43088580553efe32f1d99a85051f5af3e4
+DIST alkimia-8.0.3.tar.xz 212780 BLAKE2B 
4863bd2fba7e92518618da250b08772e288697eab9e45980c72c4a29d51f3df94899ead344a9dd5f16ea73cab8dc5596c696156f7da678a030623e77c766949c
 SHA512 
04debd3adeba6380ffe7e9d3949e927dca12ecd7f83dea7b7ba6295b158272c636978c89800757166889e632fed09f3e8b3ce19adc9b91e3369e3b16a5b6cb1e

diff --git a/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch 
b/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch
new file mode 100644
index 000..1b99061e6bf
--- /dev/null
+++ b/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch
@@ -0,0 +1,54 @@
+From d413b91839ca0e66beb56a71625e3194df1a6599 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 12 Jun 2019 19:44:12 +0200
+Subject: [PATCH 1/2] Use non-deprecated KDE_INSTALL_TARGETS_DEFAULT_ARGS for
+ alkimia target
+
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 7c0f0f7..0774032 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -147,7 +147,7 @@ set(INCLUDE_INSTALL_DIR 
include/alkimia/${ALKIMIA_INCLUDE_SUFFIX})
+ 
+ install(TARGETS alkimia
+   EXPORT  alkimiaTargets
+-  ${INSTALL_TARGETS_DEFAULT_ARGS}
++  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
+ )
+ 
+ if(BUILD_QT4)
+-- 
+2.23.0
+
+
+From 1fd611bcc060e779ac62f5f69d956c6dee2b3383 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 12 Jun 2019 16:43:54 +0200
+Subject: [PATCH 2/2] Fix pkgconfig libdir path
+
+---
+ src/libalkimia.pc.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/libalkimia.pc.in b/src/libalkimia.pc.in
+index c2087c9..6ada277 100644
+--- a/src/libalkimia.pc.in
 b/src/libalkimia.pc.in
+@@ -4,8 +4,8 @@
+ # General installation directories
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=@KDE4_LIB_DIR@
+-includedir=@INCLUDE_INSTALL_DIR@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=${prefix}/@INCLUDE_INSTALL_DIR@
+ 
+ # Human-readable name
+ Name: Alkimia
+-- 
+2.23.0
+

diff --git a/app-office/libalkimia/files/libalkimia-8.0.3-no-financequote.patch 
b/app-office/libalkimia/files/libalkimia-8.0.3-no-financequote.patch
new file mode 100644
index 000..a9435906276
--- /dev/null
+++ b/app-office/libalkimia/files/libalkimia-8.0.3-no-financequote.patch
@@ -0,0 +1,181 @@
+From 4f79ab942936c2985136575e9244aae4d9b81323 Mon Sep 17 00:00:00 2001
+From: Ralf Habacker 
+Date: Fri, 24 Jan 2020 09:47:28 +0100
+Subject: [PATCH] Add option ENABLE_FINANCEQUOTE and set to false by default on
+ Windows
+
+Financequote needs perl, which isn't supported on Windows yet.
+---
+ CMakeLists.txt  | 10 ++
+ src/CMakeLists.txt  | 15 ++-
+ src/alkonlinequote.cpp  |  7 ++-
+ src/alkonlinequotesprofile.cpp  |  7 ++-
+ tools/onlinequoteseditor/mainwindow.cpp |  2 ++
+ 5 files changed, 34 insertions(+), 7 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ae48620..02bea7c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -10,6 +10,16 @@ option(BUILD_QT4 "Build for Qt4" OFF)
+ option(BUILD_DOXYGEN_DOCS "Build api docs" ON)
+ option(BUILD_APPLETS "Build plasma applets" ON)
+ 
++if(WIN32)
++set(ENABLE_FINANCEQUOTE_DEFAULT 0)
++else()
++set(ENABLE_FINANCEQUOTE_DEFAULT 1)
++endif()
++option(ENABLE_FINANCEQUOTE "Enable finance quote support (requires perl)" 
ENABLE_FINANCEQUOTE_DEFAULT)
++if(ENABLE_FINANCEQUOTE)
++add_definitions(-DENABLE_FINANCEQUOTE)
++endif()
++
+ find_package(ECM 0.0.11 REQUIRED NO_MODULE)
+ 
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} 

[gentoo-commits] proj/kde:master commit in: app-office/libalkimia/

2020-06-30 Thread Andreas Sturmlechner
commit: 6f4f4c610deac0297aac0906e63dcd8d7220b819
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 14:41:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 14:43:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6f4f4c61

app-office/libalkimia: Drop 8.0.2, 8.0.3 bumped in Gentoo ebuild repo

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

 app-office/libalkimia/libalkimia-8.0.2.ebuild | 64 ---
 1 file changed, 64 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8.0.2.ebuild 
b/app-office/libalkimia/libalkimia-8.0.2.ebuild
deleted file mode 100644
index 49d2fae648..00
--- a/app-office/libalkimia/libalkimia-8.0.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-KDE_ORG_NAME="alkimia"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
-https://community.kde.org/Alkimia;
-
-LICENSE="LGPL-2.1"
-SLOT="0/8"
-IUSE="doc gmp plasma"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   !gmp? ( sci-libs/mpir:=[cxx] )
-   gmp? ( dev-libs/gmp:0=[cxx] )
-   plasma? (
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-8.0.1-cmake.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOXYGEN_DOCS=$(usex doc)
-   $(cmake_use_find_package !gmp MPIR)
-   -DBUILD_APPLETS=$(usex plasma)
-   )
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: app-office/libalkimia/files/, app-office/libalkimia/

2020-06-30 Thread Andreas Sturmlechner
commit: 16d026bf7fbab145d13ff0f331a6f352fff8d9b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 14:27:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 14:43:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=16d026bf

app-office/libalkimia: Switch live ebuild to 8.0 branch

It was not merged back to master in almost half a year
and as a result is far ahead.

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

 .../{libalkimia-8.0.1-cmake.patch => libalkimia-8.0.3-cmake.patch} | 0
 .../libalkimia/{libalkimia-.ebuild => libalkimia-8..ebuild}| 3 +++
 2 files changed, 3 insertions(+)

diff --git a/app-office/libalkimia/files/libalkimia-8.0.1-cmake.patch 
b/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch
similarity index 100%
rename from app-office/libalkimia/files/libalkimia-8.0.1-cmake.patch
rename to app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
similarity index 96%
rename from app-office/libalkimia/libalkimia-.ebuild
rename to app-office/libalkimia/libalkimia-8..ebuild
index 0b95d4ec73..0cb9194843 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+EGIT_BRANCH="8.0"
 ECM_TEST="forceoptional"
 KDE_ORG_NAME="alkimia"
 KFMIN=5.60.0
@@ -53,6 +54,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
+
 src_configure() {
local mycmakeargs=(
-DBUILD_WITH_WEBKIT=OFF



[gentoo-commits] repo/gentoo:master commit in: sys-power/tuxedo-cc-wmi/

2020-06-30 Thread Marc Schiffbauer
commit: edd3344582c85ab8d5c5224b6b7b65256ea6f7b2
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Jun 30 14:37:31 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Tue Jun 30 14:38:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd33445

sys-power/tuxedo-cc-wmi: fix bug #730208

Closes: https://bugs.gentoo.org/730208
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild 
b/sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild
index 990f9c91e1e..3810dcdaae3 100644
--- a/sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild
+++ b/sys-power/tuxedo-cc-wmi/tuxedo-cc-wmi-0.1.4.ebuild
@@ -19,5 +19,5 @@ MODULE_NAMES="tuxedo_cc_wmi(tuxedo:${S}:src)"
 
 pkg_setup() {
linux-mod_pkg_setup
-   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KERN_DIR=${KV_DIR} 
KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1"
+   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
 }



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

2020-06-30 Thread Marc Schiffbauer
commit: 62b86372f03cd8a3507417c752f0aa5eaeeae0a8
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Jun 30 14:35:58 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Tue Jun 30 14:38:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b86372

app-laptop/tuxedo-keyboard: fix bug #730212

Closes: https://bugs.gentoo.org/730212
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild
index 52e9192e8a9..112e6376ad1 100644
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild
+++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-2.0.5.ebuild
@@ -19,5 +19,5 @@ MODULE_NAMES="tuxedo_keyboard(tuxedo:${S}:src)"
 
 pkg_setup() {
linux-mod_pkg_setup
-   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KERN_DIR=${KV_DIR} 
KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1"
+   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
 }



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/

2020-06-30 Thread Mikle Kolyada
commit: bbfca4304f2a9750f3a0ff0cdd0d1e2da388318a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 30 14:23:43 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 30 14:25:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfca430

net-dns/bind-tools: fix doc building

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-dns/bind-tools/bind-tools-9.16.4.ebuild | 31 +
 1 file changed, 23 insertions(+), 8 deletions(-)

diff --git a/net-dns/bind-tools/bind-tools-9.16.4.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.4.ebuild
index ce5dd685f2f..e5e7e2b6a22 100644
--- a/net-dns/bind-tools/bind-tools-9.16.4.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.16.4.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic toolchain-funcs
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools flag-o-matic python-any-r1 toolchain-funcs
 
 MY_PN=${PN//-tools}
 MY_PV=${PV/_p/-P}
@@ -36,13 +38,22 @@ DEPEND="${COMMON_DEPEND}"
 
 RDEPEND="${COMMON_DEPEND}"
 
-BDEPEND="virtual/pkgconfig"
+# sphinx required for man-page and html creation
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ')
+   virtual/pkgconfig"
 
 S="${WORKDIR}/${MY_P}"
 
 # bug 479092, requires networking
 RESTRICT="test"
 
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
default
 
@@ -106,35 +117,39 @@ src_compile() {
emake AR="${AR}" -C bin/dig/
emake AR="${AR}" -C bin/nsupdate/
emake AR="${AR}" -C bin/dnssec/
+   emake -C doc/man/ man $(usev doc)
 }
 
 src_install() {
+   local man_dir="${S}/doc/man"
+   local html_dir="${man_dir}/_build/html"
+
dodoc README CHANGES
 
cd "${S}"/bin/delv || die
dobin delv
-   doman delv.1
+   doman ${man_dir}/delv.1
 
cd "${S}"/bin/dig || die
dobin dig host nslookup
-   doman {dig,host,nslookup}.1
+   doman ${man_dir}/{dig,host,nslookup}.1
 
cd "${S}"/bin/nsupdate || die
dobin nsupdate
-   doman nsupdate.1
+   doman ${man_dir}/nsupdate.1
if use doc; then
docinto html
-   dodoc nsupdate.html
+   dodoc ${html_dir}/nsupdate.html
fi
 
cd "${S}"/bin/dnssec || die
for tool in dsfromkey importkey keyfromlabel keygen \
revoke settime signzone verify; do
dobin dnssec-"${tool}"
-   doman dnssec-"${tool}".8
+   doman ${man_dir}/dnssec-"${tool}".8
if use doc; then
docinto html
-   dodoc dnssec-"${tool}".html
+   dodoc ${html_dir}/dnssec-"${tool}".html
fi
done
 }



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

2020-06-30 Thread Mike Gilbert
commit: 45a3c66532de7f6623828424ec0ee2fe9f64b24b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 30 14:22:57 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 30 14:22:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a3c665

net-misc/freerdp: backport bug fix

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

 .../freerdp/files/2.1.2-mask-cached_brush.patch| 23 ++
 ...reerdp-2.1.2.ebuild => freerdp-2.1.2-r1.ebuild} |  3 +++
 2 files changed, 26 insertions(+)

diff --git a/net-misc/freerdp/files/2.1.2-mask-cached_brush.patch 
b/net-misc/freerdp/files/2.1.2-mask-cached_brush.patch
new file mode 100644
index 000..bb8fedb1992
--- /dev/null
+++ b/net-misc/freerdp/files/2.1.2-mask-cached_brush.patch
@@ -0,0 +1,23 @@
+From ce1a9d8d1969ecbb4d24b9f4812654638a44abc2 Mon Sep 17 00:00:00 2001
+From: Armin Novak 
+Date: Tue, 23 Jun 2020 09:24:35 +0200
+Subject: [PATCH] Fixed #6298: Mask CACHED_BRUSH when checking brush style
+
+---
+ libfreerdp/core/orders.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/libfreerdp/core/orders.c b/libfreerdp/core/orders.c
+index dc4e51a873..537e694264 100644
+--- a/libfreerdp/core/orders.c
 b/libfreerdp/core/orders.c
+@@ -139,7 +139,8 @@ static BYTE get_bmf_bpp(UINT32 bmf, BOOL* pValid)
+ {
+   if (pValid)
+   *pValid = TRUE;
+-  switch (bmf)
++  /* Mask out highest bit */
++  switch (bmf & (~CACHED_BRUSH))
+   {
+   case 1:
+   return 1;

diff --git a/net-misc/freerdp/freerdp-2.1.2.ebuild 
b/net-misc/freerdp/freerdp-2.1.2-r1.ebuild
similarity index 97%
rename from net-misc/freerdp/freerdp-2.1.2.ebuild
rename to net-misc/freerdp/freerdp-2.1.2-r1.ebuild
index 0370121a8a9..539d21bc322 100644
--- a/net-misc/freerdp/freerdp-2.1.2.ebuild
+++ b/net-misc/freerdp/freerdp-2.1.2-r1.ebuild
@@ -90,6 +90,9 @@ BDEPEND="
 "
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/2.1.2-mask-cached_brush.patch"
+   )
cmake_src_prepare
echo "${PV}" > .source_version || die
 }



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

2020-06-30 Thread Mike Gilbert
commit: 5718555fdda5e5589a99006926399f38cbbb6fe2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 30 14:18:38 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 30 14:19:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5718555f

net-misc/freerdp: remove old

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

 net-misc/freerdp/Manifest |   1 -
 net-misc/freerdp/freerdp-2.1.0.ebuild | 119 --
 2 files changed, 120 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 25a9796c59c..3ed72f3ff42 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,3 +1,2 @@
-DIST freerdp-2.1.0.tar.gz 6869116 BLAKE2B 
c9cab4b571b288450efa5c5666f8cb64ca9e37dfd342d5e66c256b0fca151b20b3f9b1027a12f8fe9cbae186d95c8cb4d28c90deeadcacc3c158f50a3e713747
 SHA512 
86d72419d012c52a3dfa071d50bac96ddb3a1423bf35252fdef72676f8b2830b65c9e0511dea2d7b9a69e7783a3d1eacbd2f868b08836742dec7542c77a39405
 DIST freerdp-2.1.1.tar.gz 6871637 BLAKE2B 
b0c01fb074f28aa569d934797d4fb8451edcb90d7f5eba9e47b7ec844cc95eda143c3d851b86ef72e233e8bde8ebc3e1c4a7d3d549d0de54f774ec1fee62e8cd
 SHA512 
6f0cff79690ca550237c6e31f5ab361246a6d12ac765e85b752d474aceaf1390d8c5f2b21aba028927459892a045e5073e143705e6f2256a2a7c8744dcf3f95b
 DIST freerdp-2.1.2.tar.gz 6838848 BLAKE2B 
2ca0e7f22311b574c09b3040a95133ad99ffa0cb91bc6992bf0fa88f8aebfccda3599f3d7f14a0813256c249c1e90fbd6e907fe36f78627fbd4ab6852353ea49
 SHA512 
09fbd76512661e077c4baab4056c2e636cfb0067678271c6c87dc19fb035e15a463478f697f7caedc0d650089d520f97f6143e85ef1b29f12c41cbd39b8fff92

diff --git a/net-misc/freerdp/freerdp-2.1.0.ebuild 
b/net-misc/freerdp/freerdp-2.1.0.ebuild
deleted file mode 100644
index 6f7e867eb81..000
--- a/net-misc/freerdp/freerdp-2.1.0.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 2011-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
-   case ${PV} in
-   2.*) EGIT_BRANCH="stable-2.0";;
-   esac
-else
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 x86"
-fi
-
-DESCRIPTION="Free implementation of the Remote Desktop Protocol"
-HOMEPAGE="http://www.freerdp.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0/2"
-IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg libressl 
openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib:0
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   usb? (
-   virtual/libudev:0=
-   sys-apps/util-linux:0=
-   dev-libs/dbus-glib:0=
-   virtual/libusb:1=
-   )
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   xv? ( x11-libs/libXv )
-   )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   !ffmpeg? (
-   x11-libs/cairo:0=
-   )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   x11-libs/libXrandr
-   )
-   jpeg? ( virtual/jpeg:0 )
-   openh264? ( media-libs/openh264 )
-   pulseaudio? ( media-sound/pulseaudio )
-   server? (
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   xinerama? ( x11-libs/libXinerama )
-   )
-   )
-   smartcard? ( sys-apps/pcsc-lite )
-   systemd? ( sys-apps/systemd:0= )
-   wayland? (
-   dev-libs/wayland
-   x11-libs/libxkbcommon
-   )
-   X? (
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   X? ( doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   ) )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test ON OFF)
-   -DCHANNEL_URBDRC=$(usex usb ON OFF)
-   -DWITH_ALSA=$(usex alsa ON OFF)
-   -DWITH_CCACHE=OFF
-   -DWITH_CUPS=$(usex cups ON OFF)
-   -DWITH_DEBUG_ALL=$(usex debug ON OFF)
-   -DWITH_MANPAGES=$(usex doc ON OFF)
-   -DWITH_FFMPEG=$(usex ffmpeg ON OFF)
-   

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

2020-06-30 Thread Andreas Sturmlechner
commit: fe26e191ecb85813d3bfb1b70ae184ec45655603
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 14:12:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 14:13:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe26e191

dev-python/pysol_cards: 0.10.1 version bump

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

 dev-python/pysol_cards/Manifest  |  1 +
 dev-python/pysol_cards/pysol_cards-0.10.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pysol_cards/Manifest b/dev-python/pysol_cards/Manifest
index e803f55ea19..e38a01df0f1 100644
--- a/dev-python/pysol_cards/Manifest
+++ b/dev-python/pysol_cards/Manifest
@@ -1,2 +1,3 @@
+DIST pysol_cards-0.10.1.tar.gz 20670 BLAKE2B 
1183502ec0e7c070686ed5fc2972091a5bf91d55e31170690124e949bd592401daaae44cf25e3ac9b213230e27fbc90ea9e58450d75caa09b9467f0d2ba513cc
 SHA512 
40ef02fe919f961688039667b9073913acb452d163eef1a4ef71648788676c678bf615a26b1f4d562ba072167eb3629c4cc463678edff89bfdc62b0878db062c
 DIST pysol_cards-0.8.18.tar.gz 20324 BLAKE2B 
230dcb57ed5d8f75f70bb55ef339347fb7ecd9877b29fc72237fab7595b15fc1ec28b56021a66478c1d4f5f5139562b976155267b1e4e325559a74f68869b98b
 SHA512 
86f0e110b354703745f16410d4f9f8187173a2ae06088d18e7e87b3b6e3149422b3b442e8384f3863ace34de844d9aaab4c080d3e286b4890b188621b6101d06
 DIST pysol_cards-0.8.9.tar.gz 19522 BLAKE2B 
06e257f2ccb43236c311d03436d7b482df977d63c0b886c7705e4cfee4abec4eae495a5557053ba2a18a84da227cc4bd913263e98533ab3a17616843df0a35c7
 SHA512 
548f586c70a583812731f2273f1c57406a31667b395c4276ec94518471499e69d278d54e2910f7c64a4c52deb670b0e76eef55399af9e2b997422ecbbd9a79a9

diff --git a/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild 
b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild
new file mode 100644
index 000..9407aad9b5f
--- /dev/null
+++ b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild
@@ -0,0 +1,24 @@
+# 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="Deal PySol FreeCell cards"
+HOMEPAGE="https://pypi.org/project/pysol-cards/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"



  1   2   >