Sync with portage [Sat Jan 24 14:11:38 MSK 2015].

master
root 9 years ago
parent 5d63250da2
commit 1e149b93e1

@ -1,6 +1,11 @@
# ChangeLog for app-editors/emacs
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.651 2015/01/02 17:02:55 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.652 2015/01/23 20:38:44 ulm Exp $
*emacs-24.4-r2 (23 Jan 2015)
23 Jan 2015; Ulrich Müller <ulm@gentoo.org> +emacs-24.4-r2.ebuild:
Don't shadow load-path in gnus, bug 537156.
02 Jan 2015; Mikle Kolyada <zlogene@gentoo.org> emacs-24.4-r1.ebuild:
x86 stable wrt bug #531806

@ -9,19 +9,26 @@ DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd0929692519884
DIST emacs-24.3-patches-7.tar.xz 6484 SHA256 167a004b3b528dada8f68d28ce98cfbf1f23a1e00e52d7b23e14352178e5eab7 SHA512 6e3f6f053ad66e6d298b4fd904c57a6c2a03269ec53e9dfc56f834672a42c8f48eeb20a7ed1bcfb534eb62e0cca6e01b4a1663bebb046a0ce7325b732a378868 WHIRLPOOL bb68a6874e682afe58fe4cdf60695bc7b8d763afd15ba40ffda3156e80a6cad318e969fed6f22cb6e484ffdc29daa1b6b64873bf6cf73de28cfa711172046138
DIST emacs-24.3.tar.xz 35565352 SHA256 70aa2942e9ae689ed17eddedfca5027c364ffbcc8b59968b1645e935f4c7058d SHA512 a1300fa10a9fba2db9735db3d01382bcda89ceec033976c4622796dfdf6d2748ed5fa73edf229182b368190c8acbf706810dd5f344542d2c0d294154bc2d0ca9 WHIRLPOOL 687ad4c7d69b41884bf28269bdea1808e03cdcec5a5218d0bac23c07cca3ced341ef98b4d5892149e2dbe899774a5e60edde9931d6c0fe41687995f530fb61d8
DIST emacs-24.4-patches-2.tar.xz 1316 SHA256 e67954091f565668b921d32c14f9f31800e09249248fe03fd4369480a17a26f5 SHA512 c52910391ca58fc9a4b99147f62f2f1d9432c08889bd756cb3b5bf21028ef205a5d285fdbd495c5f1608180b834682ee8b4877e2d02359afb3596078fea5533b WHIRLPOOL a571557a3e86c69dde864cb1aac34b12bc6b8b2d97b8a73293337c1c971143fcf807be30c61c0bf6ecec3d5174f46afdece7395f1012d366dca45b4560c825c7
DIST emacs-24.4-patches-3.tar.xz 3780 SHA256 2dd1ba1e9cca9121731d14da30ecf3eb720c07e9644a7b9d75e3f02ebc2089d7 SHA512 dde60b26a7dffca1f80937af406ec8a7b4dd8c2563f57c290629acc4767ef38075fcc42ca62c5f172c972fc3cb6c2c0539d3db641386edc68a842bc6cf81237c WHIRLPOOL 3da7034ac9ce495f57ad5bd82f6f8a4d8a4baddd4126b6753423f5cf58aa01873838e22b2908b8c2e4cd48590dd7fb7ea3a520e1bf43be7d0eaf02583bdc9f6f
DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b
EBUILD emacs-18.59-r10.ebuild 4297 SHA256 74c5d7927ea976e02680e0a24a90a270a067787e45cbb74602c8e7e513eec166 SHA512 d19f66368ed77bd4caeb260b098e79077a8e87328522d75092297c2cf15b39deb267518242f4939405a99365682653506374c0b6942be267816ddf9419a0ae4a WHIRLPOOL f8fe6dd1b04e838b0e5acc2d199a2d356dbf5ae61152a3ec9df156eceb04a9120743f8f98b04b27ae620b7c30ec5e1841df65b86a572be0746044969c42699a5
EBUILD emacs-23.4-r11.ebuild 11318 SHA256 bc55e5fa7d3c4638c0162e3812537fb8b029cb0bbbdebf80bef04f3577554b69 SHA512 6090d1f42006ab20c991817da95694759ee8468a0ebb41c679f5fdb515f252ed8792f9b06d3a42ed1b424a847a31013a7895d17ae889cd548499dae6ded31489 WHIRLPOOL 6121ee3880a3fc990f54a50257c6472936afb5b3086844e625333747d30b6f048d745d9f330cef0d4634505ea5c1b31b8efa1c728b5ff75e77ffb2983a890b54
EBUILD emacs-24.3-r6.ebuild 11208 SHA256 1ded9fecbbdc1c4c0d29690e6880bfe800525647bbd7597a21610762c48332eb SHA512 f6a29ada07419957579adac3ec587ea762064aa13c33677317a497de7b5a35e768d9270e57cefde66033b1b09ea3c8ce15ffac7ff1ab7b5e98adad92e4bc2ebf WHIRLPOOL 91258009fee9fb428c4b6d987bb5b4ef15035183f9084eb421fc0b7382f205252b051e017a214c7c3ee018f612f60792c9c2dde1a72ee15744f54c9e336408c6
EBUILD emacs-24.4-r1.ebuild 10676 SHA256 db03de8671b255c4971edee92b7018fe6aed879afa98dbb6dd3a8a4afd91d182 SHA512 6ef50390ff27885edb1ac061205aef3f0ca846730de9e78f5467d38355971777c9f68cca234641adcbbc1f43b37a50d76cf5f8f385976b042aaa36a4ee3c71d7 WHIRLPOOL 19681800a6c61650eac2aa5072eadc0ad38bc5c529736787a32b1bf066e256605fd190c6b4998e6d35b799dde9eed1d395d65051d8288f6007d1936d3847a3da
MISC ChangeLog 89081 SHA256 4377245e42b8efcfe9d58f224255163a2daa772b3c0b0bd5dba593345252ff46 SHA512 f83ea0510a939586e977866d17f0fa7cab0c24fd9bb42708be2db796889d82ed2d76e413546a5fe44ee57118e9e0fc14b4508b31f9c04e3b7871d59983974d9d WHIRLPOOL 4c77d31f9f88493877745b9523d04e853919caa1204b0fc7a1b959ca75be3188468fed1ca3fd399103f64fd835b2cc01ac237c634bcd0c8396685b011ba3cadd
EBUILD emacs-24.4-r2.ebuild 10676 SHA256 f7dcabe41c840ff4bf08a20fc2824b992315d16ccdb9000174ce0b5743c0e56b SHA512 87ae797db5f1a55fffb0b8b1611698609b49bd7f8802a58c55e8e55a675864ed0ce4fa36527d5d1bb72615769cb3c31098e8742a4227560a3c74b8365d792208 WHIRLPOOL 63395637b2b8eadc1b4939ef9164ee44703ce866d01870bb7f80b9c467503b1c25908c5ac5c70b18ceb32b0b5b9588ca544538f4b35e1f1b53ff51e4148bc905
MISC ChangeLog 89224 SHA256 eef42b893326b7f0b16df584ce67ea74a4ae6fa478d38d9ea7e4e12ef4deb0fb SHA512 66b0550199ab3874fa4184feb169e5bd977ebe4478f968f783dc61933fe5c4650bb25b3cd7a58a99de95b6b9b173f849cc3aa5a47131fdc9dcaa11a154357080 WHIRLPOOL e1eadffd45cbb54b65c17801fd077a20bb374bf8811a7bad2ac6e6fcb6b6dd4796e5cc7d261d50657560eb34e35101aca667f2de1de5e94874ee6a9d4c5ed57f
MISC metadata.xml 2522 SHA256 0dcfb3cd3457215ad785b82adfd0d60eafc10df3ac58c9125f6006e4ac90ced6 SHA512 8fefab8f3644c38b5a5c37e8aba2ee45a0b329b4dd846d280ef33893d940892abaf09204bf807d98870106677caf48e376667a4f2bf7c1dca26e72b6b5ea2c54 WHIRLPOOL b40fe229764c94b5bf59eda550e9a480a9793f3a4df43fa65c0dea518ad2372faf3276ce6009ad44a02907c2df63068b9596fc39e53cc7214dd5b30750df9a8d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iJwEAQEIAAYFAlSmzuIACgkQG9wOWsQutdb+CQP/XzJ3XAa8s83w2Xg7uUS0JZic
JhLUNwVYPN1Rd7pPuf57uhh/vdKFP0VhjmkJ+TJ4XWD7EESNwiMWJqK+mpkcRAYb
WpfD0Ffkl/ueo/Ph7zodtBrkpi5h2kpk12ZkHarQLLgss8VUZPNwkuBPSJZR/zkb
giH9mC6Drai6CIm4hZE=
=isCG
iQGcBAEBCAAGBQJUwrLGAAoJEJQzkH1pP7W4VjEMAK+DuHiQrbI5j3GuwhbHN50N
vMr5927SLygfEcx6NYJ6/W63TGfCWqFjmHdB9CAt9+HyKk7l1ME5MyPTzFFu0RgD
ef6HPzdSbq4SusSUaTWXRUhwSemEN9dedlBHOktnZM6r2tb3elHsOvg/lYE5/pym
rTM6DVFK/5zmyx5H+PRaqbsWF9JmQTik8iqsLvTpfB0ACTNBGhBaSnCJ1U2R9S03
ZuwX6S+J21TD3P0e0r54yl3jGipE4uxsondc1sYZgpvyxUEyuRKsMKezLiO7c1cl
HqIm1UM4LdCCUlvZWbd7Z3A7IgwX5j28Xj1R1yRDq6QjRvoJdakxfmU73stPbvJs
L6LBLTAmPVh+CI/8FzdYhps/HDZtObjuviDDpr1Edy1qYrAJYOTcJiIoDV+AeZRP
WI993utc0oSWYilZGiRp65XaPlZjl+XEFSWICXMb3McblYqHho8GstMwY8Mi//+u
fXaSA3gSHcHHahIh+en+szKkKxYmEBiAK/nt0sp0pQ==
=ZeD/
-----END PGP SIGNATURE-----

@ -0,0 +1,338 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r2.ebuild,v 1.1 2015/01/23 20:38:44 ulm Exp $
EAPI=5
inherit elisp-common eutils flag-o-matic multilib readme.gentoo
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
http://dev.gentoo.org/~ulm/emacs/${P}-patches-3.tar.xz"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.16
>=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?]
net-libs/liblockfile
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
gfile? ( >=dev-libs/glib-2.28.6 )
gnutls? ( net-libs/gnutls )
gpm? ( sys-libs/gpm )
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
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 )
jpeg? ( virtual/jpeg:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
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
sys-apps/paxctl
)"
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() {
EPATCH_SUFFIX=patch epatch
epatch_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
}
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 m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
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
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="${GAMES_USER_DED:-games}" \
--without-compress-install \
--with-file-notification=$(usev gfile || usev inotify || echo no) \
$(use_enable acl) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with gpm) \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(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/{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
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
local pvr
for pvr in ${REPLACING_VERSIONS}; do
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
done
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
}

@ -1,6 +1,12 @@
# ChangeLog for app-emulation/emul-linux-x86-java
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/ChangeLog,v 1.145 2014/11/04 18:05:44 ercpe Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/ChangeLog,v 1.146 2015/01/23 17:54:04 ercpe Exp $
*emul-linux-x86-java-1.7.0.76 (23 Jan 2015)
23 Jan 2015; Johann Schmitz <ercpe@gentoo.org>
+emul-linux-x86-java-1.7.0.76.ebuild:
Version bump of emul-linux-x86-java wrt bug #537214
*emul-linux-x86-java-1.7.0.72 (04 Nov 2014)

@ -6,18 +6,20 @@ AUX emul-linux-x86-java-1.7.env-r1 969 SHA256 536aaac1a5f9336cbc0fe8626fd1553af3
AUX fontconfig.Gentoo.properties 11196 SHA256 9372ca516ff36609d846a9cb446dde3212e976c10166d8e231312d6238d1db0c SHA512 1802e52383a04efd0d7fb4d6a3903f99128dce90afcb10b9dd0d3515e5feafb807449024dbe5742c7dfa9d43736e474412e1a289e06b29cf3a58e59deedd56f9 WHIRLPOOL f4c5364255f8da18bf61501d6fac10972216182e891cadd90e2cccd27917caaeeb29cf3691e865ce02937904efb30716fd8de2fca875929ff89b06ada2cff0b6
DIST jre-7u71-linux-i586.tar.gz 48461842 SHA256 b616145b22aafd53433bef76c873d50c4557469d15fc14bd852885cc4fa2947d SHA512 6d63fbcf2601660bb57c8496c024a5186ac41ef6fe96f8eb36e089a2a80bac4c26c43e356417e8ac7568685df005bda0fa4c74033e6501718ca90277ab75137e WHIRLPOOL 804ca029a0d4d8d345eba9f8924735bb82f74d47098f0ff876a4104c005bad2b2e69ba1585f7c11ebba43e4923bea7f85a8061902ce72a04b2df6acb411d3cdf
DIST jre-7u72-linux-i586.tar.gz 48474551 SHA256 7e9fee89daad3fed1ef2f12dcb496ff2de4ec1aaf9cae6dbbb327747e2b95bd6 SHA512 40d21ccb21656d4d54723991d1acc18da70a51ff466ca32441a6304978dd1d6a0f06144392f42fd80da6f19692154a345ad1d61c6ebba84bc8c6ba38e86e3096 WHIRLPOOL fda875fe86f6bc9c0df62958620baa9d24207913e3f3890b5459173a7815811e9b18d0d4de133a4e28d0fc71e8464618c0bb132ee0244c8d38a287647f78c145
DIST jre-7u76-linux-i586.tar.gz 48501515 SHA256 38aecf5f6c8706f293b40db0133fca0aca5e6ab520c1b9b0a3fc38ef2988b3cf SHA512 084752d9f41352df061be8327d6eecdd07d4065de8c0a7201f36cbc1fbd62c1ca45b21dc882601c34a09bca29317ebe952ac589904d4893545544134ed619cce WHIRLPOOL c6f90d86a5b1e06385996354a8aa450b83e0516345a014a2f55a41e436e2e00121d200d5d83ff96691237330945589de97d8e6e5895ef5dae0aa352c4b476768
EBUILD emul-linux-x86-java-1.7.0.71.ebuild 4006 SHA256 9619e043fac0f732c97a938b1a5a07f49ebc47624c01d14f9cdb983db2c73b50 SHA512 84da075c26b6aff6089969fe75bdfb103f060167d7c0a525b5d0ac8c488a0cb4f4f1005973359522099126d51d7a3e497d441060e0e26e77345794d2ed2adb81 WHIRLPOOL 4220dc89f960e0821ab26f6f85d2e65ad4cd8c139f681043de054b8f8cd2c3f22e63a633f72addc6c6fbfd9a30951d59cd268924c21038a521e879cc9a9d0669
EBUILD emul-linux-x86-java-1.7.0.72.ebuild 4009 SHA256 0a3abc18f553404fd3042d7dde334722f096a5c9ef2123dc8598f76cce397bf6 SHA512 2dd868da4189aba07deb67d66c66c1eeaddde3f8ab46161759d49cc0fc0fc1e3e5dc4a4ef315371fe6f4b5cdc7b6ea3d402fb85e77e8a8ee88d7201f7a053a40 WHIRLPOOL 5df0d5d4dfc8b5f6d1a97d586c54404cfd69d99778a175c706a9025afff74c72dea3c8167362e9e514b9efc0aa877eda2a0932542fc0e023617ddd8984e0ec31
MISC ChangeLog 28419 SHA256 08187840591843e7fd1b41d1bba611b349f366e4120178e9d59a28e709d9687a SHA512 2e7cc84ba4cab769ecc3781641cc290b4b43e7d2d5cffc4db7a5bf8deaed4a3e326b3e1738f7c984baa917c3cd8219913c4ea797f66312570cb469df7a52d711 WHIRLPOOL 76b0219df49f9539d81cd2faad9468d62257ede6026ab25e00e5317a3a2ef6da6d8bf35ffcb78a7383d69a0f22d4e1e6f8c834a19022a6fdc34cb88e813b3046
EBUILD emul-linux-x86-java-1.7.0.76.ebuild 4009 SHA256 55acfcd6b23eaf58783a74d3bfdff1f10c1c844dbbc2e1741ade6638f11f1657 SHA512 8b8073b98efdba5fd5d9c764a1b523695d9606cfb75ade1411240b1cc687d659640c97e93e928d4ad78970828bff727adbbfc8accd75964210bd4ab150ab56e3 WHIRLPOOL 2417c65bdf0cd5461f7b4020e7ccea05c9d24132e710e176c3efaecb7150a72b9258850f93330199265ffbed838d0965cc0d719f337e90160488fdf771b6cfe2
MISC ChangeLog 28608 SHA256 ea9c3882a23719918e8f3dee21449218b00b10427cd18e021d2b59766fe33429 SHA512 071fd2ae50699d0e25491cdb3ddce0ba1d3b61ae53f765dbcb05ce68bda4a4beeea9d48697c0ecf83f228ef8cd58b6c4759558156bc9abbf228947a881893e36 WHIRLPOOL 74b9b4a235c43e38b13998393aa71253035744dfaa9e568c7df4f0b3dd5bc8e480f0bcf296073410ee2a86d63fb68f931e32ed0c00495a848c8faab1e5830659
MISC metadata.xml 243 SHA256 bec7d825ae2052459b6f40ddcf9a807c18caf8f5aa3e5844de29a9b337230536 SHA512 5a5dc347f5a2a29e3f122631df69dca812d0f649921a32ad21dfc33d57ac9757d2552c59a14c5a4275de5376c9b0f19fc0dde030eba69d47dd6682b1638536e1 WHIRLPOOL 9bdb79b376c2c7652455ab2e7117a9abd4e4110caa276c31e4b3e2ed8b0f49b4736083234b8bbc5012edc8b6ee866de055c6cfdf98794b11619cbd517ee2dd64
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUWRV9AAoJEKCEBkJ3xQHtkEcH/3UGqlMbeEQg2T9FrqCwddyf
XdKNTUJ7/u7uPC59/m1OOK5GLOLdFYNspZNJ9T8bDygawY5RZKROfOP74RFyDJEl
1szjyUkccPuW1fSd7mpSvRM/KLZTMa0q52D/ZXHfO1G2cMB/Cjrv5CT5ACPoCUBs
+Wf9R94Fc9VpzXjQqIJtkD/v2cjr/psI8Ms888FzkLUnZykJ7Bt4GjfmVrLWLwqI
2xhTn0ZTFKJhZGDAb+5Kd/Nbj14TuRhpu3EZ7ctH/wEojLTRFhNe5wFxuhV3zpD6
cnKm/i6PVNITlnjz4v+zubM5bs5Hi0K7SNfrjX0T7+gBH0auluSKctGW2R+9Njc=
=o2cC
iQEcBAEBCAAGBQJUwoq9AAoJEKCEBkJ3xQHtrLMH/jXaAs9PO46U4+9ag5vIDQXX
UKd4k3qkZZv/MfmTc7+nmas5xqSRJ8Y1q5933PmO6q3KiWuYDpCUuxoYIEQu53fB
kjuIs0NDZXvSEW00StsAawhkNCX6EX9t54EXJRKd+Q7Yl1tW7kO+TB+QcIiQ18Dd
zroITNeLR6xBXX38/TnvPr3UEgQtaFGSCuE/fZRC1nlERzyLGBIOChMcNk5+TJee
MhJHM0Fb8foG7MC4KLBDQKREIBkSpfuRSZNst0+YpFYFDRg7RYg109H3mC3DRjz8
SIdzKPL2C4u5i+vGKZNg/MsgvLVyGuzbB2LrsKUXakPIjZ4fWAKoRbTLuoReyxU=
=tzTR
-----END PGP SIGNATURE-----

@ -0,0 +1,129 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.7.0.76.ebuild,v 1.1 2015/01/23 17:54:04 ercpe Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
DESCRIPTION="Oracle's Java SE Runtime Environment (32bit)"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="${X86_AT}"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="-* ~amd64"
IUSE="+X alsa nsplugin pax_kernel"
RESTRICT="fetch strip"
QA_PREBUILT="*"
RDEPEND="
|| (
(
X? (
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrender[abi_x86_32(-)]
x11-libs/libXtst[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)] )
alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] )
)
(
X? ( app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] )
alsa? ( app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )
)
)
"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again."
einfo ""
einfo "Please download '${X86_AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jre-${MY_PV}-oth-JPR"
einfo
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
bin/java -client -Xshare:dump || die
bin/java -server -Xshare:dump || die
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
# Without nsplugin flag, also remove the new plugin
arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir {} + || die
dodoc COPYRIGHT README
if use nsplugin; then
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
-e "s#Exec=.*#Exec=${dest}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
java-vm_revdep-mask
}

@ -1,6 +1,11 @@
# ChangeLog for app-emulation/xen
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.186 2015/01/21 02:46:30 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.187 2015/01/24 05:05:19 idella4 Exp $
24 Jan 2015; Ian Delaney <idella4@gentoo.org> +files/xen-4.5-efi.patch,
xen-4.5.0.ebuild:
add patch to update for IUSE efi, prepared by D. Mannarino from bug #534570,
fixes said bug
*xen-4.5.0 (21 Jan 2015)
*xen-4.4.1-r5 (21 Jan 2015)

@ -5,6 +5,7 @@ AUX xen-4-fix_dotconfig-gcc.patch 1525 SHA256 943119cde08d16d05a927a85fb54ee4cee
AUX xen-4.2-efi.patch 2216 SHA256 0886961e2656fe7e140dd0ac0e6620d4c14ef0796b8f8889bda163e2a9f8db8b SHA512 ecaa4f1f1c3ca737931fe5343529708dfb7ec7040dbf2acf2b155e7c7f019ce3e2630ddb302213570a2647fe220dbf23eb6c28618d6b1be9161e25fcadd71cb4 WHIRLPOOL 63b56e22683b2755ae17e7871c1b535d750f655ff8c003979d039654f5ef3303457b5d4469f216c1744202d4d1f4561f7498c1d93171ab1110a93e3a2fa8db8d
AUX xen-4.3-fix_dotconfig-gcc.patch 8854 SHA256 4e0d22acdb4ecc4a1d418ec91bc6ddb9ef1c283ee3ca1f67bac85d3116d76ccc SHA512 b4c969b0cf166862ea5c5cb0912d7dae8c5bf7befd6dd6bdf4e56df8a4daf85c0a36c94247053f74edc0f24b1c15a18e7ddae9d24ad28d54b726a1fbbab442be WHIRLPOOL de7b614ae486fd2cc591b405b475745b003c638c9be4c8153b61a368802af36d2a2974d1e022eb14fb58ad9260f9f82c438c84cb65c3499076c579f7e1c3e6ad
AUX xen-4.4-efi.patch 1873 SHA256 096ae932f6f9387b8d5a837279c436173310f121e06ba356b7dded67d682ac7a SHA512 a448b72f679fa2e9d544d73bfb68d2deef646706917114a458c9c44a0338d46390ebffe8b671a30f057be9f15b8fb4246c574916e674b5bd314b6908e5e06c82 WHIRLPOOL 02ba29e135f85727a655ed674624a97c3bad40ddd00a0e194b64f5179b9e65c9f6831c902c754001551dc4fbc0a08ee52c075208551d72a65b2f93f7aef29698
AUX xen-4.5-efi.patch 1940 SHA256 f977cd11b28f3d8a8cd808c8910c661c6abd92864414ca1412409fe66f1773ae SHA512 7a5bf988c5c9b4fc231d3013f5be6994ef8a2c7e38c37871d54aeaf4f2cd4922c55f3551f4a7d8296b79078fa9192a3835b42197eb314e6cbeb89dd93e10961f WHIRLPOOL 5c7a01f292e39cb9b04acf40b2e1bba1766acf91f082923416c0e086461d5e8ac8f6885934ae1326128b061ec69a2f56a0c526e7d3e1d00da4cc7a6cdfda27d9
DIST xen-4.2.5-upstream-patches-2.tar.xz 16768 SHA256 5d63f9f4c0619465c4421ad4f9087e82f833b4b1683f0aa2a38c191aee36c71a SHA512 14bd3ed218d4c4711c084789e89914c1550c4154fa7e228f663eb5a635dfd8e0031e0d762d5502e0673a2991a8790ce3208fca5649093378066794f3ed32a1d5 WHIRLPOOL 54fcc148f70ddfde0b7bfb160850c473c1d8336ca4417bb27681ffd75127123c44d67ca04886dfc709fcbe45040abb9ffa49d392f1a82a9da525e7d93aadaba2
DIST xen-4.2.5-upstream-patches-3.tar.xz 17260 SHA256 bf024b119135f1ead6eb2ec9873a04629caccdfafe9cdf55e50d9b9e15db276b SHA512 7c54df4a7d8688fcd50ee85da2cb871a3a0d66d95ed44a812eb70f604d8e7e2def21401cfc05227b3cceabaa6d6a4cc9d59ceae9a8f7cbdc93c014b5a925068a WHIRLPOOL 1faf73d545f54bf46925cea2ffb62bce7ee9c538e5459486593106b6b135d1784913f2cd27a0cdec3e6cc7ef4531a06e41512db07d79be58bc242acb1d49c5c7
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
@ -21,23 +22,13 @@ EBUILD xen-4.3.3-r3.ebuild 4128 SHA256 ddb3860bc9b7e74b0883e36fe1d1856d1a4902b2b
EBUILD xen-4.3.3-r4.ebuild 4130 SHA256 6b9c9a2862a039ab62b2110580fefd387f46e38342cb8928e7a0587305a3f8bf SHA512 7bcd4f65426496ab3503b5f84c71f68b70feda12b6aadc085e604c940b4169103569c424f7dbe740385877cf657ad39ab2be859ba94395fd6c89d7c9b8cde832 WHIRLPOOL d4ff81795d4627a626e8bd89afb0a782dec0acb635a06f63492a1cd31c855452d87e7aaf63430fe440de7fc983214733ae388df3a40fa11f854d0b65129c9b99
EBUILD xen-4.4.1-r4.ebuild 4359 SHA256 65d6f92f94194676be6506ebb7aced0198dcad57669934001f3d04fcc81cc72c SHA512 60511e65eccaec6cef94328f93df193630c8f1e88698d69ea19c76bc0b9ca445cf0648c0c70edebffdb8e3365983394b13f6bf8a0973b647e05cec90547ade0a WHIRLPOOL 8c4072c364801ed43aca4f1a0870339fba7c644b9c7b2b02b4d9ca9b80b46fcd2e3bcf658806705dfe627fbf345643647b404fd00b2ac1047f78961b9f7eac4c
EBUILD xen-4.4.1-r5.ebuild 4359 SHA256 dc7d0f3657e4ad4cb3eecfe14b4626c4c3a736f80aa5bf73bbdf83420f16230c SHA512 f9e8ee94a933b01fc14945eb86c237dab21f6cb2df187feffbaafca773a11a537ba1dcf086a9344e1b48434079d39550f450811a1671d2b57fd3c5d8cf9cda7e WHIRLPOOL c66822e31da8b971ac318610419ff2ea313b1413b998da3d2d4227db4e9311a120889add7ddd11000f11fbd004dd1a97e94f874cf8c84a9786e505baa53f1b9a
EBUILD xen-4.5.0.ebuild 4414 SHA256 44083dd1f311937ed1f911ae282b9c24711b35cb907451269a26e335df860c1c SHA512 5f6d83e784ae1d5d553d4065161275d2f0a289476832a90bb184fcdb3f29ad2c82f0c5122dd8bf6d52f642a611b9d5d28b869b2d11e9173611c9c7c30c57033a WHIRLPOOL 360ad74221273f1e0b4fa18b226fbc63a3f0ad462b89f4f93e508c2e8ed0227f38e87c88be6e55fbafc8aa812bfab5534f9bd8a273668cad9cd7b95797d6a667
MISC ChangeLog 34353 SHA256 42556138b0dcbeb6c3091bd7a4b9dc272157f8e4a525f42d234b2013e64df5d7 SHA512 b32d90f784c6aef20cf3e220ec86e5359c6bf191fe78a8e4f180de5bb8e878ea5d0ffebe5a575d81e7492e1fc9b00c5fd21fe8856360e9a62c465dfcfb7edfed WHIRLPOOL aa957409c079c62ff47ee4df96efaff9712b8673866d8b8b59441f44baf443bc88cc7bce859f2908f651570fca56eab756642f2d83d862f4c4e443ece75252b8
EBUILD xen-4.5.0.ebuild 4417 SHA256 b29f790815a235aa7408dff1b83684ac29439fcdc4a642503c147556847c95f5 SHA512 5e5e7d07f62ac903fde435736b4159d4183848e3f0698eb084a174801970651cc3ba36383d6af2df061b4a60c2ac1394335000ff1d6afcf0323137549f55076a WHIRLPOOL 7349dd636ee273e1d115e841492b983f1f3c9184f365799b5190589a45eafd34051a7620b53809d4ae6974512279e819ab0a6754906339569cb3216c534fbd05
MISC ChangeLog 34547 SHA256 1c69b4dbd1c7842be7d74b6d79050d4160bf5ed22b76e39d1d89e007e53aba9a SHA512 62ecfd7b6531c1bd5b8bd68a541af4a724c1ffd53cdfceda0e63b355340baffef9b1daf528c75969c3e4ca98aec701818f140f48efd2ecc8172a6f7464192a3b WHIRLPOOL e7c29d20d66213249712a1e3134353b03c79049752dd720363daf16813610b0abf7ec222f7545e9931c6b8805e05b529a6dd32f9e9c8b9e615514dd57427903e
MISC metadata.xml 480 SHA256 c6d867148db1480748552aea9692bdee95fb98a94fcfadab0d128cbf1102b0d5 SHA512 888aa860cbb74d79c76f096107d8b22975470373ab11249da2c4ae9c4e172bc52fee73fdfaf07c19e977cabbbdf35ea5b3c6508d4a6f555b771ab6729806fe5c WHIRLPOOL c4d10589ca2c8b4e8bbd877dfc8f4f3b66ce8ae7bece71617e9571f07a39270f54c41f5fbbb2b29020ffc6473e2341064bd708813af3e20a31d5b9bd0510ebe2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUvxMPAAoJEJIMDbyqvv1VipUQAIaQYH5qFyXeSADoQD2Cryco
ZapuAoYFybRMdHPkEGlDOrNKuPRs6xKNpS9h1qgopsoI6sDsfpU7hpzdAGkSv0N0
166+IEC0LQAJ6CI/lKcBBBNdbvqin1OnstdZz9qUk/4yB3fvo3jl6UyjFNUP4n9N
HrzbCOnOXSWqFO3Wv+itY/vttMf2/PukvkE7+FpAp2NaU/hQIonHPaTfhFR5XL/8
wMTzmpWVDx2nFO1zrPwYvf397W4t94xybVSZ89qQE6kKSG0U+KUqZ7H3X8o3PAP3
Xr2h6YSJqa2ucqfwwROaDAWMpiGFsYU8uSqTTQU+DNYCG1cxGHpBOaiiibxwuQRK
JeIAgnyxnaMREgTlQgyfw+p2Q0Mv2YJsqN50RKHCC58FQVdwmoHlHRfU8eMGdnq5
e8Hen6cPSH945eTcBtIMjrmr9rs+jMHdw/AYragD8B6PzM6CPL+k07lpzwnyMjgo
0DMQd6sNgBRzLKirEcw3cpd2kURHnPzM+EK/1xW348CRJ6C+OtxQgAv4WTRX4xZ9
9peAeJqaPGeaJlHDuRf2cr4+JWrppWDqmdB0GyOlRn+dP6VGrKnqIklfBklQroV/
iycjYnXGc5jKzEU3Tqzfo26pihJpmPuqZHI+R8BDkMIpkMqifDyw+kZaB/USY9z9
p6BCeTuRh1eebS4KcMkW
=10iN
iEYEAREIAAYFAlTDKB4ACgkQso7CE7gHKw3hUQCfUEf7j6N0/x59QyzM8bxzzZQS
49gAn3KzalAlRH54HZGdRqF7tDDefrJ4
=tMdi
-----END PGP SIGNATURE-----

@ -0,0 +1,37 @@
diff --git a/xen/Makefile b/xen/Makefile
index 39839a3..d2603f0 100644
--- a/xen/Makefile
+++ b/xen/Makefile
@@ -38,9 +38,15 @@ _install: Z=$(CONFIG_XEN_INSTALL_SUFFIX)
_install: $(TARGET)$(CONFIG_XEN_INSTALL_SUFFIX)
[ -d $(D)/boot ] || $(INSTALL_DIR) $(D)/boot
$(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_FULLVERSION)$(Z)
- ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION).$(XEN_SUBVERSION)$(Z)
- ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION)$(Z)
- ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)$(Z)
+ if [ 'x$(EFI_VENDOR)' == 'x' ]; then \
+ ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION).$(XEN_SUBVERSION)$(Z); \
+ ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION)$(Z);\
+ ln -f -s $(T)-$(XEN_FULLVERSION)$(Z) $(D)$(BOOT_DIR)/$(T)$(Z); \
+ else \
+ $(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION).$(XEN_SUBVERSION)$(Z); \
+ $(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)-$(XEN_VERSION)$(Z);\
+ $(INSTALL_DATA) $(TARGET)$(Z) $(D)$(BOOT_DIR)/$(T)$(Z); \
+ fi; \
$(INSTALL_DATA) $(TARGET)-syms $(D)$(BOOT_DIR)/$(T)-syms-$(XEN_FULLVERSION)
if [ -r $(TARGET).efi -a -n '$(EFI_DIR)' ]; then \
[ -d $(D)$(EFI_DIR) ] || $(INSTALL_DIR) $(D)$(EFI_DIR); \
diff --git a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile
index d502bdf..a2121b0 100644
--- a/xen/arch/x86/Makefile
+++ b/xen/arch/x86/Makefile
@@ -112,7 +112,7 @@ $(TARGET)-syms: prelink.o xen.lds $(BASEDIR)/common/symbols-dummy.o
$(@D)/.$(@F).1.o -o $@
rm -f $(@D)/.$(@F).[0-9]*
-EFI_LDFLAGS = $(patsubst -m%,-mi386pep,$(LDFLAGS)) --subsystem=10
+EFI_LDFLAGS = -mi386pep $(patsubst -m%,-mi386pep,$(LDFLAGS)) --subsystem=10
EFI_LDFLAGS += --image-base=$(1) --stack=0,0 --heap=0,0 --strip-debug
EFI_LDFLAGS += --section-alignment=0x200000 --file-alignment=0x20
EFI_LDFLAGS += --major-image-version=$(XEN_VERSION)

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.0.ebuild,v 1.1 2015/01/21 02:46:30 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.0.ebuild,v 1.2 2015/01/24 05:05:19 idella4 Exp $
EAPI=5
@ -98,7 +98,7 @@ src_prepare() {
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
if use efi; then
epatch "${FILESDIR}"/${PN}-4.4-efi.patch
epatch "${FILESDIR}"/${PN}-4.5-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi

@ -0,0 +1,9 @@
# ChangeLog for app-portage/cpuinfo2cpuflags
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/cpuinfo2cpuflags/ChangeLog,v 1.1 2015/01/23 23:09:54 mgorny Exp $
*cpuinfo2cpuflags-1 (23 Jan 2015)
23 Jan 2015; Michał Górny <mgorny@gentoo.org> +cpuinfo2cpuflags-1.ebuild,
+metadata.xml:
Initial version.

@ -0,0 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST cpuinfo2cpuflags-1.tar.gz 1429 SHA256 aaa4b80568936acc4b2798f62254a5170328c862cadc70b22cd10e4e6716bbcc SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede WHIRLPOOL 57c66d7eddbf6245735f037980a3d7a685dbccc11bba7e7dd0e1290a77960f17cdb81f161c012abc0eec213b951709df8d7677f0034d5b083bc6f45be1386ad8
EBUILD cpuinfo2cpuflags-1.ebuild 1079 SHA256 c1b046b57883e320c1a11e00448dec211f3acb1e7c2a901cc7b28c2dbbcb7656 SHA512 4b153e2f866e9baec49b932bf5a7d45a4e43276aee21ad85a0cea1b98330cdf1cc2a458adc13bf01836ddef6df62666b13f3e5392784eee2f3f72a9ccc295744 WHIRLPOOL 62d31d702953c0b14af5bee1670e5cba810b6a82d7235f429c8a24e1bb305e452e75e94c84465f78f038bfacfb7b1a9358604124a442c966693b9a9ed9fd8265
MISC ChangeLog 378 SHA256 fbcf9dfb14216f1cdce78d03fc6ddae732ae9795001592edeeefc023ddeb54c6 SHA512 ea2934b095918c6b8108480f0104d29e7ee01334650dbc3ed579f38622f1f00a247cbbe6034f444e8ec7fbf266c7abc10f98c1201972c7988861efa1088b128a WHIRLPOOL 162dda5d5c3389ed409163167cbd67a43b511f7cf138eb7e632fd19971c6db2ab7baa900a84d5b69b4bf766ab398f9e0e68624fc3a94a80cede2d5a25bb503c6
MISC metadata.xml 233 SHA256 fd88d74157f79eb4a06067443b7138cfb56fe1c66bfa5dfe72bda038ea5a9dda SHA512 6676f74cc1b612ba4f95101b64570f257e4b37cfd803a987e3afd9e12ef9b1480918c5d6e4fa955b8447eba9e319c94aac11abe247187870406986b476b154e8 WHIRLPOOL 3c1f192d1fb5e213e407a70a7be417170b651f3049b32ddf1f6b1c1983dedbcb498fa92eb96a41463c0ff0754044930150f0e5940708a6584923e12b86200349
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCABmBQJUwtTDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOIkoQALYzlIsrvjzu/YwfOKoK9+Hb
cf98NKgXBVNXhHpJDh5H8f/oKYfUaJ4su7UHgY0AuHkGYjzA8nnvcs0+aaXSznf/
/97+wBEKzBOAUgLRardZBwseRqQRVAPBtgxvDFrzIr1e9haRmQ5BYxBUfKXIbP0O
5DFnxabm5B5PppWJJ39Fj46dzk7uqfiS9Vm0+L1z3XLqLeKxjArKSKzAGwX4esQu
gcPwhSPAf3zTjXDgI9YqtPN5DEoLEe0AWZWPY8otlSo4pMkQZ/IsgZ2klbaNgASr
Evs2LyJz8skrAqdAS95Nf6WVMJ3RnazBU/1ygnwPuoiA2dEFL4H5X4Qea/qtd2pj
vZIFtiZRVvRtUzRPGth9R1o+cpijniHuo11Qd67jswUENc5QrpoMt/JtLVVCNYCU
DmOXZ5UYQBMeOh0aWt3igDpXXndBXNKBGpyyNeYv26s5mq5zamntp4R1nOzH8gm5
Kcg0tAZkBgPcwIX8RRQrslg/bSs7uNbQlgVZzqrxH+QSOHnq9iZdUz87yNRenBK0
k69XrszsF3aXBE5HuA90LqFiAqSAhK6PeNGa/2yZPAvWgYTZRtasy4rCrOh+zEXY
/K1fAuOUH2SmptBAvU9MzOs61do22SLPZbFDzPB56/R5bwasNxf3E1Ah6oAQ1cbe
SaOajOi3ic708ARDbMDA
=O8b0
-----END PGP SIGNATURE-----

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/cpuinfo2cpuflags/cpuinfo2cpuflags-1.ebuild,v 1.1 2015/01/23 23:09:54 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit python-r1
DESCRIPTION="Script to guess CPU_FLAGS_X86 flags from /proc/cpuinfo"
HOMEPAGE="https://bitbucket.org/mgorny/cpuinfo2cpuflags"
SRC_URI="https://bitbucket.org/mgorny/cpuinfo2cpuflags/downloads/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=${PYTHON_DEPS}
REQUIRED_USE=${PYTHON_REQUIRED_USE}
src_install() {
python_foreach_impl python_doscript *.py
}
pkg_postinst() {
if has_version 'sys-apps/portage' \
&& ! has_version "sys-apps/portage[${PYTHON_USEDEP}]"
then
ewarn "Support for matching Python implementations should be enabled"
ewarn "on sys-apps/portage as well. Otherwise, cpuinfo2cpuflags won't"
ewarn "be able to figure out the correct repository location and will"
ewarn "require you to specify it explicitly."
fi
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,13 @@
# ChangeLog for dev-java/java-sdk-docs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/ChangeLog,v 1.114 2014/11/22 08:29:09 ercpe Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/ChangeLog,v 1.115 2015/01/23 17:51:17 ercpe Exp $
*java-sdk-docs-1.7.0.76 (23 Jan 2015)
*java-sdk-docs-1.8.0.31 (23 Jan 2015)
23 Jan 2015; Johann Schmitz <ercpe@gentoo.org> +java-sdk-docs-1.7.0.76.ebuild,
+java-sdk-docs-1.8.0.31.ebuild:
Version bump of java-sdk-docs wrt bug #537214
*java-sdk-docs-1.8.0.25 (22 Nov 2014)

@ -5,22 +5,26 @@ DIST jdk-1_5_0-doc-r1.zip 46191338 SHA256 accb7b36442ac5bed7a3091abedf4e29ba06e2
DIST jdk-6u30-apidocs.zip 59086542 SHA256 92739c56e02fa6e7ac8d60a1f59a0ef4a59ac99ab2979d3cdc495bfecf1a50ab SHA512 5139b1a65765f258f21c629a0cfbf07aed0c12b3eb08d4615b049e825abd90c5b3385af99dba3a4ac6e0a94a5ffaa32ee648fb3e7ac1815ec6b74fe0d8e9f0ee WHIRLPOOL 941236c68b189f9cd23f0e904cc01da9f87cc39967c84cddf4c20a04fa2872eb99af147a21bb770320cad28b2cd86205402a141f7217d5301fa9a6ea41c3a136
DIST jdk-7u71-docs-all.zip 61124091 SHA256 f573f8dd01812ebcb72e8bcfb4bc1c73dbeea9dcc5a1cbb12406b6b51060e17c SHA512 a9cc8b22b734150a30c504b06c757e62cbdd52ebf9760bfa881f1f70ae13dfa88a2df0bb7ce9414844ce16e9fdf2599bdd461939679b885c9cb0cf566dab71de WHIRLPOOL 295369f2893f3d8426f8236d1032acdc8fbe6b83352fd4fc26b01a033750d20cd64664b992e3fa7ba1dfa6c9e78d5f7e512e6f80fcc9f40fbed3733044b63a94
DIST jdk-7u72-docs-all.zip 61125448 SHA256 8bef3f476f1592cf6beeaa1b4e694b544b9630ac72f52b34c160ff4552e42c53 SHA512 980a61927e7a6003ae3d0d0c865a90cff7d6561254118736c78bb22d8e5eb4ef5dcf311ca3744afcbb10c3f05db06de8e9a2185dd509c2218df1027f6d20bdd1 WHIRLPOOL 35ad3e83b4e679710f2296ecb85ac83d6be4504cff7d0ff3a245feb9d25ce71108085fdc3f331974d1279b33a753fec1627978b10b25c8dda167e1f276c0af92
DIST jdk-7u76-docs-all.zip 61127655 SHA256 a60ed730a3e9fc7126273ffd2670f905f07b1d97b48884477a0116a3d210ba74 SHA512 6bd6e158a2e1691b88dc48944430c581948da55161addc7152aa5707747d360e925ba6a9edfcd6c03fad1e2c7d2ec7d01bcf2d3e2868f1dc5fff94322d7d68ff WHIRLPOOL 0eb1abfeca20f8c59b333e96c520589a67c627996f2032cddb1e253710c4d2e1ba3eef93b3d662a39bfde83382c779e9510799e2b6edbeb95fb0beea478cd5bc
DIST jdk-8u25-docs-all.zip 89921411 SHA256 e7e261d2292c1838a2c91b32c8ec3dd7374ca8552e78ce112ba8c09f7480d7b7 SHA512 67dfa6863fe9032ca692b338db289d7041659120cc8dfff0f953fdbe4dba258916b961e21ff7f3bf3baa58575eb5fb9936f3df5cfc95b217d2cda2dc20ac16cc WHIRLPOOL 09fca4993ce6fff1bba25a996eae90624ec430e82efbe112ddf89fc62289752dd028681d4aa35eafe2d7ebf3122b6d89612a4f3f53fafc05c3cac6167de70a20
DIST jdk-8u31-docs-all.zip 89924958 SHA256 1e315c39025961a86dce661cf3c19ff2bb18cee22294997e097c60a613add589 SHA512 dde6fcbcc8afb29ac995a2a68201680ce17febe086a74f11b2bf07a5dfd711d279921d574a4bd155500342a6798a8e6a50a1497e2e6270b67d04cc1d3fcbf01d WHIRLPOOL ad26a7b72ef88675beb761f6dcba6269f3880714d0f66afb6b3b2cfb0855136b5d4ffe230277e9e01a3ae5ce9819d02e5f746029559dadb85060cfe00710c5d2
EBUILD java-sdk-docs-1.5.0-r1.ebuild 1586 SHA256 e36befc28935b01a628d745f40bd342819643b6b9ea281c75fb80305783bc87e SHA512 ec4be077de6377c425f7daa334cb0520f638f0e720c98a85722af994534e96fc47333ee8b6106eea7984ab1f52f58fe8c6773752c9aee102cecb407263fba14f WHIRLPOOL 496aa76d5790c1d8f9ef6c280d26412a3f4dc03076e7f0efb494f2a82a76b915437c5bae325ece24ac0da74c79d927ad8105d2d30ba1ffd74a7674e842ec629a
EBUILD java-sdk-docs-1.6.0.30.ebuild 1564 SHA256 389c2cd0367d619a2ea660b5b5a9c5e370c6043486470bf9c1a7127e84aa32da SHA512 bf84b5458071f61798b819ad1186ac15f623df19bf39eb33c1ab29e2e4633c53fee762396de47d03ee51e6990f4886f7a0572e7c7cf6f2ece37444687fa9a8c7 WHIRLPOOL ab8654edcb87a6ebdd91457552c404e9020fc1cfdef00c3b7c0c5d2cd4c2cc61a5b7c7cac6ea6b92c0e7a4e6cad4f3a80cd153ba9dfc52fc43b86758beca4132
EBUILD java-sdk-docs-1.7.0.71.ebuild 1479 SHA256 2411acb80d098c5b5713527a193a03ff4d83fa390b06a9c780315c512e7a5050 SHA512 eb507a721732d8aca4081174cf50bf87586042e674e524785b8c6a6793536ed5ad57ec591f1a24632167f8c3015c727b3311e99f2529c28098e3569894357fc0 WHIRLPOOL 828679e5da4f1c65f1410366c85caec8d188f25c183a478cc7bee4b641aad13a75acc6f3061ca41a5936e4bbfe724f787152b5dd83880ce9ffab8d482707eece
EBUILD java-sdk-docs-1.7.0.72.ebuild 1480 SHA256 c54743aea580111cb5e62720dd1f9eb00af23171ddd1296a8a7de8cfa704c9fa SHA512 fa81ee1dcf62a52b33e11592dce17c972622f7239c0777254736fdbbcc4ba8f88709e581d4aef3da729f46d7f9c18a1cba8118ddec8c5d479faf6802f4a9ccb9 WHIRLPOOL f5907080e95266260f194b45ae53de9e0bacbe39f1ff9b25819c56a6027bb9e9f71c1bf73770eeb25cba8b003822e532cadea265e3455da7be31321e188218a8
EBUILD java-sdk-docs-1.7.0.76.ebuild 1558 SHA256 0190d857f358fa03658671ac77397779716d2b20379da78c616e9e207ed322ba SHA512 080f4776c8c48bfcbb200e79a639d6e0a728bf99fcccf9f5d12605d1f748712df778fc181410c99cc3bb0174d1a9318da1d88cf0dd8001b062deba622df38ba5 WHIRLPOOL 315dae5f4db13765e6b3a511194213e845e22023b7d8b45ec43864b52d67cbf8bfaa1baabcbbf3128d3d213322714c703328ca94674a6daecff475ff4161aaf9
EBUILD java-sdk-docs-1.8.0.25.ebuild 1595 SHA256 c6cb318f25fce89ce2d08016674fce567ea96f9eb49f6a7ac7fdc4683e0e1aa8 SHA512 d77d614864b7ab9b1d04e0b921d6303103c8576d8531f5e5ddd4db0417516f0bb8a1484a42bc670a5f2db773ea5e3d013b010c4f1679b37a9f6891ac5edfa46a WHIRLPOOL 256bdac71da0790c2e94dc35c6c2de160957470c7db7322b157d9398225b2e8c836584ba201c60170d9890e4d19ea502e2091e7652bd5de464e452fe9ae33b7e
MISC ChangeLog 17429 SHA256 83433aab763e7dc00bd6bd620989f2cb761b4a9eb11a63adcf6fd8b702a52e64 SHA512 c570650d73dc36e0ac14663e86f22e3a679e3b4729686706f8477187e16ea6c60f7cd0d570443f53350a9447ba56c0cb1ac0abf33d64edefd4ff8d58ad489edf WHIRLPOOL a0b28faaa7dd205d4c529c49ed0176e98a57ed7766d44de837c5c0fb11ec71ce96a7234ed31eee947769e12a3ef4320133bc2dd8e88d6410825f93839fa002ea
EBUILD java-sdk-docs-1.8.0.31.ebuild 1595 SHA256 06588a50c8c9c40276ce05d0ba14026a7d54817db902fbd35968a664759abf04 SHA512 638b7de77b6def70fcf17869053a7bb2db6558d1dc2096b3b11f6b2a8b926063f53452db1d114d320f284b72add5aec338d02bd6edbdca9f0e7deaa6b302947a WHIRLPOOL 5f6044c6be64d5c9e551b239f29509b493549184e9976ae981825d43b18cd2eeb2b74876539733bf0c62b19c58f11e6154809e75ed8d5451831250d8071fdd9a
MISC ChangeLog 17670 SHA256 83638c51e945b2340458f9b1acf03d8da2a169e89f256dfcf2c31c5f01be0927 SHA512 315f18a24805f8a75df48300d91813e6defe531e30cb9f00a93a7f98bb4be5472574e68506d68ca8f2de18d55d05e7ae0dbf52b49ee18c2a633e94b9ecfa2db6 WHIRLPOOL 3f4bec6f836e5efbfc43f5fd00f5eb8fd56e185060790c635beafa151cb47d75a743ff64c4eb6bdb64722f159c583c05741c4e8a8ff7442b58f82e8578e992ca
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUcElbAAoJEKCEBkJ3xQHtaZoH/3lVIxHdOxqmlLUO8xapvG2/
ZnNyC0+jzX4mfh1Q8F0r0249OLTKXVq39IebIe+OpUL/QnONk/cY7wX8QrYG3veq
i3g55p62IYc2vmNxLh2qmWDOoMDcEfAW6/Dn6jR4l7jsQMb7q73A/BUscKmk1F6L
lg73viTxcdIQFeitvp6ZfjmDthrneteEHelUD4uGJjMpSU1HoF6iaFUiANtXuxzs
Za8/GHiNJ5aZ5IlmjrMyvJ3Wr6+H6wSAHFIk0Dwp1xN0W/+WsAFO3iTCTtz5gQie
5ldZ/GOjohQpacMU25CXycDU4+3TTo4zPbj7i2gOTBSZKEBUGM6pW87aTvF3u1E=
=Z6f1
iQEcBAEBCAAGBQJUwooWAAoJEKCEBkJ3xQHtgakH/iPhxovhLsM9JPVXvE/ToFHT
60lsFuLBaGf2mwttk4vRyKQ2V/LBDWT+W/y8SLeSVoFHziGxh0ilou1/EfmiHnDX
gocSu5XzqKRUIS0z+CTAdpV1S0xCocJzrXNbsnCxp/Siro+1tlyIywWL2qM8dCGE
/aiw2pG+5XWlTdzw+gve0SVFcxqb17Q1oQ9QUQBXTzFkPmmouSjCIZdHOg7VhK7a
YKx8KzOKZkRQ4fXxc8O3Xik3natzcqs8zWAGW7+/T0HuBmQbLRR6mNB0sb9MK0CQ
BX3XtTs7tfxiLfkQ1qQBoiGkDliDtiEu5ZPfMFDhtpQabCNz6KCBvLvxv4Nu830=
=M0sX
-----END PGP SIGNATURE-----

@ -0,0 +1,49 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.76.ebuild,v 1.1 2015/01/23 17:51:17 ercpe Exp $
EAPI=5
inherit versionator
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html#jdk-${MY_PV}-apidocs-oth-JPR"
ORIG_NAME="jdk-${MY_PV}-docs-all.zip"
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
SRC_URI="${ORIG_NAME}"
LICENSE="oracle-java-documentation-7"
SLOT="1.7"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="app-arch/unzip"
RESTRICT="fetch"
S="${WORKDIR}/docs"
pkg_nofetch() {
einfo "Please download ${ORIG_NAME} from "
einfo "${DOWNLOAD_URL}"
einfo "(agree to the license) and place it in ${DISTDIR}"
einfo "If you find the file on the download page replaced with a higher"
einfo "version, please report to the bug 67266 (link below)."
einfo "If emerge fails because of a checksum error it is possible that"
einfo "the upstream release changed without renaming. Try downloading the file"
einfo "again (or a newer revision if available). Otherwise report this to"
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
}
src_install(){
insinto /usr/share/doc/${P}/html
doins index.html
for i in *; do
[[ -d $i ]] && doins -r $i
done
}

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.31.ebuild,v 1.1 2015/01/23 17:51:17 ercpe Exp $
EAPI="5"
inherit versionator
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html"
[[ "$(get_version_component_range 4)" == 0 ]] \
|| MY_PV_EXT="u$(get_version_component_range 4)"
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
ORIG_NAME="jdk-${MY_PV}-docs-all.zip"
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
HOMEPAGE="http://download.oracle.com/javase/8/docs/"
SRC_URI="${ORIG_NAME}"
LICENSE="oracle-java-documentation-8"
SLOT="1.8"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
DEPEND="app-arch/unzip:0"
RESTRICT="fetch"
S="${WORKDIR}/docs"
pkg_nofetch() {
einfo "Please download ${ORIG_NAME} from "
einfo "${DOWNLOAD_URL}"
einfo "(agree to the license) and place it in ${DISTDIR}"
einfo "If you find the file on the download page replaced with a higher"
einfo "version, please report to the bug 67266 (link below)."
einfo "If emerge fails because of a checksum error it is possible that"
einfo "the upstream release changed without renaming. Try downloading the file"
einfo "again (or a newer revision if available). Otherwise report this to"
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
}
src_install(){
insinto /usr/share/doc/${P}/html
doins index.html
for i in *; do
[[ -d $i ]] && doins -r $i
done
}

@ -1,6 +1,18 @@
# ChangeLog for dev-java/oracle-jdk-bin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.82 2014/12/31 16:30:33 grobian Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.84 2015/01/23 17:46:52 ercpe Exp $
*oracle-jdk-bin-1.8.0.31 (23 Jan 2015)
23 Jan 2015; Johann Schmitz <ercpe@gentoo.org>
+oracle-jdk-bin-1.8.0.31.ebuild:
Version bump of oracle-jdk-bin:8 wrt bug #537214
*oracle-jdk-bin-1.7.0.76 (23 Jan 2015)
23 Jan 2015; Johann Schmitz <ercpe@gentoo.org>
+oracle-jdk-bin-1.7.0.76.ebuild:
Version bump of oracle-jdk-bin:7 wrt bug #537214
31 Dec 2014; Fabian Groffen <grobian@gentoo.org>
oracle-jdk-bin-1.8.0.25.ebuild:

@ -8,6 +8,7 @@ DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a
DIST javafx_samples-2_2_60-linux.zip 21220772 SHA256 4963394cfdc7bc47b693353a5957a1d3b86dfff800d8d2a725a596090d7c9def SHA512 8347a7b20c8260379eceb2950d384ebfdf542df595eda18ec0e57e92b35393df37815340858a8c64d9422741331c443c5bc096b03f067a4d0cb50ec0c0d70760 WHIRLPOOL 2d84ceda852567cbfbff617181603ef8e162effaa15afeafeb756d05b831a97963817a8594a2551b0c465a756fbd9234864f79371b824fc2634f1f7bf50f6ae9
DIST javafx_samples-2_2_71-linux.zip 21218092 SHA256 87653ac34722dd0e84151492dde0b92dc3cb521ec54f54719eb4e0f846a12362 SHA512 3363b532ca0619639c7e31cb28a1e6912f6be50b7c1ef8a7c5e20ef2a9e512a3131be788ebbb48d03edaeb4f8dc00c8fcbac705f6942007d2c869e7944f906ff WHIRLPOOL 5e6bbfae277fa76e318a604892799a9ee581299c68a426bc3a86eebca6562f4333792c431c6a905d416f922597487681d4a900488024f24016dbed2d234df7e6
DIST javafx_samples-2_2_72-linux.zip 21218080 SHA256 e16c21d2c650529f6685664a0bc2b413de3a56dc480c9cb531ee0e0e91ce244a SHA512 1e7bc04b8a34bf640d33fd5eb7ca7eec110e8e435a868d10e8d5a8c2b4bdd5a4894401a8ffb6c042067bf1e4f77d758c6e33aabff76c45c51ae164b31d314750 WHIRLPOOL 67c6774c3c5b6de55d4be9e4c867734839fae850202b093eec2ab753f0f663585767468963f20ee6495dbf5e73ae502a82ea63573a85bfe092ed08ce1565f04a
DIST javafx_samples-2_2_76-linux.zip 21218111 SHA256 550343c17456500aeec411b0b7023cd6bdb73a1678d7a40918f3b7ec673ac07e SHA512 82d8a1b752caf23abef21f5412a30ce8837ece1f1f79bd6ed73ebda05858efc365f5223683f381cc7f1e9411bc77e465237cbd86e29fe820325d7119c5ce78d8 WHIRLPOOL 81d75e24f24d6e9f26855bd4b7d963e8e9d95cbdb3a85f46e2330d97cb3eece399bc1e1933e8e4f0a48577edd0cbb0ea919d6ff3f0c2db7faf538967e8337583
DIST jce_policy-8.zip 8409 SHA256 f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5 WHIRLPOOL 8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc
DIST jdk-7u60-linux-arm-vfp-hflt-demos.tar.gz 10420147 SHA256 1090408eee69749b3dd796038e954b09a06db1da4c739fd7eb5d070247b158cd SHA512 47948e964036ccd7622b4810477f75950800b6d2799761e26acd76f3897375370bd98166754bf75e4582219e40ed5d9e9336ad763fe3429b2e94ac9c71e38fa4 WHIRLPOOL a55987fcdaf865ff08bf603ca98352b7097efad3693485c4fdfcc439a61fbbc8d5e9ac05368630cf8e1344058826735b72542c6c50bf87678a51c64b8d8d6deb
DIST jdk-7u60-linux-arm-vfp-hflt.tar.gz 71085745 SHA256 71968c9893310a9338f4434257c1a188d41080335105bcb9b64051336d3c5fcd SHA512 b2d7a1394e3074840c64394b6224e78c84830d141110550cb6201a935b93942176286170098347fdab7e7625828c993b4bfed87dfd1970fbbd3cca0130c05f45 WHIRLPOOL e7e52a969348612314e16130fcafdf0210b49369e91ff6c2710050a116da072955646989ddf173aab6ddbd245fe22e5880fc796bdc25b55a686fce7537e30028
@ -55,6 +56,20 @@ DIST jdk-7u72-solaris-sparcv9-demos.tar.gz 904188 SHA256 5f8c115702c252088da3b95
DIST jdk-7u72-solaris-sparcv9.tar.gz 19234635 SHA256 46f11ee3c8936cbc04a4c5a8dd43a448b9a0de10c85a41e50c6a20ccfde99a8f SHA512 6e8c6e61372ca650cef699781252b08eb3167095874a6220f0cc793243d3fe672b1717e18e4589eb79371e40025b253c8da070e2d53b2cb99690ee84047a9c15 WHIRLPOOL 7c252c916b486ad37401a0649b1e78e444ef5e267c4120a42db7086cc73e5423134ad6c94fbaafcfbaaa67fb26efab3ca7dd7f34f8ce16ce2b29853527cc38e4
DIST jdk-7u72-solaris-x64-demos.tar.gz 865401 SHA256 ca00b0fe3f9d41edbc20a30bdffa2a8b26bbe15843434bb12f9c29d6b06d84e6 SHA512 f9652ff0759e775af1bada5315a10e7c3a8694daf57288b084232aef532013f248e2f25afb5ec74487a34ee02a12838df5c3c4bfd18435630dd84b041a4abddd WHIRLPOOL a03d070db444e282ff2d22fd880a29d2dba67f5395c276f02a4fd40b3e519a17f38861c2a8dc0679f7ffa454877afbaf00df4842df32915ec98f9469616edade
DIST jdk-7u72-solaris-x64.tar.gz 17129872 SHA256 23fb42a8f9131b231d097b568521f8e05a4f57879a375010386e665e06d743dc SHA512 3a1ce389b587cb49ee6fb307236d74071bca9b52647445d5dd5ec4b5c5dfafad596f304a9c09c6adcc2b665bd76fb29317985a62daf6835fca40034242785a3e WHIRLPOOL f8c3b05707ae51896f7e49fb48724cf196e161d2852fb43de4866485353b6e75102ccbde044e2086d307642c7925de92871537e223d513394a18c99c5681d277
DIST jdk-7u76-linux-i586-demos.tar.gz 20830930 SHA256 e204cf5671f89bb9a5785cb11a5fc3c392220ddf53ac5623101c22e2048e9101 SHA512 ce1e12186204b124ee97449724bd72e463e5231b67ba228a03cf14d786f2ba228c466a38966d878f7272111283f4ee876d0bab3c68409c1721a330c3ab0a8284 WHIRLPOOL 8eb82eb46b89a8950beea90c37f6171fa48bb0fb29cfff7797d09c6b9bfc4d2626e719589a8adf32db98d2cd3fa1271c0e7e3d1d44c7d0eeff15204278d31c97
DIST jdk-7u76-linux-i586.tar.gz 143448263 SHA256 c339ac04e88b2e0d61c1a1a9f21541f3ce6082fdb38500cf2b8bb0ac5eb9a814 SHA512 c139573596a219ef25edcebc807d3d9f83c9cd2282237df2265c5ff88a186ca622a61c3f6e48df8ea0a75e1bb56974aac4576cb1f04615c40775daf4678bc68d WHIRLPOOL d9c3ec5748e35bd46c0874f029889573fa7cd083c23320d117dd50d25e8179220186290ffa40d4d1eace8266fad7edefd18e6741f96c17dda29f7b35ed30dec6
DIST jdk-7u76-linux-x64-demos.tar.gz 20884637 SHA256 a670cdadd806fee70ab55189ab0d9d3f9ea6247a661f9580db141f4874a931a7 SHA512 1b37083617b3bcd6a4a2f9c8f6c36477ff860ab256c1f412cf10b04d9b9469f4b7cdadcf10e2e0cd4354cd912b5d2094ff011decf7553580a271bd30245e374a WHIRLPOOL 063cbf9e3bbdc7d5c8cc6b882c71ba458280639e3d9835ef244a1701be0da8fc828702461fa8bd5325d8dc771db49bd74b65279bc93eb93a82412036fe46ae0a
DIST jdk-7u76-linux-x64.tar.gz 142249690 SHA256 ce8ff4fed2cd16aea432edf8e94f21ccfe29e9d4a659bbbef3551982769e0c8c SHA512 f797b02d4018dc313ecb3237a2b1450df81360d1079a04905ae1a8b13a83e7f883a314b3dcba34c9f0c2da092fe7f2c38f270e42ef8deb966cb941d1be6dffa0 WHIRLPOOL e73d21769893d486c645240b6fb4df331ed55383dc82ebc9ea0e92ab487bc1b3d673532f98e2d4048ec4348eb2e16f74f8e6390da9dc0c9d3c5320df90129712
DIST jdk-7u76-macosx-x64.dmg 194942422 SHA256 3857c163aa61b9e5bf9c69cbe47c502ac7683e0bc03782e742be34d4b57164ba SHA512 fa3e97c891cee8d84042aff8884d7819251a959e776269d6ac809f2ccd62c4bc9dbb010075ce36df4635793ec4e5951d199a6aa8a6943f868e1c69ce68cbd59f WHIRLPOOL 0459e6c64ba284e88ecd0ea7a547890bf75c9a8a3365a83d913337153b16eb06b0ef347b0138552753f3edc08a2711232de30cb6c948ca521335ab8428c4c130
DIST jdk-7u76-macosx-x86_64-demos.tar.gz 19393767 SHA256 59cdfb1917c9fb162e28de1291c3395052b477d6d042ad897cb7b658ca9c2d92 SHA512 b891f607c39e340f4991e8c66a8c0e21a6b5494deef70bcc52382cf52d01686d6cb8bdfacb21bb2151d63205fbf8216cd15f7e4142cbd1303d48ad29fad37114 WHIRLPOOL 5ac87be0c3049105030f187df04d3779e88ef80fde0613b6cb9dd18e69c8336655abd63cd9b0f456fdf6e3693e99b9a3c3d0de966ae40683399ac877091b004b
DIST jdk-7u76-solaris-i586-demos.tar.gz 16866304 SHA256 7bb369e53eb400e00ae1334dc1f766136f6e5ca1f509a467f422e2c5583493c8 SHA512 71c4cc5c29c2b84ab37193171c8bbef83ef13c7105dab4be300b49fe8fc84d4b76e02b0846bec321eaf0c48a9b92fbd35b3fa8ed5f099c9b6a30c1ea8c8aa8b1 WHIRLPOOL c3acafb01b7e09235989b430e480336dd3b2db74002af38f571487f5660a10e9395c59af2207be655a65daa2d46a9da42c6fd129b2617a45c7d2182db3d45bdf
DIST jdk-7u76-solaris-i586.tar.gz 100190772 SHA256 1c89ae0c0c00f7cf90095e3530fa915e11fdad424b358bb4245b5192f209eb5a SHA512 a79ddf8eddb03b90121edd5e548974f4c5b7b33a3763401fc29e03707b632fa6e3113268e5f21cf9de496d400433f04581ba0cb71eaf69b8abb9e60c7681d021 WHIRLPOOL 6fc9cd677cd12f221ab4bee5f74d55b7690698146e8e6146a6ea6c7520d94b4e73b7d8cc4f7fc970bbd7f74a75e318e2cc52c73d74f2bebc0f1a1cfed460b15a
DIST jdk-7u76-solaris-sparc-demos.tar.gz 16879998 SHA256 0d21a6d6f87357df1bec101bf91a585cee5d98177fa5e038db028899551d30fe SHA512 2d4da8d2c1918a2f2eb0ee4a5a6e99a7854dc418d8a9662d9673d9fd959b7b819523ef7d49e52ded2e9251479792cca833e8a041415c67ab7ad085b0b9d2ada9 WHIRLPOOL 2615009d3d8a158a211711941c3c81082b9297d91aeaa37c09ed5dafa483917542ac2b1584cc832b73d6db725f1417f2354be7f75bb6e6ed457207b40496c408
DIST jdk-7u76-solaris-sparc.tar.gz 103427795 SHA256 6c7aa58b142625d124b55b96fafa50d0391f9b9ff300861fc85fe54f3470fc1b SHA512 f66b23f2ce4f66d9de80a56ec80af0a56d6bf1f4c7816adbd6799d90b61319e18dbd293d65faebfc939d418acbb5ee62068476c70c4137eb05a52a60fa73c579 WHIRLPOOL 1239fafa68b3c26f5663075021c2bb2131b841395e2558ebb277491c6daea77559f29dca57e631e7332c1c391c15c3424ca87bca5b93104447617a3c0abf5c39
DIST jdk-7u76-solaris-sparcv9-demos.tar.gz 906501 SHA256 a6b2480941c0d715b89c28d25345a5735474c68c131c8e3cccf49f697950b317 SHA512 9154aaa1663f34ff6264c8aad7735aa4d1d6270f57a522474739afeb0bdf7d8ca47cd1193bb38bd99aba5b125463f9a776961f1da352597cadcd0d7dd29d8962 WHIRLPOOL 5b581c23f592897e14238a50c36c17d9c2f4736aa9b4268732cd47440f78c95d041e60071d1860c432dbe9c521915e4398b983232d2d069e0c1ea24b15f60d6a
DIST jdk-7u76-solaris-sparcv9.tar.gz 19247694 SHA256 4cc9c1ba874518803ac5beaafdf0b3055a3c1edd38b56f64aa2108139d7909ee SHA512 c164a0754c8b690ad63f39f7bdb0a706f4306ce9ddfb2e2741019b009b70dcef2e446bf7af96aa7ab2c8976445da0f3dd84a0a63f8e522c571770087705fb314 WHIRLPOOL 35176941d7b5935a184d55953dd22895d52c67dd1173f2bd24684692a401d006f407136327058ba6bdc948e06fd8ab370bda78a2477aedd8deb361b67774cfab
DIST jdk-7u76-solaris-x64-demos.tar.gz 865221 SHA256 10ea66fcfbd5355b1f41e7226590027fb93769ac87d44970929db354266f151e SHA512 b13a72e2dbcdb2c30bae0a5416b83689082a449373ded2f8a6e0a649956d01cd0ed943a327b35e858f4d02453362cba94842f3f929fcbb0fb0c7aa9a3454cf84 WHIRLPOOL 01c8a52f581810e4a30490289a0ead645b9724fb035e5b51deb7bc7bf83aa9adb5cddabefd653d31a61dec57ece01b149eaca3d92aa130ff01e3f67398663b1f
DIST jdk-7u76-solaris-x64.tar.gz 17167641 SHA256 ef39c5c0953b6184496dfb60c21c2af16083d74d4f52cec33a2531a0c412d74e SHA512 f5ae8ff2f1728739432569899c88c05c5eeb5ca2d6466f81388f88f03e3fbb857f96dd5fc9d6de6c68f95643885f7ae312fadb31a299b90c1d4d08e53099699c WHIRLPOOL 16a9b9c63d2a6d5087b285b2cf5f0c8cceee193157d4081f05ce2eaa894b75fa884d19f43839a48c274b524e292847ae6e7758c639c934b1a4f05d9afd5be9ed
DIST jdk-8u25-linux-i586-demos.tar.gz 61359482 SHA256 280e38297691ab144221032705400fc8a6f70e97ae7c126379644bff5a939915 SHA512 f8789251b4402042d6e1d92c0e73287ca213cfa7b9bd81b828f5d77fb6a043bd4274cb3a52ac5f4c2f3548f1564a8186f1d5eacd5b4755a7250f5ac62918cdc8 WHIRLPOOL 1aacd01157f2ab082bad20d51ae28b12ab45f5bb9f61fd66c8bed8665115f14bb69f0fdfd6baf6704c4e590f65c62b65c41759a42e9ee4eba850bdc11f511e10
DIST jdk-8u25-linux-i586.tar.gz 162406866 SHA256 17f396a541db09c732032185f10f9c6eb42ac7b5776814602342de9655b2e0e2 SHA512 3579d9373ce73f41c436a054e6f4f0c2a4b3aaebe09c53285550d09d3614c48c1a5520f0bee2f2ba128dd66f1e86dcd64ae6191394e7c4c4d8a999dfc0e0dc02 WHIRLPOOL 66bc6c071737cd81b780a1ae4b49fd67dbf91d2d9d4c7208f6904dc74f349fb1f09676acfac306773246d101f265a30817db6479c64de82e979237c894cbc685
DIST jdk-8u25-linux-x64-demos.tar.gz 61392581 SHA256 0e45b9a38437149f05bfed78a6fba7258549a8033c2a2efe38e5a056f26ea198 SHA512 ffe2079f2df35fd72ffaa8b8af435e960b90e909b23ce1020ca68ed88f76f6cffa29f136544768224643ca04c485f98961114361399e19f668a3d02c0f958ec2 WHIRLPOOL 57d9fbd52e8f6cd9c54670d9aa6f2e49d13bc2efe7a80fd816d660e555c852ff550d5d9eec01e77c4a345e3d2b34d714ae1996bbf2eef81aff4f75a9b621cf1b
@ -65,16 +80,32 @@ DIST jdk-8u25-solaris-sparcv9-demos.tar.gz 9728959 SHA256 e5c8257459f9c81b36b02a
DIST jdk-8u25-solaris-sparcv9.tar.gz 101856261 SHA256 f113eb2ae36b48014532c22ab4d5c8f168482c551c8c1362f5bc127314edcc84 SHA512 5c66dccdcb364816da718cf83d0a1e429e7a7343eca04b281d6b7d171813c023a32f6c6467369dede70def91bed3b9dc5030d1969a3139a3b5a081ba6aa0a12f WHIRLPOOL 17ddecbfcf818c8ff4c5830db52bd2af44baeeaa78220dee9aa1a130dba96d664565d6161f0bc5c010792dbbf824e20dc6a74adcf55fa03b841c570c72bba83b
DIST jdk-8u25-solaris-x64-demos.tar.gz 9673219 SHA256 276e183f5aa458eb9739ec166a09aa977f01e77750f8af75d341d9ac30e6ae75 SHA512 4ee0dd071581410715b25a31b1201075ce9c2c31f7e4dc07bbfda12b317bba3290fa41411ade68c3d0ad9e479d220afeac7e0af022e5de7107fd57d16d06b05c WHIRLPOOL f0d57d131ed031e6837ebac8b844afc1b43f6c3b47fa2ff7e00cc938befb840bc5f738db7b320a628d9d5ffdeed808b744b32654ac06ce99834d19b900c43ba3
DIST jdk-8u25-solaris-x64.tar.gz 98821674 SHA256 84b505a841eb1e206fbe6f58dee4247ef7609c5fd639e094d01f1334ca579b21 SHA512 e2b457f47518bb23aa51a6e14864ea11766e6a1676cb9df5c5746369acdfe13154f2f945c33ad397f01325c5dea7920d04208588abffc6f0a0cbf9977b90ffc9 WHIRLPOOL 8f20c6be34e24f1acffb02b2799da2d09f633326917cbeef4dbd365a565eacf2740e018ed895d43a41927344e946905ee4617a9252acaef666c017c057a842f3
DIST jdk-8u31-linux-i586-demos.tar.gz 61339286 SHA256 4a4e47820089bcd2d56f15970d4dc8851d6b923bf879e98704605e09fabaedd2 SHA512 3bda48a7b7d243de33970ad209c585a23d25433ca99497d99ff13449f7f82775fbed400ec546986f675c7c502cd79b40bdf92ba41a7240ce873c1ba82c086ba3 WHIRLPOOL 61c71f8cae38f2017e85042765d4fa069c7b86bc16078e4c472c8c7f92e6ab3e12a1a7de42f0d52418c1a484fbe847cfc1ba6f238eeb7d301b5aa71981d291f2
DIST jdk-8u31-linux-i586.tar.gz 162439063 SHA256 1add6f526d3f4f43ab37508236f80e19dcb8e1d8faa1e42e668234067cc223eb SHA512 798e51eb963d4a8000f53ab0798a9946472918673b5ff7c9902bdd9499775c3538d263b8d13c9bb9143918187ee654b53a84fd3a743ff6da87d1c2637b57d7de WHIRLPOOL 13c63d2e22d2d37239cc461a2be19c6b863d06d9d3531630615f9a89b87779fa79097374f5dccd7ea699b1b6c3e5531a3b063536d97df234caaaa9cf162e1343
DIST jdk-8u31-linux-x64-demos.tar.gz 61403870 SHA256 4ee08e352d7f9b4f9716b01378e731722f73fa31b354f55ecda20086f1e47c7f SHA512 876ce83403331282ab7ed9ab9114a8399c8c2cabcce2bf79557a902415625014879623b82158bbfcee639e42a0876862cdd96f4c8ca944b3638c0cee5316729b WHIRLPOOL 65d656e7b7f746b90576b36af9432ac6cb662132ffe1232635e0aa4eaa8d8a27fbcffb52e84c24c4c41a77e91e409226587e5f971532fb600f6fdbce01ac89db
DIST jdk-8u31-linux-x64.tar.gz 160901914 SHA256 efe015e8402064bce298160538aa1c18470b78603257784ec6cd07ddfa98e437 SHA512 848b45316f27b6a5fc6fe63bcaab04520755978dfcdc6340a458e8b432d2e2cf09359c18bbba6e0aa1a994f53d4b03140f59cfb1c401d6cacca190234ede98b3 WHIRLPOOL 08639d28a1c8264939ed5ef194d4bf508f59225dfdc22cc1645bf2335c19d612f342a806e057c6b954719e2cb71628b49a8ea360675bf808f499b5dd34f63b8f
DIST jdk-8u31-macosx-x64.dmg 219328069 SHA256 6cc28f5b203bc7fe7ad2854613c626bd9fe0123d5c98c7a69e7d8d645f7d5b2d SHA512 8cdb33efb11d603bc35c4f89f161d21637434536517b5662b9e178c868cc0a791da40f59735a9de57573d6a2bf6b87084568e9718156ba793a595ba8be58a56f WHIRLPOOL d8c3b00b64fd735fcc003b2b8c813cb2c5c30b3bfaf05658f410113df0a2dafafdc53769d0cc179c158bedfadc4100d341485e230f77438aeb4086c4c1c48339
DIST jdk-8u31-macosx-x86_64-demos.zip 62098063 SHA256 ccaf5bdedfd2703a2c0bcfd8a3657626e0de23355fd67d60ba32bcb39f9ca26f SHA512 e18e67affdfa697fc210c817c37337242956096fc915dff2a1b8832817098fef581f3e06029fcd25cac5a0472c494e876563607efff2151fd993b16bdffa0be0 WHIRLPOOL c22f13d13ca3dfcd9c5d86a13daea3275b005ff164e69f0a801e21420a05809f88287a67688b07b5c1ba184815cbd03a336e119f9dbf08a6ab39423c3e81cccb
DIST jdk-8u31-solaris-sparcv9-demos.tar.gz 9725268 SHA256 2efd468088bdf58b0d2f9933b0c98675f3c6cf28adac5cd39ccab683cf5d5b3b SHA512 a77c6e56dc64c20c463075a0acb09df57f5af9c74cd188946a00e14946fe984ca542493a1291b57f7896f65da8d2091d7faea9469c5936757786c671b0b28448 WHIRLPOOL 095d64a489a3a12af1c256cc4c7c67a9d5c6da7d525c42012eab9563cc60b7d982c57993b436204ed95ab991cb3ac4473f4bb1a867d103b568de74dd994978d9
DIST jdk-8u31-solaris-sparcv9.tar.gz 101830892 SHA256 28accfa339ea5749a18fb0c8ff1e3470d4edaea1045ec959dc200c8350f93140 SHA512 ec87aef7cb31b44533adaf8ecfda032c15a969bd45e2464eb58081068562903644850405c3f05c38095d0412d2a9bf9ba382b78805ea860e23208f98d2c102c3 WHIRLPOOL 363d5c59643862e7674221ff030b1354110199c9119c076321925e896f1e4ffdcaa2bcbed62440f2a6a771866d1c8f3ec09c6b0c7730a6913703e0ff306af308
DIST jdk-8u31-solaris-x64-demos.tar.gz 9702819 SHA256 fad7f202cd04f9ac1566ee5a79eaa30bac5414e80675fc69d0c2824647805cf0 SHA512 19779b921c8981232e8aa2ac122ab558037f0cf029b4f89a3031128af81ace970c8c5c560839c8192236e77efdf1bc1674392ce94393d5eb1445144df607c942 WHIRLPOOL 3ba7bb84ebf809d22b69fcbdd9c09a6cb36225dc4bc7cf124031e992be866de70dc01da6c673060ecfdd787c5622e57edce742b64fff87309e3295701e419d86
DIST jdk-8u31-solaris-x64.tar.gz 99420795 SHA256 70705277f0ccc799ce33f1f04b6675846b10a3970491f554f51e4c93bffdd457 SHA512 fb9c4db053554ab90ec05de07bd1ab7bbdcc09abb3fc1533368c263dc9be81ce0c83d34399209e421d627065a59b1dd741221a1b1cf68d61c32be06fa032a0ce WHIRLPOOL 4ce60f57e495d19ecb7ae1fb30d08c62c0fb9ce608e7d70f19b41c75a8fe9c4b955661e7da2f9c842a06b5243b6cfa884e6b3746ead442c26e76673d66f76dca
EBUILD oracle-jdk-bin-1.7.0.60.ebuild 9910 SHA256 ba9f626a5e86a9860fa995debef6c60b5a0842d6bee5384f7bf64112026fa232 SHA512 1261a52e8dfb9112dab4e5f03b47cdb5552a99fa8929db6f527f937110320da535fc97914d4be655b78b64f82c0c477ab6bd5bb273c34e1aa27a0e289d8bcda8 WHIRLPOOL 0a3424b4d9cc3e10c5649bd3e45774b63b9acaec6cf03bf5dfabd49324487d9a3fba9dd6bb572167ccbf5495a391aeff14feb629fc448880e0315ddd91478cf8
EBUILD oracle-jdk-bin-1.7.0.71.ebuild 10543 SHA256 59bad2051cabce6f2586c269cb289ef594ce1067d146fbc0715ce68f1c1fd835 SHA512 a8d0805c57a0824e2ad2022039b9b6ae9058e0d7c81a0b0a939afe2432a71c0696685c0d802756cef9b0e234571bad796c53fb9896eb49c4e633c7871e28fdf0 WHIRLPOOL 983a974ac0a7cb9102e4972f46620a22b774d51fc0915b1da4ec1cd184209cd6a42b504abc38257aa6087bf838cb5e7301b79322fcc4417b9553f0a4b464ee87
EBUILD oracle-jdk-bin-1.7.0.72.ebuild 10577 SHA256 2a12c72320013a779021c0815788999ba81564ef0dc5e4ba76426da1a1de1ff8 SHA512 2c0807f3724e68376d79cbf57352befc0eaaf95780a069cbfe5ef46b29fe74d5636e5c2e7a8c764a1dc45950752fd101c7234241d6ab00647d9461f5d6967020 WHIRLPOOL 268688d1e92890aa9a50e7ed5b14c34a5cb8f08c20413736594c31fb55c8393b6f40d13b00458b8b1d0ea92a7222aea660b985c7af78c61608b9823914cd8411
EBUILD oracle-jdk-bin-1.7.0.76.ebuild 10598 SHA256 e0f03622fdcfc758dcb4e57e2390a17b4d25acfc2ebb895d730a876cabbbba44 SHA512 513d18968884b3d522969a51ca992a2ed51466f15c51e77138ba89c143ee667d122377d287cfb68717a3840b2e33a05424084164a6de595dcf85ac704920bca2 WHIRLPOOL 8042b50a184e2e217c5baebd6033d739b481eeac3544a1bdd55e6db75fbfe65e80d2a09ffb922219e889f5c5e471027cead6f84272e44d614f1892c542d8b34a
EBUILD oracle-jdk-bin-1.8.0.25.ebuild 10354 SHA256 a7d257142b43b55df693e85a126f162a55fd66e0052d1a0cb630e4eefd7d48af SHA512 95ca17d2cc89b71833abda9e5978b7cfeadb7123c6514732093b513e5e54194e9dc090ca67f484c893d506918bd0fa7ab67060c1aaf825b78588d29840a6df86 WHIRLPOOL 9ff92bc54dd37f8ee3f9939bef1dfbc68b1dbe581a17b7a51d9f8cc7ecdf590a575b2ddcda4f5dcfa1404bb81f922a0350936407c5db781e599f7f5deec50ed5
MISC ChangeLog 14535 SHA256 71ddbc442fb85a0791732ad7aaca0eaca92ba8d080cc0719c28348897699f8ff SHA512 628f2cdaafa4d843fe3edad35f9fd4e66d3035423128f00571f67340237b2c27f4bf1b5588337fd9406f4a924d1b75cb15f7f4d449f56ba4f12eb984f4376f0c WHIRLPOOL c6732822c3802d33eb2980de665324631aae14f2ed8b93f82cb42358a4ffb0eacc3d1f0682f502393af1869590e06e51813d0585fe6e19dd237fc17ae6142510
EBUILD oracle-jdk-bin-1.8.0.31.ebuild 10352 SHA256 03393cdcff740afda6b29e5817856320a6769586c3a30ad5126d085d09ea1339 SHA512 83bc64bd4126cf350f2222ddb8abbd6dcd9a1b6f925da7d179b9c8fb95a0de805f1e080a30558deb2e5f88afb8649c3ab1f4d0d52d27b5090955423684f41b88 WHIRLPOOL 3d3f8a2f2de4468a408a38f43f8829835270594b020ba5d07ce70de93f79a3ec1435c0476af40ee63c6fa5a9b0f62770fe53c91d59c7d5bb0a399634adb8fce0
MISC ChangeLog 14885 SHA256 fb462f0504c76efe6c3dd8a706b0d3fcf6b4becc83f723d48bb6022353b59f42 SHA512 4e0749ed646690b14cdebfaa255a627e443119f23caf7bd1690047f49a9c25d9389aa749b1c396c6f1782e375b4346a21c6f2a98f4002294d0da9fee7faf7999 WHIRLPOOL f3661ae03cad40f1aac1b7305d6e286cb90c9c5002395f11bdb7fddaec525dc48c2d441d33140d872c94d55c170887a44d0a340b6cd3a8a7f8d108e49ee65c9d
MISC metadata.xml 519 SHA256 09f12b427ac321fdbb2a0ae4d54259bf2fea4100abe33062bd65f27364ccf30e SHA512 b9d20b3da530304f3b9996411a7a6df83e60645057aef2c6706534ff238889e7ae771fd42ff37fef797df50033ec14edc594450fce73144f5c05d31c57e2ce7e WHIRLPOOL 2a5251448873eb66f624d227e3b203b74ab5f92672390478d5b36120181982a004af801e98008fdd701f15cfc53bd74334a82fa8f519c727791b4b29920510aa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlSkJKsACgkQX3X2B8XHTokcaACffUX2lUb2gVt6bbJtW0IJYunl
OnUAmQGh3L77w5J3Q4NG/BA5PB09ZeCZ
=9pXW
iQEcBAEBCAAGBQJUwokQAAoJEKCEBkJ3xQHtkrUH/jUTfHisO8yjjw7ZoWvVU0Eq
WMHijJ1ihYRgts4uFFGvLeD1hbh7uztHao6GW7AJ+5jNtmm9pXeUCJzOl2gigtgN
AqbxumCNrhr7BX+hI4dkfuHilDYg40ak36lmVOGEQlLfxV9IFHF58ZKpQPLqUma5
OEDUH7gdiFdO9ar/RZ9qWMwWfbQVX99eXnnI9W24gpgOer4wIKDMeDibkgrSA2rr
Lo83WcGjBT9x7ErpfyQYY7ChZSPXM/9c6SSYw4uJyXcYKJtEo/JmIwvYxIbG0ixK
8ht6phIlZztC7103y9rwWYzOCtD1Cb4b4ns57fGqdy+7i32HSgYKJrpOsFJ7oYU=
=WBYw
-----END PGP SIGNATURE-----

@ -0,0 +1,307 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.76.ebuild,v 1.1 2015/01/23 17:40:36 ercpe Exp $
EAPI="5"
inherit eutils java-vm-2 prefix versionator
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html#jdk-${MY_PV}-oth-JPR"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
# This is a list of archs supported by this update.
# Currently arm comes and goes.
AT_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos )
# Sometimes some or all of the demos are missing, this is to not have to rewrite half
# the ebuild when it happens.
DEMOS_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos )
FX_VERSION="2_2_$(get_version_component_range 4)"
AT_x86="jdk-${MY_PV}-linux-i586.tar.gz"
AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz"
AT_arm="jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz"
AT_x86_solaris="jdk-${MY_PV}-solaris-i586.tar.gz"
AT_x64_solaris="${AT_x86_solaris} jdk-${MY_PV}-solaris-x64.tar.gz"
AT_sparc_solaris="jdk-${MY_PV}-solaris-sparc.tar.gz"
AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz"
AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg"
AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg"
FXDEMOS_linux="javafx_samples-${FX_VERSION}-linux.zip"
DEMOS_x86="${FXDEMOS_linux} jdk-${MY_PV}-linux-i586-demos.tar.gz"
DEMOS_amd64="${FXDEMOS_linux} jdk-${MY_PV}-linux-x64-demos.tar.gz"
DEMOS_arm="${FXDEMOS_linux} jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz"
DEMOS_x86_solaris="jdk-${MY_PV}-solaris-i586-demos.tar.gz"
DEMOS_x64_solaris="${DEMOS_x86_solaris} jdk-${MY_PV}-solaris-x64-demos.tar.gz"
DEMOS_sparc_solaris="jdk-${MY_PV}-solaris-sparc-demos.tar.gz"
DEMOS_sparc64_solaris="${DEMOS_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz"
DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz"
DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Development Kit"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
for d in "${AT_AVAILABLE[@]}"; do
SRC_URI+=" ${d}? ("
SRC_URI+=" $(eval "echo \${$(echo AT_${d/-/_})}")"
if has ${d} "${DEMOS_AVAILABLE[@]}"; then
SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )"
fi
SRC_URI+=" )"
done
unset d
SRC_URI+=" jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.7"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel selinux source"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? ( !aqua? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
) )
alsa? ( media-libs/alsa-lib )
doc? ( dev-java/java-sdk-docs:1.7 )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )
selinux? ( sec-policy/selinux-java )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip )
examples? ( kernel_linux? ( app-arch/unzip ) )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}"/jdk${S_PV}
check_tarballs_available() {
local uri=$1; shift
local dl= unavailable=
for dl in "${@}"; do
[[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}"
done
if [[ -n "${unavailable}" ]]; then
if [[ -z ${_check_tarballs_available_once} ]]; then
einfo
einfo "Oracle requires you to download the needed files manually after"
einfo "accepting their license through a javascript capable web browser."
einfo
_check_tarballs_available_once=1
fi
einfo "Download the following files:"
for dl in ${unavailable}; do
einfo " ${dl}"
done
einfo "at '${uri}'"
einfo "and move them to '${DISTDIR}'"
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-${MY_PV}-oth-JPR"
einfo
fi
}
pkg_nofetch() {
local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") )
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
fi
check_tarballs_available "${JDK_URI}" "${distfiles[@]}"
use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}"
}
src_unpack() {
# Special case for ARM soft VS hard float.
if use arm ; then
if [[ ${CHOST} == *-hardfloat-* ]] ; then
unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz
use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz
else
unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz
use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz
fi
use examples && unpack javafx_samples-${FX_VERSION}-linux.zip
use jce && unpack ${JCE_FILE}
elif use x86-macos || use x64-macos ; then
pushd "${T}" > /dev/null
mkdir dmgmount
hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \
-mountpoint "${T}"/dmgmount
xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ $(get_version_component_range 4).pkg
hdiutil detach "${T}"/dmgmount
zcat jdk1${MY_PV/u/0}.pkg/Payload | cpio -idv
mv Contents/Home "${S}"
popd > /dev/null
else
default
fi
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \
{,jre/}lib/i386/libjavaplugin_nscp*.so
rm -vrf jre/plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf {,jre/}lib/${arch}/libnpjp2.so \
{,jre/}lib/${arch}/libjavaplugin_jni.so
fi
dodoc COPYRIGHT
dohtml README.html
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
if use derby; then
cp -pPR db "${ddest}" || die
fi
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
cp -pPR demo sample "${ddest}" || die
if use kernel_linux; then
cp -pPR "${WORKDIR}"/javafx-samples-${FX_VERSION//_/.} \
"${ddest}"/javafx-samples || die
fi
fi
if use jce; then
dodir "${dest}"/jre/lib/security/strong-jce
mv "${ddest}"/jre/lib/security/US_export_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
mv "${ddest}"/jre/lib/security/local_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/jre/lib/security/US_export_policy.jar
dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/jre/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so
fi
if use source; then
cp -p src.zip "${ddest}" || die
fi
if use !arm && use !x86-macos && use !x64-macos ; then
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or
# other slots. make_desktop_entry can't be used as ${P} would
# end up in filename.
newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
jre/lib/desktop/applications/sun_java.desktop \
> "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
fi
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/jre/lib/fontconfig.*
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/jre/lib/
doins "${T}"/fontconfig.properties
fi
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
if use x86-macos || use x64-macos ; then
# fix misc install_name issues
pushd "${ddest}"/jre/lib > /dev/null || die
local lib needed nlib npath
for lib in \
libJObjC libdecora-sse libglass libjavafx-{font,iio} \
libjfxmedia libjfxwebkit libprism-es2 ;
do
lib=${lib}.dylib
einfo "Fixing self-reference of ${lib}"
install_name_tool \
-id "${EPREFIX}${dest}/jre/lib/${lib}" \
"${lib}"
done
popd > /dev/null
for nlib in jdk1{5,6} ; do
install_name_tool -change \
/usr/lib/libgcc_s_ppc64.1.dylib \
$($(tc-getCC) -print-file-name=libgcc_s_ppc64.1.dylib) \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
install_name_tool -id \
"${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
done
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -0,0 +1,312 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.31.ebuild,v 1.1 2015/01/23 17:46:52 ercpe Exp $
EAPI="5"
inherit eutils java-vm-2 prefix versionator
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html"
# This is a list of archs supported by this update.
# Currently arm comes and goes.
AT_AVAILABLE=( amd64 x86 x64-solaris sparc64-solaris x86-macos x64-macos )
# Sometimes some or all of the demos are missing, this is to not have to rewrite half
# the ebuild when it happens.
DEMOS_AVAILABLE=( amd64 x86 x64-solaris sparc64-solaris x86-macos x64-macos )
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"
else
MY_PV_EXT="u$(get_version_component_range 4)"
S_PV="$(get_version_component_range 1-4)"
fi
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz"
AT_arm="jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz"
AT_x86="jdk-${MY_PV}-linux-i586.tar.gz"
AT_x64_solaris="jdk-${MY_PV}-solaris-x64.tar.gz"
AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz"
AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg"
AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg"
DEMOS_amd64="jdk-${MY_PV}-linux-x64-demos.tar.gz"
DEMOS_arm="jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz"
DEMOS_x86="jdk-${MY_PV}-linux-i586-demos.tar.gz"
DEMOS_x64_solaris="jdk-${MY_PV}-solaris-x64-demos.tar.gz"
DEMOS_sparc64_solaris="jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz"
DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.zip"
DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.zip"
JCE_DIR="UnlimitedJCEPolicyJDK8"
JCE_FILE="jce_policy-8.zip"
DESCRIPTION="Oracle's Java SE Development Kit"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
for d in "${AT_AVAILABLE[@]}"; do
SRC_URI+=" ${d}? ( $(eval "echo \${$(echo AT_${d/-/_})}")"
if has ${d} "${DEMOS_AVAILABLE[@]}"; then
SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )"
fi
SRC_URI+=" )"
done
unset d
SRC_URI+=" jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.8"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel selinux source"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? ( !aqua? (
x11-libs/libX11:0
x11-libs/libXext:0
x11-libs/libXi:0
x11-libs/libXrender:0
x11-libs/libXtst:0
) )
alsa? ( media-libs/alsa-lib:0 )
doc? ( dev-java/java-sdk-docs:${SLOT} )
fontconfig? ( media-libs/fontconfig:1.0 )
!prefix? ( sys-libs/glibc:* )
selinux? ( sec-policy/selinux-java )"
# A PaX header isn't created by scanelf, so depend on paxctl to avoid fallback
# marking. See bug #427642.
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip:0 )
examples? ( kernel_linux? ( app-arch/unzip:0 ) )
pax_kernel? ( sys-apps/paxctl:0 )"
S="${WORKDIR}/jdk"
check_tarballs_available() {
local uri=$1; shift
local dl= unavailable=
for dl in "${@}" ; do
[[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}"
done
if [[ -n "${unavailable}" ]] ; then
if [[ -z ${_check_tarballs_available_once} ]] ; then
einfo
einfo "Oracle requires you to download the needed files manually after"
einfo "accepting their license through a javascript capable web browser."
einfo
_check_tarballs_available_once=1
fi
einfo "Download the following files:"
for dl in ${unavailable}; do
einfo " ${dl}"
done
einfo "at '${uri}'"
einfo "and move them to '${DISTDIR}'"
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jdk-${MY_PV}-oth-JPR"
einfo
fi
}
pkg_nofetch() {
local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") )
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
fi
check_tarballs_available "${JDK_URI}" "${distfiles[@]}"
use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}"
}
src_unpack() {
if use arm ; then
# Special case for ARM soft VS hard float.
#if [[ ${CHOST} == *-hardfloat-* ]] ; then
unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz
use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz
#else
# unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz
# use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz
#fi
use jce && unpack ${JCE_FILE}
elif use x86-macos || use x64-macos ; then
pushd "${T}" > /dev/null
mkdir dmgmount
hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \
-mountpoint "${T}"/dmgmount
local update=$(get_version_component_range 4)
[[ ${#update} == 1 ]] && update="0${update}"
xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ ${update}.pkg
hdiutil detach "${T}"/dmgmount
zcat jdk1${MY_PV%u*}0${update}.pkg/Payload | cpio -idv
mv Contents/Home "${WORKDIR}"/jdk${MY_PV}
popd > /dev/null
else
default
fi
# Upstream is changing their versioning scheme every release around 1.8.0.*;
# to stop having to change it over and over again, just wildcard match and
# live a happy life instead of trying to get this new jdk1.8.0_05 to work.
mv "${WORKDIR}"/jdk* "${S}" || die
}
src_prepare() {
if use jce ; then
mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86 ; then
rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \
{,jre/}lib/i386/libjavaplugin_nscp*.so
rm -vrf jre/plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin ; then
rm -vf {,jre/}lib/${arch}/libnpjp2.so \
{,jre/}lib/${arch}/libjavaplugin_jni.so
fi
dodoc COPYRIGHT
dohtml README.html
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
if use derby ; then
cp -pPR db "${ddest}" || die
fi
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}" ; then
cp -pPR demo sample "${ddest}" || die
fi
if use jce ; then
dodir "${dest}"/jre/lib/security/strong-jce
mv "${ddest}"/jre/lib/security/US_export_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
mv "${ddest}"/jre/lib/security/local_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/jre/lib/security/US_export_policy.jar
dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/jre/lib/security/local_policy.jar
fi
if use nsplugin ; then
install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so
fi
if use source ; then
cp -p src.zip "${ddest}" || die
fi
if [[ -d jre/lib/desktop ]] ; then
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or
# other slots. make_desktop_entry can't be used as ${P} would
# end up in filename.
newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
jre/lib/desktop/applications/sun_java.desktop \
> "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
fi
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/jre/lib/fontconfig.*
if ! use fontconfig ; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/jre/lib/
doins "${T}"/fontconfig.properties
fi
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied.
find "${D}" -type d -empty -exec rmdir -v {} + || die
if use x86-macos || use x64-macos ; then
# Fix miscellaneous install_name issues.
pushd "${ddest}"/jre/lib > /dev/null || die
local lib needed nlib npath
for lib in \
decora_sse glass jfx{media,webkit} \
javafx_{font,font_t2k,iio} prism_{common,es2,sw} \
; do
lib=lib${lib}.dylib
einfo "Fixing self-reference of ${lib}"
install_name_tool \
-id "${EPREFIX}${dest}/jre/lib/${lib}" \
"${lib}"
done
popd > /dev/null
# TODO: This reads "jdk1{5,6}", what about "jdk1{7,8}"?
for nlib in jdk1{5,6} ; do
install_name_tool -change \
/usr/lib/libgcc_s_ppc64.1.dylib \
$($(tc-getCC) -print-file-name=libgcc_s_ppc64.1.dylib) \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
install_name_tool -id \
"${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
done
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -1,6 +1,18 @@
# ChangeLog for dev-java/oracle-jre-bin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/ChangeLog,v 1.72 2014/11/04 18:06:10 ercpe Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/ChangeLog,v 1.74 2015/01/23 17:37:23 ercpe Exp $
*oracle-jre-bin-1.8.0.31 (23 Jan 2015)
23 Jan 2015; Johann Schmitz <ercpe@gentoo.org>
+oracle-jre-bin-1.8.0.31.ebuild:
Version bump of oracle-jre-bin:8 wrt bug #537214
*oracle-jre-bin-1.7.0.76 (23 Jan 2015)
23 Jan 2015; Johann Schmitz <ercpe@gentoo.org>
+oracle-jre-bin-1.7.0.76.ebuild:
Version bump of oracle-jre-bin:7 wrt bug #537214
*oracle-jre-bin-1.7.0.72 (04 Nov 2014)

@ -10,21 +10,27 @@ DIST jre-7u71-linux-i586.tar.gz 48461842 SHA256 b616145b22aafd53433bef76c873d50c
DIST jre-7u71-linux-x64.tar.gz 47022510 SHA256 6d64e223a8da17efc098b71aa194c8d909faad432f3536a0cde57ca63b7bb017 SHA512 f8b6ecd42517e4b2b181247bd7154c9e9b4ac81e96d19ccf9d7780403179692cbf7f4ea08fa1410344c41ad3a7e7a37b1636dd9dca21fabd11eb43cfe988fc72 WHIRLPOOL cf0256007b6d0334e91517f9a0cbaad86a7d5cb4d74c6a3d61364a1b68b032d1159b31086c0a948f03c3432cc8d1f95656b368b0329558b2fa783e2cc4e36bcc
DIST jre-7u72-linux-i586.tar.gz 48474551 SHA256 7e9fee89daad3fed1ef2f12dcb496ff2de4ec1aaf9cae6dbbb327747e2b95bd6 SHA512 40d21ccb21656d4d54723991d1acc18da70a51ff466ca32441a6304978dd1d6a0f06144392f42fd80da6f19692154a345ad1d61c6ebba84bc8c6ba38e86e3096 WHIRLPOOL fda875fe86f6bc9c0df62958620baa9d24207913e3f3890b5459173a7815811e9b18d0d4de133a4e28d0fc71e8464618c0bb132ee0244c8d38a287647f78c145
DIST jre-7u72-linux-x64.tar.gz 47035569 SHA256 acf31bc2066e048649e0d85d6908c5292b1a746e242ca9aa934e4050bf9ece16 SHA512 61ec5319361d57cbc2b042155b6a8473932900704009d09ebe7557e848fd37ad04304aeebd2435198b2e707f9c0157c1911745e07bb081763ef83310bde13f33 WHIRLPOOL 28ed7e9f2e8dc4b8e4f3f28024637eb4432eaee75fd3a9fc219ca93af600a362a71a8521860e67e23c36acca8ff6ccb9e1aeac7c3c8b3f16f7f21d7aa207163f
DIST jre-7u76-linux-i586.tar.gz 48501515 SHA256 38aecf5f6c8706f293b40db0133fca0aca5e6ab520c1b9b0a3fc38ef2988b3cf SHA512 084752d9f41352df061be8327d6eecdd07d4065de8c0a7201f36cbc1fbd62c1ca45b21dc882601c34a09bca29317ebe952ac589904d4893545544134ed619cce WHIRLPOOL c6f90d86a5b1e06385996354a8aa450b83e0516345a014a2f55a41e436e2e00121d200d5d83ff96691237330945589de97d8e6e5895ef5dae0aa352c4b476768
DIST jre-7u76-linux-x64.tar.gz 47058747 SHA256 22808ec8c747409858e952c124bbc05734feff057ead402be2b2a7fa5852e4d9 SHA512 b4101ade8c0f9a7891f01b62740e53873db410637663fda02f4a6ecddc8ade0db2650162654eb9514811fafc640925ff780b5b7a9e3f2a58df207ff97d954aef WHIRLPOOL 21aac95873276ed0cec72ec80ccad226e47c5894324c925e1d1bd9b7c0d15f03e41e50a6bca5fd36d0d4c5caa079a11774b756e8ccffacffb5ea99ae49ee334a
DIST jre-8u25-linux-i586.tar.gz 64545312 SHA256 e8e879417fb8c3b7bb63955ecd88d6f6b2467acf2c0e62c9ed2c49b628ad5669 SHA512 82fefdda537e60ff87bb2e12dc3790676395d83a94b18ad2aa29a621b30e94f039510d9b863a3095bdc9be7ae23b48238c3f544bb0575306bddbb7ffcdd5537b WHIRLPOOL 3cb698a6521ca75da430270403a6d1ea41064ba3a46ab6fc3d7b31b814064df9ce38c8566ad80a3e7df4baa591364f2bfcff35867b79699a2cac2a49c625b4f1
DIST jre-8u25-linux-x64.tar.gz 62763875 SHA256 fbf3b9ddd4ae534ead10411bc425a0faf460118aadff480bca366888c1cf879f SHA512 423ae7ad308d49c31c37085372524c75c4c970aaa80b9c2d6072461266d5951738470adf1d90c8e0a04f0867855f3f6dfbba1aeacf047d3015b90427d4357e52 WHIRLPOOL 40e51a6bc8153104a01f0ada1359126e7fc2a6c8e2f8e5a7c631cbc01eb039cdb6127511c7e1c27435bac2adb70c15ddc1244a12097033dbfa69bed90aceba9d
DIST jre-8u31-linux-i586.tar.gz 64564510 SHA256 251358ce535d3a50f47f90a1dc690cb12dd5e9f960757503eaefcd5504732dfd SHA512 a9a68973a137ad431d691ff32265cbdad747a9797b0fe723637ff38b62d68f2c98209babec59b82ccd115410aa5fae48745caa6f61899b303e6f3aece77ae220 WHIRLPOOL 72293e43eb4322c8dd6678b24bd3a571178b674400b250a9c15c2effd25a81a7a4952a3351a3ff69720b5c21bc7058827fc92d6e6e0a5bcb0bb8879b6434343c
DIST jre-8u31-linux-x64.tar.gz 62779561 SHA256 236903524103db776f604aed1f07bca7907876218e803da7688b8e46f8155b24 SHA512 c366cbe2280acd503ed43450c2fb6a326bbd7d64289119ac0a0e93d575df89c9d4b1cc9f84c33c0118c77c80ace608678bce104ddfa12ec905ca5f5a2d4ac626 WHIRLPOOL f2bbb2067490dda7770b4a60d18de28bbe4e2e359be850de7447d3600dcdd4f721f67370787bb93e866522fe77ec3440767c685dc74696b2137595f8d80bd824
EBUILD oracle-jre-bin-1.7.0.71.ebuild 5492 SHA256 59dcab3d28809549696635d10a4de36ec834d3153c99a4c9dc35c2085dc2607b SHA512 7fab52c832c6e4f3022c8fe3f3b483117b1b8227513e2abe3ad7db9c8e62f56074315114953ef3a96b54b88da83aea54de84796323de119d8ce14d302443f7cf WHIRLPOOL a373352766175b4d28b84e59369afa7ecc85ed730b74038341bc8b7e1abcd4ccd39365cfa1067b0e5207543670fc4791468df9e11e4f00e8bbf3dad565578390
EBUILD oracle-jre-bin-1.7.0.72.ebuild 5496 SHA256 e1e3bd6221989f99c2a10356820cb36c0afe6ea85c896ecbda9873e52d381a84 SHA512 a096861c3cf5a6c4ed393242db0ed1f46a2453670933ac647be4c42d54e4b605fbdfd9c23192a2b7b5b7a496d97a53e8ee3b879106d3524ac0fbe3d82a284e0d WHIRLPOOL 7924f97bbad0c0f174ac961420af9245d2bcae2ea475289e0138f3ad16e2d9d3aed410e752ff27d8029a6134b2100d6f7dff6a2c3773054e12a770b5f20005a9
EBUILD oracle-jre-bin-1.7.0.76.ebuild 5517 SHA256 bc8ff7613397774ba42b6f7b7e93ed57db1699b3f344628ab980991fa2f42689 SHA512 1e30c70a0c16dc218c5cc80df399ddc3663bfdebaac9ad45097bb9383ecdaa8fbfd9d00c3998a8b538df57b70429cba0b85358d1ebd0168e038d51d2b646836c WHIRLPOOL 1bd50769c008d96b438ec8c1e5d0b297c557e3c1adace82fdcd73fb914dc1809917e5221be3c18066198ea6d90f7551124dfe1eba0baa971aff6b3630ddb3265
EBUILD oracle-jre-bin-1.8.0.25.ebuild 5911 SHA256 e6524c7c2dd9dbf09eb098d0e639561ad57ceada15d4dd4a102a59b9da3f1d94 SHA512 15b288514cffa228a8895f4f94727ee8cee07a10f5d2eb300dd48215a7682ac316568158c7764535c127c4eb5de142a5590c9fa4fb33f5bac39b6aa41576eee4 WHIRLPOOL 8aa177cd67e60b9a57a92974b20ebb6ee0bee7b726aea0b410695e0440d0a1f02c07a05e7d501fad3095c3714068992ec8de57e15d303fca667480ce92900de8
MISC ChangeLog 12233 SHA256 f40d256d182f8939dcbaf027a9d42da86c4b9266eb7f3fde5082e5f6daaa30b3 SHA512 5413265e08120e09134c09f37caefe90b2a9da054ca5430e37bf37d1ebd03a80760a989366328ed43463318d7f76cd0109aa46e4f2e6d44a664fe0d8118e7957 WHIRLPOOL 090d8663f472626f48b25a3516d4a9c3d416bb4af807a75f235ecfc89a9be0798842001a2794a05c2cc8a265ee1e7f8bbb078558b970cc3b207c7776cef9998a
EBUILD oracle-jre-bin-1.8.0.31.ebuild 5911 SHA256 725a65ab68f0a8a88e0058f484ad9e98679c8781011bdf0ae554e418836efaa2 SHA512 156fb6d81e8f26c00f6d0a72075f1797d2cf46e778ab46c245b5cac9eedf27efd2bb0c217bef5eb0d0d175b5df8cf4cc211a975f81afcd5c2a04f6eb6dd3d1ac WHIRLPOOL 2f82abc30c2cdb849920ffaf78d369de7d107daed2a3e4dc4ed7e6f4b6495d14d170e69c8205ea46f507c0d2387672b75817381b1a4a850d3d4dce76d60dc3a7
MISC ChangeLog 12585 SHA256 742da3473bcd3f61bc209d7a00e7d51f063da9b8f3819d29e7cb4af902ef8357 SHA512 49c1fbb81ad6ce13696072e8211e92e7ea1d379dbf4243d94b274a9b565e488fbab3b309b4b448cee9116fb9d860cbb315e961ae9960848f72d504dfc55e870c WHIRLPOOL 5c594b7e721c303ba80c1dc3b9475554be7b17d42f664bd48ecf97bcda75461060afc65c155db109dca12c2180bc72f02c3afe3e161fec900c2b2c6ccf47b695
MISC metadata.xml 446 SHA256 6c1b5ea55c7570c8ebdc2c59ebdd09a50fd3704202ba4d0210e07161d0be2d0f SHA512 4443bb556d293a8a7cc98f5956203b355255820c1d7b3650c75adc04c0c0e10fffd7751f22f2111a2f43c8dc451ba35719a94c25223fad5559d88d9701673ffe WHIRLPOOL 7a6430e9039f2a8d03f5874eea63e980998ee0756a1df4d15cb85f8afafcacc67ccd33b34f3cfe186586ebf7245b5b1760317e2a3cfe0dadd6da693a7e39203e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUWRWTAAoJEKCEBkJ3xQHtJ2QH/1oBlXSMtPb1+lGY5LNUsc87
ScAzwxHUiaAeEBZg4wFHWPKFciAqa+v8QGloyeJpwttckxJwkgMtmJNeib9ps7J7
HeIr4D95Zmr1GeG+sgWGZw0ZnZodPbzK7zOOfI6nWvGGM1sqDWPwv4uZzUJFzqxV
lfNLt0fVU0e3mWwt9FXGkfsldxSJfucTB16BQWvLP97bmNZ59QDdbkEpClDFrPSE
HMZstQgn3ZYJZeVOLKcuwuRGxaEqIDJQ5ZsMkCh8AnWdZqzVZBto6EgTS6vT69s8
4Z41heIqFhSGAY/5MiIFGUynMW63Gp2TtV5s46vOd6F9N1mDPVQK0V5Qk/Rhbdk=
=hfAa
iQEcBAEBCAAGBQJUwobUAAoJEKCEBkJ3xQHtyb0IAIPKLPbXB3zpx+MpmUcx5+ke
Ferw59ZsLU1CuZD7n5MLCDP55743iAC5UxGUouodAr36L53bjmRyAMkf5MgqxA4E
X5DwVVKu/YGlEJ4NePVvisK3nnP3M2mKPdiFvJxRJ0fHy7a93sMCIRAVd6wdTenf
pDTfxo2WOBVk8CiHhqPoj5AniXZO1Q1O/Qv2BGmkLaOpDKBQJerJvOdWj0MG32Zy
7ZhqNJt9y7PW4bYpWP7GVwK6b/OuxJBIQSa1YEFUQH9DA4B1vmNbIZ5+Cw2gv9bt
h00ptqsEnwxAUbFzPdQLcYn/O2n1IQR1z1OyhgQhbwosGRNAau7EZOU+aVIFONk=
=CHWt
-----END PGP SIGNATURE-----

@ -0,0 +1,185 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.76.ebuild,v 1.1 2015/01/23 17:32:33 ercpe Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html#jre-${MY_PV}-oth-JPR"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa fontconfig jce nsplugin pax_kernel selinux"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )
selinux? ( sec-policy/selinux-java )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Please download '${AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
if use jce; then
einfo "Also download '${JCE_FILE}' from:"
einfo "'${JCE_URI}'"
einfo "and move it to '${DISTDIR}'"
fi
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jre-${MY_PV}-oth-JPR"
einfo
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
dodoc COPYRIGHT README
if use jce; then
dodir ${dest}/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/lib/security/US_export_policy.jar
dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -0,0 +1,200 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.31.ebuild,v 1.1 2015/01/23 17:37:23 ercpe Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"
else
MY_PV_EXT="u$(get_version_component_range 4)"
S_PV="$(get_version_component_range 1-4)"
fi
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html"
JCE_DIR="UnlimitedJCEPolicyJDK8"
JCE_FILE="jce_policy-8.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.8"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa fontconfig jce nsplugin pax_kernel selinux"
RESTRICT="fetch strip"
QA_PREBUILT="*"
COMMON_DEP=""
RDEPEND="${COMMON_DEP}
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )
selinux? ( sec-policy/selinux-java )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="${COMMON_DEP}
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Please download '${AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
if use jce; then
einfo "Also download '${JCE_FILE}' from:"
einfo "'${JCE_URI}'"
einfo "and move it to '${DISTDIR}'"
fi
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jre-${MY_PV}-oth-JPR"
einfo
}
src_unpack() {
default
# Upstream is changing their versioning scheme every release around 1.8.0.*;
# to stop having to change it over and over again, just wildcard match and
# live a happy life instead of trying to get this new jre1.8.0_05 to work.
mv "${WORKDIR}"/jre* "${S}" || die
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
dodoc COPYRIGHT README
if use jce; then
dodir ${dest}/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/lib/security/US_export_policy.jar
dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

@ -1,6 +1,12 @@
# ChangeLog for dev-libs/nspr
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.288 2014/12/10 19:34:49 ago Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.289 2015/01/23 21:06:01 polynomial-c Exp $
*nspr-4.10.8 (23 Jan 2015)
23 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> -nspr-4.10.6.ebuild,
-nspr-4.10.7.ebuild, +nspr-4.10.8.ebuild:
Version bump. Removed old.
10 Dec 2014; Agostino Sarubbo <ago@gentoo.org> nspr-4.10.7-r1.ebuild:
Stable for x86, wrt bug #531408

@ -12,27 +12,27 @@ AUX nspr-4.9.5_nspr_config.patch 445 SHA256 7414eaac7630ba3aa9f3c44b439471abb195
DIST nspr-4.10.2.tar.gz 1103130 SHA256 4d09ee67a6fb57d3c646098b0ac7fd1e31be1c2c2ca57cd2ad28b42e6d3cf400 SHA512 bb45c7a23c1bc38433520bfa71309085c25e65d004a3012c60e66c4f31fb6fdc45406cbd6228a5fdd89dfb02cd9badb5a3961186c32898aa456b04f0b6f53698 WHIRLPOOL 0cf2916c4cb595ee3ccd88da636a6599e2c3b5c51193608bbd2acfa9b3bcad89a7135af1f4cf42644495e17fc03c67a8b22719c0efb4faf8aacf1dcd0d0d9511
DIST nspr-4.10.6.tar.gz 1131328 SHA256 df69ac8b0126f11907792384468adf42712b1d6db9772f4aa20c6d471594644a SHA512 a527a7123b4291903ac69899a82ea7e82a1945550b37f59199140a80d917540fb280172adeabf0fa09420debfd0d39c89c417166cd0a50e1eb6f1929a2a7460d WHIRLPOOL 6f7f422f50343f177896d9243a9ae89878823e92ffd3511131546a32b3cf481c9af34f5fef43c8a7c1d5974fc0959e1fa06ddd67133034563e06128e50a6f1f2
DIST nspr-4.10.7.tar.gz 1131171 SHA256 389af5cfa863ea9bc6de7b30c15f8a4f9bddd8002f8c6fdc8b33caef43893938 SHA512 bc845b3983ed280dc691e81e08b94b34b8c175e18d455f9e1558a862045df29a3e5c7df291dff7caa0f9d4a9c7e5dd7eb316018f09b9ed444e91502d5a46013e WHIRLPOOL 7bdb1b0d52d2f14403cf93251ad7f6437d59532f50f5b41da9b3ec66f00f1875d624175301920b2f1a251fa27dd4953e15d4da20c131cd5b7b2d049606850869
DIST nspr-4.10.8.tar.gz 1131130 SHA256 507ea57c525c0c524dae4857a642b4ef5c9d795518754c7f83422d22fe544a15 SHA512 f14e3bd46cd1dee9d7163adbf3b09a450ea8c6c65499c5b6696eba7e85b6b12d3f90561a1dfe0dc0dc5fe1b14758b4191e546d9f0e29a66f33c69dd6ed6f50d9 WHIRLPOOL 67be897d54e2446d563cfe505047b23880025bd3f1ea5492964f8d286f56776e41a8e63bd9d197d3115efae0d63bd0c7005fb9fc56abdfce0702c27e6a9e872c
EBUILD nspr-4.10.2.ebuild 3157 SHA256 0422f1898967d2953e644c05ea60ba9e34cff049acc40d2114112699ca4c887b SHA512 8a584eba2b1ba41808ceb083166fe621ac2eef262ba81608ce1fd004e779b3de03b9d0c8949ac65d55b4e7e4203550094f792af96842cb5abd29c197458a91e7 WHIRLPOOL e17e2c58675f276f5a64e0cc926e24db5cb758ab86b84ec8d1636766fa83ad1eee5c4a42324d727cdb087a75e471b8d196355f280782a9cc45904885f8685761
EBUILD nspr-4.10.6-r1.ebuild 3754 SHA256 f63901e361aaaec1f4aaeec1fcb788b826a56a08b8629e4e4e49d5ae27db092f SHA512 6b8d5553b9cb858b5a1da2577dea28f68837ba1339ed3591ce5ce1819fd994a9263f0d603ba5cb24dc0216c26c9ba2f846405b9b7f89a47bd68e04ee05bd87f0 WHIRLPOOL 6c17bf849f205d9e83e110b34cddbabcdc7d81b3930eba678e27d401041dfa3bb694db23889520e2bf5a5d650395af73d273e732470d2146f9074c7290c03fb7
EBUILD nspr-4.10.6.ebuild 3060 SHA256 f85c35674b68fb515a42c04ef750a03fa02daf05f1547c2d28d612d2d79b6a53 SHA512 cefadf5b44dbb6a1777d9ca90cd563fb21f0013202341598a31d751c1111c3735b3c5a8b05aa7573e1ebe7e9a2484dc0b39903163ac8e83c4cbdd2e0dbd9e9e3 WHIRLPOOL d102274922bcddd6a20d5e7daeb5ab3f9348445f470f4a31aea675228428e026bf250658fb452544592745c6bf43a3133d6ad2805e1f82c87beb0fc3abcea51b
EBUILD nspr-4.10.7-r1.ebuild 3947 SHA256 eb88a1f46ae925cdab2d16501e9d381779ed3947bc2e12fce6efce027aa3bc4d SHA512 9455c614f55cdf881c6d20512293d9477345f1b6b365bd9f39de4bbf7021e09ecddc18f495fae4b52d6d77b439aec039559f7e7d16a1c2e9633905ea315ac074 WHIRLPOOL 2a042c601a8909911a6f7b814a2826883e79855c515817c6c95c88127e60436c7f88e6a85e9e2d312ee0388537ab81f27d4f6bbbd983fa524883bf5895df94e9
EBUILD nspr-4.10.7.ebuild 3765 SHA256 8f3f5b6813fd582ec1ae36610895ebc7d103730ca82d1224c60c30bed0247394 SHA512 8878c0c5341458f05d0e444c4782d37a5e02096b4236523a22b2298058d3c1bb828742e82117323af259396fecdb923b0f3a09b89e70690edd33525759d13e87 WHIRLPOOL 53366ae81dd522681f7e1ff7eb8848a34278c155514c3e1e161a2c10553f583555a6e54841547489bf068f35f5381f8e6dc841354a06ec4b6763a2b2ebb4570b
MISC ChangeLog 36453 SHA256 4d52d973face9a041ecf2917f85363df8cbb8aaf15799e289b35e959ef86d20c SHA512 059903ea69f1fdb4c38b7c9d70d68c5aa3126643ddf36a6b6e3c80a0c1c1ee620f470f22dfc416b1e081a06cba3803308bfc44f9502f8aece35d9f0d22695256 WHIRLPOOL 5af4e7cb033e534d63e967f917333815e94dd6075d00081607fbb471dfa737ccdd0762d3a6255c8a5ef23fe2a62a5e1c58fa3dfca3a810a2b6b59cddf5ca8605
EBUILD nspr-4.10.8.ebuild 3955 SHA256 2f4df85fc8cb2ed379f52a5f2037779d2f4dde80ea80807fa7d202a8b5679dec SHA512 3591c70582a76e27c9f160828825120195c50968287e2f0850e4af0343fe1fd3d37c95998a283e7ef36a40e4a60c872ef9463c8045a26bea8de58d001f26502d WHIRLPOOL 6753d86657c92a5738bc12483aec3ff8e478087cb5786da58cf8624b38a8da6152559eefe613ca1e6ace7988894ed624fc217df6672b9c1530838784ca8de384
MISC ChangeLog 36639 SHA256 8e8f30ebcdcb036845b8be2d3024ac7894ace02d2205df7bd101d31fffc08948 SHA512 3284b906cda173211cf5819a1144497e7695fb994b62be893b11a676adca88176c0d83ea4c7be155625f575f4801a6ff6a01bc4f0907699b76bee9944c2c0a94 WHIRLPOOL b308e6a6676b9f3ad81f5c35eabf91af3694450b1425882b68dd990c12cac9dd2ca177f7364343f403e82839e8fd6962c40e9a99bf6bf9d55d1963d3310b012b
MISC metadata.xml 160 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b SHA512 ed6f709d55351c1b69f2b43ada124fcc2f8969f8c3867073bb0c68aa502f16247cbcd78734a891e4d1a509d334f6805e5267d2088cd03f3408a636ad9aedc2bb WHIRLPOOL e6bf1791838158287debcc3160dd075dcdf88bc1b33060aefe4687b4451108e55b6f8021fc36f07ab85c4e37a4225444cc2804cf40bd61ba49726bbf12fa4e38
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUiKBaAAoJELp701BxlEWfK3QP/Ampl19MeCg9hApt4fIB//Bl
2hs5Ll+H0cLEDSNCyWIAfCYmWwr7OWKlHYOA/wuEPyFqip1KL/grbOSXKzvPJyV2
wYorIl7c7qShKJ51lwMlPIlJr52RS7HGU2wC3PZCdBPJ7IwNP4lNM7dhMNcbRpoD
SHaikRgwahyvbJsq9FZ4xAzw+cWGfyhQCAo8A8zFWXVi7kzqmebVi0jhF/yQyOvm
J23ALO0zL9upbDX1cwOMz1pvUybwcr+u4Wi9DABKhO32ewrAxx1cpQOTK4pUaAk1
tWG6daqXjlQqei5SU/NI0t5d2z8zL1r5WgFudZHF73hU0zK9XBB+no18MzXGefyS
GccPjBASq2R3yHIQi21HwIHCnx+wQIoGlIgUobydAHKLJRi75TL/dMnmD6QIIjiC
jTq1iLhjmUISsLFfFmkI06GlVCuw5JhtK4D6TGAN9T6n6dupocgCoOdX9EcdcZuB
vTJEMF0wKn73YuM/8lxWsjntwUDWotcMeRcDzNoDSSsqi8o5iheKY6vK3egJHUxk
oSa+RYGJkA5aJSJNwAAlcscL5toNoHpxJ4fdF0XdzjkfunBi9qdVIWYz9rGbW+g+
jJWNul8Z3ALs9Jc315Ts8JiEe275ET5LdG7y+1nfs7JXxzNhuFwfeDfabLjQueEb
s2s7rBjH05DqLuPpqLO/
=0CpL
iQIcBAEBCAAGBQJUwre6AAoJEPiazRVxLXTF4CYQAILkA/8aZ/tUedsdmXk2Miwo
h+/jMKT0PFwIfBZXo/TM1/CzCCh1dDMfSdFNccvBFGybzfx5Ebefei/5aaDI1NIf
EgFnzZBsBzbvyAhcNC46nzY79AKfCNzzlIzA5LmvC0DY/868r1eVXuV7ihulGkDn
I4mtk3pLpPB2LmpMd++9yXCKCU2DAMzudPoZrPHaS9y5nGjhBLbNtNhg9FXOrsQt
kvrSTt7m5DZTOTH7LTp0ujgrxsA6bkMpa7RxpgSRAosjpvtdrKZrmCDS80+NJVc4
Wj8faQIRhVX8CfpBVzyS4R4G8e8iIPVLBNOSWOaoa806qI1fbaGHt2FolvGhwfi8
qj6cj5cgU2UBxo3SbRWXkRGUKCA3+O7SLVkKUy574hTjRACRXgoW1VLF9VUJAhss
gic3RI9naym41IUyruhR3bth4AuZ93qB2lARKoN3qcjS11Ov1mhkqUJdI2RmE3uQ
SlLF8JPhlNSAYFibwBX0KVmcbzq7DYqBJRtl2ciywr8lV/8r5tWXbNSW2k9O94lj
YQpPq43/cH8Mv/zLqb65HTG50Yu9yDg+0+pLxWdggR0w3XDRAyNs3lNpQ7rdbkmb
gmR04YUkw0rxVKzDbTuzJjhJX0TlP3ZpBrghC/M1KMg64+cf371xo1cK+gZqMCES
QiOWmhkBgdPm7pIqSjDk
=VRq9
-----END PGP SIGNATURE-----

@ -1,95 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.6.ebuild,v 1.10 2014/07/05 12:57:47 ago Exp $
EAPI=5
WANT_AUTOCONF="2.5"
inherit autotools eutils multilib toolchain-funcs versionator
MIN_PV="$(get_version_component_range 2)"
DESCRIPTION="Netscape Portable Runtime"
HOMEPAGE="http://www.mozilla.org/projects/nspr/"
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
src_prepare() {
mkdir build inst
cd "${S}"/nspr
epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch
epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch
epatch "${FILESDIR}"/${PN}-4.10.6-solaris.patch
# epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch
epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
# We do not need to pass -L$libdir via nspr-config --libs
epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
# We must run eautoconf to regenerate configure
eautoconf
# make sure it won't find Perl out of Prefix
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
# Respect LDFLAGS
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
"${S}"/nspr/config/rules.mk || die
}
src_configure() {
cd "${S}"/build
# We use the standard BUILD_xxx but nspr uses HOST_xxx
tc-export_build_env BUILD_CC
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
tc-export AR CC CXX RANLIB
[[ ${CBUILD} != ${CHOST} ]] \
&& export CROSS_COMPILE=1 \
|| unset CROSS_COMPILE
local myconf
einfo "Running a short build test to determine 64bit'ness"
echo > "${T}"/test.c
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
case $(file "${T}"/test.o) in
*32-bit*x86-64*|*64-bit*|*ppc64*|*x86_64*) myconf+=" --enable-64bit";;
*32-bit*|*ppc*|*i386*) ;;
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
esac
# Ancient autoconf needs help finding the right tools.
LC_ALL="C" ECONF_SOURCE="${S}/nspr" \
ac_cv_path_AR="${AR}" \
econf \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_enable debug) \
$(use_enable !debug optimize) \
${myconf}
}
src_compile() {
cd "${S}"/build || die
emake
}
src_install() {
cd "${S}"/build
# Their build system is royally confusing, as usual
MINOR_VERSION=${MIN_PV} # Used for .so version
emake DESTDIR="${D}" install
einfo "removing static libraries as upstream has requested!"
rm -f "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libraries."
# install nspr-config
dobin config/nspr-config
# Remove stupid files in /usr/bin
rm "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.7.ebuild,v 1.1 2014/09/03 16:10:05 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.8.ebuild,v 1.1 2015/01/23 21:06:01 polynomial-c Exp $
EAPI=5
WANT_AUTOCONF="2.5"
@ -106,5 +106,10 @@ multilib_src_install() {
dobin config/nspr-config
# Remove stupid files in /usr/bin
rm "${ED}"/usr/bin/prerr.properties || die "failed to cleanup unneeded files"
rm "${ED}"/usr/bin/prerr.properties || die
# This is used only to generate prerr.c and prerr.h at build time.
# No other projects use it, and we don't want to depend on perl.
# Talked to upstream and they agreed w/punting.
rm "${ED}"/usr/bin/compile-et.pl || die
}

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/IO-Tty
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Tty/ChangeLog,v 1.56 2015/01/18 08:42:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Tty/ChangeLog,v 1.57 2015/01/24 08:50:02 zlogene Exp $
24 Jan 2015; Mikle Kolyada <zlogene@gentoo.org> IO-Tty-1.120.0.ebuild:
alpha/ia64/sparc/x86 stable wrt bug #535202
18 Jan 2015; Agostino Sarubbo <ago@gentoo.org> IO-Tty-1.120.0.ebuild:
Stable for ppc64, wrt bug #535202

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Tty/IO-Tty-1.120.0.ebuild,v 1.6 2015/01/18 08:42:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Tty/IO-Tty-1.120.0.ebuild,v 1.7 2015/01/24 08:50:02 zlogene Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
SRC_TEST=do

@ -4,23 +4,15 @@ Hash: SHA256
DIST IO-Tty-1.11.tar.gz 24206 SHA256 a477fa0bf91d034bdd25abaa1fe670810f5f4992cea819f823ee91b8584fed51 SHA512 cadff091a40a2d1a013c35a116340c6701dcd354718d1af7c087e015c792391c4c5dd70e83e498468233198fadc9605843112fb14abe66a7e4f5e1ba320fdff0 WHIRLPOOL acd213061b94ed2592aae32f00b938d00152d9618c396889596feca9e786bad461aaf61eb39cbb133dd62d264fecfffc1287a71cc186f423520402226b0dd07f
DIST IO-Tty-1.12.tar.gz 24564 SHA256 a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d SHA512 23733e7832a0de370952420df8a781f85d28ff60eb4cd55be22147337bf5587f4e1ec7fcfc190ae3ad1fd9df0f9697f2d647e00739f4a2927b1ac9c81435454d WHIRLPOOL 8647109386ce96ec20c7236b7cd2cde40a553e16a3f4bf009de5718c1e8288adb82a6b0a8755c67fbbeba20558e5bba1bdda07969bf7e47e7aa322550ef1a75f
EBUILD IO-Tty-1.110.0.ebuild 501 SHA256 58a7f300b67a80430fd011ea1d30aa589e3036178a085ca681be493c00996a52 SHA512 ebf84fd3c7ec8c005ed66252655290e59b576e0755bd6988011b1295a0380f7b7ff49c261f179d9c4e9efbc7aed390b525080c81d4d8fe465ad2f44f3b75fdb3 WHIRLPOOL 6db1c9666ac237df330838f1650c5be3dad1319b92c7e13d2cb6b10dcdc573cd9a76b300ba3d4af0515a3ea9cde69324a62b3f5480093d9d80f5e16955072176
EBUILD IO-Tty-1.120.0.ebuild 502 SHA256 60bbb48aa62aa0ca4de9ba8c24ccd25648ea8539cef1a25d9da3475759254f65 SHA512 c44e0078172dcf4e75b225a76a460a5681c286ce7237e843dc8a569d421d1baa92be1a9d7f6d7633bb8f9f2a6ab9bf9ab1d031b187d900062a04508cde1a3c64 WHIRLPOOL ba88efd829bb8acab261f43f17f11c0801789f44a16fae7b23e6e544a3a0a4bbc757f5a14cd84fc2829782aacd5fa0b7ac47467b8c61b80feb8c5b612630a32d
MISC ChangeLog 6261 SHA256 ab6880fb215c125aa9258b7b66d818ecb3b815b0750780cc8bd5682340cd8860 SHA512 37062a9c2c5c55ffa18f295f6860fcf21b08c7808e94a20747509c77e2292e91ad59a1eb34a4bf8b40ad7c6f1132ad86ede96fe5d3e3b6e3e14815abf70c3771 WHIRLPOOL 7f515130881532011a23668ae78b03c51935dfd930c7adc7fb83ec00e95333e55151cb303948101905d185ee59ed2065adfcd6f0e25b1eaec69e8bd9c24e2bc4
EBUILD IO-Tty-1.120.0.ebuild 502 SHA256 705a4f787dbb29f8b4377f232236e75345bf76bcb30429e70d00c360f27868f7 SHA512 0fb0d03853514052451165d100b22a5f40ccb6928566e7c5af863e3718b23c22af6f9a0256a321af510da6efd3d83bc23393103b113eb9c716393448b931cc43 WHIRLPOOL 0c9fb64a72bfbed21fed6a1a9bcb03b6649f5aaba553eb04e6e3c346ce4b24c58641e1155eec13907a0f5c01dc0b2a3504ad788d314ed8dc8b011c45fe9ad15f
MISC ChangeLog 6385 SHA256 7b4214d9f2cfec6b90132d4809f30daaf73003001b5df7d2fd69e1315acd18fe SHA512 e85ac68c55140effb477939fbf73b53f51efde5061269037fa1aed8cf4a0ee921ea0747a05940bea1bfd7fa133eeb65f1e6849d95e033782283ee03e9b32558f WHIRLPOOL 3177a24aaa80b04ae8360bcfd9b2bc0b3bc9a30d7c0ac19d76d9246a1fdf2d555d34a89f82ed93d642eb422eb3ddec38fa07f4899a83f60d1bc2cedc6e05a58a
MISC metadata.xml 340 SHA256 98d01ea03eac942db8526e38a3e3c9407435d2020e7368c559facc5ebc3819c8 SHA512 ec2ec168d010ffe92512eade7d49df4b950f82b184068186caac8d16eaa3bbb443ec1504b0a42d93736457b61d6605868353b0bb1d359cfbc352bcaa0b88be83 WHIRLPOOL e56c62d5678ca30bbf52e5013adfb9566376e6d79b2f4820c0a6c0200dc5c2744dc0cf39873f054e4d2a4c8314eed5c351ccd66af6fd06e40619c59804c14c1a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUu3HsAAoJELp701BxlEWfhOQP/0CTjQPmSYMY9Abz6gqLcoFs
zAIXvI8OmVhtl6rsY4goXOS7UitkypCny9yVegZLk4ZnYEDKv3T1OUg4i7DUrG+5
UKnGHyfAi5HIKXy/Q8kbH5e3ONK8XSyfzlGEbU9gjAOD08Xg1d+VG/7sKpp6G40G
eLZN/abmN77PK5OJsnGsE41w/lSIWJWF8aaTOtm5ig5DZSg7Svc8sLmHZmJkQm5b
sGaSDOPveP7lQlDyzauu8fAPc1wH6f5XRAFil8XoamYqdR0HpYPvR5Mh327rLMMR
W4/n4aVEn8dylB3CEe7YF4Hwo+lNfAo42tdxuFqHQJxYvZnp/D+nf5d5LrtNcm6F
Jkaa0EkkebLjjvh9rHJIBqWdzmqJbyrxCu4Ih/YsSWSoX+zu4shnH9lXsaAOWhF6
cD+5uJ8ArVhN0WyAjAABc+s2xgTltHtlcnSswTI/86WncXS4bxTuIZV95bgZuiTV
IrToUyIDblV1KREevknyxceEvUBrZY2o+zYhJRA3ZzPtaH7TbGjfraTu4d02Tq2o
5HR2ZN/U2KnSXRLHM2x9hijOz+Do1xEItXBbJWYQCb7IeYdT1+rthzUVA3ec6Fio
KFUmbDT+os1Y4QT8hXC98g+4sl6bCyiE5gZXghf8yYcw588QIdMymEBLadiF1044
TfbigsRzzbl49vRi3H3R
=/E8J
iJwEAQEIAAYFAlTDXF8ACgkQG9wOWsQutdYpxwP/W7QaLX8eiPhxnsRuFp2JWjiQ
gBHUmKr0fVFQicbLIVun114ouWYFticTlgc6ZP1+FKp1voEqqgrPwHmJQeGM8AuI
FXLCRuxzv9eZRhfIUeO4AvhHWrnPBcVOFWyKXB5kqy/N3PZkWcRqfqIJewBndC2o
BBX1ajH0Ge5flAQR1DY=
=snjr
-----END PGP SIGNATURE-----

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/IPC-Run
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run/ChangeLog,v 1.50 2015/01/18 08:42:37 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run/ChangeLog,v 1.51 2015/01/24 10:08:45 zlogene Exp $
24 Jan 2015; Mikle Kolyada <zlogene@gentoo.org> IPC-Run-0.920.0-r1.ebuild:
Stable for all wrt bug #535204
18 Jan 2015; Agostino Sarubbo <ago@gentoo.org> IPC-Run-0.920.0-r1.ebuild:
Stable for ppc64, wrt bug #535204

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run/IPC-Run-0.920.0-r1.ebuild,v 1.5 2015/01/18 08:42:37 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run/IPC-Run-0.920.0-r1.ebuild,v 1.6 2015/01/24 10:08:45 zlogene Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="system() and background procs w/ piping, redirs, ptys"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-linux"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-linux"
IUSE="test"
RDEPEND=">=dev-perl/IO-Tty-1.08"

@ -4,23 +4,15 @@ Hash: SHA256
DIST IPC-Run-0.91.tar.gz 121462 SHA256 5ca1e1688181582116159ab67ca3559d577ba04b92bc99378b48bbacf83c8480 SHA512 c10bb4f3120b94d3ec8a2c6ec84165cd4def4892ed36dcd9bb50131007a0a92c2a6f0963ab49ade0f3c7d0063d6e4e2d3f3a3e2cce8b50453ae5e909d2fbe998 WHIRLPOOL d9d9eac0b06d44195a99c9207144a181883455c9556ead22fe9e5968e2bfb2b398b0b59f4d7cf0ce894bfac52769eee78fe222c1feaa7cda83b491252ba46918
DIST IPC-Run-0.92.tar.gz 121532 SHA256 e186b46ddf1577d24f11eec1ba42285963c3f71ec7ecb1ce51d6e88c729d46d2 SHA512 b24d7352d93ffd77b1fce3e052de1ebe2f85732063871c10eb0ddd4fd0f312ce97e16fb530d174ce026e157b295d8d6e2db7868d14624f47e891402619557fc2 WHIRLPOOL 4fcc3e48698b1a536b78920096e8d4d4546a3cd2e15f46b90723cffa593c38b0a5db25c10e216d26ee4927a043017a6d737fdce36abdc7558e881fc23dc6e4b3
EBUILD IPC-Run-0.910.0-r1.ebuild 570 SHA256 02815fdb4f43c6b8044c2a23818e050c8c168f5cbb330a50c2b9f847ee8bd7c8 SHA512 f2840b6a1b660e36a5944ce58b30ae8ebb723ff1e66a7aab3a0b4c803279fa9fd413664f81ccac29a527402ac05dad1850fa2f4812349857b7d6a11b9867a1a7 WHIRLPOOL 3ff3d156f8c1c08c954aaaa97da82361298a278050edd92c4100a327cd0f3c490eab6498e4c897ff198e4695b4662f7fb07481016780a2d1b9f41b024dbf8de1
EBUILD IPC-Run-0.920.0-r1.ebuild 574 SHA256 fda894d0e5aca7ab860a1b4065f0766439b27ae8448a91a8cebc490a84c13c5a SHA512 ad57c67b86f7d44341b610d1e38565a4d9d2648277c022d342158016ab18e02df397927246fc699485af18f21c21289bef89bbeb15915c6646f3fbf54ca8ef69 WHIRLPOOL f3bf3fd09ca9f8b467d65ab1eed1109a851bdaa4572811bbd3f634bf8b92f0fa6a40fc6e1c02f3272d3817ea2e11822c82064e68c4e25387f12da9786c012d36
MISC ChangeLog 6100 SHA256 170b6e3559e8b7b38d26f3d05fdddfff02f2d89768485d1665a34bd9e2d9e279 SHA512 3304df89863a291515160f08f08b09995ad4efa877e52cf3574224518edc7ea85d7963c490ae979cd6998b65f157bff377fd9b6a4cf3960e2f7e506635ca64e6 WHIRLPOOL 9997d4edb80c7dd430217714639134e04abaa73ed8adaf3112c03587364908943e80b7fe15076354d944fd6bf7e563fce2d791bccf5cc75cea6554ce6112604a
EBUILD IPC-Run-0.920.0-r1.ebuild 574 SHA256 be3d5c17245f7bb62170a52d8cc25f6428eae43df4c776760060b28342ed7d41 SHA512 57358512b38fbfd351eec0084ad9b75dda0edd960f67eaebda30bf2aa7e44c776216afaf3bf7025173e1f8b2746d9a628bb42bd27602b829785cb163e2c782af WHIRLPOOL 3a771d96ce5a4e4d812dd52a67a1f36de350171ea41ab56149e656edc365ba88df98473a0de5b4f5e46f79d476f2489ec13072bcc703c4fa74ae3de5f592a3d6
MISC ChangeLog 6215 SHA256 8699c8c4cbf100c3fd289ca1d953e824de64dc9f7c35114623cdc1915cbd041a SHA512 82063f3a0b8190248f0b0430cd2465d468180faf0bb02e496ce0558595343a0336538f63bbf1acfbba4ef6a015a4527070695e39436c5e24a83dc5100a34da9e WHIRLPOOL 10f90aa1f49bf20e02487f7427501604db8937e52793c0b066c34ccae1aafff010d3b3d7fe79fcd526e3d81db6996f921eb513a1aa0f22f8fb608995a8a5862a
MISC metadata.xml 669 SHA256 f6a0ae946f548529157bf80d3f8b37576d4297455a3e740c1ed96296a95ed91f SHA512 5ae44ed47946332f007eb0cac53c4b8d6175a73c17af84387b11b47b86d671bae80667442c1783b80f84c6a50643974f663d42cd3c801d84100607cab9a95073 WHIRLPOOL 38ce56fe1dd29c5dc2defdf94e7601211d68f8d1b3d7971c470752a8e0d61cef82ae3a0b08227b9831432a23d08e38552b4e9f2d4487ec32ee578b0dcd6072e2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUu3H+AAoJELp701BxlEWfatIP/3upwt+49T/pMutnwCjzMF/i
WeHBmmccTmMy1HAvC0ZE0+Kr1tAvDUfLV8LF9Wpl96GYmkDyiKKgo3PGl/xvOrjd
N+r/qpbaYCTZL5YJw3KTU43CnrSWE/Z97CoyQC1yhQxNouKftCJGGnrM1B7Z+L2E
2/GUrFZP3iLtzsNMRD72xUxjIYFHlQlr8wGX4eBMrKekmcHJi/JzWjJyc9v3R2CA
AlJ6AwUza8q3DnZOmmugTgHBs2iGQN/n8di3mZa7N5ToyUDhLYWNUiUwnmkeCcj1
/bYrtW8Vo8Nri2oCMRhSjGXecCMF0AItcnIbpMbfk9vd2mJnHAJOy7ipSlxBhVEJ
NqUUjbSOSZpzjCs+vvtZ8yqQFXNJz/mUKiPKJd8/D3XGne8icmTWv7cR2Bq46amM
0vR6bOqBRVvkrFXP8J4V2JWoFeO3kIu+uaJ5xRPvSB6ZfA2QVy5XlWbpW5zvqg1+
J7ZlhP6Rd5Bwmgh0Qqdrk59iXD8xadxbmz6Q5wE1DpWJ3YnaoMzlY9ymC73yQ0en
/VWJkSWoWrRfaUNoh/X/RjMIO4lqthjZcQtbU4wBTTnY0kDQTVPW4Ka6w8lLcnLL
bX12TxowXXBmCqeiOUY+8uLZbxu4Fb90DKg3C+1Wu4rv3ZHRhHoKnQozxjj+p27R
vObfv8r7f6phyioJT8H7
=UoK5
iJwEAQEIAAYFAlTDbswACgkQG9wOWsQutdZzuQQA1Hwg85jXwfl5cboRL1vkJ+8F
1GZiMr/3++n0odlQmE1Kf8E77jjUjp8XuYruj8r/Vm6Vn0ypKi/vFkvSLx4rSc/S
ubwGMKhQBqjZqW65oI4cW7u3o9xjWOJ8BEkNY5LnGXh3C0LIeRL9m2mqG0dvMU6e
FhpMz/a/FWXAQbmUanY=
=Yzkl
-----END PGP SIGNATURE-----

@ -1,6 +1,12 @@
# ChangeLog for dev-python/enum34
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/enum34/ChangeLog,v 1.10 2015/01/17 23:03:22 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/enum34/ChangeLog,v 1.12 2015/01/23 21:28:23 ottxor Exp $
23 Jan 2015; Christoph Junghans <ottxor@gentoo.org> enum34-1.0.4.ebuild:
added ~x86-macos (tested by me)
23 Jan 2015; Christoph Junghans <ottxor@gentoo.org> enum34-1.0.4.ebuild:
added ~amd64-linux (tested by me)
17 Jan 2015; Anthony G. Basile <blueness@gentoo.org> enum34-1.0.4.ebuild,
enum34-1.0.ebuild:

@ -3,24 +3,18 @@ Hash: SHA256
DIST enum34-1.0.4.tar.gz 32944 SHA256 d3c19f26a6a34629c18c775f59dfc5dd595764c722b57a2da56ebfb69b94e447 SHA512 21b91f1d0e15cc909e733473f603077eff7222c90da84b0a5f2db921ba41ac996b9237cc8adf1d07913b7eaf8f8e70ac6955abbb191f2e7cc54966710a1c96a9 WHIRLPOOL 178d1d5a9ec4e5a7a467e31c9b28e1f799e593e36a0c9a888f64ec86051277cb1c50ae01ed81c95cd3f7ae1e7f287dda9b4049c7e1977fcd427711fcf3990792
DIST enum34-1.0.tar.gz 32331 SHA256 384b593703b057e0b19d90ff62844b1c8796da2e6bd9957d6ce9119bdeade635 SHA512 8eefcb42449927e419c87016d534b1fb335a85daa49c7ae3cc4549bc92dbb6d1a02158542a8cba1fbff4bbad2c4830c6f465b13e8d5ec6d2aae5752efecdf1d3 WHIRLPOOL 28b02767afe416404ba9d0c4db972c869383a72cfc6cb1a75f93b01e2636bac139743f5acb2dbe06083c655a1854cfb8a3c7f1ce1eba340a38d457e3e71e63b3
EBUILD enum34-1.0.4.ebuild 788 SHA256 bc503a3d8bd6441d6de259d03288e7edc55739e24b8b89b64aa2f0c00a1ef7fb SHA512 d029e5b8266869a02db748174763a3abc30629ccfafd9159c88b5c6e208b5dd2fa12d921caa2bc4e4c7dce798bf2d9d0e50e450703d1566546b3c397151670a3 WHIRLPOOL 2ebbe2bc9bf4947f59cce08694b0916a964baeb21dd71aac975770a8f73447499e2059d1231cccefb030349e8ec2c8a3c96d2c8c8c8586c768045b8efe40890f
EBUILD enum34-1.0.4.ebuild 810 SHA256 98cc4ac605e9698509f04016f5a707cfe199c5d6a0f0d4d762a2c0a35341ce45 SHA512 eb600225ad4aab58fb3df404175da4d3597ea4208a7a5e238381c562c90f014b2b819fde4d185aa5adf21f22e0aa78191bee62fabe0bb8e87148f4053e42db65 WHIRLPOOL 6a08875c9e1818b1360a41f6a58d4a6540e4669563e9ea24ff2b11b4107a1a3ee467f473eaceb63e77c4fa624b99f1926c32de71bfa1d93902c6490ef191b55b
EBUILD enum34-1.0.ebuild 733 SHA256 c18a76cde46a73bca4d2d4983615325fef4b8ad5afe4b49902adbd85d6e53411 SHA512 4bda974944d90a80613f83026edf2c9659ca7bc57d2eed7d3b58f49e242d7253c5888ab6f5f2264fdb458e067f60c22506cb0acf4731eb57a171a736154a51b5 WHIRLPOOL 48f93958a42f4d46d75d714f1902feed8ec96af8171bda58b2bfed839f6efcbbd2deeb094197e3eda0b86e1d7b8a564fbda78ee5dc7046a38f7f2f5b40c049aa
MISC ChangeLog 1472 SHA256 1c6cdfa04c6247873c010f1e1619882a3fc673f18902a8a98e90ff22da544f08 SHA512 a014ef78494061f400d564a7f66441974f3d0eae02117f4e154b288f3c1113561fd6a5da778ab87b615d4ed255f967fca25caf8cecc510cc8ccd20a24e02299a WHIRLPOOL b60d959d56d8ed581cfa2617ae5145cb4dfe9dee60f09b677ce61f11971cd02baed4f4fd5eb90a587728311ad4bbc167f62344b88ec13b443c8c19cf860020ae
MISC ChangeLog 1692 SHA256 fadd0a2a778038b5e883c88bcfe4f54173987e709808409770056a45b06a1c75 SHA512 214830160a2f667a61600ad695cb9b123a7cfc21a4077c3337beb90ac88a466b0c522fc0336c817c6598ed03a621b652ae6beecc53a93d328c8da4f25c80d9ba WHIRLPOOL 41386fb75232f7b7c6e06ee55861c85f35a4bf8a599caf9f16542003e46b801b22e9faad74450443b15a504651d52b88ad650cc103e42bb8cd159e26c024f030
MISC metadata.xml 302 SHA256 262261f4009fbb03288f761a039c97e5fa9df2220908f9ffd40b956e4d265bc6 SHA512 35697a266033c6661f3b76d208aa2074a829091ff01c1b6cb175985e8f259a6d2b80ec659c0b7967d88564e86223295761cc136711de89bb4a5b71d2f457a548 WHIRLPOOL 0513865c55992cf6fa89bd63c32e0a9ea0201eb03e3ccd8f47eac36b15aabd6c6448b5728a0a9ec6a92cae1e7cc0553f23cb098bf8ff42684d168c03dfad5ced
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUuuqiAAoJEJOE+m71LUu6xV8P/A/c6Nb/N7E6TB+L1eF6RnRx
7ljS0JUCPwN7UYDQfGlBMmGStDLtnhMGf16FGSRJfjfmbPzrTD7knq0CNPZz/Rfk
sd2QWU9zUsWzYflVXCSfHOlYskB/k7CTUJmTAR9f2DTt8C4eZbKZ2S3mfT21AyIg
J/p5zsC1708AfIdqBYFv6+n+5vVA/C/GG/wAxUJD77i9QiyhdjRkUz21LL73Yn+t
X4cIgzd+Xeq7CXzyCzpfDV30siwbEsE0LJC7afk5ReMy2h8jdHhPOsK3sXqa5e8V
dRPKqtJ5jt7y0vNgIYgWY2jQA6yOXzfKDagskigkDcJSfBE6n3xG7PAQ5b1WlnIu
KwG6r955YdjOuNeJI48V0O2LkBb6KxdElrAsUkA86cy4yuNZxul19SJJiN2GvIIT
QZkuwX5NocsdMghkt5Fk+VKT5cWnEG7LLpi+FcHWepK7OTe9gh7Tq2syj2+l5NG6
4HDb5AL39HDcyK9i4a7Wg5b3Xz0/gtAQj0PB2QfVpn7Tc8G06wH6CZtYKJdkVGDq
nkSgAmiCZh3W7VbVut+FGGE9LXJs12Oyz5Jd0Z5B5cDuwyxaIQiokuY4BIn4+18d
LFPqukUv26gwN9SccEFLox5MzY1nZKJmEnGWhMjCIrOuNr2k5SEhNekfxBoShJAq
7KMq4dGzQ0+m0MShlDwk
=HKJc
iQEcBAEBCAAGBQJUwrz9AAoJEOeBhlrCAAWGwywH+QH55MGShnBlapCZjicGcPxM
uW2+1Dzw5wIAKtWQHIQhADPMZgKARoeybkGREWDHWSfxlpZ5ofANKRGsm4EtxDK0
ugczrkjhWMidOTQYmr8+xOZGJPv+7oixDnJCA0hszYx9UpwB0UHw+SHMLc/FDVxM
qvddfeJjHvRmd71pMaJBsB1t9I93ZtUb130L8GW+7JEr47O8czpTU34k2A/0Ojmf
JggZSflevcHwgdpybgtXlZVxuyLMMzCwFMjX4f8sdveCAnzorPuIsMQvbAdVLnUz
ZL6RrIftB3dnLxt5NjbRHy0yB2eJCqyoaeXvbB4r/Gf3e2B+8Wf7mNbbXLKNxYM=
=Cag1
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/enum34/enum34-1.0.4.ebuild,v 1.6 2015/01/17 23:03:22 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/enum34/enum34-1.0.4.ebuild,v 1.8 2015/01/23 21:28:23 ottxor Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3} pypy pypy3 ) # Do NOT add python3_4—see DESCRIPTION
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86 ~amd64-linux ~x86-macos"
IUSE="doc"
DEPEND=""

@ -1,6 +1,15 @@
# ChangeLog for dev-ruby/bundler
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.71 2015/01/05 18:38:01 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.74 2015/01/24 10:11:44 ago Exp $
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org> bundler-1.7.3.ebuild:
Stable for x86, wrt bug #523798
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org> bundler-1.7.3.ebuild:
Stable for amd64, wrt bug #523798
24 Jan 2015; Hans de Graaff <graaff@gentoo.org> bundler-1.7.3.ebuild:
Drop ruby21 to create stable candidate.
05 Jan 2015; Hans de Graaff <graaff@gentoo.org> bundler-1.7.4.ebuild:
Restrict tests since they require a network connection, fixing bug 527350.

@ -5,14 +5,24 @@ DIST bundler-1.3.5.gem 268800 SHA256 08b89047f7b829f3e197a28fb1bde74c3f5cfea1552
DIST bundler-1.7.3.gem 299520 SHA256 d2cfd2cb30a14bbaab0cef7917d220d6285d6eaed024e445680b47c816592303 SHA512 2e037837fa2e9fdb85b7a04aa4cfb79b4be64dab4a4cd45af55b2b2cab69c1c377543fda732db26b32c1c4a8dc8c82e609b908633887a61ca3ad16a00ea22557 WHIRLPOOL a01a46c89a20eda57329fb30e4711392632a68151aeac935fdd8ee51d62bac0b0a08835c69798f31aa655a87284bf1066390c9e38782111cf0d5f3b6fdd6e688
DIST bundler-1.7.4.gem 301568 SHA256 09414b2dedd098bab278a46bd9a10b9cf6b409e06bb90f40ae001d60fe015388 SHA512 59e8fdc93a006069c550249707b686474b2eed7397448788450bb23382158b168e138adc91d5bb317309b54589dc4406080bc39f3e3cd319514b2c7433f5e0d8 WHIRLPOOL 672355c3bafc34bed3eb366c033faa023d3f0b9aef837c6c5822222e233a794d25095ef46c97c320d49defdd184a8081d5e49dd14a12f094ebc5c619a823a9bc
EBUILD bundler-1.3.5.ebuild 1467 SHA256 09f62f686b1aae2b2cf42749f6661425dd339d812d5b2a8aded6878197d3f324 SHA512 704622c14898fd0b1d5eb112b67b0ecd3896213e684cab9f310d4c8ee103e9d8e4a69bf2e02d01f97b93a9d2f3a0a71850bdcd7aa2ba0d7dd7ca236879451e73 WHIRLPOOL 71d468328555cc2e3fb1a971d646014fcf7c9a7dedbd4302e520ecd8b04460ce176f2ee76050e25b126bad63fc6089c7aa2495299d771c5e57b61748e7a4b938
EBUILD bundler-1.7.3.ebuild 2021 SHA256 1becda0c0798a41b08bfd8d184e61a8fc99b38d4e42c59052ac710e8385f2f3a SHA512 59177879258e1efa6d0ee323cfe692538226fbf9dd8d8599ae97677afc76e3df2a7619c18f41e2c67988a56a0b029e2b68c77288e44c365132cc9c2873f05331 WHIRLPOOL 32773b05eb3e6a6f666f1002dca8758429a01644e0da3255375b3a42bacf4bc41e8b428869a9c6d8590920d13f0ad1d5405ac0dd830de80b9363e07e7f0e3c48
EBUILD bundler-1.7.3.ebuild 2009 SHA256 a01bd16f7d5c6ca4cd7e9a0c55576da6bf4198698b7ef701cc9c19fc1455cf7c SHA512 cad195d74100f1c42fe87a645d3559071d11ac770952880a5aa1e2932abb18c11a7fa3553654d021e29b9aa463e7e80ba87e405c6b4750021a88d73494b2d99a WHIRLPOOL 9c3eb08ea3829a02e64374eeb8f236894af07bc2f42708195291b7de3f434b55dc25e7d398daa7a1d53bf3d0294a1c26ccbe9771ba83bc74af60d5292f9c91ff
EBUILD bundler-1.7.4.ebuild 2114 SHA256 37afef4e5d7dceb077311ec55f874fb2bd1c26a350a6fef148f4cfd85f22c7f9 SHA512 b209eb0be67a624e3ee13b292126ec064fa694e9bd420683d0bbc5793a2c7fad442b578e740970757fe6c39b41fcffb28397e9c776d44b385fe0383ac1c8e2b6 WHIRLPOOL ebe63ce0e602ff948fbc0a311a4e1b3dabb0c7ecb3de1700ee90284f02016d226f4bab0adfe69f442c4e3260e18dfa8137365c9167f9bcda0056e2ace3613ffc
MISC ChangeLog 9273 SHA256 802325e3820c54a9ec1f27d829171a4566b74f9d5fd7bda19b71f9e128ad9bde SHA512 ba7110f0062995b20426dd150a4978b315630a0244c188dab6416ea590c5eca12b4fdb06748dea76d8e977d77a304ff1b30d22b001cbcdb7d5ba3d5290e47ff6 WHIRLPOOL 8c78d79e27b367533f4a8ed3afde1af7aa8875217febfbf2b973d0d13437c462766cf7097a2002bb3689b08b57c6d7caadbcb73d98affdbe7b9a006c553f4e3c
MISC ChangeLog 9599 SHA256 8e9ce28c32ee5a96efdd92fdc0f3abd11214d5a0ddc52e8d02157bcd8e3c1a2a SHA512 61acc8d986d0e5f1596ef4f6dfe68ce9c4b642b01b85b031e776f20806c199d0db792595d5453050cd780abfae69de692b2293a7d4b4af7b32a7fa1f38379034 WHIRLPOOL 7f873541732d71cc67a646bac0def7c4f5bc8814022f75c6eb97b5850f2417af23fbaebc766c334f0ca20368180b411f14da4306407a6c3dda90279fdcd32d45
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlSq2g8ACgkQiIP6VqMIqNcosgD/Zq16e94zMw6kdmFVhgBEe7KL
umPj8KQLYbzaNbP/jbkA+QEg+b9wTNsfJKKySzEv79jpTutkNo+5JvAx742epAqm
=DqNA
iQIcBAEBCAAGBQJUw2/hAAoJELp701BxlEWfv2oP/jlouKmnq7eiyLEr8GEi0yAJ
aPl6wEH2edeUBjqUBWOXsgYsTYlNi4fuZwgGv4Cvw84VYKkfltqqTtGuy8J2wW5I
RZWjBSp94lxx1odxs6cl8o9ZjxilCTec8gxNXxSHlrcpVIWyZtXthm1EeWJLocbC
QM/cy32GIx9Vf38spk5E559nvEjstbeZBLs+fPMY2pXcDHDhwAL8b4dwgYm7wPIs
fR0iN+Q12mec8MHOye5eOQh+tsiVEUiMvl39WQhnDt6dp22VIuX7es2du24kxr2x
Q8cnl77FfjpNzq0Yz/QAMLqXpThkfam6HqO7d2uYvCiMla23/2IV8Ej4KxB/AcCM
GZx1iNrmOWYr7i1Ey4uK5zEAr2r14xr9x9ffnNuxdJ/1HHiSZFEpOGDjrGporajn
fi6GBsrFsxF00Ci6R3kdksCv/3ULyrg8B8NsR1b2nHi+j1s3wHuiHhGXUKqEtCHB
liAZ6aZTFTAeD3n+u1tc67HIYb4tSah7ncUwoGdyMUdW07e2WbnYfAJnxnnpg17w
Q2Fs1uHMSW3No3DBls4/9ZrmgbpDLgd81VYMx1Mrcz45O6QNzSzjM9u4JlRsm0Hu
Fnt3vvlESWNPxCfPcsWgYnSibDnEF3LIqohQG4UyUmmjElGCBAtWDdJUwJw/NYx9
kkX/YFUNkJhFLmzdjPTM
=9l+Z
-----END PGP SIGNATURE-----

@ -1,11 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.7.3.ebuild,v 1.1 2014/09/27 08:32:37 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.7.3.ebuild,v 1.4 2015/01/24 10:11:44 ago Exp $
EAPI=5
# jruby → Many tests fail and test suite hangs.
USE_RUBY="ruby19 ruby20 ruby21"
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
@ -22,7 +22,7 @@ HOMEPAGE="http://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend virtual/rubygems

@ -1,6 +1,22 @@
# ChangeLog for dev-ruby/coffee-script-source
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/ChangeLog,v 1.26 2014/11/10 15:53:52 mrueg Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/ChangeLog,v 1.30 2015/01/24 09:50:39 ago Exp $
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org>
coffee-script-source-1.7.1.ebuild:
Stable for x86, wrt bug #508540
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org>
coffee-script-source-1.7.1.ebuild:
Stable for amd64, wrt bug #508540
24 Jan 2015; Hans de Graaff <graaff@gentoo.org>
coffee-script-source-1.7.1.ebuild:
Drop ruby21 for stable candidate.
24 Jan 2015; Hans de Graaff <graaff@gentoo.org>
-coffee-script-source-1.7.0.ebuild, -coffee-script-source-1.7.0-r1.ebuild:
Cleanup.
10 Nov 2014; Manuel Rüger <mrueg@gentoo.org>
coffee-script-source-1.7.0-r1.ebuild, coffee-script-source-1.7.0.ebuild,

