[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/files/, games-engines/scummvm/
commit: de097e37dfa73706c033420fc8bdd147d2975788 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 07:03:03 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 07:03:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de097e37 games-engines/scummvm: Added improved freetype_pkgconfig patch which should be ready for upstream inclusion. Bug: https://bugs.gentoo.org/655032 Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../files/scummvm-2.0.0-freetype_pkgconfig.patch | 117 +++-- games-engines/scummvm/scummvm-2.0.0.ebuild | 1 + 2 files changed, 84 insertions(+), 34 deletions(-) diff --git a/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch b/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch index 669cffc945c..ca5c5e89271 100644 --- a/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch +++ b/games-engines/scummvm/files/scummvm-2.0.0-freetype_pkgconfig.patch @@ -1,50 +1,99 @@ -From 86c7fd67e5ab2e721de8493d162d7605b1b08823 Mon Sep 17 00:00:00 2001 +From 48a3f5bcba1837517e3d9d029ebe5e8fbd3f0966 Mon Sep 17 00:00:00 2001 From: Lars Wendler -Date: Sun, 6 May 2018 10:22:48 +0200 -Subject: [PATCH] Use pkg-config to find freetype if freetype-config is not - available +Date: Sun, 6 May 2018 20:55:29 +0200 +Subject: [PATCH] Prefer pkg-config over freetype-config if possible +As of freetype-2.9.1 the freetype-config script no longer gets installed +by default. --- - configure | 17 +++-- - 1 file changed, 11 insertions(+), 6 deletions(-) + configure | 56 --- + 1 file changed, 37 insertions(+), 19 deletions(-) diff --git a/configure b/configure -index 8e2a387acc..e3c15a9a2a 100755 +index 8e2a387acc..210951e343 100755 --- a/configure +++ b/configure -@@ -4674,7 +4674,13 @@ if test "$_freetype2" != "no"; then - find_freetypeconfig - - if test -z "$_freetypeconfig"; then +@@ -204,6 +204,7 @@ _sparklepath= + _sdlconfig=sdl2-config + _libcurlconfig=curl-config + _freetypeconfig=freetype-config ++_freetype_found="false" + _sdlpath="$PATH" + _freetypepath="$PATH" + _libcurlpath="$PATH" +@@ -4668,28 +4669,45 @@ echo "$_libunity" + # + # Check for FreeType2 to be present + # +-if test "$_freetype2" != "no"; then +- +- # Look for the freetype-config script +- find_freetypeconfig +- +- if test -z "$_freetypeconfig"; then - _freetype2=no -+ if pkg-config --exists freetype2; then -+ FREETYPE2_LIBS=`pkg-config --libs freetype2` -+ FREETYPE2_CFLAGS=`pkg-config --cflags freetype2` -+ _freetype2=yes -+ else -+ _freetype2=no -+ fi ++find_freetype() { ++# Wrapper function which tries to find freetype ++# either by callimg freetype-config or by using ++# pkg-config. ++# As of freetype-2.9.1 the freetype-config file ++# no longer gets installed by default. ++ ++ if pkg-config --exists freetype2; then ++ FREETYPE2_LIBS=`pkg-config --libs freetype2` ++ FREETYPE2_CFLAGS=`pkg-config --cflags freetype2` ++ FREETYPE2_STATIC_LIBS=`pkg-config --static --libs freetype2` ++ _freetype_found="true" else - # Since 2.3.12, freetype-config prepends $SYSROOT to everything. - # This means we can't pass it a --prefix that includes $SYSROOT. -@@ -4714,13 +4720,12 @@ EOF +- # Since 2.3.12, freetype-config prepends $SYSROOT to everything. +- # This means we can't pass it a --prefix that includes $SYSROOT. +- freetypeprefix="$_freetypepath" +- if test -n "$SYSROOT" -a "$SYSROOT" != "/"; then +- teststring=VeryImplausibleSysrootX1Y2Z3 +- if ( env SYSROOT=/$teststring "$_freetypeconfig" --cflags | grep $teststring 2> /dev/null > /dev/null ); then +- echo "Adapting FreeType prefix to SYSROOT" >> "$TMPLOG" +- freetypeprefix="${freetypeprefix##$SYSROOT}" ++ # Look for the freetype-config script ++ find_freetypeconfig ++ if test -n "$_freetypeconfig"; then ++ # Since 2.3.12, freetype-config prepends $SYSROOT to everything. ++ # This means we can't pass it a --prefix that includes $SYSROOT. ++ freetypeprefix="$_freetypepath" ++ if test -n "$SYSROOT" -a "$SYSROOT" != "/"; then ++ teststring=VeryImplausibleSysrootX1Y2Z3 ++ if ( env SYSROOT=/$teststring "$_freetypeconfig" --cflags | grep $teststring 2> /dev/null > /dev/null ); then ++ echo "Adapting FreeType prefix to SYSROOT" >> "$TMPLOG" ++
[gentoo-commits] repo/gentoo:master commit in: dev-python/snowballstemmer/
commit: 06a2864b378f742b998d1210481c89fef32be8ba Author: Michał Górny gentoo org> AuthorDate: Mon May 7 07:00:01 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:10:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a2864b dev-python/snowballstemmer: Mark for ALLARCHES stabilization dev-python/snowballstemmer/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/snowballstemmer/metadata.xml b/dev-python/snowballstemmer/metadata.xml index c13062f17f2..707c683d63f 100644 --- a/dev-python/snowballstemmer/metadata.xml +++ b/dev-python/snowballstemmer/metadata.xml @@ -5,6 +5,7 @@ pyt...@gentoo.org Python + snowballstemmer shibukawa/snowball_py
[gentoo-commits] repo/gentoo:master commit in: dev-python/iso8601/
commit: c3b87e00dc082705cae14029a5757f9b5eb67671 Author: Michał Górny gentoo org> AuthorDate: Mon May 7 06:57:55 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:10:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b87e00 dev-python/iso8601: Mark for ALLARCHES stabilization dev-python/iso8601/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/iso8601/metadata.xml b/dev-python/iso8601/metadata.xml index 95d315c9a40..7320caf6f36 100644 --- a/dev-python/iso8601/metadata.xml +++ b/dev-python/iso8601/metadata.xml @@ -5,6 +5,7 @@ pyt...@gentoo.org Python + iso8601
[gentoo-commits] repo/gentoo:master commit in: dev-python/snowballstemmer/
commit: ae73aad720a0fba70b8d8e45c2c436351697af8c Author: Michał Górny gentoo org> AuthorDate: Mon May 7 07:01:47 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:12:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae73aad7 dev-python/snowballstemmer: ALLARCHES propagate stable on 1.2.1 Closes: https://bugs.gentoo.org/655126 dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild index 3cf1949396c..540cfb09085 100644 --- a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild +++ b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild @@ -13,5 +13,5 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x64-solaris" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5636392cac68738e1c278a216d3c77cd8592eaa0 Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 7 07:19:13 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 7 07:19:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5636392c eclass/cron: replace old gorg url to avoid redundant redirection eclass/cron.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/cron.eclass b/eclass/cron.eclass index 3ff996609b7..d40bc62cdfe 100644 --- a/eclass/cron.eclass +++ b/eclass/cron.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: cron.eclass @@ -155,6 +155,6 @@ cron_pkg_postinst() { einfo "You may wish to read the Gentoo Linux Cron Guide, which can be" einfo "found online at:" - einfo "https://www.gentoo.org/doc/en/cron-guide.xml"; + einfo "https://wiki.gentoo.org/wiki/Cron"; echo }
[gentoo-commits] repo/gentoo:master commit in: media-video/dvdauthor/files/, media-video/dvdauthor/
commit: 111d4b6671426385476cbc1da675b5efe6ee0e76 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 07:27:35 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 07:27:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111d4b66 media-video/dvdauthor: Use pkg-config to find freetype Bug: https://bugs.gentoo.org/654884 Package-Manager: Portage-2.3.36, Repoman-2.3.9 media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild| 6 ++- .../files/dvdauthor-freetype_pkgconfig.patch | 43 ++ 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild b/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild index 6ac055e70b4..e7b36f67d40 100644 --- a/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild +++ b/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils flag-o-matic toolchain-funcs +inherit autotools eutils flag-o-matic toolchain-funcs DESCRIPTION="Tools for generating DVD files to be played on standalone DVD players" HOMEPAGE="http://dvdauthor.sourceforge.net/"; @@ -28,9 +28,13 @@ S="${WORKDIR}/${PN}" DOCS=( AUTHORS ChangeLog README TODO ) +PATCHES=( "${FILESDIR}/${PN}-freetype_pkgconfig.patch" ) + src_prepare() { default + eautoreconf + if use imagemagick && has_version '>=media-gfx/imagemagick-7.0.1.0' ; then eapply "${FILESDIR}/${PN}-0.7.2-imagemagick7.patch" fi diff --git a/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch b/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch new file mode 100644 index 000..bb9858f437d --- /dev/null +++ b/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch @@ -0,0 +1,43 @@ +From 259f892fe61f16c26733506d2511eec7ff136dc4 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Mon, 7 May 2018 09:18:48 +0200 +Subject: [PATCH] Use pkg-config to find freetype + +As of freetype-2.9.1 the freetype-config file no longer gets installed +by default. +--- + configure.ac | 10 -- + 1 file changed, 4 insertions(+), 6 deletions(-) + +diff --git a/configure.ac b/configure.ac +index c06ac6b..1194059 100644 +--- a/configure.ac b/configure.ac +@@ -79,10 +79,8 @@ PKG_CHECK_MODULES([FRIBIDI], [fribidi], [AC_DEFINE(HAVE_FRIBIDI, 1, [whether Fri + AC_SUBST(FRIBIDI_CFLAGS) + AC_SUBST(FRIBIDI_LIBS) + +-AC_CHECK_PROGS(FREETYPECONFIG, [freetype-config]) +-if test -n "$FREETYPECONFIG"; then +-FREETYPE_CPPFLAGS="`$FREETYPECONFIG --cflags`" +-FREETYPE_LIBS="`$FREETYPECONFIG --libs $config_static`" ++PKG_CHECK_MODULES(FREETYPE, [freetype2],[ ++FREETYPE_CPPFLAGS="$FREETYPE_CFLAGS" + AC_DEFINE(HAVE_FREETYPE, 1, [Whether FreeType is available]) + + ac_save_CPPFLAGS="$CPPFLAGS" +@@ -91,9 +89,9 @@ if test -n "$FREETYPECONFIG"; then + CPPFLAGS="$ac_save_CPPFLAGS" + AC_SUBST(FREETYPE_CPPFLAGS) + AC_SUBST(FREETYPE_LIBS) +-else ++], + AC_MSG_ERROR([freetype not found]) +-fi ++) + + + AC_ARG_ENABLE([default-video-format], +-- +2.17.0 +
[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/
commit: 4bfbbe8ec50742b9a3ebed3cd28833124401a8ea Author: Tomas Mozes gmail com> AuthorDate: Thu Apr 26 12:20:21 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Mon May 7 07:39:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bfbbe8e dev-db/mongodb: bump to 3.4.14/3.6.4 Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-db/mongodb/Manifest | 2 + dev-db/mongodb/mongodb-3.4.14.ebuild | 167 ++ dev-db/mongodb/mongodb-3.6.4.ebuild | 170 +++ 3 files changed, 339 insertions(+) diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 83911022d0e..157f3976c7f 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -3,5 +3,7 @@ DIST mongodb-src-r3.0.15.tar.gz 28096395 BLAKE2B 123194723e7f1057bc5497ce9bf51f8 DIST mongodb-src-r3.2.17.tar.gz 29295394 BLAKE2B 3fa9d8fa0b50b72c3b2aa86980dd4d46bd053f23d044e321d6f98f5edb76c566bf00455cf745110a8c39355843664d9d1fbbdf554fc8696de73db2b270446adc SHA512 0d6a01278bc61805afd164e4a29abe150a5a96d551ed2c7c5d385b269924a7c5f065315e4f19c0ab070aa275ac03447959af45f33826457e5db0c5f98e623512 DIST mongodb-src-r3.4.10.tar.gz 39959937 BLAKE2B f14f081525f694b939bc21f8cb6364c2a37573c0e1867322dd2062dc167b112751579c3e2d76730b3ff07b0c6bbfd3bbea99162b7c10eef62d92eb1b0850 SHA512 6293dde40a8433477ba3b1cf77abbdb32b28ce58279cc616b488647c8ab71b5ab3eab2146058c4a74b9e00f0938f1415020e2f26ea01f2b29dd78a1a38d58c3a DIST mongodb-src-r3.4.13.tar.gz 39992720 BLAKE2B 5620711c5ffddd9a96c29be1f2801a37f30536d1b7afe5a7b339a41cacf1f97caf8d03aafdf1d6b71cc488e48f5066ebc49a63a6bf318483d552863cd47a0c0e SHA512 295dbb38d44c99e0dce46c5e4aa5d73c64d813a3767e71a7187aff05e30f896d283ca7ef19c0a7bbd036eecf3d419e38ea3bc7d98ba93d12296c49e565df0f66 +DIST mongodb-src-r3.4.14.tar.gz 40017360 BLAKE2B 617ebf0346b9ea5034d05ba607b21b745a44e70edb347c6bf0cd8b273b448caef7da2d5f11036d48add6f452883a9b15259fe8ad466e58199be5eb9512167b6d SHA512 f8c38d12e24ae332221db15aab646725ef666012837b8127a1ab128ac2d6da2ab702f3edd17fdf3e6a840f603c8c66acf2a87fe74adf30bd9c4fe6b873c98186 DIST mongodb-src-r3.6.2.tar.gz 3539 BLAKE2B 3e38917ebaf79b63bf054279fbb91a648fe52e69d8194998dc74453ad6766688929a80456f6cb4801f2806ac938a5dfc0407e5f46345b47a80ecce0ba03d7fde SHA512 7acfbcc68c1bd4e6e63eee09be1dfbb064be6f8b0144418105100a065f8162cafc9b776fe0429fd64c79b958561aa42d0bdef56588dda65acee27ccc98631f39 DIST mongodb-src-r3.6.3.tar.gz 40093607 BLAKE2B bb21bf0487661eec6140ade22526617b26b2499bd36e138d955d14a4b13a0685ec7308bccfc11ef17c785cd8a71c5b6cd9d154d461b8973410b03952b93953ec SHA512 94aa9955f99d5f6bbbe65dc3755583952525398308ca7cb9224b91d1fa403de5bb3abb63a651583815cbecaff58966b5cfe7334a36ef6583f73d8c213410ddbc +DIST mongodb-src-r3.6.4.tar.gz 40159916 BLAKE2B d3878d4e6bbf331de672768b2c92a4d71f758232170432d757f7e61849e6e1ef3b190e6a089101c9ea23c4ce23087c684c86fc6ea0f32f6fe052ce322d47e438 SHA512 02c2a697af9fdcbb16d19792be17d987e18c684418a63ed4750471c7ec22eb2eabf84e93cb1d298f67898b7e23687f668bb333c50ffc4e1b8adf8859f856ad95 diff --git a/dev-db/mongodb/mongodb-3.4.14.ebuild b/dev-db/mongodb/mongodb-3.4.14.ebuild new file mode 100644 index 000..3869755fe9f --- /dev/null +++ b/dev-db/mongodb/mongodb-3.4.14.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +SCONS_MIN_VERSION="2.3.0" +CHECKREQS_DISK_BUILD="2400M" +CHECKREQS_DISK_USR="512M" +CHECKREQS_MEMORY="1024M" + +inherit check-reqs eutils flag-o-matic multilib multiprocessing pax-utils python-single-r1 scons-utils systemd toolchain-funcs user versionator + +MY_P=${PN}-src-r${PV/_rc/-rc} + +DESCRIPTION="A high-performance, open source, schema-free document-oriented database" +HOMEPAGE="https://www.mongodb.com"; +SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz"; + +LICENSE="AGPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug kerberos libressl mms-agent ssl test +tools" + +RDEPEND=">=app-arch/snappy-1.1.3 + >=dev-cpp/yaml-cpp-0.5.3 + >=dev-libs/boost-1.60:=[threads(+)] + >=dev-libs/libpcre-8.41[cxx] + dev-libs/snowball-stemmer + net-libs/libpcap + >=sys-libs/zlib-1.2.8:= + mms-agent? ( app-admin/mms-agent ) + ssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1g:0= ) + libressl? ( dev-libs/libressl:0= ) + )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + https://github.com/mongodb/mongo/wiki/Build-Mongodb-From-Source + # --use-system-icu fails tests + # --use-system-tcmalloc is strongly NOT recommended: + + scons_opts=( + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + + --disable-warnings-as-errors + --use-system-boost + --use-system-pcre + --use-system-snappy + --use-system-stemmer + --u
[gentoo-commits] repo/gentoo:master commit in: app-admin/mongo-tools/
commit: 58f3a56fc51cea34b07f078b1652467e45ecc240 Author: Tomas Mozes sygic com> AuthorDate: Thu Apr 26 12:14:58 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Mon May 7 07:39:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f3a56f app-admin/mongo-tools: bump to 3.4.14/3.6.4 Package-Manager: Portage-2.3.31, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8150 app-admin/mongo-tools/Manifest | 2 + app-admin/mongo-tools/mongo-tools-3.4.14.ebuild | 60 app-admin/mongo-tools/mongo-tools-3.6.4.ebuild | 61 + 3 files changed, 123 insertions(+) diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest index ae713d8aafd..bf2f10c2a4c 100644 --- a/app-admin/mongo-tools/Manifest +++ b/app-admin/mongo-tools/Manifest @@ -3,5 +3,7 @@ DIST mongo-tools-3.0.15.tar.gz 2413131 BLAKE2B 5f971d6b47685ef8db246a71f59a31a72 DIST mongo-tools-3.2.17.tar.gz 2719970 BLAKE2B 666b67d8abdd10f7fa7c557e3c3906fb3cc6bcfa0b97a05e39e5f1ea923d2beb5ec249b3b0a521c4cce4bd595bf18672d8bce38152f84825bb3fffb058fd3b29 SHA512 62c2540027e07b8276621e08d13657864d16021030e3c8f9bc0d351454319d448f889cf6a48b8467ea3270365376ed0c3beb42ceae3f28357910148c6b4054b2 DIST mongo-tools-3.4.10.tar.gz 4719399 BLAKE2B 8165248bf58f2ea2b02e365a3609c72b72e98dd5902f176e251fa2add1ad26e90900e06c35dc6db4dbe161e541bedfc1776f5e15bbb41dcc9a7be17800424362 SHA512 b861bb3fb1a32c3aa2efefcf6a13bb6d4783ac1a9b006c477fd04deb338cbf6b7adc3944bc6919513b92bd96b8500813ff4af49c9dec0719ebd2fdaa99bc39a5 DIST mongo-tools-3.4.13.tar.gz 4719488 BLAKE2B 27c7716b21f1a23408d0f31aee111c5877f5172121a987c234ff01eb2690bbc71bca4e00fc13b701ca6b91dce0c9aaae43c2239a60a52e130e1390bf5bafef60 SHA512 c233268328ef868ec06c9a9d83009141b39c84ba642e7de7dece3210717ba8de600f39896a30ed23d1577db9f4697c3a8d720cf35248bca2b00a17642b043237 +DIST mongo-tools-3.4.14.tar.gz 4719370 BLAKE2B 2add25ddf9b5b7d2ebecdd647dfb2c818643b16f623fd1faba36a8d6f5a181e80ad47de45fc56e462290f61f6c16c27a6b0587542315981537627256e69b4958 SHA512 a0d715fe36769740ba25e92b742b157dc264b141ddd56d64ca4c6f8ffea11df291ce871aaa723acdb8b7f5318ac1edb8c5fb9dd7bf2edfe08d4e7cef343abea7 DIST mongo-tools-3.6.2.tar.gz 4693924 BLAKE2B 61c44d579f6eb4013ee6c0118ebe89a2d454ef8cf6ad933479885cb71d169185272b03d9c63fa738d67bbd1b9efd4bc964eb17adcc5002508589d198cdb17752 SHA512 5ac2b1d2b33271f63c406c69bd8a576a21f4dcaa6f75839e0f907ebc9968f0e121eb3800e88da050c120856e7ddda4f12d551bb731d4acac0f5cf09f66fc948a DIST mongo-tools-3.6.3.tar.gz 4693833 BLAKE2B fc7139984cf3dcb7b4ce6f6c2028296651aa59ac68d7068bdf748e28eeb65b1fd9b07580d0c93f3f41dbb01030a12433a07a04deadf28e0ff792387fa78ae4aa SHA512 7dba782c84a728aa9ceb28cbd9934f58b615dccfb238a9dbd63b18661ba4e74ddba21f93d9f12e6d80d293ebe42a82d31fa64448aacdba75bd07d964a5f631fc +DIST mongo-tools-3.6.4.tar.gz 4693872 BLAKE2B 5d72b32fa8ad7bc106c6ea3c09a27a093b9a1ae2392b4fa534042c5461fdc2b958dcbbf32e0ed596be234921e2ee21cc8f6132d57ae870a234abfc7adbb3b2e9 SHA512 53d06fa4a1b58de8001d6bf6e85f7edc97ce2cfbbb69c1ab05219deaa05ad9dd77d93f98c5526b4f58644a766e1b0f123686358095f059c71a4277634603f23f diff --git a/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild b/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild new file mode 100644 index 000..de23914b111 --- /dev/null +++ b/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PV=${PV/_rc/-rc} +MY_P=${PN}-r${MY_PV} + +DESCRIPTION="A high-performance, open source, schema-free document-oriented database" +HOMEPAGE="https://www.mongodb.org"; +SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="sasl ssl" + +RDEPEND="!https://www.mongodb.org"; +SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="sasl ssl" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/
commit: e1c6517a6f3d6941aee57aaac2f2c282b432890a Author: Michał Górny gentoo org> AuthorDate: Mon May 7 07:20:22 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:41:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c6517a dev-python/freezegun: Add missing PYTHON_USEDEPs dev-python/freezegun/freezegun-0.3.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/freezegun/freezegun-0.3.10.ebuild b/dev-python/freezegun/freezegun-0.3.10.ebuild index ea56558d4e0..09d50a0e632 100644 --- a/dev-python/freezegun/freezegun-0.3.10.ebuild +++ b/dev-python/freezegun/freezegun-0.3.10.ebuild @@ -16,8 +16,8 @@ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh IUSE="test" RDEPEND=" - >dev-python/python-dateutil-2.0 - dev-python/six + >dev-python/python-dateutil-2.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] " DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/Babel/
commit: dfc7d7ed0788be3498aa689cd91f53dcacbf96ca Author: Michał Górny gentoo org> AuthorDate: Mon May 7 07:24:10 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:41:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc7d7ed dev-python/Babel: Mark for ALLARCHES stabilization dev-python/Babel/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/Babel/metadata.xml b/dev-python/Babel/metadata.xml index c57331eb483..a498ec71cd6 100644 --- a/dev-python/Babel/metadata.xml +++ b/dev-python/Babel/metadata.xml @@ -13,6 +13,7 @@ providing access to various locale display names, localized number and date formatting, etc. + Babel
[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/
commit: 964b0c62531ba31db44d93ea3641f15be7c58054 Author: Michał Górny gentoo org> AuthorDate: Mon May 7 07:17:50 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:41:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964b0c62 dev-python/freezegun: Mark for ALLARCHES stabilization dev-python/freezegun/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/freezegun/metadata.xml b/dev-python/freezegun/metadata.xml index 4fe09364c00..31a19c19064 100644 --- a/dev-python/freezegun/metadata.xml +++ b/dev-python/freezegun/metadata.xml @@ -5,6 +5,7 @@ pyt...@gentoo.org Python + freezegun spulec/freezegun
[gentoo-commits] repo/gentoo:master commit in: games-rpg/dreamweb/
commit: f5cdca8b4c793e67ba63c6f435c90e14276913d7 Author: Michał Górny gentoo org> AuthorDate: Sun May 6 20:31:09 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:41:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cdca8b games-rpg/dreamweb: Remove unnecessary use of unpacker Replace the unnecessary use of unpacker.eclass with built-in EAPI unpacking. This also fixes missing dependency on app-arch/unzip due to unpacker.eclass being broken with complex SRC_URIs in EAPI 6. games-rpg/dreamweb/dreamweb-1.1-r1.ebuild | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild b/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild index c685cb39ad4..6fd1f4a55ba 100644 --- a/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild +++ b/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit unpacker eutils +inherit eutils DESCRIPTION="Top-down adventure game set in a gritty futuristic/dystopian city" HOMEPAGE="http://wiki.scummvm.org/index.php/Dreamweb"; @@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86" IUSE="doc l10n_de l10n_en l10n_en-GB l10n_es l10n_fr l10n_it" RDEPEND=">=games-engines/scummvm-1.7[flac]" -DEPEND="$(unpacker_src_uri_depends)" +DEPEND="app-arch/unzip" S="${WORKDIR}" @@ -31,38 +31,38 @@ src_unpack() { if use l10n_de ; then mkdir -p "${S}"/de || die cd "${S}"/de || die - unpacker ${PN}-cd-de-${PV}.zip + unpack ${PN}-cd-de-${PV}.zip fi if use l10n_en || ( ! use l10n_de && ! use l10n_en && ! use l10n_en-GB && \ ! use l10n_es && ! use l10n_fr && ! use l10n_it ) ; then mkdir -p "${S}"/en_US || die cd "${S}"/en_US || die - unpacker ${PN}-cd-us-${PV}.zip + unpack ${PN}-cd-us-${PV}.zip fi if use l10n_en-GB ; then mkdir -p "${S}"/en_GB || die cd "${S}"/en_GB || die - unpacker ${PN}-cd-uk-${PV}.zip + unpack ${PN}-cd-uk-${PV}.zip fi if use l10n_es ; then mkdir -p "${S}"/es || die cd "${S}"/es || die - unpacker ${PN}-cd-es-${PV}.zip + unpack ${PN}-cd-es-${PV}.zip fi if use l10n_fr ; then mkdir -p "${S}"/fr || die cd "${S}"/fr || die - unpacker ${PN}-cd-fr-${PV}.zip + unpack ${PN}-cd-fr-${PV}.zip fi if use l10n_it ; then mkdir -p "${S}"/it || die cd "${S}"/it || die - unpacker ${PN}-cd-it-${PV}.zip + unpack ${PN}-cd-it-${PV}.zip fi if use doc ; then mkdir -p "${S}"/doc || die cd "${S}"/doc || die - unpacker ${PN}-manuals-en-highres.zip + unpack ${PN}-manuals-en-highres.zip fi }
[gentoo-commits] repo/gentoo:master commit in: dev-games/newton/
commit: 04ca7d468553460ea77abd3ffb4247ac4901d4ff Author: Michał Górny gentoo org> AuthorDate: Sun May 6 20:35:13 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:42:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ca7d46 dev-games/newton: Remove unnecessary use of unpacker Replace the unnecessary use of unpacker.eclass with built-in EAPI unpacking. Closes: https://github.com/gentoo/gentoo/pull/8290 dev-games/newton/newton-3.13.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-games/newton/newton-3.13.ebuild b/dev-games/newton/newton-3.13.ebuild index 8d1e3466db5..83b67791e5c 100644 --- a/dev-games/newton/newton-3.13.ebuild +++ b/dev-games/newton/newton-3.13.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils toolchain-funcs cmake-utils unpacker +inherit eutils toolchain-funcs cmake-utils MY_P="${PN}-dynamics-${P}" DESCRIPTION="an integrated solution for real time simulation of physics environments" @@ -15,7 +15,7 @@ KEYWORDS="amd64 x86" IUSE="" RDEPEND="" -DEPEND="$(unpacker_src_uri_depends)" +DEPEND="app-arch/unzip" S=${WORKDIR}/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: games-rpg/soltys/
commit: bda6d06a6ac9e522a8f432c8bfe2284ac44a6de0 Author: Michał Górny gentoo org> AuthorDate: Sun May 6 20:32:24 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:41:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda6d06a games-rpg/soltys: Remove unnecessary use of unpacker Replace the unnecessary use of unpacker.eclass with built-in EAPI unpacking. This also fixes missing dependency on app-arch/unzip due to unpacker.eclass being broken with complex SRC_URIs in EAPI 6. games-rpg/soltys/soltys-1.0-r2.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/games-rpg/soltys/soltys-1.0-r2.ebuild b/games-rpg/soltys/soltys-1.0-r2.ebuild index e709836c31e..f3e8b8ccb22 100644 --- a/games-rpg/soltys/soltys-1.0-r2.ebuild +++ b/games-rpg/soltys/soltys-1.0-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit unpacker eutils +inherit eutils DESCRIPTION="Classic adventure game" HOMEPAGE="http://wiki.scummvm.org/index.php/Soltys"; @@ -18,24 +18,24 @@ KEYWORDS="~amd64 ~x86" IUSE="l10n_en l10n_es l10n_pl" RDEPEND=">=games-engines/scummvm-1.5" -DEPEND="$(unpacker_src_uri_depends)" +DEPEND="app-arch/unzip" S="${WORKDIR}" src_unpack() { if use l10n_en || ( ! use l10n_en && ! use l10n_es && ! use l10n_pl ) ; then mkdir -p en || die - unpacker ${PN}-en-v${PV}.zip + unpack ${PN}-en-v${PV}.zip mv vol.{cat,dat} en/ || die fi if use l10n_es ; then mkdir -p es || die - unpacker ${PN}-es-v${PV}.zip + unpack ${PN}-es-v${PV}.zip mv soltys-es-v1-0/vol.{cat,dat} es/ || die fi if use l10n_pl ; then mkdir -p pl || die - unpacker ${PN}-pl-v${PV}.zip + unpack ${PN}-pl-v${PV}.zip mv vol.{cat,dat} pl/ || die fi }
[gentoo-commits] repo/gentoo:master commit in: games-rpg/draci-historie/
commit: 4089b4dc1238454414d1c8c358c8745cd639cd63 Author: Michał Górny gentoo org> AuthorDate: Sun May 6 20:28:18 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:41:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4089b4dc games-rpg/draci-historie: Remove unnecessary use of unpacker Replace the unnecessary use of unpacker.eclass with built-in EAPI unpacking. This also fixes missing dependency on app-arch/unzip due to unpacker.eclass being broken with complex SRC_URIs in EAPI 6. games-rpg/draci-historie/draci-historie-2012-r1.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/games-rpg/draci-historie/draci-historie-2012-r1.ebuild b/games-rpg/draci-historie/draci-historie-2012-r1.ebuild index 8998b3837a2..3982a8538d1 100644 --- a/games-rpg/draci-historie/draci-historie-2012-r1.ebuild +++ b/games-rpg/draci-historie/draci-historie-2012-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils unpacker +inherit eutils DESCRIPTION="Bert the little dragon searches for his father" HOMEPAGE="http://www.ucw.cz/draci-historie/index-en.html"; @@ -21,29 +21,29 @@ KEYWORDS="~amd64 ~x86" IUSE="l10n_cs l10n_de l10n_en l10n_pl" RDEPEND=">=games-engines/scummvm-1.1" -DEPEND="$(unpacker_src_uri_depends)" +DEPEND="app-arch/unzip" S="${WORKDIR}" src_unpack() { if use l10n_en || ( ! use l10n_cs && ! use l10n_de && ! use l10n_en && ! use l10n_pl ) ; then mkdir en || die - unpacker dh-en-${PV}.zip + unpack dh-en-${PV}.zip mv *.{dfw,fon,mid,sam} en/ || die fi if use l10n_cs ; then mkdir cs || die - unpacker dh-cz-${PV}.zip + unpack dh-cz-${PV}.zip mv *.{dfw,fon,mid,sam,zzz} cs/ || die fi if use l10n_de ; then mkdir de || die - unpacker dh-de-${PV}.zip + unpack dh-de-${PV}.zip mv *.{dfw,fon,mid,sam} de/ || die fi if use l10n_pl ; then mkdir pl || die - unpacker dh-pl-${PV}.zip + unpack dh-pl-${PV}.zip mv *.{dfw,fon,mid,sam,zzz} pl/ || die fi }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 28d6710d227ec5814362e6f48b2cc07d9512254d Author: Michał Górny gentoo org> AuthorDate: Thu May 3 10:12:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d6710d multilib-minimal.eclass: Enable EAPI 7 (no changes) eclass/multilib-minimal.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass index de46762ca61..ae40eeb2589 100644 --- a/eclass/multilib-minimal.eclass +++ b/eclass/multilib-minimal.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: multilib-minimal.eclass @@ -24,7 +24,7 @@ # EAPI=4 is required for meaningful MULTILIB_USEDEP. case ${EAPI:-0} in - 4|5|6) ;; + 4|5|6|7) ;; *) die "EAPI=${EAPI} is not supported" ;; esac
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 32a5548015d5cd900f8400fe106baa08a0861fd8 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 09:51:32 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a55480 multibuild.eclass: Enable EAPI 7 (no changes) eclass/multibuild.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 0f89e4ec0b8..9574e3debad 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: multibuild.eclass @@ -16,7 +16,7 @@ case "${EAPI:-0}" in 0|1|2|3) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 4|5|6) + 4|5|6|7) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: dd3dd9929c2c9095f9c4a6e1e85a540a289dd569 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 09:57:56 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3dd992 ninja-utils.eclass: Enable EAPI 7 (no changes) eclass/ninja-utils.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass index 69216176ba6..0a390ed8961 100644 --- a/eclass/ninja-utils.eclass +++ b/eclass/ninja-utils.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: ninja-utils.eclass @@ -22,7 +22,7 @@ if [[ -z ${_NINJA_UTILS_ECLASS} ]]; then case ${EAPI:-0} in 0|1|3) die "EAPI=${EAPI:-0} is not supported (too old)";; # copied from cmake-utils - 2|4|5|6) ;; + 2|4|5|6|7) ;; *) die "EAPI=${EAPI} is not yet supported" ;; esac
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0c656a2c7fdcd1fc41265e0544f1caa2676f8049 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 13:49:04 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c656a2c python-any-r1.eclass: Enable EAPI 7 (no changes) eclass/python-any-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index e4d2d46bc70..6f23109cf8d 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: python-any-r1.eclass @@ -36,7 +36,7 @@ # https://wiki.gentoo.org/wiki/Project:Python/python-any-r1 case "${EAPI:-0}" in - 0|1|2|3|4|5|6) + 0|1|2|3|4|5|6|7) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: bc8e16c54c119aafcc0cbf498412f9168537581d Author: Michał Górny gentoo org> AuthorDate: Thu May 3 13:50:18 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8e16c5 python-single-r1.eclass: Enable EAPI 7 (no changes) eclass/python-single-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass index 3762d3d6e99..8c45c391ebb 100644 --- a/eclass/python-single-r1.eclass +++ b/eclass/python-single-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: python-single-r1.eclass @@ -34,7 +34,7 @@ case "${EAPI:-0}" in 0|1|2|3|4) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 5|6) + 5|6|7) # EAPI=5 is required for sane USE_EXPAND dependencies ;; *)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 19f1ec08ccfa4e3cef7ea7f0b8737f656500476d Author: Michał Górny gentoo org> AuthorDate: Thu May 3 13:54:43 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f1ec08 distutils-r1.eclass: Remove xdg_environment_reset in EAPI 7 Limit xdg_environment_reset call to EAPIs 5 & 6. It should no longer be necessary with ENV_UNSET done in EAPI 7. eclass/distutils-r1.eclass | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index dd0c429d50f..ede30b28086 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: distutils-r1.eclass @@ -79,7 +79,8 @@ esac if [[ ! ${_DISTUTILS_R1} ]]; then [[ ${EAPI} == [45] ]] && inherit eutils -inherit toolchain-funcs xdg-utils +[[ ${EAPI} == [56] ]] && inherit xdg-utils +inherit toolchain-funcs if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then inherit multiprocessing python-r1 @@ -739,7 +740,7 @@ distutils-r1_src_prepare() { distutils-r1_src_configure() { python_export_utf8_locale - xdg_environment_reset # Bug 577704 + [[ ${EAPI} == [56] ]] && xdg_environment_reset # Bug 577704 if declare -f python_configure >/dev/null; then _distutils-r1_run_foreach_impl python_configure
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0fabf3873a258d76a14a74475ef185d8b51741a0 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 13:41:10 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fabf387 python-utils-r1.eclass: Initial EAPI 7 support Add initial EAPI 7 support. Handle trailing slash in D/ED correctly. Support new has_version switches. This does not provide proper cross support. In particular, the PYTHON variable (full path to the interpreter) is used both in contexts of BDEPEND and DEPEND, so we need to clean the uses first. eclass/python-utils-r1.eclass | 43 +++ 1 file changed, 27 insertions(+), 16 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 68fb9ba2578..3a462e34614 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: python-utils-r1.eclass @@ -19,7 +19,7 @@ # https://wiki.gentoo.org/wiki/Project:Python/python-utils-r1 case "${EAPI:-0}" in - 0|1|2|3|4|5|6) + 0|1|2|3|4|5|6|7) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" @@ -688,8 +688,8 @@ python_optimize() { # 2) skip paths which do not exist #(python2.6 complains about them verbosely) - if [[ ${f} == /* && -d ${D}${f} ]]; then - set -- "${D}${f}" "${@}" + if [[ ${f} == /* && -d ${D%/}${f} ]]; then + set -- "${D%/}${f}" "${@}" fi done < <("${PYTHON}" -c 'import sys; print("\0".join(sys.path))' || die) @@ -699,7 +699,7 @@ python_optimize() { local d for d; do # make sure to get a nice path without // - local instpath=${d#${D}} + local instpath=${d#${D%/}} instpath=/${instpath##/} case "${EPYTHON}" in @@ -924,7 +924,7 @@ python_domodule() { doins -r "${@}" || return ${?} ) - python_optimize "${ED}/${d}" + python_optimize "${ED%/}/${d}" } # @FUNCTION: python_doheader @@ -1086,9 +1086,20 @@ python_is_python3() { python_is_installed() { local impl=${1:-${EPYTHON}} [[ ${impl} ]] || die "${FUNCNAME}: no impl nor EPYTHON" + local hasv_args=() + + case ${EAPI:-0} in + 0|1|2|3|4) + local -x ROOT=/ + ;; + 5|6) + hasv_args+=( --host-root ) + ;; + *) + hasv_args+=( -b ) + ;; + esac - # for has_version - local -x ROOT=/ case "${impl}" in pypy|pypy3) local append= @@ -1097,13 +1108,13 @@ python_is_installed() { fi # be happy with just the interpeter, no need for the virtual - has_version "dev-python/${impl}${append}" \ - || has_version "dev-python/${impl}-bin${append}" + has_version "${hasv_args[@]}" "dev-python/${impl}${append}" \ + || has_version "${hasv_args[@]}" "dev-python/${impl}-bin${append}" ;; *) local PYTHON_PKG_DEP python_export "${impl}" PYTHON_PKG_DEP - has_version "${PYTHON_PKG_DEP}" + has_version "${hasv_args[@]}" "${PYTHON_PKG_DEP}" ;; esac } @@ -1167,7 +1178,7 @@ python_fix_shebang() { for i in "${split_shebang[@]}"; do case "${i}" in *"${EPYTHON}") - debug-print "${FUNCNAME}: in file ${f#${D}}" + debug-print "${FUNCNAME}: in file ${f#${D%/}}" debug-print "${FUNCNAME}: shebang matches EPYTHON: ${shebang}" # Nothing to do, move along. @@ -1176,7 +1187,7 @@ python_fix_shebang() { break ;; *python|*python[23]) - debug-print "${FUNCNAME}: in file ${f#${D}}" + debug-print
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e70d65f11549d06beab46835ab67a6b30edb1798 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 09:43:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70d65f1 git-r3.eclass: Support EAPI 7 Enable support for EAPI 7. Use BDEPEND for dev-vcs/git dependency since git is run at build time. Update has_version logic appropriately. eclass/git-r3.eclass | 39 +++ 1 file changed, 27 insertions(+), 12 deletions(-) diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass index 75a589d0168..279f0326931 100644 --- a/eclass/git-r3.eclass +++ b/eclass/git-r3.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: git-r3.eclass @@ -10,7 +10,7 @@ # git as remote repository. case "${EAPI:-0}" in - 0|1|2|3|4|5|6) + 0|1|2|3|4|5|6|7) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" @@ -22,7 +22,11 @@ EXPORT_FUNCTIONS src_unpack if [[ ! ${_GIT_R3} ]]; then if [[ ! ${_INHERITED_BY_GIT_2} ]]; then - DEPEND=">=dev-vcs/git-1.8.2.1" + if [[ ${EAPI:-0} != [0123456] ]]; then + BDEPEND=">=dev-vcs/git-1.8.2.1" + else + DEPEND=">=dev-vcs/git-1.8.2.1" + fi fi # @ECLASS-VARIABLE: EGIT_CLONE_TYPE @@ -648,16 +652,27 @@ git-r3_fetch() { local clone_type=${EGIT_CLONE_TYPE} if [[ ${r} == http://* || ${r} == https://* ]] && - [[ ! ${EGIT_CURL_WARNED} ]] && - ! ROOT=/ has_version 'dev-vcs/git[curl]' + [[ ! ${EGIT_CURL_WARNED} ]] then - ewarn "git-r3: fetching from HTTP(S) requested. In order to support HTTP(S)," - ewarn "dev-vcs/git needs to be built with USE=curl. Example solution:" - ewarn - ewarn " echo dev-vcs/git curl >> /etc/portage/package.use" - ewarn " emerge -1v dev-vcs/git" - ewarn - ewarn "HTTP(S) URIs will be skipped." + case ${EAPI:-0} in + 0|1|2|3|4) + ROOT=/ has_version 'dev-vcs/git[curl]';; + 5|6) + has_version --host-root 'dev-vcs/git[curl]';; + *) + has_version -b 'dev-vcs/git[curl]';; + esac + + if [[ ${?} -ne 0 ]]; then + ewarn "git-r3: fetching from HTTP(S) requested. In order to support HTTP(S)," + ewarn "dev-vcs/git needs to be built with USE=curl. Example solution:" + ewarn + ewarn " echo dev-vcs/git curl >> /etc/portage/package.use" + ewarn " emerge -1v dev-vcs/git" + ewarn + ewarn "HTTP(S) URIs will be skipped." + fi + EGIT_CURL_WARNED=1 fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 2e49506c0e60e0ddc41166c2d644e1932261902a Author: Michał Górny gentoo org> AuthorDate: Thu May 3 13:53:11 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e49506c python-r1.eclass: Enable EAPI 7 (no changes) eclass/python-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 5ec23d23d8c..8a8adb449cc 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: python-r1.eclass @@ -32,7 +32,7 @@ case "${EAPI:-0}" in 0|1|2|3|4) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 5|6) + 5|6|7) # EAPI=5 is required for sane USE_EXPAND dependencies ;; *)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: fd532557fa550ef0a11b9c0aa7639374ac9ae8a6 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 14:05:37 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd532557 distutils-r1.eclass: Enable EAPI 7 support Support EAPI 7. Move PYTHON_DEPS from DEPEND to BDEPEND. Fix trailing slash uses for D/ED. eclass/distutils-r1.eclass | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 26fa0069a73..975383acc09 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -46,7 +46,7 @@ case "${EAPI:-0}" in 0|1|2|3|4) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 5|6) + 5|6|7) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" @@ -98,7 +98,11 @@ if [[ ! ${_DISTUTILS_R1} ]]; then if [[ ! ${DISTUTILS_OPTIONAL} ]]; then RDEPEND=${PYTHON_DEPS} - DEPEND=${PYTHON_DEPS} + if [[ ${EAPI} != [56] ]]; then + BDEPEND=${PYTHON_DEPS} + else + DEPEND=${PYTHON_DEPS} + fi REQUIRED_USE=${PYTHON_REQUIRED_USE} fi @@ -413,7 +417,7 @@ _distutils-r1_create_setup_cfg() { [install] compile = True optimize = 2 - root = ${D} + root = ${D%/} _EOF_ if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then @@ -583,7 +587,7 @@ distutils-r1_python_install() { if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then _distutils-r1_wrap_scripts "${root}" "${scriptdir}" - multibuild_merge_root "${root}" "${D}" + multibuild_merge_root "${root}" "${D%/}" fi } @@ -798,7 +802,7 @@ _distutils-r1_check_namespace_pth() { while IFS= read -r -d '' f; do pth+=( "${f}" ) - done < <(find "${ED}" -name '*-nspkg.pth' -print0) + done < <(find "${ED%/}" -name '*-nspkg.pth' -print0) if [[ ${pth[@]} ]]; then ewarn "The following *-nspkg.pth files were found installed:"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: bf9ed46ff64732ceb2025af9c200beba1a7cb0e8 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 09:35:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9ed46f bash-completion-r1.eclass: Allow EAPI 7 (no changes) eclass/bash-completion-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass index eb2dfce4c7f..eff5e68c437 100644 --- a/eclass/bash-completion-r1.eclass +++ b/eclass/bash-completion-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: bash-completion-r1.eclass @@ -25,7 +25,7 @@ inherit toolchain-funcs case ${EAPI:-0} in - 0|1|2|3|4|5|6) ;; + 0|1|2|3|4|5|6|7) ;; *) die "EAPI ${EAPI} unsupported (yet)." esac
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5b95d4cb9dff577365388da96b40fbf3755db3d8 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 09:59:28 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b95d4cb out-of-source.eclass: Enable EAPI 7 (no changes) eclass/out-of-source.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass index 4d9c8d05fd6..951a20adaca 100644 --- a/eclass/out-of-source.eclass +++ b/eclass/out-of-source.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: out-of-source.eclass @@ -32,7 +32,7 @@ # @CODE case ${EAPI} in - 6);; + 6|7);; *) die "EAPI ${EAPI:-0} unsupported (too old)";; esac
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 1d5f376f8d4b3c6b249452f4242ac2bde10a6a02 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 09:56:43 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5f376f multilib-build.eclass: Enable EAPI 7 support Enable EAPI 7. Correct all ${ED} references to account both for trailing slash being present and absent. eclass/multilib-build.eclass | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass index 6356350c43b..261f0f4a170 100644 --- a/eclass/multilib-build.eclass +++ b/eclass/multilib-build.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: multilib-build.eclass @@ -20,7 +20,7 @@ if [[ ! ${_MULTILIB_BUILD} ]]; then # EAPI=4 is required for meaningful MULTILIB_USEDEP. case ${EAPI:-0} in - 4|5|6) ;; + 4|5|6|7) ;; *) die "EAPI=${EAPI} is not supported" ;; esac @@ -269,8 +269,8 @@ multilib_check_headers() { _multilib_header_cksum() { set -o pipefail - if [[ -d ${ED}usr/include ]]; then - find "${ED}"usr/include -type f \ + if [[ -d ${ED%/}/usr/include ]]; then + find "${ED%/}"/usr/include -type f \ -exec cksum {} + | sort -k2 fi } @@ -390,7 +390,7 @@ multilib_prepare_wrappers() { [[ ${#} -le 1 ]] || die "${FUNCNAME}: too many arguments" - local root=${1:-${ED}} + local root=${1:-${ED%/}} local f if [[ ${COMPLETE_MULTILIB} == yes ]]; then @@ -458,9 +458,9 @@ multilib_prepare_wrappers() { # Some ABIs may have install less files than others. if [[ -f ${root}/usr/include${f} ]]; then - local wrapper=${ED}/tmp/multilib-include${f} + local wrapper=${ED%/}/tmp/multilib-include${f} - if [[ ! -f ${ED}/tmp/multilib-include${f} ]]; then + if [[ ! -f ${ED%/}/tmp/multilib-include${f} ]]; then dodir "/tmp/multilib-include${dir}" # a generic template cat > "${wrapper}" <<_EOF_ || die @@ -518,7 +518,7 @@ _EOF_ # $CHOST shall be set by multilib_toolchain_setup dodir "/tmp/multilib-include/${CHOST}${dir}" - mv "${root}/usr/include${f}" "${ED}/tmp/multilib-include/${CHOST}${dir}/" || die + mv "${root}/usr/include${f}" "${ED%/}/tmp/multilib-include/${CHOST}${dir}/" || die # Note: match a space afterwards to avoid collision potential. sed -e "/${MULTILIB_ABI_FLAG} /s&error.*&include <${CHOST}${f}>&" \ @@ -558,11 +558,11 @@ multilib_install_wrappers() { local root=${1:-${ED}} - if [[ -d "${ED}"/tmp/multilib-include ]]; then + if [[ -d ${ED%/}/tmp/multilib-include ]]; then multibuild_merge_root \ - "${ED}"/tmp/multilib-include "${root}"/usr/include + "${ED%/}"/tmp/multilib-include "${root}"/usr/include # it can fail if something else uses /tmp - rmdir "${ED}"/tmp &>/dev/null + rmdir "${ED%/}"/tmp &>/dev/null fi }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 1c3e4b596c9b488f6c6e5a1f7f2b475b080880de Author: Michał Górny gentoo org> AuthorDate: Thu May 3 10:02:25 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3e4b59 scons-utils.eclass: Support EAPI 7 Enable EAPI 7 support. Move dev-util/scons to BDEPEND in EAPI 7 since it needs to run on the build host. eclass/scons-utils.eclass | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass index 41a86adfa14..02c9061ba95 100644 --- a/eclass/scons-utils.eclass +++ b/eclass/scons-utils.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: scons-utils.eclass @@ -93,7 +93,7 @@ # -- EAPI support check -- case ${EAPI:-0} in - 0|1|2|3|4|5|6) ;; + 0|1|2|3|4|5|6|7) ;; *) die "EAPI ${EAPI} unsupported." esac @@ -102,9 +102,14 @@ inherit multiprocessing # -- ebuild variables setup -- if [[ -n ${SCONS_MIN_VERSION} ]]; then - DEPEND=">=dev-util/scons-${SCONS_MIN_VERSION}" + BDEPEND=">=dev-util/scons-${SCONS_MIN_VERSION}" else - DEPEND="dev-util/scons" + BDEPEND="dev-util/scons" +fi + +if [[ ${EAPI:-0} == [0123456] ]]; then + DEPEND=${BDEPEND} + unset BDEPEND fi # -- public functions --
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 2bb9963c6c6c29fa4f732db9935e3a1028bb8566 Author: Michał Górny gentoo org> AuthorDate: Thu May 3 14:05:11 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:43:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb9963c distutils-r1.eclass: Call python via ${EPYTHON}, not full path eclass/distutils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index ede30b28086..26fa0069a73 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -231,7 +231,7 @@ fi # @USAGE: [...] # @DESCRIPTION: # Run setup.py using currently selected Python interpreter -# (if ${PYTHON} is set; fallback 'python' otherwise). +# (if ${EPYTHON} is set; fallback 'python' otherwise). # # setup.py will be passed the following, in order: # 1. ${mydistutilsargs[@]} @@ -250,7 +250,7 @@ esetup.py() { [[ ${BUILD_DIR} ]] && _distutils-r1_create_setup_cfg - set -- "${PYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}" + set -- "${EPYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}" echo "${@}" >&2 "${@}" || die "${die_args[@]}"
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c54e5e702dbf2ade6cba311101fcc08f2cc4c6eb Author: Michał Górny gentoo org> AuthorDate: Wed May 2 15:39:54 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon May 7 07:45:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54e5e70 profiles/base: Set initial ENV_UNSET (EAPI 7) Now that EAPI 7 is accepted and implemented in Portage, provide the initial environment blacklist for coming EAPI 7 ebuilds. The list is based on existing eclasses, xdg-utils mostly. Rationale is provided in the comment above ENV_UNSET. profiles/base/make.defaults | 12 1 file changed, 12 insertions(+) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index bd038bebf16..cbc527e954e 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -22,6 +22,18 @@ USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_F CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" +# EAPI 7 environment variable blacklist. +# +# DBUS_SESSION_BUS_ADDRESS to avoid trying to access the user's session +# bus. +# +# DISPLAY and XAUTHORITY to avoid trying to access the user's X11. +# +# XDG_* since the values coming from user environment can collide with +# ebuild-set ${HOME} (e.g. by referring to user's home directory). +# We exclude XDG_DATA_DIRS & XDG_CONFIG_DIRS as those are set in env.d. +ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" + # Variables that are set exclusively by the profile # and not by user configuration files. PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/, games-rpg/adonthell/files/
commit: c14efa136b56de90c59536e90a5a0cc52122dba9 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 07:56:00 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 07:58:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14efa13 games-rpg/adonthell: Use pkg-config to find freetype Closes: https://bugs.gentoo.org/654886 Package-Manager: Portage-2.3.36, Repoman-2.3.9 games-rpg/adonthell/adonthell-0.3.5-r2.ebuild | 3 ++- .../files/adonthell-0.3.5-freetype_pkgconfig.patch | 21 + 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild index 75039371fba..883c539c216 100644 --- a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild +++ b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -40,6 +40,7 @@ PATCHES=( "${FILESDIR}"/${P}-format.patch "${FILESDIR}"/${P}-gcc46.patch "${FILESDIR}"/${P}-glibc-2.10.patch + "${FILESDIR}"/${P}-freetype_pkgconfig.patch ) pkg_setup() { diff --git a/games-rpg/adonthell/files/adonthell-0.3.5-freetype_pkgconfig.patch b/games-rpg/adonthell/files/adonthell-0.3.5-freetype_pkgconfig.patch new file mode 100644 index 000..ff11ffa96f5 --- /dev/null +++ b/games-rpg/adonthell/files/adonthell-0.3.5-freetype_pkgconfig.patch @@ -0,0 +1,21 @@ +--- adonthell-0.3.5/configure.in adonthell-0.3.5/configure.in +@@ -17,6 +17,8 @@ + CPPFLAGS="" + DEFS="" + ++PKG_PROG_PKG_CONFIG ++ + dnl + dnl Checks for programs. + dnl +@@ -144,8 +146,7 @@ + dnl Check for FreeType2 + dnl *** + +-AC_CHECK_FT2(6.0.0, +-:, ++PKG_CHECK_MODULES(FT2, freetype2 >= 6.0.0,, + AC_MSG_ERROR([*** Freetype version >= 6.0.0 not found!]) + ) +
[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/
commit: d272265dfd6acff075e5b2c8f1450b874da7482e Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 08:00:13 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 08:00:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d272265d games-rpg/adonthell: Package needs to depend on virtual/pkgconfig now. Package-Manager: Portage-2.3.36, Repoman-2.3.9 games-rpg/adonthell/adonthell-0.3.5-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild index 883c539c216..2fdaef682dc 100644 --- a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild +++ b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild @@ -27,6 +27,7 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libintl )" DEPEND="${RDEPEND} dev-lang/swig + virtual/pkgconfig doc? ( app-doc/doxygen media-gfx/graphviz
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0e97e0d5fa6c40e1b69f5e64685a13dbb797 Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 7 08:05:04 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 7 08:05:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e97e0d5 eclass/cron: minor dash eclass/fcaps.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/fcaps.eclass b/eclass/fcaps.eclass index a8b9c1f1b81..7b388849df6 100644 --- a/eclass/fcaps.eclass +++ b/eclass/fcaps.eclass @@ -11,7 +11,7 @@ # often via packages like libcap. # # Due to probable capability-loss on moving or copying, this happens in -# pkg_postinst-phase (at least for now). +# pkg_postinst phase (at least for now). # # @EXAMPLE: # You can manually set the caps on ping and ping6 by doing:
[gentoo-commits] repo/gentoo:master commit in: net-misc/wget/
commit: c609ae653170683c604ed204a53cda5113a9e4c4 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 08:12:14 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 08:12:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c609ae65 net-misc/wget: Removed old. Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-misc/wget/Manifest | 1 - net-misc/wget/wget-1.19.3.ebuild | 117 --- 2 files changed, 118 deletions(-) diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest index 70fc28beb63..8a22faba266 100644 --- a/net-misc/wget/Manifest +++ b/net-misc/wget/Manifest @@ -1,4 +1,3 @@ DIST wget-1.19.1.tar.xz 2111756 BLAKE2B e5dcaa791f78bb2d7de19a6f689430cd692e1232b7392102936e5f3b4e3592861bcfc78e27df0c4b02a9002ce4c755e765a0a51749670464789fc9f07f8787f7 SHA512 00864d225439bcb7c5af01d7ef19efa615427812d3320ab3f4c8f62c38191e837b1392397843f935d7dc5860a4d0ce89ee31f2730c4a729402f1f2bf3e5f64e5 -DIST wget-1.19.3.tar.gz 4311432 BLAKE2B 7c636465b1fe575531ec6616d27a07d3c4b398dda002eb4199d4c72906f233067a420f1c3a0878b3fe3cb9fae47a12cd50a83098f20f59ca6dd35bc37b1468a6 SHA512 8e1cbad2a31880befaf2c079bb17a357a135f6f2402048d27ac367430dbd932ef1b8197fb1002a64474e5480a8d9e41146b5cfd591d204b2f8b0bb240ecddb2c DIST wget-1.19.4.tar.gz 4310657 BLAKE2B 3f2e5a32e897101761d449f079bf9df38e60b68284230553b03280a6262e60b3d0b5af3bd9fdd334d09cac5ed3417c3a7e8736b1710f3a7402a123b4633b95e4 SHA512 e84b0c40235b160ade69e18f2f139c782eb2387edc97a847c11dbb906c0273daf6d0ef5afe20360ba965c7da8b5e109f5a45e39ea93d20ec945575203235943a DIST wget-1.19.5.tar.gz 4455797 BLAKE2B 988b80090ff1f62cb527afb33c03b7c6a68bbc1649d42f62061e05e416bebf5b2e9546ebafad3c9cdbf1199a8d2b84f4427c921f23338b02631da357da9b3d61 SHA512 0d4964e0f5adb0c023edc831bde9c9f13f3222f6efc1ce93250d234ab937e92b53921624532fb0e6586151ddfdee6df9a7ca91a2a99b3d16e2e68401c625301b diff --git a/net-misc/wget/wget-1.19.3.ebuild b/net-misc/wget/wget-1.19.3.ebuild deleted file mode 100644 index a4cc423b95a..000 --- a/net-misc/wget/wget-1.19.3.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit flag-o-matic python-any-r1 toolchain-funcs - -DESCRIPTION="Network utility to retrieve files from the WWW" -HOMEPAGE="https://www.gnu.org/software/wget/"; -SRC_URI="mirror://gnu/wget/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="debug gnutls idn ipv6 libressl nls ntlm pcre +ssl static test uuid zlib" -REQUIRED_USE=" ntlm? ( !gnutls ssl ) gnutls? ( ssl )" - -# Force a newer libidn2 to avoid libunistring deps. #612498 -LIB_DEPEND=" - idn? ( >=net-dns/libidn2-0.14[static-libs(+)] ) - pcre? ( dev-libs/libpcre[static-libs(+)] ) - ssl? ( - gnutls? ( net-libs/gnutls:0=[static-libs(+)] ) - !gnutls? ( - !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) - libressl? ( dev-libs/libressl:0=[static-libs(+)] ) - ) - ) - uuid? ( sys-apps/util-linux[static-libs(+)] ) - zlib? ( sys-libs/zlib[static-libs(+)] ) -" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND=" - ${RDEPEND} - app-arch/xz-utils - virtual/pkgconfig - static? ( ${LIB_DEPEND} ) - test? ( - ${PYTHON_DEPS} - dev-lang/perl - dev-perl/HTTP-Daemon - dev-perl/HTTP-Message - dev-perl/IO-Socket-SSL - ) - nls? ( sys-devel/gettext ) -" - -DOCS=( AUTHORS MAILING-LIST NEWS README doc/sample.wgetrc ) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - - # revert some hack that breaks linking, bug #585924 - if [[ ${CHOST} == *-darwin* ]] \ - || [[ ${CHOST} == *-solaris* ]] \ - || [[ ${CHOST} == *-uclibc* ]] \ - || [[ ${CHOST} == *-cygwin* ]] \ - ; then - sed -i \ - -e 's/^ LIBICONV=$/:/' \ - configure || die - fi -} - -src_configure() { - # fix compilation on Solaris, we need filio.h for FIONBIO as used in - # the included gnutls -- force ioctl.h to include this header - [[ ${CHOST} == *-solaris* ]] && append-cppflags -DBSD_COMP=1 - - if use static ; then - append-ldflags -static - tc-export PKG_CONFIG - PKG_CONFIG+=" --static" - fi - - # There is no flag that controls this. libunistring-prefix only - # controls the search path (which is why we turn it o
[gentoo-commits] repo/gentoo:master commit in: net-misc/wget/
commit: 9526a53a1cb024b0a41be88269114382d8b8af62 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 08:11:25 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 08:12:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9526a53a net-misc/wget: Bump to version 1.19.5 Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-misc/wget/Manifest | 1 + net-misc/wget/wget-1.19.5.ebuild | 117 +++ 2 files changed, 118 insertions(+) diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest index 5002301da68..70fc28beb63 100644 --- a/net-misc/wget/Manifest +++ b/net-misc/wget/Manifest @@ -1,3 +1,4 @@ DIST wget-1.19.1.tar.xz 2111756 BLAKE2B e5dcaa791f78bb2d7de19a6f689430cd692e1232b7392102936e5f3b4e3592861bcfc78e27df0c4b02a9002ce4c755e765a0a51749670464789fc9f07f8787f7 SHA512 00864d225439bcb7c5af01d7ef19efa615427812d3320ab3f4c8f62c38191e837b1392397843f935d7dc5860a4d0ce89ee31f2730c4a729402f1f2bf3e5f64e5 DIST wget-1.19.3.tar.gz 4311432 BLAKE2B 7c636465b1fe575531ec6616d27a07d3c4b398dda002eb4199d4c72906f233067a420f1c3a0878b3fe3cb9fae47a12cd50a83098f20f59ca6dd35bc37b1468a6 SHA512 8e1cbad2a31880befaf2c079bb17a357a135f6f2402048d27ac367430dbd932ef1b8197fb1002a64474e5480a8d9e41146b5cfd591d204b2f8b0bb240ecddb2c DIST wget-1.19.4.tar.gz 4310657 BLAKE2B 3f2e5a32e897101761d449f079bf9df38e60b68284230553b03280a6262e60b3d0b5af3bd9fdd334d09cac5ed3417c3a7e8736b1710f3a7402a123b4633b95e4 SHA512 e84b0c40235b160ade69e18f2f139c782eb2387edc97a847c11dbb906c0273daf6d0ef5afe20360ba965c7da8b5e109f5a45e39ea93d20ec945575203235943a +DIST wget-1.19.5.tar.gz 4455797 BLAKE2B 988b80090ff1f62cb527afb33c03b7c6a68bbc1649d42f62061e05e416bebf5b2e9546ebafad3c9cdbf1199a8d2b84f4427c921f23338b02631da357da9b3d61 SHA512 0d4964e0f5adb0c023edc831bde9c9f13f3222f6efc1ce93250d234ab937e92b53921624532fb0e6586151ddfdee6df9a7ca91a2a99b3d16e2e68401c625301b diff --git a/net-misc/wget/wget-1.19.5.ebuild b/net-misc/wget/wget-1.19.5.ebuild new file mode 100644 index 000..a4cc423b95a --- /dev/null +++ b/net-misc/wget/wget-1.19.5.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit flag-o-matic python-any-r1 toolchain-funcs + +DESCRIPTION="Network utility to retrieve files from the WWW" +HOMEPAGE="https://www.gnu.org/software/wget/"; +SRC_URI="mirror://gnu/wget/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="debug gnutls idn ipv6 libressl nls ntlm pcre +ssl static test uuid zlib" +REQUIRED_USE=" ntlm? ( !gnutls ssl ) gnutls? ( ssl )" + +# Force a newer libidn2 to avoid libunistring deps. #612498 +LIB_DEPEND=" + idn? ( >=net-dns/libidn2-0.14[static-libs(+)] ) + pcre? ( dev-libs/libpcre[static-libs(+)] ) + ssl? ( + gnutls? ( net-libs/gnutls:0=[static-libs(+)] ) + !gnutls? ( + !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) + libressl? ( dev-libs/libressl:0=[static-libs(+)] ) + ) + ) + uuid? ( sys-apps/util-linux[static-libs(+)] ) + zlib? ( sys-libs/zlib[static-libs(+)] ) +" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND=" + ${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig + static? ( ${LIB_DEPEND} ) + test? ( + ${PYTHON_DEPS} + dev-lang/perl + dev-perl/HTTP-Daemon + dev-perl/HTTP-Message + dev-perl/IO-Socket-SSL + ) + nls? ( sys-devel/gettext ) +" + +DOCS=( AUTHORS MAILING-LIST NEWS README doc/sample.wgetrc ) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + + # revert some hack that breaks linking, bug #585924 + if [[ ${CHOST} == *-darwin* ]] \ + || [[ ${CHOST} == *-solaris* ]] \ + || [[ ${CHOST} == *-uclibc* ]] \ + || [[ ${CHOST} == *-cygwin* ]] \ + ; then + sed -i \ + -e 's/^ LIBICONV=$/:/' \ + configure || die + fi +} + +src_configure() { + # fix compilation on Solaris, we need filio.h for FIONBIO as used in + # the included gnutls -- force ioctl.h to include this header + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DBSD_COMP=1 + + if use static ; then + append-ldflags -static + tc-export PKG_CONFIG + PKG_CONFIG+=" --static" + fi + + # There is no flag that controls this. libunistring-prefix only + # controls the search path (which is why we tu
[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/
commit: dc97afa5f32618b861eeba181584e448496a7975 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 08:17:45 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 08:17:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc97afa5 games-rpg/adonthell: Fixed HOMEPAGE. Package-Manager: Portage-2.3.36, Repoman-2.3.9 games-rpg/adonthell/adonthell-0.3.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild index 2fdaef682dc..f8dc851093b 100644 --- a/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild +++ b/games-rpg/adonthell/adonthell-0.3.5-r2.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 ) inherit autotools eutils python-single-r1 DESCRIPTION="roleplaying game engine" -HOMEPAGE="http://adonthell.linuxgames.com/"; +HOMEPAGE="http://adonthell.nongnu.org/"; SRC_URI="https://savannah.nongnu.org/download/${PN}/${PN}-src-${PV}.tar.gz"; LICENSE="GPL-2"
[gentoo-commits] proj/portage:master commit in: pym/portage/sync/modules/rsync/
commit: 505707a335683330ac69b1c7f428e8a1c66d0b2e Author: Zac Medico gentoo org> AuthorDate: Mon May 7 08:14:19 2018 + Commit: Zac Medico gentoo org> CommitDate: Mon May 7 08:17:18 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=505707a3 rsync: explicitly use ForkExecutor for key refresh retry (bug 654390) The ThreadPoolExecutor that asyncio uses by default does not support cancellation of tasks, therefore use ForkExecutor for task cancellation support, in order to enforce timeouts. Bug: https://bugs.gentoo.org/654390 pym/portage/sync/modules/rsync/rsync.py | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pym/portage/sync/modules/rsync/rsync.py b/pym/portage/sync/modules/rsync/rsync.py index 070798a53..382a1eaae 100644 --- a/pym/portage/sync/modules/rsync/rsync.py +++ b/pym/portage/sync/modules/rsync/rsync.py @@ -26,6 +26,7 @@ from portage.const import VCS_DIRS, TIMESTAMP_FORMAT, RSYNC_PACKAGE_ATOM from portage.util._eventloop.global_event_loop import global_event_loop from portage.util import writemsg, writemsg_stdout from portage.util.futures import asyncio +from portage.util.futures.executor.fork import ForkExecutor from portage.sync.getaddrinfo_validate import getaddrinfo_validate from _emerge.UserQuery import UserQuery from portage.sync.syncbase import NewBase @@ -170,11 +171,16 @@ class RsyncSync(NewBase): level=logging.ERROR, noiselevel=-1) raise # retry + # The ThreadPoolExecutor that asyncio uses by default + # does not support cancellation of tasks, therefore + # use ForkExecutor for task cancellation support, in + # order to enforce timeouts. loop = global_event_loop() - func_coroutine = functools.partial(loop.run_in_executor, - None, noisy_refresh_keys) - decorated_func = retry_decorator(func_coroutine, loop=loop) - loop.run_until_complete(decorated_func()) + with ForkExecutor(loop=loop) as executor: + func_coroutine = functools.partial(loop.run_in_executor, + executor, noisy_refresh_keys) + decorated_func = retry_decorator(func_coroutine, loop=loop) + loop.run_until_complete(decorated_func()) out.eend(0) except (GematoException, asyncio.TimeoutError) as e: writemsg_level("!!! Manifest verification impossible due to keyring problem:\n%s\n"
[gentoo-commits] repo/gentoo:master commit in: games-arcade/tuxpuck/, games-arcade/tuxpuck/files/
commit: dd0204b76cc131f7ed94ccd8470cfc7709c6 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 08:24:50 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 08:24:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0204b7 games-arcade/tuxpuck: Use pkg-config to find freetype Closes: https://bugs.gentoo.org/654894 Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch | 11 +++ games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild | 4 +++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/games-arcade/tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch b/games-arcade/tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch new file mode 100644 index 000..410024e48dc --- /dev/null +++ b/games-arcade/tuxpuck/files/tuxpuck-0.8.2-freetype_pkgconfig.patch @@ -0,0 +1,11 @@ +--- tuxpuck-0.8.2/utils/Makefile tuxpuck-0.8.2/utils/Makefile +@@ -6,7 +6,7 @@ + all : ttf2font data2c anim + + ttf2font : ttf2font.c +- $(CC) $(CFLAGS) ttf2font.c `freetype-config --cflags --libs` -o ttf2font ++ $(CC) $(CFLAGS) ttf2font.c `pkg-config --cflags --libs freetype2` -o ttf2font + + data2c : data2c.c + $(CC) $(CFLAGS) data2c.c `sdl-config --cflags --libs` -o data2c diff --git a/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild b/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild index b1df215d59d..092a4932727 100644 --- a/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild +++ b/games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild @@ -21,6 +21,7 @@ RDEPEND=" " DEPEND="${RDEPEND} media-libs/freetype:2 + virtual/pkgconfig " src_prepare() { @@ -40,7 +41,8 @@ src_prepare() { eapply "${FILESDIR}"/${P}-ldflags.patch \ "${FILESDIR}"/${P}-png15.patch \ - "${FILESDIR}"/${P}-parallel.patch + "${FILESDIR}"/${P}-parallel.patch \ + "${FILESDIR}"/${P}-freetype_pkgconfig.patch } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 7a7ceeb27dc072db57c4f9eb6cbcfc6bd0d30ffc Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 7 08:39:30 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 7 08:39:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7ceeb2 sys-kernel/git-sources: Automated version bump to 4.17_rc4. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-kernel/git-sources/Manifest| 1 + sys-kernel/git-sources/git-sources-4.17_rc4.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 0fb356d8071..f0ed0e96aea 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -2,3 +2,4 @@ DIST linux-4.16.tar.xz 103020152 BLAKE2B c7f7b36280b74b2112a098733680e1e93c4f995 DIST patch-4.17-rc1.patch 76210575 BLAKE2B 8e523a01dd17b03f41314c2e0bd1392fb13123ed2f9ed35546acfbb18e1fdf1b51db52093115fc40a4172643dbecd414c988986118272111cdeeab2ed67f6c9b SHA512 b447657f4ee2bb7408268a1d8d29cf40c57b9b74e306b391f037e2c5be41bc40249389e19baed630fd5fef03a8fe80377f71aa93de6ab4909d04451e5b2bce1a DIST patch-4.17-rc2.patch 76681837 BLAKE2B ffd1b51b4dc8f8532d332a58cd0115ba4b313a3280c7185caf93c23a7b5b8dea2b0546bb5c8ec405cd546ddb980d9e5e506148fe8c2c9490b35532393b9ed070 SHA512 6ebb9476f065796a8789cb2d16bb8525d3c1f0e81b7b501e36c13e6da9f7b5ce9112978ffa1a2196a399815c351d006535d9c9a34e8605a0c1405273beb289c9 DIST patch-4.17-rc3.patch 77049043 BLAKE2B 3c9b46367213c8ce7d510805a24743b2e92c32242f7f283cb79c723b58037c4d70980bf1f377a440c52e8c2e9f119227dd0116a04f5399bd7c6a1f2b091946a8 SHA512 9ae8ebc92b11bcc61555f2a6377979e1cca97e6b44d80c99165da0c8e9b3bbb0913ed9de58b74b80b99ddf7585a77ec4e9b659dc1e51772966d8d2d8f5d808c7 +DIST patch-4.17-rc4.patch 77311375 BLAKE2B 459f8b6b19473d4e5b837c6c4f8c0d08445b294f925cbcca450366a7ff51f5009cef32054521acd06255f98d2e693ba2cba5bac38e72b471d31388dd467172a6 SHA512 75ceeda7f8c1e717ffc3d52b7c30a97564b9e4bd1963be086cda3627c40a64a36950511315287dd1f7bbcc02a5ce5e53a26a7dc934125988f20300a24243d886 diff --git a/sys-kernel/git-sources/git-sources-4.17_rc4.ebuild b/sys-kernel/git-sources/git-sources-4.17_rc4.ebuild new file mode 100644 index 000..9c1348e1d5a --- /dev/null +++ b/sys-kernel/git-sources/git-sources-4.17_rc4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="4.16" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org"; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.5" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager-fortisslvpn/
commit: 150a15985f446d433cc1d5b6ba66e915e532bbb5 Author: Maxim Koltsov gentoo org> AuthorDate: Mon May 7 08:42:34 2018 + Commit: Maxim Koltsov gentoo org> CommitDate: Mon May 7 08:43:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150a1598 net-misc/networkmanager-fortisslvpn: bump to 1.2.8 Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-misc/networkmanager-fortisslvpn/Manifest | 1 + .../networkmanager-fortisslvpn-1.2.8.ebuild| 42 ++ 2 files changed, 43 insertions(+) diff --git a/net-misc/networkmanager-fortisslvpn/Manifest b/net-misc/networkmanager-fortisslvpn/Manifest index d6d34973834..961011f8814 100644 --- a/net-misc/networkmanager-fortisslvpn/Manifest +++ b/net-misc/networkmanager-fortisslvpn/Manifest @@ -1,2 +1,3 @@ DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38 SHA512 db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737 DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf SHA512 5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d +DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e SHA512 5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8 diff --git a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.8.ebuild b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.8.ebuild new file mode 100644 index 000..83207b80082 --- /dev/null +++ b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.8.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="NetworkManager-${PN##*-}" +GNOME2_LA_PUNT="yes" +GNOME2_EAUTORECONF="yes" + +inherit gnome2 + +DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin" +HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk" + +RDEPEND=" + >=net-misc/networkmanager-1.2:= + >=dev-libs/glib-2.32:2 + net-dialup/ppp:= + >=net-vpn/openfortivpn-1.2.0 + gtk? ( + >=app-crypt/libsecret-0.18 + >=gnome-extra/nm-applet-1.2.0 + >=x11-libs/gtk+-3.4:3 + ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/intltool-0.35 + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --with-dist-version=Gentoo \ + --localstatedir=/var \ + $(use_with gtk gnome) +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager-fortisslvpn/
commit: c58e9b6c50835746a1294d413265ccb0cc62a825 Author: Maxim Koltsov gentoo org> AuthorDate: Mon May 7 08:43:01 2018 + Commit: Maxim Koltsov gentoo org> CommitDate: Mon May 7 08:43:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58e9b6c net-misc/networkmanager-fortisslvpn: remove old Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-misc/networkmanager-fortisslvpn/Manifest | 1 - .../networkmanager-fortisslvpn-1.2.6.ebuild| 49 -- 2 files changed, 50 deletions(-) diff --git a/net-misc/networkmanager-fortisslvpn/Manifest b/net-misc/networkmanager-fortisslvpn/Manifest index 961011f8814..0ff05687afe 100644 --- a/net-misc/networkmanager-fortisslvpn/Manifest +++ b/net-misc/networkmanager-fortisslvpn/Manifest @@ -1,3 +1,2 @@ DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38 SHA512 db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737 -DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf SHA512 5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e SHA512 5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8 diff --git a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild deleted file mode 100644 index 94074c6b078..000 --- a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="NetworkManager-${PN##*-}" -GNOME2_LA_PUNT="yes" -GNOME2_EAUTORECONF="yes" - -inherit gnome2 - -DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin" -HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gtk" - -RDEPEND=" - >=net-misc/networkmanager-1.2:= - >=dev-libs/glib-2.32:2 - net-dialup/ppp:= - >=net-vpn/openfortivpn-1.2.0 - gtk? ( - >=app-crypt/libsecret-0.18 - >=gnome-extra/nm-applet-1.2.0 - >=x11-libs/gtk+-3.4:3 - ) -" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/intltool-0.35 - virtual/pkgconfig -" - -PATCHES=( - # Upstream patch e5d476076e068f58ef4fa938f09945159fce36a6 - "${FILESDIR}"/${P}-location-fix.diff - # Upstream patch 4195187fbe5be348222c9a8472f7c9cf0e51d346 - "${FILESDIR}"/${P}-nm-utils-dependency-fix.diff -) - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --with-dist-version=Gentoo \ - --localstatedir=/var \ - $(use_with gtk gnome) -}
[gentoo-commits] repo/gentoo:master commit in: games-sports/foobillard/, games-sports/foobillard/files/
commit: dd9e2f8cdfd87946c1a373357e45c5375aed Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 08:54:17 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 08:54:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9e2f8c games-sports/foobillard: Use pkg-config to find freetype Closes: https://bugs.gentoo.org/654978 Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../files/foobillard-3.0a-as-needed.patch | 4 +-- .../foobillard/files/foobillard-3.0a-fbsd.patch| 4 +-- .../files/foobillard-3.0a-freetype_pkgconfig.patch | 35 ++ games-sports/foobillard/foobillard-3.0a-r1.ebuild | 8 +++-- 4 files changed, 44 insertions(+), 7 deletions(-) diff --git a/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch b/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch index 1d9ddbd8b72..272f9c71177 100644 --- a/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch +++ b/games-sports/foobillard/files/foobillard-3.0a-as-needed.patch @@ -4,7 +4,7 @@ #LIBS = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz #LIBS = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz --AM_LDFLAGS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} ${GLUT_LIBS} +-AM_LDFLAGS = ${all_libraries} `pkg-config --libs freetype2` ${SDL_LIBS} ${GLUT_LIBS} #LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz -L/home/floh/nvsdk/OpenGL/lib/ -lnvparse -LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz -+LIBS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} ${GLUT_LIBS} ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz ++LIBS = ${all_libraries} `pkg-config --libs freetype2` ${SDL_LIBS} ${GLUT_LIBS} ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz diff --git a/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch b/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch index 301260cb836..3b7fc953a4d 100644 --- a/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch +++ b/games-sports/foobillard/files/foobillard-3.0a-fbsd.patch @@ -6,8 +6,8 @@ Index: foobillard-3.0a/configure.in dnl Checks for header files. AC_HEADER_STDC --AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h ft2build.h) -+AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h ft2build.h endian.h sys/endian.h) +-AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h) ++AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h endian.h sys/endian.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST diff --git a/games-sports/foobillard/files/foobillard-3.0a-freetype_pkgconfig.patch b/games-sports/foobillard/files/foobillard-3.0a-freetype_pkgconfig.patch new file mode 100644 index 000..b01c53ecbc8 --- /dev/null +++ b/games-sports/foobillard/files/foobillard-3.0a-freetype_pkgconfig.patch @@ -0,0 +1,35 @@ +--- foobillard-3.0a/configure.in foobillard-3.0a/configure.in +@@ -13,7 +13,7 @@ + + dnl Checks for header files. + AC_HEADER_STDC +-AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h ft2build.h) ++AC_CHECK_HEADERS(limits.h unistd.h math.h stdlib.h stdio.h) + + dnl Checks for typedefs, structures, and compiler characteristics. + AC_C_CONST +--- foobillard-3.0a/src/Makefile.am foobillard-3.0a/src/Makefile.am +@@ -50,7 +50,7 @@ + #CC = gcc + #CXXFLAGS = -O6 -s + #CFLAGS = -DXMESA -Wall -O3 -I$(INCDIR) +-#CFLAGS = -Wall -O3 -I$(INCDIR) `freetype-config --cflags` ++#CFLAGS = -Wall -O3 -I$(INCDIR) `pkg-config --cflags freetype2` + if USE_SDL + SDL_CFLAGS = `sdl-config --cflags` -DUSE_SDL + SDL_LIBS = `sdl-config --libs` +@@ -79,10 +79,10 @@ + SOUND_CFLAGS = + endif + +-AM_CFLAGS = -Wall `freetype-config --cflags` ${SDL_CFLAGS} ${NVIDIA_CFLAGS} ${SOUND_CFLAGS} ${DEBUG_CFLAGS} ++AM_CFLAGS = -Wall `pkg-config --cflags freetype2` ${SDL_CFLAGS} ${NVIDIA_CFLAGS} ${SOUND_CFLAGS} ${DEBUG_CFLAGS} + + #LIBS = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz + #LIBS = -L$(LIBDIR) -lglut -lGLU -lGL -lXext -lXaw -lm -lXi -lpng -lz +-AM_LDFLAGS = ${all_libraries} `freetype-config --libs` ${SDL_LIBS} ${GLUT_LIBS} ++AM_LDFLAGS = ${all_libraries} `pkg-config --libs freetype2` ${SDL_LIBS} ${GLUT_LIBS} + #LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz -L/home/floh/nvsdk/OpenGL/lib/ -lnvparse + LDADD = ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS} -lGL -lGLU -lXaw -lm -lXi -lpng -lz diff --git a/games-sports/foobillard/foobillard-3.0a-r1.ebuild b/games-sports/foobillard/foobillard-3.0a-r1.ebuild index 02844b26cb9..4847f1d1ffc 100644 --- a/games-sports/foobillard/foobillard-3.0a-r1.ebuild +++ b/games-sports/foobillard/foobillard-3.0a-r1.ebuild @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~x86-fbsd" IUSE="sdl video_cards_nvidia" -DEPEND="x11-libs/l
[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager-fortisslvpn/
commit: 7ab0ed63a73cec9b2838b50e5a5050be58765f44 Author: Maxim Koltsov gentoo org> AuthorDate: Mon May 7 08:54:56 2018 + Commit: Maxim Koltsov gentoo org> CommitDate: Mon May 7 08:55:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab0ed63 net-misc/networkmanager-fortisslvpn: remove old Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-misc/networkmanager-fortisslvpn/Manifest | 1 - .../networkmanager-fortisslvpn-1.2.2.ebuild| 51 -- 2 files changed, 52 deletions(-) diff --git a/net-misc/networkmanager-fortisslvpn/Manifest b/net-misc/networkmanager-fortisslvpn/Manifest index 961011f8814..27c862cd0d8 100644 --- a/net-misc/networkmanager-fortisslvpn/Manifest +++ b/net-misc/networkmanager-fortisslvpn/Manifest @@ -1,3 +1,2 @@ -DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38 SHA512 db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737 DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf SHA512 5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e SHA512 5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8 diff --git a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild deleted file mode 100644 index 8cae2a63466..000 --- a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="NetworkManager-${PN##*-}" - -inherit gnome2 autotools - -DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin" -HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gtk" - -RDEPEND=" - >=net-misc/networkmanager-1.1:= - >=dev-libs/glib-2.32:2 - net-dialup/ppp:= - >=net-vpn/openfortivpn-1.2.0 - gtk? ( - >=app-crypt/libsecret-0.18 - >=gnome-extra/nm-applet-1.2.0 - >=x11-libs/gtk+-3.4:3 - ) -" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/intltool-0.35 - virtual/pkgconfig -" - -src_prepare() { - # Upstream patch 377ba9ca7fb33f3fb2ba5258a5af666869947597 - eapply "${FILESDIR}/${P}-location-fix.diff" - - eapply_user - - eautoreconf - - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --with-dist-version=Gentoo \ - --localstatedir=/var \ - $(use_with gtk gnome) -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager-fortisslvpn/
commit: e9141feb4ef900749fc1f2f3cefd34ef830e7c6a Author: Maxim Koltsov gentoo org> AuthorDate: Mon May 7 08:53:02 2018 + Commit: Maxim Koltsov gentoo org> CommitDate: Mon May 7 08:55:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9141feb Revert "net-misc/networkmanager-fortisslvpn: remove old" This reverts commit c58e9b6c50835746a1294d413265ccb0cc62a825. net-misc/networkmanager-fortisslvpn/Manifest | 1 + .../networkmanager-fortisslvpn-1.2.6.ebuild| 49 ++ 2 files changed, 50 insertions(+) diff --git a/net-misc/networkmanager-fortisslvpn/Manifest b/net-misc/networkmanager-fortisslvpn/Manifest index 0ff05687afe..961011f8814 100644 --- a/net-misc/networkmanager-fortisslvpn/Manifest +++ b/net-misc/networkmanager-fortisslvpn/Manifest @@ -1,2 +1,3 @@ DIST NetworkManager-fortisslvpn-1.2.2.tar.xz 294576 BLAKE2B 2cf672ad8b523cbfa42da5cda9ec3b56cd257f0993e4177aa9f0b285714e46241068df011cb2dca94b89a3950b4ac551040210c12717f59bd8753cb07fb77a38 SHA512 db9660107e3ce9dec436ad0aeaba922b1a883a016ad19bb1946b310f2b97168451c72803f5f6fceec68ca766fd30720dc8b6d5fcdcd8f52543bc707341c30737 +DIST NetworkManager-fortisslvpn-1.2.6.tar.xz 324048 BLAKE2B 1e3aeab2df0b91b09fba1678861215f164251dc1f51c12c0cdbb4c53c939849d75c5f70552e608a11a0c9c7890a15d5dd4b218c7c440c92bfa8df157ff20babf SHA512 5f1bd180a810ca778bfc4d58522e827281a941f6a9b63bcbcadf42f94edadbe556db6693d77a55f42422fa657b37fc64df9480f4ae691151fa65688247bce69d DIST NetworkManager-fortisslvpn-1.2.8.tar.xz 325100 BLAKE2B 9449bbec99ee50c2c0b9cc1a74d8714e71995c17d2c1fa206134b71a1ea448be8fd86711ce0743f38e86ccd330eb7bc7e4cb57c2093001ac1b301b00e5c8f25e SHA512 5a602b872b1efbd8d9ed2f32d05ec8560f0a923dfdf58e7a775010ee2182790b8cbe7c2a6c8d1198eba47c66fddecf178e1c454d1ac74c10a63c75c603eeafc8 diff --git a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild new file mode 100644 index 000..94074c6b078 --- /dev/null +++ b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="NetworkManager-${PN##*-}" +GNOME2_LA_PUNT="yes" +GNOME2_EAUTORECONF="yes" + +inherit gnome2 + +DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin" +HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk" + +RDEPEND=" + >=net-misc/networkmanager-1.2:= + >=dev-libs/glib-2.32:2 + net-dialup/ppp:= + >=net-vpn/openfortivpn-1.2.0 + gtk? ( + >=app-crypt/libsecret-0.18 + >=gnome-extra/nm-applet-1.2.0 + >=x11-libs/gtk+-3.4:3 + ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/intltool-0.35 + virtual/pkgconfig +" + +PATCHES=( + # Upstream patch e5d476076e068f58ef4fa938f09945159fce36a6 + "${FILESDIR}"/${P}-location-fix.diff + # Upstream patch 4195187fbe5be348222c9a8472f7c9cf0e51d346 + "${FILESDIR}"/${P}-nm-utils-dependency-fix.diff +) + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --with-dist-version=Gentoo \ + --localstatedir=/var \ + $(use_with gtk gnome) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwmf/, media-libs/libwmf/files/
commit: 9bcf16eb235ace63a47241be530166747ce5f3a3 Author: Conrad Kostecki kostecki com> AuthorDate: Sun May 6 22:02:27 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 08:59:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcf16eb media-libs/libwmf: Use pkg-config to find freetype Closes: https://bugs.gentoo.org/649462 Closes: https://bugs.gentoo.org/654984 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8292 .../libwmf-0.2.8.4-use-freetype2-pkg-config.patch | 67 +++ media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild | 97 ++ media-libs/libwmf/metadata.xml | 9 +- 3 files changed, 169 insertions(+), 4 deletions(-) diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch new file mode 100644 index 000..0f133e2e75e --- /dev/null +++ b/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch @@ -0,0 +1,67 @@ +From 61655f82224cadb261e81f8bae111eaaa7bdf531 Mon Sep 17 00:00:00 2001 +From: Koen Kooi +Date: Wed, 6 Aug 2014 14:53:03 +0200 +Subject: [PATCH] configure: use pkg-config for freetype + +Upstream-status: Pending +Signed-off-by: Koen Kooi +--- + configure.ac | 37 - + 1 file changed, 8 insertions(+), 29 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 3cfe974..0055a8c 100644 +--- a/configure.ac b/configure.ac +@@ -399,40 +399,19 @@ AC_ARG_WITH(freetype,[ --with-freetype=DIR use freetype2 in DIR],[ + fi + ]) + +-if [ test -n "$FREETYPE_DIR" ]; then +- AC_PATH_PROG(FREETYPE_CONFIG,freetype-config, ,[$FREETYPE_DIR/bin:$PATH]) +-else +- AC_PATH_PROG(FREETYPE_CONFIG,freetype-config) +-fi +- +-if [ test -n "$FREETYPE_CONFIG" ]; then +- if [ test -n "$FREETYPE_DIR" ]; then +- freetype_cflags="`$FREETYPE_CONFIG --cflags` -I$FREETYPE_DIR/include" +- freetype_libs=`$FREETYPE_CONFIG --libs` +- else +- freetype_cflags=`$FREETYPE_CONFIG --cflags` +- freetype_libs=`$FREETYPE_CONFIG --libs` +- fi +-else +- if [ test -n "$FREETYPE_DIR" ]; then +- freetype_cflags="-I$FREETYPE_DIR/include/freetype2 -I$FREETYPE_DIR/include" +- freetype_libs="-L$FREETYPE_DIR/lib -lfreetype" +- else +- freetype_cflags="" +- freetype_libs="-lfreetype" +- fi +-fi +- +-CPPFLAGS="$freetype_cflags $CPPFLAGS" +-LDFLAGS="$LDFLAGS $freetype_libs" ++PKG_CHECK_MODULES(FREETYPE2, freetype2, ++CFLAGS="$CFLAGS $FREETYPE2_CFLAGS" ++LDFLAGS="$LDFLAGS $FREETYPE2_LIBS", ++AC_MSG_ERROR([*** Unable to find FreeType2 library (http://www.freetype.org/)]) ++) + + AC_CHECK_LIB(freetype,FT_Init_FreeType,[ +- WMF_FT_LDFLAGS="$freetype_libs" ++ WMF_FT_LDFLAGS="$FREETYPE2_LIBS" + ],[ AC_MSG_ERROR([* * * freetype(2) is required * * *]) + ]) + AC_CHECK_HEADER(ft2build.h,[ +- WMF_FT_CFLAGS="$freetype_cflags" +- WMF_FT_CONFIG_CFLAGS="$freetype_cflags" ++ WMF_FT_CFLAGS="$FREETYPE2_CFLAGS" ++ WMF_FT_CONFIG_CFLAGS="$FREETYPE2_CFLAGS" + ],[ AC_MSG_ERROR([* * * freetype(2) is required * * *]) + ]) + +-- +1.9.0 + diff --git a/media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild b/media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild new file mode 100644 index 000..48585c30747 --- /dev/null +++ b/media-libs/libwmf/libwmf-0.2.8.4-r7.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools gnome2-utils + +DESCRIPTION="A library for reading vector images in Microsoft's Windows Metafile Format (WMF)" +HOMEPAGE="https://wvware.sourceforge.net/"; +SRC_URI="mirror://sourceforge/wvware/${P}.tar.gz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug doc expat X" + +RDEPEND="app-text/ghostscript-gpl + media-fonts/urw-fonts + media-libs/freetype:2= + media-libs/libpng:0= + sys-libs/zlib:= + x11-libs/gdk-pixbuf:2[X?] + virtual/jpeg:0= + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:2= ) + X? ( x11-libs/libX11 + x11-libs/libXt + x11-libs/libXpm )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( "AUTHORS" "BUILDING" "ChangeLog" "CREDITS" "INSTALL" "NEWS" "README" "TODO" ) + +PATCHES=( + "${FILESDIR}"/${P}-build.patch + "${FILESDIR}"/${P}-CVE-2015-0848+CVE-2015-4588.patch + "${FILESDIR}"/${P}-CVE-2015-4695.patch + "${FILESDIR}"/${P}-CVE-2015-4696.patch + "${FILESDIR}"/${P}-gdk-pixbuf.patch + "${FILESDIR}"/${P}-intoverflow.patch + "${FILE
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/
commit: 810913d47843616fc3d921460fea12c16949fe8f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 7 09:01:18 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 7 09:01:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810913d4 kde-plasma/kwallet-pam: amd64 stable wrt bug #654746 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64" kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild index 7c512e1469d..ac225e97e67 100644 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild +++ b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild @@ -7,7 +7,7 @@ inherit kde5 DESCRIPTION="KWallet PAM module to not enter password again" LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmp3splt/
commit: faaeec1f64aeb1d78b2de36a74172bf7fdc69b2a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 7 09:01:04 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 7 09:01:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faaeec1f media-libs/libmp3splt: amd64 stable wrt bug #633840 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64" media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild b/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild index 0df68c86d41..9c0c926646c 100644 --- a/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild +++ b/media-libs/libmp3splt/libmp3splt-0.9.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN:3}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="doc flac pcre" RDEPEND="media-libs/libmad
[gentoo-commits] repo/gentoo:master commit in: games-arcade/openmortal/files/, games-arcade/openmortal/
commit: 6bef3592397b1e52042ca088d0e15e8631a7ccbf Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 09:12:41 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 09:12:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bef3592 games-arcade/openmortal: Use pkg-config to find freetype Closes: https://bugs.gentoo.org/655036 Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../files/openmortal-0.7-freetype_pkgconfig.patch | 24 ++ games-arcade/openmortal/openmortal-0.7-r2.ebuild | 8 +--- 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/games-arcade/openmortal/files/openmortal-0.7-freetype_pkgconfig.patch b/games-arcade/openmortal/files/openmortal-0.7-freetype_pkgconfig.patch new file mode 100644 index 000..fe683899f2e --- /dev/null +++ b/games-arcade/openmortal/files/openmortal-0.7-freetype_pkgconfig.patch @@ -0,0 +1,24 @@ +--- openmortal-0.7/configure.in openmortal-0.7/configure.in +@@ -25,6 +25,7 @@ + AC_C_CONST + AC_PROG_CXX + ++PKG_PROG_PKG_CONFIG + + dnl + dnl Switches +@@ -122,11 +123,8 @@ + + dnl Check for Freetype 2 library + +-FT2_VERSION=2.1.0 +-AC_CHECK_FT2( +- $FT2_VERSION, +- :, +- AC_MSG_ERROR([*** FreeType 2 version $FT2_VERSION not found!]) ++PKG_CHECK_MODULES(FT2, freetype2,, ++ AC_MSG_ERROR([*** FreeType2 not found!]) + ) + CXXFLAGS="$CXXFLAGS $FT2_CFLAGS" + LIBS="$LIBS $FT2_LIBS" diff --git a/games-arcade/openmortal/openmortal-0.7-r2.ebuild b/games-arcade/openmortal/openmortal-0.7-r2.ebuild index 025e21b639f..0153c5d051a 100644 --- a/games-arcade/openmortal/openmortal-0.7-r2.ebuild +++ b/games-arcade/openmortal/openmortal-0.7-r2.ebuild @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND="media-libs/libsdl[video] +RDEPEND="media-libs/libsdl[video] media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-ttf @@ -21,13 +21,15 @@ DEPEND="media-libs/libsdl[video] >=media-libs/freetype-2.4.0:2 dev-lang/perl " -RDEPEND="${DEPEND}" +DEPEND="${DEPEND} + virtual/pkgconfig" src_prepare() { default eapply \ "${FILESDIR}/${P}"-gcc41.patch \ - "${FILESDIR}/${P}"-freetype.patch + "${FILESDIR}/${P}"-freetype.patch \ + "${FILESDIR}/${P}"-freetype_pkgconfig.patch mv configure.{in,ac} || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-python/iso8601/
commit: 9980ff73f236404df52c39c72ae0b5e55e0ab4c1 Author: Mart Raudsepp gentoo org> AuthorDate: Mon May 7 10:17:26 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon May 7 10:17:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9980ff73 dev-python/iso8601-0.1.12: stable ALLARCHES Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-python/iso8601/iso8601-0.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/iso8601/iso8601-0.1.12.ebuild b/dev-python/iso8601/iso8601-0.1.12.ebuild index 77e38feb6cf..56030ced21d 100644 --- a/dev-python/iso8601/iso8601-0.1.12.ebuild +++ b/dev-python/iso8601/iso8601-0.1.12.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" IUSE="test" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-apps/iceauth/
commit: 69ab70373e84907ac58fdd1fc03e745838dec296 Author: Mart Raudsepp gentoo org> AuthorDate: Mon May 7 10:18:43 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon May 7 10:18:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ab7037 x11-apps/iceauth-1.0.8: keyword ~arm64 Package-Manager: Portage-2.3.28, Repoman-2.3.9 x11-apps/iceauth/iceauth-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-apps/iceauth/iceauth-1.0.8.ebuild b/x11-apps/iceauth/iceauth-1.0.8.ebuild index 91065bd578f..084c861bc6b 100644 --- a/x11-apps/iceauth/iceauth-1.0.8.ebuild +++ b/x11-apps/iceauth/iceauth-1.0.8.ebuild @@ -7,7 +7,7 @@ inherit xorg-2 DESCRIPTION="ICE authority file utility" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris ~x86-winnt" IUSE="" RDEPEND="x11-libs/libICE"
[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/, media-video/smplayer/files/
commit: e101ecc3740756d2b69c369791f6ecb4c264ae9d Author: Sergei Trofimovich gentoo org> AuthorDate: Mon May 7 12:18:57 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 7 12:19:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e101ecc3 media-video/smplayer: drop -Werror to allow gcc-8, bug #654724 gcc-8 covers even more potential buffer overflow conditions. This causes new build failure due to blanket -Werror in smplayer. For more details see Gentoo's take on -Werror handling in devmanual: https://devmanual.gentoo.org/ebuild-writing/common-mistakes/index.html Reported-by: Mike Lothian Closes: https://bugs.gentoo.org/654724 Package-Manager: Portage-2.3.36, Repoman-2.3.9 media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch | 9 + media-video/smplayer/smplayer-18.3.0.ebuild | 1 + media-video/smplayer/smplayer-18.4.0.ebuild | 1 + 3 files changed, 11 insertions(+) diff --git a/media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch b/media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch new file mode 100644 index 000..7905a44619f --- /dev/null +++ b/media-video/smplayer/files/smplayer-18.3.0-disable-werror.patch @@ -0,0 +1,9 @@ +gcc-8 is smarter about possible overflow detection. + +Reported-by: Mike Lothian +Bug: https://bugs.gentoo.org/654724 +--- a/webserver/Makefile b/webserver/Makefile +@@ -5 +5 @@ SOURCES = main.c mongoose.c +-CFLAGS = -O2 -W -Wall -Werror -Wno-unused-function $(CFLAGS_EXTRA) $(MODULE_CFLAGS) ++CFLAGS = -O2 -W -Wall -Wno-unused-function $(CFLAGS_EXTRA) $(MODULE_CFLAGS) diff --git a/media-video/smplayer/smplayer-18.3.0.ebuild b/media-video/smplayer/smplayer-18.3.0.ebuild index d8ae8f1fe3c..711f309f6be 100644 --- a/media-video/smplayer/smplayer-18.3.0.ebuild +++ b/media-video/smplayer/smplayer-18.3.0.ebuild @@ -48,6 +48,7 @@ PATCHES=( "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544 "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch" "${FILESDIR}/${PN}-18.2.0-jobserver.patch" + "${FILESDIR}/${PN}-18.3.0-disable-werror.patch" ) src_prepare() { diff --git a/media-video/smplayer/smplayer-18.4.0.ebuild b/media-video/smplayer/smplayer-18.4.0.ebuild index 27c383e46b9..8b62e36f20f 100644 --- a/media-video/smplayer/smplayer-18.4.0.ebuild +++ b/media-video/smplayer/smplayer-18.4.0.ebuild @@ -48,6 +48,7 @@ PATCHES=( "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544 "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch" "${FILESDIR}/${PN}-18.2.0-jobserver.patch" + "${FILESDIR}/${PN}-18.3.0-disable-werror.patch" ) src_prepare() {
[gentoo-commits] gentoo commit in src/patchsets/gcc/8.1.0/gentoo: 95_all_ia64-TEXTREL.patch README.history
slyfox 18/05/07 12:47:01 Modified: README.history Added:95_all_ia64-TEXTREL.patch Log: ia64: fix textrels on -rdynamic binaries Bug: https://gcc.gnu.org/PR84553 Bug: https://bugs.gentoo.org/566118 Revision ChangesPath 1.7 src/patchsets/gcc/8.1.0/gentoo/README.history file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?r1=1.6&r2=1.7 Index: README.history === RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- README.history 6 May 2018 15:34:30 - 1.6 +++ README.history 7 May 2018 12:47:01 - 1.7 @@ -1,3 +1,5 @@ +1.3TODO + + 95_all_ia64-TEXTREL.patch 1.206 May 2018 + 93_all_arm-arch.patch + 94_all_mips-o32-asan.patch 1.1 src/patchsets/gcc/8.1.0/gentoo/95_all_ia64-TEXTREL.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/95_all_ia64-TEXTREL.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/95_all_ia64-TEXTREL.patch?rev=1.1&content-type=text/plain Index: 95_all_ia64-TEXTREL.patch === Fix textrels on -rdynamic binaries: Bug: https://gcc.gnu.org/PR84553 Bug: https://bugs.gentoo.org/566118 --- a/gcc/config/ia64/ia64.c +++ a/gcc/config/ia64/ia64.c @@ -10838,12 +10838,14 @@ ia64_hpux_reloc_rw_mask (void) /* For others, relax this so that relocations to local data goes in read-only segments, but we still cannot allow global relocations - in read-only segments. */ + in read-only segments. Except that use of -rdynamic at link time + may make any local data global, so we can't allow local data in + read-only segments either. */ static int ia64_reloc_rw_mask (void) { - return flag_pic ? 3 : 2; + return flag_pic ? 3 : 3; } /* Return the section to use for X. The only special thing we do here
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libotf/, dev-libs/libotf/files/
commit: 187e9e33af5de84492219471628e301be03b5539 Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 12:11:04 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 12:49:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187e9e33 dev-libs/libotf: 0.9.16 version bump. Use pkg-config to find freetype Closes: https://bugs.gentoo.org/655042 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8298 dev-libs/libotf/Manifest | 1 + dev-libs/libotf/files/libotf-0.9.13-build.patch| 8 ++-- .../files/libotf-0.9.16-freetype_pkgconfig.patch | 33 ++ dev-libs/libotf/libotf-0.9.16.ebuild | 50 ++ 4 files changed, 88 insertions(+), 4 deletions(-) diff --git a/dev-libs/libotf/Manifest b/dev-libs/libotf/Manifest index 974a5849421..4e5bb767bce 100644 --- a/dev-libs/libotf/Manifest +++ b/dev-libs/libotf/Manifest @@ -1 +1,2 @@ DIST libotf-0.9.13.tar.gz 388832 BLAKE2B 73d15db54457afe98016b3958668fd5d62e81c8f53d34bc8ddd6ce5c18e54085a9d3ff1648e2170c7a97823dcbd9ef117f3e66befbea272dd98193baf63d6039 SHA512 86ddf071df371ee44910afc02432352356bfa1c2a55b44274c95fc4e7ec4fca982a7fcde35aaa63a8cb332e98388a9faf9a94fbf0f39e85668630f77d841ef31 +DIST libotf-0.9.16.tar.gz 423979 BLAKE2B 838e7c855f93ebb30bcccd1d3055f662da1736bb85fa398f9ffe84411249f63e4f66908b55534c2f07446b45ae7912745a92bbf0404f8d62eeb3a9119a604b37 SHA512 0f68c45c1224f02dc0f1a8e9915dd9c1c70d71259b4e2f7bbd4fbec6426e58d4a26e4cbf28dbb8ed051ba6f532f99fc4e74b4ddf97a93ec947fa6260c875d0b4 diff --git a/dev-libs/libotf/files/libotf-0.9.13-build.patch b/dev-libs/libotf/files/libotf-0.9.13-build.patch index 519722f4337..41fcb834f3d 100644 --- a/dev-libs/libotf/files/libotf-0.9.13-build.patch +++ b/dev-libs/libotf/files/libotf-0.9.13-build.patch @@ -1,5 +1,5 @@ example/Makefile.am -+++ example/Makefile.am +--- a/example/Makefile.am b/example/Makefile.am @@ -37,8 +37,7 @@ otfdump_LDADD = ${CommonLDADD} @@ -10,8 +10,8 @@ otftobdf_SOURCE = otftobdf.c otftobdf_LDADD = ${CommonLDADD} libotf.pc.in -+++ libotf.pc.in +--- a/libotf.pc.in b/libotf.pc.in @@ -7,5 +7,6 @@ Description: OpenType font library Version: @PACKAGE_VERSION@ diff --git a/dev-libs/libotf/files/libotf-0.9.16-freetype_pkgconfig.patch b/dev-libs/libotf/files/libotf-0.9.16-freetype_pkgconfig.patch new file mode 100644 index 000..a57e92e1b1c --- /dev/null +++ b/dev-libs/libotf/files/libotf-0.9.16-freetype_pkgconfig.patch @@ -0,0 +1,33 @@ +--- libotf-0.9.16/configure.ac libotf-0.9.16/configure.ac +@@ -48,23 +48,24 @@ + AC_FUNC_ALLOCA + AC_FUNC_MALLOC + ++PKG_PROG_PKG_CONFIG ++ + # Check for Freetype2 usability. +-AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes) +-if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then +- FREETYPE_INC=`freetype-config --cflags` ++PKG_CHECK_MODULES(FREETYPE, freetype2, [ ++ FREETYPE_INC="$FREETYPE_CFLAGS" + CPPFLAGS="$CPPFLAGS $FREETYPE_INC" + AC_CHECK_HEADER(ft2build.h, HAVE_FREETYPE=yes, + HAVE_FREETYPE=no CPPFLAGS=$save_CPPFLAGS) + if test "x$HAVE_FREETYPE" = "xyes" ; then +-FREETYPE_LD_FLAGS=`freetype-config --libs`; ++FREETYPE_LD_FLAGS="$FREETYPE_LIBS" + LIBS="$LIBS $FREETYPE_LD_FLAGS" + AC_CHECK_LIB(freetype, FT_Init_FreeType, HAVE_FREETYPE=yes, +HAVE_FREETYPE=no) + fi +-fi ++]) + + if test "x$HAVE_FREETYPE" != "xyes" ; then +- echo "Freetype library wan't found in your system!" ++ echo "Freetype library not found in your system!" + exit 1 + fi + AC_SUBST(FREETYPE_INC) diff --git a/dev-libs/libotf/libotf-0.9.16.ebuild b/dev-libs/libotf/libotf-0.9.16.ebuild new file mode 100644 index 000..1fdded3749e --- /dev/null +++ b/dev-libs/libotf/libotf-0.9.16.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="Library for handling OpenType fonts (OTF)" +HOMEPAGE="http://www.nongnu.org/m17n/"; +SRC_URI="mirror://nongnu/m17n/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="static-libs X" + +RDEPEND=">=media-libs/freetype-2.4.9 + X? ( + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXt + )" +DEPEND="${RDEPEND} + virtual/pkgconfig + X? ( + x11-libs/libICE + x11-libs/libXmu + x11-proto/xproto + )" + +DOCS="AUTHORS ChangeLog NEWS README" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.13-build.patch + "${FILESDIR}"/${PN}-0.9.16-freetype_pkgconfig.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + export ac_cv_header_X11_Xaw_Command_h=$(usex X) + econf $(use_enable st
[gentoo-commits] repo/gentoo:master commit in: app-i18n/fbterm/files/, app-i18n/fbterm/
commit: 7e17670a886d15ab6a0ba40c906cbbe0dce5d066 Author: Alexey Sokolov google com> AuthorDate: Sun Apr 1 10:54:14 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 12:51:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e17670a app-i18n/fbterm: fix file collision with sys-libs/ncurses-6.1 Bug: https://bugs.gentoo.org/648472 Closes: https://github.com/gentoo/gentoo/pull/7764 Package-Manager: Portage-2.3.24, Repoman-2.3.6 .../fbterm/{fbterm-1.7-r3.ebuild => fbterm-1.7-r4.ebuild} | 8 +--- .../fbterm/{fbterm-1.7-r3.ebuild => fbterm-1.7-r5.ebuild} | 14 +++--- app-i18n/fbterm/files/fbterm-noterminfo.patch | 15 +++ 3 files changed, 27 insertions(+), 10 deletions(-) diff --git a/app-i18n/fbterm/fbterm-1.7-r3.ebuild b/app-i18n/fbterm/fbterm-1.7-r4.ebuild similarity index 88% copy from app-i18n/fbterm/fbterm-1.7-r3.ebuild copy to app-i18n/fbterm/fbterm-1.7-r4.ebuild index 2138ece5ef1..8b906331dde 100644 --- a/app-i18n/fbterm/fbterm-1.7-r3.ebuild +++ b/app-i18n/fbterm/fbterm-1.7-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -14,11 +14,13 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="gpm video_cards_vesa" -RDEPEND="media-libs/fontconfig +COMMON_DEPEND="media-libs/fontconfig media-libs/freetype:2 gpm? ( sys-libs/gpm ) video_cards_vesa? ( dev-libs/libx86 )" -DEPEND="${RDEPEND} +RDEPEND="${COMMON_DEPEND} + !>=sys-libs/ncurses-6.1" +DEPEND="${COMMON_DEPEND} sys-libs/ncurses virtual/pkgconfig" diff --git a/app-i18n/fbterm/fbterm-1.7-r3.ebuild b/app-i18n/fbterm/fbterm-1.7-r5.ebuild similarity index 80% rename from app-i18n/fbterm/fbterm-1.7-r3.ebuild rename to app-i18n/fbterm/fbterm-1.7-r5.ebuild index 2138ece5ef1..a4b174a1f85 100644 --- a/app-i18n/fbterm/fbterm-1.7-r3.ebuild +++ b/app-i18n/fbterm/fbterm-1.7-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -17,20 +17,21 @@ IUSE="gpm video_cards_vesa" RDEPEND="media-libs/fontconfig media-libs/freetype:2 gpm? ( sys-libs/gpm ) - video_cards_vesa? ( dev-libs/libx86 )" + video_cards_vesa? ( dev-libs/libx86 ) + >=sys-libs/ncurses-6.1" DEPEND="${RDEPEND} - sys-libs/ncurses virtual/pkgconfig" -PATCHES=( "${FILESDIR}"/${PN}-gcc6.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-gcc6.patch + "${FILESDIR}"/${PN}-noterminfo.patch +) FILECAPS=( cap_sys_tty_config+ep usr/bin/${PN} ) src_prepare() { - sed -i "s|tic|tic -o '\$(DESTDIR)\$(datadir)/terminfo'|" terminfo/Makefile.am - default eautoreconf } @@ -42,7 +43,6 @@ src_configure() { } src_install() { - dodir /usr/share/terminfo default use filecaps || fperms u+s /usr/bin/${PN} diff --git a/app-i18n/fbterm/files/fbterm-noterminfo.patch b/app-i18n/fbterm/files/fbterm-noterminfo.patch new file mode 100644 index 000..76cf9fc7792 --- /dev/null +++ b/app-i18n/fbterm/files/fbterm-noterminfo.patch @@ -0,0 +1,15 @@ +commit 77c90022233634a3c891dc778585c526d9d846a1 +Author: Alexey Sokolov +Date: Sun Apr 1 11:33:20 2018 +0100 + +Don't install terminfo: ncurses-6.1 supports fbterm itself + +https://bugs.gentoo.org/648472 + +diff --git a/Makefile.am b/Makefile.am +index 10814b6..8adcd57 100644 +--- a/Makefile.am b/Makefile.am +@@ -1 +1 @@ +-SUBDIRS = src im terminfo doc ++SUBDIRS = src im doc
[gentoo-commits] repo/gentoo:master commit in: app-i18n/fbterm/, app-i18n/fbterm/files/
commit: 65a109b101e0250a5dfbf21751998dcb36e1cf77 Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 12:57:41 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 12:57:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a109b1 app-i18n/fbterm: tidy Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/fbterm/fbterm-1.7-r4.ebuild | 6 +++--- app-i18n/fbterm/fbterm-1.7-r5.ebuild | 8 app-i18n/fbterm/files/fbterm-noterminfo.patch | 15 --- 3 files changed, 7 insertions(+), 22 deletions(-) diff --git a/app-i18n/fbterm/fbterm-1.7-r4.ebuild b/app-i18n/fbterm/fbterm-1.7-r4.ebuild index 8b906331dde..b8952a615af 100644 --- a/app-i18n/fbterm/fbterm-1.7-r4.ebuild +++ b/app-i18n/fbterm/fbterm-1.7-r4.ebuild @@ -14,13 +14,13 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="gpm video_cards_vesa" -COMMON_DEPEND="media-libs/fontconfig +CDEPEND="media-libs/fontconfig media-libs/freetype:2 gpm? ( sys-libs/gpm ) video_cards_vesa? ( dev-libs/libx86 )" -RDEPEND="${COMMON_DEPEND} +RDEPEND="${CDEPEND} !>=sys-libs/ncurses-6.1" -DEPEND="${COMMON_DEPEND} +DEPEND="${CDEPEND} sys-libs/ncurses virtual/pkgconfig" diff --git a/app-i18n/fbterm/fbterm-1.7-r5.ebuild b/app-i18n/fbterm/fbterm-1.7-r5.ebuild index a4b174a1f85..45117addebe 100644 --- a/app-i18n/fbterm/fbterm-1.7-r5.ebuild +++ b/app-i18n/fbterm/fbterm-1.7-r5.ebuild @@ -22,16 +22,16 @@ RDEPEND="media-libs/fontconfig DEPEND="${RDEPEND} virtual/pkgconfig" -PATCHES=( - "${FILESDIR}"/${PN}-gcc6.patch - "${FILESDIR}"/${PN}-noterminfo.patch -) +PATCHES=( "${FILESDIR}"/${PN}-gcc6.patch ) FILECAPS=( cap_sys_tty_config+ep usr/bin/${PN} ) src_prepare() { + # bug #648472 + sed -i "s/terminfo//" Makefile.am + default eautoreconf } diff --git a/app-i18n/fbterm/files/fbterm-noterminfo.patch b/app-i18n/fbterm/files/fbterm-noterminfo.patch deleted file mode 100644 index 76cf9fc7792..000 --- a/app-i18n/fbterm/files/fbterm-noterminfo.patch +++ /dev/null @@ -1,15 +0,0 @@ -commit 77c90022233634a3c891dc778585c526d9d846a1 -Author: Alexey Sokolov -Date: Sun Apr 1 11:33:20 2018 +0100 - -Don't install terminfo: ncurses-6.1 supports fbterm itself - -https://bugs.gentoo.org/648472 - -diff --git a/Makefile.am b/Makefile.am -index 10814b6..8adcd57 100644 a/Makefile.am -+++ b/Makefile.am -@@ -1 +1 @@ --SUBDIRS = src im terminfo doc -+SUBDIRS = src im doc
[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/files/, media-gfx/inkscape/
commit: e4a3c2ef0e7dad033886a82881e495c4ef67453a Author: Lars Wendler gentoo org> AuthorDate: Mon May 7 12:58:23 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 7 12:59:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a3c2ef media-gfx/inkscape: Use pkg-config to find freetype Bug: https://bugs.gentoo.org/655130 Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../files/inkscape-0.92.3-freetype_pkgconfig.patch | 18 + media-gfx/inkscape/inkscape-0.92.3.ebuild | 43 -- 2 files changed, 41 insertions(+), 20 deletions(-) diff --git a/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch b/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch new file mode 100644 index 000..0f577bd0e9a --- /dev/null +++ b/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch @@ -0,0 +1,18 @@ +--- inkscape-0.92.3/configure.ac inkscape-0.92.3/configure.ac +@@ -252,12 +252,9 @@ +[#include ]) + ]) + +-AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no) +-if test "x$FREETYPE_CONFIG" = "xno"; then +- AC_MSG_ERROR([Cannot find freetype-config]) +-fi +-FREETYPE_CFLAGS=`$FREETYPE_CONFIG --cflags` +-FREETYPE_LIBS=`$FREETYPE_CONFIG --libs` ++PKG_CHECK_MODULES(FREETYPE, freetype2,, ++ AC_MSG_ERROR([Cannot find freetype]) ++) + AC_SUBST(FREETYPE_CFLAGS) + AC_SUBST(FREETYPE_LIBS) + diff --git a/media-gfx/inkscape/inkscape-0.92.3.ebuild b/media-gfx/inkscape/inkscape-0.92.3.ebuild index 69b0c27405f..cc1ee8f61d9 100644 --- a/media-gfx/inkscape/inkscape-0.92.3.ebuild +++ b/media-gfx/inkscape/inkscape-0.92.3.ebuild @@ -7,7 +7,7 @@ PYTHON_REQ_USE="xml" inherit autotools flag-o-matic gnome2-utils xdg toolchain-funcs python-single-r1 -MY_P=${P/_/} +MY_P="${P/_/}" DESCRIPTION="A SVG based generic vector-drawing program" HOMEPAGE="https://inkscape.org/"; @@ -100,9 +100,10 @@ PATCHES=( "${FILESDIR}/${PN}-0.91_pre3-exif.patch" "${FILESDIR}/${PN}-0.91_pre3-sk-man.patch" "${FILESDIR}/${PN}-0.48.4-epython.patch" + "${FILESDIR}/${PN}-0.92.3-freetype_pkgconfig.patch" ) -S=${WORKDIR}/${MY_P} +S="${WORKDIR}/${MY_P}" RESTRICT="test" @@ -128,23 +129,25 @@ src_configure() { # aliasing unsafe wrt #310393 append-flags -fno-strict-aliasing - econf \ - $(use_enable static-libs static) \ - $(use_enable nls) \ - $(use_enable openmp) \ - $(use_enable exif) \ - $(use_enable jpeg) \ - $(use_enable lcms) \ - --enable-poppler-cairo \ - $(use_enable wpg) \ - $(use_enable visio) \ - $(use_enable cdr) \ - $(use_enable dbus dbusapi) \ - $(use_enable imagemagick magick) \ - $(use_with gnome gnome-vfs) \ - $(use_with inkjar) \ - $(use_with spell gtkspell) \ + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable nls) + $(use_enable openmp) + $(use_enable exif) + $(use_enable jpeg) + $(use_enable lcms) + --enable-poppler-cairo + $(use_enable wpg) + $(use_enable visio) + $(use_enable cdr) + $(use_enable dbus dbusapi) + $(use_enable imagemagick magick) + $(use_with gnome gnome-vfs) + $(use_with inkjar) + $(use_with spell gtkspell) $(use_with spell aspell) + ) + econf "${myeconfargs[@]}" } src_compile() { @@ -154,8 +157,8 @@ src_compile() { src_install() { default - prune_libtool_files - python_optimize "${ED}"/usr/share/${PN}/extensions + find "${ED}" -name "*.la" -delete || die + python_optimize "${ED%/}"/usr/share/${PN}/extensions } pkg_preinst() {
[gentoo-commits] repo/gentoo:master commit in: app-i18n/skk-jisyo/
commit: baab2e6d3a4d041fc2c51975a7255713d21e2fff Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 13:05:25 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 13:06:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baab2e6d app-i18n/skk-jisyo: new snapshot Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/skk-jisyo/Manifest| 1 + app-i18n/skk-jisyo/skk-jisyo-201805.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/app-i18n/skk-jisyo/Manifest b/app-i18n/skk-jisyo/Manifest index 2b102fe8622..9cece8ff1f6 100644 --- a/app-i18n/skk-jisyo/Manifest +++ b/app-i18n/skk-jisyo/Manifest @@ -1 +1,2 @@ DIST skk-jisyo-201605.tar.xz 6288104 BLAKE2B d68332a4fa0804b596fc42f3dc8231a6eebe8bddacc6e0babec6cc5992ddaadb46e8fa9af742daa30545a585428afe79eab28329ce1d37e0192b08b20d7c584e SHA512 1093d363fe571c3e3e05fa54046fc4b88cbed2fbd104838576c83694556585401c3affa0afb2ed078c6f1b06f62a7b14145b1305f6fef089f160b4073900c7a1 +DIST skk-jisyo-201805.tar.xz 6133180 BLAKE2B 52408eb2f1fa5e5146fd4db55c249f80b5ede7d2ce1e7a3c11fb69507f87f86d778e25b04ce4e39dd241ea2d8000d829b34c47df991cb91f886923e330b652eb SHA512 13675502332609857b66391bdb9dc252b9f7a48814f6db10c60106b9cc3ce823df7615d77e0579d13b9d3da93dae2006cedc145d8dd80af39b9d4ecfe94373d5 diff --git a/app-i18n/skk-jisyo/skk-jisyo-201805.ebuild b/app-i18n/skk-jisyo/skk-jisyo-201805.ebuild new file mode 100644 index 000..097ef29ed4c --- /dev/null +++ b/app-i18n/skk-jisyo/skk-jisyo-201805.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +MY_PN=${PN^^} + +DESCRIPTION="Jisyo (dictionary) files for the SKK Japanese-input software" +HOMEPAGE="http://openlab.ring.gr.jp/skk/dic.html"; +SRC_URI="mirror://gentoo/${P}.tar.xz + https://dev.gentoo.org/~hattya/distfiles/${P}.tar.xz"; + +LICENSE="GPL-2 freedist public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +IUSE="cdb" + +DEPEND="virtual/awk + cdb? ( + || ( + dev-db/tinycdb + dev-db/cdb + ) + )" +RDEPEND="" + +DOCS=( ChangeLog{,.{1..3}} READMEs/committers.txt edict_doc.txt zipcode/README.ja ) + +src_prepare() { + rm -f ${MY_PN}.{wrong*,noregist,not_wrong,hukugougo,notes,requested,pubdic+} + + default +} + +cdb_make() { + cdbmake "${1}" "${1}.tmp" +} + +tinycdb_make() { + cdb -c "${1}" +} + +src_compile() { + if use cdb; then + local cdbmake=cdb_make f + if has_version dev-db/tinycdb; then + cdbmake=tinycdb_make + fi + for f in {,zipcode/}${MY_PN}.*; do + LC_ALL=C awk ' + /^[^;]/ { + s = substr($0, index($0, " ") + 1) + print "+" length($1) "," length(s) ":" $1 "->" s + } + END { + print "" + } + ' ${f} | ${cdbmake} ${f}.cdb || die + done + fi +} + +src_install() { + insinto /usr/share/skk + doins {,zipcode/}${MY_PN}.* +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/
commit: c2f002852003c902df75ede9ce191e7768d18330 Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 13:11:39 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 13:11:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f00285 app-i18n/ibus-typing-booster: new upstream release Closes: https://bugs.gentoo.org/653950 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/ibus-typing-booster/Manifest | 1 + .../ibus-typing-booster-1.5.36.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index 59bfe8cd29e..eda2285af58 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -1 +1,2 @@ DIST ibus-typing-booster-1.5.32.tar.gz 5114796 BLAKE2B bc9d95b9f2da1cbb7eeb6fa07a528e29eae55a2283248bb0b94c09136571f9f29e4ad0af724f3fc621e2357c28efe97005b9d77365d6a349fbf5c17d6ee75a55 SHA512 0027d5b569577e3508a2af98c45929f63fea95369e6d502a42b3e3f61d28fb2c575ac42f5ae69c388d13a5740d35cbcda78ef01144679dc201bcbf384639290e +DIST ibus-typing-booster-1.5.36.tar.gz 6413145 BLAKE2B e0948e81cc7002ee4eae8cb94da765dfba701e6b0872db85c5f847895be640292f78840ef19b9daf452c73a0b7d5c8385d6095f244d060d2cd0b8e1a7edd796a SHA512 f9aa7b226b31732e1bdb78172a60ac8de3b86a86669a6aea017469001cb509bc8c1c3799764ed265befdc058f920bf7022c70d431503ad4ef27cc20eb9fa0537 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-1.5.36.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-1.5.36.ebuild new file mode 100644 index 000..b4bb8048b30 --- /dev/null +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-1.5.36.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) +PYTHON_REQ_USE="sqlite(+)" + +inherit python-single-r1 + +DESCRIPTION="Completion input method for IBus" +HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"; +SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +CDEPEND="${PYTHON_DEPS} + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-libs/m17n-lib + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pyenchant[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}]" +RDEPEND="${CDEPEND} + >=dev-db/m17n-db-1.7" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 4d3ef46d2a66a1ae84c14f814df2be8b289a1ca7 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon May 7 13:11:43 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 7 13:13:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3ef46d dev-lang/elixir: drop old Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-lang/elixir/Manifest| 2 -- dev-lang/elixir/elixir-1.6.2.ebuild | 32 dev-lang/elixir/elixir-1.6.3.ebuild | 32 3 files changed, 66 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index a78a7eccae6..0d2807b864f 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,3 @@ DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B bc8e2beafe53c3af507215d913558e295370ed8d3731c8b013f5d1cd2ad1d8a4fad4b3fe1a7ee3397470916f6f6687436ecbaa06c85c47f4b52aa0331b7dad23 SHA512 3fe659a739ded54bfc7d05a96acf3061c860e44cfd7700651d138c7e21997c5703cc62d2bd3b7a258b27064bb222dfdcdc01e4d017451f522f9658a039073611 -DIST elixir-1.6.2.tar.gz 2072469 BLAKE2B a8feb80abe02192a1a9ece2f87a8aacca090d49c72223d9c14054914bb823a447dc42b334d110272c3a2fce8fa5381651f2391e3abbc623acc1c01c8a1e8f91a SHA512 de94d90b3fa192d572a3adb83207003d353c494943ca96446e0bcf351480a4e8871c976e6decc6b28f0327a6b64cc5ff128085bea3121ad038378c798aa18bdb -DIST elixir-1.6.3.tar.gz 2074083 BLAKE2B 77da43eede0823ff80cae182a61a07f124301b534b8dd97ae8304f13946f28bc1bfbde7afaa0f09a85fe3f57b1fd8f1c13e212eea1aa9986447b8003a1ac4d34 SHA512 76f38accd277d92c428954871c62b9ff69b97137d1e4e3889feb3be94055ba2b45275aa38561aef700dac0f5381db72d4e47b55342a3e04397f3781b412dbf2c DIST elixir-1.6.4.tar.gz 2074206 BLAKE2B 75f24853d25f02ff1f95997c634f99e25c88374c174d1b19e1aa5df01355abd69a619c3fdf43c061373776f0f36eada3c99f5e6b738dea07860824054ae6a1e3 SHA512 58e207756b12d70225ecfcddb8eed7b37082d27e24465a15567ece62d6b03fd7f2d51f5a9b5582f63cad0038ec01b742fe4c69123a0d746662a65f9c3ba25a22 DIST elixir-1.6.5.tar.gz 2075889 BLAKE2B 73586354f3672ef7892b462781e8e94ab913548b4753129a08e4864f222590e95b310c55df628e4e42015bed642569a7183624c2d107cd07dac560ba2b9a57fa SHA512 e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95 diff --git a/dev-lang/elixir/elixir-1.6.2.ebuild b/dev-lang/elixir/elixir-1.6.2.ebuild deleted file mode 100644 index 844bd80c891..000 --- a/dev-lang/elixir/elixir-1.6.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/erlang-18[ssl]" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" - -RESTRICT=test # needs debug symbols - -src_compile() { - emake Q="" -} - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -} diff --git a/dev-lang/elixir/elixir-1.6.3.ebuild b/dev-lang/elixir/elixir-1.6.3.ebuild deleted file mode 100644 index 844bd80c891..000 --- a/dev-lang/elixir/elixir-1.6.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/erlang-18[ssl]" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" - -RESTRICT=test # needs debug symbols - -src_compile() { - emake Q="" -} - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 2f3736bcd6a5848fb1955cde07b3b345915dba0e Author: Sergei Trofimovich gentoo org> AuthorDate: Mon May 7 13:11:19 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 7 13:13:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3736bc dev-lang/elixir: bump up to 1.6.5 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-lang/elixir/Manifest| 1 + dev-lang/elixir/elixir-1.6.5.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 71926195c2a..a78a7eccae6 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B bc8e2beafe53c3af507215d913558e295370ed8 DIST elixir-1.6.2.tar.gz 2072469 BLAKE2B a8feb80abe02192a1a9ece2f87a8aacca090d49c72223d9c14054914bb823a447dc42b334d110272c3a2fce8fa5381651f2391e3abbc623acc1c01c8a1e8f91a SHA512 de94d90b3fa192d572a3adb83207003d353c494943ca96446e0bcf351480a4e8871c976e6decc6b28f0327a6b64cc5ff128085bea3121ad038378c798aa18bdb DIST elixir-1.6.3.tar.gz 2074083 BLAKE2B 77da43eede0823ff80cae182a61a07f124301b534b8dd97ae8304f13946f28bc1bfbde7afaa0f09a85fe3f57b1fd8f1c13e212eea1aa9986447b8003a1ac4d34 SHA512 76f38accd277d92c428954871c62b9ff69b97137d1e4e3889feb3be94055ba2b45275aa38561aef700dac0f5381db72d4e47b55342a3e04397f3781b412dbf2c DIST elixir-1.6.4.tar.gz 2074206 BLAKE2B 75f24853d25f02ff1f95997c634f99e25c88374c174d1b19e1aa5df01355abd69a619c3fdf43c061373776f0f36eada3c99f5e6b738dea07860824054ae6a1e3 SHA512 58e207756b12d70225ecfcddb8eed7b37082d27e24465a15567ece62d6b03fd7f2d51f5a9b5582f63cad0038ec01b742fe4c69123a0d746662a65f9c3ba25a22 +DIST elixir-1.6.5.tar.gz 2075889 BLAKE2B 73586354f3672ef7892b462781e8e94ab913548b4753129a08e4864f222590e95b310c55df628e4e42015bed642569a7183624c2d107cd07dac560ba2b9a57fa SHA512 e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95 diff --git a/dev-lang/elixir/elixir-1.6.5.ebuild b/dev-lang/elixir/elixir-1.6.5.ebuild new file mode 100644 index 000..844bd80c891 --- /dev/null +++ b/dev-lang/elixir/elixir-1.6.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND=">=dev-lang/erlang-18[ssl]" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" + +RESTRICT=test # needs debug symbols + +src_compile() { + emake Q="" +} + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-anthy/
commit: 0f86addd878f72f7e5de424052f881aae355635b Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 13:49:53 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 13:49:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f86addd app-i18n/ibus-anthy: drop ltprune Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild | 6 +++--- app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild b/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild index 9277d4dffee..ab9be57eaba 100644 --- a/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild +++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" PYTHON_COMPAT=( python2_7 ) -inherit gnome2-utils ltprune python-single-r1 +inherit gnome2-utils python-single-r1 DESCRIPTION="Japanese Anthy engine for IBus" HOMEPAGE="https://github.com/ibus/ibus/wiki"; @@ -40,7 +40,7 @@ src_configure() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die python_optimize } diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild b/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild index d323809cf18..c644c89b3c7 100644 --- a/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild +++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.9.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) -inherit gnome2-utils ltprune python-single-r1 +inherit gnome2-utils python-single-r1 DESCRIPTION="Japanese Anthy engine for IBus" HOMEPAGE="https://github.com/ibus/ibus/wiki"; @@ -41,7 +41,7 @@ src_configure() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die python_optimize }
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-anthy/
commit: a04b58b808db782b2ef9a7146fb698977b449fdd Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 13:44:49 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 13:44:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04b58b8 app-i18n/ibus-anthy: new upstream release Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/ibus-anthy/Manifest | 1 + app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest index ed4572478cd..3212bf688c4 100644 --- a/app-i18n/ibus-anthy/Manifest +++ b/app-i18n/ibus-anthy/Manifest @@ -1,2 +1,3 @@ +DIST ibus-anthy-1.5.10.tar.gz 758528 BLAKE2B 39496f5c3a5f2038f3f81e09504e472a32da85f27701741cbe77b576afcd8685c4f2209aaf24ef84420cbeec1614b251d2903c1ea4e7175a1014f92615399847 SHA512 963b1dfba18259aad2296c10de35f9f321b0169d6f85afa058ed57b6894fe4e1d44514ffadeee3c3108aac77f54aa645096ddf4bdb353fafaedb83d27d8c5d47 DIST ibus-anthy-1.5.4.tar.gz 592595 BLAKE2B d483079c72ee8a500f79dfa6a1fe28b6dc13b8a7671c4ef6aba8df5994d6f2e3cddc9c8ebafe173a9f4799f1073745c8b23ea2aa7438e93d8e84c4b2c1ec129c SHA512 8478e9ea14472d0153cc7a35feae4edea791476dc98cfc266b598f915376d267bd5db48ea0a676209d7a6fa680628116a30fec59afaf696477cfaa14082aad8d DIST ibus-anthy-1.5.9.tar.gz 765672 BLAKE2B 88a2b935bfe1007bdcbd70af358509da77533a67df4b6d0be218b5f9d5e1c0ca093e62618765f1e2d7c06c2127458319bbf482ce8598398b9562ecec8a258301 SHA512 2f57db784ddbd4ea57afba245dc532fe4ee8c9fea5fc7df9b3ca26600816ef4c0626b4ebdbbd976826c391890216af587863707caa26c3926a6278cc6b720ef6 diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild b/app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild new file mode 100644 index 000..497c5293094 --- /dev/null +++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.10.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit gnome2-utils python-single-r1 + +DESCRIPTION="Japanese Anthy engine for IBus" +HOMEPAGE="https://github.com/ibus/ibus/wiki"; +SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + app-i18n/anthy + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +src_prepare() { + default + gnome2_environment_reset +} + +src_configure() { + econf \ + $(use_enable nls) \ + --enable-private-png \ + --with-layout=default \ + --with-python=${EPYTHON} +} + +src_test() { + : +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + python_optimize +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + + if ! has_version app-dicts/kasumi; then + elog "app-dicts/kasumi is not required but probably useful for you." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: 02e875724cee4f20e4dc041e4435a11214a3092f Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 14:14:13 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 14:14:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e87572 app-i18n/ibus: fix tests Closes: https://bugs.gentoo.org/642964 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/ibus/ibus-1.5.17.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-i18n/ibus/ibus-1.5.17.ebuild b/app-i18n/ibus/ibus-1.5.17.ebuild index 43eff2df2a0..10bd3f700de 100644 --- a/app-i18n/ibus/ibus-1.5.17.ebuild +++ b/app-i18n/ibus/ibus-1.5.17.ebuild @@ -5,7 +5,7 @@ EAPI="6" PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) VALA_USE_DEPEND="vapigen" -inherit autotools bash-completion-r1 gnome2-utils ltprune python-r1 vala virtualx +inherit autotools bash-completion-r1 gnome2-utils ltprune python-r1 vala virtualx xdg-utils DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" HOMEPAGE="https://github.com/ibus/ibus/wiki"; @@ -98,6 +98,7 @@ src_prepare() { default eautoreconf + xdg_environment_reset } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: e7fd95d82616a5445a83e23573bc37220a539a5e Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 14:17:41 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 14:17:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fd95d8 app-i18n/ibus: tidy Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/ibus/ibus-1.5.18.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-i18n/ibus/ibus-1.5.18.ebuild b/app-i18n/ibus/ibus-1.5.18.ebuild index 25c34029d3f..0115a8275ea 100644 --- a/app-i18n/ibus/ibus-1.5.18.ebuild +++ b/app-i18n/ibus/ibus-1.5.18.ebuild @@ -130,10 +130,10 @@ src_configure() { $(use_enable libnotify) \ $(use_enable nls) \ $(use_enable test tests) \ - $(use_enable vala) \ - $(use_enable wayland) \ $(use_enable unicode unicode-dict) \ $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data") \ + $(use_enable vala) \ + $(use_enable wayland) \ "${python_conf[@]}" }
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: d23bbcb5735378dcd612e675ba82834547dd063d Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 14:07:12 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 14:07:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23bbcb5 app-i18n/ibus: drop old Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/ibus/Manifest | 1 - app-i18n/ibus/ibus-1.5.15.ebuild | 167 --- 2 files changed, 168 deletions(-) diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest index 0c987da8625..ede5dd9ea81 100644 --- a/app-i18n/ibus/Manifest +++ b/app-i18n/ibus/Manifest @@ -1,5 +1,4 @@ DIST ibus-1.5.12.tar.gz 2190284 BLAKE2B 57ac7f9e8e8f0419bad1bf3aa629282ef3c0188d29e98bc872e594955f69e0863020d600c674cabed56db156a85210b5b3c1fe137b135395a27d2535e4938164 SHA512 a443bf0d1b71a52c18e7d13a0c69f38c48f6924cfb1669912880b87be1bf41bcb7d8d6252aafd6799e43d41c081fd94cf334fd836a0505c93a4e5c5b68241c81 -DIST ibus-1.5.15.tar.gz 2259352 BLAKE2B 52a820b55573f034f60dc705e0c513515c0f128f861d2dd9a22be9bfafdd10f116a159b8d9a21a64f7b66225e7191a08b9c5ff873bbe29421c53fec2bee08b71 SHA512 4e588acf2ca0172b365630dcfe2d9062e7583e50a44d435ec05c8e3976c6caf54c4708733f1f7dce5ef7724254469ee5c7ab3b086f0cbea18775c894863b0c3e DIST ibus-1.5.16.tar.gz 2375719 BLAKE2B cf4cbd4556e43403c73da3cd2cb9f6da8e0baf5f90b3bc74f6d12c1bad057198ed828053dcbb3ddfd28c37d9011b6166e834385720aa827a68f594dbd4cf9298 SHA512 494ead69cf9c0111fd25fd1de27e796d89db4f08443afa1ec469f638469b25d8b19a59ea7ab0db0f3a130b9a89b3f2819667099ba38fc973d6efc61b367ce237 DIST ibus-1.5.17.tar.gz 2522960 BLAKE2B a0d19eaae809549d678b42394e76107b8869232c90932bfaa5072621598e83db0569084e931c51c15b7179d9d8e0a2ce144b726229dae81a009665a5de87afc4 SHA512 8a7e4fabbcb2096e647b1fb7487c92882bd320a4d777f2765817378abec2e60cafd63364c881fefc2805ff2baa6b28b15ee0710587662a3e65eeb60ead19496c DIST ibus-1.5.18.tar.gz 2760121 BLAKE2B dfcf549362ac9ac0cb9adb9cedc3fd7146877a42e0e086ad7be18ccb6239868ed940d2c371d83c2e2706c7120702af0bcb0106da60889f0b3d5857b8929b9165 SHA512 34519c3464eaf2cac3320e1568fc76f4edb281afa70f335c015b828ff4e86b3224d77b95cdc0b2e76e42459c54b1044264ff226963fe739dd553ac7326d2f2d3 diff --git a/app-i18n/ibus/ibus-1.5.15.ebuild b/app-i18n/ibus/ibus-1.5.15.ebuild deleted file mode 100644 index d98586b8db2..000 --- a/app-i18n/ibus/ibus-1.5.15.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) -VALA_USE_DEPEND="vapigen" - -inherit autotools bash-completion-r1 gnome2-utils ltprune python-r1 vala virtualx - -DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" -HOMEPAGE="https://github.com/ibus/ibus/wiki"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="+X gconf +gtk +gtk2 +introspection +libnotify nls +python test vala wayland" -REQUIRED_USE="gtk2? ( gtk ) - libnotify? ( gtk ) - python? ( - ${PYTHON_REQUIRED_USE} - gtk - introspection - ) - test? ( gtk ) - vala? ( introspection )" - -CDEPEND="app-text/iso-codes - dev-libs/glib:2 - gnome-base/dconf - gnome-base/librsvg:2 - sys-apps/dbus[X?] - X? ( - x11-libs/libX11 - !gtk? ( x11-libs/gtk+:2 ) - ) - gconf? ( gnome-base/gconf:2 ) - gtk? ( - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXi - gtk2? ( x11-libs/gtk+:2 ) - ) - introspection? ( dev-libs/gobject-introspection ) - libnotify? ( x11-libs/libnotify ) - nls? ( virtual/libintl ) - python? ( - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - ) - wayland? ( - dev-libs/wayland - x11-libs/libxkbcommon - )" -RDEPEND="${CDEPEND} - python? ( - gtk? ( - x11-libs/gtk+:3[introspection] - ) - )" -DEPEND="${CDEPEND} - $(vala_depend) - dev-util/intltool - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -src_prepare() { - vala_src_prepare --ignore-use - # disable emoji - touch \ - tools/main.vala \ - ui/gtk3/panel.vala - if ! use libnotify; then - touch ui/gtk3/panel.vala - fi - # for multiple Python implementations - sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am - # fix for parallel install - sed -i \ - -e "/^py2_compile/,/^$/d" \ - -e "/^install-data-hook/,/^$/d" \ - bindings/pygobject/Makefile.am - # require user interaction -
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: a5013d12f05af20b747cb249964053e71f77d80b Author: Akinori Hattori gentoo org> AuthorDate: Mon May 7 14:04:18 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Mon May 7 14:04:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5013d12 app-i18n/ibus: new upstream release Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-i18n/ibus/Manifest | 1 + app-i18n/ibus/ibus-1.5.18.ebuild | 187 +++ app-i18n/ibus/metadata.xml | 1 + 3 files changed, 189 insertions(+) diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest index c2bcc66ae37..0c987da8625 100644 --- a/app-i18n/ibus/Manifest +++ b/app-i18n/ibus/Manifest @@ -2,3 +2,4 @@ DIST ibus-1.5.12.tar.gz 2190284 BLAKE2B 57ac7f9e8e8f0419bad1bf3aa629282ef3c0188d DIST ibus-1.5.15.tar.gz 2259352 BLAKE2B 52a820b55573f034f60dc705e0c513515c0f128f861d2dd9a22be9bfafdd10f116a159b8d9a21a64f7b66225e7191a08b9c5ff873bbe29421c53fec2bee08b71 SHA512 4e588acf2ca0172b365630dcfe2d9062e7583e50a44d435ec05c8e3976c6caf54c4708733f1f7dce5ef7724254469ee5c7ab3b086f0cbea18775c894863b0c3e DIST ibus-1.5.16.tar.gz 2375719 BLAKE2B cf4cbd4556e43403c73da3cd2cb9f6da8e0baf5f90b3bc74f6d12c1bad057198ed828053dcbb3ddfd28c37d9011b6166e834385720aa827a68f594dbd4cf9298 SHA512 494ead69cf9c0111fd25fd1de27e796d89db4f08443afa1ec469f638469b25d8b19a59ea7ab0db0f3a130b9a89b3f2819667099ba38fc973d6efc61b367ce237 DIST ibus-1.5.17.tar.gz 2522960 BLAKE2B a0d19eaae809549d678b42394e76107b8869232c90932bfaa5072621598e83db0569084e931c51c15b7179d9d8e0a2ce144b726229dae81a009665a5de87afc4 SHA512 8a7e4fabbcb2096e647b1fb7487c92882bd320a4d777f2765817378abec2e60cafd63364c881fefc2805ff2baa6b28b15ee0710587662a3e65eeb60ead19496c +DIST ibus-1.5.18.tar.gz 2760121 BLAKE2B dfcf549362ac9ac0cb9adb9cedc3fd7146877a42e0e086ad7be18ccb6239868ed940d2c371d83c2e2706c7120702af0bcb0106da60889f0b3d5857b8929b9165 SHA512 34519c3464eaf2cac3320e1568fc76f4edb281afa70f335c015b828ff4e86b3224d77b95cdc0b2e76e42459c54b1044264ff226963fe739dd553ac7326d2f2d3 diff --git a/app-i18n/ibus/ibus-1.5.18.ebuild b/app-i18n/ibus/ibus-1.5.18.ebuild new file mode 100644 index 000..25c34029d3f --- /dev/null +++ b/app-i18n/ibus/ibus-1.5.18.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +VALA_USE_DEPEND="vapigen" + +inherit autotools bash-completion-r1 gnome2-utils python-r1 vala virtualx xdg-utils + +DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" +HOMEPAGE="https://github.com/ibus/ibus/wiki"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python test +unicode vala wayland" +REQUIRED_USE="emoji? ( gtk ) + gtk2? ( gtk ) + kde? ( gtk ) + libnotify? ( gtk ) + python? ( + ${PYTHON_REQUIRED_USE} + gtk + introspection + ) + test? ( gtk ) + vala? ( introspection )" + +CDEPEND="app-text/iso-codes + dev-libs/glib:2 + gnome-base/dconf + gnome-base/librsvg:2 + sys-apps/dbus[X?] + X? ( + x11-libs/libX11 + !gtk? ( x11-libs/gtk+:2 ) + ) + gconf? ( gnome-base/gconf:2 ) + gtk? ( + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXi + gtk2? ( x11-libs/gtk+:2 ) + ) + introspection? ( dev-libs/gobject-introspection ) + kde? ( dev-qt/qtgui:5 ) + libnotify? ( x11-libs/libnotify ) + nls? ( virtual/libintl ) + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + )" +RDEPEND="${CDEPEND} + python? ( + gtk? ( + x11-libs/gtk+:3[introspection] + ) + )" +DEPEND="${CDEPEND} + $(vala_depend) + dev-util/intltool + virtual/pkgconfig + emoji? ( + app-i18n/unicode-cldr + app-i18n/unicode-emoji + ) + nls? ( sys-devel/gettext ) + unicode? ( app-i18n/unicode-data )" + +src_prepare() { + vala_src_prepare --ignore-use + sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" configure.ac + if ! use emoji; then + touch \ + tools/main.vala \ + ui/gtk3/panel.vala + fi + if ! use kde; then + touch ui/gtk3/panel.vala + fi + if ! use libnotify; then + touch ui/gtk3/panel.vala + fi + # for multiple Python implementations + sed -i "s/^\(PYGOBJ
[gentoo-commits] repo/gentoo:master commit in: dev-python/sabyenc/
commit: 01196e28b4a92fb1b5d7e2ba144d1314953f1cf3 Author: Justin Bronder gentoo org> AuthorDate: Mon May 7 14:33:04 2018 + Commit: Justin Bronder gentoo org> CommitDate: Mon May 7 14:33:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01196e28 dev-python/sabyenc: bump 3.3.5 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-python/sabyenc/Manifest | 2 +- dev-python/sabyenc/{sabyenc-3.3.2.ebuild => sabyenc-3.3.5.ebuild} | 5 - 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/dev-python/sabyenc/Manifest b/dev-python/sabyenc/Manifest index d171cd51dce..581cf3ccf68 100644 --- a/dev-python/sabyenc/Manifest +++ b/dev-python/sabyenc/Manifest @@ -1 +1 @@ -DIST sabyenc-3.3.2.tar.gz 16601738 BLAKE2B 90d55d23d78574d05d1a674abf08e3dc0d913bf2f80f5f3e5e9007c1b6d1c0575e699b46ac4afca293dfb6b0357508652fee74ef3af18d2e317f01c0f982 SHA512 82d86007ea6802909203ca4fb08518426ce91723ede7a5c0b2a56d65f67ef00e8322a60b6571826c1aad78717b68398ece67e23ed910f7afd6db8adf42dc3ce6 +DIST sabyenc-3.3.5.tar.gz 19578318 BLAKE2B d36182074682a00cdca15be12d9d1424f9d3a8f03130df905e53814135cb0f685086d643ad23f3aec47b56b50b3ca43925a0fb4a3ded14cae2559fd14b6beeaf SHA512 94b5114be111feafc65f75d6461e5135bc1b8c8a84d8501f28e1035150d5581e901e7290f5b4cc6cb5426fac5d4971d138c43f6a62ec3bfe43ea9b5f269c0a89 diff --git a/dev-python/sabyenc/sabyenc-3.3.2.ebuild b/dev-python/sabyenc/sabyenc-3.3.5.ebuild similarity index 83% rename from dev-python/sabyenc/sabyenc-3.3.2.ebuild rename to dev-python/sabyenc/sabyenc-3.3.5.ebuild index f464f448110..7c8c926ed06 100644 --- a/dev-python/sabyenc/sabyenc-3.3.2.ebuild +++ b/dev-python/sabyenc/sabyenc-3.3.5.ebuild @@ -21,10 +21,5 @@ DEPEND=" DOCS=( CHANGES.md README.md doc/yenc-draft.1.3.txt ) python_test() { - # https://github.com/sabnzbd/sabyenc/pull/7 - cat <<-EOF > pytest.ini - [pytest] - norecursedirs = yencfiles - EOF pytest -v || die "Test failed." }
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: c62d36974d732a1109c262fce1317f7861b63538 Author: Justin Bronder gentoo org> AuthorDate: Mon May 7 14:41:43 2018 + Commit: Justin Bronder gentoo org> CommitDate: Mon May 7 14:41:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62d3697 net-nntp/sabnzbd: bump 2.3.3 Thanks to Craig Davis for the report, #654750. Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-nntp/sabnzbd/Manifest | 2 +- net-nntp/sabnzbd/{sabnzbd-2.3.2.ebuild => sabnzbd-2.3.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest index 2e4215f357d..26d7a55dd7c 100644 --- a/net-nntp/sabnzbd/Manifest +++ b/net-nntp/sabnzbd/Manifest @@ -1 +1 @@ -DIST SABnzbd-2.3.2-src.tar.gz 2745451 BLAKE2B 87bb6852417ff369f839a70661ecf2dae5d3137b7fc35b1c7ff184c21a1171a2eb00c3de26630d13ca8921b41650d16f3c7ed88acaf651187cfcbd452947 SHA512 9b94607e2b672309db0905034c6ccf78bc2a87aa7204fbd787c44e9bfe2e08bc4378cf7c35b315a0a78f788e0595e69cafd580b829916260b901888f60db4d20 +DIST SABnzbd-2.3.3-src.tar.gz 2750031 BLAKE2B 1551ed04b65cbc3c59488801ecb4dc9181d57cfeb67de9574daeeaa2fa0dd63921d5f15319634570147bf71457b00487f6974d4f3582dca680fb8135be4dc3c2 SHA512 c5509ab35b4dbbd127fad583aa3aed89f6eba5582bed61b735fa2fada6f8b5e528baca1a55fd9c52c66a473512af3a81153ab7d9defd90a9b4084f115bb5d9ee diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild b/net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild similarity index 100% rename from net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild rename to net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-wireless/osmo-fl2k/
commit: 3f7470626a6568307063d72d86551fbf1b94d12a Author: Chí-Thanh Christopher Nguyễn gentoo org> AuthorDate: Mon May 7 15:26:10 2018 + Commit: Chí-Thanh Christopher Nguyễn gentoo org> CommitDate: Mon May 7 15:26:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f747062 net-wireless/osmo-fl2k: initial commit Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-wireless/osmo-fl2k/Manifest | 1 + net-wireless/osmo-fl2k/metadata.xml | 8 + net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild | 48 +++ net-wireless/osmo-fl2k/osmo-fl2k-.ebuild | 48 +++ 4 files changed, 105 insertions(+) diff --git a/net-wireless/osmo-fl2k/Manifest b/net-wireless/osmo-fl2k/Manifest new file mode 100644 index 000..9c9acab7da8 --- /dev/null +++ b/net-wireless/osmo-fl2k/Manifest @@ -0,0 +1 @@ +DIST osmo-fl2k-0.1.1.tar.xz 59196 BLAKE2B 031b9bdf7f03f3e9c3bcb158bf5695b3771381d5cbabb94853580c57cf8a7bafcacba6168815b6ff46d6fb4e463ea6caff0e1d289692510801409d8b4cf28b72 SHA512 fb19c34919956970106fe7a69632e691f01caef3a1bc212501304f9d910dd08389f95b8d031b3336d009afc08744d846ea3bc349e1d9446bbfd13e11ec95ceff diff --git a/net-wireless/osmo-fl2k/metadata.xml b/net-wireless/osmo-fl2k/metadata.xml new file mode 100644 index 000..1570f891c6a --- /dev/null +++ b/net-wireless/osmo-fl2k/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + ra...@gentoo.org + Radio + + diff --git a/net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild b/net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild new file mode 100644 index 000..8125eb474ee --- /dev/null +++ b/net-wireless/osmo-fl2k/osmo-fl2k-0.1.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils linux-info udev + +DESCRIPTION="turns FL2000-based USB 3.0 to VGA adapters into low cost DACs" + +HOMEPAGE="https://osmocom.org/projects/osmo-fl2k/wiki"; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.osmocom.org/osmo-fl2k"; +else + KEYWORDS="~amd64" + SRC_URI="mirror://gentoo/${P}.tar.xz" +fi + +LICENSE="GPL-2+" +SLOT="0" + +IUSE="udev" + +DEPEND="virtual/libusb:1" +RDEPEND="${DEPEND} + media-sound/sox + sys-apps/pv" + +# continguous memory allocator can optionally be used for zero-copy transfer +# TODO: tell users to set CONFIG_CMA_SIZE_MBYTES or boot with cma=... parameter +CONFIG_CHECK="~CMA ~DMA_CMA" + +src_configure() { + # udev rules use wrong filename and would go to wrong directory anyway + local mycmakeargs=( + -DLIB_INSTALL_DIR="/usr/$(get_libdir)" + -DINSTALL_UDEV_RULES=OFF + ) + cmake-utils_src_configure +} + +src_install() { + if use udev; then + udev_newrules ${PN}.rules 99-${PN}.rules + fi + cmake-utils_src_install +} diff --git a/net-wireless/osmo-fl2k/osmo-fl2k-.ebuild b/net-wireless/osmo-fl2k/osmo-fl2k-.ebuild new file mode 100644 index 000..8125eb474ee --- /dev/null +++ b/net-wireless/osmo-fl2k/osmo-fl2k-.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils linux-info udev + +DESCRIPTION="turns FL2000-based USB 3.0 to VGA adapters into low cost DACs" + +HOMEPAGE="https://osmocom.org/projects/osmo-fl2k/wiki"; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.osmocom.org/osmo-fl2k"; +else + KEYWORDS="~amd64" + SRC_URI="mirror://gentoo/${P}.tar.xz" +fi + +LICENSE="GPL-2+" +SLOT="0" + +IUSE="udev" + +DEPEND="virtual/libusb:1" +RDEPEND="${DEPEND} + media-sound/sox + sys-apps/pv" + +# continguous memory allocator can optionally be used for zero-copy transfer +# TODO: tell users to set CONFIG_CMA_SIZE_MBYTES or boot with cma=... parameter +CONFIG_CHECK="~CMA ~DMA_CMA" + +src_configure() { + # udev rules use wrong filename and would go to wrong directory anyway + local mycmakeargs=( + -DLIB_INSTALL_DIR="/usr/$(get_libdir)" + -DINSTALL_UDEV_RULES=OFF + ) + cmake-utils_src_configure +} + +src_install() { + if use udev; then + udev_newrules ${PN}.rules 99-${PN}.rules + fi + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 9c82e26f1a595a7cb1a95c96515713542e63888b Author: Matt Turner gentoo org> AuthorDate: Mon May 7 16:11:42 2018 + Commit: Matt Turner gentoo org> CommitDate: Mon May 7 16:11:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c82e26f media-libs/mesa: Version bump to 18.0.3 media-libs/mesa/Manifest | 1 + media-libs/mesa/mesa-18.0.3.ebuild | 571 + 2 files changed, 572 insertions(+) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index d72581e4f46..71ce5ea9284 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,3 +1,4 @@ DIST mesa-17.3.9.tar.xz 10660456 BLAKE2B 54f4a75f9040e50e9eea8f5c52a276578379d25d2a01ac4767ab12bee85fe5dae1492d5bb1df06b6e8c6b0fe960bbd5ea38691c75d08a6b4302c64377ce58e54 SHA512 83deffbc6b9823b8e93cccf57d7952106f3d55fea881e3924f9f9586f0e9347a6e3a1a36cc19c24af819f2fde3af9496652a6ff56132511a5618d5774404f63f DIST mesa-18.0.2.tar.xz 10949364 BLAKE2B 8b0557db70f61ac39df96e923383e41008f483ae2f89b3723e94e644cb2ced81a7996d61009acaebaf7813843742a24351a573c80f1173615e6c0302552cf621 SHA512 77d24d01c4c22596d28421aeb74932ff232730a4f556ae1a2e8777ece2876e4e352679575385c065505df4a2a83d2c1cf30db92dcf88038417e36a2768332d7e +DIST mesa-18.0.3.tar.xz 10922936 BLAKE2B 7281579b39b3fcff7fbe56576c1345954f47f42edaceea2ee02d99f3fd704704bfdcfd698ae78c4756df16acac9f0a297a3248e46e2c2aca61d7291df7b0b521 SHA512 decd050bab049d17bcde3f832d4da0ffdb80f147c99377a162739bbe72fd6fd32b51e56e6fc66895b8c30fc19a1815bae164b21aa557816c3998ad18c1ffca2d DIST mesa-18.1.0-rc2.tar.xz 7872 BLAKE2B a95096ed573031eed17b880f725d68af062e0f7d9513d391d83c51e996fa238add93e05ae98ad4ed77d731f7521736b73566687be798029293d88f8b4b75db1c SHA512 43ddb27c436ab6ad08c4f5f764855e0681c10995e5279146c01e03e6e8af98dd23d96a20d3ac50107a6ca89cc3dd094bc472ddd70d290d0357cef3059ae34cfc diff --git a/media-libs/mesa/mesa-18.0.3.ebuild b/media-libs/mesa/mesa-18.0.3.ebuild new file mode 100644 index 000..944b89c4937 --- /dev/null +++ b/media-libs/mesa/mesa-18.0.3.ebuild @@ -0,0 +1,571 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git"; + +if [[ ${PV} = ]]; then + GIT_ECLASS="git-r3" + EXPERIMENTAL="true" +fi + +PYTHON_COMPAT=( python2_7 ) + +inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS} + +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 + SRC_URI="" +else + SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="!bindist? ( bindist )" + +RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 unwind + +llvm +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind + vdpau vulkan wayland xvmc xa" + +REQUIRED_USE=" + d3d9? ( dri3 gallium ) + llvm? ( gallium ) + opencl? ( gallium llvm ) + openmax? ( gallium ) + gles1? ( egl ) + gles2? ( egl ) + vaapi? ( gallium ) + vdpau? ( gallium ) + vulkan? ( || ( video_cards_i965 video_cards_radeonsi ) + video_cards_radeonsi? ( llvm ) ) + wayland? ( egl gbm ) + xa? ( gallium ) + video_cards_freedreno? ( gallium ) + video_cards_intel? ( classic ) + video_cards_i915? ( || ( classic gallium ) ) + video_cards_i965? ( classic ) + video_cards_imx?( gallium video_cards_vivante ) + video_cards_nouveau? ( || ( classic 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 ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.89" +RDEPEND=" + classic? ( app-eselect/eselect-mesa ) + gallium? ( app-eselect/eselect-mesa ) + >=app-eselect/eselect-opengl-1.3.0 +
[gentoo-commits] repo/gentoo:master commit in: sys-boot/silo/
commit: 7feba33143b3b11e91448c9f331ecefd4cd05aa0 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon May 7 16:14:01 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 7 16:14:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7feba331 sys-boot/silo: fix a build against PIC profiles Build failed on default/linux/sparc/17.0 profiles as ./util -a silotftp.map silotftp.aout silotftp2.aout silotftp.b silotftp.b2 Distance between two changes larger than 63K 3 83881 0 I suspect th breakage happens due code inflation (caused by -fPIC) on new profiles. iamben reports that -fno-PIC makes silo to build and boot a sparc machine \o/ Fixed-by: iamben Tested-by: iamben Package-Manager: Portage-2.3.36, Repoman-2.3.9 sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild | 4 +++- sys-boot/silo/silo-1.4.14_p20170829.ebuild| 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild b/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild index 2431901f440..946707a2947 100644 --- a/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild +++ b/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild @@ -40,7 +40,9 @@ src_prepare() { sed -i -e "s/1.4.14/1.4.14_git20120819_p1/g" Rules.make || die # Fix build failure - sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing -U_FORTIFY_SOURCE -mcpu=v9/g" Rules.make || die + # -fno-PIC is needed to shrink silo size back to manageable on + # profiles where gcc has -fPIC default (via --enable-default-pie). + sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing -U_FORTIFY_SOURCE -mcpu=v9 -fno-PIC/g" Rules.make || die } src_compile() { diff --git a/sys-boot/silo/silo-1.4.14_p20170829.ebuild b/sys-boot/silo/silo-1.4.14_p20170829.ebuild index dde2b3c9a73..e62265f8848 100644 --- a/sys-boot/silo/silo-1.4.14_p20170829.ebuild +++ b/sys-boot/silo/silo-1.4.14_p20170829.ebuild @@ -29,7 +29,9 @@ src_prepare() { sed -i -e "s/1.4.14/1.4.14_git20170829/g" Rules.make || die # Fix build failure - sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing -U_FORTIFY_SOURCE -mcpu=v9/g" Rules.make || die + # -fno-PIC is needed to shrink silo size back to manageable on + # profiles where gcc has -fPIC default (via --enable-default-pie). + sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing -U_FORTIFY_SOURCE -mcpu=v9 -fno-PIC/g" Rules.make || die # Don't strip ieee32.b during compile sed -i -e '/^ $(STRIP) ieee32.b/d' first/Makefile || die
[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/
commit: a4d6b0a536aead6b6baf7d0257127532bca72648 Author: Johannes Huber gentoo org> AuthorDate: Mon May 7 16:29:48 2018 + Commit: Johannes Huber gentoo org> CommitDate: Mon May 7 16:29:48 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4d6b0a5 sys-libs/kpmcore: Bump subslot Upstream commit cd335925013ebfbe3ac5ea84c8846fc362780131 Package-Manager: Portage-2.3.36, Repoman-2.3.9 sys-libs/kpmcore/kpmcore-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/kpmcore/kpmcore-.ebuild b/sys-libs/kpmcore/kpmcore-.ebuild index d61de3d54f..0f95c8368c 100644 --- a/sys-libs/kpmcore/kpmcore-.ebuild +++ b/sys-libs/kpmcore/kpmcore-.ebuild @@ -13,7 +13,7 @@ fi DESCRIPTION="Library for managing partitions" HOMEPAGE="https://www.kde.org/applications/system/kdepartitionmanager"; LICENSE="GPL-3" -SLOT="5/7" +SLOT="5/8" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: 060384b97950b7be10ee002513d56b022635eceb Author: Johannes Huber gentoo org> AuthorDate: Mon May 7 16:37:57 2018 + Commit: Johannes Huber gentoo org> CommitDate: Mon May 7 16:38:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060384b9 app-admin/calamares: Remove 3.1.12-r1 Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-admin/calamares/Manifest | 1 - app-admin/calamares/calamares-3.1.12-r1.ebuild | 79 -- 2 files changed, 80 deletions(-) diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index 057005f5852..21c218a2d05 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1,2 +1 @@ -DIST calamares-3.1.12.tar.gz 2272996 BLAKE2B f9fd2edd6922262b2a0e5a28818c79e477c9cc2105a4d4d3cb8367cb6a399af1011f6333f43790699aea04d31668e7fa2b9b79225098af6b1f31093de8988e87 SHA512 10ab898c06d4d936c5bf25e5d461e40d98914636b2fddca22b80b949b6a1225170887ffc6ceebb3848276b6d4812db863751b608b6671bb829a98a0dc6e7bf72 DIST calamares-3.1.13.tar.gz 2279516 BLAKE2B ff2c81e81086d53c205c25dbdb7e8b1b60f5f10c979e9afd85c02426cd38037c6fbbf76e21fa5fb152ea9bf1c47658563ba5b2fb7e84b4e2734d6269584315df SHA512 451e04fe41448976e612b2a682cf38ed2683b490bb195ba82ad97d47dfd3eb808f8c25251be00104e3f3b4086ab37be462034bbd2866e64536e90f7ebcfb0d7a diff --git a/app-admin/calamares/calamares-3.1.12-r1.ebuild b/app-admin/calamares/calamares-3.1.12-r1.ebuild deleted file mode 100644 index 261aa9e0169..000 --- a/app-admin/calamares/calamares-3.1.12-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) -inherit kde5 python-r1 - -DESCRIPTION="Distribution-independent installer framework" -HOMEPAGE="https://calamares.io"; -if [[ ${KDE_BUILD_TYPE} == live ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}"; -else - SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"; - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -IUSE="+networkmanager pythonqt +upower" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kservice) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwebengine 'widgets') - $(add_qt_dep qtwidgets) - dev-cpp/yaml-cpp:= - >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}] - sys-apps/dbus - sys-apps/dmidecode - sys-auth/polkit-qt[qt5(+)] - >=sys-libs/kpmcore-3.0.3:5= - pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] ) -" - -RDEPEND="${DEPEND} - app-admin/sudo - dev-libs/libatasmart - net-misc/rsync - >=sys-block/parted-3.0 - || ( sys-boot/grub:2 sys-boot/systemd-boot ) - sys-boot/os-prober - sys-fs/squashfs-tools - virtual/udev - networkmanager? ( net-misc/networkmanager ) - upower? ( sys-power/upower ) -" - -src_prepare() { - cmake-utils_src_prepare - python_setup - export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ - PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ - PYTHON_CFLAGS="$(python_get_CFLAGS)"\ - PYTHON_LIBS="$(python_get_LIBS)" -} - -src_configure() { - local mycmakeargs=( - -DWEBVIEW_FORCE_WEBKIT=OFF - -DWITH_PYTHONQT=$(usex pythonqt) - ) - - kde5_src_configure - sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' "${S}"/calamares.desktop - sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' "${S}"/calamares.desktop -} - -src_install() { - kde5_src_install - dobin "${FILESDIR}"/calamares-pkexec -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: 01c20e365470501db34314fa0e1ce32ee4bdd5c0 Author: Johannes Huber gentoo org> AuthorDate: Mon May 7 16:37:04 2018 + Commit: Johannes Huber gentoo org> CommitDate: Mon May 7 16:38:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c20e36 app-admin/calamares: Version bump 3.1.13 Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-admin/calamares/Manifest| 1 + app-admin/calamares/calamares-3.1.13.ebuild | 79 + 2 files changed, 80 insertions(+) diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index a60cebdc428..057005f5852 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1 +1,2 @@ DIST calamares-3.1.12.tar.gz 2272996 BLAKE2B f9fd2edd6922262b2a0e5a28818c79e477c9cc2105a4d4d3cb8367cb6a399af1011f6333f43790699aea04d31668e7fa2b9b79225098af6b1f31093de8988e87 SHA512 10ab898c06d4d936c5bf25e5d461e40d98914636b2fddca22b80b949b6a1225170887ffc6ceebb3848276b6d4812db863751b608b6671bb829a98a0dc6e7bf72 +DIST calamares-3.1.13.tar.gz 2279516 BLAKE2B ff2c81e81086d53c205c25dbdb7e8b1b60f5f10c979e9afd85c02426cd38037c6fbbf76e21fa5fb152ea9bf1c47658563ba5b2fb7e84b4e2734d6269584315df SHA512 451e04fe41448976e612b2a682cf38ed2683b490bb195ba82ad97d47dfd3eb808f8c25251be00104e3f3b4086ab37be462034bbd2866e64536e90f7ebcfb0d7a diff --git a/app-admin/calamares/calamares-3.1.13.ebuild b/app-admin/calamares/calamares-3.1.13.ebuild new file mode 100644 index 000..261aa9e0169 --- /dev/null +++ b/app-admin/calamares/calamares-3.1.13.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) +inherit kde5 python-r1 + +DESCRIPTION="Distribution-independent installer framework" +HOMEPAGE="https://calamares.io"; +if [[ ${KDE_BUILD_TYPE} == live ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}"; +else + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"; + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +IUSE="+networkmanager pythonqt +upower" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + dev-cpp/yaml-cpp:= + >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}] + sys-apps/dbus + sys-apps/dmidecode + sys-auth/polkit-qt[qt5(+)] + >=sys-libs/kpmcore-3.0.3:5= + pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] ) +" + +RDEPEND="${DEPEND} + app-admin/sudo + dev-libs/libatasmart + net-misc/rsync + >=sys-block/parted-3.0 + || ( sys-boot/grub:2 sys-boot/systemd-boot ) + sys-boot/os-prober + sys-fs/squashfs-tools + virtual/udev + networkmanager? ( net-misc/networkmanager ) + upower? ( sys-power/upower ) +" + +src_prepare() { + cmake-utils_src_prepare + python_setup + export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ + PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ + PYTHON_CFLAGS="$(python_get_CFLAGS)"\ + PYTHON_LIBS="$(python_get_LIBS)" +} + +src_configure() { + local mycmakeargs=( + -DWEBVIEW_FORCE_WEBKIT=OFF + -DWITH_PYTHONQT=$(usex pythonqt) + ) + + kde5_src_configure + sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' "${S}"/calamares.desktop + sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' "${S}"/calamares.desktop +} + +src_install() { + kde5_src_install + dobin "${FILESDIR}"/calamares-pkexec +}
[gentoo-commits] repo/gentoo:master commit in: sys-block/mtx/
commit: f9558e01907253b71653000eba87de4e5658a4ef Author: Wim Muskee gmail com> AuthorDate: Sun May 6 05:22:41 2018 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon May 7 16:52:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9558e01 sys-block/mtx: update HOMEPAGE Closes: https://bugs.gentoo.org/647192 (cherry picked from commit ef7c57126c8b1a328e0e2079e658472085490ff6) Closes: https://github.com/gentoo/gentoo/pull/8276 Signed-off-by: Robin H. Johnson gentoo.org> sys-block/mtx/mtx-1.3.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/mtx/mtx-1.3.12.ebuild b/sys-block/mtx/mtx-1.3.12.ebuild index 3d06dd3885a..0053c550bc5 100644 --- a/sys-block/mtx/mtx-1.3.12.ebuild +++ b/sys-block/mtx/mtx-1.3.12.ebuild @@ -4,7 +4,7 @@ EAPI=0 DESCRIPTION="Utilities for controlling SCSI media changers and tape drives" -HOMEPAGE="http://mtx.sourceforge.net/"; +HOMEPAGE="https://sourceforge.net/projects/mtx/"; SRC_URI="mirror://sourceforge/mtx/${P}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/
commit: 6087f8347b5df6cf69ce7b51780787737f2ad4ee Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 7 17:01:34 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 7 17:01:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6087f834 kde-plasma/kwallet-pam: Cleanup vulnerable Bug: https://bugs.gentoo.org/654746 Package-Manager: Portage-2.3.36, Repoman-2.3.9 kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild | 33 kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild | 33 2 files changed, 66 deletions(-) diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild deleted file mode 100644 index 1e17a756b33..000 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit kde5 - -DESCRIPTION="KWallet PAM module to not enter password again" -LICENSE="LGPL-2.1" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -DEPEND=" - dev-libs/libgcrypt:0= - virtual/pam -" -RDEPEND="${DEPEND} - net-misc/socat -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" - -DKWALLET4=0 - ) - kde5_src_configure -} - -pkg_postinst() { - kde5_pkg_postinst - elog "This package enables auto-unlocking of kde-frameworks/kwallet:5." - elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"; -} diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild deleted file mode 100644 index 8c9a7437fc0..000 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit kde5 - -DESCRIPTION="KWallet PAM module to not enter password again" -LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -DEPEND=" - dev-libs/libgcrypt:0= - virtual/pam -" -RDEPEND="${DEPEND} - net-misc/socat -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" - -DKWALLET4=0 - ) - kde5_src_configure -} - -pkg_postinst() { - kde5_pkg_postinst - elog "This package enables auto-unlocking of kde-frameworks/kwallet:5." - elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"; -}
[gentoo-commits] proj/pms:master commit in: /
commit: e9536369d4c032f088683bd8fddfe30d12c3dcc8 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 4 20:01:35 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 4 20:07:12 2018 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=e9536369 pms.cls: Another workaround for tex4ht. Prevent loading of eso-pic, which produces spurious elements (bug 654676). This is fixed in tex4ht-20090611_p1038-r6, but the workaround doesn't harm and will allow processing with older versions. pms.cls | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pms.cls b/pms.cls index e00b4e9..8e18929 100644 --- a/pms.cls +++ b/pms.cls @@ -71,6 +71,8 @@ \RequirePackage[scaled=.90]{helvet} \setboolean{TEX4HT-HACKS}{false} \else +% Prevent implicit loading of eso-pic (by gitinfo2) +\@namedef{v...@eso-pic.sty}{/12/31} \setboolean{TEX4HT-HACKS}{true} \fi
[gentoo-commits] proj/pms:master commit in: /
commit: 472776d8d36625dc3f6ba638b4a2353424438245 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 4 20:06:17 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 4 20:07:12 2018 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=472776d8 pms.cls: Output git branch information too, if not on master. pms.cls | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pms.cls b/pms.cls index 8e18929..e8a444d 100644 --- a/pms.cls +++ b/pms.cls @@ -169,6 +169,8 @@ \newcommand{\commitinfo}{% \ifthenelse{\equal{\gitCommitterDate}{(None)}}{}{% This version corresponds to commit \gitAbbrevHash +\ifthenelse{\equal{\gitBranch}{\detokenize{master}}}{} +{ on branch \gitBranch}% \ifthenelse{\equal{\gitDirty}{}}{}{ with local changes}.% }% }
[gentoo-commits] proj/pms:master commit in: /
commit: 0ce392fe023c489a1834a25e1fbf7dc406f86a0c Author: Ulrich Müller gentoo org> AuthorDate: Mon Feb 19 18:55:09 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 4 20:07:12 2018 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=0ce392fe Change from vc to gitinfo2 for git metadata. The gitinfo2 package is included with TeXLive, has better support for git (e.g., information about branches and tags), and doesn't need any local scripts in the repository itself. .gitignore | 2 +- Makefile| 44 +-- eapi-cheatsheet.tex | 12 pms.cls | 25 vc | 24 --- vc-git.awk | 85 - 6 files changed, 47 insertions(+), 145 deletions(-) diff --git a/.gitignore b/.gitignore index 6d150b7..583b6ae 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ *.blg *.css *.dvi +*.gin *.html *.idv *.lg @@ -18,7 +19,6 @@ *.tmp *.toc *.xref -vc.tex # Emacs backup files and locks *~ diff --git a/Makefile b/Makefile index d10a65a..5359342 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ -LATEXFILES := $(filter-out vc.tex,$(wildcard *.tex)) pms.cls -SOURCES = $(LATEXFILES) pms.bib vc vc-git.awk Makefile +LATEXFILES := $(wildcard *.tex) pms.cls +SOURCES = $(LATEXFILES) pms.bib Makefile +COMMITINFO = gitHeadLocal.gin TWOSIDE = @@ -10,7 +11,7 @@ all: pms.pdf html: pms.html -pms.pdf eapi-cheatsheet.pdf: $(LATEXFILES) pms.bbl vc.tex +pms.pdf eapi-cheatsheet.pdf: $(LATEXFILES) pms.bbl $(COMMITINFO) $(aux-clean) set -e; \ while true; do \ @@ -32,7 +33,7 @@ eapi-cheatsheet-nocombine.pdf: pms.pdf grep -q 'Warning.*Rerun' eapi-cheatsheet-nocombine.log || break; \ done -pms.dvi: $(LATEXFILES) pms.bbl vc.tex +pms.dvi: $(LATEXFILES) pms.bbl $(COMMITINFO) $(aux-clean) set -e; \ while true; do \ @@ -40,7 +41,7 @@ pms.dvi: $(LATEXFILES) pms.bbl vc.tex grep -q 'Warning.*Rerun' pms.log || break; \ done -pms.html: $(LATEXFILES) pms.bbl vc.tex +pms.html: $(LATEXFILES) pms.bbl $(COMMITINFO) set -e; sum=''; \ while true; do \ mk4ht xhlatex pms xhtml,fn-in; \ @@ -58,26 +59,37 @@ pms.html: $(LATEXFILES) pms.bbl vc.tex @# remove redundant span elements LC_ALL=C sed -i -e ':x;/]*\)\?$$/{N;bx;};:y;s/\(]*>\)\([^<]*\)<\/span>\1/\1\2/;ty' $@ -pms.bbl: pms.bib $(LATEXFILES) vc.tex +pms.bbl: pms.bib $(LATEXFILES) $(COMMITINFO) $(aux-clean) latex pms bibtex pms -vc.tex: $(SOURCES) - /bin/sh ./vc -m - -dist: $(SOURCES) vc.tex pms.pdf pms.html +$(COMMITINFO): $(SOURCES) + @# see gitinfo2 documentation + reltag=$$(git describe --tags --long --always --dirty='-*' \ + --match='eapi-*-approved*' 2>/dev/null); \ + if test -n "$${reltag}"; then \ + TZ=UTC git log -1 --date=short-local --decorate=short \ + --pretty="format:\usepackage[%%%n shash={%h},%n\ + lhash={%H},%n authname={%an},%n authemail={%ae},%n\ + authsdate={%ad},%n authidate={%ai},%n authudate={%at},%n\ + commname={%cn},%n commemail={%ce},%n commsdate={%cd},%n\ + commidate={%ci},%n commudate={%ct},%n refnames={%d},%n\ + reltag={$${reltag}}%n]{gitexinfo}%n" > $@; \ + fi + +dist: $(SOURCES) $(COMMITINFO) pms.pdf pms.html PV='$(PV)'; \ if test -z "$${PV}"; then \ current_eapi=$$(sed -n 's/.*CurrentEAPIIs{\(.*\)}.*/\1/p' pms.tex); \ - vc_date=$$(sed -n \ - 's/.*VCDateISO{\([0-9]*\)-\([0-9]*\)-\([0-9]*\)}.*/\1\2\3/p' \ - vc.tex); \ - PV=$${current_eapi}_p$${vc_date}; \ + commit_date=$$(sed -n \ + 's/.*commsdate={\([0-9]*\)-\([0-9]*\)-\([0-9]*\)}.*/\1\2\3/p' \ + $(COMMITINFO)); \ + PV=$${current_eapi}_p$${commit_date}; \ fi; \ echo "PV = $${PV}"; \ tar -cJf pms-"$${PV}".tar.xz --transform="s%^%pms-$${PV}/%" \ - $(SOURCES) vc.tex && \ + $(SOURCES) $(COMMITINFO) && \ tar -cJf pms-"$${PV}"-prebuilt.tar.xz --transform="s%^%pms-$${PV}/%" \ pms.pdf eapi-cheatsheet.pdf pms*.html pms.css @@ -90,7 +102,7 @@ clean: *.lot *.out *.html *.css *.png *.4ct *.4tc *.idv *.lg *.tmp *.xref maintainer-clean: clean - rm -f vc.tex + rm -f $(COMMITINFO) .PHONY: all html dist upload clean maintainer-clean diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex index 61481d0..e785ed6 100644 --- a/eapi-cheatsheet.tex +++ b/eapi-cheatsheet.tex @@ -12,6 +12,7 @@ \usepackage[orig,english]{isodate} \usepackage[scaled=.90]{helvet} \usepackage[nohyphen]{underscore} +\usepackage[local]{gitinfo2} \newcommand{\code}[1]{\texttt{#1}} % This should reflect the latest approved EAPI version \newcommand{\version}{7.0} @@ -28,12 +29,11 @@ Ulrich Müller \\
[gentoo-commits] repo/gentoo:master commit in: app-admin/consul/
commit: 1c958b4f804001add12b2dec14ac405a902c53c2 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon May 7 10:33:48 2018 + Commit: Zac Medico gentoo org> CommitDate: Mon May 7 17:12:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c958b4f app-admin/consul: use HTTPS for HOMEPAGE Closes: https://github.com/gentoo/gentoo/pull/8295 app-admin/consul/consul-0.9.3.ebuild | 4 ++-- app-admin/consul/consul-1.0.0.ebuild | 4 ++-- app-admin/consul/consul-1.0.6.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-admin/consul/consul-0.9.3.ebuild b/app-admin/consul/consul-0.9.3.ebuild index 73999db91a2..05b4622df94 100644 --- a/app-admin/consul/consul-0.9.3.ebuild +++ b/app-admin/consul/consul-0.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,7 +8,7 @@ inherit golang-vcs-snapshot systemd user KEYWORDS="~amd64" EGO_PN="github.com/hashicorp/consul" DESCRIPTION="A tool for service discovery, monitoring and configuration" -HOMEPAGE="http://www.consul.io"; +HOMEPAGE="https://www.consul.io"; SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" diff --git a/app-admin/consul/consul-1.0.0.ebuild b/app-admin/consul/consul-1.0.0.ebuild index 73999db91a2..05b4622df94 100644 --- a/app-admin/consul/consul-1.0.0.ebuild +++ b/app-admin/consul/consul-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,7 +8,7 @@ inherit golang-vcs-snapshot systemd user KEYWORDS="~amd64" EGO_PN="github.com/hashicorp/consul" DESCRIPTION="A tool for service discovery, monitoring and configuration" -HOMEPAGE="http://www.consul.io"; +HOMEPAGE="https://www.consul.io"; SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" diff --git a/app-admin/consul/consul-1.0.6.ebuild b/app-admin/consul/consul-1.0.6.ebuild index 46b00a5d17b..05b4622df94 100644 --- a/app-admin/consul/consul-1.0.6.ebuild +++ b/app-admin/consul/consul-1.0.6.ebuild @@ -8,7 +8,7 @@ inherit golang-vcs-snapshot systemd user KEYWORDS="~amd64" EGO_PN="github.com/hashicorp/consul" DESCRIPTION="A tool for service discovery, monitoring and configuration" -HOMEPAGE="http://www.consul.io"; +HOMEPAGE="https://www.consul.io"; SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/gnuplot-mode/
commit: 502725f575883f44c5afe8b1db58d8a7c4152be0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 6 20:00:26 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 7 17:22:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502725f5 app-emacs/gnuplot-mode: De-stabilise hppa Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild index 2429b93ba70..7049409dc25 100644 --- a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild +++ b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/bruceravel/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="doc" DEPEND="doc? ( virtual/latex-base )"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/, app-emacs/gnuplot-mode/
commit: ddde0b242fd826959d552c9f2b116d90934eba82 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 6 20:09:47 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 7 17:22:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddde0b24 sci-visualization/gnuplot: De-stabilise hppa Bug: https://bugs.gentoo.org/650580 Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild | 2 +- sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild | 6 +++--- sci-visualization/gnuplot/gnuplot-5.0.6.ebuild| 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild index 7049409dc25..25a40ede0ec 100644 --- a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild +++ b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/bruceravel/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="doc" DEPEND="doc? ( virtual/latex-base )" diff --git a/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild b/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild index 1f62807e15a..44bb30c0cf3 100644 --- a/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild +++ b/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -17,11 +17,11 @@ if [[ -z ${PV%%*} ]]; then ECVS_CVS_OPTIONS="-dP" MY_P="${PN}" SRC_URI="" - KEYWORDS="alpha arm hppa ia64 ppc ppc64 sparc x86" + KEYWORDS="alpha arm ~hppa ia64 ppc ppc64 sparc x86" else MY_P="${P/_/.}" SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz" - KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" inherit autotools fi diff --git a/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild b/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild index 94965ccac26..d2fd43b0082 100644 --- a/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild +++ b/sci-visualization/gnuplot/gnuplot-5.0.6.ebuild @@ -17,11 +17,11 @@ if [[ -z ${PV%%*} ]]; then ECVS_CVS_OPTIONS="-dP" MY_P="${PN}" SRC_URI="" - KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86" + KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 x86" else MY_P="${P/_/.}" SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi LICENSE="gnuplot bitmap? ( free-noncomm )"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/
commit: 5727ca6b7cf936cf15677bbbc22517c46e83f142 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 6 20:02:49 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 7 17:22:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5727ca6b profiles: hppa: Stable-mask sci-visualization/gnuplot USE-revdeps profiles/arch/hppa/package.use.stable.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index fe22b1e5037..5c3e42b5317 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,12 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (6 May 2018) +# sci-visualization/gnuplot is not stable. +app-admin/sysstat isag +sci-mathematics/octave gnuplot +sci-libs/libqalculate gnuplot + # Andreas Sturmlechner (12 Feb 2018) # dev-libs/libical stabilisation timeout, bug #621724 app-mobilephone/gnokii ical
[gentoo-commits] repo/gentoo:master commit in: dev-python/sip/
commit: 43537feac295686038a30e3c5a5fe069b69bdf66 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 6 19:53:31 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 7 17:22:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43537fea dev-python/sip: De-stabilise hppa No revdeps. Bug: https://bugs.gentoo.org/642822 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-python/sip/sip-4.19.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sip/sip-4.19.3.ebuild b/dev-python/sip/sip-4.19.3.ebuild index f8b510397e5..38c05afc296 100644 --- a/dev-python/sip/sip-4.19.3.ebuild +++ b/dev-python/sip/sip-4.19.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/pyqt/${P}.tar.gz" # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in SLOT="0/12" LICENSE="|| ( GPL-2 GPL-3 SIP )" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="debug doc" RDEPEND="${PYTHON_DEPS}"
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/
commit: e7f1c6d149c5931f244df1e6c6d27a60750c99f8 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon May 7 17:40:50 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon May 7 17:40:50 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e7f1c6d1 gnome-extra/gnome-documents: fix useflag Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild index def9d80c..d746ac56 100644 --- a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild +++ b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild @@ -22,7 +22,7 @@ COMMON_DEPEND=" >=x11-libs/gtk+-3.22.15:3[introspection] >=net-libs/libsoup-2.41.3:2.4 gnome-base/gnome-desktop:3=[introspection] - >=app-misc/tracker-2:=[miner-fs] + >=app-misc/tracker-2:= >=x11-libs/cairo-1.14 >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection] x11-libs/gdk-pixbuf:2[introspection]
[gentoo-commits] repo/gentoo:master commit in: www-apps/cgisysinfo/
commit: a50edaca90a69c294fa9cbee14861d646e5a0095 Author: Wim Muskee gmail com> AuthorDate: Fri Jan 26 06:03:06 2018 + Commit: Rafael Martins gentoo org> CommitDate: Mon May 7 18:01:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50edaca www-apps/cgisysinfo: update SRC_URI, HOMEPAGE, REPO_URI Closes: https://bugs.gentoo.org/626300 Apparently, the Github 0.4.1 version requires an eautoreconf. The Github compiled bin has the same md5sum as the one from the tree. www-apps/cgisysinfo/Manifest| 2 +- www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild | 16 +--- www-apps/cgisysinfo/metadata.xml| 3 +++ 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/www-apps/cgisysinfo/Manifest b/www-apps/cgisysinfo/Manifest index 26067868433..26e3e3ab7dd 100644 --- a/www-apps/cgisysinfo/Manifest +++ b/www-apps/cgisysinfo/Manifest @@ -1 +1 @@ -DIST cgisysinfo-0.4.1.tar.bz2 262016 BLAKE2B f5595474591e55fb38b51a9235ad1d18b08e11694e79bcfb15234aed4e267f4c7f83202117c38df34d4e6045725f6d4ce8c2745a6e31b50c86a0b2db311b2a87 SHA512 fd14339ea346f70c9b5632ae861ba006b70c5ff5849ebbd3b32bcedaf0a5865d411d6d0f251362baea515f0d64639d544779c3569574a710ed4967c9fa770909 +DIST cgisysinfo-0.4.1.tar.gz 17662 BLAKE2B 63997c790d7d42d0a91f53f667a75b53b1954c1bf13f97f99918bcd926c6dcb4a7e75b1658490aab2d0d1ac666f163c910d903b26675994755c82d84bc52fa0f SHA512 a966c96345454424258b623038b555767d71e1e4258f92114081d93e8ce490b26e4c2b88f6ad527f0b55d267d008da3b13774b7e2499ad6b96e035ba3be2e912 diff --git a/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild b/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild index 392f1647e1c..0dc2dac982c 100644 --- a/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild +++ b/www-apps/cgisysinfo/cgisysinfo-0.4.1.ebuild @@ -3,18 +3,22 @@ EAPI="5" +inherit autotools + if [[ ${PV} = ** ]]; then WANT_AUTOMAKE="1.10" - inherit autotools mercurial - EHG_REPO_URI="http://hg.rafaelmartins.eng.br/cgisysinfo/"; + inherit git-r3 + EGIT_REPO_URI="https://github.com/rafaelmartins/${PN}"; KEYWORDS="" + DOCS=( "README.md" "AUTHORS" "NEWS" ) else - SRC_URI="http://distfiles.rafaelmartins.eng.br/${PN}/${P}.tar.bz2"; + SRC_URI="https://github.com/rafaelmartins/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" + DOCS=( "README" "AUTHORS" "NEWS" ) fi DESCRIPTION="A small cgi utility to show basic system information" -HOMEPAGE="http://projects.rafaelmartins.eng.br/cgisysinfo"; +HOMEPAGE="https://github.com/rafaelmartins/cgisysinfo"; LICENSE="GPL-2" SLOT="0" @@ -23,10 +27,8 @@ IUSE="fastcgi" DEPEND="fastcgi? ( dev-libs/fcgi )" RDEPEND="${DEPEND}" -DOCS="README AUTHORS NEWS" - src_prepare() { - [[ ${PV} = ** ]] && eautoreconf + eautoreconf } src_configure() { diff --git a/www-apps/cgisysinfo/metadata.xml b/www-apps/cgisysinfo/metadata.xml index 94d26d8201c..44c61e61b12 100644 --- a/www-apps/cgisysinfo/metadata.xml +++ b/www-apps/cgisysinfo/metadata.xml @@ -13,4 +13,7 @@ tested with nginx + fcgiwrap. It should works with any CGI-capable web server. + + rafaelmartins/cgisysinfo +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/fribidi/
commit: 9a1e77eff3ea0bb47909a782b23db3defcc2e0dc Author: Mart Raudsepp gentoo org> AuthorDate: Mon May 7 18:26:34 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon May 7 18:26:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1e77ef dev-libs/fribidi: move maintainership to gnome project Acked-by: Amy Liffey gentoo.org> Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/fribidi/metadata.xml | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-libs/fribidi/metadata.xml b/dev-libs/fribidi/metadata.xml index a2028936e2f..996e7cacd21 100644 --- a/dev-libs/fribidi/metadata.xml +++ b/dev-libs/fribidi/metadata.xml @@ -1,7 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -amy...@gentoo.org - + + gn...@gentoo.org + Gentoo GNOME Desktop +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/windowmaker/
commit: f61860cd9232df7f68a0143ce9667a92a8964a6e Author: Sergei Trofimovich gentoo org> AuthorDate: Mon May 7 19:12:02 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 7 19:12:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61860cd x11-wm/windowmaker: stable 0.95.8-r1 for hppa, bug #641172 Bug: https://bugs.gentoo.org/641172 Package-Manager: Portage-2.3.36, Repoman-2.3.9 RepoMan-Options: --include-arches="hppa" x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild b/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild index 6eb03535d35..263ee42c16f 100644 --- a/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild +++ b/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://windowmaker.org/pub/source/release/${P/windowm/WindowM}.tar.gz SLOT="0" LICENSE="GPL-2" IUSE="gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr" -KEYWORDS="alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" DEPEND="media-libs/fontconfig >=x11-libs/libXft-2.1.0
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 699b0c07baefca1e4c997cbe890e9267786e1c03 Author: Hans de Graaff gentoo org> AuthorDate: Mon May 7 19:14:33 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 7 19:15:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699b0c07 profiles/package.mask: mask old ruby23 slots of packages profiles/package.mask | 14 ++ 1 file changed, 14 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 25007b5751d..88daab2471e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,20 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (7 May 2018) +# Old slots that are ruby23-only and no longer maintained +# upstream, and that do not have packages depend on them. +# Migrate to newer slot of the same package. +dev-ruby/askismet:0 +dev-ruby/arel:5.0 +dev-ruby/autoprefixer-rails:6 +dev-ruby/blankslate:2 +dev-ruby/http:0.6 +dev-ruby/jquery-ui-rails:4 +dev-ruby/net-ssh:3 +dev-ruby/sanitize:0 +dev-ruby/twitter:5 + # Maciej Mrozowski (6 May 2018) # SoQt does not build yet >=media-libs/coin-4.0.0
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 2c6299c6df54f540741de02928b14ba3e6029d6a Author: Hans de Graaff gentoo org> AuthorDate: Mon May 7 19:19:26 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 7 19:19:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6299c6 ruby-fakegem.eclass: Add EAPI guard up to EAPI=6 This will allow us to introduce new defaults for some of the ruby-fakegem settings when switching to EAPI=7. eclass/ruby-fakegem.eclass | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index c606ccfdb7b..b66d57d2d57 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby-fakegem.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: ruby-fakegem.eclass @@ -104,6 +104,14 @@ RUBY_FAKEGEM_BINDIR="${RUBY_FAKEGEM_BINDIR-bin}" # get installed. Some gems provide extra files such as version information, # Rails generators, or data that needs to be installed as well. +case "${EAPI:-0}" in + 0|1|2|3|4|5|6) + ;; + *) + die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" + ;; +esac + RUBY_FAKEGEM_SUFFIX="${RUBY_FAKEGEM_SUFFIX:-}"
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 0608a2b2eb86325c6732e20993aece4465e49174 Author: Aric Belsito gmail com> AuthorDate: Mon May 7 19:18:33 2018 + Commit: Aric Belsito gmail com> CommitDate: Mon May 7 19:18:33 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0608a2b2 sys-devel/gcc: version bump to 8.1.0-r2 sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-8.1.0-r1.ebuild => gcc-8.1.0-r2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index ccf94ee..6a950a0 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -17,5 +17,5 @@ DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296 SHA512 60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 -DIST gcc-8.1.0-patches-1.1.tar.bz2 7740 BLAKE2B 7385174a716ad0efef57374ab5184ef632098c65409bf6dfbc58616d5e5a93fbb5f8194039658fd667d04fa2d8b7200a08e96ea5b137b21a9284548e2c3e220f SHA512 b20620a063fae5c27b633fe22b60d78354bca06e97ffc1169c03f55105fa0a6731b584f74fafafc83b717493376f342b1048133b7dbe1d8689fb27faec8946d6 +DIST gcc-8.1.0-patches-1.2.tar.bz2 8486 BLAKE2B 0232bbc63c56c62fc44099330fc05b9463d5fddfcdaffcc8dae1e380f4c88ead9be8d6f5c47e80ec820bbfa8825157aef26cb9c893f5e2186d6de4168f78eb70 SHA512 55afbf8c9b8cd34b7c0bac42fc3b171d7c538fa8f256bc282998f46db2294a5956bfd94b36ac1adbabccebc49717218b184ed4ec98297e3dfbcf0669a6e5dd78 DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946 SHA512 c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c diff --git a/sys-devel/gcc/gcc-8.1.0-r1.ebuild b/sys-devel/gcc/gcc-8.1.0-r2.ebuild similarity index 97% rename from sys-devel/gcc/gcc-8.1.0-r1.ebuild rename to sys-devel/gcc/gcc-8.1.0-r2.ebuild index 2e218c5..dd7b8c0 100644 --- a/sys-devel/gcc/gcc-8.1.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.1.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI="5" -PATCH_VER="1.1" +PATCH_VER="1.2" #UCLIBC_VER="1.0" inherit epatch toolchain
[gentoo-commits] proj/musl:master commit in: media-libs/mesa/
commit: eb23f64933a5761424b5a759f2988ee92add0c5d Author: Aric Belsito gmail com> AuthorDate: Mon May 7 19:21:20 2018 + Commit: Aric Belsito gmail com> CommitDate: Mon May 7 19:21:20 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=eb23f649 media-libs/mesa: version bump to 18.0.3 sync with upstream media-libs/mesa/Manifest | 7 +- media-libs/mesa/mesa-17.1.10.ebuild| 509 -- media-libs/mesa/mesa-17.2.8.ebuild | 588 media-libs/mesa/mesa-17.3.8.ebuild | 588 media-libs/mesa/mesa-17.3.9.ebuild | 2 +- media-libs/mesa/mesa-18.0.0.ebuild | 590 .../{mesa-18.0.1.ebuild => mesa-18.0.3.ebuild} | 14 +- media-libs/mesa/mesa-18.1.0_rc1.ebuild | 591 - 8 files changed, 3 insertions(+), 2886 deletions(-) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index d8673e6..71ce5ea 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,9 +1,4 @@ -DIST mesa-17.1.10.tar.xz 9872168 BLAKE2B 205ece7b016fcc1de5bb72711775cd8f4b90f5d6c26db77d1576752fcd4a99a36cbcd902bb6ad1041d476d1c3b32479baceb4087c902ce598ede3d57851c6b9d SHA512 728dbd41f5d3a7a1c33fc18c08a8b8eb1f6d236c5f00781209f46b144dd66a27ecd723ab1635868b7ad77de3a18ad53f1a88c932f17c0be97605a2775e3b3a9b -DIST mesa-17.2.8.tar.xz 10393304 BLAKE2B 558321eefc6d599aaedfe468f03c2f1f99b5c96c253637db00b7da3265ec38e031d15f77623db1f4408f15912c93347e0f5769b01d92329be7f55e45f6f6bf75 SHA512 ce05ad2d3e1b55ffe9c8ef65023a840c04b29014c7876b23182a6a6dd0b768f248ec21bc5b738d21b846f59f4b73501a9fe834d6a87e7dba16c6f821008e0f01 -DIST mesa-17.3.8.tar.xz 10660896 BLAKE2B 432deefad4b0a42914efc24c558d5c766443f55ff8324317980a4f91a5e560207c3c142d9547868c6cd480ad751c2b11a76da06dea891a044016868b3dcdaaa2 SHA512 4a63b760d5c64425e2d4dddf6ab8167c1845020f173bd56ec1d2e483e3bf2afb9ca483fcf329d37cc0bce82ab5134ee43ea82a2e3a4ee9463de16a9f75bc6e16 DIST mesa-17.3.9.tar.xz 10660456 BLAKE2B 54f4a75f9040e50e9eea8f5c52a276578379d25d2a01ac4767ab12bee85fe5dae1492d5bb1df06b6e8c6b0fe960bbd5ea38691c75d08a6b4302c64377ce58e54 SHA512 83deffbc6b9823b8e93cccf57d7952106f3d55fea881e3924f9f9586f0e9347a6e3a1a36cc19c24af819f2fde3af9496652a6ff56132511a5618d5774404f63f -DIST mesa-18.0.0.tar.xz 11056544 BLAKE2B 467c100bcbc0a60e3868e718331192255fd16394c21b08c128a054e066740cd071e0b272aba011873fe239821f53442e9a07ae860d94b425275bd68c3db3b7fc SHA512 1494bb09357896a2505b3dcfec772268e28c765804f21e144948a314f1d79d99ff9f21062ef5860eb5a5a568b305a9c954585924a7ac8890fe1ebd8df3bcc396 -DIST mesa-18.0.1.tar.xz 10945308 BLAKE2B 03dad0961aafeb954a50f1db305288682e6b0dc58631b66de2f331dc95756b881bf7f73b5e2fa4ec04640054c27aab236acdf6b89bd7cd89ca1dbe9134a6a2d0 SHA512 b0d610904b6f179a27b42aee5f479339e341926915cdc6adb08ac999a4a12539abc3776577e86af83e10381d9703ef1bca70bab81b43daf2c000622c9c3612d2 DIST mesa-18.0.2.tar.xz 10949364 BLAKE2B 8b0557db70f61ac39df96e923383e41008f483ae2f89b3723e94e644cb2ced81a7996d61009acaebaf7813843742a24351a573c80f1173615e6c0302552cf621 SHA512 77d24d01c4c22596d28421aeb74932ff232730a4f556ae1a2e8777ece2876e4e352679575385c065505df4a2a83d2c1cf30db92dcf88038417e36a2768332d7e -DIST mesa-18.1.0-rc1.tar.xz 8324 BLAKE2B e5a89c8469b6716463c9efb0e7059022bc986da83d55a020156a3466cb44c283828bacb340ef4dceda9e14a82f737b6809f742b49a8b38d7e871ff1864e8bb3e SHA512 5b179b4ece6fd0e04ef00744d975607b6678c4c333c47fdd7442768ac15b375c7faeb8472b0dba19c0b8755067effd6243803ce17739a50c17efc8e69e6ae401 +DIST mesa-18.0.3.tar.xz 10922936 BLAKE2B 7281579b39b3fcff7fbe56576c1345954f47f42edaceea2ee02d99f3fd704704bfdcfd698ae78c4756df16acac9f0a297a3248e46e2c2aca61d7291df7b0b521 SHA512 decd050bab049d17bcde3f832d4da0ffdb80f147c99377a162739bbe72fd6fd32b51e56e6fc66895b8c30fc19a1815bae164b21aa557816c3998ad18c1ffca2d DIST mesa-18.1.0-rc2.tar.xz 7872 BLAKE2B a95096ed573031eed17b880f725d68af062e0f7d9513d391d83c51e996fa238add93e05ae98ad4ed77d731f7521736b73566687be798029293d88f8b4b75db1c SHA512 43ddb27c436ab6ad08c4f5f764855e0681c10995e5279146c01e03e6e8af98dd23d96a20d3ac50107a6ca89cc3dd094bc472ddd70d290d0357cef3059ae34cfc diff --git a/media-libs/mesa/mesa-17.1.10.ebuild b/media-libs/mesa/mesa-17.1.10.ebuild deleted file mode 100644 index 6bcc5aa..000 --- a/media-libs/mesa/mesa-17.1.10.ebuild +++ /dev/null @@ -1,509 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git"; - -if [[ ${PV} = ]]; then - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" -fi - -PYTHON_COMPAT=( python2_7 ) - -inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS} - -OPENGL_DIR="xorg-x11" - -MY_P="${P/_/-}" - -DESCRIPTION="OpenGL-like graphic library for Linux" -HOMEPAGE="https://www.mesa3d.org/";
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xtrap/
commit: ac6ee9d946077b220b38cc20a00b430c847ce48a Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 17:57:13 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6ee9d9 x11-apps/xtrap: x86 stable (bug #649316) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-apps/xtrap/xtrap-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-apps/xtrap/xtrap-1.0.3.ebuild b/x11-apps/xtrap/xtrap-1.0.3.ebuild index 963c4174b04..4575e7f8ec7 100644 --- a/x11-apps/xtrap/xtrap-1.0.3.ebuild +++ b/x11-apps/xtrap/xtrap-1.0.3.ebuild @@ -5,7 +5,7 @@ EAPI="5" inherit xorg-2 DESCRIPTION="X.Org xtrap application" -KEYWORDS="amd64 ~arm ~hppa ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="amd64 ~arm ~hppa ~mips ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="" RDEPEND="x11-libs/libX11 x11-libs/libXt
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-amdgpu/
commit: 37f67e54f51e876e811f50460260527edb582957 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 17:53:27 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f67e54 x11-drivers/xf86-video-amdgpu: x86 stable (bug #649316) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild index e8b1133db02..2b5db54e52d 100644 --- a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild +++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1.ebuild @@ -8,7 +8,7 @@ inherit xorg-2 if [[ ${PV} == * ]]; then SRC_URI="" else - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi DESCRIPTION="Accelerated Open Source driver for AMDGPU cards"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libpciaccess/
commit: 2f116e1233d6065bb30a4193e0e0d61769060732 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 17:52:32 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f116e12 x11-libs/libpciaccess: x86 stable (bug #649316) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-libs/libpciaccess/libpciaccess-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libpciaccess/libpciaccess-0.14.ebuild b/x11-libs/libpciaccess/libpciaccess-0.14.ebuild index 2c82608120d..abc229f21c4 100644 --- a/x11-libs/libpciaccess/libpciaccess-0.14.ebuild +++ b/x11-libs/libpciaccess/libpciaccess-0.14.ebuild @@ -7,7 +7,7 @@ XORG_MULTILIB=yes inherit xorg-2 DESCRIPTION="Library providing generic access to the PCI bus and devices" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="zlib" DEPEND="!
[gentoo-commits] repo/gentoo:master commit in: x11-apps/bdftopcf/
commit: 08e20865cf676c91db823bc41c0603cd0d2ccd66 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 17:57:50 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e20865 x11-apps/bdftopcf: x86 stable (bug #649316) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-apps/bdftopcf/bdftopcf-1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-apps/bdftopcf/bdftopcf-1.1.ebuild b/x11-apps/bdftopcf/bdftopcf-1.1.ebuild index fc5db50f522..6f3812bd32e 100644 --- a/x11-apps/bdftopcf/bdftopcf-1.1.ebuild +++ b/x11-apps/bdftopcf/bdftopcf-1.1.ebuild @@ -7,7 +7,7 @@ inherit xorg-2 DESCRIPTION="X.Org bdftopcf application" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" DEPEND=" x11-proto/fontsproto
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-vesa/
commit: 79ccc4a5f040d91d345d62e8800dd4ed45bd5504 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 17:58:54 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ccc4a5 x11-drivers/xf86-video-vesa: x86 stable (bug #649316) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild index 36ee843ac30..cdeac87113f 100644 --- a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild +++ b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild @@ -5,7 +5,7 @@ EAPI=5 inherit linux-info xorg-2 DESCRIPTION="Generic VESA video driver" -KEYWORDS="-* alpha amd64 ~ia64 ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="-* alpha amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=x11-base/xorg-server-1.6
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: c9b395d1b0d2261908a70cab9af1fef9867cf25d Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 17:58:34 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b395d1 x11-libs/libdrm: x86 stable (bug #649316) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-libs/libdrm/libdrm-2.4.91.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdrm/libdrm-2.4.91.ebuild b/x11-libs/libdrm/libdrm-2.4.91.ebuild index f14cd8176a3..d8944e86f9b 100644 --- a/x11-libs/libdrm/libdrm-2.4.91.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.91.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2"; - KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" + KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" fi VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/
commit: 581d12cd74be55a078ce7633d9ba0944140efb6c Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 18:00:34 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581d12cd x11-base/xcb-proto: x86 stable (bug #649316) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-base/xcb-proto/xcb-proto-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xcb-proto/xcb-proto-1.13.ebuild b/x11-base/xcb-proto/xcb-proto-1.13.ebuild index 3d15c94215f..6be6d434830 100644 --- a/x11-base/xcb-proto/xcb-proto-1.13.ebuild +++ b/x11-base/xcb-proto/xcb-proto-1.13.ebuild @@ -15,7 +15,7 @@ EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/proto.git"; [[ ${PV} != * ]] && \ SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2"; -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="${PYTHON_DEPS}"