diff options
author | Martin Väth <martin@mvath.de> | 2018-09-19 20:43:28 +0200 |
---|---|---|
committer | Martin Väth <martin@mvath.de> | 2018-09-19 20:43:28 +0200 |
commit | 1f5248510f2b65ff6123066ceea1059e76177f03 (patch) | |
tree | f34a8246fe14f77609e9ff2cdc8e4303c5d2074b | |
parent | sys-apps/less: Version bump (diff) | |
download | mv-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/Manifest | 2 | ||||
-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.ebuild | 6 | ||||
-rw-r--r-- | app-portage/eix/metadata.xml | 3 | ||||
-rw-r--r-- | metadata/pkg_desc_index | 2 | ||||
-rw-r--r-- | profiles/use.local.desc | 3 |
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. |