Sync with portage [Wed May 11 10:31:25 MSK 2016].

master
root 8 years ago
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[@]}"
}

@ -184,3 +184,17 @@
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
*unrar-5.4.1 (10 May 2016)
10 May 2016; Lars Wendler <polynomial-c@gentoo.org> +unrar-5.4.1.ebuild:
Bump to version 5.4.1
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
10 May 2016; Lars Wendler <polynomial-c@gentoo.org> -unrar-5.3.9.ebuild:
Removed old.
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

@ -3,11 +3,11 @@ AUX unrar-5.2.2-no-auto-clean.patch 446 SHA256 3c458b58f8ee61f92c747abd8fa78dc7e
DIST unrarsrc-5.1.6.tar.gz 215185 SHA256 3c38eaabc655527244fd0c3ba3beff567ea24aad37d448488643242fd4cf41a5 SHA512 a7a7800ac94850320ce3e2dd24c5005694dd59360b7f3fc7886ef241153e471459b0b9397d1dacbc3adcd19044cdcb8a8a847e16d7b224af149a1455f46fcaa0 WHIRLPOOL bcb9d1b60f42357cb236cbb5e86eb19dd4ed623244036fc1e8fc3759eef3d4002e6ffc90d3cf5b5200e81fe018a2215c0238ee2aac7148e51f130e43ad3e5ea0
DIST unrarsrc-5.2.7.tar.gz 218880 SHA256 ef14757e943787b439fedf2c564c1f38d0db315528a928e0de170860717e2fac SHA512 95e06451e2bec46a12e5b9b1423c3ea31ce86859f8086812d9c442aaa69627f72635a6a8c197b30dbc7e99bbf7c7caaa25d703caecbe03c697cc0e5b7644d638 WHIRLPOOL 49f5492a7441192d96616f892012ca2dac8a94063e806ece3c62bf13d29beb9d2d0368a186c0f0bff8814c9e6af542ba6b447a61683295f560f120ff75507379
DIST unrarsrc-5.3.11.tar.gz 223663 SHA256 77b87af4b2976ef7c6b0c79e071284c2c1b035a9543273ec925f9d92f73b8763 SHA512 14ea833fe4c2d81718df25794d2e795a255f92c68a5533d6a7d2cbfc072db3ce07bba7ba1fd5555aad1a17fbaf4980eb217a7d9f6158461fa917e1a17590569b WHIRLPOOL 60c909d9005cb0e2cfbef606b2dc66d9f7b3fd019fbf8ad83ce8b07f9e11c1890db175836ee3e63a21aa2f309ac0ebfebcf2ed5f60ca321a9b8a1b89409b1331
DIST unrarsrc-5.3.9.tar.gz 223514 SHA256 ff593728aed0ac865908b8ea52cff449a4c298f095db2f3d27438ffbc3e35d5b SHA512 7c53918b5e153040db49bc638c96fb74457a017d06401927acdafc3589c50938f21a242b4d381eb976be15b74d50464a075ccb032b46a898391419248705a935 WHIRLPOOL 08ea2bfaf7a06fbaa3ecdfb94764570245bcb64c1a657a2822b2acad5bf335341d2106de7db09de0449b649852de7d21522c2ee75d3a5cb5c86b16457bc9f803
DIST unrarsrc-5.4.1.tar.gz 225911 SHA256 93444ce11626683db5900f795c6961137dd8758fd118bf0854cf43fb9cf9743d SHA512 422b09701171888c27b428dc0de6e44671a8305930d2d82cc48bc160b4cb0b6140c2af39ee2a6aa61bc08fa5753ad746db9a9409cd6373123b07aba0902e8d90 WHIRLPOOL a505f37e40d9fd273db5ae912d5b8d6ac08ba7a6d52f6d48594cf63e7eb5ccc238e141e37b161efd21726620e97d810d3e7f4da77284dcb7f8d26226ac38b920
EBUILD unrar-5.1.6.ebuild 1775 SHA256 8ece957057aee8332b1a9cded539441ca0d7640463eb4fc973054cca5c004e96 SHA512 477615d9717a356493cbe34db683d6175f2ca3d5d9600b48ed6ae7a20e3dd556e4b0ba7af8d8055e43ec41e126b9bc8732d3d1d1e773ad04279082b628809d67 WHIRLPOOL ffbe2893c39c1774f099d2320448ec82e25656f7e651d19ec30aa376890af4ff9d5f3f4935c724382caf444dab8e85f8aa76a01643ce9f5fa94aed6e01bc727f
EBUILD unrar-5.2.7.ebuild 1809 SHA256 fedb901db504a66c51ef18f6742dd43b7ca3e131d7eb870534fbc6bc30f205f8 SHA512 0d3f0a0c8153229742f46bf663b81747b3f8149ffccd98b0291ca067a80e1ad30943766e8569ef1060ce13ea885d90c41d5431afbbf475bce05a16d3ac7c7fe5 WHIRLPOOL bb057829eef04a21268faab640eaa86abb00192ce5014df3982706468c7d188a0cd79ade4aca24382eb449e9c085059b44aee7bbc133f284fd0abc58266304d1
EBUILD unrar-5.3.11.ebuild 1826 SHA256 35bbd7e03bd2b4416fe93630078b2eb2c949136484b1e9d5a85413cf1d5a95d8 SHA512 ff19d51641df931006e066d4a178fead1c709d8c9e418c32f75d1a21544d1435d050df18703efdaf20ed7ff9879b1c5c3ce3bb0fb492444ba7ec1e0979551a59 WHIRLPOOL a609c5f5f36029947bb09f68919fabdb7e6865588d48bbaf0ab9be4b60f8bbefd5325122914c02c20375bf83cdfe3c87ce23fd9766fa9b65431e159b137b1b1b
EBUILD unrar-5.3.9.ebuild 1833 SHA256 a0eb783a71a4bf0c1038deb9dc5d00ddcf3a1b8376b3d59ebb848d8c7a676118 SHA512 55b0efbb6060acde161221777d120e20143737fb5df72ae37781c9bbdd352b6d1a7e14bf7a43e34a5b0f4ed9892f6ee514aa9aef1a3fc5ba8e7acc1ddb508ba3 WHIRLPOOL a1b66ce69cebb9e4e2e337c63819f8c72890b1414d8bcce4276f9af6d12ee893005c3e3109e33285ea6b7719ae63b2b22e23d2141887d9fdb1d8cb961cdcef71
MISC ChangeLog 6111 SHA256 fdc39ca4433c3bdf7003f8f605efcfd18e4e50ed451e4ef11f0194c84c7dab1b SHA512 0b042c4c1011510cdd1437ae691c656f8471b30531ab52c66edc65afbf9440c89326ae5034957fa3ed6339963e5f10c62d0c3bc25af61126690936a701a99bfb WHIRLPOOL 6f4d533612f539f9d42bdbc84c0b53933988691015626228b3fa6267b59117d74ead2aade0b800c8a24bc435d719e1b50232304d1b12a06f2d24d7f3cc031470
EBUILD unrar-5.4.1.ebuild 1833 SHA256 a0eb783a71a4bf0c1038deb9dc5d00ddcf3a1b8376b3d59ebb848d8c7a676118 SHA512 55b0efbb6060acde161221777d120e20143737fb5df72ae37781c9bbdd352b6d1a7e14bf7a43e34a5b0f4ed9892f6ee514aa9aef1a3fc5ba8e7acc1ddb508ba3 WHIRLPOOL a1b66ce69cebb9e4e2e337c63819f8c72890b1414d8bcce4276f9af6d12ee893005c3e3109e33285ea6b7719ae63b2b22e23d2141887d9fdb1d8cb961cdcef71
MISC ChangeLog 6512 SHA256 6bbeb12571ae523c1bfd68acafd519b3a1271782e4dd8cbd49e0101d59518d0f SHA512 bf9702a45d86088b6813c091befde7efa693353a183170bc8752187ffb37d2a6d24d52777918168d6f07fb778ac74894f6bd53070528e9bac4c320b1a621936a WHIRLPOOL adadfe62e5eb53c705237826602034bc9f391459faba2f44628911fd77dc8bffdb2d565a4be2aed1bf6defd10648d5e9c7b1e563c674e1df6a964b4f791ce9a2
MISC ChangeLog-2015 27748 SHA256 678c90a69bcbb5a698543fa061e46b55fdc9a4b34d4fd261579d563de728c76e SHA512 851e48e9796f79b68421bbbf1b1ff3f242b4d89df2fe53fb36f58d3c7a4d18ed0b35316d09ca016b8c1b2fa4663870a50b9da43dde6e685f1966e752bf55ad1e WHIRLPOOL fd77ff80db0db5b469bc881a4147f0c24bdbc8af86b451284cc1da42c9fdef6cee3dd8aadb733416a3d0441a227022fe839183691b62d5b008a3e9663a6c4cd2
MISC metadata.xml 334 SHA256 9d8c3e5281bdae243190a1e6acbf496165fb01188823f303fbefb5b56d148f8e SHA512 16636f6448b0c8672b2a21c4598cf123ac46999239a5647d27c7e9997b8fee9d4f82828e464a663ef2ebf83189f2f9f11eb84d95454f56058652b159b2985974 WHIRLPOOL 5a2e9551b2916de3ec401a75df9666df587f228c7ecf757b89c82c2e07ce603503df7fb47207a50daaa4eb9749c991199696f7ed4482c07fcabd321aca323eb2

@ -58,3 +58,15 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*shash-0.2.6-r3 (10 May 2016)
10 May 2016; Sven Wegener <swegener@gentoo.org>
+files/shash-0.2.6-format-security.patch, +shash-0.2.6-r3.ebuild:
Fix compilation with format-security (bug #521004)
Also update EAPI to 6
Closes: https://github.com/gentoo/gentoo/pull/1345
Signed-off-by: Sven Wegener <swegener@gentoo.org>

@ -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}
}

@ -54,3 +54,22 @@
Package-Manager: portage-2.2.28
10 May 2016; Patrice Clement <monsieurp@gentoo.org> atom-1.7.3.ebuild,
+files/atom-unbundle-electron.patch, +files/gyp-unbundle.py, metadata.xml:
Switch to using dev-util/electron, recompile binaries and unbundle
libraries.
Proper build of dev-util/electron is now in the tree (#579116),
which makes it possible to rebuild Atom properly, i.e. without
the use of precompiled blobs and with proper library unbundling.
The strategy used in this build is to take the upstream release
build and recompile the native module portions against the system
Electron and system libraries.
Gentoo-Bug: https://bugs.gentoo.org/582462
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1430
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

@ -29,5 +29,5 @@ DIST nodegit-promise-4.0.0.tgz 9486 SHA256 7b1c4f2a0e2475ffb333a5d360dc2c006e74a
DIST nodegit-promisify-node-0.4.0.tar.gz 6190 SHA256 9bf342475d7c82d2f95d29eb1ce97f6f61387170d37c3690d107aaa0109dd435 SHA512 e9771bbd857084f115df7cee884182fd5c5e9e8f600350bd1a38c72427f34edcf1125280ebbc3154dc93db86fa614b75ab9df7d1b8b22f90ea3e80cc1cb70830 WHIRLPOOL 224c24cc0e5f8b0858eef565cfb40327f2369f8f60869b84e263d967e3c9d780773af9b06f31b9e895a4fd66aa78ca4369bf1d6b6f9f2c607af6722e29fe70ad
DIST nodejs-nan-2.0.9.tar.gz 147832 SHA256 4c29221f2beacd79a53f3399f3e6c34a33a0febf5249d92947391e615bfb4899 SHA512 7a680759f2391901c34c2fdd6be20565869c666bde786767a016beade561137b12038afbcf089496f9febdff3a9e6638e310f0ce8f60efb8beca5204ad8e1442 WHIRLPOOL c88038876b294f44da6f6f0a697f91f60d5c2beee018b95115dbd284ce23db80f76593737f507c02a4515265a06f59df4573b657062e6b1252c0ed4d834fe28a
EBUILD atom-1.7.3.ebuild 11887 SHA256 2b00cc4330327c0dd51976720596ae71009cd0fbbe13834b222455f4c2f11f6b SHA512 fbc281f76d65025dabf49b98dae91adbf5a55bed08f09af4cbbc74942d7e472a2cc480fbabc02966ec6d00431d6b1ffc61aefd04ed3ae2cdc3829a9d699cebd1 WHIRLPOOL 00f2c2bcb12259e004422e3c9cc44c651fbd3f5890263b1ded8d2fd96a13cf575045cf7c49ab0e407efa6ad5670c635d19ab4eef7fb6fc5b501e881e3c54181d
MISC ChangeLog 1347 SHA256 63ca03eb3c105dcd3dd8f7ecf81f4d6e597ac22a07d24fa1c8975a12c491ae1a SHA512 3fb7d7876b95c32b6c8b0dcdfcaa94dcea9adbbaa9d3c854836192715e6d37ef8309594f02d8e654c183f8d8c0a8f466d601facc03cde6bb22f0623fcf8ceb9e WHIRLPOOL d11715ba8b487b72dcb1e587d029cf304e49d4ba06e60e368602d8502ed3b95919b352f6cf251d9d6fcfcb667937116c53e73798d93d76d1f4c89246e7430ab6
MISC ChangeLog 2137 SHA256 d8ed94df8d77d787ffbde778579e836f6b98e95141b20cee29dfb690b3cd4bec SHA512 2b2828bc62848c784ce53d72674799be34db0d5c20366f1a76444f46880f889f12f0c88c9b60b2493b41a85b0bbd489f13b12a2a4a5370eb88426ec9f23bcbdd WHIRLPOOL bdd6298ed2928363088a524aa2309f059c154231d64d0a0504ba0dd0df4a622cacffc0b962aaf26d6e9f31a8c9130e9013548b424fa68c0840f4b391886570ea
MISC metadata.xml 444 SHA256 e90f68704cae3e1d23ec1204c65b6a78f95520db179974ef8aebe9023ccdcb4e SHA512 3d9ee62117c1437e7064652c59b3f24c975b8406ce0c7c40c91a25b1e0b76798c3bcfd2f7c9c93d246298ab44d4df36d2f448080aeefa1eab3fe4cf4f2abf948 WHIRLPOOL 7c56e7b624883fe5019939cde31a623190d14fa461704d372c754571c3334d487abad3ee2ed74b60ae7471a18c92e0d2ca98bd08eb736eee13f7749bcaf5afa6

@ -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
}

@ -64,3 +64,14 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*email2trac-2.8.8 (10 May 2016)
10 May 2016; Ian Delaney <idella4@gentoo.org> +email2trac-2.8.8.ebuild:
bump to vn. 2.8.8
new ebuild submitted via
Gentoo-bug: #58115
Package-Manager: portage-2.2.28

@ -4,6 +4,6 @@ DIST email2trac-2.8.8.tar.gz 108366 SHA256 a22e1a45b3682723f1ed45afe48b2b5b15433
EBUILD email2trac-2.6.2-r1.ebuild 950 SHA256 cb67047c81e2a67eafb2e4a489d5cce8b36bca7d33f0460522b0b463debd00e9 SHA512 314e903aead933ee68cf0e30f6fc3b9c6ca80410fecbb0a2a839b0be374d815a20a4e68e62991da1419fac6126322714609f62278da92cc03746a7e322ed5e01 WHIRLPOOL a0e357d6f53c35e21afc4bd6325f9adb62184319d57e93debff83f9bb26a830456e350b02273c0989c4e1a706652c6ec8120bcc305d60d0823e679920c27945a
EBUILD email2trac-2.8.4.ebuild 950 SHA256 4de37f2284e6b39b20ae5296861d400421f638d9fb4678ef06a7eb8fd1e81c32 SHA512 a7d4fd59915930a31fe102bddbb7fe357054d1edde38d051fd0e62fea8113c24f038ee9abeaec9356366a25b771fc4c1277baf2cff331501e9c654fac45ed9bf WHIRLPOOL c9f6ce24c62304dd79af2bf87a36e0ef2ac3c204b05c6cba8890334839cb7843ebf2d21bef0cf46a1af823dcfb033618638b9d002fd5f382481bf21da8ad9e03
EBUILD email2trac-2.8.8.ebuild 950 SHA256 d281af7b7017ac2a0adab6fc844640e7a47d7e05d9a9feb6230a4b350b3766ab SHA512 dfc0115bdc7118849071d864e144c16f3f9bcc3c35752d0cbf18de82a2b956c648bef264c0ced3cc8716ac4a9dd867c74909a2ecba2d23dc8cc2c990ed3a2650 WHIRLPOOL c9bf11ffecce3419ef2e6233c7af94db23f5ce879277ae3079640aad788a7bcb1eedeb5286f61254a2dda8f347cb5914f4b08261c1f61feb388bbe97689e486a
MISC ChangeLog 2500 SHA256 e51cb671d7223b67aae552f6b1b4622bc4883346c8d7e95c9a1086e467ae33ff SHA512 e9ac56095c6ed35221c7b7513859fc9af5be4bbea9d349b1d8a2a2a75f4b2049388318a478a5fda70f455172aec1864815617a8553d3e10f1207039769e98a54 WHIRLPOOL 865ebee755b98efe334d06fe199c14e8906a3cb7a1a00cd77639e9215999b9607e09af23f26a04243b6bdb514e26aba5f7b4610a0387d06af2142ab6969cea92
MISC ChangeLog 2713 SHA256 4922383b1346178ae77d4d0b90be0416aed1ab235507ab97575d3cfd00bad99e SHA512 8003259cf21250f0a6303608a2b8ee0db05370028690c5be2859c913c8b5c359d2e29bd50d5de1981f95eaefd91c9d7613e919df33cbea3a7be6d3aee9fd25ce WHIRLPOOL d69c9179fcb62677f243280c204939363674e339970a672d791109733d56a4ea5cb983433cb36cbcdcbd8ecdcd08a67bcc054b0a7c06a2c25e8074c2f854ff67
MISC ChangeLog-2015 2369 SHA256 655f99d52dc5357d7df590f69e574c3afd561e98b8c966590711f0b4e63d2e87 SHA512 bba87b1e8887e3f5d206a3304d3c41906a94d0cf9f1d4be4c75bd1b718375aed121d38e24b8328dbe80ec24e43d19727c3b2bc04adcc74712f5b81f0567ab284 WHIRLPOOL 619bb84199284961e4705b44c8f42a22e8ebf7f1304029abe04422c998b7e23be3cacb3458d51f93536ccd9ebd020ce0433b127c9bd72e731007b8824346d5a8
MISC metadata.xml 469 SHA256 6b56639537815ff0da6d30cffae7717701c08c955ef95fcd0b239d006feb9b39 SHA512 1a2c1f355e3e685bf0891acd41850a71a65976a22b0d2be8be155ef7010d64a7ea1090acfd6c7b4caa96c5f1865cb89b411275a1e9f22a82ef1787c70f9c2af2 WHIRLPOOL 3a836fa1a27aa0105e610a9c06f8d409e7cd9fe0e1ac2452ea9daf3ce7ce4f48671aaa4bac6da1b3d234fac26ff9d8c584e6829e7a87b3b8dfe1e35aa4b718a3

@ -231,3 +231,11 @@
Package-Manager: portage-2.2.26
*xapian-omega-1.3.6 (10 May 2016)
10 May 2016; Anthony G. Basile <blueness@gentoo.org>
+xapian-omega-1.3.6.ebuild:
version bump to 1.3.6
Package-Manager: portage-2.2.26

@ -3,10 +3,12 @@ DIST xapian-omega-1.2.19.tar.xz 419804 SHA256 ca0a9afe2d1ced933408fc0b089c96cd55
DIST xapian-omega-1.2.22.tar.xz 437556 SHA256 a7d4b00f6830d003490c0f727fc03584e703cd6e96738e03930f135cd966381b SHA512 c90ef3658cfb7f0337aa946ad04a7173d0aa89e5179c8b9edbfd78156c11d93d6a9ef6055142d26ecd95af8b0cbdf3b061e505c75f37f5e1e3b2ffc272fbaa3b WHIRLPOOL fa500c681fe1c8b82c3d469183ce987b38cd91f110ed1cd7b4e5372525a503c28e310abb15afc31892f2fa4fbd8e74bce07c1b618996541500b3f8d114b06920
DIST xapian-omega-1.2.23.tar.xz 437912 SHA256 55c790204fc0b1ddbd4bdae73aa55eed40671475e13252a71a53a01f80d172ef SHA512 1ea2b090b75f7ab530bbb6af79eb26931684796f9b0a987530f44e7f7f9527929644880f7528198e0ea22f69feabd014783c0b01edaa6673b54f83091e9a5428 WHIRLPOOL 522833f6dc47693885238caac1da80141d909a2c7c89bc5f302e064f5ebded132329000a223f9a11b412adea25c412ff4a99c0f5de9cf25582e62dca02a3bae6
DIST xapian-omega-1.3.5.tar.xz 486076 SHA256 f7a549cecd85fcecf0ec087fe7d839ce6d712b1c25fd1988c80f19df8958f47a SHA512 a063c9584487321a27393bb531dc807d53e572ae439938fd9dd584d7f0970366eaa20ae18200bdafd22aea5e30000f932dde390f123d39d90ade1b7934bbfc10 WHIRLPOOL 7c0f02a2122bcf0c0c2fbd8692f138de73ce5e01bf01eb6d7a2c8e4459dbaa91f9e98a6ffa9cc8e9efa0b31b312191ecdb7743c960238cec762278087cda10b7
DIST xapian-omega-1.3.6.tar.xz 486352 SHA256 ffa5a151b827e8227d47cadacbdb18854e6d339bf6595892cc304f9a4e3d8abb SHA512 78e607880343d056cac777d0e1b59f89a405fd190c16554322e2e289ffdde0a537238e013ded2fe7c10b6cabfed86360fe0c022c185d896822eb968945886000 WHIRLPOOL b0035a987df4bfc34abc68c658c01a804327d6c1ea87e687a20675f03cb208dec421775e124b55d4a1cd624d82432ad89b3a45c5e77eaed3e8d67cd909420217
EBUILD xapian-omega-1.2.19.ebuild 762 SHA256 3a0dc23a238d4f47a1fc8803975499e0e6b81a3811ec1f14b134c3fb24b6811f SHA512 d2f200e1ab4e5fffedd506b3faceb48fa9c08b6d2690a8d765b53e563258bdf3bd06792f09dd6bf66c098c69fb7bf5628f95148cfa2a51ca1c9e4fae72fb9d50 WHIRLPOOL 5cb8357155cd8e4c6bc7d51b78f8bb62f986a30ff02d20d27032f555891763c8ff291067c1b0343249d62b9f5a6be0ca73fcf1e2fdcd0863c460782b51b8a1a6
EBUILD xapian-omega-1.2.22.ebuild 764 SHA256 2e35d215084b678168f33c3e37c18751571180a6f51996e6505b160f9a1acbf2 SHA512 b051e75659d96fd7572326bc689f5d9d8438cc64b77efc603a9e8737bc8b25c65358f726682f00970279b24a14bcce945fa1c35a932f14e496101ec8fd50b821 WHIRLPOOL b55ee5b1fea81bac2168b54cde71c544cc3228cb2432da818d8745b4ca2904b7a1fb245ee8c29fb274849ebe97fd4740e35e4c320e0209b2315defae5a56e993
EBUILD xapian-omega-1.2.23-r2.ebuild 1283 SHA256 f0b14c9f9e981cc64162960d1dd4b70c31d230c86b23a8dc9dcce16abfe29a6b SHA512 99dd476a35650d6e0fb3efada71654e813fa4f9406ea9bd13a7c45dce098ac456284739613f216f53bfb862b35624a8149b49f65b348b566d6cc91521ae0abd3 WHIRLPOOL 5142f3507099b55cac3f4862d0f788196cce84ee6891f5cbdbc5c7576cf5fdde7d3633ccfb1cd56b16e702c277eb926d347c2846a69725231d4ee36c9ca1371c
EBUILD xapian-omega-1.3.5-r2.ebuild 1262 SHA256 3d677afcc4af029c0427fefef933b51cd6ca5dd4a9890c2a719e68e1d8f4d236 SHA512 b600bcc50cc10ca8b8c8fc620cec0444e62452c98bd4c7380f931dae9f6457acbf3c1abbb72b37081d3cccb39733e423f6e316383b00aac895c4a9a85928fffd WHIRLPOOL 3073ba406ff28558f8e98e2faa4392d6f063229e1830424daee6af08b29701c8fc56965924e8064340afd154a920cf436ae31818678831786a6132472eb74c07
MISC ChangeLog 7444 SHA256 2bac185e43e47751541eb6796e86e373017560070e84b5c0c82a9fd0b9b7217d SHA512 00b0df76fa59f12e85208f0934ceacd9479f8725fb2f2cb533b88d9d3985280a3f796195c095d616315edab002cdbdff2f07812ad487161ac289d09e36009f6b WHIRLPOOL f310a87c3026bf8a86c595467853b7fc3da07849c8f185fe020740d7961d0c644c8213fd5a9c0c8f9ec6380039b1d979bb47fd597f15b81b4f3dc7a58d3a570a
EBUILD xapian-omega-1.3.6.ebuild 1262 SHA256 aef6de8fac5130d609661968dc8e54c98fad36332a9266b7f290eb946715d6ae SHA512 6eb03fd9873243e8d91ae5635badb53d1f6b421e4ff95ed6a1f2869fe9bd83b8304e093c3659de1a5a8b4aedfbbd577d67f5068fcca392ed9639548a8b777c16 WHIRLPOOL 3916c77baec8e22afef59d1a255da5de7faddc044414c70a33ef40de6b44f45561f77d64a6b1e3d7828e72d4722cbbb662d8f274faf9706fd73bc17f46dc5b54
MISC ChangeLog 7624 SHA256 9eb7a0e1876597eed942673c964e263eb43f57d131156f32b17cdda96fee68eb SHA512 7fdd4a3f759c486d81b697c5b7ba4571027b5a994f360d039301520460d0e9089bf7f5fbc7f79421f241f4390440a89c8965ca4d8dd46ec278e463970aab5d66 WHIRLPOOL 4514d35b4275a389ae3286b7294470f2a1df9fbb47820a8eb08d311ac1490d35502cd1ff54bc5ba48cc0fcc5d94d502f74ccae02e40173892ccc7358a576571c
MISC ChangeLog-2015 8456 SHA256 2a7ccfcb36e7792d7f423883c2094b106aa3955cc6d0551d2999557193eeb834 SHA512 a53026a24f108e1d4c673736ac88b3acaca2bf1725e139c1d4f1172b44e275865ad136a0df99aa370095a20932c82919eb7ff71025a1b309e33ed99d6d308b3f WHIRLPOOL f1568db0197cf41acd5fbacc6d816efb49f1ce2ede1d1f07f9f45f018b7a1d93df07bd274a5f8a47b9b58fa6cf455184e21db4f585f388fe5f2a4e5f7d9f5855
MISC metadata.xml 479 SHA256 98d6a2f6c6953b5947f613d59687de7ca2518ff5c75883ea25184d4703707921 SHA512 58140d5994a706e854d1742bf32f76e072529f6fa9590af6074ee5b112bf6f6b41b687237cd7286336ae2c41d460771e015eae53ad2ba0170e7c449469259a1f WHIRLPOOL 5efbf507749b5df28cd4c4c3ea28fcd9e9d58d666ac2786bd09ff5b2649abfa2b94c96be6fee8b6ea080fefb5440932d2223c762028e9769169076b35266097f

@ -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
}

@ -471,3 +471,12 @@
Package-Manager: portage-2.2.28
*mariadb-10.1.14 (10 May 2016)
10 May 2016; Brian Evans <grknight@gentoo.org> +mariadb-10.1.14.ebuild:
Version bump to 10.1.14
Add dependency for binutils-libs when bindist is off wrt bug 582220
Package-Manager: portage-2.2.28

@ -6,6 +6,7 @@ DIST mariadb-10.0.24.tar.gz 57438082 SHA256 65de16f5f9b1696e2a537bc7a99d122bc38f
DIST mariadb-10.0.25.tar.gz 57459461 SHA256 4540832c18112a332f61f4eeb57140890c4e2188ae12b312f4e2e8a0363553e4 SHA512 7d07834dcd5a89ac276c0a85ca3ab99c630cc3768d3576ac7c1038698e3633803ae0ec0f27619c271ccd79371885f6b3f2a67d36b17ecf76432ba90760fbb96d WHIRLPOOL 011400ec5d2fc99d4426315cb5190cf2888d65f47535bfa7cc0c97b89915a029ec76d956dbc4635a18bcd42bc84905da08ea73c6c75eb9e955385b5f586c737c
DIST mariadb-10.1.12.tar.gz 55254244 SHA256 795f466ac0e4df148981b85df735855d41614abaedcda51520a513a4ad60f4e7 SHA512 c0f28de80e22b7fc1f74946f309c364601036aefeea2bb464b11e3658e102dd80ef0d6d156d0af67af76e54741e60334be8c48630766141b01b885d53068b659 WHIRLPOOL 28ceaa2445a89c82c91ca4f6806fb78fd40705b823b95817625e6fc97112f9a5eddfd4e1d1527c5ad588a9fec33353e4f88174272409637090d8495175a8cd3d
DIST mariadb-10.1.13.tar.gz 55272572 SHA256 21e1c7da1421146c69f5e8077333aaac06778a87046a1943ee4f449fbcefc00d SHA512 fdaa35f1a93e2a124339f3a4a85d7247c223ffec2cd7ed36f029f63a76bd348b8f41f491e5b2f81f53bed82ed79bc89b62dd6966d5a946910299070ece667b5e WHIRLPOOL 0ff2891af910380749be8b31bdacec02777cc4f2b474172b3257cecc10b900222c3c089515c9fd4621ea75ea58179b1f1336b7c26185ec43282df0ce661e621d
DIST mariadb-10.1.14.tar.gz 55341017 SHA256 18e71974a059a268a3f28281599607344d548714ade823d575576121f76ada13 SHA512 dad8f296320f95b2ab2f3a9e888c1829df63229cb8c76161ad004c6c1a1a488f0db7918e3e655de04281dc65aab71f6e5d9ecab75e6071521799631355cfeadf WHIRLPOOL 6788513c58e1b0875dba4a2f661a161e6d7a355503ff018c75cc298b8b2609e2d720a1c572904214aebc34aa71e394bb5eb1df8f6808ecf39b84aa72656b5a6a
DIST mariadb-5.5.49.tar.gz 45738390 SHA256 2c82f2af71b88a7940d5ff647498ed78922c92e88004942caa213131e20f4706 SHA512 4eceb8ab4e1fb7144374f100440b83a8b3294fa9da61027086c27b02b8ff899e3f9d4511adbb02fb50ddab92a48bf6a39ad71ab9e00bc8be00022a4ea4e6fc2f WHIRLPOOL e757ff389b184fa235e39bebbfd4bd53e29a20da640a90a6a2454537a238edfff07f9a76da32e65a7756aa25421174d57f6f28d94924bb3ee0aa7ac6474d03c3
DIST mysql-extras-20150509-1847Z.tar.bz2 1494301 SHA256 de9c9fbb67998604cb3c0409842e4601646c8ad17f2aa301f55ffd4aed7a483d SHA512 f87d96ab8c35236d4453182c49f87f6e703af9dc217916546e4dd7368caa18a2340c9063decd96c22251d1097d7e2cac58bef30e6ff75c23aedf8926dbc3d3b4 WHIRLPOOL f60297c8ee1dfd9867ed6b29a8b04a002f23bc36b1e8d9b5db30e1e454a49fe06ffc37b10d934b11235364eecdc62beb50ce24690ab3d07a50056357906fa0fa
DIST mysql-extras-20151223-1501Z.tar.bz2 295335 SHA256 8b5100aef8e0f8f6302bb389555dc7c91dd78ac1e4eb39bfd4f9d9d0b2321971 SHA512 84dc1dab6651aea51b4b2bad4304ae19dbedbda6e9c8f49377d01adb9d42fed7ce0018951a6694fd09f316ce99816c0269f2787b490cad6838d729f365ad4a6d WHIRLPOOL 30ec83b7054eaa711cfbb57b39c0696a028aee862ed2ca5dfe2515ab1bd625a28175e4d789d9ba2c67692a1b1429e08cc50d72132ac002ccb2be2d26c91cfdfb
@ -15,7 +16,8 @@ EBUILD mariadb-10.0.24.ebuild 5935 SHA256 f73ad9472a2c3aa4a863096fe1688c574c587f
EBUILD mariadb-10.0.25.ebuild 6156 SHA256 c73205ce90888f2987fccb85bdbcea4bc5bc48748f4907a8ce839920151c85f0 SHA512 f5a01bc7cb7d28fd57ba1f76e1eead2350956983e9ebb1e65c8ae7fd631db8f6069ee1331852337af5e700caa502b3cb587dbf8b04f40f6f8c96cc00a17bcf6d WHIRLPOOL d2507229cc102675f41cda7e14f27202e22a12c5f04ed014f5e4548586b320812348af3b209c564df46f1b801d15115cc239c7d9cf20bc82cf2b57f4cd32e6a0
EBUILD mariadb-10.1.12.ebuild 7189 SHA256 e198d20b3314ef4d817bf27007f5e08c5a8adb14f1c35ccd49a6a6bf81a6826c SHA512 49abc1d48676fe9e1ff481350f97b95cc179c1e0d0a9d6b9682691b522cb8a66ffce90919cd990275373d6bcffa487b8075db42e009430175080422d6acbb628 WHIRLPOOL f133636354668400e72137e4f8bc41bef8847d0389cd5f61287ccab3a2e05671f6e614ff1235d3d907d35dde65739b37b325666046e40b881e0b9251d951397f
EBUILD mariadb-10.1.13.ebuild 7189 SHA256 e198d20b3314ef4d817bf27007f5e08c5a8adb14f1c35ccd49a6a6bf81a6826c SHA512 49abc1d48676fe9e1ff481350f97b95cc179c1e0d0a9d6b9682691b522cb8a66ffce90919cd990275373d6bcffa487b8075db42e009430175080422d6acbb628 WHIRLPOOL f133636354668400e72137e4f8bc41bef8847d0389cd5f61287ccab3a2e05671f6e614ff1235d3d907d35dde65739b37b325666046e40b881e0b9251d951397f
EBUILD mariadb-10.1.14.ebuild 7220 SHA256 36704d9666fb134a1ffeafb5afb7ea2532202217216d8cff40a149bb6bf3c449 SHA512 1a980a711ae2b412cee0f353a4fde4b14735bff919ffc261d9c0d7478eee625fce3286e74891f9c9b97c06277206d53eb488cb01633ea890856288b7acc78769 WHIRLPOOL 6377ea0437d70b8c3946ded49a36e190fc18aed255e1b0590961470da506d93d0f6d0997174282a6eb268538b8a19de93a3ce03e63b8ba1dfdbe67f5b5fdc445
EBUILD mariadb-5.5.49.ebuild 4249 SHA256 e1f9a120afd5dc144ee3662107fa45fb910fcb7aac3b8d6d90b0412272277f86 SHA512 3f3c981ee6f6e89d050e989ef05c15abfb28bde34b23d8a8f1f1bcebec6c4a5674a06a1f958be9d7ab7a9c79f59f382353bb8da952c8ca0c24ee3d25a60f3f54 WHIRLPOOL a40eae4ac31642589e6ddf6520ce04e82c0845a2b4a074b9b99359426f677c2cca6bf2c4c872f7e547eb4ae36ceb2761b4c57f495315f2897acde8c71e01ab4d
MISC ChangeLog 14316 SHA256 01a3f9b19423e8a8db12fa99ebc85b02705cac65b87e4418c2d6fe11cd718cae SHA512 9f3ffcc8e804bcfb48923c0e6843b297ba443e95819ac377242ea6c86dac79e80c51d7527322e6a653c87f82a4874c92dbac3a28062a7da6b1d31659177e1a9e WHIRLPOOL e4aabccce588c768dc2f97335c68145902c95afbf58878369fda447e15e8bfdb0d002280bfd6f80bb848f051981a49e0d5f399821d444b9ad3002ebe1fe18c7a
MISC ChangeLog 14555 SHA256 33bac379aacf36813e56c72ccc9e01ba3a9ef5cb65e288ebecb4b16f7ed08971 SHA512 f653722454c95ce8791f7ca52a280d8d093233a3657f4197c529437d7aba54b6ee99617a6c618d60552ca5014bf621b46493fad221666c7b68b128b0dad92b17 WHIRLPOOL 10dfe70dca5c895738490a1a7947ca81f9bcb35f9e818a9f156f8c8c044689d226aa0ca75bb07b3848ff15095c150b45f498b32e56bb213cf727ea07d1dbe15f
MISC ChangeLog-2015 18661 SHA256 49a3541aba6998e4e877f4a11c5f3b9e3c6019c87d2f7ad8b8e55a25eab88eda SHA512 24861a1e538520bb16a70d09a34633dd51b15a4c2fee86928be65ec589ef54014aea54072124b245a4572b69208483c30cd2e26260fa09e30433e3ab617d25fc WHIRLPOOL 6b99d1767c2bf508d584fc9ab323e722079280aaad98ef7d56414f6b183a87b54b1907cc6f2bb2487d87e9cb672f9879cf65a49bf872f59fb09d794bb83253a7
MISC metadata.xml 2821 SHA256 3a6d77f19c871a91bb1d784a15157517e373af36874efff70d5ee577e13f7ddb SHA512 247c069014e83c00e02f441bf78a48ec222cb194641a79b8d763ef6f8a22ec8e5bd8a59cd237f03b816daf9d669141ab02f86d6de00fdcf3a425c45a8a6cdfa3 WHIRLPOOL d3bbb48f0f2218cd9d0c646fdb8e386e5044cd97c05850af057ebe329e86c913322678946fd5a871d795ba0f8273458268efbe34665e82a3fe7252f74155c5f1

@ -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
}

@ -23,3 +23,10 @@
Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
10 May 2016; Lars Wendler <polynomial-c@gentoo.org>
librdkafka-0.9.0.99.ebuild:
Respect CC/CXX variables (bug #581512).
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

@ -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

@ -162,3 +162,22 @@
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
*uchardet-9999 (10 May 2016)
10 May 2016; Ian Delaney <idella4@gentoo.org> +uchardet-9999.ebuild:
add live ebuild
It has EAPI=6.
Package-Manager: portage-2.2.28
Signed-off-by: Ian Delaney <idella4@gentoo.org>
10 May 2016; Ian Delaney <idella4@gentoo.org> -uchardet-0.0.1.ebuild:
remove old
Closes: https://github.com/gentoo/gentoo/pull/1438
Package-Manager: portage-2.2.28
Signed-off-by: Ian Delaney <idella4@gentoo.org>

@ -4,6 +4,6 @@ AUX uchardet-0.0.5-use-proper-package-name.patch 866 SHA256 81111b30d84e2b7f41ed
DIST uchardet-0.0.5.tar.gz 222864 SHA256 7c5569c8ee1a129959347f5340655897e6a8f81ec3344de0012a243f868eabd1 SHA512 e32ff3e7baa9804199e3ca240ce590fed3fcb539fe4d780c4ec205fa5cbd45415e2c8c8db51d97965f9f9bbaad1f34613d5ed2849aafd9bbc3dda850c0be20ac WHIRLPOOL 737becbbf1be09e049207311c964ee61e78bce3c3cdc31cd5a071a52aef22b5f0d803a243aac8b0f9840c19d27ffbac3e08454ec7a74c2bb85f19f15333e3af6
EBUILD uchardet-0.0.5-r1.ebuild 794 SHA256 2f216db56b1c64204745887fde46fc042c8c3805f9c9f39a0096ba942bc886d7 SHA512 bade2a7945a32e6389155a5675ccf5f178e486af1810780a3e70ce7f45562a789ab573e280b999d0cad14ab7e6fbcea7f837563d81164de66bdc7a9c79867b3b WHIRLPOOL 1f670676361da05fa172ead6464e9e472265d7deec8da4f89540e1c7a2afaca8b25bb5ceb3e3aea589d5b36fca0e2d4ad8688dd9aa3bda4cd04d86d8e27c9d5e
EBUILD uchardet-9999.ebuild 576 SHA256 e2c619030fe6207e5f4d6619cba36d1b231a795598f1fcdaf3d4ca48aedd90d1 SHA512 6552b034d7a051dca1f699d3d29c252316fa0069027fbf68b91a3b8ded1bc0b8c0d30fa8987d3f66a71cf923911cf20b3aeae40ddf7dca6f3a8d031b073af926 WHIRLPOOL 00de46ea7610b40eb26ad8aa7038903440c523d9c1c8506e332d5e32ee5cdfce61198d4a814714080e7c217f1d2419d900b2c8b82828f9562ecc2c259b29cddc
MISC ChangeLog 5501 SHA256 f4a712b746ef69468d46c2eaa05af600a5e06beb7ceb304956f68dbd56cfa446 SHA512 4123d7a4151a9ba676cb17b22eefaa17ea87b4da23133c47a30ad2013ae3722200bbc5de749ff4f993cad655cbc44fa0c49cfbc0670903f539b28adc838770f8 WHIRLPOOL a8f5970282ca470bda9274d4405239437a8f3c971a294c7ef4df0ebca13ad633b9c9232f04fa9b3b3e50160fd52b2acf9caff4df887f73fbae28025f2ba42a34
MISC ChangeLog 5950 SHA256 0408d6612b4800b8c72a3f3560025bce7b824881100c25f3a5a122286e07ecd9 SHA512 90795b6bf380f57b3285b2b3295b80e208806f5cbe9104bdfa7cabc0fbe83e13fc3aa424d7570c2060fb626e808ee74fd1288f88da61d642223f60ae54f0dff7 WHIRLPOOL 25f5098e0783f3b29a55b1fee947a8b7401ab336ca6620beca1c1ed30e47844af63378ef953419ce6df8593f36e270b8cb2c8ca26122538b7d8b1d5da0584f50
MISC ChangeLog-2015 594 SHA256 4b253ce43994e60799dba4f52bf924afec657a55df87f883d1d45200e5e88162 SHA512 8beab0d2b711f287b0358df46fd8beb495cfbc3ed2e7c9b350427208940c6ac8d19712712f48f580d3cf63e529932cc460d1299c51c72447d270a8fa2f0b545c WHIRLPOOL a10ada711565e8943ba3e68fa8d96cf761732b774ff3e3928b03f2bd64553e15e87358d26e4bfa730a1f53441f0da71e21f99de2555353ecabbb5a63399d8a39
MISC metadata.xml 446 SHA256 d07dc1f6af836b5ef790eebb0a8890e979af344617df97b83ead130d90974a55 SHA512 a21440a0f830c208d2db50f38215eacff9a35d1b2da0330b1924c31bb77eea780baa6ec7a3edbdad25793d1518b1510aa149626199cd98f8ea3177accd587eca WHIRLPOOL 1964b3c8363e0b4b586c4e3f96f540aa0fd555d357b9c873305a85a7c93ffdeb0912b66ebd6219e255bcbeddc2405dd7beafbe7eda56027146392af656b5bf62

@ -230,3 +230,11 @@
Package-Manager: portage-2.2.26
*xapian-bindings-1.3.6 (10 May 2016)
10 May 2016; Anthony G. Basile <blueness@gentoo.org>
+xapian-bindings-1.3.6.ebuild:
version bump to 1.3.6
Package-Manager: portage-2.2.26

@ -3,10 +3,12 @@ DIST xapian-bindings-1.2.19.tar.xz 828904 SHA256 3b9434c6144cc347783175c92829f30
DIST xapian-bindings-1.2.22.tar.xz 844040 SHA256 b15ca7984980a1d2aedd3378648ef5f3889cb39a047bac1522a8e5d04f0a8557 SHA512 0eec204ebb92f1230b9dbd080ad2b56ea5fa8e6170eb4354556e5790c7a7da7ba4c8475aaf86fb8f10f102a461d91590184271220626315f55c0631e73e122e0 WHIRLPOOL 05ac5b31d73f9de0c101da832ef289f6a505baa68216eba6fa0cf80df1709feef7e42c7b8f4cf9af35f775e8514c6d4b944c2acebffff10bc558a83305a637ce
DIST xapian-bindings-1.2.23.tar.xz 885888 SHA256 19b4b56c74863c51733d8c2567272ef7f004b898cf44016711ae25bc524b2215 SHA512 4be9d103a4073a08d2481e9ddc347156d4028a1517f313861ad3664e6103e052dc1a0d07a992da3ca02599505c002d09d77c4fd886c144918aab72977e69994c WHIRLPOOL 1323e51dcd8f18f573f9338d9a013bfd370870c1fd2c0b0e3ff9d1f6b3b9154a0512d7442d7c7b1b00a70757faa218e8894a0f4fe56da88bca12ba2259cd35de
DIST xapian-bindings-1.3.5.tar.xz 1005824 SHA256 4b5b9089d39b2a725651349127f64d24fe66db46572bdd92f39b8483bca400c3 SHA512 57c903a48c4e0875f5ada5b311afe74b0c0a2136d9827fd136638b4fb0f30ed51afaff57fb664ab264ac7eee4b3f61f4dc391f03bc17f63cc06de57eaaef5cc2 WHIRLPOOL 12e70382f584609de1bc00b3527f9b755ccdfa201203da9595c62fde622fd5b85f66c3f3bf314c7f2e1a9f313557fd11899dff5eced3823247b8fa2b6691890b
DIST xapian-bindings-1.3.6.tar.xz 1019216 SHA256 ba33436dee5165f61f2e289cfb18b1acdc4b2a811afdf68158845680e744eda0 SHA512 318324d9deb6a359de79eadb792c598661bde2ff9e1b241e29b18cdf1a2cf3dbeb9f5643c6bf8c7fbdbc8a2fd0baa91384398e694448312b6d8383960407f7fe WHIRLPOOL eb6844809572cad97d90be20ee27d28556342b27145e9e6c1efaea09f50a6001bad708a6370051edb9d065081a571c7552aaa36c601e1247a9aa5c5550549131
EBUILD xapian-bindings-1.2.19.ebuild 5458 SHA256 bbaba6720991174acebd331f9ae694874e8f84d215823f446c0f9160d6e7f094 SHA512 bf6862113bf323daae2193e2e8b41e6c334c32d6598f888e91753c58948781184700ac823c62445b403b565788f3a2f443ee8bcd5868b4ad337e064c06260da4 WHIRLPOOL a1963d826a0f1838f8e00048aee4c586adbea63423bed5d5c094fd0526c3cd5525e3db0e48ecced0c24dbcb7f642937b69787d0acbfaf7b546ca0c0cde40eb28
EBUILD xapian-bindings-1.2.22.ebuild 5488 SHA256 e363f9a5256404a3ad1b613e32916e1cdbd77f66c0bc0c23d4e1497c75f06054 SHA512 b3b7fc5a9f575de020943a9eac50a2889597cfac8a2a3238751f2147cbd86deca52b5a22b93a0b6a4f38ad5a18df66fb984acb4581eb945c9cd537c8f06851b8 WHIRLPOOL a801732dc2f6b4e158a856637766a346fb8da64396a7048dd4d16259e1a77799d635ac79d0f371dd7dd3ebc92feb1ac0c8442eaadf91d31f82f56e26d956d941
EBUILD xapian-bindings-1.2.23.ebuild 5495 SHA256 e4d52f0071c38d15b8dafc2e72b135814c8ec11cf669b26a1a3b7c44b16895d8 SHA512 b4e91bc4d62e6c9af35e1b96b42323aa8ae0f27cf5ff5b07d1706bf919ded3c6d9c95611d156dc96452d9a33574033234979ffb892c3168daf8695746b76b817 WHIRLPOOL 47accba6a41ea7f0324579007ce0ae3ce9915b08e32dd22901d0635b2c44e5f1d6ee802f609eb2bf4449a022dac22ec5959b8daaecc0096d621ae9a7ba495b13
EBUILD xapian-bindings-1.3.5.ebuild 3015 SHA256 b8b66ddc107b3c57c215308779bec2a2499191089cd351a5ee46c63aa94ff1a9 SHA512 e55d419edead1ae733351107e24eac6197509a23abbd8bfaa08f1d93ff3c5b0b9e4cbac5d6da54f79baf8ad687ef4c66aee5b4cb1ce38596afa8d7e7f86854a2 WHIRLPOOL 719e90c41cfe431dce10bbd332e2d5efde70cba7d3b5f9ef6d539b0a108353ae53d8813679c92cce0bd360f24a5960f477d6688cc4ff51ed9eb4aa2dc61c16d7
MISC ChangeLog 7287 SHA256 7b356bf370f29399e3709c4335713835d13474f552ed188772b9a56d883c5c4f SHA512 89a33a80aa1b69f59357d49884bc9918e8a8a3c31b3180351cf74361e8d1cdec0f35c576c3791b7344180279a3ff10b7ac70f0278a9de96b82ac8de697ff4d14 WHIRLPOOL 9ceb5c8837ed35b88a9253ac9133e0cc852c3117051e3608b9f616a0710bcd410105064e5fd2d68c2ab8dbc3f4d10e440c70120c9e799c860a7d296e63bdb3e4
EBUILD xapian-bindings-1.3.6.ebuild 2891 SHA256 170605f163d91b3865b14600f9415c1fedb39d3beb711a81ca653b7544f853b7 SHA512 45798c74468116fe273942c9b5d8c1001c6921d22519441feb9a3722fc9a0f98b427cb9f7df8529d801d67ef21d5fb3372b4cc1b6fe92f7b26b0c87155ed1426 WHIRLPOOL 0e34d9fca9543b096bee7a01fa24b401b9fe94c682d09a3b1d675336b1dc4a2595b67707dadc554705adba4ce70700632c9ade2b9d40e7f63139723f9eede327
MISC ChangeLog 7473 SHA256 5fe82f2705149efb34cc01f75ca58777937206b68c8111f5e3170591ea359af4 SHA512 6b58420b5d246e6d3e5689b33bb8aaf125723d34ed7eaf2413cee9048d3d783ca6362bcb0afb8982fd56d1960c85dc34f4969727edbaf4aaec2262649b278cc1 WHIRLPOOL 03d347c8b1c4230d21fbb7be0a42eb3aa09a7f3ba5925fb3f08eab9b15e2ea3a1861437d8ca5377235c3de51fa46523343e80bffbfcea8a3f04a1ad384fb4e90
MISC ChangeLog-2015 16665 SHA256 166eec91a7534f172df62c046909000890125664c04f559d21476b32c4b2cdae SHA512 136d0ffff7fc842849ba48fd99f009500a829d8f2c755721584abc4725213b0a183d9159b1043fe8b2601550dc41a08bd7910d7ba8edccad81cb22963a23c04a WHIRLPOOL aea2dc8ac317c6610ba06d41c5b412e21d86f9a559be85a3188cafdab6d9207291dac5c891501f1b9a4b3818d1770d366f162cfd97dde0d2d093a8c682e176a3
MISC metadata.xml 479 SHA256 98d6a2f6c6953b5947f613d59687de7ca2518ff5c75883ea25184d4703707921 SHA512 58140d5994a706e854d1742bf32f76e072529f6fa9590af6074ee5b112bf6f6b41b687237cd7286336ae2c41d460771e015eae53ad2ba0170e7c449469259a1f WHIRLPOOL 5efbf507749b5df28cd4c4c3ea28fcd9e9d58d666ac2786bd09ff5b2649abfa2b94c96be6fee8b6ea080fefb5440932d2223c762028e9769169076b35266097f

@ -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
}

@ -254,3 +254,10 @@
Package-Manager: portage-2.2.26
*xapian-1.3.6 (10 May 2016)
10 May 2016; Anthony G. Basile <blueness@gentoo.org> +xapian-1.3.6.ebuild:
version bump to 1.3.6
Package-Manager: portage-2.2.26

@ -2,10 +2,12 @@ DIST xapian-core-1.2.19.tar.xz 3175384 SHA256 4a78260388ff1b042f0ab5d18afdd524a5
DIST xapian-core-1.2.22.tar.xz 3204096 SHA256 269b87ca3faf79d444e8bb82ed58a96f1955008d7702f9966dec68608588527f SHA512 cb6bd565eb307f9bc8f801fc9cda0cc6ad5d7cb8bf0af2ab6e42d48ca4ea4169f08621db810ab87d15957d0f873bcb0336e16b12fdb6026375d9c0192781e0d6 WHIRLPOOL 580c16889a6c3e99a00f8bb791f878a08ff3522c3dffb18ace18d54575247332f0fff8866f46475513dde7544205fe08971cbd284ec3714ce0d6b9b445e8746e
DIST xapian-core-1.2.23.tar.xz 3206452 SHA256 9783aeae4e1a6d06e5636b270db4b458a7d0804a31da158269f57fa5dc86347d SHA512 df3fa71150575faf982d6b90f2364962d61012dd45ed7ef4945a0623ed7056c32ea3cbc423f2016415a80779251ecb5080b6a34c5b66b823cf8d92fe6b5b3d30 WHIRLPOOL a5498117b060218455946948c119e52ed0639a2c2d5f1fd60e416ab06ad2cd483814039801d1fa29e097a994927d482a2bd10ab18bca28a413198ea1adb4187b
DIST xapian-core-1.3.5.tar.xz 2580788 SHA256 3ad99ff4e91a4ff997fd576377e7c8f0134ceb3695c49e8f7d78ebf3c19b70ad SHA512 9617ad41546c6e8107d0ce1d4ec010930627174004d22372badef96279d2c0da35d70e04225f901d88f256083ca1c880b79fa3cde1e00176fa6b07f01d47a237 WHIRLPOOL 8c39ecc2e0890fb96ec28ee947134fad0d9f164dec479323481d66502798eef90cf2818c9948f14f83070fd3cafe44924682e8dd6848b83494a45b4528739e12
DIST xapian-core-1.3.6.tar.xz 2605652 SHA256 e952795a6619366e1de7d2bebf0e636c34123170fd41316878e28d693819da82 SHA512 a4a4c800d6b4708ba7793da7e413d91777ab30076526022ca12f2c497ab9b68dbf17b08abd4282c32f66778a4c7ad00cce37925fea36384960874a0327637ac1 WHIRLPOOL 2c6858f1b6dece7aacf2397beab3312681750c18559125771ef00a1768d2ae26eadcdc7aaac24f5121aeb634a36984e95b635965509f0e494d8c0d06971155d7
EBUILD xapian-1.2.19.ebuild 1442 SHA256 d0a0f86c058820c8c09696208c7536724ace9d93a7f91529590af5c0fa7d5db3 SHA512 705f589d6b734e98b3462f1c7eaffc8584a59e9824588292556781f182cc16909de34ce7050147575aa7af557625ecc715060fcd1768daa0c96029c00f2b6711 WHIRLPOOL 9ceebc1290082a16f63744cd369d17b82520053c70e22287111b85ba05da578e8bbd8bea329b7e6b2161eca9ae3da11ad8ea6b7c5ba070f1a07d30bdbc06afa9
EBUILD xapian-1.2.22.ebuild 1552 SHA256 02077b4ee4c134ffe5c34f9ad15566d35ec1515d80eb0629a7db34aa5d696203 SHA512 c819ea6a437ab9bf6919ce120590f464ff81725c76edb603c4e118e0ab3f63447ccf6632b86cce3cd27a51ca37fd82d32a892169e28775cfd15dbaf1cfce3357 WHIRLPOOL ff40ab34f8ad328cc10dd19c436d3af5fd6835e7889e7d20a4a55addc70b40c08b4407729513b3bc72b59c13992bd9522e4b58dd06e89390c243b23b9d8c2ff2
EBUILD xapian-1.2.23.ebuild 1559 SHA256 647f49ffc888ec97bdf2bd45e96f540b90446f5611ae2a4c15cb8c9ee20fbae3 SHA512 210bf4e57a02b06511749ece80fcd313beac3594b05356b05f0e8d98d0c9b40059b5939325401ca1173a32a2c486396c648f27d834f8bd0df63229b8b4ec5e58 WHIRLPOOL 8ff08a6d59cea40bbc86d1106c8696e20a065e7f0d874cd7e1f62f0ade44eb64abba94aa6c18464bdae572081c816a841e37d19fc3842cbb3f6c8afb35f88ab7
EBUILD xapian-1.3.5.ebuild 1677 SHA256 373bb6719570678b429c205512fcea657dfa6e005bc776dad4202137a6254331 SHA512 51577e33ab770e095e1362944cc503887e0aa56d9150b0c54e4d8cf2486fa6359fb8172dfb40fe25aeb5d01ba921de50cce967d69e040639869b4aa520bc5085 WHIRLPOOL 96139c5b9665e4ae3cc32eb7407f1cea6258b687009d7d347cc6a304593c5bd25140808eb8a1d2fd72adafac8627a483403305ff29c70e99b221c4f31b06e9ec
MISC ChangeLog 8187 SHA256 f88605c5b82d046aeb6ed7045909f52b48ce1a123e939522bab491dd3d2ffe1b SHA512 cb80c345176d313ec563474367673a565c50a327b0453feaf442e0f37810a304da5d76c37151a4e4a783e9d90f31d152c884086be667d9b93d50fcec0d15f464 WHIRLPOOL 187950268e84a87e35332ca4cba9cd8a67243093c348d157969f3acf9346f11bbf56aa55081a89a992ae443a03e5b51858eaa98109d446501b34a92aad7f0f48
EBUILD xapian-1.3.6.ebuild 1677 SHA256 3b5a0c4f6a08dff2ee73a521b137badc9f6bd02b2ebcad986b9f3f1f7fec69ea SHA512 8477fc55c387aaa171de14346bce58825bc0cd83b2d9e472afa59c709f2d7cf1b9f2e4c4daf80f37d0d62ea91e641d225358c42045528166e0ba5f13670dffc8 WHIRLPOOL 29564e3fcaa77fc9aed6224352e25618da0d94bbac057239bd24be83909e8c5038114c28e3e84a4f08c306c66b8c9248237a6dc82a31345131db51665dce2782
MISC ChangeLog 8353 SHA256 741437a4b065c645ef233bcfb2935a6f834657a47c95c8333a3c0225a3ae1b28 SHA512 b0cd99eaecf6719f911de0f51f0bc57e3caeb619d46cd789b6388aad971decbbcd3233ce469cf3e2b7df61b09dd08229ca09012d27bccadd0490f5a2ba4a55fd WHIRLPOOL bbf6c95d5ccf1d43dee5231b2017d1d7a6abdab6e1f5a1dffe0152fedc123ba816e97f903eeb8b832412619a124755f870c45db39bb0507f707a4190e925cdcc
MISC ChangeLog-2015 18399 SHA256 4ec59d93f69a3a6d6b2f12b4681491c47cbfa0ab76c36468c85eb068bf313b7b SHA512 d68b4744298b0b7d2d50b2566a3973f38d1a872c212f518e349e9cc430ff07d84e88936cdc4c64eb73a0e18c2b050a86ec7cb77e4bcf557b975304ac48d59289 WHIRLPOOL 9202377b975231581e203c2465d79d63d9be89d61b46e36f7edd111845d4cf14fd71ede513b224a9abf8ad21490f848349729ebf0568ef1163f8d7aa3c546ab5
MISC metadata.xml 1099 SHA256 c77334747f85ef339554f0286c30d098c9e4ce2c58d19df10fa3a8f9217adf57 SHA512 4579a7877a38a81d36886a3c9fe6808b57f3c59a2b4830dd3dac7698f821f09793115f585c7187ea70ce5d1c2b7ebb6107b7f57aea7ec302b3a55cc72f947e59 WHIRLPOOL c8d0b904f44ea1da4674fcfd485d1d315f3da5e57b96bfc44f8c440b8ad72da5e981af01ddd1d4b4d9f1dd587d702f04d4d4249e47c2e34aa65b21d4bdef19de

@ -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=
}

@ -33,3 +33,9 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*control_toolbox-1.14.0 (10 May 2016)
10 May 2016; Alexis Ballier <aballier@gentoo.org>
+control_toolbox-1.14.0.ebuild:
bump to 1.14.0

@ -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}"

@ -48,3 +48,10 @@
Package-Manager: portage-2.2.28
*gazebo_msgs-2.5.6 (10 May 2016)
10 May 2016; Alexis Ballier <aballier@gentoo.org> +gazebo_msgs-2.5.6.ebuild:
Bump to 2.5.6.
Package-Manager: portage-2.2.28

@ -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}"

@ -67,3 +67,11 @@
Package-Manager: portage-2.2.28
*gazebo_plugins-2.5.6 (10 May 2016)
10 May 2016; Alexis Ballier <aballier@gentoo.org>
+gazebo_plugins-2.5.6.ebuild:
Bump to 2.5.6.
Package-Manager: portage-2.2.28

@ -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}"

@ -48,3 +48,10 @@
Package-Manager: portage-2.2.28
*gazebo_ros-2.5.6 (10 May 2016)
10 May 2016; Alexis Ballier <aballier@gentoo.org> +gazebo_ros-2.5.6.ebuild:
Bump to 2.5.6.
Package-Manager: portage-2.2.28

@ -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}"

@ -58,3 +58,11 @@
Package-Manager: portage-2.2.28
*gazebo_ros_control-2.5.6 (10 May 2016)
10 May 2016; Alexis Ballier <aballier@gentoo.org>
+gazebo_ros_control-2.5.6.ebuild:
Bump to 2.5.6.
Package-Manager: portage-2.2.28

@ -2,9 +2,11 @@ AUX gazebo7.patch 2409 SHA256 62830043b9693888dd5db09a8af723bcefd6e5a27c3a60d6c2
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_control-2.5.1.ebuild 630 SHA256 c6e54f002990271ee2bf83e8c5124dd2bef2b78571ae7573fab6ecb0ec85e88c SHA512 5804c0550e9497f52c5e428be2d058eef45bcf91a95a1b11c5a9f30f2c5f87719b4e5961b5bd667add259b0a956913b0eb0a17cc8b3aa817461f1a20f3c9b7e9 WHIRLPOOL edfdefa71591858e7041c82755138028ee6550e9a66e1c2240b70ac98e9794c1327f07de31934fa3b6aae6c28be15a117b7e50edc0285ff5b67b46ab8995eebc
EBUILD gazebo_ros_control-2.5.2.ebuild 590 SHA256 8ce50ac62c43134880f455983912352221d43f8dfe2049a0d23f6367b901ad11 SHA512 05ec6a02fa242c98fa86cfbb16c44efbc8c205fed67a24a907536b6e159f95365f0816b5e6bbd995004ed7b10a5a074af1ec636541d90a608d782537ac0db399 WHIRLPOOL d48ab9b21b0ae535b09ef6fb40ef5bb97e92015376bd95e80b399fd60a32c5719a2e97bacf8b2df8f6c754d8649eefe2d07b148c3207bfddc48e997deb985115
EBUILD gazebo_ros_control-2.5.3.ebuild 590 SHA256 8ce50ac62c43134880f455983912352221d43f8dfe2049a0d23f6367b901ad11 SHA512 05ec6a02fa242c98fa86cfbb16c44efbc8c205fed67a24a907536b6e159f95365f0816b5e6bbd995004ed7b10a5a074af1ec636541d90a608d782537ac0db399 WHIRLPOOL d48ab9b21b0ae535b09ef6fb40ef5bb97e92015376bd95e80b399fd60a32c5719a2e97bacf8b2df8f6c754d8649eefe2d07b148c3207bfddc48e997deb985115
EBUILD gazebo_ros_control-2.5.6.ebuild 590 SHA256 8ce50ac62c43134880f455983912352221d43f8dfe2049a0d23f6367b901ad11 SHA512 05ec6a02fa242c98fa86cfbb16c44efbc8c205fed67a24a907536b6e159f95365f0816b5e6bbd995004ed7b10a5a074af1ec636541d90a608d782537ac0db399 WHIRLPOOL d48ab9b21b0ae535b09ef6fb40ef5bb97e92015376bd95e80b399fd60a32c5719a2e97bacf8b2df8f6c754d8649eefe2d07b148c3207bfddc48e997deb985115
EBUILD gazebo_ros_control-9999.ebuild 590 SHA256 8ce50ac62c43134880f455983912352221d43f8dfe2049a0d23f6367b901ad11 SHA512 05ec6a02fa242c98fa86cfbb16c44efbc8c205fed67a24a907536b6e159f95365f0816b5e6bbd995004ed7b10a5a074af1ec636541d90a608d782537ac0db399 WHIRLPOOL d48ab9b21b0ae535b09ef6fb40ef5bb97e92015376bd95e80b399fd60a32c5719a2e97bacf8b2df8f6c754d8649eefe2d07b148c3207bfddc48e997deb985115
MISC ChangeLog 1976 SHA256 2dce6a90cc34cd0edb011e68cc4aa03a81c706beb3fe1895f1e8b9346b537f51 SHA512 606725a2afa9dfe378c4c0b85a67832e9285115718af114a2f4c8903df2088442c63da5a7e93204f3ecfc84a16aab565b99f4d2af9cfee36fae6380b7fb98d38 WHIRLPOOL b5b00809bd25bf00f4f94131b92dd90e89caee3c5c478d36c40b35d1e2ce62988856cd2c7d0804d3bb9f8b34ed397b8225467bd34ccfaa724fca4c6e17db4b2e
MISC ChangeLog 2158 SHA256 7c20a55cba579cebd63cd0dce41395820ec6966ef45a74e3b5bb22ccaac22e94 SHA512 4d8e73a4310c512d44aacc3d23a788da56775a68c521a5898c49aa13a396be31131a19b95e8ac80ea87c0515518e4801a08bba112b9a06dd1e79d4853784d894 WHIRLPOOL e2450085d79b395fc13e68adc5da430279e28102c5e08642163b3a0e7a676fe99c8fa7eeb92f06fc63f28bb286106fff1d44439f5cecef464d790e68d7b83609
MISC metadata.xml 344 SHA256 f5e01eabfb9055df59f1c8079b8ef0cad9041892fe2b4853ecadf3ce1a14718b SHA512 9b7223f95a007995d9a626aa653d2f0f8dc84364c325109fbd9b2f84f0359db12f2d2e3d16391f33364627082f52f8bac6b81c1992d64630bd70e476ce2c5d4d WHIRLPOOL 95bcc2bd5a88e1f205dc349076f7dd929355fbb4435281b50dac76d2542c2f9f7c74fa7e0965d9a9d644eeb212a0a272011fe4364107745a9dcc103ee5a16dc6

@ -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}"

@ -48,3 +48,10 @@
Package-Manager: portage-2.2.28
*moveit_msgs-0.8.0 (10 May 2016)
10 May 2016; Alexis Ballier <aballier@gentoo.org> +moveit_msgs-0.8.0.ebuild:
bump to 0.8.0
Package-Manager: portage-2.2.28

@ -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}"

@ -149,3 +149,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
10 May 2016; Patrice Clement <monsieurp@gentoo.org> hoe-3.14.1.ebuild:
Move rdoc to DEPEND since it's called by the ebuild
Closes: https://github.com/gentoo/gentoo/pull/1294
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

@ -4,6 +4,6 @@ DIST hoe-3.14.1.gem 130048 SHA256 dc2a2cc4ce1d856fd57a8e1d87455eae4025c9b1380e36
EBUILD hoe-3.13.0-r1.ebuild 1345 SHA256 b8d05ce3e8da480ad75f4ebce74873e200e50bb771fbe5b63e502f55d21e2359 SHA512 259b1c528608e3bc9c9d71739f4438e6241d9a8f0f557bab0d73625d2f62be3f3e929ea2fe2f963723000e87e80d66f1dd1d8c857f7c901913035d40ac526a4c WHIRLPOOL 385824f9f9d090e2f56f68ad4c129a75d86763df4fd5934e4497be9d0887345ce091233e3f22fb7554a93e6cd4e56b0e1c9cfb40f4a3fa5bb277cfc16f78814e
EBUILD hoe-3.13.1.ebuild 1354 SHA256 4d6c2db297beb8726a9ac47bf02fcbfd54e74156ba6a0da10dcf837b73d92139 SHA512 396bb4ac9f014090b2c6f6ba44f60b344ac594d4d46404f6d6501beb2d6d9865b0eac0a77234c0e2f0dd5343e9c4dd090ccefa269454d805dafb26c884f67f85 WHIRLPOOL 98c538acc88e57e5e16a7143927d34d02799c1e9018437c569e33d04b76b6f22c4abd14b1053dd3522154c842864a6c3e70453b7593bbbba93d148c14a41a117
EBUILD hoe-3.14.1.ebuild 1385 SHA256 1dd01729505f620e8cc9f5c0bfa2c1c9256af6e67281b258ec8ad61d8f85b0c0 SHA512 bcc9d91d56b8fb84f3b52a1a960256f32f9b762a426299cfcfa5eea315ee91ad2a319709eeaf08501c395ce93cb21c6f584e5215b10d5facc724d8930ddcf056 WHIRLPOOL 4549e954dec984d5457feacfc4c40004770fb0f2b3737d224871d143060eff8717afce53708c3b6704bb73d6c6f4c79df6b302402da6879e4d72643ea682b58d
MISC ChangeLog 4994 SHA256 7009cae11920b50484ed7a8a9f8b1a96cd86dd9a4a9248f7b4462432b765adff SHA512 7e607c8cfbf5813936a87dd60e9e2271030e8518e4331715755082093dcd877922c4c8806cd5766cd11261bbe74e393d8184bc9924b135710c7cf5d0d424d69d WHIRLPOOL de62fcb0ba392f4450163db76052376dd2d6ec25d6854c45ab17b6a7f420ee2a42eeeafa4e8e33126d6311dd116284531d47e3e6c82a9fedfbb6ad4eb7e95f5f
MISC ChangeLog 5233 SHA256 dfa56d19abd382002e31755a196a6e793be8f05b28e384485861eeb5a851d87d SHA512 7f4b46118212cc7f205ab498d75cfa3ccdf235ce5c5eca3aefe7a43bf42c4c6f14e0a058ffe8c842af8d9c7a63616531e186786b1cadb7a6baf94fb2ef4fa1cc WHIRLPOOL aa8515675f2b0c53847ba93b7d14f4875d10da2867d2d89b87af6f1356ac6656e9388fa89962a3f0fa26756113882bbb02e293905ee2e2f5d1af1267aaa36ad2
MISC ChangeLog-2015 22346 SHA256 6440b0ce8819fda0b90409acdbb1151e66aca4efccaa93eab2c4da31c96185dc SHA512 5543694830f6f3b2878c848e0d016fa4132dcc1b4f26f1ead1ee5aaa2827b444716e3fcea9dc413bf0220730af78eff4c4ad41e572d03bf06880d31f3d65de4a WHIRLPOOL 973f21922db046db333ac6a622abe88fee2f353540aa27da7769d915ca4e8313800f6fa8dab1b9bc8851cdf7ff4ff27f7b5bedeeca9aa0aed41ca63a75158ce8
MISC metadata.xml 251 SHA256 e42b6a84b1ae72e905433686395988601795455bdc99180089f055a3498c4c9f SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea WHIRLPOOL 2408c62b64285a8a340b446568718af55786b22010e127543f28dc67de0c67f1739905e31b7d0e549bfc663ba05ea646c011de5df57505a5bc5ea7a79e2e7639

@ -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,10 +1,10 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"

@ -11,7 +11,7 @@ AUX libchromiumcontent-gentoo-build-fixes.patch 2939 SHA256 7b7ea865d3ac70299f01
AUX node-gentoo-build-fixes.patch 1496 SHA256 1a3ae250934ae5c84fe074d2c52cef7bd0a52d21100192fd4e0392854b7947e5 SHA512 b1edc0b5b80f29be42fe5463248dda4350d8f5f33c2af47fa09df188404151074f6874d3a8075e0c52d99187bf679a6a879e7c6a2dab6d6aadd28cb5de360e5e WHIRLPOOL b3149c38707c10f22c09716fdd15fab5a2dcac4ca4b6d83c9f825842ae2d6129cc93f45095584b5d225fa3d5b8af901365741b93b59608dc1a10e69e727527fc
DIST asar-0.10.0.tar.gz 975433 SHA256 49e743a952957aa22668b472ba926427f9e051ececeaadb922f8aff2bc8fd1ee SHA512 702fa0e496a1db55a61d7e00d55456f8703f7af00e458f26413771dc71cd03e9418e0334bb1a500aaabe14ab598e19c64612ebf6411c77e30004833c8d5d151e WHIRLPOOL a2e4f8563f779aea19357962f0ac0895005ff93a601d409a7b2c685348cba845106729e1f2a39f95001c186c0c0ba914d73ff1364d488e0853dbbabda0e80bb3
DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0 WHIRLPOOL c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 65a86d9532e03f94844a4e9b1996af85baeb00c95effe962baa153352483463e SHA512 d1655e822776567101632696c7817067e9a85c0f74df22ea40b8fcb45b9571471d8bb1291bae4dd879d746ddb57206276db8df92ccb546bb00129bc26bb33bb8 WHIRLPOOL 047d5bd9f3cfc09b85288f8f6c24bc72ee2399992b2f02410d4ed651deb1b1141f390d0eb3e56728ac286a3b24fa0d3db9489399ae116fcd820d482f5a055ae3
DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297b42456082b514fb741fc1c4 WHIRLPOOL b9b4053089cdf0a37a81ef491a97749a6473d280b7ed9d391ef4b98a844dd8e0ecbc9b97b72b654c65c3ea9f706519262b8f62f5e5ba97cb005a8c98a40f2b28
DIST electron-0.36.12.tar.gz 3068567 SHA256 8e4ee7ed37d32ad73f8cbfb132ce0009506a01a68d5a71bafd6858c6bc11f9a6 SHA512 37d016768e57f81b01338cea6d0d5eaa6ea72d83a2122b54c9c73e37b0afc7fb8351b0cb846afda29206379d5625657b815b002c2eb3c31babcd0cffa47ae3de WHIRLPOOL a358e353259d377dd59ae563f38b2fe185ade6d7a00bbad8c61831c92b4e200ac1f2f25b79564eae11d9082a569be342ccd4be6e400955cd65729e9299b48796
DIST electron-node-a507a3c3816d6ac085ed46250c489a3d76ab8b3c.tar.gz 36578658 SHA256 56489ffa9d58b736008f5c1c2775bc10f3afe02d3c768035e7742893cc8e1d82 SHA512 a5b62c05ec7300a26b3feab3c1e796a87691d41fa7c039541574878491df51e9075685abc5d630fc62bca95bf821eeede041d4ab36caedaf76156844f1095ea6 WHIRLPOOL 8675b05753cf905cfb2fc0ebb19fc256489a7b932c57be291eb2fc7194de599c07f4120541f4a61cccdb43b09b6280c7c02f9565aef98129c584fdca4c154279
DIST libchromiumcontent-ad63d8ba890bcaad2f1b7e6de148b7992f4d3af7.tar.gz 400648 SHA256 36b46659fff3053ce273d3ed159fca74e18ebc873694f857a521d3c48fc079b1 SHA512 5fcb5e3dd98d5875ff7aa9f9f4d02af45487534d0301ca7a0a7adde934f528fedc3dfaf886b9031027e41309eb8ba658b72a56af4ad8dc44cce458b9c04a0e47 WHIRLPOOL 31d28804f91bbdece8709ddac359e7f5c079b034137734041f274838d138d8e141fe12c0ecf1e66f92b15e8c653526a1779d3bcc342e3ecc9a39a18c689a94a6

@ -33,3 +33,11 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*wstool-0.1.13 (10 May 2016)
10 May 2016; Alexis Ballier <aballier@gentoo.org> +files/prefix2.patch,
+wstool-0.1.13.ebuild, wstool-9999.ebuild:
bump to 0.1.13
Package-Manager: portage-2.2.28

@ -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
}

@ -45,7 +45,7 @@ DEPEND="${RDEPEND}
)
"
PATCHES=( "${FILESDIR}/prefix.patch" )
PATCHES=( "${FILESDIR}/prefix2.patch" )
DISTUTILS_IN_SOURCE_BUILD="yes"
python_test() {

@ -89,3 +89,11 @@
Package-Manager: portage-2.2.26
*eom-1.10.5-r2 (10 May 2016)
10 May 2016; NP-Hardass <NP-Hardass@gentoo.org> -eom-1.10.5-r1.ebuild,
+eom-1.10.5-r2.ebuild, +files/eom-cve-2013-7447.patch:
Revbump to 1.10.5-r2, resolves #574376
Package-Manager: portage-2.2.26

@ -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

@ -64,6 +64,7 @@ pkg_setup() {
src_prepare() {
epatch "${FILESDIR}/eom-1.10-fix-introspection.patch"
epatch "${FILESDIR}/eom-cve-2013-7447.patch"
eautoreconf
}

@ -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);

@ -150,3 +150,14 @@
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
*imagemagick-7.0.1.3 (10 May 2016)
10 May 2016; Lars Wendler <polynomial-c@gentoo.org>
-imagemagick-7.0.1.2.ebuild, +imagemagick-7.0.1.3.ebuild:
Bump to version 7.0.1.3
Removed old.
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

@ -3,13 +3,13 @@ DIST ImageMagick-6.9.1-8.tar.xz 8286604 SHA256 987b353058482b5ba15d42746eebc51c1
DIST ImageMagick-6.9.2-10.tar.xz 8755528 SHA256 da2f6fba43d69f20ddb11783f13f77782b0b57783dde9cda39c9e5e733c2013c SHA512 707e4f8008a74dd4203f3535569e4f00006341d5ecadcd6924826768f94dafc3eb3b67f8d04cf9d6310c6d8cc87c86b2eb6b6529020481fc0412911cfa2defba WHIRLPOOL 33a405cfd89832cd1adc8c72b4559d86120e303ec44df814ec5af79d8ef3e2c67d404110b8090e8b52b4eb6c1e843e24478859f47425ec67a23a5ff5b78fc219
DIST ImageMagick-6.9.3-10.tar.xz 8784108 SHA256 e33f021c879f31703f9e620f578ccf7d221a34941589da4bbe967b16a814336a SHA512 d448c1ffa2327d2690c783edc3089d3450f5f8acaa517dfec167d78834e23ea8d231acda8a5f2c05d98110effaa5647f4b5cdcc4fc464a8ea8703603908c8708 WHIRLPOOL 5b560ba3270c8d6179414cb2f8f94de840ee405ceee3aa99c1007bbc41639fa8e5771a4ba6f88c7754b3a02d68c0ac18758a962d4bb33fe7cef504c520485c7b
DIST ImageMagick-6.9.3-9.tar.xz 8777400 SHA256 cec69db7d14cb1ab2d173381e5676219c678ca27b7af8878c6ffec18ec932960 SHA512 c7136018a03af279ab4ce19c99b148aeae47e6ad35662b032c040d69a85ed7ecc1c04010190375448a8c7df9eb247cc5cf845e5417343a688a880f85747864f9 WHIRLPOOL 1e1b133291c0216ff90a01c3e1ba5beac8d60bb6167f927324f8ef69582b2a2a81dd4a0f3ef38f332e80e42a8eb2965b78099db847419c3f726fe4ba46d6f5fa
DIST ImageMagick-7.0.1-2.tar.xz 8279596 SHA256 be374b507200aa3dab698ed8c550cf418aa1481d3187ad406c6a400c67922b75 SHA512 6f657f60e06c6e99a493786586ad9cede91d3414f8934773b12fdf23bea6b093a329c2e0e0c1801027c5ee870c5397c05c9ce1a1575c4365cc5e691da70a47de WHIRLPOOL 4f332c909fb3029f9c065c484b05926ac64db39e9b33e2982d3f3fbedbd6ca114ae5e290cbd8e73343d538639905c3afb0854ec9747175f2f072f9b64ec6b908
DIST ImageMagick-7.0.1-3.tar.xz 8286332 SHA256 4f5a39f145bb0326f811e0826a9216b8c449ee4485550aa8c2e7cfdaf26f08a0 SHA512 8428e4235a68a67553db5eee79f37217317e3d5a73e36d53ff92dd11fe144c6caf7330967e1630ce48df1b92f63763154a711f94c45e5286e91c38196d0d08d9 WHIRLPOOL 70fe6fe903d2ab0b5aa0cb44055fa6cef0b80871813ba8b73c43134c78f9863e8e212b684338acaa082e02f457ac5f782a0a1b17abb8b13a266e1c525a68a427
EBUILD imagemagick-6.9.0.3.ebuild 5030 SHA256 34979437978a7effec660e1e0f5217a9510349d4c6a07bf275faa29365d45626 SHA512 4054e8a5404eeb659ffac4a732109fd0132c060586f19db861afcc0858999429da76bfd894a47720085a7e165a51eb4680d3931dc7aadd34f2fa31422d699f30 WHIRLPOOL 0612c17db18ab9b18433ec042c8e4b235b83cca54d592511b08e40ff5edfdf5afa7793b299efbb9c65ca157120c4c7990216d46ae7e9e95e57ffba52d5fe382d
EBUILD imagemagick-6.9.1.8.ebuild 5018 SHA256 545bc4a0c4886a7a4b1a95d6315b0c6450c013e57bcefe35659820d6063b2f38 SHA512 3399b5f6cf796634d7871c6f0279734ef9f90289e4a7210cbe7724b10071e9f2f603a27fec58b75fe28800ee39c58133746cb5618f36ab019f3f7c288012cf58 WHIRLPOOL 8bb640bc987b6ad5e9cfb06099bf5440c224d2745c8d7d0e69b84913d966a160ae8bedf8724b72d8f1c978db4b9f8990195533ab8ee25140e7b840dad7d0b50c
EBUILD imagemagick-6.9.2.10.ebuild 4924 SHA256 d56e8eb3b936224d9915c6ec4ab26662c2522084e4ec07cc56a520365287a592 SHA512 e059f28e0d81f7c6a23e041d7e3dcd28bd55d31d956e59c5e33d677999683d45c3f48507ab0a387237c54db52cd7b1a1d1dc8c1c09aedd12572f4811c9da82ec WHIRLPOOL d8257e9e2baeb46098ea96d1a6ce68a2b6511873555f75781f616d32f584615591eb641f4a24fa8fd65ca95ee018aaa522b623f4ee4979c0c1a6f4eeaa7f8b6b
EBUILD imagemagick-6.9.3.10.ebuild 4920 SHA256 1e40d6ed7ea2b73080c4926c32e47aff08f702c1f5f453ede9006c4d28ef0cb0 SHA512 5df082db5e05280ef43f1920437fbdbb9336ef5bae8ed2d6e1ea1f4a55eee61e2669a7ebdb5e18ebc4709959655dd874a09fde80ee603d18a28535215bab8c1a WHIRLPOOL 1e2a2ac0d958f3428d533243121bcffe310ff02e8f731ceb9559abb3a117054e024ab16c249a096741ef4d6f82818253fa28ea705eb73de489466802fbd146cc
EBUILD imagemagick-6.9.3.9.ebuild 4920 SHA256 1e40d6ed7ea2b73080c4926c32e47aff08f702c1f5f453ede9006c4d28ef0cb0 SHA512 5df082db5e05280ef43f1920437fbdbb9336ef5bae8ed2d6e1ea1f4a55eee61e2669a7ebdb5e18ebc4709959655dd874a09fde80ee603d18a28535215bab8c1a WHIRLPOOL 1e2a2ac0d958f3428d533243121bcffe310ff02e8f731ceb9559abb3a117054e024ab16c249a096741ef4d6f82818253fa28ea705eb73de489466802fbd146cc
EBUILD imagemagick-7.0.1.2.ebuild 4920 SHA256 1e40d6ed7ea2b73080c4926c32e47aff08f702c1f5f453ede9006c4d28ef0cb0 SHA512 5df082db5e05280ef43f1920437fbdbb9336ef5bae8ed2d6e1ea1f4a55eee61e2669a7ebdb5e18ebc4709959655dd874a09fde80ee603d18a28535215bab8c1a WHIRLPOOL 1e2a2ac0d958f3428d533243121bcffe310ff02e8f731ceb9559abb3a117054e024ab16c249a096741ef4d6f82818253fa28ea705eb73de489466802fbd146cc
MISC ChangeLog 5021 SHA256 e2d728c7a526a47cbdd479d0b274283e42447a3b0e5917f80292becef7b1ff29 SHA512 25d02fb82c50a7a8b9353b2160ff491d996a65f723f81b822909567bd4c82c754199f0d89c24b30d3426dc25e9eed355225065cb18586fa5f14bde8a42f6b10c WHIRLPOOL e26a2ccb928b49418776ecb6a0d56a56488c9893bbe7575896ffa59d0453a46aac8eaab8510faacb11a13793696f200ad43393d25f4b93ca69bbe9c4e10f6c80
EBUILD imagemagick-7.0.1.3.ebuild 4920 SHA256 1e40d6ed7ea2b73080c4926c32e47aff08f702c1f5f453ede9006c4d28ef0cb0 SHA512 5df082db5e05280ef43f1920437fbdbb9336ef5bae8ed2d6e1ea1f4a55eee61e2669a7ebdb5e18ebc4709959655dd874a09fde80ee603d18a28535215bab8c1a WHIRLPOOL 1e2a2ac0d958f3428d533243121bcffe310ff02e8f731ceb9559abb3a117054e024ab16c249a096741ef4d6f82818253fa28ea705eb73de489466802fbd146cc
MISC ChangeLog 5305 SHA256 322e849820de73bd14b91a5923bf16890329fd0b4466ad0261a825872ab10f56 SHA512 bd196069c5452ee13c87c52d193a52e21d7aa3a041e79143df73d10531b9467b3d035c21f7d7f49543b13cc712865158daffdaa2a6b9666d1b123b87b438c8c2 WHIRLPOOL 687c43722a8a188788f0225e990664920bcfb89fb10098c87a6f3260bb7ae349d4de130a4648eecc15ee7f8d6bb7662faa489b22239270f31717b7a682c35e5e
MISC ChangeLog-2015 87760 SHA256 1834d883d60f41b0d6e6f851379779e4cc99fb52433b977af8c8e9b3782559d4 SHA512 3c1e2ece8d51a1e2aae9688411cff7d4cd5e31fc36e7958cb6ece5733a1feb2329e4c299d64cf894537c94c6dcbe79c097c493ca4438d38d707d0dbaae824a0a WHIRLPOOL 1e98ac43b05ce9b8eb9141476f6f1af383daea23ceb27cf8f12c89048980ebeaf30f147f665ea5eafa7df6363c73c073b8e1c09d5665736e0d67bb73f265308b
MISC metadata.xml 1151 SHA256 4b7bc3780edacaa8583ef4082d3d4b1c8b69d121eb4e66a76d798ab55a22bc74 SHA512 9b57a0ec1f6dc31bfcdf359bbfb0168c5f9908177590593da3feb64656bb45471b2a367e453a37d712a4019ca15f668603ce31032772b4524b772171469dad70 WHIRLPOOL c1874af6ffbd0fc21c1f77cd75b586e5251269be5699e4496608fdc49cf4d2eab8006223665a6c8bee8c7d0610adab7a55e11c84bd6e80ff6bdf616859120a61

@ -187,3 +187,25 @@
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
10 May 2016; Anthony G. Basile <blueness@gentoo.org>
+files/gstreamer-1.6.3-fix-strsignal.patch, gstreamer-1.6.3.ebuild:
fix bug #577312
Package-Manager: portage-2.2.26
10 May 2016; Anthony G. Basile <blueness@gentoo.org>
-files/gstreamer-1.6.3-fix-strsignal.patch, gstreamer-1.6.3.ebuild:
Revert "media-libs/gstreamer: fix bug #577312"
This reverts commit f59f39fb234fe5ce1c2a4c1c63be575fa494302c.
The gstreamer folks made a mistake in backporting this form libcheck.
See https://bugzilla.gnome.org/show_bug.cgi?id=763567#c12
11 May 2016; Anthony G. Basile <blueness@gentoo.org>
+files/gstreamer-1.6.3-fix-strsignal.patch, gstreamer-1.6.3.ebuild:
correctly fix bug #577312
Package-Manager: portage-2.2.26

@ -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 */
/*

@ -30,6 +30,10 @@ DEPEND="${RDEPEND}
"
# gtk-doc-am to install API docs
src_prepare() {
epatch "${FILESDIR}"/${P}-fix-strsignal.patch #577312
}
src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no

@ -1,5 +1,6 @@
AUX libechonest-2.0.1-Werror.patch 1155 SHA256 e540a347637dc6116a3944dfdb99310552626c24622f40d4cf5f39e8bd080d3a SHA512 bad1157fe2d041be36ae55ef6f53e3125d918f4ff2ca79b20e7285a8e01241ed28d2674031b9c4a614ae0b5fe9581076d535b50160e6edef18f447cf0f537555 WHIRLPOOL 1a9dac2332848cdbe18614a5c6d20d048c5e41e81317338435bea5cb3765e659462e736a739a322d7e07feca4b3dccb7c03a3f60664fc6d46c8d2231bcf6ab5d
AUX libechonest-2.2.0-always_use_QJSON_LIBRARIES.patch 901 SHA256 c7832e7e5d47a486cd862812408da7fa251a821cd29411c78219d3da12f56fe7 SHA512 bad27cabe47f4ee8c0464f3f9c2b9b1d0110427b1480877d4b2b3b46c9311be7bf97b1de8273ac9bcd36670fe46d7a96fcfd2eb7a3250bd1399dd3cd050df8e0 WHIRLPOOL e401f45b456989b6f1a12629f7abdf8f53db6c20de85aadf4d9df1c8f88d38d5312f550121446a5196703f3e7dff664caa8953dbbd3d5e822ed89789215cf8c5
AUX libechonest-2.3.1-Don-t-double-encode-on-Qt4.patch 2778 SHA256 3507950ed0b62f3a37197fe44d5d093edccd4bce8089a937de940d442e043f55 SHA512 9bfb8644bafbe24f9ca103b9956141491ac74d88ab2cd1538b93336b3a9a7474cffcc34f7511fb3ba1231060e3844d65364e071513c729665a550c37394591a3 WHIRLPOOL a1e2edb0cd4aec3334750aac374066518ad75e301848a48b52bea4a6be1ad96af1cbd35533ad2695f2b004f4c457d00586e6f81f98ee8d074771568950a8f0a9
DIST libechonest-2.0.2.tar.bz2 82005 SHA256 e0d9b3fe7bf5fff0ce8d0f182c4cac8ea3b478c57be21549fc57da69c1a3088c SHA512 fb8baf396206cc567ae880c3f19191bd5a723820a8a8f7ea96f1065cea88c213b46ec9f7688838353331bdac105893c4e9ea118e5b17cdda313dce5ba810a1fb WHIRLPOOL d1bfd6059c5e648e190bf4ba9ddb5a3bdaeca8af346c34dc0f0177f3f05314b491f37bba2ad05944e6ff9b4ddd88e7042a089c9ecb370e75b61b6b405aa5e8d7
DIST libechonest-2.2.0.tar.bz2 84242 SHA256 f2c043a3564bc9c5a4556a80737d1440519ced583feaa62f7afa362e35e81ee0 SHA512 482df30a7a139b14da28d752cff405267bae8af448014857aa5151c08312bcb1144039dc962c85d1613d013446eede8b97efca970801262a240a5f790e95d48e WHIRLPOOL d836f14163168f455311ed30ded1cd860311913693de41f24d6416419128487f6568fd4b8f9e52cb02ffe72b2418c46d2ffb55cab7f432b6a861dc295a99347c
DIST libechonest-2.3.0.tar.bz2 87798 SHA256 79983ba72fbf9b112ebfb329b96b60eddf25d719ebe34eb70de01aa106ae2b44 SHA512 c6c01b463e9d3c5ab7178454d2341e61e4f4f184e0082cf4d0ea13a95752dbff2d3dee4bdc3aa2480265db6677611c9d9228c83da322242d23f5e67a7f0ee0f3 WHIRLPOOL 421257e75aea2a4a6b5d092fe5e579bc4759c8d51a59cc6e1587936c080bf6601fb30cad303f86f6a599ab4f3584abef6b2cea0fc1802f0f4f59bfae749ce6d8
@ -7,7 +8,9 @@ DIST libechonest-2.3.1.tar.bz2 87729 SHA256 56756545fd1cb3d9067479f52215b6157c1c
EBUILD libechonest-2.0.2.ebuild 646 SHA256 c1a1bdecf4cd9614b065a2c42ce9d18c9a145f7d1f1f301ad67fcc5d6d879a9a SHA512 611183bbdf66ac671ba345e4c17d5dd7f264f4e3601c3c949a5fc4b078ba7d4755c0102b3d2634811f5ddc9c7e0a0fde5b865a9426cfd1073ff5a8709fde0123 WHIRLPOOL 2595a7e974a5a40d08c28496d077379545ab3db6a490fd4ddff60e4209856a229395d4f1967306534ab928a18f4491a013fcefe52e24918ea75cbf955e65ad5c
EBUILD libechonest-2.2.0-r1.ebuild 822 SHA256 32543a54643a0341ef7396480e56078db823839fbe25cfc13cff5f70139ed9de SHA512 c2a46619c5c47d97f5415cce70a4a12e9da92b855540ce476174cecd5734c1c871cfaf175ec68b8fa27c2ce889d17b17e17a857735bdd48d5133ddd9d3968bce WHIRLPOOL 9ccc1a234635a337301886595e26715be7bebc9bb58c1538e1e54818bb5323eb54b0ad03e21e321a14daaddce2c39ef390671d4713315986182bc997ef2dae04
EBUILD libechonest-2.3.0.ebuild 1250 SHA256 bbbc15b65b79aa119203a91026672a020ef1a4838c6e051fb9a25d2ce733ca78 SHA512 88f4b966ad8ac08fbf4409f6e17db0e2c1753bfac52446b203104ad897a55c693e56dbda08b4c3c682b55ef7aedc407403a714791f31787ec7aad5a0aa598442 WHIRLPOOL 25d43d2664798af24ccd81b57ab241c98d573b7071e71b15430784ed696291afd5bd1df0089f49b6d978eeab9525167e2b4751ebab12ba6ea2f8c1f7ba4018c3
EBUILD libechonest-2.3.1-r1.ebuild 1487 SHA256 a46d57b06264edb6b14e396848895159ab9b1e29964cf518a02cc9023000ea33 SHA512 7fc3ca9b4d6fcfefc62c94d21854317f1a9cc83ce48a15b4aa0e1c7b70b372e7d1591790e8f81d1156013504dd4edf3e4c939b872a6ba790ca273ed63ca8b12b WHIRLPOOL 94b62000d10a9c732a7436b53829f7d949743b7bef6bea809221d31b9587bafb244d6328a63b75f870459a542f265fc14b435d97fb086408c8b3cb6de0427ad2
EBUILD libechonest-2.3.1.ebuild 1281 SHA256 870888f2dfb6054b51d8b506ca91819432fc3e91d53bf27671827c157c920ac9 SHA512 98f7cd96dcff89c5efd84aa4bfc9940e5f010bbc1987bb479d2b3c41d5f16cc3d6c5a5d434bd810c09a51a71c65717135f33a15c9889a3dd4e2b29932feaea9d WHIRLPOOL 5087e68ae0d6c03f7925c4b2ef0208a0dec836708cd6e5cf785233972bd228ca53d6910b099671d9de24d363be7bccc3a2dd3f8bbb453ed554f2414347babbe4
EBUILD libechonest-9999.ebuild 1422 SHA256 ca47e9b0579f29d819e4a5a0f37f5ae14687b5e3fa14835d71a0e4e82e973686 SHA512 aca072f782e3cd99a9e3bd25c298d0efaf826b10eb38e20822c90f3d1e0bb0b2099933fdda327380fb3931e6848ca7e970ecf08a7549e730f44ea13c9ef01d17 WHIRLPOOL 5e6150bc3143e89015f97d2f3ad63904953436d9795a3108ca0a47769ec0dd16804d89b372fe6356b547b1bde347d12e314ded1cea6934e705ff80942e89ba55
MISC ChangeLog 2990 SHA256 abfdb07a5b7fffe513c5803eeaf34920b31ca050ae2c64b2c99d58c9c6edf437 SHA512 1f073cb95611ff3687b771518d18c5dbd90281827a49c80d4300ae1108b3d640ba469bcb37a8395bcd24cfb8f4d5e15b9f940bcfa07ccf567ba4810c1990ad75 WHIRLPOOL 366fac553224a1ab365136a30cc0406040c9d3dc4be5f0e3e9eca2dd2af8a9569f01b73a9868ef857104d0015fe85a936292de66c4cb1e2adeb3eff93da7040a
MISC ChangeLog-2015 4828 SHA256 59b5d52fa88718a761b27444b237803da4dadc24802ebedfe4a2fc896479ef3c SHA512 ee920e08fd7a6684554469d2756ab241d7db995c61993ca7ae05cb41f69c8446132d884667b46d8782986403a4e33df506a9c446a5abb2f80882cac26524b6cd WHIRLPOOL cf35381a03a825d082eef8c5badacd7a1d78e650573ba4aeb21e9c5bd4ea8a98fbda9d985062adef5e9f40222c68a488d2c09d4a053268f15b9d17236a093d1e
MISC metadata.xml 599 SHA256 fe2861e571e073b6ebbe792e10e4b8bb7f617c3e9c2ae5defff38e424858b348 SHA512 8843b9a64d0ad51f850eff6e5c367f0905ac727a4112c0f0ffdbf913b8a908ebe2dcfc82269a0dccdbd2a3b5ea9520fa88f1476be13bb5a6f94fe8c7c235a134 WHIRLPOOL a756a4f403d8418493b0ff815b35db4be622ad0319b83d64351e89d7a41b2dfdbafc2d667f6e5f6bb2b8b1c3a3e643f89b29a1a7404b6ee48ac8928d1cd0bf4a

@ -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
}

@ -199,3 +199,31 @@
Package-Manager: portage-2.2.28
10 May 2016; Ian Delaney <idella4@gentoo.org> flacon-2.0.1.ebuild,
flacon-9999.ebuild:
add missing test deps
added to vns. 2.0.1 and the live, 9999
Package-Manager: portage-2.2.28
Signed-off-by: Ian Delaney <idella4@gentoo.org>
10 May 2016; Ian Delaney <idella4@gentoo.org> flacon-2.0.1.ebuild,
flacon-9999.ebuild:
fix LICENSE in 2.0.1 and 9999
Package-Manager: portage-2.2.28
Signed-off-by: Ian Delaney <idella4@gentoo.org>
10 May 2016; Ian Delaney <idella4@gentoo.org> flacon-9999.ebuild:
update live ebuild
Bump EAPI to 6, update PLOCALES to make l10n happy.
Closes: https://github.com/gentoo/gentoo/pull/1440
Package-Manager: portage-2.2.28
Signed-off-by: Ian Delaney <idella4@gentoo.org>

@ -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,20 +1,11 @@
AUX 0.17.0/mpv-0.17.0-add-missing-math-include.patch 398 SHA256 dc32038d54451addc562b2975904f8b07f68dd16729a9e4a205c3b68311e0216 SHA512 be931462e7e5acb277abb47a2a13bbb9f722116f030dbb5d12bbd1f79e18cd291b2ed8b619758555118a41b6376bd0ad17f57d8bb3afbac7efd00c13640e61dc WHIRLPOOL 7a38ae62d6dc071297a0b76f04b8c8bf5d2ddb4336455b87a7b227aec1956261290c44feef1c847bd25e07f25ce885781ba247b1fb71846145a68e218ab36825
AUX 0.17.0/mpv-0.17.0-avoid-deprecated-API-usage.patch 781 SHA256 38163fc5353ffefea5cad334f063460d366808b884793f4b62cfbb1827a61924 SHA512 32712ec243b6a3e5db516b4d1ded13eac20ea824e101f3435b6e932247627df4ad62f229e9347576dd61b93b9f6cea731a96e00bb8ef8d83f39cb4a9bcf81e4c WHIRLPOOL e1bdb2411758df90820e83126ddaa6aeb1b8b48887d9f8dd656934473d19b4e9092dce2d88dd3ed2bf6f726d9126ca2d2a931d01d9688f07b0cfb3d0b1211bf6
AUX 0.17.0/mpv-0.17.0-fix-early-audio-start.patch 1751 SHA256 83b1a645ec9416c93b7ee4f8d114db23aa01eba59fb30b156bf61515ace509dd SHA512 176b26e45f354dbe19d990b73e89ac5b0796ce71c8c3b771b58dde71c29da88a3ccdede9688a7a39d7c297e494990a7206460f53bbfef5b354d8c07560f9150d WHIRLPOOL 298cf7c757d7f9283fafd1b3b0cc44fe8329fbc0d5045c0eef57688003997d2c92bd6605f5e99b5c4eca719c9ffde380de2feb7ba2b36a3b333894f421b339de
AUX 0.17.0/mpv-0.17.0-fix-hwdec-fallback.patch 1832 SHA256 7e8d96f4cbec8a27a1062e79e2fd6edba1d62feaae2e2f2aea5c259b6ccb6c13 SHA512 a5c80c7a29b231748bceca44f0f979f8bbb3cdab90fe57d36c1efc2cc21e022e4fc559657c8d4d03d0db8da3445f9622ef0aaf07b4860417655f158eb6d228a2 WHIRLPOOL 361693db65e41d9379c3e655c1fb4ce4b1fac0dbbb66300ea2f970a3aea8a6f718a5162ed9a655eea576e99ce305f0ef3b409577a1f7b4a19f09ebd6aaad641d
AUX 0.17.0/mpv-0.17.0-fix-parsing-multiple-input-command-prefixes.patch 571 SHA256 4000a969bcdef967aea304f6d2574ed86fc750a2795709b7bb1d94e9897072cf SHA512 17ef98d2637abe95a472b22881b56e455ce5d268cc9d168f7244ca9447af354be306b276f3dbe8a6efdbf4721521890a6640c47448a142f89f129b92e7191836 WHIRLPOOL f1ec171d47ecafa4ca295a9e8feb807c2a17bcd970f6537d4b453aa4eac6ff79e46c7ec935b2022f4bb5d495b52c5a49ae4c426c8c21655fd353696df9a34edc
AUX 0.17.0/mpv-0.17.0-fix-relative-seeking-with-coverart.patch 1837 SHA256 8fe515d83a816b95963b6fa113e9c66a1ec1050ada9187849b2431d015857980 SHA512 193aed34f023ecc54b8f83845d0b5e861442e8a268b9aa3623bf7bd8639b31f4812b9d569b07590ed255109149a309d678f2ebdee7b12e64f34697c7638202a2 WHIRLPOOL ac3ede4714bf227a4e22acf2ec86fe36f6bd379f2a81cd895b01e0f3b72771f9b3427a88645db2d32da5472adf87684dfd776fa7f1156413eaa636e39488828b
AUX 0.17.0/mpv-0.17.0-fix-seeking-without-first-index-entry.patch 1506 SHA256 fa4a5a8038ae0ebdaa49c5091401da87593c11a09299b3505d8d460916e853cb SHA512 5073943158aaadb1fe7afa41b96d0934a2cb4c9a6f6af95a82f2b7229cfab195fb66d3cc196e3ac33618d4e253f765163a70c96fc2fbb90246be6a0cddc46d68 WHIRLPOOL b09f0bf72ae89326f745d9f1ae4e68babd5001f816d0358604ffacb03a5e3967df0ce36f51c5d993bef6b6ffea1e42c1e322aaeafbea8358d40f07fa90e74397
AUX 0.17.0/mpv-0.17.0-fix-timestamp-resets.patch 1049 SHA256 a167161e102898969381f39623fed4b1638e537688ffd5cadb7d592bbdcddbfc SHA512 c20e72dc474ec29fc156afc1c0932e758aa7a61fad6906fc55e1a4a4d7b37c3ad0a9131aa64f232a85fb99be43e5f9870fdc85d9febf67294b00cdabadd58761 WHIRLPOOL d6380a907af563315bd57314f7ae64f801137246b7c14046c46a1623e0cdcfdbf2c5bec9b66c21acefb456c20478eaf8dae208d68d2e0c86b9c25ef910ae47ff
AUX 0.17.0/mpv-0.17.0-fix-unselecting-video-track.patch 830 SHA256 050237170fdb6e1cc873f90c0e40cb140bd680e9e46a2ff10b9646551c37b96a SHA512 6c3cc954b459a63af5abcd4b33317567156d9f88ba05df25d2eef328d3e5df1b190e222aa88baf366893c59ac596cc5b621ad701f4d3cf6a2e74f361a9081de3 WHIRLPOOL 46771bed98ce067f3db9f4f20bdc3cb34de22499756d341d8eb22bc86e33e2b147b9339392541b529dd25caf345d1ab6de40ff26dce2062b241920c804ac1ec6
AUX 0.17.0/mpv-0.17.0-fix-use-after-free.patch 708 SHA256 ecae1c26e1f994965189f6d02de8503a2ab4ca250c5131b82470908d37ed5c62 SHA512 4c474c43944fea6981301f2a6b9bc451ef142d39ccdb677ef8d9a6cffd6854bbd60051548668c3d4cf252014bdb9a4f7283f006b389ee2b4e2c1fa6c9f4598bc WHIRLPOOL 6bf81e1f323ba1ec69ac54b48e5a988e71514f90d2e7a4fe771bfc499b5c534fa53ed737d9b3a8de81987d412d02f6253b9cef71e86ef72476170555ef6e65b2
AUX 0.17.0/mpv-0.17.0-fix-video-frame-info-memleak.patch 517 SHA256 4f03a60fd97577932b87739fa6244158ce9a942f59eabf921848899c2a3499f2 SHA512 6a6e974869d01ba676571bd33f4ccaeaaef05d2791e4aac65dd3ff88d2af65ad0202ba1aa924bcf035df8435868bc8e8d0a989ea4af3be7d8493e1dea6415c0e WHIRLPOOL ce0e74350c47edcf925b3dcd6f2e2fed61d5150c013e87a33f3dfb90ee1af7c6d6791bfa50024c9a5e3b5640dfc9a62907f7daab41503c1c90aec6809c50c24b
AUX 0.17.0/mpv-0.17.0-remove-unneeded-X11-include.patch 517 SHA256 ac3bc530912cfd82a5bfdd1f505f4db546fceb826a23949e6337f9423af39e91 SHA512 62719ed93d8463f1ad1984aa61b7f8277394bdad992f90397070ca18168b65ad6563a70807359c7b33c32a3fe0fde7c1cc2b55d18c1d8814240af4917a24ec3f WHIRLPOOL 45e71395d5d4c89e3bd5679c8738e30e06f8a53298bfe6802f11e72cb981e39707dc422466fd70e48208f8bacdfc05ec76d13b1613e828c7d0249e60e3ba6720
DIST mpv-0.17.0-patches-04.tar.gz 7862 SHA256 a6b259cfe3ed605ca5530981670051e38c712c906bbdd0ea7958932660cc6556 SHA512 74dc84ab5baadb950658d55ba5d89300fc169c67cf854ca33ea812e246a1fbbbe9f84d0f07ca6cc3ca5fb97710209974105785a8a3e593166a4aaa696266b1ea WHIRLPOOL 743c9c7443213499d2ec692955c447f29ec10c3305fa13c2e06ae52b10408473b35037772b4b3c4a2f69ff9318fe1a6dd8a7d5c4307928424b0a081447b9018e
DIST mpv-0.17.0.tar.gz 2882629 SHA256 602cd2b0f5fc7e43473234fbb96e3f7bbb6418f15eb8fa720d9433cce31eba6e SHA512 fb79738a16dbc12b60199a68836aca121a800958af4eaf6c2bdf1114bde36c156bafc232e814045a16fd738d2de1e2d8392bc98507961e5a73fa692e270dc7a2 WHIRLPOOL 704133b4033a5a2be8db92a4f1e52397d5b261a99a035d38e33b91d2c478e0e9bfcb2ba0e24ee03d37fffe693b275f50f7f1e453263a5afe61e8944f51eefa61
DIST mpv-0.9.2.tar.gz 2701306 SHA256 c0148f55dbd17705f49bb496d0ce374419de62e1b17195d91409d7727cbd4751 SHA512 4f652a8e78d65b0ef44a06287b05250dfdfbce4cf5a6e21d3b446eedec268d83cf98afcc687272e2da2cfac9e9f69a303847dffdfd45cecdd4273b943ce50967 WHIRLPOOL 1512bacc2ce50e875770c76106a1bb2bc1d0cc5f6e2bdce91ff8c5cfc8bf13ffb48519858a5fa2a7d57880820dc12e5eb20f34ab71eca5d76ec303618da8f3fe
DIST waf-1.8.12 97567 SHA256 01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f22fca60c98b SHA512 8e47112abb134f965f15a27a600b4453cad3075afb5dadc17f2f6dac33d80ec68b679ac0ebc5f8a0245cbd07ae9fc7b899e69afc1bd021cce74e7af2ab457939 WHIRLPOOL c36d37c2d8c08e4048b4800f511611af5cf534304fcb58388ca491ff308bfcbcdd959d153edfd6ff8c118404e7293d8b786e43b07486139bf915a82aa75d792b
DIST waf-1.8.4 96179 SHA256 f02035fa5d8814f33f19b2b20d43822ddef6bb39b955ca196c2a247a1f9ffaa8 SHA512 3a132d8b1cba0af0e3df046c0204c5df706fae4e0fac41cf74b53f6cdea6210ed798671c7a3cb3fee70573aacab16d4c0cc699cc4b7aa74c8a416346c5513f4c WHIRLPOOL fe8d7f42e5118a1f9490a0c9add1355c969185376b57d0bab024068dd6e7364632d862bf9432e1209165c5313ae843479ef334f4bd6285db05dfebff9a1b640e
EBUILD mpv-0.17.0-r3.ebuild 8895 SHA256 b031ac258acb0d40d4b64e10a2f5b35b4fb750aa57770d59012af35abadfd3b9 SHA512 31ca4677c61b4ef106c5dba0e00ea6c192f861e601493a31c65bf4da492c9f2be23fcc80c8d9c014d3ca271ab5af08cd1046c64c35bfd25a8de9d4ef285b5dae WHIRLPOOL bcf3b429b44f35506df8b1a9abfdb40914577947b941c2c86a73801783df835227d78e22f578b89983de4dcf30d67014cc293d6e3e589b4b745235b70d35f813
EBUILD mpv-0.17.0-r4.ebuild 8330 SHA256 ce1322ebd059d83d88f3cb592e9491b5949d8d5c68b484515ec703ea4c34af39 SHA512 fb1eb8610a31568e58eeb0dce5b0d9ee7fc89f38f086f124b3cf8221831efd567bbad4f279a29526dedefa04744cc3c6b504dfdaaeda4d66419c2e37812406ee WHIRLPOOL 643904204b27174d2c65256d40a6178ec7ac3bfbdd917e28e8bfa6dc2e0306ce906c15a0a3494f3bf312036645dc9a10432f928d96459d20ff20e25e133fead7
EBUILD mpv-0.17.0.ebuild 7732 SHA256 545e7756aa2e3626253717f60f2c45205b4c37487f68e1e491f3d57ec4adf3b0 SHA512 10b733cec9dee907db2f18d76cd730cf072fb925eaba0ba1e3dfd005f14fb7dfd93341ccdd9e2d5b297fa77176d6903a3c5acfa3c6059c1d4c39e2d575288eac WHIRLPOOL 86d0801f2fa50796847219a376ebdb9e7ef517c7c9093dc5960d93c8771694c73e2fc89b58d752f6fc38800313f7e38fa2584e95de5bd1fa0dc4318257e7a321
EBUILD mpv-0.9.2-r1.ebuild 7099 SHA256 47d65273356c396e98e2a573bdcee6d16bfe8a93073e584d1d0c4936ea75d687 SHA512 d5cf46d050b0613a0ed26ee68c308f9b76e010419425deb40ca5352cc8a28a73873c30f08ca0f8f09d6e657ddb5d88070d0c56dfbde7407212145177fd934013 WHIRLPOOL 510a18a558f01e701558649c35d703946df77f257348d9f09f4469a1362a50c650bb5430a6c69571d4ba6972ec29f76c46f1fa02a4264f83b6b743a7508d22ad
EBUILD mpv-9999.ebuild 8163 SHA256 7c5ff85564f6afe59721cf58ad78a62a136e826b3ba1bed2f0d850acd9cd6de1 SHA512 256fa880b2d3b2e8fe6e7927e1b7a3a79e12cc95577d14b683330e0806df5b88267d2a9c0bc3f79f8e5ee4679f55ecbd3232fbb2c2f4ff982e9a431dd5ac65f2 WHIRLPOOL f0b9cadff708fc58f2ec59ac54a45bb20bd83d672d5d05f920419b554465fae71c07299f49a7c9ffc7f31dc9cd5123188b7c706dcf1387d46502b289434f43b2

@ -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"

@ -7,7 +7,7 @@ EAPI=6
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
PYTHON_REQ_USE='threads(+)'
WAF_PV='1.8.12'
WAF_PV=1.8.12
inherit fdo-mime gnome2-utils pax-utils python-any-r1 toolchain-funcs waf-utils
@ -15,17 +15,20 @@ DESCRIPTION="Media player based on MPlayer and mplayer2"
HOMEPAGE="https://mpv.io/"
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="
https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~wraeth/distfiles/${P}-patches-04.tar.gz
"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
DOCS=( RELEASE_NOTES )
else
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"
EGIT_REPO_URI="git://github.com/mpv-player/mpv.git"
inherit git-r3
fi
SRC_URI+=" https://waf.io/waf-${WAF_PV}"
DOCS+=( README.md )
DOCS+=( CONTRIBUTING.md README.md )
# See Copyright in source tarball and bug #506946. Waf is BSD, libmpv is ISC.
# See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC.
LICENSE="GPL-2+ BSD ISC"
SLOT="0"
IUSE="aqua +alsa archive bluray cdda +cli coreaudio doc drm dvb dvd +egl +enca
@ -126,21 +129,6 @@ RDEPEND="${COMMON_DEPEND}
selinux? ( sec-policy/selinux-mplayer )
"
PATCHES=(
"${FILESDIR}/${PV}/${P}-fix-seeking-without-first-index-entry.patch"
"${FILESDIR}/${PV}/${P}-fix-use-after-free.patch"
"${FILESDIR}/${PV}/${P}-remove-unneeded-X11-include.patch"
"${FILESDIR}/${PV}/${P}-add-missing-math-include.patch"
"${FILESDIR}/${PV}/${P}-fix-parsing-multiple-input-command-prefixes.patch"
"${FILESDIR}/${PV}/${P}-fix-early-audio-start.patch"
"${FILESDIR}/${PV}/${P}-avoid-deprecated-API-usage.patch"
"${FILESDIR}/${PV}/${P}-fix-hwdec-fallback.patch"
"${FILESDIR}/${PV}/${P}-fix-relative-seeking-with-coverart.patch"
"${FILESDIR}/${PV}/${P}-fix-unselecting-video-track.patch"
"${FILESDIR}/${PV}/${P}-fix-timestamp-resets.patch"
"${FILESDIR}/${PV}/${P}-fix-video-frame-info-memleak.patch"
)
pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] && ! tc-has-tls && use vaapi && use egl; then
die "Your compiler lacks C++11 TLS support. Use GCC>=4.8.0 or Clang>=3.3."
@ -150,24 +138,25 @@ pkg_pretend() {
src_prepare() {
cp "${DISTDIR}/waf-${WAF_PV}" "${S}"/waf || die
chmod +x "${S}"/waf || die
default
default_src_prepare
EPATCH_SUFFIX=patch EPATCH_FORCE=yes epatch "${WORKDIR}/${PV}"
}
src_configure() {
local mywafargs=(
--confdir="${EPREFIX}"/etc/${PN}
--docdir="${EPREFIX}"/usr/share/doc/${PF}
--confdir="${EPREFIX}/etc/${PN}"
--docdir="${EPREFIX}/usr/share/doc/${PF}"
--disable-gpl3 # Unclear license info. See Gentoo bug 571728.
$(usex cli '' '--disable-cplayer')
$(use_enable libmpv libmpv-shared)
# See deep down below for build-date
# See deep down below for build-date.
--disable-libmpv-static
--disable-static-build
--disable-optimize # Do not add '-O2' to CFLAGS
--disable-debug-build # Do not add '-g' to CFLAGS
--disable-optimize # Don't add '-O2' to CFLAGS.
--disable-debug-build # Don't add '-g' to CFLAGS.
$(use_enable doc html-build)
$(use_enable doc pdf-build)
@ -191,17 +180,17 @@ src_configure() {
$(use_enable uchardet)
$(use_enable rubberband)
$(use_enable lcms lcms2)
--disable-vapoursynth # Only available in overlays
--disable-vapoursynth # Only available in overlays.
--disable-vapoursynth-lazy
$(use_enable archive libarchive)
--enable-libavdevice
# Audio outputs
$(use_enable sdl sdl2) # Listed under audio, but also includes video
# Audio outputs:
$(use_enable sdl sdl2) # Listed under audio, but also includes video.
--disable-sdl1
$(use_enable oss oss-audio)
--disable-rsound # Only available in overlays
--disable-rsound # Only available in overlays.
$(use_enable pulseaudio pulse)
$(use_enable jack)
$(use_enable openal)
@ -209,7 +198,7 @@ src_configure() {
$(use_enable alsa)
$(use_enable coreaudio)
# Video outputs
# Video outputs:
$(use_enable aqua cocoa)
$(use_enable drm)
$(use_enable gbm)
@ -227,7 +216,7 @@ src_configure() {
$(use_enable wayland gl-wayland)
$(use_enable vdpau)
$(usex vdpau "$(use_enable opengl vdpau-gl-x11)" '--disable-vdpau-gl-x11')
$(use_enable vaapi) # See below for vaapi-glx, vaapi-x-egl
$(use_enable vaapi) # See below for vaapi-glx, vaapi-x-egl.
$(usex vaapi "$(use_enable X vaapi-x11)" '--disable-vaapi-x11')
$(usex vaapi "$(use_enable wayland vaapi-wayland)" '--disable-vaapi-wayland')
$(usex vaapi "$(use_enable gbm vaapi-drm)" '--disable-vaapi-drm')
@ -237,19 +226,19 @@ src_configure() {
$(use_enable raspberry-pi rpi)
$(usex libmpv "$(use_enable opengl plain-gl)" '--disable-plain-gl')
# HWaccels
# HWaccels:
# Automagic Video Toolbox HW acceleration. See Gentoo bug 577332.
$(use_enable vaapi vaapi-hwaccel)
# Automagic VDPAU HW acceleration. See Gentoo bug 558870.
# TV features
# TV features:
$(use_enable v4l tv)
$(use_enable v4l tv-v4l2)
$(use_enable v4l libv4l2)
$(use_enable v4l audio-input)
$(use_enable dvb dvbin)
# Miscellaneous features
# Miscellaneous features:
--disable-apple-remote # Needs testing first. See Gentoo bug 577332.
)
@ -260,7 +249,7 @@ src_configure() {
)
fi
# Create reproducible non-live builds
# Create reproducible non-live builds.
[[ ${PV} != *9999* ]] && mywafargs+=(--disable-build-date)
waf-utils_src_configure "${mywafargs[@]}"
@ -270,7 +259,7 @@ src_install() {
waf-utils_src_install
if use cli && use luajit; then
pax-mark -m "${ED}usr/bin/${PN}"
pax-mark -m "${ED}"usr/bin/${PN}
fi
}
@ -287,13 +276,13 @@ pkg_postinst() {
! has_version 'app-shells/mpv-bash-completion'; then
elog "If you want to have command-line completion via bash-completion,"
elog "please install app-shells/mpv-bash-completion."
fi;
fi
if use cli && [[ -n ${REPLACING_VERSIONS} ]] && \
has_version 'app-shells/mpv-bash-completion'; then
elog "If command-line completion doesn't work after mpv update,"
elog "please rebuild app-shells/mpv-bash-completion."
fi;
fi
}
pkg_postrm() {

@ -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

@ -6,6 +6,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh
LICENSE=unRAR
RDEPEND=!<=app-arch/unrar-gpl-0.0.1_p20080417
SLOT=0
SRC_URI=http://www.rarlab.com/rar/unrarsrc-5.3.9.tar.gz
SRC_URI=http://www.rarlab.com/rar/unrarsrc-5.4.1.tar.gz
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=edb83cb82d2891144d9c97496dec3444

@ -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…
Cancel
Save