summaryrefslogtreecommitdiff
path: root/dev-vcs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
commit066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (patch)
tree3cb05783d73b2c33589ba305144a31c718e123cd /dev-vcs
parent16449a80e28af2209916cc66d19c9a44ca2b90d9 (diff)
gentoo resync : 03.03.2019
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/Manifest.gzbin13976 -> 13976 bytes
-rw-r--r--dev-vcs/git/Manifest16
-rw-r--r--dev-vcs/git/git-2.21.0.ebuild (renamed from dev-vcs/git/git-2.21.0_rc1.ebuild)30
-rw-r--r--dev-vcs/git/git-9999-r1.ebuild30
-rw-r--r--dev-vcs/git/git-9999-r2.ebuild30
-rw-r--r--dev-vcs/git/git-9999-r3.ebuild30
-rw-r--r--dev-vcs/git/git-9999.ebuild30
-rw-r--r--dev-vcs/guilt/Manifest1
-rw-r--r--dev-vcs/guilt/guilt-0.36.ebuild50
-rw-r--r--dev-vcs/hg-fast-export/Manifest2
-rw-r--r--dev-vcs/hg-fast-export/hg-fast-export-190107.ebuild41
-rw-r--r--dev-vcs/hub/Manifest2
-rw-r--r--dev-vcs/hub/hub-2.7.1.ebuild3
13 files changed, 139 insertions, 126 deletions
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 04ffac9fd263..e82242e3265a 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 070835d2951a..a306985348df 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -12,18 +12,18 @@ AUX git-daemon.xinetd 260 BLAKE2B 594a046b5b2b580b7cfed1b620e014160965046c5e5a42
AUX git-daemon_at-r1.service 340 BLAKE2B 879db8b274d8e1d2995a2ea1e4b1d66cac3d6979006fc24721db8b389395ac98a98444f032eaf7c66d6c02ab394a764e16a9cd3b5446b6be9061b9bdd89cf964 SHA512 073d8752dc224ff1130a5290e0f965a04b19f2a8dbd5d50172101099386ad3af0fd5e1abf57030960b750a2adf36a7ae69d18ddc990bab4e694486e65424cfa9
DIST git-2.19.2.tar.xz 5235608 BLAKE2B ece292b8cf41deafc63c00e6176b0de39936f7d840d776192f32c1e293abc06c39119d13ed947d3de6a212fa6973bedb288c06f8bfcfc8144e563d5af40e45da SHA512 1d707c1a7a16fe9399592b0354e9023f701b019f36fe775997c46354d40617a80fa04aacc5330825c4f9301c2910ead8b26274a7f3b92e9d790b4705c0d7aa96
DIST git-2.20.1.tar.xz 5359872 BLAKE2B f7eb640f179837687b2b343d8a3a03d7d0fa60ca17e28dc5637a75800752d0e02be4c535dc4c3be6f25020aa419f22aa6855c641b06c61ebf45e0c51de069262 SHA512 3f05ea3a645d4d74c7380b03e2de39f893ff77a05d8b595ce30300d1d4e032f11d84952366096f8effd5fba18dfa5ebb946bc07a984eb7cbbda113cb88202f6c
-DIST git-2.21.0.rc1.tar.xz 5399412 BLAKE2B 97f91b2b9613b76b79d8f75c112d57f6a4d6088156e59a5594827d3147c16c6a53f01ff46cf543d60ccf8fa13fb73ce43de46ace96cce27586944933f8a17bfb SHA512 4d8a4981e66b3d3f990b7901c037112ab25bd2a9b1eea8fc3b7b51cea9155edea8a73dedd3d15966239826a9b9162e4f58f87c41bc653ef1d8c5572913e9e49e
+DIST git-2.21.0.tar.xz 5491296 BLAKE2B c5e66f4d4045f99bb4306e8f096ae9299908383df78bdf2a954cd415f4778eb59ea0ee7d501689313617de7dc1d2ee4ae15ab70dee564add5de877109073ddff SHA512 83f57c3950a07f6773a3aea66611d22daba0e5599e5d8f0751a16f6fdbeab0f3844d942a39a5642051212df99d1d4513253c36829b1454b4f0977cc6026fd973
DIST git-htmldocs-2.19.2.tar.xz 1223848 BLAKE2B 6f30192cb101988fdfcce3bb79c684c6d1ac08cdc929caa049102fba10277fa8cc908904fe7472e40d60707c1b23145d95c441c1401c8697c37a81456d79aab8 SHA512 830e780beea10bde750d09a335fd9986c5ffbf47a724cbbeed5a1a2c94bc81d9c9223e415c5888faf81ab6404e460565434988f6635312039b88282a46014634
DIST git-htmldocs-2.20.1.tar.xz 1227884 BLAKE2B 2e3b5e888d187cc7563a36d9b0c43118fbc50ddf9ca65a98319f563ff226e1f9829d578f578619e04d9576eae95631188973484aa758a9706a7a08261e0a16ad SHA512 aae04a8a42865a855d699d445d2fbed657aecce8d090a36e171c6cf260175102fe2314142f3b59d200460560b413698fb263e77cadae49171bff50b96edb6d63
-DIST git-htmldocs-2.21.0.rc1.tar.xz 1235140 BLAKE2B 910e42269e887ad40651d5d25b90f7c5cc0f7252cea0429daea18ed912268f315d40bb1b4662839e6b191f33dd08f2077b2a3d4b53478c0f9963b547ac649176 SHA512 b55d23cad0d83b372b79755cde03256096b59c0f21c0bd5b75bc660dfbc50cc6d56d17f1127ea9249b17a57f5cbc409f84686e371aa37e147980615211fc045b
+DIST git-htmldocs-2.21.0.tar.xz 1234956 BLAKE2B d8ef32acbad7eeb8758f711e09c380dbf3ca72526067b3a86ed0865e37351c4fac1f0c7e845e7b0c27a1d955c64622f10c999389446b53191acdc05a44647847 SHA512 4537b3f67d03050e5daefaa6f274d3acdf6e116dc8c7f76566b33100e76a445c3e3894b5ff63b5ddb024e1c691a3bf08acea42dbec681da1b0f1de2e5736c9c4
DIST git-manpages-2.19.2.tar.xz 432200 BLAKE2B 92b4c87c40e20133c4b6d9b7f3d56952556470855543a329ea0fb7a91382396376755656ded029d68df8291b0ffecc3e6b2b4c6f71cb8694d44c5f02da7357f8 SHA512 329ea9a6de4a5352c57d2ea3df0cf6caf9dcf03728416a3bca5a5ebc5dc133abe1faffd5e5b5ae11cc91412baff93df83ff684f3626bbac0770ca94bc79d2cb1
DIST git-manpages-2.20.1.tar.xz 439172 BLAKE2B c1c7a3031d600e53451ff2c35b00a541dfc09554b47567c4bfa8410d891dbd98c2ff28cbff5deff21e74c1c92eaa70777013e23bae6a484ba1690bbefc1740fa SHA512 43ab28063b896062727ced8aa64119daebef261c5b393cec112fe9872955a165abc3d91f75f6e273d60b15f3c49eba44dfc7591ede452cfee8362f7d5f39c5f7
-DIST git-manpages-2.21.0.rc1.tar.xz 440148 BLAKE2B 689c438b81b337b5c70c407e0069abea3b1c5d02c5ff203683ebe7825384450023de3dd780edcf763a09279587614c6ec3b4a9a9efd4f7cc482d770236d3a11c SHA512 bfc07ab4c2ec9565ab72174264c412a39ae91b2b159c0e77bbffcc7f2a04d29db69ec301e23dd728c6e7fcb0b0e401f0320cb6f31c48819c64fc507d1f919a39
+DIST git-manpages-2.21.0.tar.xz 440096 BLAKE2B 6cbedf6e497b0d13c62003b166293a0d438d163255bce845eaf75e08a3eec49060c314e73d24c1c015101868d9149e9b0cd1c2e8cb3ce2245b8acae5701fe8ba SHA512 61e01cd312dbade8aac0144e32edc5eea2708b274273c207889a291cea18d131c9c2d83cc405ba8a955d387fd1e6dd74b7bdae4003f2062501073a0844122d30
EBUILD git-2.19.2.ebuild 18976 BLAKE2B 0c5480271e7a580808a2e5f3497101f2a8ab748a33cfa75e02fc8d862cf08e6bf5897d1d852144bb29e5be15445cf95c0532de684112ecc4a321b1e81ffc6d18 SHA512 ea46175f6cf2d20814e93d16c70b4f39c4fff5cb7ec822ba2739d71821d72543cd8b6a55acdfef7f91d45b2475142c28c28bbce38581287c601e808ad9f7d3d0
EBUILD git-2.20.1.ebuild 19000 BLAKE2B 3f4c18f240f0e92eabc738bb643981bb7bcd43ed6446187b22c27898673c47ed15608d98d8e1ebe5a1b4c731c75fd05b5a6b302bd29a767e55948fe84a52ecfb SHA512 60a800f4bf509576249a31884d438de7d9abf905fcc448dd8d4d7ea8a2e31182ee635bce24f74c71604918581c7e2a7d03f53c69ab79a6c839ccc992659db7b2
-EBUILD git-2.21.0_rc1.ebuild 19000 BLAKE2B 3f4c18f240f0e92eabc738bb643981bb7bcd43ed6446187b22c27898673c47ed15608d98d8e1ebe5a1b4c731c75fd05b5a6b302bd29a767e55948fe84a52ecfb SHA512 60a800f4bf509576249a31884d438de7d9abf905fcc448dd8d4d7ea8a2e31182ee635bce24f74c71604918581c7e2a7d03f53c69ab79a6c839ccc992659db7b2
-EBUILD git-9999-r1.ebuild 19000 BLAKE2B 3f4c18f240f0e92eabc738bb643981bb7bcd43ed6446187b22c27898673c47ed15608d98d8e1ebe5a1b4c731c75fd05b5a6b302bd29a767e55948fe84a52ecfb SHA512 60a800f4bf509576249a31884d438de7d9abf905fcc448dd8d4d7ea8a2e31182ee635bce24f74c71604918581c7e2a7d03f53c69ab79a6c839ccc992659db7b2
-EBUILD git-9999-r2.ebuild 19000 BLAKE2B 3f4c18f240f0e92eabc738bb643981bb7bcd43ed6446187b22c27898673c47ed15608d98d8e1ebe5a1b4c731c75fd05b5a6b302bd29a767e55948fe84a52ecfb SHA512 60a800f4bf509576249a31884d438de7d9abf905fcc448dd8d4d7ea8a2e31182ee635bce24f74c71604918581c7e2a7d03f53c69ab79a6c839ccc992659db7b2
-EBUILD git-9999-r3.ebuild 19002 BLAKE2B 04baa7bb7f52664f614b4332428597c423221bd45e6a854dfa82b231c1ad42ed6760ee5725a98ec30a62efe584e431abb676ae010c10b2759145657587bbcc50 SHA512 c97fee7dc2bc6e6e96aaf6d77662a75665b785af0e464abce8763a67e9ac49d4957caa3e01dc1503ac6a1003eaef7568019d0936bde5ba38091af179bfe98020
-EBUILD git-9999.ebuild 19120 BLAKE2B 5137408b7a4ed950e224aae93312560d94c9f0289b88090699d8877c41ad275dd1865dbae16f5e810d913d7819c7eca8e097a4e6f8a3cc5d68a2d59aa3023be9 SHA512 2d900fe85a246f64a2b4ae201b48813c59e56d6cdf9cbc223cac518eb28552b1b6ce32c7d7a20f77073405aba89e0c87b4c9c4e332305d0cb135a551cf4de26a
+EBUILD git-2.21.0.ebuild 19044 BLAKE2B d1bc074f974939b1af89a1c716f947123ffa017d8efba340b5940c629ba13be2d16f315d923d23656dbe056d343deff37937bb66da79cb9fe6045325533cfee6 SHA512 dc164b05a6492c82c3a0d55a1164dd49f5e60a4d7c844dbaba687a69981ec1162c78b5ed96629f4f58912f42d28ea952a6131b827577fda09fd6f668b4040eff
+EBUILD git-9999-r1.ebuild 19044 BLAKE2B d1bc074f974939b1af89a1c716f947123ffa017d8efba340b5940c629ba13be2d16f315d923d23656dbe056d343deff37937bb66da79cb9fe6045325533cfee6 SHA512 dc164b05a6492c82c3a0d55a1164dd49f5e60a4d7c844dbaba687a69981ec1162c78b5ed96629f4f58912f42d28ea952a6131b827577fda09fd6f668b4040eff
+EBUILD git-9999-r2.ebuild 19044 BLAKE2B d1bc074f974939b1af89a1c716f947123ffa017d8efba340b5940c629ba13be2d16f315d923d23656dbe056d343deff37937bb66da79cb9fe6045325533cfee6 SHA512 dc164b05a6492c82c3a0d55a1164dd49f5e60a4d7c844dbaba687a69981ec1162c78b5ed96629f4f58912f42d28ea952a6131b827577fda09fd6f668b4040eff
+EBUILD git-9999-r3.ebuild 19044 BLAKE2B d1bc074f974939b1af89a1c716f947123ffa017d8efba340b5940c629ba13be2d16f315d923d23656dbe056d343deff37937bb66da79cb9fe6045325533cfee6 SHA512 dc164b05a6492c82c3a0d55a1164dd49f5e60a4d7c844dbaba687a69981ec1162c78b5ed96629f4f58912f42d28ea952a6131b827577fda09fd6f668b4040eff
+EBUILD git-9999.ebuild 19164 BLAKE2B 44340dc3143397f043dc2b846f207dbd29c6ff1983c74501b128c49174b5099c11c9dddd87b99388f1d4f8fbc9c0ec7c0e627a3446641ca63a970adabb2294bc SHA512 2a8d444ac5b4d6c17d1f7dd217904bb32e41823f56112df97adacd473cbdb68363b148ea5a31d848775a8dfa3fc2c4530ed9ffea0e9ea51ce6d8abf53d62dc7a
MISC metadata.xml 2066 BLAKE2B c5a716346a69a971cb78e5b0435f921e218ae8b07a714a4718e2238924a947f9143f10829031237ad74d051106ead5296673d58b99035ef9f77a1c5cd430242a SHA512 a0018307f19e6695002fa52a7cf898071ea8b7798ed7454f544a3bd15a3448cdab322fac5fcbae7b72e9a9ecf823c56b6ced8de560e68012be0ea6d09b0640bd
diff --git a/dev-vcs/git/git-2.21.0_rc1.ebuild b/dev-vcs/git/git-2.21.0.ebuild
index c26c4f8ee32e..ad2cb1dae850 100644
--- a/dev-vcs/git/git-2.21.0_rc1.ebuild
+++ b/dev-vcs/git/git-2.21.0.ebuild
@@ -26,7 +26,7 @@ if [[ ${PV} == *9999 ]]; then
esac
fi
-inherit toolchain-funcs eutils elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
+inherit toolchain-funcs elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
MY_PV="${PV/_rc/.rc}"
MY_P="${PN}-${MY_PV}"
@@ -194,7 +194,7 @@ exportmakeopts() {
)
# For svn-fe
- extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')"
+ extlibs=( -lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '') )
# can't define this to null, since the entire makefile depends on it
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die
@@ -202,13 +202,13 @@ exportmakeopts() {
if use pcre; then
if use pcre-jit; then
myopts+=( USE_LIBPCRE2=YesPlease )
- extlibs+=" -lpcre2-8"
+ extlibs+=( -lpcre2-8 )
else
myopts+=(
USE_LIBPCRE1=YesPlease
NO_LIBPCRE1_JIT=YesPlease
)
- extlibs+=" -lpcre"
+ extlibs+=( -lpcre )
fi
fi
# Disabled until ~m68k-mint can be keyworded again
@@ -233,7 +233,7 @@ exportmakeopts() {
NEEDS_LIBICONV=YesPlease
HAVE_CLOCK_MONOTONIC=1
)
- grep -q getdelim "${ROOT}"/usr/include/stdio.h && \
+ grep -q getdelim "${ROOT%/}"/usr/include/stdio.h && \
myopts+=( HAVE_GETDELIM=1 )
fi
@@ -246,7 +246,7 @@ exportmakeopts() {
myopts+=( NO_NSEC=YesPlease )
export MY_MAKEOPTS="${myopts[@]}"
- export EXTLIBS="${extlibs}"
+ export EXTLIBS="${extlibs[@]}"
}
src_unpack() {
@@ -359,12 +359,14 @@ src_compile() {
pushd contrib/svn-fe &>/dev/null || die
# by defining EXTLIBS we override the detection for libintl and
# libiconv, bug #516168
- local nlsiconv=
- use nls && use !elibc_glibc && nlsiconv+=" -lintl"
- use iconv && use !elibc_glibc && nlsiconv+=" -liconv"
- git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed"
+ local nlsiconv=()
+ use nls && use !elibc_glibc && nlsiconv+=( -lintl )
+ use iconv && use !elibc_glibc && nlsiconv+=( -liconv )
+ git_emake EXTLIBS="${EXTLIBS} ${nlsiconv[@]}" \
+ || die "emake svn-fe failed"
if use doc ; then
- git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed"
+ git_emake svn-fe.{1,html} \
+ || die "emake svn-fe.1 svn-fe.html failed"
fi
popd &>/dev/null || die
fi
@@ -407,6 +409,7 @@ src_install() {
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
dodoc README* Documentation/{SubmittingPatches,CodingGuidelines}
use doc && dodir /usr/share/doc/${PF}/html
+ local d
for d in / /howto/ /technical/ ; do
docinto ${d}
dodoc Documentation${d}*.txt
@@ -432,7 +435,7 @@ src_install() {
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc}
# don't add automatically to the load-path, so the sitefile
# can do a conditional loading
- touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
+ touch "${ED%/}${SITELISP}/${PN}/compat/.nosearch"
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
@@ -515,6 +518,7 @@ src_install() {
stats
workdir
)
+ local i
for i in "${contrib_objects[@]}" ; do
cp -rf \
"${S}"/contrib/${i} \
@@ -535,7 +539,7 @@ src_install() {
newdoc "${S}"/gitweb/README README.gitweb
for d in "${ED%/}"/usr/lib{,64}/perl5/ ; do
- if test -d "$d" ; then find "$d" \
+ if test -d "${d}" ; then find "${d}" \
-name .packlist \
-delete || die
fi
diff --git a/dev-vcs/git/git-9999-r1.ebuild b/dev-vcs/git/git-9999-r1.ebuild
index c26c4f8ee32e..ad2cb1dae850 100644
--- a/dev-vcs/git/git-9999-r1.ebuild
+++ b/dev-vcs/git/git-9999-r1.ebuild
@@ -26,7 +26,7 @@ if [[ ${PV} == *9999 ]]; then
esac
fi
-inherit toolchain-funcs eutils elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
+inherit toolchain-funcs elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
MY_PV="${PV/_rc/.rc}"
MY_P="${PN}-${MY_PV}"
@@ -194,7 +194,7 @@ exportmakeopts() {
)
# For svn-fe
- extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')"
+ extlibs=( -lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '') )
# can't define this to null, since the entire makefile depends on it
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die
@@ -202,13 +202,13 @@ exportmakeopts() {
if use pcre; then
if use pcre-jit; then
myopts+=( USE_LIBPCRE2=YesPlease )
- extlibs+=" -lpcre2-8"
+ extlibs+=( -lpcre2-8 )
else
myopts+=(
USE_LIBPCRE1=YesPlease
NO_LIBPCRE1_JIT=YesPlease
)
- extlibs+=" -lpcre"
+ extlibs+=( -lpcre )
fi
fi
# Disabled until ~m68k-mint can be keyworded again
@@ -233,7 +233,7 @@ exportmakeopts() {
NEEDS_LIBICONV=YesPlease
HAVE_CLOCK_MONOTONIC=1
)
- grep -q getdelim "${ROOT}"/usr/include/stdio.h && \
+ grep -q getdelim "${ROOT%/}"/usr/include/stdio.h && \
myopts+=( HAVE_GETDELIM=1 )
fi
@@ -246,7 +246,7 @@ exportmakeopts() {
myopts+=( NO_NSEC=YesPlease )
export MY_MAKEOPTS="${myopts[@]}"
- export EXTLIBS="${extlibs}"
+ export EXTLIBS="${extlibs[@]}"
}
src_unpack() {
@@ -359,12 +359,14 @@ src_compile() {
pushd contrib/svn-fe &>/dev/null || die
# by defining EXTLIBS we override the detection for libintl and
# libiconv, bug #516168
- local nlsiconv=
- use nls && use !elibc_glibc && nlsiconv+=" -lintl"
- use iconv && use !elibc_glibc && nlsiconv+=" -liconv"
- git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed"
+ local nlsiconv=()
+ use nls && use !elibc_glibc && nlsiconv+=( -lintl )
+ use iconv && use !elibc_glibc && nlsiconv+=( -liconv )
+ git_emake EXTLIBS="${EXTLIBS} ${nlsiconv[@]}" \
+ || die "emake svn-fe failed"
if use doc ; then
- git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed"
+ git_emake svn-fe.{1,html} \
+ || die "emake svn-fe.1 svn-fe.html failed"
fi
popd &>/dev/null || die
fi
@@ -407,6 +409,7 @@ src_install() {
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
dodoc README* Documentation/{SubmittingPatches,CodingGuidelines}
use doc && dodir /usr/share/doc/${PF}/html
+ local d
for d in / /howto/ /technical/ ; do
docinto ${d}
dodoc Documentation${d}*.txt
@@ -432,7 +435,7 @@ src_install() {
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc}
# don't add automatically to the load-path, so the sitefile
# can do a conditional loading
- touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
+ touch "${ED%/}${SITELISP}/${PN}/compat/.nosearch"
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
@@ -515,6 +518,7 @@ src_install() {
stats
workdir
)
+ local i
for i in "${contrib_objects[@]}" ; do
cp -rf \
"${S}"/contrib/${i} \
@@ -535,7 +539,7 @@ src_install() {
newdoc "${S}"/gitweb/README README.gitweb
for d in "${ED%/}"/usr/lib{,64}/perl5/ ; do
- if test -d "$d" ; then find "$d" \
+ if test -d "${d}" ; then find "${d}" \
-name .packlist \
-delete || die
fi
diff --git a/dev-vcs/git/git-9999-r2.ebuild b/dev-vcs/git/git-9999-r2.ebuild
index c26c4f8ee32e..ad2cb1dae850 100644
--- a/dev-vcs/git/git-9999-r2.ebuild
+++ b/dev-vcs/git/git-9999-r2.ebuild
@@ -26,7 +26,7 @@ if [[ ${PV} == *9999 ]]; then
esac
fi
-inherit toolchain-funcs eutils elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
+inherit toolchain-funcs elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
MY_PV="${PV/_rc/.rc}"
MY_P="${PN}-${MY_PV}"
@@ -194,7 +194,7 @@ exportmakeopts() {
)
# For svn-fe
- extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')"
+ extlibs=( -lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '') )
# can't define this to null, since the entire makefile depends on it
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die
@@ -202,13 +202,13 @@ exportmakeopts() {
if use pcre; then
if use pcre-jit; then
myopts+=( USE_LIBPCRE2=YesPlease )
- extlibs+=" -lpcre2-8"
+ extlibs+=( -lpcre2-8 )
else
myopts+=(
USE_LIBPCRE1=YesPlease
NO_LIBPCRE1_JIT=YesPlease
)
- extlibs+=" -lpcre"
+ extlibs+=( -lpcre )
fi
fi
# Disabled until ~m68k-mint can be keyworded again
@@ -233,7 +233,7 @@ exportmakeopts() {
NEEDS_LIBICONV=YesPlease
HAVE_CLOCK_MONOTONIC=1
)
- grep -q getdelim "${ROOT}"/usr/include/stdio.h && \
+ grep -q getdelim "${ROOT%/}"/usr/include/stdio.h && \
myopts+=( HAVE_GETDELIM=1 )
fi
@@ -246,7 +246,7 @@ exportmakeopts() {
myopts+=( NO_NSEC=YesPlease )
export MY_MAKEOPTS="${myopts[@]}"
- export EXTLIBS="${extlibs}"
+ export EXTLIBS="${extlibs[@]}"
}
src_unpack() {
@@ -359,12 +359,14 @@ src_compile() {
pushd contrib/svn-fe &>/dev/null || die
# by defining EXTLIBS we override the detection for libintl and
# libiconv, bug #516168
- local nlsiconv=
- use nls && use !elibc_glibc && nlsiconv+=" -lintl"
- use iconv && use !elibc_glibc && nlsiconv+=" -liconv"
- git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed"
+ local nlsiconv=()
+ use nls && use !elibc_glibc && nlsiconv+=( -lintl )
+ use iconv && use !elibc_glibc && nlsiconv+=( -liconv )
+ git_emake EXTLIBS="${EXTLIBS} ${nlsiconv[@]}" \
+ || die "emake svn-fe failed"
if use doc ; then
- git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed"
+ git_emake svn-fe.{1,html} \
+ || die "emake svn-fe.1 svn-fe.html failed"
fi
popd &>/dev/null || die
fi
@@ -407,6 +409,7 @@ src_install() {
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
dodoc README* Documentation/{SubmittingPatches,CodingGuidelines}
use doc && dodir /usr/share/doc/${PF}/html
+ local d
for d in / /howto/ /technical/ ; do
docinto ${d}
dodoc Documentation${d}*.txt
@@ -432,7 +435,7 @@ src_install() {
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc}
# don't add automatically to the load-path, so the sitefile
# can do a conditional loading
- touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
+ touch "${ED%/}${SITELISP}/${PN}/compat/.nosearch"
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
@@ -515,6 +518,7 @@ src_install() {
stats
workdir
)
+ local i
for i in "${contrib_objects[@]}" ; do
cp -rf \
"${S}"/contrib/${i} \
@@ -535,7 +539,7 @@ src_install() {
newdoc "${S}"/gitweb/README README.gitweb
for d in "${ED%/}"/usr/lib{,64}/perl5/ ; do
- if test -d "$d" ; then find "$d" \
+ if test -d "${d}" ; then find "${d}" \
-name .packlist \
-delete || die
fi
diff --git a/dev-vcs/git/git-9999-r3.ebuild b/dev-vcs/git/git-9999-r3.ebuild
index d1579f747e30..ad2cb1dae850 100644
--- a/dev-vcs/git/git-9999-r3.ebuild
+++ b/dev-vcs/git/git-9999-r3.ebuild
@@ -26,7 +26,7 @@ if [[ ${PV} == *9999 ]]; then
esac
fi
-inherit toolchain-funcs eutils elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
+inherit toolchain-funcs elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
MY_PV="${PV/_rc/.rc}"
MY_P="${PN}-${MY_PV}"
@@ -194,7 +194,7 @@ exportmakeopts() {
)
# For svn-fe
- extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')"
+ extlibs=( -lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '') )
# can't define this to null, since the entire makefile depends on it
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die
@@ -202,13 +202,13 @@ exportmakeopts() {
if use pcre; then
if use pcre-jit; then
myopts+=( USE_LIBPCRE2=YesPlease )
- extlibs+=" -lpcre2-8"
+ extlibs+=( -lpcre2-8 )
else
myopts+=(
USE_LIBPCRE1=YesPlease
NO_LIBPCRE1_JIT=YesPlease
)
- extlibs+=" -lpcre"
+ extlibs+=( -lpcre )
fi
fi
# Disabled until ~m68k-mint can be keyworded again
@@ -233,7 +233,7 @@ exportmakeopts() {
NEEDS_LIBICONV=YesPlease
HAVE_CLOCK_MONOTONIC=1
)
- grep -q getdelim "${ROOT}"/usr/include/stdio.h && \
+ grep -q getdelim "${ROOT%/}"/usr/include/stdio.h && \
myopts+=( HAVE_GETDELIM=1 )
fi
@@ -246,7 +246,7 @@ exportmakeopts() {
myopts+=( NO_NSEC=YesPlease )
export MY_MAKEOPTS="${myopts[@]}"
- export EXTLIBS="${extlibs}"
+ export EXTLIBS="${extlibs[@]}"
}
src_unpack() {
@@ -359,12 +359,14 @@ src_compile() {
pushd contrib/svn-fe &>/dev/null || die
# by defining EXTLIBS we override the detection for libintl and
# libiconv, bug #516168
- local nlsiconv=
- use nls && use !elibc_glibc && nlsiconv+=" -lintl"
- use iconv && use !elibc_glibc && nlsiconv+=" -liconv"
- git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed"
+ local nlsiconv=()
+ use nls && use !elibc_glibc && nlsiconv+=( -lintl )
+ use iconv && use !elibc_glibc && nlsiconv+=( -liconv )
+ git_emake EXTLIBS="${EXTLIBS} ${nlsiconv[@]}" \
+ || die "emake svn-fe failed"
if use doc ; then
- git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed"
+ git_emake svn-fe.{1,html} \
+ || die "emake svn-fe.1 svn-fe.html failed"
fi
popd &>/dev/null || die
fi
@@ -407,6 +409,7 @@ src_install() {
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
dodoc README* Documentation/{SubmittingPatches,CodingGuidelines}
use doc && dodir /usr/share/doc/${PF}/html
+ local d
for d in / /howto/ /technical/ ; do
docinto ${d}
dodoc Documentation${d}*.txt
@@ -432,7 +435,7 @@ src_install() {
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc}
# don't add automatically to the load-path, so the sitefile
# can do a conditional loading
- touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
+ touch "${ED%/}${SITELISP}/${PN}/compat/.nosearch"
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
@@ -515,6 +518,7 @@ src_install() {
stats
workdir
)
+ local i
for i in "${contrib_objects[@]}" ; do
cp -rf \
"${S}"/contrib/${i} \
@@ -535,7 +539,7 @@ src_install() {
newdoc "${S}"/gitweb/README README.gitweb
for d in "${ED%/}"/usr/lib{,64}/perl5/ ; do
- if test -d "$d" ; then find "${d}" \
+ if test -d "${d}" ; then find "${d}" \
-name .packlist \
-delete || die
fi
diff --git a/dev-vcs/git/git-9999.ebuild b/dev-vcs/git/git-9999.ebuild
index b12a7d47ad1a..f9e6cd3fae08 100644
--- a/dev-vcs/git/git-9999.ebuild
+++ b/dev-vcs/git/git-9999.ebuild
@@ -26,7 +26,7 @@ if [[ ${PV} == *9999 ]]; then
esac
fi
-inherit toolchain-funcs eutils elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
+inherit toolchain-funcs elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
MY_PV="${PV/_rc/.rc}"
MY_P="${PN}-${MY_PV}"
@@ -197,7 +197,7 @@ exportmakeopts() {
)
# For svn-fe
- extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')"
+ extlibs=( -lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '') )
# can't define this to null, since the entire makefile depends on it
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die
@@ -205,13 +205,13 @@ exportmakeopts() {
if use pcre; then
if use pcre-jit; then
myopts+=( USE_LIBPCRE2=YesPlease )
- extlibs+=" -lpcre2-8"
+ extlibs+=( -lpcre2-8 )
else
myopts+=(
USE_LIBPCRE1=YesPlease
NO_LIBPCRE1_JIT=YesPlease
)
- extlibs+=" -lpcre"
+ extlibs+=( -lpcre )
fi
fi
# Disabled until ~m68k-mint can be keyworded again
@@ -236,7 +236,7 @@ exportmakeopts() {
NEEDS_LIBICONV=YesPlease
HAVE_CLOCK_MONOTONIC=1
)
- grep -q getdelim "${ROOT}"/usr/include/stdio.h && \
+ grep -q getdelim "${ROOT%/}"/usr/include/stdio.h && \
myopts+=( HAVE_GETDELIM=1 )
fi
@@ -249,7 +249,7 @@ exportmakeopts() {
myopts+=( NO_NSEC=YesPlease )
export MY_MAKEOPTS="${myopts[@]}"
- export EXTLIBS="${extlibs}"
+ export EXTLIBS="${extlibs[@]}"
}
src_unpack() {
@@ -362,12 +362,14 @@ src_compile() {
pushd contrib/svn-fe &>/dev/null || die
# by defining EXTLIBS we override the detection for libintl and
# libiconv, bug #516168
- local nlsiconv=
- use nls && use !elibc_glibc && nlsiconv+=" -lintl"
- use iconv && use !elibc_glibc && nlsiconv+=" -liconv"
- git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed"
+ local nlsiconv=()
+ use nls && use !elibc_glibc && nlsiconv+=( -lintl )
+ use iconv && use !elibc_glibc && nlsiconv+=( -liconv )
+ git_emake EXTLIBS="${EXTLIBS} ${nlsiconv[@]}" \
+ || die "emake svn-fe failed"
if use doc ; then
- git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed"
+ git_emake svn-fe.{1,html} \
+ || die "emake svn-fe.1 svn-fe.html failed"
fi
popd &>/dev/null || die
fi
@@ -410,6 +412,7 @@ src_install() {
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
dodoc README* Documentation/{SubmittingPatches,CodingGuidelines}
use doc && dodir /usr/share/doc/${PF}/html
+ local d
for d in / /howto/ /technical/ ; do
docinto ${d}
dodoc Documentation${d}*.txt
@@ -435,7 +438,7 @@ src_install() {
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc}
# don't add automatically to the load-path, so the sitefile
# can do a conditional loading
- touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
+ touch "${ED%/}${SITELISP}/${PN}/compat/.nosearch"
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
@@ -518,6 +521,7 @@ src_install() {
stats
workdir
)
+ local i
for i in "${contrib_objects[@]}" ; do
cp -rf \
"${S}"/contrib/${i} \
@@ -538,7 +542,7 @@ src_install() {
newdoc "${S}"/gitweb/README README.gitweb
for d in "${ED%/}"/usr/lib{,64}/perl5/ ; do
- if test -d "$d" ; then find "$d" \
+ if test -d "${d}" ; then find "${d}" \
-name .packlist \
-delete || die
fi
diff --git a/dev-vcs/guilt/Manifest b/dev-vcs/guilt/Manifest
index 3bb6cb6c88d2..14d26a4cec4d 100644
--- a/dev-vcs/guilt/Manifest
+++ b/dev-vcs/guilt/Manifest
@@ -1,5 +1,4 @@
AUX guilt-0.36-fix-help.patch 1192 BLAKE2B 1e2802baf7aad902f180a8b477cf163c383cd59033dbe6863f3d8dc83a34effdeb46f6e800fd377605bb4d6f295dcf63dac765eee0ec8315b5a7b8e497b5f447 SHA512 2dcb6db0ee356b1cf4366a25f82abf6c9170b424fe3884d7b3259b6363afb9966c0e33b6b8bf5707feb229dc75f0555b02506ff7b26a8ec3ead206e6fdc8bd6c
DIST guilt-0.36.tar.gz 64624 BLAKE2B 8514f0fa6c7dd96e3a8c90939046b45b2e3115f2361a428ad58e1c67db0cc73cab1304a1493a45b1fda2928cc8a03b03e2986c845c826bcd7b491d264d3d1333 SHA512 882438d5b9ed4d16e3dfc95ddbef6ec1d76860d82aa6abc78010351577fb65578f919c6fe55f9d7593c82b0eae2d0dd80d577eee906fff84a426391936242652
EBUILD guilt-0.36-r1.ebuild 1265 BLAKE2B 8b400cf8e4080e47d95a47f534695d3fa7962bfdb3adaf5c5711e0df4e74422e4011e2691057b49a3df2550a47be8859409b495177882615580da4ee67ccf19f SHA512 f14bddde5fa2d3bf8d3ed040d6497d97fa216266973d485a8ed3937d14a03723c6310059edce4e3982e32ea5ba463370d34884aa7d721f0991d17d76ed0800b0
-EBUILD guilt-0.36.ebuild 1224 BLAKE2B f00929b77ab0b0a48f2f965bc763bcef45ab60d703ea1e6f93204b3befb80f31c7b4b723ee1a564a5da028de405d74dfc899a055a3b2339f13c6dea681081576 SHA512 de51109ca240eed4c23d98fccc088faa4151b7e8064dafdffa9ddc528397c90b0692a02a090703b44ec8a0579d4eda13eedf39ccbeacc8f1c68058aa6f2a2aff
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-vcs/guilt/guilt-0.36.ebuild b/dev-vcs/guilt/guilt-0.36.ebuild
deleted file mode 100644
index 1069fa84b2dc..000000000000
--- a/dev-vcs/guilt/guilt-0.36.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A series of bash scripts which add a quilt-like interface to git"
-HOMEPAGE="http://repo.or.cz/w/guilt.git"
-SRC_URI="${HOMEPAGE}/snapshot/22d785dd24329170f66e7696da38b3e90e033d61.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~sparc x86"
-IUSE=""
-
-# Since we need to build the man pages anyway, I don't think it makes
-# much sense to hide the HTML docs behind USE=doc.
-RDEPEND="dev-vcs/git"
-DEPEND="${RDEPEND}
- app-text/asciidoc
- app-text/xmlto
- dev-lang/perl"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${PN}-22d785d"
-
-src_prepare() {
- default
-
- # The doc makefile tries to shell out to `git` for the version.
- sed -i Documentation/Makefile \
- -e "s/VERSION=.*/VERSION=${PV}/" \
- || die 'failed to set VERSION in Documentation/Makefile'
-}
-
-src_compile() {
- emake -C Documentation all
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX=/usr install
-
- dodoc Documentation/{Contributing,Features,HOWTO,Requirements}
- emake -C Documentation \
- DESTDIR="${D}" \
- PREFIX=/usr \
- mandir=/usr/share/man \
- htmldir="/usr/share/doc/${PF}/html" \
- install install-html
-}
diff --git a/dev-vcs/hg-fast-export/Manifest b/dev-vcs/hg-fast-export/Manifest
index 417ceec99ec4..9574a13d4017 100644
--- a/dev-vcs/hg-fast-export/Manifest
+++ b/dev-vcs/hg-fast-export/Manifest
@@ -1,3 +1,5 @@
DIST hg-fast-export-160914.tar.gz 11379 BLAKE2B b751fd954af7a69430459c27dc1948d82aa7abd71db48fcdb98bb0d1b8151910b3417723d2acac1192d26b7f8dde98739b24fd90833fae5d123408293a4c274a SHA512 9e57e7835cc50e8db5d2ebf840d60b4ce25ec19e9722e705eba1178cc41fde57129664de3e1fc157ce8352632c8d0b8be33109afa50b53e159793a8a2ed21fea
+DIST hg-fast-export-190107.tar.gz 17774 BLAKE2B f490c59299d2e486b2b8854cba10630a7b6ebec60bb5f71d342c537e7fee9df3c2bda9264b9e3f865fb0d50bdd0fa1cf125611a2b890c5d79e947d905e4d14f9 SHA512 5449aeb717e1e550fb4c4908be994cb642d4ac2947bda3ae50a9f4024c48426f5b07438081800882000797aa181ccfcb304dfcf18c079ee91c9645bd20b583fd
EBUILD hg-fast-export-160914.ebuild 920 BLAKE2B 3f7ab53844838196a6dfba6d94f0b19aa641647bb36864b3c268598d103b237c7d52ec1b211f0a3dd66086e5d3c07ecb33c1e85ae17a76de77350e428cc67f49 SHA512 ea94e0fec5cc405446ecb2fe591373007f1610f30555dba17849dc3d83c73b2820b4829e7e01716c7a90c7c3273ee3bbe1ba3bab33cdef8f39a88fd9ccd8cf33
+EBUILD hg-fast-export-190107.ebuild 970 BLAKE2B 43ca2d52ee7f46e1b701b459fbdea8283ab747a9f254ed718f603fcaa6e301aef3284ea89151000c83469481a865e44bc3f1e59641cc1c96c93a4cfd6639eb33 SHA512 17e4fffa0d2211a7fef5e44b1c3f6a603e445ab23916833cad3d7472ab9bebe6d1f11b0fe818202996f97746d3f8c8a9ff6df9304bd7435b042f90367c929409
MISC metadata.xml 398 BLAKE2B 7a4b6ae1605b89afc842b2232ff12bf2863d1a2d6eb1fbcb995ec3b76257be86d30c18171ac2d98d056bbab4852f9673a404d892ced9345348f81bdba3f32b26 SHA512 e085ace0752eaf009dd9c86ffb5f1198d1feb44f3c46d219457e6871208b2ea96d3d58ab54d28c8ca02b5ca3b5b21ae0ae2c96aedb9926b747110740a296142c
diff --git a/dev-vcs/hg-fast-export/hg-fast-export-190107.ebuild b/dev-vcs/hg-fast-export/hg-fast-export-190107.ebuild
new file mode 100644
index 000000000000..df39ee8c1cb9
--- /dev/null
+++ b/dev-vcs/hg-fast-export/hg-fast-export-190107.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-r1 vcs-snapshot
+
+DESCRIPTION="mercurial to git converter using git-fast-import"
+HOMEPAGE="https://github.com/frej/fast-export"
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+ dev-vcs/git
+ dev-vcs/mercurial
+ dev-python/python-pluginloader[${PYTHON_USEDEP}]"
+
+src_prepare() {
+ default
+ sed -e '/^PYTHON/s/python2\?/python2.7/' \
+ -e '/^PYTHON/s/PYTHON:/E&/g' \
+ -e "/^ROOT/s:=.*:='${EPREFIX}/usr/bin':" \
+ -i "${PN}".sh hg-reset.sh || die
+}
+
+src_install() {
+ default
+ newbin "${PN}".sh "${PN}"
+ newbin hg-reset.sh hg-reset
+ python_foreach_impl python_doexe "${PN}".py
+ python_foreach_impl python_doexe hg-reset.py
+ python_foreach_impl python_domodule hg2git.py
+}
diff --git a/dev-vcs/hub/Manifest b/dev-vcs/hub/Manifest
index ef5e125b950e..90180b5eea78 100644
--- a/dev-vcs/hub/Manifest
+++ b/dev-vcs/hub/Manifest
@@ -8,5 +8,5 @@ DIST hub-linux-amd64-2.7.1.tgz 4263689 BLAKE2B bf30e98455d6afe98cb32e9253cbf99fa
EBUILD hub-2.2.9.ebuild 905 BLAKE2B f71ee495cb55cf5a7f64f643f7a8e79a9604f4b7dffeb94226bf3feda1759667e5d93d645239c6ad3a97e3ea2ab1c75be2d3e1aeddda59e400199ec7e37d0208 SHA512 51c336022318210fe0a37615f92f61842da7a2d4d76005c61d5b86ebdc5f0f44dbf47874f2811f6f7870cd592bf118545c48c7e32c02a11dfcd40c26050e45dd
EBUILD hub-2.6.1.ebuild 1097 BLAKE2B 4a3b7f95555f8c5ba8738fc819d2127dde609fb76e2be44d20c38cc316e62a7b30f2363cd7a670b9a92141674d83d9c18ae428538586a731483c8205f97526ad SHA512 b1b9ed74f46176faf65d64c0e69cde33419b2db3a52d9e64d075eaa982f43da44a9fd9fc4b326c0eb896065bb6e04e2848845876de9d5e41adf8720f51088c66
EBUILD hub-2.7.0.ebuild 1111 BLAKE2B 814d6505802b70ebc861e9f68a21ee37058932e66bdef4ff79fc78a693bac1c051f9b2278b55c06719183674b7c8e739df6754e737f36a7ab3d2c6c2948b1761 SHA512 e4ae0037249875c397b541aa50b2c193a7c63c5e6b88f10c6bb8296490e6a5aa217209278601bd69d2816fe10dde610d745354941171de2c19e26fce25a682b5
-EBUILD hub-2.7.1.ebuild 1111 BLAKE2B 814d6505802b70ebc861e9f68a21ee37058932e66bdef4ff79fc78a693bac1c051f9b2278b55c06719183674b7c8e739df6754e737f36a7ab3d2c6c2948b1761 SHA512 e4ae0037249875c397b541aa50b2c193a7c63c5e6b88f10c6bb8296490e6a5aa217209278601bd69d2816fe10dde610d745354941171de2c19e26fce25a682b5
+EBUILD hub-2.7.1.ebuild 1135 BLAKE2B c95959bbddcba96bc3e4833a629cc95bbe02bc761a2dbf7a7c95414dab5a28ff4e96f23334510d3435cb7975242178191ceb664966e89689bce47920de44f57a SHA512 8f3d814ff261c3c37be802b00ea66a4cdc9baeb30010ff9e46c092c8c205df38175c76f007e47bc521594c59f46ac2aaf13a7cc65ce6572126fe44c5bbee38b0
MISC metadata.xml 334 BLAKE2B c10c297b5f493184b2191daf7c8c8df963054d3bd682aec7c9768784171f2eacb267fec32b817ea93a85d57e1bc248f5454ab8984270b94c997287b4ab983cfd SHA512 448ebf7bab89832d682b7e99a2fde5e04f242c7cca13272f5827f680077a310d670ff1f201073d07d779b8fb1905e066cd0de7b4f82879233ea6f366b0992f7a
diff --git a/dev-vcs/hub/hub-2.7.1.ebuild b/dev-vcs/hub/hub-2.7.1.ebuild
index 0e7673d187a5..2747df4dd86f 100644
--- a/dev-vcs/hub/hub-2.7.1.ebuild
+++ b/dev-vcs/hub/hub-2.7.1.ebuild
@@ -29,7 +29,8 @@ src_prepare() {
}
src_compile() {
- unset GOPATH
+ GOCACHE="${T}"/go-cache \
+ GOPATH= \
./script/build -o bin/${PN} || die
}