diff --git a/Manifest.files.gz b/Manifest.files.gz index 0070372cfe0d..1aafe47afbd3 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 5c8b906e38e9..e55596eb84bb 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/sudo/sudo-1.8.22.ebuild b/app-admin/sudo/sudo-1.8.22.ebuild index 81a7dffe1216..b9b8ff18c94b 100644 --- a/app-admin/sudo/sudo-1.8.22.ebuild +++ b/app-admin/sudo/sudo-1.8.22.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz LICENSE="ISC BSD" SLOT="0" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris" fi IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey" diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index de6fda8235c4..be7d522ff93c 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest index bbe662863d25..a2bd5ccc8c08 100644 --- a/app-crypt/gnupg/Manifest +++ b/app-crypt/gnupg/Manifest @@ -6,3 +6,4 @@ DIST gnupg-2.2.1.tar.bz2 6537959 BLAKE2B 4ec500110358a9e5c7d01157e3e9b29a6c70842 DIST gnupg-2.2.3.tar.bz2 6547069 BLAKE2B a5ac44f696cce2ffbac72b80f0efcd19fe09934fe00d3fe90c0a5be5618b40b686fa9fe3e78a451e72835342afa75f4316b7ea34d3ff9fe602e621111876cc4b SHA512 c73df3c6f7ce65bd9867a39d10f93548496bf596ba0901737fc0063b370fd2d834c0b912e5aa07ff31067bc9c1263acc9d314c6bfaf7c889b72c8d46087810cb DIST gnupg-2.2.4.tar.bz2 6571487 BLAKE2B ec678470e574fdc9f057cc727cbb902ce525f76adae740722731e318032707d0f72873628024c2070a72c21321f2b8da16153edeafcb4ddeba72de59ff5c73bd SHA512 3d5c93b7662433103e9549d066a6b1a0c09d595851fab712d2ee844a55157e952a8a2dd5deff70fa8dd6817481f81c3fe5135603bca03206857310d04c1067a8 DIST gnupg-2.2.5.tar.bz2 6584756 BLAKE2B d19358caf65627243c37afbf348acb2ea91f785272f318aed9e95e097c34cf3b3b1a223919a86e3ff09c045cb0b56d8aed7c746ed1223dd6a6aa072d24c44bce SHA512 675d2acc2ba95d14b14f4c83364663d88c982332fb4c35a4cf32af19a6bd4453ad89905c80d45007adb50c01816247df84d1f525e94bb668b962a84815e49bf1 +DIST gnupg-2.2.6.tar.bz2 6605028 BLAKE2B 2de6f8d32e551a8af5c41b7e6220a43645472b3b7f25b168a54343c4279f412d5d8f7a5142451504192259b3fe4a3e3242d12520dadc385f466dd701a803073a SHA512 ad0861c86c1886f701ae05e7cd439449cf0684a7bf461ca2b729c5e93833ee36f8438cd4d7f73a4c60e57060f3d8f4890a809b2bbc31b083f9f61d2f66ccacc4 diff --git a/app-crypt/gnupg/gnupg-2.2.6.ebuild b/app-crypt/gnupg/gnupg-2.2.6.ebuild new file mode 100644 index 000000000000..badbebb0518f --- /dev/null +++ b/app-crypt/gnupg/gnupg-2.2.6.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit systemd toolchain-funcs + +MY_P="${P/_/-}" + +DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" +HOMEPAGE="http://www.gnupg.org/" +SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" + +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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server" + +COMMON_DEPEND_LIBS=" + >=dev-libs/npth-1.2 + >=dev-libs/libassuan-2.5.0 + >=dev-libs/libgcrypt-1.7.3 + >=dev-libs/libgpg-error-1.24 + >=dev-libs/libksba-1.3.4 + >=net-misc/curl-7.10 + ssl? ( >=net-libs/gnutls-3.0:0= ) + sys-libs/zlib + ldap? ( net-nds/openldap ) + bzip2? ( app-arch/bzip2 ) + readline? ( sys-libs/readline:0= ) + smartcard? ( usb? ( virtual/libusb:0 ) ) + tofu? ( >=dev-db/sqlite-3.7 ) + virtual/mta + " +COMMON_DEPEND_BINS="app-crypt/pinentry + !app-crypt/dirmngr" + +# Existence of executables is checked during configuration. +DEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + nls? ( sys-devel/gettext ) + doc? ( sys-apps/texinfo )" + +RDEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + selinux? ( sec-policy/selinux-gpg ) + nls? ( virtual/libintl )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( + ChangeLog NEWS README THANKS TODO VERSION + doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER +) + +PATCHES=( + "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch" +) + +src_configure() { + local myconf=() + + if use smartcard; then + myconf+=( + --enable-scdaemon + $(use_enable usb ccid-driver) + ) + else + myconf+=( --disable-scdaemon ) + fi + + if use elibc_SunOS || use elibc_AIX; then + myconf+=( --disable-symcryptrun ) + else + myconf+=( --enable-symcryptrun ) + fi + + # glib fails and picks up clang's internal stdint.h causing weird errors + [[ ${CC} == *clang ]] && \ + export gl_cv_absolute_stdint_h=/usr/include/stdint.h + + econf \ + "${myconf[@]}" \ + $(use_enable bzip2) \ + $(use_enable ssl gnutls) \ + $(use_enable nls) \ + $(use_enable tofu) \ + $(use_enable wks-server wks-tools) \ + $(use_with ldap) \ + $(use_with readline) \ + --enable-gpg \ + --enable-gpgsm \ + --enable-large-secmem \ + --enable-all-tests \ + CC_FOR_BUILD="$(tc-getBUILD_CC)" +} + +src_compile() { + default + + use doc && emake -C doc html +} + +src_test() { + #Bug: 638574 + use tofu && export TESTFLAGS=--parallel + default +} + +src_install() { + default + + use tools && + dobin \ + tools/{convert-from-106,gpg-check-pattern} \ + tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \ + tools/make-dns-cert + + dosym gpg /usr/bin/gpg2 + dosym gpgv /usr/bin/gpgv2 + echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die + echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die + + dodir /etc/env.d + echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die + + use doc && dodoc doc/gnupg.html/* doc/*.png + + systemd_douserunit doc/examples/systemd-user/*.{service,socket} +} diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest index 4740ef28c919..e8e43f0ce1b3 100644 --- a/app-crypt/pinentry/Manifest +++ b/app-crypt/pinentry/Manifest @@ -1 +1,2 @@ DIST pinentry-1.0.0.tar.bz2 436930 BLAKE2B 949be8de8504a42cd5bd6ffebe331a825db7ff3c2ccc5fc554155b7621fddf9df957aa92063eb1a06c6964826a296bf60a4cc46cf2886552e37703a62042f35a SHA512 f109236707c51871b5020ef807a551366461fafcfbe09bf8cda19d4b163a42cf622562b905ceb41429f1d648b3f3d27807538709da6a135b67f9888709eccd62 +DIST pinentry-1.1.0.tar.bz2 467702 BLAKE2B cf43555848ab0dc60756fca123aba7599ebb1bfe0458b973ed9d84479f8de9ee69ef309b518b40aa340434d64d37793cf97c94f78f99820bc5c71ecd2aac7a49 SHA512 5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd diff --git a/app-crypt/pinentry/pinentry-1.1.0.ebuild b/app-crypt/pinentry/pinentry-1.1.0.ebuild new file mode 100644 index 000000000000..c960a939b3c8 --- /dev/null +++ b/app-crypt/pinentry/pinentry-1.1.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic qmake-utils toolchain-funcs + +DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="https://gnupg.org/aegypten2/index.html" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="caps emacs gnome-keyring gtk ncurses qt5 static" + +CDEPEND=" + app-eselect/eselect-pinentry + >=dev-libs/libassuan-2.1 + >=dev-libs/libgcrypt-1.6.3 + >=dev-libs/libgpg-error-1.17 + caps? ( sys-libs/libcap ) + gnome-keyring? ( app-crypt/libsecret ) + gtk? ( x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) +" +DEPEND="${CDEPEND} + sys-devel/gettext + virtual/pkgconfig +" +RDEPEND="${CDEPEND} + gnome-keyring? ( app-crypt/gcr ) +" + +REQUIRED_USE=" + gtk? ( !static ) + qt5? ( !static ) +" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) + +PATCHES=( + "${FILESDIR}/${PN}-0.8.2-ncurses.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11 + + export QTLIB="$(qt5_get_libdir)" + + econf \ + --enable-pinentry-tty \ + $(use_with caps libcap) \ + $(use_enable emacs pinentry-emacs) \ + $(use_enable gnome-keyring libsecret) \ + $(use_enable gnome-keyring pinentry-gnome3) \ + $(use_enable gtk pinentry-gtk2) \ + $(use_enable ncurses pinentry-curses) \ + $(use_enable ncurses fallback-curses) \ + $(use_enable qt5 pinentry-qt) \ + MOC="$(qt5_get_bindir)"/moc +} + +src_install() { + default + rm -f "${ED}"/usr/bin/pinentry || die + + use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4 +} + +pkg_postinst() { + if ! has_version 'app-crypt/pinentry' || has_version '=2.6.9 support memory locking for unprivileged processes." + elog "The soft resource limit for memory locking specifies the limit an" + elog "unprivileged process may lock into memory. You can also use POSIX" + elog "capabilities to allow pinentry to lock memory. To do so activate the caps" + elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" + elog "your users." + fi + + eselect pinentry update ifunset +} + +pkg_postrm() { + eselect pinentry update ifunset +} diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz index 222dcedde439..bf04609ee0e7 100644 Binary files a/app-metrics/Manifest.gz and b/app-metrics/Manifest.gz differ diff --git a/app-metrics/alertmanager/Manifest b/app-metrics/alertmanager/Manifest index 837df56dd514..b38be1da387f 100644 --- a/app-metrics/alertmanager/Manifest +++ b/app-metrics/alertmanager/Manifest @@ -1 +1,2 @@ DIST alertmanager-0.14.0.tar.gz 2786623 BLAKE2B e9c773af81153b3062d27464c6b8d1edcafe66575b8d5a6309b162c6546d3dedf7ae5b1afcf4dafb3dfdb6bcf826aeb9119b27cfe596da365a6272ee71b30441 SHA512 e352d51d86b853ff679892df3c494da2c7b4afb918d807e6d63b76e959b586f43a4c773de18bdd9e6a5067d4034748bb304ebdee2f08983b00890c1ae393d0b8 +DIST alertmanager-0.15.0_rc1.tar.gz 2982827 BLAKE2B 76c36dab3b2569c81d1738320b7ac7f480715cf119a416df8fa2d7718641390709cb984c48235d7ebfd2413cd7b9c90b62eaa69786e55dc3ad38626f0c46a486 SHA512 93e5d1b068a1dea37f6de3c91fbb86329275e9ecd4a518eb874a735c386acfc19399611c061fff8c7f53cfc0b73fbbce0e17a6ac4757ea120e701dfe673b44e0 diff --git a/app-metrics/alertmanager/alertmanager-0.15.0_rc1.ebuild b/app-metrics/alertmanager/alertmanager-0.15.0_rc1.ebuild new file mode 100644 index 000000000000..611d288b3d40 --- /dev/null +++ b/app-metrics/alertmanager/alertmanager-0.15.0_rc1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit user golang-build golang-vcs-snapshot + +EGO_PN="github.com/prometheus/alertmanager" +EGIT_COMMIT="v${PV/_rc/-rc.}" +ALERTMANAGER_COMMIT="acb111e" +ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Alertmanager for alerts sent by client applications such as Prometheus" +HOMEPAGE="https://github.com/prometheus/alertmanager" +SRC_URI="${ARCHIVE_URI}" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND="dev-util/promu" + +RESTRICT="test" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${ALERTMANAGER_COMMIT}/" src/${EGO_PN}/.promu.yml || die +} + +src_compile() { + pushd src/${EGO_PN} || die + mkdir -p bin || die + GOPATH="${S}" promu build -v --prefix bin || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin bin/* + dodoc {README,CHANGELOG,CONTRIBUTING}.md + insinto /etc/alertmanager/ + newins doc/examples/simple.yml config.yml.example + popd || die + keepdir /var/lib/alertmanager /var/log/alertmanager + fowners ${PN}:${PN} /var/lib/alertmanager /var/log/alertmanager + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} +} diff --git a/app-metrics/node_exporter/Manifest b/app-metrics/node_exporter/Manifest index 050c97195c0a..8017bcea9a5d 100644 --- a/app-metrics/node_exporter/Manifest +++ b/app-metrics/node_exporter/Manifest @@ -1 +1,2 @@ DIST node_exporter-0.15.2.tar.gz 1327204 BLAKE2B ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece SHA512 b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52 +DIST node_exporter-0.16.0_rc1.tar.gz 1414955 BLAKE2B 6a05e3ca934e59f292133c09f3e6a1d0babaf184f8daa2861fe04192e4fd6d978ea8a7b8530dbe777f81ab762cc7b0899aed39cb7dbd49eae635acd25a957772 SHA512 65a39d15a6645b9a5c5e1650a929229e3ef780fe0d047792f003581322497a6e9ecacfb26af7c22a8d4a7034fd5ce886913e9ec4bfd049d521f01db463573aa8 diff --git a/app-metrics/node_exporter/node_exporter-0.16.0_rc1.ebuild b/app-metrics/node_exporter/node_exporter-0.16.0_rc1.ebuild new file mode 100644 index 000000000000..c40c2737f67f --- /dev/null +++ b/app-metrics/node_exporter/node_exporter-0.16.0_rc1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit user golang-build golang-vcs-snapshot + +EGO_PN="github.com/prometheus/node_exporter" +EGIT_COMMIT="v${PV/_rc/-rc.}" +NODE_EXPORTER_COMMIT="f3ff44f" +ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Prometheus exporter for machine metrics" +HOMEPAGE="https://github.com/prometheus/node_exporter" +SRC_URI="${ARCHIVE_URI}" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND="dev-util/promu" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die +} + +src_compile() { + pushd src/${EGO_PN} || die + mkdir -p bin || die + GOPATH="${S}" promu build -v --prefix node_exporter || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin node_exporter/node_exporter + dodoc {README,CHANGELOG,CONTRIBUTING}.md + popd || die + keepdir /var/lib/node_exporter /var/log/node_exporter + fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter + newinitd "${FILESDIR}"/${PN}-1.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} +} diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index b1ab10171848..0bfb94c0f896 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/kuroo/Manifest b/app-portage/kuroo/Manifest index 8ca3dd943a63..4c714791322d 100644 --- a/app-portage/kuroo/Manifest +++ b/app-portage/kuroo/Manifest @@ -1 +1 @@ -DIST kuroo-0.90.5_p20180106.tar.xz 242108 BLAKE2B 6f72ed347f98cfffa3cf3d965065b25b72607111d04952cf821b97cd6b73944b930af1e61955ddb0df6e7fdf91b3901d14b016de76971a95bf9bb36e9e00f355 SHA512 10431273357098e236c11253f456cee0320115108e058d0c31383f709b0488402ced368380dfe1fc30844cac7619da974f526ec22cea95361187c61d1fe67c61 +DIST kuroo-0.90.5_p20180410.tar.xz 241920 BLAKE2B d182df57f0c6628b849f6f6e4d7919281117396ea30360e6eb0993b3c61ba67956a8e0648926f77e23d8222a8337108599f657cb7e49091fd51b98febb6593ce SHA512 f1894c90b8b6df06818cab6cc3fb55a3348f8a9df669b515796dabe9a0df3773d69ba89a4aa3569250b2fb379c1169d8789c82fcd3868ddb9f640f010aee811d diff --git a/app-portage/kuroo/files/kuroo-0.90.5_p20180410-qt-5.11.patch b/app-portage/kuroo/files/kuroo-0.90.5_p20180410-qt-5.11.patch new file mode 100644 index 000000000000..b7a146e20095 --- /dev/null +++ b/app-portage/kuroo/files/kuroo-0.90.5_p20180410-qt-5.11.patch @@ -0,0 +1,42 @@ +From 77941829f2aba22e05142a47b689e17d594da610 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Tue, 10 Apr 2018 16:27:47 +0200 +Subject: [PATCH] Fix build with Qt 5.11 + +--- + src/core/categorieslistview.cpp | 5 +++-- + src/core/versionview.cpp | 1 + + 2 files changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/core/categorieslistview.cpp b/src/core/categorieslistview.cpp +index d499397..1246aad 100644 +--- a/src/core/categorieslistview.cpp ++++ b/src/core/categorieslistview.cpp +@@ -22,9 +22,10 @@ + #include "categorieslistview.h" + + #include +-#include +-#include + #include ++#include ++#include ++#include + + #include + +diff --git a/src/core/versionview.cpp b/src/core/versionview.cpp +index 1a2b701..e83e265 100644 +--- a/src/core/versionview.cpp ++++ b/src/core/versionview.cpp +@@ -21,6 +21,7 @@ + #include "common.h" + #include "versionview.h" + ++#include + #include + + VersionView::VersionItem::VersionItem( QTreeWidget* parent, const QString& version, const bool& isInstalled, const int& stability ) +-- +2.17.0 + diff --git a/app-portage/kuroo/kuroo-0.90.5_p20180106.ebuild b/app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild similarity index 96% rename from app-portage/kuroo/kuroo-0.90.5_p20180106.ebuild rename to app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild index fb6e2f08eb8a..0a8e445eadb1 100644 --- a/app-portage/kuroo/kuroo-0.90.5_p20180106.ebuild +++ b/app-portage/kuroo/kuroo-0.90.5_p20180410.ebuild @@ -41,6 +41,8 @@ DEPEND="${COMMON_DEPEND} kde-frameworks/extra-cmake-modules:5 " +PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" ) + pkg_postinst() { if ! has_version app-admin/logrotate ; then elog "Installing app-admin/logrotate is recommended to keep" diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index 0010693b5a7f..aa73f61bed1a 100644 Binary files a/app-shells/Manifest.gz and b/app-shells/Manifest.gz differ diff --git a/app-shells/bash-completion/bash-completion-9999.ebuild b/app-shells/bash-completion/bash-completion-9999.ebuild index 10f64b1c2271..1ef70643b1e9 100644 --- a/app-shells/bash-completion/bash-completion-9999.ebuild +++ b/app-shells/bash-completion/bash-completion-9999.ebuild @@ -45,8 +45,8 @@ STRIP_COMPLETIONS=( # Now-dead symlinks to deprecated completions hd ncal - # Installed by sys-apps/util-linux-2.28 - mount umount mount.linux umount.linux + # Installed by sys-apps/util-linux-2.28 (and now deprecated) + _mount _umount _mount.linux _umount.linux # Deprecated in favor of sys-apps/util-linux-2.31 _rfkill @@ -95,7 +95,8 @@ src_install() { local file for file in "${STRIP_COMPLETIONS[@]}"; do - rm "${ED}"/usr/share/bash-completion/completions/${file} || die + rm "${ED}"/usr/share/bash-completion/completions/${file} || + die "stripping ${file} failed" done # remove deprecated completions (moved to other packages) rm "${ED}"/usr/share/bash-completion/completions/_* || die diff --git a/app-shells/zsh/zsh-5.5.ebuild b/app-shells/zsh/zsh-5.5.ebuild index 2b0e1225255a..39220778f4b1 100644 --- a/app-shells/zsh/zsh-5.5.ebuild +++ b/app-shells/zsh/zsh-5.5.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == 9999* ]] ; then inherit git-r3 autotools EGIT_REPO_URI="git://git.code.sf.net/p/zsh/code" else - 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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://www.zsh.org/pub/${P}.tar.gz doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz )" fi diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 37abb90b7fd4..8b83f7e5fd38 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest index 4dad06986392..c3e40ea5dd30 100644 --- a/dev-libs/ffcall/Manifest +++ b/dev-libs/ffcall/Manifest @@ -1,2 +1,2 @@ -DIST libffcall-1.13.tar.gz 985185 BLAKE2B 78d9b9f046185a9a658ed2864167c64e373359e709cde7abc9360b21959c015b201423b46b8048120b98edfd0047dd20184c5f543c7d1d33a7ffad983036c043 SHA512 c059fa89eb3e85bad22d045de074bfc88fae42454821e10905ffd67209b6e6ea44eeab120b869696f77b816aacb9a5af3e4b51c640512e876df1b6da6f296bd4 DIST libffcall-2.0.tar.gz 938605 BLAKE2B 1e6fcae8f1dcaad52ca84d0dcf97f8dde5bb8153244bbb9047dbab5f6a1dade0a00f149507e6bb14225369a7081cadb069d23c8bc7cdcfaec937d7b9d47d08c1 SHA512 d75aa1df97b14692a9137745bae5b24c4d8f739cb1c7f854e7ed47e4a77a49759122abd6b0e445efa56381f47932c13cd21a154b2783649afb9c7a39e73fea04 +DIST libffcall-2.1.tar.gz 943235 BLAKE2B ae82663174db084e830b6ff77ceedf8641b3edeb7800952ac4e2772d9033da3e45f46159e6fdae86615dc69fceba39f48d6c75e6cbd41be98f1986fa69d50b3b SHA512 da73375fb45b7d764c06437a517c2a90abf7d5de6afe0a8ca19e6dfafd2a8c7107e39d230ecbc8edfdd5926b16a0c13b7bb9319287047c47de1241b2f6ae805e diff --git a/dev-libs/ffcall/ffcall-1.13.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild similarity index 89% rename from dev-libs/ffcall/ffcall-1.13.ebuild rename to dev-libs/ffcall/ffcall-2.1.ebuild index 127ea9cd215e..b4762103c805 100644 --- a/dev-libs/ffcall/ffcall-1.13.ebuild +++ b/dev-libs/ffcall/ffcall-2.1.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 @@ -7,7 +7,7 @@ inherit eutils flag-o-matic toolchain-funcs MY_PV="libffcall-${PV}" -DESCRIPTION="foreign function call libraries" +DESCRIPTION="Build foreign function call interfaces in embedded interpreter" HOMEPAGE="https://www.gnu.org/software/libffcall/" SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz" @@ -25,8 +25,6 @@ DEPEND="" RDEPEND="" src_prepare() { - epatch "${FILESDIR}"/${PN}-make-jN.patch - # The build system is a strange mix of autogenerated # files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly. # We are adding them consistently here and a bit over the top: @@ -53,6 +51,11 @@ src_configure() { --disable-static } +src_compile() { + # TODO. Remove -j1 + emake -j1 +} + src_install() { dodoc NEWS README dodir /usr/share/man diff --git a/dev-libs/ffcall/files/ffcall-make-jN.patch b/dev-libs/ffcall/files/ffcall-make-jN.patch deleted file mode 100644 index 98f4c497504e..000000000000 --- a/dev-libs/ffcall/files/ffcall-make-jN.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- ffcall-1.10/callback/Makefile.in~ 2003-10-01 21:46:19.000000000 +0200 -+++ ffcall-1.10/callback/Makefile.in 2007-12-18 21:10:51.302118000 +0100 -@@ -51,6 +51,10 @@ - all-subdirs : force - cd @subdir@; $(MAKE) all - -+vacall_r/libvacall.la: all-subdirs -+ -+trampoline_r/libtrampoline.la: all-subdirs -+ - callback.h : - $(LN_S) $(srcdir)/callback.h.in callback.h - diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index f7853041897e..e83367689871 100644 Binary files a/dev-php/Manifest.gz and b/dev-php/Manifest.gz differ diff --git a/dev-php/maxmind-db-reader/Manifest b/dev-php/maxmind-db-reader/Manifest index 3995e3bb8e07..aef27a8a5f11 100644 --- a/dev-php/maxmind-db-reader/Manifest +++ b/dev-php/maxmind-db-reader/Manifest @@ -1 +1,2 @@ DIST MaxMind-DB-Reader-php-1.2.0.tar.gz 17488 BLAKE2B 2a511f84091ade374eb5b9a975fa6dafe75d69c4c057113790492840acfb9b8e50137bf4927814d8d77b2e17f4e0a7fe1ffda511f7c599a604bc69d4f38af406 SHA512 2965c5348ec787e503c04322961b00fe7806cd95c5f711efd9833adc0acb21f0c40cab1983868f8ea0bb4e8576186d83e1e1913b203aab999f3870ea298a9b2a +DIST MaxMind-DB-Reader-php-1.3.0.tar.gz 18573 BLAKE2B 6f093b4343438d37a44639dd47d4c149bcfdd351b9fe68eb19c1b739a28e7c7605728e47471cc7d5d257d56df5da37b5ffd32c275cb705befe9e6d60a137ac46 SHA512 480fb38122d1700b18bb0b85d8062397ddc7f003897829f3533901c12a409d76eea9d499ffc0fdd1bfaf4d35b954a30606a053b78e787eda27771995e2a1800b diff --git a/dev-php/maxmind-db-reader/maxmind-db-reader-1.3.0.ebuild b/dev-php/maxmind-db-reader/maxmind-db-reader-1.3.0.ebuild new file mode 100644 index 000000000000..7d53d3fc64d6 --- /dev/null +++ b/dev-php/maxmind-db-reader/maxmind-db-reader-1.3.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="MaxMind-DB-Reader-php" +MY_P="${MY_PN}-${PV}" +S="${WORKDIR}/${MY_P}" +PHP_EXT_S="${S}/ext" +PHP_EXT_NAME="maxminddb" +PHP_EXT_OPTIONAL_USE="extension" + +USE_PHP="php5-6 php7-0 php7-1 php7-2" + +inherit php-ext-source-r3 + +DESCRIPTION="PHP reader for the MaxMind database format" +HOMEPAGE="https://github.com/maxmind/${MY_PN}" +SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="extension test" + +DEPEND="extension? ( dev-libs/libmaxminddb )" +RDEPEND="${DEPEND}" + +src_prepare(){ + # We need to call eapply_user ourselves, because it may be skipped + # if either the "extension" USE flag is not set, or if the user's + # PHP_TARGETS is essentially empty. In the latter case, the eclass + # src_prepare does nothing. We only call the eclass phase conditionally + # because the correct version of e.g. "phpize" may not be there + # unless USE=extension is set. + if use extension ; then + php-ext-source-r3_src_prepare + else + default + fi +} + +src_configure() { + # The eclass phase will try to run the ./configure script even if it + # doesn't exist (in contrast to the default src_configure), so we + # need to skip it if the eclass src_prepare (that creates said + # script) is not run. + use extension && php-ext-source-r3_src_configure +} + +src_compile() { + # Avoids the same problem as in src_configure. + use extension && php-ext-source-r3_src_compile +} + +src_install() { + dodoc CHANGELOG.md README.md + insinto /usr/share/php + doins -r src/MaxMind + insinto /usr/share/php/MaxMind/Db + doins autoload.php + + use extension && php-ext-source-r3_src_install +} + +src_test() { + # The PHP API has its own set of tests that isn't shipped with the + # release tarballs at the moment (github issues 55). + use extension && php-ext-source-r3_src_test +} + +pkg_postinst(){ + elog "${PN} has been installed in /usr/share/php/MaxMind/Db/." + elog "To use it in a script, require('MaxMind/Db/autoload.php')," + elog "and then most of the examples in the documentation should" + elog "work without further modification." +} diff --git a/dev-php/pecl-apcu_bc/Manifest b/dev-php/pecl-apcu_bc/Manifest index 086c23de69aa..09837e1e65e4 100644 --- a/dev-php/pecl-apcu_bc/Manifest +++ b/dev-php/pecl-apcu_bc/Manifest @@ -1 +1,2 @@ DIST apcu_bc-1.0.3.tgz 7245 BLAKE2B cf3a632568218a3dead69c251aac67a3e1c9c03e0bef0b57184bb1e85c60aadc09dcbcf49f2703869783128949a9aa2f4e5eb660d9ca88f800e85ce0692847b1 SHA512 b1faf811316bbba25354b9b28d5c13c69ae93913b90eb36d1904ef4d9ca35000e1d83f8204ab4500813cb8858feccebb262523f42b3116b85c59c6a796affe67 +DIST apcu_bc-1.0.4.tgz 7406 BLAKE2B c7099f13bfe589c9752fb7fa8454f16094a13d63924ceef614db1fef11d37265673e745383241836685dcabca8ae83af3c71ba2f2d8a77b4ab213db209924f12 SHA512 633ae74c4be3ee0c2c98540f696dc440f3f345c52811e856cb46c65c6b6fa8fa9f06ecb1d784cd990cf8b5219b65e14a29b97e57828dc6e7aa6b91d2475e6a0e diff --git a/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.4.ebuild b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.4.ebuild new file mode 100644 index 000000000000..6cb699b96c74 --- /dev/null +++ b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_INI_NAME="bc_apc" +PHP_EXT_NAME="apc" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +PHP_EXT_EXTRA_ECONF="" +DOCS=( README.md ) + +USE_PHP="php7-0 php7-1 php7-2" + +inherit php-ext-pecl-r3 + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Provides APC backwards compatibility functions via APCu" +LICENSE="PHP-3.01" +SLOT="0" +IUSE="" + +DEPEND="dev-php/pecl-apcu:7[php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?]" +RDEPEND="${DEPEND}" diff --git a/dev-php/pecl-ssh2/Manifest b/dev-php/pecl-ssh2/Manifest index f42040f4135a..ce25ae746812 100644 --- a/dev-php/pecl-ssh2/Manifest +++ b/dev-php/pecl-ssh2/Manifest @@ -1,2 +1,3 @@ DIST ssh2-0.13.tgz 28984 BLAKE2B 3c18cb7aba146801325eeaca3ffb6e3780675a7ce6d78aea5fbc16f75662284f7773de2161789f68af0b5499e9cb813f4046d674758c138849eb6735344249f9 SHA512 c031e22853bf5cf8ee59dc5b99d9e7e60af1507a22e7d0a9e2f54b8f1758a03a6cea91c539e0f667d48ec66185fdc8a28c47e5a1e10a72220c0cb16b3948e1d0 DIST ssh2-1.1.1.tgz 27551 BLAKE2B 5e8e32c790a1d8646497ea6c4893694b2cc511a9a4753d66788c618ce7f8cb04d37fcd54a21c59dda918ba6ef27a1abd1b32c2d515d07c0925ab26e9a7e58941 SHA512 92cc40627a6114a4b0e7b8437e5e0b219b49dfbed9668937e7d0d37492a101c9f25381b5a1533f91c0530fdebe66af7bcb68ff4231a7ecd806b99d8a04f74d79 +DIST ssh2-1.1.2.tgz 32057 BLAKE2B 88ffb3fb608687a086bbe345677982e944210791acc100312ba56ac7c35188a52cde5529d78caf473d19710e9965fba853ea9ff046715413a0b488ae2d8b690c SHA512 36793191448745b8a9b3cc628fe9fb431480792c7a2ff0bf2eccd58cda1cf944933be1d301c455d4a6f3dabf7e04ffef248bc402a8ff99bfafcba0deddb25c36 diff --git a/dev-php/pecl-ssh2/pecl-ssh2-1.1.2.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-1.1.2.ebuild new file mode 100644 index 000000000000..09e08c191229 --- /dev/null +++ b/dev-php/pecl-ssh2/pecl-ssh2-1.1.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="ssh2" + +USE_PHP="php5-6 php7-0 php7-1 php7-2" + +inherit php-ext-pecl-r3 + +USE_PHP="php7-0 php7-1 php7-2" + +DESCRIPTION="PHP bindings for the libssh2 library" +LICENSE="PHP-3.01" +SLOT="7" +IUSE="" +KEYWORDS="~amd64 ~x86" +# Upstream notes say there are errors with gcrypt backend +DEPEND=">=net-libs/libssh2-1.2[-gcrypt]" +RDEPEND="${DEPEND} + php_targets_php5-6? ( dev-php/pecl-ssh2:0[php_targets_php5-6] )" + +src_prepare() { + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} diff --git a/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild index 63cee3d068bc..e493a7b71a86 100644 --- a/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild +++ b/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild @@ -5,12 +5,12 @@ EAPI=6 PHP_EXT_NAME="ssh2" -USE_PHP="php5-6 php7-0 php7-1" +USE_PHP="php5-6 php7-0 php7-1 php7-2" EGIT_REPO_URI="https://git.php.net/repository/pecl/networking/ssh2.git" inherit php-ext-source-r3 git-r3 -USE_PHP="php7-0 php7-1" +USE_PHP="php7-0 php7-1 php7-2" DESCRIPTION="PHP bindings for the libssh2 library" LICENSE="PHP-3.01" @@ -23,7 +23,7 @@ RDEPEND="${DEPEND} HOMEPAGE="https://pecl.php.net/package/ssh2" src_prepare() { - if use php_targets_php7-0 || use php_targets_php7-1 ; then + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then php-ext-source-r3_src_prepare else default_src_prepare diff --git a/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild b/dev-php/pecl-zmq/pecl-zmq-1.1.3-r1.ebuild similarity index 83% rename from dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild rename to dev-php/pecl-zmq/pecl-zmq-1.1.3-r1.ebuild index 13dbe35d525e..f11a7b1e8df9 100644 --- a/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild +++ b/dev-php/pecl-zmq/pecl-zmq-1.1.3-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_PHP="php5-6 php7-0 php7-1" +USE_PHP="php5-6 php7-0 php7-1 php7-2" inherit php-ext-pecl-r3 diff --git a/dev-php/pecl-zmq/pecl-zmq-9999.ebuild b/dev-php/pecl-zmq/pecl-zmq-9999.ebuild index 3cf1f7076c24..0045fcc8b0a7 100644 --- a/dev-php/pecl-zmq/pecl-zmq-9999.ebuild +++ b/dev-php/pecl-zmq/pecl-zmq-9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_PHP="php5-6 php7-0 php7-1" +USE_PHP="php5-6 php7-0 php7-1 php7-2" inherit php-ext-pecl-r3 git-r3 diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 63c46724426e..71582b8592ca 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/scantailor-advanced/Manifest b/media-gfx/scantailor-advanced/Manifest new file mode 100644 index 000000000000..acf584a8247e --- /dev/null +++ b/media-gfx/scantailor-advanced/Manifest @@ -0,0 +1 @@ +DIST scantailor-advanced-1.0.14.tar.gz 926267 BLAKE2B 2d901afebf3d9b405365ba71868f7aa29c23c537af72679a89a29351557a1a12692223b961dfd0ced3ea540c45f90dde8ea13bcd1667aa355e90a1c24a21e932 SHA512 113723b8a62da1b7141e03b5ad8ac7c426a2943f882cd229c9c51d10de75ee85d019ac21fc2d9eb4cc0d5bfb9ce66a4c41cf523698adc5a9a5d99da02369baf7 diff --git a/media-gfx/scantailor-advanced/files/scantailor-advanced-1.0.14-qt-5.11.patch b/media-gfx/scantailor-advanced/files/scantailor-advanced-1.0.14-qt-5.11.patch new file mode 100644 index 000000000000..6443809c102a --- /dev/null +++ b/media-gfx/scantailor-advanced/files/scantailor-advanced-1.0.14-qt-5.11.patch @@ -0,0 +1,182 @@ +From 64a151a3795013f58880d2a5f4ce4688ecb88838 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Tue, 10 Apr 2018 11:58:00 +0200 +Subject: [PATCH] Fix build with Qt 5.11 + +--- + DefaultParamsDialog.h | 9 ++++++--- + ErrorWidget.cpp | 3 +++ + filters/deskew/ApplyDialog.h | 3 +++ + filters/fix_orientation/ApplyDialog.h | 3 +++ + filters/output/ApplyColorsDialog.h | 3 +++ + filters/output/ChangeDewarpingDialog.h | 3 +++ + filters/output/ChangeDpiDialog.h | 3 +++ + filters/page_layout/ApplyDialog.h | 3 +++ + filters/page_split/SplitModeDialog.h | 3 +++ + filters/select_content/ApplyDialog.h | 3 +++ + 10 files changed, 33 insertions(+), 3 deletions(-) + +diff --git a/DefaultParamsDialog.h b/DefaultParamsDialog.h +index d9ec86e..043446c 100644 +--- a/DefaultParamsDialog.h ++++ b/DefaultParamsDialog.h +@@ -2,14 +2,17 @@ + #ifndef SCANTAILOR_DEFAULTPARAMSDIALOG_H + #define SCANTAILOR_DEFAULTPARAMSDIALOG_H + +-#include +-#include +-#include + #include "ui_DefaultParamsDialog.h" + #include "OrthogonalRotation.h" + #include "DefaultParamsProfileManager.h" + #include "DefaultParams.h" + ++#include ++#include ++ ++#include ++#include ++ + class DefaultParamsDialog : public QDialog, private Ui::DefaultParamsDialog { + Q_OBJECT + private: +diff --git a/ErrorWidget.cpp b/ErrorWidget.cpp +index fb76cc4..6fb4c68 100644 +--- a/ErrorWidget.cpp ++++ b/ErrorWidget.cpp +@@ -18,6 +18,9 @@ + + #include "ErrorWidget.h" + ++#include ++#include ++ + ErrorWidget::ErrorWidget(const QString& text, Qt::TextFormat fmt) { + setupUi(this); + textLabel->setTextFormat(fmt); +diff --git a/filters/deskew/ApplyDialog.h b/filters/deskew/ApplyDialog.h +index bf1a055..69f18e1 100644 +--- a/filters/deskew/ApplyDialog.h ++++ b/filters/deskew/ApplyDialog.h +@@ -22,7 +22,10 @@ + #include "PageId.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include ++ + #include + + class QButtonGroup; +diff --git a/filters/fix_orientation/ApplyDialog.h b/filters/fix_orientation/ApplyDialog.h +index dcd25d5..e46d30d 100644 +--- a/filters/fix_orientation/ApplyDialog.h ++++ b/filters/fix_orientation/ApplyDialog.h +@@ -24,7 +24,10 @@ + #include "PageRange.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include ++ + #include + #include + +diff --git a/filters/output/ApplyColorsDialog.h b/filters/output/ApplyColorsDialog.h +index 4c525c7..81f4177 100644 +--- a/filters/output/ApplyColorsDialog.h ++++ b/filters/output/ApplyColorsDialog.h +@@ -23,7 +23,10 @@ + #include "PageId.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include ++ + #include + + class PageSelectionAccessor; +diff --git a/filters/output/ChangeDewarpingDialog.h b/filters/output/ChangeDewarpingDialog.h +index de4f2c3..31ee19d 100644 +--- a/filters/output/ChangeDewarpingDialog.h ++++ b/filters/output/ChangeDewarpingDialog.h +@@ -24,8 +24,11 @@ + #include "PageId.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include + #include ++ + #include + + class PageSelectionAccessor; +diff --git a/filters/output/ChangeDpiDialog.h b/filters/output/ChangeDpiDialog.h +index 7ce6f58..1b86ac7 100644 +--- a/filters/output/ChangeDpiDialog.h ++++ b/filters/output/ChangeDpiDialog.h +@@ -23,8 +23,11 @@ + #include "PageId.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include + #include ++ + #include + + class PageSelectionAccessor; +diff --git a/filters/page_layout/ApplyDialog.h b/filters/page_layout/ApplyDialog.h +index ba25154..07f83c3 100644 +--- a/filters/page_layout/ApplyDialog.h ++++ b/filters/page_layout/ApplyDialog.h +@@ -24,7 +24,10 @@ + #include "PageRange.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include ++ + #include + + class PageSelectionAccessor; +diff --git a/filters/page_split/SplitModeDialog.h b/filters/page_split/SplitModeDialog.h +index 2cf9e91..351f1e2 100644 +--- a/filters/page_split/SplitModeDialog.h ++++ b/filters/page_split/SplitModeDialog.h +@@ -25,7 +25,10 @@ + #include "PageId.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include ++ + #include + + class ProjectPages; +diff --git a/filters/select_content/ApplyDialog.h b/filters/select_content/ApplyDialog.h +index f0f7041..a7ff19e 100644 +--- a/filters/select_content/ApplyDialog.h ++++ b/filters/select_content/ApplyDialog.h +@@ -24,7 +24,10 @@ + #include "PageRange.h" + #include "PageSequence.h" + #include "intrusive_ptr.h" ++ ++#include + #include ++ + #include + #include + +-- +2.17.0 + diff --git a/media-gfx/scantailor-advanced/metadata.xml b/media-gfx/scantailor-advanced/metadata.xml new file mode 100644 index 000000000000..ac1f5ba3f485 --- /dev/null +++ b/media-gfx/scantailor-advanced/metadata.xml @@ -0,0 +1,11 @@ + + + + + graphics@gentoo.org + Gentoo Graphics Project + + + 4lex4/scantailor-advanced + + diff --git a/media-gfx/scantailor-advanced/scantailor-advanced-1.0.14.ebuild b/media-gfx/scantailor-advanced/scantailor-advanced-1.0.14.ebuild new file mode 100644 index 000000000000..902fbb1a3918 --- /dev/null +++ b/media-gfx/scantailor-advanced/scantailor-advanced-1.0.14.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 desktop virtualx + +DESCRIPTION="Interactive post-processing tool for scanned pages" +HOMEPAGE="http://scantailor.org/ https://github.com/4lex4/scantailor-advanced" +SRC_URI="https://github.com/4lex4/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 GPL-3 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/libpng:0= + media-libs/tiff:0 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libXrender +" +DEPEND="${RDEPEND} + dev-libs/boost + dev-qt/linguist-tools:5 + !media-gfx/scantailor +" + +PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" ) + +src_test() { + cd "${CMAKE_BUILD_DIR}" || die + virtx emake test +} + +src_install() { + cmake-utils_src_install + + newicon resources/appicon.svg ${PN}.svg + make_desktop_entry ${PN} "Scan Tailor Advanced" +} diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 313f30c3d28d..65f171c49718 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/pragha/Manifest b/media-sound/pragha/Manifest index 5fe0495a36ef..12460c4a79be 100644 --- a/media-sound/pragha/Manifest +++ b/media-sound/pragha/Manifest @@ -1,3 +1,4 @@ DIST pragha-1.3.3.tar.bz2 679754 BLAKE2B e9e785998d5ae805aa8427d18d1cbdcdd1e23224ce18b3927933c0986fd8793dec9457eedcb005be498b37940cc3c7e36e68940ccaa675f4b350931315c3d997 SHA512 3dc87d4e75cd9f145c3921af4c09140a705611d72176fd80db2d89048bc22c8edda5f87bce75f26e0cce4f6934c927e814e5c54fec7820116485cf4e04e876a9 DIST pragha-1.3.90.tar.bz2 760153 BLAKE2B 22cb90225cad5b19ecd95691bafd11f55b35e5f2b59e877c2c998b2e4744f1298f28469bdb11f00598f31fc154c55427d000a995d952112b238cf84302993564 SHA512 877d27814927ab67a0b1defe70d753466e3ad14a0274a2168eb2521ded4eddeb04bce5177869b19ca57b38e7374047ee36982cce3f7e8a75b801cd060f8460d2 +DIST pragha-1.3.91.1.tar.bz2 755933 BLAKE2B db24a8752cfc52ded17a15555f3e39f2792c4f9717bca75a158d4672812fbee8d502149c08daa15113aa0de0fb1fe6f417d8a36c1b1b98c73f47d0319edca0a9 SHA512 ec0617ce0e1ead5ce2783c7bfb26cc4a2fc3f15a6f79ba887a02fc8a3dd01551ff91a41e90acc7fb23793a2261a340acdb80b9268fd08b5fa7dd26dd337fb07b DIST pragha-1.3.91.tar.bz2 740279 BLAKE2B c42f1b6d0c7071b56080d8feb8a11c9ba00b1339bc653a61cc80f09e1f076b2183091dbe2cbc42e7aa7347826492fa77cbbac980c25999ce3968a8e74dbc3623 SHA512 49b03ef69e7d12086e324a2088b4540eaebc01fd56247c43f069bd1b9fadbdd1b5f27af87b5086cc3e9a957281c3f7ff72c8ce3b0a6474514714a017ca5e0ab5 diff --git a/media-sound/pragha/pragha-1.3.91.1.ebuild b/media-sound/pragha/pragha-1.3.91.1.ebuild new file mode 100644 index 000000000000..eddc94284005 --- /dev/null +++ b/media-sound/pragha/pragha-1.3.91.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils xdg-utils + +DESCRIPTION="A lightweight music player (for Xfce)" +HOMEPAGE="https://github.com/pragha-music-player/pragha" +SRC_URI="https://github.com/pragha-music-player/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cdda +glyr grilo +keybinder koel lastfm libnotify mtp +peas +playlist rygel soup +udev" + +COMMON_DEPEND=">=dev-db/sqlite-3.4:3= + >=dev-libs/glib-2.42:= + media-libs/gstreamer:1.0= + media-libs/gst-plugins-base:1.0= + >=media-libs/taglib-1.8:= + >=x11-libs/gtk+-3.14:3= + >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] + cdda? ( >=dev-libs/libcdio-0.90:= + >=dev-libs/libcdio-paranoia-0.90:= + >=media-libs/libcddb-1.3.0:= ) + glyr? ( >=media-libs/glyr-1.0.1:= ) + grilo? ( media-libs/grilo:0.3=[network] ) + keybinder? ( >=dev-libs/keybinder-0.2.0:3= ) + koel? ( dev-libs/json-glib:= ) + lastfm? ( >=media-libs/libclastfm-0.5:= ) + libnotify? ( >=x11-libs/libnotify-0.7.5:= ) + mtp? ( >=media-libs/libmtp-1.1.0:= ) + peas? ( >=dev-libs/libpeas-1.0.0:=[gtk] ) + playlist? ( >=dev-libs/totem-pl-parser-2.26:= ) + rygel? ( >=net-misc/rygel-0.26:= ) + soup? ( >=net-libs/libsoup-2.38:= ) + udev? ( virtual/libgudev:= )" +RDEPEND="${COMMON_DEPEND} + media-plugins/gst-plugins-meta:1.0" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + >=dev-util/xfce4-dev-tools-4.10 + sys-devel/gettext + virtual/pkgconfig + xfce-base/exo" +REQUIRED_USE="glyr? ( peas ) + grilo? ( peas ) + koel? ( soup ) + libnotify? ( peas ) + mtp? ( udev ) + rygel? ( peas ) + soup? ( peas ) + udev? ( peas )" + +src_configure() { + local myconf=( + $(use_enable peas libpeas-1.0) + $(use_enable glyr libglyr) + $(use_enable lastfm libclastfm) + $(use_enable cdda libcdio) + $(use_enable cdda libcdio_paranoia) + $(use_enable cdda libcddb) + $(use_enable playlist totem-plparser) + + $(use_enable libnotify) + $(use_enable keybinder) + $(use_enable udev gudev-1.0) + $(use_enable mtp libmtp) + $(use_enable koel json-glib-1.0) + $(use_enable soup libsoup-2.4) + $(use_enable rygel rygel-server-2.6) + $(use_enable grilo grilo-0.3) + $(use_enable grilo grilo-net-0.3) + # avoid trying to use 0.2 & 0.3 simultaneously + # https://github.com/pragha-music-player/pragha/issues/124 + --disable-grilo-0.2 + --disable-grilo-net-0.2 + ) + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 05e0996f97cc..a71d203c9879 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index fdeca1f2564e..6bf5098c5167 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Tue, 10 Apr 2018 11:38:28 +0000 +Tue, 10 Apr 2018 17:38:23 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 7b177a0b0420..6bf5098c5167 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Tue, 10 Apr 2018 11:38:29 +0000 +Tue, 10 Apr 2018 17:38:23 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 2e679a05abe9..236a9c873618 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 601e5c428883..db65919e9fa4 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/sudo-1.8.22 b/metadata/md5-cache/app-admin/sudo-1.8.22 index 8f6aa00e0d84..f0778ea06c4c 100644 --- a/metadata/md5-cache/app-admin/sudo-1.8.22 +++ b/metadata/md5-cache/app-admin/sudo-1.8.22 @@ -4,11 +4,11 @@ DESCRIPTION=Allows users or groups to run commands as other users EAPI=6 HOMEPAGE=https://www.sudo.ws/ IUSE=gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris LICENSE=ISC BSD RDEPEND=gcrypt? ( dev-libs/libgcrypt:= ) openssl? ( dev-libs/openssl:0= ) pam? ( virtual/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) sys-libs/zlib selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) >=app-misc/editor-wrapper-3 virtual/editor sendmail? ( virtual/mta ) REQUIRED_USE=pam? ( !skey ) skey? ( !pam ) ?? ( gcrypt openssl ) SLOT=0 SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.8.22.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.8.22.tar.gz _eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e pam 3e788d86170dfcd5b06824d898315e18 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=e841e61b9b310386dac59a3a1c78b713 +_md5_=ce8b019a0d5117b7b84d94d780f65b9b diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 2908c129fd68..24d6800c6ea7 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.6 b/metadata/md5-cache/app-crypt/gnupg-2.2.6 new file mode 100644 index 000000000000..9b7abd334fbb --- /dev/null +++ b/metadata/md5-cache/app-crypt/gnupg-2.2.6 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) virtual/mta app-crypt/pinentry !app-crypt/dirmngr nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo ) virtual/pkgconfig +DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation +EAPI=6 +HOMEPAGE=http://www.gnupg.org/ +IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server +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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) virtual/mta app-crypt/pinentry !app-crypt/dirmngr selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl ) +SLOT=0 +SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.6.tar.bz2 +_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd a31844b675f1a1fea87fbe1144aee5f5 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 +_md5_=566933a15e42687c5dbec7f903233817 diff --git a/metadata/md5-cache/app-crypt/pinentry-1.1.0 b/metadata/md5-cache/app-crypt/pinentry-1.1.0 new file mode 100644 index 000000000000..f8f94a364907 --- /dev/null +++ b/metadata/md5-cache/app-crypt/pinentry-1.1.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst postrm prepare +DEPEND=app-eselect/eselect-pinentry >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 caps? ( sys-libs/libcap ) gnome-keyring? ( app-crypt/libsecret ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol +EAPI=6 +HOMEPAGE=https://gnupg.org/aegypten2/index.html +IUSE=caps emacs gnome-keyring gtk ncurses qt5 static +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=app-eselect/eselect-pinentry >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 caps? ( sys-libs/libcap ) gnome-keyring? ( app-crypt/libsecret ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) gnome-keyring? ( app-crypt/gcr ) +REQUIRED_USE=gtk? ( !static ) qt5? ( !static ) +SLOT=0 +SRC_URI=mirror://gnupg/pinentry/pinentry-1.1.0.tar.bz2 +_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=91509c9a28a5816e7bca699e58a7ac75 diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz index c0ea4ef0c2a0..493e72d9a84c 100644 Binary files a/metadata/md5-cache/app-metrics/Manifest.gz and b/metadata/md5-cache/app-metrics/Manifest.gz differ diff --git a/metadata/md5-cache/app-metrics/alertmanager-0.15.0_rc1 b/metadata/md5-cache/app-metrics/alertmanager-0.15.0_rc1 new file mode 100644 index 000000000000..2696ff058d19 --- /dev/null +++ b/metadata/md5-cache/app-metrics/alertmanager-0.15.0_rc1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install prepare setup test unpack +DEPEND=dev-util/promu >=dev-lang/go-1.9 +DESCRIPTION=Alertmanager for alerts sent by client applications such as Prometheus +EAPI=6 +HOMEPAGE=https://github.com/prometheus/alertmanager +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/prometheus/alertmanager/archive/v0.15.0-rc.1.tar.gz -> alertmanager-0.15.0_rc1.tar.gz +_eclasses_=golang-base 928887539e385bb489681b292f6b862f golang-build b66349c110e4ddd6203bbe8bf4ae05c1 golang-vcs-snapshot 913580335becddd3ebecefe852e47536 user 8bc2845510e2109af75e3eeac607ec81 +_md5_=397bad149f629d98d4005eec3f720c5a diff --git a/metadata/md5-cache/app-metrics/node_exporter-0.16.0_rc1 b/metadata/md5-cache/app-metrics/node_exporter-0.16.0_rc1 new file mode 100644 index 000000000000..771e439b707d --- /dev/null +++ b/metadata/md5-cache/app-metrics/node_exporter-0.16.0_rc1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install prepare setup test unpack +DEPEND=dev-util/promu >=dev-lang/go-1.9 +DESCRIPTION=Prometheus exporter for machine metrics +EAPI=6 +HOMEPAGE=https://github.com/prometheus/node_exporter +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=https://github.com/prometheus/node_exporter/archive/v0.16.0-rc.1.tar.gz -> node_exporter-0.16.0_rc1.tar.gz +_eclasses_=golang-base 928887539e385bb489681b292f6b862f golang-build b66349c110e4ddd6203bbe8bf4ae05c1 golang-vcs-snapshot 913580335becddd3ebecefe852e47536 user 8bc2845510e2109af75e3eeac607ec81 +_md5_=5d138e55b94e9862534ab7dfa591c4e8 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index a3974194c7f5..3026884a836d 100644 Binary files a/metadata/md5-cache/app-portage/Manifest.gz and b/metadata/md5-cache/app-portage/Manifest.gz differ diff --git a/metadata/md5-cache/app-portage/kuroo-0.90.5_p20180106 b/metadata/md5-cache/app-portage/kuroo-0.90.5_p20180410 similarity index 97% rename from metadata/md5-cache/app-portage/kuroo-0.90.5_p20180106 rename to metadata/md5-cache/app-portage/kuroo-0.90.5_p20180410 index fd154be00b56..e1f0791768a0 100644 --- a/metadata/md5-cache/app-portage/kuroo-0.90.5_p20180106 +++ b/metadata/md5-cache/app-portage/kuroo-0.90.5_p20180410 @@ -7,6 +7,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=dev-db/sqlite:3 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 kde-frameworks/kconfig:5 kde-frameworks/kconfigwidgets:5 kde-frameworks/kcoreaddons:5 kde-frameworks/kdelibs4support:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kitemviews:5 kde-frameworks/knotifications:5 kde-frameworks/ktextwidgets:5 kde-frameworks/kwidgetsaddons:5 kde-frameworks/kxmlgui:5 kde-frameworks/threadweaver:5 app-portage/gentoolkit kde-apps/kompare:5 kde-plasma/kde-cli-tools:5[kdesu] SLOT=0 -SRC_URI=https://dev.gentoo.org/~asturm/distfiles/kuroo-0.90.5_p20180106.tar.xz +SRC_URI=https://dev.gentoo.org/~asturm/distfiles/kuroo-0.90.5_p20180410.tar.xz _eclasses_=cmake-utils d2f8cff68b90b869ef9d460c6f3c4e2e desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator ce21313503c41896ebcd7d58b0607e37 xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=8f780456cb757b67e5ef77593a758a73 +_md5_=c6efedab331059326d9f1233f085c0da diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index 11f1b313eaee..a4d1353322a4 100644 Binary files a/metadata/md5-cache/app-shells/Manifest.gz and b/metadata/md5-cache/app-shells/Manifest.gz differ diff --git a/metadata/md5-cache/app-shells/bash-completion-9999 b/metadata/md5-cache/app-shells/bash-completion-9999 index 2a134966b7ad..e34a125ec2bd 100644 --- a/metadata/md5-cache/app-shells/bash-completion-9999 +++ b/metadata/md5-cache/app-shells/bash-completion-9999 @@ -10,4 +10,4 @@ RDEPEND=>=app-shells/bash-4.3_p30-r1 sys-apps/miscfiles !app-eselect/eselect-bas SLOT=0 SRC_URI=https://bitbucket.org/mgorny/bashcomp2/downloads/bashcomp-2.0.2.tar.gz _eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 estack 43ddf5aaffa7a8d0482df54d25a66a1f git-r3 25b08efef07cea6bcd45b8c6dcce2782 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37 -_md5_=52fff17a209fef8d881c02a409b43655 +_md5_=77df6238b974a1ba068f88b51d37efb8 diff --git a/metadata/md5-cache/app-shells/zsh-5.5 b/metadata/md5-cache/app-shells/zsh-5.5 index 34245d3cd981..3319b7ca36b8 100644 --- a/metadata/md5-cache/app-shells/zsh-5.5 +++ b/metadata/md5-cache/app-shells/zsh-5.5 @@ -4,11 +4,11 @@ DESCRIPTION=UNIX Shell similar to the Korn shell EAPI=6 HOMEPAGE=https://www.zsh.org/ IUSE=caps debug doc examples gdbm maildir pcre static unicode -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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=ZSH gdbm? ( GPL-2 ) PDEPEND=examples? ( app-doc/zsh-lovers ) RDEPEND=>=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= ) !=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool extension? ( php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) ) +DESCRIPTION=PHP reader for the MaxMind database format +EAPI=6 +HOMEPAGE=https://github.com/maxmind/MaxMind-DB-Reader-php +IUSE=extension test php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=extension? ( dev-libs/libmaxminddb ) extension? ( php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) ) +REQUIRED_USE=extension? ( || ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 ) ) +SLOT=0 +SRC_URI=https://github.com/maxmind/MaxMind-DB-Reader-php/archive/v1.3.0.tar.gz -> MaxMind-DB-Reader-php-1.3.0.tar.gz +_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e php-ext-source-r3 63b281041baa106ff1ef59b602ca7e2a toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 +_md5_=2584780888208b6e1db57de62be8d075 diff --git a/metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.4 b/metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.4 new file mode 100644 index 000000000000..53210ee77119 --- /dev/null +++ b/metadata/md5-cache/dev-php/pecl-apcu_bc-1.0.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-php/pecl-apcu:7[php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?] >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) +DESCRIPTION=Provides APC backwards compatibility functions via APCu +EAPI=6 +HOMEPAGE=https://pecl.php.net/apcu_bc +IUSE=php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 +KEYWORDS=~amd64 ~x86 +LICENSE=PHP-3.01 +RDEPEND=dev-php/pecl-apcu:7[php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?] php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) +REQUIRED_USE=|| ( php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 ) +SLOT=0 +SRC_URI=https://pecl.php.net/get/apcu_bc-1.0.4.tgz +_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e php-ext-pecl-r3 a59741d3df8ea9f17afcdcfb7edaee6d php-ext-source-r3 63b281041baa106ff1ef59b602ca7e2a toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 +_md5_=44a10f36382e3adf278467380d0efd75 diff --git a/metadata/md5-cache/dev-php/pecl-ssh2-1.1.2 b/metadata/md5-cache/dev-php/pecl-ssh2-1.1.2 new file mode 100644 index 000000000000..2084bb4b366c --- /dev/null +++ b/metadata/md5-cache/dev-php/pecl-ssh2-1.1.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=net-libs/libssh2-1.2[-gcrypt] >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) +DESCRIPTION=PHP bindings for the libssh2 library +EAPI=6 +HOMEPAGE=https://pecl.php.net/ssh2 +IUSE=php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 +KEYWORDS=~amd64 ~x86 +LICENSE=PHP-3.01 +RDEPEND=>=net-libs/libssh2-1.2[-gcrypt] php_targets_php5-6? ( dev-php/pecl-ssh2:0[php_targets_php5-6] ) php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) +REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 ) +SLOT=7 +SRC_URI=https://pecl.php.net/get/ssh2-1.1.2.tgz +_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e php-ext-pecl-r3 a59741d3df8ea9f17afcdcfb7edaee6d php-ext-source-r3 63b281041baa106ff1ef59b602ca7e2a toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 +_md5_=c16e310fd56a066f4e814376f541455b diff --git a/metadata/md5-cache/dev-php/pecl-ssh2-9999 b/metadata/md5-cache/dev-php/pecl-ssh2-9999 index 8a44e36ba441..a6157f898c2d 100644 --- a/metadata/md5-cache/dev-php/pecl-ssh2-9999 +++ b/metadata/md5-cache/dev-php/pecl-ssh2-9999 @@ -1,12 +1,12 @@ DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=net-libs/libssh2-1.2 >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) >=dev-vcs/git-1.8.2.1 +DEPEND=>=net-libs/libssh2-1.2 >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) >=dev-vcs/git-1.8.2.1 DESCRIPTION=PHP bindings for the libssh2 library EAPI=6 HOMEPAGE=https://pecl.php.net/package/ssh2 -IUSE=php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 +IUSE=php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 LICENSE=PHP-3.01 -RDEPEND=>=net-libs/libssh2-1.2 php_targets_php5-6? ( dev-php/pecl-ssh2:0[php_targets_php5-6] ) php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) -REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 ) +RDEPEND=>=net-libs/libssh2-1.2 php_targets_php5-6? ( dev-php/pecl-ssh2:0[php_targets_php5-6] ) php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) +REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 ) SLOT=7 _eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 git-r3 25b08efef07cea6bcd45b8c6dcce2782 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e php-ext-source-r3 63b281041baa106ff1ef59b602ca7e2a toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 -_md5_=e2ba3e211ac1e52e96679087b8d5ee20 +_md5_=24c3e5a3321588671618a321b3815933 diff --git a/metadata/md5-cache/dev-php/pecl-zmq-1.1.3 b/metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r1 similarity index 82% rename from metadata/md5-cache/dev-php/pecl-zmq-1.1.3 rename to metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r1 index 5f8f24425a9c..99207e6dbfd3 100644 --- a/metadata/md5-cache/dev-php/pecl-zmq-1.1.3 +++ b/metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare test -DEPEND=net-libs/zeromq czmq? ( =app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) +DEPEND=net-libs/zeromq czmq? ( =app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) DESCRIPTION=PHP Bindings for ZeroMQ messaging EAPI=6 HOMEPAGE=https://pecl.php.net/zmq -IUSE=czmq php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 +IUSE=czmq php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=net-libs/zeromq czmq? ( =app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) >=dev-vcs/git-1.8.2.1 +DEPEND=net-libs/zeromq czmq? ( =app-portage/elt-patches-20170422 !=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 ) php_targets_php7-2? ( dev-lang/php:7.2 ) >=dev-vcs/git-1.8.2.1 DESCRIPTION=PHP Bindings for ZeroMQ messaging EAPI=6 HOMEPAGE=https://pecl.php.net/zmq -IUSE=czmq php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 +IUSE=czmq php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 php_targets_php7-2 LICENSE=BSD -RDEPEND=net-libs/zeromq czmq? ( =dev-util/cmake-3.9.6 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DESCRIPTION=Interactive post-processing tool for scanned pages +EAPI=6 +HOMEPAGE=http://scantailor.org/ https://github.com/4lex4/scantailor-advanced +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 GPL-3 public-domain +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/jpeg:0 x11-libs/libXrender +SLOT=0 +SRC_URI=https://github.com/4lex4/scantailor-advanced/archive/v1.0.14.tar.gz -> scantailor-advanced-1.0.14.tar.gz +_eclasses_=cmake-utils d2f8cff68b90b869ef9d460c6f3c4e2e desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator ce21313503c41896ebcd7d58b0607e37 virtualx 3a3c4637ea6d5a2113707a644766337c xdg-utils f2c8335407f0b935b0a96d4adf23ef25 +_md5_=1030a0ef150d1593571919b757718ef3 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 44ea314d9e11..6edf9787531f 100644 Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ diff --git a/metadata/md5-cache/media-sound/pragha-1.3.91.1 b/metadata/md5-cache/media-sound/pragha-1.3.91.1 new file mode 100644 index 000000000000..f9804af39d80 --- /dev/null +++ b/metadata/md5-cache/media-sound/pragha-1.3.91.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst postrm +DEPEND=>=dev-db/sqlite-3.4:3= >=dev-libs/glib-2.42:= media-libs/gstreamer:1.0= media-libs/gst-plugins-base:1.0= >=media-libs/taglib-1.8:= >=x11-libs/gtk+-3.14:3= >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] cdda? ( >=dev-libs/libcdio-0.90:= >=dev-libs/libcdio-paranoia-0.90:= >=media-libs/libcddb-1.3.0:= ) glyr? ( >=media-libs/glyr-1.0.1:= ) grilo? ( media-libs/grilo:0.3=[network] ) keybinder? ( >=dev-libs/keybinder-0.2.0:3= ) koel? ( dev-libs/json-glib:= ) lastfm? ( >=media-libs/libclastfm-0.5:= ) libnotify? ( >=x11-libs/libnotify-0.7.5:= ) mtp? ( >=media-libs/libmtp-1.1.0:= ) peas? ( >=dev-libs/libpeas-1.0.0:=[gtk] ) playlist? ( >=dev-libs/totem-pl-parser-2.26:= ) rygel? ( >=net-misc/rygel-0.26:= ) soup? ( >=net-libs/libsoup-2.38:= ) udev? ( virtual/libgudev:= ) dev-util/intltool >=dev-util/xfce4-dev-tools-4.10 sys-devel/gettext virtual/pkgconfig xfce-base/exo >=sys-apps/sed-4 +DESCRIPTION=A lightweight music player (for Xfce) +EAPI=6 +HOMEPAGE=https://github.com/pragha-music-player/pragha +IUSE=cdda +glyr grilo +keybinder koel lastfm libnotify mtp +peas +playlist rygel soup +udev +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=>=dev-db/sqlite-3.4:3= >=dev-libs/glib-2.42:= media-libs/gstreamer:1.0= media-libs/gst-plugins-base:1.0= >=media-libs/taglib-1.8:= >=x11-libs/gtk+-3.14:3= >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] cdda? ( >=dev-libs/libcdio-0.90:= >=dev-libs/libcdio-paranoia-0.90:= >=media-libs/libcddb-1.3.0:= ) glyr? ( >=media-libs/glyr-1.0.1:= ) grilo? ( media-libs/grilo:0.3=[network] ) keybinder? ( >=dev-libs/keybinder-0.2.0:3= ) koel? ( dev-libs/json-glib:= ) lastfm? ( >=media-libs/libclastfm-0.5:= ) libnotify? ( >=x11-libs/libnotify-0.7.5:= ) mtp? ( >=media-libs/libmtp-1.1.0:= ) peas? ( >=dev-libs/libpeas-1.0.0:=[gtk] ) playlist? ( >=dev-libs/totem-pl-parser-2.26:= ) rygel? ( >=net-misc/rygel-0.26:= ) soup? ( >=net-libs/libsoup-2.38:= ) udev? ( virtual/libgudev:= ) media-plugins/gst-plugins-meta:1.0 +REQUIRED_USE=glyr? ( peas ) grilo? ( peas ) koel? ( soup ) libnotify? ( peas ) mtp? ( udev ) rygel? ( peas ) soup? ( peas ) udev? ( peas ) +SLOT=0 +SRC_URI=https://github.com/pragha-music-player/pragha/releases/download/v1.3.91.1/pragha-1.3.91.1.tar.bz2 +_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 gnome2-utils 4d211d7614f303710fca59db6ec12c88 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25 +_md5_=cbc05047df678b8044db53ae35dabb4f diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index 8ebd838758cd..96afb49b4d9a 100644 Binary files a/metadata/md5-cache/sys-boot/Manifest.gz and b/metadata/md5-cache/sys-boot/Manifest.gz differ diff --git a/metadata/md5-cache/sys-boot/efibootmgr-16 b/metadata/md5-cache/sys-boot/efibootmgr-16 new file mode 100644 index 000000000000..8744827a491e --- /dev/null +++ b/metadata/md5-cache/sys-boot/efibootmgr-16 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure prepare +DEPEND=sys-apps/pciutils >=sys-libs/efivar-25:= +DESCRIPTION=User-space application to modify the EFI boot manager +EAPI=6 +HOMEPAGE=https://github.com/rhinstaller/efibootmgr +KEYWORDS=~amd64 ~arm64 ~ia64 ~x86 +LICENSE=GPL-2 +RDEPEND=sys-apps/pciutils >=sys-libs/efivar-25:= +SLOT=0 +SRC_URI=https://github.com/rhinstaller/efibootmgr/releases/download/16/efibootmgr-16.tar.bz2 +_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 +_md5_=a00af6bf94c8e84884f6f23aaa6192ed diff --git a/metadata/md5-cache/sys-boot/unetbootin-625 b/metadata/md5-cache/sys-boot/unetbootin-625 deleted file mode 100644 index 17fe6f849f4a..000000000000 --- a/metadata/md5-cache/sys-boot/unetbootin-625 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=dev-qt/qtgui:4 -DESCRIPTION=UNetbootin installs Linux/BSD distributions to a partition or USB drive -EAPI=5 -HOMEPAGE=https://github.com/unetbootin/unetbootin -IUSE=l10n_am l10n_ar l10n_ast l10n_be l10n_bg l10n_bn l10n_ca l10n_cs l10n_da l10n_de l10n_el l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fo l10n_fr l10n_gl l10n_he l10n_hr l10n_hu l10n_id l10n_it l10n_ja l10n_lt l10n_lv l10n_ml l10n_ms l10n_nan l10n_nb l10n_nl l10n_nn l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_sr l10n_sv l10n_sw l10n_tr l10n_uk l10n_ur l10n_vi l10n_zh-CN l10n_zh-TW -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=dev-qt/qtgui:4 app-arch/p7zip sys-boot/syslinux sys-fs/mtools -SLOT=0 -SRC_URI=https://github.com/unetbootin/unetbootin/archive/625.tar.gz -> unetbootin-625.tar.gz -_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=d55600bc803619c1a09d6ce0050c143f diff --git a/metadata/md5-cache/sys-boot/unetbootin-647 b/metadata/md5-cache/sys-boot/unetbootin-647 deleted file mode 100644 index 9cc74a547e72..000000000000 --- a/metadata/md5-cache/sys-boot/unetbootin-647 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=dev-qt/qtgui:4 -DESCRIPTION=UNetbootin installs Linux/BSD distributions to a partition or USB drive -EAPI=6 -HOMEPAGE=https://github.com/unetbootin/unetbootin -IUSE=l10n_am l10n_ar l10n_ast l10n_be l10n_bg l10n_bn l10n_ca l10n_cs l10n_da l10n_de l10n_el l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fo l10n_fr l10n_gl l10n_he l10n_hr l10n_hu l10n_id l10n_it l10n_ja l10n_lt l10n_lv l10n_ml l10n_ms l10n_nan l10n_nb l10n_nl l10n_nn l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_sr l10n_sv l10n_sw l10n_tr l10n_uk l10n_ur l10n_vi l10n_zh-CN l10n_zh-TW -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-qt/qtgui:4 app-arch/p7zip sys-boot/syslinux sys-fs/mtools -SLOT=0 -SRC_URI=https://github.com/unetbootin/unetbootin/archive/647.tar.gz -> unetbootin-647.tar.gz -_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=80ba2b4186b9972804c6f36f05fd1204 diff --git a/metadata/md5-cache/sys-boot/unetbootin-655 b/metadata/md5-cache/sys-boot/unetbootin-655 deleted file mode 100644 index 946abd10708b..000000000000 --- a/metadata/md5-cache/sys-boot/unetbootin-655 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=dev-qt/qtgui:4 -DESCRIPTION=UNetbootin installs Linux/BSD distributions to a partition or USB drive -EAPI=6 -HOMEPAGE=https://github.com/unetbootin/unetbootin -IUSE=l10n_am l10n_ar l10n_ast l10n_be l10n_bg l10n_bn l10n_ca l10n_cs l10n_da l10n_de l10n_el l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fo l10n_fr l10n_gl l10n_he l10n_hr l10n_hu l10n_id l10n_it l10n_ja l10n_lt l10n_lv l10n_ml l10n_ms l10n_nan l10n_nb l10n_nl l10n_nn l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_sr l10n_sv l10n_sw l10n_tr l10n_uk l10n_ur l10n_vi l10n_zh-CN l10n_zh-TW -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-qt/qtgui:4 app-arch/p7zip sys-boot/syslinux sys-fs/mtools -SLOT=0 -SRC_URI=https://github.com/unetbootin/unetbootin/archive/655.tar.gz -> unetbootin-655.tar.gz -_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=de667bb6661307e1b37123404bb7d147 diff --git a/metadata/md5-cache/sys-boot/unetbootin-657 b/metadata/md5-cache/sys-boot/unetbootin-657 index 23fe361553dd..e4b06b2fd8da 100644 --- a/metadata/md5-cache/sys-boot/unetbootin-657 +++ b/metadata/md5-cache/sys-boot/unetbootin-657 @@ -4,10 +4,10 @@ DESCRIPTION=UNetbootin installs Linux/BSD distributions to a partition or USB dr EAPI=6 HOMEPAGE=https://github.com/unetbootin/unetbootin IUSE=l10n_am l10n_ar l10n_ast l10n_be l10n_bg l10n_bn l10n_ca l10n_cs l10n_da l10n_de l10n_el l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fo l10n_fr l10n_gl l10n_he l10n_hr l10n_hu l10n_id l10n_it l10n_ja l10n_lt l10n_lv l10n_ml l10n_ms l10n_nan l10n_nb l10n_nl l10n_nn l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_sr l10n_sv l10n_sw l10n_tr l10n_uk l10n_ur l10n_vi l10n_zh-CN l10n_zh-TW -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=dev-qt/qtgui:4 app-arch/p7zip sys-boot/syslinux sys-fs/mtools SLOT=0 SRC_URI=https://github.com/unetbootin/unetbootin/archive/657.tar.gz -> unetbootin-657.tar.gz _eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=de667bb6661307e1b37123404bb7d147 +_md5_=2e537bfe0dba2a52e744a014ebb6ae53 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index 9a13d47d6954..6e3d5ed9126d 100644 Binary files a/metadata/md5-cache/sys-fs/Manifest.gz and b/metadata/md5-cache/sys-fs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-fs/zfs-0.7.7 b/metadata/md5-cache/sys-fs/zfs-0.7.8 similarity index 93% rename from metadata/md5-cache/sys-fs/zfs-0.7.7 rename to metadata/md5-cache/sys-fs/zfs-0.7.8 index 126fda1a8d1e..14d39e8cd859 100644 --- a/metadata/md5-cache/sys-fs/zfs-0.7.7 +++ b/metadata/md5-cache/sys-fs/zfs-0.7.8 @@ -4,11 +4,11 @@ DESCRIPTION=Userland utilities for ZFS Linux kernel module EAPI=5 HOMEPAGE=http://zfsonlinux.org/ IUSE=custom-cflags debug kernel-builtin +rootfs test-suite static-libs python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=amd64 +KEYWORDS=~amd64 LICENSE=BSD-2 CDDL MIT -RDEPEND=net-libs/libtirpc sys-apps/util-linux[static-libs?] sys-libs/zlib[static-libs(+)?] virtual/awk !=sys-apps/grep-2.13* !kernel-builtin? ( =sys-fs/zfs-kmod-0.7.7* ) !sys-fs/zfs-fuse !prefix? ( virtual/udev ) test-suite? ( sys-apps/util-linux sys-devel/bc sys-block/parted sys-fs/lsscsi sys-fs/mdadm sys-process/procps virtual/modutils ) rootfs? ( app-arch/cpio app-misc/pax-utils !=app-portage/elt-patches-20170422 +DEPEND==sys-kernel/spl-0.7.8* dev-lang/perl virtual/awk kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) >=app-portage/elt-patches-20170422 DESCRIPTION=Linux ZFS kernel module for sys-fs/zfs EAPI=5 HOMEPAGE=http://zfsonlinux.org/ IUSE=custom-cflags debug +rootfs kernel_linux -KEYWORDS=amd64 +KEYWORDS=~amd64 LICENSE=CDDL debug? ( GPL-2+ ) -RDEPEND==sys-kernel/spl-0.7.7* dev-lang/perl virtual/awk !sys-fs/zfs-fuse kernel_linux? ( virtual/modutils ) +RDEPEND==sys-kernel/spl-0.7.8* dev-lang/perl virtual/awk !sys-fs/zfs-fuse kernel_linux? ( virtual/modutils ) RESTRICT=debug? ( strip ) test SLOT=0 -SRC_URI=https://github.com/zfsonlinux/zfs/releases/download/zfs-0.7.7/zfs-0.7.7.tar.gz +SRC_URI=https://github.com/zfsonlinux/zfs/releases/download/zfs-0.7.8/zfs-0.7.8.tar.gz _eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 linux-mod 731711290c6e38e1cf7ddcdca7d445e1 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator ce21313503c41896ebcd7d58b0607e37 -_md5_=d60764ad9b9742387120e9ef7eda135c +_md5_=10e49aa6679f9f41e850b2bcbbf8c17c diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index b537b694d3b1..c9d710ffda4d 100644 Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-kernel/cryptodev-1.9 b/metadata/md5-cache/sys-kernel/cryptodev-1.9 index 0cd453c72218..d3fafc1077e4 100644 --- a/metadata/md5-cache/sys-kernel/cryptodev-1.9 +++ b/metadata/md5-cache/sys-kernel/cryptodev-1.9 @@ -11,4 +11,4 @@ RESTRICT=test SLOT=0 SRC_URI=http://nwl.cc/pub/cryptodev-linux/cryptodev-linux-1.9.tar.gz _eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 linux-info ca370deef9d44125d829f2eb6ebc83e0 linux-mod 731711290c6e38e1cf7ddcdca7d445e1 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator ce21313503c41896ebcd7d58b0607e37 -_md5_=6a2bf6feb7f494d464f3ec817b629f54 +_md5_=d44cf2682d3718d96cfc08335b29cd74 diff --git a/metadata/md5-cache/sys-kernel/spl-0.7.7 b/metadata/md5-cache/sys-kernel/spl-0.7.8 similarity index 94% rename from metadata/md5-cache/sys-kernel/spl-0.7.7 rename to metadata/md5-cache/sys-kernel/spl-0.7.8 index a361ce0b8c85..e34dc55d23fc 100644 --- a/metadata/md5-cache/sys-kernel/spl-0.7.7 +++ b/metadata/md5-cache/sys-kernel/spl-0.7.8 @@ -4,11 +4,11 @@ DESCRIPTION=The Solaris Porting Layer provides many of the Solaris kernel APIs EAPI=5 HOMEPAGE=http://zfsonlinux.org/ IUSE=custom-cflags debug kernel_linux -KEYWORDS=amd64 +KEYWORDS=~amd64 LICENSE=GPL-2 RDEPEND=dev-lang/perl virtual/awk !sys-devel/spl kernel_linux? ( virtual/modutils ) RESTRICT=debug? ( strip ) test SLOT=0 -SRC_URI=https://github.com/zfsonlinux/zfs/releases/download/zfs-0.7.7/spl-0.7.7.tar.gz +SRC_URI=https://github.com/zfsonlinux/zfs/releases/download/zfs-0.7.8/spl-0.7.8.tar.gz _eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 linux-mod 731711290c6e38e1cf7ddcdca7d445e1 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator ce21313503c41896ebcd7d58b0607e37 -_md5_=6e304bf6d6fc5dc2158788e01a39b1fe +_md5_=f40972d04a0a283e934935504b4f6648 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index 1ae47b03038d..442694e32d02 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/efivar-35 b/metadata/md5-cache/sys-libs/efivar-35 new file mode 100644 index 000000000000..194dcbd75d10 --- /dev/null +++ b/metadata/md5-cache/sys-libs/efivar-35 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure prepare +DEPEND=dev-libs/popt >=sys-kernel/linux-headers-3.18 virtual/pkgconfig +DESCRIPTION=Tools and library to manipulate EFI variables +EAPI=6 +HOMEPAGE=https://github.com/rhinstaller/efivar +KEYWORDS=~amd64 ~arm64 ~ia64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/popt +SLOT=0/1 +SRC_URI=https://github.com/rhinstaller/efivar/releases/download/35/efivar-35.tar.bz2 +_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=c5185bdd1488af543a02f562ae29744e diff --git a/metadata/md5-cache/sys-libs/timezone-data-2018d b/metadata/md5-cache/sys-libs/timezone-data-2018d new file mode 100644 index 000000000000..eec39d7e0539 --- /dev/null +++ b/metadata/md5-cache/sys-libs/timezone-data-2018d @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile config configure install postinst preinst prepare test +DEPEND=nls? ( virtual/libintl ) +DESCRIPTION=Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump) +EAPI=6 +HOMEPAGE=http://www.iana.org/time-zones http://www.twinsun.com/tz/tz-link.htm +IUSE=nls leaps_timezone elibc_FreeBSD +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris +LICENSE=BSD public-domain +RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)] +SLOT=0 +SRC_URI=http://www.iana.org/time-zones/repository/releases/tzdata2018d.tar.gz http://www.iana.org/time-zones/repository/releases/tzcode2018d.tar.gz +_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 02908f00f002f0f07c5b74783d778325 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf +_md5_=c4f4748de4fcfd9de01ad5d7a30bcd46 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 7b177a0b0420..6bf5098c5167 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Tue, 10 Apr 2018 11:38:29 +0000 +Tue, 10 Apr 2018 17:38:23 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 3425e29d807b..f6e78d10537f 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Tue Apr 10 11:38:28 UTC 2018 +Tue Apr 10 17:38:23 UTC 2018 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 422a47c2e215..14cf7ef63dc0 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Tue, 10 Apr 2018 12:00:01 +0000 +Tue, 10 Apr 2018 18:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index eb757c84f7fd..ffd9e3c7e54c 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -756e1e40a8d0fab66c5769aa0dac67caf9f5f96a 1523359949 2018-04-10T11:32:29+00:00 +109aa132797d677cd7eb2172547dde7a115e8515 1523379542 2018-04-10T16:59:02+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index f902b71cea96..66e090e1c50e 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1523360101 Tue 10 Apr 2018 11:35:01 AM UTC +1523381701 Tue 10 Apr 2018 05:35:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index fdeca1f2564e..6bf5098c5167 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Tue, 10 Apr 2018 11:38:28 +0000 +Tue, 10 Apr 2018 17:38:23 +0000 diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 182423da5a51..68e23ca7aa0d 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/package.mask b/profiles/package.mask index bb5078c95ded..0cedc5f1bea6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,19 +29,17 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (10 Apr 2018) +# Depends on dead Qt4. Switch to media-gfx/scantailor-advanced instead. +# Masked for removal in 30 days. Bug #633386 +media-gfx/scantailor + # Andreas Sturmlechner (09 Apr 2018) # Obsolete dev-texlive/* cleanup. Content moved into other packages. dev-texlive/texlive-documentation-base dev-texlive/texlive-mathextra dev-texlive/texlive-science -# Richard Yao (08 Apr 2018) -# Potential data loss regression reported upstream. Masking until solved. -# Bug #652828 -=sys-kernel/spl-0.7.7 -=sys-fs/zfs-kmod-0.7.7 -=sys-fs/zfs-0.7.7 - # Andreas Sturmlechner (08 Apr 2018) # Depends on dead Qt4. Masked for removal in 30 days. Bug #649124 dev-python/PyFoam @@ -603,10 +601,6 @@ net-p2p/tribler # Breaks XFCE, 1.19.6 was fine (in that regard). Bug #650228 >=x11-base/xorg-server-1.19.7 -# Andreas Sturmlechner (11 Mar 2018) -# Dead upstream, no revdeps left. Bug #639358 -app-i18n/libguess - # Andreas K. Hüttel (03 Mar 2018) # Fails to build without rpc support in glibc (bug 631044); # no maintainer, requires obsolete hardware. Removal in diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 495ac5a859ae..06933591ff55 100644 Binary files a/sys-boot/Manifest.gz and b/sys-boot/Manifest.gz differ diff --git a/sys-boot/efibootmgr/Manifest b/sys-boot/efibootmgr/Manifest index bb6f7e6c14de..299c980bdb86 100644 --- a/sys-boot/efibootmgr/Manifest +++ b/sys-boot/efibootmgr/Manifest @@ -1,2 +1,3 @@ DIST efibootmgr-14.tar.bz2 34972 BLAKE2B 78490756c5fd449f4319b79e0818e9d80340bd487f57d0de34f79f48cc24eb7b9c7309b535d00efad4babd40904d4cfb085cca278170625a1e875961e423f5dd SHA512 97935f8752440ce236162e174ea3404e907ebddc5877d597a97813da76ad580689fc2e97044885fc860a12a473af7183242b6120e78e53243d35e569fb002baf DIST efibootmgr-15.tar.bz2 35476 BLAKE2B 19b7c9ce51f3b930b2d59fa4a594c7a8bf5f1c7aa3224049e88cdafe82991799b1b719ec68c80131027f70c16bd19e38157f5d0bc7761843959410c667aa4070 SHA512 d9d9eef14d373d5da88141e8105f754fea4c039755ed0a0cb9b3c9c2bb285733ad930fd912df42075fe2cf750585699307b067f594d8e65269b3b8a5a00b1cd1 +DIST efibootmgr-16.tar.bz2 36603 BLAKE2B 3d09a9d3c4ecd48010315fccae60ab408c0d08e9c734e86a944130ea03e038835fa08745819f5353efbbe36f5017be64faded4b625ef0a0b55d4ca0d612ef232 SHA512 936318c7163c07b716f89be3d830957d9db68ba1b059223f7ea3d9eafe0dbf1c91b9aee096f5aed70955c6052c3b8547295c0a47f17cdf43788259d87d1990b9 diff --git a/sys-boot/efibootmgr/efibootmgr-16.ebuild b/sys-boot/efibootmgr/efibootmgr-16.ebuild new file mode 100644 index 000000000000..fc0c1a239f84 --- /dev/null +++ b/sys-boot/efibootmgr/efibootmgr-16.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="User-space application to modify the EFI boot manager" +HOMEPAGE="https://github.com/rhinstaller/efibootmgr" +SRC_URI="https://github.com/rhinstaller/efibootmgr/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~x86" +IUSE="" + +RDEPEND="sys-apps/pciutils + >=sys-libs/efivar-25:=" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e 's/-Werror //' Make.defaults || die +} + +src_configure() { + tc-export CC + export EFIDIR="Gentoo" +} diff --git a/sys-boot/unetbootin/Manifest b/sys-boot/unetbootin/Manifest index 7dff3cc86094..b88b338d6af7 100644 --- a/sys-boot/unetbootin/Manifest +++ b/sys-boot/unetbootin/Manifest @@ -1,4 +1 @@ -DIST unetbootin-625.tar.gz 22671470 BLAKE2B 7420d804f1a490edd701646a3c228687316f0ec17005bf0832104858f9e46fbbf184b13c6aa5f8b6f30bf411e033cddfefece9b9ee6f6fcc7872440af9f88b48 SHA512 0dc672097eb857f8516208f8cbe5a0ec3229aa5dbe56108f64c415d2d9d4679a41e3f8a4b7279c511197303a2e020c95293a305de4df2dc63dc4522b3d13259b -DIST unetbootin-647.tar.gz 16253287 BLAKE2B 4095e2cc990de6a01d46e3861d20cbbd1dbb04ad90c929ea72034d935b82669e482032ca3289e717fa9d7cdd9a147bb19ce2e5c610f046f5ab9470a494a35d83 SHA512 487be195286dd1e7712afa86cb75f8a79a3acce77f5cbd2571ddad74533d84a90e17b96afecfd2c9831825975b6c562bfb218b583a042600c49a14179129e8bb -DIST unetbootin-655.tar.gz 16258032 BLAKE2B 2cdf307702851d87302aac3246118c13c5c2a99f1a3a3b98156c5e0ca905d8fe79c87ce90817fee696adf2572bf26a4684f56245ff1e3573a1b7f97a489da970 SHA512 723b4c1499b5c9afd93e5ee3803c9ca18ee5ef5f7731797eedc194a2bbcc2c5be93cc6cb1059f8514f93a8c9e6d650aec40513f649b41382ae27c2f92389d709 DIST unetbootin-657.tar.gz 16258176 BLAKE2B 7124e3a4cace41b1ca61ca468e37adc90ae7d3099f54dc5da200cc7b7d94567afa5b4a597ba7d7e3a1327951fd7e61f320bc676b72ba68c7255e9145e5791adc SHA512 69ffdbc23f372c795e84267dfbed2221783a7efc9b1d5f589e7c308384cdfd0d9cf0950058f665e2c10bf6f17e0efd3eff81a1bedb98da316583f2462dfed2d9 diff --git a/sys-boot/unetbootin/files/unetbootin-647-frebootbutton.patch b/sys-boot/unetbootin/files/unetbootin-647-frebootbutton.patch deleted file mode 100644 index d616d12c7406..000000000000 --- a/sys-boot/unetbootin/files/unetbootin-647-frebootbutton.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/unetbootin.ui -+++ b/unetbootin.ui -@@ -708,7 +708,6 @@ - driveselect - okbutton - cancelbutton -- frebootbutton - fexitbutton - intromessage - rebootmsgtext diff --git a/sys-boot/unetbootin/unetbootin-625.ebuild b/sys-boot/unetbootin/unetbootin-625.ebuild deleted file mode 100644 index 49f0d802f768..000000000000 --- a/sys-boot/unetbootin/unetbootin-625.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils qmake-utils - -DESCRIPTION="UNetbootin installs Linux/BSD distributions to a partition or USB drive" -HOMEPAGE="https://github.com/unetbootin/unetbootin" -SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 x86" - -UNBI_LINGUAS=" - am ar ast be bg bn ca cs da de el eo es et eu fa fi fo fr gl he hr hu id it - ja lt lv ml ms nan nb nl nn pl pt_BR pt ro ru si sk sl sr sv sw tr uk ur vi - zh_CN zh_TW -" - -for lingua in ${UNBI_LINGUAS}; do - IUSE="${IUSE} l10n_${lingua/_/-}" -done - -S=${WORKDIR}/${P}/src/${PN} - -DEPEND="dev-qt/qtgui:4" -RDEPEND=" - ${DEPEND} - app-arch/p7zip - sys-boot/syslinux - sys-fs/mtools -" - -src_prepare() { - epatch "${FILESDIR}/${PN}-581-desktop.patch" - - # QA check in case linguas are added or removed - enum() { - echo ${#} - } - [[ $(enum ${UNBI_LINGUAS}) -eq $(( $(enum $(echo ${PN}_*.ts) ) -1 )) ]] \ - || die "Numbers of recorded and actual linguas do not match" - unset enum - - # Make room between the last line of TRANSLATIONS and the next definition - sed -i \ - -e '/^DEFINES/s|.*|\n&|g' \ - ${PN}.pro || die - - # Remove localisations - local lingua - for lingua in ${UNBI_LINGUAS}; do - if ! use l10n_${lingua/_/-}; then - sed -i ${PN}.pro -e "/\.*${PN}_${lingua}\.ts.*/d" || die - rm ${PN}_${lingua}.ts || die - fi - done -} - -src_configure() { - sed -i -e '/^RESOURCES/d' unetbootin.pro || die - - UNBN_QTPATH="$(qt4_get_bindir)/" - "${UNBN_QTPATH}"lrelease ${PN}.pro || die - - eqmake4 ${PN}.pro || die -} - -src_install() { - dobin ${PN} - - domenu ${PN}.desktop - - for file in ${PN}*.png; do - size="${file/${PN}_}" - size="${size/.png}x${size/.png}" - insinto /usr/share/icons/hicolor/${size}/apps - newins ${file} ${PN}.png - done - - local lingua - for lingua in ${UNBI_LINGUAS}; do - if use l10n_${lingua/_/-}; then - insinto /usr/share/${PN} - doins ${PN}_${lingua}.qm - fi - done -} diff --git a/sys-boot/unetbootin/unetbootin-647.ebuild b/sys-boot/unetbootin/unetbootin-647.ebuild deleted file mode 100644 index a8e28b868c27..000000000000 --- a/sys-boot/unetbootin/unetbootin-647.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils qmake-utils - -DESCRIPTION="UNetbootin installs Linux/BSD distributions to a partition or USB drive" -HOMEPAGE="https://github.com/unetbootin/unetbootin" -SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" - -UNBI_LINGUAS=" - am ar ast be bg bn ca cs da de el eo es et eu fa fi fo fr gl he hr hu id it - ja lt lv ml ms nan nb nl nn pl pt_BR pt ro ru si sk sl sr sv sw tr uk ur vi - zh_CN zh_TW -" - -for lingua in ${UNBI_LINGUAS}; do - IUSE="${IUSE} l10n_${lingua/_/-}" -done - -S=${WORKDIR}/${P}/src/${PN} - -DEPEND="dev-qt/qtgui:4" -RDEPEND=" - ${DEPEND} - app-arch/p7zip - sys-boot/syslinux - sys-fs/mtools -" -PATCHES=( - "${FILESDIR}/${PN}-581-desktop.patch" - "${FILESDIR}/${PN}-647-frebootbutton.patch" -) - -src_prepare() { - default - - # QA check in case linguas are added or removed - enum() { - echo ${#} - } - [[ $(enum ${UNBI_LINGUAS}) -eq $(( $(enum $(echo ${PN}_*.ts) ) -1 )) ]] \ - || die "Numbers of recorded and actual linguas do not match" - unset enum - - # Remove localisations - local lingua - for lingua in ${UNBI_LINGUAS}; do - if ! use l10n_${lingua/_/-}; then - sed -i ${PN}.pro -e "/\.*${PN}_${lingua}\.ts.*/d" || die - rm ${PN}_${lingua}.ts || die - fi - done -} - -src_configure() { - sed -i -e '/^RESOURCES/d' unetbootin.pro || die - - UNBN_QTPATH="$(qt4_get_bindir)/" - "${UNBN_QTPATH}"lrelease ${PN}.pro || die - - eqmake4 ${PN}.pro || die -} - -src_install() { - dobin ${PN} - - domenu ${PN}.desktop - - for file in ${PN}*.png; do - size="${file/${PN}_}" - size="${size/.png}x${size/.png}" - insinto /usr/share/icons/hicolor/${size}/apps - newins ${file} ${PN}.png - done - - local lingua - for lingua in ${UNBI_LINGUAS}; do - if use l10n_${lingua/_/-}; then - insinto /usr/share/${PN} - doins ${PN}_${lingua}.qm - fi - done -} diff --git a/sys-boot/unetbootin/unetbootin-655.ebuild b/sys-boot/unetbootin/unetbootin-655.ebuild deleted file mode 100644 index f615c0100f45..000000000000 --- a/sys-boot/unetbootin/unetbootin-655.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils qmake-utils - -DESCRIPTION="UNetbootin installs Linux/BSD distributions to a partition or USB drive" -HOMEPAGE="https://github.com/unetbootin/unetbootin" -SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" - -UNBI_LINGUAS=" - am ar ast be bg bn ca cs da de el eo es et eu fa fi fo fr gl he hr hu id it - ja lt lv ml ms nan nb nl nn pl pt_BR pt ro ru si sk sl sr sv sw tr uk ur vi - zh_CN zh_TW -" - -for lingua in ${UNBI_LINGUAS}; do - IUSE="${IUSE} l10n_${lingua/_/-}" -done - -S=${WORKDIR}/${P}/src/${PN} - -DEPEND="dev-qt/qtgui:4" -RDEPEND=" - ${DEPEND} - app-arch/p7zip - sys-boot/syslinux - sys-fs/mtools -" -PATCHES=( - "${FILESDIR}/${PN}-581-desktop.patch" -) - -src_prepare() { - default - - # QA check in case linguas are added or removed - enum() { - echo ${#} - } - [[ $(enum ${UNBI_LINGUAS}) -eq $(( $(enum $(echo ${PN}_*.ts) ) -1 )) ]] \ - || die "Numbers of recorded and actual linguas do not match" - unset enum - - # Remove localisations - local lingua - for lingua in ${UNBI_LINGUAS}; do - if ! use l10n_${lingua/_/-}; then - sed -i ${PN}.pro -e "/\.*${PN}_${lingua}\.ts.*/d" || die - rm ${PN}_${lingua}.ts || die - fi - done -} - -src_configure() { - sed -i -e '/^RESOURCES/d' unetbootin.pro || die - - UNBN_QTPATH="$(qt4_get_bindir)/" - "${UNBN_QTPATH}"lrelease ${PN}.pro || die - - eqmake4 ${PN}.pro || die -} - -src_install() { - dobin ${PN} - - domenu ${PN}.desktop - - for file in ${PN}*.png; do - size="${file/${PN}_}" - size="${size/.png}x${size/.png}" - insinto /usr/share/icons/hicolor/${size}/apps - newins ${file} ${PN}.png - done - - local lingua - for lingua in ${UNBI_LINGUAS}; do - if use l10n_${lingua/_/-}; then - insinto /usr/share/${PN} - doins ${PN}_${lingua}.qm - fi - done -} diff --git a/sys-boot/unetbootin/unetbootin-657.ebuild b/sys-boot/unetbootin/unetbootin-657.ebuild index f615c0100f45..f675b358ca6b 100644 --- a/sys-boot/unetbootin/unetbootin-657.ebuild +++ b/sys-boot/unetbootin/unetbootin-657.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" UNBI_LINGUAS=" am ar ast be bg bn ca cs da de el eo es et eu fa fi fo fr gl he hr hu id it diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 36b17dd275b6..cd145ffc31a5 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 77e6362e9702..9d0eef2a8bac 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -2,4 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51 SHA512 d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb -DIST zfs-0.7.7.tar.gz 6516501 BLAKE2B f9366952bd4d8a8a81f1e4ec9c3306c4076fed7d0e79c246f7a178ccb9a12861f097cadf47b79e570242e0395426cb1455257b1054747164b19845da9fa4187f SHA512 ee935459994ed3ec2e50c3d89f0d79e4e24d58aebb035b5ddac53898181fdb00337de05b0d3a2e3692ce8b08b94a75459041153ed27971d6e896b88c44b74b14 +DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4 SHA512 cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild similarity index 99% rename from sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild rename to sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild index c8153afff87b..d71cf40662e3 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild @@ -10,7 +10,7 @@ if [ ${PV} == "9999" ]; then else SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz" S="${WORKDIR}/zfs-${PV}" - KEYWORDS="amd64" + KEYWORDS="~amd64" fi inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 528585499fc9..471b67b7ccc0 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -2,4 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3 DIST zfs-0.6.5.4-patches-p2.tar.xz 63912 BLAKE2B f8bd5d0cd2b6170b45cf40a78b484d9a73017b20a77c603f4bcec63b6c77347b07df74c9d53288b5b2b984135d651d3d3ef830395ff2625576b13d8ce433fbcb SHA512 9f598c2a750b92dadddb677a6a9dda4573fa91421a82270d8104d718da4b945a4d5412bab92037a033cec1ec177f2a0eb52207babd023847918e3754054ec5e9 DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51 SHA512 d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb -DIST zfs-0.7.7.tar.gz 6516501 BLAKE2B f9366952bd4d8a8a81f1e4ec9c3306c4076fed7d0e79c246f7a178ccb9a12861f097cadf47b79e570242e0395426cb1455257b1054747164b19845da9fa4187f SHA512 ee935459994ed3ec2e50c3d89f0d79e4e24d58aebb035b5ddac53898181fdb00337de05b0d3a2e3692ce8b08b94a75459041153ed27971d6e896b88c44b74b14 +DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4 SHA512 cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35 diff --git a/sys-fs/zfs/zfs-0.7.7.ebuild b/sys-fs/zfs/zfs-0.7.8.ebuild similarity index 99% rename from sys-fs/zfs/zfs-0.7.7.ebuild rename to sys-fs/zfs/zfs-0.7.8.ebuild index 333f9edb6160..b625fe321e0f 100644 --- a/sys-fs/zfs/zfs-0.7.7.ebuild +++ b/sys-fs/zfs/zfs-0.7.8.ebuild @@ -10,7 +10,7 @@ if [ ${PV} == "9999" ] ; then EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" else SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz" - KEYWORDS="amd64" + KEYWORDS="~amd64" fi inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index f77959b23f54..0de4e13b0bed 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/cryptodev/cryptodev-1.9.ebuild b/sys-kernel/cryptodev/cryptodev-1.9.ebuild index 3f606909802d..e4e62d997e60 100644 --- a/sys-kernel/cryptodev/cryptodev-1.9.ebuild +++ b/sys-kernel/cryptodev/cryptodev-1.9.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 @@ -22,6 +22,8 @@ S=${WORKDIR}/${PN}-linux-${PV} MODULE_NAMES="cryptodev(extra:${S})" +PATCHES="${FILESDIR}/cryptodev-1.9-fix-build-with-4.14-629958.patch" + pkg_pretend() { if use kernel_linux ; then CONFIG_CHECK="~CRYPTO ~CRYPTO_BLKCIPHER ~CRYPTO_AEAD" diff --git a/sys-kernel/cryptodev/files/cryptodev-1.9-fix-build-with-4.14-629958.patch b/sys-kernel/cryptodev/files/cryptodev-1.9-fix-build-with-4.14-629958.patch new file mode 100644 index 000000000000..8a78d5ec8765 --- /dev/null +++ b/sys-kernel/cryptodev/files/cryptodev-1.9-fix-build-with-4.14-629958.patch @@ -0,0 +1,44 @@ +From f0d69774afb27ffc62bf353465fba145e70cb85a Mon Sep 17 00:00:00 2001 +From: Ricardo Ribalda Delgado +Date: Mon, 4 Sep 2017 11:05:08 +0200 +Subject: [PATCH] ioctl.c: Fix build with linux 4.13 + +git/ioctl.c:1127:3: error: positional initialization of field in 'struct' declared with 'designated_init' attribute [-Werror=designated-init] + {0, }, + ^ +note: (near initialization for 'verbosity_ctl_dir[1]') +git/ioctl.c:1136:3: error: positional initialization of field in 'struct' declared with 'designated_init' attribute [-Werror=designated-init] + {0, }, + ^ + +Linux kernel has added -Werror=designated-init around 4.11 (c834f0e8a8b) +triggering build errors with gcc 5 and 6 (but not with gcc 4) + +Signed-off-by: Ricardo Ribalda Delgado +Signed-off-by: Cristian Stoica +--- + ioctl.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/ioctl.c b/ioctl.c +index 0385203..8d4a162 100644 +--- a/ioctl.c ++++ b/ioctl.c +@@ -1124,7 +1124,7 @@ static struct ctl_table verbosity_ctl_dir[] = { + .mode = 0644, + .proc_handler = proc_dointvec, + }, +- {0, }, ++ {}, + }; + + static struct ctl_table verbosity_ctl_root[] = { +@@ -1133,7 +1133,7 @@ static struct ctl_table verbosity_ctl_root[] = { + .mode = 0555, + .child = verbosity_ctl_dir, + }, +- {0, }, ++ {}, + }; + static struct ctl_table_header *verbosity_sysctl_header; + static int __init init_cryptodev(void) diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest index 523a62feb03f..7f2b65c70e7f 100644 --- a/sys-kernel/spl/Manifest +++ b/sys-kernel/spl/Manifest @@ -2,4 +2,4 @@ DIST spl-0.6.5.11.tar.gz 531710 BLAKE2B e89cb5a023d3f4b3949a385100b56e01c5fd0ff4 DIST spl-0.6.5.4-patches-p1.tar.xz 2020 BLAKE2B 82b836df5c18f68ebd967d5d33e65232167ff1c4b1da3998dadf49c1fd0ffad4a86fa418a30ba0ba106ee4baa190fc51dedabec68083af80e5eb5aa1b225dcc5 SHA512 2650f06bf23045bd2805ef58baa2561534373862e1fbbaf189cf93283aa8e18cbee989b4e81751b37da3058aeba357cf8e46db97331379e1b5eafde7faa33851 DIST spl-0.6.5.4.tar.gz 556298 BLAKE2B 142d92ece51f544ed53f8d15390a97469b322c0e8f16c6510eb72f69493a3489f98ead9fa4138765b364c22777ee0cb49a76c4d9b1c4ac4e5ce8c0e5dbfe9952 SHA512 a50d804008237820d6a8e7d938f6699df2966836ebedf0b6a4421f55bd6c24ae69e8f80eaf3aa2b7f6ed308983ab4ca11abfb32f98c8d070e4957b4802e00cac DIST spl-0.7.6.tar.gz 550089 BLAKE2B c0b1cc87a9b7997f6346a106eb8f23493938357fce9d6209e159016f2df5655678fce5ddc64dc4a63a4f93b715c44d5ff7fd30097c63ab62a1daabb3dcc28908 SHA512 b8e74e4ad8c16df1a4742639f00c4c4162607d136145bae58489f9a34539dcc5569da18639a67ac5d9d52b5feac93e052323ebf6efce6a92ba9a2b965f940fdd -DIST spl-0.7.7.tar.gz 551498 BLAKE2B 6372777f4f4e2eb9048eaff0120414289bec532487bfa5cd8b9bde7632469ead204c4b5198a701775e92dbd6ecd94f343b612557e87a60c18b3ba7cd9594fe0c SHA512 22d0d2eb65063a59acf3d34a5781285978d85087ba18176c4f30d9b8d8a888adc5e75b06d4157de1655bbc144c67c6646f5a4209e674c3eb4b16c39da3447987 +DIST spl-0.7.8.tar.gz 559558 BLAKE2B 5aa68a8150cb0c922c1ad0df9d1260136cedd95c13df45cc4490d937746a2a0e76e964978128a6f4e553f7bad4adc72a0408ef89969a15ba3f43af26e412b61c SHA512 dcd38dd0971042603baa474460486ed2e7cb59468de7613fa713eb4bdd081026794af7780b5d8970dd17645b04b6dde1e2f43e89a782437a50afc679a8850001 diff --git a/sys-kernel/spl/spl-0.7.7.ebuild b/sys-kernel/spl/spl-0.7.8.ebuild similarity index 99% rename from sys-kernel/spl/spl-0.7.7.ebuild rename to sys-kernel/spl/spl-0.7.8.ebuild index 871dba52938f..d8a0446f5736 100644 --- a/sys-kernel/spl/spl-0.7.7.ebuild +++ b/sys-kernel/spl/spl-0.7.8.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 else SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz" - KEYWORDS="amd64" + KEYWORDS="~amd64" fi inherit flag-o-matic linux-info linux-mod autotools-utils diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index e9580e9f2283..30e58f0b5b8b 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/efivar/Manifest b/sys-libs/efivar/Manifest index 610b2f2de673..5f36bb009703 100644 --- a/sys-libs/efivar/Manifest +++ b/sys-libs/efivar/Manifest @@ -1,3 +1,4 @@ DIST efivar-30.tar.bz2 73202 BLAKE2B 6b146cb6d664e3419361e72ab6fd1578522e7fc219613ae21566cb40a700fe70f18750cc753338faca2ad078e2bc933fb33a3a4cdfb148eabb0fc71b1319fb71 SHA512 0a6d7175762011c3fc67b531d3d19a45e82195c729b9ff498be02b3a6a73f6c3c4f9e14a27470c6744b741d7d54db9ef24c7882639af25fca1034b7b9f641b39 DIST efivar-31.tar.bz2 82404 BLAKE2B d339aa8ab7dcd6a60cb067fccfbc2c42407fba211ca96eb39f227d57e9403462505940f427651dfaffa8272c9edfe70898f181b9f6ecddbae4745eb3262de949 SHA512 5055f690fd99cf59895dcf3d11103494d917d4923567626f0bee816ea5e4dd56cec23627ede5f21bdc57b7306522471ad19cc8ab22ae94591dbd1925c084f163 DIST efivar-32.tar.gz 108102 BLAKE2B 7f9d27433b40ec6c044ab34ccc697001ad23e39a46862d2e04db0f9a3dfc26ae53b46a3c3a8c957bf76df0969710f78249f72f7bf38e67c0aa902034a07acf8f SHA512 e73eae182fd645183dfe587591a286670ee1123a113e3e19e4070fb910ab7794e320defdc0597540df7664947f2a0497abbb763a19b4dfa40511a512c7f3e490 +DIST efivar-35.tar.bz2 95528 BLAKE2B c936114aade7a586f707af2464d350703234e0c3fb786fb568590737fb3939c3f74ff813f4f188aec230d75e75e73b0d07cbff5860f0b9f1285d2780b29c7689 SHA512 c7ba60b2112053f088ad0b74aaa834860601b7fe17118c35b012050176f5205d948fba9c4b6de35991249f702e3bc24832539e2eb3c235c4188e1eabc78965ee diff --git a/sys-libs/efivar/efivar-35.ebuild b/sys-libs/efivar/efivar-35.ebuild new file mode 100644 index 000000000000..93339047a52a --- /dev/null +++ b/sys-libs/efivar/efivar-35.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Tools and library to manipulate EFI variables" +HOMEPAGE="https://github.com/rhinstaller/efivar" +SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0/1" +KEYWORDS="~amd64 ~arm64 ~ia64 ~x86" + +RDEPEND="dev-libs/popt" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-3.18 + virtual/pkgconfig +" + +src_prepare() { + default + sed -i -e 's/-Werror //' gcc.specs || die +} + +src_configure() { + tc-export CC + export CC_FOR_BUILD=$(tc-getBUILD_CC) + tc-ld-disable-gold + export libdir="/usr/$(get_libdir)" + unset LIBS # Bug 562004 + + if [[ -n ${GCC_SPECS} ]]; then + # The environment overrides the command line. + GCC_SPECS+=":${S}/gcc.specs" + fi +} diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest index 70a5bdded0ed..c5c0ad8cfafc 100644 --- a/sys-libs/timezone-data/Manifest +++ b/sys-libs/timezone-data/Manifest @@ -1,4 +1,6 @@ DIST tzcode2017c.tar.gz 219346 BLAKE2B 2ac64949343520c074718b33d42f73653fc2d355a1eb9ffc4ea1f59f33f8a06642bfed9778f99333c49bfb6226b10a263d078b04e2fd3de2a0d1cd35fb1f180e SHA512 0d8c3e07b0de9015a137602450468ceb6358312a50eeda2a860882367107b8ba9ef275880b292570a671b9910afc54e6209e1e642387d246bc9c08c4ff660ffb DIST tzcode2018c.tar.gz 223876 BLAKE2B d0eaf4094c786a71d0ea4bbcf974044790f2631afa6ac5512cd2e787d400b5cf2dd3f2fcd5312f354dd1e57dc500d0134723d55a9ed94037128fc7ca9c29280d SHA512 21988e876479e38661d41ea4c7b5218ba14b979739d7ba8d49a2d343bb9f37c654056ab21c046a6652715f012e4ca33c4aa109b1ec3ac5d0244dd3a7ea9ed6d2 +DIST tzcode2018d.tar.gz 229888 BLAKE2B e18ccab84b22014900f07d8a2c11f86e0bd8bc06fdf85202de456dbbad5319cb4a15663d78e75fa2c2f5fc7aa27725afc3c1f49ff543cf9a56b5f66f877e43e8 SHA512 e79a95e235cd384247e4112d5154f30eb7b40f28dab4872ed9153e45bf56569949d0845bc1b9ad24b7a5f9609bdadfc892959dbf0d540dbca79b18398dc4f930 DIST tzdata2017c.tar.gz 335571 BLAKE2B 466eefacd5600d15685d973b16d98053b3610efd9a1a9c7c7f1f384dcde8950d037c25ef065a85876433f9e9483fa72c46bb28f9c4225c7fe38a6376ada91132 SHA512 feb5c544e617b30c73a397e5a1c51f9847d0fddf1dfa0f9ace2e6f686786f09b666937b2048e07075c84593fc584bd5a25d639fce70eca9735267df28621ab4c DIST tzdata2018c.tar.gz 341074 BLAKE2B b2aff97cd4e9e094e4de93245e80b04c8aa4764199320beaf02633d16e230fa75908e5f088e67d837d91c7cc6b7a2757f90815fb7a439f35a73d9f59954a7016 SHA512 0575c87c9ffcde7b7f62b0df928d8a0e8d93f832b5ef7227b3d8431686f851f1fd5372c7e768f2979830352433b31df7f3979a00c28ea3973a3a0987ebbfb835 +DIST tzdata2018d.tar.gz 351271 BLAKE2B 3d3abb8e5e96537cff8d6bd36c815bf3f19907806feba7cebbe010ca927e72358ded91120514baf15cabb311b50139e28b74674a7adafabc192de5a154ccca59 SHA512 ee961aedc34e134172523a29fb8a9358f42649d06ffcd2d8a6ad86eeb174a80af5bfc4637e9e52ecdc51fa3d01afef9fff660a69ed72904ff747a59b5634830b diff --git a/sys-libs/timezone-data/timezone-data-2018d.ebuild b/sys-libs/timezone-data/timezone-data-2018d.ebuild new file mode 100644 index 000000000000..5fe7441ecd37 --- /dev/null +++ b/sys-libs/timezone-data/timezone-data-2018d.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs flag-o-matic + +code_ver=${PV} +data_ver=${PV} +DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)" +HOMEPAGE="http://www.iana.org/time-zones http://www.twinsun.com/tz/tz-link.htm" +SRC_URI="http://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.tar.gz + http://www.iana.org/time-zones/repository/releases/tzcode${code_ver}.tar.gz" + +LICENSE="BSD public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +IUSE="nls leaps_timezone elibc_FreeBSD" + +DEPEND="nls? ( virtual/libintl )" +RDEPEND="${DEPEND} + !sys-libs/glibc[vanilla(+)]" + +S=${WORKDIR} + +src_prepare() { + default + tc-is-cross-compiler && cp -pR "${S}" "${S}"-native +} + +src_configure() { + tc-export CC + + append-lfs-flags #471102 + + if use elibc_FreeBSD || use elibc_Darwin ; then + append-cppflags -DSTD_INSPIRED #138251 + fi + + append-cppflags -DHAVE_GETTEXT=$(usex nls 1 0) -DTZ_DOMAIN='\"libc\"' + LDLIBS="" + if use nls ; then + # See if an external libintl is available. #154181 #578424 + local c="${T}/test" + echo 'main(){}' > "${c}.c" + if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} "${c}.c" -o "${c}" -lintl 2>/dev/null ; then + LDLIBS+=" -lintl" + fi + fi +} + +_emake() { + emake \ + REDO=$(usex leaps_timezone posix_right posix_only) \ + TZDATA_TEXT= \ + TOPDIR="${EPREFIX}" \ + ZICDIR='$(TOPDIR)/usr/bin' \ + "$@" +} + +src_compile() { + _emake \ + AR="$(tc-getAR)" \ + cc="$(tc-getCC)" \ + RANLIB="$(tc-getRANLIB)" \ + CFLAGS="${CFLAGS} -std=gnu99 ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + LDLIBS="${LDLIBS}" + if tc-is-cross-compiler ; then + _emake -C "${S}"-native \ + AR="$(tc-getBUILD_AR)" \ + cc="$(tc-getBUILD_CC)" \ + RANLIB="$(tc-getBUILD_RANLIB)" \ + CFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}" \ + LDFLAGS="${BUILD_LDFLAGS}" \ + LDLIBS="${LDLIBS}" \ + zic + fi +} + +src_test() { + # VALIDATE_ENV is used for extended/web based tests. Punt on them. + emake -j1 check VALIDATE_ENV=true +} + +src_install() { + local zic="" + tc-is-cross-compiler && zic="zic=${S}-native/zic" + _emake install ${zic} DESTDIR="${D}" LIBDIR="/nukeit" + rm -rf "${D}/nukeit" "${ED}/etc" || die + # Delete man pages installed by man-pages package. + rm "${ED}"/usr/share/man/man5/tzfile.5* "${ED}"/usr/share/man/man8/{tzselect,zdump,zic}.8 || die + dodoc CONTRIBUTING README NEWS *.html +} + +get_TIMEZONE() { + local tz src="${EROOT}etc/timezone" + if [[ -e ${src} ]] ; then + tz=$(sed -e 's:#.*::' -e 's:[[:space:]]*::g' -e '/^$/d' "${src}") + else + tz="FOOKABLOIE" + fi + [[ -z ${tz} ]] && return 1 || echo "${tz}" +} + +pkg_preinst() { + local tz=$(get_TIMEZONE) + if [[ ${tz} == right/* || ${tz} == posix/* ]] ; then + eerror "The right & posix subdirs are no longer installed as subdirs -- they have been" + eerror "relocated to match upstream paths as sibling paths. Further, posix/xxx is the" + eerror "same as xxx, so you should simply drop the posix/ prefix. You also should not" + eerror "be using right/xxx for the system timezone as it breaks programs." + die "Please fix your timezone setting" + fi + + # Trim the symlink by hand to avoid portage's automatic protection checks. + rm -f "${EROOT}"/usr/share/zoneinfo/posix + + if has_version "<=${CATEGORY}/${PN}-2015c" ; then + elog "Support for accessing posix/ and right/ directly has been dropped to match" + elog "upstream. There is no need to set TZ=posix/xxx as it is the same as TZ=xxx." + elog "For TZ=right/, you can use TZ=../zoneinfo-leaps/xxx instead. See this post" + elog "for details: https://mm.icann.org/pipermail/tz/2015-February/022024.html" + fi +} + +configure_tz_data() { + # make sure the /etc/localtime file does not get stale #127899 + local tz src="${EROOT}etc/timezone" etc_lt="${EROOT}etc/localtime" + + # If it's a symlink, assume the user knows what they're doing and + # they're managing it themselves. #511474 + if [[ -L ${etc_lt} ]] ; then + einfo "Assuming your ${etc_lt} symlink is what you want; skipping update." + return 0 + fi + + if ! tz=$(get_TIMEZONE) ; then + einfo "Assuming your empty ${etc_lt} file is what you want; skipping update." + return 0 + fi + if [[ ${tz} == "FOOKABLOIE" ]] ; then + elog "You do not have TIMEZONE set in ${src}." + + if [[ ! -e ${etc_lt} ]] ; then + cp -f "${EROOT}"/usr/share/zoneinfo/Factory "${etc_lt}" + elog "Setting ${etc_lt} to Factory." + else + elog "Skipping auto-update of ${etc_lt}." + fi + return 0 + fi + + if [[ ! -e ${EROOT}/usr/share/zoneinfo/${tz} ]] ; then + elog "You have an invalid TIMEZONE setting in ${src}" + elog "Your ${etc_lt} has been reset to Factory; enjoy!" + tz="Factory" + fi + einfo "Updating ${etc_lt} with ${EROOT}usr/share/zoneinfo/${tz}" + cp -f "${EROOT}"/usr/share/zoneinfo/"${tz}" "${etc_lt}" +} + +pkg_config() { + configure_tz_data +} + +pkg_postinst() { + configure_tz_data +}