parent
58d65b3a64
commit
0f27d023e0
@ -1,3 +1,2 @@
|
||||
DIST unrarsrc-4.2.4.tar.gz 164641 SHA256 9432bf798e5f7123f3060f37b75b7c07f36f0091305f46473dcae9154f8cd686 SHA512 54bdc16c940deb6e5759ddec9739381f0e1b5e2279548ac367eb32c4ff79cd496712692feaf46f4ce3b2ccfa8d622b7c45fb8070420b16315226627c45fef850 WHIRLPOOL 197310c41725280d6a5c4fa3da9d8411e419f20e41f6c645534b37d206ce67474c8b320811a7c7f2acbc375ef0341ec57adfe82a6be7f6bdabe2871841669739
|
||||
DIST unrarsrc-5.0.2.tar.gz 205796 SHA256 0de354a34e6bbf0b6968327b2cd8e4b8e0a197423079f26ee0df38afc2a5728c SHA512 9256508333c0d653aa8ac8864745dff99d577e17c4c597aa28d032f3604720e19e8ab4843c6e6c2b7d93481354dfc893f80a4a564318d3ec0baf656d85667920 WHIRLPOOL 5728690e29ce86c98cfa46884cc6dc1f8826528be4224674cf2e3bf5236b4cecb24904e85074629412af9a1ecb6a192c000d326190a223775857329198f41241
|
||||
DIST unrarsrc-5.0.3.tar.gz 206444 SHA256 bd23e23f9bca91d06da53a6f28fb15a0f76db4aa90ef15018ea592a3b4ee9ff8 SHA512 032eac4f38aa9a88cea4accec0743cd07097f9d08a531083ffaa2f6aa345286a58478c3ffe0297f33006e7cf8d1373b63359b4fae84de84e832951365eb191f6 WHIRLPOOL 104e31edb86b3d89f5d4cf80ee2f4d6b23061e146f78fd9c860cdb2b6cc2367cc6ded36c13f67a0c820356636587828e009a8b59821bf85a2495b510c8301235
|
||||
DIST unrarsrc-5.0.7.tar.gz 208034 SHA256 7c7f6c0920a2ece2b832cd3975eb64643966269a3aefc0e4568e1be0ffb66cf9 SHA512 c33ee1cab531581276aec0df7c57960f0052f7af5dd419c18e7c00129907fc63474a1111cbfd732366fe4072143319971a6b9f0a16e06f20b41ea00c9dc98ec4 WHIRLPOOL 35c5e694d18bfd17192f2c483a4f4b1fbbdbe0579ac889d344d0f860af097954f1d52d8156a1ed78bd2d563d41c392a079404e996f4a6cc6e1b4977c1a9dd9bf
|
||||
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-5.0.3.ebuild,v 1.1 2013/05/09 17:52:10 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
MY_PN=${PN}src
|
||||
|
||||
DESCRIPTION="Uncompress rar files"
|
||||
HOMEPAGE="http://www.rarlab.com/rar_add.htm"
|
||||
SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="unRAR"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
|
||||
|
||||
S=${WORKDIR}/unrar
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
|
||||
sed -i \
|
||||
-e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \
|
||||
-e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" \
|
||||
makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
unrar_make() {
|
||||
emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
||||
}
|
||||
|
||||
unrar_make CXXFLAGS+=" -fPIC" lib
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) libunrar$(get_libname)
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) libunrar$(get_libname ${PV})
|
||||
|
||||
# The stupid code compiles a lot of objects differently if
|
||||
# they're going into a lib (-DRARDLL) or into the main app.
|
||||
# So for now, we can't link the main app against the lib.
|
||||
unrar_make clean
|
||||
unrar_make
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin unrar
|
||||
dodoc readme.txt
|
||||
|
||||
dolib.so libunrar*
|
||||
|
||||
insinto /usr/include/libunrar${PV%.*.*}
|
||||
doins *.hpp
|
||||
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-5.0.2.ebuild,v 1.1 2013/05/01 11:32:59 ssuominen Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-5.0.7.ebuild,v 1.1 2013/06/26 09:03:01 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/duplicity/duplicity-0.6.21.ebuild,v 1.3 2013/06/12 22:34:49 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Secure backup system using gnupg to encrypt data"
|
||||
HOMEPAGE="http://www.nongnu.org/duplicity/"
|
||||
SRC_URI="http://code.launchpad.net/${PN}/0.6-series/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="s3"
|
||||
|
||||
DEPEND="
|
||||
net-libs/librsync
|
||||
app-crypt/gnupg
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i "s/'COPYING',//" setup.py || die "Couldn't remove unnecessary COPYING file."
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST 99752-kde_cdemu-0.4.tar.bz2 12469 SHA256 d869e1f8214cc50b0ac475eb204729d8d3a68baf6b1b74cf650bf98e1f08ffc5 SHA512 3b5466b1abac4ce8cc3741bc8c183cc8d39d79ff7d823519523c41818c6ebf9e2a2735de775476e9f3737bbfad5632ba0d44439ef3cff3d78c07416588df91e9 WHIRLPOOL 9f54e450d61ca9def7c40514dcb99fac99a5b8766abde51304f9505a9148d84c78ac7bd1c9077dd8e050e8e09be311c368bac87bc15809877eb7c99740be07c4
|
||||
DIST kcdemu-0.5.0.tar.gz 12251 SHA256 d93744048cf7ae6b86861d26e2c38c27fafd4a7d6e5703e03ed09d776273303a SHA512 25d81e466647456a28f0a100b16fc5c19a62119e08b3149a15dc653f3693993a3caaaadbb5a37f4a29c38cff0fb06efc1cc6faaf3a0817c85bd6ae2f99009926 WHIRLPOOL 5998b8a62011377d8961712f7fd523c9a1e505ec832262f22e0aa8ca74e0a943f150cd2dda01c788fdb1ecd97fad505f4a8d6b7ba53c6ab08a8d22e166c4ae87
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/kcdemu/kcdemu-0.4.ebuild,v 1.3 2012/04/09 12:13:32 maekke Exp $
|
||||
|
||||
EAPI=4
|
||||
KDE_LINGUAS="de es pl ro sv"
|
||||
inherit kde4-base
|
||||
|
||||
MY_PN='kde_cdemu'
|
||||
|
||||
DESCRIPTION="A frontend to cdemu daemon for KDE4"
|
||||
HOMEPAGE="http://www.kde-apps.org/content/show.php/KDE+CDEmu+Manager?content=99752"
|
||||
SRC_URI="http://www.kde-apps.org/CONTENT/content-files/99752-${MY_PN}-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="app-cdr/cdemu"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}
|
||||
|
||||
DOCS=( ChangeLog )
|
@ -1,4 +1,4 @@
|
||||
DIST gedit-2.30.4.tar.bz2 4705692 SHA256 a561fe3dd1d199baede1bd07c4ee65f06fc7c494dd4d3327117f04149a608e3c SHA512 31d96a86d4d207fe83aa1c8b8faadd82c2c6eeca019f2df4fdf75a8678233e76edf7a09f32dba6350ab9fc003029cbb585608d864632e1d13c42650d1894b5e1 WHIRLPOOL fe5183f33992d6ec1ce8365321f829828d6c9606b42a6872e323351ac4bee0c488fb5ed06dda8e1aac4a09be3dbad7196e48d9cccf5d0f1c6dd759224051eca6
|
||||
DIST gedit-3.6.2.tar.xz 3060832 SHA256 ad4c6837a7e844e000f7cf2c248e636febdcc9b9b9559cf9e27b99392f5735c3 SHA512 772fc51f19eaf7a8231e8f7d758e8968f096fa234636323d10e3c655116ce96768e13670380b337d346a047b8f3dd2d18fd1ff99d88637ab28d31c5772e667a1 WHIRLPOOL a8ce3752c90f4059845125a96a78660841f4d64fb38d784a21415a5ea349c783efd4e6037b02571aa821bd7a2c48bfac3f2110f519a7bed532f2e2375d86e65f
|
||||
DIST gedit-3.8.1.tar.xz 3105644 SHA256 9e0b8a831c6d6d2b82a8f42a0e01ab1f3398fed2cca0b65d0a105d134a5c4dce SHA512 2938d6af7acf10fa6580b7c13a151e6a03d437d196024805ffee7400105fb5d44627ea3f7c8c824780cb1650476599f08b66618bd8f09e76f25c540504090984 WHIRLPOOL dc39ebe33f0db35b09553656e29ccc9b1164bd3dfcd9a161c92e47dba2c8b2a605b0fa8fe5d6030ac6e1db874a83caed1b1e2d0f789d9bdfa4e486d102ed0ebe
|
||||
DIST gedit-3.8.2.tar.xz 3087988 SHA256 1b7450cb194d4dadb7a82635d0e7f92da2b65a8487341e0410b676d9f33e19d2 SHA512 d072b70b6d3e13104f51ec6bdd4c95d30ad6c9d405d61e845d9ba2f0c878dcbe03aaf4407335371b94a8bcedfd9096e94548d3edbab430d6417d499d2702bf2f WHIRLPOOL 9eecf556bbcd311aa4e4cccd503377616bdd07fc818892c7b43f57c56e1efe4ecfc57d469e33328f41e54870c5c533e419da83024d6cccaa8f0eb4dc9defb5d4
|
||||
DIST gedit-3.8.3.tar.xz 3074384 SHA256 dfbc2d9cf975b247c6a6b8bd1ae1b72d8e8a1f862f5f3d084a404853092cf9d3 SHA512 3a7466e6c447e2c8388b5480d1f154644c840c1d8cdd9ab2f6d4acc338282e505b721a39cd9720153669b13229d640664580219ec569b4199aa073b0131e088c WHIRLPOOL 11d25d14c3e0f98121407860237895393d88d83139a4dda5c1a00e8ae677c19879fd692c68d17a3d1193f55a298ec9d3de06a347df8a511f1d5e1baf9fe1ea56
|
||||
|
@ -1 +1,2 @@
|
||||
DIST lua-mode-20100617.el.bz2 10940 SHA256 d0c1294e4f808077ea37119ec9025c64ba21459ae5b6e8c24b55c092fc134662 SHA512 3ae06c0c81d84611f30cb2825a23bea644884663dfcc046f8d57fce0359c16d31bfae5402ad1107991bff7f900ad64eb74dce25ce8e3994931573eaaee2c5671 WHIRLPOOL d734cd7512b20bda46dddfe3becfbf9d7086ac14454cae55b54c7907a2c82c5e3d3a44b37f9716029560c34b167334437916ea00167701d4e182f000bc16dc1b
|
||||
DIST lua-mode-20130419.tar.gz 26236 SHA256 75c1696421983fbb58946ea649d2917f0deefc8b4f1dbc16b819e0cd603e396a SHA512 1fecd953b5b08dad26345c6e0d2006f35f92082d7cd244e4d668808a2694271605f10eb15d7b62ab8fbdf029fa6bac8bcebe8c8d4ef782dbd63ebcce8abc8439 WHIRLPOOL 4477da3bfb707459c14cefbc55ca7303b1774627c143cfe1d2dc3e70a7843fd7f9d0090f4640b934482a39b020afaf09b4dfd0b8ef10fd46f71b3d2c799e6347
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/lua-mode/lua-mode-20130419.ebuild,v 1.1 2013/06/25 20:43:20 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="An Emacs major mode for editing Lua scripts"
|
||||
HOMEPAGE="http://lua-users.org/wiki/LuaEditorSupport"
|
||||
SRC_URI="https://github.com/immerrr/${PN}/archive/rel-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${PN}-rel-${PV}"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
DOCS="NEWS README README.md TODO"
|
@ -1,3 +1,2 @@
|
||||
DIST xen-4.2.0.tar.gz 15587687 SHA256 43f4a086e4e0330145a27b7ace8365c42b5afbc95cefadafe067be91bd3e5cfb SHA512 4fb56c79d722fb307bc657f16d02079c6636427e7650c4354193632d38d2d1db8e588f844ff0ca6e757c108ed639a528565ec9fc7c00bb4d5b6fbc9d122d8a70 WHIRLPOOL 369a109375864cb61920b56cf501522051d28513e738f0fd0e7b76244c3e08a8a0a6ff6cf245872d9bbd9c0f22c7da76c9cbc0f852bad6108ca25fd42dc677c0
|
||||
DIST xen-4.2.1.tar.gz 15593695 SHA256 fb8df5827ce3e2d2d3b078d9e5afde502beb5e7ab9442e51a94087061bd450c6 SHA512 fe27a965e2b34035bd025482eda9fc4d4e82523c929323fd30813367d5ffbe2fa1ed3d7d4479f2632e8b5625972448b7bd6a7768e8dc1dcd1b6747d281cc1a9e WHIRLPOOL 226bbed059541e804f1a44e721023ffbc04bae43000653b1d7d6a9bfec0d9efbf7a48b1b0a7ad3fcb8e34f8b91e1c620c2a8eddf97baad487e9db37d49a58f37
|
||||
DIST xen-4.2.2.tar.gz 15602746 SHA256 c9bfe91a5e72f8545acebad9889d64368020359bfe18044c0e683133e55ae005 SHA512 4943b18016ed8c2b194a3b55e6655b3b734b39ffb8cb7ee0a0580f2f4460a1d0e92e1de8ac23f5186272914fad1650586af51fd7c3644d0310eb16f2e11c5e80 WHIRLPOOL 519eb87cb2da694696cbc3e72070a0a3bdb07c46fa266d855d8379eec3a92adfa4d434af3ac01c37834ce4a9174081a6c40030b185a70902329b185cb8d0bbea
|
||||
|
@ -0,0 +1,127 @@
|
||||
x86/xsave: fix information leak on AMD CPUs
|
||||
|
||||
Just like for FXSAVE/FXRSTOR, XSAVE/XRSTOR also don't save/restore the
|
||||
last instruction and operand pointers as well as the last opcode if
|
||||
there's no pending unmasked exception (see CVE-2006-1056 and commit
|
||||
9747:4d667a139318).
|
||||
|
||||
While the FXSR solution sits in the save path, I prefer to have this in
|
||||
the restore path because there the handling is simpler (namely in the
|
||||
context of the pending changes to properly save the selector values for
|
||||
32-bit guest code).
|
||||
|
||||
Also this is using FFREE instead of EMMS, as it doesn't seem unlikely
|
||||
that in the future we may see CPUs with x87 and SSE/AVX but no MMX
|
||||
support. The goal here anyway is just to avoid an FPU stack overflow.
|
||||
I would have preferred to use FFREEP instead of FFREE (freeing two
|
||||
stack slots at once), but AMD doesn't document that instruction.
|
||||
|
||||
This is CVE-2013-2076 / XSA-52.
|
||||
|
||||
Signed-off-by: Jan Beulich <jbeulich@suse.com>
|
||||
|
||||
--- a/xen/arch/x86/xstate.c
|
||||
+++ b/xen/arch/x86/xstate.c
|
||||
@@ -78,6 +78,21 @@ void xrstor(struct vcpu *v, uint64_t mas
|
||||
|
||||
struct xsave_struct *ptr = v->arch.xsave_area;
|
||||
|
||||
+ /*
|
||||
+ * AMD CPUs don't save/restore FDP/FIP/FOP unless an exception
|
||||
+ * is pending. Clear the x87 state here by setting it to fixed
|
||||
+ * values. The hypervisor data segment can be sometimes 0 and
|
||||
+ * sometimes new user value. Both should be ok. Use the FPU saved
|
||||
+ * data block as a safe address because it should be in L1.
|
||||
+ */
|
||||
+ if ( (mask & ptr->xsave_hdr.xstate_bv & XSTATE_FP) &&
|
||||
+ !(ptr->fpu_sse.fsw & 0x0080) &&
|
||||
+ boot_cpu_data.x86_vendor == X86_VENDOR_AMD )
|
||||
+ asm volatile ( "fnclex\n\t" /* clear exceptions */
|
||||
+ "ffree %%st(7)\n\t" /* clear stack tag */
|
||||
+ "fildl %0" /* load to clear state */
|
||||
+ : : "m" (ptr->fpu_sse) );
|
||||
+
|
||||
asm volatile (
|
||||
".byte " REX_PREFIX "0x0f,0xae,0x2f"
|
||||
:
|
||||
#x86/xsave: recover from faults on XRSTOR
|
||||
#
|
||||
#Just like FXRSTOR, XRSTOR can raise #GP if bad content is being passed
|
||||
#to it in the memory block (i.e. aspects not under the control of the
|
||||
#hypervisor, other than e.g. proper alignment of the block).
|
||||
#
|
||||
#Also correct the comment explaining why FXRSTOR needs exception
|
||||
#recovery code to not wrongly state that this can only be a result of
|
||||
#the control tools passing a bad image.
|
||||
#
|
||||
#This is CVE-2013-2077 / XSA-53.
|
||||
#
|
||||
#Signed-off-by: Jan Beulich <jbeulich@suse.com>
|
||||
#
|
||||
--- a/xen/arch/x86/i387.c
|
||||
+++ b/xen/arch/x86/i387.c
|
||||
@@ -53,7 +53,7 @@ static inline void fpu_fxrstor(struct vc
|
||||
/*
|
||||
* FXRSTOR can fault if passed a corrupted data block. We handle this
|
||||
* possibility, which may occur if the block was passed to us by control
|
||||
- * tools, by silently clearing the block.
|
||||
+ * tools or through VCPUOP_initialise, by silently clearing the block.
|
||||
*/
|
||||
asm volatile (
|
||||
#ifdef __i386__
|
||||
--- a/xen/arch/x86/xstate.c
|
||||
+++ b/xen/arch/x86/xstate.c
|
||||
@@ -93,10 +93,25 @@ void xrstor(struct vcpu *v, uint64_t mas
|
||||
"fildl %0" /* load to clear state */
|
||||
: : "m" (ptr->fpu_sse) );
|
||||
|
||||
- asm volatile (
|
||||
- ".byte " REX_PREFIX "0x0f,0xae,0x2f"
|
||||
- :
|
||||
- : "m" (*ptr), "a" (lmask), "d" (hmask), "D"(ptr) );
|
||||
+ /*
|
||||
+ * XRSTOR can fault if passed a corrupted data block. We handle this
|
||||
+ * possibility, which may occur if the block was passed to us by control
|
||||
+ * tools or through VCPUOP_initialise, by silently clearing the block.
|
||||
+ */
|
||||
+ asm volatile ( "1: .byte " REX_PREFIX "0x0f,0xae,0x2f\n"
|
||||
+ ".section .fixup,\"ax\"\n"
|
||||
+ "2: mov %5,%%ecx \n"
|
||||
+ " xor %1,%1 \n"
|
||||
+ " rep stosb \n"
|
||||
+ " lea %2,%0 \n"
|
||||
+ " mov %3,%1 \n"
|
||||
+ " jmp 1b \n"
|
||||
+ ".previous \n"
|
||||
+ _ASM_EXTABLE(1b, 2b)
|
||||
+ : "+&D" (ptr), "+&a" (lmask)
|
||||
+ : "m" (*ptr), "g" (lmask), "d" (hmask),
|
||||
+ "m" (xsave_cntxt_size)
|
||||
+ : "ecx" );
|
||||
}
|
||||
|
||||
bool_t xsave_enabled(const struct vcpu *v)
|
||||
#x86/xsave: properly check guest input to XSETBV
|
||||
#
|
||||
#Other than the HVM emulation path, the PV case so far failed to check
|
||||
#that YMM state requires SSE state to be enabled, allowing for a #GP to
|
||||
#occur upon passing the inputs to XSETBV inside the hypervisor.
|
||||
#
|
||||
#This is CVE-2013-2078 / XSA-54.
|
||||
#
|
||||
#Signed-off-by: Jan Beulich <jbeulich@suse.com>
|
||||
#
|
||||
--- a/xen/arch/x86/traps.c
|
||||
+++ b/xen/arch/x86/traps.c
|
||||
@@ -2205,6 +2205,11 @@ static int emulate_privileged_op(struct
|
||||
if ( !(new_xfeature & XSTATE_FP) || (new_xfeature & ~xfeature_mask) )
|
||||
goto fail;
|
||||
|
||||
+ /* YMM state takes SSE state as prerequisite. */
|
||||
+ if ( (xfeature_mask & new_xfeature & XSTATE_YMM) &&
|
||||
+ !(new_xfeature & XSTATE_SSE) )
|
||||
+ goto fail;
|
||||
+
|
||||
v->arch.xcr0 = new_xfeature;
|
||||
v->arch.xcr0_accum |= new_xfeature;
|
||||
set_xcr0(new_xfeature);
|
@ -1,129 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.0-r1.ebuild,v 1.8 2013/02/24 08:23:59 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
KEYWORDS="amd64 x86"
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz"
|
||||
fi
|
||||
|
||||
inherit mount-boot flag-o-matic python-single-r1 toolchain-funcs ${live_eclass}
|
||||
|
||||
DESCRIPTION="The Xen virtual machine monitor"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="custom-cflags debug flask pae xsm"
|
||||
|
||||
RDEPEND=""
|
||||
PDEPEND="~app-emulation/xen-tools-${PV}[${PYTHON_USEDEP}]"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="boot/xen-syms-${PV}"
|
||||
|
||||
REQUIRED_USE="
|
||||
flask? ( xsm )
|
||||
"
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]]; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use flask ; then
|
||||
export "XSM_ENABLE=y"
|
||||
export "FLASK_ENABLE=y"
|
||||
elif use xsm ; then
|
||||
export "XSM_ENABLE=y"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Drop .config, fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN}-4-fix_dotconfig-gcc.patch
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \; || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
# not strictly necessary to fix this
|
||||
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
|
||||
|
||||
#Security patches
|
||||
epatch "${FILESDIR}"/${PN}-4-CVE-2012-4535-XSA-20.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-4537-XSA-22.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-4538-XSA-23.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-4539-XSA-24.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5510-XSA-26.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5513-XSA-29.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5514-XSA-30.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5515-XSA-31.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5525-XSA-32.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5634-XSA-33.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2013-0151-XSA-27_34_35.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2013-0154-XSA-37.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
if use custom-cflags; then
|
||||
filter-flags -fPIE -fstack-protector
|
||||
replace-flags -O3 -O2
|
||||
else
|
||||
unset CFLAGS
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Send raw LDFLAGS so that --as-needed works
|
||||
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
|
||||
use pae && ewarn "This is a PAE build of Xen. It will *only* boot PAE kernels!"
|
||||
}
|
@ -1,143 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.0-r2.ebuild,v 1.4 2013/03/08 10:33:14 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz"
|
||||
fi
|
||||
|
||||
inherit mount-boot flag-o-matic python-single-r1 toolchain-funcs ${live_eclass}
|
||||
|
||||
DESCRIPTION="The Xen virtual machine monitor"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="custom-cflags debug efi flask pae xsm"
|
||||
|
||||
DEPEND="efi? ( >=sys-devel/binutils-2.22[multitarget] )
|
||||
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
|
||||
REDEPEND=""
|
||||
PDEPEND="~app-emulation/xen-tools-${PV}[${PYTHON_USEDEP}]"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="boot/xen-syms-${PV}"
|
||||
|
||||
REQUIRED_USE="
|
||||
flask? ( xsm )"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]]; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use flask ; then
|
||||
export "XSM_ENABLE=y"
|
||||
export "FLASK_ENABLE=y"
|
||||
elif use xsm ; then
|
||||
export "XSM_ENABLE=y"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Drop .config, fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN}-4-fix_dotconfig-gcc.patch
|
||||
|
||||
if use efi; then
|
||||
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
|
||||
export EFI_VENDOR="gentoo"
|
||||
export EFI_MOUNTPOINT="boot"
|
||||
fi
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \; || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
# not strictly necessary to fix this
|
||||
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
|
||||
|
||||
#Security patches
|
||||
epatch "${FILESDIR}"/${PN}-4-CVE-2012-4535-XSA-20.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-4537-XSA-22.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-4538-XSA-23.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-4539-XSA-24.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5510-XSA-26.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5513-XSA-29.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5514-XSA-30.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5515-XSA-31.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5525-XSA-32.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2012-5634-XSA-33.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2013-0151-XSA-27_34_35.patch \
|
||||
"${FILESDIR}"/${PN}-4-CVE-2013-0154-XSA-37.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
if use custom-cflags; then
|
||||
filter-flags -fPIE -fstack-protector
|
||||
replace-flags -O3 -O2
|
||||
else
|
||||
unset CFLAGS
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Send raw LDFLAGS so that --as-needed works
|
||||
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
#The 'make install' doesn't 'mkdir -p' the subdirs
|
||||
if use efi; then
|
||||
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
|
||||
fi
|
||||
|
||||
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
|
||||
use pae && ewarn "This is a PAE build of Xen. It will *only* boot PAE kernels!"
|
||||
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# @GENTOO_PORTAGE_EPREFIX@/etc/zsh/zshenv
|
||||
|
||||
# Load environment settings from profile.env, which is created by
|
||||
# env-update from the files in /etc/env.d
|
||||
if [ -e "@GENTOO_PORTAGE_EPREFIX@"/etc/profile.env ] ; then
|
||||
. "@GENTOO_PORTAGE_EPREFIX@"/etc/profile.env
|
||||
fi
|
||||
|
||||
# You should override these in your ~/.zprofile (or equivalent) for per-user
|
||||
# settings. For system defaults, you can add a new file in /etc/profile.d/.
|
||||
export EDITOR=${EDITOR:-/bin/nano}
|
||||
export PAGER=${PAGER:-/usr/bin/less}
|
||||
|
||||
# 077 would be more secure, but 022 is generally quite realistic
|
||||
umask 022
|
||||
|
||||
# Set up PATH depending on whether we're root or a normal user.
|
||||
# There's no real reason to exclude sbin paths from the normal user,
|
||||
# but it can make tab-completion easier when they aren't in the
|
||||
# user's PATH to pollute the executable namespace.
|
||||
#
|
||||
# It is intentional in the following line to use || instead of -o.
|
||||
# This way the evaluation can be short-circuited and calling whoami is
|
||||
# avoided.
|
||||
if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then
|
||||
@ZSH_NOPREFIX@PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:${ROOTPATH}"
|
||||
@ZSH_PREFIX@PATH="@GENTOO_PORTAGE_EPREFIX@/usr/sbin:@GENTOO_PORTAGE_EPREFIX@/usr/bin:@GENTOO_PORTAGE_EPREFIX@/sbin:@GENTOO_PORTAGE_EPREFIX@/bin:${ROOTPATH}:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
else
|
||||
@ZSH_NOPREFIX@PATH="/usr/local/bin:/usr/bin:/bin:${PATH}"
|
||||
@ZSH_PREFIX@PATH="@GENTOO_PORTAGE_EPREFIX@/usr/bin:@GENTOO_PORTAGE_EPREFIX@/bin:${PATH}:/usr/bin:/bin"
|
||||
fi
|
||||
export PATH
|
||||
unset ROOTPATH
|
||||
|
||||
shopts=$-
|
||||
setopt nullglob
|
||||
for sh in "@GENTOO_PORTAGE_EPREFIX@"/etc/profile.d/*.sh ; do
|
||||
[ -r "$sh" ] && . "$sh"
|
||||
done
|
||||
unsetopt nullglob
|
||||
set -$shopts
|
||||
unset sh shopts
|
@ -0,0 +1,183 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-5.0.2-r2.ebuild,v 1.1 2013/06/25 19:00:29 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# doc package for -dev version exists?
|
||||
doc_available=true
|
||||
|
||||
inherit eutils flag-o-matic multilib prefix
|
||||
|
||||
MY_PV=${PV/_p/-dev-}
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
zsh_ftp="ftp://ftp.zsh.org/pub"
|
||||
|
||||
if [[ ${PV} != "${MY_PV}" ]] ; then
|
||||
ZSH_URI="${zsh_ftp}/development/${PN}-${MY_PV}.tar.bz2"
|
||||
if ${doc_available} ; then
|
||||
ZSH_DOC_URI="${zsh_ftp}/development/${PN}-${MY_PV}-doc.tar.bz2"
|
||||
else
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
else
|
||||
ZSH_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
|
||||
${zsh_ftp}/${P}.tar.bz2"
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
|
||||
DESCRIPTION="UNIX Shell similar to the Korn shell"
|
||||
HOMEPAGE="http://www.zsh.org/"
|
||||
SRC_URI="${ZSH_URI}
|
||||
doc? ( ${ZSH_DOC_URI} )"
|
||||
|
||||
LICENSE="ZSH gdbm? ( GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/ncurses-5.1
|
||||
static? ( >=sys-libs/ncurses-5.7-r4[static-libs] )
|
||||
caps? ( sys-libs/libcap )
|
||||
pcre? ( >=dev-libs/libpcre-3.9
|
||||
static? ( >=dev-libs/libpcre-3.9[static-libs] ) )
|
||||
gdbm? ( sys-libs/gdbm )
|
||||
"
|
||||
DEPEND="sys-apps/groff
|
||||
${RDEPEND}"
|
||||
PDEPEND="
|
||||
examples? ( app-doc/zsh-lovers )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# fix zshall problem with soelim
|
||||
ln -s Doc man1
|
||||
mv Doc/zshall.1 Doc/zshall.1.soelim
|
||||
soelim Doc/zshall.1.soelim > Doc/zshall.1
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff
|
||||
epatch "${FILESDIR}"/${PN}-fix-parameter-modifier-crash.patch
|
||||
epatch "${FILESDIR}"/${PN}-5.0.2-texinfo-5.1.patch
|
||||
|
||||
cp "${FILESDIR}"/zshenv-1 "${T}"/zshenv || die
|
||||
eprefixify "${T}"/zshenv || die
|
||||
if use prefix ; then
|
||||
sed -i -e 's|@ZSH_PREFIX@||' -e '/@ZSH_NOPREFIX@/d' "${T}"/zshenv || die
|
||||
else
|
||||
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' "${T}"/zshenv || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
if use static ; then
|
||||
myconf+=" --disable-dynamic"
|
||||
append-ldflags -static
|
||||
fi
|
||||
if use debug ; then
|
||||
myconf+=" \
|
||||
--enable-zsh-debug \
|
||||
--enable-zsh-mem-debug \
|
||||
--enable-zsh-mem-warning \
|
||||
--enable-zsh-secure-free \
|
||||
--enable-zsh-hash-debug"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
myconf+=" --enable-libs=-liconv"
|
||||
append-ldflags -Wl,-x
|
||||
fi
|
||||
|
||||
econf \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--enable-etcdir="${EPREFIX}"/etc/zsh \
|
||||
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions \
|
||||
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions \
|
||||
--enable-function-subdirs \
|
||||
--with-term-lib="ncursesw ncurses" \
|
||||
--with-tcsetpgrp \
|
||||
$(use_enable maildir maildir-support) \
|
||||
$(use_enable pcre) \
|
||||
$(use_enable caps cap) \
|
||||
$(use_enable unicode multibyte) \
|
||||
$(use_enable gdbm ) \
|
||||
${myconf}
|
||||
|
||||
if use static ; then
|
||||
# compile all modules statically, see Bug #27392
|
||||
# removed cap and curses because linking failes
|
||||
sed -i \
|
||||
-e "s,link=no,link=static,g" \
|
||||
-e "/^name=zsh\/cap/s,link=static,link=no," \
|
||||
-e "/^name=zsh\/curses/s,link=static,link=no," \
|
||||
"${S}"/config.modules || die
|
||||
if ! use gdbm ; then
|
||||
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
|
||||
"${S}"/config.modules || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local i
|
||||
addpredict /dev/ptmx
|
||||
for i in C02cond.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
|
||||
rm "${S}"/Test/${i} || die
|
||||
done
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install.info
|
||||
|
||||
insinto /etc/zsh
|
||||
doins "${T}"/zshenv
|
||||
|
||||
keepdir /usr/share/zsh/site-functions
|
||||
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
|
||||
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
|
||||
|
||||
# install miscellaneous scripts; bug #54520
|
||||
local i
|
||||
sed -i -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
|
||||
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" "${S}"/{Util,Misc}/* || die
|
||||
for i in Util Misc ; do
|
||||
insinto /usr/share/zsh/${PV%_*}/${i}
|
||||
doins ${i}/*
|
||||
done
|
||||
|
||||
dodoc ChangeLog* META-FAQ NEWS README config.modules
|
||||
|
||||
if use doc ; then
|
||||
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
|
||||
dohtml -r Doc/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins Doc/zsh.{dvi,pdf}
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
docinto StartupFiles
|
||||
dodoc StartupFiles/z*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
# should link to http://www.gentoo.org/doc/en/zsh.xml
|
||||
elog
|
||||
elog "If you want to enable Portage completions and Gentoo prompt,"
|
||||
elog "emerge app-shells/zsh-completion and add"
|
||||
elog " autoload -U compinit promptinit"
|
||||
elog " compinit"
|
||||
elog " promptinit; prompt gentoo"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
elog "Also, if you want to enable cache for the completions, add"
|
||||
elog " zstyle ':completion::complete:*' use-cache 1"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
fi
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST texlive-20110705-source.tar.xz 131207904 SHA256 772d19795fd841737f5b00472810b49d98b3b62373fba67c12c757e95c510da2 SHA512 1efb5713bf80379f5104b41576911a4194d378ce35be5afb568c3b4aff6461b2b22e72fb34bc294021cf14a28d07bab083872f17752441f269f36c50f9363cc1 WHIRLPOOL 11cc5b53dedae8977b5d776f9141a849b23b877b836f56469336018e3529ebbf369c99d534c1d645aa99fe0750968f0089034a232dcf9401967e20afb5ce8dd5
|
||||
DIST texlive-20120701-source.tar.xz 131904044 SHA256 9666617d5dac3e82578e696835cc9f251ee0a56d162d86dff08659ac5dcb6c81 SHA512 0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f WHIRLPOOL 9d570a1bd58cca8baed399ab53eb767c7c3db607c00363ce563e14dfccdd235703c538e6a651aa7f2934adf21f8477775f1547f9e7f3d957b89af644c89bcb57
|
||||
DIST texlive-20130530-source.tar.xz 179963948 SHA256 a905832e4c04dd1cb16db4bb7baacb78fbc19682bd33ac2697a3a85ce78d79d4 SHA512 4aa85273a675af2453f09777b7cb348c18add77410d72f562c6586f6814d4e7c34b6f3690e3453020654fb0a265339fcabf590d9155367d52846224499af334c WHIRLPOOL 3affaf25d3936505d971599092964b0f0e97d107d22dbac6a85ad547e1d2726a6a09c5075fecb0c6ff8c88bc1bd09d78f95902f76eb76c608f8a7bc42dd6bc33
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST texlive-20120525-source.tar.xz 133165648 SHA256 50eaa3b7e935a167b826e449ab2bf58c323aae23b9b220efc8ce9c18cf5b4319 SHA512 22f0c305ed8e0f3fa248855ef94209294a4ed919575473247a96e4a4c8d42a402caf1fb3b2d78a77f4af3c44686bab8811d7cbd5a1bf552949bc0fac97fdbb74 WHIRLPOOL 4ee8f39cd7531b46cbeb590eee3c2eb214788e7e2048600d073a8f8e6d8e11f1de9abc8a9946662c4b71655e99aec150749d42d7b9e5e2a06e116d3e7be6eaec
|
||||
DIST texlive-20120701-source.tar.xz 131904044 SHA256 9666617d5dac3e82578e696835cc9f251ee0a56d162d86dff08659ac5dcb6c81 SHA512 0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f WHIRLPOOL 9d570a1bd58cca8baed399ab53eb767c7c3db607c00363ce563e14dfccdd235703c538e6a651aa7f2934adf21f8477775f1547f9e7f3d957b89af644c89bcb57
|
||||
DIST texlive-20130530-source.tar.xz 179963948 SHA256 a905832e4c04dd1cb16db4bb7baacb78fbc19682bd33ac2697a3a85ce78d79d4 SHA512 4aa85273a675af2453f09777b7cb348c18add77410d72f562c6586f6814d4e7c34b6f3690e3453020654fb0a265339fcabf590d9155367d52846224499af334c WHIRLPOOL 3affaf25d3936505d971599092964b0f0e97d107d22dbac6a85ad547e1d2726a6a09c5075fecb0c6ff8c88bc1bd09d78f95902f76eb76c608f8a7bc42dd6bc33
|
||||
|
@ -1,4 +1,2 @@
|
||||
DIST texlive-20100722-source.tar.xz 33482988 SHA256 d813d1482bb82e02e5c740601f4a9fc44411513ca421897a97d5f68aa2212417 SHA512 87c94b97f3121633a8875fd1e3f2d704f6df78a8e8a1fc34067a8fe7e20bcbaf3893126b17d42dc50ffffc0827c97bbe94ad24f98bf2b4f2c59d08c339dff85f WHIRLPOOL 5e157deda5f9d4cd2dd696d8aa1c951607f506a108255a5ac06407bf29023e098dcc4f676e35d0bd808c6eebbb308512ba46324430d96010f58718aa273f73a0
|
||||
DIST texlive-20110705-source.tar.xz 131207904 SHA256 772d19795fd841737f5b00472810b49d98b3b62373fba67c12c757e95c510da2 SHA512 1efb5713bf80379f5104b41576911a4194d378ce35be5afb568c3b4aff6461b2b22e72fb34bc294021cf14a28d07bab083872f17752441f269f36c50f9363cc1 WHIRLPOOL 11cc5b53dedae8977b5d776f9141a849b23b877b836f56469336018e3529ebbf369c99d534c1d645aa99fe0750968f0089034a232dcf9401967e20afb5ce8dd5
|
||||
DIST texlive-20120701-source.tar.xz 131904044 SHA256 9666617d5dac3e82578e696835cc9f251ee0a56d162d86dff08659ac5dcb6c81 SHA512 0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f WHIRLPOOL 9d570a1bd58cca8baed399ab53eb767c7c3db607c00363ce563e14dfccdd235703c538e6a651aa7f2934adf21f8477775f1547f9e7f3d957b89af644c89bcb57
|
||||
DIST xdvipdfmx-0.4.tar.gz 1193326 SHA256 8b81986489e8dba5931b99e467775a103ea4dfcceebc77964d21f12edb0026cf SHA512 da9d8759f9d30e354b73fd183c424c2086e3a7501538079e1bdeea75cc378816c2f4e0d0dd299988c4faac56411912a289698b1827ca40523f19bd6d9eabe153 WHIRLPOOL 13807a4b720f3f52641d1efe3b62cf2c8abd15eedde05d7c8e271605ffb967139a3d9e4fd50cf0532f452611ccfd13537fd9f8ca965e5a8b55b1c6b90776a5b1
|
||||
DIST texlive-20130530-source.tar.xz 179963948 SHA256 a905832e4c04dd1cb16db4bb7baacb78fbc19682bd33ac2697a3a85ce78d79d4 SHA512 4aa85273a675af2453f09777b7cb348c18add77410d72f562c6586f6814d4e7c34b6f3690e3453020654fb0a265339fcabf590d9155367d52846224499af334c WHIRLPOOL 3affaf25d3936505d971599092964b0f0e97d107d22dbac6a85ad547e1d2726a6a09c5075fecb0c6ff8c88bc1bd09d78f95902f76eb76c608f8a7bc42dd6bc33
|
||||
|
@ -1,58 +0,0 @@
|
||||
Index: src/dvi.c
|
||||
===================================================================
|
||||
--- src/dvi.c (revision 92)
|
||||
+++ src/dvi.c (revision 93)
|
||||
@@ -1901,6 +1901,9 @@
|
||||
}
|
||||
}
|
||||
|
||||
+/* globals initialized by fontmap.c when it opens freetype */
|
||||
+extern FT_Int ft_major, ft_minor, ft_patch;
|
||||
+
|
||||
static void
|
||||
do_glyph_array (int yLocsPresent)
|
||||
{
|
||||
@@ -1938,8 +1941,10 @@
|
||||
glyph_id = get_buffered_unsigned_pair(); /* freetype glyph index */
|
||||
if (glyph_id < font->ft_face->num_glyphs) {
|
||||
if (font->glyph_widths[glyph_id] == 0xffff) {
|
||||
- if (FT_IS_SFNT(font->ft_face)) {
|
||||
- /* CFF driver of freetype does not set vertical metrics correctly,
|
||||
+ if (FT_IS_SFNT(font->ft_face)
|
||||
+ && ((ft_major < 2) || ((ft_major == 2) && (ft_minor < 2)))) {
|
||||
+ /* prior to version 2.2.0,
|
||||
+ CFF driver of freetype does not set vertical metrics correctly,
|
||||
so we'll read the metrics directly */
|
||||
TT_HoriHeader *dir_hea; /* vhea structure is identical */
|
||||
dir_hea = FT_Get_Sfnt_Table(font->ft_face, (font->layout_dir == 0)
|
||||
Index: src/fontmap.c
|
||||
===================================================================
|
||||
--- src/fontmap.c (revision 92)
|
||||
+++ src/fontmap.c (revision 93)
|
||||
@@ -1070,6 +1070,10 @@
|
||||
return error;
|
||||
}
|
||||
|
||||
+FT_Int ft_major; /* global so that dvi.c can check the version */
|
||||
+FT_Int ft_minor;
|
||||
+FT_Int ft_patch;
|
||||
+
|
||||
int
|
||||
pdf_load_native_font (const char *ps_name,
|
||||
const char *fam_name, const char *sty_name,
|
||||
@@ -1085,6 +1089,7 @@
|
||||
WARN("FreeType initialization failed.");
|
||||
return error;
|
||||
}
|
||||
+ FT_Library_Version(ftLib, &ft_major, &ft_minor, &ft_patch);
|
||||
sInitialized = 1;
|
||||
}
|
||||
|
||||
@@ -1139,6 +1144,7 @@
|
||||
WARN("FreeType initialization failed.");
|
||||
return error;
|
||||
}
|
||||
+ FT_Library_Version(ftLib, &ft_major, &ft_minor, &ft_patch);
|
||||
sInitialized = 1;
|
||||
}
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xdvipdfmx/xdvipdfmx-0.4.ebuild,v 1.11 2010/06/12 16:20:21 aballier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Extended dvipdfmx for use with XeTeX and other unicode TeXs."
|
||||
HOMEPAGE="http://scripts.sil.org/svn-view/xdvipdfmx/"
|
||||
SRC_URI="http://scripts.sil.org/svn-view/xdvipdfmx/TAGS/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-libs/freetype-2.0 virtual/latex-base"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
epatch "${FILESDIR}/${P}-ft2-internals.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
chmod +x configure
|
||||
# sh ./configure --prefix=/usr \
|
||||
econf \
|
||||
--with-ft2lib=/usr/lib/libfreetype.so \
|
||||
--with-ft2include=/usr/include/freetype2 || die "econf failed"
|
||||
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "Install failed"
|
||||
dodoc README doc/tug2003.pdf doc/CJK-CID.txt doc/images/dvipdfm-cjk.png doc/images/dvipdfmx-logo.png doc/images/rightarrow.png doc/images/right_triangle.png doc/images/dvipdfmx.png TODO BUGS AUTHORS
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xdvipdfmx/xdvipdfmx-0.7.8_p20100722.ebuild,v 1.15 2012/05/04 03:33:12 jdhore Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="Extended dvipdfmx for use with XeTeX and other unicode TeXs."
|
||||
HOMEPAGE="http://scripts.sil.org/svn-view/xdvipdfmx/
|
||||
http://tug.org/texlive/"
|
||||
SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="!<app-text/texlive-core-2010
|
||||
dev-libs/kpathsea
|
||||
sys-libs/zlib
|
||||
media-libs/freetype:2
|
||||
media-libs/fontconfig
|
||||
>=media-libs/libpng-1.2.43-r2:0
|
||||
app-text/libpaper"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-system-kpathsea \
|
||||
--with-system-zlib \
|
||||
--with-system-libpng \
|
||||
--with-system-freetype2
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "Install failed"
|
||||
dodoc README TODO BUGS AUTHORS ChangeLog ChangeLog.TL || die
|
||||
if use doc ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r doc || die
|
||||
fi
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
--- a/SConstruct 2013-06-26 10:31:56.209089504 +0200
|
||||
+++ b/SConstruct 2013-06-26 10:33:59.177045991 +0200
|
||||
@@ -702,7 +702,6 @@
|
||||
# -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is found in the search path but can't be used.
|
||||
env.Append( CCFLAGS=["-fPIC",
|
||||
"-fno-strict-aliasing",
|
||||
- "-ggdb",
|
||||
"-pthread",
|
||||
"-Wall",
|
||||
"-Wsign-compare",
|
||||
@@ -710,14 +709,14 @@
|
||||
"-Winvalid-pch"] )
|
||||
# env.Append( " -Wconversion" ) TODO: this doesn't really work yet
|
||||
if linux:
|
||||
- env.Append( CCFLAGS=["-Werror", "-pipe"] )
|
||||
if not has_option('clang'):
|
||||
env.Append( CCFLAGS=["-fno-builtin-memcmp"] ) # glibc's memcmp is faster than gcc's
|
||||
|
||||
env.Append( CPPDEFINES=["_FILE_OFFSET_BITS=64"] )
|
||||
- env.Append( CXXFLAGS=["-Wnon-virtual-dtor", "-Woverloaded-virtual"] )
|
||||
+ env.Append( CXXFLAGS=os.environ['CXXFLAGS'])
|
||||
+ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
|
||||
env.Append( LINKFLAGS=["-fPIC", "-pthread", "-rdynamic"] )
|
||||
- env.Append( LIBS=[] )
|
||||
+ env.Append( LIBS=['pcre', 'pcrecpp', 'snappy'] )
|
||||
|
||||
#make scons colorgcc friendly
|
||||
for key in ('HOME', 'TERM'):
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.5_rc0.ebuild,v 1.1 2013/06/26 09:21:19 ultrabug Exp $
|
||||
|
||||
EAPI=4
|
||||
SCONS_MIN_VERSION="1.2.0"
|
||||
|
||||
inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
|
||||
|
||||
MY_P=${PN}-src-r${PV/_rc/-rc}
|
||||
|
||||
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
|
||||
HOMEPAGE="http://www.mongodb.org"
|
||||
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
|
||||
mms-agent? ( http://dev.gentoo.org/~ultrabug/20130605-10gen-mms-agent.zip )"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="kerberos mms-agent sharedclient spidermonkey ssl static-libs"
|
||||
|
||||
PDEPEND="mms-agent? ( dev-python/pymongo )"
|
||||
RDEPEND="
|
||||
dev-lang/v8
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
dev-libs/libpcre[cxx]
|
||||
dev-util/google-perftools
|
||||
net-libs/libpcap
|
||||
app-arch/snappy
|
||||
ssl? ( >=dev-libs/openssl-1.0.1c )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-boost"
|
||||
|
||||
if use kerberos; then
|
||||
scons_opts+=" --use-sasl-client"
|
||||
fi
|
||||
|
||||
if use sharedclient; then
|
||||
scons_opts+=" --sharedclient"
|
||||
fi
|
||||
|
||||
if use spidermonkey; then
|
||||
scons_opts+=" --usesm"
|
||||
else
|
||||
scons_opts+=" --use-system-v8"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
scons_opts+=" --ssl"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.4.5-fix-scons.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
|
||||
|
||||
# bug #462606
|
||||
sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons ${scons_opts} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
|
||||
|
||||
use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete
|
||||
|
||||
if ! use spidermonkey; then
|
||||
pax-mark m "${ED}"/usr/bin/{mongo,mongod}
|
||||
fi
|
||||
|
||||
for x in /var/{lib,log}/${PN}; do
|
||||
keepdir "${x}"
|
||||
fowners mongodb:mongodb "${x}"
|
||||
done
|
||||
|
||||
doman debian/mongo*.1
|
||||
dodoc README docs/building.md
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${PN}.logrotate" ${PN}
|
||||
|
||||
if use mms-agent; then
|
||||
local MY_PN="mms-agent"
|
||||
local MY_D="/opt/${MY_PN}"
|
||||
insinto ${MY_D}
|
||||
doins "${WORKDIR}/${MY_PN}/"*
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# wrt bug #461466
|
||||
if [[ "$(get_libdir)" == "lib64" ]]; then
|
||||
rmdir "${ED}"/usr/lib/ &>/dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
escons ${scons_opts} test
|
||||
"${S}"/test --dbpath=unittest || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then
|
||||
ewarn "You just upgraded from a previous version of mongodb !"
|
||||
ewarn "Make sure you run 'mongod --upgrade' before using this version."
|
||||
fi
|
||||
elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
|
||||
}
|
@ -1 +1 @@
|
||||
DIST ispc-1.4.1.tar.gz 18940564 SHA256 fd09161d52635095b33fd947040110a3bfa1b0e2e4343246c469decdc9390213 SHA512 6cf1d8251df79de3de76f961886534b5528c06c16f893dd8d95d33a7ab2cf1940d5d7e1ad21d99baf6c0690e6c9bbcf4de129ac342bb36aeb71e926aa2193500 WHIRLPOOL effaf56d55233e75564d8fc2d57aa21cddbe998599d6cf2c664a639b28803205abc1a9e5f878e0e0f0d32ccca45186117c3dac12b5b6fd1fe784191f477c844d
|
||||
DIST ispc-1.4.3.tar.gz 18945582 SHA256 be0c4d6f6f4b33e77e9e453c79a8b6ba0531616b401fd81e39ab29ac043eafff SHA512 067fe99526dd3325424ecb4a0a82de87d66802c1cf86f5df2d236a6c89756daced3d07a7cf9d336a35fe383a7fe932fd9ad62d93cef7420a6c88aa2e647881c0 WHIRLPOOL b60f089b881089134c67bb64a0f4bbae670815b5b5e971152fa849fa98ca432242513dc7e375a74b05047cc0d8b999e78461e6273f89f00325a8fe859318bec1
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.19.6.1.ebuild,v 1.1 2013/05/29 21:40:32 phajdan.jr Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.19.18.4.ebuild,v 1.1 2013/06/26 03:33:22 phajdan.jr Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue