new patchset

This commit is contained in:
Mario Fetka 2012-10-21 00:16:22 +02:00
parent cb7e9706ce
commit 50a71f7232
5 changed files with 3 additions and 2997 deletions

View File

@ -1,222 +0,0 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/fortran.eclass,v 1.21 2009/03/07 10:02:33 maekke Exp $
#
# Author: Danny van Dyk <kugelfang@gentoo.org>
#
inherit eutils autotools
DESCRIPTION="Based on the ${ECLASS} eclass"
IUSE="debug"
#DEPEND="virtual/fortran" # Let's aim for this...
# Which Fortran Compiler has been selected ?
export FORTRANC
# These are the options to ./configure / econf that enable the usage
# of a specific Fortran Compiler. If your package uses a different
# option that the one listed here, overwrite it in your ebuild.
g77_CONF="--with-f77"
f2c_CONF="--with-f2c"
# This function prints the necessary options for the currently selected
# Fortran Compiler.
fortran_conf() {
echo $(eval echo \${$(echo -n ${FORTRANC})_CONF})
}
# need_fortran(<profiles>):
# profiles = <profile> ... <profile>
#
# profile:
# * gfortran - GCC Fortran 95
# * g77 - GCC Fortran 77
# * f2c - Fortran 2 C Translator
# * ifc - Intel Fortran Compiler
# * f95 - Sun Studio Fortran Compiler
#
# Checks if at least one of <profiles> is installed.
# Checks also if F77 (the fortran compiler to use) is available
# on the System.
need_fortran() {
if [ -z "$*" ]; then
eerror "Call need_fortran with at least one argument !"
fi
local AVAILABLE
local PROFILE
for PROFILE in $@; do
case ${PROFILE} in
gfortran)
if [ -x "$(type -P gfortran 2> /dev/null)" ]; then
AVAILABLE="${AVAILABLE} gfortran"
fi
;;
g77)
if [ -x "$(type -P g77 2> /dev/null)" ]; then
AVAILABLE="${AVAILABLE} g77"
fi
;;
f2c)
if [ -x "$(type -P f2c 2> /dev/null)" ]; then
AVAILABLE="${AVAILABLE} f2c"
fi
;;
ifc)
case ${ARCH} in
x86|ia64|amd64)
if [ -x "$(type -P ifort 2> /dev/null)" ]; then
AVAILABLE="${AVAILABLE} ifort"
elif [ -x "$(type -P ifc 2> /dev/null)" ]; then
AVAILABLE="${AVAILABLE} ifc"
fi
;;
*)
;;
esac
;;
f95)
case ${ARCH} in
x86|amd64)
if [ -x "$(type -P f95 2> /dev/null)" ]; then
AVAILABLE="${AVAILABLE} f95"
fi
;;
*)
;;
esac
;;
esac
done
# add the ${CHOST} variants so that one may do FC=$(potageq envvar CHOST)-gfortran
for A in ${AVAILABLE}; do
AVAILABLE="${AVAILABLE} ${CHOST}-${A}"
done
AVAILABLE="${AVAILABLE/^[[:space:]]}"
use debug && echo ${AVAILABLE}
if [ -z "${AVAILABLE}" ]; then
eerror "None of the needed Fortran Compilers ($@) is installed."
eerror "To install one of these, choose one of the following steps:"
i=1
for PROFILE in $@; do
case ${PROFILE} in
gfortran)
eerror "[${i}] USE=\"fortran\" emerge =sys-devel/gcc-4*"
;;
g77)
eerror "[${i}] USE=\"fortran\" emerge =sys-devel/gcc-3*"
;;
f2c)
eerror "[${i}] emerge dev-lang/f2c"
;;
ifc)
case ${ARCH} in
x86|ia64)
eerror "[${i}] emerge dev-lang/ifc"
;;
*)
;;
esac
;;
f95)
case ${ARCH} in
x86|amd64)
eerror "[${i}] emerge dev-lang/sunstudio"
;;
*)
;;
esac
;;
esac
i=$((i + 1))
done
die "Install a Fortran Compiler !"
else
einfo "You need one of these Fortran Compilers: $@"
einfo "Installed are: ${AVAILABLE}"
if [ -n "${F77}" -o -n "${FC}" -o -n "${F2C}" ]; then
if [ -n "${F77}" ]; then
FC="${F77}" # F77 overwrites FC
fi
if [ -n "${FC}" -a -n "${F2C}" ]; then
ewarn "Using ${FC} and f2c is impossible. Disabling F2C !"
F2C="" # Disabling f2c
MY_FORTRAN="$(basename ${FC})" # set MY_FORTRAN to filename of
# the Fortran Compiler
else
if [ -n "${F2C}" ]; then
MY_FORTRAN="$(basename ${F2C})"
elif [ -n "${FC}" ]; then
MY_FORTRAN="$(basename ${FC})"
else
MY_FORTRAN="$(basename ${F77})"
fi
fi
fi
# default to gfortran if available, g77 if not
use debug && echo "MY_FORTRAN: \"${MY_FORTRAN}\""
if hasq gfortran ${AVAILABLE}; then
MY_FORTRAN=${MY_FORTRAN:=gfortran}
elif hasq g77 ${AVAILABLE}; then
MY_FORTRAN=${MY_FORTRAN:=g77}
else
# Default to the first valid Fortran compiler
for i in ${AVAILABLE}; do
MY_FORTRAN=$i
break
done
fi
use debug && echo "MY_FORTRAN: \"${MY_FORTRAN}\""
if ! hasq ${MY_FORTRAN} ${AVAILABLE}; then
eerror "Current Fortran Compiler is set to ${MY_FORTRAN}, which is not usable with this package !"
die "Wrong Fortran Compiler !"
fi
case ${MY_FORTRAN/${CHOST}-} in
gfortran|g77|ifc|ifort|f2c|f95)
FORTRANC="${MY_FORTRAN}"
esac
fi
use debug && echo "FORTRANC: \"${FORTRANC}\""
}
# patch_fortran():
# Apply necessary patches for ${FORTRANC}
patch_fortran() {
if [[ -z "${FORTRANC}" || ! -d "${FILESDIR}" ]]; then
return
fi
local PATCHES=$(find ${FILESDIR} -name "${P}-${FORTRANC/${CHOST}-}-*")
einfo "Applying patches for selected FORTRAN compiler: ${FORTRANC} (${FORTRANC/${CHOST}-})"
local PATCH
if [ -n "${PATCHES}" ]; then
for PATCH in ${PATCHES}; do
epatch ${PATCH}
done
eautoreconf
fi
}
# fortran_pkg_setup():
# Set FORTRAN to indicate the list of Fortran Compiler that
# can be used for the ebuild.
# If not set in ebuild, FORTRAN will default to f77
fortran_pkg_setup() {
need_fortran ${FORTRAN:="gfortran g77"}
}
# fortran_src_unpack():
# Run patch_fortran if no new src_unpack() is defined.
fortran_src_unpack() {
unpack ${A}
cd "${S}"
patch_fortran
}
EXPORT_FUNCTIONS pkg_setup src_unpack

File diff suppressed because it is too large Load Diff

View File

@ -1,336 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
#
# Maintainer: Toolchain Ninjas <toolchain@gentoo.org>
#
# We install llvm into CTARGET-VERSION specific directories. This lets
# us easily merge multiple versions for multiple targets (if we wish) and
# then switch the versions on the fly (with `binutils-config`).
#
# llvm-9999 -> live svn
# llvm-9999_preYYMMDD -> nightly snapshot date YYMMDD
# llvm-# -> normal release
extra_eclass=""
if [[ -n ${LLVM_TYPE} ]] ; then
LTYPE=${LLVM_TYPE}
else
case ${PV} in
9999) LTYPE="svn";;
9999_pre*) LTYPE="pre";;
*) LTYPE="rel";;
esac
fi
if [[ ${LTYPE} == "svn" ]] ; then
extra_eclass="subversion"
ESVN_REPO_URI="http://llvm.org/svn/llvm-project/llvm/trunk/llvm"
LVER="svn"
elif [[ ${LTYPE} == "pre" ]] ; then
LVER=${PV/pre*}
elif [[ ${LTYPE} == "rel" ]] ; then
LVER=${PV}
else
LVER=${LLVM_VER}
fi
inherit eutils libtool autotools flag-o-matic gnuconfig multilib ${extra_eclass}
EXPORT_FUNCTIONS src_unpack src_compile src_test src_install pkg_postinst pkg_postrm
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
DESCRIPTION="Low Level Virtual Machine"
HOMEPAGE="http://llvm.org/"
case ${LTYPE} in
svn) SRC_URI="";;
pre) SRC_URI="http://llvm.org/prereleases/${LVER}/llvm-${LVER}.tar.gz";;
rel)
SRC_URI="http://llvm.org/releases/${PV}/llvm-${PV}.tar.gz"
esac
add_src_uri() {
[[ -z $2 ]] && return
local a=$1
set -- http://ftp.disconnected-by-peer.at/pub/
SRC_URI="${SRC_URI} ${@/%//${a}}"
}
add_src_uri llvm-${PV}-patches-${PATCHVER}.tar.bz2 ${PATCHVER}
add_src_uri llvm-${PV}-uclibc-patches-${UCLIBC_PATCHVER}.tar.bz2 ${UCLIBC_PATCHVER}
LICENSE="|| ( LLVM )"
IUSE="multitarget multislot test vanilla"
if use multislot ; then
SLOT="${CTARGET}-${LVER}"
elif is_cross ; then
SLOT="${CTARGET}"
else
SLOT="0"
fi
if is_cross ; then
RDEPEND=">=sys-devel/binutils-config-1.9"
else
RDEPEND=">=sys-devel/binutils-config-1.8-r6"
fi
DEPEND="${RDEPEND}
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
S=${WORKDIR}/llvm
[[ ${LVER} != "svn" ]] && S=${S}-${LVER}
LIBPATH=/usr/$(get_libdir)/llvm/${CTARGET}/${LVER}
INCPATH=${LIBPATH}/include
DATAPATH=/usr/share/llvm-data/${CTARGET}/${LVER}
MY_BUILDDIR=${WORKDIR}/build
if is_cross ; then
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${LVER}
else
BINPATH=/usr/${CTARGET}/binutils-bin/${LVER}
fi
tc-llvm_unpack() {
unpack ${A}
mkdir -p "${MY_BUILDDIR}"
[[ -d ${WORKDIR}/patch ]] && mkdir "${WORKDIR}"/patch/skip
}
tc-llvm_apply_patches() {
cd "${S}"
if ! use vanilla ; then
if [[ -n ${PATCHVER} ]] ; then
EPATCH_SOURCE=${WORKDIR}/patch
[[ -n $(ls "${EPATCH_SOURCE}"/*.bz2 2>/dev/null) ]] \
&& EPATCH_SUFFIX="patch.bz2" \
|| EPATCH_SUFFIX="patch"
epatch
fi
local check base=${PORTAGE_CONFIGROOT}/etc/portage/patches
for check in {${CATEGORY}/${PF},${CATEGORY}/${P},${CATEGORY}/${PN}}; do
EPATCH_SOURCE=${base}/${CTARGET}/${check}
[[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${CHOST}/${check}
[[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${check}
if [[ -d ${EPATCH_SOURCE} ]] ; then
EPATCH_SUFFIX="patch"
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying user patches from ${EPATCH_SOURCE} ..." \
epatch
break
fi
done
fi
# Run misc portage update scripts
cd autoconf
gnuconfig_update
aclocal --force -I m4 || die "aclocal failed"
autoconf --force --warnings=all -o ../configure configure.ac || die "autoconf failed"
cd ..
autoheader --warnings=all -I autoconf -I autoconf/m4 autoconf/configure.ac || die "autoheader failed"
rm -rf projects/sample
# cd projects/sample/autoconf
# gnuconfig_update
# aclocal -I ../../../autoconf/m4 || die "aclocal failed"
# autoconf --warnings=all -o ../configure configure.ac || die "autoconf failed"
# cd ../../..
}
toolchain-llvm_src_unpack() {
is_cross && [[ $(binutils-config -V) != binutils-config-1.9* ]] \
&& die "You need to upgrade your binutils-config to 1.9 or newer"
tc-llvm_unpack
tc-llvm_apply_patches
}
toolchain-llvm_src_compile() {
# prevent makeinfo from running in releases. it may not always be
# installed, and older llvm may fail with newer texinfo.
# besides, we never patch the doc files anyways, so regenerating
# in the first place is useless. #193364
# find . '(' -name '*.info' -o -name '*.texi' ')' -print0 | xargs -0 touch -r .
# make sure we filter $LINGUAS so that only ones that
# actually work make it through #42033
# strip-linguas -u */po
# keep things sane
strip-flags
local x
echo
for x in CATEGORY CBUILD CHOST CTARGET CFLAGS LDFLAGS ; do
einfo "$(printf '%10s' ${x}:) ${!x}"
done
echo
cd "${MY_BUILDDIR}"
local myconf=""
# use nls \
# && myconf="${myconf} --without-included-gettext" \
# || myconf="${myconf} --disable-nls"
use multitarget && myconf="${myconf} --enable-targets=all"
[[ -n ${CBUILD} ]] && myconf="${myconf} --build=${CBUILD}"
# is_cross && myconf="${myconf} --with-sysroot=/usr/${CTARGET}"
myconf="--prefix=/usr \
--sysconfdir=${LIBPATH}/llvm \
--host=${CHOST} \
--target=${CTARGET} \
--datadir=${DATAPATH} \
--infodir=${DATAPATH}/info \
--mandir=${DATAPATH}/man \
--docdir=${DATAPATH}/doc \
--bindir=${BINPATH} \
--libdir=${LIBPATH} \
--libexecdir=${LIBPATH} \
--includedir=${INCPATH} \
--enable-assertions \
--enable-shared \
--enable-optimized \
--enable-pic \
${myconf} ${EXTRA_ECONF}"
echo ./configure ${myconf}
"${S}"/configure ${myconf} || die "configure failed"
emake all || die "emake failed"
# only build info pages if we user wants them, and if
# we have makeinfo (may not exist when we bootstrap)
# if ! has noinfo ${FEATURES} ; then
# if type -p makeinfo > /dev/null ; then
# make info || die "make info failed"
# fi
# fi
# we nuke the manpages when we're left with junk
# (like when we bootstrap, no perl -> no manpages)
# find . -name '*.1' -a -size 0 | xargs rm -f
}
toolchain-llvm_src_test() {
cd "${MY_BUILDDIR}"
make check || die "check failed :("
}
toolchain-llvm_src_install() {
local x d
cd "${MY_BUILDDIR}"
emake DESTDIR="${D}" install || die
rm -rf "${D}"/${LIBPATH}/bin
# Newer versions of llvm get fancy with ${LIBPATH} #171905
cd "${D}"/${LIBPATH}
for d in ../* ; do
[[ ${d} == ../${LVER} ]] && continue
mv ${d}/* . || die
rmdir ${d} || die
done
# move llvm-config /usr/bin
mkdir -p "${D}"/usr/bin
mv "${D}"/${BINPATH}/llvm-config "${D}"/usr/bin
# create compatibility Links
cd "${D}"/${BINPATH}
for x in llvm-* ; do
ln -sf ${x} ${x/llvm-/}
done
# Now we collect everything intp the proper SLOT-ed dirs
# When something is built to cross-compile, it installs into
# /usr/$CHOST/ by default ... we have to 'fix' that :)
if is_cross ; then
cd "${D}"/${BINPATH}
for x in * ; do
mv ${x} ${x/${CTARGET}-}
done
if [[ -d ${D}/usr/${CHOST}/${CTARGET} ]] ; then
mv "${D}"/usr/${CHOST}/${CTARGET}/include "${D}"/${INCPATH}
mv "${D}"/usr/${CHOST}/${CTARGET}/lib/* "${D}"/${LIBPATH}/
rm -r "${D}"/usr/${CHOST}/{include,lib}
fi
fi
insinto ${INCPATH}
if [[ -d ${D}/${LIBPATH}/lib ]] ; then
mv "${D}"/${LIBPATH}/lib/* "${D}"/${LIBPATH}/
rm -r "${D}"/${LIBPATH}/lib
fi
# Now, some llvm are tricky and actually provide
# for multiple TARGETS. Really, we're talking just
# 32bit/64bit support (like mips/ppc/sparc). Here
# we want to tell binutils-config that it's cool if
# it generates multiple sets of binutil symlinks.
# e.g. sparc gets {sparc,sparc64}-unknown-linux-gnu
local targ=${CTARGET/-*} src="" dst=""
local FAKE_TARGETS=${CTARGET}
case ${targ} in
mips*) src="mips" dst="mips64";;
powerpc*) src="powerpc" dst="powerpc64";;
s390*) src="s390" dst="s390x";;
sparc*) src="sparc" dst="sparc64";;
esac
case ${targ} in
mips64*|powerpc64*|s390x*|sparc64*) targ=${src} src=${dst} dst=${targ};;
esac
[[ -n ${src}${dst} ]] && FAKE_TARGETS="${FAKE_TARGETS} ${CTARGET/${src}/${dst}}"
# Generate an env.d entry for this llvm
cd "${S}"
insinto /etc/env.d/binutils
cat <<-EOF > env.d
TARGET="${CTARGET}"
VER="${LVER}"
LIBPATH="${LIBPATH}"
FAKE_TARGETS="${FAKE_TARGETS}"
EOF
newins env.d ${CTARGET}-${LVER}
# Punt all the fun stuff if user doesn't want it :)
has noinfo ${FEATURES} && rm -r "${D}"/${DATAPATH}/info
has noman ${FEATURES} && rm -r "${D}"/${DATAPATH}/man
# Trim all empty dirs
find "${D}" -type d | xargs rmdir >& /dev/null
}
toolchain-llvm_pkg_postinst() {
# Make sure this ${CTARGET} has a binutils version selected
[[ -e ${ROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0
binutils-config ${CTARGET}-${LVER}
}
toolchain-llvm_pkg_postrm() {
local current_profile=$(binutils-config -c ${CTARGET})
# If no other versions exist, then uninstall for this
# target ... otherwise, switch to the newest version
# Note: only do this if this version is unmerged. We
# rerun binutils-config if this is a remerge, as
# we want the mtimes on the symlinks updated (if
# it is the same as the current selected profile)
if [[ ! -e ${BINPATH}/ld ]] && [[ ${current_profile} == ${CTARGET}-${LVER} ]] ; then
local choice=$(binutils-config -l | grep ${CTARGET} | awk '{print $2}')
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
env -i binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi
elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${LVER} ]] ; then
binutils-config ${CTARGET}-${LVER}
fi
}

View File

@ -70,7 +70,7 @@ DIST go-patches-3.1.6-4.tar.bz2 388392 SHA256 1d158aa62b44be4ffb903faacbf1e18ec7
DIST go-patches-3.2.0-6.tar.bz2 400558 SHA256 6cdaf1ef9fbc5c1f3472ba532e2ea7d50f29f944132bd81a5576c6bda5f3dd29
DIST go-patches-3.3.1-1.tar.bz2 394740 SHA256 d1d2e8d902aeede3a087027f41b699fb72df8f41b65e97b61d2a3cb22542e7fc
DIST go-patches-3.5.4-4.tar.bz2 376762 SHA256 df0baa7783bd0023511a50154084495b8fffdf00407a31fb26e264abd98906f2 SHA512 62fca38aafba561ab808dc1d517022fa3c864cbb546b84240c8e358d2e2db30c8c6b5c41f4646d4a1db3b6675d3f16f47467fc3984698ad58cf90325de2d4c3b WHIRLPOOL e89f72ccae08e57f3f1147dc969d752af32f83fbcb06d00bd8379939bc89ed39491df44f4ba48d8540e0578a92c9d4da8fe4b3336e00693a46423a9cd6889b79
DIST go-patches-3.6.2-3.tar.bz2 367679 SHA256 47a0af088d6e45bc9fede7946653a6e5b12f1dbaa671fe4a2dd52f1844688d5d SHA512 d24c108ba2b0a81810baae364eb0248493ce418c6cbe54863cf29cdb5795c09d36bb31eb6334d47bbb882137a390f6d552b7be44947f4e075586203b2ca9a2ed WHIRLPOOL 3ff6091ca868ba75c75efd4a726a44c2a43a2d3865d67a5420ab6a47e1c9fc3c00b8fcffd7f534dd84157738b1c7c809d078906ee061afedf6c7865d2b8db9f1
DIST go-patches-3.6.2-4.tar.bz2 365164 SHA256 6e84f97f6d0d3208b39340a1d16f1e3afe459d67569ec3297e0f7f96cffc2969 SHA512 5978eba8839b91cd16fc8b7c8bad3398a5af23f132f9b54ed9b219fcc65e4edfb32a842043f5f15f030ee2aa54c7bf3f10d3dbb933364ed67ed44f25745e9aa1 WHIRLPOOL 7929a003278575ddfc248c0e58aea00df502b5aab1eb231e97e8dc3b4b2d96828a208af3feca3bf6d23dc895ed6e575c2630b29e85a6b004a2787ac67daf4390
DIST linux-2.6.34.tar.bz2 67633622 SHA256 fa395fec7de633df1cb85b6248b8f35af98380ed128a8bc465fb48bc4d252633
DIST linux-2.6.35.tar.bz2 69305709 SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf
DIST linux-2.6.36.tar.bz2 70277083 SHA256 15a076d1a435a6bf8e92834eba4b390b4ec094ce06d47f89d071ca9e5788ce04
@ -99,6 +99,6 @@ EBUILD go-sources-3.1.6.ebuild 1370 SHA256 d1cd7576ada49529595d2df22e78b7f70684e
EBUILD go-sources-3.2.0.ebuild 1379 SHA256 104f529012d887508e4a77f1ca3832b6b08341d2db0f9649953879ce4c7739f7 SHA512 330a8a8666a087d57681304b6b8e043c76e962045d6fac5e5cece982349a66ce58dfde15489f94acc37f9e7034922396cd7d5823a9ef80fe79d7d5e32c18796d WHIRLPOOL 3a7597ebd400cfb51a0d0d65f8472c4cc1f06c50053680e167d340651013ab9d1f1269cae629b0cb6a0625ab27dbe544c8aa3a3f8a0d74883318d1411f337237
EBUILD go-sources-3.3.1.ebuild 1395 SHA256 e61169e8921b8271504cd1ca2936a73d451d45ee3af7e2bdb7346d6fb85d2f30 SHA512 b048ff73cc045217ef5786979a52471469ba2f05c4af5d489d906d70f56444013abc9d87d817cf077d2c96232e163c89560bec2ea50a6f0830f233a61c846b1b WHIRLPOOL e46eec09aaa443a1a6185b2e8ec97df09039cd89696e4c164baf8eca92c9ba12d9ac042005139b2913437aa3b30b31a0d0c0b7f3598da3bf52ed0a73ea38ae3d
EBUILD go-sources-3.5.4.ebuild 1541 SHA256 093a4017a5a38280b8d9b5e70981c2a4a289fb381035bf55f1e6db1f7a2455de SHA512 86d256d55e81fdbfb337358644f0509b7e0d3ce458c0cb8dac7cb76a47c56de194a5e3de7930fdcfdf6bf29f926dd94f67de7e05acc4d767899454950cd0c106 WHIRLPOOL fce1866e915ecb02c98cf743d243531314d880f7cbbba14599facd5ab77db641fca4328a4f2d12976650aee62df5d123ca468bb145f9a8c3b99d3bf240c49d90
EBUILD go-sources-3.6.2.ebuild 1542 SHA256 91d4810535190b5a9a2b04569911ee4dac3e0638492189880ceac182a37c8c79 SHA512 9d8e4fe6ced97eb861a4e5e42d489bf43ac73e0f4e31058dc227cf5067428a5da40a3bb6e50dd88af43be25882c08977b4297fe61ec155dc0d10417cc609908b WHIRLPOOL 1bb89f5e056b577cea8d449294a5b6fa444ba76b00b9eb505608e4829ab2eb675802c45c78fe2027c395dceff0aac7885506c41e0a6ac299018ea66f75bcddfb
EBUILD go-sources-3.6.2.ebuild 1542 SHA256 9397861a048331e991418a575aa5023384a95a97d26463075ed8d14f15815be0 SHA512 4b6bf67e1287f44c35eeaaa198079bde5790b5994be6b27f3cafcec8d65410461113dd352761295a54a12ca5b6ddcb64da19b8dc9208eae18e17019caf5a8af5 WHIRLPOOL df9e1510e79d684e9133149824a85fa7d265a05885a6854a1ed9ced17a984e195cd916606137f009f130ffa1ad5a315b17dd68ca1b7ea76a125aec68a20c7950
MISC ChangeLog 12743 SHA256 6c7ef052aed426330bcc4dd3e45e445c76e77027a34934598f79cdca2415cc3b SHA512 39f2b09cb7e1b955ad5b0703813f53793a2396f6d5e1ad46a0a7a0a966ccdb88f098885ee4775ce64b7b9853b59898905131a7b70f32f3bed597c2e1a803f2cc WHIRLPOOL d969de0c05da81854091f75beebfd9fd7efc3f6555f69d9dbfb9aaa7839ca6053c017f764e5fb4dbc89ced58fb89d8c94ea5c55b464647411e57dd4e56957428
MISC metadata.xml 324 SHA256 ed912585e62611ca96549ec2e0e0a257d9d278e8b9b8a167b0faa556584c60e8 SHA512 f77007e0d7826383b0109950a4a803739d3d4b32a7ccc57a038b450d397b37a2d48f7bdf7b174616846a60c04a66dd26411cefe69f482bb22f68778433f3b06c WHIRLPOOL 3428057f8256c458540acae55fce03dae1981e8bffcf66cb2f9583a3f0774f803ea6dc079b3bbe951fa55a453907b3e92081666635d002357592e3b5303c37bb

View File

@ -8,7 +8,7 @@ K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="4"
K_DEBLOB_AVAILABLE="1"
GOPATCHES_VER="3"
GOPATCHES_VER="4"
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"