@ -1,9 +1,26 @@
DIST coffee-script-source-1.7.0.gem 54272 SHA256 acae7508d3f8c8a39f681eab73a1e43d1c1a564e6580122884e049ae761d1157 SHA512 692c001d03feb938d333fb9d4adb504e4f72b0603baae570b0f479787b07cddcda5a90c17c2d83355f9754808af6cd890338d5302b8d915e3f33c1857b29ed7c WHIRLPOOL b959aaabfcc199ed848b8513e96bdbdbacc9f1b452dcce603785e7727264902f74645f8c82a96473ed9c2ceae8421b972753768fa452ed3991773003d55f1399
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST coffee-script-source-1.7.1.gem 54272 SHA256 509b3ed091e2cdaf09f23b4fe2c4137a7c3d3959af4f081ecc552a229ac8fa41 SHA512 86896054d2edcf00bd81827f00bea1d22973486bafb0b4dbcf09720727365b22ee756fcb5e92dd0bd8f5e84eca486540afe2459f28808976646afcaa0775e31f WHIRLPOOL 1628af327f509cce2773651925c58f8e7cc48c34018fe8a93e012383032779d82ebdb5f7236142c16ce98d3aea6371462d66dab66b1959bbae4975031640b34e
DIST coffee-script-source-1.8.0.gem 54272 SHA256 08552c3dda5052f3fbc1198584eef2c376a1417a76ff3a8dc633fd415a472911 SHA512 be1c77aa93d155548c23fc8e8b19bcbc05ea79bd81fe9a619e040f0342f160e14868b83bd090c9171a16a34e91d69b0195cc5948361f7c1067228d88a4ae2840 WHIRLPOOL e8651d0d10fb8186e4ada8268add997fb22b5bace4eaa428d96ea71c42c4930ea6d8fb559e0dc3f154db946d307fc396165eb7d192da386a5aefe1b2dbeb95d6
EBUILD coffee-script-source-1.7.0-r1.ebuild 594 SHA256 4f3d103b10d408187fcc5d01b4503a2a7aa94a8099f7a314ac447254fe85becb SHA512 d2d5f507fc3b46c1118b5ca0832df8818295ff2530ba8ffad082d88e513f355ca95382566f4ee93f3c5c4100c1b11a4271a71db73c10e0f8cc35dcf755d1707b WHIRLPOOL 094df0f9b54945116a7c08f7744ceaa8e26140cbaeed11a0b17dd52cff63789adad418eca1d8653378828977ce752dec45b4685427bfd8a5f7862b5ab60b6dea
EBUILD coffee-script-source-1.7.0.ebuild 584 SHA256 931da23b9ecb8eafe9a8d696f9ef5052846621e5cb9f69c9b37971e69dbf3511 SHA512 5886de38a2c0ffb91ffcfc4d3ebf2286d6a1ded277dfb91d6b0e4ee449be6770a7c6355689aeb0b4244037785646b41b726822f4b5603f231736d027dbbf9e32 WHIRLPOOL afa9878a69e397e1b055df2f82a8fbfa8547c97146798bfda0c1a8d9b3b3c07ee2efccce06a421e5892e2e21bece6682b9fb42957c361d0371134f7535c06461
EBUILD coffee-script-source-1.7.1.ebuild 591 SHA256 ef29daa411278de15d149c299be600a79d4677fe6dc50d81008546ff67ab56c6 SHA512 b371bd13f86ea9b1942edc18ed0ba7e45decae9cb0632a65df8f46b00e3e4de742e77c38616d94757651a3b638ee622a92f540824d7f39853db7f3defe625605 WHIRLPOOL 9cda41da48b7200826b04ac445596b5f67d8ef20684b7705767f22946824ca30d768427fa73bdb91ba1fa8d33c0fe956485361678c8777499f530e8d7b86f0b5
EBUILD coffee-script-source-1.7.1.ebuild 580 SHA256 d2bb0f558d378c8c9d796c84a37b28e2f6722554ae56d4b927c70a83acbfa53a SHA512 e319f00f3d8cc0fa818edd416706d1ef9c7f3a42273c0995450ca8ac5805091f72bcf67ad5a51ad1cd2535f716a5e15f562a9e63442daf23623c942ca0b03052 WHIRLPOOL b98260a54989590089a75998e83de4566db1e2d50824bbf27de53f1dada8b007fc258bab02dc498656cd4b3fe187e83c4237a092f6e2e5023cc5d3733c7a83d7
EBUILD coffee-script-source-1.8.0.ebuild 591 SHA256 447aba76d569029cb1917d649a27d6b2190e145e69d30895454bd9b8625acb9e SHA512 585ec3ad82202465c0e59bc1925ab3a0cc5e66260feb49639b76d8118db20140c8c8672b5244c200ca05c3bb49c40836cf54710f34d65ac679fe5e76807af476 WHIRLPOOL 45ccbb2ad350168c47c40b2b32f1b9a6abf26d8c3b8a06366db22ef0b7bc6de6f46c8568ce5057c005b60829ed01aeca66ba6b4915dc78ecaf3f79311597299c
MISC ChangeLog 4209 SHA256 9c6412708227405e417b0ad79fc2574cbeb383411939885f7a9e2462b47d4094 SHA512 315ca12d38d014265ba3189dee90716a236c76f4e1cf80b2e571ec7877b4d2860cdcc9f5567e8e6ac11ff59c4aa3866a2fe1c929c6282fb605faf7ca1d554c96 WHIRLPOOL 369b1f6edc82a7a5d27c932ac4e1cca5f81815009d5a75bc6d9024c1d90e2ccf75e6862db94c3e8f0465beddeda24dfb0634e1c7101a16dd6084c66b19223b84
MISC ChangeLog 4714 SHA256 d1766cde4a7ade5a9002b22f5c3369ad16a8e866d9ad4de26a4f537ce9c7e7fe SHA512 64203dd5157e2f535e7bc21ecc324761229f58fa0f61e6badf252e02e5fbc7a9e102fefa9e821672a37aa1cb3b91cf1e90060b7536163b447bba3e14ec36511f WHIRLPOOL da6672fc7732001e7582e2fafa8aa9e560dd86f990999facbebe48d4d78ddfc90f9fef8fc14d5bdc407a352818885eb7fe07fad4705c59c723bf207f6bb50ab5
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUw2rwAAoJELp701BxlEWfTwwP/iGgpXt6BgPORzTuM4q1bGEE
vs2B/1eAYy3e5qPiXrqDmxwn2oYG0kRhjoIVl+D2DYL+oF4ccH7pi5u0b6kxadc6
3R0AT3iN9vu/0a/MeAX4feBYg6EA/bi/Kw4/W0ukh6LuEK0s9GQbELcsbOrbU+eW
qYEcRuPPo05dZJj+V8QcFg4rWisYUtS+CE4OwGQ4Bs4yLog39ULxpjrvRFV+KYay
CIPNrgdBScHD/4yMXbWeodgakFrPZKnzCgONsYze8lpvRN9h0SQn/ZG785QOstiy
xlCDkoTlw/UiImLv6L6QEbt3j3dKI2dcqFV81rS4pxCGJD4GQDoK97Oen8eEHstc
ThJy9CS19SdkCj5G6EjMFXjH5DT/YzdMPdQ4g1eRkTOZxrv5tSW+3kU8zcgQEv/4
mvcnJ7Z/5VpE2QzW4xAhHZY+jcGT3I9AW6s/yBRyMi5HCYx2VNq2UmitFvW19Qfr
HBS0+qTGkb32V9XhD7Mai0Ef4tGTrAc8CbkrIzaTwqw4ggPqwqNMRKbyE+ejFthQ
kAYZc2xs89BNLy6zkW9U0QlLxlheJiUFuiXTYNP6aSPOqzDT1oR3gW2mMevjB3U9
VE0trQLGoivd8BnC1hNCq3Gx6LJHJIo+/Bk6PcObznT6F8n75cdu0cyTB2jl68kl
DQjFOaVLrhdOMmwprPk4
=B4Na
-----END PGP SIGNATURE-----

