summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2018-02-03 13:41:06 +0100
committerMartin Väth <martin@mvath.de>2018-02-03 13:41:06 +0100
commitb37b44a98097107e0ad45d5fb0f822b95b46af09 (patch)
tree29f75a37acd053c7bce70a3e018f72adcccb20c0 /app-portage
parentsci-geosciences/googleearth: Version bump. Fix -bundled-qt +bundlet-libs (diff)
downloadmv-b37b44a98097107e0ad45d5fb0f822b95b46af09.tar.gz
mv-b37b44a98097107e0ad45d5fb0f822b95b46af09.tar.bz2
mv-b37b44a98097107e0ad45d5fb0f822b95b46af09.zip
app-portage/eix: Version bump
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/eix/Manifest4
-rw-r--r--app-portage/eix/eix-0.33.2.ebuild (renamed from app-portage/eix/eix-0.33.1.ebuild)6
-rw-r--r--app-portage/eix/eix-0.33.2_alpha20180203.ebuild (renamed from app-portage/eix/eix-0.33.2_alpha20180129.ebuild)8
-rw-r--r--app-portage/eix/eix-99999999.ebuild8
-rw-r--r--app-portage/eix/metadata.xml1
5 files changed, 17 insertions, 10 deletions
diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index ffb683b8..7ddcce1d 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1,2 +1,2 @@
-DIST eix-0.33.1.tar.xz 614564 SHA512 1b68e39f5acfd90c6c4a45783060cb6896f819f57f42546ed386d38850ec99c208bc3db0f98e88b8086815c9e67c47cd8505f92f79c0cdd019e0337f442f1e1c
-DIST eix-0.33.2_alpha20180129.tar.gz 673005 SHA512 3cde45e8aa4bc617f996da2275d5a564a1b8a003883785a4af7c6565dba3eea87d93c39908b599bbd10c11e182e680fbfbd5e09d80dcf8b2db2619656e8a94e6
+DIST eix-0.33.2.tar.xz 614192 SHA512 28ca4cc57e5c7ef81feb37fa90d598e681e192c442c7446c93a442908d2a9744340f7a93c71135ec3083fb85c48a65638c8929b6e1e632464132f4320225d637
+DIST eix-0.33.2_alpha20180203.tar.gz 673576 SHA512 82af01ae32e134a9d52dfb4f2f713170c4fc22586b9ef2c5bafc529ad9bcb1d7a9fb36ee2cd430310cd815cadcf1a761bf84660a93b6e6bfc04ab5e0bb825114
diff --git a/app-portage/eix/eix-0.33.1.ebuild b/app-portage/eix/eix-0.33.2.ebuild
index d1ec4075..769bf183 100644
--- a/app-portage/eix/eix-0.33.1.ebuild
+++ b/app-portage/eix/eix-0.33.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017 Gentoo Foundation
+# Copyright 2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
PLOCALES="de ru"
-IUSE="debug +dep doc"
+IUSE="debug +dep doc +jumbo-build"
for i in ${PLOCALES}; do
IUSE+=" l10n_${i}"
done
@@ -55,6 +55,7 @@ src_configure() {
local emesonargs=(
-Ddocdir="${EPREFIX}/usr/share/doc/${P}"
-Dhtmldir="${EPREFIX}/usr/share/doc/${P}/html"
+ $(meson_use jumbo-build)
$(meson_use sqlite)
$(meson_use doc extra-doc)
$(meson_use nls)
@@ -75,6 +76,7 @@ src_configure() {
meson_src_configure
else
local myconf=(
+ $(use_with jumbo-build)
$(use_with sqlite)
$(use_with doc extra-doc)
$(use_enable nls)
diff --git a/app-portage/eix/eix-0.33.2_alpha20180129.ebuild b/app-portage/eix/eix-0.33.2_alpha20180203.ebuild
index 0ebebe31..b2270870 100644
--- a/app-portage/eix/eix-0.33.2_alpha20180129.ebuild
+++ b/app-portage/eix/eix-0.33.2_alpha20180203.ebuild
@@ -5,7 +5,7 @@ EAPI=6
WANT_LIBTOOL=none
AUTOTOOLS_AUTO_DEPEND=no
MESON_AUTO_DEPEND=no
-inherit autotools bash-completion-r1 meson tmpfiles toolchain-funcs
+inherit autotools bash-completion-r1 meson tmpfiles
case ${PV} in
99999999*)
@@ -15,7 +15,7 @@ case ${PV} in
PROPERTIES="live";;
*)
RESTRICT="mirror"
- EGIT_COMMIT="eac7225140ab7a1f34326870fdea7e44371be7bc"
+ EGIT_COMMIT="d37ef09d8ed3532a15fe6788458576830bc14229"
SRC_URI="https://github.com/vaeth/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}";;
esac
@@ -27,7 +27,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
PLOCALES="de ru"
-IUSE="debug +dep doc"
+IUSE="debug +dep doc +jumbo-build"
for i in ${PLOCALES}; do
IUSE+=" l10n_${i}"
done
@@ -72,6 +72,7 @@ src_configure() {
local emesonargs=(
-Ddocdir="${EPREFIX}/usr/share/doc/${P}"
-Dhtmldir="${EPREFIX}/usr/share/doc/${P}/html"
+ $(meson_use jumbo-build)
$(meson_use sqlite)
$(meson_use doc extra-doc)
$(meson_use nls)
@@ -92,6 +93,7 @@ src_configure() {
meson_src_configure
else
local myconf=(
+ $(use_with jumbo-build)
$(use_with sqlite)
$(use_with doc extra-doc)
$(use_enable nls)
diff --git a/app-portage/eix/eix-99999999.ebuild b/app-portage/eix/eix-99999999.ebuild
index 0ebebe31..b2270870 100644
--- a/app-portage/eix/eix-99999999.ebuild
+++ b/app-portage/eix/eix-99999999.ebuild
@@ -5,7 +5,7 @@ EAPI=6
WANT_LIBTOOL=none
AUTOTOOLS_AUTO_DEPEND=no
MESON_AUTO_DEPEND=no
-inherit autotools bash-completion-r1 meson tmpfiles toolchain-funcs
+inherit autotools bash-completion-r1 meson tmpfiles
case ${PV} in
99999999*)
@@ -15,7 +15,7 @@ case ${PV} in
PROPERTIES="live";;
*)
RESTRICT="mirror"
- EGIT_COMMIT="eac7225140ab7a1f34326870fdea7e44371be7bc"
+ EGIT_COMMIT="d37ef09d8ed3532a15fe6788458576830bc14229"
SRC_URI="https://github.com/vaeth/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}";;
esac
@@ -27,7 +27,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
PLOCALES="de ru"
-IUSE="debug +dep doc"
+IUSE="debug +dep doc +jumbo-build"
for i in ${PLOCALES}; do
IUSE+=" l10n_${i}"
done
@@ -72,6 +72,7 @@ src_configure() {
local emesonargs=(
-Ddocdir="${EPREFIX}/usr/share/doc/${P}"
-Dhtmldir="${EPREFIX}/usr/share/doc/${P}/html"
+ $(meson_use jumbo-build)
$(meson_use sqlite)
$(meson_use doc extra-doc)
$(meson_use nls)
@@ -92,6 +93,7 @@ src_configure() {
meson_src_configure
else
local myconf=(
+ $(use_with jumbo-build)
$(use_with sqlite)
$(use_with doc extra-doc)
$(use_enable nls)
diff --git a/app-portage/eix/metadata.xml b/app-portage/eix/metadata.xml
index 8283ee91..a9587b39 100644
--- a/app-portage/eix/metadata.xml
+++ b/app-portage/eix/metadata.xml
@@ -9,6 +9,7 @@
<flag name="debug">Build with upstream's CXXFLAGS/LDFLAGS for debugging support; not recommended for normal use.</flag>
<flag name="dep">Make DEP=true the default which enables support for {,R,P}DEPEND but requires roughly double disk and memory.</flag>
<flag name="doc">Create description of the eix cache file additionally in html format</flag>
+ <flag name="jumbo-build">Compile faster and produce better binary. Recommended unless compiling on a quite memory-restricted system.</flag>
<flag name="meson">Build with meson instead of autotools. Faster but less compatible</flag>
<flag name="optimization">Accept upstream's choices for CXXFLAGS/LDFLAGS for optimization. Absense of this USE flag does not strip user's *FLAGS</flag>
<flag name="required-use">Make REQUIRED_USE=true the default which enables support for REQUIRED_USE but requires more disk and memory.</flag>