[gentoo-commits] repo/gentoo:master commit in: media-gfx/potrace/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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