summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2018-09-19 20:43:28 +0200
committerMartin Väth <martin@mvath.de>2018-09-19 20:43:28 +0200
commit1f5248510f2b65ff6123066ceea1059e76177f03 (patch)
treef34a8246fe14f77609e9ff2cdc8e4303c5d2074b
parentsys-apps/less: Version bump (diff)
downloadmv-1f5248510f2b65ff6123066ceea1059e76177f03.tar.gz
mv-1f5248510f2b65ff6123066ceea1059e76177f03.tar.bz2
mv-1f5248510f2b65ff6123066ceea1059e76177f03.zip
app-portage/eix: Alpha version bump. Support SRC_URI
-rw-r--r--app-portage/eix/Manifest2
-rw-r--r--app-portage/eix/eix-0.33.5_alpha20180919.ebuild (renamed from app-portage/eix/eix-0.33.5_alpha20180903.ebuild)6
-rw-r--r--app-portage/eix/eix-99999999.ebuild6
-rw-r--r--app-portage/eix/metadata.xml3
-rw-r--r--metadata/pkg_desc_index2
-rw-r--r--profiles/use.local.desc3
6 files changed, 14 insertions, 8 deletions
diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index cb79a5de..3486a651 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1,2 +1,2 @@
DIST eix-0.33.4.tar.xz 622844 SHA512 bc031a8751d2b20eba5d05375250bcbd163847d4fad9c0994b01cd01304e00db745b0111127f752599d182350b4aa6de7a211fc5cd011de8d0aab0c4a539418e
-DIST eix-0.33.5_alpha20180903.tar.gz 678007 SHA512 5b0984d311b48f862c1e81ec5a164fec2aca3fc0c360d2a5b92db47301697e9ab47c12f23a636f1df1ef59140ab0bc4b429d7a0cb73c85e94200adc958df6ce9
+DIST eix-0.33.5_alpha20180919.tar.gz 679606 SHA512 73363a0dd86c1679b4e5c373268f928c9b7d9b8a3f0796e3384aec9a64f2dd3b50254c1b251a43c3b3d56decc5fa58f88451a421d232bff64a5aa9575a8fc0c4
diff --git a/app-portage/eix/eix-0.33.5_alpha20180903.ebuild b/app-portage/eix/eix-0.33.5_alpha20180919.ebuild
index a32a62f6..1130bc59 100644
--- a/app-portage/eix/eix-0.33.5_alpha20180903.ebuild
+++ b/app-portage/eix/eix-0.33.5_alpha20180919.ebuild
@@ -17,7 +17,7 @@ case ${PV} in
PROPERTIES="live";;
*)
RESTRICT="mirror"
- EGIT_COMMIT="4ac7d32a0daf3c7e67c2d1b3eeb87eedf0d5a19b"
+ EGIT_COMMIT="470c9d35ed91bfac3f808c5e8625c61a04234b8f"
SRC_URI="https://github.com/vaeth/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}";;
esac
@@ -32,7 +32,7 @@ IUSE="debug +dep doc +jumbo-build"
for i in ${PLOCALES}; do
IUSE+=" l10n_${i}"
done
-IUSE+=" +meson nls optimization +required-use security strong-optimization strong-security sqlite swap-remote tools"
+IUSE+=" +meson nls optimization +required-use security +src-uri strong-optimization strong-security sqlite swap-remote tools"
BOTHDEPEND="nls? ( virtual/libintl )
sqlite? ( >=dev-db/sqlite-3:= )"
@@ -87,6 +87,7 @@ src_configure() {
$(meson_use prefix always-accept-keywords)
$(meson_use dep dep-default)
$(meson_use required-use required-use-default)
+ $(meson_use src-uri src-uri-default)
-Dzsh-completion="${EPREFIX}/usr/share/zsh/site-functions"
-Dportage-rootpath="${ROOTPATH}"
-Deprefix-default="${EPREFIX}"
@@ -114,6 +115,7 @@ src_configure() {
$(use_with prefix always-accept-keywords)
$(use_with dep dep-default)
$(use_with required-use required-use-default)
+ $(use_with src-uri src-uri-default)
--with-zsh-completion
--with-portage-rootpath="${ROOTPATH}"
--with-eprefix-default="${EPREFIX}"
diff --git a/app-portage/eix/eix-99999999.ebuild b/app-portage/eix/eix-99999999.ebuild
index a32a62f6..1130bc59 100644
--- a/app-portage/eix/eix-99999999.ebuild
+++ b/app-portage/eix/eix-99999999.ebuild
@@ -17,7 +17,7 @@ case ${PV} in
PROPERTIES="live";;
*)
RESTRICT="mirror"
- EGIT_COMMIT="4ac7d32a0daf3c7e67c2d1b3eeb87eedf0d5a19b"
+ EGIT_COMMIT="470c9d35ed91bfac3f808c5e8625c61a04234b8f"
SRC_URI="https://github.com/vaeth/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}";;
esac
@@ -32,7 +32,7 @@ IUSE="debug +dep doc +jumbo-build"
for i in ${PLOCALES}; do
IUSE+=" l10n_${i}"
done
-IUSE+=" +meson nls optimization +required-use security strong-optimization strong-security sqlite swap-remote tools"
+IUSE+=" +meson nls optimization +required-use security +src-uri strong-optimization strong-security sqlite swap-remote tools"
BOTHDEPEND="nls? ( virtual/libintl )
sqlite? ( >=dev-db/sqlite-3:= )"
@@ -87,6 +87,7 @@ src_configure() {
$(meson_use prefix always-accept-keywords)
$(meson_use dep dep-default)
$(meson_use required-use required-use-default)
+ $(meson_use src-uri src-uri-default)
-Dzsh-completion="${EPREFIX}/usr/share/zsh/site-functions"
-Dportage-rootpath="${ROOTPATH}"
-Deprefix-default="${EPREFIX}"
@@ -114,6 +115,7 @@ src_configure() {
$(use_with prefix always-accept-keywords)
$(use_with dep dep-default)
$(use_with required-use required-use-default)
+ $(use_with src-uri src-uri-default)
--with-zsh-completion
--with-portage-rootpath="${ROOTPATH}"
--with-eprefix-default="${EPREFIX}"
diff --git a/app-portage/eix/metadata.xml b/app-portage/eix/metadata.xml
index a9587b39..95886364 100644
--- a/app-portage/eix/metadata.xml
+++ b/app-portage/eix/metadata.xml
@@ -7,13 +7,14 @@
</maintainer>
<use>
<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="dep">Make DEP=true the default which enables support for {,R,P,B}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>
<flag name="security">This adds some checks which can prevent certain exploits if e.g. the eix code has a bug. If you use the hardened toolchain, using this flag does not increase security and can even lead to problems.</flag>
+ <flag name="src-uri">Make SRC_URI=true the default which enables support for SRC_URI but requires roughly double disk and memory.</flag>
<flag name="strong-optimization">Adds several more agressive CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause trouble with some buggy compiler versions. Absense of this USE flag does not strip user's *FLAGS</flag>
<flag name="strong-security">Add many checks to prevent exploits if eix code has a bug. This will slow down eix considerably. Use only if you are paranoid or have reasons to suspect a bug.</flag>
<flag name="sqlite">Compile in support for portage's sqlite backend; to actually use it you need additional configuration of portage and eix</flag>
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 3ef54d6c..28ff2b0f 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -23,7 +23,7 @@ app-eselect/eselect-net 0.2-r1: eselect module for managing network open-rc serv
app-misc/knapsack 7.2.1-r1: A fast solver for the 0/1-knapsack problem with multiple knapsacks
app-misc/machine-learning-mv 1.2-r1: Some machine learning experiments
app-portage/changelog-gitrepo 1.0: Create ChangeLog data for gentoo repositories from git
-app-portage/eix 0.33.4 0.33.5_alpha20180903 99999999: Search and query ebuilds
+app-portage/eix 0.33.4 0.33.5_alpha20180919 99999999: Search and query ebuilds
app-portage/etcat 1.0.1 99999999: Updated version of an old Portage information extractor
app-portage/find_cruft 5.1: find cruft files not managed by portage
app-portage/getdelta 0.7.9-r2: dynamic deltup client
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 4d69024e..75f17096 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -6,7 +6,7 @@ app-arch/zstd:legacy - Enable support for decompression of files in legacy zstd
app-arch/zstd:lz4 - Enable support for LZ4 compression using app-arch/lz4
app-cdr/cdrtools:schily-tools - Use libschily from app-shells/schily-tools
app-portage/eix:debug - Build with upstream's CXXFLAGS/LDFLAGS for debugging support; not recommended for normal use.
-app-portage/eix:dep - Make DEP=true the default which enables support for {,R,P}DEPEND but requires roughly double disk and memory.
+app-portage/eix:dep - Make DEP=true the default which enables support for {,R,P,B}DEPEND but requires roughly double disk and memory.
app-portage/eix:doc - Create description of the eix cache file additionally in html format
app-portage/eix:jumbo-build - Compile faster and produce better binary. Recommended unless compiling on a quite memory-restricted system.
app-portage/eix:meson - Build with meson instead of autotools. Faster but less compatible
@@ -14,6 +14,7 @@ app-portage/eix:optimization - Accept upstream's choices for CXXFLAGS/LDFLAGS fo
app-portage/eix:required-use - Make REQUIRED_USE=true the default which enables support for REQUIRED_USE but requires more disk and memory.
app-portage/eix:security - This adds some checks which can prevent certain exploits if e.g. the eix code has a bug. If you use the hardened toolchain, using this flag does not increase security and can even lead to problems.
app-portage/eix:sqlite - Compile in support for portage's sqlite backend; to actually use it you need additional configuration of portage and eix
+app-portage/eix:src-uri - Make SRC_URI=true the default which enables support for SRC_URI but requires roughly double disk and memory.
app-portage/eix:strong-optimization - Adds several more agressive CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause trouble with some buggy compiler versions. Absense of this USE flag does not strip user's *FLAGS
app-portage/eix:strong-security - Add many checks to prevent exploits if eix code has a bug. This will slow down eix considerably. Use only if you are paranoid or have reasons to suspect a bug.
app-portage/eix:swap-remote - Swap role of remote addresses in eix-remote, making the data from gpo.zugaina.org the first choice.