parent
30c9a91cde
commit
56ed76f808
@ -0,0 +1,356 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit elisp-common flag-o-matic multilib readme.gentoo-r1
|
||||||
|
|
||||||
|
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||||
|
HOMEPAGE="https://www.gnu.org/software/emacs/"
|
||||||
|
SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||||
|
SLOT="25"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
|
||||||
|
REQUIRED_USE="?? ( aqua X )"
|
||||||
|
|
||||||
|
RDEPEND="sys-libs/ncurses:0=
|
||||||
|
>=app-eselect/eselect-emacs-1.16
|
||||||
|
>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
|
||||||
|
net-libs/liblockfile
|
||||||
|
acl? ( virtual/acl )
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
dbus? ( sys-apps/dbus )
|
||||||
|
gpm? ( sys-libs/gpm )
|
||||||
|
hesiod? ( net-dns/hesiod )
|
||||||
|
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
ssl? ( net-libs/gnutls:0= )
|
||||||
|
zlib? ( sys-libs/zlib )
|
||||||
|
X? (
|
||||||
|
x11-libs/libXmu
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-misc/xbitmaps
|
||||||
|
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||||
|
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||||
|
gif? ( media-libs/giflib:0= )
|
||||||
|
jpeg? ( virtual/jpeg:0= )
|
||||||
|
png? ( >=media-libs/libpng-1.4:0= )
|
||||||
|
svg? ( >=gnome-base/librsvg-2.0 )
|
||||||
|
tiff? ( media-libs/tiff:0 )
|
||||||
|
xpm? ( x11-libs/libXpm )
|
||||||
|
imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
|
||||||
|
xft? (
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype
|
||||||
|
x11-libs/libXft
|
||||||
|
cairo? ( >=x11-libs/cairo-1.12.18 )
|
||||||
|
m17n-lib? (
|
||||||
|
>=dev-libs/libotf-0.9.4
|
||||||
|
>=dev-libs/m17n-lib-1.5.1
|
||||||
|
)
|
||||||
|
)
|
||||||
|
gtk? (
|
||||||
|
xwidgets? (
|
||||||
|
x11-libs/gtk+:3
|
||||||
|
net-libs/webkit-gtk:3=
|
||||||
|
)
|
||||||
|
!xwidgets? (
|
||||||
|
gtk3? ( x11-libs/gtk+:3 )
|
||||||
|
!gtk3? ( x11-libs/gtk+:2 )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
!gtk? (
|
||||||
|
motif? ( >=x11-libs/motif-2.3:0 )
|
||||||
|
!motif? (
|
||||||
|
Xaw3d? ( x11-libs/libXaw3d )
|
||||||
|
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
gzip-el? ( app-arch/gzip )
|
||||||
|
pax_kernel? ( sys-apps/attr )"
|
||||||
|
|
||||||
|
RDEPEND="${RDEPEND}
|
||||||
|
!<app-editors/emacs-vcs-${PV}"
|
||||||
|
|
||||||
|
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
||||||
|
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||||
|
# FULL_VERSION keeps the full version number, which is needed in
|
||||||
|
# order to determine some path information correctly for copy/move
|
||||||
|
# operations later on
|
||||||
|
FULL_VERSION="${PV%%_*}"
|
||||||
|
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eapply_user
|
||||||
|
|
||||||
|
# Fix filename reference in redirected man page
|
||||||
|
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
||||||
|
|| die "unable to sed ctags.1"
|
||||||
|
|
||||||
|
#AT_M4DIR=m4 eautoreconf
|
||||||
|
#touch src/stamp-h.in || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
strip-flags
|
||||||
|
filter-flags -pie #526948
|
||||||
|
|
||||||
|
if use sh; then
|
||||||
|
replace-flags "-O[1-9]" -O0 #262359
|
||||||
|
elif use ia64; then
|
||||||
|
replace-flags "-O[2-9]" -O1 #325373
|
||||||
|
else
|
||||||
|
replace-flags "-O[3-9]" -O2
|
||||||
|
fi
|
||||||
|
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
if use alsa; then
|
||||||
|
use sound || ewarn \
|
||||||
|
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
||||||
|
myconf+=" --with-sound=alsa"
|
||||||
|
else
|
||||||
|
myconf+=" --with-sound=$(usex sound oss)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
myconf+=" --with-x --without-ns"
|
||||||
|
myconf+=" $(use_with gconf)"
|
||||||
|
myconf+=" $(use_with gsettings)"
|
||||||
|
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||||
|
myconf+=" $(use_with gif)"
|
||||||
|
myconf+=" $(use_with jpeg)"
|
||||||
|
myconf+=" $(use_with png)"
|
||||||
|
myconf+=" $(use_with svg rsvg)"
|
||||||
|
myconf+=" $(use_with tiff)"
|
||||||
|
myconf+=" $(use_with xpm)"
|
||||||
|
myconf+=" $(use_with imagemagick)"
|
||||||
|
|
||||||
|
if use xft; then
|
||||||
|
myconf+=" --with-xft"
|
||||||
|
myconf+=" $(use_with cairo)"
|
||||||
|
myconf+=" $(use_with m17n-lib libotf)"
|
||||||
|
myconf+=" $(use_with m17n-lib m17n-flt)"
|
||||||
|
else
|
||||||
|
myconf+=" --without-xft"
|
||||||
|
myconf+=" --without-cairo"
|
||||||
|
myconf+=" --without-libotf --without-m17n-flt"
|
||||||
|
use cairo && ewarn \
|
||||||
|
"USE flag \"cairo\" has no effect if \"xft\" is not set."
|
||||||
|
use m17n-lib && ewarn \
|
||||||
|
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||||
|
fi
|
||||||
|
|
||||||
|
local f line
|
||||||
|
if use gtk; then
|
||||||
|
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||||
|
while read line; do ewarn "${line}"; done <<-EOF
|
||||||
|
Your version of GTK+ will have problems with closing open
|
||||||
|
displays. This is no problem if you just use one display, but
|
||||||
|
if you use more than one and close one of them Emacs may crash.
|
||||||
|
See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
|
||||||
|
If you intend to use more than one display, then it is strongly
|
||||||
|
recommended that you compile Emacs with the Athena/Lucid or the
|
||||||
|
Motif toolkit instead.
|
||||||
|
EOF
|
||||||
|
if use xwidgets; then
|
||||||
|
myconf+=" --with-x-toolkit=gtk3 --with-xwidgets"
|
||||||
|
else
|
||||||
|
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||||
|
myconf+=" --without-xwidgets"
|
||||||
|
fi
|
||||||
|
for f in motif Xaw3d athena; do
|
||||||
|
use ${f} && ewarn \
|
||||||
|
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||||
|
done
|
||||||
|
elif use motif; then
|
||||||
|
einfo "Configuring to build with Motif toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=motif"
|
||||||
|
for f in Xaw3d athena; do
|
||||||
|
use ${f} && ewarn \
|
||||||
|
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
||||||
|
done
|
||||||
|
elif use athena || use Xaw3d; then
|
||||||
|
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||||
|
else
|
||||||
|
einfo "Configuring to build with no toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=no"
|
||||||
|
fi
|
||||||
|
! use gtk && use xwidgets && ewarn \
|
||||||
|
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
|
||||||
|
elif use aqua; then
|
||||||
|
einfo "Configuring to build with Nextstep (Cocoa) support"
|
||||||
|
myconf+=" --with-ns --disable-ns-self-contained"
|
||||||
|
myconf+=" --without-x"
|
||||||
|
else
|
||||||
|
myconf+=" --without-x --without-ns"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Save version information in the Emacs binary. It will be available
|
||||||
|
# in variable "system-configuration-options".
|
||||||
|
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--program-suffix="-${EMACS_SUFFIX}" \
|
||||||
|
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||||
|
--localstatedir="${EPREFIX}"/var \
|
||||||
|
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||||
|
--with-gameuser=":gamestat" \
|
||||||
|
--without-compress-install \
|
||||||
|
--with-file-notification=$(usev inotify || usev gfile || echo no) \
|
||||||
|
$(use_enable acl) \
|
||||||
|
$(use_with dbus) \
|
||||||
|
$(use_with dynamic-loading modules) \
|
||||||
|
$(use_with gpm) \
|
||||||
|
$(use_with hesiod) \
|
||||||
|
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||||
|
$(use_with libxml2 xml2) \
|
||||||
|
$(use_with selinux) \
|
||||||
|
$(use_with ssl gnutls) \
|
||||||
|
$(use_with wide-int) \
|
||||||
|
$(use_with zlib) \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||||
|
emake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||||
|
|
||||||
|
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
||||||
|
|| die "moving emacs executable failed"
|
||||||
|
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
||||||
|
|| die "moving emacs man page failed"
|
||||||
|
|
||||||
|
# move info dir to avoid collisions with the dir file generated by portage
|
||||||
|
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||||
|
|| die "moving info dir failed"
|
||||||
|
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||||
|
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||||
|
|
||||||
|
# avoid collision between slots, see bug #169033 e.g.
|
||||||
|
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||||
|
rm -rf "${ED}"/usr/share/{appdata,applications,icons}
|
||||||
|
rm -rf "${ED}"/var
|
||||||
|
|
||||||
|
# remove unused <version>/site-lisp dir
|
||||||
|
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||||
|
|
||||||
|
# remove COPYING file (except for etc/COPYING used by describe-copying)
|
||||||
|
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
|
||||||
|
|
||||||
|
if use gzip-el; then
|
||||||
|
# compress .el files when a corresponding .elc exists
|
||||||
|
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
||||||
|
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
||||||
|
assert "gzip .el failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local cdir
|
||||||
|
if use source; then
|
||||||
|
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||||
|
insinto "${cdir}"
|
||||||
|
# This is not meant to install all the source -- just the
|
||||||
|
# C source you might find via find-function
|
||||||
|
doins src/*.{c,h,m}
|
||||||
|
elif has installsources ${FEATURES}; then
|
||||||
|
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||||
|
fi
|
||||||
|
|
||||||
|
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
||||||
|
X
|
||||||
|
;;; ${PN}-${SLOT} site-lisp configuration
|
||||||
|
X
|
||||||
|
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||||
|
Y (setq find-function-C-source-directory
|
||||||
|
Y "${EPREFIX}${cdir}")
|
||||||
|
X (let ((path (getenv "INFOPATH"))
|
||||||
|
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||||
|
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||||
|
X (and path
|
||||||
|
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||||
|
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||||
|
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||||
|
X (setq q (cdr q)))
|
||||||
|
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||||
|
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||||
|
EOF
|
||||||
|
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||||
|
|
||||||
|
dodoc README BUGS CONTRIBUTE
|
||||||
|
|
||||||
|
if use aqua; then
|
||||||
|
dodir /Applications/Gentoo
|
||||||
|
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||||
|
mv nextstep/Emacs.app \
|
||||||
|
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
||||||
|
through the Emacs eselect module, which also redirects man and info
|
||||||
|
pages. Therefore, several Emacs versions can be installed at the
|
||||||
|
same time. \"man emacs.eselect\" for details.
|
||||||
|
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||||
|
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||||
|
all byte-compiled elisp files of the installed Emacs packages."
|
||||||
|
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||||
|
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||||
|
machine would satisfy basic Emacs requirements under X11.
|
||||||
|
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
|
||||||
|
for how to enable anti-aliased fonts."
|
||||||
|
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
||||||
|
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
||||||
|
it into /Applications by yourself."
|
||||||
|
readme.gentoo_create_doc
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
# move Info dir file to correct name
|
||||||
|
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||||
|
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||||
|
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||||
|
elif [[ -d "${ED}"${infodir} ]]; then
|
||||||
|
# this should not happen in EAPI 4
|
||||||
|
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||||
|
rm -f "${ED}"${infodir}/dir{,.*}
|
||||||
|
for f in "${ED}"${infodir}/*; do
|
||||||
|
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||||
|
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||||
|
|| die "install-info failed"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elisp-site-regen
|
||||||
|
readme.gentoo_print_elog
|
||||||
|
|
||||||
|
if use livecd; then
|
||||||
|
# force an update of the emacs symlink for the livecd/dvd,
|
||||||
|
# because some microemacs packages set it with USE=livecd
|
||||||
|
eselect emacs update
|
||||||
|
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
|
||||||
|
# refresh symlinks in case any installed files have changed
|
||||||
|
eselect emacs set ${EMACS_SUFFIX}
|
||||||
|
else
|
||||||
|
eselect emacs update ifunset
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
elisp-site-regen
|
||||||
|
eselect emacs update ifunset
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
inherit gnome2
|
||||||
|
|
||||||
|
DESCRIPTION="Note editor designed to remain simple to use"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="zeitgeist"
|
||||||
|
|
||||||
|
# XXX: raise glib dependency when Gnome 3.26 enters tree
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/glib-2.28:2
|
||||||
|
>=x11-libs/gtk+-3.11.4:3
|
||||||
|
>=gnome-extra/evolution-data-server-3.13.90:=
|
||||||
|
>=net-libs/webkit-gtk-2.10.0:4
|
||||||
|
net-libs/gnome-online-accounts:=
|
||||||
|
dev-libs/libxml2
|
||||||
|
>=app-misc/tracker-1:=
|
||||||
|
sys-apps/util-linux
|
||||||
|
zeitgeist? ( gnome-extra/zeitgeist )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-text/yelp-tools
|
||||||
|
dev-libs/appstream-glib
|
||||||
|
dev-util/gdbus-codegen
|
||||||
|
>=dev-util/intltool-0.50.1
|
||||||
|
sys-devel/gettext
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
# Needed if eautoreconf:
|
||||||
|
# sys-devel/autoconf-archive
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
gnome2_src_configure $(use_enable zeitgeist)
|
||||||
|
}
|
@ -0,0 +1,109 @@
|
|||||||
|
DIST aho-corasick-0.5.3.crate 252052 SHA256 ca972c2ea5f742bfce5687b9aef75506a764f61d37f8f649047846a9686ddb66 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31 WHIRLPOOL 93651414398a02de849aa0b1dd8319678e20df385643422da751e38388afe60ae305f197a68cf2b9d1d6e39ef56c54979b6290a2c82555eb811839acffb72531
|
||||||
|
DIST aho-corasick-0.6.2.crate 24901 SHA256 0638fd549427caa90c499814196d1b9e3725eb4d15d7339d6de073a680ed0ca2 SHA512 81a013deb96b88ddcd1ddaa10c09075feb97078c59e3fb6a49807a5004effbb523e4572fbe297fe96678f86e2529cc8afa919d3b8f3c9cf44fdee97290904229 WHIRLPOOL d3587a8f264b92baa70b43ad3f5ff2ac766e97c2f34ebb1f782bcdba635bf6ed0b2b74240899e3202d5a3119fab564ae47cc98d3ad55251779cd4f9e9c8b9270
|
||||||
|
DIST ansi_term-0.9.0.crate 11718 SHA256 23ac7c30002a5accbf7e8987d0632fa6de155b7c3d39d0067317a391e00a2ef6 SHA512 4b5297d80f2a7fa840aeb1c31e7b893b33abcc7ce7f6f54371f6d7fc8e2915b43b5e3be3baab32b0821e174d8f7b58961029569a4f9e59b8a46c05f24ecaf04b WHIRLPOOL e0287a6f23e41131613da054def04c53896a4ac0bb80bc315eead5da99a5355f917cfd9babe05f4e3c8416c1ba33dc271bb1ad68ffc3b6e0cd5cdaba41f015da
|
||||||
|
DIST aster-0.38.0.crate 27090 SHA256 2c9b49e42a449c0b79d8acb91db37621de0978064dca7d3288ddcf030123e5b3 SHA512 1bbf7e4f2b75ccfe46cc0bd960f1a0d30b5b4805c7a9d291adb3ca7dce52c271def4932c77f4824ae2a979bcc17e6fe254ef90b1b3db004fca4d559b17ccdb71 WHIRLPOOL e3a060503341000d05b6e8dec2e52fdf14e41a30346f159bbafe15abd992eddfaa5fc342e432fc354e397319e7ea8edc2c3b54d73ea47b6b49dd9b7c8b5c0ce8
|
||||||
|
DIST atty-0.2.2.crate 5124 SHA256 d912da0db7fa85514874458ca3651fe2cddace8d0b0505571dbdcd41ab490159 SHA512 6e6e2cede7f280a53a61c78126783ec0338c13a8e9bbabb91d4b6fc43aacc56a4f7e86556210029595acf18e444121998101992b40e35a64cce884ec08247d0a WHIRLPOOL 9fae4158651f25bb4b32d0ca31e72fc8c01bb7afca0d703770af124ab9035fa52e700e3a74a4698bf8d95ff65de9adec9a5933b82798ee9cdc06d11dc86ffab4
|
||||||
|
DIST backtrace-0.3.0.crate 24035 SHA256 f551bc2ddd53aea015d453ef0b635af89444afa5ed2405dd0b2062ad5d600d80 SHA512 523b0f1f2457d3699e6b173647737a53bb6d92f3381f1a328bc2f9cb5733e7064795fd157990df6d94b30f587b15dfc8d8438fbc74d2bf2d08387ad24789e673 WHIRLPOOL 06ceccbf58d405cd728ca0836958f963bb7364c36daf2084b9c42d4442bb36bdfb886fb58c359b298ceca0ae3bffe4cb60a46ea8837309b6cb9bfb9a029a48d0
|
||||||
|
DIST backtrace-sys-0.1.10.crate 282652 SHA256 d192fd129132fbc97497c1f2ec2c2c5174e376b95f535199ef4fe0a293d33842 SHA512 063a31423568e4f7a5a4b1dba3ba32c6ded4bb991833af569fefa398e8710e3173e059828a5c55489003d5b918b834530d99ec51a5b248f9955b643f719a5de3 WHIRLPOOL dabf0159d78ccaa6b0c06a2ebb778e827ca5175d8c8df41cd872ae79b303fd9cd52854f1fe2fc34cc442d1cefa9c748dad504b00f21b427f586d4db2fa85af30
|
||||||
|
DIST bindgen-0.22.1.crate 1214174 SHA256 88f9d9abd7964621201c558021ff4f39b7b4d571a9a56a88844da9971e2344ce SHA512 ff5604687724a2ac73b78226436db6c2beb7598497b6fb237a3c5a99a969d81c57e6f7f7b80c353d4c5b5171b7588747e8b5111c79e24b2bfba75e39df5c3ca2 WHIRLPOOL ecc46e246f3002e61d1c00d101cec74bf4aefafd1ec00b4b57fb0de08004c4ed4f3ecd24d88028202fecb7a05b7e8e678d2e39fbb213385d40f49d16e66a4eb7
|
||||||
|
DIST bitflags-0.4.0.crate 10186 SHA256 8dead7461c1127cf637931a1e50934eb6eee8bff2f74433ac7909e9afcee04a3 SHA512 ec056552194deb660e78219d6b13c991227bb403c06ae97e9a72fba8405848b2cdc699ae9ac8bbfdc665aeaaa9ea6347139c1d2e0422dd491b641afc101c47a0 WHIRLPOOL ad2cd0e51afbfea326f6d482254778b71e767ee5190e5e84a59e565492c537ef30b029f70e56e2fe19a9c7af2a24731d801e45a1fbcd9283046cf9c73a70be00
|
||||||
|
DIST bitflags-0.7.0.crate 10851 SHA256 aad18937a628ec6abcd26d1489012cc0e18c21798210f491af69ded9b881106d SHA512 fdfe472c26e5486d1a3f1bfe5a27d26678781235c6e14b49bdb75388359cb78841f38d794fc4557548581a80a10b715d8840182c9ca3316049984a6b9f35b3c0 WHIRLPOOL 60551486cd6688c78ecd0ac40ca39b1f3d75537dd96ec32e9882e205bfe2062de939a129777d66f8c269c8a71e2f2aa240e015c0b3bfa51adbad478024e296d4
|
||||||
|
DIST bitflags-0.8.0.crate 11128 SHA256 826e1ab483fc81a8143faa7203c4a3c02888ebd1a782e37e41fa34753ba9a162 SHA512 ba937c04956d0d36ee18faa37524f86e9ab5224e89172e4183b0a36344333a99dc6050e41a5c4c7f77829aee831acb5320c4a9c2ab06b4d35e76b315d980a846 WHIRLPOOL afc6147ec00700ba3a226e1569b163b35fd317afd1b0f8665f1af80c8758531a370ff3bb6726abc5ab6545a781f7c7e8d062cf370f5e4e33e31185e6dd53ba80
|
||||||
|
DIST byteorder-1.0.0.crate 8450 SHA256 c40977b0ee6b9885c9013cd41d9feffdd22deb3bb4dc3a71d901cc7a77de18c8 SHA512 5122d3112973e96cb00211ea586e991cb0db18df4ce871d24e4d4ae12bc6630f6ff55ec2e3224fb6976afab0a6f7fb7913b8280cd991cb0ed742dd446defd12e WHIRLPOOL 67240839996fb8af166580e4494159e60a043745cc054f3c436a1e4ceb67b668c7334e173aaa087983261b50dea29dcc36700d232fb13d671a3eadd8ed569f4f
|
||||||
|
DIST cexpr-0.2.0.crate 14067 SHA256 393a5f0088efbe41f9d1fcd062f24e83c278608420e62109feb2c8abee07de7d SHA512 44261e3a96bf36bab0ddb5bc6f3e4e076dbb3fe2d3357cffc352f84cadca7a659cecec33de46cdd23c14a8a62864038dccb4d1667b9fd70a22753c48c9f34962 WHIRLPOOL d15bb010e7c5048503a3ddf6b8b473af1a1445e50e8dedc3b9289c340c840ae3b6dab41f3425c3cea95314626bfbfb23f88c241ce38757ffa6cb98947af614f2
|
||||||
|
DIST cfg-if-0.1.0.crate 2758 SHA256 de1e760d7b6535af4241fca8bd8adf68e2e7edacc6b29f5d399050c5e48cf88c SHA512 d2f10ae39a7fe712cd9d228e3b5a96448acaeab3b92d1b97229d54e5201237b9434ceecb1f38f1ebc1f678da5cfc33aa46c810f422f68a21aa341666c27572fb WHIRLPOOL 8a57a78a8e4a72c3321cf8ac97c2b50f18eb4ed35b2e3c22ca06b5f8031eadccce015237ac846ce78ecf9414632b75a04b168993439d1469eb928d4d05c843e5
|
||||||
|
DIST clang-0.15.0.crate 50520 SHA256 ce73c1a0ad136a44c93a5e978a5c01a3e674724412f7c803381f6d42c47636ff SHA512 f51a06728d4b936f606c52f8a43cb3d34aa8611bc28ebd8afeaaedbcb7cd9cd56274c0e421d5dfbb584616b63ffc25295ca0f59b13bf028d3d286374a9003ed7 WHIRLPOOL 29e2599e3c3c11031130716750fb03ab8302cd994e561e4278e4874f20b5fe100e318affa92141a23bab926596e13cb815789d146f7c3adb4063fe6de6067856
|
||||||
|
DIST clang-sys-0.14.0.crate 27025 SHA256 4f98f0715ff67f27ca6a2f8f0ffc2a56f8edbc7acd57489c29eadc3a15c4eafe SHA512 fb759afcefafe7e0d5c99fdfedbad27462a5af38e89e05cf93da796e8a2074be11a6ddeeee48a3ef54a1342b0a4182512aaa9ae3a0d3aa1d20d21b31b70dd8a5 WHIRLPOOL 7c3b774ddbdb6fde2778cecaa2f498c6aeb4a0ed9ce9c2d55b74ba11ec7b300583a224ee0ba373ef2ed8ebd0be61d2bc16c80fac20efc157b5c32e4ad2e8134e
|
||||||
|
DIST clap-2.21.1.crate 172811 SHA256 74a80f603221c9cd9aa27a28f52af452850051598537bb6b359c38a7d61e5cda SHA512 35edd90a2f21b87dfcc39a4789ed9811d84e0be828caad24e745b8bc73b8745df3f4b29b423e51a6b724e5bb82f8cf2c36a9feae5e243b211f5529c30bde0e14 WHIRLPOOL a493521d426ee11c352992ead7207c0780b3adafffd03ed44877c9ea218399b51d6f5ec1d80079fb318d7f86c75791696b663ee29cbd5fd0f579570c9f64f83b
|
||||||
|
DIST crc-1.4.0.crate 3443 SHA256 bc1914fae6f18ae347320f0ba5e4fc270e17c037ea621fe41ec7e8adf67d11b0 SHA512 f031f977bfa755222e1e73568979224c12d71d53b7da1910f73e24794067e19ed38995385cb0360aa827ce625301f9facf53cb996887fa3fb92a0698a1a6411b WHIRLPOOL a51ed062d1b432e84f6a94a124ca29e25695aaf53c80dd1cef1acb10d4bc86e4664c5ad8a19e3398e7007146a63eb3d0bb1a19c324a003e0f7e37199a43cc907
|
||||||
|
DIST dbghelp-sys-0.2.0.crate 20721 SHA256 97590ba53bcb8ac28279161ca943a924d1fd4a8fb3fa63302591647c4fc5b850 SHA512 83588245f1df7db15d0c1b0b816e183c75238bcb90776ce42d9be4a9f06c64ab761dc10e2b3da566cf0c392b22acca60c96a8a40f6ef95d4d3f3f570af3f3d0d WHIRLPOOL d7f5f24c7aa5afe267ba8e0fef10a7e53fce1f06b0f8ab803e25d79631f10aa3bf7ad1473fc677db708dc7974927f02b92bfefc6cd7592bc1471a1e487ebd5b9
|
||||||
|
DIST docopt-0.7.0.crate 41313 SHA256 ab32ea6e284d87987066f21a9e809a73c14720571ef34516f0890b3d355ccfd8 SHA512 f95549388ee834bdb3bfc2615338990e2e496b1e5059bd92376af5e3a173c365101c5fcc7e82a3aa0ee67ea8362ce98e19df4f02bf65cf14287d61e68299be09 WHIRLPOOL 3e77ec84a9092d0d11e9bdee4103a5f2e88ed1ef50f6c272da2003c51d7eb2700db28122f4a9b4823269190b614184fff40e3b117b5abb7e4a6ca4781173a52d
|
||||||
|
DIST dtoa-0.4.1.crate 73264 SHA256 80c8b71fd71146990a9742fc06dcbbde19161a267e0ad4e572c35162f4578c90 SHA512 eb1be73a72f1b301371484aabfbffaf69692ad6baaeaace810d7bc8097a5084cca8cc37abf561b1371cb08fad04e07b24bb2149620a785387759813189682fda WHIRLPOOL 42a0db475f9a76f944016919e1050196b0237e33fbcb0b5b6c597add90f8052fa1a6b532009e57751ad6145c5d9c2f3798e637ac060fd1891f69366ed1c37414
|
||||||
|
DIST env_logger-0.3.5.crate 5950 SHA256 15abd780e45b3ea4f76b4e9a26ff4843258dd8a3eed2775a0e7368c2e7936c2f SHA512 9650ba32bfaa8c013c04cf2eb68378874fed53a178332151bec8d7ac832ab2884f91fdc39c372d3c1677954b073212654fb570da1f3c708e4d5a25910d6c1181 WHIRLPOOL 21b4c81d96e5a8ccbda8491df42db9144acf41f4a25b1f510d8af7d46c931a28e089615692d46d9eb73c511a9cacfb59a15a5647ed1eea6d17ef9a973d99f5a5
|
||||||
|
DIST env_logger-0.4.2.crate 10386 SHA256 e3856f1697098606fc6cb97a93de88ca3f3bc35bb878c725920e6e82ecf05e83 SHA512 97d73292892bdc9439252494ccdf27e27c5871637ec0d6053dd8eef8df71913baea54ae45ceee3dcf8425a8be797f136957eece69eb1ecbe876dafa74c070703 WHIRLPOOL 049bd64e9795f29480617078fd978efc7eb006b1648dbeae41611ac6a962cce8e059e5de6590b4998b4a942ee02e15283bb7b9bac22a6494bb7ce1444e5a684a
|
||||||
|
DIST error-chain-0.9.0.crate 17627 SHA256 e92ecf0a508c8e074c0e6fa8fe0fa38414848ad4dfc4db6f74c5e9753330b248 SHA512 c36dbe13e582094b250f7427768a7d9e432d82fcd7ae3d417a4140021a5c0e96ebc35aae97a7addb2c55c8309dbb2a6a71a3fe800281b69de3d4a9c7503dd459 WHIRLPOOL 1715dcd48cdd2b95f56acef3306cfd25c6f12a8c98e671df3f891a44e3836833f3db8562d47b909a4d241eb750ab44940d83a7453b7f75fda78e85b8837f63e2
|
||||||
|
DIST flate2-0.2.17.crate 47795 SHA256 d4e4d0c15ef829cbc1b7cda651746be19cceeb238be7b1049227b14891df9e25 SHA512 609f2e3c71e8889ccc3682fa62ecf52a068c1e61040b2e0eebb7b8de7784dd595592bdef34c7a03e0587cb3e4c2e2d8de88eec113122a222676cd4fb7d8cc775 WHIRLPOOL d8321ce561abfae57bf0a05afc6e2ba9b5b6d3943a0225aebd31c928d4bf346ecdd125a241f3444b2b35bc36f73df28e3d20956122a89c54e0d1ffc9e143aef0
|
||||||
|
DIST gcc-0.3.43.crate 26087 SHA256 c07c758b972368e703a562686adb39125707cc1ef3399da8c019fc6c2498a75d SHA512 27dd847b9466140d8cdd9bd4ac466d2ba26a93f858fcdcc1d58a59b08207f34f283004512faa53c4d8cf9632e0e9199c0f42db6df1db9a8d6b96e72e074af5e3 WHIRLPOOL 2cc832037fae5f5b93b772e926a4a68b8e48fb45cf278c6499e669f37813374208f0ac08e8da2315af80d2d82fdd1784da409a2bd6d0dbef16fe0c215b8b8b70
|
||||||
|
DIST glob-0.2.11.crate 18065 SHA256 8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb SHA512 91a1a751bc4ed3b13154aa056180f2b8123c33627cbe972bdd7986fb0b6f1ef90e59abd4128d6e4db5e69523d757440c7df9b9721a61f5ea5a091ffc9843e10e WHIRLPOOL 5f9b80d74ffcda693a008367d73fa0646b1dd73068fcd0075227d15c9bfcc86a05fe8a34163fe9d12806ef10d35f27649459ae05de71abd3a044f99baae041d1
|
||||||
|
DIST itoa-0.3.1.crate 73340 SHA256 eb2f404fbc66fd9aac13e998248505e7ecb2ad8e44ab6388684c5fb11c6c251c SHA512 b6ade2740fefa2e437ad82a1b9ad7c284593f3525a6e746aa377e0d52b434f7f46a073df552c5ba9e9c47f1737f349654c38261c08ec762dfd9238a8d9c3d3ee WHIRLPOOL ee7437deaf3fef0ff242212fdfd3851fadbdab004bc805f902420dbe9a264bd7fa60c41625595283f511c2e069357841dec6a54cb7bdae494fc6f85e760bba98
|
||||||
|
DIST kernel32-sys-0.2.2.crate 24537 SHA256 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b WHIRLPOOL 036baa6611f13d76692a5c032e7e8e8b5a82e12bdf13d5a2cdcf4d33020b003c941331f0c8aa774e7f7cc7b36ad7403bb2cbdecb739d7645cff66aeecd59b09f
|
||||||
|
DIST lazy_static-0.2.4.crate 5768 SHA256 7291b1dd97d331f752620b02dfdbc231df7fc01bf282a00769e1cdb963c460dc SHA512 80b0168325a70ab11e86f6891ab442e33deb31c9b091d095ffcf5149dbfac7569f5bf5bcec643cd98d9d1ec2f6ebc2af52df383b033efb1559089f128e4d4748 WHIRLPOOL 96dc87b103d46d3b144ce9bd873d6d003960e4ce405fb8600edb3832a36cada85b3a30e60fea0d22e25b7b5ffc641e53c9cf48cb459e98e0cf22278a90b4b6ab
|
||||||
|
DIST libc-0.2.21.crate 132909 SHA256 88ee81885f9f04bff991e306fea7c1c60a5f0f9e409e99f6b40e3311a3363135 SHA512 987cb36af3e333ff93a79b0164c24ea481aa72354a9294e9824fbb29bcb4ecc4fc95f68315c5831fc2d59521cb395825e7fd400ca943f36f5dd30b595c34c1bd WHIRLPOOL 70c9a9d9ef40d2e54f5fdec4da4764a09a40c8bc82283e2472b6312ecb3d6e6cf427cd9e969dc12bdf78dc8c9a0be493e635ad83791700673cb99ed35bb1084b
|
||||||
|
DIST libloading-0.3.2.crate 14013 SHA256 fd1835a714c1f67ba073a493493c23686a480e2614e208c921834808b1f19d8f SHA512 4c76cf02f4001d9eadc39f13c82de4531c3ef14b72082efec04b10f0b6bf5fd0fc1972e76e268d0d6ee34a9d11e023ce501f347500f19a60be13e83fda101397 WHIRLPOOL 9d2db5b99372f68fff49e4154ffe8b841034eb1e30ad2d336b5dd414ee4c2fbde7691f74d9eede859412c389cc44b031ce11a42823ff94371a1f84136948e204
|
||||||
|
DIST linked-hash-map-0.3.0.crate 13693 SHA256 6d262045c5b87c0861b3f004610afd0e2c851e2908d08b6c870cbb9d5f494ecd SHA512 4e93c0ac9fc64beeb3b800ca09d4c701f7fd35a866c174588a9d174604d5b820f43c21d48b4e00143770efb1046a053a28004258754930f2c4ed76b2ff8ed8c2 WHIRLPOOL 6c7d5a218096e0f7e20a9b6d15f18e5aa0162020f8f28f0d89441edc967f7d10a267f65be9236a261fbeb0b7ee586606b9b34da0ae7ee558a009e846d71dbbc9
|
||||||
|
DIST linked-hash-map-0.4.1.crate 15510 SHA256 9b660d1b13316edd1f7beb615b1e72c73dbcf67257341854d71bb193f51e886b SHA512 85d22f25bdcfe1eb3dbbb688a6436d519189ed78598348efcb53f40066ffe62962c6d8030b6f1f18ed594abd9270177abbf65c30390954eb9d0cb1ac8745ef17 WHIRLPOOL 4a070350c8114bf6c054bff806ade556d516ca71f9951f4756af1e7ae01d82a17218b6967c004bff5fc57232b2182a3cc8c4983ed68b8e913744d83ef98cd71a
|
||||||
|
DIST log-0.3.7.crate 16352 SHA256 5141eca02775a762cc6cd564d8d2c50f67c0ea3a372cbf1c51592b3e029e10ad SHA512 6befd815071738e24b62feb8f45de23d9927406dc185f37c63c0d9141e315cc75077194dc8e8e1d3cddb279836decfcbf077346a086ed7673b43b4aa512e0dfb WHIRLPOOL 168e7bc4e209e7337e3ad12e9aed060859c7a5070b409c4e585a8f1a2697c7f857028b211a21e9cf02c1c8573a530937b0b42b14a89e03a6e740f2b9cfe17e2a
|
||||||
|
DIST memchr-0.1.11.crate 6977 SHA256 d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20 SHA512 96bbdb69913966326acba4bb82b8dfe0516edba225ac38b3355d60a2337ca620807750682fff3de7a2a38a7f70f0db7d8c1638701aacca7ab4c14098ba0fbcab WHIRLPOOL af0984d7e8084cc1aef94e486506a0fad9ec81d7be505233343e9fdad2ef0627a4d33bf99c2923959f9604326713ea24a01e2581aaa91249574b6c6d1a6d01a3
|
||||||
|
DIST memchr-1.0.1.crate 8221 SHA256 1dbccc0e46f1ea47b9f17e6d67c5a96bd27030519c519c9c91327e31275a47b4 SHA512 70ee14fcba41cf896f563da48c8acc683f8cdf77c54cf9786d6a938bd14eca7bcc22c86d0d70a3cae56b2c2f9eeecad2950be759abf02fc98ef96a643af91be6 WHIRLPOOL aefc15c91d981becfdb7132c91f812430759408a6356aeb2ec3064956e55579895c59cd539ebfc4c76cd09bdf4fcaefa888f99e1ae98733e7f11654f5a8cac1e
|
||||||
|
DIST miniz-sys-0.1.9.crate 53242 SHA256 28eaee17666671fa872e567547e8428e83308ebe5808cdf6a0e28397dbe2c726 SHA512 130d872d25ca30937cbe34d93c6c3be359b4613c192b2dd8c542c0f3c2893c15176afc84da8e9077368647bdc0cc584aa995b3cbc8927b5e7de059b6135be709 WHIRLPOOL f2ec3f08804da08fa60ced1810fbcf6108c9ab54442ca39791d5723cf3c97224ff7927d9258b0347b535086b06972137df2322283960849d99a358b01781000f
|
||||||
|
DIST nix-0.7.0.crate 70639 SHA256 a0d95c5fa8b641c10ad0b8887454ebaafa3c92b5cd5350f8fc693adafd178e7b SHA512 ef96fc40683b9eca0df38f573b09a4986518f810033cf810915e60eaa4582494113280a1f17d25c1e363a02d8e2d6328cd8a6157ba5b35fe65ae80456bc08e77 WHIRLPOOL de52d575ffbe1c334bbd22ec46b9a50ffe38d71f8b13c7109f8c95218baf34f842e86dc5782ce1f00cb75b42d27d190a8325293e0842b996e723774dee356c91
|
||||||
|
DIST nom-1.2.4.crate 68547 SHA256 a5b8c256fd9471521bcb84c3cdba98921497f1a331cbc15b8030fc63b82050ce SHA512 4a1000f56dedfd71b1f91d44c27c07519f81629f5fc24b469d179d59e8b3305c8ae1a418fa60193be1cb4289887af2ad9b9791dcbf1f6e7a5eda36171a314539 WHIRLPOOL 259d6fadb95fabdb486921fecf827b9c7ab39c6e1a82f65d57e364ed4ba3a2c68ef54522dc87edc6079ea7c68f06aa599072c7ebabd58052bbe11bc5d86dbcf6
|
||||||
|
DIST num-traits-0.1.37.crate 20492 SHA256 e1cbfa3781f3fe73dc05321bed52a06d2d491eaa764c52335cf4399f046ece99 SHA512 290c7ebc5a0249d9fd937350b854cd5d181dd0ca989a6d9b3d5e05e438343083f40261b4e151f3ce5546e9f9a404cb091b587bb7e1e193fbd26c3317b122c2b5 WHIRLPOOL b6da23ed9dceca1279c069bc1a64fbf426d2fcc79b55912dbbbce70c702644fae70fda09bf0c2fa94a7b35f631298d94178695469b433cb704843f922af04a6e
|
||||||
|
DIST num_cpus-1.3.0.crate 6779 SHA256 a18c392466409c50b87369414a2680c93e739aedeb498eb2bff7d7eb569744e2 SHA512 000a17ed9c1e7b65697cd79658ae78b16816aa55ca7ba82ba4fc184f01543c01d69ae19c836f23c2fdcdd78034909e8b0db3e8fae581e220813c628ae56a8fe7 WHIRLPOOL 3000efc26cb12e99186dcf1db0b3a6df53872bd8c1424e1e43a5bff2f9a93fde39cbde8fd9cd98bd29164127df76ff6c6d3f44a92efb2a2dd07764370c9753a8
|
||||||
|
DIST ordered-float-0.4.0.crate 5034 SHA256 da12c96037889ae0be29dd2bdd260e5a62a7df24e6466d5a15bb8131c1c200a8 SHA512 c78385d27bf2744042ff690e153af56d35e88c0bd6fbcd4275e193b99b4876187912aa7ca3915de9021bd870ec4c32c1efec45964ca72b38e04ce2b2e3d77ec2 WHIRLPOOL 0a304bff31110970c1bcbd83a2ae07353e26d21ca31fcf138ea74f074af5b864a2709801b9767b7114f465987d3884b754cc0fef3aa605d8fa5f435b8205ac1e
|
||||||
|
DIST pest-0.4.1.crate 39337 SHA256 3e2e823a5967bb4cdc6d3e46f47baaf4ecfeae44413a642b74ad44e59e49c7f6 SHA512 b23465a79e8390abd28737f9eb59327e7d4ac2104b5558e08dbb0bc4e2115e1fdddca72b9b1f0a617ba1c947bfe613305cfffcb527be204fbffeb8242f3893a9 WHIRLPOOL 593e354f433b1ffaf02c3f299689acf063127be966f94ca5065cecf4c18b9795226162604b9af12cdddfaed72e1cc1e1a3ef6fd34ac297034801f67bebb4f7bc
|
||||||
|
DIST phf-0.7.21.crate 3484 SHA256 cb325642290f28ee14d8c6201159949a872f220c62af6e110a56ea914fbe42fc SHA512 272ddb670e314fa2f01a7cbdc75d247ce71ec29bd9b23d3fc0f30575dfaa3ed6020d64b9506e9c6509a8d132b9ec5da3cef52bebcb752bfd2d4d2b4e7a778da5 WHIRLPOOL 0cc48efd3b14b7f76a904b1d8fc26e60a22746dec40c25956de128d2bbf357a7c8403f01c20181c5adfef20a1afadf3005aeaa04d4913c8caeee3d0317900fdb
|
||||||
|
DIST phf_codegen-0.7.21.crate 2498 SHA256 d62594c0bb54c464f633175d502038177e90309daf2e0158be42ed5f023ce88f SHA512 4256fa25c9472a810cf6acce07287aa36c2247b40beed1be0e0e132268e3040471d35ed5103bbd2880410cb7da0d1153c045fa28e851105798281f5f2361a310 WHIRLPOOL aab6fbaae66f87f8cea437004c076103592382bdf15468abb120b0e229cedb84d5774da4acd0eafd14edb1b993dca65dd97a32ede0f6472b4e352272cb84a608
|
||||||
|
DIST phf_generator-0.7.21.crate 1821 SHA256 6b07ffcc532ccc85e3afc45865469bf5d9e4ef5bfcf9622e3cfe80c2d275ec03 SHA512 853ce3bab9119225076c1347488f0aefb7cba398d5c0be572c8bc1ccad8875ec6f86a0eaa998773b6ad3788417fb2c6adf78a3b778f36dfa5236fb31ed304c3f WHIRLPOOL 6867d553b3b5b5f6035bbc9505125b3c3424f274d53e1df8f25261182d260e4ed3cbeadfb2a2651143ef4d132b67b84ccbc117184663121b4eb0f9cb634fbed6
|
||||||
|
DIST phf_shared-0.7.21.crate 1692 SHA256 07e24b0ca9643bdecd0632f2b3da6b1b89bbb0030e0b992afc1113b23a7bc2f2 SHA512 ac92bbbeaedcbd02d3e62a9c7d0c6f22abeeffc5c7527c764b3e9138a2821dca667a1d3f29178e812b6d81ac50d5e6562b929650a0ee66fbb8d1c15366ead279 WHIRLPOOL 876f6cadcca195637f82480f6b964f2b05bb2d0dbb53c9273b0d9125170a9811f6e2ce2211cfee22d2329c8ba5ac1d1b6ab51a08930b7c3241934067ee1a91e4
|
||||||
|
DIST pkg-config-0.3.9.crate 11055 SHA256 3a8b4c6b8165cd1a1cd4b9b120978131389f64bdaf456435caa41e630edba903 SHA512 084e18e8c91ba6a1b305624d16c06f8f7df994c93cf86ccf443bc8f2669368a15bfa9875bc4f2933e94aa268e15fef783235c98558ba596cfc79dbd31f0b69d1 WHIRLPOOL 6073177f5b36748407371a8199d6b441c2baef4638157541da2aa370ab249a06ce72e7aba01946f9d44c81f1391e34958b3bf42a64f150b3b7d5148d93026a12
|
||||||
|
DIST protobuf-1.2.2.crate 168801 SHA256 c3e2ed6fe8ff3b20b44bb4b4f54de12ac89dc38cb451dce8ae5e9dcd1507f738 SHA512 8134ca41baec01dd74a108bac1e636d2ee78403d6fc9ce2330724ef20dc8f713a7eaa7d006952076141b0ce4842ef771a99c3fa42197ea3ba0c6ecb3eb50db1f WHIRLPOOL c0f17245dba1c107175d62ebd734163c437f37b4dc29b25acc5a1f64e5a76baa299f210cbac02f8c510ee2efdf2ad732e1bbf007615e3e2e96e96e8ac04a5965
|
||||||
|
DIST quasi-0.29.0.crate 4115 SHA256 dcbf815446dc6a0afbc72d88f9a8aa71b608d10b168e09437c80c0fd6fd410c9 SHA512 0a2bb45a964a0c806969ea51c58636affee66c54ec9c952a295c0b43f57f106ebbfe2ad7188be9e35f39fadc17999b1c91be66b873131f04b04b7725488125f1 WHIRLPOOL 867c0fe01ee9d23b5923bf6c309f0954ebce265ae83fcc13d91ad11dbc5a2557e18718e73ddb361e0c6efae9f5cd27a591c67e3a3e81ba139dba6cff85ef0835
|
||||||
|
DIST quasi_codegen-0.29.0.crate 6838 SHA256 b06172e92ab0099427609854ffb1512c377be5fc4beaf572ae5d5a01b8359596 SHA512 9eaec0c3d60b78b09f569fb0b0b0eea36ba72ce0ad10e1ff9a919732debfb7d45c0a0c82f8a065e90491d6f0551f59892da5a46695aaf906d0043d983e33609c WHIRLPOOL 7fab2e6fd10535801f80b141ab5e33eecbdcb296a6043567d08d1dc18e8380e61cb8eeef0827a28eb6f4bf71e316f588f62deae50204c6e71707c7696b7df810
|
||||||
|
DIST quote-0.3.15.crate 12041 SHA256 7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a SHA512 2e5dbe725c0f76a81c6624181b43b60b95dceac208e2babaad3fa6d1487794805169e2ffd967659e4bb4e1abebe96505be5a1007c514d10f2a63ef282d699ea7 WHIRLPOOL ad07bd2c4f5b95ce529ea8ced6f8fff4fcd7a7f48c56108932ad9b3e90c831ef724c46cb46117402fde275d98c208694483afb303a99ac2e47bc04092cc3cdc7
|
||||||
|
DIST rand-0.3.15.crate 55312 SHA256 022e0636ec2519ddae48154b028864bdce4eaf7d35226ab8e65c611be97b189d SHA512 4c812b1f742adf94fe45c806fd66a360a2490e474db6cc1d13acf4101fd63072429f1b50aa84b51cc742c1624a871a588769f4c12faa775f6f275a028fe96633 WHIRLPOOL 069746a66bf09e20e8fa435c6f462f7c19468480adc42bb4802450eed93db38d4e530e647a4a0b6444ca3b15fc3cc2f470f9649b15c026cbcdfd2a44d491343c
|
||||||
|
DIST regex-0.1.80.crate 185806 SHA256 4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f SHA512 a160d80f4ac9f1e17d1debe163584f2c6c2ba7a8c49c34a7e11ed945614fe1923714880515a31a1501566e254edad23be40307b452f9216915fa03d3dfaebda0 WHIRLPOOL d49c2d648518ced6e1c2a115c5066351be0c68913187259d0e233cab3061aa2673ea8099d2595f2cf038b8103549ba781cbc28b0c798ed25338469e45fbe8c2b
|
||||||
|
DIST regex-0.2.1.crate 189277 SHA256 4278c17d0f6d62dfef0ab00028feb45bd7d2102843f80763474eeb1be8a10c01 SHA512 d098065bc8365e2ec584634bbf2547b89f51fc08825d10cc26fa6b8c81213612a552420fc16ebff322637baff95669552bf95400cbef0bc9a86fe7e0bed9a0f4 WHIRLPOOL eb0f2fcc6a4de9f53f2cb7b9088e8cfdd3cb66d680f52cf5e1bf094e27f31eba0378fa6a2bc12b5a1d6ef50fe755ca3d9ded4f8d461d6d80ee7f4fa1264fa4c3
|
||||||
|
DIST regex-syntax-0.3.9.crate 117427 SHA256 f9ec002c35e86791825ed294b50008eea9ddfc8def4420124fbc6b08db834957 SHA512 85513709816b148a163b73495b1e0100203da6c37d50a7d64368efb82fdac45fdd083d31bce4b193e1aa5926943e5278eaec5b23b174c425b5954d7b716fa506 WHIRLPOOL 7ee6a7b16911662acf6da0735216cf3d9236e20deffc01f52c2374af4077e22099bb48b0a8fe809fc2f690c858b47d631a605f617139030c5b5c2426ed4387eb
|
||||||
|
DIST regex-syntax-0.4.0.crate 118223 SHA256 2f9191b1f57603095f105d317e375d19b1c9c5c3185ea9633a99a6dcbed04457 SHA512 c2167926c7bc383c71205e607f21490f434b90a0802eacecd0805c9307bf58cbfa7437e1034f96586e472dfc09d63b2907b4a8179321efb38365b4029458616b WHIRLPOOL e1f860610c4519ff26c4a6cf41dca756cad78bc652f17879d18560cdbfcbe06e101537b380cd25ee072622c3f146a9344f17ed9e140ed7e24f9da73276ca0268
|
||||||
|
DIST rmp-0.8.5.crate 19960 SHA256 333f01365885cb192edaa22acb06d7e2f196bfd19d6969419e8b61307e0710ea SHA512 d894ed63d277be765d4dd39b7751972c8b4a801cec36e48e65a39d220ee3de6b20b0654e7dadcd77150f8cfaea2ea6a4bcefd3e89c65d5f48c1278d4491776c6 WHIRLPOOL c3c7812f13be25ea862b3ac97b17f16776ff4b91ad3ee94c1ba5bbfa07714322dc90c8201ff653ed6a79c1a85fe0c3d655d16ea0658cba7918b870927ee30389
|
||||||
|
DIST rmpv-0.2.0.crate 13749 SHA256 1b5908ff6ee0a8bf6d17ea970e91bf6e7205ed619b26962ed11c8a71964005c2 SHA512 4f79974e39bd5aeccbc26e8123e1ab30344c5d5f9396807ec8be3a7efc8a9ea692ecfa72a2aa309f7d1d4b12da5de7695984a0bc09f6086c2c2aa48ebef3ec2a WHIRLPOOL c6c2c83efa5365a6d1567cfe7cfb34d9f5a2978c8af38c3426ca78960b7099c61c39773137038df87c40d82fb0295313fa925f5515d603d34fc7eb6f1ab88736
|
||||||
|
DIST rq-0.10.4.tar.gz 2831387 SHA256 3abb47fda839e7dd1f86a0137237eaa47c7782c8af108d4fee6de1dd3ee2140f SHA512 e702b4ed082625b856b71ad772abbb7caaba117a686ed72e3ecf6a28102c1f3d2a535d1c8c0b7ae0816e88dc3e3416a4a676785f01644dac89319320cbbb9d41 WHIRLPOOL 9a733d69adabf2c0a52b15a7156f2354c4ac392fcfae43d5cbe1042b523b2fa7cfdfdb9a5aca606fd9b5ff3be74a1eb9e03b8aeb7a47f1c46b5e5bbc69d83ac3
|
||||||
|
DIST rq-v8-5.6.222-i686-build.tar.gz 401175081 SHA256 5faa3a9fe549665af9980d0f4075f246a3592e7f0008c92c82dc4b4f9cecc347 SHA512 b3b89e3299c761c9ef087322d2f255eeed0e52faf51eed580847c0f26f69405bcc07b07499c80ec814f976d702c211c8a6fb19858fca1ae8afb710d75c4b68f1 WHIRLPOOL 60626c3a3bbc70f5167e920a0d0e88c9b49dd5d52ae55bff1d5b759fa06a83e22c3c17649805fdb5a8426eb789cad426404e793f1d420b273b8424345c8e4003
|
||||||
|
DIST rq-v8-5.6.222-x86_64-build.tar.gz 435523225 SHA256 7c02e9ff7bd6c2e3b0cf75c8dd08b8cfa5745f29e7bd6d37b960ea60f90eccd9 SHA512 3f54cdc19ca87dec8926379bdc5ebe6c9fac6304f5aa15274f89f51baeb692948de27ee41ed7ac689a2b50a070feb2fe1d7ce61f27746cff645a48f533fd65c2 WHIRLPOOL 7d6f8d4b0ce25d538138c75241df3c087193bf68488d26988d44a2e1fef1685fc56cfe68b4c4cd1ec22a9a16e38d68d8c2e3daae768d679f40a160e2f35b1c36
|
||||||
|
DIST rustc-demangle-0.1.4.crate 9438 SHA256 3058a43ada2c2d0b92b3ae38007a2d0fa5e9db971be260e0171408a4ff471c95 SHA512 928cf5537343ad3bba3aff4b09dc51921b6823dc7a450422b363cfcb84ba65e19393dbcf67657197cf96fdb4b9b0195f42b3973473f51085610c90c8b49c4e9a WHIRLPOOL 0bdb37e0cff63b2eac66025c947dc673a876d6889afda805ae5232b341618585d83f9bf0db33ee0ac96ac56472a43b4c2ee5e6b55c5f8ee811caebd3ce47184e
|
||||||
|
DIST rustc-serialize-0.3.22.crate 45545 SHA256 237546c689f20bb44980270c73c3b9edd0891c1be49cc1274406134a66d3957b SHA512 833649dc82e0a568eee051a37856983aadb3a33ca5d20c02e6ef057c7fad802c19d3131cc7108b33b098a964a2492e43d796f36b600fe3df4c93c76c9abb219c WHIRLPOOL 19dd0ac1dc26294d472410cf7a8f70f550937143c5d2ef89f89d22871345db0e44b0c5149197097ef63733ea8d166bfd922cade4d31bde49c3b5bd1a205377df
|
||||||
|
DIST rustc_version-0.1.7.crate 8816 SHA256 c5f5376ea5e30ce23c03eb77cbe4962b988deead10910c372b226388b594c084 SHA512 f7ceb913f93444bf98ff8113beb96fbd013ecd6c0f31c49aeb738f418f2e5a958c54afcce6e5d017d66a2b47e07fee032aa07b0aa748cd3be67e672cf48f2b48 WHIRLPOOL dcb1a492794962200df883c53b0b9a058a2068b1ed8e0defa0bb824c545581c922ab4b32380bed2b873c449e490376ec131bf22273cf567c9f186f9edc4eae40
|
||||||
|
DIST semver-0.1.20.crate 15876 SHA256 d4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac SHA512 d24401aa4a1e12472c799fd9d2f50f5965e4d2d4a5eccbd244a3f817797fd58cb073b933d45415a1a8d71084deebe04c2277c435da7f359e510c52133bdaa08d WHIRLPOOL 7c3ba0fe8b278f1648b4833bc4d5725dbcf7262159f564a676919d39c45454c6cf31fe939d65de44e04b25e4ecfd12f78efef99960f4c01ee8d1a96e5fdace7e
|
||||||
|
DIST serde-0.8.23.crate 25824 SHA256 9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8 SHA512 537761d0fad243799c63b742b9ac020195ad5575e346080c2cf19b1792d2026bdab6f61550679b8883f7af5e16e98289aa749f0646a6d4b0cb24eec0f7d92edc WHIRLPOOL 7b6210e6ead9977d5e6aa14aab490aa92fd7d1f67ab1b3744ff47a5256d7b83c53b9d08db1011da980a25fc238df3992f721e6666b52049cf390892f083ce3a8
|
||||||
|
DIST serde-0.9.11.crate 52571 SHA256 a702319c807c016e51f672e5c77d6f0b46afddd744b5e437d6b8436b888b458f SHA512 985ff9fe37e16289c6841296f7c98d1e079f33e503ab9d5f51145d0ff45da3b6367cf373a4027035521674c5da327bfa38c2afd342b5faab3d4a9ca44eeed2c4 WHIRLPOOL 94c57370140181b214a10c1463cbf0a7f516b22ab71d9c8572e5440c21454213c236a8b2a35db1851a3a344909047c92ba2daa82771f5e0c3a5a2dc92d1ce574
|
||||||
|
DIST serde-hjson-0.8.1.crate 23130 SHA256 7a2376ebb8976138927f48b49588ef73cde2f6591b8b3df22f4063e0f27b9bec SHA512 6035b449eee70ffc7cafd2d82eb68c7aba79e25ce8cef56e1fefbedf66109ce4ac2a3bcbeb7c8f6f1f8af7c5e29a24be7a7455ce3a63c5b4ac50e436c0bbc718 WHIRLPOOL ab1e3337319f4effecb98436d9807149eebcc8d8c850eadcb1134f0c4688c62b5c37ef4ab7ee9998578f9e92e96f77e2fd8b3a494ee78dd4b27ad1cf7fb9d7da
|
||||||
|
DIST serde-value-0.4.0.crate 6978 SHA256 bc5d36f174505bf11e926fb8f56c0885bc2837590f9bb200d6135ca5f88bb99c SHA512 5b8670cf2bdcd93813609a18112a6a35c1a59863c810b8febd4426fe6cdf84ff57b78b6fa31815d2b1d02c2c8b355302864c58fa99eccab0c4da07ab4f34cdad WHIRLPOOL b908dd2a607e4c046ec565f03162e34a95a480f80084f31d40a0ae1f26e30e96e9a92acbab41d38ef41cb594dc13ace8bae6c270ca0c3141622285d8ec9a7727
|
||||||
|
DIST serde_cbor-0.5.2.crate 20389 SHA256 970990c7302c505495f76e26f414d87113ad304babdec390b0631c947d0e9744 SHA512 c0cf7d0441afc0cc7a03f8ff31fd836b4ab1dd42005efd4c72c4dff145212a40fd77a3e5212bff95c64f32e9115f8aa012f8cce2fd6cc81dcb0f2b2d3656af3f WHIRLPOOL 6f5cc55c727a7547a2d59b855905287c37ec11af94202514c641b1a5b50d1f54cfb71b209755ea3981416ada119053d3624185bd1e230b55d45c71f590247eb8
|
||||||
|
DIST serde_codegen_internals-0.14.1.crate 12211 SHA256 4d52006899f910528a10631e5b727973fe668f3228109d1707ccf5bad5490b6e SHA512 db3407c83d3ef0714073565f03d04256531547d9821fabb6bf0d5e7ecb7d1afbf3e70b1644683a063a116a7f0fc7fd3b5761c13cfc157d2bfdb7fd72b31b115c WHIRLPOOL a418202de45237a61266ebe1d76181e2cc46d47f9388d679781b8292623c5dd095564ca45eef9d3401fd932c1f3a28a398bd05893ea263118df78e2fca0ce3d3
|
||||||
|
DIST serde_derive-0.9.11.crate 19929 SHA256 f15ea24bd037b2d64646b4d934fa99c649be66e3f7b29fb595a5543b212b1452 SHA512 f8855892337ead9f4b8ba541b4980b358f045a63ea2923709989e61f5c23c8327e37114dc3724a17113d89027dda03c3d408fa3e2270a9b61e57837852b25311 WHIRLPOOL 72e7a43e3d50c5a183e77c5b03b001739fbfa948b05ee1ad567628fc51b74acff04ba409d41fd7219fde6dfc2d84fe6a1f7c0c4d9074a25fbade979e4058b08e
|
||||||
|
DIST serde_json-0.9.9.crate 46711 SHA256 dbc45439552eb8fb86907a2c41c1fd0ef97458efb87ff7f878db466eb581824e SHA512 cb1a1f3ccbb8aed77d92faedbc679758ecb9ed2d1e73fe310638006c42c48a3dc7b8c689699e379f94c4f155e94c5692579bf003eb341d3f943d46034c0539b4 WHIRLPOOL 4d720e7594c30b5f21c12f3427eb036e84766731e07cc3055876bf58592b1db85a45123e1e1752b85da21f158869ee2f6aa2f20348f71abf67063f1cf84eaa7f
|
||||||
|
DIST serde_test-0.8.23.crate 5068 SHA256 110b3dbdf8607ec493c22d5d947753282f3bae73c0f56d322af1e8c78e4c23d5 SHA512 bde1913e885d47eb1f96b352baa3f6d4f0771fb9cd35e3d0e6a43a1dfc9abb6e58a2191947d8e3c75ab6023e7ae17c6ffa5ac89c1484099ea30dc248e59c59dd WHIRLPOOL ff17dccda127a838c0fc5cc6029228fda790b9c7542437cb53ba6f6fb8cb485790e2bdabc0ce0f0a0b70fbbfaceb0d6ad7fc6fa3916c17c7a9b9ecb44d9cdd11
|
||||||
|
DIST serde_yaml-0.6.2.crate 11451 SHA256 f8bd3f24ad8c7bcd34a6d70ba676dc11302b96f4f166aa5f947762e01098844d SHA512 bf6cac18984d5669a91644f0d4a074c609a94613e23359240a5c79c9ad3861b547b1795915e886c3b2345fc326bd52d991441d52a58e52b14b9c4b0f1ec27939 WHIRLPOOL fafbb9f820f001965a70aa9ebdf9a99464a11955768b0748ff2f774724078f21207833229bc214b8f7462ccedfe56ffd9c04ccfa01a748e66c4726da886809c2
|
||||||
|
DIST siphasher-0.2.1.crate 8339 SHA256 2ffc669b726f2bc9a3bcff66e5e23b56ba6bf70e22a34c3d7b6d0b3450b65b84 SHA512 3e44112c5fb82e9fe21a70a9aa8d4eb4dda22c4c7f59c165169c2d6b1f642394587adf1bf506d4493ae2629200e6516d998fa6a24c24e27b1a70d2680c723ca4 WHIRLPOOL 86e1d0a5c65720a6a2bba753f95f427fb89ffe5d04b859414d4942e04220eb7659a589ad90883a61bd60beaa6ec809401393c0a84955e8f9e61c98aea81ccbc2
|
||||||
|
DIST snap-0.2.1.crate 1072209 SHA256 25c978e9e02e5951111d84a39660a521b5084d008cf92f3e040bb3dac5d7b631 SHA512 751e15ed5a969ead2645ecb20db2761666c757f6d24b6053ae625d9901e926480a0a6ff209b5e800f98d1d2f4921d0f2e791c1e17ae7ed0b26aacab439f06079 WHIRLPOOL ef079206defbaeb37eab250211120dabc55d711d6bf840c79654676a0b5006af75fdde0a832ee2606aefc3971d0c374c8d3f77069eecc3dd64d757137969b9a1
|
||||||
|
DIST strsim-0.6.0.crate 8500 SHA256 b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694 SHA512 43cbcf2cab7f91515f52f20719e8013cff23807ca79a9a69f1997ec1ba2eacf713d64c88e33f4c9ba852fb3dda4b87e943587ae4b6ff5bfbbb81deb6dbf76a97 WHIRLPOOL 5fa5b91b22ed2d5ba22da674568e5ea374fb05d722796030c3d5198aa42552f7bf47b51b54ea6d62b4e9bbcfd50bdc7ef450ac23e6e2e99dc00130b972b460ca
|
||||||
|
DIST syn-0.11.9.crate 62342 SHA256 480c834701caba3548aa991e54677281be3a5414a9d09ddbdf4ed74a569a9d19 SHA512 5df6189f9a3ed0633b1941ecbfb71bac60837d577c5abe523172d9985c809d98d4732662bca7c5c44636ea4c3f23418af74e17238dd0506554a70b3f865f9e14 WHIRLPOOL ba30a5421a6b45103c7a714e62bf6498fa5deb2d8ae18253388dc0bfcbe3e391557bf82c045849c9c25ea33d4c2593586a405f94b7432a928c3c1a411e33aa6b
|
||||||
|
DIST synom-0.11.3.crate 17120 SHA256 a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6 SHA512 a9c75d667be94c82c7f545e0569bb5858afd1bfca6e045fd52f4ae18ec4fd440e7d374ef45dafc97bda6c749cd4b4e185d8192b833661657323229803ef4a28e WHIRLPOOL 666714780fd8450258f6a5c776c307b9aa1f6c043014d40083a10b7e4a48b3ebc36493e069a2764d60b71e61ffb963d5ebabbcbdf3d1a3cebfe9f2cd0298dc45
|
||||||
|
DIST syntex-0.54.0.crate 4170 SHA256 bb3f52553a966675982404dc34028291b347e0c9a9c0b0b34f2da6be8a0443f8 SHA512 ebeb722ebd11c0e87e2e7ae3b8adfff9e29f0057320a876d72aa1eb547c9b85097ee252f54561cfb84112b120a9c3bee93c082cc8a37bd307627d08f4dcccdaf WHIRLPOOL 93683d6c79cc3482bf76c719c70e70299f058fe2c06419892bee7a2deaa623ca52f663ecdfdfc5e36dce7bdbed6687566197d2d4ceb62b283cba1a2acd221f36
|
||||||
|
DIST syntex_errors-0.54.0.crate 20743 SHA256 dee2f6e49c075f71332bb775219d5982bee6732d26227fa1ae1b53cdb12f5cc5 SHA512 739ffd41122751af969c069e49fa82b8eb8a026c14e11364d37d71e168aeaadbdd692cd12a3bb3191eef1815e7022b38727863c90cfbe8739243e1e82d4014c4 WHIRLPOOL d40285d110d59e73ebb1cf0d9832ec766b0e23ba358efc1f87222a1e3986b01982ecf6ee0abea7f3e9aff807b24f160919e4e04dbd444c0f92f1885b4a2f7b47
|
||||||
|
DIST syntex_pos-0.54.0.crate 7297 SHA256 8df3921c7945dfb9ffc53aa35adb2cf4313b5ab5f079c3619b3d4eb82a0efc2b SHA512 8995a3e67fa391815868350f8043b37983ec7fc14654382191928c6033cd4334735cd49012b41cbc23661a120c35f1257f7d1f9147cc7cf3b65ada4228e32f71 WHIRLPOOL 67a7948307e1396f0d9dfaffc4ca93a8e21497f2961c8e126ea33401b694932a497941e2cfe7c4895f2a4c0b5cbddca0677e8725ce842e804df6798284635857
|
||||||
|
DIST syntex_syntax-0.54.0.crate 264005 SHA256 dc960085bae44591e22d01f6c0e82a8aec832f8659aca556cdf8ecbdac2bb47b SHA512 bb781bea73fe9ea2fa7d1865d573f311645da3a7d23aaaa2a4195ea10ec5aeae6ed0af3314b0e7c1bb1bbea344897ccf08ba251b907e9e4f7b30ed8cfac74f3b WHIRLPOOL ad8a5a02cd43629159ffb96548c8690028a0120889d5ef7de491c37572e24f2ac15e39a8ec6d5f118380e4b963c64a0d0ec71416f60b50b20ef4c43e1b264ce0
|
||||||
|
DIST target_build_utils-0.3.0.crate 7591 SHA256 f42dc058080c19c6a58bdd1bf962904ee4f5ef1fe2a81b529f31dacc750c679f SHA512 597e6f1ada25242d7c148ac662be31b0f878b54b73f10a36c1c7cee48567df6a00fce521cc57fd98c8afb1ac336b37ee2aac8ad36fdb3e5857b6eab8cef15c89 WHIRLPOOL 4fb096822b28bea4c483532c33e767296cb91a9181f79af6556f69a3a51d7beb6e282ec178eec4041f8231f4e2ffff3607888f774fcbd2e6826fbfbe5e3db9f1
|
||||||
|
DIST term-0.4.5.crate 37496 SHA256 d168af3930b369cfe245132550579d47dfd873d69470755a19c2c6568dbbd989 SHA512 ffefb5d3611eedea8508611e6c27d9da32070f2e8ba998cbf060791ac36a2d58b310981c742f638967f0a0a7de70ca40b4b6fb093d3fb643b01cbf73f8e624dc WHIRLPOOL 376fdcb7b4831d29c24e1f288d29fc156bee1d1d9b8d857698757d059d4f940b0e17621d374dace7ec3eee0b4e786dc19ab249090d05cbfc60ea110fb6fce390
|
||||||
|
DIST term_size-0.2.3.crate 9407 SHA256 07b6c1ac5b3fffd75073276bca1ceed01f67a28537097a2a9539e116e50fb21a SHA512 09a7e95e82c673b55b11acd18b9a7f9507247967f5ec9d8576aff91b2d64f68172cab8dcdd3a626c1d12edabee4f7b55c72db0d7eed3eb89d049e2cad4d59261 WHIRLPOOL b34f0ac82c87d250dba970d04df740fb5419f1f0975d3485deca3c61ac08f8fe9290b891d1affe770bab36235ddad05e0b42159ef208ff77a7d070cc8d0aec03
|
||||||
|
DIST thread-id-2.0.0.crate 6108 SHA256 a9539db560102d1cef46b8b78ce737ff0bb64e7e18d35b2a5688f7d097d0ff03 SHA512 9fc73cb13dd70f6f323161667f7a253b48c4e11d074457fa033b3617dcaf7ba9aa95f12801c4c045e7e9c07dd4b63a83f79701b489a9d97aefde07970064d9b0 WHIRLPOOL 88a26709bb3a6b27ab102e4414d25f20361ad92be89662c59c14ceed8a84eb17249ece8f250fb082e85acb75835ea81d1f5b62358e57e1bb1bfb96dac5d6e1f4
|
||||||
|
DIST thread-id-3.0.0.crate 6240 SHA256 4437c97558c70d129e40629a5b385b3fb1ffac301e63941335e4d354081ec14a SHA512 39d02053fc3b0f667e0a0e8d8dff26ab393d9fcedecf54541ff3cd5abd0fb25a445a4a72160e97fb36b137ca15f7e8e751cd8bc93d537d73b743049146e92bf0 WHIRLPOOL 033a9da0f8757b075560f624f3fdc20674d82af54501a3a777203dd8b6830a4dc9f33220b22f5ff99a3fdc780e9ff8854641da707107126b043592482d8dea0b
|
||||||
|
DIST thread_local-0.2.7.crate 10954 SHA256 8576dbbfcaef9641452d5cf0df9b0e7eeab7694956dd33bb61515fb8f18cfdd5 SHA512 adc9be75120fd9e27429d0116cc6774a519ed9a2348db122ea90864947e4c1e1c98aeef740e7f8d28861b1db0f4a9340e58e13c1b3ece1fb3320058ea7a47b35 WHIRLPOOL 5988b0a217254ee39387b34dcadd9f44243a2403fabb33b3ce56415910b27e0ff887ec209af1f25e40ed4f3646e840a903f156c5546b20b640aa44463adca44b
|
||||||
|
DIST thread_local-0.3.3.crate 10964 SHA256 c85048c6260d17cf486ceae3282d9fb6b90be220bf5b28c400f5485ffc29f0c7 SHA512 19b4d445c2688898d149a05aec7c157f5c8cf48a60fa98b8890bc70ee8f391fc94d454ec218002063bbaaa715326957ab2dfda0537b782a2643e908b64e0f22d WHIRLPOOL 2da568ac1d56844575733a502d25e1ae1140f1055ac1057a1656127b29eeaaa99bcf4f4897ad81848f907a3bd053724dc192596f53efc702b399c78e2cf3a64a
|
||||||
|
DIST toml-0.3.1.crate 54005 SHA256 3474f3c6eaf32eedb4f4a66a26214f020f828a6d96c37e38a35e3a379bbcfd11 SHA512 5b605eb1d72a8132f2a1cd9005577eb24b1a93a597e69aed883a6069bec84138426cf7facdb922065dd57b66e5f6d7522a64a410d16fedf0394077b92103271b WHIRLPOOL 905c8f2c893ac78e42b5ae61c1b894a6f84eaa873698803e916b6ab63235109c410759238d45e14e2027e46f6024c2ab33873f5650be5586f7cc4bbfa05dc81e
|
||||||
|
DIST unicode-segmentation-1.1.0.crate 65559 SHA256 18127285758f0e2c6cf325bb3f3d138a12fee27de4f23e146cd6a179f26c2cf3 SHA512 1cac2212b05d196ef3109390a9fd902430d88f01a8df9a66367c2535ebc57546ba5a923e0b1262f9858ad5a6851e6aaf7eb22d20ffaf1ed77d38009e7af64bc0 WHIRLPOOL 2cea3383dcf22581f0b3ddc33bc0b11ff2fde81ace4f3189a1210b48e41cfc6677bc43836f224656c0de0d7711748b6482fbdcae8fd3bd1ec8cb54f8540ec0b7
|
||||||
|
DIST unicode-width-0.1.4.crate 15283 SHA256 bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f SHA512 f06b243e533ab9c68d88ccd06a283dfff5fd13e9340cf11bfa74473fc9100bb704c34e7fb66919202a97e7d2ba2e7eed968eced02d557835a06e6a0166865ea3 WHIRLPOOL ddbb1fda0e2806a6e9d4c017b9c31acce44b97b3470c2992e424e105b801d7a5d44ac9a7e2b4f2e10c79c95cef0075c416f56db485b82095e0cc44e51f79897e
|
||||||
|
DIST unicode-xid-0.0.4.crate 16034 SHA256 8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc SHA512 7a3a60936a18d54001dc477f6da1c9784bec53263f13e5c21ba00228ae4ff09f7bb8445cfb39febde957b8500bd1a4a998cc5cfd18046aacbc68e9993510e091 WHIRLPOOL a66e7aab6163d220173d678a374b2a624a83e619a212a7f38602f550f2d35f614fd2a1024deb66a03cfa5c513787563455b3204157a40f2e2415afa51ff1bec6
|
||||||
|
DIST unreachable-0.1.1.crate 1772 SHA256 1f2ae5ddb18e1c92664717616dd9549dde73f539f01bd7b77c2edb2446bdff91 SHA512 81d7e8740630ef90341bed76f5be55c928c1f28cf46ef23431a7f610445cae884eea532df805784b2fa04034e831255a3102a29fe2c228b8c1c1afe15d01cca0 WHIRLPOOL c37385d8bc63262243d04ff7c9bfee7180649d715a148bb6b09a84745e9dea4ecfd0aa0cbc53d3cbd6036cbff214b00dc24cec2148e36beda64be2b7f5d6f4b3
|
||||||
|
DIST utf8-ranges-0.1.3.crate 8422 SHA256 a1ca13c08c41c9c3e04224ed9ff80461d97e121589ff27c753a16cb10830ae0f SHA512 84bd9b67c423923b856452e113f0d786ac438bc7f9b4d4d9f31f6f91f141a8ac4c93f45f722ac5a8a4bac8eac0e355fe7db1eebc62391709326e9817eda8c374 WHIRLPOOL 05b6f88e1ba81a2139d38d0feb60781976859adfc46731ef322a552b17db71e0bf61c6626432812fb2e0ca45ce10a5438d9dcf218a962ef7415187adaa0280fa
|
||||||
|
DIST utf8-ranges-1.0.0.crate 8599 SHA256 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122 SHA512 da498433597582970860db1c66ff1cc2ed8b0e2bf816e6aabdb40424ec03c3f28e6ca5e7592e464442004077735dca4144acd13c8f6a2e799d67504699422643 WHIRLPOOL 58e23f2f0bbf86a8336dd16082fd0f00d32357b0ca1b3620634c54cf2678b7e27a1a8da91cc3d72fe8325e34fe3a06ba4e290bb71cae47d6ee8eb77b8599b59f
|
||||||
|
DIST v8-0.9.6.crate 24925 SHA256 78a82a9846fb37087480e32e94361d14974f47d7b2f43e5ad96178f00d19f6ff SHA512 6e323da9db8e0c1a0b10dc9a47df81b04c97b3a2aa2da3908ee7f0ebd82e88eb1069f505dc56fcbfea6f9dd36ced54f1f434cbdd6876d7d06eda4beff26c6715 WHIRLPOOL e1a5e9c6900ca15f6b5a2081d3aea4f4febacf7421667fe87930a4c31e9567497dc1a62788d51bdb1db185475e8e110210ad50b4cc6d2c2b4b49c57e2370bbe0
|
||||||
|
DIST v8-api-0.7.3.crate 5941 SHA256 bab44f0aa53ea6af4ff714ead560b6b1a4d7c910e276116a76674c5a3b343c24 SHA512 0b079ed7629669e17e9d76a5596e6afc1508262f80d32866811589b0508e7dc7e5c5103de78de0db93e3238ab6fc1bed3333c15664340bd4c92cfa78e2e4d9c8 WHIRLPOOL 207125809a1a377dd31b251725959bedde6692d02542c88d63c1ef98a7413fc1f3afdc9ac1d7fc39d1fe01aad068cd24a259c6d39226acceb111dec49335e9fa
|
||||||
|
DIST v8-sys-0.14.7.crate 12119 SHA256 9eaa7dce0c4e2f36ef7cbadbf8adafaa9fedc032a9ac4ad1a331ba590356220a SHA512 a67cc73634c065a57097a6f4a3cd242cc11bb1f3762b34a595b023ea981781d13a72f06e8111b06422fb9925a9b5a8d9fb067c18e6df89cd4c3934b919781d08 WHIRLPOOL ad0e8f2c9d64e4e20d75d8c5f602c5b03faade91918f4b4f4f2f6e77e7ad3c6dc90fde848f0f7eecf4e71148878160387c5ee27bfd94c4c832113fc7131dc76f
|
||||||
|
DIST vec_map-0.7.0.crate 13455 SHA256 f8cdc8b93bd0198ed872357fb2e667f7125646b1762f16d60b2c96350d361897 SHA512 ce4b3e1ed8a7846ff63dbef7051cac76232295c443f560d3c5f7b658a2123c7881c40ebfa90907d500d3e943beaf32b25c8a8068999ac7a28528db273f2e0983 WHIRLPOOL 7f37c7be44e1700d3b45c501bb11205da739855cdb32745a11ec4266c518c9bc8fe7c945e87cdec75e0d83cb31039c445a807fb9e56035748d4dcad8c01ff9c4
|
||||||
|
DIST void-1.0.2.crate 2356 SHA256 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1 WHIRLPOOL a1e8bf644e79ce0bfcccc2b05ea357400fe6cb61bcd4adb0360b109affb866ec305b30a11549aa35b765fd0f32420e7d5cc741cfccd3c2263c60f1cf7acc0136
|
||||||
|
DIST winapi-0.2.8.crate 455145 SHA256 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe WHIRLPOOL 3dce71a6927320e3882ba60a24630a9ba8d123b73d8da6b9330e422580af9d9b0a96748d7368767e3712185877ddec6978b924d40428341c4de19b76ed375af4
|
||||||
|
DIST winapi-build-0.1.1.crate 669 SHA256 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77 WHIRLPOOL 036080513776fe806cc9dd68bbf5b797776b98ca9fdceaa4bd77c87c66d2e5bd0eec8b0e7f0100dab8f2ced754da058f67e651002c786b4992c2be416a5d52ff
|
||||||
|
DIST xdg-basedir-1.0.0.crate 9720 SHA256 0095d076939c4f9dc76ea678b45e94cf0a9fe0fc1c1c3c2cb6b1e3a3ccfcbbfc SHA512 3641b7335095b72eb0701d1c287439556d92e3ffe230f61aa5b9e9cf4260e618f8e04584dfcff72ce4888688cffada1b29cf54b747ccb82e8737dadd9f40a30f WHIRLPOOL e48fe74e6d7849f296274ea3e69e87729b7c1c1d67151b2dfbdc9b5301af3717bce543bb5af5075bc784530f4f5ff0449368813ecd35c0528e986b37049a0f9f
|
||||||
|
DIST yaml-rust-0.3.5.crate 42087 SHA256 e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992 SHA512 0cc2a0f0b308e13c16bb2c3fc797eb1a0bcbfc285f0b42446359099c58a290a545d1589c09a2c779d5dde4f8c1f4261bc117f2df0359e281b995c7a115e5994b WHIRLPOOL 0cc0222c94915d32bcdd4c1e401d14aaf8f1335371dd7ec943c61e9b5598c74952748c9f088c016db38839a9f44abb866856cdebd3700641f4aef93a8e869005
|
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>radhermit@gentoo.org</email>
|
||||||
|
<name>Tim Harder</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">dflemstr/rq</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,148 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
CRATES="
|
||||||
|
aho-corasick-0.5.3
|
||||||
|
aho-corasick-0.6.2
|
||||||
|
ansi_term-0.9.0
|
||||||
|
aster-0.38.0
|
||||||
|
atty-0.2.2
|
||||||
|
backtrace-0.3.0
|
||||||
|
backtrace-sys-0.1.10
|
||||||
|
bindgen-0.22.1
|
||||||
|
bitflags-0.4.0
|
||||||
|
bitflags-0.7.0
|
||||||
|
bitflags-0.8.0
|
||||||
|
byteorder-1.0.0
|
||||||
|
cexpr-0.2.0
|
||||||
|
cfg-if-0.1.0
|
||||||
|
clang-0.15.0
|
||||||
|
clang-sys-0.14.0
|
||||||
|
clap-2.21.1
|
||||||
|
crc-1.4.0
|
||||||
|
dbghelp-sys-0.2.0
|
||||||
|
docopt-0.7.0
|
||||||
|
dtoa-0.4.1
|
||||||
|
env_logger-0.3.5
|
||||||
|
env_logger-0.4.2
|
||||||
|
error-chain-0.9.0
|
||||||
|
flate2-0.2.17
|
||||||
|
gcc-0.3.43
|
||||||
|
glob-0.2.11
|
||||||
|
itoa-0.3.1
|
||||||
|
kernel32-sys-0.2.2
|
||||||
|
lazy_static-0.2.4
|
||||||
|
libc-0.2.21
|
||||||
|
libloading-0.3.2
|
||||||
|
linked-hash-map-0.3.0
|
||||||
|
linked-hash-map-0.4.1
|
||||||
|
log-0.3.7
|
||||||
|
memchr-0.1.11
|
||||||
|
memchr-1.0.1
|
||||||
|
miniz-sys-0.1.9
|
||||||
|
nix-0.7.0
|
||||||
|
nom-1.2.4
|
||||||
|
num-traits-0.1.37
|
||||||
|
num_cpus-1.3.0
|
||||||
|
ordered-float-0.4.0
|
||||||
|
pest-0.4.1
|
||||||
|
phf-0.7.21
|
||||||
|
phf_codegen-0.7.21
|
||||||
|
phf_generator-0.7.21
|
||||||
|
phf_shared-0.7.21
|
||||||
|
pkg-config-0.3.9
|
||||||
|
protobuf-1.2.2
|
||||||
|
quasi-0.29.0
|
||||||
|
quasi_codegen-0.29.0
|
||||||
|
quote-0.3.15
|
||||||
|
rand-0.3.15
|
||||||
|
regex-0.1.80
|
||||||
|
regex-0.2.1
|
||||||
|
regex-syntax-0.3.9
|
||||||
|
regex-syntax-0.4.0
|
||||||
|
rmp-0.8.5
|
||||||
|
rmpv-0.2.0
|
||||||
|
rustc-demangle-0.1.4
|
||||||
|
rustc-serialize-0.3.22
|
||||||
|
rustc_version-0.1.7
|
||||||
|
semver-0.1.20
|
||||||
|
serde-0.8.23
|
||||||
|
serde-0.9.11
|
||||||
|
serde-hjson-0.8.1
|
||||||
|
serde-value-0.4.0
|
||||||
|
serde_cbor-0.5.2
|
||||||
|
serde_codegen_internals-0.14.1
|
||||||
|
serde_derive-0.9.11
|
||||||
|
serde_json-0.9.9
|
||||||
|
serde_test-0.8.23
|
||||||
|
serde_yaml-0.6.2
|
||||||
|
siphasher-0.2.1
|
||||||
|
snap-0.2.1
|
||||||
|
strsim-0.6.0
|
||||||
|
syn-0.11.9
|
||||||
|
synom-0.11.3
|
||||||
|
syntex-0.54.0
|
||||||
|
syntex_errors-0.54.0
|
||||||
|
syntex_pos-0.54.0
|
||||||
|
syntex_syntax-0.54.0
|
||||||
|
target_build_utils-0.3.0
|
||||||
|
term-0.4.5
|
||||||
|
term_size-0.2.3
|
||||||
|
thread-id-2.0.0
|
||||||
|
thread-id-3.0.0
|
||||||
|
thread_local-0.2.7
|
||||||
|
thread_local-0.3.3
|
||||||
|
toml-0.3.1
|
||||||
|
unicode-segmentation-1.1.0
|
||||||
|
unicode-width-0.1.4
|
||||||
|
unicode-xid-0.0.4
|
||||||
|
unreachable-0.1.1
|
||||||
|
utf8-ranges-0.1.3
|
||||||
|
utf8-ranges-1.0.0
|
||||||
|
v8-0.9.6
|
||||||
|
v8-api-0.7.3
|
||||||
|
v8-sys-0.14.7
|
||||||
|
vec_map-0.7.0
|
||||||
|
void-1.0.2
|
||||||
|
winapi-0.2.8
|
||||||
|
winapi-build-0.1.1
|
||||||
|
xdg-basedir-1.0.0
|
||||||
|
yaml-rust-0.3.5
|
||||||
|
"
|
||||||
|
|
||||||
|
inherit cargo
|
||||||
|
|
||||||
|
DESCRIPTION="record query - a tool for doing record analysis and transformation"
|
||||||
|
HOMEPAGE="https://github.com/dflemstr/rq"
|
||||||
|
SRC_URI="https://github.com/dflemstr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
$(cargo_crate_uris ${CRATES})
|
||||||
|
amd64? ( https://s3-eu-west-1.amazonaws.com/record-query/v8/x86_64-unknown-linux-gnu/5.6.222/v8-build.tar.gz -> ${PN}-v8-5.6.222-x86_64-build.tar.gz )
|
||||||
|
x86? ( https://s3-eu-west-1.amazonaws.com/record-query/v8/i686-unknown-linux-gnu/5.6.222/v8-build.tar.gz -> ${PN}-v8-5.6.222-i686-build.tar.gz )
|
||||||
|
"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="sys-devel/clang"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# point to bundled v8
|
||||||
|
export V8_LIBS=${WORKDIR}/v8-build/lib/libv8uber.a
|
||||||
|
export V8_SOURCE=${WORKDIR}/v8-build
|
||||||
|
|
||||||
|
export LIBCLANG_PATH=$(dirname $(clang --print-file-name=libclang.so))
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
cargo test || die "tests failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cargo_src_install
|
||||||
|
dodoc CONTRIBUTING.md README.md
|
||||||
|
}
|
@ -0,0 +1,76 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit flag-o-matic toolchain-funcs versionator
|
||||||
|
|
||||||
|
#MY_PV="$(get_version_component_range 1-3)"
|
||||||
|
DEB_PATCH="" #$(get_version_component_range 4)
|
||||||
|
#MY_P="${PN}-${MY_PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Debian Almquist Shell"
|
||||||
|
HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/"
|
||||||
|
SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz"
|
||||||
|
if [[ -n "${DEB_PATCH}" ]] ; then
|
||||||
|
DEB_PF="${PN}_${MY_PV}-${DEB_PATCH}"
|
||||||
|
SRC_URI+=" mirror://debian/pool/main/d/dash/${DEB_PF}.diff.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="libedit static vanilla"
|
||||||
|
|
||||||
|
RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
libedit? ( static? ( dev-libs/libedit[static-libs] ) )"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${PN}-0.5.9.1-format-security.patch )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if [[ -n "${DEB_PATCH}" ]] ; then
|
||||||
|
eapply "${WORKDIR}"/${DEB_PF}.diff
|
||||||
|
eapply */debian/diff/*
|
||||||
|
fi
|
||||||
|
|
||||||
|
#337329 #527848
|
||||||
|
use vanilla || eapply "${FILESDIR}"/${PN}-0.5.9.1-dumb-echo.patch
|
||||||
|
|
||||||
|
default
|
||||||
|
|
||||||
|
# Fix the invalid sort
|
||||||
|
sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins
|
||||||
|
|
||||||
|
# Use pkg-config for libedit linkage
|
||||||
|
sed -i \
|
||||||
|
-e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \
|
||||||
|
configure || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# don't redefine stat on Solaris
|
||||||
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
|
export ac_cv_func_stat64=yes
|
||||||
|
fi
|
||||||
|
append-cppflags -DJOBS=$(usex libedit 1 0)
|
||||||
|
use static && append-ldflags -static
|
||||||
|
# Do not pass --enable-glob due to #443552.
|
||||||
|
# Autotools use $LINENO as a proxy for extended debug support
|
||||||
|
# (i.e. they're running bash), so disable that. #527644
|
||||||
|
local myeconfargs=(
|
||||||
|
--bindir="${EPREFIX}"/bin
|
||||||
|
--enable-fnmatch
|
||||||
|
--disable-lineno
|
||||||
|
$(use_with libedit)
|
||||||
|
)
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
if [[ -n "${DEB_PATCH}" ]] ; then
|
||||||
|
dodoc */debian/changelog
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
Origin: https://bugzilla.redhat.com/show_bug.cgi?id=1037030#c2
|
||||||
|
|
||||||
|
--- a/src/jobs.c
|
||||||
|
+++ a/src/jobs.c
|
||||||
|
@@ -427,7 +427,7 @@ sprint_status(char *s, int status, int sigonly)
|
||||||
|
goto out;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
- col = fmtstr(s, 32, strsignal(st));
|
||||||
|
+ col = fmtstr(s, 32, "%s", strsignal(st));
|
||||||
|
#ifdef WCOREDUMP
|
||||||
|
if (WCOREDUMP(status)) {
|
||||||
|
col += fmtstr(s + col, 16, " (core dumped)");
|
@ -1 +1,2 @@
|
|||||||
DIST jsch-0.1.52.zip 363648 SHA256 ceda29572f9bd670e425e48772b066e62e7a728edc6a6e23ba75f10444832ab5 SHA512 a5a998b6139638eee403e120f5f217112a5c09e81db8e1b1240d53ca311df4540b56aaa5f67f7a5c40cbc8420535d72d456e4fbfc95fe86d46376a00295bec4d WHIRLPOOL b820f35aab95e385bf457fbbd3ea4fc3c30057114c5c7025ac56dc435a4c708c51b450bfbac9b8202e23b90f062cced194def4aa8b479d629f1bef8121c66e5b
|
DIST jsch-0.1.52.zip 363648 SHA256 ceda29572f9bd670e425e48772b066e62e7a728edc6a6e23ba75f10444832ab5 SHA512 a5a998b6139638eee403e120f5f217112a5c09e81db8e1b1240d53ca311df4540b56aaa5f67f7a5c40cbc8420535d72d456e4fbfc95fe86d46376a00295bec4d WHIRLPOOL b820f35aab95e385bf457fbbd3ea4fc3c30057114c5c7025ac56dc435a4c708c51b450bfbac9b8202e23b90f062cced194def4aa8b479d629f1bef8121c66e5b
|
||||||
|
DIST jsch-0.1.54.zip 365455 SHA256 ab71e1e5ff665213b7d892ebd0829b3da835538a73409fe11bb006ec5b6b3909 SHA512 2ed29f07495fbc28d6eb7b4fe414e8a9a96b911b2feea5b1513cc48a9439adba12341bceb23a3ea9ab307e32d48bfd4356c7bc877c56e77f6f55d69214db3a9e WHIRLPOOL 36a4713b3daaecb3b7031a7cd5658771230e4e5a24be0c1bd1822c9d842be6794f42b1084c8274a60ebc075065bf3ef8c0ab432ec75038b5303e831481ed777a
|
||||||
|
@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
JAVA_PKG_IUSE="doc source examples"
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-ant-2 java-osgi
|
||||||
|
|
||||||
|
DESCRIPTION="JSch is a pure Java implementation of SSH2"
|
||||||
|
HOMEPAGE="http://www.jcraft.com/jsch/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="zlib"
|
||||||
|
|
||||||
|
CDEPEND="
|
||||||
|
zlib? ( dev-java/jzlib:0 )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
${CDEPEND}
|
||||||
|
>=virtual/jre-1.6"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
${CDEPEND}
|
||||||
|
>=virtual/jdk-1.6"
|
||||||
|
|
||||||
|
EANT_BUILD_TARGET="dist"
|
||||||
|
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use zlib; then
|
||||||
|
EANT_EXTRA_ARGS="-Djzlib.available=true"
|
||||||
|
EANT_GENTOO_CLASSPATH="jzlib"
|
||||||
|
fi
|
||||||
|
|
||||||
|
java-pkg-2_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-osgi_newjar dist/lib/jsch*.jar \
|
||||||
|
"com.jcraft.jsch" "JSch" \
|
||||||
|
"com.jcraft.jsch, com.jcraft.jsch.jce;x-internal:=true, \
|
||||||
|
com.jcraft.jsch.jcraft;x-internal:=true"
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
use doc && java-pkg_dojavadoc javadoc
|
||||||
|
use source && java-pkg_dosrc src/*
|
||||||
|
use examples && java-pkg_doexamples examples
|
||||||
|
}
|
@ -1,562 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
|
||||||
|
|
||||||
PATCH_VER=3
|
|
||||||
CROSS_VER=1.1.4
|
|
||||||
|
|
||||||
PERL_OLDVERSEN="5.24.0"
|
|
||||||
MODULE_AUTHOR=SHAY
|
|
||||||
|
|
||||||
SHORT_PV="${PV%.*}"
|
|
||||||
MY_P="perl-${PV/_rc/-RC}"
|
|
||||||
MY_PV="${PV%_rc*}"
|
|
||||||
|
|
||||||
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
|
||||||
|
|
||||||
SRC_URI="
|
|
||||||
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
|
||||||
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
|
|
||||||
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
|
|
||||||
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
|
|
||||||
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
|
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
|
||||||
"
|
|
||||||
HOMEPAGE="http://www.perl.org/"
|
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
|
||||||
SLOT="0/${SHORT_PV}"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE="berkdb debug doc gdbm ithreads"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
berkdb? ( sys-libs/db:= )
|
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
|
||||||
app-arch/bzip2
|
|
||||||
sys-libs/zlib
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
!prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
|
||||||
"
|
|
||||||
PDEPEND="
|
|
||||||
>=app-admin/perl-cleaner-2.5
|
|
||||||
>=virtual/perl-File-Temp-0.230.400-r2
|
|
||||||
>=virtual/perl-Data-Dumper-2.154.0
|
|
||||||
virtual/perl-Test-Harness
|
|
||||||
"
|
|
||||||
# bug 390719, bug 523624
|
|
||||||
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
dual_scripts() {
|
|
||||||
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
|
|
||||||
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
|
|
||||||
src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum
|
|
||||||
src_remove_dual perl-core/Encode 2.800.100_rc enc2xs piconv
|
|
||||||
src_remove_dual perl-core/ExtUtils-MakeMaker 7.100.200_rc instmodsh
|
|
||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
|
|
||||||
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
|
|
||||||
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist
|
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
|
|
||||||
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
|
|
||||||
src_remove_dual perl-core/podlators 4.70.0 pod2man pod2text
|
|
||||||
src_remove_dual_man perl-core/podlators 4.70.0 /usr/share/man/man1/perlpodstyle.1
|
|
||||||
}
|
|
||||||
|
|
||||||
check_rebuild() {
|
|
||||||
# Fresh install
|
|
||||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
|
||||||
return 0;
|
|
||||||
# Major Upgrade
|
|
||||||
# doesn't matter if there's multiple copies, it still needs a rebuild
|
|
||||||
# if the string is anything other than "5.CURRENTMAJOR"
|
|
||||||
elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then
|
|
||||||
echo ""
|
|
||||||
ewarn "UPDATE THE PERL MODULES:"
|
|
||||||
ewarn "After updating dev-lang/perl the installed Perl modules"
|
|
||||||
ewarn "have to be re-installed. In most cases, this is done automatically"
|
|
||||||
ewarn "by the package manager, but subsequent steps are still recommended"
|
|
||||||
ewarn "to ensure system consistency."
|
|
||||||
ewarn
|
|
||||||
ewarn "You should start with a depclean to remove any unused perl dependencies"
|
|
||||||
ewarn "that may confuse portage in future. Regular depcleans are also encouraged"
|
|
||||||
ewarn "as part of your regular update cycle, as that will keep perl upgrades working."
|
|
||||||
ewarn "Recommended: emerge --depclean -va"
|
|
||||||
ewarn
|
|
||||||
ewarn "You should then call perl-cleaner to clean up any old files and trigger any"
|
|
||||||
ewarn "remaining rebuilds portage may have missed."
|
|
||||||
ewarn "Use: perl-cleaner --all"
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
# Reinstall w/ USE Change
|
|
||||||
elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \
|
|
||||||
( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \
|
|
||||||
( use debug && ! has_version dev-lang/perl[debug] ) || \
|
|
||||||
( ! use debug && has_version dev-lang/perl[debug] ) ; then
|
|
||||||
echo ""
|
|
||||||
ewarn "TOGGLED USE-FLAGS WARNING:"
|
|
||||||
ewarn "You changed one of the use-flags ithreads or debug."
|
|
||||||
ewarn "You must rebuild all perl-modules installed."
|
|
||||||
ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
case ${CHOST} in
|
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
|
||||||
*-interix*) osname="interix" ;;
|
|
||||||
*-aix*) osname="aix" ;;
|
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
myarch="${CHOST%%-*}-${osname}"
|
|
||||||
if use debug ; then
|
|
||||||
myarch+="-debug"
|
|
||||||
fi
|
|
||||||
if use ithreads ; then
|
|
||||||
mythreading="-multi"
|
|
||||||
myarch+="-thread"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
|
||||||
|
|
||||||
dual_scripts
|
|
||||||
}
|
|
||||||
|
|
||||||
src_remove_dual_file() {
|
|
||||||
local i pkg ver
|
|
||||||
pkg="$1"
|
|
||||||
ver="$2"
|
|
||||||
shift 2
|
|
||||||
case "${EBUILD_PHASE:-none}" in
|
|
||||||
postinst|postrm)
|
|
||||||
for i in "$@" ; do
|
|
||||||
alternatives_auto_makesym "${i}" "${i}-[0-9]*"
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
setup)
|
|
||||||
for i in "$@" ; do
|
|
||||||
if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then
|
|
||||||
has_version ${pkg} && ewarn "You must reinstall ${pkg} !"
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
install)
|
|
||||||
for i in "$@" ; do
|
|
||||||
if ! [[ -f "${ED}"${i} ]] ; then
|
|
||||||
ewarn "${i} does not exist!"
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
mv "${ED}"${i}{,-${ver}-${P}} || die
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
||||||
|
|
||||||
src_remove_dual_man() {
|
|
||||||
local i pkg ver ff
|
|
||||||
pkg="$1"
|
|
||||||
ver="$2"
|
|
||||||
shift 2
|
|
||||||
case "${EBUILD_PHASE:-none}" in
|
|
||||||
postinst|postrm)
|
|
||||||
for i in "$@" ; do
|
|
||||||
ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*`
|
|
||||||
ff=${ff##*${i#${i%.[0-9]}}}
|
|
||||||
alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*"
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
install)
|
|
||||||
for i in "$@" ; do
|
|
||||||
if ! [[ -f "${ED}"${i} ]] ; then
|
|
||||||
ewarn "${i} does not exist!"
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
||||||
|
|
||||||
src_remove_dual() {
|
|
||||||
local i pkg ver
|
|
||||||
pkg="$1"
|
|
||||||
ver="$2"
|
|
||||||
shift 2
|
|
||||||
for i in "$@" ; do
|
|
||||||
src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}"
|
|
||||||
src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1"
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare_update_patchlevel_h() {
|
|
||||||
# Copied and modified from debian:
|
|
||||||
# Copyright 2011 Niko Tyni
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the same terms as Perl itself.
|
|
||||||
local patchdir="${WORKDIR}/patches"
|
|
||||||
local prefix
|
|
||||||
local patchoutput="patchlevel-gentoo.h"
|
|
||||||
|
|
||||||
[[ -f ${patchdir}/series ]] || return 0
|
|
||||||
|
|
||||||
while read patch
|
|
||||||
do
|
|
||||||
patchname=$(echo $patch | sed 's/\.diff$//')
|
|
||||||
< $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e '
|
|
||||||
|
|
||||||
# massage the patch headers
|
|
||||||
s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend;
|
|
||||||
s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; tprepend;
|
|
||||||
s|^Bug-Gentoo: ||; tprepend;
|
|
||||||
s/^\(Subject\|Description\): //; tappend;
|
|
||||||
s|^Origin: .*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; tprepend;
|
|
||||||
|
|
||||||
# post-process at the end of input
|
|
||||||
$ { x;
|
|
||||||
# include the version number in the patchlevel.h description (if available)
|
|
||||||
s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/;
|
|
||||||
|
|
||||||
# escape any backslashes and double quotes
|
|
||||||
s|\\|\\\\|g; s|"|\\"|g;
|
|
||||||
|
|
||||||
# add a prefix
|
|
||||||
s|^|\t,"'"$prefix$patchname"' - |;
|
|
||||||
# newlines away
|
|
||||||
s/\n/ /g; s/ */ /g;
|
|
||||||
# add a suffix
|
|
||||||
s/ *$/"/; p
|
|
||||||
};
|
|
||||||
# stop all processing
|
|
||||||
d;
|
|
||||||
# label: append to the hold space
|
|
||||||
:append H; d;
|
|
||||||
# label: prepend to the hold space
|
|
||||||
:prepend x; H; d;
|
|
||||||
'
|
|
||||||
done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
|
|
||||||
echo "${patchoutput}" >> "${S}/MANIFEST"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
local patch
|
|
||||||
EPATCH_OPTS+=" -p1"
|
|
||||||
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
|
|
||||||
while read patch ; do
|
|
||||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
|
||||||
epatch "${WORKDIR}"/patches/${patch}
|
|
||||||
done < "${WORKDIR}"/patches/series
|
|
||||||
|
|
||||||
src_prepare_update_patchlevel_h
|
|
||||||
|
|
||||||
if tc-is-cross-compiler; then
|
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
|
|
||||||
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
|
||||||
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
|
||||||
cnf/diffs/perl5-${PV}/customized.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \
|
|
||||||
Makefile || die
|
|
||||||
|
|
||||||
# bug 604072
|
|
||||||
MAKEOPTS+=" -j1"
|
|
||||||
export MAKEOPTS
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! tc-is-static-only ; then
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use gdbm; then
|
|
||||||
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
|
||||||
ext/NDBM_File/Makefile.PL || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
myconf() {
|
|
||||||
# the myconf array is declared in src_configure
|
|
||||||
myconf=( "${myconf[@]}" "$@" )
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
declare -a myconf
|
|
||||||
|
|
||||||
export LC_ALL="C"
|
|
||||||
[[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
|
|
||||||
|
|
||||||
# some arches and -O do not mix :)
|
|
||||||
use ppc && replace-flags -O? -O1
|
|
||||||
|
|
||||||
# Perl has problems compiling with -Os in your flags with glibc
|
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
|
||||||
filter-flags "-malign-double"
|
|
||||||
|
|
||||||
# Fixes bug #97645
|
|
||||||
use ppc && filter-flags "-mpowerpc-gpopt"
|
|
||||||
|
|
||||||
# Fixes bug #143895 on gcc-4.1.1
|
|
||||||
filter-flags "-fsched2-use-superblocks"
|
|
||||||
|
|
||||||
use sparc && myconf -Ud_longdbl
|
|
||||||
|
|
||||||
export BUILD_BZIP2=0
|
|
||||||
export BZIP2_INCLUDE=${EROOT}/usr/include
|
|
||||||
export BZIP2_LIB=${EROOT}/usr/$(get_libdir)
|
|
||||||
|
|
||||||
export BUILD_ZLIB=False
|
|
||||||
export ZLIB_INCLUDE=${EROOT}/usr/include
|
|
||||||
export ZLIB_LIB=${EROOT}/usr/$(get_libdir)
|
|
||||||
|
|
||||||
# allow either gdbm to provide ndbm (in <gdbm/ndbm.h>) or db1
|
|
||||||
myndbm='U'
|
|
||||||
mygdbm='U'
|
|
||||||
mydb='U'
|
|
||||||
if use gdbm ; then
|
|
||||||
mygdbm='D'
|
|
||||||
if use berkdb ; then
|
|
||||||
myndbm='D'
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if use berkdb ; then
|
|
||||||
mydb='D'
|
|
||||||
has_version '=sys-libs/db-1*' && myndbm='D'
|
|
||||||
fi
|
|
||||||
|
|
||||||
myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db"
|
|
||||||
|
|
||||||
if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then
|
|
||||||
ewarn "Perl will not be built with berkdb support, use gcc if you needed it..."
|
|
||||||
myconf -Ui_db -Ui_ndbm
|
|
||||||
fi
|
|
||||||
|
|
||||||
use ithreads && myconf -Dusethreads
|
|
||||||
|
|
||||||
if use debug ; then
|
|
||||||
append-cflags "-g"
|
|
||||||
myconf -DDEBUGGING
|
|
||||||
elif [[ ${CFLAGS} == *-g* ]] ; then
|
|
||||||
myconf -DDEBUGGING=-g
|
|
||||||
else
|
|
||||||
myconf -DDEBUGGING=none
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
|
||||||
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
|
|
||||||
myconf -Dinc_version_list="${inclist}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
[[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a"
|
|
||||||
|
|
||||||
# Make sure we can do the final link #523730, need to set deployment
|
|
||||||
# target to override hardcoded 10.3 which breaks on modern OSX
|
|
||||||
[[ ${CHOST} == *-darwin* ]] && \
|
|
||||||
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
|
||||||
|
|
||||||
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
|
||||||
# Prefix itself we don't do multilib either, so make sure perl can find
|
|
||||||
# something compatible.
|
|
||||||
if use prefix ; then
|
|
||||||
# Set a hook to check for each detected library whether it actually works.
|
|
||||||
export libscheck="
|
|
||||||
( echo 'main(){}' > '${T}'/conftest.c &&
|
|
||||||
$(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c -l\$thislib >/dev/null 2>/dev/null
|
|
||||||
) || xxx=/dev/null"
|
|
||||||
|
|
||||||
# Use all host paths that might contain useful stuff, the hook above will filter out bad choices.
|
|
||||||
local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib"
|
|
||||||
myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}"
|
|
||||||
elif [[ $(get_libdir) != "lib" ]] ; then
|
|
||||||
# We need to use " and not ', as the written config.sh use ' ...
|
|
||||||
myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# don't try building ODBM, bug #354453
|
|
||||||
disabled_extensions="ODBM_File"
|
|
||||||
|
|
||||||
if ! use gdbm ; then
|
|
||||||
# workaround for bug #157774: don't try building GDBM related stuff with USE="-gdbm"
|
|
||||||
disabled_extensions="${disabled_extensions} GDBM_File NDBM_File"
|
|
||||||
fi
|
|
||||||
|
|
||||||
myconf -Dnoextensions="${disabled_extensions}"
|
|
||||||
|
|
||||||
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
|
||||||
# allow fiddling via EXTRA_ECONF, bug 558070
|
|
||||||
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
|
||||||
|
|
||||||
myconf \
|
|
||||||
-Duseshrplib \
|
|
||||||
-Darchname="${myarch}" \
|
|
||||||
-Dcc="$(tc-getCC)" \
|
|
||||||
-Doptimize="${CFLAGS}" \
|
|
||||||
-Dldflags="${LDFLAGS}" \
|
|
||||||
-Dprefix="${EPREFIX}"'/usr' \
|
|
||||||
-Dsiteprefix="${EPREFIX}"'/usr/local' \
|
|
||||||
-Dvendorprefix="${EPREFIX}"'/usr' \
|
|
||||||
-Dscriptdir="${EPREFIX}"'/usr/bin' \
|
|
||||||
-Dprivlib="${EPREFIX}${PRIV_LIB}" \
|
|
||||||
-Darchlib="${EPREFIX}${ARCH_LIB}" \
|
|
||||||
-Dsitelib="${EPREFIX}${SITE_LIB}" \
|
|
||||||
-Dsitearch="${EPREFIX}${SITE_ARCH}" \
|
|
||||||
-Dvendorlib="${EPREFIX}${VENDOR_LIB}" \
|
|
||||||
-Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \
|
|
||||||
-Dman1dir="${EPREFIX}"/usr/share/man/man1 \
|
|
||||||
-Dman3dir="${EPREFIX}"/usr/share/man/man3 \
|
|
||||||
-Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \
|
|
||||||
-Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \
|
|
||||||
-Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \
|
|
||||||
-Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \
|
|
||||||
-Dman1ext='1' \
|
|
||||||
-Dman3ext='3pm' \
|
|
||||||
-Dlibperl="${LIBPERL}" \
|
|
||||||
-Dlocincpth="${EPREFIX}"'/usr/include ' \
|
|
||||||
-Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \
|
|
||||||
-Duselargefiles \
|
|
||||||
-Dd_semctl_semun \
|
|
||||||
-Dcf_by='Gentoo' \
|
|
||||||
-Dmyhostname='localhost' \
|
|
||||||
-Dperladmin='root@localhost' \
|
|
||||||
-Ud_csh \
|
|
||||||
-Dsh="${EPREFIX}"/bin/sh \
|
|
||||||
-Dtargetsh="${EPREFIX}"/bin/sh \
|
|
||||||
-Uusenm \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
"${EXTRA_ECONF[@]}"
|
|
||||||
|
|
||||||
if tc-is-cross-compiler; then
|
|
||||||
./configure \
|
|
||||||
--target="${CHOST}" \
|
|
||||||
--build="${CBUILD}" \
|
|
||||||
-Dinstallprefix='' \
|
|
||||||
-Dinstallusrbinperl='undef' \
|
|
||||||
-Dusevendorprefix='define' \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
|| die "Unable to configure"
|
|
||||||
else
|
|
||||||
sh Configure \
|
|
||||||
-des \
|
|
||||||
-Dinstallprefix="${EPREFIX}"'/usr' \
|
|
||||||
-Dinstallusrbinperl='n' \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
|| die "Unable to configure"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
export NO_GENTOO_NETWORK_TESTS=1;
|
|
||||||
if [[ ${EUID} == 0 ]] ; then
|
|
||||||
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
|
|
||||||
return 0
|
|
||||||
fi
|
|
||||||
use elibc_uclibc && export MAKEOPTS+=" -j1"
|
|
||||||
TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local i
|
|
||||||
local coredir="${ARCH_LIB}/CORE"
|
|
||||||
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
|
|
||||||
rm -f "${ED}/usr/bin/perl${MY_PV}"
|
|
||||||
ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die
|
|
||||||
|
|
||||||
if ! tc-is-static-only ; then
|
|
||||||
dolib.so "${ED}"${coredir}/${LIBPERL}
|
|
||||||
rm -f "${ED}"${coredir}/${LIBPERL}
|
|
||||||
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die
|
|
||||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die
|
|
||||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages"
|
|
||||||
|
|
||||||
# This removes ${D} from Config.pm
|
|
||||||
for i in $(find "${D}" -iname "Config.pm" ) ; do
|
|
||||||
einfo "Removing ${D} from ${i}..."
|
|
||||||
sed -i -e "s:${D}::" "${i}" || die "Sed failed"
|
|
||||||
done
|
|
||||||
|
|
||||||
dodoc Changes* README AUTHORS
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
# HTML Documentation
|
|
||||||
# We expect errors, warnings, and such with the following.
|
|
||||||
|
|
||||||
dodir /usr/share/doc/${PF}/html
|
|
||||||
LD_LIBRARY_PATH=. ./perl installhtml \
|
|
||||||
--podroot='.' \
|
|
||||||
--podpath='lib:ext:pod:vms' \
|
|
||||||
--recurse \
|
|
||||||
--htmldir="${ED}/usr/share/doc/${PF}/html"
|
|
||||||
fi
|
|
||||||
|
|
||||||
[[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local
|
|
||||||
|
|
||||||
dual_scripts
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
check_rebuild
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
dual_scripts
|
|
||||||
|
|
||||||
if [[ "${ROOT}" = "/" ]] ; then
|
|
||||||
local INC DIR file
|
|
||||||
INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
|
|
||||||
einfo "Removing old .ph files"
|
|
||||||
for DIR in ${INC} ; do
|
|
||||||
if [[ -d "${DIR}" ]] ; then
|
|
||||||
for file in $(find "${DIR}" -name "*.ph" -type f ) ; do
|
|
||||||
rm -f "${file}"
|
|
||||||
einfo "<< ${file}"
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
# Silently remove the now empty dirs
|
|
||||||
for DIR in ${INC} ; do
|
|
||||||
if [[ -d "${DIR}" ]] ; then
|
|
||||||
find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm(){
|
|
||||||
dual_scripts
|
|
||||||
}
|
|
@ -0,0 +1,37 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
inherit gnome2
|
||||||
|
|
||||||
|
DESCRIPTION="Compiler for the GObject type system"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0.36"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/glib-2.32:2
|
||||||
|
>=dev-libs/vala-common-${PV}
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
!${CATEGORY}/${PN}:0
|
||||||
|
dev-libs/libxslt
|
||||||
|
sys-devel/flex
|
||||||
|
virtual/pkgconfig
|
||||||
|
virtual/yacc
|
||||||
|
test? (
|
||||||
|
dev-libs/dbus-glib
|
||||||
|
>=dev-libs/glib-2.26:2
|
||||||
|
dev-libs/gobject-introspection )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# weasyprint enables generation of PDF from HTML
|
||||||
|
gnome2_src_configure \
|
||||||
|
--disable-unversioned \
|
||||||
|
VALAC=: \
|
||||||
|
WEASYPRINT=:
|
||||||
|
}
|
@ -1,5 +1,2 @@
|
|||||||
DIST expat-2.2.0.tar.bz2 414352 SHA256 d9e50ff2d19b3538bd2127902a89987474e1a4db8e43a66a4d1a712ab9a504ff SHA512 2be1a6eea87b439374bfacb1fbb8e814fd8a085d5dfd3ca3be69d1af29b5dc93d36cbdec5f6843ca6d5910843c7ffbc498adc2a561b9dcece488edf3c6f8c7c8 WHIRLPOOL b1914e2c23170dabab6fce4fb0eb2511dc8dcde8db986a7cdf6b236d262fb756fb0955cb4c1fc7475a1ad3d9c005b632e42850dcf3af66f4cc87fe4ecfc3cb47
|
|
||||||
DIST expat-2.2.1.tar.bz2 405441 SHA256 1868cadae4c82a018e361e2b2091de103cd820aaacb0d6cfa49bd2cd83978885 SHA512 74089b55872df16f214a4baba0143e6353736dfa34063391293bb2760aa3e5118d9ccb3592e07c74c9d52a2a5b91496e15153f28214c4c01242d95b3019b67ea WHIRLPOOL f571ee00d43813c20d81d02d5d25f3fd4fdec3ec5a6aa331a965b4373ca681053e4e66d22fed4523f9a207333b80eb5e63c78d2e36e0c2b5a64ad1c38b0fe38a
|
DIST expat-2.2.1.tar.bz2 405441 SHA256 1868cadae4c82a018e361e2b2091de103cd820aaacb0d6cfa49bd2cd83978885 SHA512 74089b55872df16f214a4baba0143e6353736dfa34063391293bb2760aa3e5118d9ccb3592e07c74c9d52a2a5b91496e15153f28214c4c01242d95b3019b67ea WHIRLPOOL f571ee00d43813c20d81d02d5d25f3fd4fdec3ec5a6aa331a965b4373ca681053e4e66d22fed4523f9a207333b80eb5e63c78d2e36e0c2b5a64ad1c38b0fe38a
|
||||||
DIST expat-2.2.2.tar.bz2 405561 SHA256 4376911fcf81a23ebd821bbabc26fd933f3ac74833f74924342c29aad2c86046 SHA512 05383244f345b1c6a7290f3bb58bfab4da9546bfe880de644e784bcc48bd4317f2beb3fdb6120a5f396e06bb269f7e80713db211346d2d17bc7de3353d556575 WHIRLPOOL d4d42ebf6ca1544a5496461bf1abec030ca6f71c72bf24bc2d32b78a4d976b5334f49d8244cf041e09cb64354d90885adab4d96d3811041d6ef6d0a7289284af
|
|
||||||
DIST expat-2.2.3.tar.bz2 435593 SHA256 b31890fb02f85c002a67491923f89bda5028a880fd6c374f707193ad81aace5f SHA512 d42ca209da7f50eb4ac108ea0ef85dc6626d63fe48144a4e6f2d8b44b1f9276f711cbac85f6813c4725a3c4933b7054b74dde2c43a0f2febaed4afa0a6f5ac88 WHIRLPOOL b9a8f62cf44db68adfa64dd3c8d89ddb2867cb0b354a43fb15453d5fc2d137671dc215e3e4cc1555a39ec2248307f89916dcaa81e3e78941d2fe3ea7039b7a0c
|
|
||||||
DIST expat-2.2.4.tar.bz2 505038 SHA256 03ad85db965f8ab2d27328abcf0bc5571af6ec0a414874b2066ee3fdd372019e SHA512 788249e2c6edf8521c4a99830fd5e51a55c062b834516f6775759cd71accf6375f12d3bd38f8b069777d081a4380b9549049921386ca0cb4b9b9daa4861d6592 WHIRLPOOL 77e62bca8da807e3175b05d121fd59b22b0018e57a3a82863794a220db49dfd2ff08f9463c2d319633e3aa4bb183347d1d43ed0d8baf0a65c97e893147123984
|
DIST expat-2.2.4.tar.bz2 505038 SHA256 03ad85db965f8ab2d27328abcf0bc5571af6ec0a414874b2066ee3fdd372019e SHA512 788249e2c6edf8521c4a99830fd5e51a55c062b834516f6775759cd71accf6375f12d3bd38f8b069777d081a4380b9549049921386ca0cb4b9b9daa4861d6592 WHIRLPOOL 77e62bca8da807e3175b05d121fd59b22b0018e57a3a82863794a220db49dfd2ff08f9463c2d319633e3aa4bb183347d1d43ed0d8baf0a65c97e893147123984
|
||||||
|
@ -1,91 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="Stream-oriented XML parser library"
|
|
||||||
HOMEPAGE="https://libexpat.github.io/"
|
|
||||||
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
|
||||||
IUSE="elibc_FreeBSD examples static-libs unicode"
|
|
||||||
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
|
|
||||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-2.1.1-CVE-2016-0718-regression.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local myconf="$(use_enable static-libs static)"
|
|
||||||
|
|
||||||
mkdir -p "${BUILD_DIR}"{u,w} || die
|
|
||||||
|
|
||||||
ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"u >/dev/null
|
|
||||||
CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
CPPFLAGS="${CPPFLAGS} -DXML_UNICODE_WCHAR_T" ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"u >/dev/null
|
|
||||||
emake buildlib LIBRARY=libexpatu.la
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake buildlib LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install() {
|
|
||||||
emake install DESTDIR="${D}"
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"u >/dev/null
|
|
||||||
emake installlib DESTDIR="${D}" LIBRARY=libexpatu.la
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake installlib DESTDIR="${D}" LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null
|
|
||||||
cp expat.pc expatu.pc
|
|
||||||
sed -i -e '/^Libs/s:-lexpat:&u:' expatu.pc || die
|
|
||||||
cp expat.pc expatw.pc
|
|
||||||
sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
|
|
||||||
if multilib_is_native_abi ; then
|
|
||||||
# libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since
|
|
||||||
# we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1
|
|
||||||
use elibc_FreeBSD && gen_usr_ldscript -a expat
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install_all() {
|
|
||||||
dodoc Changes README
|
|
||||||
dohtml doc/*
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins examples/*.c
|
|
||||||
fi
|
|
||||||
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
@ -1,83 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="Stream-oriented XML parser library"
|
|
||||||
HOMEPAGE="https://libexpat.github.io/"
|
|
||||||
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
|
||||||
IUSE="elibc_FreeBSD examples static-libs unicode"
|
|
||||||
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
|
|
||||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
|
|
||||||
|
|
||||||
DOCS=( Changes README )
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-2.1.1-CVE-2016-0718-regression.patch
|
|
||||||
eapply_user
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local myconf="$(use_enable static-libs static)"
|
|
||||||
|
|
||||||
mkdir -p "${BUILD_DIR}"{u,w} || die
|
|
||||||
|
|
||||||
ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake buildlib LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install() {
|
|
||||||
emake install DESTDIR="${D}"
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake installlib DESTDIR="${D}" LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null
|
|
||||||
cp expat.pc expatw.pc
|
|
||||||
sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
|
|
||||||
if multilib_is_native_abi ; then
|
|
||||||
# libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since
|
|
||||||
# we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1
|
|
||||||
use elibc_FreeBSD && gen_usr_ldscript -a expat
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install_all() {
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
# Note: Use of HTML_DOCS would add unwanted "doc" subfolder
|
|
||||||
docinto html
|
|
||||||
dodoc doc/*.{css,html,png}
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins examples/*.c
|
|
||||||
fi
|
|
||||||
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
@ -1,78 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="Stream-oriented XML parser library"
|
|
||||||
HOMEPAGE="https://libexpat.github.io/"
|
|
||||||
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
|
||||||
IUSE="elibc_FreeBSD examples static-libs unicode"
|
|
||||||
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
|
|
||||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS Changes README )
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local myconf="$(use_enable static-libs static)"
|
|
||||||
|
|
||||||
mkdir -p "${BUILD_DIR}"{u,w} || die
|
|
||||||
|
|
||||||
ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake buildlib LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install() {
|
|
||||||
emake install DESTDIR="${D}"
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake installlib DESTDIR="${D}" LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null
|
|
||||||
cp expat.pc expatw.pc
|
|
||||||
sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
|
|
||||||
if multilib_is_native_abi ; then
|
|
||||||
# libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since
|
|
||||||
# we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1
|
|
||||||
use elibc_FreeBSD && gen_usr_ldscript -a expat
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install_all() {
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
# Note: Use of HTML_DOCS would add unwanted "doc" subfolder
|
|
||||||
docinto html
|
|
||||||
dodoc doc/*.{css,html,png}
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins examples/*.c
|
|
||||||
fi
|
|
||||||
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
@ -1,78 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="Stream-oriented XML parser library"
|
|
||||||
HOMEPAGE="https://libexpat.github.io/"
|
|
||||||
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
|
||||||
IUSE="elibc_FreeBSD examples static-libs unicode"
|
|
||||||
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
|
|
||||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS Changes README.md )
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local myconf="$(use_enable static-libs static)"
|
|
||||||
|
|
||||||
mkdir -p "${BUILD_DIR}"{u,w} || die
|
|
||||||
|
|
||||||
ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}" econf ${myconf}
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake buildlib LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install() {
|
|
||||||
emake install DESTDIR="${D}"
|
|
||||||
|
|
||||||
if use unicode; then
|
|
||||||
pushd "${BUILD_DIR}"w >/dev/null
|
|
||||||
emake installlib DESTDIR="${D}" LIBRARY=libexpatw.la
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null
|
|
||||||
cp expat.pc expatw.pc
|
|
||||||
sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die
|
|
||||||
popd >/dev/null
|
|
||||||
fi
|
|
||||||
|
|
||||||
if multilib_is_native_abi ; then
|
|
||||||
# libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since
|
|
||||||
# we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1
|
|
||||||
use elibc_FreeBSD && gen_usr_ldscript -a expat
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install_all() {
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
# Note: Use of HTML_DOCS would add unwanted "doc" subfolder
|
|
||||||
docinto html
|
|
||||||
dodoc doc/*.{css,html,png}
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins examples/*.c
|
|
||||||
fi
|
|
||||||
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
@ -1,27 +0,0 @@
|
|||||||
From 3e6190e433479e56f8c1e5adc1198b3c86b15577 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Sebastian Pipping <sebastian@pipping.org>
|
|
||||||
Date: Sun, 17 Jul 2016 20:22:29 +0200
|
|
||||||
Subject: [PATCH] Fix regression introduced by patch to CVE-2016-0718 (bug
|
|
||||||
#539)
|
|
||||||
|
|
||||||
Tag names were cut off in some cases; reported by Andy Wang
|
|
||||||
---
|
|
||||||
expat/lib/xmlparse.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/expat/lib/xmlparse.c b/expat/lib/xmlparse.c
|
|
||||||
index 13e080d..2630310 100644
|
|
||||||
--- a/expat/lib/xmlparse.c
|
|
||||||
+++ b/expat/lib/xmlparse.c
|
|
||||||
@@ -2430,7 +2430,7 @@ doContent(XML_Parser parser,
|
|
||||||
&fromPtr, rawNameEnd,
|
|
||||||
(ICHAR **)&toPtr, (ICHAR *)tag->bufEnd - 1);
|
|
||||||
convLen = (int)(toPtr - (XML_Char *)tag->buf);
|
|
||||||
- if ((convert_res == XML_CONVERT_COMPLETED) || (convert_res == XML_CONVERT_INPUT_INCOMPLETE)) {
|
|
||||||
+ if ((fromPtr >= rawNameEnd) || (convert_res == XML_CONVERT_INPUT_INCOMPLETE)) {
|
|
||||||
tag->name.strLen = convLen;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
--
|
|
||||||
2.9.2
|
|
||||||
|
|
@ -1 +1,2 @@
|
|||||||
DIST gmime-2.6.23.tar.xz 5216588 SHA256 7149686a71ca42a1390869b6074815106b061aaeaaa8f2ef8c12c191d9a79f6a SHA512 2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14 WHIRLPOOL fe6d32ad46b6743cb7d8ee781d87724dc3ba4519cb98b95bb49ef55d257b28864dbf2fac1ada309dac363761e18f7bb8456933147d9d093ccf52aae4af694044
|
DIST gmime-2.6.23.tar.xz 5216588 SHA256 7149686a71ca42a1390869b6074815106b061aaeaaa8f2ef8c12c191d9a79f6a SHA512 2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14 WHIRLPOOL fe6d32ad46b6743cb7d8ee781d87724dc3ba4519cb98b95bb49ef55d257b28864dbf2fac1ada309dac363761e18f7bb8456933147d9d093ccf52aae4af694044
|
||||||
|
DIST gmime-3.0.2.tar.xz 751944 SHA256 0deb460111ffa2ec672677da339b82dedeb28b258ccdb216daa21c81a9472fb2 SHA512 246f489c168ce7e04fab664b7e9ae7772ae52f0063fb0eac9153460d84fa5d9712457d81fbd1bdcdadb7e03007cf71ed3bad5287f1639214f54167427c9209ca WHIRLPOOL ff3c9ee2cdcff33cd6d2406ff72e925915f0901c92d3ba37a8ef5ee82d715c825e8337ecc68071daf5de67463653d91dd7b7a265ac6b6a883d3343e2fe51ca09
|
||||||
|
@ -0,0 +1,68 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
VALA_USE_DEPEND="vapigen"
|
||||||
|
|
||||||
|
inherit flag-o-matic gnome2 vala
|
||||||
|
|
||||||
|
DESCRIPTION="Utilities for creating and parsing messages using MIME"
|
||||||
|
HOMEPAGE="http://spruce.sourceforge.net/gmime/ https://developer.gnome.org/gmime/stable/"
|
||||||
|
|
||||||
|
SLOT="3.0"
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="crypt doc idn static-libs test vala"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/glib-2.32.0:2
|
||||||
|
sys-libs/zlib
|
||||||
|
crypt? ( >=app-crypt/gpgme-1.8.0:1= )
|
||||||
|
idn? ( net-dns/libidn )
|
||||||
|
vala? (
|
||||||
|
$(vala_depend)
|
||||||
|
>=dev-libs/gobject-introspection-1.30.0:= )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-util/gtk-doc-am-1.8
|
||||||
|
virtual/libiconv
|
||||||
|
virtual/pkgconfig
|
||||||
|
doc? ( app-text/docbook-sgml-utils )
|
||||||
|
test? ( app-crypt/gnupg )
|
||||||
|
"
|
||||||
|
# gnupg is needed for tests if --enable-cryptography is enabled, which we do unconditionally
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
gnome2_src_prepare
|
||||||
|
use vala && vala_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
if [[ ${CHOST} == *-solaris* ]]; then
|
||||||
|
# bug #???, why not use --with-libiconv
|
||||||
|
append-libs iconv
|
||||||
|
fi
|
||||||
|
|
||||||
|
gnome2_src_configure \
|
||||||
|
$(use_enable crypt crypto) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable vala) \
|
||||||
|
$(use_with idn libidn) \
|
||||||
|
$(usex doc "" DB2HTML=)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
gnome2_src_compile
|
||||||
|
if use doc; then
|
||||||
|
emake -C docs/tutorial html
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
gnome2_src_install
|
||||||
|
|
||||||
|
if use doc ; then
|
||||||
|
docinto tutorial
|
||||||
|
dodoc -r docs/tutorial/html/
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST libgnome-games-support-1.2.1.tar.xz 340664 SHA256 a626396c72603add6bae1ab0b5bee1d58657cc7e232b1fe6fda746b960715ee7 SHA512 ae73d4958cdee347627f328c39629d6d41c72c9d432e541b90025bb11a6a5214148bde62ad039a62d9db236c1bf3de7a699fffb2bcc9c0fcb668dedd931894d4 WHIRLPOOL 6f15198c4664d4f274442b70a8154869f33e772cf32b1bd169c196944250973af0b1084d15145666a18bfe3646a82bfe31c5bd55129e8ba49098364e9b428e36
|
DIST libgnome-games-support-1.2.1.tar.xz 340664 SHA256 a626396c72603add6bae1ab0b5bee1d58657cc7e232b1fe6fda746b960715ee7 SHA512 ae73d4958cdee347627f328c39629d6d41c72c9d432e541b90025bb11a6a5214148bde62ad039a62d9db236c1bf3de7a699fffb2bcc9c0fcb668dedd931894d4 WHIRLPOOL 6f15198c4664d4f274442b70a8154869f33e772cf32b1bd169c196944250973af0b1084d15145666a18bfe3646a82bfe31c5bd55129e8ba49098364e9b428e36
|
||||||
DIST libgnome-games-support-1.2.2.tar.xz 341928 SHA256 4fefcf500ccd629b39925cb56903a0c8208cbc8d9236bca08d3a00561f7b0b13 SHA512 e17615e20b1eed77dd8edbc0ac229be4940861f18ac28277f9f095f03e91960f2a9c541418987c3b2e8aa0acd29aa846fd6de9b40a1908cec2e0df703a6fedfa WHIRLPOOL 33674e084aa5384415cfa7dbd5b5742bbc0147e5946eb94d5dd3af57c7520538b1f8ab0d17660df5addba2e974488b2622f873583b82c25bf6b47c986ea5756a
|
DIST libgnome-games-support-1.2.2.tar.xz 341928 SHA256 4fefcf500ccd629b39925cb56903a0c8208cbc8d9236bca08d3a00561f7b0b13 SHA512 e17615e20b1eed77dd8edbc0ac229be4940861f18ac28277f9f095f03e91960f2a9c541418987c3b2e8aa0acd29aa846fd6de9b40a1908cec2e0df703a6fedfa WHIRLPOOL 33674e084aa5384415cfa7dbd5b5742bbc0147e5946eb94d5dd3af57c7520538b1f8ab0d17660df5addba2e974488b2622f873583b82c25bf6b47c986ea5756a
|
||||||
|
DIST libgnome-games-support-1.2.3.tar.xz 344372 SHA256 6123c2419b8224589b09ca9b4f471ea51e4817c0369cec3137cd1f8fe7698aef SHA512 680b27c37150a627c98b5c38313936082e9fa23be1856e99442b0ce4da5b098378ad3b5fd2f41565c3f43fd54e38fc9e2a2a4a50d82637285aa3cc3827869b62 WHIRLPOOL 4dbf8d3d6b9c79aaa875e12d6e95e27ac560a7512caeffe03646e26c85b6714770c6dadf3a94297ebd0fc1f6af4f94e5874dc2e4757cc6c88a3fe07a13988734
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit gnome2
|
||||||
|
|
||||||
|
DESCRIPTION="Library for code common to Gnome games"
|
||||||
|
HOMEPAGE="https://git.gnome.org/browse/libgnome-games-support/"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3+"
|
||||||
|
SLOT="1/2"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/libgee:0.8=
|
||||||
|
>=dev-libs/glib-2.40:2
|
||||||
|
>=x11-libs/gtk+-3.19.2:3
|
||||||
|
"
|
||||||
|
DEPEND="${DEPEND}
|
||||||
|
>=sys-devel/gettext-0.19.8
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
gnome2_src_configure \
|
||||||
|
VALAC=$(type -P true)
|
||||||
|
}
|
@ -0,0 +1,37 @@
|
|||||||
|
From 9608d20739b36087f0e6865cc924769d3b286188 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||||
|
Date: Tue, 12 Sep 2017 23:44:35 +0200
|
||||||
|
Subject: [PATCH] Move XML_CONFIG assignment to unbreak xslt-config
|
||||||
|
|
||||||
|
Bug: https://bugs.gentoo.org/630784
|
||||||
|
---
|
||||||
|
configure.in | 6 +++---
|
||||||
|
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/configure.in b/configure.in
|
||||||
|
index e6f649cd..49e6b6cf 100644
|
||||||
|
--- a/configure.in
|
||||||
|
+++ b/configure.in
|
||||||
|
@@ -518,9 +518,6 @@ else
|
||||||
|
LIBXML_MANUAL_SEARCH=yes
|
||||||
|
fi
|
||||||
|
|
||||||
|
-if test "x$LIBXML_MANUAL_SEARCH" != "xno"
|
||||||
|
-then
|
||||||
|
-
|
||||||
|
dnl
|
||||||
|
dnl where is xml2-config
|
||||||
|
dnl
|
||||||
|
@@ -534,6 +531,9 @@ else
|
||||||
|
AC_PATH_TOOL([XML_CONFIG], [xml2-config], [false])
|
||||||
|
fi
|
||||||
|
|
||||||
|
+if test "x$LIBXML_MANUAL_SEARCH" != "xno"
|
||||||
|
+then
|
||||||
|
+
|
||||||
|
dnl
|
||||||
|
dnl imported from libxml2, c.f. #77827
|
||||||
|
dnl
|
||||||
|
--
|
||||||
|
2.14.1
|
||||||
|
|
@ -0,0 +1,133 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
PYTHON_REQ_USE="xml"
|
||||||
|
|
||||||
|
inherit autotools ltprune python-r1 toolchain-funcs multilib-minimal
|
||||||
|
|
||||||
|
DESCRIPTION="XSLT libraries and tools"
|
||||||
|
HOMEPAGE="http://www.xmlsoft.org/"
|
||||||
|
SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
|
IUSE="crypt debug examples python static-libs"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/libxml2-2.9.1-r5:2[${MULTILIB_USEDEP}]
|
||||||
|
crypt? ( >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}] )
|
||||||
|
python? (
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
dev-libs/libxml2:2[python,${PYTHON_USEDEP}] )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
MULTILIB_CHOST_TOOLS=(
|
||||||
|
/usr/bin/xslt-config
|
||||||
|
)
|
||||||
|
|
||||||
|
MULTILIB_WRAPPED_HEADERS=(
|
||||||
|
/usr/include/libxslt/xsltconfig.h
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog FEATURES NEWS README TODO )
|
||||||
|
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=684621
|
||||||
|
eapply "${FILESDIR}"/${PN}.m4-${PN}-1.1.26.patch
|
||||||
|
|
||||||
|
# Simplify python setup
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=758095
|
||||||
|
eapply "${FILESDIR}"/${PN}-1.1.30-simplify-python.patch
|
||||||
|
eapply "${FILESDIR}"/${PN}-1.1.28-disable-static-modules.patch
|
||||||
|
|
||||||
|
# Fix xslt-config
|
||||||
|
# https://bugs.gentoo.org/630784
|
||||||
|
eapply "${FILESDIR}"/1.1.30-unbreak-xslt-config.patch
|
||||||
|
|
||||||
|
mv configure.{in,ac} || die
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
# If eautoreconf'd with new autoconf, then epunt_cxx is not necessary
|
||||||
|
# and it is propably otherwise too if upstream generated with new
|
||||||
|
# autoconf
|
||||||
|
# epunt_cxx
|
||||||
|
# But Prefix always needs elibtoolize if not eautoreconf'd.
|
||||||
|
# elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
libxslt_configure() {
|
||||||
|
ECONF_SOURCE="${S}" econf \
|
||||||
|
--with-html-dir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||||
|
--with-html-subdir=html \
|
||||||
|
$(use_with crypt crypto) \
|
||||||
|
$(use_with debug) \
|
||||||
|
$(use_with debug mem-debug) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
"$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
libxslt_py_configure() {
|
||||||
|
mkdir -p "${BUILD_DIR}" || die # ensure python build dirs exist
|
||||||
|
run_in_build_dir libxslt_configure --with-python
|
||||||
|
}
|
||||||
|
|
||||||
|
libxslt_configure --without-python # build python bindings separately
|
||||||
|
|
||||||
|
if multilib_is_native_abi && use python; then
|
||||||
|
python_foreach_impl libxslt_py_configure
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
default
|
||||||
|
multilib_is_native_abi && use python && libxslt_foreach_py_emake all
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_test() {
|
||||||
|
default
|
||||||
|
multilib_is_native_abi && use python && libxslt_foreach_py_emake test
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install() {
|
||||||
|
# "default" does not work here - docs are installed by multilib_src_install_all
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
|
||||||
|
if multilib_is_native_abi && use python; then
|
||||||
|
libxslt_foreach_py_emake \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
docsdir="${EPREFIX}"/usr/share/doc/${PF}/python \
|
||||||
|
EXAMPLE_DIR="${EPREFIX}"/usr/share/doc/${PF}/python/examples \
|
||||||
|
install
|
||||||
|
python_foreach_impl python_optimize
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
einstalldocs
|
||||||
|
|
||||||
|
if ! use examples; then
|
||||||
|
rm -rf "${ED}"/usr/share/doc/${PF}/examples
|
||||||
|
rm -rf "${ED}"/usr/share/doc/${PF}/python/examples
|
||||||
|
fi
|
||||||
|
|
||||||
|
prune_libtool_files --modules
|
||||||
|
}
|
||||||
|
|
||||||
|
libxslt_foreach_py_emake() {
|
||||||
|
libxslt_py_emake() {
|
||||||
|
pushd "${BUILD_DIR}/python" > /dev/null || die
|
||||||
|
emake "$@"
|
||||||
|
popd > /dev/null
|
||||||
|
}
|
||||||
|
local native_builddir=${BUILD_DIR}
|
||||||
|
python_foreach_impl libxslt_py_emake top_builddir="${native_builddir}" "$@"
|
||||||
|
}
|
@ -1,5 +1,5 @@
|
|||||||
DIST nss-3.29.5.tar.gz 7480246 SHA256 5df483b73535d726207483f6349df23fe56aee83382b94b13298aec2e254d985 SHA512 ce18bc7e793d2b3698db412b2e5fcabbfd9862eca3def120d5e44bc67276526bff6b33ffa84b8128f8af6d35101000e6f7bb24194f63a55461b3c245fac11faa WHIRLPOOL ca341bc9e76208e01ee9b1b1fa8a67dd502676d1a2062468722ad80ed81fa3e4b0958907892871249b3596b310aa813259cf47b5bc64ec37b05613dc9d31323f
|
DIST nss-3.29.5.tar.gz 7480246 SHA256 5df483b73535d726207483f6349df23fe56aee83382b94b13298aec2e254d985 SHA512 ce18bc7e793d2b3698db412b2e5fcabbfd9862eca3def120d5e44bc67276526bff6b33ffa84b8128f8af6d35101000e6f7bb24194f63a55461b3c245fac11faa WHIRLPOOL ca341bc9e76208e01ee9b1b1fa8a67dd502676d1a2062468722ad80ed81fa3e4b0958907892871249b3596b310aa813259cf47b5bc64ec37b05613dc9d31323f
|
||||||
DIST nss-3.31.tar.gz 9537011 SHA256 e90561256a3271486162c1fbe8d614d118c333d36a4455be2af8688bd420a65d SHA512 2b56405b32d37cc4386cbbe54462cc57092e47b3418a743adbae14e1825ca69d07256fbfe16c0cfd7540c46cea67259151b42a0d95419c80964015eacdcafea1 WHIRLPOOL b63b481436feaf48ef3acc03e7af3831b743e91fda802f1fb5d4e782cbefab979dda5b643766f3a600b16ff815a90dacabd0b06b79baa76386237b56e74676fb
|
DIST nss-3.31.tar.gz 9537011 SHA256 e90561256a3271486162c1fbe8d614d118c333d36a4455be2af8688bd420a65d SHA512 2b56405b32d37cc4386cbbe54462cc57092e47b3418a743adbae14e1825ca69d07256fbfe16c0cfd7540c46cea67259151b42a0d95419c80964015eacdcafea1 WHIRLPOOL b63b481436feaf48ef3acc03e7af3831b743e91fda802f1fb5d4e782cbefab979dda5b643766f3a600b16ff815a90dacabd0b06b79baa76386237b56e74676fb
|
||||||
DIST nss-3.32.tar.gz 9493574 SHA256 35c6f381cc96bb25e4f924469f6ba3e57b3a16e0c2fb7e295a284a00d57ed335 SHA512 7a01f81e23ef9649fd26b8423b015f4df5878c94f6ff591727086644b01db3dbc36de4e131cf70a6f84564e46c8decb7c4f7780fca12270eb900de1f8a11ee3c WHIRLPOOL bd1a9a8da509143ba995c2a4aac43df991703c1170e2654a8e762fbaf1b26e4f95f85c9d06db45126247a6d52828060c5283fb9cf1e4328952bc518ee38316c4
|
DIST nss-3.32.1.tar.gz 9494609 SHA256 4de59ca7f5bf4a56fbcfdbb4a054f254ba9f408f56476957404a091048624652 SHA512 b377aba822c2955d801022eba1636b71943a64f6e74d5611c2625910d230059383c4dbdedd65e70b356eaea33aeefdd24de3b31d7a4823d921ea475af3dd9da8 WHIRLPOOL 4c15b4ba85ce10787b9ee541d20a829a99aed5628b59f7e7e3045ec694d6d8a0a83bc730ae4d74148cf7c425f59debfd1574cb1b036c1407d1f9d4896647d9cf
|
||||||
DIST nss-cacert-class1-class3.patch 22950 SHA256 6bba29cee34276e2ca6436dabedfeba2b61fb46668c5d5ceabf0c871574649bf SHA512 a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0 WHIRLPOOL 1246223b01292604e5609bb9c580f092dc5937bf8c98f6891b099e8bab960e03612b6617e30a55d6ff8817d88f190e03812fe8f89f84f25c20970493dc2f7700
|
DIST nss-cacert-class1-class3.patch 22950 SHA256 6bba29cee34276e2ca6436dabedfeba2b61fb46668c5d5ceabf0c871574649bf SHA512 a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0 WHIRLPOOL 1246223b01292604e5609bb9c580f092dc5937bf8c98f6891b099e8bab960e03612b6617e30a55d6ff8817d88f190e03812fe8f89f84f25c20970493dc2f7700
|
||||||
DIST nss-pem-20160329.tar.xz 27732 SHA256 6c13c342e7a9fe34b585556099beca33c3078b3df3e11b72827fb70232ac1443 SHA512 5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2 WHIRLPOOL 16fb714fab29e44f7a15fa1928a0f4c1a770f0847b8da97816e29a3b124dee782cffe2357648c445f4d29081f349571b6fffe48c5bc725c7c2dde491f3e0e836
|
DIST nss-pem-20160329.tar.xz 27732 SHA256 6c13c342e7a9fe34b585556099beca33c3078b3df3e11b72827fb70232ac1443 SHA512 5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2 WHIRLPOOL 16fb714fab29e44f7a15fa1928a0f4c1a770f0847b8da97816e29a3b124dee782cffe2357648c445f4d29081f349571b6fffe48c5bc725c7c2dde491f3e0e836
|
||||||
|
@ -0,0 +1,76 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
GNOME_ORG_MODULE="vala"
|
||||||
|
|
||||||
|
inherit gnome.org
|
||||||
|
|
||||||
|
DESCRIPTION="Build infrastructure for packages that use Vala"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
# Previously ${PN} was part of dev-lang/vala
|
||||||
|
RDEPEND="
|
||||||
|
!<dev-lang/vala-0.10.4-r2
|
||||||
|
!<dev-lang/vala-0.12.1-r1:0.12
|
||||||
|
!<dev-lang/vala-0.14.2-r2:0.14
|
||||||
|
!<dev-lang/vala-0.16.1-r2:0.16
|
||||||
|
!<dev-lang/vala-0.17.5:0.18
|
||||||
|
"
|
||||||
|
DEPEND=""
|
||||||
|
|
||||||
|
src_configure() { :; }
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/aclocal
|
||||||
|
doins vala.m4 vapigen/vapigen.m4
|
||||||
|
insinto /usr/share/vala
|
||||||
|
doins vapigen/Makefile.vapigen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
# Hack to prevent alternatives_auto_makesym in previously installed
|
||||||
|
# dev-lang/vala's pkg_postrm from overwriting vala-common's files
|
||||||
|
if has_version '<dev-lang/vala-0.10.4-r2:0.10' && [[ -f "${EROOT}usr/share/aclocal/vala-0-10.m4" ]]; then
|
||||||
|
ebegin "Removing old vala-0.10 macros"
|
||||||
|
rm "${EROOT}usr/share/aclocal/vala-0-10.m4" &> /dev/null
|
||||||
|
eend $?
|
||||||
|
fi
|
||||||
|
if has_version '<dev-lang/vala-0.12.1-r1:0.12' && [[ -f "${EROOT}usr/share/aclocal/vala-0-12.m4" ]]; then
|
||||||
|
ebegin "Removing old vala-0.12 macros"
|
||||||
|
rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
|
||||||
|
eend $?
|
||||||
|
fi
|
||||||
|
if has_version '<dev-lang/vala-0.14.2-r2:0.14' && [[ -f "${EROOT}usr/share/aclocal/vala-0-14.m4" ]]; then
|
||||||
|
ebegin "Removing old vala-0.14 macros"
|
||||||
|
rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
|
||||||
|
eend $?
|
||||||
|
fi
|
||||||
|
if has_version '<dev-lang/vala-0.16.1-r2:0.16' && [[ -f "${EROOT}usr/share/aclocal/vala-0-16.m4" ]]; then
|
||||||
|
ebegin "Removing old vala-0.16 macros"
|
||||||
|
rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
|
||||||
|
eend $?
|
||||||
|
if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
|
||||||
|
ebegin "Removing old vala-0.16 makefile template"
|
||||||
|
rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null
|
||||||
|
eend $?
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if has_version '<dev-lang/vala-0.17.5:0.18' && [[ -f "${EROOT}usr/share/aclocal/vala-0-18.m4" ]]; then
|
||||||
|
ebegin "Removing old vala-0.18 macros"
|
||||||
|
rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
|
||||||
|
eend $?
|
||||||
|
if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
|
||||||
|
ebegin "Removing old vala-0.18 makefile template"
|
||||||
|
rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null
|
||||||
|
eend $?
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST Test-Dependencies-0.12.tar.gz 23960 SHA256 c801e440550b8bc6e111d3add8ce0b6d97ce03cfe9f450845a95b43761b41d20 SHA512 9d08602a28c9b20ef63de1111f7c0d3a0908fc148e354a9fc04166f56f6bdbe69543b106b09a902cb7fb88912f83ed40bb8da7a74b3f48f1d14f6abb9204ccdd WHIRLPOOL d930a6b2bcd086fe1e34787fcff41dae2de0e0c07d2bd393bb146a53bc8f502532e17c1b7250f0c83c0f5d1ba997444c3aaa7652bc4322b65a00b9f825d5af44
|
DIST Test-Dependencies-0.12.tar.gz 23960 SHA256 c801e440550b8bc6e111d3add8ce0b6d97ce03cfe9f450845a95b43761b41d20 SHA512 9d08602a28c9b20ef63de1111f7c0d3a0908fc148e354a9fc04166f56f6bdbe69543b106b09a902cb7fb88912f83ed40bb8da7a74b3f48f1d14f6abb9204ccdd WHIRLPOOL d930a6b2bcd086fe1e34787fcff41dae2de0e0c07d2bd393bb146a53bc8f502532e17c1b7250f0c83c0f5d1ba997444c3aaa7652bc4322b65a00b9f825d5af44
|
||||||
DIST Test-Dependencies-0.21.tar.gz 42936 SHA256 ccd56e400be33bb198228909efc2516539607701401fb369ac90c724b84c2012 SHA512 0da1004cdd5fbfb68f4f19ec2013ef37ae4ce85921532b80717ae91d6e5332cae6c5b6511768105945ccb35eccb1f450602a5c5309e511591f0f7c57a02c3788 WHIRLPOOL 84e80cd09faa5d9aa307828aeeb96df21c03d0c79a41b4f6f4d1ea9024248a6ae7b08fcbbfa2cbd50bec9f0348b7e7c59e177fab9ca88af00589ada79d3a99df
|
DIST Test-Dependencies-0.21.tar.gz 42936 SHA256 ccd56e400be33bb198228909efc2516539607701401fb369ac90c724b84c2012 SHA512 0da1004cdd5fbfb68f4f19ec2013ef37ae4ce85921532b80717ae91d6e5332cae6c5b6511768105945ccb35eccb1f450602a5c5309e511591f0f7c57a02c3788 WHIRLPOOL 84e80cd09faa5d9aa307828aeeb96df21c03d0c79a41b4f6f4d1ea9024248a6ae7b08fcbbfa2cbd50bec9f0348b7e7c59e177fab9ca88af00589ada79d3a99df
|
||||||
|
DIST Test-Dependencies-0.23.tar.gz 16324 SHA256 14e42182e2bdadcf1b155b0904a2a7e3067f8606457fe778f67498597a9357af SHA512 cfbf3c337e8a26d1f4803d788a67399e7d87b611d4d9c4b3c942893212d9f7b614f45c03dacd19f081a25010f11e5e24ffe704196fc92cfd9466dd1ad84d48c3 WHIRLPOOL d0e26bec27dcbf2512006b99e3731c4f30b654d12913cdd122709db551c2c80d3518313320d20b6fdcd05fc804d75af6da4df8a258d2cc4be4019b4c9a1c0ded
|
||||||
|
@ -0,0 +1,37 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DIST_AUTHOR=EHUELS
|
||||||
|
DIST_VERSION=0.23
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Ensure that your dependency listing is complete"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${P}-no-heavy.patch"
|
||||||
|
"${FILESDIR}/${P}-backcompat-test-more.patch"
|
||||||
|
)
|
||||||
|
RDEPEND="
|
||||||
|
virtual/perl-CPAN-Meta
|
||||||
|
dev-perl/File-Find-Rule-Perl
|
||||||
|
virtual/perl-Module-CoreList
|
||||||
|
dev-perl/Pod-Strip
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=virtual/perl-CPAN-Meta-Requirements-2.120.620
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
virtual/perl-Module-Metadata
|
||||||
|
test? (
|
||||||
|
>=virtual/perl-Test-Simple-0.980.0
|
||||||
|
)
|
||||||
|
"
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo 'Test::Dependencies::Heavy is now defunct in this release.'
|
||||||
|
einfo 'Read `perldoc Test::Dependencies::Heavy` for details.'
|
||||||
|
}
|
@ -0,0 +1,78 @@
|
|||||||
|
From 459bee47f8fccac28f13f60e9c20c65c7125ae00 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Kent Fredric <kentfredric@gmail.com>
|
||||||
|
Date: Tue, 12 Sep 2017 08:22:02 +1200
|
||||||
|
Subject: Weaken Test::More requirements
|
||||||
|
|
||||||
|
---
|
||||||
|
META.json | 2 +-
|
||||||
|
META.yml | 2 +-
|
||||||
|
Makefile.PL | 4 ++--
|
||||||
|
t/00-load-basic.t | 4 ++--
|
||||||
|
4 files changed, 6 insertions(+), 6 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/META.json b/META.json
|
||||||
|
index cd9ff8d..7bd675d 100644
|
||||||
|
--- a/META.json
|
||||||
|
+++ b/META.json
|
||||||
|
@@ -53,7 +53,7 @@
|
||||||
|
},
|
||||||
|
"test" : {
|
||||||
|
"requires" : {
|
||||||
|
- "Test::More" : "1.30"
|
||||||
|
+ "Test::More" : "0.98"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
diff --git a/META.yml b/META.yml
|
||||||
|
index 01e1e21..da65985 100644
|
||||||
|
--- a/META.yml
|
||||||
|
+++ b/META.yml
|
||||||
|
@@ -3,7 +3,7 @@ abstract: 'Verify dependencies in META.yml or cpanfile'
|
||||||
|
author:
|
||||||
|
- 'Erik Huelsmann <ehuels@gmail.com>'
|
||||||
|
build_requires:
|
||||||
|
- Test::More: '1.30'
|
||||||
|
+ Test::More: '0.98'
|
||||||
|
configure_requires:
|
||||||
|
CPAN::Meta::Requirements: '2.120620'
|
||||||
|
ExtUtils::MakeMaker: '0'
|
||||||
|
diff --git a/Makefile.PL b/Makefile.PL
|
||||||
|
index c3b1e51..0357e7e 100644
|
||||||
|
--- a/Makefile.PL
|
||||||
|
+++ b/Makefile.PL
|
||||||
|
@@ -22,7 +22,7 @@ my %WriteMakefileArgs = (
|
||||||
|
"Pod::Strip" => 0
|
||||||
|
},
|
||||||
|
"TEST_REQUIRES" => {
|
||||||
|
- "Test::More" => "1.30",
|
||||||
|
+ "Test::More" => "0.98",
|
||||||
|
},
|
||||||
|
"VERSION" => "0.23",
|
||||||
|
"test" => {
|
||||||
|
@@ -33,7 +33,7 @@ my %WriteMakefileArgs = (
|
||||||
|
|
||||||
|
my %FallbackPrereqs = (
|
||||||
|
"Pod::Strip" => 0,
|
||||||
|
- "Test::More" => "1.30",
|
||||||
|
+ "Test::More" => "0.98",
|
||||||
|
);
|
||||||
|
|
||||||
|
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.029
|
||||||
|
diff --git a/t/00-load-basic.t b/t/00-load-basic.t
|
||||||
|
index 80fdebd..69ddd5f 100644
|
||||||
|
--- a/t/00-load-basic.t
|
||||||
|
+++ b/t/00-load-basic.t
|
||||||
|
@@ -2,8 +2,8 @@
|
||||||
|
|
||||||
|
use Test::More 0.98;
|
||||||
|
|
||||||
|
-plan skip_all => 'Tests incompatible with Test::More 1.001014'
|
||||||
|
- if $Test::More::VERSION == 1.001014;
|
||||||
|
+plan skip_all => 'Tests incompatible with Test::More <=1.300000'
|
||||||
|
+ unless eval {Test::More->VERSION(1.300000)};
|
||||||
|
|
||||||
|
use_ok('Test::Dependencies');
|
||||||
|
use_ok('Test::Dependencies::Light');
|
||||||
|
--
|
||||||
|
2.14.1
|
||||||
|
|
@ -0,0 +1,287 @@
|
|||||||
|
From c19543dcd12858d0852a9f0dc0641eaa5b52a038 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Kent Fredric <kentfredric@gmail.com>
|
||||||
|
Date: Tue, 12 Sep 2017 07:40:39 +1200
|
||||||
|
Subject: Axe Test::Dependencies::Heavy
|
||||||
|
|
||||||
|
---
|
||||||
|
MANIFEST | 1 -
|
||||||
|
META.json | 23 +++--------------------
|
||||||
|
META.yml | 6 ------
|
||||||
|
Makefile.PL | 8 --------
|
||||||
|
dist.ini | 7 -------
|
||||||
|
lib/Test/Dependencies.pm | 4 ++--
|
||||||
|
lib/Test/Dependencies/Heavy.pm | 36 ++++++++++++++++++++++++++++++++++--
|
||||||
|
t/00-load-basic.t | 7 -------
|
||||||
|
t/05-dependencies-heavy.t | 12 ------------
|
||||||
|
9 files changed, 39 insertions(+), 65 deletions(-)
|
||||||
|
delete mode 100644 t/05-dependencies-heavy.t
|
||||||
|
|
||||||
|
diff --git a/MANIFEST b/MANIFEST
|
||||||
|
index fddccd7..4780f3d 100644
|
||||||
|
--- a/MANIFEST
|
||||||
|
+++ b/MANIFEST
|
||||||
|
@@ -16,7 +16,6 @@ t/01-load-with-exclude.t
|
||||||
|
t/02-dependencies-default.t
|
||||||
|
t/03-empty.t
|
||||||
|
t/04-dependencies-light.t
|
||||||
|
-t/05-dependencies-heavy.t
|
||||||
|
t/data/empty/dummy
|
||||||
|
t/data/mostly-empty/META.yml
|
||||||
|
t/data/mostly-empty/lib/empty
|
||||||
|
diff --git a/META.json b/META.json
|
||||||
|
index 24b6d31..cd9ff8d 100644
|
||||||
|
--- a/META.json
|
||||||
|
+++ b/META.json
|
||||||
|
@@ -14,18 +14,6 @@
|
||||||
|
},
|
||||||
|
"name" : "Test-Dependencies",
|
||||||
|
"optional_features" : {
|
||||||
|
- "Heavy" : {
|
||||||
|
- "description" : "\"Heavy\" dependency search policy",
|
||||||
|
- "prereqs" : {
|
||||||
|
- "runtime" : {
|
||||||
|
- "requires" : {
|
||||||
|
- "B::PerlReq" : "0",
|
||||||
|
- "PerlReq::Utils" : "0"
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
- },
|
||||||
|
- "x_default" : "0"
|
||||||
|
- },
|
||||||
|
"Legacy" : {
|
||||||
|
"description" : "Legacy (no-arguments) ok_dependencies() invocation",
|
||||||
|
"prereqs" : {
|
||||||
|
@@ -49,10 +37,8 @@
|
||||||
|
},
|
||||||
|
"develop" : {
|
||||||
|
"requires" : {
|
||||||
|
- "B::PerlReq" : "0",
|
||||||
|
"CPAN::Meta" : "0",
|
||||||
|
- "File::Find::Rule::Perl" : "0",
|
||||||
|
- "PerlReq::Utils" : "0"
|
||||||
|
+ "File::Find::Rule::Perl" : "0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtime" : {
|
||||||
|
@@ -61,16 +47,13 @@
|
||||||
|
"perl" : "v5.10.1"
|
||||||
|
},
|
||||||
|
"suggests" : {
|
||||||
|
- "B::PerlReq" : "0",
|
||||||
|
"CPAN::Meta" : "0",
|
||||||
|
- "File::Find::Rule::Perl" : "0",
|
||||||
|
- "PerlReq::Utils" : "0"
|
||||||
|
+ "File::Find::Rule::Perl" : "0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"test" : {
|
||||||
|
"requires" : {
|
||||||
|
- "Test::More" : "1.30",
|
||||||
|
- "Test::Needs" : "0"
|
||||||
|
+ "Test::More" : "1.30"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
diff --git a/META.yml b/META.yml
|
||||||
|
index 45176e6..01e1e21 100644
|
||||||
|
--- a/META.yml
|
||||||
|
+++ b/META.yml
|
||||||
|
@@ -4,7 +4,6 @@ author:
|
||||||
|
- 'Erik Huelsmann <ehuels@gmail.com>'
|
||||||
|
build_requires:
|
||||||
|
Test::More: '1.30'
|
||||||
|
- Test::Needs: '0'
|
||||||
|
configure_requires:
|
||||||
|
CPAN::Meta::Requirements: '2.120620'
|
||||||
|
ExtUtils::MakeMaker: '0'
|
||||||
|
@@ -17,11 +16,6 @@ meta-spec:
|
||||||
|
version: '1.4'
|
||||||
|
name: Test-Dependencies
|
||||||
|
optional_features:
|
||||||
|
- Heavy:
|
||||||
|
- description: '"Heavy" dependency search policy'
|
||||||
|
- requires:
|
||||||
|
- B::PerlReq: '0'
|
||||||
|
- PerlReq::Utils: '0'
|
||||||
|
Legacy:
|
||||||
|
description: 'Legacy (no-arguments) ok_dependencies() invocation'
|
||||||
|
requires:
|
||||||
|
diff --git a/Makefile.PL b/Makefile.PL
|
||||||
|
index 57708c2..c3b1e51 100644
|
||||||
|
--- a/Makefile.PL
|
||||||
|
+++ b/Makefile.PL
|
||||||
|
@@ -23,7 +23,6 @@ my %WriteMakefileArgs = (
|
||||||
|
},
|
||||||
|
"TEST_REQUIRES" => {
|
||||||
|
"Test::More" => "1.30",
|
||||||
|
- "Test::Needs" => 0
|
||||||
|
},
|
||||||
|
"VERSION" => "0.23",
|
||||||
|
"test" => {
|
||||||
|
@@ -35,7 +34,6 @@ my %WriteMakefileArgs = (
|
||||||
|
my %FallbackPrereqs = (
|
||||||
|
"Pod::Strip" => 0,
|
||||||
|
"Test::More" => "1.30",
|
||||||
|
- "Test::Needs" => 0
|
||||||
|
);
|
||||||
|
|
||||||
|
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.029
|
||||||
|
@@ -44,12 +42,6 @@ if (has_module('CPAN::Meta') && has_module('File::Find::Rule::Perl')
|
||||||
|
requires('CPAN::Meta');
|
||||||
|
requires('File::Find::Rule::Perl');
|
||||||
|
}
|
||||||
|
-if (has_module('B::PerlReq') && has_module('PerlReq::Utils')
|
||||||
|
- || prompt('install "Heavy" dependency search policy? [y/N]', 'N') =~ /^y/i) {
|
||||||
|
- requires('B::PerlReq');
|
||||||
|
- requires('PerlReq::Utils');
|
||||||
|
-}
|
||||||
|
-
|
||||||
|
|
||||||
|
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
|
||||||
|
delete $WriteMakefileArgs{TEST_REQUIRES};
|
||||||
|
diff --git a/dist.ini b/dist.ini
|
||||||
|
index abcc46b..885da23 100644
|
||||||
|
--- a/dist.ini
|
||||||
|
+++ b/dist.ini
|
||||||
|
@@ -22,7 +22,6 @@ Pod::Strip = 0
|
||||||
|
[Prereqs / TestRequires]
|
||||||
|
Test::More = 1.30
|
||||||
|
; ' all versions up to 1.1.14 have a bug with 'plan' leaking from 'use_ok'
|
||||||
|
-Test::Needs = 0
|
||||||
|
|
||||||
|
[OptionalFeature / Legacy]
|
||||||
|
-default = 1
|
||||||
|
@@ -30,12 +29,6 @@ Test::Needs = 0
|
||||||
|
CPAN::Meta = 0
|
||||||
|
File::Find::Rule::Perl = 0
|
||||||
|
|
||||||
|
-[OptionalFeature / Heavy]
|
||||||
|
--default = 0
|
||||||
|
--description = "Heavy" dependency search policy
|
||||||
|
-B::PerlReq = 0
|
||||||
|
-PerlReq::Utils = 0
|
||||||
|
-
|
||||||
|
; [MetaNoIndex]
|
||||||
|
; directory = t-data
|
||||||
|
|
||||||
|
diff --git a/lib/Test/Dependencies.pm b/lib/Test/Dependencies.pm
|
||||||
|
index 31f0783..6a1bd69 100644
|
||||||
|
--- a/lib/Test/Dependencies.pm
|
||||||
|
+++ b/lib/Test/Dependencies.pm
|
||||||
|
@@ -110,7 +110,7 @@ sub import {
|
||||||
|
if (defined $args{style}) {
|
||||||
|
_choose_style($args{style});
|
||||||
|
} else {
|
||||||
|
- _choose_style('heavy');
|
||||||
|
+ _choose_style('light');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -122,7 +122,7 @@ sub _choose_style {
|
||||||
|
if (lc $style eq 'light') {
|
||||||
|
eval 'use Test::Dependencies::Light';
|
||||||
|
} elsif (lc $style eq 'heavy') {
|
||||||
|
- eval 'use Test::Dependencies::Heavy';
|
||||||
|
+ require Test::Dependencies::Heavy;
|
||||||
|
} else {
|
||||||
|
carp "Unknown style: '", $style, "'";
|
||||||
|
}
|
||||||
|
diff --git a/lib/Test/Dependencies/Heavy.pm b/lib/Test/Dependencies/Heavy.pm
|
||||||
|
index 5a78f7f..121b8f1 100644
|
||||||
|
--- a/lib/Test/Dependencies/Heavy.pm
|
||||||
|
+++ b/lib/Test/Dependencies/Heavy.pm
|
||||||
|
@@ -3,9 +3,14 @@ package Test::Dependencies::Heavy;
|
||||||
|
use warnings;
|
||||||
|
use strict;
|
||||||
|
|
||||||
|
-use B::PerlReq;
|
||||||
|
+BEGIN {
|
||||||
|
+ die <<'EOF';
|
||||||
|
+Test::Dependencies::Heavy is not available on Gentoo
|
||||||
|
+Read `perldoc Test::Dependencies::Heavy` for details
|
||||||
|
+EOF
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
use IPC::Cmd qw/run/;
|
||||||
|
-use PerlReq::Utils qw(path2mod);
|
||||||
|
use Exporter 'import';
|
||||||
|
|
||||||
|
our @EXPORT = qw/get_modules_used_in_file/;
|
||||||
|
@@ -14,6 +19,33 @@ our @EXPORT = qw/get_modules_used_in_file/;
|
||||||
|
|
||||||
|
Test::Dependencies::Heavy - Heavy style for checking for dependencies.
|
||||||
|
|
||||||
|
+=head1 REMOVED
|
||||||
|
+
|
||||||
|
+This package has been neutered by Gentoo as its primary dependencies,
|
||||||
|
+L<< C<B::PerlReq>|B::PerlReq >> and L<< C<PerlReq::Utils>|PerlReq::Utils >>
|
||||||
|
+( shipped in C<dev-perl/rpm-build-perl> ) are broken upstream since Perl 5.22,
|
||||||
|
+and upstream haven't been seen since 2012.
|
||||||
|
+
|
||||||
|
+Given that nobody in Gentoo noticed this other than Arch Testing, is safe to
|
||||||
|
+assume its dead.
|
||||||
|
+
|
||||||
|
+If the issues with C<rpm-build-perl> can be restored, this removal can be
|
||||||
|
+reverted.
|
||||||
|
+
|
||||||
|
+Related Bugs:
|
||||||
|
+
|
||||||
|
+=over 4
|
||||||
|
+
|
||||||
|
+=item * L<< RT#117350 - Compilation error with op_sibling on Perl 5.26|https://rt.cpan.org/Public/Bug/Display.html?id=117350 >>
|
||||||
|
+
|
||||||
|
+=item * L<< RT#104855 - Runtime Tests fail since Perl 5.22|https://rt.cpan.org/Public/Bug/Display.html?id=104885 >>
|
||||||
|
+
|
||||||
|
+=item * L<< Gentoo#623095 - Compile failure on Perl 5.26|https://bugs.gentoo.org/623096 >>
|
||||||
|
+
|
||||||
|
+=item * L<< Gentoo#627080 - Runtime tests fail|https://bugs.gentoo.org/627080 >>
|
||||||
|
+
|
||||||
|
+=back
|
||||||
|
+
|
||||||
|
=head1 SYNOPSIS
|
||||||
|
|
||||||
|
You shouldn't have to include this module yourself. Look at the
|
||||||
|
diff --git a/t/00-load-basic.t b/t/00-load-basic.t
|
||||||
|
index d776b3d..80fdebd 100644
|
||||||
|
--- a/t/00-load-basic.t
|
||||||
|
+++ b/t/00-load-basic.t
|
||||||
|
@@ -1,18 +1,11 @@
|
||||||
|
#!perl
|
||||||
|
|
||||||
|
use Test::More 0.98;
|
||||||
|
-use Test::Needs;
|
||||||
|
|
||||||
|
plan skip_all => 'Tests incompatible with Test::More 1.001014'
|
||||||
|
if $Test::More::VERSION == 1.001014;
|
||||||
|
|
||||||
|
-
|
||||||
|
use_ok('Test::Dependencies');
|
||||||
|
use_ok('Test::Dependencies::Light');
|
||||||
|
|
||||||
|
-subtest "Heavy Loading" => sub {
|
||||||
|
- test_needs 'B::PerlReq', 'PerlReq::Utils';
|
||||||
|
- use_ok('Test::Dependencies::Heavy');
|
||||||
|
-};
|
||||||
|
-
|
||||||
|
done_testing;
|
||||||
|
diff --git a/t/05-dependencies-heavy.t b/t/05-dependencies-heavy.t
|
||||||
|
deleted file mode 100644
|
||||||
|
index dd9972f..0000000
|
||||||
|
--- a/t/05-dependencies-heavy.t
|
||||||
|
+++ /dev/null
|
||||||
|
@@ -1,12 +0,0 @@
|
||||||
|
-#!perl
|
||||||
|
-
|
||||||
|
-use Test::Needs 'B::PerlReq', 'PerlReq::Utils';
|
||||||
|
-
|
||||||
|
-# yay bootstrap!
|
||||||
|
-use Test::Dependencies exclude => [
|
||||||
|
- qw/Test::Dependencies
|
||||||
|
- ExtUtils::MakeMaker CPAN::Meta::Requirements Module::Metadata /
|
||||||
|
- ],
|
||||||
|
- style => 'heavy';
|
||||||
|
-
|
||||||
|
-ok_dependencies();
|
||||||
|
--
|
||||||
|
2.14.1
|
||||||
|
|
@ -1,5 +1 @@
|
|||||||
DIST navigation-1.13.0.tar.gz 336419 SHA256 5ef288325a0de4accfb4ef0cc37d9e9c4106a05d98b0ae5757f6c4823abada97 SHA512 1b686d4d1e930901dcf899fb73c8609855c3bb6d797322f6f3b9ea7ccb349f98802870b44e0fcbee4e68abebeecbaff57d453dc790fbc908cd23b8afda22e1af WHIRLPOOL 096103d8b774205995a12d294c820187fb89302285b363f6e6b9a4bb1e30a2edf9b33a451effc00b8aeec4d8f40664f61266314d389b9c668c0d7cf2152f70dd
|
|
||||||
DIST navigation-1.13.1.tar.gz 335568 SHA256 aaafdc6ee41ce79f44c03710076a105411b96dfcf35a7816607cbd0f48c8e8bc SHA512 969ce141dacc3ec8c249769a861c44a8d061bfb24c1fc63bd2873b589b11581f93e3faf3292f4db5daff89100859e05451d38278f859cb527adf55405d8f536e WHIRLPOOL f4161eb7e357384cebd2f40ead98ac559d16b055a81aee1898bfa23259d42fc88978abec195af62f4a227030b200a5a9ca79079693ebc6f3a3eb1a9d5cfb7dbb
|
|
||||||
DIST navigation-1.14.0.tar.gz 340196 SHA256 3974bb52af21cf0a6e4da8eb231b3101b4c5da700793bdac1cdc97e69d6e5cac SHA512 8ac2048be6d06be1f137aab2e73c5c724e794b9e6125fa70e2283df3790200f7b5203bae12c46e0796523ae58a4f8ede79fd0c1afc09a306a99f450576c7b11a WHIRLPOOL 12e8b7f5043a9473033df772021c3ebae1cdf87bde52988874489e490e7dfdcb07623c588ffd1297fbbd3fc336813fc6f4e9ae812dc80dfcad3062cceb82ef0b
|
|
||||||
DIST navigation-1.14.2.tar.gz 345166 SHA256 b8be76079876ff866bce634caf862f1e2fd8e017d82c207b6aed27ca94cf0f6c SHA512 6477104a330a20722fde1634a0d51b1706c9705b4b9415aa9703c99a61d2ce3de97caba24a6b667897e842490c15a6bf2cdbb2f51341febf29d0475b4c0f384b WHIRLPOOL d4fbea98ccf9d7d75ce6cdec54b32132b67a962b047fbf25ea2dd0c2be874e1f981d1f2de66e4a03567680e32c3bd01904429a072b99d9265c50e0baa44cdb5b
|
|
||||||
DIST navigation-1.15.1.tar.gz 346480 SHA256 630f5aae5bae931e0bae9d2df85b82cfeab250c9deaee275c3c274c8987abda1 SHA512 25c5093bf7acca9d15d46bb2d0ae7e4ce0fa45f18b32d1626668dcbd33732317e8535b978e7225d86391472c517f05acb7736f31a7c511c8736ab8a22c7af4b0 WHIRLPOOL 14c73786a595ab91cdc9e0998880518edaf2b40360f639159561d77b3f27a5d1a0d63604232ccc1f81712d592249d0723c2a5c56573475d6c486cca3c0c1aaab
|
DIST navigation-1.15.1.tar.gz 346480 SHA256 630f5aae5bae931e0bae9d2df85b82cfeab250c9deaee275c3c274c8987abda1 SHA512 25c5093bf7acca9d15d46bb2d0ae7e4ce0fa45f18b32d1626668dcbd33732317e8535b978e7225d86391472c517f05acb7736f31a7c511c8736ab8a22c7af4b0 WHIRLPOOL 14c73786a595ab91cdc9e0998880518edaf2b40360f639159561d77b3f27a5d1a0d63604232ccc1f81712d592249d0723c2a5c56573475d6c486cca3c0c1aaab
|
||||||
|
@ -1,24 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
ROS_REPO_URI="https://github.com/ros-planning/navigation"
|
|
||||||
ROS_SUBDIR=${PN}
|
|
||||||
KEYWORDS="~amd64 ~arm"
|
|
||||||
|
|
||||||
inherit ros-catkin
|
|
||||||
|
|
||||||
DESCRIPTION="Attempts to find a legal place to put a carrot for the robot to follow"
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-ros/roscpp
|
|
||||||
dev-ros/tf
|
|
||||||
dev-ros/nav_core
|
|
||||||
dev-ros/costmap_2d
|
|
||||||
dev-ros/base_local_planner
|
|
||||||
dev-ros/pluginlib
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
@ -1,24 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
ROS_REPO_URI="https://github.com/ros-planning/navigation"
|
|
||||||
ROS_SUBDIR=${PN}
|
|
||||||
KEYWORDS="~amd64 ~arm"
|
|
||||||
|
|
||||||
inherit ros-catkin
|
|
||||||
|
|
||||||
DESCRIPTION="Attempts to find a legal place to put a carrot for the robot to follow"
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-ros/roscpp
|
|
||||||
dev-ros/tf
|
|
||||||
dev-ros/nav_core
|
|
||||||
dev-ros/costmap_2d
|
|
||||||
dev-ros/base_local_planner
|
|
||||||
dev-ros/pluginlib
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
@ -1,24 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
ROS_REPO_URI="https://github.com/ros-planning/navigation"
|
|
||||||
ROS_SUBDIR=${PN}
|
|
||||||
KEYWORDS="~amd64 ~arm"
|
|
||||||
|
|
||||||
inherit ros-catkin
|
|
||||||
|
|
||||||
DESCRIPTION="Attempts to find a legal place to put a carrot for the robot to follow"
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-ros/roscpp
|
|
||||||
dev-ros/tf
|
|
||||||
dev-ros/nav_core
|
|
||||||
dev-ros/costmap_2d
|
|
||||||
dev-ros/base_local_planner
|
|
||||||
dev-ros/pluginlib
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue