parent
684c2c7f80
commit
c29c2d7397
@ -1,10 +1,12 @@
|
||||
AUX libarchive-3.1.2-CVE-2013-0211.patch 1087 SHA256 6e9940a1b148f3ceb43bb172416b332ba922bb951e7832193ff997c2d9026bb4 SHA512 38ef32b30b3eb5a7c68e31086da64b871bae70002600080541ea6d0ea3680f68f9e65760f803a0e96d233e1a21858a83946c1fd63fd67d5eb030120940896c7a WHIRLPOOL 6c9a8586e011a7f392a925261adb9a5b5f8b5a9725b322bd6f8dd56fb3f2bee15b7651c0e6dd3c0a23ddc76c22b84fb6ab041215116076f015ba68aa12ededbe
|
||||
AUX libarchive-3.1.2-CVE-2016-1541.patch 2899 SHA256 cfe651e5b9a626ea51b92e762474e8bc9ef28d95a42123f69bdbed3c14547b69 SHA512 ecbd54a125948c0bf172ad8d877f074e802a4f719a967a69f7c56ea7fda77ec68183bc47642f4437462132af61b91d7b94d9b87d0e84aafbeb492b28d0d1531d WHIRLPOOL 947b45915be267e1b171b3f1425dd22fc30bfde0d894ca1191ce38b5dd6a092749c4c948f093e56b09bf667a0950431f5226cbed2e666665df82bc3bd9ef7e86
|
||||
AUX libarchive-3.1.2-outofsource.patch 1190 SHA256 125ff7b77c245aa6e81e6dcd0f6f9ba65f8253ca7fe165fcfc6a5b347fe8a554 SHA512 90f7b8f7662aea786490299f23d12b13112e744b8fa2bf29347a6d0c07d6ad8af18dfee2affcbef174fc0e6157f352f6313b1fb1776014fe7b3b2c6535838b7b WHIRLPOOL 71828f7c649c02a3fb2afb124bd41083301826142adbcd1f50f1937babec5363a4ab6ea1f5be7822cdbac1404add6726b06135f4da17ddfe6143552e0611deb6
|
||||
DIST libarchive-3.1.2.tar.gz 4527540 SHA256 eb87eacd8fe49e8d90c8fdc189813023ccc319c5e752b01fb6ad0cc7b2c53d5e SHA512 1f3c2a675031f93c7d42ae2ed06742b0b1e2236ff57d9117791d62fb8ae77d6cafffbcb5d45b5bd98daa908bd18c576cf82e01a9b1eba699705e23eff3688114 WHIRLPOOL b90f336afb5264be91fb17d7dae3d5697e3f84e24d276af1d5ac076fe15ef6f5756488f09506fabe470473becb5449cd1f34865309dcf8a914e6e83506e8695f
|
||||
EBUILD libarchive-3.1.2-r1.ebuild 2493 SHA256 768556d2c75f7f4a341057d61c37fcae5a93898864196a0d3bf5b23620320d48 SHA512 64301bd3e1e6d7b900875944d076a5d1afc557f17797fdaa2c63920f76025d9712a71292176701f8cce3d979717a72e7e2266e337a6b0a9dd0324dd9d81f1674 WHIRLPOOL 6f6486c07f20514f6eedf25349da4f8e0a882a279146478e1db9acc19428f9df02a4275beaf6cab8349fb8424261f6e460b9ed534fdbef529aad4eb6e681df5f
|
||||
EBUILD libarchive-3.1.2-r2.ebuild 2569 SHA256 c3acdf62e9641933d65546095826cb5eb280530a508be423c3bbf6f84f123d24 SHA512 d67b914b5d0af4f76a569a519800f5011f53f795052bcfa10111cbd5aca3daff67ebaf70a46b0b0409defe844f90961f53ca2856894c58f4b8826ff35f5fab7d WHIRLPOOL 2aaec88faa82a91167a6f5b403eaf33bc3a1ce873debdc2b3af15d93abc49fc4314c93bbb32f3f250c856a4a8396fc5a92aeb40de6f9ed03e0340de6861a3121
|
||||
EBUILD libarchive-3.1.2-r3.ebuild 3344 SHA256 208a8f6e32582d52be9856ad288d7f2fb41cc8c2f752368eaeb3adb5e613db8a SHA512 f1fa83fb875b8d28876e34b5136871709d5267503f0c69e53227cac872a94e3736f3894bebad7bc4bc863292004c3aa75f519129d9e1b15287dd2aa902dbdcfc WHIRLPOOL 218f3af20208821baea00eac8dc57ef0457caec4a674da499002b676044b5d293caa06c2b87a0716133232948eb5df2728fa74a9a58ed0fa4040bc57214c602d
|
||||
EBUILD libarchive-3.1.2-r4.ebuild 3354 SHA256 f7583168e9eb680ecce9d01f5c7eca197c0090bef6f0893cba6b113a0c9a5517 SHA512 99258dc625135c4671e5b27e61dc7d234dfd9dc200670f506249409e9d694988c4bcd809d1997a4298ab364b41a47ca4c5cd287677f83805ec670d8190d2f3df WHIRLPOOL 42daa9db36beb77e2aa0479dcd5afc36a491f8992d652bfac86b27450baa29b24bbcad4a12d974e499849ce0b409fac876157a630870fd27cf94d143493a296e
|
||||
EBUILD libarchive-3.1.2-r5.ebuild 3401 SHA256 be229d07165ae24a9857b5fa234e32e482e12872b89b648e042e91ea2deef8d3 SHA512 1f6c714b245302be0b410516efe624c6547d8218a3ec877b86adfe4cd1f72c1c8eadebedb9b604c79563820cf0e91af0088c9a8323297c172b3628b922aaa888 WHIRLPOOL a7546a125399877b4e8610709cbd7c0ed7338f8da641c35cb410e7bc64b479bdfd029511f128fc4201781a2d4b01225daf0fed5a11fe6c6f61fa6cb1959b9e9c
|
||||
MISC ChangeLog 5331 SHA256 724b4b249c40155995e47b058e38c1b98412d4c155287cd4a9e76cd70bc5d4c2 SHA512 cfeef99d6892770e95ae21bff0e04a90a980ae52274595b4d31d9df8b7492458813b40b01d637573dae39bce265ff3acdb1c5ea1d101a8b240fd09069064dc0b WHIRLPOOL 5991d3fe6acad414c9c8d18d8e49ea28617f5626476c7c678b8bf0272904ea75aeaa6a9d1cbd389fa68f2fce291f25fcc7e8660091c1cf03da2fe3e761ce3a4f
|
||||
MISC ChangeLog-2015 35658 SHA256 5d6739081fe3df492178d0522b91f02761d0956ffe6cff8ea716b93519bd0310 SHA512 28edd8ebd92704e8e6388c261b82cbac5ffc33185c8b8666b44cc06b75186036c7e04cde6c7637411f717590aa41350dd588932c1474ceda1c5b9ad23828b02d WHIRLPOOL c7d02fd3c18ecff0ecd32d7865080c096e9469e07b3810c74c5d8894044e8df4088cc8ef8d898d3452cb86d760f59715bb41f58286b8cd4292fb2d8699f8202f
|
||||
MISC metadata.xml 1405 SHA256 ccb5ede48f1af58764431fa7a2fbb97e783acbe1a3ec6d2adc15ba516f853b14 SHA512 bc622903a89bb53b80428659f90e6454a52810ff60b8134378d0b365449b8a3f23af1a9d95920993f0473deba24c7ecb55b152cda76d2d6ad052d5dfbe64399c WHIRLPOOL 0aeb27a8fc50a530c51b3682f802976fa37e3e9ea0b527bf6f32ab589028d9b98cb6ebef39723d643e8e2fe385b7f7148b6dbde7da68aa50dce6c8f9f6fc02fa
|
||||
|
@ -0,0 +1,67 @@
|
||||
From d0331e8e5b05b475f20b1f3101fe1ad772d7e7e7 Mon Sep 17 00:00:00 2001
|
||||
From: Tim Kientzle <kientzle@acm.org>
|
||||
Date: Sun, 24 Apr 2016 17:13:45 -0700
|
||||
Subject: [PATCH] Issue #656: Fix CVE-2016-1541, VU#862384
|
||||
|
||||
When reading OS X metadata entries in Zip archives that were stored
|
||||
without compression, libarchive would use the uncompressed entry size
|
||||
to allocate a buffer but would use the compressed entry size to limit
|
||||
the amount of data copied into that buffer. Since the compressed
|
||||
and uncompressed sizes are provided by data in the archive itself,
|
||||
an attacker could manipulate these values to write data beyond
|
||||
the end of the allocated buffer.
|
||||
|
||||
This fix provides three new checks to guard against such
|
||||
manipulation and to make libarchive generally more robust when
|
||||
handling this type of entry:
|
||||
1. If an OS X metadata entry is stored without compression,
|
||||
abort the entire archive if the compressed and uncompressed
|
||||
data sizes do not match.
|
||||
2. When sanity-checking the size of an OS X metadata entry,
|
||||
abort this entry if either the compressed or uncompressed
|
||||
size is larger than 4MB.
|
||||
3. When copying data into the allocated buffer, check the copy
|
||||
size against both the compressed entry size and uncompressed
|
||||
entry size.
|
||||
---
|
||||
libarchive/archive_read_support_format_zip.c | 13 +++++++++++++
|
||||
1 file changed, 13 insertions(+)
|
||||
|
||||
diff --git a/libarchive/archive_read_support_format_zip.c b/libarchive/archive_read_support_format_zip.c
|
||||
index 0f8262c..0a0be96 100644
|
||||
--- a/libarchive/archive_read_support_format_zip.c
|
||||
+++ b/libarchive/archive_read_support_format_zip.c
|
||||
@@ -2778,6 +2778,11 @@ zip_read_mac_metadata(struct archive_read *a, struct archive_entry *entry,
|
||||
|
||||
switch(rsrc->compression) {
|
||||
case 0: /* No compression. */
|
||||
+ if (rsrc->uncompressed_size != rsrc->compressed_size) {
|
||||
+ archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT,
|
||||
+ "Malformed OS X metadata entry: inconsistent size");
|
||||
+ return (ARCHIVE_FATAL);
|
||||
+ }
|
||||
#ifdef HAVE_ZLIB_H
|
||||
case 8: /* Deflate compression. */
|
||||
#endif
|
||||
@@ -2798,6 +2803,12 @@ zip_read_mac_metadata(struct archive_read *a, struct archive_entry *entry,
|
||||
(intmax_t)rsrc->uncompressed_size);
|
||||
return (ARCHIVE_WARN);
|
||||
}
|
||||
+ if (rsrc->compressed_size > (4 * 1024 * 1024)) {
|
||||
+ archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT,
|
||||
+ "Mac metadata is too large: %jd > 4M bytes",
|
||||
+ (intmax_t)rsrc->compressed_size);
|
||||
+ return (ARCHIVE_WARN);
|
||||
+ }
|
||||
|
||||
metadata = malloc((size_t)rsrc->uncompressed_size);
|
||||
if (metadata == NULL) {
|
||||
@@ -2836,6 +2847,8 @@ zip_read_mac_metadata(struct archive_read *a, struct archive_entry *entry,
|
||||
bytes_avail = remaining_bytes;
|
||||
switch(rsrc->compression) {
|
||||
case 0: /* No compression. */
|
||||
+ if ((size_t)bytes_avail > metadata_bytes)
|
||||
+ bytes_avail = metadata_bytes;
|
||||
memcpy(mp, p, bytes_avail);
|
||||
bytes_used = (size_t)bytes_avail;
|
||||
metadata_bytes -= bytes_used;
|
@ -0,0 +1,122 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="BSD tar command"
|
||||
HOMEPAGE="http://www.libarchive.org/"
|
||||
SRC_URI="http://www.libarchive.org/downloads/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2 BSD-4 public-domain"
|
||||
SLOT="0/13"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl +lzma lzo nettle static-libs xattr +zlib"
|
||||
|
||||
RDEPEND="
|
||||
!libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
|
||||
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
|
||||
acl? ( virtual/acl[${MULTILIB_USEDEP}] )
|
||||
bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
|
||||
expat? ( dev-libs/expat[${MULTILIB_USEDEP}] )
|
||||
!expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] )
|
||||
iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] )
|
||||
kernel_linux? (
|
||||
xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
|
||||
)
|
||||
lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
|
||||
lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] )
|
||||
nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] )
|
||||
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
kernel_linux? (
|
||||
virtual/os-headers
|
||||
e2fsprogs? ( sys-fs/e2fsprogs )
|
||||
)"
|
||||
|
||||
DOCS=( NEWS README )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-CVE-2013-0211.patch
|
||||
epatch "${FILESDIR}"/${P}-outofsource.patch
|
||||
epatch "${FILESDIR}"/${P}-CVE-2016-1541.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
|
||||
|
||||
local myconf=()
|
||||
myconf=(
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable xattr)
|
||||
$(use_enable acl)
|
||||
$(use_with zlib)
|
||||
$(use_with bzip2 bz2lib)
|
||||
$(use_with iconv)
|
||||
$(use_with lzma)
|
||||
$(use_with lzo lzo2)
|
||||
$(use_with nettle)
|
||||
$(use_with !expat xml2)
|
||||
$(use_with expat)
|
||||
)
|
||||
if multilib_is_native_abi ; then myconf+=(
|
||||
--enable-bsdtar=$(tc-is-static-only && echo static || echo shared)
|
||||
--enable-bsdcpio=$(tc-is-static-only && echo static || echo shared)
|
||||
); else myconf+=(
|
||||
--disable-bsdtar
|
||||
--disable-bsdcpio
|
||||
); fi
|
||||
|
||||
# We disable lzmadec because we support the newer liblzma from xz-utils
|
||||
# and not liblzmadec with this version.
|
||||
myconf+=(
|
||||
--without-lzmadec
|
||||
)
|
||||
|
||||
ECONF_SOURCE="${S}" econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
if multilib_is_native_abi ; then
|
||||
emake
|
||||
else
|
||||
emake libarchive.la
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
# Replace the default src_test so that it builds tests in parallel
|
||||
multilib_is_native_abi && emake check
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
if multilib_is_native_abi ; then
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# Libs.private: should be used from libarchive.pc instead
|
||||
prune_libtool_files
|
||||
|
||||
# Create tar symlink for FreeBSD
|
||||
if ! use prefix && [[ ${CHOST} == *-freebsd* ]]; then
|
||||
dosym bsdtar /usr/bin/tar
|
||||
echo '.so bsdtar.1' > "${T}"/tar.1
|
||||
doman "${T}"/tar.1
|
||||
# We may wish to switch to symlink bsdcpio to cpio too one day
|
||||
fi
|
||||
else
|
||||
emake DESTDIR="${D}" \
|
||||
install-includeHEADERS \
|
||||
install-libLTLIBRARIES \
|
||||
install-pkgconfigDATA
|
||||
|
||||
# Libs.private: should be used from libarchive.pc instead
|
||||
prune_libtool_files
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
cd "${S}" || die
|
||||
dodoc "${DOCS[@]}"
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
AUX 0.2.6-manpage-fixes.patch 1451 SHA256 12619eaba8cfd99917658139306fb8c0ff087f10ce05bd285aa3c8e66f88e317 SHA512 10dbcfa52a7df57ef68dc58f21e1b2931adf0479697e13f99c56ccfbbd1c79188751d1ce7e2b160261170a678a4130a71a6b531820aa59e4ddbd131d5d9cb551 WHIRLPOOL 11b4d1aaf6feae4dd00d7abfbe704fcb8ba665d0de46de724098fa57b60960060c6df7661c9e3735c9ccd5865ab6c66cad3527395fec4279822e114dc59ab92d
|
||||
AUX shash-0.2.6-binary-files.patch 898 SHA256 e06660afe1afb338bf4f209d39ac33c412ecc6fb22feec684c0a7b5fd80f46a6 SHA512 47f299097b8a9907ccfe2f877c42ab8f76f02546211643573796b378d67dd7941518341f8fd07e646c1aa11a665ddbca6ae113a4d58f6995007d9b5aec171d8b WHIRLPOOL 0bbe198601dd7b1ce55719936d8670975505b9b31baa68f0663d25c9988026587b8bc1dcfb18d188b598298715f57716c334b875ac6ff5075ff3a79dc121e7f9
|
||||
AUX shash-0.2.6-format-security.patch 413 SHA256 9680eea1b2f6559d3e7709e228ebea79a24ecb4c0729b7c827c7435867cf0446 SHA512 295e5d147c6b66814fb5b863ceab39bec87cdca0d3f1ff3e9d10e59b090a171d96efba080447f1520358ccc4daf8e926c3403e69f966cabdb33722d030ba1b04 WHIRLPOOL 9a3786c844fe4c69e600e338273463a19819dc6708f4641b297aef1bf85ccab88988c3cc6b3c6d28c4be3ecec2e3b20749e44802d3f30fdc9a55f85998c956e4
|
||||
AUX shash.bash-completion 863 SHA256 7ceb200e7da4fcfbc029d85074ac44ffacf96b1dc8173635d7d3649b7898e0d7 SHA512 19fabe9fd102c12e37f46ef126d5e173e3190c1541a0c92007d3398af349bf18b74bd92d2880dc79f5773d2c00ac292b2a62acf1097f8bc92183d0b1a648a264 WHIRLPOOL 111745a70b056873e1d7d4ce507ee8c83115b61d1f6f53453cb37cde1a73e1792a22282a6a6f6c147fa34734b2a468111ec80e5e6a1c55f4e609d96bad0f8332
|
||||
DIST shash-0.2.6.tar.gz 105641 SHA256 6abf13eb1c3b4b6ef0f07e5425d10ed2abaad1d08c327647feb3506e76ced9dc SHA512 340a59bd16b3e5069a076b56f8fe24d2306a6ddd5e6ad564c5e17a992d8e279a7109ba39bd5caa8438a0e85b4f94cb0878228f7aefe38221ff6efa80df64086b WHIRLPOOL 8b809f5fddc98def54907fee8af424937c747f341dd0eaa6fd0c1057858c4dce7d117dfbc729cdd951c53e68a363d3339e9db4e2de1677620bbb9a94a810e8a5
|
||||
EBUILD shash-0.2.6-r2.ebuild 943 SHA256 3a04e2485ed06bc41c6bad9e5c1b52e30632d7a33a9be49bc8e57dee4ee4ca8a SHA512 c436bff73c013bc7647c7efb592535ac3686daa9698ad3583b520597b91ebedd600d3e08914db5017376f0f36a747d84c610d039093b51a9c7ee326500da2c10 WHIRLPOOL 1686d95d757c499716d087086b28805100e3cc97b6b802a336071c03b5bd2903c9031fb881235951b44bd8e96403e3a9e3b479518dc04d2087da272f98af4622
|
||||
MISC ChangeLog 2282 SHA256 602e76d19c7626bbe13c1147f05a8b7c8cc3d462ea96654c7fe0dfe285989a82 SHA512 f651e0b28c110b55554b1788a31885a141b74639d6d20fd35aa8448b17bd22973b6196fbec41e6080250a31663f66833b6f97c83849744ef24c175a154fcf47b WHIRLPOOL 10472f4f96b4e8091fc7a1834dda31e69f36b111e71505bb93d97233a4ce07b14650f4b1deec956492c59f630f815e324282b6c1e9591c7f3de0b91032a6f728
|
||||
EBUILD shash-0.2.6-r3.ebuild 968 SHA256 52f0e9a8f3bdf3f2291468dbd883a492233f9b9a4a0521edbcd77be24bb63477 SHA512 ec88067f8901242386aa2affdd391c6a26355aff5f7b5422667ac9e577bdafd80142673061fccbcb3a460df1fa5b7729f70b24704cb7e3710d37fe629ba31666 WHIRLPOOL eafb96dc38c8ad7313b10ee65d2c324ebd5b2107456fa6b6a30b5c0d9e62591e7fe755408f677b76d45a216d0eee3d02f349394964ebb776b55eb9cf8ac2f820
|
||||
MISC ChangeLog 2617 SHA256 996dfc1f6c614e4ef96b970740e4ff72e0f94af8675ebfb5d0427e76bd535422 SHA512 98c94191338fe2c0e1b551f39cebbf81469b68281f8de46f3cd98e658c5a4e31c8fb68982d3d1bb542403b03f403c223fba2ca2f38e8c4578b67ec12ac4a6622 WHIRLPOOL 6728745a04fa1f8f55bf5a4edf3b546c2dec8f14dc30930676181cc574af621a20235e8174bda1776a42381e68835721351582427470dae006ebbd035062be30
|
||||
MISC ChangeLog-2015 4546 SHA256 56731500ee859978dcb7c11ebbb9b7104beeefdbe3875ad60310bc73542ede1e SHA512 29806eca1add20c6d4fe6e8592c8256c73e08602e8c00a0515a1b2c692b49bc357c827ed439b62494730d6d584445cf60ff35c90aa19986f320cfc9afc3eb70e WHIRLPOOL 4f0e4853585d9ba5c915d9b75bae7b0647cfc75ce01c714956fe1947496c5aae436b6c0860b6f0fe09116cbed7c4aa216a47890ea7fdb55e1fb8c70d7209bc0c
|
||||
MISC metadata.xml 437 SHA256 7c03f43673bb700e0bc1063720dc80df195304f74a397d8175192ec6e705bb88 SHA512 5402bd757c9295e1e6ac0239552344a3e117da528d11db153e6a1a805e8aa5627493d22af1f7a87a7ef7a33170b5d08c9f344751deb9e1e8303e66eac096f13d WHIRLPOOL e086a413a8a5bc1d1fba9a2a4717d83af4137a40f17ff969a5536a26fbd342c8a58b3418933fc42770ffae3c60812ab2bd044951de17a52566441a9210b26282
|
||||
|
@ -0,0 +1,28 @@
|
||||
--- shash-0.2.6/src/errors.c
|
||||
+++ shash-0.2.6/src/errors.c
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
void err_quit(char *errmsg)
|
||||
{
|
||||
- fprintf(stderr, errmsg);
|
||||
+ fputs(errmsg, stderr);
|
||||
exit(-1);
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
{
|
||||
|
||||
if (quiet < 1) {
|
||||
- fprintf(stderr, errmsg);
|
||||
+ fputs(errmsg, stderr);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -20,6 +20,6 @@
|
||||
void err_crit(char *errmsg)
|
||||
{
|
||||
if (quiet <= 2) {
|
||||
- fprintf(stderr, errmsg);
|
||||
+ fputs(errmsg, stderr);
|
||||
}
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="Generate or check digests or MACs of files"
|
||||
HOMEPAGE="http://mcrypt.hellug.gr/shash/"
|
||||
SRC_URI="ftp://mcrypt.hellug.gr/pub/mcrypt/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="static"
|
||||
|
||||
DEPEND=">=app-crypt/mhash-0.8.18-r1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PV}-manpage-fixes.patch
|
||||
"${FILESDIR}"/${P}-binary-files.patch
|
||||
"${FILESDIR}"/${P}-format-security.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static static-link)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}"
|
||||
dodoc AUTHORS ChangeLog INSTALL NEWS doc/sample.shashrc doc/FORMAT
|
||||
newbashcomp "${FILESDIR}"/shash.bash-completion ${PN}
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
AUX xinput-scim 240 SHA256 f2dd0ba47112298f4da79692f89d1447c0d707fffcd280ff782839d8457ac5f8 SHA512 1cfe95fdbf840b9fa43c980bb3f2e16fc6008714f8807650582ca906cb91ddd28b3b7b3c9f1325035e2c614d587d172071b2b7e3c6b30ca3128902b335773893 WHIRLPOOL 5dce31583a8c1787d7f7d543b6aced08c6f75aac09795fcfbabfc45c2e0168d6431051f1bcceddb343686311b9fb930203b388b6702f93adf0467fbc59ef127a
|
||||
DIST scim-1.4.14.tar.gz 1519287 SHA256 e91e4cfed92f3e19d229f702eda03038b3f9a0ce6c4e625b0be51134c19b7678 SHA512 00fe7a1b40b69aae123c0a1e67eb3744ad1e6b1e66726bb011a7426bd28012c52b346c62f08c7ecf0977ac3e88ee416337c9fa89b39142d5eea338d99641f5df WHIRLPOOL cb32326b30ff17ca4815267898de715e50893e77c28a48c55cf708f818fff4aea9e2114f982302c0fd6fd4e1fc45f2ca8490603db0de49ed4159914e1edd516d
|
||||
DIST scim-1.4.16.tar.gz 1361105 SHA256 54173a4faa50c81c754e46458bb809428a6f4a2fd9e62c9b443648c6953b4cec SHA512 23fe60202d74dd8cba84da40f80b6998d96180b08a618b052dde54b4d16a65246608344f63d6dd9b3d8a98102adcfd4831d850d81348539074273a2062c133d8 WHIRLPOOL 3955cad6eb3d8abf780af76d78f8025a1b8425e1f68df52517d999bd9369980a605ac40c3f7c3812b3b65b2cf7dff55a384238f7adfd689841a83475ed5b09e3
|
||||
EBUILD scim-1.4.14.ebuild 2692 SHA256 a3a92e649bfa92a800e72ed0e4e5c60a3d5b8f2ab036b99f06284aec1dd2d282 SHA512 32063f12e5933be712cd0d1e7c2a503ad9af50ae703d567afba3e49ee98969dcca17d32d6f1ef9e5e1c60ca24ffcc239a372104aea1bf65910448bb85094e635 WHIRLPOOL 759064cf6fd0c1e1712bec659d56b2afd2590502202b643c65f0233ee55cd337c51561413d09f8e90ffe4400aa92ec7d34c9e0281dde480e33f7e5b83120d38f
|
||||
EBUILD scim-1.4.16.ebuild 2498 SHA256 c2fa7ae9a90b78a93d8bcc64df0dc2e3c1f33c8e7c3c1849d76d111c7a83de1a SHA512 3099e20f68632c156df671d0087c6798ba5d54dc98a15b2874a0e19e19140f5db42eff4cf6863507e5aa9b867f933d2dc8bddcb630b1ee6449727ce8854f3f30 WHIRLPOOL 0e00ac0bb5e5aa68af9a837ec3bbce28a1b384c7c9d2e7eb5e7cb55ded9f42bfa79a7bcdd838a54b5c64b29dfb324fdb8bf8496b36f035dac7db738989cca381
|
||||
MISC ChangeLog 2440 SHA256 78cfa9b2870f941a9fac25b45a55b547e7f8589e7b4912b8d0c3727d0575b338 SHA512 ec36083376fdc47955b93d13aa7275bafbeb4b60500a7160171f04e86adf8be8104991530d6a2d07ce03f50cd8e4820514d0fb105cf34e46b091461679aae91a WHIRLPOOL b7bc1ab81c9a7b37e96f1547a165a7b8368f5e8b084443d5007813de70d0577177c47d1ffd2b03a27a8a399fe05f72e3420cdf698bef02017324bfeb68485826
|
||||
MISC ChangeLog-2015 23042 SHA256 a8be51c18c66e1dd1474a58f9bca2f8b71a18d4a74ae2f02030452e584c30794 SHA512 4690f1298c0b6062e88e7197fd2b7c75001610528a963189c837b1cee5fa406655712c1bceba10fa90495657cb11f57a6fbe6cf6f8e0c286819afb531b9057b7 WHIRLPOOL e55439af7bceeb66ce5a4a88c90a326fc516f5d6edb7930e49d5f3ba1d265fc2a479f22873b45b49104db9bd44d684b7f0cf1b3367a5d6cffa16b668012d0e20
|
||||
MISC metadata.xml 396 SHA256 2a0623b6ed3dc75bf2c263924c546ef455d0b11b0279cbe67392f7de0d3043e3 SHA512 89418967f338111cae8dac484c2411891e9d496253fe59a38ec87a179da4d7ff415bd8942923a9231f6c80d48b457cafd43f2015df13a3d8749a22c0412ce9a0 WHIRLPOOL 0f58f310f42a4656a4aeb9046239c243473e2f9eca4322e4972b1588d5ff25eea4bd88e523c66cf9d7bb0c28ebaad0bb66e4ae6c8781c906df82c8cec25dc2b8
|
||||
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit eutils flag-o-matic multilib gnome2-utils autotools
|
||||
|
||||
DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) development platform"
|
||||
HOMEPAGE="https://sourceforge.net/projects/scim"
|
||||
SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="doc gtk3"
|
||||
|
||||
RDEPEND="x11-libs/libX11
|
||||
dev-libs/glib:2
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
!gtk3? ( x11-libs/gtk+:2 )
|
||||
>=dev-libs/atk-1
|
||||
>=x11-libs/pango-1"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen
|
||||
>=app-text/docbook-xsl-stylesheets-1.73.1 )
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.33
|
||||
sys-devel/libtool"
|
||||
DOCS=(
|
||||
README
|
||||
AUTHORS
|
||||
ChangeLog
|
||||
docs/developers
|
||||
docs/scim.cfg
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# bug #83625
|
||||
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
|
||||
econf $(use_with doc doxygen) \
|
||||
--enable-ld-version-script \
|
||||
$(usex gtk3 --with-gtk-version={3,2})
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
use doc && emake docs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc && HTML_DOCS=( "${S}/docs/html/" )
|
||||
default
|
||||
|
||||
sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > "${T}/${PN}.conf" || die
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
doins "${T}/${PN}.conf"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "To use SCIM with both GTK and XIM, you should use the following"
|
||||
elog "in your user startup scripts such as .gnomerc or .xinitrc:"
|
||||
elog
|
||||
elog "LANG='your_language' scim -d"
|
||||
elog "export XMODIFIERS=@im=SCIM"
|
||||
elog "export GTK_IM_MODULE=\"scim\""
|
||||
elog "export QT_IM_MODULE=\"scim\""
|
||||
elog
|
||||
elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any other"
|
||||
elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
|
||||
elog
|
||||
elog "To use Chinese input methods:"
|
||||
elog " # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
|
||||
elog "To use Korean input methods:"
|
||||
elog " # emerge app-i18n/scim-hangul"
|
||||
elog "To use Japanese input methods:"
|
||||
elog " # emerge app-i18n/scim-anthy"
|
||||
elog "To use various input methods (more than 30 languages):"
|
||||
elog " # emerge app-i18n/scim-m17n"
|
||||
elog
|
||||
elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 locale to"
|
||||
elog "/SupportedUnicodeLocales entry."
|
||||
elog
|
||||
ewarn
|
||||
ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should remerge all SCIM modules."
|
||||
ewarn
|
||||
|
||||
gnome2_query_immodules_gtk2
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_query_immodules_gtk2
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend"
|
||||
SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
S="${WORKDIR}/xapian-omega-${PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/xapian:0/1.3.7
|
||||
dev-lang/perl
|
||||
dev-libs/libpcre
|
||||
sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# Protect /etc/omega.conf
|
||||
echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega
|
||||
doenvd "${T}"/20xapian-omega
|
||||
dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
|
||||
|
||||
#move docs to /usr/share/doc/${PF}.
|
||||
mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" || die
|
||||
|
||||
# Directory containing Xapian databases:
|
||||
keepdir /var/lib/omega/data
|
||||
|
||||
# Directory containing OmegaScript templates:
|
||||
keepdir /var/lib/omega/templates
|
||||
mv "${S}"/templates/* "${D}"/var/lib/omega/templates || die
|
||||
|
||||
# Directory to write Omega logs to:
|
||||
keepdir /var/log/omega
|
||||
|
||||
# Directory containing any cdb files for the $lookup OmegaScript command:
|
||||
keepdir /var/lib/omega/cdb
|
||||
}
|
@ -0,0 +1,216 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
MY_EXTRAS_VER="20160131-0252Z"
|
||||
# The wsrep API version must match between upstream WSREP and sys-cluster/galera major number
|
||||
WSREP_REVISION="25"
|
||||
SUBSLOT="18"
|
||||
MYSQL_PV_MAJOR="5.6"
|
||||
|
||||
inherit toolchain-funcs mysql-multilib-r1
|
||||
|
||||
HOMEPAGE="http://mariadb.org/"
|
||||
DESCRIPTION="An enhanced, drop-in replacement for MySQL"
|
||||
|
||||
IUSE="bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) "
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
|
||||
|
||||
PATCHES=(
|
||||
"${MY_PATCH_DIR}"/20004_all_mariadb-filter-tokudb-flags-10.1.10.patch
|
||||
"${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.1.8.patch
|
||||
"${MY_PATCH_DIR}"/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
|
||||
"${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
|
||||
"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.7-without-clientlibs-tools.patch
|
||||
)
|
||||
|
||||
COMMON_DEPEND="
|
||||
mroonga? ( app-text/groonga-normalizer-mysql )
|
||||
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
!bindist? (
|
||||
sys-libs/binutils-libs:0=
|
||||
>=sys-libs/readline-4.1:0=
|
||||
)
|
||||
server? (
|
||||
cracklib? ( sys-libs/cracklib:0= )
|
||||
extraengine? (
|
||||
odbc? ( dev-db/unixODBC:0= )
|
||||
xml? ( dev-libs/libxml2:2= )
|
||||
)
|
||||
innodb-lz4? ( app-arch/lz4 )
|
||||
innodb-lzo? ( dev-libs/lzo )
|
||||
innodb-snappy? ( app-arch/snappy )
|
||||
oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
|
||||
pam? ( virtual/pam:0= )
|
||||
tokudb? ( app-arch/snappy )
|
||||
)
|
||||
>=dev-libs/libpcre-8.35:3=
|
||||
"
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
|
||||
${COMMON_DEPEND}"
|
||||
RDEPEND="${RDEPEND} ${COMMON_DEPEND}
|
||||
galera? (
|
||||
sys-apps/iproute2
|
||||
=sys-cluster/galera-${WSREP_REVISION}*
|
||||
sst-rsync? ( sys-process/lsof )
|
||||
sst-xtrabackup? ( net-misc/socat[ssl] )
|
||||
)
|
||||
perl? ( !dev-db/mytop
|
||||
virtual/perl-Getopt-Long
|
||||
dev-perl/TermReadKey
|
||||
virtual/perl-Term-ANSIColor
|
||||
virtual/perl-Time-HiRes )
|
||||
"
|
||||
# xtrabackup-bin causes a circular dependency if DBD-mysql is not already installed
|
||||
PDEPEND="galera? ( sst-xtrabackup? ( >=dev-db/xtrabackup-bin-2.2.4 ) )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h )
|
||||
|
||||
src_configure(){
|
||||
# bug 508724 mariadb cannot use ld.gold
|
||||
tc-ld-disable-gold
|
||||
|
||||
local MYSQL_CMAKE_NATIVE_DEFINES=(
|
||||
-DWITH_JEMALLOC=$(usex jemalloc system)
|
||||
-DWITH_PCRE=system
|
||||
)
|
||||
local MYSQL_CMAKE_EXTRA_DEFINES=(
|
||||
-DPLUGIN_AUTH_GSSAPI_CLIENT=$(usex kerberos YES NO)
|
||||
)
|
||||
if use server ; then
|
||||
# Federated{,X} must be treated special otherwise they will not be built as plugins
|
||||
if ! use extraengine ; then
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_FEDERATED=NO
|
||||
-DPLUGIN_FEDERATEDX=NO )
|
||||
fi
|
||||
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_OQGRAPH=$(usex oqgraph YES NO)
|
||||
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
|
||||
-DPLUGIN_TOKUDB=$(usex tokudb YES NO)
|
||||
-DPLUGIN_AUTH_PAM=$(usex pam YES NO)
|
||||
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
|
||||
-DPLUGIN_CASSANDRA=NO
|
||||
-DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
|
||||
-DPLUGIN_SPIDER=$(usex extraengine YES NO)
|
||||
-DPLUGIN_CONNECT=$(usex extraengine YES NO)
|
||||
-DCONNECT_WITH_MYSQL=1
|
||||
-DCONNECT_WITH_LIBXML2=$(usex xml)
|
||||
-DCONNECT_WITH_ODBC=$(usex odbc)
|
||||
-DWITH_WSREP=$(usex galera)
|
||||
-DWITH_INNODB_LZ4=$(usex innodb-lz4)
|
||||
-DWITH_INNODB_LZO=$(usex innodb-lzo)
|
||||
-DWITH_INNODB_SNAPPY=$(usex innodb-snappy)
|
||||
-DPLUGIN_MROONGA=$(usex mroonga YES NO)
|
||||
-DPLUGIN_AUTH_GSSAPI=$(usex kerberos YES NO)
|
||||
)
|
||||
fi
|
||||
mysql-multilib-r1_src_configure
|
||||
}
|
||||
|
||||
# Official test instructions:
|
||||
# USE='embedded extraengine perl server openssl static-libs' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
if use server ; then
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might run out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql main.bootstrap
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||
# main.mysql_client_test_comp:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# plugins.cracklib_password_check
|
||||
# Can randomly fail due to cracklib return message
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
main.mysql_client_test_comp main.bootstrap \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help plugins.cracklib_password_check \
|
||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||
mysql-multilib-r1_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}" || die
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder
|
||||
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd || die
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST librdkafka-0.9.0.99.tar.gz 432559 SHA256 5af65838419a1e1069e486a233575df6067fec7c5756f59c56e517b5287041f6 SHA512 2dc7442a6067a26f98105d4a2fe6eed0dcd73866cc3f57fbbe83ade03a2aa03f8a082bbf9c8860d57d81b9b4a48ef78afa55354e473f461c03e4c8c560ffdb7b WHIRLPOOL ea0714fed991f7d05bbc15b8d35993b06ad37e7fa94b8866da44b35fe38185f09c8817169ad0c5fb599c5482178375ffbf1f722e99bd01358cf4ffd0f7266935
|
||||
EBUILD librdkafka-0.9.0.99.ebuild 1225 SHA256 3f07fcde00c63a5473e7389a3869c80becddb3a7ec178ad5f49e3cc8cd373dfe SHA512 0ac03e4828f6b890f3211e9734a2b188e584a26c8ddd6345ded9212130be72762a5d5ac33673de4f55037af997a29ba521af12c061f47a396b36a2a4f783d73f WHIRLPOOL 0a2e73b2ad9f15255eeb2397a3b68500f83f0dcdf7a655b5867132f6286eda8671da1d0ccecaa9065dc41cbad8829cc1e06f1f5d722c08271202945ca97a6cbf
|
||||
MISC ChangeLog 724 SHA256 7388882ab2f29b500f6f690a91c6b78f4f71193f98b9d75fb6eace7277ce97f0 SHA512 1b81dc7bcb7a35844b0b09da17743a634928948683c1c161a81f12d5354783a24b445111141c469a50e0f68a4beaf4995529c822d1ce59fa9c6c3f100a8d76cd WHIRLPOOL 25faaee1bcd050b79d695c8d1fb3ebb3144daadfee8f8e11f80079648768aeff3a111102f795bb766081be26dfee8c86773bb4bbdfb9afe9d12dfd40a76fc1ce
|
||||
MISC ChangeLog 942 SHA256 3ebb4daa44b85c003376ee3f869e4db84dbcd941c3cab04421806980aafbad05 SHA512 fc5bd68e2321c566c9d8d5b111a1654cc892d114986a23b4c9078bd7d044f0653d3b7b9dfc697a58c45759e5ad0f1fc012d642a4f100e3ce87f41aa74d68a7d9 WHIRLPOOL 01c597e00d281c9ed659746fc9414bd3ff8f50557ad166a175c03cd0b2096f1d9ce4925eaf4b20ac6fee524a71c93c461d37f4deac4eb2ccda9095eae463f284
|
||||
MISC metadata.xml 518 SHA256 888e24fb0650249f13f9e27d355ac7b8e69e05dcb54b1572dbfc0f294075a0d8 SHA512 978d37d3f2382f0bb03d95174d2535f253de348d8c88ba76f0aa1538c70d5120ee467e35f35441a1fddda3b1cd11e610bd5c2515ae403ae736939f40bf3c4f7c WHIRLPOOL 102549d2eb045eb9807ab117f55cb608611e0aeada7d40a9b647ac2414e771664a250c2a9593b7e8a4b600f58ee84c3be27f08c417365d3526a2cb7b9bc55172
|
||||
|
@ -0,0 +1,113 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE=threads
|
||||
DISTUTILS_SINGLE_IMPL=yesplz
|
||||
DISTUTILS_OPTIONAL=yesplz
|
||||
DISTUTILS_IN_SOURCE_BUILD=yesplz
|
||||
|
||||
USE_PHP="php5-5 php5-6"
|
||||
|
||||
PHP_EXT_NAME="xapian"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_OPTIONAL_USE="php"
|
||||
|
||||
#mono violates sandbox, we disable it until we figure this out
|
||||
#inherit distutils-r1 libtool java-pkg-opt-2 mono-env php-ext-source-r2 toolchain-funcs
|
||||
inherit distutils-r1 libtool java-pkg-opt-2 php-ext-source-r2 toolchain-funcs
|
||||
|
||||
DESCRIPTION="SWIG and JNI bindings for Xapian"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
#IUSE="java lua mono perl php python ruby tcl"
|
||||
IUSE="java lua perl php python ruby tcl"
|
||||
#REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )"
|
||||
REQUIRED_USE="|| ( java lua perl php python ruby tcl )"
|
||||
|
||||
COMMONDEPEND="dev-libs/xapian:0/1.3.7
|
||||
lua? ( dev-lang/lua:= )
|
||||
perl? ( dev-lang/perl:= )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
ruby? ( dev-lang/ruby:= )
|
||||
tcl? ( dev-lang/tcl:= )"
|
||||
# mono? ( dev-lang/mono )
|
||||
DEPEND="${COMMONDEPEND}
|
||||
virtual/pkgconfig
|
||||
java? ( >=virtual/jdk-1.6 )"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
java? ( >=virtual/jre-1.6 )"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
pkg_setup() {
|
||||
# use mono && mono-env_pkg_setup
|
||||
use java && java-pkg-opt-2_pkg_setup
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use java && java-pkg-opt-2_src_prepare
|
||||
|
||||
# http://trac.xapian.org/ticket/702
|
||||
export XAPIAN_CONFIG="/usr/bin/xapian-config"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use java; then
|
||||
export CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
|
||||
fi
|
||||
|
||||
if use perl; then
|
||||
export PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')"
|
||||
export PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')"
|
||||
fi
|
||||
|
||||
if use lua; then
|
||||
export LUA_LIB="$($(tc-getPKG_CONFIG) --variable=INSTALL_CMOD lua)"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--disable-documentation \
|
||||
$(use_with java) \
|
||||
$(use_with lua) \
|
||||
--without-csharp \
|
||||
$(use_with perl) \
|
||||
$(use_with php) \
|
||||
$(use_with python) \
|
||||
$(use_with ruby) \
|
||||
$(use_with tcl)
|
||||
# $(use_with mono csharp)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local -x PYTHONDONTWRITEBYTECODE=
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use java; then
|
||||
java-pkg_dojar java/built/xapian_jni.jar
|
||||
# TODO: make the build system not install this...
|
||||
java-pkg_doso java/.libs/libxapian_jni.so
|
||||
rm -rf "${D}var" || die "could not remove java cruft!"
|
||||
fi
|
||||
|
||||
use php && php-ext-source-r2_createinifiles
|
||||
|
||||
# For some USE combinations this directory is not created
|
||||
if [[ -d "${D}/usr/share/doc/xapian-bindings" ]]; then
|
||||
mv "${D}/usr/share/doc/xapian-bindings" "${D}/usr/share/doc/${PF}" || die
|
||||
fi
|
||||
|
||||
dodoc AUTHORS HACKING NEWS TODO README
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_P="${PN}-core-${PV}"
|
||||
|
||||
DESCRIPTION="Xapian Probabilistic Information Retrieval library"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/1.3.7" # ABI version of libxapian-1.3.so, prefixed with 1.3.
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +brass +chert +inmemory"
|
||||
|
||||
DEPEND="sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="inmemory? ( chert )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
ewarn
|
||||
if use cpu_flags_x86_sse2; then
|
||||
ewarn "Using sse2"
|
||||
myconf="${myconf} --enable-sse=sse2"
|
||||
else
|
||||
if use cpu_flags_x86_sse; then
|
||||
ewarn "Using sse"
|
||||
myconf="${myconf} --enable-sse=sse"
|
||||
else
|
||||
ewarn "Disabling sse and sse2"
|
||||
myconf="${myconf} --disable-sse"
|
||||
fi
|
||||
fi
|
||||
ewarn
|
||||
|
||||
myconf="${myconf} $(use_enable static-libs static)"
|
||||
|
||||
use brass || myconf="${myconf} --disable-backend-brass"
|
||||
use chert || myconf="${myconf} --disable-backend-chert"
|
||||
use inmemory || myconf="${myconf} --disable-backend-inmemory"
|
||||
|
||||
myconf="${myconf} --enable-backend-remote --program-suffix="
|
||||
|
||||
econf $myconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# bug #573466
|
||||
ln -sf "${D}usr/bin/xapian-config" "${D}usr/bin/xapian-config-1.3"
|
||||
|
||||
mv "${D}usr/share/doc/xapian-core" "${D}usr/share/doc/${PF}" || die
|
||||
use doc || rm -rf "${D}usr/share/doc/${PF}"
|
||||
|
||||
dodoc AUTHORS HACKING PLATFORMS README NEWS
|
||||
|
||||
prune_libtool_files --all
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check VALGRIND=
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST control_toolbox-1.13.2.tar.gz 22251 SHA256 270f9df4c8f64b629b873ada6dec202c90da24f3060c8e0e337e9e2528c29064 SHA512 06ac2d11078af56356511eea948eb85c8b63b777ab0d0a679c6fed37dbed70c58195967a473ba1b76e2ac61140f1f02fba2c821d295526f12547b052572f30d9 WHIRLPOOL f1eda307c226cbac0aef944ac9e18a445b5054fa81255f74bdb020f4659d6869fd3ffac4bce6b2423e54683f7dee68367b18d1587bf8d275c0bf61e7fcea4018
|
||||
DIST control_toolbox-1.14.0.tar.gz 24084 SHA256 b69a582f7ff671b876e8d87462078af5f0107fff29221bb1319f7c92c5cf193c SHA512 205d1e8421f3727532d14746f1898536a6bb6144071e8f5c8f5be17242462ed18512d7ede61ef686db46d6beea4b655c1ad22dec1e5940c99e2d52e0a88c1769 WHIRLPOOL 24b2c42b8bfca119e4a4940f7d478a0f1ec1a57a240056e53f026480f761104fb891db608b8161ff81b675e19de1a56c9e4755df3e88e8ede3bf93098385f4d7
|
||||
EBUILD control_toolbox-1.13.2.ebuild 533 SHA256 5e82a3fd8e2ca1c4ebce0c15d456551be2d7906b2344e09dbe847c1647d1b556 SHA512 b4c4fda3d843f4885ac1e42f6fc75b9fdefc643948546c5a410a3aab9ec161c73b94ada423f7b2e4f25bb71b5f61f5e7fe66af3cceadde268f2e5cb882c7dd5c WHIRLPOOL 70f3e672caec54adde2451c654fde6cb9a5d15dbb21aa5d71acf1a51a43ae3e9409f3ab0d45b8a70b36ccea469d531b42e11960112bfed22fb5f0e2e2b95f649
|
||||
EBUILD control_toolbox-1.14.0.ebuild 533 SHA256 5e82a3fd8e2ca1c4ebce0c15d456551be2d7906b2344e09dbe847c1647d1b556 SHA512 b4c4fda3d843f4885ac1e42f6fc75b9fdefc643948546c5a410a3aab9ec161c73b94ada423f7b2e4f25bb71b5f61f5e7fe66af3cceadde268f2e5cb882c7dd5c WHIRLPOOL 70f3e672caec54adde2451c654fde6cb9a5d15dbb21aa5d71acf1a51a43ae3e9409f3ab0d45b8a70b36ccea469d531b42e11960112bfed22fb5f0e2e2b95f649
|
||||
EBUILD control_toolbox-9999.ebuild 533 SHA256 5e82a3fd8e2ca1c4ebce0c15d456551be2d7906b2344e09dbe847c1647d1b556 SHA512 b4c4fda3d843f4885ac1e42f6fc75b9fdefc643948546c5a410a3aab9ec161c73b94ada423f7b2e4f25bb71b5f61f5e7fe66af3cceadde268f2e5cb882c7dd5c WHIRLPOOL 70f3e672caec54adde2451c654fde6cb9a5d15dbb21aa5d71acf1a51a43ae3e9409f3ab0d45b8a70b36ccea469d531b42e11960112bfed22fb5f0e2e2b95f649
|
||||
MISC ChangeLog 1319 SHA256 66e6832c545908ca00b214ee06df6df5063c65d2c04bb57f47dfaf7f905e0805 SHA512 e0e94edb038c4d317607bf63433cc6b41c421ba378d69c2be420e7a410770e5de98b65fe02488c784c4a25d8a3d4479ef44612b57ae038ce0ec96e33446b23e5 WHIRLPOOL 57613ea1ee3c15fa3b51505f2027f17313d463bb067979726a1a85123fcee59081a8918212011c33618d792283746c0af73d0fc6435839efa37614c3af0a0199
|
||||
MISC ChangeLog 1462 SHA256 77bd2e7d364e3644bd115cb1ebd194406ec1f8fc6ba9d96ba1c2e08204732f01 SHA512 663f747481dda8318efc104126e7d71cf1bb8811335e0bfffee5538e6d684d2dbe4a599345649c23c44d22d1ba3e63f997107541d380321c9381b488afe839e1 WHIRLPOOL d6e4c7c8e2dff37c9d1b91dfb6555a98c85de04f28525b0a33f02bd7545884d3a4da1df2dc01c59a621bfc9be28d26f8b94d2e0a4258eb5bdfd59d36d9fc8730
|
||||
MISC metadata.xml 342 SHA256 5e51f5ea5380e1e16ce20e56550674b72f616ffd2f628519260901e74e4a2a06 SHA512 81835aefd67c55665a6f7d2a2cdbced84032d83ca35d6924410a62c00021cf7eb0e11e1094e0bb70becb635b480c8e527c7e9bdfaaa17149918552d440539e0c WHIRLPOOL 1dfbda2cf3e9eecea3de4abfc2e87950305689a182263fb675522ef29873ff3b43036466707fa0248e5c655f20afc21fec992ecd21954bc7556f409e127fac78
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-controls/control_toolbox"
|
||||
KEYWORDS="~amd64"
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Modules that are useful across all controllers"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/roscpp
|
||||
dev-ros/dynamic_reconfigure
|
||||
dev-ros/realtime_tools
|
||||
dev-ros/std_msgs
|
||||
dev-libs/boost:=[threads]
|
||||
dev-libs/tinyxml
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,9 +1,11 @@
|
||||
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
|
||||
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
|
||||
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
|
||||
DIST gazebo_ros_pkgs-2.5.6.tar.gz 1821635 SHA256 ff8da02dd8c58a92deddcff9bf67c3d9583cb0fac0e6435774989f7451c939c8 SHA512 7c815de70d5e3a27f4796de2d0cebbbbde85dc55f90da3d2db6ea650a4c82bd333f3f1d5aaf3a6d9d6d1101fd54bf589f97d02c6d89ba5e78c72d79a90e0aa10 WHIRLPOOL 17b9caa8a5aa17284d6a0409064b0ec8300877f2a1ec701707e787d079a612b80d0a7758822e99d64a5d125bd32066fe8b2809fbace4facfa5490af4a8d9ac32
|
||||
EBUILD gazebo_msgs-2.5.1.ebuild 589 SHA256 748988d563dcb36cd216a1a2572492c44d96a41463402f487e11feac6d608176 SHA512 39dbd0bcc97d27f4159c89b089c886a5ba98d8537035b380b0e071828436203d8f604a0a2436ef80eb8318ac0f4df7fc38002e7dbcee98ec0764d4c745213259 WHIRLPOOL 1672026aa81065cc6e6c34e2c6c05c49eaf38be455619006d3d73615d84cc6ee4868693b13258373ff96958cc9d994705a46c97229186cb4f427f397e02a85fb
|
||||
EBUILD gazebo_msgs-2.5.2.ebuild 589 SHA256 748988d563dcb36cd216a1a2572492c44d96a41463402f487e11feac6d608176 SHA512 39dbd0bcc97d27f4159c89b089c886a5ba98d8537035b380b0e071828436203d8f604a0a2436ef80eb8318ac0f4df7fc38002e7dbcee98ec0764d4c745213259 WHIRLPOOL 1672026aa81065cc6e6c34e2c6c05c49eaf38be455619006d3d73615d84cc6ee4868693b13258373ff96958cc9d994705a46c97229186cb4f427f397e02a85fb
|
||||
EBUILD gazebo_msgs-2.5.3.ebuild 589 SHA256 748988d563dcb36cd216a1a2572492c44d96a41463402f487e11feac6d608176 SHA512 39dbd0bcc97d27f4159c89b089c886a5ba98d8537035b380b0e071828436203d8f604a0a2436ef80eb8318ac0f4df7fc38002e7dbcee98ec0764d4c745213259 WHIRLPOOL 1672026aa81065cc6e6c34e2c6c05c49eaf38be455619006d3d73615d84cc6ee4868693b13258373ff96958cc9d994705a46c97229186cb4f427f397e02a85fb
|
||||
EBUILD gazebo_msgs-2.5.6.ebuild 589 SHA256 748988d563dcb36cd216a1a2572492c44d96a41463402f487e11feac6d608176 SHA512 39dbd0bcc97d27f4159c89b089c886a5ba98d8537035b380b0e071828436203d8f604a0a2436ef80eb8318ac0f4df7fc38002e7dbcee98ec0764d4c745213259 WHIRLPOOL 1672026aa81065cc6e6c34e2c6c05c49eaf38be455619006d3d73615d84cc6ee4868693b13258373ff96958cc9d994705a46c97229186cb4f427f397e02a85fb
|
||||
EBUILD gazebo_msgs-9999.ebuild 589 SHA256 748988d563dcb36cd216a1a2572492c44d96a41463402f487e11feac6d608176 SHA512 39dbd0bcc97d27f4159c89b089c886a5ba98d8537035b380b0e071828436203d8f604a0a2436ef80eb8318ac0f4df7fc38002e7dbcee98ec0764d4c745213259 WHIRLPOOL 1672026aa81065cc6e6c34e2c6c05c49eaf38be455619006d3d73615d84cc6ee4868693b13258373ff96958cc9d994705a46c97229186cb4f427f397e02a85fb
|
||||
MISC ChangeLog 1683 SHA256 16531e13bfe5e900b4fdbceac79cb4f2ed8e0bde0ea0a10a3b3f090eeabc407d SHA512 03e3d68a48086b6c51490d366f6a33d8ad35102e5a41ccde07fa698cb6de77a5f3bf479a9c7cfff6ed21727b4ae0ccbd6a70ee6ad932dd901790aee749978f98 WHIRLPOOL c6b9d002cb3115b91a76e71754ba903e3a29cfa2a463ed12638933ce78d55168a0315ed159842980b1690b0c4b190a2074b408f1dd3462812aac1dafee2ca1a0
|
||||
MISC ChangeLog 1849 SHA256 0efafdb6e025dce3439bdd5d36fc7c22334d4ce27f9f4f81bc927b617f1d90ab SHA512 0679f34913e6ce49f0df5650e5797e1c6602e7b2f1b0d9ba48d58a4d133fd7cb9515e88486c2f17795059e2e33032fba09989cb87489d072ae1842ae8d61be8e WHIRLPOOL 0c69393d903f10ca375cc8bc3a8295082ea5aa507082a34c1e731b29a5e0a53b92c2789beb59bf06e7081aa7ff0e2f5a153791912038860251a00825e8f6382c
|
||||
MISC metadata.xml 344 SHA256 f5e01eabfb9055df59f1c8079b8ef0cad9041892fe2b4853ecadf3ce1a14718b SHA512 9b7223f95a007995d9a626aa653d2f0f8dc84364c325109fbd9b2f84f0359db12f2d2e3d16391f33364627082f52f8bac6b81c1992d64630bd70e476ce2c5d4d WHIRLPOOL 95bcc2bd5a88e1f205dc349076f7dd929355fbb4435281b50dac76d2542c2f9f7c74fa7e0965d9a9d644eeb212a0a272011fe4364107745a9dcc103ee5a16dc6
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
|
||||
KEYWORDS="~amd64"
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
ROS_SUBDIR=${PN}
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/geometry_msgs dev-ros/sensor_msgs dev-ros/trajectory_msgs dev-ros/std_msgs dev-ros/std_srvs"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Message and service data structures for interacting with Gazebo from ROS"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
@ -1,7 +1,9 @@
|
||||
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
|
||||
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
|
||||
DIST gazebo_ros_pkgs-2.5.6.tar.gz 1821635 SHA256 ff8da02dd8c58a92deddcff9bf67c3d9583cb0fac0e6435774989f7451c939c8 SHA512 7c815de70d5e3a27f4796de2d0cebbbbde85dc55f90da3d2db6ea650a4c82bd333f3f1d5aaf3a6d9d6d1101fd54bf589f97d02c6d89ba5e78c72d79a90e0aa10 WHIRLPOOL 17b9caa8a5aa17284d6a0409064b0ec8300877f2a1ec701707e787d079a612b80d0a7758822e99d64a5d125bd32066fe8b2809fbace4facfa5490af4a8d9ac32
|
||||
EBUILD gazebo_plugins-2.5.2.ebuild 1384 SHA256 7949f22fef3d90a35c0d58ccee6917f4d963f84e93c459cd06986031b00cf6ff SHA512 08440ba1f707fc890a0fea35502968ecad3e0cf177a6b4220c84735e3f443edadc18313e6e88f6d7c2e9472fd36d24668f042e3b3b889724415bb66cdbf34d47 WHIRLPOOL 24db58366d4686c21cc320d2439c4d17fb2e8f0f4c0935d71daf6e0529a5fac22e33035509263610a2879cf86d14ea626798231bb40267b2171dd3a68abe3599
|
||||
EBUILD gazebo_plugins-2.5.3.ebuild 1384 SHA256 7949f22fef3d90a35c0d58ccee6917f4d963f84e93c459cd06986031b00cf6ff SHA512 08440ba1f707fc890a0fea35502968ecad3e0cf177a6b4220c84735e3f443edadc18313e6e88f6d7c2e9472fd36d24668f042e3b3b889724415bb66cdbf34d47 WHIRLPOOL 24db58366d4686c21cc320d2439c4d17fb2e8f0f4c0935d71daf6e0529a5fac22e33035509263610a2879cf86d14ea626798231bb40267b2171dd3a68abe3599
|
||||
EBUILD gazebo_plugins-2.5.6.ebuild 1384 SHA256 7949f22fef3d90a35c0d58ccee6917f4d963f84e93c459cd06986031b00cf6ff SHA512 08440ba1f707fc890a0fea35502968ecad3e0cf177a6b4220c84735e3f443edadc18313e6e88f6d7c2e9472fd36d24668f042e3b3b889724415bb66cdbf34d47 WHIRLPOOL 24db58366d4686c21cc320d2439c4d17fb2e8f0f4c0935d71daf6e0529a5fac22e33035509263610a2879cf86d14ea626798231bb40267b2171dd3a68abe3599
|
||||
EBUILD gazebo_plugins-9999.ebuild 1384 SHA256 7949f22fef3d90a35c0d58ccee6917f4d963f84e93c459cd06986031b00cf6ff SHA512 08440ba1f707fc890a0fea35502968ecad3e0cf177a6b4220c84735e3f443edadc18313e6e88f6d7c2e9472fd36d24668f042e3b3b889724415bb66cdbf34d47 WHIRLPOOL 24db58366d4686c21cc320d2439c4d17fb2e8f0f4c0935d71daf6e0529a5fac22e33035509263610a2879cf86d14ea626798231bb40267b2171dd3a68abe3599
|
||||
MISC ChangeLog 2436 SHA256 3a71a487227dcd93a5f8a9dd27920e4356545031759072acb3893a44d4badf9b SHA512 6268b280d5940d520d54fe126aa604be65f6b4120192f96a218d935cc234781936524d8bcd7e5a3db8759919359846a1c14ea06104665c5e4f2ddad9cefb5dda WHIRLPOOL 8e2c7b470145da8d9dd50b0bc7cabcd39ed815fab06ac175d99e276a63f8b4be24e40525ad60e797d6cb415c7c68e1e6aa262a689ab6fd343038eccb6abdab1b
|
||||
MISC ChangeLog 2610 SHA256 17d695bcfd4aab7a9c7aec0e9fe0058320da536c8adadd167b252db5a886e502 SHA512 0d54d5adce3f8dd41cb376b4460b83dfa8ec1e58989d2ac212e32aa847f1f3f838fea39976e1bc691b3d495c69306ad8d8a9da288b4ce31df221363d7abc10c1 WHIRLPOOL 955e2ef4d90586f474bf1accf263ef05dcb08ddbdb1544acf319b2581b53225b549937680a6aefd2f2a05fefe1b7790f6103607924663d28d8d474d7d246301d
|
||||
MISC metadata.xml 344 SHA256 f5e01eabfb9055df59f1c8079b8ef0cad9041892fe2b4853ecadf3ce1a14718b SHA512 9b7223f95a007995d9a626aa653d2f0f8dc84364c325109fbd9b2f84f0359db12f2d2e3d16391f33364627082f52f8bac6b81c1992d64630bd70e476ce2c5d4d WHIRLPOOL 95bcc2bd5a88e1f205dc349076f7dd929355fbb4435281b50dac76d2542c2f9f7c74fa7e0965d9a9d644eeb212a0a272011fe4364107745a9dcc103ee5a16dc6
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
|
||||
KEYWORDS="~amd64"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components"
|
||||
LICENSE="BSD Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/gazebo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/roscpp
|
||||
dev-ros/rospy
|
||||
dev-ros/nodelet
|
||||
dev-ros/angles
|
||||
dev-ros/std_srvs
|
||||
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/urdf
|
||||
dev-ros/tf
|
||||
dev-ros/tf2_ros
|
||||
dev-ros/dynamic_reconfigure
|
||||
dev-ros/driver_base
|
||||
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/trajectory_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/pcl_conversions
|
||||
dev-ros/image_transport
|
||||
dev-ros/rosconsole
|
||||
dev-ros/cv_bridge
|
||||
dev-ros/polled_camera
|
||||
dev-ros/diagnostic_updater
|
||||
dev-ros/camera_info_manager
|
||||
dev-ros/moveit_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-libs/libxml2
|
||||
>=sci-electronics/gazebo-7:=
|
||||
dev-games/ogre
|
||||
sci-libs/pcl
|
||||
dev-libs/boost:=
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-ros/roslib[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,9 +1,11 @@
|
||||
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
|
||||
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
|
||||
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
|
||||
DIST gazebo_ros_pkgs-2.5.6.tar.gz 1821635 SHA256 ff8da02dd8c58a92deddcff9bf67c3d9583cb0fac0e6435774989f7451c939c8 SHA512 7c815de70d5e3a27f4796de2d0cebbbbde85dc55f90da3d2db6ea650a4c82bd333f3f1d5aaf3a6d9d6d1101fd54bf589f97d02c6d89ba5e78c72d79a90e0aa10 WHIRLPOOL 17b9caa8a5aa17284d6a0409064b0ec8300877f2a1ec701707e787d079a612b80d0a7758822e99d64a5d125bd32066fe8b2809fbace4facfa5490af4a8d9ac32
|
||||
EBUILD gazebo_ros-2.5.1.ebuild 993 SHA256 50e96d665a0bc979e911921b347db5943f9eff58f822d5ea0b0deb2312079010 SHA512 d97d216fd2b039b2deccf651e4ab9153e7e8c81d4b3ee2eb013310b44df24d3ba72649d4db111f6195025badf4e11797b59d2938d14780c2ec9a76ec9ef71fa3 WHIRLPOOL d1b6e09dea2abea41764764f09675f7530478c996478fa47a6937851ef2b5152445ba59b495101aa20ef16443f3dbb6cda9ed5860cf7557ed1711a6752b7d04c
|
||||
EBUILD gazebo_ros-2.5.2.ebuild 993 SHA256 50e96d665a0bc979e911921b347db5943f9eff58f822d5ea0b0deb2312079010 SHA512 d97d216fd2b039b2deccf651e4ab9153e7e8c81d4b3ee2eb013310b44df24d3ba72649d4db111f6195025badf4e11797b59d2938d14780c2ec9a76ec9ef71fa3 WHIRLPOOL d1b6e09dea2abea41764764f09675f7530478c996478fa47a6937851ef2b5152445ba59b495101aa20ef16443f3dbb6cda9ed5860cf7557ed1711a6752b7d04c
|
||||
EBUILD gazebo_ros-2.5.3.ebuild 993 SHA256 50e96d665a0bc979e911921b347db5943f9eff58f822d5ea0b0deb2312079010 SHA512 d97d216fd2b039b2deccf651e4ab9153e7e8c81d4b3ee2eb013310b44df24d3ba72649d4db111f6195025badf4e11797b59d2938d14780c2ec9a76ec9ef71fa3 WHIRLPOOL d1b6e09dea2abea41764764f09675f7530478c996478fa47a6937851ef2b5152445ba59b495101aa20ef16443f3dbb6cda9ed5860cf7557ed1711a6752b7d04c
|
||||
EBUILD gazebo_ros-2.5.6.ebuild 993 SHA256 50e96d665a0bc979e911921b347db5943f9eff58f822d5ea0b0deb2312079010 SHA512 d97d216fd2b039b2deccf651e4ab9153e7e8c81d4b3ee2eb013310b44df24d3ba72649d4db111f6195025badf4e11797b59d2938d14780c2ec9a76ec9ef71fa3 WHIRLPOOL d1b6e09dea2abea41764764f09675f7530478c996478fa47a6937851ef2b5152445ba59b495101aa20ef16443f3dbb6cda9ed5860cf7557ed1711a6752b7d04c
|
||||
EBUILD gazebo_ros-9999.ebuild 993 SHA256 50e96d665a0bc979e911921b347db5943f9eff58f822d5ea0b0deb2312079010 SHA512 d97d216fd2b039b2deccf651e4ab9153e7e8c81d4b3ee2eb013310b44df24d3ba72649d4db111f6195025badf4e11797b59d2938d14780c2ec9a76ec9ef71fa3 WHIRLPOOL d1b6e09dea2abea41764764f09675f7530478c996478fa47a6937851ef2b5152445ba59b495101aa20ef16443f3dbb6cda9ed5860cf7557ed1711a6752b7d04c
|
||||
MISC ChangeLog 1674 SHA256 57dea0157be6c2829800dea0268ab861b5270d9e57ea61f08bc49f2b8a56e72f SHA512 d7d33033c16b648fa8825ecf47859824fd0871981857dd598f3abd74200a4c59349c2176dffaa6f90f7d0ee10030bbb16a61bedc0f82a498164b37aa33747d97 WHIRLPOOL 42837359d3beb50c7145aa1933ee69ab1e2972e2aa1710e2136492bc212f627a2760dfdfa3ae07bfa6b17655b50f73973719007072b26f036d6c359263d55787
|
||||
MISC ChangeLog 1838 SHA256 3585311cc259f3d0a3f07ad20e0fbbeeb5c806c2539380e11e08df0a437de525 SHA512 5163e0c8e0930829f56013d5f9e715270b840a6d3719aac01c81314720938b1c1b95f19ef21e4429ebd036c26fae74091187fa68719dfb5d79fccedeaaeddaf8 WHIRLPOOL b10fb7e69a01ce256c388346b60f150bb0723406f8831a0332b2bde5d9e5104f59489e8a62e5cca0f0ccad842defe27fd4d79a3d44e0ed2096d8f7df9e83dfbf
|
||||
MISC metadata.xml 344 SHA256 f5e01eabfb9055df59f1c8079b8ef0cad9041892fe2b4853ecadf3ce1a14718b SHA512 9b7223f95a007995d9a626aa653d2f0f8dc84364c325109fbd9b2f84f0359db12f2d2e3d16391f33364627082f52f8bac6b81c1992d64630bd70e476ce2c5d4d WHIRLPOOL 95bcc2bd5a88e1f205dc349076f7dd929355fbb4435281b50dac76d2542c2f9f7c74fa7e0965d9a9d644eeb212a0a272011fe4364107745a9dcc103ee5a16dc6
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
|
||||
KEYWORDS="~amd64"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="ROS plugins that offer message and service publishers for interfacing with gazebo"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/tinyxml
|
||||
sci-electronics/gazebo
|
||||
dev-ros/gazebo_plugins[${PYTHON_USEDEP}]
|
||||
dev-ros/roslib[${PYTHON_USEDEP}]
|
||||
dev-ros/roscpp
|
||||
dev-ros/tf[${PYTHON_USEDEP}]
|
||||
dev-ros/dynamic_reconfigure
|
||||
dev-libs/libxml2
|
||||
dev-libs/boost:=[threads]
|
||||
dev-ros/gazebo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/std_msgs
|
||||
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
|
||||
KEYWORDS="~amd64"
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="ROS control plugins for gazebo"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/roscpp
|
||||
dev-ros/gazebo_ros
|
||||
dev-ros/control_toolbox
|
||||
dev-ros/controller_manager
|
||||
dev-ros/hardware_interface
|
||||
dev-ros/transmission_interface
|
||||
dev-ros/pluginlib
|
||||
dev-ros/joint_limits_interface
|
||||
dev-ros/urdf
|
||||
sci-electronics/gazebo
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,9 +1,11 @@
|
||||
DIST moveit_msgs-0.6.1.tar.gz 16540 SHA256 833e005ecb7bf631fb6b8e6d245739e4bdb626522b75f531cadd730ff67295f1 SHA512 a949e6c71f823b77989241f040d405ca70b0bc560661de83bebadb439e0105f36fbf0fdb36b2365847012deac05a6b21633c0190f21b24ab04facc5d87184e14 WHIRLPOOL 4e668c0961668c2266fe713c312244a48d53c322c87a7713aa39163454aa2612a7b7f4492630f9f08d35e15ab98bb8a15710d9daebc8b9a8765128d44d163bff
|
||||
DIST moveit_msgs-0.7.0.tar.gz 16950 SHA256 89f0542707046fdebd7c81f672e6276df198d424fa9d1f44278c35c584850fb5 SHA512 8d532b8a8b141785c1c490862431a576ec6214c7ae3a5a86a9c538fd473a5eac66f88019d6fa659df1fd7b8299200e0e213c20582519ab69c8a5281d2161a183 WHIRLPOOL a400fd0326c884b4c2e151ab821bc67243d1d1b7c33ab1b505c6b3914bae8cf9ad96d010f56f906aa410b950c38b9c07718630b24385a4aa91d62e61e259fcbc
|
||||
DIST moveit_msgs-0.7.1.tar.gz 17034 SHA256 a6966b295f5cbddc47ff85d90913401f1a40b622ba34a9a846618aa22e04ee80 SHA512 d9feb4f807e6d1f408c7b331550523e9531bd5aa068ec85167c0de197b4d88ed75fd6a8bed8d2eb4ca38d927726d7a5f1bc22fc771a0af113df06249b7d405da WHIRLPOOL fd85f23081fded84ee744b43574bbf7dc11a90a647ae061ddd11f63003d4dd65bb6adb68cf234506781f9fcd1c213d5f8b195bdfb7481e4486108032018ba6ce
|
||||
DIST moveit_msgs-0.8.0.tar.gz 17350 SHA256 ab36aa14e1d49950654c25725376080ee8f4d2fef3acd1c4d4efc1c2c462a8a9 SHA512 d5da9e0da603c7437ce5541ae774866000572123c1d292161350a70b835664bf727d92d8cd3edfe29e4134da0c117023c396f34957f9d6b84d958f3804857b7a WHIRLPOOL 19458c30ebcad9a428b297b22af5ab2629b6223d266a02a9d858a69e5e74a25800edbd10ac55ce95000365c54cbf9a4d0b53719abf4a335b19feb50ee2529acf
|
||||
EBUILD moveit_msgs-0.6.1.ebuild 633 SHA256 131f8ba9bf2fe947fb2a620c8c5345a932552db4c13af71b4fd8e9f7988b1915 SHA512 773fc41bf0ff0cb74c58be3206f76dfc5239bc19acfa7c5dbdcee0c0373bd33b737c238029cd172efadf5b14746a3a021eaca16ac3c5d3b7a64326a1107aeb22 WHIRLPOOL 33421458ec1f596f07d13fd56fb53b2fe638f81fcfcb23671e371d618a6025560401525b6123d815597e4b24251d62debf064949a57084806dd274f3d5c7229a
|
||||
EBUILD moveit_msgs-0.7.0.ebuild 633 SHA256 131f8ba9bf2fe947fb2a620c8c5345a932552db4c13af71b4fd8e9f7988b1915 SHA512 773fc41bf0ff0cb74c58be3206f76dfc5239bc19acfa7c5dbdcee0c0373bd33b737c238029cd172efadf5b14746a3a021eaca16ac3c5d3b7a64326a1107aeb22 WHIRLPOOL 33421458ec1f596f07d13fd56fb53b2fe638f81fcfcb23671e371d618a6025560401525b6123d815597e4b24251d62debf064949a57084806dd274f3d5c7229a
|
||||
EBUILD moveit_msgs-0.7.1.ebuild 633 SHA256 131f8ba9bf2fe947fb2a620c8c5345a932552db4c13af71b4fd8e9f7988b1915 SHA512 773fc41bf0ff0cb74c58be3206f76dfc5239bc19acfa7c5dbdcee0c0373bd33b737c238029cd172efadf5b14746a3a021eaca16ac3c5d3b7a64326a1107aeb22 WHIRLPOOL 33421458ec1f596f07d13fd56fb53b2fe638f81fcfcb23671e371d618a6025560401525b6123d815597e4b24251d62debf064949a57084806dd274f3d5c7229a
|
||||
EBUILD moveit_msgs-0.8.0.ebuild 633 SHA256 131f8ba9bf2fe947fb2a620c8c5345a932552db4c13af71b4fd8e9f7988b1915 SHA512 773fc41bf0ff0cb74c58be3206f76dfc5239bc19acfa7c5dbdcee0c0373bd33b737c238029cd172efadf5b14746a3a021eaca16ac3c5d3b7a64326a1107aeb22 WHIRLPOOL 33421458ec1f596f07d13fd56fb53b2fe638f81fcfcb23671e371d618a6025560401525b6123d815597e4b24251d62debf064949a57084806dd274f3d5c7229a
|
||||
EBUILD moveit_msgs-9999.ebuild 633 SHA256 131f8ba9bf2fe947fb2a620c8c5345a932552db4c13af71b4fd8e9f7988b1915 SHA512 773fc41bf0ff0cb74c58be3206f76dfc5239bc19acfa7c5dbdcee0c0373bd33b737c238029cd172efadf5b14746a3a021eaca16ac3c5d3b7a64326a1107aeb22 WHIRLPOOL 33421458ec1f596f07d13fd56fb53b2fe638f81fcfcb23671e371d618a6025560401525b6123d815597e4b24251d62debf064949a57084806dd274f3d5c7229a
|
||||
MISC ChangeLog 1681 SHA256 13b071e6ae8df25a905e1aa92a69581f62d5e9f06f37e89ffe8cb8fcca45e8b1 SHA512 ef075e472aa6e9cd7b01e8992ae7183625fa3a02fc09071a86bd20571737005c04cb0e568d6a3ed14e89c7e138f1ca1fcf3bf3412d33728f0930d8b412c3e756 WHIRLPOOL 9d3ba41c32c4b3c0fcd2b897849e21b74513c23018a0990d7a49cad6894e272886cab206907cd84d97dce3fceac7083c577fa261d4d75f70a23edf5c7bf7341e
|
||||
MISC ChangeLog 1846 SHA256 3933b5f1b77ffca7186bd427592d58551696b85ca6acc1f8b35b12d39a485053 SHA512 0920d1558cb75321e8d0d21084a293af707aeb7f98dd3274e4217847bc1088f4feee4c293ba40fef028a0bfe7c9861df4275969f1b0606af1c8ab256e12b7b35 WHIRLPOOL 9679a7ba82e7cdd70c4902aeb23c9d65d2b73e10603152ebda1ab0c3836b50ebdd5e42ea4adad0ef103cecd8ed3e5e5e643d99b63762b2ee98aa214defabc1de
|
||||
MISC metadata.xml 338 SHA256 2a3e5576efc63029194a34baf96aa2ed3019ed8b77adb8899f8f029a602d0f96 SHA512 232c4c964a3798a5b5aa26692e74b2f71e1a6f4bf89e618c86824d0a6fd97b4064b68ecb380dc505c4cf492fd45671e89bb419d96377e5fced8a665b864fb1a1 WHIRLPOOL ddfb581e721130558a01fff297d3491a360475ed29022d9fd8d64aec92dbd3eb4742d18fd91d45d277277b09a10634629d0bba9736b23b3f88c539018ab1ea11
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros-planning/moveit_msgs"
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="
|
||||
dev-ros/actionlib_msgs
|
||||
dev-ros/sensor_msgs
|
||||
dev-ros/geometry_msgs
|
||||
dev-ros/trajectory_msgs
|
||||
dev-ros/shape_msgs
|
||||
dev-ros/std_msgs
|
||||
dev-ros/octomap_msgs
|
||||
dev-ros/object_recognition_msgs
|
||||
"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Messages, services and actions used by MoveIt"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
@ -1,7 +1,9 @@
|
||||
DIST msgpack-0.7.4.gem 74752 SHA256 c4fa8f8d727877b3dc9f90dfe0fff0b012df5d49e6498c5a33a4ec03f9e2be72 SHA512 4e78df4abe0f9c91a67f66108ee4e8420651d8d23a6ec7de9241138fd1065ce723ad68648c0bd4572801f800363e7f1f34362312d8f861857ffcdfc7accd950a WHIRLPOOL e08f686772af7e549e3997dfa382c8f94b97fe40ce1de3cb6fbfda01286d1e55bc80854c82869e0a0d54125a855e3761ede25225e9c8b69f5e732581bf23593e
|
||||
DIST msgpack-0.7.5.gem 74752 SHA256 ccb200af9a4fafad22af4c23617a7d41c955d8de6973ee597ef27fb0bf7d0721 SHA512 a726cee1552f0f09b3586ce0589354e5df48777ddb036eae04181bb9e8bfc2612a87bd3b0f87e4052631bc5a951a4d31449f6774c6353a0a51ecccb0647525e4 WHIRLPOOL c5799ea7c1e26b6a24e48512ebe40f6759b6bc1654f6210e15e1f0ad983dc7b33ea2a7fb4656b5fb9bcf4d9f1b80dfb31e593307028c47430d78e403fc1461ce
|
||||
DIST msgpack-0.7.6.gem 74752 SHA256 8537beb868cc6e742488c54928961cd79694fa0ef5d10772dd3e3eaf62ccc2ba SHA512 9d30533175118c08f671015a99664e4798c845f63595495933b42f0fa95c160a6708e472da70baeb64537a704dd4768cdc9ab99a19045daabd92555b21f4e389 WHIRLPOOL 879e5b6b3fc6cd82d28cce5c4f91621437b2cfc34caf21bdbad5d1bf48d8f7719c97b7b1f96e5648ddc77cee679911c58711a8804dc30765f1ae3ff7f8e32f94
|
||||
EBUILD msgpack-0.7.4.ebuild 989 SHA256 096bf720a1ac61e818d620211f1fcdc1e2f5c18b3ac86cc1df5732e17066a33f SHA512 3868a060521ce590386b476c38287aec6cdc94901ec1abaef19b79f303dc748fa27e5ef9ea515963eeeb0d4f2c6fc260f91c9633b87b7f300d0d69696e0fbf37 WHIRLPOOL fd33059d878f0198eaf54b9d1413e3e4bf5a9308c3931d073fde7adb7c37b884b1f4d6a1f7e05705420debe4daba1d0686f41e292f1bd04988f6c30dc3a4a37e
|
||||
EBUILD msgpack-0.7.5.ebuild 986 SHA256 74c6ce2c3478cb11e749723560843986517916fa40a9e6995bf566912a4b392a SHA512 d220e3b8ce2d8bc5c02a401a6ea9d72f7db9ff5bdac57459a816fc88ff91a7539442400e95d1126ddff9f3a7b0b2598d26c7f5a2417601dc6c69335af889bfae WHIRLPOOL b9c44b2988f29e49c574cea8a762a0193cc7b725bcaad9bc91fb68f65825145035a05f4bf18fd4074bbbbf31f5975333e1352770fc652995fec72eef97e714d7
|
||||
EBUILD msgpack-0.7.6.ebuild 986 SHA256 74c6ce2c3478cb11e749723560843986517916fa40a9e6995bf566912a4b392a SHA512 d220e3b8ce2d8bc5c02a401a6ea9d72f7db9ff5bdac57459a816fc88ff91a7539442400e95d1126ddff9f3a7b0b2598d26c7f5a2417601dc6c69335af889bfae WHIRLPOOL b9c44b2988f29e49c574cea8a762a0193cc7b725bcaad9bc91fb68f65825145035a05f4bf18fd4074bbbbf31f5975333e1352770fc652995fec72eef97e714d7
|
||||
MISC ChangeLog 4218 SHA256 578efd83509f9d5d84138bd088036c57dbb1595156804ae719ed585c718eb6d2 SHA512 8020baf3f2c27ada74e042f29e714db6c1fe35de5019253e05ec3a5cabc6f6f2272919aea5a293d03a35184e8ed324cc8eb87f6cbdcbfef14b204ededfd78508 WHIRLPOOL 0e50bce0b47fc884cc650887be3b1d8989470d08b685660d08759050403dc383a28f2868c2fb24e2e1300dc6511d585bcefbe6651f0055ac165eeb6bc7f6618b
|
||||
MISC ChangeLog-2015 4872 SHA256 e236c98d83b69e538e0be0ff0c6f15f4f27c64715e3b476be3ac18f1d49e8ed6 SHA512 c7773cf40c0dc7fc2b08ac6d02df4af4f7145d4faa957bc2371c432bcdd15a55e7f847aca7f83154e420741cbb9629bb336a70b685122d556b625513359f8d0d WHIRLPOOL d18431d1ab482234eca11f95db9d3eb26e166854684c3a36904d13a74140196eaa41b150d430f6a39c4050dcd5f2794990e18a17ff40e9e9e4ea3f3f8536da1f
|
||||
MISC metadata.xml 331 SHA256 356af5970213e079ea7997cf208709315dc6c11ec9d56040948a48920eb5ff9d SHA512 5cff44a3b9425bbdccb3b682a26355c9526931b2826d7ff91da0d6db5e0dd139ae556a47dd06757b5cd209413b67181483189ba2dae819f70ffa58a46751c4c0 WHIRLPOOL 58cf64f9bcdbe74ee6701bc5cf0307974d9721499b3bf46faa3c3052d02283e808732285201cc98e465ea01c8ab21bbcfd59563fd48a05773eb4cb0fa90d18d0
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="doc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
|
||||
HOMEPAGE="http://msgpack.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/I s:^:#:' Rakefile || die
|
||||
|
||||
# Remove jruby-specific specs that are run also for other rubies.
|
||||
rm -rf spec/jruby || die
|
||||
|
||||
sed -i -e '/git ls-files/d' msgpack.gemspec || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed."
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1 -Cext/${PN}
|
||||
cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library."
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
DIST rgen-0.6.6.gem 278016 SHA256 f09d05909a4190b70e09b88a1e036cc8d73ed0d39116e5e8d03fed86cee1152f SHA512 0c0cadfa2f2aeb3932e50955674886369b9b902f6904d7225c78bf589d36d527e5ad110778e4b6af1a258a44652d9a35fcf92472f34998398fabf8e9b322b758 WHIRLPOOL 3cbd7995dd9b5203f35f36de5ace30c1c8a480308e9a381cd68109a739f645fa603132cb653be6663d194abe33eb43817243fb64712a3bdafdae9512d60cb4b8
|
||||
DIST rgen-0.8.0.gem 382976 SHA256 1a85daf3812bb76f12801e55c9e03114ba0a3eb87ab326276abdc6c853c4cca7 SHA512 cf4f5435fdc78850a05b44477804f511f52be0be3999dfabd52cbaeb26e93c2e2eb9d18a094373ddaa61076a437f0b26e9371de0a10158969b3934d530b230b6 WHIRLPOOL 886fa95f02ef60516e9d6c3556ae1bcc375dd26335226d010a2c40cdf81733184a5237c5cd0c03ece646f0380e782551ff02328e2eb60bc84479102e50e2d095
|
||||
EBUILD rgen-0.6.6.ebuild 470 SHA256 228531b07ae39956111a8b7105a26390653b2924987fedf4dcfbfbb13d994992 SHA512 eb2d3b1843144514af677153bc6237f4fe52d3185fe2388712805cb8c2e077f2357c6249882a1223abbab2c68882c68c4550e6de92af281f2dbcd9695a688011 WHIRLPOOL bcddd5763e23b16c377ca55b9448f57eb4a53b8f09158e2d3c6d9a69e6cf7201dbfb46409bc6a5975c72e931e9d192bad65f7a8f5051babba7dc60bd634e44a5
|
||||
EBUILD rgen-0.8.0.ebuild 576 SHA256 1a692a5fa85a50188a6a49e9171b25197d9e1f13f3c29624bfeb654b17c42c63 SHA512 35040700ea6a5aa6ef12f66e635e749282869bbcedad862fff1f340d6c775bd316e241ee7cce92e1a04dea19e33fa5dad710410d506565b55aebe15bb5930025 WHIRLPOOL f32f35b49ff1968f7b604f9f1ae495dceec022fc8f14775ea9af86d12244ea4ebef51cd56f5290f0e8fbcc2d465d3b250819217e0febb0b92adee64398f530e7
|
||||
EBUILD rgen-0.8.0.ebuild 583 SHA256 fe4e399ae276c6a7644ab363ff615cc24b944d2a4e799c802416e18b43af7a9a SHA512 ef1621767e444c4b33b50092854ff806722eb17c78a555bc6c4543a2d5959329db4c60675613e1944b2d85fc45c5174f388a801a1114c299ce79e1ff20cf4acd WHIRLPOOL 9aa5a3f298d5580c753b211c97446eacf2d7cc7bfbdb13892445f4c2f5718ee0e48833c874c609140224192bd2ca3b02375e3b784bb493eeec15bc031536a2ac
|
||||
MISC ChangeLog 3196 SHA256 027efa00fb835ca98ff67352c889ed4ab220bd984a05ad157a513cefec2db378 SHA512 2c2dcbb4831010ddc6eb064d7b87755727acb169d85b7b6a97d25dfb75d3721e109533cd262e7aacdde6968c61c1d7c4730fc1bc8025af6f4a6ccf00627baac9 WHIRLPOOL ea83a1bcad15185f479a579a53d8261aff5e9b77c07b9a9d3e12f7c6cedf8f01bc96ff694e5d9865f6b69ade75fb12022be5627b53093d7d7f2e395388a01173
|
||||
MISC ChangeLog-2015 1497 SHA256 029b5e9ade25b93ec80011b3d86da12f767e0b14a8bdd9b8cb51e291e2251e68 SHA512 88ffd49e10b2ea11992e89a46e3653d4990db7cc6cc2de04a2969762f53c126c72b0e077cab6e4007e00e5b002eed0092d9689232f741ffcb22de3f94e5acae9 WHIRLPOOL def7db201d623de682d280fde55e8cce4739de3683a47f6268474d7cd7efa16187481163448a629a3ad8e81ccea1bc66ac8c572a8d533b5b0e92f8d5d8d7ad43
|
||||
MISC metadata.xml 338 SHA256 d1c0dd8f794e3eed16f3f154766809af70bfd85054092d59eec4398fd139d760 SHA512 714e42942d30a44542c2c9804e4c5532fb69bedd0c12b9488cf23f64fb58abc80c068c7049e10f793005ae1c6d1c54694dbef0982f2adee03dff58855f41b9b6 WHIRLPOOL bf0fcc20c31d56a87ed287590e6b0e0e345f48c5fbd5abe96670a17f07976efbc4572932ee4560ed1b85e5dbbf8fb4e6c7b477242b8120c450c6896fd81a4d7a
|
||||
|
@ -1,8 +1,11 @@
|
||||
AUX prefix.patch 848 SHA256 d6db9e1e5896282e28fcb6c77f2d9ce5ce6001de1740e23936e6a8b5b0f5898a SHA512 bcd749bcf71313c46e031fb8b3196c81141064a34dc42c5404b97fe6556b641f3197226a07b68f4d5318f2c537d401ee176b4a44d86de20dbbc58d707143b3e1 WHIRLPOOL 38be794b6a71817cefb9b4db19fdbc0f3b833d4c1ac0b3d28e735cfb08989e9e3621a20260778a0a29a710555115cab25dd697938b36b86e68743df3c4b5a653
|
||||
AUX prefix2.patch 1031 SHA256 6a20d84bf6bce6a56e9221ae179a57bdc0b705a0badc4f2148b5bef295c73e60 SHA512 747b973ec84a31213de84fc15f40d4d9dce854a32602b3dffaac088992578a07f48047358bf7c38b6ca597c251232f48432404836cb2304f5423db4ddf2f9345 WHIRLPOOL ca0bec5536de06c4f9bc868afb9ccc3d2ccd219079cb07a2cb84645912473e40bc1a8da7037ffceddbdcb61ab67aa076202a7993c0c66c63861f3220b02cb688
|
||||
DIST wstool-0.1.10.tar.gz 73404 SHA256 2810f7f384b45bc653e006e0d473ed66a3ba88e237792a92955bc61fcef61b7c SHA512 8b5924844e8ff0ddcce3302b550493a9bbe525c7c7d7f5a23e49d4734649f50893ca0f2e5dbd05b20ee73d31666d61a4c3035e7d30e6053bfe8ff5c6aa9aafde WHIRLPOOL b9a6399e0dfb894685b7ed83210fe2920bdcfb2a426684829c65fec33b3963eb6cde3f7c35f9f16194306731bb366ba54ce48ba10805ff70c7eaf0a094d7f15c
|
||||
DIST wstool-0.1.12.tar.gz 74561 SHA256 4ca6c61d8f311f9167d4e5e3d9b4acafb0c3a7c7a76607779eed047d9f6c7145 SHA512 2d398d28eae33fac06faec3dc2aa6867b3715ae4d586efa8f8e47fdeec88335e144665cf3564272cdf5fedca6789075659db29b80ea94569d38a1bc9a7d1a3c0 WHIRLPOOL 99c2011a31cd601f3518b95f7b2a16fe878493e4d95dbf8a0ec2cc613c19ff931755705771402da2a2f4b1a44a444e95698958c988f280112629c02e0f7e0e11
|
||||
DIST wstool-0.1.13.tar.gz 75188 SHA256 97db71105728b3bed1828c85becfb1216b95f8b2776d94e280ad1875f2196160 SHA512 4d54f78ca044d31d927de1c3387536d0447ece77672c555845adf54e47f07adb67e6e9c866bc2719aae468aeeb26c900b3784e0ec7cf014c8118e841a92dca14 WHIRLPOOL 3ef703a5eafc2ac8f80b76fdb91de789921c89fa15b3f8457979e84dafc86a9d2d957d053e430dc75784d85912008617bd1c2418432e60873bb199af561e845b
|
||||
EBUILD wstool-0.1.10.ebuild 1451 SHA256 e98d28a395e1dc3cba9bf5a0fd7c2d08e58f50a02241a07b3198df57af597838 SHA512 2e4ce02e17ea68e6ba5c93296f3f673c10cd38897d85b5b6d3acf9b719742f66c37c68fa96d946bd72b7cc175d23c1211785c977765b13702f9ed9481ed676d6 WHIRLPOOL d368826306442c5d71d5e0f748fb289ab897c0fdb78cbb0daeeb4d4307aee12d14cdd9c829496a5343a29d1bba27848072f046992c56871f5bc4a722d36de342
|
||||
EBUILD wstool-0.1.12.ebuild 1460 SHA256 02723303780aa1db13ae070dc0dd9326c015ea69950c7164eff9997988b8dd39 SHA512 719133430f3c6ab629b8d11526ccafbfe2530f51593f9add5263ba0d9c5589f834378cf7d96a117eb520badc8dec30bcc1646eec47bb79bad717ebfa76d68ac0 WHIRLPOOL 343cef31453c6adc120a77ab9dc09aa5aca1bc80d8e07eda8e8b4b10d4288de056f706a937f1b55e40edb6797826ec3e8c25bcf53d54834bb93bab12c49f68df
|
||||
EBUILD wstool-9999.ebuild 1460 SHA256 02723303780aa1db13ae070dc0dd9326c015ea69950c7164eff9997988b8dd39 SHA512 719133430f3c6ab629b8d11526ccafbfe2530f51593f9add5263ba0d9c5589f834378cf7d96a117eb520badc8dec30bcc1646eec47bb79bad717ebfa76d68ac0 WHIRLPOOL 343cef31453c6adc120a77ab9dc09aa5aca1bc80d8e07eda8e8b4b10d4288de056f706a937f1b55e40edb6797826ec3e8c25bcf53d54834bb93bab12c49f68df
|
||||
MISC ChangeLog 1090 SHA256 87bc4952ebb03cd27d632e0163b56cdca25cfdb6ca42ed023723a97bf1d800de SHA512 2650f0eb03d45f39b14c7856708869995d61766ea46a86f5fe4fa08127747f66046f2a26ec52899ff3a747a9fee735ef389d93ecffec666f10250e7286283709 WHIRLPOOL 5b4e2f8e1db67228785d63625b2655e04269ddea8eee364db2e3e3f5f1323101d7bde39f536096859104b99d546635f32adc3a549d86e29d7804859ce8d996b6
|
||||
EBUILD wstool-0.1.13.ebuild 1461 SHA256 45ea747887d0d69da9ba1375dbd4c5469570e9a90e3d4387b064b2262f45bef7 SHA512 f4c2a8ef1a4f248ceeff959be6913cdc07a73e293a5632401802594b9f2df0058c3b087faa341c85c2edf088ad9c77f4fb0ed3b04ea67fcc27fa7b51352a84f0 WHIRLPOOL b1b0c2de20c7aaf0d0833048f846b069cc7b095b88fd61b4fe0ee13c755ef0c3d5400ebb74dc9d18a75ed2acae0796d4c785958c1f4f6f0bdc7d374246992914
|
||||
EBUILD wstool-9999.ebuild 1461 SHA256 45ea747887d0d69da9ba1375dbd4c5469570e9a90e3d4387b064b2262f45bef7 SHA512 f4c2a8ef1a4f248ceeff959be6913cdc07a73e293a5632401802594b9f2df0058c3b087faa341c85c2edf088ad9c77f4fb0ed3b04ea67fcc27fa7b51352a84f0 WHIRLPOOL b1b0c2de20c7aaf0d0833048f846b069cc7b095b88fd61b4fe0ee13c755ef0c3d5400ebb74dc9d18a75ed2acae0796d4c785958c1f4f6f0bdc7d374246992914
|
||||
MISC ChangeLog 1292 SHA256 268158fc49b2857f3ade56f458c94a1e0c0433dfd60a5b113beec6e04719820e SHA512 e47894b9c6da47c4ee6ad853e034d3ecd2c60cff49174a1b4581d480691cfd0791d32fe13fc84409dd0b86077919b3d1d7edd987a2492b5a1368c4570879f162 WHIRLPOOL b14390f911c77e34f5d296c57254ec04ab788b0428f211bfed6d4b65a3b2c34776159b591cfb726f928e1814a1a5d7222f797524013017bf7e4a3114adfd541f
|
||||
MISC metadata.xml 329 SHA256 1651f6e2c507421d71e90852d8e60dca21d711863e6394519938d0ad264bac45 SHA512 7bedf1430c3a2e5a8c98701ef48ce3a97ac59bebe3d42e19da193480c97ef0b2020916c7582f4083ebbf361b5c66b17ad1bfa7889e8aa62d3c945ba8dcf5b62f WHIRLPOOL 8aa9a793f15450def2a6148543d024e61b04a214742e782db0264908d5739423342bbc7ea574671593c7ccdaef33bb106b1c9396c274c6db0a017149984314e7
|
||||
|
@ -0,0 +1,26 @@
|
||||
Index: wstool-0.1.13/setup.py
|
||||
===================================================================
|
||||
--- wstool-0.1.13.orig/setup.py
|
||||
+++ wstool-0.1.13/setup.py
|
||||
@@ -26,18 +26,11 @@ def _resolve_prefix(prefix, type):
|
||||
# issue: https://github.com/vcstools/wstool/issues/81
|
||||
osx_system_prefix = '/System/Library/Frameworks/Python.framework/Versions'
|
||||
if type == 'man':
|
||||
- if prefix == '/usr':
|
||||
- return '/usr/share'
|
||||
- if sys.prefix.startswith(osx_system_prefix):
|
||||
- return '/usr/local/share'
|
||||
+ return os.path.join(prefix, 'share')
|
||||
elif type == 'bash_comp':
|
||||
- if prefix == '/usr':
|
||||
- return '/'
|
||||
- if sys.prefix.startswith(osx_system_prefix):
|
||||
- return '/usr/local'
|
||||
+ return os.path.join(prefix, '../')
|
||||
elif type == 'zsh_comp':
|
||||
- if sys.prefix.startswith(osx_system_prefix):
|
||||
- return '/usr/local'
|
||||
+ return os.path.join(prefix, '../')
|
||||
else:
|
||||
raise ValueError('not supported type')
|
||||
return prefix
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git-r3"
|
||||
EGIT_REPO_URI="https://github.com/vcstools/wstool"
|
||||
fi
|
||||
|
||||
inherit ${SCM} distutils-r1
|
||||
|
||||
DESCRIPTION="Commands to manage several local SCM repositories for ROS"
|
||||
HOMEPAGE="http://wiki.ros.org/wstool"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
|
||||
http://github.com/vcstools/wstool/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
>=dev-python/vcstools-0.1.38[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/sphinx
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
dev-vcs/bzr
|
||||
dev-vcs/mercurial
|
||||
dev-vcs/subversion
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/prefix2.patch" )
|
||||
DISTUTILS_IN_SOURCE_BUILD="yes"
|
||||
|
||||
python_test() {
|
||||
# From travis.yml
|
||||
# Set git config to silence some stuff in the tests
|
||||
git config --global user.email "foo@example.com"
|
||||
git config --global user.name "Foo Bar"
|
||||
# Set the hg user
|
||||
echo -e "[ui]\nusername = Your Name <your@mail.com>" >> ~/.hgrc
|
||||
# Set the bzr user
|
||||
bzr whoami "Your Name <name@example.com>"
|
||||
# command to run tests
|
||||
nosetests --with-coverage --cover-package=wstool || die
|
||||
}
|
@ -1,8 +1,9 @@
|
||||
AUX eom-1.10-fix-introspection.patch 4749 SHA256 7d032726389fcdbef7d0a221cf6a71b657cbc97bd863e883c0a792130376b007 SHA512 70c83bc9d5f8b17757496e19db749722745874422175ddfbee09ed3fc4e9f16ad239c949ba99ce5bbf909fe56dc65fdac27787442d5dd22b5b9705270b704086 WHIRLPOOL 1b469c2a62312af1aa9995c952f611a8fa66fa725d7326faf7b7b763b209721df3a4b89c5aa94d34eb1223bf7d1cb3aa25dfd6b3501836a521e5340cd2c28060
|
||||
AUX eom-cve-2013-7447.patch 1074 SHA256 7d877e12ccd75ce42ad927ec094fed9665ae93039f17feaa374fdafffce04d13 SHA512 a1a81cc565116e0388b6833bc93519dc269059be5955ba6d57fcef3d89d57e82019842c792a16bdaa54dd581c979932e723d579606deb9e23ade1431d1af91be WHIRLPOOL 311cf036f4b228de07ecf020efa0b2acc082d641de9088533b261badbc3c187e9ca86dddaddf5ea03d344734eb1491143dfd6fea37595ccff95ca058a6dda616
|
||||
DIST eom-1.10.5.tar.xz 2207424 SHA256 19b484dba1c2adf1450153815e4edb05ba7ab7bdf4eb8b4f2071766e48e72d14 SHA512 f58f2c4c1d211afe66c2a112b75ee6b325590294da51df3a56d1dca0fb813cea1abd9e9dc7a4a3f26c111f1c11aba20e8177e36913f04bae664f4ddad6f98c0c WHIRLPOOL 1ce95839628e51060f2c77e8a701046754817870f998a6388aa620e12470b2e690e11edd5e7770303da33103f0077a3726eba01bd537a2cc3729bbd29dbc92d0
|
||||
DIST eom-1.8.1.tar.xz 2192220 SHA256 d8c97de2aab548dce910cdfd98a11b671c943e9b195d38b043e482e2323ac6d8 SHA512 e054286eebdc88390dd8855d6b43704d4bc5d0b7d69f0dc73108d26e75882ee13bfaec01a30dbc42cee14e10ca42eeb9a6f576fe8435055ba289fe2292f97837 WHIRLPOOL 10856132756b1ea7ab9be23547d94968fcce3183528cb0d656c9cd307108fe8623a70a7ee53c85db6ef74a333691ffcf1210f8c9885db4a31b63713d8924c0d9
|
||||
EBUILD eom-1.10.5-r1.ebuild 2018 SHA256 95d47e26698dd234480575a64789b039e60189eb3a7c33e886b23b067ba4c924 SHA512 5b103f6c87124ec5fd27008ff5dd571c41a0b0c691b38663bda6f5b8f7ef189eb7fa476a78d6807802c350fd1de142f7f8fe97c616bd482bd3ad5f090758aad5 WHIRLPOOL d29f1ef26e2bc0be538fa08cf4f649548b2061d311d1cce19a3f9d9b4b10fe139c4586dc404d826b9083eff7b25fadd8a332bf93cc4c3749b679d266d6656474
|
||||
EBUILD eom-1.10.5-r2.ebuild 2064 SHA256 988338fbdb5e2fe31905c4978c921ab8410b2e15f4f39309c9370857fd3ae2fe SHA512 62af80a706920b3d40272e75fda22d5dde01e93e70c255dec47bfb416abed11918f188692585d9bea8a0a43ce1680e0632596acc7f26c2a84d58bfa5b0d92f37 WHIRLPOOL ad1fc05b8e886100c1aced5b1f756dd7fc8c2f75e304df1e5a1c4f024f7305cbe90c8aef1f58fe4a40ca8eeeac4828b5249de038b1fe04bf47219b48b3cadaac
|
||||
EBUILD eom-1.8.1.ebuild 1785 SHA256 266eb29373535b6f421d3cf8c10ebdbcb51f0b51656d55afa5e9c3ebc84a088c SHA512 f21d736debb5683e34bd9886b915d90c3fc157bb5b889c92a483a8cf7f2dda82b13a2dde4091daee73346cd6b4231369f1956530a7e74745666f60bb0211e851 WHIRLPOOL d6f6d83b7c18b0d7ba479f1effd0c8e6778b5818112bfa2d4c97b521bfbd54999c2308128a2b80990ad21f2c6d5cbeee97d1672229becd4d1498e4f32914e979
|
||||
MISC ChangeLog 3157 SHA256 c98a322e25f9adeeb259371d42eccda601eb51ed893d8d0b3e3a6169ef268098 SHA512 411b9944cc50609a541e91228cf6cc85d63dfa524a3b5193f02e4f467d1e57fa97d18ace4b5fe9727e8ba414ba23c03e916f52b2a883c3ee5e1e790f49bc870b WHIRLPOOL 9879ac7dd123ad3e270c3fd3bed4d41757e9b59e1e1996fd99bda6ac14d9fe84089b69c1af9134912fc00ab0ca15ed169067d1aee1179ec72bfa1f0bea6d84e1
|
||||
MISC ChangeLog 3394 SHA256 e72f88589ed9ce5a59c73d9aa42d76e4a09447452529b383586c59b9fafd2abd SHA512 70fd25c7c7c997c41cb94beb372eaf2ea95dda3a86beafae1a8f034a2f2d218ddbe712d312f8a8bfe178c85de92929535f3f7403600c5a9ef5b660caa331b7fe WHIRLPOOL 8718f058fc3e6010985fb4e08c8993e46626a935f476d404b2ba0f43852eed4bdb1c6d69c8cc295c3157ed6631b34dc954865bda1615260935a40d13710e9ad3
|
||||
MISC ChangeLog-2015 1506 SHA256 4f6ef0f6c3850c9f6233c552563b0a163d020a36073efc68cdec9b217adf1035 SHA512 3bb78717bce9e4637bfb32d2a69dea98004c93e49622745809d7109ea0cae03dd93e0b3561c858d1da8a03286461db639cb7938c441d5acf124162822b2c40da WHIRLPOOL c705029aa9091db89a8e9a4067edb4e2b0f6eddf2a1d80398e0b2e2801bcd0e7cfd07cc6da09eae8cd79e71a6b6527e6beb4d1cd721e90fbfb501f38b3954392
|
||||
MISC metadata.xml 362 SHA256 2c0cbf6a9e506f5e0c834379fb347c355877c0edd80bb7850d4afaa0b2034913 SHA512 61255730772d423101dcdfc8abe8a39cf1755be1fd87c703c5f06ae48b54e6fcc22171c57b57b9d3b28e49bbbc37cdcc85a302cdf9616940edc814f0c6d95fa7 WHIRLPOOL b5ac18c968dbce458487e48b832b504ddb9cea5858372890616233346aaeb520f491fef151d09ec48282ded6dfb162b6b9c9c0a0f432c67574efe7b1424b8afd
|
||||
|
@ -0,0 +1,28 @@
|
||||
From b7849cc5b6e7fd741ef04e334f586266a444ef8a Mon Sep 17 00:00:00 2001
|
||||
From: monsta <monsta@inbox.ru>
|
||||
Date: Wed, 10 Feb 2016 14:52:54 +0300
|
||||
Subject: [PATCH] avoid integer overflow when allocating a large block of
|
||||
memory
|
||||
|
||||
it's the same issue as in gdk_cairo_set_source_pixbuf since the code
|
||||
is apparently copied from there.
|
||||
|
||||
fix is taken from
|
||||
https://git.gnome.org/browse/gtk+/commit?id=894b1ae76a32720f4bb3d39cf460402e3ce331d6
|
||||
---
|
||||
src/eom-print-preview.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/eom-print-preview.c b/src/eom-print-preview.c
|
||||
index f9f005f..7dc2a8a 100644
|
||||
--- a/src/eom-print-preview.c
|
||||
+++ b/src/eom-print-preview.c
|
||||
@@ -732,7 +732,7 @@ create_surface_from_pixbuf (GdkPixbuf *pixbuf)
|
||||
format = CAIRO_FORMAT_ARGB32;
|
||||
|
||||
cairo_stride = cairo_format_stride_for_width (format, width);
|
||||
- cairo_pixels = g_malloc (height * cairo_stride);
|
||||
+ cairo_pixels = g_malloc_n (height, cairo_stride);
|
||||
surface = cairo_image_surface_create_for_data ((unsigned char *)cairo_pixels,
|
||||
format,
|
||||
width, height, cairo_stride);
|
@ -1,11 +1,12 @@
|
||||
AUX gstreamer-0.10.36-disable-test_fail_abstract_new.patch 1319 SHA256 05f71ddb15e048cc5ac04362e85892e42077b8bce5e3efb573000d6384b03d6e SHA512 6d2ef5d837551481c85b75edc9246049ca237d8b7efd462646a39ce5526a9b309a6390f2257930bfc54383c9b13447002b2c61f777d38e717995eee6030f5198 WHIRLPOOL 501c5ac7ac73bececad06bda4f21c2131d305d13a773c9e59160e8df9f33bb7989c3ae544e093ee240d8e3e27f315b23e494f5927b2de64ba2fded92eb42ef58
|
||||
AUX gstreamer-1.6.3-fix-strsignal.patch 1002 SHA256 d662b874a73473f4fc93bb22166405ece4af667d72b9777f1b1f97c74ff95df3 SHA512 41f65a1677e53058c91395845f858752f248f3257140fd0064eb8a560b39cc34926aa7af1771084dca70ab6842919c2649168047e55ececf0a61b11c717bd0c3 WHIRLPOOL 1a2ef517718c45d13544f49536e1b1b3876fdbc1a583c1ead08122695ef231d987bfc2d6a486f4a35708d96785de3fda31a1c22f7bdf6a202d74399bcdb9097c
|
||||
AUX gstreamer-make-grammar.y-work-with-bison-3.patch 820 SHA256 6211ca3d1ee197cf9a0689ce47f536dc9d065ffbcd6ac6137925f2224b7f37f8 SHA512 8f5e904cc42be918c0a170c7227e22d0a31b5eb613a44294dbc03e5b1d7315d565f29d3de796ffbca822fe53b10b83bea54694b58ff2bf453af4b8859741ee21 WHIRLPOOL 89e04b36fe418dc0b43db49cd113c4a5eb8fea8813969cd30a5c2238872de784940da58ac4d2c705a219a3d7053cd31c52762edf221ee539a6f57dd08382421e
|
||||
DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8 WHIRLPOOL 03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93
|
||||
DIST gstreamer-1.4.5.tar.xz 3324052 SHA256 40801aa7f979024526258a0e94707ba42b8ab6f7d2206e56adbc4433155cb0ae SHA512 ed7b371f99b7da4ec462e34cd8e02062a0faaad7498a87cfc1ef39f8740db9bca0cc5bfe17ae5ff24abe0bd4a6771e732da193c01ca0e2d835b6c5d9f0d41403 WHIRLPOOL 3065b43a84d8d1d09ec9fb9bda5afc91550cd9f55e2db486c6aceec8fa41dd5ae7d3809c6b6249e86e658c94ffed6ec5a4a7a3cd25b2ab17c24c5a3488355bee
|
||||
DIST gstreamer-1.6.3.tar.xz 3553256 SHA256 22f9568d67b87cf700a111f381144bd37cb93790a77e4e331db01fe854a37f24 SHA512 f5ab2461469d489da956a0dd4e785e8f0a130b104a37289f7821be6e8f8e5049864888fdcf3a7d281406bf48b40737afa75347c22e6bec05ff2cf525734b51f7 WHIRLPOOL 386efbe1f431e247e11f7369ababb8bb5f2d457b046de1eb955cb9d2322f995c862b22124efcbeeeb9b4d25def664de952b98fe54ba71cd2438502e86ac1db7c
|
||||
EBUILD gstreamer-0.10.36-r2.ebuild 4008 SHA256 da66345a5c31eac582fe91dd1044925113ef0c69b2023f2afb106c0b1a178791 SHA512 570ed5daa3b9a4241a25f4d260219f980e683246f308accee611204cc36090f24c28a695696d08419ce7d5d3ec9ec864bdce7d38270e814b9655131fce857e29 WHIRLPOOL 4267c7bc8fd76684a2c4a3c2c8214f31a04c195dafd08c286c6619a2ed8cd4c21276d4e0ade77517184192257f52305523a1a30fedc06b0724109af283912b8b
|
||||
EBUILD gstreamer-1.4.5.ebuild 2831 SHA256 a777f7f59770b0a8cfce0d989f399588d416b14573e9e6a1684aa30290cd0fc3 SHA512 3ebbd497af61c41cf00f345feb6f5df9ea57a98ef0208a0faed44ac19222324ffcee9d6651f1014c11e5567d3e177fb23b3a3fd6fe3fb39e5125edb6384e25a1 WHIRLPOOL afae53f6a0c545498c1a33a522a32b196f7c2a54fbcca565ba29fcc9c398a6429ebf667759e1d24fd2257de08a5968c7a3b90e0014dabbc3d6b8a3e389c590f1
|
||||
EBUILD gstreamer-1.6.3.ebuild 3180 SHA256 f112393e1c81a8af3ca39e0eb5b9af49fa927615175790aaa56aeedd7967bc9d SHA512 e48d2d973ce2605e0555393d7815977df5e7f8484c3cf1c92bff452c518c5020051a0dcac104b4a1e85b0ff974782cd0d242b423b9168f70e1c1c8f8c81e7504 WHIRLPOOL b8cda5a98c0da18d1f90c1b1d76b348b90c1b9777dea3a4db556aea00a85cbca9427f4483a252d2cfe4c9b95f959b867b2139bbb34ecc4607463f2e93b8ba881
|
||||
MISC ChangeLog 6030 SHA256 00547cec8bb8045e02082e2c063a68b70bbcf2034ecdbc976f2d272b5e790d9b SHA512 26c82c0b20c4fb4bca508968685fbd6e98c477792bd07469460bca4286b5b872c52c19478ad67ee73036bd06da66b7acfc7222159c307d4921d1f21df01cea03 WHIRLPOOL 187027ed7edcfeec6ab41268b2b3cd760dbb4785c20708e1632fd8c3073841b389af3852dc7c56271dd1d541a5ad7d086ff082d07f07f9d7ea2027adf144794e
|
||||
EBUILD gstreamer-1.6.3.ebuild 3254 SHA256 74ed15bbe7825d9d5d8cdfea27eabb5169b56b85c8b5b1129a8913680d421267 SHA512 0c71701b0867930cb5fb23919b682ad6bb1027b53ddbd29a8dcc9077b0567cc7d6b7d0731b7888e5c387db196fe15610862f48da2a2934440d77140f16842a26 WHIRLPOOL 1ee0e624d15a87a0851ba03b9b9bc9c04e509b37951d1e903d3fabdf2cdeb3d4a9951682ea57b1bca2965f417f11a0f9d0e4af9319922761a9809394d425ea5e
|
||||
MISC ChangeLog 6772 SHA256 294bd7b5a0cedc24a8fc9ad237218090992345c8bf71570ca352bb5a7a7ebfb1 SHA512 310952bff93113294db08066f3dad1d66186576a5381364d2131badf7fcf328f718e0f2d3b94972211f45fecfc95959068498cc0ff3877cacc19347d75f00eb3 WHIRLPOOL 755341c66ff072c08694483620b9bb4cc4db71ca189e1636a22c90fee33c4abe32abda35366e356c96b4144f1ab7a20528e918316a996ee436affc1c92e5f439
|
||||
MISC ChangeLog-2015 53039 SHA256 0cde866a9bc1acf9e5006a41315e7713890ea89346de132a6c12dff47d092ccf SHA512 c6af4351b82ab48605b7b52e05ad53c395d65f03de5de2c44e5592a216be6b844ddcdd2406e5ea52986bb51d385b5793a3b1fe3394eedf07768816202d2785b9 WHIRLPOOL 1aa2c097ff5e064cea22aa339800afe51f546010f5994a33705265249cf4265b12f07ef2d7842c63766d96f394ea8b696349b3707b3563e5de3541456e8ea8c4
|
||||
MISC metadata.xml 459 SHA256 0424c529273cbb7e5f0ade5c4b2dc6180b1cbb6dcfa13c94acf15e7d08fec07d SHA512 32ee2dc67a5a9429b5faa7d136b8a22d34d6f736ca18878051cc2aa8bf6533e08b0b2cf43fac3626eaf66170704a834d0637b170f8c2acf503dddaf609af8ce1 WHIRLPOOL 5f1593bee5f0f140febed8a48e658802cf04b2910ade7ff4e3d8f6088ec91844074f315ccf0a0840132aa4432ee24191c2c046873c9e5fa23be997f7937cc575
|
||||
|
@ -0,0 +1,32 @@
|
||||
Upstream split this one commit into two: c9da8b0 and d6e25dd because
|
||||
of some confusion. I've recombined it here. See:
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763567
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=577312
|
||||
|
||||
diff --git a/libs/gst/check/libcheck/strsignal.c b/libs/gst/check/libcheck/strsignal.c
|
||||
index b79409b..57e71cd 100644
|
||||
--- a/libs/gst/check/libcheck/strsignal.c
|
||||
+++ b/libs/gst/check/libcheck/strsignal.c
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "libcompat.h"
|
||||
|
||||
-const char *
|
||||
+char *
|
||||
strsignal (int sig)
|
||||
{
|
||||
static char signame[40];
|
||||
|
||||
diff --git a/libs/gst/check/libcheck/libcompat.h b/libs/gst/check/libcheck/libcompat.h
|
||||
index 32f944c..f09289b 100644
|
||||
--- a/libs/gst/check/libcheck/libcompat.h
|
||||
+++ b/libs/gst/check/libcheck/libcompat.h
|
||||
@@ -101,7 +101,7 @@ CK_DLL_EXP char *strdup (const char *str);
|
||||
#endif /* !HAVE_DECL_STRDUP && HAVE__STRDUP */
|
||||
|
||||
#if !HAVE_DECL_STRSIGNAL
|
||||
-CK_DLL_EXP const char *strsignal (int sig);
|
||||
+CK_DLL_EXP char *strsignal (int sig);
|
||||
#endif /* !HAVE_DECL_STRSIGNAL */
|
||||
|
||||
/*
|
@ -0,0 +1,78 @@
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=581844
|
||||
https://github.com/lfranchi/libechonest/issues/27
|
||||
|
||||
From 009514f65044823ef29045397d4b58dd04d09977 Mon Sep 17 00:00:00 2001
|
||||
From: Leo Franchi <lfranchi@dropbox.com>
|
||||
Date: Mon, 18 May 2015 22:08:31 -0400
|
||||
Subject: [PATCH 1/2] Don't double-encode on Qt4
|
||||
|
||||
Fixes issue #27
|
||||
---
|
||||
src/Util.cpp | 4 +++-
|
||||
tests/PlaylistTest.cpp | 22 ++++++++++++++++++++++
|
||||
tests/PlaylistTest.h | 1 +
|
||||
3 files changed, 26 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/Util.cpp b/src/Util.cpp
|
||||
index 8401e8c..595435b 100644
|
||||
--- a/src/Util.cpp
|
||||
+++ b/src/Util.cpp
|
||||
@@ -150,7 +150,9 @@ void Echonest::urlAddQueryItem(QUrl& url, const QString& key, const QString& val
|
||||
urlQuery.addQueryItem( key, value );
|
||||
url.setQuery( urlQuery );
|
||||
#else
|
||||
- url.addQueryItem( key, value );
|
||||
+ // We assume here that the key and values, though QStrings, are actually latin1 and not UTF-8.
|
||||
+ // That is, they've already gone through playlistParamToString(). This is terrible.
|
||||
+ url.addEncodedQueryItem( key.toLatin1(), value.toLatin1() );
|
||||
#endif
|
||||
}
|
||||
|
||||
diff --git a/tests/PlaylistTest.cpp b/tests/PlaylistTest.cpp
|
||||
index 6f7c606..2ec7eb2 100644
|
||||
--- a/tests/PlaylistTest.cpp
|
||||
+++ b/tests/PlaylistTest.cpp
|
||||
@@ -201,6 +201,28 @@ void PlaylistTest::testStaticXSPF()
|
||||
}
|
||||
|
||||
|
||||
+void PlaylistTest::testStaticWithSpecialChars()
|
||||
+{
|
||||
+ DynamicPlaylist::PlaylistParams p;
|
||||
+ p.append( DynamicPlaylist::PlaylistParamData( Echonest::DynamicPlaylist::Artist, QString::fromUtf8( "Björk" ) ) );
|
||||
+ p.append( DynamicPlaylist::PlaylistParamData( Echonest::DynamicPlaylist::Type, Echonest::DynamicPlaylist::ArtistRadioType ) );
|
||||
+ p.append( DynamicPlaylist::PlaylistParamData( Echonest::DynamicPlaylist::Results, 10 ) );
|
||||
+
|
||||
+ QNetworkReply* reply = DynamicPlaylist::staticPlaylist( p );
|
||||
+
|
||||
+ QVERIFY( reply->url().toEncoded() == "http://developer.echonest.com/api/v4/playlist/static?api_key=JGJCRKWLXLBZIFAZB&format=xml&artist=Bj%C3%B6rk&type=artist-radio&results=10" );
|
||||
+
|
||||
+ QEventLoop loop;
|
||||
+ loop.connect( reply, SIGNAL(finished()), SLOT(quit()) );
|
||||
+ loop.exec();
|
||||
+ SongList songs = DynamicPlaylist::parseStaticPlaylist( reply );
|
||||
+
|
||||
+ QVERIFY( songs.size() == 10 );
|
||||
+ Q_FOREACH( const Song& song, songs )
|
||||
+ QVERIFY( !song.id().isEmpty() );
|
||||
+
|
||||
+}
|
||||
+
|
||||
void PlaylistTest::testDynamic1()
|
||||
{
|
||||
DynamicPlaylist::PlaylistParams p;
|
||||
diff --git a/tests/PlaylistTest.h b/tests/PlaylistTest.h
|
||||
index 9d75c05..71c21d6 100644
|
||||
--- a/tests/PlaylistTest.h
|
||||
+++ b/tests/PlaylistTest.h
|
||||
@@ -30,6 +30,7 @@ private slots:
|
||||
void testStaticArtistYears();
|
||||
void testStaticWithSongType();
|
||||
void testStaticXSPF();
|
||||
+ void testStaticWithSpecialChars();
|
||||
void testDynamic1();
|
||||
void testDynamic2();
|
||||
void testNewDynamicAPI();
|
||||
--
|
||||
2.7.4
|
||||
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils multibuild
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="git://github.com/lfranchi/libechonest.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="http://files.lfranchi.com/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A library for communicating with The Echo Nest"
|
||||
HOMEPAGE="https://projects.kde.org/projects/playground/libs/libechonest"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/2.3"
|
||||
IUSE="+qt4 qt5"
|
||||
|
||||
REQUIRED_USE="|| ( qt4 qt5 )"
|
||||
|
||||
RESTRICT="test" # Networking required
|
||||
|
||||
RDEPEND="
|
||||
qt4? (
|
||||
>=dev-libs/qjson-0.5[qt4(+)]
|
||||
dev-qt/qtcore:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS README TODO )
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-Don-t-double-encode-on-Qt4.patch )
|
||||
|
||||
pkg_setup() {
|
||||
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconfigure() {
|
||||
local mycmakeargs=(
|
||||
-DECHONEST_BUILD_TESTS=OFF
|
||||
)
|
||||
|
||||
if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
|
||||
mycmakeargs+=(-DBUILD_WITH_QT4=ON)
|
||||
fi
|
||||
|
||||
if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
|
||||
mycmakeargs+=(-DBUILD_WITH_QT4=OFF)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
multibuild_foreach_variant myconfigure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
multibuild_foreach_variant cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
multibuild_foreach_variant cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
multibuild_foreach_variant cmake-utils_src_install
|
||||
}
|
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils multibuild
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="git://github.com/lfranchi/libechonest.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="http://files.lfranchi.com/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A library for communicating with The Echo Nest"
|
||||
HOMEPAGE="https://projects.kde.org/projects/playground/libs/libechonest"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/2.3"
|
||||
IUSE="+qt4 qt5"
|
||||
|
||||
REQUIRED_USE="|| ( qt4 qt5 )"
|
||||
|
||||
RESTRICT="test" # Networking required
|
||||
|
||||
RDEPEND="
|
||||
qt4? (
|
||||
>=dev-libs/qjson-0.5[qt4(+)]
|
||||
dev-qt/qtcore:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS README TODO )
|
||||
|
||||
pkg_setup() {
|
||||
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconfigure() {
|
||||
local mycmakeargs=(
|
||||
-DECHONEST_BUILD_TESTS=OFF
|
||||
)
|
||||
|
||||
if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
|
||||
mycmakeargs+=(-DBUILD_WITH_QT4=ON)
|
||||
fi
|
||||
|
||||
if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
|
||||
mycmakeargs+=(-DBUILD_WITH_QT4=OFF)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
multibuild_foreach_variant myconfigure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
multibuild_foreach_variant cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
multibuild_foreach_variant cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
multibuild_foreach_variant cmake-utils_src_install
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST flacon-2.0.1.tar.gz 317356 SHA256 3408304e7ab524a2e8a621ea780579e1be7b3359fefe7d37a1b88f34d6120e02 SHA512 d095880f4aba0d528fb03a860aef6cb818af7fea52642db4a42ed26a1e5bf412d6fb8bff604e148a885ac661275fcc43966b3f56fea133e6acb3ccea15fe5f2c WHIRLPOOL e1c95430473616d79396fa42a7d9c8e4e6ac92ccd32e2c74e185e164607f61faeeb59743c052a93fb140a77e3a0b40738716bbe5e2efdae5ae6a99aae693ae9a
|
||||
EBUILD flacon-2.0.1.ebuild 2195 SHA256 7b8a5ba7864f6f4e6cd61749a55aaa73dafd1bcdf37444d8975db6d4b453d2f9 SHA512 d1e80969e0bb432ec739fb39ca7dd7938a5be0ac0053d48eefe945b8826f97cd99187d5932e44a3ff0e9c49e098c30104e28cbd0c11a1d4ca9dc2f7d999b65ac WHIRLPOOL c7bc97d49933b9e190df289b86ae1f4ba785aa9fd1e71ee2808703da97c52bd3a42bdc63a21ef60b0e5599de8be3068476fa1f8a57ec8dc2d3b0f1908a7214c3
|
||||
EBUILD flacon-9999.ebuild 2166 SHA256 491061623a3ed12d9b5d54c418277d4e960f9d44954c8c3d608f595dc99e61bd SHA512 f244bd2c1097fec59a7b4b3f467c39cb71cc698de48ab8036fa15d8d6b54c7426c052c5c64543022d868268fa7c55369b072b22fb05acc4cd1b3190e5f6fa873 WHIRLPOOL d52e2b2bb2b3ad1af0368076d55001e11d6778a3e6ec78ead87227dfc269dd18e86b03d3947ad00f42d2e8c280b3c041f592565ef7d2534e82126bd979e51182
|
||||
MISC ChangeLog 6850 SHA256 f85cd732b1a3548525470426f8117a37a15dbd54520e0b17dd1be06ba3267f91 SHA512 d215275b3129ba9ad1c3de36360a6abed2e2797b8fba026b0b6c3aad8c7b22bc3bcfc075cef009b351ceb97ea94f514e9251e43d838419abd0cfcd8594d5a228 WHIRLPOOL 092396c31ecae4919c169cf98a4a019be6692c00ac7592767948f85ea7c30e4d8b4dd8a146c3c684d25d55266873824a9ffd7b2abbe5d3130f7023025016b537
|
||||
MISC ChangeLog 7588 SHA256 a690649d30faa1b9a99c91e7630bf089d536278886fff8fcf1ca11fb793cdf62 SHA512 6b752b77b08daefb69fffb5556402513c38c47d049ff58fd1a66c7fb832821d4d5c0eef03cdf6539a9337a0c20d04e408003fc7f9e4ef21eb3b381308575084a WHIRLPOOL 20fd7ee80b75ce7f2621b6c5fab94b126bbba58befc512c3914ae7acaa18570778cdb4b4649e17f3e5db141262e2f9d3927d18fafe415c49d775efd1b9a2832f
|
||||
MISC ChangeLog-2015 2651 SHA256 6145bff9c7b65b58feb72727060db55adfaa70dd69a2d915f31b4bc582b7fa05 SHA512 7534e4c6c9871bbece2a7b47b5b382c3df39bd3f3cecd693de864bd179772311ba1087ab70591b5242db1f58c095e8709f6e193ce47929d074a340d4a236d8a2 WHIRLPOOL 4ed3d74601d866994508b8fbbe272e8dd78f45be8b65b9ea11054a2cabee71d9af7a457f9f5a178a3e4f7f5e27729f7303bee314aed712ee24b79b48acab42d4
|
||||
MISC metadata.xml 939 SHA256 26f90c801c683afced9ee7d09449dad6b9e62887f90fe91e889cde60b91ae096 SHA512 0dedbdc4d23acbe5cc96c060ee0730fe963389f727800095c175c440147756e06a872c77e3ac9ccf89dd975af62c6a123db1c69201e65c5632274e0c3002e126 WHIRLPOOL 1a7652c5bc2cbadd196d8ce96db002ebb3101fbe9f109b7e16b6f02c846a5a14dd81a49fffb41f6e6b771cc31a916b9116c02b50a8cd332b69b6544301197352
|
||||
|
@ -1,28 +0,0 @@
|
||||
commit 78346e9c9a8a70fa581989b2cc8b4e0933765330
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Wed Apr 20 19:37:45 2016 +0200
|
||||
|
||||
ad_spdif: take care of deprecated libavcodec API usage
|
||||
---
|
||||
|
||||
diff --git a/audio/decode/ad_spdif.c b/audio/decode/ad_spdif.c
|
||||
index eb2e2bb..56e4a81 100644
|
||||
--- a/audio/decode/ad_spdif.c
|
||||
+++ b/audio/decode/ad_spdif.c
|
||||
@@ -116,9 +116,16 @@ static int determine_codec_profile(struct dec_audio *da, AVPacket *pkt)
|
||||
goto done;
|
||||
}
|
||||
|
||||
+#if HAVE_AVCODEC_NEW_CODEC_API
|
||||
+ if (avcodec_send_packet(ctx, pkt) < 0)
|
||||
+ goto done;
|
||||
+ if (avcodec_receive_frame(ctx, frame) < 0)
|
||||
+ goto done;
|
||||
+#else
|
||||
int got_frame = 0;
|
||||
if (avcodec_decode_audio4(ctx, frame, &got_frame, pkt) < 1 || !got_frame)
|
||||
goto done;
|
||||
+#endif
|
||||
|
||||
profile = ctx->profile;
|
||||
|
@ -1,48 +0,0 @@
|
||||
commit cd9ee1a8533a3d5fb4c163802347e83c7db91923
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Wed Apr 20 13:05:29 2016 +0200
|
||||
|
||||
player: really start audio only once video is ready
|
||||
|
||||
The check whether video is ready yet was done only in STATUS_FILLING.
|
||||
But it also switched to STATUS_READY, which means the next time
|
||||
fill_audio_out_buffers() was called, audio would actually be started
|
||||
before video.
|
||||
|
||||
In most situations, this bug didn't show up, because it was only
|
||||
triggered if the demuxer didn't provide video packets quickly enough,
|
||||
but did for audio packets.
|
||||
|
||||
Also log when audio is started.
|
||||
|
||||
(I hate fill_audio_out_buffers(), why did I write it?)
|
||||
---
|
||||
|
||||
diff --git a/player/audio.c b/player/audio.c
|
||||
index 3a2c60b..2ce1669 100644
|
||||
--- a/player/audio.c
|
||||
+++ b/player/audio.c
|
||||
@@ -886,13 +886,18 @@ void fill_audio_out_buffers(struct MPContext *mpctx)
|
||||
|
||||
assert(mpctx->audio_status >= STATUS_FILLING);
|
||||
|
||||
+ // We already have as much data as the audio device wants, and can start
|
||||
+ // writing it any time.
|
||||
+ if (mpctx->audio_status == STATUS_FILLING)
|
||||
+ mpctx->audio_status = STATUS_READY;
|
||||
+
|
||||
// Even if we're done decoding and syncing, let video start first - this is
|
||||
// required, because sending audio to the AO already starts playback.
|
||||
- if (mpctx->audio_status == STATUS_FILLING && mpctx->vo_chain &&
|
||||
- !mpctx->vo_chain->is_coverart && mpctx->video_status <= STATUS_READY)
|
||||
- {
|
||||
- mpctx->audio_status = STATUS_READY;
|
||||
- return;
|
||||
+ if (mpctx->audio_status == STATUS_READY) {
|
||||
+ if (mpctx->vo_chain && !mpctx->vo_chain->is_coverart &&
|
||||
+ mpctx->video_status <= STATUS_READY)
|
||||
+ return;
|
||||
+ MP_VERBOSE(mpctx, "starting audio playback\n");
|
||||
}
|
||||
|
||||
bool audio_eof = status == AD_EOF;
|
@ -1,63 +0,0 @@
|
||||
commit b1a8e8dba66fb9c85e3a1d4e812d4f842db68fe6
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Fri Apr 22 15:45:23 2016 +0200
|
||||
|
||||
vd_lavc: fix hwdec fallback if hwdec pre-initialization fails
|
||||
|
||||
Damn.
|
||||
---
|
||||
|
||||
diff --git a/video/decode/vd_lavc.c b/video/decode/vd_lavc.c
|
||||
index a444f88..0bbe84c 100644
|
||||
--- a/video/decode/vd_lavc.c
|
||||
+++ b/video/decode/vd_lavc.c
|
||||
@@ -284,17 +284,14 @@ static void uninit(struct dec_video *vd)
|
||||
talloc_free(vd->priv);
|
||||
}
|
||||
|
||||
-static bool force_fallback(struct dec_video *vd)
|
||||
+static void force_fallback(struct dec_video *vd)
|
||||
{
|
||||
vd_ffmpeg_ctx *ctx = vd->priv;
|
||||
- if (!ctx->hwdec)
|
||||
- return false;
|
||||
|
||||
uninit_avctx(vd);
|
||||
int lev = ctx->hwdec_notified ? MSGL_WARN : MSGL_V;
|
||||
mp_msg(vd->log, lev, "Falling back to software decoding.\n");
|
||||
init_avctx(vd, ctx->decoder, NULL);
|
||||
- return true;
|
||||
}
|
||||
|
||||
static void reinit(struct dec_video *vd)
|
||||
@@ -332,7 +329,7 @@ static void reinit(struct dec_video *vd)
|
||||
}
|
||||
|
||||
init_avctx(vd, decoder, hwdec);
|
||||
- if (!ctx->avctx)
|
||||
+ if (!ctx->avctx && hwdec)
|
||||
force_fallback(vd);
|
||||
}
|
||||
|
||||
@@ -767,7 +764,8 @@ static struct mp_image *decode_with_fallback(struct dec_video *vd,
|
||||
decode(vd, packet, flags, &mpi);
|
||||
if (ctx->hwdec_failed) {
|
||||
// Failed hardware decoding? Try again in software.
|
||||
- if (force_fallback(vd) && ctx->avctx)
|
||||
+ force_fallback(vd);
|
||||
+ if (ctx->avctx)
|
||||
decode(vd, packet, flags, &mpi);
|
||||
}
|
||||
|
||||
@@ -805,8 +803,10 @@ static int control(struct dec_video *vd, int cmd, void *arg)
|
||||
return CONTROL_TRUE;
|
||||
}
|
||||
case VDCTRL_FORCE_HWDEC_FALLBACK:
|
||||
- if (force_fallback(vd))
|
||||
+ if (ctx->hwdec) {
|
||||
+ force_fallback(vd);
|
||||
return ctx->avctx ? CONTROL_OK : CONTROL_ERROR;
|
||||
+ }
|
||||
return CONTROL_FALSE;
|
||||
case VDCTRL_REINIT:
|
||||
reinit(vd);
|
@ -1,19 +0,0 @@
|
||||
commit 1f1117d0dd61e47d1c64f567be1ca80ac968bd22
|
||||
Author: Philip Sequeira <phsequei@gmail.com>
|
||||
Date: Sun Apr 17 02:09:54 2016 -0400
|
||||
|
||||
input: fix parsing multiple input command prefixes
|
||||
---
|
||||
|
||||
diff --git a/input/cmd_parse.c b/input/cmd_parse.c
|
||||
index c2c3270..01e4bb6 100644
|
||||
--- a/input/cmd_parse.c
|
||||
+++ b/input/cmd_parse.c
|
||||
@@ -273,7 +273,6 @@ static struct mp_cmd *parse_cmd_str(struct mp_log *log, void *tmp,
|
||||
break;
|
||||
if (pctx_read_token(ctx, &cur_token) < 0)
|
||||
goto error;
|
||||
- break;
|
||||
}
|
||||
|
||||
if (!find_cmd(ctx->log, cmd, cur_token))
|
@ -1,59 +0,0 @@
|
||||
commit 786f37ae1c77b46b34ed66b4a73c42ff64bfc9b8
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Sat Apr 23 17:16:54 2016 +0200
|
||||
|
||||
player: cleaner determination of current playback PTS
|
||||
|
||||
In particular, this won't overwrite the playback PTS in coverart mode,
|
||||
which actually fixes relative seeks.
|
||||
---
|
||||
|
||||
diff --git a/player/playloop.c b/player/playloop.c
|
||||
index 71ecd7e..6eadcbc 100644
|
||||
--- a/player/playloop.c
|
||||
+++ b/player/playloop.c
|
||||
@@ -958,6 +958,17 @@ void run_playloop(struct MPContext *mpctx)
|
||||
fill_audio_out_buffers(mpctx);
|
||||
write_video(mpctx);
|
||||
|
||||
+ if (mpctx->vo_chain && !mpctx->vo_chain->is_coverart &&
|
||||
+ mpctx->video_status >= STATUS_PLAYING &&
|
||||
+ mpctx->video_status < STATUS_EOF)
|
||||
+ {
|
||||
+ mpctx->playback_pts = mpctx->video_pts;
|
||||
+ } else if (mpctx->audio_status >= STATUS_PLAYING &&
|
||||
+ mpctx->audio_status < STATUS_EOF)
|
||||
+ {
|
||||
+ mpctx->playback_pts = playing_audio_pts(mpctx);
|
||||
+ }
|
||||
+
|
||||
if (mpctx->lavfi) {
|
||||
if (lavfi_process(mpctx->lavfi))
|
||||
mpctx->sleeptime = 0;
|
||||
@@ -967,14 +978,6 @@ void run_playloop(struct MPContext *mpctx)
|
||||
|
||||
handle_playback_restart(mpctx);
|
||||
|
||||
- // Use the audio timestamp if no video, or video is enabled, but has ended.
|
||||
- if (mpctx->video_status == STATUS_EOF &&
|
||||
- mpctx->audio_status >= STATUS_PLAYING &&
|
||||
- mpctx->audio_status < STATUS_EOF)
|
||||
- {
|
||||
- mpctx->playback_pts = playing_audio_pts(mpctx);
|
||||
- }
|
||||
-
|
||||
handle_dummy_ticks(mpctx);
|
||||
|
||||
update_osd_msg(mpctx);
|
||||
diff --git a/player/video.c b/player/video.c
|
||||
index 0af0b90..7610c12 100644
|
||||
--- a/player/video.c
|
||||
+++ b/player/video.c
|
||||
@@ -1380,7 +1380,6 @@ void write_video(struct MPContext *mpctx)
|
||||
|
||||
mpctx->video_pts = mpctx->next_frames[0]->pts;
|
||||
mpctx->last_vo_pts = mpctx->video_pts;
|
||||
- mpctx->playback_pts = mpctx->video_pts;
|
||||
|
||||
shift_frames(mpctx);
|
||||
|
@ -1,27 +0,0 @@
|
||||
commit 5f97bd42234ecc6fca7e06b9831318d67e865c8b
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Sun Apr 24 18:24:46 2016 +0200
|
||||
|
||||
player: assume video forwards timestamps jumps only with some formats
|
||||
|
||||
Another crappy fix for timestamp reset issues. This time, we try to fix
|
||||
files which have very weird but legitimate frame durations, such as
|
||||
cdgraphics. It can have many short frames, but once in a while there are
|
||||
potentially very long frames.
|
||||
|
||||
Fixes #3027.
|
||||
---
|
||||
|
||||
diff --git a/player/video.c b/player/video.c
|
||||
index 7610c12..2714060 100644
|
||||
--- a/player/video.c
|
||||
+++ b/player/video.c
|
||||
@@ -685,7 +685,7 @@ static void handle_new_frame(struct MPContext *mpctx)
|
||||
double pts = mpctx->next_frames[0]->pts;
|
||||
if (mpctx->video_pts != MP_NOPTS_VALUE) {
|
||||
frame_time = pts - mpctx->video_pts;
|
||||
- double tolerance = 15;
|
||||
+ double tolerance = mpctx->demuxer->ts_resets_possible ? 5 : 1e4;
|
||||
if (frame_time <= 0 || frame_time >= tolerance) {
|
||||
// Assume a discontinuity.
|
||||
MP_WARN(mpctx, "Invalid video timestamp: %f -> %f\n",
|
@ -1,23 +0,0 @@
|
||||
commit 47e7676e7e1d39bf8bcd5fa623698f383a60712e
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Sat Apr 23 17:24:03 2016 +0200
|
||||
|
||||
player: force VO reconfig when unselecting video track
|
||||
|
||||
Switches to a black window if --force-window is used while coverart
|
||||
"video" is playing.
|
||||
---
|
||||
|
||||
diff --git a/player/loadfile.c b/player/loadfile.c
|
||||
index 4890245..2b88ecf 100644
|
||||
--- a/player/loadfile.c
|
||||
+++ b/player/loadfile.c
|
||||
@@ -452,7 +452,7 @@ void mp_switch_track_n(struct MPContext *mpctx, int order, enum stream_type type
|
||||
if (type == STREAM_VIDEO) {
|
||||
uninit_video_chain(mpctx);
|
||||
if (!track)
|
||||
- handle_force_window(mpctx, false);
|
||||
+ handle_force_window(mpctx, true);
|
||||
} else if (type == STREAM_AUDIO) {
|
||||
clear_audio_output_buffers(mpctx);
|
||||
uninit_audio_chain(mpctx);
|
@ -1,25 +0,0 @@
|
||||
commit 4ebac1e936f761f08d455acf77be40c93048f6d5
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Thu Apr 14 22:39:10 2016 +0200
|
||||
|
||||
player: fix use-after-free with --screenshot-directory
|
||||
|
||||
Probably fixes #3049.
|
||||
---
|
||||
|
||||
diff --git a/player/screenshot.c b/player/screenshot.c
|
||||
index 02cbb4a..33b972b 100644
|
||||
--- a/player/screenshot.c
|
||||
+++ b/player/screenshot.c
|
||||
@@ -287,9 +287,10 @@ static char *gen_fname(screenshot_ctx *ctx, const char *file_ext)
|
||||
void *t = fname;
|
||||
dir = mp_get_user_path(t, ctx->mpctx->global, dir);
|
||||
fname = mp_path_join(NULL, dir, fname);
|
||||
- talloc_free(t);
|
||||
|
||||
mp_mkdirp(dir);
|
||||
+
|
||||
+ talloc_free(t);
|
||||
}
|
||||
|
||||
if (!mp_path_exists(fname))
|
@ -1,19 +0,0 @@
|
||||
commit e232f1a731a9089a13d88def6c1f2c1a069a6353
|
||||
Author: trUSTssc <trUSTssc@users.noreply.github.com>
|
||||
Date: Sun Apr 24 20:11:36 2016 +0200
|
||||
|
||||
player: fix memleak when using video-frame-info
|
||||
---
|
||||
|
||||
diff --git a/player/command.c b/player/command.c
|
||||
index 7f65534..738865b 100644
|
||||
--- a/player/command.c
|
||||
+++ b/player/command.c
|
||||
@@ -2581,6 +2581,7 @@ static int mp_property_video_frame_info(void *ctx, struct m_property *prop,
|
||||
{0}
|
||||
};
|
||||
|
||||
+ talloc_free(f);
|
||||
return m_property_read_sub(props, action, arg);
|
||||
}
|
||||
|
@ -1,21 +0,0 @@
|
||||
commit 8c02c92ab962107ee43c71854bd9712cc492046e
|
||||
Author: wm4 <wm4@nowhere>
|
||||
Date: Fri Apr 15 09:45:15 2016 +0200
|
||||
|
||||
vo_opengl: rpi: don't include x11 header file
|
||||
|
||||
Copy & paste bug.
|
||||
---
|
||||
|
||||
diff --git a/video/out/opengl/context_rpi.c b/video/out/opengl/context_rpi.c
|
||||
index c01c173..c0ca733 100644
|
||||
--- a/video/out/opengl/context_rpi.c
|
||||
+++ b/video/out/opengl/context_rpi.c
|
||||
@@ -19,7 +19,6 @@
|
||||
#include <assert.h>
|
||||
|
||||
#include "common/common.h"
|
||||
-#include "video/out/x11_common.h"
|
||||
#include "context.h"
|
||||
|
||||
#include "context_rpi.h"
|
@ -1 +1 @@
|
||||
Tue, 10 May 2016 13:08:41 +0000
|
||||
Wed, 11 May 2016 06:38:59 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 10 May 2016 13:08:41 +0000
|
||||
Wed, 11 May 2016 06:38:59 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) acl? ( virtual/acl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( xattr? ( sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzo? ( >=dev-libs/lzo-2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nettle? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( virtual/os-headers e2fsprogs? ( sys-fs/e2fsprogs ) ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=BSD tar command
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.libarchive.org/
|
||||
IUSE=acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl +lzma lzo nettle static-libs xattr +zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=BSD BSD-2 BSD-4 public-domain
|
||||
RDEPEND=!libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) acl? ( virtual/acl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( xattr? ( sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzo? ( >=dev-libs/lzo-2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nettle? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
|
||||
SLOT=0/13
|
||||
SRC_URI=http://www.libarchive.org/downloads/libarchive-3.1.2.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=26294d2dbe0da6f973ab7e8d49cb0483
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=>=app-crypt/mhash-0.8.18-r1
|
||||
DESCRIPTION=Generate or check digests or MACs of files
|
||||
EAPI=6
|
||||
HOMEPAGE=http://mcrypt.hellug.gr/shash/
|
||||
IUSE=static
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=app-crypt/mhash-0.8.18-r1
|
||||
SLOT=0
|
||||
SRC_URI=ftp://mcrypt.hellug.gr/pub/mcrypt/shash/shash-0.2.6.tar.gz
|
||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=37b58c98e9af5a2aeb5ba94a08826f84
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare
|
||||
DEPEND=x11-libs/libX11 dev-libs/glib:2 gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) >=dev-libs/atk-1 >=x11-libs/pango-1 doc? ( app-doc/doxygen >=app-text/docbook-xsl-stylesheets-1.73.1 ) dev-lang/perl virtual/pkgconfig >=dev-util/intltool-0.33 sys-devel/libtool >=sys-apps/sed-4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Smart Common Input Method (SCIM) is an Input Method (IM) development platform
|
||||
EAPI=6
|
||||
HOMEPAGE=https://sourceforge.net/projects/scim
|
||||
IUSE=doc gtk3
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=x11-libs/libX11 dev-libs/glib:2 gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) >=dev-libs/atk-1 >=x11-libs/pango-1
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/scim/scim-1.4.16.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=ce527e4b39627bfe9d474056f8514e02
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=dev-libs/xapian:0/1.3.7 dev-lang/perl dev-libs/libpcre sys-libs/zlib
|
||||
DESCRIPTION=An application built on Xapian, consisting of indexers and a CGI search frontend
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.xapian.org/
|
||||
KEYWORDS=~amd64 ~arm ~mips ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/xapian:0/1.3.7 dev-lang/perl dev-libs/libpcre sys-libs/zlib
|
||||
SLOT=0
|
||||
SRC_URI=http://www.oligarchy.co.uk/xapian/1.3.6/xapian-omega-1.3.6.tar.xz
|
||||
_md5_=3d20a1df8cd56dad8c0c0a844f31b31b
|
@ -0,0 +1,16 @@
|
||||
DEFINED_PHASES=compile config configure install postinst preinst prepare pretend setup test unpack
|
||||
DEPEND=|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) mroonga? ( app-text/groonga-normalizer-mysql ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) server? ( cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy ) oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= ) pam? ( virtual/pam:0= ) tokudb? ( app-arch/snappy ) ) >=dev-libs/libpcre-8.35:3= virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12 kernel_linux? ( sys-process/procps:0= dev-libs/libaio:0= ) >=sys-apps/sed-4 >=sys-apps/texinfo-4.7-r1 !dev-db/mariadb-native-client[mysqlcompat] jemalloc? ( dev-libs/jemalloc:0= ) tcmalloc? ( dev-util/google-perftools:0= ) systemtap? ( >=dev-util/systemtap-1.3:0= ) openssl? ( >=dev-libs/openssl-1.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) >=sys-libs/zlib-1.2.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] sys-libs/ncurses:0= virtual/yacc static? ( sys-libs/ncurses[static-libs] )
|
||||
DESCRIPTION=An enhanced, drop-in replacement for MySQL
|
||||
EAPI=6
|
||||
HOMEPAGE=http://mariadb.org/
|
||||
IUSE=bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 debug embedded extraengine jemalloc latin1 libressl +openssl +perl profiling selinux +server systemtap static static-libs tcmalloc test yassl
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=galera? ( sst-xtrabackup? ( >=dev-db/xtrabackup-bin-2.2.4 ) ) perl? ( >=dev-perl/DBD-mysql-2.9004 ) ~virtual/mysql-5.6[embedded=,static=] virtual/libmysqlclient:0/18[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs=]
|
||||
RDEPEND=mroonga? ( app-text/groonga-normalizer-mysql ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) server? ( cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy ) oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= ) pam? ( virtual/pam:0= ) tokudb? ( app-arch/snappy ) ) >=dev-libs/libpcre-8.35:3= galera? ( sys-apps/iproute2 =sys-cluster/galera-25* sst-rsync? ( sys-process/lsof ) sst-xtrabackup? ( net-misc/socat[ssl] ) ) perl? ( !dev-db/mytop virtual/perl-Getopt-Long dev-perl/TermReadKey virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes ) kernel_linux? ( sys-process/procps:0= dev-libs/libaio:0= ) >=sys-apps/sed-4 >=sys-apps/texinfo-4.7-r1 !dev-db/mariadb-native-client[mysqlcompat] jemalloc? ( dev-libs/jemalloc:0= ) tcmalloc? ( dev-util/google-perftools:0= ) systemtap? ( >=dev-util/systemtap-1.3:0= ) openssl? ( >=dev-libs/openssl-1.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) >=sys-libs/zlib-1.2.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] sys-libs/ncurses:0= selinux? ( sec-policy/selinux-mysql ) abi_x86_32? ( !app-emulation/emul-linux-x86-db[-abi_x86_32(-)] ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster server? ( !prefix? ( dev-db/mysql-init-scripts ) ) !<virtual/mysql-5.6-r4
|
||||
REQUIRED_USE=server? ( tokudb? ( jemalloc ) ) static? ( !pam ) ^^ ( yassl openssl libressl ) !server? ( !extraengine !embedded ) ?? ( tcmalloc jemalloc ) static? ( !libressl !openssl yassl )
|
||||
RESTRICT=!bindist? ( bindist )
|
||||
SLOT=0/18
|
||||
SRC_URI=https://downloads.mariadb.org/interstitial/mariadb-10.1.14/source/mariadb-10.1.14.tar.gz mirror://gentoo/mysql-extras-20160131-0252Z.tar.bz2 https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-20160131-0252Z.tar.bz2 https://dev.gentoo.org/~grknight/distfiles/mysql-extras-20160131-0252Z.tar.bz2 https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-20160131-0252Z.tar.bz2 https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-20160131-0252Z.tar.bz2
|
||||
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 mysql-multilib-r1 f6d002c20338cc9d576412e8b389d22c prefix e7f2b9c6e57342e5d25eac22fce23062 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=94e3eb3f1bc2fad038576d40bbe62f7a
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install test
|
||||
DEPEND=sys-libs/zlib
|
||||
DESCRIPTION=Xapian Probabilistic Information Retrieval library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.xapian.org/
|
||||
IUSE=doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +brass +chert +inmemory
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/zlib
|
||||
REQUIRED_USE=inmemory? ( chert )
|
||||
SLOT=0/1.3.7
|
||||
SRC_URI=http://oligarchy.co.uk/xapian/1.3.6/xapian-core-1.3.6.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=92f5a7ce3fca33ca928c1a7304598cf5
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue