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

2020-07-05 Thread Sergei Trofimovich
commit: e37d4f3608ce4b82c865348a26d21fbe12adfaad
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  5 08:11:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 08:36:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37d4f36

media-gfx/potrace: stable 1.16 for hppa

stable wrt bug #727554

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-gfx/potrace/potrace-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/potrace/potrace-1.16.ebuild 
b/media-gfx/potrace/potrace-1.16.ebuild
index 61be1a6b591..cd2ea04ef2a 100644
--- a/media-gfx/potrace/potrace-1.16.ebuild
+++ b/media-gfx/potrace/potrace-1.16.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://potrace.sourceforge.net/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="metric static-libs"
 
 RDEPEND="sys-libs/zlib:="



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

2020-07-05 Thread Sergei Trofimovich
commit: 5d096864833d6768affe4610b3b88b466b731380
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  5 08:11:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 08:36:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d096864

dev-python/sortedcontainers: stable 2.1.0 for hppa

stable wrt bug #730372

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild 
b/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild
index a32b17db507..15198b62904 100644
--- a/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild
+++ b/dev-python/sortedcontainers/sortedcontainers-2.1.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 
 distutils_enable_tests pytest
 



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

2020-07-05 Thread Sergei Trofimovich
commit: bf8e122a3075a900bcf11ccb81d183a3772f96a0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  5 08:11:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 08:36:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8e122a

sys-apps/help2man: stable 1.47.15 for hppa

stable wrt bug #730538

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/help2man/help2man-1.47.15.ebuild 
b/sys-apps/help2man/help2man-1.47.15.ebuild
index 79ed067d185..ec6484d87ad 100644
--- a/sys-apps/help2man/help2man-1.47.15.ebuild
+++ b/sys-apps/help2man/help2man-1.47.15.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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="nls"
 
 RDEPEND="dev-lang/perl



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

2020-07-05 Thread Sergei Trofimovich
commit: 0026a6e3a06681fa1234f4cfec9c1eb8d4c2e1f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  5 08:11:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 08:36:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0026a6e3

dev-libs/jansson: stable 2.12 for hppa

stable wrt bug #730344

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/jansson/jansson-2.12.ebuild 
b/dev-libs/jansson/jansson-2.12.ebuild
index 76c51ce4163..9abc7bbffbf 100644
--- a/dev-libs/jansson/jansson-2.12.ebuild
+++ b/dev-libs/jansson/jansson-2.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.digip.org/jansson/releases/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86"
 IUSE="doc static-libs"
 
 BDEPEND="doc? ( >=dev-python/sphinx-1.0.4 )"



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

2020-07-05 Thread Sergei Trofimovich
commit: 77db43f2b14425297fd720fe4f6e0fb8202323d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  5 08:13:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 08:36:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77db43f2

dev-python/hypothesis: stable 5.16.0 for hppa

stable wrt bug #730372

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/hypothesis/hypothesis-5.16.0.ebuild 
b/dev-python/hypothesis/hypothesis-5.16.0.ebuild
index 65457eeba6f..861ef519393 100644
--- a/dev-python/hypothesis/hypothesis-5.16.0.ebuild
+++ b/dev-python/hypothesis/hypothesis-5.16.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libunwind/

2020-07-05 Thread Sergei Trofimovich
commit: d7853d285ce33fd635813886c6cf0fe67fb1abcb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  5 08:11:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 08:36:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7853d28

sys-libs/libunwind: stable 1.4.0 for hppa

stable wrt bug #728958

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/libunwind/libunwind-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libunwind/libunwind-1.4.0.ebuild 
b/sys-libs/libunwind/libunwind-1.4.0.ebuild
index cdf70319adf..f3a6bbb9eff 100644
--- a/sys-libs/libunwind/libunwind-1.4.0.ebuild
+++ b/sys-libs/libunwind/libunwind-1.4.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://nongnu/libunwind/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/8" # libunwind.so.8
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 -sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="debug debug-frame doc libatomic lzma +static-libs"
 
 RESTRICT="test" # some tests are broken (toolchain version dependent)



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

2020-07-05 Thread Sergei Trofimovich
commit: 50e23cd56d33782cdc51a44a8dbd60ead756f4b4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  5 08:11:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 08:36:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e23cd5

app-shells/gentoo-bashcomp: stable 20190211 for hppa

stable wrt bug #730150

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild 
b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild
index 358b8161edd..02f6a3dcece 100644
--- a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild
+++ b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 
 src_install() {
emake DESTDIR="${D}" install \



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

2020-07-05 Thread Joonas Niilola
commit: 0499df2ab575b48166cc199410dfb878e4594549
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Jun 11 21:34:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0499df2a

media-gfx/gimp: 2.10.20 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/gimp/Manifest|   1 +
 media-gfx/gimp/gimp-2.10.20.ebuild | 222 +
 2 files changed, 223 insertions(+)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 442181d8ffa..28ee9093337 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,4 +1,5 @@
 DIST gimp-2.10.14.tar.bz2 32786424 BLAKE2B 
f1254ab0742cf0190f4e50f001d8120fe655b73d838c3ed56abb0a221c0eaec02e5c838f952d492069d55d89e4c3493c59b38aa2af87df8181f8979213e7659b
 SHA512 
acbd095361d9211a5a23474693dd170ed76bf4ea5b1df69791f1d975ef5cdaba1e5fb9f5be9f592a360db5826d71eaaf464005075397cb6630070fe32833c030
 DIST gimp-2.10.18.tar.bz2 32946467 BLAKE2B 
eb1c756ca646ee9ddc42aebe214ad3e2dedf125940dc1b9cfd04a4424bd2b6255041f1bafbda3fc214f93d97e7802372234a42e1daa0ee56caaf0f0bedd908f9
 SHA512 
88990f2d70508b22f4acadeab6b687e20af19b765ebc6f245d0c99b3dd853fcd3d237c3b7607e50133aa95a1d71931069029dfd7ee94441ff419c542c141bc9f
+DIST gimp-2.10.20.tar.bz2 33108938 BLAKE2B 
060c0e46e6f4ac861de265842d545285c2fa4590908172971ef240ae87f8caa2c015447deee810fef59c4869810676daae2e40aa611062168feffe38c7cd9b22
 SHA512 
7cd0b1833af87a167fdfee59fb491a72727fe3071c21c0de1813adb0f8272a92473e1e300517395b1b4593c8cb6781ee30f7a63966756e5a7f523a164308aba6
 DIST gimp-2.8.22.tar.bz2 20873278 BLAKE2B 
673246fd2354f1cecc74bf389df698f594b7553cc88a1d2679ae410ad39923abae843dfe9623ec195b4f967b5eccd199769a6300bf028ae04b8df4932df11505
 SHA512 
84a78d428282538b606b3cd1ff571e52c3d828fceade171b2012bc1cdcb85919fc7734e7e6c45ed3a8683657fa580412b32c1b511b8a512172a8c1df930493e6
 DIST gimp-2.9.8.tar.bz2 26161474 BLAKE2B 
f00a58d33848a818a2cb3b74920b33156330a26423a2b567cd8372258f87b44ae1ad812f2b3ee9a093b919d022e8b71ef518d40b76ab94c616f9916b3d1effec
 SHA512 
897092aa823961e6ed5dac47eaadd3a25c419364d6ca791987d99e495d0d4eba1d75e08c809dfa305e8feec9da606193b608e3470e0ef18fcfaa98ee8aedfe02

diff --git a/media-gfx/gimp/gimp-2.10.20.ebuild 
b/media-gfx/gimp/gimp-2.10.20.ebuild
new file mode 100644
index 000..0200a27872c
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.10.20.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+GNOME2_EAUTORECONF=yes
+WANT_AUTOMAKE=
+
+inherit autotools gnome2 python-single-r1 virtualx
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/";
+SRC_URI="mirror://gimp/v2.10/${P}.tar.bz2"
+LICENSE="GPL-3 LGPL-3"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+
+IUSE="aalib alsa aqua debug doc gnome heif jpeg2k mng openexr postscript 
python udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec 
cpu_flags_x86_mmx cpu_flags_x86_sse"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=app-text/poppler-0.50[cairo]
+   >=app-text/poppler-data-0.4.7
+   >=dev-libs/atk-2.2.0
+   >=dev-libs/glib-2.56.2:2
+   >=dev-libs/json-glib-1.2.6
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   >=gnome-base/librsvg-2.40.6:2
+   >=media-gfx/mypaint-brushes-1.3.0
+   >=media-libs/babl-0.1.78
+   >=media-libs/fontconfig-2.12.4
+   >=media-libs/freetype-2.1.7
+   >=media-libs/gegl-0.4.24:0.4[cairo]
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/harfbuzz-0.9.19
+   >=media-libs/lcms-2.8:2
+   >=media-libs/libmypaint-1.3.0:=
+   >=media-libs/libpng-1.6.25:0=
+   >=media-libs/tiff-3.5.7:0
+   net-libs/glib-networking[ssl]
+   sys-libs/zlib
+   virtual/jpeg
+   >=x11-libs/cairo-1.12.2
+   >=x11-libs/gdk-pixbuf-2.31:2
+   >=x11-libs/gtk+-2.24.32:2
+   x11-libs/libXcursor
+   >=x11-libs/pango-1.29.4
+   aalib? ( media-libs/aalib )
+   alsa? ( >=media-libs/alsa-lib-1.0.0 )
+   aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
+   heif? ( >=media-libs/libheif-1.3.2:= )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
+   mng? ( media-libs/libmng:= )
+   openexr? ( >=media-libs/openexr-1.6.1:= )
+   postscript? ( app-text/ghostscript-gpl )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/pycairo-1.0.2[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pygtk-2.10.4:2[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   udev? ( dev-libs/libgudev:= )
+   unwind? ( >=sys-libs/libunwind-1.1.0:= )
+   webp? ( >=media-libs/libwebp-0.6.0:= )
+   wmf? ( >=media-libs/libwmf-0.2.8

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

2020-07-05 Thread Joonas Niilola
commit: c859ad3e6647dc5d3c6f2abfdf49c5c578aa988a
Author: Jiayi Zhao  gmail  com>
AuthorDate: Tue Jun 30 23:23:15 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c859ad3e

media-gfx/qimgv: version bump 0.9.1

 - add opencv use flag

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jiayi Zhao  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/qimgv/Manifest   |  1 +
 media-gfx/qimgv/metadata.xml   |  1 +
 media-gfx/qimgv/qimgv-0.9.1.ebuild | 58 ++
 3 files changed, 60 insertions(+)

diff --git a/media-gfx/qimgv/Manifest b/media-gfx/qimgv/Manifest
index e274fc2a7cd..7d3b2eb47e7 100644
--- a/media-gfx/qimgv/Manifest
+++ b/media-gfx/qimgv/Manifest
@@ -1 +1,2 @@
 DIST qimgv-0.8.8.tar.gz 460682 BLAKE2B 
fb701fbb336bf8e51751f677f7fddfd7eb0e1b770697ee510c0008a3ebddb0a3948d5a3f6f57a676dfa3117ca03b908cc3f88bcaec16a07000108279bd5fed80
 SHA512 
376f79eba2a625eb0f622494ce7ba98e1182b43cc6d7e268382c794a74d2772bd17083ac9ae45fcafc5eeb0665ef06ab34bdbeee8401a35bd0652744c576e131
+DIST qimgv-0.9.1.tar.gz 670033 BLAKE2B 
c1461791af4e6f73e36ec85968102e694f87acc904d270292ce8133206f9987f061ed02045d19058f76e448ce0410e9ffa38341253342b63b8a521183abaa1c5
 SHA512 
dbad56ebced421cafe6f5e03314fed5ed47e1c98405bac24a89f28f2684484af4f1fa6cc2b37f79e6afa7a1375f76881a8072646405691a47750a95032e02e2b

diff --git a/media-gfx/qimgv/metadata.xml b/media-gfx/qimgv/metadata.xml
index 840ab55fbe9..09edd32618c 100644
--- a/media-gfx/qimgv/metadata.xml
+++ b/media-gfx/qimgv/metadata.xml
@@ -10,6 +10,7 @@
Proxy Maintainers


+   Enable HQ scaling via 
media-libs/opencv
Add support for gif/webm playback via 
libmpv

 

diff --git a/media-gfx/qimgv/qimgv-0.9.1.ebuild 
b/media-gfx/qimgv/qimgv-0.9.1.ebuild
new file mode 100644
index 000..1652efc8f40
--- /dev/null
+++ b/media-gfx/qimgv/qimgv-0.9.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="A cross-platform image viewer with webm support, written in qt5"
+HOMEPAGE="https://github.com/easymodo/qimgv";
+SRC_URI="https://github.com/easymodo/qimgv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="exif kde opencv video"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   exif? ( media-gfx/exiv2:= )
+   kde? ( kde-frameworks/kwindowsystem:5 )
+   opencv? ( media-libs/opencv:= )
+   video? ( media-video/mpv[libmpv] )
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # respect make.conf CXXFLAGS
+   sed -i -e '/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 
-lstdc++fs -O3")/d' CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DEXIV2=$(usex exif)
+   -DKDE_SUPPORT=$(usex kde)
+   -DOPENCV_SUPPORT=$(usex opencv)
+   -DVIDEO_SUPPORT=$(usex video)
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2020-07-05 Thread Joonas Niilola
commit: 4e7de51a73307c3c473bbc445eabd5b08770d320
Author: Gergely Nagy  ngg  hu>
AuthorDate: Sun May 24 10:45:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7de51a

dev-util/bloaty: bump version to 1.1

Closes: https://bugs.gentoo.org/717124
Closes: https://bugs.gentoo.org/724160
Signed-off-by: Gergely Nagy  ngg.hu>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bloaty/Manifest  |  1 +
 dev-util/bloaty/bloaty-1.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-util/bloaty/Manifest b/dev-util/bloaty/Manifest
index 320f82f838b..62eeef4698b 100644
--- a/dev-util/bloaty/Manifest
+++ b/dev-util/bloaty/Manifest
@@ -1 +1,2 @@
 DIST bloaty-0_p20170420.tar.gz 3100016 BLAKE2B 
74a3b44a5e63f8f06da7b554588be0ced62a0f6792513984fbf7cfab520f6f6173868d588427dd9ca322c6fbc29fd1b8931453ec045c591fd8de58904178bf2c
 SHA512 
93947fd0c49c3223c1ec216c88fe22b24e68654511d4b9d4fb2bcbc816b92bbdaf47344abc1dc8f80ed0b38a8c8b09909f862f916fd9182048235582aa10feb0
+DIST bloaty-1.1.tar.bz2 5363836 BLAKE2B 
a538cf5634ed72844bb128238a521caf375eaab34fd3cce8fdd46002bcbc6c53ba986cc7c1e4b761b1253b2f01cb557c94e1e1585507ff89bec10c891e5f5a88
 SHA512 
142d0dd58fc0aadce3aee6e9260c6ed792a18cf5fe260c89051d51b9357c7527ba352c3d6c9e23a3494796fba3d88314b6ed8a3a76c6c0d111d4c509cae6b216

diff --git a/dev-util/bloaty/bloaty-1.1.ebuild 
b/dev-util/bloaty/bloaty-1.1.ebuild
new file mode 100644
index 000..227dcc50dcd
--- /dev/null
+++ b/dev-util/bloaty/bloaty-1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A size profiler for binaries"
+HOMEPAGE="https://github.com/google/bloaty";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/google/${PN}";
+   IUSE="test"
+   RESTRICT="!test? ( test )"
+else
+   
SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+   KEYWORDS="~amd64"
+fi
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/capstone:=
+   dev-libs/protobuf:=
+   dev-libs/re2:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBLOATY_ENABLE_CMAKETARGETS=OFF
+   -DBUILD_SHARED_LIBS=OFF
+   )
+   if [[ ${PV} ==  ]]; then
+   mycmakeargs+=(
+   -DBUILD_TESTING=$(usex test)
+   $(usex test -DINSTALL_GTEST=OFF "")
+   )
+   fi
+   cmake_src_configure
+}



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

2020-07-05 Thread Joonas Niilola
commit: 38abcc3b2e0080593995f30b3a168e28517f7e22
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Jun 11 22:12:58 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38abcc3b

media-libs/gegl: 0.4.24 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/gegl/Manifest   |   1 +
 media-libs/gegl/gegl-0.4.24.ebuild | 158 +
 2 files changed, 159 insertions(+)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index 7449a7b9e9e..3baeaacbd6b 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -3,3 +3,4 @@ DIST gegl-0.3.34.tar.bz2 6707964 BLAKE2B 
4424a2c218067bd0a77d79c2334528da393350d
 DIST gegl-0.4.16.tar.bz2 7304904 BLAKE2B 
a3f6021ed7b9d8b784b909057fcdc39e73b6b8b811009adae3c4a6805263e9a887e874ad662d8cd5c673ae324fe39e8f0299651139783fd3ece08675b70896fd
 SHA512 
38eacbd53d9993ca99d061bf6f80553a86ff06bf42d1710403ac5f15629ccc9b1f4395ee7700a04cebc954ed7fe8745c5bef85453c9c56d89681dd53a1552b27
 DIST gegl-0.4.18.tar.xz 4812756 BLAKE2B 
b8e5902b62c3549f57dd0ce52a0a406974bf8664d5b85389b79f7d698bcf2643d19861add3d8a9bd5c99036aba4da97b70884dcaacf2cb89170b995f1d1497a0
 SHA512 
e79874cd50e9f0c27c7dc9d9b952545c31d0a48e2b158aa54b92c3e933267877222f86ede7256f2528f18985dc85d6eadbcd809f7a3563efc4449ec7634f15fd
 DIST gegl-0.4.22.tar.xz 4826748 BLAKE2B 
3b6ddca1dff17d0336614fb02cdf94c7497586f075fa548fef66f9f81f62a8055c58e008b9eed989dd283fa701a07d4e22ee81b85c35a0a55f4a92e51cf6b780
 SHA512 
3118fb17532bcd5893a77739eaf936f5d1e2020178abc497098d227c25f726679621503ac83e7d14a9883d259247d97b92016174e76a2e6e950be7e26ce251ab
+DIST gegl-0.4.24.tar.xz 4937056 BLAKE2B 
a6237d0642713e2dc6fb5aa889dea31aad688608b99e985d69dfa43580caae634a6fc41ff050372d8b364f2f002e260335159325c01f73a10719c3d1bda70d36
 SHA512 
09d857332eeabe39327d312b1a1692b7c6c9f8f952ae3e3cc06b5a5c262757d8b86467c25a4e66c90c37922fd3548fc1342a9864732d17924f97e7b6c6c1786d

diff --git a/media-libs/gegl/gegl-0.4.24.ebuild 
b/media-libs/gegl/gegl-0.4.24.ebuild
new file mode 100644
index 000..8e41ad17807
--- /dev/null
+++ b/media-libs/gegl/gegl-0.4.24.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+# vala and introspection support is broken, bug #468208
+VALA_USE_DEPEND=vapigen
+
+inherit meson gnome2-utils python-any-r1 vala
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git";
+   SRC_URI=""
+else
+   SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+fi
+
+DESCRIPTION="A graph based image processing framework"
+HOMEPAGE="http://www.gegl.org/";
+
+LICENSE="|| ( GPL-3+ LGPL-3 )"
+SLOT="0.4"
+
+IUSE="cairo debug ffmpeg introspection lcms lensfun openexr pdf raw sdl svg 
test tiff umfpack vala v4l webp"
+REQUIRED_USE="
+   svg? ( cairo )
+   test? ( introspection )
+   vala? ( introspection )
+"
+
+RESTRICT="!test? ( test )"
+
+# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
+#   so there is no chance to support libav right now (Gentoo bug #567638)
+#   If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/json-glib-1.2.6
+   >=media-libs/babl-0.1.78[introspection?,lcms?,vala?]
+   media-libs/libnsgif
+   >=media-libs/libpng-1.6.0:0=
+   >=sys-libs/zlib-1.2.0
+   virtual/jpeg:0=
+   >=x11-libs/gdk-pixbuf-2.32:2
+   >=x11-libs/pango-1.38.0
+   cairo? ( >=x11-libs/cairo-1.12.2 )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   lcms? ( >=media-libs/lcms-2.8:2 )
+   lensfun? ( >=media-libs/lensfun-0.2.5 )
+   openexr? ( >=media-libs/openexr-1.6.1:= )
+   pdf? ( >=app-text/poppler-0.71.0[cairo] )
+   raw? ( >=media-libs/libraw-0.15.4:0= )
+   sdl? ( >=media-libs/libsdl-1.2.0 )
+   svg? ( >=gnome-base/librsvg-2.40.6:2 )
+   tiff? ( >=media-libs/tiff-4:0 )
+   umfpack? ( sci-libs/umfpack )
+   v4l? ( >=media-libs/libv4l-1.0.1 )
+   webp? ( >=media-libs/libwebp-0.5.0:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   >=dev-util/gtk-doc-am-1
+   >=sys-devel/gettext-0.19.8
+   >=sys-devel/libtool-2.2
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 
'>=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]') )
+   vala? ( $(vala_depend) )
+"
+
+DOCS=( AUTHORS docs/ChangeLog docs/NEWS.txt )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.18-drop-fa

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

2020-07-05 Thread Joonas Niilola
commit: 15477285327859b353e2a12c7943d869b5d740c0
Author: Gergely Nagy  ngg  hu>
AuthorDate: Sun May 24 10:46:08 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15477285

dev-util/bloaty: add  live ebuild

Signed-off-by: Gergely Nagy  ngg.hu>
Closes: https://github.com/gentoo/gentoo/pull/15944
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bloaty/bloaty-.ebuild | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/dev-util/bloaty/bloaty-.ebuild 
b/dev-util/bloaty/bloaty-.ebuild
new file mode 100644
index 000..4aa412ab17d
--- /dev/null
+++ b/dev-util/bloaty/bloaty-.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A size profiler for binaries"
+HOMEPAGE="https://github.com/google/bloaty";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/google/${PN}";
+   IUSE="test"
+   RESTRICT="!test? ( test )"
+else
+   
SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+   KEYWORDS="~amd64"
+fi
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/capstone:=
+   dev-libs/protobuf:=
+   dev-libs/re2:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBLOATY_ENABLE_CMAKETARGETS=OFF
+   )
+   if [[ ${PV} ==  ]]; then
+   mycmakeargs+=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   fi
+   cmake_src_configure
+}



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

2020-07-05 Thread Joonas Niilola
commit: a2051c787a95f86779380ad3e703dbde6b88dba9
Author: Jiayi Zhao  gmail  com>
AuthorDate: Tue Jun 30 23:26:13 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2051c78

media-gfx/qimgv: remove old 0.8.8

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jiayi Zhao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16518
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/qimgv/Manifest   |  1 -
 media-gfx/qimgv/qimgv-0.8.8.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/media-gfx/qimgv/Manifest b/media-gfx/qimgv/Manifest
index 7d3b2eb47e7..278f8df3af1 100644
--- a/media-gfx/qimgv/Manifest
+++ b/media-gfx/qimgv/Manifest
@@ -1,2 +1 @@
-DIST qimgv-0.8.8.tar.gz 460682 BLAKE2B 
fb701fbb336bf8e51751f677f7fddfd7eb0e1b770697ee510c0008a3ebddb0a3948d5a3f6f57a676dfa3117ca03b908cc3f88bcaec16a07000108279bd5fed80
 SHA512 
376f79eba2a625eb0f622494ce7ba98e1182b43cc6d7e268382c794a74d2772bd17083ac9ae45fcafc5eeb0665ef06ab34bdbeee8401a35bd0652744c576e131
 DIST qimgv-0.9.1.tar.gz 670033 BLAKE2B 
c1461791af4e6f73e36ec85968102e694f87acc904d270292ce8133206f9987f061ed02045d19058f76e448ce0410e9ffa38341253342b63b8a521183abaa1c5
 SHA512 
dbad56ebced421cafe6f5e03314fed5ed47e1c98405bac24a89f28f2684484af4f1fa6cc2b37f79e6afa7a1375f76881a8072646405691a47750a95032e02e2b

diff --git a/media-gfx/qimgv/qimgv-0.8.8.ebuild 
b/media-gfx/qimgv/qimgv-0.8.8.ebuild
deleted file mode 100644
index b5ebae29234..000
--- a/media-gfx/qimgv/qimgv-0.8.8.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="A cross-platform image viewer with webm support, written in qt5"
-HOMEPAGE="https://github.com/easymodo/qimgv";
-SRC_URI="https://github.com/easymodo/qimgv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="exif kde video"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   exif? ( media-gfx/exiv2:= )
-   kde? ( kde-frameworks/kwindowsystem:5 )
-   video? ( media-video/mpv[libmpv] )
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # respect make.conf CXXFLAGS
-   sed -i -e '/set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 
-lstdc++fs -O3")/d' CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DEXIV2=$(usex exif)
-   -DKDE_SUPPORT=$(usex kde)
-   -DVIDEO_SUPPORT=$(usex video)
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}



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

2020-07-05 Thread Joonas Niilola
commit: 4f9ac1689226022a7308fe49e298163be479e2ab
Author: Gergely Nagy  ngg  hu>
AuthorDate: Sun May 24 10:44:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9ac168

dev-util/bloaty: add myself as proxy-maintainer

Signed-off-by: Gergely Nagy  ngg.hu>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bloaty/metadata.xml | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-util/bloaty/metadata.xml b/dev-util/bloaty/metadata.xml
index 146d5f454ee..36b90a82850 100644
--- a/dev-util/bloaty/metadata.xml
+++ b/dev-util/bloaty/metadata.xml
@@ -1,8 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   
-   google/bloaty
-   
+  
+n...@ngg.hu
+Gergely Nagy
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+google/bloaty
+  
 



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

2020-07-05 Thread Joonas Niilola
commit: 890e5a5b16a05ab916b03de876383b488cba6de9
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed May 20 17:05:20 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890e5a5b

dev-libs/json-c: add USE flag to enable rdrand support

Closes: https://bugs.gentoo.org/724354
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/15895
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/json-c/json-c-0.14-r3.ebuild | 3 ++-
 dev-libs/json-c/json-c-.ebuild| 3 ++-
 dev-libs/json-c/metadata.xml  | 3 +++
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild 
b/dev-libs/json-c/json-c-0.14-r3.ebuild
index 2b34de77a7f..0d4ff648a36 100644
--- a/dev-libs/json-c/json-c-0.14-r3.ebuild
+++ b/dev-libs/json-c/json-c-0.14-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz";
 LICENSE="MIT"
 SLOT="0/5"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc static-libs threads"
+IUSE="cpu-flags-x86-rdrand doc static-libs threads"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.14-cmake-static-libs.patch"
@@ -34,6 +34,7 @@ multilib_src_configure() {
-DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
-DBUILD_STATIC_LIBS=$(usex static-libs)
-DDISABLE_WERROR=ON
+   -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
-DENABLE_THREADING=$(usex threads)
)
 

diff --git a/dev-libs/json-c/json-c-.ebuild 
b/dev-libs/json-c/json-c-.ebuild
index eac441be4e7..51583e0b0ad 100644
--- a/dev-libs/json-c/json-c-.ebuild
+++ b/dev-libs/json-c/json-c-.ebuild
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/json-c/json-c.git";
 
 LICENSE="MIT"
 SLOT="0/5"
-IUSE="doc static-libs threads"
+IUSE="cpu-flags-x86-rdrand doc static-libs threads"
 
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/json-c/config.h
@@ -27,6 +27,7 @@ multilib_src_configure() {
-DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
-DDISABLE_WERROR=ON
-DENABLE_THREADING=$(usex threads)
+   -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
-DBUILD_STATIC_LIBS=$(usex static-libs)
)
 

diff --git a/dev-libs/json-c/metadata.xml b/dev-libs/json-c/metadata.xml
index ca10c6aa7ae..4165aa7d278 100644
--- a/dev-libs/json-c/metadata.xml
+++ b/dev-libs/json-c/metadata.xml
@@ -13,6 +13,9 @@
 proxy-ma...@gentoo.org
 Proxy Maintainers
   
+  
+Enable RDRAND Hardware RNG Hash 
Seed
+  
   
 "A JSON implementation in C" is probably the better description, and then
 "JSON-C implements a reference counting object model that allows you to 



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

2020-07-05 Thread Joonas Niilola
commit: 3490f9e410e06c62f18b746cffbdb5d079ee5439
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Jun 11 21:49:24 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3490f9e4

media-gfx/gimp: fix gimp does not respect CC/CC_FOR_BUILD variable

This issue was reported for media-gfx/gimp-2.10.18-r1
and proposed patch is applied here for gimp-2.10.20

Closes: https://bugs.gentoo.org/726176

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/16199
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/gimp/gimp-2.10.20.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gimp/gimp-2.10.20.ebuild 
b/media-gfx/gimp/gimp-2.10.20.ebuild
index 0200a27872c..9b52b5175a3 100644
--- a/media-gfx/gimp/gimp-2.10.20.ebuild
+++ b/media-gfx/gimp/gimp-2.10.20.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 )
 GNOME2_EAUTORECONF=yes
 WANT_AUTOMAKE=
 
-inherit autotools gnome2 python-single-r1 virtualx
+inherit autotools gnome2 python-single-r1 toolchain-funcs virtualx
 
 DESCRIPTION="GNU Image Manipulation Program"
 HOMEPAGE="https://www.gimp.org/";
@@ -107,6 +107,8 @@ src_prepare() {
 
sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
+
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
 }
 
 _adjust_sandbox() {



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

2020-07-05 Thread Joonas Niilola
commit: 73c01ec6023e2b331ecb389dc052034d7be65cca
Author: John Helmert III  posteo  net>
AuthorDate: Sat May 30 18:35:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c01ec6

x11-misc/polybar: Version bump, fixes GCC 10 build

Bug: https://bugs.gentoo.org/722432
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/16019
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-misc/polybar/Manifest |  1 +
 x11-misc/polybar/polybar-3.4.3.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest
index 27c5484ab41..8453ec41347 100644
--- a/x11-misc/polybar/Manifest
+++ b/x11-misc/polybar/Manifest
@@ -1,3 +1,4 @@
 DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 
85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b
 SHA512 
ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425
 DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 
136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687
 SHA512 
2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd
+DIST polybar-3.4.3.tar.gz 253207 BLAKE2B 
213b5ea67cc337c47f62afcdce9cacf66516e6f410d2d93570567cddf9f0f5b93764f16e3eaf7c03c56a5ddad62ade92bd83fcfe30c6b91d067c2343f7264342
 SHA512 
20ac34375da4634a7fd596f38e98a245186c94f8fd624d1dfdcd6633a3c8470fcc57946a50a59177e9d34689aeb5f6cde49e95b30ad699239a2aabbf0635d31a
 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 
6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857
 SHA512 
92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f

diff --git a/x11-misc/polybar/polybar-3.4.3.ebuild 
b/x11-misc/polybar/polybar-3.4.3.ebuild
new file mode 100644
index 000..e6f8b9feaf9
--- /dev/null
+++ b/x11-misc/polybar/polybar-3.4.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33"
+I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d"
+
+inherit cmake python-single-r1
+
+DESCRIPTION="A fast and easy-to-use tool for creating status bars"
+HOMEPAGE="https://github.com/polybar/polybar";
+SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> 
xpp-${XPP_COMMIT}.tar.gz
+   https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> 
i3ipcpp-${I3IPCPP_COMMIT}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE="alsa curl i3wm ipc mpd network pulseaudio"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]')
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libxcb[xkb]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+   alsa? ( media-libs/alsa-lib )
+   curl? ( net-misc/curl )
+   i3wm? (
+   dev-libs/jsoncpp:=
+   || ( x11-wm/i3 x11-wm/i3-gaps )
+   )
+   mpd? ( media-libs/libmpdclient )
+   network? ( net-wireless/wireless-tools )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   rmdir "${S}"/lib/xpp || die
+   mv "${WORKDIR}"/xpp-$XPP_COMMIT "${S}"/lib/xpp || die
+
+   rmdir "${S}"/lib/i3ipcpp || die
+   mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_COMMIT "${S}"/lib/i3ipcpp || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_ALSA="$(usex alsa)"
+   -DENABLE_CURL="$(usex curl)"
+   -DENABLE_I3="$(usex i3wm)"
+   -DBUILD_IPC_MSG="$(usex ipc)"
+   -DENABLE_MPD="$(usex mpd)"
+   -DENABLE_NETWORK="$(usex network)"
+   -DENABLE_PULSEAUDIO="$(usex pulseaudio)"
+   )
+
+   cmake_src_configure
+}



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

2020-07-05 Thread Joonas Niilola
commit: d4487daf3befb464be78a714cbd89e644a876967
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Jun 11 22:10:10 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul  5 08:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4487daf

media-libs/babl: 0.1.78 version bump

Bug: https://bugs.gentoo.org/723868

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/babl/Manifest   |  1 +
 media-libs/babl/babl-0.1.78.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index e5bd89675be..7d17525f432 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1,2 +1,3 @@
 DIST babl-0.1.66.tar.bz2 706100 BLAKE2B 
0de443dd4ea32cd025c8b121f042c24528677f32a6c201f3abedd13fb3a2ce2636d03f4b45eefce2c9f7a86426355af9b584602ca9ebb1a2140ee88f500c2843
 SHA512 
41534eea6cad21eae704af3fdce4857e9dc2b0efa48a7cfd7f98b23428198e95fc9ca2f30e522abf2fa06e907eaf4f7bbafc048b356cb5890fabcb9be21001b3
 DIST babl-0.1.74.tar.xz 294156 BLAKE2B 
bb5df4db706f817d9cf8674caed9b758fc1380b9dd33a26b24990eae07543f097c5e5fb68788c02cb2a2c0e68e917bb7a1c68aa0d2f9871dfd3267934291d474
 SHA512 
97b4a5aad76b7d6dee1835774cee48f866a9513c6454d74c3378068a60359704c1ba106a7542b9ac6a7968b3cf632ed2626b835ec9c7f3fcc6e29968c1e39396
+DIST babl-0.1.78.tar.xz 298920 BLAKE2B 
654baf0ed09fbbad54578bf8bba60f45152e446d8b3d3ee49ca57084f220d22ed9478bc95851c5c1b17deeacdacfc14a39ab4d6e3f0448012eb212eef8b357b2
 SHA512 
d40f68cbd3d7703066a8985958b6cc49eaefe842c0fb3b7bbf6a5d6e6198642b55c4f95bdbf0d25a29d24a975c9b94acfd084792c60b18ec5f66260dfe54893b

diff --git a/media-libs/babl/babl-0.1.78.ebuild 
b/media-libs/babl/babl-0.1.78.ebuild
new file mode 100644
index 000..be6f45add6b
--- /dev/null
+++ b/media-libs/babl/babl-0.1.78.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_USE_DEPEND=vapigen
+
+inherit meson gnome2-utils vala
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git";
+   SRC_URI=""
+else
+   SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
-sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A dynamic, any to any, pixel format conversion library"
+HOMEPAGE="http://www.gegl.org/babl/";
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1"
+REQUIRED_USE="vala? ( introspection )"
+
+BDEPEND="
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+RDEPEND="
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   lcms? ( >=media-libs/lcms-2.8:2 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   gnome2_environment_reset
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   # Automagic rsvg support is just for website generation we do not call,
+   # so we don't need to fix it
+   # w3m is used for dist target thus no issue for us that it is 
automagically
+   # detected
+   local emesonargs=(
+   -Dwith-docs=false
+   $(meson_use introspection enable-gir)
+   $(meson_use lcms with-lcms)
+   $(meson_use vala enable-vapi)
+   $(meson_use cpu_flags_x86_avx2 enable-avx2)
+   $(meson_use cpu_flags_x86_f16c enable-f16c)
+   $(meson_use cpu_flags_x86_mmx enable-mmx)
+   $(meson_use cpu_flags_x86_sse enable-sse)
+   $(meson_use cpu_flags_x86_sse2 enable-sse2)
+   $(meson_use cpu_flags_x86_sse3 enable-sse3)
+   $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
+   )
+   meson_src_configure
+}



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

2020-07-05 Thread Hans de Graaff
commit: 65a4f71b075c60aae913a92007c23794d3232690
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 08:10:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 08:10:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a4f71b

dev-ruby/itextomml: add ruby27

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

 dev-ruby/itextomml/itextomml-1.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/itextomml/itextomml-1.6.0.ebuild 
b/dev-ruby/itextomml/itextomml-1.6.0.ebuild
index 22fcbeb33d9..e1e1d94cfb4 100644
--- a/dev-ruby/itextomml/itextomml-1.6.0.ebuild
+++ b/dev-ruby/itextomml/itextomml-1.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README"
 



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

2020-07-05 Thread Hans de Graaff
commit: c6f31f29e96b74df52b87ad7cd11c6c960ef4423
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 07:13:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 07:13:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f31f29

dev-ruby/rack: add missing test dep

Closes: https://bugs.gentoo.org/728474
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack/rack-2.0.9.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-2.0.9.ebuild b/dev-ruby/rack/rack-2.0.9.ebuild
index e2be992f6b4..5488d0765be 100644
--- a/dev-ruby/rack/rack-2.0.9.ebuild
+++ b/dev-ruby/rack/rack-2.0.9.ebuild
@@ -21,7 +21,11 @@ IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"
 
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/concurrent-ruby )"
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/concurrent-ruby
+)"
 
 # The gem has automagic dependencies over mongrel, ruby-openid,
 # memcache-client, thin, mongrel and camping; not sure if we should



<    1   2   3   4