@ -1,20 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.0-r1.ebuild,v 1.4 2014/11/10 15:53:52 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem
DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler"
HOMEPAGE="http://jashkenas.github.io/coffee-script/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x86-solaris"
IUSE=""

@ -1,20 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.0.ebuild,v 1.6 2014/11/10 15:53:52 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem
DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler"
HOMEPAGE="http://jashkenas.github.io/coffee-script/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x86-solaris"
IUSE=""

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.1.ebuild,v 1.4 2014/11/10 15:53:52 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.1.ebuild,v 1.7 2015/01/24 09:50:39 ago Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
@ -15,6 +15,6 @@ HOMEPAGE="http://jashkenas.github.io/coffee-script/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x86-solaris"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x64-macos ~x86-solaris"
IUSE=""

@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/coffee-script
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script/ChangeLog,v 1.9 2014/08/05 16:00:25 mrueg Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script/ChangeLog,v 1.11 2015/01/24 09:50:43 ago Exp $
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org> coffee-script-2.2.0-r1.ebuild:
Stable for x86, wrt bug #508540
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org> coffee-script-2.2.0-r1.ebuild:
Stable for amd64, wrt bug #508540
05 Aug 2014; Manuel Rüger <mrueg@gentoo.org> coffee-script-2.2.0-r1.ebuild,
coffee-script-2.2.0-r2.ebuild, coffee-script-2.3.0.ebuild:

@ -1,7 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST coffee-script-2.2.0.gem 5120 SHA256 acdd9f907950cfcf2342bc621ac9d11c9b0f34e2be8ab02de7845c673fb96c8c SHA512 5d131a93a6d195da7a0969e5dbc62e4fa14f3b074e2d25228aa7ab4c71ae5d6d211f1ebef1fed76ac57cce1393becab7efd78120e7a4babdc1254dcc330d4359 WHIRLPOOL 73b904d16cc1a61cc7f5d58e526264423b156630bc93bb79f36f0014556e06c97b628e83a79122a12bdfe0fedf467a5a4bc892673bcd39ecfb3a77d9df098c98
DIST coffee-script-2.3.0.gem 6656 SHA256 6d54ad08a94c4a5b3f7a8d1e0625b412f2d1ac1264243cb046131e2d9c281744 SHA512 ba481e8d01bdae5c65f317e9c65ecee6bba80aa733ffb1d27f226db63d77c41ab6528b20a3b4696e6e1a8658c9028c4b6a6c79fb979f5e0b999b40a1687b8483 WHIRLPOOL be230cb2b1ce468ea05303e38c6ae9779900f601adf38735cd159a29d8783fea1b8903bf2b1f9a9317b575d0930bd11df8bbdedb9d02a8dc4ef966b926159d3c
EBUILD coffee-script-2.2.0-r1.ebuild 687 SHA256 62da98f171024d4f95b13e26535e5f457ccf328b531baad344e98248bb3c8262 SHA512 30a33293bc842a9839c8afe9972ca72c2c7dc4ad470e5772adfce33507ae9d74bf6c640e406dd30123f0ac036059df437dc55ee8f1a18773ecbbe25596f45c3a WHIRLPOOL 18f7a112176707b9ad955295fae286ac18b3585bd900785ad69cbb8b2b510b2a2f3b02abf05af71a1a2827195b06813522fc5d29838c1cfdb1b73cc1607eaf4a
EBUILD coffee-script-2.2.0-r1.ebuild 683 SHA256 25d22d6adad248a1dbb0da426142c78b5ff96540a3904c256a3bf44a05b7bec3 SHA512 de31a5d172d021ac0fad8a01f61b94d2ab36201d1cb603415f9518cbaf3ccdafe4f647ced24e217c0372748d8ee41d8280ff124321987cda68da667bc4c1322e WHIRLPOOL 4dc7b631413ee35bb242119b267ccde5403e5b283fadc2584b3e27d4bc5ff7d37087d5dcb66a407d66d860cf7fa884f1481a54f0f4ad94ecee5a419779ba2401
EBUILD coffee-script-2.2.0-r2.ebuild 694 SHA256 1df3d6454ff1c4858c75ee5dfac58c835f35da5e9c6fb7ac30496a6609855aee SHA512 a876b11954ae79a6c9ec238f34034ee85b4a2f380731ce4cabb07a7fa44a483977411f5402832f68803ef92ccc59ee15e1298bdf421e16a586fc909376d8b330 WHIRLPOOL 10d4ce62491f58dab3006c2a487eed03fe8d3fd9ddd9cdbf328040b3dfbff1f35c3ce1fe24b893c44b69e14c955d88f8f7955eca81ac0d929589f755f9feb932
EBUILD coffee-script-2.3.0.ebuild 691 SHA256 086b2555742ed4847890a92d727e68247901accc601f33da95b67f4152b87cd4 SHA512 c350fb7c7e03eea841388bbc1ebeea72f501b79c7d0b25a736dd42dd56c9d168e2493911ae57bbbb8b1d1c6a01d58ed0ca8e5270fd640bb592a141451b5b562a WHIRLPOOL 3529afd1803a91c93e928552b5cb908035a5d887fd93755d88fba78e94320a7acb1a213be5bcd6fff5c9660d0d2a5760ef4e5272499d09a991adcf3568180560
MISC ChangeLog 1537 SHA256 495474851081e4c28dcae398e70c77504e3df5deeb9e8fcf3cb5d83e5fd08ab7 SHA512 27a2a9a791055afa4cd622e402534a3ed281cb2b0bbc4a22578771b4884366f60f3c15fd322bd57a7fbd267b10474d0cce4c7cd48e565b4f866641b5000ee419 WHIRLPOOL 32c69077d45d80c3b464f86fa5709724a819cd7e0e36a6b3b498b253c15000ce889138d65d2a9110e4398df398df11be71619923896d8d4a384b394f2a646b73
MISC ChangeLog 1768 SHA256 d3f49826fb38b819654a6136ba58496879c0629d85cad3ef8ae26cc1be6e75d1 SHA512 169908a404d79735e0c152375e90e0a440b57e01357a4a87a6e1a745954c73cb626ed0b5a3ce4aa7c0769ff218dd34c4936702e6190e15783f2fa74f4232c9ed WHIRLPOOL 8d9525a97b3fafe45d8ab47ccc96046c27dae30ebe22245208f680a505112117825a73e648630fb23467d80477a0789ac8c15ec6ee89faacd32ef152e9ec7a5f
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUw2r0AAoJELp701BxlEWfD/4QAJtWm2TQpeTmtE7Q4eo5PLcN
sAJvB2EEYfzoCdvrf82SSCmfrQjfOL+GvOITnZ6M3t0qwEm5qCVfGQosWOleYFnE
kSKlGopyQad92jTkHM+JAyMtry1t9AzsPmkwrIgJrUjQAabqpaVDvY4Lhu8wxva3
JiO6TOFWro5cPWSxF9G1x/4/Fc6yNtbmdtPLpGD7FS1zc0Fd7VqE3B7JVnNO6Nu/
MKF9PmeKggsntb3g4klD6e8MIXCKH+eS3GJMU4+GXJUr4ka4iRSyHdkPko3H9/fU
uy7KWjPyCwlvL9e5CBG998jCxFv7Pg2/xJjQh6R26bjQSgK1htU186XGoSQpchZC
T3b/IEG+VB/J3otjM0MYh5pZcOByQ0reBKXd7h1reKoOLPaqyDySy6ZD9BhDf1oi
m9AaxkEoKs6GMu8HmRcfgLUJs5tWdgxWbFC7TaydMNxupvWtg9Kwb3oBiEJHCZch
HODOXjq7zIfGAigKlMNXEalITkAAyzktmen/+odzok3PLk+Lh/7t/YcN8GiOys39
3mBiPjBEhDBeJmG0hAfsuZJklQa155u/upoNj3QNdW1hCBVb0JQ/2GWcjzxQkpgu
ss1J70svSIg/AoWAP9eQKgFi82FKL0+Dll5pjGLLJPVv3Q7+XdncFpXyxwFoqapP
RRQ/l/jIvxLFpsIi85Ut
=8jYy
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script/coffee-script-2.2.0-r1.ebuild,v 1.4 2014/08/05 16:00:25 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script/coffee-script-2.2.0-r1.ebuild,v 1.6 2015/01/24 09:50:43 ago Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/josh/ruby-coffee-script https://github.com/rails/co
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
KEYWORDS="amd64 ~arm x86 ~x64-macos"
IUSE=""

@ -1,6 +1,18 @@
# ChangeLog for dev-ruby/execjs
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/ChangeLog,v 1.24 2015/01/06 03:51:07 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/ChangeLog,v 1.27 2015/01/24 09:50:35 ago Exp $
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org> execjs-2.2.2.ebuild:
Stable for x86, wrt bug #508540
24 Jan 2015; Agostino Sarubbo <ago@gentoo.org> execjs-2.2.2.ebuild:
Stable for amd64, wrt bug #508540
*execjs-2.2.2-r1 (24 Jan 2015)
24 Jan 2015; Hans de Graaff <graaff@gentoo.org> execjs-2.2.2.ebuild,
+execjs-2.2.2-r1.ebuild:
Add revision to create stable candidate.
06 Jan 2015; Manuel Rüger <mrueg@gentoo.org> -execjs-2.0.2-r1.ebuild,
-execjs-2.2.1.ebuild:

@ -1,6 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST execjs-1.4.0-git.tgz 14300 SHA256 76f10e338cfc0e79cb25110db97d6813f6dcce035daa19f66101188607069cfb SHA512 ed41db6f1c95be7bf5b379370c2f06894a0a233aaceeadf45172c0cfa1ab84f4eac7cb91608d02888c35f1dc9355f1fce60a5779535db58066ff1dacab6e0be8 WHIRLPOOL 226db6a8598735ae75ecfb11b2a03f61a75c6f191fe2d3abee3b57c8d76a284d160e3cb7359499ce4af8f9affc88b8d6b8c1499114e8fc28f55271e8266dbfc6
DIST execjs-2.2.2.tar.gz 64585 SHA256 6290e0d10152fe9a0962e7b001d27566a65d620c01fc0378bdd4b343ac671026 SHA512 3887c70bcdf334ae1ebdbdd6a96fc11b4fcab3f3a41883cc086854cf8f0973f7f020ef624476ab844dd4c14fb79a93ab8701099a124695643ff2c4c5802ed3db WHIRLPOOL 0c76a5eae52b6f869801af03fbdb0ad337ba5d8ba6b018c217201c93e444fdb8b01d6ee2ed41d6a0528567aca22bbc1ea78e54dd403e77bb147767adca6e6b31
EBUILD execjs-1.4.0.ebuild 1262 SHA256 bc72f8ea7b53d8c9ea3970013385b0fc9b905178d915125f2177235dceb6e6f2 SHA512 0f9b6f17710d114f4143a926fa0cfcac7787b9f2bd656a68c49af556d7ed509bd4dda3b7d1fbb24ed4d9f4d146520f01c3e297008443c181ff914e90cfee2dbf WHIRLPOOL 9f93fb245dd6c8cb650cbb58ed46f1b1ce346df0f333691e7b40b69480be560d77faa289a4359b00806637390e7f9d2c04d202d6205c76f5846ae391599ba34d
EBUILD execjs-2.2.2.ebuild 1223 SHA256 c8c26776e7ea1a2d4ed0249a6378841bc3ee1b43d761d38e57002625dcbdf74d SHA512 e160c9176c9b65e5977f2e0688bf98e6424479a2b3c3193cd59926f9e5fed9b94bf519c46904283efd242d6ffb78fb423a26de4f03ff09826fd6c0c6558408d7 WHIRLPOOL 048dc61d29f9a2fee750ab549e9adf05148179cae186eadb28facdca3caee399498999d37edba9fd12637ccbf995500ba8778daea52ede572bdfece3b8ba48a6
MISC ChangeLog 3261 SHA256 d3a5141d962eec22c043dba3114d0e926b456282e283d858a86e882d47090476 SHA512 96a5e43b8bfb24d75e8b46529e457b502e4d004fe692fe6fb9142d37a12b13be513934248d0285f001ddb394abdbd9cf339dde6490d814daac2ef333a40c48cc WHIRLPOOL 394ebbb76523fc99cbbf2043b4c17db8b2612d84f7c4bc47a55201b83b116c55ee05de48914ce8fdc20387d8ed0a555c9e605b823491290c7bc97163fbdbac3f
EBUILD execjs-2.2.2-r1.ebuild 1226 SHA256 f8e52c2efad8e86a3af52e470ebea15574f4e7f5289efd2a5d41813c77cf064a SHA512 e509f1dcdb51942dcc9fb37da863df54d2224945e360ae3074b10504b666b8758809fbac1cb111fd1f6ae4914cbfa674dd4c9c4ae17370626d5ebd8a372187a3 WHIRLPOOL eb3ffbd300291c0092a981c310c8f7649de8cee962e1631a2e75dcccf15d9eac9d55297c1cb6e7f428ce89180b3e141747554fde52e35d1ae65cd21db6890e36
EBUILD execjs-2.2.2.ebuild 1204 SHA256 f2c3d24bf25d34e9172cc88d09a43672537f298c3df26fa4eaf89437f69d64e4 SHA512 49d44bb9c1e82d0046d0785e72d5591e3e836f7662cd751ddeb3efd5d67b4ba63a339f915b9d393b1f0cd622cbd429fac123b5dbc5621e9319b32f52c7dd7578 WHIRLPOOL ca747edc7023791dae274321b58b80444b84f196a470cf2ac5da0f33080a923496195559a5befe42781f16b4905d3cc23910b37bd5c9376ded15a2224c4d1537
MISC ChangeLog 3645 SHA256 8f669ede4de91cd385701f63c69f6bfd721483620ac2d9431615fd77e628e912 SHA512 c75bfeb01781ff614adfc234a6fbae13bf49facc5970248f77956c0c0ae0e8e8f4335fd55f369db7188f9fcdcfb6f614945e45094372ce7de54752510dced8df WHIRLPOOL 5bf4b208bfe0deaa18754338eec6de49e0dd6186bad33a94f6bc65df717f2f8db8de867ed0270444d04af1f011849861bbe0947aa7725860dd6888084bbee077
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUw2rsAAoJELp701BxlEWf8fcP/1QXmqBy5QhE5HzPCr9+j4L7
iM1SYuDnEBGLXVRFJZaYePNCjG3oM21rN4/hoeppnwqHpj7bVPukKoU1IEvqswK0
YFnwsm11XNuGlfM+dbAI8Yoqa67+SdkBF84rUsEVcAlLLUs7Qdqh24KJYrOCsT40
OhsS7VndKVU6Fm8jSixrPSsIpucfAfMJ53HGPOdwQadbfSwVxlCp6x0S9uSdkmss
D6oHVkT7bBrqRYZp8QNUTPf2UNxtwmwnMTLvMMxdQFvV5bEhwLjM2X19K3DGapmQ
/vvmNVriA4xWXGjKKkW6/sSQCg14xmJboNOfcVk+xdug5Y8Qyo/dF5XeS8tz+hxM
XaYpzw7wMkq7mI4/CQ2TY1AXmCr8W1dYsIkthr9fr7aplJFD2Ot/1KiyKnjOIXmF
LCQ5cZPwAd1smUVWzYI259DbYvyeFrOFSFirI1HQUyUNAgU4b81HVSSlKT3BxC2A
XUq5E4HJftDyF3m/O89nk7PM8X7NlpVirCvnLhgWFfPQiq4wkVXD/isTAv5qiHq8
zPNW166WnZISOblUErJfvYRWJ0wYHi9HnSKejXYLDcpb7DYSpmoI6SyMbp0hCigT
NE7pdS3r1lcpVjO6m/zRwPtXet2ICn1curTlpY9NKDTJWYRO/wFuKUSUsaT1BThP
D/05rN8ml2NlFixOdN+0
=qWTz
-----END PGP SIGNATURE-----

@ -0,0 +1,40 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.2.2-r1.ebuild,v 1.1 2015/01/24 09:26:14 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="ExecJS lets you run JavaScript code from Ruby"
HOMEPAGE="https://github.com/sstephenson/execjs"
SRC_URI="https://github.com/sstephenson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
IUSE="test"
# execjs supports various javascript runtimes. They are listed in order
# as per the documentation. For now only include the ones already in the
# tree.
# therubyracer, therubyrhino, node.js, spidermonkey (deprecated)
# spidermonkey doesn't pass the test suite:
# https://github.com/sstephenson/execjs/issues/62
RDEPEND+=" || ( net-libs/nodejs )"
all_ruby_prepare() {
# Avoid test requiring network connectivity. We could potentially
# substitute dev-ruby/coffee-script-source for this.
sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die
}

@ -1,9 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.2.2.ebuild,v 1.2 2015/01/02 07:23:44 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.2.2.ebuild,v 1.5 2015/01/24 09:50:35 ago Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_DOC=""
@ -18,7 +18,7 @@ SRC_URI="https://github.com/sstephenson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
KEYWORDS="amd64 ~arm x86 ~x64-macos"
IUSE="test"

@ -1,6 +1,10 @@
# ChangeLog for dev-ruby/sinatra
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/ChangeLog,v 1.51 2014/12/09 11:49:30 mrueg Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/ChangeLog,v 1.52 2015/01/24 09:11:18 graaff Exp $
24 Jan 2015; Hans de Graaff <graaff@gentoo.org> -sinatra-1.3.3.ebuild,
-sinatra-1.4.3.ebuild, -sinatra-1.4.4.ebuild:
Cleanup.
09 Dec 2014; Manuel Rüger <mrueg@gentoo.org>
-files/sinatra-1.0-haml3-tests.patch, -files/sinatra-1.3.1-rdoc-require.patch,

@ -1,11 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX sinatra-1.4.4-fix-tests.patch 795 SHA256 0ca1f49fe9ed6889241a823e9db9cf410509de924e987cf4ff73798b2c9c84a6 SHA512 d3e8f80e93a46319f91b381133758dd9239ac49bebfdb0ffb39215dc1ba05b780f8224f352d2811e75cf1a77122230efc6673c3a92d9945d035fe3638bfbb995 WHIRLPOOL e80043b9b0bd6ae1e4056d80caafb108b4ff31cfdacd4e6667bfca019b765190406d66823f84154a5a1296fb294aaef571900f3dca83aff0fc243c96bae19cf0
DIST sinatra-1.3.3.gem 306176 SHA256 ef027de9be93511b8b02ff8027c9d9a063f50d5615f3306ed6e0dbe69add8e63 SHA512 f481b0ba9656117e340a5d71f7880748b071652b7a1654137f619975be083c995d5c319013ab37b206abbcec51a74bf68330634c4f9e3eabcb48d673503261c8 WHIRLPOOL 3e8e0dc54fd5bcf77651d27d03aec3c51a1922c02c36b22f154b0c2311ecc6aa7be43a48e2966481392f095a5bd83e4501690c2292a3bfd02111d7129b092058
DIST sinatra-1.4.3.gem 333312 SHA256 1561dfa634e54e37a1d0cea2291a64f2d2dae34c1c4e875ab8e87b9df9b938a9 SHA512 b7021f0138abbf69fa276f0a84000f66cf320ab03d0c13073070f9976917232d3b6204660bfa1e8cbe3f43de35b023480d77555b79c31380eba8c4144a9153de WHIRLPOOL daf330dbff9aa696573d141ba27872703d7d1099741e3c58a01e9f0d166871bd78f5e0e9ddddbe6086a6676e41c631f8103b7f5593c9f0e8d8ea5ffb46d65024
DIST sinatra-1.4.4.gem 326656 SHA256 1a16a552d559be0fff6cefd2c84c1fecafcc54668fba540e99fe8f2692033e8a SHA512 f6c2cd9b42de1eaaae2805f02a80c884f46204e566a126299b60c428c87746fcf6189d9f248c63d4c5adbd41e0568ff4860651c7aa2947ac2f51f2690f8c7f51 WHIRLPOOL c347dc36e3ae018d8a3d8b2ce55f327c7d0d79f9c13d9f363f9b2cc14076d748e80ed3a8354c920496fb7f68c711f05acc5aa20850c94a530a82a791c7c318d2
DIST sinatra-1.4.5.gem 346624 SHA256 3a8083318938048090021481581158ede01e47659d06d192f97a5bfaf950d663 SHA512 4ea57c7e1fdf6b36822ad5a26369e59bb1b45631b87e1a29677421168cd122dcd40561577a034bad5858b0af2c11261a25df8a72af87c6993aca5f0ab13db74b WHIRLPOOL dfeab7b236ea8d9ddc47f26c28e543b52b8605967d208698019c85cb9544438b670743336fb76b29a41d3650a1c2f6a241bcf7d2c25fbf1ca43558445dd05b80
EBUILD sinatra-1.3.3.ebuild 979 SHA256 1aff076a6eb366a4e391a3cdc386302a2fb8f829d7d20445025c4b94ec680715 SHA512 10a57e5c795268952bf459f8fd6dc2d128a1bf17c5d417ac7b2c62c910780d0aa30ffd201bb37cda228849d11dcf37033794b4706cca390f359cf51e9caa63f4 WHIRLPOOL 9962a5c14bc584510119b34c6839b972393ecf85342431b34115e8c781ede7ca4c40065cd393cce6214f5ee2230e7557b8c3a1ff260e31257d51fa85aee20371
EBUILD sinatra-1.4.3.ebuild 1389 SHA256 5ea539e48385519c64e946c1820b9cb5f72304a142272969eddbfc6728972f0e SHA512 09ee951f22648cae50a31e7aa4f6940850cac1c947ca813f442a598054d76b1576102070b43ccba37c4ad05a0b709336a101d172269fd34678cfd62d5378cbea WHIRLPOOL 40b0d852c2de0e1691d88a21b571c136025d8359c368bfb860d8ee25296b448cb77df378bd775372dced7f71d789df539036451f74c4aacc8edc0e4530e19e09
EBUILD sinatra-1.4.4.ebuild 1542 SHA256 7496f507b354fed94b4d550856c8addecf0dd595563c9c507736623ca5140357 SHA512 93845e408c842e8278bd31ac40118275a867f2fe671062ca048d0d618fbe68f969167b2c82d73be0958d88c5f77698cdd5a2cf65d92e7d619ff10e94ff034b47 WHIRLPOOL fbb588e0f68bf00dc1d128ebdd30c3061756f420570a9d4362a6f532eb51c139aac4d8f7a4dccd3845082327fc77e92a615921992eb9aaa57846f5b4a01435ef
EBUILD sinatra-1.4.5.ebuild 1508 SHA256 e72d5a566dd6c79fa7287f440b313219a1edc804116e409ef8ef8079b253f7f7 SHA512 eb19f31578e0a74dd5dec699160bd49efacdd4f73ee1c7aed6df5780fdd92509566471c66d46e20106f9ea6c9737a32f5b89888943f0bf4ff27afa4d250d09f5 WHIRLPOOL 7e274592dd79f177e4d79696a4140d564827377c78205ed49867483a604cdb11a8aa8023d5ee9458e4a33b09d621a7308f4e126093857136d6b9ba560661ea91
MISC ChangeLog 6977 SHA256 09c0c7c506a596adefa5a2930766bef328c7ff925bcafcdc48dcb3e49a039dbb SHA512 8f93b1e3699506f8b473287d2043032b90d6c5714937c70b81b9d52d50a191095ff228bc2177359897235f998649f9bd54da57407df58a32e683463e931744eb WHIRLPOOL 5b0a5ba5a1112f27df969827add66f94dacaab5c3e7821460ef471aba5cb6c0c8ec119b0b5631fb71c40f2e74d87973a104632c2839d519c5bec6028f11385ca
MISC ChangeLog 7111 SHA256 a5c3a65f736a6e8b2055d2083be2f50488b17ac935131ab957f4777fbfe6cf78 SHA512 68113f488bc62f1fb649e88ee2616d61940a0d8fa7c36bb90748357df49134ecb1ed3f38efa708fb8dd5f7ab28461d979fbb991eb057138cc0597697382fb334 WHIRLPOOL 9af8a92ee172816135e3af8bdc25caca085220e22d954f5452a953023c6f90e9e124a03e35dcb211f3f5ee2f55e98425a42b3e2ca1dec51df8040d1e6f01d439
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlTDYbwACgkQiIP6VqMIqNedNAEAke+NAmXGWTwMoN1KpacmJ+3m
M++b8tt7Yh85aO/mtUYA/jQsD4WiqP1Q6epFCcqbEda8//NJd9eB7gVkRu96CmE/
=Gark
-----END PGP SIGNATURE-----

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/sinatra-1.3.3.ebuild,v 1.7 2014/08/15 14:01:51 blueness Exp $
EAPI=4
USE_RUBY="ruby19"
# no documentation is generable, it needs hanna, which is broken
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.rdoc AUTHORS CHANGES"
inherit ruby-fakegem
DESCRIPTION="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort"
HOMEPAGE="http://www.sinatrarb.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "=dev-ruby/rack-1* >=dev-ruby/rack-1.3.6
>=dev-ruby/rack-protection-1.2:1
=dev-ruby/tilt-1* >=dev-ruby/tilt-1.3.3"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 >=dev-ruby/haml-3.0 dev-ruby/erubis dev-ruby/builder )"

@ -1,39 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/sinatra-1.4.3.ebuild,v 1.4 2014/08/15 14:01:51 blueness Exp $
EAPI=5
USE_RUBY="ruby19"
# no documentation is generable, it needs hanna, which is broken
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CHANGES"
inherit ruby-fakegem
DESCRIPTION="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort"
HOMEPAGE="http://www.sinatrarb.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "=dev-ruby/rack-1* >=dev-ruby/rack-1.4
>=dev-ruby/rack-protection-1.4:1
=dev-ruby/tilt-1* >=dev-ruby/tilt-1.3.4"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 >=dev-ruby/haml-3.0 dev-ruby/erubis dev-ruby/builder )"
all_ruby_prepare() {
# Remove slim tests since only version 1.x is supported and we only
# have version 2.x
rm test/slim_test.rb || die
# Remove markdown tests since these fail due to encoding issues. Not
# clear where the actual problem is.
rm test/markdown_test.rb || die
# Remove implicit build dependency on git.
sed -i -e '/\(s.files\|s.test_files\|s.extra_rdoc_files\)/d' sinatra.gemspec || die
}

@ -1,44 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sinatra/sinatra-1.4.4.ebuild,v 1.4 2014/08/15 14:01:51 blueness Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
# no documentation is generable, it needs hanna, which is broken
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CHANGES"
inherit ruby-fakegem
DESCRIPTION="Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort"
HOMEPAGE="http://www.sinatrarb.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( "${P}"-fix-tests.patch )
ruby_add_rdepend "=dev-ruby/rack-1* >=dev-ruby/rack-1.4
>=dev-ruby/rack-protection-1.4:1
=dev-ruby/tilt-1* >=dev-ruby/tilt-1.3.4"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder )"
# haml tests are optional and not yet marked for ruby20.
USE_RUBY="ruby19" ruby_add_bdepend "test? ( >=dev-ruby/haml-3.0 )"
all_ruby_prepare() {
# Remove slim tests since only version 1.x is supported and we only
# have version 2.x
rm test/slim_test.rb || die
# Remove markdown tests since these fail due to encoding issues. Not
# clear where the actual problem is.
rm test/markdown_test.rb || die
# Remove implicit build dependency on git.
sed -i -e '/\(s.files\|s.test_files\|s.extra_rdoc_files\)/d' sinatra.gemspec || die
}

@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/sprockets-rails
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sprockets-rails/ChangeLog,v 1.10 2014/12/22 12:13:45 graaff Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sprockets-rails/ChangeLog,v 1.11 2015/01/24 06:23:31 graaff Exp $
*sprockets-rails-2.2.4 (24 Jan 2015)
24 Jan 2015; Hans de Graaff <graaff@gentoo.org>
+sprockets-rails-2.2.4.ebuild:
Version bump.
*sprockets-rails-2.2.2 (22 Dec 2014)

@ -5,16 +5,18 @@ DIST sprockets-rails-2.0.0.tar.gz 11326 SHA256 b43224a0082f6d9fdcc04477bed2a0b05
DIST sprockets-rails-2.1.3.tar.gz 100580 SHA256 8b7ee7cb92c52d6300d9a2ccc6cad6ab24232b7511a89ee7c5a66ce25d934d1b SHA512 ec81fab0d9ca72d013e7a6266f812cd5370812e6b06e416ee4bc3d2fe609153922471ca8b45e7e38397ab07acbe41c3ce1610abd7055e0ce1591c6c0b1bd2dc3 WHIRLPOOL f05d6308e99b26f8b93d6d81aba40ddb3860ad8e3f48f2fd326c1c7d7e1054a5b3e4f7a22b9eab7412ce8683820aa9b20de9710b38a35a9b4796360f781c0df7
DIST sprockets-rails-2.2.0.tar.gz 101574 SHA256 b522506ef23bbdb0be24bf98164ecdb93d01164e99a59061899e406273720e25 SHA512 9313c43965451e87b5e3da021ffed55f68c391b5febc8d9a7200b61cafd8e446b366964d81813bca2d0e63eaffa13edabde299b10f742a8432a239ec3946ce6a WHIRLPOOL 7b56087ff7ed3394990ca79dcc9561ed7a6598d42ec8bd4ec99686f62e1bc69dfb1b7d1b9d40bec2a4faa1292f4043c129551e0737b55749601f9163f859db81
DIST sprockets-rails-2.2.2.tar.gz 101865 SHA256 25f786b77f0c3163e68c873d6ef37e2c1d7c9d8edd8158557dc833b843af0e59 SHA512 94773c87b0bebf765936e9167b1cb3840641a6f56218d0a90eb8285de2a10576101efb2bd2699278b5e7abf523cab5fc66c141937a3500f28d88cced63c6fa86 WHIRLPOOL fa19363ec29e40b7000bb558f3ff4e8d1b389d5a268b0aff19a7726323b448e7db04e9f00ca9758994ed415c8199723db4fadc85b6d289d3be614d33b9d699d1
DIST sprockets-rails-2.2.4.tar.gz 102624 SHA256 3c18ae05545c37ef46a4c69f482964a3dd5f8e50f6c6ea5c8d8e49363e7134fc SHA512 658d3c8f45a4bfca1de52aa8081f42b4345f016b00f5b9e97a3ca00e6344c71122e0e19e1eabc4919e2e87cc5c1cb54f8d0de2789d969603642e2afa682af6e5 WHIRLPOOL 7879ce9f38ff9f39bd015d6122ddfe2f146d698a94375abbfa5efe7e2af473a691ff92e7cf0dbc4e1d399f3db9f52cfab8dddaf4ac8930f11637e1129626185e
EBUILD sprockets-rails-2.0.0.ebuild 904 SHA256 a5dda7f4c4d07ad5226aa4c7b064381b3d14fffc29159412bd80f41464e1cc84 SHA512 c8157df117273152ead2ef7e5ee4e574f8e1c973d43764c9c6f64a095897e8fe83397741b5cb36fa850c56f14cd69e4ec946def300a49743d622ec88414d70fb WHIRLPOOL 9ebf94265326d890895272526a90f0a64a4ce1d8cbf4a4382a9120fd8246775fce100cef1a4ff53aee6dd2e10dcde1a665862cf6e83749821c6a3defcb5030fe
EBUILD sprockets-rails-2.1.3.ebuild 904 SHA256 30eb0b2fb134c33bd4ae5b100a7334c2db51ee00203b66e3e8d41688f2597b0d SHA512 38d35ba3d8379e8cc8af53ce7f916ba1781ad34f9512550b57182bac2d7bf41585741191e4bf56a45acf5b92a407f2928c062db5f23109597d1eae90889d3445 WHIRLPOOL 4646a3044c9c6a16abdd0a623de84fac3a516d29e849103c5c4de0bf778ad9271a3776123ccf70f006f05ec491150d81fad55c2b0af2e2c80f890f1615cd837d
EBUILD sprockets-rails-2.2.0.ebuild 1175 SHA256 c397b95fd4c64e01d2a1e6ff916d446c396b1f5fea4e7cac5ccaa9c721c8bd5a SHA512 2ee5a8a36da9c22abeeead43d4b780870519c2bef1989e78457cdf0b413b6695e099ea67f12ef2764380b6f458f9860df46442103ce9b64acab99368557b0335 WHIRLPOOL 68d9b2b6c78ec3570dd9e478840af490d67ef20b0ef9224a8391a8ac29bfcc0b2151f9b2a3a8c47ac2192d7f34e35a5f786ae8f82812032108cab2cebb24cb5e
EBUILD sprockets-rails-2.2.2.ebuild 1175 SHA256 24972122f119fe916abae5f2d5530744763d18628090fa3e34611e51842e5e6e SHA512 360ae872966adf0259b8a32df8102d09b660e7b3704096367c505d189021c0c1e30ce4f9f6ea677a5f5d074c58554b4b26f939c4883ce3a46a36dc9414dffe34 WHIRLPOOL b7db6ee4a1e35c4d15f8a006fea939b479c393df0a0f49dc0b4f76dfd9f1eb8953500b30452845df1325e03480fd2ae09d211f7e86c2422c02f0687ef6cd22f0
MISC ChangeLog 1527 SHA256 d049a8f22bb604315864d8d0ebd34583afcc9d810a911501ff198025e07361e2 SHA512 683723e706abe073335d19a858a9305809e2563c21948e4d76a6a8b042af0695076758d9b66653d067007032e106776b1793c26cf61788e2f92fd3962df51e54 WHIRLPOOL 990877d9e4e0c5e13beec5599544369daae7b2710b8e7af6d5fad9cea958fa14b063c72305dc9b5e05ca1f2c0dd33d4d6c36bf83bc411b62f149051656149caa
EBUILD sprockets-rails-2.2.4.ebuild 905 SHA256 669e0afb443d9238a77f26244388729f76ff964ba51a518c38ffa4a7c12599de SHA512 ee949031638ddd66458d3af58904c40eafdb2d33df5ad900b64c4217ea69bafb7c34c8e4ea61229a1d9f9b9c6416d6f43c324d9b360dca7b9ab69c4503c49927 WHIRLPOOL 847a5859667a0cbc56db2f24990e25b7c3766dd855c8af426c18b2017faee27a548a71011f5ff51c298d36889dd798267f8d99375296c1f711d097813e440b2e
MISC ChangeLog 1665 SHA256 0db6437be5dc710f61b3561dfa3d24fc175d8a00ae8b22cd0748fb7e58b6950f SHA512 1bb3980e5b727309143c6af706be268e726c7847ab1d62042d85d5cdeb6c9ef61b0bd663bb9a742428acd20aa4abb4419acce846ee9ba280c12079d490a117e3 WHIRLPOOL 35e60959c43042fc10c5212ea56e230acfa3c1f26d9b55469c8b6167a320bb5f23c7870fc21541c34b328106abd3b5ba08a2fa0f3e79f8ecc59511be83c4ba98
MISC metadata.xml 159 SHA256 abab7965b1f41e0acf6b54c554945c1c9fa35b5afab848d784dc58c298bc4679 SHA512 39d857a527ff3a066b0fa7a6e57f789e60178ca13c5ddaa93802b58ec8d45f47418c2ce85c389e2eed619216aca72d761651efa5a401d84357df9b24b478b3fb WHIRLPOOL ddb2c776f81935d41c9e81592c1ddbabc4f94422f44bab6e312730aa541994234a2405ea5ba2782818404a730be20dc53c9cc205efbf8f0843bd21cf839b0980
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlSYCv8ACgkQiIP6VqMIqNcBBgD/Wxh6iFC5Xqh/rvTzVKnwp5u5
BR8eQI0vjd58/MWmRVsA/2oXlkZDFn5xMd39C8P/R7MuZi2yZJ3MwJ6fge2fxkKR
=JqR6
iF4EAREIAAYFAlTDOmwACgkQiIP6VqMIqNdCOAEAjyqGbcY8cDWdZpYIPFfnS+VM
Fo2EjAMMClYTqdCuxrMA/jLHNJ4s65VJk0DcaGrPbS746zSiuuuAyKXZadUnfhCV
=1OUs
-----END PGP SIGNATURE-----

@ -0,0 +1,34 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sprockets-rails/sprockets-rails-2.2.4.ebuild,v 1.1 2015/01/24 06:23:31 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline"
HOMEPAGE="https://github.com/rails/sprockets-rails"
SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
ruby_add_rdepend "
>=dev-ruby/actionpack-3.0
>=dev-ruby/activesupport-3.0
>=dev-ruby/sprockets-2.8:2"
ruby_add_bdepend "
test? (
>=dev-ruby/actionpack-4
>=dev-ruby/railties-4
dev-ruby/test-unit:2
)"

@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1514 2015/01/21 22:01:35 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1515 2015/01/23 22:48:10 monsieurp Exp $
23 Jan 2015; Patrice Clement <monsieurp@gentoo.org> java-ant-2.eclass:
Sanitise find arguments when using JAVA_PKG_BSFIX_NAME option. Fix #231956.
21 Jan 2015; Anthony Basile <blueness@gentoo.org> toolchain.eclass:
Stub out fixed includes, bug #536878.

@ -14,7 +14,7 @@
#
# Licensed under the GNU General Public License, v2
#
# $Header: /var/cvsroot/gentoo-x86/eclass/java-ant-2.eclass,v 1.58 2014/03/31 16:48:51 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/java-ant-2.eclass,v 1.59 2015/01/23 22:48:10 monsieurp Exp $
# @ECLASS: java-ant-2.eclass
# @MAINTAINER:
@ -172,7 +172,7 @@ java-ant_bsfix() {
local find_args=""
[[ "${JAVA_PKG_BSFIX_ALL}" == "yes" ]] || find_args="-maxdepth 1"
find_args="${find_args} -type f -name ${JAVA_PKG_BSFIX_NAME// / -o -name } "
find_args="${find_args} -type f ( -name ${JAVA_PKG_BSFIX_NAME// / -o -name } )"
# This voodoo is done for paths with spaces
local bsfix_these

@ -1,6 +1,13 @@
# ChangeLog for games-emulation/gngeo
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/gngeo/ChangeLog,v 1.23 2015/01/17 16:28:18 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-emulation/gngeo/ChangeLog,v 1.24 2015/01/24 05:58:44 mr_bones_ Exp $
*gngeo-0.8 (24 Jan 2015)
24 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org>
+files/gngeo-0.8-concurrentMake.patch, +files/gngeo-0.8-execstacks.patch,
+files/gngeo-0.8-zlib.patch, +gngeo-0.8.ebuild:
version bump
17 Jan 2015; Tupone Alfredo <tupone@gentoo.org> gngeo-0.7.ebuild:
EAPI 5
@ -91,4 +98,3 @@
29 Jul 2003; Michael Sterrett <msterret@gentoo.org> gngeo-0.5.9a.ebuild:
Initial ebuild supplied by Paolo and tidied (bug 24702)

@ -1,18 +1,13 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX gngeo-0.7-build.patch 2408 SHA256 2ffb334228be14b42139f47a938acf672c6968f1882ec5e557f0d2a624c0b32e SHA512 969edb9536aab71135157731dffcf69846d1dd4f814a01baf7d2d051e5d06437f62e3b558be182d8f9685ac3e0b18fc5f14fe301081f55c72d12230320f347a3 WHIRLPOOL 75856b142fefaa41ac5064eeacb7f753883494578a2a1bef8ee0c54e12e8a1909e157a191b4fad6d5d711926c0332876b964133c83a6427d79c889a8d1db3045
AUX gngeo-0.7-concurrentMake.patch 512 SHA256 dc16caf67c38ac7a94ebeff1f994216352682d36f82f15f80d962a374902551a SHA512 82e302bb06cfb6b724acc3e51bc9659be1bcbb9052c7acab722b7cc0683732a8ef6515c98220611b5f8d2cf6276f9286e27779a684832192d039d3c4f19016f9 WHIRLPOOL 1199feebefa30fdfe356f387e1b2de0ee3e2dc54eb48a62e4dc78f90e89b91029a24904bec8abc097b73da2488131e38cbca4201fec79ac13291b3981e55d90d
AUX gngeo-0.7-execstacks.patch 2465 SHA256 5ddb3327424b6ec92f274e5e0fe38dc90efa1906afd350ab056ba33982dcbf11 SHA512 0717568d9c967a4f314856ba490eb15efb2fe336cb7cf8eae8e918ba3e550d5704f5bca0a4a7163fae7c02257447eb783da80650f7496dd9cf81358287bd92ad WHIRLPOOL cf89268815bdce0efa43d765de3c2ffc5e6520666ddda90d9dcac2467cf0b3cf0c62cdc1ecc3143d21ad7707f30bf73b6813fdb3fe55deac1fb191a35997d0a4
AUX gngeo-0.7-zlib.patch 1752 SHA256 4225bd7a7c2f1e2294c2a72be2fea9d2ee1c54e1a9b00257b5b9f50fbe40fc62 SHA512 46cead5260801809084765709edb50a19e86fa09dc78080399d2c5343a9d95811457da9cc171e2e15c2bf1e5e6b8b41cee4ffa7f044e39ab8d47c4a535993950 WHIRLPOOL c0921c9948015ae83b6ea2edcba4fceaba74712731b80340dc236f0f0730db5b1d94b206bffae77942d47e1dc64f379d9220fe87e91385e44d65b55bef5a2ccf
AUX gngeo-0.8-concurrentMake.patch 631 SHA256 8757156a59b4f4583d1063ee6891b49d4d87c35336fcba56d32985e324300713 SHA512 050de6034a799e7dad41ebb2a65fb9a7ad3dd39da96151dac376a2c58862c1eeed19bb8f9b3479ffc2b2248131370d3065a73a37ce0390e5839607a6f8df6c1c WHIRLPOOL 592d82c9b8c54b465cf83307075ce68e452452fb1154deb6367fceb78243d143e153ee76cf9282de26e1887592175b223a9225d470bb36042406f2b30e299775
AUX gngeo-0.8-execstacks.patch 2465 SHA256 5ddb3327424b6ec92f274e5e0fe38dc90efa1906afd350ab056ba33982dcbf11 SHA512 0717568d9c967a4f314856ba490eb15efb2fe336cb7cf8eae8e918ba3e550d5704f5bca0a4a7163fae7c02257447eb783da80650f7496dd9cf81358287bd92ad WHIRLPOOL cf89268815bdce0efa43d765de3c2ffc5e6520666ddda90d9dcac2467cf0b3cf0c62cdc1ecc3143d21ad7707f30bf73b6813fdb3fe55deac1fb191a35997d0a4
AUX gngeo-0.8-zlib.patch 335 SHA256 3d6f6a34ca17c8c30988257b0727d2f215913b20128f1dde80e1c4deafa7eb81 SHA512 6f09ebb89173bc172dc035247727d5e046fb36b3b05789d4b8e98648a229a260f3749fa3e2e35065a418e339d8d80830411ca3614171ef7aadeba0147a4f6a70 WHIRLPOOL f15eec2c4b5a912a091c1763e6e6bc7b5c33bb2758c14c69e281c1356856cd5c7c5db02a11395dbf3eb1edca866c5fad886188c4b429e9203e98a99a701256f9
DIST gngeo-0.7.tar.gz 853892 SHA256 4c1c56aacede9aceb0d8b2900d7b3edccd2ac6efe7f81a0d3723e998177ab5dc SHA512 3948236c7c2813b482ee81e74809113d1d10cacd72bc3ecf5f8b2bcfaa62d0470dd5f18032beb7c6a6fbf9646be71467fb16d23ccde1c4ef7d5e2fc680e70620 WHIRLPOOL 435bef1b7782c84289f93f693bed5bb133bbc0d29aa1b08113da3f95e04a4f9000222e91f491a2917d073bde8f8fec582182eb2f84c8415927528caa62d543c2
DIST gngeo-0.8.tar.gz 1043579 SHA256 4955a36a978accbc13cc9d58be3dbbed8864f27c34446b2fea879ee27fd7c4b6 SHA512 4301e0f48afd8686cdc45bd8c3e7b724f4ab7a2482567c7fe99ee8960f652dbcefb00fcdd7071d85b02636a9ae9795d03169ffc79e8ae6f4c5515a5a53c090c7 WHIRLPOOL 46a9faa2ab1ef8fde03a4fa5f1569b4960b75003b09582eed718068eac125d2f3696207a474b8a14f854dad9753e14fd92f78b9778b8658e80f8f4e2b046d5d8
EBUILD gngeo-0.7.ebuild 1002 SHA256 3b2c3606b6407d0031024b8b8eeacfa99cfaff6e8c1f9460ee1bb32ca9b64c5b SHA512 c33277da69933cbc7197255ddd6e952e9ca9c7bccd04486df6178aeb94ef504c7879f4c90aff2f83549aec8d4770578e74c39e24717524dc3aa8e4b8a9634dc1 WHIRLPOOL 289de97265a90d1613cf3e37b09d231e05258eb7390fedbc8790499241958d0327b6022aa8733e1a2b59ec08a7ef40555273a79289db908eee684aeb73209f20
MISC ChangeLog 3100 SHA256 6c73f2a647f93ae04e8c7392ee3e40861077e6de95ca7d97fcf00622cf39a8d3 SHA512 4dc8c9f600402703bc9ea407bbd51da22b2bf6b810a81b156db50a6e74eb113c99d001b70e431542413ba99ba01a4edce648ce117b63ca1b90b014214e5b2337 WHIRLPOOL a1a4f5cb4e81d87a7806dc187cba7f8818e3910088e7146de322165e0ce55f8f23f5300b2dc05bc8a379de1ed48dc87a5c533a89fab4236b385fe3af48176aef
EBUILD gngeo-0.8.ebuild 1036 SHA256 1a7176f9768836676577e111782edd94acf092b86f980c45c672149f6bc054cc SHA512 24d2bd65dcb982cf4b3853964b85da88e926212877f5e9db12ed90da5feea755a39524121ca004f8a0fba9cf4153485fdb5f3e9d7d196053069eed0fbebc822e WHIRLPOOL 57dad9536ea2c8d60f422d7228cfe680240d72829b1bc3dafa43eabfad47f2d53c5bc9922026d5c923ce4a221eb7722ab6146c976f256a1849d7606a23637a20
MISC ChangeLog 3325 SHA256 21803b31a982443d95effea124e81e6978c214c69151db22dc04f1f3eb816310 SHA512 bab74bdbc079fbddac3cd392d5c8e1218fc7f62746a9f1bf3e456757c2e9084a49dc67e24a8f4f48054ee94f33668c36c5eb2001b855d4d10c7dd1899f9a752e WHIRLPOOL e4f4638efd8243367449ece6a6d06d70b0f8654231b66005f43803ab43a375cf11be7ce906de8922abac60ecc851d97c0ba264c3055c4ddf94e8f88594b8c3b2
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlS6jagACgkQIY77eQFFFC1jIgCg3il3mJGYrzQP86KQ3rBM11f8
mp0An1DOJ98ZM8HIWtzfMPkTvggpH8Yt
=GQfM
-----END PGP SIGNATURE-----

@ -0,0 +1,16 @@
--- src/generator68k/Makefile.am.orig 2015-01-23 18:37:37.998723294 -0500
+++ src/generator68k/Makefile.am 2015-01-23 18:38:39.995391133 -0500
@@ -71,9 +71,12 @@
#def68k : def68k.c
# gcc def68k.c tab68k.c -o def68k -I .. -I ../.. -I . `sdl-config --cflags`
-def68k.o gen68k.o tab68k2.o : %.o : %.c
+def68k.o tab68k2.o : %.o : %.c
$(gcc_build_verbose)$(CC_FOR_BUILD) -c $< -o $@ -I .. -I ../.. -I . `sdl-config --cflags`
+gen68k.o: gen68k.c def68k-iibs.h
+ $(CC_FOR_BUILD) -c $< -o $@ -I .. -I ../.. -I . `sdl-config --cflags`
+
def68k : def68k.o tab68k2.o
$(gcc_build_verbose)$(CC_FOR_BUILD) def68k.o tab68k2.o -o $@

@ -0,0 +1,105 @@
--- src/effect/2xsaimmx.asm
+++ src/effect/2xsaimmx.asm
@@ -2107,3 +2107,7 @@
final1b resb 8
final2a resb 8
final2b resb 8
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/effect/effect_i386.asm
+++ src/effect/effect_i386.asm
@@ -88,3 +88,7 @@
emms
endproc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/effect/hq2x16.asm
+++ src/effect/hq2x16.asm
@@ -1935,3 +1935,7 @@
dd ..@cross8, ..@flag0, ..@flag0, ..@flag0,
dd ..@flag0, ..@flag0, ..@flag0, ..@flag0
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/effect/hq3x16.asm
+++ src/effect/hq3x16.asm
@@ -2520,3 +2520,7 @@
dd ..@cross8, ..@flag0, ..@flag0, ..@flag0,
dd ..@flag0, ..@flag0, ..@flag0, ..@flag0
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/memcpy.S
+++ src/memcpy.S
@@ -495,4 +495,8 @@
Lmemcpy_bsrcul1l4:
add r1, r1, #1
-b Lmemcpy_bl4
\ No newline at end of file
+b Lmemcpy_bl4
+
+#ifdef __ELF__
+.section .note.GNU-stack,"",@progbits
+#endif
--- src/raze/Makefile.am
+++ src/raze/Makefile.am
@@ -20,7 +20,7 @@
$(srcdir)/strip_ $< $@
raze2.asm: raze.asmu raze.incu raze.regu
- nasm -w+orphan-labels -I $(srcdir)/ -e $< -o $@
+ nasm -w+orphan-labels -f elf -I $(srcdir)/ -e $< -o $@
# This assembles the file, once it's been pre-processed
raze.o: raze2.asm
--- src/raze/raze.asm
+++ src/raze/raze.asm
@@ -4259,3 +4259,6 @@
;- the end ------------------------------------------------------------------;
+%ifidn ___OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/screen_i386.asm
+++ src/screen_i386.asm
@@ -96,3 +96,6 @@
endproc
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif
--- src/star/star.c
+++ src/star/star.c
@@ -2431,6 +2431,10 @@
*/
static void suffixes(void) {
emit("end\n");
+
+ emit("%%ifidn ___OUTPUT_FORMAT__,elf\n");
+ emit("section .note.GNU-stack noalloc noexec nowrite progbits\n");
+ emit("%%endif\n");
}
/****************************************************************************
--- src/video_i386.asm
+++ src/video_i386.asm
@@ -86,3 +86,7 @@
popa
endproc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section .note.GNU-stack noalloc noexec nowrite progbits
+%endif

@ -0,0 +1,9 @@
diff -ru gngeo-0.8.orig/configure.in gngeo-0.8/configure.in
--- gngeo-0.8.orig/configure.in 2012-11-15 17:57:57.849578009 -0500
+++ gngeo-0.8/configure.in 2012-11-15 18:19:55.305923094 -0500
@@ -95,6 +95,7 @@
#AC_SUBST(LIBOBJS)
AC_CHECK_LIB([m], [acos])
AC_CHECK_LIB([z], [inflate])
+AC_CHECK_LIB([minizip], [unzReadCurrentFile])

@ -0,0 +1,46 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/gngeo/gngeo-0.8.ebuild,v 1.1 2015/01/24 05:58:44 mr_bones_ Exp $
EAPI=5
inherit eutils autotools games
DESCRIPTION="A NeoGeo emulator"
HOMEPAGE="http://code.google.com/p/gngeo/"
SRC_URI="http://gngeo.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="virtual/opengl
media-libs/libsdl[joystick,opengl,sound,video]
sys-libs/zlib[minizip]"
RDEPEND=${DEPEND}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-execstacks.patch \
"${FILESDIR}"/${P}-zlib.patch \
"${FILESDIR}"/${P}-concurrentMake.patch
mv configure.in configure.ac || die
eautoreconf
}
src_configure() {
egamesconf --disable-i386asm
}
src_install() {
DOCS=( AUTHORS FAQ NEWS README* TODO sample_gngeorc )
default
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
echo
elog "A licensed NeoGeo BIOS copy is required to run the emulator."
echo
}

@ -1,6 +1,11 @@
# ChangeLog for games-emulation/vgba
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/vgba/ChangeLog,v 1.10 2009/11/26 20:56:44 maekke Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/vgba/ChangeLog,v 1.11 2015/01/24 06:31:00 mr_bones_ Exp $
*vgba-4.8 (24 Jan 2015)
24 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> +vgba-4.8.ebuild:
version bump
26 Nov 2009; Markus Meier <maekke@gentoo.org> vgba-3.6.ebuild:
x86 stable, bug #294552

@ -1,4 +1,6 @@
DIST VGBA36-Linux-Ubuntu-bin.tgz 339874 RMD160 2e75b8f212ce5222f4d3f1978fc21aad6569b390 SHA1 aa07f7679eb6e4fbe3f2c3de6b2074e606b362ee SHA256 8be340d58f2315467627456a9bfab91ef0484ed8212a928e75f2fdfad5dcc039
EBUILD vgba-3.6.ebuild 738 RMD160 c545d5029795c65f0bf0c17552e8931efa7f5cb4 SHA1 8bd414446e3c6db79a14005655ab13707c192895 SHA256 d8e2a873394fe02a3f9bebf8475f5bada64b3a73707e7c1bb365c8983f88424d
MISC ChangeLog 1109 RMD160 e6488ea1611c35e64afd1fe817d7c3dc2a81c2e1 SHA1 604419ae4bb32813b48696f240d2584e0103b4e6 SHA256 b0f6d5156c1b68c646fa2b97ce20603e3a44eb4813526ec85a073c9bf6292860
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
DIST VGBA36-Linux-Ubuntu-bin.tgz 339874 SHA256 8be340d58f2315467627456a9bfab91ef0484ed8212a928e75f2fdfad5dcc039 SHA512 9785f52a027ea2f6689c713927093c6b551eb013e80081bafcd21d7038f7af9c7ead57584c8e01bb3d30b3fb31132d1c584f444cdd340dc543b2529a24087a64 WHIRLPOOL ef9fa5c88ed5bffc1244c98a69d5486cd9e953547fd16be3905b493159ea74040a7c277a02dc04e133e33a2a43e41afcd5403bd32cc66a833c801e3abdb73372
DIST VGBA48-Linux-Ubuntu-bin.tgz 219565 SHA256 874016db6582e80b871e4018b68cc2d6f2aad2fb9399bb19768fd719535b6a88 SHA512 02362bad94ef93c8aa34bd18d8e6588aadd7d4218ce1c6307468877ac1ddadec073bca001c3d392db2554d937bee51541a76a8b2b15ea35a3c6db5822d6191bc WHIRLPOOL 559ddd3ca685114e327d9fb2a64041136b1211f18641169bab7c4e1f4dc7875b3edebd64122e807d913f0f8b490ca3a5a2ffada68e16c7cb19896479a10abbc7
EBUILD vgba-3.6.ebuild 738 SHA256 d8e2a873394fe02a3f9bebf8475f5bada64b3a73707e7c1bb365c8983f88424d SHA512 4d5d4b53d73d6e1f195cf0acdda49d055f2c6d1f385583b588e7f709197a8396448884082390e6e886d8e87a7643ec4fa10afb5919d7fb801697c4ff7624b21c WHIRLPOOL 3a37cc45329566e90d45eece9288e4aa8b89f486d5dce5942b906e53bd5b1ff810edc0a191d25a3d80e89eb7b4906da81672ca2ec0fa5da715572c5afcaaf6c7
EBUILD vgba-4.8.ebuild 676 SHA256 427045ec093bd49ebeeeae2e9ad50295d16e887815a88206246a7a0dc120e998 SHA512 249ca565bebce49f2f73ccedd089be570b31fb540e1c4bedabaf6e4dc9b706cce0753f26708e6cd5e5330f0a2751d5f5d1a9ad0610b864c89a2f6de5a61c326c WHIRLPOOL 70444bd6fb41a363baac5279371e4775b0bd916481cfa79c39bfc6b7b389ec76c4890a6b5f76a10bc221bda7581e50bd30308bca69fb92f653e5756924fcde0d
MISC ChangeLog 1226 SHA256 17de6082606991509e5511aac58bc1451fc409a82cf0413ab21cadcad235a6de SHA512 07fa8e3f9dcb8ab8f91c00436d2d9ff5d940406cdd6f53e48c1f72ab6abdaa3a158042ab0bd43c064f14dbc5a08d9de62c6f67d09af158a0f5c65c2f3aed0b92 WHIRLPOOL 5201ee57fb85c813c8611f170764c70f80b3b820a9853bcb08a8b1753e20f5efed0d2dc70a7e514b7b691f7c042981ab84a27296d7e71a51cf6fefed2aaab6f7
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada

@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/vgba/vgba-4.8.ebuild,v 1.1 2015/01/24 06:31:00 mr_bones_ Exp $
EAPI=5
inherit games
DESCRIPTION="Gameboy Advance (GBA) emulator for Linux"
HOMEPAGE="http://www.komkon.org/fms/VGBA/"
SRC_URI="http://fms.komkon.org/VGBA/VGBA${PV/.}-Linux-Ubuntu-bin.tgz"
LICENSE="VGBA"
SLOT="0"
KEYWORDS="-* ~x86"
RESTRICT="strip"
IUSE=""
RDEPEND="x11-libs/libXext
sys-libs/zlib"
QA_PREBUILT="${GAMES_PREFIX_OPT:1}/bin/vgba"
S=${WORKDIR}
src_install() {
into "${GAMES_PREFIX_OPT}"
dobin vgba
dohtml VGBA.html
prepgamesdirs
}

@ -1,6 +1,10 @@
# ChangeLog for games-emulation/zsnes
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/zsnes/ChangeLog,v 1.61 2014/10/13 10:56:12 mgorny Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/zsnes/ChangeLog,v 1.62 2015/01/24 07:11:54 mr_bones_ Exp $
24 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org>
+files/zsnes-1.51-stack-align.patch, zsnes-1.51-r4.ebuild:
Fix stack alignment issue #503138 with patch from nvinson
13 Oct 2014; Michał Górny <mgorny@gentoo.org> zsnes-1.51-r4.ebuild:
Support multilib providers for deps. Bump to EAPI=5.

@ -1,6 +1,3 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX zsnes-1.51-CC-quotes.patch 740 SHA256 73f4cfa22b93c9633bb5e748054bbabb75a03634988cddea0f1c4c8f6bca71bc SHA512 2347910158934a7c8b90a6739f923d7a1f94e963515dca42d45eb97e6165c5f80c30d28fd151537a7a80bba16d2462568ff1c1dac93a855990f0418aaf059776 WHIRLPOOL 6c8d0bfc63a7e0de53efb3881e37d15a27d614ce5bc69c55ccc5245db1d7be707c31807c3e0e0054cc5ab7136cd525c45b91e03837acda248097defd63d7b6db
AUX zsnes-1.51-archopt-july-23-update.patch 12668 SHA256 6d134d3cc8682ed71fc287023cb5e234aa9bbbd162d4a9de69ff6e3ff549f645 SHA512 a02ba164e2f06915b7de92032b7757f90b545e2afd4275805ea3466ddb6f1f9f0973fbc838c690441a10bbc70fb9be12fc95e5fde19c0505f4264cae2721c944 WHIRLPOOL 9f17c365befa0dc31177f6afe3610a6cc5ae71c89a37998067e29b439c9e45ff8424720155a2f1a6314e2fd94b4e6dd19b8fad365bb89ccc53b61a0c852617dc
AUX zsnes-1.51-buffer.patch 3157 SHA256 177fb1df4ecddf1e120cc7cb788d76ac8a18078edc2c9818691a6f7919f3ac2c SHA512 b9a18c288f59413a7bd7f25622774440124de8ab356bfa48ea29b0db39ec6380d7df715eaca031bcff0fcb4f94dfc6f3b1f0770bf29cc9324e096ee5a6876f47 WHIRLPOOL 303683c6410a3de8c6557e4a2292a61e76f9934ac0f8432e903525fc017964720c9eeddc81b79b9492c46e04c9215b1a47cbbe62565836c084caae0ad584ecdd
@ -11,26 +8,8 @@ AUX zsnes-1.51-gcc47.patch 316 SHA256 ccd1343e51a294c425e14dfc2a9a4f519111630a0e
AUX zsnes-1.51-libao-thread.patch 663 SHA256 71be0bbb8b683edc7c7780b68a43e54be7a8c341bf9b2a01e5cceb53834b1a73 SHA512 3b7dab3e8f7e55b5295ad728279aa116b0e1f63a9bfad398b55a2d7f5ba55c806311952311f3f3ac91803d903e91b724f6ceea53a15b5fe485a7b3c2e5dafbab WHIRLPOOL c0cf4462f0ca48859af7832dbcc3e41f947eb73b56cb28703d553826ac19462ed0b6d6190d8fa7bb08ec1a9dea61231047da95424ddaec1f409b906de5c2089c
AUX zsnes-1.51-libpng.patch 854 SHA256 8fa8614c9dd4360c05fb4c581a8c8aba89195dc4da0c087daa18845b7ab499be SHA512 210dcba006bdf6c18bb55e106e8bb2fcb9691deb89874fd4f9e034f2aaf9e8e96543b2177d31b94c121a811b80de6352b7b420fa8d0760055dc1d4df43bbaa68 WHIRLPOOL c1e1a97a9ec17a1934c493194028c640a7318eb60f9da564c9da34c6925a3deb65fb403adcd8ae6834a6b9afc76d85852c3c0168f3bea14f519d8c52232a8187
AUX zsnes-1.51-libpng15.patch 510 SHA256 c9636e76441ae1624c8ddc92e47facc20b43871fb0f55fd50d526b10944c6560 SHA512 4191987cad2f8dd7d7fd1d4f8f0c60de07059f18a60cb9bb94f1e5c35c06122032de9887762ebcf2d255f24c3e90aa5b4f6a7540a8e4dbdc4ce5f7d3b3e3b532 WHIRLPOOL 4c8e6565a8b1d2d040f545f57dda751bcf387828c3153cf71459bdd72252ac62d66317dd3fef51cba10cfce372391aba7d4bfb5e2fdce7782484fce2a4b7c6c2
AUX zsnes-1.51-stack-align.patch 377 SHA256 c7f34077e725e98ec0a743a54d0e818f3d9e63e8ac0bf94daf9e36fa41ac3fa0 SHA512 eee40b264360dd97202b02676aa9183fa2475a5f553f6e3befbd559435234c29dc7528f3d83bf9d82a0aaebafd0bee9a2d041ec2c1af99d9f152fca19aae4d8d WHIRLPOOL 39741165eafec565c178e6ac9586e35d4f8f6a34150524f4479a4ef16723f378457df261a1656bc1ed982d44ade1ead1b0a841489335773b39c4a8f18128cd8a
DIST zsnes151src.tar.bz2 1071712 SHA256 eb013f824f5a9814a714cf0daaea3ea68a1c74fd741e5b0979fcb7964236a866 SHA512 2cec9ad7762fc7a257c6b1d3e190b0ed53565dbafe42e1dee9eb182644392b7dd2c57faa846f63cd30ac079e5c05354d26ce0612d20481a1f54d760d62d95353 WHIRLPOOL a023003bcad23dc1da20338dc6adaf6a4061f70f9968a436c5ffeb3263ead85786909b1c2225c0762cd8f0f0a0757c52773326ad2c800f38fcc714f40e4b2162
EBUILD zsnes-1.51-r4.ebuild 3323 SHA256 b99a0b7b785bed18553a00ffa93aa1e11521f293d6d27a600a6bb6080c1624dd SHA512 869ee17acb7c6074edccfff52e9242dc7d1a22f7842190c8e15bed12fec8bee048c1d9ea370d587404e36bb541344352bb7c7d8bdd93e6aae8681a71dcf08d2f WHIRLPOOL 5ff2a2a1e6a3b0a31f8f52659a806192f500e83fc688f18f8f8da877c1aa4d46a6e03ecfa6a74a28025f30b64545ce0bcd8fab78882758c6b4c6d39ebda8607c
MISC ChangeLog 11509 SHA256 61391ffb5e56b87c5ee8aa365d8365b85a6bc3cbeebe2284247e83f0a7038822 SHA512 3b1fe7a3184f6c860529bab417aaad64efaf17678048117419e48a705861441357e5fd6a9f1fe960ce3b3d070ae958782394ef22fc4335a907d183786a2e323f WHIRLPOOL 498fcc101b32c7e76502e97071f69c6da84b42868013e7e17ef14acebec08ca0506257b64bdbad37f02ff261aab9b949f752db048e956b435ec7cb060d48c151
EBUILD zsnes-1.51-r4.ebuild 3387 SHA256 516703da92d3ce7d3f93dac1109d49f398ea24ebfe143d2cdb2b450a58b0b713 SHA512 8cd7578da19418acecd8f88bc7494c716f87816acac3323d86c997759ddaa7a33602e22b1646fb713e1066ff1966e3fb2d1bc437caa4f08906883ad56f1c332e WHIRLPOOL 9eed0f70e672c6c27e14806bdfc64200e2c065dc42ddf9fca203f41d9af19ca9829f43c3ef49794cc43207cb0b0b0d668be26911b77dbc9f1769e73bcc3fe711
MISC ChangeLog 11689 SHA256 2f9982489a89e638774e9de0b25843c23cac243a0236acda08d0caa1a18a4cee SHA512 3860c63cb860640b86c2629fcf2aea384fa3e2ac284e8cbf86e95482018dcb22c9fa2ddab203ab5874b9121f4025d9cb51d395fb5e63f1175854037ea7d94f5a WHIRLPOOL b18c487c24a42ae5fc814bcef35a7430d54c690f53c744b0ebccb7dd027579dfe8e88a5bb206294f2d6b41807f02bcfb44117fe7ef650145a986fc37e8ce9d92
MISC metadata.xml 306 SHA256 67e643f6b0bee32d98be4296b49cf224a5952bf2da313f5b5ad0a6332de3a25d SHA512 b5bb78b2f848e12190f8cff96dd28234e23052146e459ecc24f0b689ef280901dd78924e626272149ba037f7f5c10bd4a11eea20386071a08152f5bce3efed28 WHIRLPOOL 149151d273edbb4b2be323ee09dbe2b179b8c7e2ffc4fd492165f3478eb70519c97764d39925067934d252ec96cd1eadbf163ca4d17f0ded4136dc499cc36050
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCABmBQJUO6/NXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOmgUP/j6bpawZ3l/IfLvwnMGA5Qv0
xe0TokhczwPSf6ugnpMNFIftYEcRp5W3nWMPClyEGdNf05MiznRprU3WnHehdOnf
cZRtEBCOmesuA8tClnSSIjuLtu4IwN4dKUAybt9JOOFQQ7DtK3C6mra4McYDVwvn
e+TjoFAkB8b5PrUq/xpbOUwdYxZrdZ8LthgD9zzS4c051qgoP5UnxzaVRiLchS1T
gFZcGIxYNJvr307MNdqz1BiMztuYApQW0vygNHOTM9u3wDu6jwQE62moop3KaXL5
vAmqx9lRSsn7ZufamUHoJxdRHl5MpEeeUTpZjcq83Xduv2kvq/KcfkC36zvP72Wm
ZvDCF2LAeuq5yt1gMOTbYkVbSqBs0hgY8ypTKl6vV3mAAHBFWKbaXbMmLWRESdsw
3V3GsirSuwB6NTDPoHW6tRf35cmI/AhqAj3jO2MK0N485VcW3Ive1BxkQxn/LPkr
6fslmWdRYySxyyKtISc6y8grd1GJYHECsXdk3UiMqqHanMQCtgOmtBrxgPW8Mbwa
HIQ14xKpNUE3XK4Jb1KRDqmmiwc6hnQ+6XaRSHrXYOVLMAceuztYIDdqITnRKbrj
Wu1Lp3VI+O/0rIiEO2wM554OrOiMKZ+UKp7z34ve7modBkVjhBXa2Eif3Kzm+3p6
RiLhPVUf/OVOOCgflLMp
=Ru46
-----END PGP SIGNATURE-----

@ -0,0 +1,15 @@
--- zsnes_1_51/src/linux/sdllink.c.old 2014-03-01 04:01:30.351323580 -0500
+++ zsnes_1_51/src/linux/sdllink.c 2014-03-01 04:02:12.249702898 -0500
@@ -773,11 +773,11 @@ BOOL InitInput()
{
InitJoystickInput();
return TRUE;
}
-int startgame()
+int __attribute__((force_align_arg_pointer)) startgame()
{
static bool ranonce = false;
int status;
if (!ranonce)

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/zsnes/zsnes-1.51-r4.ebuild,v 1.8 2014/10/13 10:56:12 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/games-emulation/zsnes/zsnes-1.51-r4.ebuild,v 1.9 2015/01/24 07:11:54 mr_bones_ Exp $
EAPI=5
inherit eutils autotools flag-o-matic toolchain-funcs multilib pax-utils games
@ -46,6 +46,7 @@ src_prepare() {
# Fix compability with libpng15 wrt #378735
# Fix buffer overwrite #257963
# Fix gcc47 compile #419635
# Fix stack alignment issue #503138
epatch \
"${FILESDIR}"/${P}-libpng.patch \
"${FILESDIR}"/${P}-archopt-july-23-update.patch \
@ -56,6 +57,7 @@ src_prepare() {
"${FILESDIR}"/${P}-libpng15.patch \
"${FILESDIR}"/${P}-buffer.patch \
"${FILESDIR}"/${P}-gcc47.patch \
"${FILESDIR}"/${P}-stack-align.patch \
"${FILESDIR}"/${P}-cross-compile.patch
# The sdl detection logic uses AC_PROG_PATH instead of
@ -70,8 +72,7 @@ src_prepare() {
-e '/^CFLAGS=.*local/s:-pipe.*:-Wall -I.":' \
-e '/^LDFLAGS=.*local/d' \
-e '/\w*CFLAGS=.*fomit/s:-O3.*$STRIP::' \
configure.in \
|| die "sed failed"
configure.in || die
eautoreconf
}

@ -1,6 +1,11 @@
# ChangeLog for games-puzzle/brainparty
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/brainparty/ChangeLog,v 1.9 2014/05/15 16:49:00 ulm Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/brainparty/ChangeLog,v 1.10 2015/01/23 21:44:21 mr_bones_ Exp $
23 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org>
+files/brainparty-0.61-gcc49.patch, brainparty-0.61.ebuild,
files/brainparty-0.61-savegame.patch:
EAPI=5; add patch from Martin Väth to fix compile with gcc49 (bug #537338)
15 May 2014; Ulrich Müller <ulm@gentoo.org> brainparty-0.61.ebuild:
Fix USE dependency on media-libs/libsdl, "audio" USE flag was renamed to
@ -37,4 +42,3 @@
02 Apr 2010; Michael Sterrett <mr_bones_@gentoo.org>
+brainparty-0.5.ebuild, +metadata.xml:
initial commit - ebuild submitted by Chris Coleman via bug #312473

@ -1,22 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX brainparty-0.61-savegame.patch 746 SHA256 1a46a01aed9caa1c64921d104327b1325e0549c596dfa71894fcf53fcc526ad3 SHA512 a1b295fa488696c4889d55c00c9a33535fc27b46d1c5daa48b8260f3fb291e34acb7a2d23d7f6dd37c27a3d8ede308b6ad52493506370678a05962765867e9a4 WHIRLPOOL ee1b1d21fc6c5a03ba5e9fd76a7b52bbac64b52002ead17c2b61f1e69c18697156e5e462221d646a68cf8ec025cd29afa9b769455ba972a8c6a53511fa2571ff
AUX brainparty-0.61-gcc49.patch 489 SHA256 4c3422cfc4fdfb5f223f60e701d40afeba2700ce593becedab41c16e86dbd525 SHA512 9859614d97c9fe8efd8cefedd8ef935cbdf4344154f2e272e0624268e48533b620a55654c9d0097e3726579ce1a7028ad44eb705c2e86bbc983cb490faec6295 WHIRLPOOL 9a6a5494c8425d01d8599420b4d4f55025e9c082b1dd2108fe483909caf1fd607690c8cb949a42f75814dd1cc3becbfa228e236f34d9a61f5cdafe21f0563686
AUX brainparty-0.61-savegame.patch 674 SHA256 2089b4008aa43715d2c80f6edc1c444b71a4ebd8d92563f7566f8735197cc9c2 SHA512 9e158b97ff15cfb4b6b8e4f6eb8006335841c48ff94b5da8bbb0cba03868b8ead92d2520bc8adae887d4baabac93c8104e44b46d87b6c4258792ab64376ce34a WHIRLPOOL 77ca0f82e5c31a6ab89a8acdd596e6799f1df9ccdd47d23d9f85315f549cc50c22a23355feb6323cb95cf01a680dcb75ab564bcb4a17a3800f72d906492ab285
DIST brainparty0.61.tar.gz 40676905 SHA256 6930b563b45f935451b28fa3ed5d33619e766885f82656a3eb48c6d30671a625 SHA512 bc8578a551ce4b7f40e212d9ab9910b2435b88d8b7b7e90a1c088e37d5f26b5c6126fcb9ffee7e39981eff34c13144c8f3204e020532b5abf1c4815cc8074eb9 WHIRLPOOL b8c9065af334a7f404faab934922841adf860fbc36734ae44ba582e7c30f218236c2f266347f1de596e0036f5139e16c5e4702899b83025e5f60fcc1fc36d258
EBUILD brainparty-0.61.ebuild 1311 SHA256 d99022e81fa7ce3b7664048c95f1719b2a0c7d2a85d47040609cf8d8b386e8cc SHA512 1b9b7c5f6c07e7aee56a866bd49e66d09801eebf19531e900efa5aa33488c49c2479668f4c5d1e0e972fd92baf8a0400362eb03b32178f16af48260c2bee404b WHIRLPOOL fc46cd0454881e8a44c48456ee3036cce30365ea81c741bbd646de31be1c48b8b931d9bb9da4136ad6c34f605449ad57478f2b3acee030d93378a60bb9c06aad
MISC ChangeLog 1520 SHA256 87a77e40499d1557f525cb1a62c5806e3cfa48b4d3fee4f808492969895992d0 SHA512 7e196e4a034abf77febf6842e9868f4c8c39212351df2d783a66bd97b36ed05d66728e9627a750ebbb8edb02d95b32cd257ae4094ab5583b04635a55223dfbed WHIRLPOOL 1669f9b896f30be704fcd35b7e490374953abf01fe120e58296438e6e41473a1ba0220cac1b4147bba03bbbbf5ec1f755d259b1d8459d52f89b50fe0eb1cb667
EBUILD brainparty-0.61.ebuild 1326 SHA256 c9e329bcefd651ed146a30e875de1e87b82410abbd6106dd27b1c86a1b309484 SHA512 bebc0d727b6c50a7fbeb9a1ae89810957ba0b107bfca35709ef13105fd497bcae0e56039865ece0f32039f95dae77456bb09827bb6898f64c812762910693383 WHIRLPOOL 064b560001bcf129334e20a6d1663ec88cc2c5931dd0bf562785c0ae5728c1c3806a832570b1554c61c5e284480589bde7e75e4bf8158d654399778515a5c3f4
MISC ChangeLog 1762 SHA256 d2f0d2a4d4f7d4c6c0c548b91cdccd045237e6bda2aa430bc6247a47299fc1fa SHA512 335b136afc6ce2050dabf5d6b5acefbb7c2ce5445d74b25302bf5bcc75e3689fc5abbfa8569c34b200bd034d944e92ff64b36abffcb0ce1e463d39669b36423e WHIRLPOOL 73bdccd8339697968a9b926179f8c753fb88b443bcd9ff0232120ea5b799f49c997798ea3e2033e63b967c2e7eba91c43a1aef85dc3f498ed96efe4509102d98
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQGcBAEBCAAGBQJTdPAKAAoJEJQzkH1pP7W4e20L/1cHk6GcJ1YBHFPhNYQ7PvsE
NYkH2LpWn0JYbrcHuoGoiR/opyzNflbodX8RV4nHMyk964bDvs0TrFj27RVcOVIp
+qzSfIHJ/aLBgOYqnkVcSVaFQhKazUJCQmEGxuArZrBLfkCcvEb/Cq7rn1C2LZcP
CnPvGE42McNceqDR790LTntmwprrI/1CH+p3x2d9BVURWYYIsDNuQjhdMkigWlR4
K5nGq2wtPx+mmMkYDuL4kH0DJ665ikwhKDTOivRc9ZvU0TRWN6XdPiR8wVq57p8q
jZwLeGV0BE/QGYve4EsZ7jgU0JnJ/gs/x48eBhwaKj/k2RmntWoInT80Uf8SKcLr
e3hrW7+pVlBz48tmHrodZpwncPfC3NcouodC1ThHqGCc9W5sFBcyKu9vurE5EMLv
ipJ5hlXilLYXesu6MoGYa/p0KIyVhOMTFk0gG/IPXddmiAIImS3AMkCkiPWaXIk/
zx2/TY+EWqU4qhJPqTBujtiLbiZVG+8wm2gLqvyHLg==
=+Xce
-----END PGP SIGNATURE-----

@ -1,8 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/brainparty/brainparty-0.61.ebuild,v 1.5 2014/05/15 16:49:00 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/brainparty/brainparty-0.61.ebuild,v 1.6 2015/01/23 21:44:21 mr_bones_ Exp $
EAPI=2
EAPI=5
inherit eutils games
DESCRIPTION="A puzzle-solving, brain-stretching game for all ages"
@ -19,6 +19,7 @@ DEPEND="media-libs/libsdl[sound,opengl,video]
media-libs/sdl-ttf
media-libs/sdl-image[png]
media-libs/sdl-gfx"
RDEPEND=${DEPEND}
S=${WORKDIR}/${PN}
@ -28,20 +29,20 @@ src_prepare() {
-e 's/CXXFLAGS = .*/CXXFLAGS+=-c/' \
-e '/^CXX =/d' \
-e '/-o brainparty/s/INCLUDES) /&$(LDFLAGS) /' \
Makefile \
|| die "sed failed"
Makefile || die
sed -i \
"/^int main(/ a\\\\tchdir(\"${GAMES_DATADIR}/${PN}\");\n" \
main.cpp \
|| die "sed failed"
epatch "${FILESDIR}"/${P}-savegame.patch
main.cpp || die
epatch \
"${FILESDIR}"/${P}-savegame.patch \
"${FILESDIR}"/${P}-gcc49.patch
}
src_install() {
dogamesbin brainparty || die
dogamesbin brainparty
insinto "${GAMES_DATADIR}/${PN}/Content"
doins Content/* || die
doins Content/*
newicon Content/icon.bmp ${PN}.bmp
make_desktop_entry brainparty "Brain Party" /usr/share/pixmaps/${PN}.bmp
prepgamesdirs

@ -0,0 +1,20 @@
--- a/BPList.h
+++ a/BPList.h
@@ -138,7 +138,7 @@
~BPPList();
void Add(T item);
bool Contains(T item);
- void Clear(bool safe_delete);
+ void Clear(bool safe_delete = true);
int IndexOf(T item);
void Insert(int pos, T item);
void Remove(T item);
@@ -171,7 +171,7 @@
}
template <class T>
-void BPPList<T>::Clear(bool safe_delete = true) {
+void BPPList<T>::Clear(bool safe_delete) {
if (safe_delete) {
for (int i = data.size() - 1; i >= 0; --i) {
T item = data[i];

@ -1,5 +1,5 @@
--- a/BPGame.cpp 2010-03-11 00:15:34.000000000 +0000
+++ b/BPGame.cpp 2010-04-02 04:17:02.640735675 +0100
--- a/BPGame.cpp
+++ b/BPGame.cpp
@@ -1294,8 +1294,10 @@ void BPGame::LoadSettings() {
Secret1 = Secret2 = Secret3 = Secret4 = false;
NumUnlockedGames = 0;

@ -1,6 +1,9 @@
# ChangeLog for games-puzzle/groundhog
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/ChangeLog,v 1.18 2012/07/29 20:49:21 hasufell Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/ChangeLog,v 1.19 2015/01/24 08:39:46 mr_bones_ Exp $
24 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> groundhog-1.4.ebuild:
EAPI=5
29 Jul 2012; Julian Ospald <hasufell@gentoo.org> groundhog-1.4.ebuild,
+files/groundhog-1.4-flags.patch:

@ -1,20 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX groundhog-1.4-flags.patch 604 SHA256 e7776b4e875d3ab6c6bd501462b3f02756ef6a7bb291978517900bab1105cd34 SHA512 d81fbb87f1732673e0c2b3053c6a8d6f47c27a12a0f0b8349da20d43cf78ceeed2f4aa1a87803216dfcd0c71f77f615c3f9bba7516a69a43f3ec6f11be53c071 WHIRLPOOL c0b8f1b0677e0f59d724895f11482dc24de60f9e71ff90226a49d14a6500abdf6c326d069abdd483edf94977cd370e7b1b5d9fdcf05026c3a3b6c73c7e579037
DIST groundhog-1.4.tar.gz 221871 SHA256 75567245a041a70f1ecb29503a424889136fcde81123234aedf5fb3ef9fad549 SHA512 9d1cf9073658cd325c4dceb6009825f50d8d4c55d0cca1b762cfdd066663257958d92e0e67ad49593add5821ce202e19c1106793ae8c77e4776c3b2e1fdc093c WHIRLPOOL 819caecd374d8e813e513f6d51e1cb170c480fee2f28203b0b239e2c0ba76c213cdb583fef1bd431cc28d8e3693a4ec79f748ab860f6e131383f8319b05c177f
DIST groundhog_1.4-9.diff.gz 8613 SHA256 0303ee125dac6118a7bc76d9eba9eb18ac9996549bd8f427ab634f594aa88154 SHA512 ddbb7c8b51fe63a1d318e080133737a851276ab55324875e5d68650d2399ac141667c62ab79ee41ababd2b5426e7bee5f158e7aa4edfe8ee82c6c3b6fb8179b8 WHIRLPOOL 01b46cc9a98725e76c59cbec46c8a451cacd5bf0facaaceb85c09ae5ab33414c2db810646a3c73a62aac28bf319a5304eb8e9c9ceca2f823d07f7bce04e6cf91
EBUILD groundhog-1.4.ebuild 1376 SHA256 ef9337eff8d4af224fb6e449ee5e4f36fd72c99bd8c41284321a6dde6c24f060 SHA512 49ba958debf14ec31e070a3656c4a87941eff937de2c39c2d5d1fba8389edfe44df1b7f8420daff6966462ea3c5dc6b9f2906c02d505e22dd5d1d3b54f58c0b5 WHIRLPOOL 83f737203116afdae0d38506f063806fcf5a7620ddbfc8888b1110134ded8f14efd7c5766030f82bfbcda7048c78143ac1ec444bb4a0f8602c872d5cce9b2fe4
MISC ChangeLog 2010 SHA256 cde4ab8c8f5f6d71e3d13d02879512fce85faf8fa213e08059635fdd3f9602af SHA512 3888028b9ba2255009df5cc4771d3d7d4f2bbf6cd5c6854d83fdfd8268117ba0e787091cea094e8aec7a7cb1b46f2ba66d7dffd1dc739886f0ad9699cbb66363 WHIRLPOOL 6c43c731e30f4851719d2b4a0f2ff926837784dd1b2f470f9a982dbfdc6a8f641892292d7aa7e2c76fe0cab429e1dd6e72d53a07da21462b93ef05783c018421
EBUILD groundhog-1.4.ebuild 1253 SHA256 96299f792fc72edff90ddaa8b486b15407a952431fe0ec0b1063f597d472310e SHA512 dfaddaca761dc3fd0a1bf78c272c61faf4e426a7c836f3bb768a0f8c16bb3c74a08e40c17521813eebcb8100ce6aca113cbe9aa966c5cec5e6cd42c504499233 WHIRLPOOL 46fa40604b24cf9ddd1bbb0039dd86009b1c1beb129930e5d10d5daa9a0a6c26ee1346c3d8386513ec3186b615b0dcc363f3282e55195e9921d09cf99ba5dc33
MISC ChangeLog 2098 SHA256 11e159bc481b3a0a6fb9df27674e4ac5db14366150c7ecda205fc4a80a06269e SHA512 6c7d42e060a2b90038406081b5652f6a4778ad6aff077c0038d055bcfcb19572c5b14de5ddb47bf854f1717921f2c980c06975946c72da21169877aca28833b2 WHIRLPOOL 94c069129d96aa388a032cdc61584948759697ba128b87be5776a100b27902ddab529aa2e17b7e2a95955b75ecabf6a13b1461f305bd930af39fae7c7c39fb74
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCAAGBQJQFaDTAAoJEFpvPKfnPDWzjIMIAJ9Gk2i67Aq8UQv+OyMi2Va7
rO14TBPeorzHSqsA4RCDe9GNxLvMbh7vU8XP0RcJTxNxpaDrtGoFjYy2K9Itat6p
fYDETVE07Xt3Dkq7oD1lTSkEMfw+ua/jtAKrNLtU5XymminpeeiRiowRh9xPaZfP
M0EN/hcuOtROO0pDIoxuLoITGGw9K0l4kQ6sJaCPs/ybCNHBqZMUwOuGCQRFbTKx
6+KnS3ttxFPNK4OSkr3w7AEPswc7/BkCJRQSd+tE2HaoUJ0qKK1I49zyH4sK2VBp
8vjXj07XouTz3nmxmGBNcfBssJXQGxGwmwTDHYeO7hGEEQqE4uYb7Q0tjvYPsw0=
=eh8D
-----END PGP SIGNATURE-----

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/groundhog-1.4.ebuild,v 1.25 2012/07/29 20:49:21 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/groundhog/groundhog-1.4.ebuild,v 1.26 2015/01/24 08:39:46 mr_bones_ Exp $
EAPI=2
EAPI=5
inherit eutils autotools games
DEB_VER="9"
@ -27,23 +27,21 @@ src_prepare() {
epatch groundhog_${PV}-${DEB_VER}.diff
cd "${S}"
sed -e "s:groundhog-1.4/::" -i \
debian/patches/sv.po.patch \
|| die "sed failed"
epatch $(sed -e 's:^:debian/patches/:' debian/patches/series)
epatch "${FILESDIR}"/${P}-flags.patch
debian/patches/sv.po.patch || die
epatch \
$(sed -e 's:^:debian/patches/:' debian/patches/series) \
"${FILESDIR}"/${P}-flags.patch
mv configure.in configure.ac || die
AT_M4DIR="m4" eautoreconf
sed -i 's:$(localedir):/usr/share/locale:' \
$(find . -name 'Makefile.in*') \
|| die "sed failed"
$(find . -name 'Makefile.in*') || die
}
src_configure() {
egamesconf $(use_enable nls) || die
egamesconf $(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README NEWS AUTHORS TODO
default
prepgamesdirs
}

@ -1,6 +1,11 @@
# ChangeLog for games-strategy/wesnoth
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.238 2015/01/20 01:25:36 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.239 2015/01/24 07:49:48 mr_bones_ Exp $
*wesnoth-1.12.1 (24 Jan 2015)
24 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> +wesnoth-1.12.1.ebuild:
version bump
20 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org>
+files/wesnoth-1.12-cmake.patch, wesnoth-1.12.ebuild:

@ -1,8 +1,10 @@
AUX wesnoth-1.12-cmake.patch 776 SHA256 67fbcc67dd63d24a330d5bc58e98070bc8f12718442261a013017909f159e435 SHA512 ca359b97fc803691aa4f5b19cd2084558cf8e6b0f1f3b9beebfc09122b10d2bfbb79a5d497dca7f05017eb834f06ab690b9c958c430d07fcd9a8aa02588a22d4 WHIRLPOOL ab890cd57cc8451ea6b0e23b8d336880e76b88dd63f38f965f508f3c5434a28ee73f321302271e2dc9534741e8efe3f08383f5071df7b434a164991763cba7ef
AUX wesnothd.rc 619 SHA256 23e250272768e1fb540104b96c96a24da09fedc9f89a6867adcae046160c0065 SHA512 b9f08d1e026ef8e970e8c7eb1533b91b9185917697bacf874970108f515b4d8af5ebc9a4ff2335f1fb19c37ca6fd281bd7153e773bcace22acf7f0772d2beb43 WHIRLPOOL fd35eeb82f6b15663194e28f301452753d8d0892df2f516dac7d579629978d5804fb277d930b0dcedf219fcd28f5389f8f6b89fd25a858c2402be4d1c19b788c
DIST wesnoth-1.10.7.tar.bz2 347431490 SHA256 8a3b5a3409a57b646536e547094e1bb8bcd87797e00cd63184152222e377253e SHA512 3df710bfc9d5737b651dc7520d9692a6a12f8c5c41db518d36c45dfda072f42073059c2d31dc8a835b1b6d4956921ae75484750c51d9175266c96dc2297d2b8d WHIRLPOOL a190a1cae2fdb885a3ff7908a21646306eb5bca22eb4417b258cf7640fab67fb01582f8c5afac2ee9f496443686f9a9e0d1d28aaad8de30722d2669a9dcddb21
DIST wesnoth-1.12.1.tar.bz2 384386961 SHA256 70404764370db05e496a4e033e09c26cdc47fa6558271d803a44c4ebb7b6efe8 SHA512 6b0904c90414dbd90d3916f129611ed2630940dd47cd217c929c5a93afd04e6bd9e16b7e3e8185888ae2347f5994acbcc31622a29403e932161f3f8c86223589 WHIRLPOOL 99e7c301c354b545f5c6fa7c28f39465e2806c3b09074b4ecf50aa027f47c491605944519236d0557d24af4facb1b08520b46edbfdab1bbd670b687a4bd0ec5c
DIST wesnoth-1.12.tar.bz2 385428948 SHA256 9e2b15cf6196ae7059fc48b5483aa6973473688602958dd64211b1775b513e0a SHA512 6b39b8a27e4d86b1055bd69a8baad247acbf4c50f2b80ab4681e47e9d8e5095e9ad55d9c3fc18f8dc649ee3e72554c084d005e61799bcfc258dd5573bd07fe4e WHIRLPOOL c35abaf2346e0d3f135f8e0e7894786f30c36f5671f328043a04b507da618f7d0789451631db9ad0e5ad538adb222ffcfdc81447b278f77d7c37c3406a8bb401
EBUILD wesnoth-1.10.7.ebuild 3559 SHA256 54ad8fb62961d5ed246d3386a6452b8ee358f34d997e1cc80eefe7c342ca83b4 SHA512 37db5038ccba06a3df1c5f6540a22521a39ff7292dca5e2ecac36d9d1b31a93268b1f3102c740e0758e0908a637a5c16dc8230ac576cbb5681289563cc1ba212 WHIRLPOOL 18e351a6aa0ed95518fc3373d7f40d44db1f10eb2cd446dbb4cd0cf1d03b1c30cc3bd74382f1779cc1c37c8b535acccc8266b82f8f51d3954030c0e276d0121f
EBUILD wesnoth-1.12.1.ebuild 3207 SHA256 016bfaf897485bc888dc9460f6e1d19dc56494a12c556cd6213fc137a1ff8e0a SHA512 0f8790639bc7ff0e9fc22cdc654f978f46ffe9689862acb6192fc1333c864c0dc2aa3d05d13f66457796f3d660d8967e891bbce24a743f4e396037513e7a4d13 WHIRLPOOL 214c7574e632a9628754233e26dc2234c77e5f037d577a0de1aae340ab65e39081dc36e3a488de64edd6bf77e57607c31dec7d287960c9201a1d7184a7cbf739
EBUILD wesnoth-1.12.ebuild 3265 SHA256 01aaab109b4532cd902c4077ab15c91afb2a5f2b7325ee7f90291ec8028152c6 SHA512 88ddc38239fc23461e9505d118e3ad1940fa1dd60cf8a4a7188a89539a6ae9121ecd3b62554e0b3616629b4862af222481d7215dba063c4ec6b53c871e086b4c WHIRLPOOL 0a1c4bfd88a9cbea9c04a069d0efae124c801a4ba4980e63a2e5a1950fffbbde42381f697a45baf88801e135f06ddf73c08ac7b8406d54267bd53f026843ac37
MISC ChangeLog 30470 SHA256 4345fdb1b640eb7bfcbed6c5998389760370cfd4752480a3e00b8ad83bb0258c SHA512 bd4ae18c27299ce7394b6370cc370603d7bb93adf5573b7ba1242264de9932765da0917eb8ffc01b2debc36ec542a46316f0cdac2378f5dcfb6525589bf1f6d3 WHIRLPOOL 784ae6f5d005e21cb3b0a8e050b5ca5a1079f37fd90d227f3c1e5a770aa58e428002c5490c3bad5cecf340563c57539ae1ab462a4f7dd84a9bc8db1594418ca1
MISC ChangeLog 30596 SHA256 de7061fb4f81ba01c435f3e47d2362c7e28bee3d6dbffda02b2dc417324dbbf8 SHA512 4559b0ef036f009c9ebdfcc9284002cd78c431b325dd5f8fcdaffd593fc917b5253d2f25c0108df88e98304de432b09519c82b6a6804c28db2468cb0b4c5bf09 WHIRLPOOL 37ad6e0e86129360ca2cd3bd78edd62d67454106078726ff854288af03cd9dd6a07783a3c715fd73bf4bde54e06092a0a0da09adc77a05c37795f2b2199b763a
MISC metadata.xml 302 SHA256 afd1ff335c3bb72bc79f1dd4129c02ef626dbc6014a707eee751423617c7ea95 SHA512 748c7f5671781c960c364a103fc1a8ecc1a0816f2096ced4a67cda1fd19506387845fc76b1b52af226147797ba08edc8a335beec0febaded243efadfc2e31f9e WHIRLPOOL a654cec8b79da00f18046a8fcf5755603bf9dcff2be8abfd0b869d3afa659dfbd78964388a5ae425aae30ff621119895c649eaef421db5fbc4bb08f7c6c835b9

@ -0,0 +1,118 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.12.1.ebuild,v 1.1 2015/01/24 07:49:48 mr_bones_ Exp $
EAPI=5
inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
HOMEPAGE="http://www.wesnoth.org/"
SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="dbus dedicated doc fribidi nls server"
RDEPEND=">=media-libs/libsdl-1.2.7:0[joystick,video,X]
media-libs/sdl-net
!dedicated? (
>=media-libs/sdl-ttf-2.0.8
>=media-libs/sdl-mixer-1.2[vorbis]
>=media-libs/sdl-image-1.2[jpeg,png]
fribidi? ( dev-libs/fribidi )
dbus? ( sys-apps/dbus )
sys-libs/zlib
x11-libs/pango
dev-lang/lua
media-libs/fontconfig
)
>=dev-libs/boost-1.48[nls,threads]
virtual/libintl"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/gettext"
src_prepare() {
if use dedicated || use server ; then
sed \
-e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \
-e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \
-e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \
-e "s/GAMES_GROUP/${GAMES_GROUP}/" "${FILESDIR}"/wesnothd.rc \
> "${T}"/wesnothd || die
fi
if ! use doc ; then
sed -i \
-e '/manual/d' \
doc/CMakeLists.txt || die
fi
# bug #472994
mv icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png || die
mv icons/map-editor-icon-Mac.png icons/wesnoth_editor-icon.png || die
# respect LINGUAS (bug #483316)
if [[ ${LINGUAS+set} ]] ; then
local langs
for lang in $(cat po/LINGUAS)
do
has $lang $LINGUAS && langs+="$lang "
done
echo "$langs" > po/LINGUAS || die
fi
}
src_configure() {
filter-flags -ftracer -fomit-frame-pointer
if [[ $(gcc-major-version) -eq 3 ]] ; then
filter-flags -fstack-protector
append-flags -fno-stack-protector
fi
# Work around eclass
append-flags -UNDEBUG
if use dedicated || use server ; then
mycmakeargs=(
"-DENABLE_CAMPAIGN_SERVER=TRUE"
"-DENABLE_SERVER=TRUE"
"-DSERVER_UID=${GAMES_USER_DED}"
"-DSERVER_GID=${GAMES_GROUP}"
"-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd"
)
else
mycmakeargs=(
$(cmake-utils_use_enable fribidi FRIBIDI)
"-DENABLE_CAMPAIGN_SERVER=FALSE"
"-DENABLE_SERVER=FALSE"
)
fi
mycmakeargs+=(
$(cmake-utils_use_enable !dedicated GAME)
$(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY)
$(cmake-utils_use_enable nls NLS)
$(cmake-utils_use_enable dbus NOTIFICATIONS)
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
"-DENABLE_STRICT_COMPILATION=FALSE"
"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
"-DDATAROOTDIR=${GAMES_DATADIR}"
"-DBINDIR=${GAMES_BINDIR}"
"-DICONDIR=/usr/share/pixmaps"
"-DDESKTOPDIR=/usr/share/applications"
"-DLOCALEDIR=/usr/share/locale"
"-DMANDIR=/usr/share/man"
"-DDOCDIR=/usr/share/doc/${PF}"
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
DOCS="README changelog players_changelog" cmake-utils_src_install
if use dedicated || use server; then
keepdir "${GAMES_STATEDIR}/run/wesnothd"
doinitd "${T}"/wesnothd || die
fi
prepgamesdirs
}

@ -1 +1 @@
Fri, 23 Jan 2015 17:07:00 +0000
Sat, 24 Jan 2015 10:37:00 +0000

@ -1 +1 @@
Fri, 23 Jan 2015 17:07:01 +0000
Sat, 24 Jan 2015 10:37:00 +0000

@ -8,5 +8,5 @@ LICENSE=jsapi? ( sun-bcla-jsapi ) freetts
RDEPEND=>=virtual/jre-1.4 mbrola? ( <=app-accessibility/mbrola-3.0.1h-r5 ) >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/freetts/freetts-1.2.1-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=29e6303145707b1766f19961f5725696

@ -8,5 +8,5 @@ LICENSE=jsapi? ( sun-bcla-jsapi ) freetts
RDEPEND=>=virtual/jre-1.4 mbrola? ( >=app-accessibility/mbrola-3.0.1h-r6 ) >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://sourceforge/freetts/freetts-1.2.1-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=47d1f65838064f4ecd5292d71dbd8e4a

@ -10,5 +10,5 @@ RDEPEND=>=virtual/jre-1.4 mbrola? ( >=app-accessibility/mbrola-3.0.1h-r6 ) >=dev
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/freetts/freetts-1.2.2-src.zip
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b662bb80a4642bb0514b239d2c8062d0

@ -10,5 +10,5 @@ PDEPEND=net-nds/389-admin
RDEPEND=|| ( >=virtual/jre-1.5 >=virtual/jdk-1.5 ) dev-java/jss:3.4 dev-java/ldapsdk:4.1 >=dev-java/idm-console-framework-1.1.7 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=1.1
SRC_URI=http://directory.fedoraproject.org/sources/389-admin-console-1.1.8.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b37a1518356a0c8edba8f4f11b43bb37

@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=|| ( >=virtual/jre-1.6 >=virtual/jdk-1.6 ) dev-java/jss:3.4 dev-java/ldapsdk:4.1 >=dev-java/idm-console-framework-1.1 >=dev-java/java-config-2.1.9-r1
SLOT=1.1
SRC_URI=http://directory.fedoraproject.org/sources/389-console-1.1.7.tar.bz2 http://dev.gentoo.org/~lxnay/389-console/fedora.png
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=60c13f02f88a97013e0c9ba30f223284

@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=|| ( >=virtual/jre-1.6 >=virtual/jdk-1.6 ) dev-java/jss:3.4 dev-java/ldapsdk:4.1 >=dev-java/idm-console-framework-1.1 net-nds/389-ds-base >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=1.2
SRC_URI=http://directory.fedoraproject.org/sources/389-ds-console-1.2.6.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=d5048d44119bf049f103085c86621184

@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* dev-java/sun-javamail >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=152eb86d384d482eae166651c1902d1d

@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* java-virtuals/javamail >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=c2637bb92b12484ca9a4dc5b95f8c88f

@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* java-virtuals/javamail >=dev-java/java-config-2.1.9-r1
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=d03f65dbddf57b2253588506d90db0b5

@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.4 beanshell? ( dev-java/bsh ) >=dev-java/bsf-2.3 =dev-java/junit-3.8* java-virtuals/javamail >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/jakarta/jmeter/source/jakarta-jmeter-2.0.1_src.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 5f5bada6517ed26bc25083134e42b146 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-ant-2 1091461b8b02f54fabcfbf159164ff15 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=ae7c3b3d5be3f6ccbe6719dc8998d101

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save