Sync with portage [Fri Jun 2 10:11:41 MSK 2017].

master
root 7 years ago
parent 3bd6542972
commit 882d1cde3d

@ -1,10 +1,13 @@
AUX CVE-2017-7481.patch 6684 SHA256 fa28f28f47a88f9df5cd70c0027ebe342866e6bf345e424d7679a9dfbd332ecd SHA512 60e954d0039955a7193aa1515a389245206f306a9e8f67b63166a7bc0802f2076d92ef0b3c868b80d33575433b3dde5265f44e7e0279a86b3de8c0575786f74c WHIRLPOOL dc6370d4929a2193413bdfa47c9e6e15335db12d225fce7c7f57c6f068973ee2db2c40252cd5c330b7e7736aae270cb5bb134869f77826bb3e12127a4f0348ec
AUX README.gentoo 398 SHA256 d988c57c417023c225deebf7fde59222f3ff214b1f750320e8318349455e78db SHA512 7504d7c2e8731bfaf97e045dc75fc29c50fd8602377391f598b897d93c96913a252d436d0373518da50f4e98c370b59d172b98d3db6e32d18e0097cf5e4f3333 WHIRLPOOL 7fe8e0bb6ed46bd5ccae52c609af528de9546fbb8c69139e73b7f029b36380e11baf4988e212aedea7df9652b2154b8c9ba030a4b7ea461637eb826fce784dfe
AUX ansible-2.3.1.0-pycryptodome.patch 32463 SHA256 fe464db648783871618ef26b9b1d8ffa7c090a558caed30857953eec65ef6a65 SHA512 0ed750d5d27378b942808a7db9be968cfe281a2985d40a13476763572b5aa95a4e336eda9b91b4fda4e20320214d7dabc38a69c18baf404696cb4bdb70c395cf WHIRLPOOL 9b2f754a31926c54bed9416d273d9e6b790b7652721c0f7de2abc8ccb25354925b64fbf98a02ab42f89fe9bc58c495bec54e12f8a541599b1d409914af6628af
AUX ansible.env 99 SHA256 04a806ca12249b1b1387e17cabd85c8b09bac64914650d7a776576153e32591f SHA512 79d0d6581116ede67d6b184d1a16c2ba6586d4ca8cd71047bc5a81a82696b0e1a124f22248877aefc0a810f0ae3bd2724dadaf71dd5078bbe0910a9e8c3ab111 WHIRLPOOL f347143d490cf1dd6784059022fb7c6c85eaa5e957b6b5eb85f6b1b8a98d1b90c26aa0602fe2cd6679c4709fb9dad2fa67bc53326bfca80205cb7b7ded757c90
DIST ansible-2.3.0.0-pycryptodome.patch 32449 SHA256 a87d712305160ef8a559bf9e27d7fe4361889f45da5ba501c4a9ae8c6c58e504 SHA512 f52611275262d772b2e44b858c59590ab18ed29c22899c0d8b47f3a21c71aebff9aab1a2284bdf44fbc47b63c3836851db1c065bafe0b6883bb582a98cf4d0a4 WHIRLPOOL bd344c2507eb8576a114e5618d182b90443a92d4cd57f27310eb495dbba123853503c64c69338a02ce680b615862c819985913f2860e3dde670ef929dcd5761f
DIST ansible-2.3.0.0.tar.gz 4251730 SHA256 299f3907cd566a20e163942fa82b6afc86ef89c2726ba503b90c1a651e82a458 SHA512 88ac28befefd7a70c36d8c33bc1aba1b0a5ffdea4bddd0b9e6c5488c70057662812208c221e47721c5a194fc30282a33490f196a719d9eb6d9b1e7dcfd1ff941 WHIRLPOOL a6a622f17476c07e3446a7b09631027797ade04f7d1571e0eafccc2736390deabfcdd36fa1e849d209eb7ab5f1e3e86f2b6e7dd3032db1743665165c1dc710ba
DIST ansible-2.3.1.0.tar.gz 4263357 SHA256 cd4b8f53720fcd0c351156b840fdd15ecfbec22c951b5406ec503de49d40b9f5 SHA512 7b4b33c56a15c41d756f095944d7a0dbf894557350879430df21061b717b9574aae624a276bf7e1a13d043b718aeaccac1ce510a3cb085983311ddf06fa832bc WHIRLPOOL 5552ff64e8cac722a705bd1e72465c8bfe583a1c5efc587ca141b34eaa35d2af0ea2e1084a072ecb7dbb28d59d7f56e47c4c73f9e3e0f7f2451ef4e7134ad1af
EBUILD ansible-2.3.0.0-r1.ebuild 1423 SHA256 922587f49c14835d19e800c1ac36480c864c466181a2e8eb130108b174c32f20 SHA512 0dc8e97b6878a6a409dc43acc7df1779ca35e68cc5dac1dba69c2ad9d1f671381f545d0eb61d3321bce561d7f0a6dc3084544e47daf44bcd64b7ca65f7d8f6e1 WHIRLPOOL d20ebf107223496be41246257bd953437fb52c2921584f48acff5c986a2107e6f6b7b3257716d4423f11a8486ae23e0df1666bfae8b44f4f9c34eda5cb49986a
EBUILD ansible-2.3.0.0-r2.ebuild 1559 SHA256 3478c338e8188eb0a29f8e7e3700495916672739b4963ebde28036120c801164 SHA512 3479ac1ce45083c2feb7d0bef2c3be3764eba8b1790d4789cb9b1c10617f7df6509bd8e08a15e32edcf0a48bd8619ddf924de9fc9d2d2c228ae23c5f31706e41 WHIRLPOOL 94b8951aa2a4e3b13babe86fec01c1bb18516a5c30754d0f7d13bc2f30cf4d8a7695aaf59c508a1bbe37971e3e3902a03a81433b98d3e5eb0e80975c24cbdecc
EBUILD ansible-2.3.1.0.ebuild 1483 SHA256 d0db5642bfd5d0086cb618798fd56549ce67d3e09f294634bd77beba45483b8f SHA512 457997b7f5a0221a9a4a3564d2e9cc086634aca68766365c46c8ad5b36fd129950f7384f8462f316c38a8dfc2a4998694f885ab5d8a3774a7ceabba54e4ab31b WHIRLPOOL 98a8d4d6a5f83e40417325df00965fe70c29a8df2847d9a7cbab3331e929f2004a76e706c96ca8984937b6977eb52ede82de89179a11547ec6896f8e753c5415
EBUILD ansible-9999.ebuild 1641 SHA256 49b29bdb6091357319e382fe62c019298682767aa7bad3d3a780ae46ca20c716 SHA512 954c94d01716fc8ce6679104a6cca7ef9cb852aa1d6fb86d5729c46a768d6a2c83af16a5c0efb9e7fd8fbcd25f041d5aa2f162cd89368ee9b5ae937da7947c1e WHIRLPOOL b9bc2e4a3f3f40e17989c276848f0b3007c445cc9a09312c8a46230a10737caeb2e474977279d0086c196d06f089568bd79e2c460c2b185b40561266044ba232
MISC ChangeLog 9769 SHA256 199baf005e4d3f8d68566cea3ff4b6410b202cce107ab90504981dac00dd34b5 SHA512 d0f84e1dcbd3628c26e0df2d80ff829cf146f3ab8e6f355c8dc187b2ad5e4be9a1e60f22176e669548f2d355c9659dbeccafcf096de47d52c50842d1b65afac4 WHIRLPOOL b6dba8621dc6d3da894e717f48d9c5ec844c885d594976ef2a759898ba1a9e49db0172b358c0e161e615ee71ab42bc7ddf51a7b77db29e41eed6f5e768d4f5ac
MISC ChangeLog-2015 11597 SHA256 88b37db76a87a55c7ac0afd355e215dcb788a0217a70561d8a5bdac8af71415c SHA512 25b912511f5763eb335b67a5adf194800b131440c0170b7cb37772e07ee926a2df530586ab77f8963f95b1176e5309de3f5597e7bb57df80f5e025afe83969c4 WHIRLPOOL bee785f57512f313a52908c3e93984138fde5b67ed2f800e6fa7438d6a4fa9517c05aed9326f2b922e6eb89fe4e2ea2f98f4e5a44b5a55747b6ef8fbe4ed0540

@ -0,0 +1,60 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 eutils versionator
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
HOMEPAGE="http://ansible.com/"
SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
RDEPEND="
dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
|| (
dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
)
dev-python/httplib2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
<dev-python/mock-1.1[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
dev-vcs/git
)"
# not included in release tarball
RESTRICT="test"
PATCHES=( "${FILESDIR}/${P}-pycryptodome.patch" )
python_test() {
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
}
python_install_all() {
distutils-r1_python_install_all
doman docs/man/man1/*.1
}

@ -0,0 +1,905 @@
diff -uNr ansible-2.3.0.0.ORIG/lib/ansible/executor/process/worker.py ansible-2.3.0.0/lib/ansible/executor/process/worker.py
--- ansible-2.3.0.0.ORIG/lib/ansible/executor/process/worker.py 2017-05-23 14:23:12.313595450 +0100
+++ ansible-2.3.0.0/lib/ansible/executor/process/worker.py 2017-05-23 14:24:22.116598926 +0100
@@ -26,14 +26,6 @@
from jinja2.exceptions import TemplateNotFound
-# TODO: not needed if we use the cryptography library with its default RNG
-# engine
-HAS_ATFORK=True
-try:
- from Crypto.Random import atfork
-except ImportError:
- HAS_ATFORK=False
-
from ansible.errors import AnsibleConnectionFailure
from ansible.executor.task_executor import TaskExecutor
from ansible.executor.task_result import TaskResult
@@ -95,9 +87,6 @@
#pr = cProfile.Profile()
#pr.enable()
- if HAS_ATFORK:
- atfork()
-
try:
# execute the task and build a TaskResult from the result
display.debug("running TaskExecutor() for %s/%s" % (self._host, self._task))
diff -uNr ansible-2.3.0.0.ORIG/lib/ansible/modules/cloud/amazon/ec2_win_password.py ansible-2.3.0.0/lib/ansible/modules/cloud/amazon/ec2_win_password.py
--- ansible-2.3.0.0.ORIG/lib/ansible/modules/cloud/amazon/ec2_win_password.py 2017-05-23 14:23:12.299595449 +0100
+++ ansible-2.3.0.0/lib/ansible/modules/cloud/amazon/ec2_win_password.py 2017-05-23 14:29:51.003615305 +0100
@@ -93,9 +93,10 @@
'''
from base64 import b64decode
-from Crypto.Cipher import PKCS1_v1_5
-from Crypto.PublicKey import RSA
import datetime
+from cryptography.hazmat.backends import default_backend
+from cryptography.hazmat.primitives.asymmetric.padding import PKCS1v15
+from cryptography.hazmat.primitives.serialization import load_pem_private_key
try:
import boto.ec2
@@ -103,6 +104,9 @@
except ImportError:
HAS_BOTO = False
+BACKEND = default_backend()
+
+
def main():
argument_spec = ec2_argument_spec()
argument_spec.update(dict(
@@ -151,15 +155,12 @@
else:
try:
with f:
- key = RSA.importKey(f.read(), key_passphrase)
- except (ValueError, IndexError, TypeError) as e:
+ key = load_pem_private_key(f.read(), key_passphrase, BACKEND)
+ except (ValueError, TypeError) as e:
module.fail_json(msg = "unable to parse key file")
- cipher = PKCS1_v1_5.new(key)
- sentinel = 'password decryption failed!!!'
-
try:
- decrypted = cipher.decrypt(decoded, sentinel)
+ decrypted = key.decrypt(decoded, PKCS1v15())
except ValueError as e:
decrypted = None
diff -uNr ansible-2.3.0.0.ORIG/lib/ansible/parsing/vault/__init__.py ansible-2.3.0.0/lib/ansible/parsing/vault/__init__.py
--- ansible-2.3.0.0.ORIG/lib/ansible/parsing/vault/__init__.py 2017-05-23 14:23:12.311595449 +0100
+++ ansible-2.3.0.0/lib/ansible/parsing/vault/__init__.py 2017-05-23 14:31:23.267619901 +0100
@@ -25,7 +25,6 @@
import sys
import tempfile
import random
-from io import BytesIO
from subprocess import call
from hashlib import sha256
from binascii import hexlify
@@ -35,32 +34,14 @@
# Note: Only used for loading obsolete VaultAES files. All files are written
# using the newer VaultAES256 which does not require md5
-try:
- from Crypto.Hash import SHA256, HMAC
- HAS_HASH = True
-except ImportError:
- HAS_HASH = False
-
-# Counter import fails for 2.0.1, requires >= 2.6.1 from pip
-try:
- from Crypto.Util import Counter
- HAS_COUNTER = True
-except ImportError:
- HAS_COUNTER = False
-
-# KDF import fails for 2.0.1, requires >= 2.6.1 from pip
-try:
- from Crypto.Protocol.KDF import PBKDF2
- HAS_PBKDF2 = True
-except ImportError:
- HAS_PBKDF2 = False
-
-# AES IMPORTS
-try:
- from Crypto.Cipher import AES as AES
- HAS_AES = True
-except ImportError:
- HAS_AES = False
+from cryptography.exceptions import InvalidSignature
+from cryptography.hazmat.backends import default_backend
+from cryptography.hazmat.primitives import hashes, padding
+from cryptography.hazmat.primitives.hmac import HMAC
+from cryptography.hazmat.primitives.kdf.pbkdf2 import PBKDF2HMAC
+from cryptography.hazmat.primitives.ciphers import (
+ Cipher as C_Cipher, algorithms, modes
+)
from ansible.compat.six import PY3, binary_type
from ansible.compat.six.moves import zip
@@ -73,26 +54,8 @@
from ansible.utils.display import Display
display = Display()
-# OpenSSL pbkdf2_hmac
-HAS_PBKDF2HMAC = False
-try:
- from cryptography.hazmat.primitives.hashes import SHA256 as c_SHA256
- from cryptography.hazmat.primitives.kdf.pbkdf2 import PBKDF2HMAC
- from cryptography.hazmat.backends import default_backend
- HAS_PBKDF2HMAC = True
-except ImportError:
- pass
-except Exception as e:
- display.vvvv("Optional dependency 'cryptography' raised an exception, falling back to 'Crypto'.")
- import traceback
- display.vvvv("Traceback from import of cryptography was {0}".format(traceback.format_exc()))
-
-HAS_ANY_PBKDF2HMAC = HAS_PBKDF2 or HAS_PBKDF2HMAC
-
-
-CRYPTO_UPGRADE = "ansible-vault requires a newer version of pycrypto than the one installed on your platform." \
- " You may fix this with OS-specific commands such as: yum install python-devel; rpm -e --nodeps python-crypto; pip install pycrypto"
+BACKEND = default_backend()
b_HEADER = b'$ANSIBLE_VAULT'
CIPHER_WHITELIST = frozenset((u'AES', u'AES256'))
CIPHER_WRITE_WHITELIST = frozenset((u'AES256',))
@@ -100,12 +63,6 @@
# (used in VaultFile header) to a cipher class
-def check_prereqs():
-
- if not HAS_AES or not HAS_COUNTER or not HAS_ANY_PBKDF2HMAC or not HAS_HASH:
- raise AnsibleError(CRYPTO_UPGRADE)
-
-
class AnsibleVaultError(AnsibleError):
pass
@@ -410,8 +367,6 @@
def encrypt_file(self, filename, output_file=None):
- check_prereqs()
-
# A file to be encrypted into a vaultfile could be any encoding
# so treat the contents as a byte string.
@@ -424,8 +379,6 @@
def decrypt_file(self, filename, output_file=None):
- check_prereqs()
-
# follow the symlink
filename = os.path.realpath(filename)
@@ -440,8 +393,6 @@
def create_file(self, filename):
""" create a new encrypted file """
- check_prereqs()
-
# FIXME: If we can raise an error here, we can probably just make it
# behave like edit instead.
if os.path.isfile(filename):
@@ -451,8 +402,6 @@
def edit_file(self, filename):
- check_prereqs()
-
# follow the symlink
filename = os.path.realpath(filename)
@@ -471,7 +420,6 @@
def plaintext(self, filename):
- check_prereqs()
ciphertext = self.read_data(filename)
try:
@@ -483,8 +431,6 @@
def rekey_file(self, filename, b_new_password):
- check_prereqs()
-
# follow the symlink
filename = os.path.realpath(filename)
@@ -581,10 +527,6 @@
# Note: strings in this class should be byte strings by default.
- def __init__(self):
- if not HAS_AES:
- raise AnsibleError(CRYPTO_UPGRADE)
-
def _aes_derive_key_and_iv(self, b_password, b_salt, key_length, iv_length):
""" Create a key and an initialization vector """
@@ -620,41 +562,22 @@
' switch to the newer VaultAES256 format', version='2.3')
# http://stackoverflow.com/a/14989032
- b_ciphertext = unhexlify(b_vaulttext)
-
- in_file = BytesIO(b_ciphertext)
- in_file.seek(0)
- out_file = BytesIO()
+ b_vaultdata = unhexlify(b_vaulttext)
+ b_tmpsalt = b_vaultdata[:16]
+ b_ciphertext = b_vaultdata[16:]
- bs = AES.block_size
- b_tmpsalt = in_file.read(bs)
+ bs = algorithms.AES.block_size // 8
b_salt = b_tmpsalt[len(b'Salted__'):]
b_key, b_iv = self._aes_derive_key_and_iv(b_password, b_salt, key_length, bs)
- cipher = AES.new(b_key, AES.MODE_CBC, b_iv)
- b_next_chunk = b''
- finished = False
-
- while not finished:
- b_chunk, b_next_chunk = b_next_chunk, cipher.decrypt(in_file.read(1024 * bs))
- if len(b_next_chunk) == 0:
- if PY3:
- padding_length = b_chunk[-1]
- else:
- padding_length = ord(b_chunk[-1])
+ cipher = C_Cipher(algorithms.AES(b_key), modes.CBC(b_iv), BACKEND).decryptor()
+ unpadder = padding.PKCS7(algorithms.AES.block_size).unpadder()
- b_chunk = b_chunk[:-padding_length]
- finished = True
-
- out_file.write(b_chunk)
- out_file.flush()
-
- # reset the stream pointer to the beginning
- out_file.seek(0)
- b_out_data = out_file.read()
- out_file.close()
+ b_plaintext = unpadder.update(
+ cipher.update(b_ciphertext) + cipher.finalize()
+ ) + unpadder.finalize()
# split out sha and verify decryption
- b_split_data = b_out_data.split(b"\n", 1)
+ b_split_data = b_plaintext.split(b"\n", 1)
b_this_sha = b_split_data[0]
b_plaintext = b_split_data[1]
b_test_sha = to_bytes(sha256(b_plaintext).hexdigest())
@@ -676,19 +599,16 @@
# Note: strings in this class should be byte strings by default.
- def __init__(self):
-
- check_prereqs()
-
@staticmethod
def _create_key(b_password, b_salt, keylength, ivlength):
- hash_function = SHA256
-
- # make two keys and one iv
- pbkdf2_prf = lambda p, s: HMAC.new(p, s, hash_function).digest()
+ kdf = PBKDF2HMAC(
+ algorithm=hashes.SHA256(),
+ length=2 * keylength + ivlength,
+ salt=b_salt,
+ iterations=10000,
+ backend=BACKEND)
+ b_derivedkey = kdf.derive(b_password)
- b_derivedkey = PBKDF2(b_password, b_salt, dkLen=(2 * keylength) + ivlength,
- count=10000, prf=pbkdf2_prf)
return b_derivedkey
@classmethod
@@ -696,55 +616,31 @@
# 16 for AES 128, 32 for AES256
keylength = 32
- # match the size used for counter.new to avoid extra work
- ivlength = 16
+ # AES is a 128-bit block cipher, so IVs and counter nonces are 16 bytes
+ ivlength = algorithms.AES.block_size // 8
- if HAS_PBKDF2HMAC:
- backend = default_backend()
- kdf = PBKDF2HMAC(
- algorithm=c_SHA256(),
- length=2 * keylength + ivlength,
- salt=b_salt,
- iterations=10000,
- backend=backend)
- b_derivedkey = kdf.derive(b_password)
- else:
- b_derivedkey = cls._create_key(b_password, b_salt, keylength, ivlength)
+ b_derivedkey = cls._create_key(b_password, b_salt, keylength, ivlength)
b_key1 = b_derivedkey[:keylength]
b_key2 = b_derivedkey[keylength:(keylength * 2)]
b_iv = b_derivedkey[(keylength * 2):(keylength * 2) + ivlength]
- return b_key1, b_key2, hexlify(b_iv)
+ return b_key1, b_key2, b_iv
def encrypt(self, b_plaintext, b_password):
b_salt = os.urandom(32)
b_key1, b_key2, b_iv = self._gen_key_initctr(b_password, b_salt)
- # PKCS#7 PAD DATA http://tools.ietf.org/html/rfc5652#section-6.3
- bs = AES.block_size
- padding_length = (bs - len(b_plaintext) % bs) or bs
- b_plaintext += to_bytes(padding_length * chr(padding_length), encoding='ascii', errors='strict')
-
- # COUNTER.new PARAMETERS
- # 1) nbits (integer) - Length of the counter, in bits.
- # 2) initial_value (integer) - initial value of the counter. "iv" from _gen_key_initctr
-
- ctr = Counter.new(128, initial_value=int(b_iv, 16))
-
- # AES.new PARAMETERS
- # 1) AES key, must be either 16, 24, or 32 bytes long -- "key" from _gen_key_initctr
- # 2) MODE_CTR, is the recommended mode
- # 3) counter=<CounterObject>
-
- cipher = AES.new(b_key1, AES.MODE_CTR, counter=ctr)
-
- # ENCRYPT PADDED DATA
- b_ciphertext = cipher.encrypt(b_plaintext)
+ cipher = C_Cipher(algorithms.AES(b_key1), modes.CTR(b_iv), BACKEND)
+ encryptor = cipher.encryptor()
+ padder = padding.PKCS7(algorithms.AES.block_size).padder()
+ b_ciphertext = encryptor.update(padder.update(b_plaintext) + padder.finalize())
+ b_ciphertext += encryptor.finalize()
# COMBINE SALT, DIGEST AND DATA
- hmac = HMAC.new(b_key2, b_ciphertext, SHA256)
- b_vaulttext = b'\n'.join([hexlify(b_salt), to_bytes(hmac.hexdigest()), hexlify(b_ciphertext)])
+ hmac = HMAC(b_key2, hashes.SHA256(), BACKEND)
+ hmac.update(b_ciphertext)
+ b_vaulttext = b'\n'.join([hexlify(b_salt), hexlify(hmac.finalize()), hexlify(b_ciphertext)])
b_vaulttext = hexlify(b_vaulttext)
return b_vaulttext
@@ -757,48 +653,21 @@
b_key1, b_key2, b_iv = self._gen_key_initctr(b_password, b_salt)
# EXIT EARLY IF DIGEST DOESN'T MATCH
- hmacDecrypt = HMAC.new(b_key2, b_ciphertext, SHA256)
- if not self._is_equal(b_cryptedHmac, to_bytes(hmacDecrypt.hexdigest())):
+ hmac = HMAC(b_key2, hashes.SHA256(), BACKEND)
+ hmac.update(b_ciphertext)
+ try:
+ hmac.verify(unhexlify(b_cryptedHmac))
+ except InvalidSignature:
return None
- # SET THE COUNTER AND THE CIPHER
- ctr = Counter.new(128, initial_value=int(b_iv, 16))
- cipher = AES.new(b_key1, AES.MODE_CTR, counter=ctr)
-
- # DECRYPT PADDED DATA
- b_plaintext = cipher.decrypt(b_ciphertext)
-
- # UNPAD DATA
- if PY3:
- padding_length = b_plaintext[-1]
- else:
- padding_length = ord(b_plaintext[-1])
- b_plaintext = b_plaintext[:-padding_length]
- return b_plaintext
+ cipher = C_Cipher(algorithms.AES(b_key1), modes.CTR(b_iv), BACKEND)
+ decryptor = cipher.decryptor()
+ unpadder = padding.PKCS7(128).unpadder()
+ b_plaintext = unpadder.update(
+ decryptor.update(b_ciphertext) + decryptor.finalize()
+ ) + unpadder.finalize()
- @staticmethod
- def _is_equal(b_a, b_b):
- """
- Comparing 2 byte arrrays in constant time
- to avoid timing attacks.
-
- It would be nice if there was a library for this but
- hey.
- """
- if not (isinstance(b_a, binary_type) and isinstance(b_b, binary_type)):
- raise TypeError('_is_equal can only be used to compare two byte strings')
-
- # http://codahale.com/a-lesson-in-timing-attacks/
- if len(b_a) != len(b_b):
- return False
-
- result = 0
- for b_x, b_y in zip(b_a, b_b):
- if PY3:
- result |= b_x ^ b_y
- else:
- result |= ord(b_x) ^ ord(b_y)
- return result == 0
+ return b_plaintext
# Keys could be made bytes later if the code that gets the data is more
diff -uNr ansible-2.3.0.0.ORIG/test/runner/requirements/integration.txt ansible-2.3.0.0/test/runner/requirements/integration.txt
--- ansible-2.3.0.0.ORIG/test/runner/requirements/integration.txt 2017-05-23 14:23:12.379595453 +0100
+++ ansible-2.3.0.0/test/runner/requirements/integration.txt 2017-05-23 14:24:22.118598926 +0100
@@ -1,8 +1,8 @@
+cryptography
jinja2
jmespath
junit-xml
ordereddict ; python_version < '2.7'
paramiko
passlib
-pycrypto
pyyaml
diff -uNr ansible-2.3.0.0.ORIG/test/runner/requirements/network-integration.txt ansible-2.3.0.0/test/runner/requirements/network-integration.txt
--- ansible-2.3.0.0.ORIG/test/runner/requirements/network-integration.txt 2017-05-23 14:23:12.379595453 +0100
+++ ansible-2.3.0.0/test/runner/requirements/network-integration.txt 2017-05-23 14:24:22.119598926 +0100
@@ -1,5 +1,5 @@
+cryptography
jinja2
junit-xml
paramiko
-pycrypto
pyyaml
diff -uNr ansible-2.3.0.0.ORIG/test/runner/requirements/sanity.txt ansible-2.3.0.0/test/runner/requirements/sanity.txt
--- ansible-2.3.0.0.ORIG/test/runner/requirements/sanity.txt 2017-05-23 14:23:12.379595453 +0100
+++ ansible-2.3.0.0/test/runner/requirements/sanity.txt 2017-05-23 14:26:01.910603896 +0100
@@ -1,5 +1,7 @@
+cryptography
jinja2
mock
+paramiko
pep8
pylint
pytest
diff -uNr ansible-2.3.0.0.ORIG/test/runner/requirements/units.txt ansible-2.3.0.0/test/runner/requirements/units.txt
--- ansible-2.3.0.0.ORIG/test/runner/requirements/units.txt 2017-05-23 14:23:12.379595453 +0100
+++ ansible-2.3.0.0/test/runner/requirements/units.txt 2017-05-23 14:24:22.119598926 +0100
@@ -1,10 +1,10 @@
boto
boto3
+cryptography
jinja2
mock
nose
passlib
-pycrypto
pytest
pytest-mock
pytest-xdist
diff -uNr ansible-2.3.0.0.ORIG/test/runner/requirements/windows-integration.txt ansible-2.3.0.0/test/runner/requirements/windows-integration.txt
--- ansible-2.3.0.0.ORIG/test/runner/requirements/windows-integration.txt 2017-05-23 14:23:12.379595453 +0100
+++ ansible-2.3.0.0/test/runner/requirements/windows-integration.txt 2017-05-23 14:24:22.119598926 +0100
@@ -1,4 +1,6 @@
+cryptography
jinja2
junit-xml
+paramiko
pywinrm
pyyaml
diff -uNr ansible-2.3.0.0.ORIG/test/units/parsing/vault/test_vault_editor.py ansible-2.3.0.0/test/units/parsing/vault/test_vault_editor.py
--- ansible-2.3.0.0.ORIG/test/units/parsing/vault/test_vault_editor.py 2017-05-23 14:23:12.324595450 +0100
+++ ansible-2.3.0.0/test/units/parsing/vault/test_vault_editor.py 2017-05-23 14:24:22.120598926 +0100
@@ -22,7 +22,6 @@
import os
import tempfile
-from nose.plugins.skip import SkipTest
from ansible.compat.tests import unittest
from ansible.compat.tests.mock import patch
@@ -32,27 +31,6 @@
from ansible.module_utils._text import to_bytes, to_text
-# Counter import fails for 2.0.1, requires >= 2.6.1 from pip
-try:
- from Crypto.Util import Counter
- HAS_COUNTER = True
-except ImportError:
- HAS_COUNTER = False
-
-# KDF import fails for 2.0.1, requires >= 2.6.1 from pip
-try:
- from Crypto.Protocol.KDF import PBKDF2
- HAS_PBKDF2 = True
-except ImportError:
- HAS_PBKDF2 = False
-
-# AES IMPORTS
-try:
- from Crypto.Cipher import AES as AES
- HAS_AES = True
-except ImportError:
- HAS_AES = False
-
v10_data = """$ANSIBLE_VAULT;1.0;AES
53616c7465645f5fd0026926a2d415a28a2622116273fbc90e377225c12a347e1daf4456d36a77f9
9ad98d59f61d06a4b66718d855f16fb7bdfe54d1ec8aeaa4d06c2dc1fa630ae1846a029877f0eeb1
@@ -423,9 +401,6 @@
def test_decrypt_1_0(self):
# Skip testing decrypting 1.0 files if we don't have access to AES, KDF or Counter.
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
-
v10_file = tempfile.NamedTemporaryFile(delete=False)
with v10_file as f:
f.write(to_bytes(v10_data))
@@ -451,9 +426,6 @@
assert fdata.strip() == "foo", "incorrect decryption of 1.0 file: %s" % fdata.strip()
def test_decrypt_1_1(self):
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
-
v11_file = tempfile.NamedTemporaryFile(delete=False)
with v11_file as f:
f.write(to_bytes(v11_data))
@@ -478,10 +450,6 @@
assert fdata.strip() == "foo", "incorrect decryption of 1.0 file: %s" % fdata.strip()
def test_rekey_migration(self):
- # Skip testing rekeying files if we don't have access to AES, KDF or Counter.
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
-
v10_file = tempfile.NamedTemporaryFile(delete=False)
with v10_file as f:
f.write(to_bytes(v10_data))
diff -uNr ansible-2.3.0.0.ORIG/test/units/parsing/vault/test_vault.py ansible-2.3.0.0/test/units/parsing/vault/test_vault.py
--- ansible-2.3.0.0.ORIG/test/units/parsing/vault/test_vault.py 2017-05-23 14:23:12.324595450 +0100
+++ ansible-2.3.0.0/test/units/parsing/vault/test_vault.py 2017-05-23 14:24:22.120598926 +0100
@@ -38,28 +38,6 @@
from ansible.module_utils._text import to_bytes, to_text
-# Counter import fails for 2.0.1, requires >= 2.6.1 from pip
-try:
- from Crypto.Util import Counter
- HAS_COUNTER = True
-except ImportError:
- HAS_COUNTER = False
-
-# KDF import fails for 2.0.1, requires >= 2.6.1 from pip
-try:
- from Crypto.Protocol.KDF import PBKDF2
- HAS_PBKDF2 = True
-except ImportError:
- HAS_PBKDF2 = False
-
-# AES IMPORTS
-try:
- from Crypto.Cipher import AES as AES
- HAS_AES = True
-except ImportError:
- HAS_AES = False
-
-
class TestVaultIsEncrypted(unittest.TestCase):
def test_bytes_not_encrypted(self):
b_data = b"foobar"
@@ -181,38 +159,6 @@
self.assertIsInstance(b_key, six.binary_type)
self.assertEqual(b_key, b_key_2)
- def test_is_equal_is_equal(self):
- self.assertTrue(self.vault_cipher._is_equal(b'abcdefghijklmnopqrstuvwxyz', b'abcdefghijklmnopqrstuvwxyz'))
-
- def test_is_equal_unequal_length(self):
- self.assertFalse(self.vault_cipher._is_equal(b'abcdefghijklmnopqrstuvwxyz', b'abcdefghijklmnopqrstuvwx and sometimes y'))
-
- def test_is_equal_not_equal(self):
- self.assertFalse(self.vault_cipher._is_equal(b'abcdefghijklmnopqrstuvwxyz', b'AbcdefghijKlmnopQrstuvwxZ'))
-
- def test_is_equal_empty(self):
- self.assertTrue(self.vault_cipher._is_equal(b'', b''))
-
- def test_is_equal_non_ascii_equal(self):
- utf8_data = to_bytes(u'私はガラスを食べられます。それは私を傷つけません。')
- self.assertTrue(self.vault_cipher._is_equal(utf8_data, utf8_data))
-
- def test_is_equal_non_ascii_unequal(self):
- utf8_data = to_bytes(u'私はガラスを食べられます。それは私を傷つけません。')
- utf8_data2 = to_bytes(u'Pot să mănânc sticlă și ea nu mă rănește.')
-
- # Test for the len optimization path
- self.assertFalse(self.vault_cipher._is_equal(utf8_data, utf8_data2))
- # Test for the slower, char by char comparison path
- self.assertFalse(self.vault_cipher._is_equal(utf8_data, utf8_data[:-1] + b'P'))
-
- def test_is_equal_non_bytes(self):
- """ Anything not a byte string should raise a TypeError """
- self.assertRaises(TypeError, self.vault_cipher._is_equal, u"One fish", b"two fish")
- self.assertRaises(TypeError, self.vault_cipher._is_equal, b"One fish", u"two fish")
- self.assertRaises(TypeError, self.vault_cipher._is_equal, 1, b"red fish")
- self.assertRaises(TypeError, self.vault_cipher._is_equal, b"blue fish", 2)
-
class TestVaultLib(unittest.TestCase):
def setUp(self):
@@ -267,8 +213,6 @@
self.assertEqual(self.v.b_version, b"9.9", msg="version was not properly set")
def test_encrypt_decrypt_aes(self):
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
self.v.cipher_name = u'AES'
self.v.b_password = b'ansible'
# AES encryption code has been removed, so this is old output for
@@ -282,8 +226,6 @@
self.assertEqual(b_plaintext, b"foobar", msg="decryption failed")
def test_encrypt_decrypt_aes256(self):
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
self.v.cipher_name = u'AES256'
plaintext = u"foobar"
b_vaulttext = self.v.encrypt(plaintext)
@@ -292,8 +234,6 @@
self.assertEqual(b_plaintext, b"foobar", msg="decryption failed")
def test_encrypt_decrypt_aes256_existing_vault(self):
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
self.v.cipher_name = u'AES256'
b_orig_plaintext = b"Setec Astronomy"
vaulttext = u'''$ANSIBLE_VAULT;1.1;AES256
@@ -314,8 +254,6 @@
# FIXME This test isn't working quite yet.
raise SkipTest
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
self.v.cipher_name = 'AES256'
# plaintext = "Setec Astronomy"
enc_data = '''$ANSIBLE_VAULT;1.1;AES256
@@ -350,8 +288,6 @@
self.v.decrypt(b_invalid_ciphertext)
def test_encrypt_encrypted(self):
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
self.v.cipher_name = u'AES'
b_vaulttext = b"$ANSIBLE_VAULT;9.9;TEST\n%s" % hexlify(b"ansible")
vaulttext = to_text(b_vaulttext, errors='strict')
@@ -359,8 +295,6 @@
self.assertRaises(errors.AnsibleError, self.v.encrypt, vaulttext)
def test_decrypt_decrypted(self):
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
plaintext = u"ansible"
self.assertRaises(errors.AnsibleError, self.v.decrypt, plaintext)
@@ -368,9 +302,6 @@
self.assertRaises(errors.AnsibleError, self.v.decrypt, b_plaintext)
def test_cipher_not_set(self):
- # not setting the cipher should default to AES256
- if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2:
- raise SkipTest
plaintext = u"ansible"
self.v.encrypt(plaintext)
self.assertEquals(self.v.cipher_name, "AES256")
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/centos6/Dockerfile ansible-2.3.0.0/test/utils/docker/centos6/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/centos6/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/centos6/Dockerfile 2017-05-23 14:24:22.121598926 +0100
@@ -9,6 +9,8 @@
file \
gcc \
git \
+ libffi \
+ libffi-devel \
make \
mercurial \
mysql \
@@ -16,6 +18,7 @@
mysql-server \
openssh-clients \
openssh-server \
+ openssl-devel \
python-coverage \
python-devel \
python-httplib2 \
@@ -40,8 +43,6 @@
&& \
yum clean all
-RUN rpm -e --nodeps python-crypto && pip install --upgrade pycrypto
-
RUN /bin/sed -i -e 's/^\(Defaults\s*requiretty\)/#--- \1/' /etc/sudoers
RUN mkdir /etc/ansible/
RUN /bin/echo -e '[local]\nlocalhost ansible_connection=local' > /etc/ansible/hosts
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/centos7/Dockerfile ansible-2.3.0.0/test/utils/docker/centos7/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/centos7/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/centos7/Dockerfile 2017-05-23 14:24:22.121598926 +0100
@@ -17,15 +17,20 @@
bzip2 \
dbus-python \
file \
+ gcc \
git \
iproute \
+ libffi \
+ libffi-devel \
make \
mariadb-server \
mercurial \
MySQL-python \
openssh-clients \
openssh-server \
+ openssl-devel \
python-coverage \
+ python-devel \
python-httplib2 \
python-jinja2 \
python-keyczar \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/fedora24/Dockerfile ansible-2.3.0.0/test/utils/docker/fedora24/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/fedora24/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/fedora24/Dockerfile 2017-05-23 14:24:22.121598926 +0100
@@ -17,18 +17,23 @@
dbus-python \
file \
findutils \
+ gcc \
git \
glibc-locale-source \
iproute \
+ libffi \
+ libffi-devel \
make \
mariadb-server \
mercurial \
MySQL-python \
openssh-clients \
openssh-server \
+ openssl-devel \
procps \
python2-dnf \
python-coverage \
+ python-devel \
python-httplib2 \
python-jinja2 \
python-keyczar \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/fedora25/Dockerfile ansible-2.3.0.0/test/utils/docker/fedora25/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/fedora25/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/fedora25/Dockerfile 2017-05-23 14:24:22.121598926 +0100
@@ -20,12 +20,15 @@
git \
glibc-locale-source \
iproute \
+ libffi \
+ libffi-devel \
make \
mariadb-server \
mercurial \
MySQL-python \
openssh-clients \
openssh-server \
+ openssl-devel \
procps \
python2-dnf \
python-coverage \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/opensuse42.1/Dockerfile ansible-2.3.0.0/test/utils/docker/opensuse42.1/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/opensuse42.1/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/opensuse42.1/Dockerfile 2017-05-23 14:24:22.121598926 +0100
@@ -21,6 +21,8 @@
openssh \
postgresql-server \
python-coverage \
+ python-cryptography \
+ python-devel \
python-httplib2 \
python-jinja2 \
python-keyczar \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/opensuse42.2/Dockerfile ansible-2.3.0.0/test/utils/docker/opensuse42.2/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/opensuse42.2/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/opensuse42.2/Dockerfile 2017-05-23 14:24:22.122598926 +0100
@@ -21,6 +21,7 @@
openssh \
postgresql-server \
python-coverage \
+ python-cryptography \
python-httplib2 \
python-jinja2 \
python-keyczar \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1204/Dockerfile ansible-2.3.0.0/test/utils/docker/ubuntu1204/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1204/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/ubuntu1204/Dockerfile 2017-05-23 14:24:22.122598926 +0100
@@ -17,6 +17,8 @@
gawk \
gcc \
git \
+ libffi-dev \
+ libssl-dev \
libxml2-utils \
locales \
make \
@@ -50,8 +52,6 @@
&& \
apt-get clean
-RUN pip install --upgrade pycrypto
-
# helpful things taken from the ubuntu-upstart Dockerfile:
# https://github.com/tianon/dockerfiles/blob/4d24a12b54b75b3e0904d8a285900d88d3326361/sbin-init/ubuntu/upstart/14.04/Dockerfile
ADD init-fake.conf /etc/init/fake-container-events.conf
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1404/Dockerfile ansible-2.3.0.0/test/utils/docker/ubuntu1404/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1404/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/ubuntu1404/Dockerfile 2017-05-23 14:24:22.122598926 +0100
@@ -16,6 +16,8 @@
fakeroot \
gawk \
git \
+ libffi-dev \
+ libssl-dev \
libxml2-utils \
locales \
make \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1604/Dockerfile ansible-2.3.0.0/test/utils/docker/ubuntu1604/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1604/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/ubuntu1604/Dockerfile 2017-05-23 14:24:22.122598926 +0100
@@ -17,6 +17,8 @@
gawk \
git \
iproute2 \
+ libffi-dev \
+ libssl-dev \
libxml2-utils \
locales \
lsb-release \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1604py3/Dockerfile ansible-2.3.0.0/test/utils/docker/ubuntu1604py3/Dockerfile
--- ansible-2.3.0.0.ORIG/test/utils/docker/ubuntu1604py3/Dockerfile 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/docker/ubuntu1604py3/Dockerfile 2017-05-23 14:24:22.122598926 +0100
@@ -15,6 +15,8 @@
gawk \
git \
iproute2 \
+ libffi-dev \
+ libssl-dev \
libxml2-utils \
locales \
lsb-release \
diff -uNr ansible-2.3.0.0.ORIG/test/utils/shippable/other.sh ansible-2.3.0.0/test/utils/shippable/other.sh
--- ansible-2.3.0.0.ORIG/test/utils/shippable/other.sh 2017-05-23 14:23:12.320595450 +0100
+++ ansible-2.3.0.0/test/utils/shippable/other.sh 2017-05-23 14:24:22.123598926 +0100
@@ -12,6 +12,8 @@
retry.py apt-get install -qq \
shellcheck \
python2.4 \
+ libssl-dev \
+ libffi-dev \
ln -sf x86_64-linux-gnu-gcc-4.9 /usr/bin/x86_64-linux-gnu-gcc
diff -uNr ansible-2.3.0.0.ORIG/test/utils/tox/requirements.txt ansible-2.3.0.0/test/utils/tox/requirements.txt
--- ansible-2.3.0.0.ORIG/test/utils/tox/requirements.txt 2017-05-23 14:23:12.321595450 +0100
+++ ansible-2.3.0.0/test/utils/tox/requirements.txt 2017-05-23 14:24:22.123598926 +0100
@@ -11,7 +11,7 @@
redis
python-memcached
python-systemd
-pycrypto
+cryptography
botocore
boto3
pytest

@ -1,11 +1,12 @@
AUX collectd-5.6.0-gentoo.patch 4294 SHA256 ea50f196e0d8d8dcd8ca3b4146bf9cfd4d85ce19927b992891f7624f52e29663 SHA512 088f65e2d90c29092621693847f165be7024caa2237a2129dbffcedba3c1f93baa8169de9d3c2979c709219ec12ee0d3b6dd36586ede92062d1a14a28b8611c8 WHIRLPOOL 6352ff9bbd623e115b06db322c16304a2fbe1ab40314fa347d640602ebe468da85b92142c862d3caed58458805a49039ee2020ab1ce2d6ea34a6abc73449cdd1
AUX collectd-5.6.2-CVE-2017-7401.patch 1823 SHA256 17d8b812d293e3e38ac43377af819194081cf2037b3fb09968eea4ddb6a2bfd9 SHA512 731fc3d8af2459425ff779325cf1dc9f633521ed539932cb8b254fc49cb5ab2ccae4350d197e479a333658cfc405f4dfcc0a7289bdb9f93e2341c64ee0c772e4 WHIRLPOOL 394676f40cb16ac1d881ae1368380795e55bb336643312ca672d99dffbca5eed821e18ee9589e34a837190bfae5765690f33ca9d010898b7ff215bd11614b241
AUX collectd-5.6.2-issue2303.patch 1349 SHA256 f9a65c1e86dc48c57489c27ab44a0c85a7ec05af038227fd4048d1f0b0b2f137 SHA512 6d46020d2fad43e1e624c7058d5ea5962bdf647bcd8f4c282ea83a0c57d026408be5efea8190c301fc45e134cb6e52ba02c88c02a693204dc3a917a750813965 WHIRLPOOL 6e4c0ae57b65ce5a37edd4a430e652946d5880ef7aad4e51e1439e286affcae1ece080adc12f1f3d21335f86496dfbc81091b18a2276ea57b2c8ab921e33da44
AUX collectd.confd-r1 1742 SHA256 c3a13c3aeef9cb6f2b1d653ccf967149065b9d2da8747c5ba3978f15ddfebbb0 SHA512 31fc083a5c3a1e16246fc767c24d23d4b4763621ad2b2464f6d333fb3e327150caaf26905ab1c7aae5f6ec503882fc823e05fb272e2941af903f2b5b71aa788d WHIRLPOOL eaed22514009881a2d015bba22980419d5abe639d2cd3a7adc2f261ebf4f6ae273ccc4a88bff0e0d9381e774948c02f6e307b878516d770a76648de2ddb924c5
AUX collectd.initd-r1 2118 SHA256 bdcef6edd1f4d8ee4bce28ac6bd0df28091e0dcfb22116be3834397cf5e8ce6f SHA512 556b0255e5d7ab93e934693431c02ef96d7a3a8df5ec6eb0c1e946f54eac822a1fbdf2a1784c617634cf60c2348681dc639b8c80cab041517a4ac39f18f6ae98 WHIRLPOOL af0b591f0a772d8c9950ede34cce7947167b2e1d839240cd10aa69d69183aea5d65cb56e4617f2439ace7d4a424272acbc0fea7ffe229f00563d49efd6381d19
AUX collectd.logrotate 115 SHA256 eb359631805b6bfb9f2a9ae5ed21be8f8b3b6f1ffeed8d506231043c9a77262c SHA512 87ec01784d415f00834c2b20614f11f7e08b70f88d7c87509a8b8fd7e1af8758565b9ed6a6840af7bf1006cb941a61a6ff4f3176f6ded722728f24483b08bc8e WHIRLPOOL ba884cecfc7fc41e1fc8661d5e92c4519718ebddc4d919dd94d2183f377076efdad19f460ace810e1505cd2005bd64addf34306841993af9d754df633709a003
DIST collectd-5.6.2.tar.bz2 1806969 SHA256 cc0b4118a91e5369409ced22d1d8a85c1a400098419414160c1839268ecad0c6 SHA512 81438e2e653649cf8a447f475b41844b7adb8ec436b43fb395ba9cf8b09b56a068633fe4b6c802d5cde3909d85a3af2542f5804005b3843f7936a37553911d61 WHIRLPOOL ab3a1d160418cf1a826ae7c3b8999b239d15f2f16d70e1305d185ddc79c307071cfd529214c9406fc9c85435a94775abbf2cdb807a2e2b6da8f666cc0550886a
EBUILD collectd-5.6.2-r2.ebuild 18923 SHA256 93e91176d5da5feb799b022f292a61f06c61d76edb6f7db988769d4190271c8e SHA512 2550163890b5d53ab09bb9a669c8c465afcf904227b901ddd0189c80c3b1472e7f64de0a464a4d206396446568eb743e907111c45947e7abec083effc7c96ee1 WHIRLPOOL dbf6a92fda13d0fab2f671c6ff3251a29119d4e57f3fa16b9d5234a4ae6c22c33bf2987685d8cd10ac1fbd89d2c913440c68c65f9327c05d4e5ea648167e00ca
EBUILD collectd-5.6.2-r3.ebuild 18969 SHA256 0c32d378361baa8763ef486e0ca0917de0f999db8daeec5d721a50254af7180d SHA512 224bb7ce95873481ddaa615a3fbba59baf9bd531568829b28b0a160668a495172e58c8e1d6df847c716956930269d80ae1443027409bd97d3c4ced23373f45ea WHIRLPOOL 0ecd2b10e5febb2071e81f578364f141cac33bf67e4c5aadc8a4db3299f436f2b5c348f8d4ca182fc4270d38d4a9497b168697a74b691da682c0b8269b508314
EBUILD collectd-5.6.2-r4.ebuild 19012 SHA256 7858341be351f221c85af0004a109baf0626e2ba1d4e3be774d91e55ad23fa77 SHA512 8fc2b81747c40aebc870254ab842fdefe078ea50da0550a8cf5bda11cb6a76def68a68be841eea1430ecca25b855093183a7a23f7c3cc9d5d06c86fba8a8a6ef WHIRLPOOL c83b666d9158612da7458e42e638702bade0316a0c0f84765eb5572a295212e6a02ef4e00e23387064636d1eb671987646548e6dd9d150fa016ea164ae2b8885
MISC ChangeLog 15115 SHA256 5037a0fd67041088add393ad209dba12d043e00f23e26557426a8b6373d80352 SHA512 3b8d233a2d7984cbf21914e795ca33d660762d131d683e3a9b2f69c1111c33d6aa279caa6771e0ce532a70423502db98eed79bd79af3fc2c49780bcc3a6a91ec WHIRLPOOL c0289cea1376ecfb871c4d6a18d99ff26ce6e0bdf1edf2861c3192f44c06447df4eb98e4356f859dab4c18589ebdf65d497fc4a7574989e9363c1679744d8b2f
MISC ChangeLog-2015 14362 SHA256 1859e1b9ca3e7493396d72b51c984fdd2be019a1247e7005a41fe1a05f578894 SHA512 2434c3cfe30fbbcdc9a9e0e6d0f2c881d13e58d1bab2f47738ca0654a3a56b5d488ff1f542c1fd011e5349df810dcdc98c80559e91f39b4457ba626e633205dd WHIRLPOOL ce50c9de205ef7b86cd799d1d9f2bc4d0623fbfee511dd7e4a3a1f4d289eb567ff0026866c7b38428b285b88eabde060d77403db71f9455c865ae01c4c3623b9
MISC metadata.xml 1515 SHA256 06633558aa34ad46d6950d0e4940979e079a98407bfc95d57a2b74a8d9062b56 SHA512 51c17c16d27b722d729d036d67c562ab76e212dac9bcd004a7e43c2c5e041b8c46e74f9a130f30c2e18cc95ca1b367034246eff02cfaf55f6f9375ff836749e5 WHIRLPOOL b32ef64ba98d900621c3a5afc5ece52a2a7173e99e0254c16aee8b1bb9ac3345dd7b49abf4630e71c70ccb2502622cd1418497e1091b6f608308c12e5721dd19

@ -153,6 +153,7 @@ REQUIRED_USE="
PATCHES=(
"${FILESDIR}"/${PN}-5.6.0-gentoo.patch
"${FILESDIR}"/${PN}-5.6.2-CVE-2017-7401.patch
"${FILESDIR}"/${PN}-5.6.2-issue2303.patch
)
# @FUNCTION: collectd_plugin_kernel_linux

@ -0,0 +1,44 @@
From fd01cdd0546ccbbda7f4cf5db2d0ae28e1e770cd Mon Sep 17 00:00:00 2001
From: Ruben Kerkhof <ruben@rubenkerkhof.com>
Date: Tue, 30 May 2017 17:25:17 +0200
Subject: [PATCH] Bind plugin: plug a few leaks
Fixes: #2303
---
src/bind.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/bind.c b/src/bind.c
index 4860f1b604..853b9c26a3 100644
--- a/src/bind.c
+++ b/src/bind.c
@@ -526,8 +526,10 @@ static int bind_parse_generic_name_value(const char *xpath_expression, /* {{{ */
status = bind_xml_read_gauge(doc, counter, &value.gauge);
else
status = bind_xml_read_derive(doc, counter, &value.derive);
- if (status != 0)
+ if (status != 0) {
+ xmlFree(name);
continue;
+ }
status = (*list_callback)(name, value, current_time, user_data);
if (status == 0)
@@ -659,12 +661,16 @@ static int bind_parse_generic_name_attr_value_list(
status = bind_xml_read_gauge(doc, child, &value.gauge);
else
status = bind_xml_read_derive(doc, child, &value.derive);
- if (status != 0)
+ if (status != 0) {
+ xmlFree(attr_name);
continue;
+ }
status = (*list_callback)(attr_name, value, current_time, user_data);
if (status == 0)
num_entries++;
+
+ xmlFree(attr_name);
}
}

@ -2,6 +2,7 @@ AUX 8-stable/50-default.conf 1701 SHA256 61c1dd1450f574a21a8d8375faaf3e42f9856df
AUX 8-stable/README.gentoo 1126 SHA256 29b4c68f521f2f1f138f44c4635da1a270fed9cbd4a780569754080987aa777c SHA512 46fdf3350e2005d3ef588d50dfc6d474a1b5d3010329b656879a43cbbd7be0cd91944b88d3838f45f69c830fc28c42e7fac2cd52e0a4b24bb6780562d59ae384 WHIRLPOOL a1a3ec8b887110a01e8c1c1320f25493dd8ff343e4b08780c30c9bc3bb842afa0ef79db08195db876697c1a69807f49a8b3793609d25f78559fa534507fc195e
AUX 8-stable/rsyslog-8.24.0-fix-tcpflood-without-librelp-r1.patch 4660 SHA256 f50685f76004298a8a77ee6eb88868ff0f8fb8eb7ca5ce0f6809c4db9c42474d SHA512 231030532a126dade0fa2c98d9bd8ef610d3059210cabfc6b0a51adfb610b61eb57b7926a2a51f01f196d196a9134b4c1db7105aeedc4d35eb70abac97301378 WHIRLPOOL 88a9ebe6e3dbeca7b55e16192e6be6d862241a17402c2abf0bcdad4f16fed5fa11f7c140ac0de1655a52d43ad18eaa493b3e2426e1b3c80d1be119dffdc9cd15
AUX 8-stable/rsyslog-8.26.0-fix-zmq3-format-security.patch 1982 SHA256 abf1b264e7de3a86c2f6cec86d59496bd865fcce5e691b71c7b2c977bdf7358d SHA512 b426c3eaa2adc2de14e129125ccd630e2fa2132c6ca774f3e18ee784f0622573a95339d901a1b9c2877e8b77d00f8be9f9d17f92769136c356aaab58358d2159 WHIRLPOOL e327d0d8f5e3aab078233324359f42fd21aba2cb65927097acdbbf9dbac296a84fcfad71de228a9b2868f229d7f2260742f4180b677ef2a961a47d81db65a2bb
AUX 8-stable/rsyslog-8.27.0-fix-hostname-detection-when-getaddrinfo-fails.patch 990 SHA256 f6f8381300e54e5bcc3ef8e125da336996bc2bb36920b20f6062cab49c6f14cb SHA512 95d72879973c9d20c4c0c66e3e065590475d0aae96680a627b05735c8a66b69bf9b9a93888fa6a802e094bf37ac90099c7e6732699d439d44d6c39d461201351 WHIRLPOOL 7273abb4bb9a8387fe031658878c75ffe7bc6edae5ef24a72ab20d643c860238db77bdb6a4b6b04950db131cc0fd9ce168a58477e24349b85d315c84491a24da
AUX 8-stable/rsyslog-8.27.0-fix-librdkafka-detection.patch 1556 SHA256 638f22781452c361ae4021d66bf8faf78767752a62bf16588e310d3fc855753c SHA512 374de4fb9a4e3c3b9e28ff2e5eca48b7744afc9a5ba222508661fdfa30037967b6a2497d0e82266010de27c1a540ebb300c15bf6049a1af9dcf019353c04acdc WHIRLPOOL bad8fc8d88ea42defef922b67cbf0e66706dfd71d01249dbc82e49bfba787056e1e641e58dd2ba22250073aacba8afb8445d5d8610f095a961f47286ea4a7562
AUX 8-stable/rsyslog.conf 1562 SHA256 fc70a94213b5eb519febf9aa7d758ee9526433bcc5683bcb7451d16e65a2f5b0 SHA512 1720174fab020e2de590f3d6bbb03784aca1928fe05f7e75e02fb4597cb8b2ee755e6deb8e8f989060511044ae483f791f496f24e0eecaf27eb9e0b5e20a2c7a WHIRLPOOL 97cf3fdee62a9339b412ebe93b71b2d6804df60aad9cb7e71779fcaddb01d489e38bbb353557864ea38aba384e664e6da636812c3c078ed9e22e261ed7b78cba
AUX 8-stable/rsyslog.confd-r1 1145 SHA256 0be3575df8010523de6b37e98c417192e8ec481292ca9fb47c8d2211795e03a6 SHA512 a7f8621bdd490596b09f9a7583dd0c992006c55335b2e6e687bef4141bb18cd4bb43e23f590a138e9c8d5a3cbac0cc46c3b01c7d3ff9f9dd3c53418b13b0dd4a WHIRLPOOL 05079ab1a55aca9b68c81c8b7da66ff029f72c7168bd15faebf7d7172dddc69f6ffb2864e1fcd8c1f2dbb51416bea89fab3667a34ed7295b3abafc6a93883d3e
@ -21,7 +22,7 @@ EBUILD rsyslog-8.19.0.ebuild 12328 SHA256 89f5fc1649e88255a135ffe08c1e762646262f
EBUILD rsyslog-8.24.0-r2.ebuild 12484 SHA256 6ed084596c0da090bb5cfd83e5e653648fb13b694e71b247b7b2b1735b4b2248 SHA512 ed58e9d83e0480ce1fe874266fa1798c2fe0e66559f7b24fd48fffc1f6b1ca19878f59802d2671368f384463b96be5ac99575f9adef66891c7ebf8cbe753c58c WHIRLPOOL c10814f5bd3e20528a8ab37e82738f59c53d4a84b51070f670e9bc6c0d52a09855068173c8adc55bb7e84cf0e1a19e9ccd8f66a859c1eae3f9e03d596a2275af
EBUILD rsyslog-8.25.0-r2.ebuild 12575 SHA256 8a2c6d6a5c3244cbc5814577cac90487081a2f769459c44ad83f8c777987090a SHA512 5fc7dd43db44ec89fd84a45537a9a5475ad7926025c5c97f3f5933e9682fab88faa0d927db822e5f780b54cd36db7d90d7d8228eb8703dae9a60864ceb90ecf0 WHIRLPOOL 33adcbbd20cb906f4ab3135bb9739c3838cd677eaaf28d7e83dcd9bd1b8b8a8a7738cffd20252ea2a2cddccc74f76082ecfd9dc965697542ef4f4509e6735656
EBUILD rsyslog-8.26.0-r1.ebuild 12568 SHA256 c6c383a43052dd0c62210926c9af3d8a902aabbe0247ceb37cac17a7d3d757aa SHA512 2c33cc6d29fa09193013cd9dd399faa6013ee972c89d5ba70dc9d2c0f45da6458dd9a26c7632fcf497ef16c39c86f0a438d3947d23201f02a65ffb2e3ebfc909 WHIRLPOOL 4c222cbf25cbe699a5ce3de39ac3311ad1689338a53c824c23386fdb7fb7ad65ce465870d8e3ea1d32f88a71ac28b29b998177078f04707e0ce79d911c52ab0f
EBUILD rsyslog-8.27.0.ebuild 12670 SHA256 afc93342de9581f82f1737cd73fcaf451f352571a178deb09ebee73951ab3832 SHA512 1eeba3d6ab291ce07157e47eb2e924d79cc0be2245b88d1ab934830965aa5920f76210d5ee91e7aab33ed6f3826eafacfd81458b7ee3688398482664a37f99db WHIRLPOOL f5c31e69e1a2f4522b6ad4a429ca2ae02fb45febd7fd31af83a8f13fadac9cc326682cf06d430b247fd27045754a61fae6c4dff43ade322c3af1ce0544d26fe8
EBUILD rsyslog-8.27.0-r1.ebuild 12760 SHA256 bdd53251b1131f579a5b102af14e6b7eed7f8cb2501d1471370a19fb2988ed23 SHA512 c10bfb04ff921913715cd6a38b969afb3dc9bf613913138dccaec3c588ab80a9610ebdbe9453606ad988b153a18ef146b72f3f192c91546c04dd29100343b853 WHIRLPOOL 6f4a2bb0b2480a26e906285ac5e5fbfa47f34fe3169193c8a1f055de2aab6f836c6a0e94f6fd656725306a5287aa2a17708f103a4f252797ed56de114beef3dc
MISC ChangeLog 15244 SHA256 a26cf4c30cc55942a8a38d4eaebff12bd75bc5f84f5e9ee1fc25f0d58cfa2c9c SHA512 b487696f043a00785747a8c6c5e9bd70155178234dccfdb67f884f7d80bc0edc9653d0e2e731c19922c930eeebeab2857dc86fb2dfdf1c7f45b08728f8a33e7f WHIRLPOOL 371d33b0bb00b8a7f4bd0593847605fe57b9fee280b82123558e1422383a95c11deb275673d7e1647f229b4089b87cea34400d7d57388aab712df6c057ae593b
MISC ChangeLog-2015 26836 SHA256 00f62ec24e67a62edb77fa4d17812f6d736ac8ef3a20dce29bb2b78e575ece01 SHA512 bb52b5ffdfcbe0d1fc51a05dcacc042ff876b9669a875eafdd8e4c240c28a2902ef5200c4f8d31815ca45440f602fe85933d059b55b4f940e4b624c8340a6243 WHIRLPOOL 3f9e1c0cede4a17dbe03f1873fecbf0549a863800a80938723dd86214854f0e47c8d092c1ae381ee82644869ef72dd8915f1ceac5dc4676986128dca0e583bbc
MISC metadata.xml 3335 SHA256 e4b519c8c8cf1d559aeb5151eca28d5057174d3bfcef2d74985c0ae20ea5adc7 SHA512 bfa3a8fbb502f6fdc110e8aa6b7394449329c29a63fc71c615317c97deb4e48f6e9f952bf492cc96be15fffb514f281a0d19de697bfddab4d4c7acf3c535c6a1 WHIRLPOOL 5ef1bccf69bbc7c5fd7dc88e8850e54fac881c24abfd07b05ca69e7213914d639a6254ae583a6436dfb4d784fe27b4fbfee6f1b9aeebccc7afb276ffb0cf4f93

@ -0,0 +1,27 @@
From 1a7d3a088969b47798bc1da712ca2772f91a7c02 Mon Sep 17 00:00:00 2001
From: Jiri Vymazal <jvymazal@redhat.com>
Date: Wed, 31 May 2017 16:26:56 +0200
Subject: [PATCH] Ignoring NONAME error from getaddrinfo so we have hostname
set even without working network
---
runtime/net.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/runtime/net.c b/runtime/net.c
index 2d8de9429..edffc677a 100644
--- a/runtime/net.c
+++ b/runtime/net.c
@@ -1188,7 +1188,11 @@ getLocalHostname(uchar **ppName)
memset(&flags, 0, sizeof(flags));
flags.ai_flags = AI_CANONNAME;
int error = getaddrinfo((char*)hnbuf, NULL, &flags, &res);
- if (error != 0) {
+ if (error != 0 &&
+ error != EAI_NONAME && error != EAI_AGAIN && error != EAI_FAIL) {
+ /* If we get one of errors above, network is probably
+ * not working yet, so we fall back to local hostname below
+ */
dbgprintf("getaddrinfo: %s\n", gai_strerror(error));
ABORT_FINALIZE(RS_RET_IO_ERROR);
}

@ -56,6 +56,7 @@ else
PATCHES=(
"${FILESDIR}"/8-stable/${PN}-8.26.0-fix-zmq3-format-security.patch
"${FILESDIR}"/8-stable/${PN}-8.27.0-fix-librdkafka-detection.patch
"${FILESDIR}"/8-stable/${PN}-8.27.0-fix-hostname-detection-when-getaddrinfo-fails.patch
)
fi

@ -2,6 +2,6 @@ AUX zstd-1.1.0-fix_build_system.patch 3103 SHA256 60ffe3a5f9a5195ad14a1647de3cc3
DIST zstd-1.1.0.tar.gz 716327 SHA256 61cbbd28ff78f658f0564c2ccc206ac1ac6abe7f2c65c9afdca74584a104ea51 SHA512 9fe72081d333b58d5c8f27f13bd01ab0d729984215b75690282770aa769aab6879b88177aa2b45d8ce2869bf1b360f3a828ca00aa3646a7cc57285a4e167d71f WHIRLPOOL f7e4eab8e7dada2dd0d3ab8eeba4f2b3f165476c4cacf1a609269cb8ed9bccd12c498f50e2aaf365d6c0167c0f2db2b6b6902a786ba98f169e4f0ea0b7ceacfe
DIST zstd-1.1.3.tar.gz 845902 SHA256 106c532ae840a6ee4aee5258f04f3acab7b3e09b9e9584ebe94e4fbfd899af0a SHA512 6c025ca3899d0487bf2b4a9b333b47c6e2bb525ae3fc7328cc040f50d6f3c53a1bb9bd17e104352ddbc7b96b240c250c60d5be99e0a980332dbd3c518b2a81e1 WHIRLPOOL 1ff898dce54bd13a45a27ee6e395aa38adc88f1767321e5393148d76e443b539eddee65ccbc00ccf691ab51019a7f1ec6e19f1d7dc734b5982a29d47a432c1e2
EBUILD zstd-1.1.0.ebuild 928 SHA256 2b56b5bdb902b1357e37489cce468b36c80c854ba0e0d1016ecba8b8f8f0427c SHA512 46c64fe1cbdbb0d4cc6233517253e7ea9d098b7ae355aa93fd972f9b10fb07fb7ad19b6dd7bb1bcba36c24c3be4fc3ed14d06f96ab547f428d60f5115bc0d971 WHIRLPOOL a48f61f75081c876009fc62e24e572693b66225432b4d26ff1edf71c9948fe69bf31162f626221d2b55f2cd8ed53ae8802b7b776bc5035c879e05918858397ac
EBUILD zstd-1.1.3.ebuild 886 SHA256 71fa40922a0f12cd50340dc7b2fe0d370084c874f4e2ec99d07bd092089d51ec SHA512 41fac84dfeca7b8dc8daad66869f3ea50ef5263553858be489ef61d27582c432836d41615af8e66bc8dea7edd0b4cb4a108dc3c476724ca59531859947dd3106 WHIRLPOOL 02b0afa67c6aebb73ab9cdcacb693de440095bfd14fbd395d8a99ec23855c4b0e2dd8e6985a5ec145bfb8ae3bed05ded6e2b10798ee86fffbbbec52ffbb60dfe
EBUILD zstd-1.1.3.ebuild 891 SHA256 105e59dd2a82891ee6dc95962232db0e84f84ea5f06805b63656dd7104aa127c SHA512 c4f1d10f59943b6613d2a1dc2cea57a1445507de60c32ce2bf5aba11287cc24457d1a71a7b8188809189d88ceb4fdc3aa96b3c1179e663d203b5a83083e7c258 WHIRLPOOL 0d704b8e761d9d27121473b72ebc6b67f62f9f3e4c57ff79eab3ddfbf1c1fed42bc0a9997abbfe5d760286b7dd7f8fe2e8c14569cb1802eecbd60dfa21652d4d
MISC ChangeLog 1336 SHA256 0458cf9031095580000f282f751531d4401321a2e71d4ada520f934fa077f150 SHA512 405e90f9065dd8b727d40ccca61b387b046d2d3560bdc07ca56a94001414c7903d63da5540dc44fb460d2dfb8fcadea695bfe64a7354c5eb47a08c529f880b0d WHIRLPOOL a1b7181df2c485254c980cf2f08f38bd2e257b75d2e7e3b266f10ae28fdddcdcbc18222b353d50e19824c6ffa1c9a866044f5ddce6a6fe680d4f0db9c811cffb
MISC metadata.xml 335 SHA256 f037a36869488c95518aa3577c4ab1c644df5b682bd569ce8fc95433397dcf85 SHA512 9269829ff4dcad03a604ea00c7f9a3bcd937195b711ab52f813d39b8ebb921585293cb3cb97fbea75921df9a673d49c8a8b39dc13b54f9b171c08d6ac0c31bc6 WHIRLPOOL 18f946ccabf43f944251cb5f73eae533221f4a19af5195bbdd11170cb82ea438d9a48ee3ca070c8bf9abc365e7bdcb038e0997261139be0deb062ee635e4e44d

@ -11,7 +11,7 @@ SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="static-libs"
src_compile() {

@ -1,7 +1,7 @@
DIST restic-0.4.0.tar.gz 22926188 SHA256 746dbc7b73f5a542be57b71714b243266a011f1d750f56f5100c08a59df1aeac SHA512 ccd15f010f8da3bae3d33698e70ff1d9565f52fb56991b78d35f95493417a4ab050021153d81c424947233255d9553d050f7a66e1c709843fe3b2d323a81f85b WHIRLPOOL 94e6b9ed777a86cb6e46cf734b9280e68cc2ce1ea061c8a94409dca594add1ec24fb736a56e35571302ff5043a60bef7f60ff3b39b038ee128bc815f7d3d48cd
DIST restic-0.5.0.tar.gz 22937327 SHA256 a8e99087478a076b8a9c7c74d37cd23a56224d8c9b242c171756784ade024fda SHA512 571e4b0aa92a6cd9320f48c46a4b2190576d9328169d54762747dfa024ab280fb41ee377b59f0114d89ebd50bc54488a8cb5e2b36c57959202e848394107bb3c WHIRLPOOL 19fef25a6e2dff3145a6700abb581e7cae3abe5522ee0197f56a572d499824e84ba25a3111c5e71856ffac18d75622766c74c585a44b6db489468050e1c8d59a
DIST restic-0.6.0.tar.gz 25230508 SHA256 3876532e2a95a889713dcc6119fc86fa619b884dd27555951595b7d12ee56b12 SHA512 de77beeaf5dd1a10033ffdfd8754426c650f990722085622d1db7c5fd033806899dfde2557b7d4257e2894eaaaae1923dd18439d61bcca4e4e479812ff2543ea WHIRLPOOL 81c1d6c6d12de622ec53d57d9a26014f78f08c5c2bdb2982f6bfd8ead2bfd2faf4f38534426faea10a3b37bf9d37277f6a42edb02cd659e13ac5b70d03c5d8c4
DIST restic-0.6.1.tar.gz 25231223 SHA256 7cd709c592a5978723673397d7d13c37c0977e20c43db253d0c274b53a55654a SHA512 8c899ca8b6e3dfa399fe5c4306f72a1bcfa869dd667d27f3f88efa26aaa1000959bf91b515911b2ef7b2d4c5bb3e2ed4f202c87add7766d2147b7d40f0757a9a WHIRLPOOL 39225876fd6ce9e4ddac765688238ab5ea430272aacc6e96d54c359de939d2e69cdc45a5571cb63777c258a74b5a9bfbd6114d2463004b242b009856d87b6e2e
EBUILD restic-0.4.0.ebuild 887 SHA256 1f1bca3e183abd48952c678fcc183018a2c7b211dc343f5f8b41c12cd66d9c9b SHA512 421265c04dc71a3cb8a1f01c15d2a53a5989bb3ff1dd6f40c591489a0b10d5643b182564463b7df383c83f9d8aeb21f698cd9aaa9ca3418c8b9c068cffc4adc4 WHIRLPOOL 24d090d7c56a5c1f354d3bf9cfd9718975b93157974a262b9439e0bf034ab76755e0ecc786530ab5825dd930f63d4c4acbd55a865ca808781dbfba1de393547b
EBUILD restic-0.5.0.ebuild 887 SHA256 1f1bca3e183abd48952c678fcc183018a2c7b211dc343f5f8b41c12cd66d9c9b SHA512 421265c04dc71a3cb8a1f01c15d2a53a5989bb3ff1dd6f40c591489a0b10d5643b182564463b7df383c83f9d8aeb21f698cd9aaa9ca3418c8b9c068cffc4adc4 WHIRLPOOL 24d090d7c56a5c1f354d3bf9cfd9718975b93157974a262b9439e0bf034ab76755e0ecc786530ab5825dd930f63d4c4acbd55a865ca808781dbfba1de393547b
EBUILD restic-0.6.0.ebuild 973 SHA256 517171d437571ad76bc69ed7948730e189d0d327996ef14d5b5d058ab22fc903 SHA512 b26831e0ed8ffcf19933ab5a888c5d19d705da435fd3678d2fe3214750ed4ad010d64cf2c78dc9429574177f370a075d589f06a4ac586988a4f14fcb5d8aaeec WHIRLPOOL 761a44c501d8f66fa9921d80e7ef313c889f88dc271139dc9dbb77cc18f90b64160b4d090c609cde5f6a76f6a3d4751d176236f182666fa7160992251aa8216b
EBUILD restic-0.6.1.ebuild 1074 SHA256 11b99d8845fcc59fc0d7f6ceb920c0c9697fd150e2bcc1980180d1c9ddea3dd6 SHA512 c18b5a22ef7b91eba0bc89c5065aab056f1e136b200d8af3392e464e3c0d50b484067ea4aa244b3489861169a3239a35c2f4265c6e0eed7f78b7ad5ca8a552fd WHIRLPOOL 1f62953af7d60e35564f830993cd882a518ae2745e25c56414800c6e3a963af77a0cb76f6e2cc6cd3be4bd7c595cf1b99fb3684a97749b7e6b2cd2b1bb3f253b
MISC metadata.xml 444 SHA256 664313cb01b0dc4e6bbe464c977a6b9ad167b75fd4623b680fe83b4c0d9276c4 SHA512 8dbd7df10769ff8d0271588be8c97402d5917a4c0dbafa5daad2090245ee4b022193a6c271f71c342540d7599b029998c91c10364eae7d55de0275276342c0f4 WHIRLPOOL 2719b3876d2a4fad1a609ee45efe354f9e9343edbb20b4de494a14a63a97b73162b28e47b4b2347144bb8183b3a00adb86145a5403245a090bf65d1c229abb91

@ -27,6 +27,8 @@ src_compile() {
-x
-tags release
-ldflags "-w -X main.version=${PV}"
-asmflags "-trimpath=${S}/vendor -trimpath=${S}"
-gcflags "-trimpath=${S}/vendor -trimpath=${S}"
-o "${S}"/restic cmds/restic
)

@ -1,4 +1,4 @@
DIST certbot-0.14.1.tar.gz 851705 SHA256 7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d WHIRLPOOL f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
EBUILD certbot-nginx-0.14.1.ebuild 1002 SHA256 6789f86bec3256aaaaf8ca42ac94c97660c2c95d99b2d622497aeb4bcea66c4e SHA512 c52f1ad93218421dcd0192605ab8540593bdd9c9ca475691d889662944295cd91228c84bfde9b9ca3af12784783ff17c8511e048ba3ef685bc3a76d9295a6d3e WHIRLPOOL 323f8b85458481b9ae09d1881edf207f3c5141e3e64afd8ab05f3ac3f6a6132e782e00e42ae78d7b6749063725ea61174a522fbd47eaf6e221bf1b23503a64e7
EBUILD certbot-nginx-0.14.1.ebuild 1007 SHA256 92328a779013918cd7e37b929e5d37ddb613f59d0fe818cbf8d1a39ddfc4cfb5 SHA512 580e0d41237668b9d97d675743b6b80d7ddf7ad6baa62513224a6c79cbda3c197c8562a8f3548066216543eede2c0e21158363f8d545782920811aa01d6c4e56 WHIRLPOOL a1f69031ab8bd1062cc1173939b2f7b626bc0bea5e72429434d96c56b1b8e3c5953ec42096b7c3ed6231cbd27072bfacc81d14ab938a0a3c8402f04670fdea52
EBUILD certbot-nginx-9999.ebuild 1002 SHA256 6789f86bec3256aaaaf8ca42ac94c97660c2c95d99b2d622497aeb4bcea66c4e SHA512 c52f1ad93218421dcd0192605ab8540593bdd9c9ca475691d889662944295cd91228c84bfde9b9ca3af12784783ff17c8511e048ba3ef685bc3a76d9295a6d3e WHIRLPOOL 323f8b85458481b9ae09d1881edf207f3c5141e3e64afd8ab05f3ac3f6a6132e782e00e42ae78d7b6749063725ea61174a522fbd47eaf6e221bf1b23503a64e7
MISC metadata.xml 325 SHA256 f9b8e70df8fcce8f4899d06190a31f2bfde9aca3d1b32ca661adac371c69d5d7 SHA512 032f9c539ee0bc2b6b230a107c39d0e097f74e77359f8a762def0b18e4bb3b8a401ad2bea1b94a8e85b96a66a867dd2c171f31449ec8aaa4ff5dd7f6ca721379 WHIRLPOOL 1d814e662ff1df3ab0ebb290c235f38714c4a935c10316868a2b4e33ece9f23dfbd864ca426e214ac246753d6a330cd22d0cb75af75b36f161075db8fe9d5109

@ -10,7 +10,7 @@ if [[ ${PV} == 9999* ]]; then
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm"
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
fi

@ -1,9 +1,7 @@
DIST colordiff-1.0.13.tar.gz 19960 SHA256 ce2805a130c81545711df94bc00a93545da3f323d835cc38b452d3396ef86c2a SHA512 8a47ea9e0c703d6b577a01e9a63df58233f752d4e72bb7f8213fcc076efcc52869df5e694126abbdc8a63816010786a577fa37ed3e175162dece3f17bd79fdda WHIRLPOOL 355d7ee12f37c19cf243bedff3d883ccd188da0e68c1531be932cec2d19055e67028cc5ca069f0bfe71d2c26538721989f13d1557d359338b534343b3c3faa4c
DIST colordiff-1.0.15.tar.gz 21228 SHA256 595ee4e9796ba02fad0b181e21df3ee34ae71d1611e301e146c0bf00c5269d45 SHA512 8e7396b5c1a0be7f1a9a73af2cecc44dff3f808fae7e43b452ad9c9d9337e1c67942a14685b4100b0190bae99174102f8e4c233c980af6b8a63f23db02bae59e WHIRLPOOL 75f5e3ed00f7723b554c7b681c3e4e95f4be8cede70d759b5636f99bac4d68063d0d271bf9b9db066e859a21f1644e518128b3f8ff83e9560ae87c2f062aa242
DIST colordiff-1.0.16.tar.gz 21542 SHA256 eaf1cfe17dd0e820d38a0b24b0a402eba68b32e9bf9e7791ca2d1831029f138b SHA512 41b4eb0c90b19f358b6d9154158ece51fe5169fc24e2ea9a4c50ac98218a173fc054b76a69e3c63967f98a0e5d50b7eb29b706780bcfbb3f17a4f45cce1d6d4a WHIRLPOOL 26e9fd2e005a03053cc4c63aaa63f0bfae8d19efc834f77592e6b33d1490c1adf5c771637b2db74fbe5c66d323dd853ac06a1fa1dd6076a948cb1e7ad51df68e
EBUILD colordiff-1.0.13-r1.ebuild 943 SHA256 61e04d83922059a3af7c7cb07ac454cbcddd3497575b678978357aede8d4c997 SHA512 315122249ee8e1c2ccb0c64a887ad3cb13ca17013934c88837d178f43c105240bf3ff72a1ae1de97953df335a2de256e4dbaaaf40ac9596c9e749e27cacbcad1 WHIRLPOOL 81e3ee36d92cf76cb81ac0f4ab09e3b86a9224f4a32238cc44aa6ee972c4e1208ff21a02fff590dd5474182de0a074c376973ccd124262ea60d30c10174d19ff
EBUILD colordiff-1.0.15-r1.ebuild 943 SHA256 7941c8ec860caa6e8e0db60f8b9e3debd671d256b61ec1fae2655ac095af0b99 SHA512 98e930c983abeaf8c4b279e6b0eb4283c09defa7ae4adf72e1b7f05b501faa2dd704d30e14921a1f91a91e0ea5d59dc5883d2cb7fded677a233049547938a9ce WHIRLPOOL 6ab3f5a062e508e9efeefa875c9444a87e429d6c9809256d1a8294e5561533e35eee801f93f191dc25fc8f14630a1c21a8395d7968d43877c3874dc65a2b3eac
EBUILD colordiff-1.0.16.ebuild 952 SHA256 ddc4ce83900821eada73d881cab0fba0d5a021e7002b5d4757aa3700f257dbeb SHA512 80446ee087a8567f3b59dc067f1df8d0edc17e5d38d9426dcee151da60e9a93f27bac4ed3e903006912ae255e80add9eb2026d6225bc37c857bbd377599a5d6a WHIRLPOOL 21622ed526ed85d89da8ddda1b492e4cf702350a3926ae6051ae83da2020370ced8d212166554a3b91fad7309386d956bef01ebc26cda71f1777094ae874077c
DIST colordiff-1.0.17.tar.gz 21561 SHA256 780f70916f6fdc2eccbb519069662de1411705601ba1f1808a7e34f4d987d427 SHA512 9cb4804815158b3b73a3c9f1e4c06005d8a76d96b80c4412cd0474db74866ea6f38f03bc5940594b4096f949aef9e1336fe88948feaeba2703cf0b228aa5f2df WHIRLPOOL 7046c04ab5df73a6a19c120f9a3dd92d85d4bc43ab7f9ce571f362ca37f63d241273edf84dba5dbea18c9c1435f0b2c7f2c8d02068a4e6ce5e60390f5c6d4d34
EBUILD colordiff-1.0.16.ebuild 943 SHA256 7941c8ec860caa6e8e0db60f8b9e3debd671d256b61ec1fae2655ac095af0b99 SHA512 98e930c983abeaf8c4b279e6b0eb4283c09defa7ae4adf72e1b7f05b501faa2dd704d30e14921a1f91a91e0ea5d59dc5883d2cb7fded677a233049547938a9ce WHIRLPOOL 6ab3f5a062e508e9efeefa875c9444a87e429d6c9809256d1a8294e5561533e35eee801f93f191dc25fc8f14630a1c21a8395d7968d43877c3874dc65a2b3eac
EBUILD colordiff-1.0.17.ebuild 962 SHA256 a60af8d6a15cca269d35ff5496e26bef1636e5d5a6ab2e190daf25caaddcfcee SHA512 82c884f074943ab4ad42c4b18cf69beb6f465144fc2eb91cda3827e12d1cd5e440be29d329777679199cbf831531d2399ef0151af315d57c28300085585f6f61 WHIRLPOOL 10a999ab2c2adcba26020e91bb488725f8f6f1d11af545123dc994b4fd689c9069032aad8f0048a7d52f33179cc9409bac0d68e07097e0420acb27253146840a
MISC ChangeLog 3370 SHA256 9b69a3da4a85566ca3da60f92400be18118908bf70156959b2c62f809ce7fc27 SHA512 e51025de364e202c94217bc10cba5402b2c0c1d856bbff1a48860a1849bd82f3beada3893a0e37611ea6cd3a6fd84200afc4d68a10711b76f7ba832a7d7d458f WHIRLPOOL cd2efbe1a80dd4bc2cd2ff2f541d4950eb1f3874b86f30e02b766888a703c73c7a874e74ae782613096378ffa2eeaddc9aaf9cebd3020f6eb4baec4bdd445c63
MISC ChangeLog-2015 14396 SHA256 35d4ffddd8d732bc7c881e74d182410923e07698f880ceb9f7286218144102ea SHA512 147bf3e928e0a622df34bddab6a7ad3deceabda9b73ebc582b75f6519e599a74d9855fae4d87670d32a9febfac64592bca0fc71991413126885f7c2e36d8b0f5 WHIRLPOOL 048a57ccc3ec850ad3099a7cf4d98014b13aba3d2ac98c6ebf3339a26d57ed2ecb2d39dad94b4c96da41200d943bb662883868391ac542bc5a1cb834848cd1ab
MISC metadata.xml 271 SHA256 fb77ec802242340d65f4f1cf61787ffa6fb4d57ed02f61feebeed67d2dfb5467 SHA512 3e98f5382cf789992bdfc0f32e6e36eba31944be654c03f2ed9bd00baf56c8b768c256c4f8778d5775d6df38da4afcf8e32b6e6495a1ecfc8e7982c7c8943b1b WHIRLPOOL d6212acd36a69fee56b014b2e1724369857e776204569ac774915e589fd2242b3cd961226d9f125eed452d6c420468e60f038c9b49d1d2a8827d13766918f872

@ -1,39 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit prefix
DESCRIPTION="Colorizes output of diff"
HOMEPAGE="http://www.colordiff.org/"
SRC_URI="http://www.colordiff.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND="
dev-lang/perl
sys-apps/diffutils"
src_prepare() {
# set proper etcdir for Gentoo Prefix
sed \
-e "s:'/etc:'@GENTOO_PORTAGE_EPREFIX@/etc:" \
-i "${S}/colordiff.pl" || die "sed etcdir failed"
eprefixify "${S}"/colordiff.pl
}
# This package has a makefile, but we don't want to run it
src_compile() { :; }
src_install() {
newbin ${PN}{.pl,}
dobin cdiff.sh
insinto /etc
doins colordiffrc colordiffrc-lightbg
dodoc BUGS CHANGES README
doman {cdiff,colordiff}.1
}

@ -11,7 +11,7 @@ SRC_URI="http://www.colordiff.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=6
inherit prefix
@ -11,7 +11,7 @@ SRC_URI="http://www.colordiff.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND="
@ -19,6 +19,8 @@ RDEPEND="
sys-apps/diffutils"
src_prepare() {
default
# set proper etcdir for Gentoo Prefix
sed \
-e "s:'/etc:'@GENTOO_PORTAGE_EPREFIX@/etc:" \

@ -16,7 +16,7 @@ DIST perl-cross-1.1.4.tar.gz 94623 SHA256 c840a327d5464ca271cac40d52e2d199330875
EBUILD perl-5.22.3.ebuild 16660 SHA256 23b14ce91d88936e1e6e252c7a2534dbeffc9ac84b5941c7988c0a1e5bb7db8f SHA512 db16e1dcc87ae705a28327d6f4f721dd6b4a1287f35cbccac794ddda845269f19d63d10a881122318c1a7fc660dacd7c8acd0cdec3d70518819983c04ccdf168 WHIRLPOOL 7da6d386ea970be56e96ea86730894e565fc93d3fd0181719271936964a70e1e968e83609bdff2410357fa4c7786cdcb751ac8e4885edbfa2405c691040b3693
EBUILD perl-5.22.3_rc4.ebuild 16841 SHA256 ddad3de989ddd3219d39568879ee465daf2cb0b1555503ed4a233deea378cf77 SHA512 b488ea99cefb0e8a95f342f855ec9c41b5a5b6c8473cc4947782911edcbefa4cd29d61e60752f8e3e4ca70ad4dc9a01bbab49a1651b0a944c669cc4ba05f2f00 WHIRLPOOL fdb4da4466a7d1d8b861092b2e201e9b67dfd072a6af0b4b33980023af931281fa68e050636326bee71e6230342c3db610fbbeb8f54eca78461e54873532b07a
EBUILD perl-5.24.1-r1.ebuild 17043 SHA256 4973aaf810046cea00fe53ae5dae7dc59da31942510359949997c2ceedfd6c51 SHA512 2dda74a1b604e73fcdfc6a89eee50f5865dbdc3b9d671a37026deffa71ca0bb4c19a108ee876eec8a4611718332a7686c2bf44fd3c60b488fefdc62fa6e5adef WHIRLPOOL c1065f99614e49f556326274b507bb1b26621607f911e1fecba9c653ffdbcc37fba268cce1938a14857c668134cb6971d53a7e944edd560fefd4b114647f44d4
EBUILD perl-5.24.1-r2.ebuild 17099 SHA256 8c6517136b38caff521c4ace481619bb15877df0ed7064e1e07a380299bc78eb SHA512 f13eaf97907c22e1a3be1be2623515d2a2463b0239271056b919d99b605ad0adbe0a20c94eae78e1769ddf02fbb9a5149ceb5a95817f2278be84e1ff7d05498f WHIRLPOOL b2ee8a736cce90a89c390f8e2e621bde736cdb179739b7c31585c3a7ca3ff7c12f65f8ecacd89e7ab8f423b9d2ff4669b80b9198df413bcca1aa1bc96c296909
EBUILD perl-5.24.1-r2.ebuild 17098 SHA256 984623290f554882baadb19eab8ba39d0c6b1e0d55ee305518bf09291d2332cd SHA512 529bd274a3f5496e4b0f8e04d4d235ea3f0948f01762a2ae8e134b5a1312413b1ff0d69ba704d1068577bd833cfff2102ef64fdb222ef476e6ceea4cf964ab2c WHIRLPOOL da1400d945487fce5989cde1069930b9ae01328f4d1ee0b5802028034f17a422b2d327ba79871498dc543e66d638cd48ae5b6ab0060165214fbf6221ce940323
EBUILD perl-5.24.1.ebuild 16859 SHA256 defd1cc0e841c74214c4bcd04c7943f5a2e21a3c3f9d400a11025c810243ba0f SHA512 3c480ad63a4416648d4eb6369e061affbc37483e177ce5eeb2c7dddffb73227f42c105bf2fc36cc1adee57c8e4d59ffa50fa17c712a2bd5e4244962683cf9d24 WHIRLPOOL 5f94d567961a6786b26a771cbf404ebbcdae7494250f4cb346868d9e193100c55dadf2383473eebf9c89428f321412e1fe476a96213887a88a3f195c1b259402
EBUILD perl-5.24.1_rc4.ebuild 16847 SHA256 f09400da37a4f439345f00343cecbf78c8ebadd42c333f53099984f19788368d SHA512 738049cc88e1efc1d31efbfba6a2edff83d0c202c3511c8207388ea3aea451868a54e25362a1ec2f225d37105469c01d2a97838c92e8b4cdcebd02880a12285b WHIRLPOOL 92e6e3c54348c49dd941626278d0ae83366814cbe53e49e3ab7c1d08b16d9f052c38260ef2fdf07b04863dd980ccdcae992c5947578934e0cbddc360703543f2
EBUILD perl-5.26.0.ebuild 17993 SHA256 28a12980446cbcc42d4f3d72e87b318bc7bb277c46f1d38cb9679d06af651370 SHA512 f9050c2f3abf29185595b94102a5a5fb19846d638ec087ff7d5da66ad30b7e177bffae219a4e738a97035629831dd1f5b1bba96624206e99e4a0ed03c76357d8 WHIRLPOOL db9ad0915dc05ca16726d0c32923596da74c1e2db3b6ad3e46a7585fce7b19ecdbe5b4419d2f530a6b8d666fda631bfd235329560e57ca8dcbcfda4dad0759c0

@ -29,7 +29,7 @@ HOMEPAGE="http://www.perl.org/"
LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0/${SHORT_PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb debug doc gdbm ithreads"
RDEPEND="

@ -2,7 +2,7 @@ DIST librelp-1.2.12.tar.gz 437945 SHA256 0355730524f7b20bed1b85697296b6ce57ac593
DIST librelp-1.2.13.tar.gz 437877 SHA256 38df3ca7feba55850602bbefe3ac3c035e7666691d46b8bfbff1f1a4c774c0c7 SHA512 62d22998711ed82f30a1fce7c6b25dca514717c513d5833ce9ea6951d20f6922787213285be710c30fd28fd80d07ee9313f92cc7e09531ca8ac5e12627dbc868 WHIRLPOOL e420c237d1307b1e507385e005bcfde51183efe80bdcedaedfc6da22fcb55407dd47b696e602daa2f706418a9d49087dfa3628daf19147fbd5402ef7b37d8d72
DIST librelp-1.2.14.tar.gz 437975 SHA256 11f6241a4336358a33bfdadd43ef299e8258db0a5243d0c164499c6b85ae5955 SHA512 b9a947edb7f23ba533f358d3271a61e80fcca7db8be0c20b39ec61ce4d913efed25173330a0604faebfbbdf33a051ed43234b2b41be2480dc3459c35b91acaae WHIRLPOOL e6c4cfb104f062fcb11a4beeff6ed0fbf8b38804838f365990735d2d7b52a1ce9750dc890d35ef300c951d54d30eb31b059c465f7a88b2df4cc31f9cfd377f5f
EBUILD librelp-1.2.12.ebuild 978 SHA256 5bbc24d190303f98a77ca3622c9385cfd59b4d58caa33310e450722a76d54f79 SHA512 935b4372194efd5f60d696b778c956ce42d5468919c050533fa98f9b9fc75f452fd16e77e569bec1639dd8d12a9edcd0f9a02c57df638af4c4594d7973111f7f WHIRLPOOL abbed22ff89491ae803d6209fb61bc0ef8623ce3b0501eb60e76b8f055bdb54abbbdabfe6dfa6e2da9b8bad0e5b60172fbea1fc486144f12a1b82527d49e87b7
EBUILD librelp-1.2.13.ebuild 985 SHA256 947f126e8a78530ed8f9d2ebc34af4215aa69000a02fb20378bbec05224382c9 SHA512 3fe55049cf43b4d398758f831c7348f98e39619d5343104c4b0d42cfca08e373863c3ed7c521a6dbf6216d3ece7620eb334914a7c60d6f36ff69709a9fa49be8 WHIRLPOOL 7e1d920e4ba2043e460ceecba0869b96d8098f5e8d75a48925b0dff1e2365ad71d71c646995d21470f046015356900ca3f21e4d62a6c1cb50d11fc4a394920c2
EBUILD librelp-1.2.13.ebuild 984 SHA256 c7da2cdab72a915648baecea50d89e8b799e50cf455ae14cef7be6b5c01b0d98 SHA512 24a061a8850464e992ddf34d31bf3fc35fc25b9662059b90f090414168a39f2b2265d7f5b7657dd702ca1e22993296411b04ec2c4db4bdcf9ce39add1767d79a WHIRLPOOL 0615b012fd3ecbdbc400bf8f44aa1309284919fad79dad7e3c4d50ee84a1d7024d1403f600997eaf76e232438e65377aadedda50c7812c752771d2f926ddf63b
EBUILD librelp-1.2.14.ebuild 985 SHA256 dd9b55a4fb5ecfa5430d6080becbe981fb3b1cc94996d814561d493b8f28cd06 SHA512 61d26e3075b62a157763cad46b5c635bc8009c2955d3a8ec9fdb44e880c8fa10bcc752c6ae2eaec180b33228ea53c294013a84c77d08b6d31f8ce586d190f567 WHIRLPOOL 83b1219113a8fb6829783b057e1eb9919f091ac33b6383dd46525379e9ffdc46a04d5f56e8dbb9ed2fdaa91711c443eeed3c1d8b3b051b04b619acd9ae641de2
MISC ChangeLog 4984 SHA256 27c0e0fc1a11b3e6ef9ba1aa047daa687122bed9066fbb71080cd5d7c069b164 SHA512 787a97fd6b1182c2f5933aed6567f50af789e7f42fdba95e4003bbb3677c3811de774077e260ad1b8b15a196d16f633c541e6cb69518d20fbba6658d4216b9fc WHIRLPOOL 6601ade48f53a161792739a19f22834da1e30e38ae681a9aadd0a8966d63095f680fa7a4e29c843ffa4c2d247a85798299264ce3cba3224918d511d91b9ff952
MISC ChangeLog-2015 4438 SHA256 016753b968f87df0427042a7ccad54bb194d03b2bce76d5f128ae1b5608630c8 SHA512 8ec2e42f180d0dd235270a9563d85d674dcf9229f9caad225b36c33b48174dbaa072a922b96e7fb8e64534e7e7fb7994e7cebb9f8f9cb5bfdf82991788a9703c WHIRLPOOL 6fc5bca3b586bc6baff83568761c88fcfffe38cf8438b7f0919e6c11a47b13242df87499cf7966dd4f1b1fc3eb5bd6e9d675b4046b5fc9ea4223c4566e80a496

@ -14,7 +14,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
# subslot = soname version
SLOT="0/0.2.0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
IUSE="debug doc +ssl static-libs"
RDEPEND="

@ -8,6 +8,7 @@ DIST Mojolicious-7.21.tar.gz 666264 SHA256 34e28d4716675cbfdaa193794affe72860150
DIST Mojolicious-7.29.tar.gz 673278 SHA256 106bc462b8744ef6f4fc571efb61d22765b06cafa6113af2f6742edc555abece SHA512 f3cdf282f37d2ff670fe8f9d6a8a9e5f18e74527ab42c51e8c5333555376bf177fbad052ad843ce7c849b1c2ddec2c42c2db4cfeac1fc0c33d571bec43aa32a3 WHIRLPOOL 4ce9a9c5cb071bce4a95e020f96c6f2d8befbddd8def3cc76d6275dda060a84494d9b8cbcfca1d3e3f1d5444b3437a922e8f19da19207541a77f54d1a143727e
DIST Mojolicious-7.30.tar.gz 674616 SHA256 e10ccdad610d36c265c03a993138bc66d4508317dcdd082612eabf1ed7b47e2c SHA512 be1b6d3bae65c67f99bb75b2a8d8a15b8493560d4cece47adbf2660a3e1479803dbfdae7d5c226a37004db8c0aa1fed21202c192c4675c8a60dc2f4368a35016 WHIRLPOOL 7ed8f72c40970a3b6e70b5cc689134cebca62b455a5d0f9295eb899757652a0d6af840113e0ce03fa497c573dcf41f277687849a84001bd0325c02fce32d1ed4
DIST Mojolicious-7.31.tar.gz 674071 SHA256 4279171f48052436a7d7fffc2aa7071e91a860507f2de824e01e2b5130b4c0aa SHA512 2ba4eb664c2e21e3b2b73ecd18931bb39e1de9e8b0998bc723044abcb77d489ec9099de3d2b87d13f3cbd08adb829031e6746059df3657d5d2378374b4f98966 WHIRLPOOL 9f6f0d65337a8a01f3ace12d5c3380ebc6dc574a6d66fcb617294ecaeb6a891844a94b287cc3eaaa9baa389373366b4f41ce0378526e26026fee6f5f956bdfc4
DIST Mojolicious-7.32.tar.gz 674609 SHA256 9fef09177e11a0160df679cfe75771c5a430d1432677c13bf32afb4f79b3761a SHA512 9beedf0621e6d74afa3f0c57f13ebbb83a4cf2fefc4a9f3fa5924d744b9b92044e722dd7df641d9f525547afe5ef3eb6c521ef3c4936f970e73fa40cb08a9cd0 WHIRLPOOL d0193fa33405d05a241506d1d92e449b7881770a49cdf75ff87dbb02a97a080c3e05d5de283393ef2918871b89862f28be2bec486138cf2085e3723cd7f8c519
EBUILD Mojolicious-6.610.0.ebuild 645 SHA256 9d98db7f70f96eedc3ec75a41b99505e36dbce0b28e513fcd4baaa8bb47c86f5 SHA512 c937c4f9b7ead0d95fa38120299797d425aafdf0878ec7ce2682bed61b0aa8960931e20440287abcb3cda9d115c449baca1ee229efee3f6d0373b0ad981d1c2f WHIRLPOOL 168f611ee152333b220fe1e8b5d2b3b44fb0cfa42b8910943721179f36f9ed4af6036ee944826a9ee4d5a40543180a57a05aa4b8e27c5a7634ff500666d4ac88
EBUILD Mojolicious-7.110.0.ebuild 645 SHA256 eb7612bb2a4124e9ec7793147be074708ac122fd829f753038956d9b8344f82d SHA512 24851462ff78f8260203755475fdee80450c3a059bbeb82633c9fd88139d976f9939c3c16bfdd998fde3839096e9c99c5438420ed7218d12ff38d6a3d7f03eef WHIRLPOOL dc6190d462c50b105e4cd502428b1b9f4cbdb52193c5be55cc65341ed8cdd4845873fe8035593ce29cc644f0f28b61cac4184225667f6196274ee24e060f5a0e
EBUILD Mojolicious-7.120.0.ebuild 645 SHA256 413a522be5d4dfe46eed72d1a6bb955aa5e72f4f2a141bec8de7d3cc8e85c6a8 SHA512 604a9de6363e731201f276145e21d92bccd94c2bcc70be7877b048216f355a859fd9ed4f15f7df67f20c633591d5de23f67093dee0306d5715ca89aca81d81bb WHIRLPOOL 72bc0c093f51ae9acc2ae35f29d8b56d443d90f9bef16c029948f742347e1e28e0d4d640f7f97c638b7e5c148e9ba025187e103ee502e061490224f1b85a125c
@ -18,5 +19,6 @@ EBUILD Mojolicious-7.210.0.ebuild 645 SHA256 c7f3d0ea616d8ecd969d6a194fc6b153f08
EBUILD Mojolicious-7.290.0.ebuild 645 SHA256 d4b19defe6c9ca00acccbda138b49168e19b0b7a3764522feb60cb5de8ba0eaf SHA512 942a4b16d4ac9ad291878ed5beec2759be018fe4c8acb177a3c72620f88f17f545504a2c5be02049ccd3f5acd1b7d8f5cf700898ab33e3a4cfacd94e40e85160 WHIRLPOOL 671e0d17c7e3d4f2c662a299ffc45261514ec0735257f0dab90d1a9ba844614a1eedffb63c0ef5c3296549066fbe5ad6a276a698b4bc5a79496632df427f2de5
EBUILD Mojolicious-7.300.0.ebuild 644 SHA256 f63e9099024679ab3e2222b12fe8274afdf91a3307505d72d0df26c5b610eab3 SHA512 7482eb7bc8bf6fbd344086a1a9e4b2ca004854c639e5d6ecfa317edbfde715fc5c3f980407bd97fcc8e9cd10cea6b957fbd390024051f750eb402ec0a44e3478 WHIRLPOOL fe322174d5020114b4ea2ffd2f031cfe37648f4cd01f863fd8f573b1fca2c35c99ed58d7dafe87f86843f3b7afb91dec3476a5dc073082a3894a7555ef8c98ab
EBUILD Mojolicious-7.310.0.ebuild 645 SHA256 ffdbe3ecdace867e156add8ad4fb5e104472548d7342c1572aa8c994b40cec89 SHA512 4253f41df0e0afa6a36defbed615fff3c4163c14d63654a999c5c6139af7e521195c17b6a259e28e629137ff71ce5e74b9e40008c19bd472b5f7ef283df8cb45 WHIRLPOOL 099e536ac29686acda195649ecd0e5f8500c86199f13ce3debeab3fe34ccb6b2ab0e04313fd94a3631f9fc161435499128fbe17c70ac52796e9e8dd610ce6e6a
EBUILD Mojolicious-7.320.0.ebuild 645 SHA256 0dc8500d0e2f9fce5b6e78eab9bae82a6eb82d0247a2a544bfffb77ef8c90050 SHA512 2fc384a56411506f1e25c2d8ec9e73b4b9b40a858da2787ec20452c2bf8672e554e095b5a9c56bce75488412b36131553e10af5a7446190713bd1d49b150734c WHIRLPOOL a74c2f0e3c8b432afdac04471c62498df4ec728c675adc039ae7160bc24c5c7da6f9e2ec3d2038aff74c44dbed2bdf4cf72ed8c29b1bd321a0f59b231c91af80
MISC ChangeLog 865 SHA256 1d5774211076d99a076a4f70b96f23e05cb1f93994c0fb6f1e1fe2a7086c49b1 SHA512 8f34b462bc479d14b27992ebf1f11b3a2b43b3014ac23b9204ef1f35ab8a6180a5c0ef62f7d00547ace8b1d34cabe6c14775a53c57dd22d04791babbfc8bda20 WHIRLPOOL 307cd7b062991dd7fca2517e4aae9e862f1b943f646da4bfaca6f2dc0f711531d91bce87aee976743b16c1436135345bc9548c0a98d45079917f368261f7ed51
MISC metadata.xml 7695 SHA256 1d95a9b8c7abc7ff71d389cd063feb3fbd0b7e4007186e519bbb56254474a5b7 SHA512 2bc7d002a26000649b25df892bebff1364a16891fb9da63036ed70fcaed677227dfac8a1c3d8fdc12cac7c83cb4de2c38113cb3adb25e2331f95010ac0cee5f4 WHIRLPOOL 57ce7d59a4c21773be51c41daf306f6d9b7f48ca50ebe00a614016fbeb5047527e2e1c2ee42f4251a7110a513abf88697c5959939f495246ad8f425ebbf06739

@ -0,0 +1,34 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=SRI
DIST_VERSION=7.32
DIST_EXAMPLES=("examples/*")
inherit perl-module
DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
RDEPEND="
!minimal? (
>=dev-perl/EV-4.0.0
)
>=virtual/perl-IO-Socket-IP-0.370.0
>=virtual/perl-JSON-PP-2.271.30
>=virtual/perl-Pod-Simple-3.90.0
>=virtual/perl-Time-Local-1.200.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
)
"
src_test() {
perl_rm_files t/pod{,_coverage}.t
perl-module_src_test
}

@ -1,5 +1,7 @@
DIST ddt-1.1.0.tar.gz 6155 SHA256 1ab0d77e5ecfae9a2b4244dd8079d8e248a69eae0260238516c260ac5e2bd007 SHA512 86e8ffa8fa3a4d2c550898bd64201c3ea26de7692063e3076f5339d5731b9fdeb2d0aea772ff0702c2c359a291836e6486d97e8faa8874e1ebdb7ac9ac3b0385 WHIRLPOOL 7fd9b02ecee7976e39e5112898316fd1f9c1fb768da60397734070b622a0aac4aa1d348352d16ba96ddacb74bf4b9266933784890f253c398ae3495fd934dccb
DIST ddt-1.1.1.tar.gz 10021 SHA256 d6dc0fc0ec23c369090456ceaaf8baa43df8171a6906c44e52909edce78c00b0 SHA512 3839ac0448292bde07d676456640cd9466353e8c4481e60cb51e33704c21f92fdf840901430aa7f5276ccf579a7cd70b277fa2ceae03bce183e2422d514897a9 WHIRLPOOL 0c10f49c7238edaf115d481e66ba716fed54aac4aa23bdfbe56da8354d8136a236154d4795c723f13aa46fd57654b7423632338d4d810d9bbe33101a3809df0e
EBUILD ddt-1.1.0.ebuild 464 SHA256 7d48fc110a59361e6f6459ed1d356434e68daf0c43158e760ef7fdcfb337620d SHA512 38a46566d3aae3133cad85aa2eb0e764dc2a12021fc939a494ec48ec1b62bc9c2873384b88ff09468a30e71433dd786a5ca5afdd06ac7632ff3adc7aea5f0279 WHIRLPOOL a25e5db95e78db64c0f96644b2dde80546c78435809f95ea74a94923df79124ffdc953fd31368d50e4c808d1b94688d75bac3423b29a5eb579c6ce34dbfc627e
EBUILD ddt-1.1.1.ebuild 627 SHA256 b514f2654ffa827e5af5f34824f72c06284bf094a39785436830e4b10bf89065 SHA512 7f069050f9219726fa207cfd82f245e7fc1db0784a0f6a69efe7e615f5b3809997fc8e6ad3fe4b698e8debfe6ebf05474e173a4d10e49f9fa85bc40c667069cd WHIRLPOOL bc4d7b935347391f00cec437a02b9ac627b2f5931a09e6b64f365b7af6b0e4aa2772b1fb47137eb01a9257fb7f8aec7c7ba5ef368342f469ef27c1218882929d
MISC ChangeLog 3618 SHA256 fdde01376874ec347ba582a8763f3ecc66975803741a6938c5c88e6de09b92cd SHA512 219a6bbcaf2f07dd1ae7891029ba897f8df2a6910216e710366b8c3aa1ee3652908cff1bb9353651ad951162dcb79d3397cedc8f3d2e433b9319dbec9483771c WHIRLPOOL bf36d15786fb669ebdf7975c41d765fa34fb0323de387b350b7113c02419908498fc6845c9615b72d0d6591f717e78d0e303670ce6a1ea11f6db9ee370c9ca28
MISC ChangeLog-2015 555 SHA256 fe4f9c54c16f33b29c7043ce437fdfa490b356e130c9dbd15f69bb522043880c SHA512 a9b79f025dcd288977981c0a9c04462fe34197cc751c26d163e38b3badcaf4df84cf1c015f1c746e19cc7e4a0e09e70f83f1bf2664c75a94beca9a8af3abf897 WHIRLPOOL 153f8d904bf4a96a10a3df328a5c4709e4f14118ada4e3f4c6a9a8f08710eeb3c60728a5cf0201e379f25a186ccbe37b3a5a0798e095fc2bd7e5fc2ff536b05c
MISC metadata.xml 731 SHA256 640647dd30b6d22b942c77c5947842b70576fd60f1df6d357f314993765ebe05 SHA512 71dcc2ff9b9b0f152a361e56cff5151c43d16a7517c26982e0af5133fd2ed953f38976ec75fdfa7e2b138e8d8d3d983777392438f2495a188ed9a5fda9ed4538 WHIRLPOOL 883f2789a4bce438f98567ea91dcddbce207642b77fa28a868576cf2bec35d8c32b1868585d69df0503e29e1d79f5f83014c6dd798967d78dcda3f36a11d901d

@ -0,0 +1,28 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="A library to multiply test cases"
HOMEPAGE="https://pypi.python.org/pypi/ddt https://github.com/txels/ddt"
SRC_URI="mirror://pypi/d/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --with-cov --cover-package=ddt -v || die
}

@ -1,4 +1,4 @@
DIST pyldap-2.4.28.tar.gz 130651 SHA256 d38f31018f0c15925f50aec39f7255c15463f98797af53931e0e2a9ac21f6661 SHA512 d8bdf79c63d94289f2503fefe77b4e5c3edca6bf42a6fc039cffc4ebb9db57808c5f4fbf9265d3f33b672971ba3194c35b3b6034543c4f6f7ff80497ff050a7b WHIRLPOOL ff72c9d451e9d47872f78b4cc27cd51a3f5a156ea9a49a01ade35e1e52d74a92abf69301670fcc8be6eb3e32da69d4290dd4d590ae8971eec2cc1c77491d6bdb
EBUILD pyldap-2.4.28.ebuild 2299 SHA256 e9c73ed4fbab6ed35c6a4a659dc320bf72c7845797b11f1ea256a4cae2bb9537 SHA512 05b335a31220dc6711d3ed996411b2318d84b1844fd01fb2d98b55cfa6bd078db0763b41accc6b2617f393167448d8206ffa021cb27a0edc9efbb3a739ac02ea WHIRLPOOL c543b5445fc7739414378ac673f68254ac46794dcfb07f87b6e096836de1e892615cbebf7a76d939e7fd0b49580a08206498edfffe833a0a5c3ab318b4c2979c
EBUILD pyldap-2.4.28.ebuild 2340 SHA256 4263591f03aab34845410ef4ba2c844774fc1455cedf103e94a5b86f52e469af SHA512 0f0984644b0995c8a4a472d729e0e98e3a7b0b7a3a7d6268552c46345456a7b734b9e60d4cce65f8683f2e64e790c4191bd5baa729ff31fe3c8cf9158eeca9c9 WHIRLPOOL edaca4ae0d51d9b0e9560793c27dad4ddc8c8b5f5758377f1cf6b6d68b0692c5c85e50a7b3e85e313c14614dc20d7d9343193c2aa2d96c0f02fcd41bfd9cf354
MISC ChangeLog 2473 SHA256 2700d2042a691525c80f1d4fda83111df508392212a5c4e21169c67bfae9b15f SHA512 1f8e42a153ab0faf00eedbdb29dbb0e516b3d58c074579816f9ccf0d93054dc7c0b5530dfa919e52beb6de23e588258373b8e1c633f9a686571e4d47e5e240f0 WHIRLPOOL 8210e9c263205f825a59b40b218ff35cdc0f7e3c68d5c8b473fc3a923474d1c65cdb48ca6abf51866b97dcd75e125ce69756a30d2986d38612d983ef0722fdb8
MISC metadata.xml 529 SHA256 23b4689410e58849323265067ab738bcd94b30b31626f517a2e08664c0051215 SHA512 47560d8da0a2c956d1004cb8dff9371937980c013ccb23038faeb421d859b6fa943cd17c751a277afe6df22b8342550b06a4504a52bfc4b24881d7fa05eedb99 WHIRLPOOL 4cf65e85f3299fd15e3ef4c0e9d968754c95c8a6dd03c5066eb6d8f43c7660be5ae1ed68b87961b08958814057913b47560014e4a572120f05c63c642feb3885

@ -67,8 +67,10 @@ python_test() {
}
python_install_all() {
use examples && local EXAMPLES=( Demo/. )
use doc && local HTML_DOCS=( Doc/.build/html/. )
distutils-r1_python_install_all
if use examples; then
dodoc -r Demo
docompress -x /usr/share/doc/${PF}/Demo
fi
}

@ -2,10 +2,12 @@ DIST pkg-config-1.1.7.gem 19456 SHA256 1f3cd171432f4634805ebf7cd187d1d728d732bfe
DIST pkg-config-1.1.9.gem 19456 SHA256 7a0e8b9b99bb6bd1c816d19d3507bffe68116bc2ed387d4233f0b079c4d6e4c5 SHA512 0b337ffbf8a18a4dcde24b96a343e7599aed3cde2bec0fb74cc96b7377492f4df4893ba595f191739ed88b4876b66d9dcc2f59296bb58adcf871a82f8e4b8862 WHIRLPOOL 1b95e7d1a7e747890ef1da12adf71322738b914b0ca8fc27147461b6c3aa8166000c987af046522f2470aa1de1ff71f0f3a75a0b65f4ab20b8010e3baa96f734
DIST pkg-config-1.2.0.gem 19968 SHA256 8fa0d9870bcefc13fe1526f80567b21eadd35989330e553b54a48c699b70743a SHA512 b4bd1b7be6cabc4413ada62c78d8434ab77e27e7a5fcf671f623907a95b7f33cd8d331013cc73b5e8f7dfe24eef738ca047ed229c286aa392c8070892ccb3c20 WHIRLPOOL 440edd604e243640edda3b35b1daf5a5d77139e71d5a2a16f012d272644e9addfca0b23e9e5778ed812fbcfd1c6a1d12682d13418a6a704ceea8884de114e656
DIST pkg-config-1.2.2.gem 19968 SHA256 7b76a116979fc5e721cc875c474480395acf07bc2abf4db16378f9a717e29ed2 SHA512 f7cd5cb67a813c0e5f736502027b29a59b86a62bbf845834e5fb66e36132ed7b8019ed2819f6a0ab4f6ed4931a1fa37a78b25871c88e60cf2a379586d3e17e36 WHIRLPOOL dfa3ad96977023dc7cbf521ec7de243f604b52f8f67c1b41d39e2ea3f5c8840089b628c512ebd796b8442c4c5d12c5f9a466c13c2dc02ec4d2234ce4527c3c2b
DIST pkg-config-1.2.3.gem 19968 SHA256 bc193fda2ceb83cd0eeca87e1c9eba8e142dcd785699205246e28b1a7f14a84a SHA512 1e0ec12cdb9647d9d5b29c48940f15dcf27e346a18b9f33922a5b8e0a57957206981cf5c7dd70da36fdb2a32bbe8e3ac38737f66abc5f5afa8b4dabf52a696fd WHIRLPOOL 7a2220cbdfddc3b93ca7f47ae4c9cd026ca6088a3dd5ee3c16bb2fd09644465d18e0def8d2e3d00e92f7f9f83aecfbfaf424c25047a2b71cedc2bc23b288a320
EBUILD pkg-config-1.1.7.ebuild 814 SHA256 d1a885cb16d9ae1b373693ebb0baa7a34701898db16b7750a80fe287dbd216c2 SHA512 5e6e06a783a032ea54412a27780c7837133e295cf3d0becfeb22d0ef7d2fac4b5188d3fe415abb092c827c81efa5ce382c42eced83833b79bef7464d5324e232 WHIRLPOOL 122ebec2bdfe83ebaa1f47fe36d6944fba51fd6a464be08baa4d0237661ec5fe2866a34446caffece2a62e1eb980e5b2e7793c591f6d2ffd3265160609eeddbb
EBUILD pkg-config-1.1.9.ebuild 817 SHA256 ffeb88bacc1cf7574a3de56ec1abab999ec7fdbad2dcaa3e74ea9f7c1e9f7250 SHA512 73e20e3359844edae07becb17d72b6de4ab332f33af5ba3dbc04c03f1fa0671123797e91d2dda8c3a9c2b8c39bd6f2c264e8bc5dd4eabe017f8d3b6eba483bfd WHIRLPOOL 1bfc13f134b42007ee11961a834be860d26822b9a8e2d7581521c560c9dee85a850cb9ef76f303097d409ee85c97fb6a79fe3ec46e770291053c401435412bbe
EBUILD pkg-config-1.2.0.ebuild 817 SHA256 ffeb88bacc1cf7574a3de56ec1abab999ec7fdbad2dcaa3e74ea9f7c1e9f7250 SHA512 73e20e3359844edae07becb17d72b6de4ab332f33af5ba3dbc04c03f1fa0671123797e91d2dda8c3a9c2b8c39bd6f2c264e8bc5dd4eabe017f8d3b6eba483bfd WHIRLPOOL 1bfc13f134b42007ee11961a834be860d26822b9a8e2d7581521c560c9dee85a850cb9ef76f303097d409ee85c97fb6a79fe3ec46e770291053c401435412bbe
EBUILD pkg-config-1.2.2.ebuild 817 SHA256 ffeb88bacc1cf7574a3de56ec1abab999ec7fdbad2dcaa3e74ea9f7c1e9f7250 SHA512 73e20e3359844edae07becb17d72b6de4ab332f33af5ba3dbc04c03f1fa0671123797e91d2dda8c3a9c2b8c39bd6f2c264e8bc5dd4eabe017f8d3b6eba483bfd WHIRLPOOL 1bfc13f134b42007ee11961a834be860d26822b9a8e2d7581521c560c9dee85a850cb9ef76f303097d409ee85c97fb6a79fe3ec46e770291053c401435412bbe
EBUILD pkg-config-1.2.3.ebuild 817 SHA256 ffeb88bacc1cf7574a3de56ec1abab999ec7fdbad2dcaa3e74ea9f7c1e9f7250 SHA512 73e20e3359844edae07becb17d72b6de4ab332f33af5ba3dbc04c03f1fa0671123797e91d2dda8c3a9c2b8c39bd6f2c264e8bc5dd4eabe017f8d3b6eba483bfd WHIRLPOOL 1bfc13f134b42007ee11961a834be860d26822b9a8e2d7581521c560c9dee85a850cb9ef76f303097d409ee85c97fb6a79fe3ec46e770291053c401435412bbe
MISC ChangeLog 4979 SHA256 2bab922519c2a06860451032a4f205bd20698b28f09660bb8ff47b6e482f05f4 SHA512 d5972cc00c31393314c1da56dd1465bcdbd8d1a1aedd4afae9d632373a4a72c4614d1a27fc846b11a8ffff6056dff1429f96937ac0daab985a20c01b8b16424d WHIRLPOOL 6980dd89a3569c13f9c79ce00bceb1d04a9b1f1a7c9111f2384d30d130ba38af8f839c6aa30ed9f696d9489900518a85e78619282f6d575367a7863b1f210038
MISC ChangeLog-2015 4485 SHA256 5c3d85e88570eb0f4209d41715663cd79ca0d2b9a006179e38a00b6a88b8065d SHA512 8dadfe4a3928e3f75ce0ade76de800de3702af688f62210455dc47aa9faa27a091d601edc6337767fd1bfdf038d39787c31c87f1582c0bca843b7172aa44e7fd WHIRLPOOL cec832b1d36be4347fb84b1d0c454f43e940403abf08bfd65fb199a6ed7f05af749312189d449a820e2941e94f4836229dc5781eda294574bd1cc1091b88cb25
MISC metadata.xml 424 SHA256 5ccf2a18ffee148cf724c420e484bfe11b555d0968192ee94b02e3b99e914bce SHA512 40e700a309e3678157d9da4ef18e8f0178e23aa192949ac06acd6f8026d0d53d4f79c199aaf59e0e27dba17925f44a97ad901e0774c6b70583b24b09254eb8d5 WHIRLPOOL 2986528963711732d2c0ea49b7a01506d8a1fc5411a08c7aa8fd84c6283a04f5879ee1143ec4e2560bd207441c5267e6cf8966ac9b589a8d8bbfd786628f87c9

@ -0,0 +1,33 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem
DESCRIPTION="A pkg-config implementation by Ruby"
HOMEPAGE="https://github.com/rcairo/pkg-config"
LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
SLOT="0"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
# this is used for testing
DEPEND+=" test? ( x11-libs/cairo )"
all_ruby_prepare() {
# drop failing tests
sed -i -e "/test_cflags/,/end/d"\
-e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
}
each_ruby_test() {
ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
}

@ -1,4 +1,6 @@
DIST roadie-rails-1.1.1.tar.gz 48436 SHA256 3d005164235c9a38d38ab441afa645ab69b74bbb1428143bedda5d24e200117b SHA512 66f0da2a57a26342bc061cdbbedebf70a63f20cc4a5fa1ed8bedd6f9359d6e0690db3692bcd7b562976d75b4ffbec368fab5cbd09101cc833cd83d98859038c0 WHIRLPOOL 06333746c172e9723961ea067e1ecf370226a4276ab273f403edd2dc042aea7a2cf30d678c4610cfa6c5f7732bac6627f1e81fc0f463ef973ab2db1dd35710b3
DIST roadie-rails-1.2.1.tar.gz 42998 SHA256 25a3696df5e2b3c549bf29968de2288ff49edc0f25d9133b206aa4315b5c684c SHA512 9c51f03aadd8a1fb3b07b1d8fb5f069b3a5d84e9bbf0b04cb21ca28e5f43e4943ce941ad55045ccf46f077f3dfd179a742ef73d84132a3aafb20f4c9be4e6f4a WHIRLPOOL 96876dd45d15ed2f396488bda2e52d7d7503f01d880803c56e2e665bed4017a280034e2dad13cfb4c8ddc4c117057228e8db868190a60f13a120309760ecbed5
EBUILD roadie-rails-1.1.1.ebuild 813 SHA256 43150f95fee16469bd05610bc2e672bf0b89356ddab6dc3c5041a08459c8af1c SHA512 66986e5a5db1f9f9d869b0f3e68c22884d7ce24b1c43fa3fe5a7f02d54c9cd8542381098a60eba802fe57257e73cb1d7df22677e4aba8c567777b91f2b8dcbc7 WHIRLPOOL efc19a1e3fcc7c13067d8a73ea45d7e891cbec3ffd7ebdf64923da4fff2bb989961c46d1c807d93fec26d0f386b86c49feaf3c953655bb460533446a1354c5ea
EBUILD roadie-rails-1.2.1.ebuild 1002 SHA256 98cbb0ef607d48672b4c8d4473a54ac67c5f1190daed8c3eee55a6a70b21ad6c SHA512 de58b200b04372375d32fd21c0138bf4ffc363be371b6c4de50a250dc085e685ee6471b8a68727bd0f931191e3c9f28ca1ec26c525bb5ff58c36e9bc78e56aa9 WHIRLPOOL 2baa7a53cf1e9756e9cb6b9e696998cdf24471d8cb6198072d8b519169e8f35084f355bcc15f4afd91508f058590b7f2a51b83d0f46ab3c177bc60650d92c2eb
MISC ChangeLog 446 SHA256 8cfcf5a781c3c91306da4651feade835d1056fc02d47953771abb3494bc4db90 SHA512 3f4be3b97998fe7131fdb3cba493d82749e6694d05c92cedf47a80bae7f5944a195f84e7efdf2c4f5e7f153c72a802ef897bda89327c82806f500a4ef53a0497 WHIRLPOOL f3df94bda5406662e4a9f09f8c1f1837af639f208a87fecd14ccf355a1810298d3893a53605e45b68fe80c573bbc760a76527a230d5130fb6284cf3df449e2b0
MISC metadata.xml 334 SHA256 b1d4d773d9327009256647a4dcea0b2613eb5e652f623681c474fdd26124b1fa SHA512 0ebe3d25378f2e38ecea332a47c249238a8884c69372579f2fbd4c2017e07932062832091271a473641675f0adbb71c6f9d4ff49694533f11b5d609264c360dd WHIRLPOOL 8d75cca17ff75a6b04e06ef53c35f731ec12ec3b2d0f640e19d7f5fbeade0ce4391f69582dfdad721c366db72eff43674b0906a71698b3efe8b7de2b5d809398

@ -0,0 +1,41 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Hooks Roadie into your Rails application to help with email generation"
HOMEPAGE="https://github.com/Mange/roadie-rails"
SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
#RESTRICT="test"
ruby_add_rdepend ">=dev-ruby/roadie-3.1
>=dev-ruby/railties-3.0:* <dev-ruby/railties-5.1:*"
ruby_add_bdepend "
test? (
dev-ruby/bundler
dev-ruby/rspec-rails
dev-ruby/rspec-collection_matchers )"
all_ruby_prepare() {
sed -i -e '/development/,$ d' Gemfile || die
sed -i -e 's/git ls-files/find . -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
}
each_ruby_test() {
${RUBY} -S bundle exec rspec-3 spec || die
}

@ -2,7 +2,7 @@ DIST sass-rails-4.0.5.gem 92672 SHA256 8b93da41049d32f14625abd6a0514d34286b87e91
DIST sass-rails-5.0.4.tar.gz 89426 SHA256 cc4533ad0f4a20eebbacf714d7a22f79be03421699810c2951c6a52534395b5c SHA512 99266e49a8b1cc16fd22f10113717f1208d7d696b40c940ef97bd05999f9cab3e28826a998ce08a14e72f1af5ab9c901501242f56366b87606f2c861217ce75f WHIRLPOOL baf80ebfd2f4c158253cfcd81ec7080ed51f85f304b4233c717c60782f46d854fc0daf1414c01eae71ace8ef20d162a961c5216bc878d726d6cd7873219fae2b
DIST sass-rails-5.0.5.tar.gz 89688 SHA256 26ddcc586f43d713b14baee027c3f4d430e830ffb2c2582fc7208047a9c28eb2 SHA512 28ba55fc2a4bae0dbf9cf0e51d945e3373a4e1457287d51f98e32c06591c72f6557e49a58370fecdf01f45bd04a39a014a49cc2259488301793792e14653787e WHIRLPOOL d6d7a6dd631be765b365278486ad33ad5586a30da23efd4784c63e3aead2228d668e81587702708706eccbef1cbeea618f3d94cd25a2ddae77a550bc1bba207a
DIST sass-rails-5.0.6.tar.gz 89862 SHA256 65e679876056ffdc3d25c5d3f3bce44a5b4ab246a82d101b8b7b9f463ca0b321 SHA512 97b48e3b928c4323007b7df7f6e51d5a1c1f16c5f9276786bdb6b3a4f293ec73c4c18037cd3cd5d0bbdfa3ec92f44a8793606aba9cd23f5518b637cdee58c915 WHIRLPOOL 0ffcfdace2a6573a4ce300f320046a834431bb243619f6a2e3d6807b8f5b883d5ef3c6f7f09374a06313ed99544f3437a57e614f8facf8b61a18fbb12203b2cf
EBUILD sass-rails-4.0.5.ebuild 875 SHA256 42d62d99c9e774e18595064119148d0d76385ea8a318f5849bacc102733d6ed9 SHA512 39c217336364854d92cf9830bd5bdb4f513fd202fd52bb2b4acaa2e1b2866b699d3b0fb245cc03113c1d658143373dd82ae1dc2d699e88fdfba43b267c6a68d0 WHIRLPOOL 977dc82bbefec870d1e2cb5f2b6bb85633ab108841d470895d775e958ec87eb8e1c11e69cc4ffe6e451cb12bd3ad46cb0d771b69e7c736c107ba5567180a736a
EBUILD sass-rails-4.0.5.ebuild 854 SHA256 a94a41327329f05145a277d68492330a454e7eec33b5e5e1ce954fec7a9f4db0 SHA512 e5d6f57776411c8cdb1cd965e88892e09d4c46d00966fe5dcb804516be636d1b9f7e2ce2c62a00c88bfc3d13177c7eebf8899264cd16db3ba250f6c1fd3b51a6 WHIRLPOOL 5b50fd453d923caf23786cdc3d41a83320a6030d0f953a15d7f13a19c70984d17f9e38f4a47b2108ace108a9a32d3d3f917a28d231faa78dbc6a76f19f08c0dd
EBUILD sass-rails-5.0.4-r1.ebuild 1064 SHA256 58db729ed3e171e96177bcf016c5c6441b64f0795569db10c208cee556cd4852 SHA512 0929ec3b8b8aab26470ec4fb99e5a796e9df2d913b464c886e05bd5deddb69cf64d61b6f625bbc8932c609bdb3cac5175a8d7ba80350648b640eab395d2a91c1 WHIRLPOOL af3c2881d8cac8601383f8e39903ac3194fcdd2ba2c162d33a03667cc07819a1638b3614d5fb6a757ab9623b4bc6a773729f0bda62f9acef7e7c8e249c93f82b
EBUILD sass-rails-5.0.5-r1.ebuild 1125 SHA256 f049069febb7964982dd19f32c580b4c5de79915eef717639427c9339d0f3afe SHA512 10daf8f3875fbdfe656defb36df16bc1009a897cdd19056fc5936fd66b1d0fb3ada6580f15aaa1dd935061d7506e7be236988345a25d388feab4c52441b8a8ed WHIRLPOOL 743816aa32ce1c613e8a30f710655e76e20de95dee8976091c1e0f9c477a562f2bb5adf8ee8d6aa6fda858198fe7267c3a9c2da7392b50334cd44215b04c5c3f
EBUILD sass-rails-5.0.5-r2.ebuild 1127 SHA256 a6000bc2138bf2f7d0208e4752b644785dd26ee02e83ad7afc1dab8dc02e73f1 SHA512 f9e99e3f04baead5b37dbc7b15eaec8ae1f16dbe88579910d63389cfbe3fbea585d531dcd95d516199d43f6e4949da22eb875983fcf5d30b95423d7fe70274f8 WHIRLPOOL 5354d00249dfce53c410242001ba2c8fb8b49631674884447e2282decdb400e7ec56bdf7188482bf43c25b195bdb71354161ead5efd8d231dd6ee95bc0114cdb

@ -1,8 +1,8 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
USE_RUBY="ruby20 ruby21"
USE_RUBY="ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@ -28,7 +28,7 @@ RESTRICT="test"
ruby_add_rdepend ">=dev-ruby/sass-3.2.2:0
=dev-ruby/railties-4*
=dev-ruby/sprockets-rails-2*
=dev-ruby/sprockets-2* >=dev-ruby/sprockets-2.8"
>=dev-ruby/sprockets-2.8:2"
each_ruby_test() {
${RUBY} -S bundle exec rake test || die

@ -4,7 +4,7 @@ DIST sprockets-3.5.2-git.tgz 302784 SHA256 8ef5507db16113c9f839371544a8ed4e3911c
DIST sprockets-3.6.3-git.tgz 367032 SHA256 40b51d0fb647bb4647e180b7aa21c6645344bc0dd59ff2c829340cc07c42c358 SHA512 4e497e87e0a5e93baa142071bf200810b47ad26dd9f431dbcda8e332629d971e94d43da2ebd04331d7be7f6807a4c707bdd0cf33303aa689da8996be26adbcac WHIRLPOOL 3f8d1193ef01233c73337202c0a6b9af1c5d1c870b7eaf0eb2b653dd54f0ae1feef72698a820746b2d349ffefa9ec4afe14995fe9498f10b22f4cd0a01bee4ab
DIST sprockets-3.7.0-git.tgz 368648 SHA256 58056528f8b078fc42210b9e021f2ec9e8bd72b594f7422bac441276a4a7cb0d SHA512 ed9e2ee8515a69e56816701182502b09fcad25900a6f77696daa32e943d6ab0ec01cae9df2592373b00f2e28fbc63c7476ffff793702a9d6857f38ee913781f6 WHIRLPOOL 31e776f3af7f83d54ec4a9458aa19064f47343e92e328da669bb0b72a2f3d66863ccdd33cbb5a0d22045e9affb91bb906270d663b6d66e5f53428d3cfd08977a
DIST sprockets-3.7.1-git.tgz 368910 SHA256 14f4012d8ba7a6566c071173d0683c831fff2d2e9e9018eaf3f1673dcb09081b SHA512 b766070806d62ef10839c12c0e1ba31b3553d014fc45df27fe7dc678d6980b8da3080733b1bcc3d40b1ed9d41550e45da7a365d10fc5de0b1eb88d769169cc3e WHIRLPOOL 1905031746a4728c9da845ad39ffc35e514f165d6ff2d49202f71a8ba849813d03cadcd303817d4548fc55e45dea8643c76b04678fc2de73581eb3543a7520e3
EBUILD sprockets-2.12.3-r1.ebuild 2330 SHA256 a76dd48c7ec843a0ad1169e14b5d1aae8bf0e4a75a1fd3d63c8398788d8e368e SHA512 eee1fc7ba5adbe36e8cd8de97c178906a85d980e3e96b816f636871b54e8fc387eee42fb71e11ad80c72a8861b9f28b66d5913bf104ea3ed1ae0be6825269701 WHIRLPOOL 6d1783da5da0d3d67a13ebbd277ca1ac4dd308b258b4a2a7f04f45405cfa7de4d6a8ff6bc642f45edb62d4e06ff689884674d2ff8ec58abf753431a45d52a35d
EBUILD sprockets-2.12.3-r1.ebuild 2387 SHA256 2381f3d496b23d8617a5635359c776c506cf7abdeac913b15f176758ac9f27e0 SHA512 44eed9b85ee296118f9679b8269f6fa3eeaaff00e301efa69bb6f3ff46c4659eb2c77549505061f2355646e7418cfefc8c13b2ff9c5212d95ddcebd8e8526288 WHIRLPOOL 9e9fb3cb88da0438f82d4959c0bb43b89b8ea4d59db58ee18f1e5df246083a60720c59c40bb86f423e580a9197557accd6e1b83c897f13a974e513cabe883284
EBUILD sprockets-3.4.1.ebuild 1612 SHA256 81baff33921c5ade9aa228c90825a416a6ac4bafbb116498a8bbd19341fe89dc SHA512 29a11f2a50e5ec7bd768b54221796eea8fe522a191794ce8d976ec5cdf42ae37d6a3935de2529a4c4804512d02d0cddf8f0695da9d91f0b701f5a8d7c06e8e25 WHIRLPOOL 372e2cd82fe4a1cf60f2396aeb5604178ebf5234d3fcb94d1dc34009e7b45690875a2a5f4dba60ea941115b9df0837447ad34f41fac6e85e6ddec01d2fbdd459
EBUILD sprockets-3.5.2.ebuild 1623 SHA256 cce8a4fb02ee2b3e9275345f36e36502d5fc15884c3b4d0a676243a7c56af9b3 SHA512 a0f8082eb02853b9802817dd281421ca4979f94a3aed7052b9470fbc1527adb568a4ea645bcfe51fbf677a7b161578f913ddd159ef7ca9a816a39dd2044a6cd9 WHIRLPOOL 192bc2c98fa4a90b32527b368185f802ed3fd0d25ec8292ea9b809eadfd6d885c7eee7b27f7a8143357725c7e7c1a6d227a3e834963f5b02b07df9692077aae7
EBUILD sprockets-3.6.3.ebuild 1689 SHA256 784697cca0c3bc59a9b28cab0e93f170115019072eaf17c200d402dafeb80082 SHA512 e661c692b0aebacc5f0fc5f75cccca4365acae44f8076b3b50c4a3a2438f075ae2bc959d8e93b37ac9713f74420654f741090e591877ed609411b6845891b812 WHIRLPOOL 75f2ac7ab1d3efa9f9b0c6e0c336f43de0e6aff8c25c6769ac4d1a0be2202deb63e8eb53d99ee771d8bf5b52b000c2b27291a7ae6beab3b20a362daa76a7173c

@ -1,8 +1,8 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
USE_RUBY="ruby20 ruby21"
USE_RUBY="ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
@ -55,8 +55,8 @@ all_ruby_prepare() {
# Require a newer version of execjs since we do not have this slotted.
sed -i -e '/execjs/ s/1.0/2.0/' ${RUBY_FAKEGEM_GEMSPEC} || die
# Make sure the correct version of tilt is used when testing
sed -i -e '1igem "tilt", "~>1.3"' test/sprockets_test.rb || die
# Make sure the correct version of tilt and rack used when testing
sed -i -e '1igem "tilt", "~>1.3"; gem "rack", "~>1.0"' test/sprockets_test.rb || die
}
each_ruby_prepare() {
@ -70,8 +70,8 @@ each_ruby_test() {
rm -rf test || die
mv test-new test || die
# Make sure we use the correct tilt version.
sed -i -e '2i gem "tilt", "~>1.3"' bin/sprockets || die
# Make sure we use the correct tilt and rack version.
sed -i -e '2i gem "tilt", "~>1.3"; gem "rack", "~>1.0"' bin/sprockets || die
each_fakegem_test

@ -1,6 +1,6 @@
DIST tilt-1.4.1.gem 42496 SHA256 39820562c4f5db45fe18de87ccc30a0e77a998bf5334b1d8c10a2f7dbc1f5903 SHA512 10fec263596d0e18a7a1440a7edfa08a161526cc46cc70427bc251951c447c40b4a4e8675e9162a9ed288879682b4aceeeb35b48cf3f4925921025194543363f WHIRLPOOL 5d70949358b97e867cdec160bd3c3726dabfec94bfeadc3a12f17463d378779d8502dda6458c7deb92bd3d9def91e306077ef806a7f75bd6c892554739ce46e9
DIST tilt-2.0.5.gem 52224 SHA256 0ec3e46ff4dcbabe0e90af1e92786b3c88312ebca55816b04f2511d1dd42f351 SHA512 b032439d00e09d3968b20f5ea5937c5918b1e10e0255cce402b6859b7d59ecdc265523a151c0fcca0034e0de26ca5fe422944790939896d7e0000641980764fa WHIRLPOOL ab98e857c456b664e8364d037b800ace4559b3de317c72da116402d0845a697e1979c33a77606ebd976b7ac03d0ecd24d4c56711e53190ae62edb63bc19f8b9c
EBUILD tilt-1.4.1-r2.ebuild 1067 SHA256 b875d6c8dd80d27630effd82e9d61a3953df5707b00ec9947e497ebdb4cc3c94 SHA512 d07186fdb59bf4eceed027e7dc24a5c0e81da9b34136a45105a3d8bb6b762d372afc60e5f870d4f38f8d882ba1aaee5d243fa87ab097d278dcb56a538cf4fce7 WHIRLPOOL d30de27547c57869d788636b78fa329c9f5eff22e522233e2605dcbda8ad224c2085ed4e5484b1f2eb28574f573a57ebbccaab622a4fd3394f276c2c948cd1a5
EBUILD tilt-1.4.1-r2.ebuild 1067 SHA256 05d295726317fdce3b46c797a0cac0f2ab34dccc609f3bebe755d26e3c45cb32 SHA512 169e975f74592ffab938381950332041f54c9f5463e09c254a7c1a1ed6930f9173f55e4936478b3895a6c4aa0a6702e9d6fa381466d2cd6934179cc602499358 WHIRLPOOL d2d8961c9ca3b557097b9bfd3d05e3d4f58c99fc7cd5cb8189c34ed0a5c4fc5b131a65e8e02c506f604e42553eb7c611d766b3039ac998cc328d14af2850212d
EBUILD tilt-1.4.1.ebuild 863 SHA256 aa8403ef3dbf29ce9f42cda4b6d7a9906ce72baf988bc5bb46d9eabb28f8a958 SHA512 db3a68a41c407252bd8304bd32538dcef4fe84c2b4434ad66d706b4d9c98f35b3f978b6acc0885f8c8a4af35709feafecd78a98dea734dbab1d08c0042da9744 WHIRLPOOL fe193f17a3c668c4e013afff2848e537f6e2703d69f3bb8f8d50c7550aa421c1e8952ea757a4d8e2774b2e50469d0fd7c8a02e7a445d1c687d4fbfbfd54cfa86
EBUILD tilt-2.0.5.ebuild 1509 SHA256 e379173dd87f90e27bbb2d8adfdbacfefda763cd8d5df9d8488bc39625c0e275 SHA512 2061dc7e8fc156bb07fec35d2debf4cab72c48f727fae8c235e5995b43be4ca4be859526d0b8cc6351fa1c972619b2c543c1c900df132dbb821da4f1a32d76b6 WHIRLPOOL 9a32cfe35cf69db7434b0477c1cc34117bf7729ed17fcf82e7b946cbf3e5a787b189ac6f3dee7375dafb2d7b45efa0b716b84728ad7b9c288e72c5cf1a8b97f4
MISC ChangeLog 4314 SHA256 a310230ee7d562193141229bd04a99fd21dca7a86a3e9a456b6e2c3b2078c6b8 SHA512 5ea74354c13c0bda48e0d5cff895abaff36310299a7be3440b16429ae5817f058b1b6ead2906a71229e02266edb3357be954e2fab93488777d731c8cc5af0547 WHIRLPOOL 6eebf958c008048d75db3b6e9c09e5a4f942d5aa71517248edfe258f13b161178ec9f164bd8e135c01cc483384e7c1bed2147a0e9d0591f45d08543805307cbb

@ -1,10 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
# jruby fails tests
USE_RUBY="ruby20 ruby21"
USE_RUBY="ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md TEMPLATES.md"

@ -15,7 +15,7 @@ EBUILD perf-3.13.1-r1.ebuild 5128 SHA256 bec3bb4ae1c610189a25f040c3ab1967a16174a
EBUILD perf-3.15.5.ebuild 5143 SHA256 28fc388439d49805ff0d2375facbdbd7fe7193bf0c837aeb787c934db439b564 SHA512 9a56717e87b9bf6bfa27f3d953e41af18c55e92020fbcc14fd01f43835e542bf1c7adb195387400c955706f5ca8a69090e41d6edfb728717910cd19b801d6dfc WHIRLPOOL 79a786c95d9568a678db98b0f5b1a80001bf649065001d4d3e385ff92584eb3f6a89ce0e2ac44e3423c4a0c429999514ec71d4b2b2d4d81a136ecbb7d4491e8e
EBUILD perf-4.1.5-r1.ebuild 5269 SHA256 934813830b158e3324d539998ba597eeebc4531be4620c4c883e662eaa38e407 SHA512 1aa7d9fad71cbaf1a28976cfe7dbf74d7e04b4a00f81e5d7e0b96cced0a051bcf9846122caa66bb1466790ef5b7dcea71a1b291b2300056b1846ce4e5531b165 WHIRLPOOL 4293e13b07e3e3820e065156d107ba4a55fc6b598dae3c1755ea691b4bd6c0004becd4d990aca62b43e7adc8f607475efb702f0566a1466c3568a39202186711
EBUILD perf-4.4.4.ebuild 5040 SHA256 621a728a3aa34f81677f1a28ecd6a33cef99c69ccfe9fafe961c3219b6c1f685 SHA512 f39e5397d269f879dbaa62b4cfacebba27dd2f26feb17d70b5b4f60fcf256438c2920df340c27abb45f24404b21ace1c5bab982c7e4a93c2befa382762e76967 WHIRLPOOL 271c8022b129baa5bf49bf57efa22cd03ec164cb73b66a9a12237d08a751b7decfeef092add71a4051924c7769c6e08adb725547bb29d02087ea13255e53e875
EBUILD perf-4.9.13.ebuild 4814 SHA256 fa985d719ea98e3e0c7048e323a23813e7623abba6bd1bcd4f6fe424b161f239 SHA512 b423e9ad7cb3601d018fdf0264f44f14483cb7ee89b5fda6b5e0e68216d56cfc4c456078d6cd5561249c486c1f82f96aea47ad9afa91e2ac777713b3eb2c2383 WHIRLPOOL 13c0e8b43483cd71d049df30a4fcb1da11f1adc55a00db2a861bdff91ca3914307dfb248b788ac439077e608506d8ff0c36d6b625178f939201c446f7e25d484
EBUILD perf-4.9.13.ebuild 4818 SHA256 da57feb21153f85189430a5792e33ed0601ba0fd3f459491f3f06ed5187b5ac4 SHA512 460bb9d5077c015c85bc5dc256407d41d8ddd8dc8cb7e1bce4146261b4fec3d9740750d2533b7e80286b136416e180ff4b08b2c42490c335e3aeaf13b89ec369 WHIRLPOOL 1008df96aee9c88e0dd0d351410bde8a5d337d751694fd02e5c965c3d4df4635a7e1db318dd25bc969f912790779f1eae6e9381b4ddf42eb56b3dede5dbbc59e
MISC ChangeLog 3650 SHA256 0975840be7bd7127c7d5b83a130f6ae8621256a7f02eb80196c69298b918eca2 SHA512 742d129e590b0c36adc7cc3b81fa51184c1c147dec3aa5c844a704f81cbab7023f39229c7e06ffcf06f4a5af5d1ba44100b8421f4c52fa5b8f8c47df4016d7ae WHIRLPOOL effae523378dd7bbdfac3dbb990e7e1a0b8d0cb18c08128c138f3e84d8f6419a9c117c4e7ed867d2ebc4e32279ab12f6c99a921d596f36da2cac74c89c55abc3
MISC ChangeLog-2015 6264 SHA256 740d932dcee9533fa7cb6a2a03eecdc04aeb744b5d456dcb9972f6c228b57e2f SHA512 aebf127fb17bd1fd086d9f0057dfb5f044e789f943dbda5ef2260b5145944c4f8f44d241610209ec9c9a65908aa932019d5f0d3c027dfb5869423daf6762cb08 WHIRLPOOL 0f040aa61460166d988e4becfe91449bab91e90c5ac2d5da04eeb8685142a96700f776625f21b4997d5518857597c851934ebcdf6e558407ee25adce0d5ca63f
MISC metadata.xml 1153 SHA256 880863b904a364fe264b2d6e4db2d5086b543df748a140aeab88bf531db1c88e SHA512 18e5b436d7ae5ba8c9da8bd4007e33006e25f351d9e01e55127bd35f47446663faafa1de37283410e0cec9f00b8b4422afb4a8d256b8161d88c3c084e8c9a09d WHIRLPOOL 2f765f9167d86eb0317b673f91f2c44190dc6d1a231d2fc047cdea57c8c0fcc03083bdfa03fae2abae1263d225141f1b9f6109f91026c77d47f7e532fb907c31

@ -42,7 +42,7 @@ IUSE="audit debug +demangle +doc gtk numa perl python slang unwind"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="audit? ( sys-process/audit )
demangle? ( sys-devel/binutils:= )
demangle? ( sys-libs/binutils-libs:= )
gtk? ( x11-libs/gtk+:2 )
numa? ( sys-process/numactl )
perl? ( dev-lang/perl )
@ -51,7 +51,7 @@ RDEPEND="audit? ( sys-process/audit )
unwind? ( sys-libs/libunwind )
dev-libs/elfutils"
DEPEND="${RDEPEND}
>=sys-kernel/linux-headers-4.4
>=sys-kernel/linux-headers-4.9
${LINUX_PATCH+dev-util/patchutils}
sys-devel/bison
sys-devel/flex

@ -3,7 +3,7 @@ AUX gnome-shell-3.12-bluetooth-flag.patch 1894 SHA256 1da61704c51128de9b17fcca02
AUX gnome-shell-3.22.0-defaults.patch 1228 SHA256 578e87d9bb02890bd1636a1b9b138903e73e785b38ca24883d57f1bf5fcc761f SHA512 f350324af68de8f7ae9dab609fdb81e272f9d545a125f3da85d9f06e4a0de09f857517d6c7a585ff1ea3b56f4d51b049cbeb62c39472d61d45026331104c5af5 WHIRLPOOL aec9125161b71a76b89ead71f3d8bc5340e2d597e44da378082d41176dcde427aca4c5befe63c5b2991ec4d72f4bc03f8a014aefc090be6f3cf1c82b82f3d1b5
AUX gnome-shell-3.22.0-gir-build-fix.patch 882 SHA256 214eb001d6ec6c5d2c98bdc677ce12098d57a00c99b31e3357e00fcde2e1407d SHA512 b534134cc76dce49c78621d9245e9c457f4eefc3ac89dc09f036a178524b0ad3608683f43a0920fdb1d36410aebbfdecd701725217b6239f4549ef4ba82b7213 WHIRLPOOL cc59ead3bce02b86bd3948f9dbdd4f93c3111a2144c20e5a46e41b7752d9271be7757283d6f58ffcfa3d55c8e1f321aaa0638ef2c72358885262edc1de4bddd7
DIST gnome-shell-3.22.3.tar.xz 1952576 SHA256 d1e6bd80ddd1fef92d80b518d4dbeffa296e8f003402551b8c37c42744b7d42f SHA512 47d67910b321a182d3ecd41f20cd923ec433cc93ab04b0b31351ca0229505ecbf343b1307585e557ee757845dc09b2371b0c2197717ed532b71878c186337ee9 WHIRLPOOL 9487f2626cc3ec0b3410c5ec65ceabb114e82d256ab1190464c6c787ca7cfd9e617358c19f84d64955943434b96c0521b5e57ea868da1c291a4874f1f3181613
EBUILD gnome-shell-3.22.3-r2.ebuild 6604 SHA256 f62b33e2a021b800af6af9edafba614b4caf713bda3f4e435526d59f50597762 SHA512 3f45a5ef3706a0179f1016d4551091a93bc2cbe0edf0f293015ce1ecda4061fc21cf472d3ffd9947847a1c7940dcebab18ab5ec8c70f2208b56bf0403cea843c WHIRLPOOL 0531a763b3077427f5c7e3c192605226bf22066f11605538ad87e60897d1d0cbc00c01688339cf42596af3d380c2550788dfedbba469630619b39914332a1778
EBUILD gnome-shell-3.22.3-r2.ebuild 6632 SHA256 0c7323697a1ad2296a0c857d209f03af1fe38fcbe36c8c9e3c39f33bc140a9d2 SHA512 47dee10f63482e95f33bc67b7c7acedad1c1728de1030e68d4d0a0cdeed31870a2136ba23fadeef7178536c06dc1db45c546ffce30d55308c90c1e13440b3675 WHIRLPOOL 9a695c90700fff7377cf31a07bd31debc8fc766b8e6e40456e1846093351313469a6f9b6c5adb3e4e42f91d0a940bd8c46f9b2889d40417900651c4cb66882c7
EBUILD gnome-shell-3.22.3.ebuild 6866 SHA256 fa875da603e5100e8ffa4a5ce28b86374d1197dbaa455e2d39fadf23dc4fac18 SHA512 03821e871585b6944eb0231bb64b002321a873a12f21b71283d43d897dd56083b74b89f03292affbd58b9a76c70dd2ca5baae3c73c226eeec031efe70d42722e WHIRLPOOL ce588d07f3b9f3b49e2a7b521b7620bc5a564320d93b965047e89040e4d0a10172f1a5f3ad950628650e25c1d9dc75135f074118a2d2f9e96e119ab29364a58f
MISC ChangeLog 9249 SHA256 b4ac9963534bdbdd84e689a99e986b425972d8b7baf2d2ad6616f0d1d56646bc SHA512 38b6e20d7c43ee6d51422283043668d0bf795be7f9620968a1bae2abce0bc9285b8cde067d5f130a68ea47a5d9301d3276adc8efe7cd941552bd64e40c064b51 WHIRLPOOL a917b7e8136c4648cac0817df62e0cbc0d7bff491a96720d9f463ac946622b3220da3bbad0d908d42a9d8b13b2693e8ba32f069e20ec17c72aca93ef81585092
MISC ChangeLog-2015 21302 SHA256 e4fd445e6d1b9e3925be7c6098663408dcf218b1c0e77924970cdec94f332a84 SHA512 31777caf7ec1250c5df0f7f893e02ec2bf9a984160cfab9b37bb95b9b9b92fead0a337726961a97b77a658dec18aaa6fb5bf63b4aa49de5f16ab1553328c3717 WHIRLPOOL 7088c7ebd744ea98bf76d0fd752b77d607989a77d4ba6be37377db8348601d977f1e5fe75249957d74079e979742dcd07fce59d28eb8764679e9bd69409e09e3

@ -110,6 +110,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/gdbus-codegen-2.45.3
>=dev-util/gtk-doc-am-1.17
gnome-base/gnome-common
sys-devel/autoconf-archive
>=sys-devel/gettext-0.19.6
virtual/pkgconfig
"

@ -2,6 +2,6 @@ AUX kdepim-runtime-17.04.1-imap-resource-crash.patch 1176 SHA256 1c2bec3d057df12
DIST kdepim-runtime-17.04.1.tar.xz 1491996 SHA256 421c040d0228c3ac280a4ceb97daf52a2fd06c4c7c9527cb94960940d3f9921f SHA512 d7176ad1a3eb3b91cb160434fdbf7b47dcba69567dccd83bc6902d103d720f431067e0e99f398169f8cee58a52e8440ef7edd526fdbdad968b7bb111ad13c47a WHIRLPOOL 78d2c5334d9cc33b10f1dcf7905bf39fa4975d02606392b810c4dae65abb7152b399bf6018cd2813d33c917680c6c67ac9b7ea0b4ae95a4ef8fe8817b4c89c89
DIST kdepim-runtime-4.14.11_pre20160211.tar.gz 1655057 SHA256 00d0c78d84850b1619c22550fd938c0e016d1765a04623bac25dafffc6105b49 SHA512 6aeb3b35dc84a1cacc18619af5f7ab65175a31fbfb9a1d11d30dc98c6dcd3f40ebd18a90d2d02421b6a38fdc4b4d77f9fa6853c523a60910e92367f25932c45e WHIRLPOOL c14c3f9b85b7b157a9f274f4c74c687ae0e85e8b3ea6aa0756c640ff8f5dbcb3311366e3ff6c490a29ed7697a7a51c75ca6de6cef8b3ebf28f7da640e7eb149e
EBUILD kdepim-runtime-17.04.1-r1.ebuild 2088 SHA256 aceaa07b5fff51948d33c772b0b132b9001f25b1dbb43b255ce983958e6db0c0 SHA512 9a5964ceab85a465069ab560c5260f2dc12dd8b5ba904334f7d89f1556311b78437f4cab573c80ddacb374b0d3a86371e2791738d45a623878b45e7860955acc WHIRLPOOL 4f72aeb45d1b89366d2d9640cdc2632bed17dcb606e9574ef17117c8527aee0cd0ec4a703de1e12f59cc6cbc4d5211fb5ab70134e09cb6a195665b6ef976c283
EBUILD kdepim-runtime-4.14.11_pre20160211.ebuild 1007 SHA256 2ce7500a2200d7c5f8ba5f1ad6efd0bb4e108e399ce4d5408061a6cfc1be87e5 SHA512 a81c17d394bffff1ac647a78aad053915c8a1d755d3c69f3a0bf70401c81ea541d3d980fddee0c484049eaa1f3462145f4becf6837e06b2875d480f77010aedb WHIRLPOOL 9334e3780c8611d252eb87d1e922cfd14eb71f633f95e515c5ab88863f476c2edbc47a939b2446fa842f778175e705e2a2810b4201177c694a9de764671d83a4
EBUILD kdepim-runtime-4.14.11_pre20160211-r1.ebuild 1214 SHA256 ff2f89642ac582b5d4542e4303245216a7a282ec4b1341d8254808d131c3ee07 SHA512 50de63412495c7ce2703ec97e882aa40a1212d6386ed07f3c05669938a297d82f95b9fcda42c784ed54d979b9f39be0b0b0cc094ea724841efd867ade835ff71 WHIRLPOOL dab5baa2afa05229a341249d120377764310a43e9f5f914ea8e6e237eded7609f6df65eb573b7f88c14b70e495feb47e56cdd159fc055f6019236a9152cb7134
MISC ChangeLog 5219 SHA256 16573a24520c7b15f28285eda89bbbab92c9066ed02973dcda90047cc21a2b43 SHA512 ca1fff8b10be33fb99b1f82e95a47ed3b634d5e3244860a7141acbfafa02d4ace62357c7e1c7bd7ed205ce53fc937e3daa43271ce3641db90882ffe365b3f8e2 WHIRLPOOL 52eb3275cebbe62195a06c974453e01e4ad7f02112fccabc14a102a7ed0c6a655a4a33e49981a249e260bccde833f7be392a8afd68ca529fc3b832f0c7298833
MISC metadata.xml 346 SHA256 34b2dad11109f3fd95f1581840f507c1dec059fa1fe802207160fdbd33db31a9 SHA512 178970e394c27f4a7a6503636a393c12c6a43601f9c617aadf297535e031430d60af83c71a69903790f670747ce27342d076ab992fc82dfc890977c2bd81b712 WHIRLPOOL 132c9d80c377c41bb979fabcd84f9666b4093cddc4bd19c30fdc44eea73959b63c4c93ac96f87b24102e7de9f0b6473d659f63830a1f6a1e6a655d28eef886e1

@ -1,9 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
KMNAME="kdepim-runtime"
QT_MINIMAL="4.8.7"
EGIT_BRANCH="KDE/4.14"
inherit kde4-base
@ -32,6 +33,14 @@ RDEPEND="${DEPEND}
!kde-misc/akonadi-google
"
pkg_setup() {
if [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
kde4-base_pkg_setup
}
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package google LibKGAPI2)

@ -3,7 +3,6 @@ DIST kdeclarative-5.29.0.tar.xz 2740248 SHA256 0333fe53eb0f75a027b2cd432c8a310ab
DIST kdeclarative-5.34.0.tar.xz 169124 SHA256 e29faa82dd82434add4aa6c3d57f11c892e5a21905cd46d3e7fb8761ae18d2d5 SHA512 1de23d880b370d164ea80a0a2cf590bfb0f42b550fe0b39ee34b155d1e59c346bca91a5775bba35067ce3d83d373cbce4938992da3f0d36145c1f69b05ef7ba6 WHIRLPOOL 7a803f7bd9285889e83a0d84e5e85e3fb52ded1817b2a41ba0ab9f149ea217cf39b801d2d9099e9357294adb264ce0985f04b0d0c87bf9f854460ad227b21b5f
EBUILD kdeclarative-5.29.0.ebuild 757 SHA256 5db0b8c60bfc93d3bd3be6297189b90a1810f00fdb8ac5b6b888963bd25f74f8 SHA512 106483d4b13f082889159724a8a8e2021957e131ec537b2c33935ea519cac47219a156386384a59c43da4deed362f15e9fa4588af78a79b952f6de5798f2b299 WHIRLPOOL 69b938fbed53f10fe8436c7803259f9bf949b4e0618af3d5824f2695c07bab044cb680f7cfa3ab3232a591ab5084387ce30e4ecd9adc2913d5e5f9919e17c8bd
EBUILD kdeclarative-5.34.0-r1.ebuild 879 SHA256 33ff07265f648be3444d852627b23632b3054e1140d2492c4458e4db8212eb4d SHA512 a71f6d2d721ed4a8439e7fada70411624bb3465bfa493dd982000a4c0e8e656f823a41b35eeccd0b0e33f38c9c236a7ae1ffd8840c1dcffd2b5617f6f563ed6b WHIRLPOOL f626b643c2d2944ec2a4b155ce1c29d2e22f8668117940f2f183a211d22245d60780dd9095530426bd87010b24aaecb2c32a7c8a9459d675d59b467a242efa3b
EBUILD kdeclarative-5.34.0.ebuild 833 SHA256 93ab9385c6c8ca7cbb7de71ee1cc808601e403580a920c9a668de75c9f21d17b SHA512 af680b3daedfb3b34be910c36674f71edaef45b9716d23fb94f1d02554e278a8a5e1a94a9f21ff3e2acbe22cb82559b32dae269a9f72cd55cab3bee99c45dcc3 WHIRLPOOL 88159f36d9dfcfac06062c73136202e185b9f02cdfd3450f7b2745774555f6f886afae762231e433ee69ae496e62ad9b365d16fef2831c82e5e8cb87582c253d
MISC ChangeLog 9412 SHA256 0062b39681a0980437f768541a8a4020dc3363ab3314b2c3ea00f91a771a0af5 SHA512 e6390b22c20752e94e699d9b74e8c579c4af8512a3d12deaaf2c9c2af87f937419407435275ef0d682a0029d63ec7955bd9f659d82caaf51b8c6b1ae0f9bbac3 WHIRLPOOL dd38a4dd9ecd9e93667bacf2e4d45e6159bbb74a00027d043826e214ed01c5161e8257b3370304739f07cdd2882a85dbbcf8c263cafb2878fc014dbcc2799f4c
MISC ChangeLog-2015 2619 SHA256 3581f26cb435434d94df41e7cd46334807f9a92b2a8a418cfe8aaae8652b09f3 SHA512 fecb43f4c60599f7b7927a6858bc4b9d16995c6098a5d04df299e35b45c2c29528045aa34f5e3ce59d862784f73ee5156ff0d23458b73661fbe8a33765ce8322 WHIRLPOOL 27599c22484cc9d3fcfd0ec936f3771ce1573f50492ed1e60d041754e5653ddccd888bb7d40e1bbf2d962eb5ebfc0f8f3b8cd66c6379d949b0794ef4ff3ba009
MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c

@ -1,32 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
KDE_TEST="false"
inherit kde5
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kglobalaccel)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kpackage)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_qt_dep qtdeclarative '' '' '5=')
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtwidgets)
media-libs/libepoxy
"
RDEPEND="${DEPEND}"

@ -1,9 +1,9 @@
DIST oxygen-5.8.6.tar.xz 4465080 SHA256 15cc949a44b80f37d5af96c2fd31337ce16b3de04e8b4f97d9d6565fe5af57b7 SHA512 cceb2433c89301c3c60aa54df8231d022fbe80047ccac8107ab773badcdf4fa91beb4aaa01787b688c7a844c99690a5c4248252708b6f3a56203eba40b1c4e67 WHIRLPOOL 59d90fd0fa7d3d019d2aff56b5be6670325a14f3deef73641d445b5461c2123502815b750ffbf6c3314632f62c562cf89cfa4995cb07539c2af7cd57c90776d3
DIST oxygen-5.8.7.tar.xz 4466436 SHA256 6b6bcf69bc50182671e55680ba2e260d569a6203131108728ca58d584716453b SHA512 9c7d53f2da76cc34272977d23856fa527a540aefff8308513603338aa5a48c59654d69e60da11b528ccd335d58b71159b36646e4f8cddb24937c36ef5bf9cf6d WHIRLPOOL caa9690c4d1da1da5790a0db45a8118671c15e279764c64522d99bf353f66791822d2f033be57a30fea109744da2c29bb8eddc9281dc0ef4088a2a49f5a53f7e
DIST oxygen-5.9.5.tar.xz 4466012 SHA256 e3930de3af907a58a72b15849fc205751f6acc904a3e147df0eb20f4bc6fe35c SHA512 54e70abad2d4f11e2c28d9aecda9404c61c05727148495263860380b577c8a7e514e3d6efbedbc3fadb757775b240d5b151c95cc9bb3f64af3a017c2362c01e1 WHIRLPOOL 13c521893e7a4f2e3a5e30e7fd21aa4909c2bbace35d581e45f0b7a7f5b4d52384ae5d6383ba3abe4e2c2b71f3112c76e2f492465e30780dc8585eee41b8aedb
EBUILD oxygen-5.8.6.ebuild 1726 SHA256 14d317a9488bf100da589227f7e9ad4433883dab752ebf4fd081f3f0327037eb SHA512 d334b395db2989e6450ba3fba07fb74a3253b368fdb9214ecfff950935e518679673dd879aa88ee0e1fffb0fce8874b59d77e5c412d53460755eb5ba094c4d93 WHIRLPOOL 1c06e8d55d1fd544d55cb05229e9567216f83e98086dbe6d9df7fbafeb3a9abe7f2ddab636c7647006ae724ec49e0fe1c16620e04f883a49a52054d5fcfe0251
EBUILD oxygen-5.8.7.ebuild 1728 SHA256 e980eaa808e5f661d588f1d77d11c604364a48b1af6ae5b20e11ec6a33abcfac SHA512 775a8cc16381c9a35ab1651e26fd364cfecd6230b8eb8a0992e60911d006a3bdda7b76e041bc31ef660aab38d8ca41ebb65e139a8a33d3587a0782263557429b WHIRLPOOL 2337b09a181bb8ee1ddb5d7e7ef0a9cb94a52afacb880a1ff2a5e4d6fba26ed32cabf5535c2e38d020e7daa5c4026fa307f256d6c8a8fbdcc151f2ec092e562b
EBUILD oxygen-5.9.5.ebuild 1757 SHA256 bc72dfddb39bcd011727b44a862150163c16761b5ec68d2208b0c5e542ce7eac SHA512 21f71965607297ee521c1cf295bbae717b9808ab81a12d83b05268c3db861465b9d6660d118e6e70569a36e2bf5ad54cef05a7d2d51b431d58b02bfe5499a898 WHIRLPOOL fe61b1f528a68ab27e5bc1ce60689eb81de2ce96160af7138f1f07263f974083ca58ba3465828b3925146a0bf4e6b1b262cc79afb8623704ed99cfe7923e57e2
EBUILD oxygen-5.8.6-r1.ebuild 1967 SHA256 955ee28d01e37972b0775fea93e374f05ce7fe8e7e0e7c567d17e22af9c18fbf SHA512 997cc6a0d86378da7840ae5fb8e04fc7b2253abf93cccc1e72da7d55d1236ec2395cc0b51193d5cbc8c5ecc75d2a70e41b416f01e5f153d43021d1a0a603f58f WHIRLPOOL 0342a8c3aaa6411dd83e2a57db1d0675e4287c8944053140ef6a937be413cdb6f20094b93246431b443e0492e0a6ff916cc050d6351b8bb3fdbe3996bb8fedef
EBUILD oxygen-5.8.7-r1.ebuild 1969 SHA256 3737b85e417a187d470cf17ca0d4615eb9de2141d585bb5bd7068e1bc7764506 SHA512 8dd1998a5f5a73f8ef9c18671024904d53d5273b0ed82e42c3d3945141c54a42a948ea3349c44ec5fafc5b149ffbe0390e23789e2c6d90f6c4c43560f6b7e790 WHIRLPOOL d0a17feb2d30c6b4782ac54439dd1e30691d9f6d16ac8fb9d2529426f2392b56ba6784286ad1ca0e5268fe94263a0dca2340e37b2e72b20c2067ac9030dd075e
EBUILD oxygen-5.9.5-r1.ebuild 1998 SHA256 6d7b1460f61285908830117d0824e9e15c9d99ee4a984ce012e44ec020a5a8b8 SHA512 98c37a9a0b15ae1f093eb2204154bbad2118cea67f5c512159f4b9fa554b1905fe58f199ec691e49e4da2af0abb0606a361ef617783d18a2848938cfb2af9985 WHIRLPOOL d3e79f74eb24946682dc8a44a04cb356fb86eb9aaf0722cbec2ab1b8c33b42935e26abc3089f8f67f0ce10a05f71d96d0255ad0a681ae9758248f755103e746b
MISC ChangeLog 13152 SHA256 cc7b005adc5ed1b6fd423fd68a2b62d1faf1d9bff6f841c481d9615deb09257b SHA512 596dde0ebdf0b7c096d5e1b8f8e13df34f8ff8d68e1f4d6ae347ca7c3ccbd7b24e9148739d9f7ab5907bd7a5f387bdf3699bc863761397d8688d0b98f1a503f5 WHIRLPOOL d0bc9657c46adb679a67a80b759b799b7f0b77ac4ee702faed0ad2f79faecfe40d9755886f897cf015129c75edc8c8b35354e3925ce131f60c34f0323e75828c
MISC ChangeLog-2015 696 SHA256 a0835cf04e221f63a851870aa2b0c27e96af2934f417944223bc5660c13a2bc1 SHA512 b85804e18ac74f5162097474f3573da3f1d3a7447467879b29f73ceffead39b14fb666ea1c9737dcb033043f70e3d50b7cad4258277dd91a9c2bc5f18772f68b WHIRLPOOL 7cfe39d1e4aaeee37a331d1d9bdaeb86823388604b789c3ca98fc66174ec534bcdb9cbd4d1c64f8bedf4a980823d04608ebcc667dd7388feec564902e19b6faa
MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c

@ -28,6 +28,9 @@ COMMON_DEPEND="
$(add_qt_dep qtx11extras)
x11-libs/libxcb
qt4? (
>=dev-qt/qtcore-4.8.7-r2:4
>=dev-qt/qtdbus-4.8.7:4
>=dev-qt/qtgui-4.8.7:4
kde-frameworks/kdelibs:4
x11-libs/libX11
)
@ -50,6 +53,10 @@ RDEPEND="${COMMON_DEPEND}
"
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
kde5_pkg_setup
MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
}

@ -36,6 +36,9 @@ COMMON_DEPEND="
DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kservice)
qt4? (
>=dev-qt/qtcore-4.8.7-r2:4
>=dev-qt/qtdbus-4.8.7:4
>=dev-qt/qtgui-4.8.7:4
dev-util/automoc:0
virtual/pkgconfig
)
@ -50,6 +53,10 @@ RDEPEND="${COMMON_DEPEND}
"
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
kde5_pkg_setup
MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
}

@ -29,6 +29,9 @@ COMMON_DEPEND="
$(add_qt_dep qtx11extras)
x11-libs/libxcb
qt4? (
>=dev-qt/qtcore-4.8.7-r2:4
>=dev-qt/qtdbus-4.8.7:4
>=dev-qt/qtgui-4.8.7:4
kde-frameworks/kdelibs:4
x11-libs/libX11
)
@ -51,6 +54,10 @@ RDEPEND="${COMMON_DEPEND}
"
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
kde5_pkg_setup
MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
}

@ -2,10 +2,12 @@ DIST shotwell-0.24.6.tar.xz 5401300 SHA256 ecbbe8be422f0a228eb5a9d42f948f14d0b4a
DIST shotwell-0.25.0.1.tar.xz 5398404 SHA256 e69c96b3ee650aed8f83dfe099e01d85f83ab19f56995a90d48681fdf26400a6 SHA512 6a071b0b7d84bf78727b84e0ba707d6d7f5408a0b942962771b24a79381c102c58c06b4895eba69527215103279946f4e33b14410a1ce6dd58d3dba3870975df WHIRLPOOL 7ab54b4b28d1db631e9a359ab803a6a4447a6642b44daf59ed4970e49ee40cf23208f7bf0754eaccfa6ed10ad4b3f02110769dad4f32ff13b1173f636c4d6b62
DIST shotwell-0.26.0.tar.xz 5583732 SHA256 305df4d49971eb10f2a04b577ebbd9448202f13d51aa02608e433b8613df1024 SHA512 fd25bd24593360ae3d1f4cf5960d8ff2023f965e5d3bb70b80801a4c23103b570ae856e243c08e486b428c746b6f82bf3c3982a21689e72be7d2dfc3aec16ccf WHIRLPOOL df449129ee5d8b0a4ec5826b2a106e228fe3f9daca864038e02524b04d568d336b3c4acfa76ec57a510acaa5ccf839a3f0d2f2c35e5602e05a01690a8ce1fac5
DIST shotwell-0.26.1.tar.xz 5593092 SHA256 0a60cc8a132fd962ed8c73f82b3f8ad7cbf1014bb93e89eee83e5c9a8c0b5375 SHA512 82cc95b3b173fbcd3cbb4f5d42f24fcb951b34039af1fdbd062d3f334aa2c305640833a7279cb79e02f0334da8b3a85cd8aadff45a80161ab0d2fbcd14278cd1 WHIRLPOOL 8cbf50548eec1bb7b53d6d2df75dacc3b464b7790a0bbcceed799c948e5e3f777ad6f7f547ae2ef74d42466c06db94368ebf8fa0125908cb57ca200c49456119
DIST shotwell-0.26.2.tar.xz 5575388 SHA256 4f65283d54772ef6344b8e8acb242f06b7f5b3f8e42ccb292b02c06a8dc2323b SHA512 a38681cb1b192372381d67abdc6c088c80fcc1db0d8d328330ee8f1ab78608c742de5e33030ccb1b941f1583a2b7028caadf61ce10ba7f2a93863bd2c3019813 WHIRLPOOL 1b8ba18aa63b033c00d55f1cdc2e95d8232f32c8d1e438cbba90b7e2e8cfb3fe454934686363d81cdda56beb19e1494f8ed69c7edc29398b54ff23216516225d
EBUILD shotwell-0.24.6.ebuild 1444 SHA256 cc93d5222c7737d1e6d30a2743ae427ada01d47ef56d71592b2116619db15d6c SHA512 559e06d8bed36ab72880dfb409d4151d9ddc040201f4bd144b67202cd103db09c1b3a428b94c5875ac50159da0e22beb7e3242e515cb8dea259dfae75f383dd9 WHIRLPOOL 87b587000f690d01e496ba6f4002407479b22c3585944ba9c6a87e8521713e5194ea37aca26e93415339e57d334916ec50a47b02e14a66b851eeeea918e1892c
EBUILD shotwell-0.25.0.1.ebuild 1471 SHA256 57474445740c569581f9d436af8cf18ac9ff801b53817b8043db746ef57005e8 SHA512 ff395918298ad2b4e7725149177ebcf19b30f517e3e78ec4e62aa421e4cc61ccdc41be2c4234301f10df1ec5d8e8a188f17f69048dc0decd3b77e0a2bb52d67e WHIRLPOOL 5d19ce22ee8d4a59f0d1560f3d364fa4171567b5a5085e4568d2d0fd1b72d62316b046d9e251c5e81e2385076661ed9a7e329a1883ba12b32b84125362fa7233
EBUILD shotwell-0.26.0.ebuild 1471 SHA256 f32d9a02c4ff2ffd66640295dd863b81c5b0419efe0a148225539b274cf27e12 SHA512 7738e3cf9e6e545005071c01500ce091b1908b651162187bb91ee88bd954371ce9ed0962f76d4a688783f6a27374835d6c517a7c9b2c477cbca0f4b1ecbfa521 WHIRLPOOL b5fec5a1179affb17f740722c65c44bc641e519cbefb6b7daf67bf3f4934240a632dfa0724b2978c1dd3861409beea5aecb6491c41312d06668660b02347cc6d
EBUILD shotwell-0.26.1.ebuild 1471 SHA256 f32d9a02c4ff2ffd66640295dd863b81c5b0419efe0a148225539b274cf27e12 SHA512 7738e3cf9e6e545005071c01500ce091b1908b651162187bb91ee88bd954371ce9ed0962f76d4a688783f6a27374835d6c517a7c9b2c477cbca0f4b1ecbfa521 WHIRLPOOL b5fec5a1179affb17f740722c65c44bc641e519cbefb6b7daf67bf3f4934240a632dfa0724b2978c1dd3861409beea5aecb6491c41312d06668660b02347cc6d
EBUILD shotwell-0.26.2.ebuild 1490 SHA256 2e92e974cadac82566552e6e78f87f3ad9d3281ef59c4c66121480aa16e2dbaf SHA512 c8f6fb632fb4b49aa60cbb5cbc572aaa191bbe047d434c6bd6b97a3bc9bd61540d7ab31fec1121d8faad55e622cd39e1bc10f1d2139f54daa58346542c162cf6 WHIRLPOOL 6ca3cab60f3e496e607a526b8ec94d58ec38fee1bbd9c027818c4fbee984c84f2ff7b34fa70502498e5ceb7810601f28e7a204973edee6037edc50e2488ad47d
MISC ChangeLog 7190 SHA256 773b9627fea502e816fd8f0d6fa87aecea876df1ede05553674b965d5b6d31b0 SHA512 5f8f1609f2004dd16e2fb363e86e7645aac7f3a41df4aa5a4959c994dbcbf62cf04b3d81529c57c8f5ba566d64fbd2b924daf01e5041f98424f75cda231f08bd WHIRLPOOL 0015e57b0dfe756c550c518238594d65660320dcd50c1080f73b7268276488aaa2fa22315841073aaff2186f4e168c4cb405cd40868d0de09a5de76036091c9e
MISC ChangeLog-2015 13149 SHA256 0b668b615c618f17e7eb199ce770c1fcbcb48b6aab0a083be255d95574ed978f SHA512 fef2294c2b0339c44f9e5e54c7e9ca0003f11922d7693a9b1f783cf563419e09b93bfdcab2ea6d9da4cdfcbd83c0ad6c9100798657608b2f5586da9e576e4d83 WHIRLPOOL 7af1af49b2749c05649539f210beb19984b509c6306c47b6ce5115e15df7b6a1da94a0aed9dc6b1a99eb2b970791e1af9b3a2157d76939906ce6b3d80aa27bd6
MISC metadata.xml 921 SHA256 2c0f246acde57022d2862c71b332f407b97510a660728a2d2e056572ac997495 SHA512 40bebc7836f0c9ebf29cbadb72b0ed03eae3813c2f4a08e5d23bc6e4103924bf296851c183fffa50673ffa5d952f81237c94082e358476f6c2cb63bc447aa9d5 WHIRLPOOL daec0d86017d1ed9d2c1b4b5876572a882ce3c3254a98874f54b3b3f3cc53f5003e28e7d9e878cc4c0f50ff9c3cf783d99eebc81220123a495d2f72aeecc3509

@ -0,0 +1,63 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.28"
inherit gnome2 multilib toolchain-funcs vala versionator
MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="Open source photo manager for GNOME"
HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="
>=app-crypt/gcr-3[gtk]
>=dev-db/sqlite-3.5.9:3
>=dev-libs/glib-2.40.0:2
>=dev-libs/json-glib-0.7.6
>=dev-libs/libgee-0.8.5:0.8
>=dev-libs/libxml2-2.6.32:2
gnome-base/dconf
>=media-libs/gexiv2-0.10.4
media-libs/gst-plugins-base:1.0
media-libs/gst-plugins-good:1.0
media-libs/gstreamer:1.0
media-libs/lcms:2
>=media-libs/libexif-0.6.16:=
>=media-libs/libgphoto2-2.5:=
>=media-libs/libraw-0.13.2:=
media-plugins/gst-plugins-gdkpixbuf:1.0
>=net-libs/libsoup-2.42.0:2.4
net-libs/webkit-gtk:4
virtual/libgudev:=[introspection]
>=x11-libs/gtk+-3.14.0:3[X]
dev-libs/libgdata
"
DEPEND="${RDEPEND}
$(vala_depend)
dev-util/itstool
>=sys-devel/gettext-0.19.7
>=sys-devel/m4-1.4.13
virtual/pkgconfig
"
# This probably comes from libraries that
# shotwell-video-thumbnailer links to.
# Nothing we can do at the moment. #435048
QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
src_prepare() {
vala_src_prepare
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure --disable-static
}

@ -3,11 +3,13 @@ AUX mesa-13-clover-Work-around-build-failure-with-AltiVec.patch 2317 SHA256 02dd
DIST mesa-13.0.5.tar.xz 9171480 SHA256 bfcea7e2c801525a60895c8aff11aa68457ee9aa35d01a4638e1f310a3f5ef87 SHA512 db5f6a97b40ee6e45ba81280ab4543354e9f274c7112c5a43b8970244f329902a22f68d5eeddad5b64502507f462ffbcc028efc5dff93822adf95d30ba5903c1 WHIRLPOOL 164116608908331d4e8d69c4d2b92dc22e8e6d98725a20e8c2da5cc24b4e9ae9e05ee9c7209d55371b419e0f4e6c1d4752a46d149a968a6b83612aa77f7e480e
DIST mesa-13.0.6.tar.xz 9179236 SHA256 29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 SHA512 2455e044647f674c2f1dd524143b61b8630713fa929bbf6fe1c981436a9c08dc933553d638a22b32d2799afb77be746355b48b1b20af172141c5b63891e94441 WHIRLPOOL 1fdaaf29de96225cf41a3bdeb559a35cf20fda524f80985b2bfdc52095dcb7f6b320704b7ccf754a6f80555925a6a80dfa2b1115a4bdd9bdc1ebb672f115208a
DIST mesa-17.0.6.tar.xz 9494872 SHA256 89ecf3bcd0f18dcca5aaa42bf36bb52a2df33be89889f94aaaad91f7a504a69d SHA512 537d28aa694c2d48811d2467e33b3adc841067d5f1cdb7e0809ba100f71869090285bbb246e57e5f0177401a539b44cc32b1ccfcb32a1855c14b011b92d32eaf WHIRLPOOL f3ee87377e87cbd23bd9009d840e6c0ae50ccbbb30cfa7be61f3023cbe9519f5b50f22c59dbcc207a106a6e357d77074fcaee63916ee091b920cbc3d511ec2ab
DIST mesa-17.0.7.tar.xz 9460316 SHA256 f6d75304a229c8d10443e219d6b6c0c342567dbab5a879ebe7cfa3c9139c4492 SHA512 378d643cf63ec3ed5fd093c00079fb03375f6a87875d3583a5d4707d3d6b21934194b0f624f4ed261c9a05a2fe3e9f292dcd8466e82cfb95d919459e3eb635ea WHIRLPOOL a18d8a7b4ec1f27f715ce7b1bfc8310b331f6341cab53264a53dd0026b0ebf53d74d6a0d4692b20cd311ce702295a68604a0eedd9002afae67976da8bc5925fb
DIST mesa-17.1.0.tar.xz 9849580 SHA256 cf234a6ed4764673886b6661553b54675776ef0898f774716173cec890ac3b17 SHA512 9730e989ec2731e9b1df7515104d585af3fb7234f40fa13e8974910784db24c25e06d0c546af85de6a9c562212b6784932510c607f5f4b8061194a6429a64af3 WHIRLPOOL f7ed68bd0888f58012aa9505cf078d0670e90aa3983e45cc3c60dc55594a19096edead339872d5a2111d563b195f11aba99caba60197a7b02bec58f0ff23d754
DIST mesa-17.1.1.tar.xz 9854480 SHA256 aed503f94c0c1630a162a3e276f4ee12a86764cee4cb92338ea2dea99a04e7ef SHA512 4679b8c1a957e515e9f7a6658f2264d4c458379a37fa8f64c9ef03e817857a683fc527a8172d3ae68ca5ebc84a1a78264e18807704c5130c95efdf0431502bc7 WHIRLPOOL e34aef05bc9f6256a717de1d47f445fedbe5981836724b31e6d0ee801a26b23da9c70acdbfc86d2b676f494ba2c47bf24d8ed0c5c8fb3774fba28443d47578d4
EBUILD mesa-13.0.5.ebuild 13563 SHA256 45c38fad87f5c234b1f58cf5607d0774519a0a9646ce70f3790ba9eaedf64956 SHA512 ec6d4f8037998841976a1669b691eb3f92cce71c098466604290a7eb6920eefce08a8ee47527398b6c3d1a9c5a117f396a8b8e68bcaedbfad2e09de60c7baeb9 WHIRLPOOL 0777bc3ab3a5f3b879dda2356ea6db74c9d27e75a982428a67e1abb55669082bc1339289647393e175e9d1022a6a554a08be3317ff51a10e11a98de2355ef5ad
EBUILD mesa-13.0.6.ebuild 13511 SHA256 8ca749036be0e01e9ca607b28a22bc58aeecfd301e26227e472740958345f665 SHA512 136d6f0e156197402e368dc386bff6f2a87bc77d98f3d378cf40369e95202cceebed4eac8f04d08845f83a48fb4c812f3c467f9a0aee68e96fa4e94cdbdd311f WHIRLPOOL b90016b145da650b524514a4c3477fe506ea90ecca188c8bed5a2d9b877ee40fbcb711c96794f638f0edb451070b7d93bf5ad27775fd24f118f2dc80d5b3e8e1
EBUILD mesa-17.0.6.ebuild 13536 SHA256 84029ac20def40a3cf6a2c3d47b3f4490a2d0fa53d43464009fd1b79be5d7c75 SHA512 b9f7f8cbc368c275e354d3daa618647c67acda34b09a2b4a3a5d90f81ae3d59d711d8a695744cf5874f1c238ad29e8507617caf51baee68475c4c18e779ca25f WHIRLPOOL b5ffd664d039287f639502f3f3ca1cfefbf0f0a6ca0002000e7ffb3cbbc856ce3c7c3adddcdfcba694d613462fd946df8975e3153f92cf6f960f3aeca6eac753
EBUILD mesa-17.0.7.ebuild 13538 SHA256 04bdffb8d0d0bbddcf40103886e6d6866aa3acd10660321031a1b2c1b8d7d71f SHA512 eae1d581afbdc1f6f55c88ab3752fd71918955ddd86d1d4d5cad5a2c2cdd557fbd3922d8921f003f87a7a50867a5d36ddd791593ba9a668af3015e85f30e5b19 WHIRLPOOL 89c20e94aa5ee2430b94efdf9cf03febfae638c248758895d1d566367945f51a92fdec55196894a029d111475ad4adcc8401fd6ab264080e4819e7c0ebb2db8c
EBUILD mesa-17.1.0.ebuild 13394 SHA256 114587919cf14a819375948542ce2136469bc09796c889b8c32312ff00627426 SHA512 d572a60d58780b476a05d47519cac33f2c06626ef1c409b1060ab8933c91e5ae76b0de1d93d084f41fdd18d37cdb61bd65fbdfee653cbe746c058b381706683a WHIRLPOOL 42123735153dc22b9cec071c46e639f3a0dc3604285448f205c6b28430af45d2b5be40076a5d284755628c7a1cd94afa0110be71e9393a1fda6ce7f15268e024
EBUILD mesa-17.1.1.ebuild 13394 SHA256 114587919cf14a819375948542ce2136469bc09796c889b8c32312ff00627426 SHA512 d572a60d58780b476a05d47519cac33f2c06626ef1c409b1060ab8933c91e5ae76b0de1d93d084f41fdd18d37cdb61bd65fbdfee653cbe746c058b381706683a WHIRLPOOL 42123735153dc22b9cec071c46e639f3a0dc3604285448f205c6b28430af45d2b5be40076a5d284755628c7a1cd94afa0110be71e9393a1fda6ce7f15268e024
EBUILD mesa-9999.ebuild 13394 SHA256 114587919cf14a819375948542ce2136469bc09796c889b8c32312ff00627426 SHA512 d572a60d58780b476a05d47519cac33f2c06626ef1c409b1060ab8933c91e5ae76b0de1d93d084f41fdd18d37cdb61bd65fbdfee653cbe746c058b381706683a WHIRLPOOL 42123735153dc22b9cec071c46e639f3a0dc3604285448f205c6b28430af45d2b5be40076a5d284755628c7a1cd94afa0110be71e9393a1fda6ce7f15268e024

@ -0,0 +1,513 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git"
if [[ ${PV} = 9999 ]]; then
GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
fi
PYTHON_COMPAT=( python2_7 )
inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
OPENGL_DIR="xorg-x11"
MY_P="${P/_/-}"
DESCRIPTION="OpenGL-like graphic library for Linux"
HOMEPAGE="https://www.mesa3d.org/"
if [[ $PV == 9999 ]]; then
SRC_URI=""
else
SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="MIT"
SLOT="0"
RESTRICT="!bindist? ( bindist )"
INTEL_CARDS="i915 i965 intel"
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno imx nouveau vc4 vivante vmware"
for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
done
IUSE="${IUSE_VIDEO_CARDS}
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
+nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind vdpau
vulkan wayland xvmc xa"
REQUIRED_USE="
d3d9? ( dri3 gallium )
llvm? ( gallium )
opencl? ( gallium llvm )
openmax? ( gallium )
gles1? ( egl )
gles2? ( egl )
vaapi? ( gallium )
vdpau? ( gallium )
vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
video_cards_radeonsi? ( llvm ) )
wayland? ( egl gbm )
xa? ( gallium )
video_cards_freedreno? ( gallium )
video_cards_intel? ( classic )
video_cards_i915? ( || ( classic gallium ) )
video_cards_i965? ( classic )
video_cards_imx? ( gallium )
video_cards_nouveau? ( || ( classic gallium ) )
video_cards_radeon? ( || ( classic gallium )
gallium? ( x86? ( llvm ) amd64? ( llvm ) ) )
video_cards_r100? ( classic )
video_cards_r200? ( classic )
video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) )
video_cards_r600? ( gallium )
video_cards_radeonsi? ( gallium llvm )
video_cards_vivante? ( gallium gbm )
video_cards_vmware? ( gallium )
"
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.74"
# keep correct libdrm and dri2proto dep
# keep blocks in rdepend for binpkg
RDEPEND="
!<x11-base/xorg-server-1.7
!<=x11-proto/xf86driproto-2.0.3
abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
classic? ( app-eselect/eselect-mesa )
gallium? ( app-eselect/eselect-mesa )
>=app-eselect/eselect-opengl-1.3.0
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
>=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
>=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}]
x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
llvm? (
video_cards_radeonsi? (
virtual/libelf:0=[${MULTILIB_USEDEP}]
vulkan? (
|| (
sys-devel/llvm:4[${MULTILIB_USEDEP}]
>=sys-devel/llvm-3.9.0:0[${MULTILIB_USEDEP}] ) )
)
video_cards_r600? (
virtual/libelf:0=[${MULTILIB_USEDEP}]
)
video_cards_radeon? (
virtual/libelf:0=[${MULTILIB_USEDEP}]
)
|| (
sys-devel/llvm:4[${MULTILIB_USEDEP}]
>=sys-devel/llvm-3.6.0:0[${MULTILIB_USEDEP}]
)
<sys-devel/llvm-5:=[${MULTILIB_USEDEP}]
)
opencl? (
app-eselect/eselect-opencl
dev-libs/libclc
virtual/libelf:0=[${MULTILIB_USEDEP}]
)
openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[${MULTILIB_USEDEP}] )
vaapi? (
>=x11-libs/libva-1.6.0:=[${MULTILIB_USEDEP}]
video_cards_nouveau? ( !<=x11-libs/libva-vdpau-driver-0.7.4-r3 )
)
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
wayland? ( >=dev-libs/wayland-1.11.0:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}]
"
for card in ${INTEL_CARDS}; do
RDEPEND="${RDEPEND}
video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
"
done
for card in ${RADEON_CARDS}; do
RDEPEND="${RDEPEND}
video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
"
done
RDEPEND="${RDEPEND}
video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
"
# FIXME: kill the sys-devel/llvm[video_cards_radeon] compat once
# LLVM < 3.9 is out of the game
DEPEND="${RDEPEND}
${PYTHON_DEPS}
llvm? (
video_cards_radeonsi? ( || (
sys-devel/llvm[llvm_targets_AMDGPU]
sys-devel/llvm[video_cards_radeon]
) )
)
opencl? (
|| (
sys-devel/llvm:4[${MULTILIB_USEDEP}]
>=sys-devel/llvm-3.6.0:0[${MULTILIB_USEDEP}]
)
|| (
sys-devel/clang:4[${MULTILIB_USEDEP}]
>=sys-devel/clang-3.6.0:0[${MULTILIB_USEDEP}]
)
>=sys-devel/gcc-4.6
)
sys-devel/gettext
virtual/pkgconfig
valgrind? ( dev-util/valgrind )
>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}]
dri3? (
>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}]
>=x11-proto/presentproto-1.0:=[${MULTILIB_USEDEP}]
)
>=x11-proto/glproto-1.4.17-r1:=[${MULTILIB_USEDEP}]
>=x11-proto/xextproto-7.2.1-r1:=[${MULTILIB_USEDEP}]
>=x11-proto/xf86driproto-2.1.1-r1:=[${MULTILIB_USEDEP}]
>=x11-proto/xf86vidmodeproto-2.3.1-r1:=[${MULTILIB_USEDEP}]
"
[[ ${PV} == 9999 ]] && DEPEND+="
sys-devel/bison
sys-devel/flex
$(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
"
S="${WORKDIR}/${MY_P}"
EGIT_CHECKOUT_DIR=${S}
QA_WX_LOAD="
x86? (
!pic? (
usr/lib*/libglapi.so.0.0.0
usr/lib*/libGLESv1_CM.so.1.1.0
usr/lib*/libGLESv2.so.2.0.0
usr/lib*/libGL.so.1.2.0
usr/lib*/libOSMesa.so.8.0.0
)
)"
pkg_setup() {
# warning message for bug 459306
if use llvm && has_version sys-devel/llvm[!debug=]; then
ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm"
ewarn "detected! This can cause problems. For details, see bug 459306."
fi
if use llvm || use opencl; then
LLVM_MAX_SLOT=4 llvm_pkg_setup
fi
python-any-r1_pkg_setup
}
src_prepare() {
[[ ${PV} == 9999 ]] && eautoreconf
eapply_user
}
multilib_src_configure() {
local myconf
if use classic; then
# Configurable DRI drivers
driver_enable swrast
# Intel code
driver_enable video_cards_i915 i915
driver_enable video_cards_i965 i965
if ! use video_cards_i915 && \
! use video_cards_i965; then
driver_enable video_cards_intel i915 i965
fi
# Nouveau code
driver_enable video_cards_nouveau nouveau
# ATI code
driver_enable video_cards_r100 radeon
driver_enable video_cards_r200 r200
if ! use video_cards_r100 && \
! use video_cards_r200; then
driver_enable video_cards_radeon radeon r200
fi
fi
if use egl; then
myconf+=" --with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")"
fi
if use gallium; then
myconf+="
$(use_enable d3d9 nine)
$(use_enable llvm gallium-llvm)
$(use_enable openmax omx)
$(use_enable vaapi va)
$(use_enable vdpau)
$(use_enable xa)
$(use_enable xvmc)
"
use vaapi && myconf+=" --with-va-libdir=/usr/$(get_libdir)/va/drivers"
gallium_enable swrast
gallium_enable video_cards_vc4 vc4
gallium_enable video_cards_vivante etnaviv
gallium_enable video_cards_vmware svga
gallium_enable video_cards_nouveau nouveau
gallium_enable video_cards_i915 i915
gallium_enable video_cards_imx imx
if ! use video_cards_i915 && \
! use video_cards_i965; then
gallium_enable video_cards_intel i915
fi
gallium_enable video_cards_r300 r300
gallium_enable video_cards_r600 r600
gallium_enable video_cards_radeonsi radeonsi
if ! use video_cards_r300 && \
! use video_cards_r600; then
gallium_enable video_cards_radeon r300 r600
fi
gallium_enable video_cards_freedreno freedreno
# opencl stuff
if use opencl; then
myconf+="
$(use_enable opencl)
--with-clang-libdir="${EPREFIX}/usr/lib"
"
fi
fi
if use vulkan; then
vulkan_enable video_cards_i965 intel
vulkan_enable video_cards_radeonsi radeon
fi
# x86 hardened pax_kernel needs glx-rts, bug 240956
if [[ ${ABI} == x86 ]]; then
myconf+=" $(use_enable pax_kernel glx-read-only-text)"
fi
# on abi_x86_32 hardened we need to have asm disable
if [[ ${ABI} == x86* ]] && use pic; then
myconf+=" --disable-asm"
fi
if use gallium; then
myconf+=" $(use_enable osmesa gallium-osmesa)"
else
myconf+=" $(use_enable osmesa)"
fi
# build fails with BSD indent, bug #428112
use userland_GNU || export INDENT=cat
ECONF_SOURCE="${S}" \
econf \
--enable-dri \
--enable-glx \
--enable-shared-glapi \
$(use_enable !bindist texture-float) \
$(use_enable d3d9 nine) \
$(use_enable debug) \
$(use_enable dri3) \
$(use_enable egl) \
$(use_enable gbm) \
$(use_enable gles1) \
$(use_enable gles2) \
$(use_enable nptl glx-tls) \
--enable-valgrind=$(usex valgrind auto no) \
--enable-llvm-shared-libs \
--with-dri-drivers=${DRI_DRIVERS} \
--with-gallium-drivers=${GALLIUM_DRIVERS} \
--with-vulkan-drivers=${VULKAN_DRIVERS} \
PYTHON2="${PYTHON}" \
${myconf}
}
multilib_src_install() {
emake install DESTDIR="${D}"
if use classic || use gallium; then
ebegin "Moving DRI/Gallium drivers for dynamic switching"
local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
keepdir /usr/$(get_libdir)/dri
dodir /usr/$(get_libdir)/mesa
for x in ${gallium_drivers[@]}; do
if [ -f "$(get_libdir)/gallium/${x}" ]; then
mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
|| die "Failed to move ${x}"
fi
done
if use classic; then
emake -C "${BUILD_DIR}/src/mesa/drivers/dri" DESTDIR="${D}" install
fi
for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
if [ -f ${x} -o -L ${x} ]; then
mv -f "${x}" "${x/dri/mesa}" \
|| die "Failed to move ${x}"
fi
done
pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
ln -s ../mesa/*.so . || die "Creating symlink failed"
# remove symlinks to drivers known to eselect
for x in ${gallium_drivers[@]}; do
if [ -f ${x} -o -L ${x} ]; then
rm "${x}" || die "Failed to remove ${x}"
fi
done
popd
eend $?
fi
if use opencl; then
ebegin "Moving Gallium/Clover OpenCL implementation for dynamic switching"
local cl_dir="/usr/$(get_libdir)/OpenCL/vendors/mesa"
dodir ${cl_dir}/{lib,include}
if [ -f "${ED}/usr/$(get_libdir)/libOpenCL.so" ]; then
mv -f "${ED}"/usr/$(get_libdir)/libOpenCL.so* \
"${ED}"${cl_dir}
fi
if [ -f "${ED}/usr/include/CL/opencl.h" ]; then
mv -f "${ED}"/usr/include/CL \
"${ED}"${cl_dir}/include
fi
eend $?
fi
if use openmax; then
echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share/mesa/xdg\"" > "${T}/99mesaxdgomx"
doenvd "${T}"/99mesaxdgomx
keepdir /usr/share/mesa/xdg
fi
}
multilib_src_install_all() {
find "${ED}" -name '*.la' -delete
einstalldocs
if use !bindist; then
dodoc docs/patents.txt
fi
# Install config file for eselect mesa
insinto /usr/share/mesa
newins "${FILESDIR}/eselect-mesa.conf.9.2" eselect-mesa.conf
}
multilib_src_test() {
if use llvm; then
local llvm_tests='lp_test_arit lp_test_arit lp_test_blend lp_test_blend lp_test_conv lp_test_conv lp_test_format lp_test_format lp_test_printf lp_test_printf'
pushd src/gallium/drivers/llvmpipe >/dev/null || die
emake ${llvm_tests}
pax-mark m ${llvm_tests}
popd >/dev/null || die
fi
emake check
}
pkg_postinst() {
# Switch to the xorg implementation.
echo
eselect opengl set --use-old ${OPENGL_DIR}
# Select classic/gallium drivers
if use classic || use gallium; then
eselect mesa set --auto
fi
# Switch to mesa opencl
if use opencl; then
eselect opencl set --use-old ${PN}
fi
# run omxregister-bellagio to make the OpenMAX drivers known system-wide
if use openmax; then
ebegin "Registering OpenMAX drivers"
BELLAGIO_SEARCH_PATH="${EPREFIX}/usr/$(get_libdir)/libomxil-bellagio0" \
OMX_BELLAGIO_REGISTRY=${EPREFIX}/usr/share/mesa/xdg/.omxregister \
omxregister-bellagio
eend $?
fi
# warn about patent encumbered texture-float
if use !bindist; then
elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
elog "enabled. Please see patents.txt for an explanation."
fi
if ! has_version media-libs/libtxc_dxtn; then
elog "Note that in order to have full S3TC support, it is necessary to install"
elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
elog "textures in some apps, and some others even require this to run."
fi
}
pkg_prerm() {
if use openmax; then
rm "${EPREFIX}"/usr/share/mesa/xdg/.omxregister
fi
}
# $1 - VIDEO_CARDS flag
# other args - names of DRI drivers to enable
# TODO: avoid code duplication for a more elegant implementation
driver_enable() {
case $# in
# for enabling unconditionally
1)
DRI_DRIVERS+=",$1"
;;
*)
if use $1; then
shift
for i in $@; do
DRI_DRIVERS+=",${i}"
done
fi
;;
esac
}
gallium_enable() {
case $# in
# for enabling unconditionally
1)
GALLIUM_DRIVERS+=",$1"
;;
*)
if use $1; then
shift
for i in $@; do
GALLIUM_DRIVERS+=",${i}"
done
fi
;;
esac
}
vulkan_enable() {
case $# in
# for enabling unconditionally
1)
VULKAN_DRIVERS+=",$1"
;;
*)
if use $1; then
shift
for i in $@; do
VULKAN_DRIVERS+=",${i}"
done
fi
;;
esac
}

@ -1,6 +1,7 @@
DIST phonon-backend-gstreamer-4.9.0.tar.xz 75960 SHA256 cec3e5ece1261d344b68363ef0606ebf49772628ba94bb55b0c0d18773b885f1 SHA512 9c13d37c6c7070c2bd8fcc562f743ac2f55289bc7cc82147ef0ae990e5d380d541cc1d9ce61e6ad1549ed1935d41faafaeeb0cd5463e4c656ea8fee636ff4dfe WHIRLPOOL caaa0e3392e82e120b288d3714ec4987ba70f7b11b920049da9c26fea1b940c15e5e569c855c8b37a26cff8a04959ec5b2c238e6460b324a85c22e444265f136
EBUILD phonon-gstreamer-4.9.0-r1.ebuild 1977 SHA256 c9764c121f3e309edeac2b278b626b6df26da2ef7a3777280d4e095b3a9243a4 SHA512 93b3573e73b14bf01d5ab3c659d8920311f097ba99fa4c5cb075a71bbe8dc0e9a99ac69f53f53f6e07c69811f952a8d48ada2a3cf81de413519f5ba8bc898022 WHIRLPOOL 7fbfcc50b36a9734b2b2c0771895c547bd9883ae4e34d40b73c1524a487189cef76c4405dd4d1f5dab2228ee7d36c78496fc7fdd7383d0f7a4c4f350810192aa
EBUILD phonon-gstreamer-4.9.0.ebuild 1788 SHA256 a59585887468d465b55631ddc3749555a6a3663cd808f77d4d66c3c70b6f2496 SHA512 505f3dd39bd1a73d3c6fc08cfb660fb2354dcdd92f9326e7b40872eab9d1108ea24e34288ab45508f6e6f707fbbd82a27ef88e17500b118f4eb8ed092a1136ca WHIRLPOOL 90184009394a5617e2ffda8fd84a79b502b87266bb6fd25d05da0d985a1ee4f6ff8d7517b50075260645c416dc51235c75aa7683686e56e3fe1ec488f437088d
EBUILD phonon-gstreamer-9999.ebuild 1788 SHA256 490c5d73a0e4c1e381f0d11533eca2f5c0a880d60bc9a476ced81e7fd2a4c301 SHA512 15ddbcb2c78759069b4dd0e25c4f54a64ee0dfecb622ecb6a0c241e2636bc7a1a87aa94a7a4ff025b9998de1f05b0b74a8f449f8b6e155083da61cf794afe8bf WHIRLPOOL cd8c41b9945bf75b13ad804b59dad110cd6b414f68f69c71697355b35abb823bf5bd0e5fb326f5e3d17fc9134d1952f75199cdc714e7305c07d0fdd7fc4d9575
EBUILD phonon-gstreamer-9999.ebuild 1976 SHA256 d7c17381169d708f3298d985d337c4a75abbe53ec52be74a20d0d8aef77ea9fa SHA512 8e5cac1bbc0bcae1ee626122263bf1c3a81bdda06f7e0b12d6417ef8cbeafb2db7277f486ea9311ff3867fd55bf928978a127092900c8040ae41e0c9ac824c22 WHIRLPOOL d5cf1b429fb7402d83a3dd03a9811db1b93a19740ff273ad06672f84e9dd5fd29fade077b64554507267d9eb138ac79d53ae6de16a6271fdb8f9f5dc8f8dfd5a
MISC ChangeLog 7391 SHA256 96c96ca0262e5a05d97c54e6a238122a001e63ddf1fc4c6d2ae8ae83933cbb9a SHA512 6feba86d922fc0b3f1b3080a14f1106df4edca051f6ef30d63542c1c7e33ebd893e1a9acd13a12a20cf11c9741f70f2e207b4ae26776361dc5ffdd007d2fd978 WHIRLPOOL cb1fad91bf30d692cf302bdd3abb8252bf36596233859cf63504479c23ade8eb1a4d5a4db4f7cd6b54acbfb87df0ab6dde46699fcca5705e9a456e7bda83c073
MISC ChangeLog-2015 10283 SHA256 e31ad27781d37f430d52801687feb8a6005002a2d25e976c02e544a602729c7c SHA512 54521dfdd943f4cca8d5a43ea0749dbab71c2c6b930a05ec988d91459520b386cf90231afcea7a41ae1f036a21f24e2c7718ae88c3e2a3ad9ccc6c1c33c862ae WHIRLPOOL 855b0846710c735f48315aa71b0f0eca22cde79a9cf21b1eea1d51f12f869e37c9fda5bffe804092775c3274ba12c215bfc64e6ac0b82332d24f50a9c89d82b6
MISC metadata.xml 339 SHA256 3630867165ac61395c881cb3fc4a857363f765aeff24764835ba33a5ae75adea SHA512 c481721ab8e7762b2b951501cc99f7e2d2263ffd682dce3731fb415b677b74f7fbfe7770e9d2b1b1ce496c10254b84bb7489ff971593dac90c151a9ff1623e9a WHIRLPOOL 38447c2aba96f734a81dc9187bd78f4f7577f4fadbefcbd80378ca1cf8d679f05678615823a13654261b032581506a104eb7c76481301ef8269b45b88a561443

@ -0,0 +1,88 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_PN="phonon-backend-gstreamer"
MY_P=${MY_PN}-${PV}
if [[ ${PV} != *9999* ]]; then
SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
else
EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
inherit git-r3
fi
inherit cmake-utils multibuild
DESCRIPTION="Phonon GStreamer backend"
HOMEPAGE="https://phonon.kde.org/"
LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
SLOT="0"
IUSE="alsa debug +network qt4 +qt5"
REQUIRED_USE="|| ( qt4 qt5 )"
RDEPEND="
dev-libs/glib:2
dev-libs/libxml2:2
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
>=media-libs/phonon-4.9.0[qt4?,qt5?]
media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
virtual/opengl
network? ( media-plugins/gst-plugins-soup:1.0 )
qt4? (
>=dev-qt/qtcore-4.8.7-r2:4[glib]
>=dev-qt/qtgui-4.8.7:4[glib]
>=dev-qt/qtopengl-4.8.7:4
!<dev-qt/qtwebkit-4.10.4:4[gstreamer]
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtopengl:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
)
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
}
src_configure() {
myconfigure() {
local mycmakeargs=()
if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=OFF )
fi
if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=ON )
fi
cmake-utils_src_configure
}
multibuild_foreach_variant myconfigure
}
src_compile() {
multibuild_foreach_variant cmake-utils_src_compile
}
src_test() {
multibuild_foreach_variant cmake-utils_src_test
}
src_install() {
multibuild_foreach_variant cmake-utils_src_install
}

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -21,7 +21,7 @@ HOMEPAGE="https://phonon.kde.org/"
LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
SLOT="0"
IUSE="alsa debug +network +qt4 qt5"
IUSE="alsa debug +network qt4 +qt5"
REQUIRED_USE="|| ( qt4 qt5 )"
@ -30,12 +30,14 @@ RDEPEND="
dev-libs/libxml2:2
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
>=media-libs/phonon-4.9.0[qt4?,qt5?]
media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
virtual/opengl
network? ( media-plugins/gst-plugins-soup:1.0 )
qt4? (
dev-qt/qtcore:4[glib]
dev-qt/qtgui:4[glib]
dev-qt/qtopengl:4
>=dev-qt/qtcore-4.8.7-r2:4[glib]
>=dev-qt/qtgui-4.8.7:4[glib]
>=dev-qt/qtopengl-4.8.7:4
!<dev-qt/qtwebkit-4.10.4:4[gstreamer]
)
qt5? (
@ -45,14 +47,16 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
)
virtual/opengl
network? ( media-plugins/gst-plugins-soup:1.0 )
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
}

@ -1,8 +1,8 @@
DIST phonon-backend-vlc-0.9.0.tar.xz 60044 SHA256 c0ced7ca571acc22211eecf5158241714fa9ccdb82d4fe0a970ad702860ccdbe SHA512 e3482717ee84b5d80f81300ce01410c982b0083cd53db312a622a287f9b3f66fc967bd0832f18e3382c5dd073055394eec42918e68ec456232aa7750b0f50611 WHIRLPOOL b0e9928e9d1d49c33fcad8645d2c38b2cd43561c80832bb373e0766697bc7a8e72231e149cd4408a34dfc2a68ff6f2e0d604c3318700220f5662cde5ef93dcf4
DIST phonon-backend-vlc-0.9.1.tar.xz 59972 SHA256 e698729ba8487299105309623722344f2cd84c46482516d51cd6609fac297313 SHA512 104a29159541002d4064486b54d02183c32cf87931c205badf44333d9481b0c0e70e6eae7f9d3c558bef977de37f76cc203dc5c15120f4146d64d451992947aa WHIRLPOOL 579198596b495b4a4dfed2fe163214c04164ea8f665521a88102c21cb6b68ca74732f58546e6a623285996f77d2255f918fc04a5f9d4cc69c55a6423a14fd3fc
EBUILD phonon-vlc-0.9.0.ebuild 1465 SHA256 53a8f7b2cfa33498fd9db0314fee7735302cea77b3017c7860cb0d2ae7c17270 SHA512 c1ed1eb2ea3c07d2538c59481f6398820d7735c07002b4190d73beb0faeb9807f68f56b4fe9110660c92aecf86ee4d2f6182ae60d67ece4b4808c5aa231a887d WHIRLPOOL de733bf205405e68c67ec05a178c897e0035eaf13f48a58decccdff71a72c38dc57380e7a2181a8f9828fd3fc8a4ff39fb2cb3bc298c87e9404ebfac6dbc6d03
EBUILD phonon-vlc-0.9.1.ebuild 1493 SHA256 62caabc04f6c57049a0dd26b9582b8f35f7b407c68d9f0c9450e9d58f54af43d SHA512 e06eeccafb131a391086ecd9bf34d170165005b584bc9012e87a795356b74825e47369124183d0878adf1af8caf1b94139d5a44189ca193f3ea169d4bb7c4dd2 WHIRLPOOL 81cf7beb300e567190b7303338be0a29eb3f070429d3970530ed19c95abb22a49ed7a90b8195583e41745da681a33aa3d1a8b19617b82a141b3e29ee1701a415
EBUILD phonon-vlc-9999.ebuild 1493 SHA256 62caabc04f6c57049a0dd26b9582b8f35f7b407c68d9f0c9450e9d58f54af43d SHA512 e06eeccafb131a391086ecd9bf34d170165005b584bc9012e87a795356b74825e47369124183d0878adf1af8caf1b94139d5a44189ca193f3ea169d4bb7c4dd2 WHIRLPOOL 81cf7beb300e567190b7303338be0a29eb3f070429d3970530ed19c95abb22a49ed7a90b8195583e41745da681a33aa3d1a8b19617b82a141b3e29ee1701a415
EBUILD phonon-vlc-0.9.1-r1.ebuild 1673 SHA256 0c492e39001a7b7bfbc3b5c7e073c67395f594a2ac4f8455a9e633a678602fbc SHA512 83e1234a02ad3d82dc52b59e857b78dc4b20e9307acf487f66dd1758249deac10dbc937ff913042e0faf6209a1fd3399a6d1a4a8aa630d8fd5b1f1bfaf054184 WHIRLPOOL 26e0ab916db150d14040f020671eb16b11733b0b5a776b9923456eb466eaaffd57f4a7c534ad65faf871fcc0f87bf0930445341ce8ec1df59119ced7f265ddf9
EBUILD phonon-vlc-9999.ebuild 1673 SHA256 0c492e39001a7b7bfbc3b5c7e073c67395f594a2ac4f8455a9e633a678602fbc SHA512 83e1234a02ad3d82dc52b59e857b78dc4b20e9307acf487f66dd1758249deac10dbc937ff913042e0faf6209a1fd3399a6d1a4a8aa630d8fd5b1f1bfaf054184 WHIRLPOOL 26e0ab916db150d14040f020671eb16b11733b0b5a776b9923456eb466eaaffd57f4a7c534ad65faf871fcc0f87bf0930445341ce8ec1df59119ced7f265ddf9
MISC ChangeLog 5106 SHA256 27631c552e0cfe8cc426fd84ab460a46ffa5dbc2be206a8ba362417fc22cc3b4 SHA512 9ccacf2351897f969fddca9b8c9f1c508771c951e84324a37b8875054f39422c2e2ce2b009da20f471fa2ba8a308dc7b1009289425c75e9f5c1f8b20aaca4dce WHIRLPOOL 7fe5a9e3c0d1d8e1a684c6d71ce3e5766180d458c8ce7ed3619084cf8de66c3b6468dcd24f985d3409e7023187e05926ba19770983ec1392592fb333d348238e
MISC ChangeLog-2015 8954 SHA256 2c45bd289dc6744716a60ebce98c93edf73abfd212a2235da8527514c4caf4fb SHA512 e775310eb347742aaf19e0bc0cfa5b176184188faed10fd2239e5d7365627cb996b7c88732ba160b7c26198b65c06148523f53ca81da7227996ad9499cb6b224 WHIRLPOOL 9a2e36c44b9cef9fed5c20cb5b7ad33c1177ab289249bda1081ba2870f3f038bae28e7a0c404e277e294e0e2070e4ef381dbb78ab45c6031bcc4428333098f4f
MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c

@ -22,7 +22,7 @@ HOMEPAGE="https://phonon.kde.org/"
LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
SLOT="0"
IUSE="debug +qt4 qt5"
IUSE="debug qt4 +qt5"
REQUIRED_USE="|| ( qt4 qt5 )"
@ -30,8 +30,8 @@ RDEPEND="
>=media-libs/phonon-4.9.0[qt4=,qt5=]
>=media-video/vlc-2.0.1:=[dbus,ogg,vorbis]
qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
>=dev-qt/qtcore-4.8.7-r2:4
>=dev-qt/qtgui-4.8.7:4
)
qt5? (
dev-qt/qtcore:5
@ -46,6 +46,10 @@ DEPEND="${RDEPEND}
DOCS=( AUTHORS )
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
}

@ -22,7 +22,7 @@ HOMEPAGE="https://phonon.kde.org/"
LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
SLOT="0"
IUSE="debug +qt4 qt5"
IUSE="debug qt4 +qt5"
REQUIRED_USE="|| ( qt4 qt5 )"
@ -30,8 +30,8 @@ RDEPEND="
>=media-libs/phonon-4.9.0[qt4=,qt5=]
>=media-video/vlc-2.0.1:=[dbus,ogg,vorbis]
qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
>=dev-qt/qtcore-4.8.7-r2:4
>=dev-qt/qtgui-4.8.7:4
)
qt5? (
dev-qt/qtcore:5
@ -46,6 +46,10 @@ DEPEND="${RDEPEND}
DOCS=( AUTHORS )
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
}

@ -2,8 +2,8 @@ AUX phonon-4.7.0-plugin-install.patch 1252 SHA256 a56f24ac961ab9c422d1a06adb602f
DIST phonon-4.9.0.tar.xz 321860 SHA256 bb74b40f18ade1d9ab89ffcd7aeb7555be797ca395f1224c488b394da6deb0e0 SHA512 6201b0fa8620cf2640f1488d2ea9605ddd9894af077be247bdcc1ee20f4f7352f6b42fa834bcc074ec3ede1281fdbc3bf137961591f8d954d02a29186ff17a5c WHIRLPOOL ac89bc5a01222662b28d48a8a8ce6db86dae76d200981761ec3de004c96c853944c40409716e4e9bcefb389e60c32981d6b5e2e7dee8fafd0662c1ae91e56ac3
DIST phonon-4.9.1.tar.xz 321872 SHA256 67bee986f85ca8b575186c8ba58a85886cb3b1c3567c86a118d56129f221e69c SHA512 a1741765071a625d9b9073d9ad1571b91cf5bfce2223bd1b034828d02dc52624587a6ec5352f3702df79f6e4201007596843fbcb9f15c9b489a858200787d728 WHIRLPOOL bcc7c372c8f9c51c33cc4fa4ae9b33c8d1aaf5750f51f7fbfcc491781629b449ae0ce38adba48af45c58fefa5da359b4d7d121ba7ba1fa08c6777aad4a179173
EBUILD phonon-4.9.0.ebuild 3178 SHA256 194d5de2a4e3baae1b85a1d555177da854bec077a92d550e6da50a77abba8e20 SHA512 5b7d3566843bbc918f480943331ae7e69eea79a1b76ed5264882f9a083f0ad1c2aa1e6e42a4dfaf1e8f6d794ee2794621b938d99cd2950f369d2561e327fc62b WHIRLPOOL 19e3e96fa4706e7ee13af976f7710b1c9b118b438c47bf833fc77dc81f247868b0c91fd1f797f5eb7767880556679e34a2dda5e1403b76dbcba882d8a4f91283
EBUILD phonon-4.9.1.ebuild 3185 SHA256 fa998d12ffdc958177c272510e854a6e07d2698f01bf4ad2fb2443595f903907 SHA512 7a23c57a68da9ee5bb24db2af18efc6eb38f2a539aed72947c9958de93889a742c6ffbc07ebcace994d8bb9d6adf84344b6ab2444fba06ac4908cc4ce42a5e2d WHIRLPOOL 3172d2977071385825d3e0bb17bc2da152f838f5730ad6643a022b8b2a280b4dc24106a31ca18a388c4383d639bc65c90f00a297f027cd82b3729bb7ddfc1123
EBUILD phonon-9999.ebuild 3185 SHA256 fa998d12ffdc958177c272510e854a6e07d2698f01bf4ad2fb2443595f903907 SHA512 7a23c57a68da9ee5bb24db2af18efc6eb38f2a539aed72947c9958de93889a742c6ffbc07ebcace994d8bb9d6adf84344b6ab2444fba06ac4908cc4ce42a5e2d WHIRLPOOL 3172d2977071385825d3e0bb17bc2da152f838f5730ad6643a022b8b2a280b4dc24106a31ca18a388c4383d639bc65c90f00a297f027cd82b3729bb7ddfc1123
EBUILD phonon-4.9.1-r1.ebuild 3381 SHA256 62520121d6d182bc60846e575590313493d46cf88c3d11c88441a63016fc9cc8 SHA512 2f35237ce7dfd425de68a03b61632d8638ab59ffab7c47cfbfe50624d57a94aaa59fb107cbffd7d9b3d4cc69ba7966d3cc176cf2894f2e288e5500fa84a1fe74 WHIRLPOOL d398dc193984e046400a34299149c38ed6d62ae2c04adcb4edf3b446d56576ca4a288bc104680ad951f2fbca3508f2e817a52749ca90ff98da32ad2d0da60133
EBUILD phonon-9999.ebuild 3381 SHA256 0aa58bbf8878b68ee3b7ef83e9b7a2e2ed896997ab45c487e6648a26782248fd SHA512 33f13f2fe1b0e21beece353081e8fb2dadb4e70ce180e1aa2b30536b052d09ddbc41948fb8a3d29e0b2735d09b5e05d47c1c6cfa7002bf625ea02f4ce28a8984 WHIRLPOOL d250f11125b03f2e5773378a6615c4e8cd7e44671b3bfb97d6f941d2c0ce004f4b8712f3190fdeeb83e164978f002c2a89c9342233779437b0b2d79f2324d78f
MISC ChangeLog 6753 SHA256 9786929f242937bf6fada26b861ec9666ac254de09282939b13dfc65f9080de7 SHA512 9bdb71c815b32ca856482972766a899e33076c3d5e148690d5762d2b11572c359daf604edc5abab50a5b2b2784c275181a23a69623b46f0d37b4239d8b7046c8 WHIRLPOOL 35a7ce1e40abf63f9674352f859def518d73cc083d921e8b46e935266216b5bd0a51a800d821bea6e8c340d927084e01ea002481ed17ca983604ad3e3ce56da9
MISC ChangeLog-2015 20643 SHA256 bbededb7cd6e33a9cf44c1457d58d63497baba0f4c1fed98c6a4865a01ff74a2 SHA512 226fdd204a79a3d5ee464e06de2d5c9fb62472d3345af890f500278b074cbc1f7bbc8cac4cbc8cf15bcfc7a6dd36c244983c918dcce39daefa0731cd46748e14 WHIRLPOOL a35d3335dfee0d0f6ebf2a5a50a83c27fb476f26c0fd68d0be81216b92ee8236c9f51186e62bd2cdb61baa9f3adecd214925cf16843cc3c8696ccf43d3eabaa5
MISC metadata.xml 474 SHA256 179de668072a96e3d581b74a292e7570c95cb9a815de0c296cb10404f48abd6a SHA512 170d672169a9903b994e89d85990bc65f3fbe32c22208ca6d61bff60f7f5dbc3007ef36fe00d290011402db852d63a2ea6eb9e76aa0e3b2c6da30d78e258cf07 WHIRLPOOL eef860e64de8d9f36c6cf5989d2d7d3ac7db4ea9e3663d5778ff30bc4c904991a309d79ac95a11353b77e2bc75ee4294e74bcebf3a88cf6e8881b1a49451c262

@ -18,7 +18,7 @@ HOMEPAGE="https://phonon.kde.org/"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="0"
IUSE="aqua debug designer gstreamer pulseaudio +qt4 qt5 +vlc zeitgeist"
IUSE="aqua debug designer gstreamer pulseaudio qt4 +qt5 +vlc zeitgeist"
REQUIRED_USE="
|| ( qt4 qt5 )
@ -27,11 +27,15 @@ REQUIRED_USE="
RDEPEND="
!!dev-qt/qtphonon:4
pulseaudio? (
dev-libs/glib:2[${MULTILIB_USEDEP}]
>=media-sound/pulseaudio-0.9.21[glib,${MULTILIB_USEDEP}]
)
qt4? (
dev-qt/qtcore:4[${MULTILIB_USEDEP}]
dev-qt/qtdbus:4[${MULTILIB_USEDEP}]
dev-qt/qtgui:4[${MULTILIB_USEDEP}]
designer? ( dev-qt/designer:4[${MULTILIB_USEDEP}] )
>=dev-qt/qtcore-4.8.7-r2:4[${MULTILIB_USEDEP}]
>=dev-qt/qtdbus-4.8.7:4[${MULTILIB_USEDEP}]
>=dev-qt/qtgui-4.8.7:4[${MULTILIB_USEDEP}]
designer? ( >=dev-qt/designer-4.8.7:4[${MULTILIB_USEDEP}] )
)
qt5? (
dev-qt/qtcore:5
@ -40,10 +44,6 @@ RDEPEND="
dev-qt/qtwidgets:5
designer? ( dev-qt/designer:5 )
)
pulseaudio? (
dev-libs/glib:2[${MULTILIB_USEDEP}]
>=media-sound/pulseaudio-0.9.21[glib,${MULTILIB_USEDEP}]
)
zeitgeist? ( dev-libs/libqzeitgeist )
"
DEPEND="${RDEPEND}
@ -59,6 +59,10 @@ PDEPEND="
PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
}

@ -28,10 +28,10 @@ REQUIRED_USE="
RDEPEND="
!!dev-qt/qtphonon:4
qt4? (
dev-qt/qtcore:4[${MULTILIB_USEDEP}]
dev-qt/qtdbus:4[${MULTILIB_USEDEP}]
dev-qt/qtgui:4[${MULTILIB_USEDEP}]
designer? ( dev-qt/designer:4[${MULTILIB_USEDEP}] )
>=dev-qt/qtcore-4.8.7-r2:4[${MULTILIB_USEDEP}]
>=dev-qt/qtdbus-4.8.7:4[${MULTILIB_USEDEP}]
>=dev-qt/qtgui-4.8.7:4[${MULTILIB_USEDEP}]
designer? ( >=dev-qt/designer-4.8.7:4[${MULTILIB_USEDEP}] )
)
qt5? (
dev-qt/qtcore:5
@ -59,6 +59,10 @@ PDEPEND="
PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
pkg_setup() {
if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
fi
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
}

@ -1 +1 @@
Thu, 01 Jun 2017 12:38:59 +0000
Fri, 02 Jun 2017 06:09:00 +0000

@ -1 +1 @@
Thu, 01 Jun 2017 12:38:59 +0000
Fri, 02 Jun 2017 06:09:00 +0000

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/packaging-16.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] || ( dev-python/pycryptodome[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pycrypto-2.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-python/httplib2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/six[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] net-misc/sshpass virtual/ssh dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/mock-1.0.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/mock-1.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/passlib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/coverage[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/unittest2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-vcs/git ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
DESCRIPTION=Model-driven deployment, config management, and command execution framework
EAPI=6
HOMEPAGE=http://ansible.com/
IUSE=test python_targets_python2_7
KEYWORDS=~amd64 ~x86 ~x64-macos
LICENSE=GPL-3
RDEPEND=dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] || ( dev-python/pycryptodome[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pycrypto-2.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-python/httplib2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/six[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] net-misc/sshpass virtual/ssh python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
REQUIRED_USE=|| ( python_targets_python2_7 )
RESTRICT=test
SLOT=0
SRC_URI=http://releases.ansible.com/ansible/ansible-2.3.1.0.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=17bb0228f163c154c44c605b89030645

@ -11,4 +11,4 @@ REQUIRED_USE=collectd_plugins_python? ( ^^ ( python_single_target_python2_7 pyth
SLOT=0
SRC_URI=https://collectd.org/files/collectd-5.6.2.tar.bz2
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea fcaps e80204189039ecc03f24151c518375f0 flag-o-matic 61cad4fb5d800b29d484b27cb033f59b java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool e32ea84bf82cf8987965b574672dba93 linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e perl-functions 01e8c68d5a528bbcda4d3c60205983df python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=0703c887ed5e46e49dbdec1d22d31891
_md5_=dcadbdd5f3ad9515b5035ee1c694eb98

@ -10,4 +10,4 @@ RDEPEND=>=dev-libs/libfastjson-0.99.3:= >=dev-libs/libestr-0.1.9 >=dev-libs/libl
SLOT=0
SRC_URI=http://www.rsyslog.com/files/download/rsyslog/rsyslog-8.27.0.tar.gz -> rsyslog-8.27.0.tar.gz doc? ( http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.27.0.tar.gz -> rsyslog-docs-8.27.0.tar.gz )
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea libtool e32ea84bf82cf8987965b574672dba93 linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=6ee894931f75e271bfca69e7713f2e29
_md5_=6e2b8d00574a24a8a139d64189175add

@ -3,9 +3,9 @@ DESCRIPTION=zstd fast compression library
EAPI=6
HOMEPAGE=https://facebook.github.io/zstd/
IUSE=static-libs
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/facebook/zstd/archive/v1.1.3.tar.gz -> zstd-1.1.3.tar.gz
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
_md5_=70646d98b0e286635099b415131d134f
_md5_=22207188485af09cc8a0fff7b9df8342

@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86
LICENSE=BSD-2
RDEPEND=sys-fs/fuse
SLOT=0
SRC_URI=https://github.com/restic/restic/archive/v0.6.0.tar.gz -> restic-0.6.0.tar.gz
_md5_=162e37735ddfc72718e9ad88007f99bf
SRC_URI=https://github.com/restic/restic/archive/v0.6.1.tar.gz -> restic-0.6.1.tar.gz
_md5_=d009c9ad01c4ff8578755eef35f2c4de

@ -4,11 +4,11 @@ DESCRIPTION=Nginx plugin for certbot (Let's Encrypt Client)
EAPI=6
HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=~amd64
KEYWORDS=~amd64 ~arm
LICENSE=Apache-2.0
RDEPEND=>=dev-python/setuptools-1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ~app-crypt/certbot-0.14.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ~app-crypt/acme-0.14.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/mock[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/pyopenssl[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/pyparsing-1.5.5[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/zope-interface[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=https://github.com/certbot/certbot/archive/v0.14.1.tar.gz -> certbot-0.14.1.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=e8ff18cb2adcff24fa0cbdc6724f485d
_md5_=a496e83fa8626c3d4a82d5e07995a8f8

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Colorizes output of diff
EAPI=5
HOMEPAGE=http://www.colordiff.org/
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=dev-lang/perl sys-apps/diffutils
SLOT=0
SRC_URI=http://www.colordiff.org/colordiff-1.0.13.tar.gz
_eclasses_=prefix df8265631f8bf5f5df387e9b987121f9
_md5_=2e5917cadc67e4b400400b82e54b1ede

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Colorizes output of diff
EAPI=5
HOMEPAGE=http://www.colordiff.org/
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=dev-lang/perl sys-apps/diffutils
SLOT=0
SRC_URI=http://www.colordiff.org/colordiff-1.0.15.tar.gz
_eclasses_=prefix df8265631f8bf5f5df387e9b987121f9
_md5_=fe15c84976bf9a1cc563adbccbbae01b

@ -2,10 +2,10 @@ DEFINED_PHASES=compile install prepare
DESCRIPTION=Colorizes output of diff
EAPI=5
HOMEPAGE=http://www.colordiff.org/
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=dev-lang/perl sys-apps/diffutils
SLOT=0
SRC_URI=http://www.colordiff.org/colordiff-1.0.16.tar.gz
_eclasses_=prefix df8265631f8bf5f5df387e9b987121f9
_md5_=79c6beaf9ad1c4d9e2d3b41b2018d4af
_md5_=fe15c84976bf9a1cc563adbccbbae01b

@ -0,0 +1,11 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Colorizes output of diff
EAPI=6
HOMEPAGE=http://www.colordiff.org/
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=dev-lang/perl sys-apps/diffutils
SLOT=0
SRC_URI=http://www.colordiff.org/colordiff-1.0.17.tar.gz
_eclasses_=prefix df8265631f8bf5f5df387e9b987121f9
_md5_=b5f45f09c9c500cdb72d34f40ae1f8e3

@ -4,11 +4,11 @@ DESCRIPTION=Larry Wall's Practical Extraction and Report Language
EAPI=6
HOMEPAGE=http://www.perl.org/
IUSE=berkdb debug doc gdbm ithreads
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
SLOT=0/5.24
SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-3/perl-5.24.1-patches-3.tar.xz mirror://gentoo/perl-5.24.1-patches-3.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-3.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
_md5_=111559d22206ad7369df7d5e9d73c2b9
_md5_=6b2e0a515a37a8cb32cbec9bae8fd6dd

@ -4,10 +4,10 @@ DESCRIPTION=An easy to use library for the RELP protocol
EAPI=6
HOMEPAGE=http://www.librelp.com/
IUSE=debug doc +ssl static-libs
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~sparc ~x86
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~sparc ~x86
LICENSE=GPL-3+ doc? ( FDL-1.3 )
RDEPEND=ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
SLOT=0/0.2.0
SRC_URI=http://download.rsyslog.com/librelp/librelp-1.2.13.tar.gz
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool e32ea84bf82cf8987965b574672dba93 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
_md5_=0d714a075c0cfd90928237784d905451
_md5_=58196952744033fbab74993d46296e59

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=!minimal? ( >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-JSON-PP-2.271.30 >=virtual/perl-Pod-Simple-3.90.0 >=virtual/perl-Time-Local-1.200.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl:=
DESCRIPTION=Real-time web framework
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/Mojolicious/
IUSE=test minimal examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!minimal? ( >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-JSON-PP-2.271.30 >=virtual/perl-Pod-Simple-3.90.0 >=virtual/perl-Time-Local-1.200.0 dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SRI/Mojolicious-7.32.tar.gz
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
_md5_=b00098755cc1bff39bb8686f221ed659

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/pyyaml[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
DESCRIPTION=A library to multiply test cases
EAPI=6
HOMEPAGE=https://pypi.python.org/pypi/ddt https://github.com/txels/ddt
IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=mirror://pypi/d/ddt/ddt-1.1.1.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=8102bddd94ac3b2fc76566cde5e8163f

@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_py
SLOT=0
SRC_URI=mirror://pypi/p/pyldap/pyldap-2.4.28.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=a1cb8563eb8746adfd27218ac71471ed
_md5_=de95e99a72ff9a7500b045887b6d4568

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby21? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) test? ( x11-libs/cairo ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
DESCRIPTION=A pkg-config implementation by Ruby
EAPI=6
HOMEPAGE=https://github.com/rcairo/pkg-config
IUSE=test elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( LGPL-2 LGPL-2.1 LGPL-3 )
RDEPEND=ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
SLOT=0
SRC_URI=mirror://rubygems/pkg-config-1.2.3.gem
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem 9652a5d6e78586973d23226d8fd77713 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=b627fac3e5f24a1b364ccf63d58383bf

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=test? ( ruby_targets_ruby21? ( >=dev-ruby/roadie-3.1[ruby_targets_ruby21] >=dev-ruby/railties-3.0:*[ruby_targets_ruby21] <dev-ruby/railties-5.1:*[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/roadie-3.1[ruby_targets_ruby22] >=dev-ruby/railties-3.0:*[ruby_targets_ruby22] <dev-ruby/railties-5.1:*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/roadie-3.1[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] <dev-ruby/railties-5.1:*[ruby_targets_ruby23] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bundler[ruby_targets_ruby21] dev-ruby/rspec-rails[ruby_targets_ruby21] dev-ruby/rspec-collection_matchers[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/bundler[ruby_targets_ruby22] dev-ruby/rspec-rails[ruby_targets_ruby22] dev-ruby/rspec-collection_matchers[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] dev-ruby/rspec-rails[ruby_targets_ruby23] dev-ruby/rspec-collection_matchers[ruby_targets_ruby23] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby21? ( doc? ( dev-ruby/yard[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/yard[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
DESCRIPTION=Hooks Roadie into your Rails application to help with email generation
EAPI=6
HOMEPAGE=https://github.com/Mange/roadie-rails
IUSE=test elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=ruby_targets_ruby21? ( >=dev-ruby/roadie-3.1[ruby_targets_ruby21] >=dev-ruby/railties-3.0:*[ruby_targets_ruby21] <dev-ruby/railties-5.1:*[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/roadie-3.1[ruby_targets_ruby22] >=dev-ruby/railties-3.0:*[ruby_targets_ruby22] <dev-ruby/railties-5.1:*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/roadie-3.1[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] <dev-ruby/railties-5.1:*[ruby_targets_ruby23] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
SLOT=0
SRC_URI=https://github.com/Mange/roadie-rails/archive/v1.2.1.tar.gz -> roadie-rails-1.2.1.tar.gz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem 9652a5d6e78586973d23226d8fd77713 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=3cc72d6a0d4f1e3a7328c0b07b1431e4

@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=test? ( ruby_targets_ruby21? ( >=dev-ruby/sass-3.2.2:0[ruby_targets_ruby21] =dev-ruby/railties-4*[ruby_targets_ruby21] =dev-ruby/sprockets-rails-2*[ruby_targets_ruby21] =dev-ruby/sprockets-2*[ruby_targets_ruby21] >=dev-ruby/sprockets-2.8[ruby_targets_ruby21] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DEPEND=test? ( ruby_targets_ruby21? ( >=dev-ruby/sass-3.2.2:0[ruby_targets_ruby21] =dev-ruby/railties-4*[ruby_targets_ruby21] =dev-ruby/sprockets-rails-2*[ruby_targets_ruby21] >=dev-ruby/sprockets-2.8:2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/sass-3.2.2:0[ruby_targets_ruby22] =dev-ruby/railties-4*[ruby_targets_ruby22] =dev-ruby/sprockets-rails-2*[ruby_targets_ruby22] >=dev-ruby/sprockets-2.8:2[ruby_targets_ruby22] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Official Ruby-on-Rails Integration with Sass
EAPI=5
HOMEPAGE=https://github.com/rails/sass-rails
IUSE=test elibc_FreeBSD ruby_targets_ruby21 test test
IUSE=test elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 test test
KEYWORDS=~amd64 ~arm ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby21? ( >=dev-ruby/sass-3.2.2:0[ruby_targets_ruby21] =dev-ruby/railties-4*[ruby_targets_ruby21] =dev-ruby/sprockets-rails-2*[ruby_targets_ruby21] =dev-ruby/sprockets-2*[ruby_targets_ruby21] >=dev-ruby/sprockets-2.8[ruby_targets_ruby21] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
REQUIRED_USE=|| ( ruby_targets_ruby21 )
RDEPEND=ruby_targets_ruby21? ( >=dev-ruby/sass-3.2.2:0[ruby_targets_ruby21] =dev-ruby/railties-4*[ruby_targets_ruby21] =dev-ruby/sprockets-rails-2*[ruby_targets_ruby21] >=dev-ruby/sprockets-2.8:2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/sass-3.2.2:0[ruby_targets_ruby22] =dev-ruby/railties-4*[ruby_targets_ruby22] =dev-ruby/sprockets-rails-2*[ruby_targets_ruby22] >=dev-ruby/sprockets-2.8:2[ruby_targets_ruby22] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 )
RESTRICT=test
SLOT=4.0
SRC_URI=mirror://rubygems/sass-rails-4.0.5.gem
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem 9652a5d6e78586973d23226d8fd77713 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=4efa80ece70b99a53128626e58e85344
_md5_=8487ba22117c0c5be5458b20469716af

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=test? ( ruby_targets_ruby21? ( =dev-ruby/hike-1*:0[ruby_targets_ruby21] >=dev-ruby/hike-1.2:0[ruby_targets_ruby21] =dev-ruby/multi_json-1*[ruby_targets_ruby21] =dev-ruby/rack-1*:*[ruby_targets_ruby21] =dev-ruby/tilt-1*:0[ruby_targets_ruby21] >=dev-ruby/tilt-1.3.1:0[ruby_targets_ruby21] !!<dev-ruby/sprockets-2.2.2-r1:2.2[ruby_targets_ruby21] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/json[ruby_targets_ruby21] dev-ruby/rack-test[ruby_targets_ruby21] =dev-ruby/coffee-script-2*[ruby_targets_ruby21] =dev-ruby/execjs-2*[ruby_targets_ruby21] =dev-ruby/sass-3*[ruby_targets_ruby21] >=dev-ruby/sass-3.1[ruby_targets_ruby21] dev-ruby/uglifier[ruby_targets_ruby21] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DEPEND=test? ( ruby_targets_ruby21? ( =dev-ruby/hike-1*:0[ruby_targets_ruby21] >=dev-ruby/hike-1.2:0[ruby_targets_ruby21] =dev-ruby/multi_json-1*[ruby_targets_ruby21] =dev-ruby/rack-1*:*[ruby_targets_ruby21] =dev-ruby/tilt-1*:0[ruby_targets_ruby21] >=dev-ruby/tilt-1.3.1:0[ruby_targets_ruby21] !!<dev-ruby/sprockets-2.2.2-r1:2.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( =dev-ruby/hike-1*:0[ruby_targets_ruby22] >=dev-ruby/hike-1.2:0[ruby_targets_ruby22] =dev-ruby/multi_json-1*[ruby_targets_ruby22] =dev-ruby/rack-1*:*[ruby_targets_ruby22] =dev-ruby/tilt-1*:0[ruby_targets_ruby22] >=dev-ruby/tilt-1.3.1:0[ruby_targets_ruby22] !!<dev-ruby/sprockets-2.2.2-r1:2.2[ruby_targets_ruby22] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/json[ruby_targets_ruby21] dev-ruby/rack-test[ruby_targets_ruby21] =dev-ruby/coffee-script-2*[ruby_targets_ruby21] =dev-ruby/execjs-2*[ruby_targets_ruby21] =dev-ruby/sass-3*[ruby_targets_ruby21] >=dev-ruby/sass-3.1[ruby_targets_ruby21] dev-ruby/uglifier[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/json[ruby_targets_ruby22] dev-ruby/rack-test[ruby_targets_ruby22] =dev-ruby/coffee-script-2*[ruby_targets_ruby22] =dev-ruby/execjs-2*[ruby_targets_ruby22] =dev-ruby/sass-3*[ruby_targets_ruby22] >=dev-ruby/sass-3.1[ruby_targets_ruby22] dev-ruby/uglifier[ruby_targets_ruby22] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Ruby library for compiling and serving web assets
EAPI=5
HOMEPAGE=https://github.com/sstephenson/sprockets
IUSE=test elibc_FreeBSD ruby_targets_ruby21 test test
IUSE=test elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 test test
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby21? ( =dev-ruby/hike-1*:0[ruby_targets_ruby21] >=dev-ruby/hike-1.2:0[ruby_targets_ruby21] =dev-ruby/multi_json-1*[ruby_targets_ruby21] =dev-ruby/rack-1*:*[ruby_targets_ruby21] =dev-ruby/tilt-1*:0[ruby_targets_ruby21] >=dev-ruby/tilt-1.3.1:0[ruby_targets_ruby21] !!<dev-ruby/sprockets-2.2.2-r1:2.2[ruby_targets_ruby21] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
REQUIRED_USE=|| ( ruby_targets_ruby21 )
RDEPEND=ruby_targets_ruby21? ( =dev-ruby/hike-1*:0[ruby_targets_ruby21] >=dev-ruby/hike-1.2:0[ruby_targets_ruby21] =dev-ruby/multi_json-1*[ruby_targets_ruby21] =dev-ruby/rack-1*:*[ruby_targets_ruby21] =dev-ruby/tilt-1*:0[ruby_targets_ruby21] >=dev-ruby/tilt-1.3.1:0[ruby_targets_ruby21] !!<dev-ruby/sprockets-2.2.2-r1:2.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( =dev-ruby/hike-1*:0[ruby_targets_ruby22] >=dev-ruby/hike-1.2:0[ruby_targets_ruby22] =dev-ruby/multi_json-1*[ruby_targets_ruby22] =dev-ruby/rack-1*:*[ruby_targets_ruby22] =dev-ruby/tilt-1*:0[ruby_targets_ruby22] >=dev-ruby/tilt-1.3.1:0[ruby_targets_ruby22] !!<dev-ruby/sprockets-2.2.2-r1:2.2[ruby_targets_ruby22] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=2
SRC_URI=https://github.com/sstephenson/sprockets/archive/v2.12.3.tar.gz -> sprockets-2.12.3-git.tgz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem 9652a5d6e78586973d23226d8fd77713 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=61039d84cfb350eb30b64c78500eb303
_md5_=bb378d667fb05578d7f580c05523e517

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby21? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby21] dev-ruby/coffee-script[ruby_targets_ruby21] dev-ruby/erubis[ruby_targets_ruby21] dev-ruby/nokogiri[ruby_targets_ruby21] dev-ruby/radius[ruby_targets_ruby21] ) ) test? ( ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DEPEND=ruby_targets_ruby21? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby21] dev-ruby/coffee-script[ruby_targets_ruby21] dev-ruby/erubis[ruby_targets_ruby21] dev-ruby/nokogiri[ruby_targets_ruby21] dev-ruby/radius[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby22] dev-ruby/coffee-script[ruby_targets_ruby22] dev-ruby/erubis[ruby_targets_ruby22] dev-ruby/nokogiri[ruby_targets_ruby22] dev-ruby/radius[ruby_targets_ruby22] ) ) test? ( ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby22] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=A thin interface over a Ruby template engines to make their usage as generic as possible
EAPI=5
HOMEPAGE=https://github.com/rtomayko/tilt
IUSE=test elibc_FreeBSD ruby_targets_ruby21 test test
IUSE=test elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 test test
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
REQUIRED_USE=|| ( ruby_targets_ruby21 )
RDEPEND=ruby_targets_ruby21? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/builder-2.0.0[ruby_targets_ruby22] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/tilt-1.4.1.gem
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-fakegem 9652a5d6e78586973d23226d8fd77713 ruby-ng e52d9a73c7757cdc3b195bcd5cf9d389 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=87f5ffb3fe3398fbff495f5a2603fd4b
_md5_=b883ed733963fd55f7b81455e5901ca9

@ -1,14 +1,14 @@
DEFINED_PHASES=compile install postinst prepare setup test unpack
DEPEND=audit? ( sys-process/audit ) demangle? ( sys-devel/binutils:= ) gtk? ( x11-libs/gtk+:2 ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) slang? ( dev-libs/newt ) unwind? ( sys-libs/libunwind ) dev-libs/elfutils >=sys-kernel/linux-headers-4.4 dev-util/patchutils sys-devel/bison sys-devel/flex doc? ( app-text/asciidoc app-text/sgml-common app-text/xmlto sys-process/time )
DEPEND=audit? ( sys-process/audit ) demangle? ( sys-libs/binutils-libs:= ) gtk? ( x11-libs/gtk+:2 ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) slang? ( dev-libs/newt ) unwind? ( sys-libs/libunwind ) dev-libs/elfutils >=sys-kernel/linux-headers-4.9 dev-util/patchutils sys-devel/bison sys-devel/flex doc? ( app-text/asciidoc app-text/sgml-common app-text/xmlto sys-process/time )
DESCRIPTION=Userland tools for Linux Performance Counters
EAPI=5
HOMEPAGE=https://perf.wiki.kernel.org/
IUSE=audit debug +demangle +doc gtk numa perl python slang unwind python_targets_python2_7
KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=audit? ( sys-process/audit ) demangle? ( sys-devel/binutils:= ) gtk? ( x11-libs/gtk+:2 ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) slang? ( dev-libs/newt ) unwind? ( sys-libs/libunwind ) dev-libs/elfutils
RDEPEND=audit? ( sys-process/audit ) demangle? ( sys-libs/binutils-libs:= ) gtk? ( x11-libs/gtk+:2 ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) slang? ( dev-libs/newt ) unwind? ( sys-libs/libunwind ) dev-libs/elfutils
REQUIRED_USE=python? ( python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.9.13.xz mirror://kernel/linux/kernel/v4.x/linux-4.9.tar.xz
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=8929a339d3b5018c9845520f9c52a357
_md5_=e897e641afdc3bdc50b26a1767622707

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
DEPEND=>=app-accessibility/at-spi2-atk-2.5.3 >=dev-libs/atk-2[introspection] >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.45.3:2[dbus] >=dev-libs/gjs-1.39 >=dev-libs/gobject-introspection-1.49.1:= dev-libs/libical:= >=x11-libs/gtk+-3.15.0:3[introspection] >=dev-libs/libcroco-0.6.8:0.6 >=gnome-base/gnome-desktop-3.7.90:3=[introspection] >=gnome-base/gsettings-desktop-schemas-3.21.3 >=gnome-extra/evolution-data-server-3.17.2:= >=media-libs/gstreamer-0.11.92:1.0 >=net-im/telepathy-logger-0.2.4[introspection] >=net-libs/telepathy-glib-0.19[introspection] >=sys-auth/polkit-0.100[introspection] >=x11-libs/libXfixes-5.0 x11-libs/libXtst >=x11-wm/mutter-3.22.1[introspection] >=x11-libs/startup-notification-0.11 python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pygobject:3[python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-libs/dbus-glib dev-libs/libxml2:2 media-libs/libcanberra[gtk3] media-libs/mesa >=media-sound/pulseaudio-2 >=net-libs/libsoup-2.40:2.4[introspection] x11-libs/libX11 x11-libs/gdk-pixbuf:2[introspection] x11-apps/mesa-progs bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) networkmanager? ( app-crypt/libsecret >=gnome-extra/nm-applet-0.9.8 >=net-misc/networkmanager-0.9.8:=[introspection] ) nsplugin? ( >=dev-libs/json-glib-0.13.2 ) dev-libs/libxslt >=dev-util/gdbus-codegen-2.45.3 >=dev-util/gtk-doc-am-1.17 gnome-base/gnome-common >=sys-devel/gettext-0.19.6 virtual/pkgconfig >=app-portage/elt-patches-20170317 !<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 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info virtual/pkgconfig
DEPEND=>=app-accessibility/at-spi2-atk-2.5.3 >=dev-libs/atk-2[introspection] >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.45.3:2[dbus] >=dev-libs/gjs-1.39 >=dev-libs/gobject-introspection-1.49.1:= dev-libs/libical:= >=x11-libs/gtk+-3.15.0:3[introspection] >=dev-libs/libcroco-0.6.8:0.6 >=gnome-base/gnome-desktop-3.7.90:3=[introspection] >=gnome-base/gsettings-desktop-schemas-3.21.3 >=gnome-extra/evolution-data-server-3.17.2:= >=media-libs/gstreamer-0.11.92:1.0 >=net-im/telepathy-logger-0.2.4[introspection] >=net-libs/telepathy-glib-0.19[introspection] >=sys-auth/polkit-0.100[introspection] >=x11-libs/libXfixes-5.0 x11-libs/libXtst >=x11-wm/mutter-3.22.1[introspection] >=x11-libs/startup-notification-0.11 python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pygobject:3[python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-libs/dbus-glib dev-libs/libxml2:2 media-libs/libcanberra[gtk3] media-libs/mesa >=media-sound/pulseaudio-2 >=net-libs/libsoup-2.40:2.4[introspection] x11-libs/libX11 x11-libs/gdk-pixbuf:2[introspection] x11-apps/mesa-progs bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) networkmanager? ( app-crypt/libsecret >=gnome-extra/nm-applet-0.9.8 >=net-misc/networkmanager-0.9.8:=[introspection] ) nsplugin? ( >=dev-libs/json-glib-0.13.2 ) dev-libs/libxslt >=dev-util/gdbus-codegen-2.45.3 >=dev-util/gtk-doc-am-1.17 gnome-base/gnome-common sys-devel/autoconf-archive >=sys-devel/gettext-0.19.6 virtual/pkgconfig >=app-portage/elt-patches-20170317 !<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 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info virtual/pkgconfig
DESCRIPTION=Provides core UI functions for the GNOME 3 desktop
EAPI=6
HOMEPAGE=https://wiki.gnome.org/Projects/GnomeShell
@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-shell/3.22/gnome-shell-3.22.3.tar.xz
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 64c50579ea42fbcc77a7e220a8ae8e94 gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e pax-utils 4f95120230a315c8caaabeb2307b7eee python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=53e18dde4a9fe3949dfc9944bbfb3348
_md5_=faf91f48b9162fc9f5f49846722cbb9a

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
DEPEND=>=kde-apps/kdepimlibs-4.14.11_pre20160211:4[aqua=,akonadi(+)] dev-libs/boost:= dev-libs/libxml2:2 dev-libs/libxslt kde-apps/akonadi:4 x11-misc/shared-mime-info google? ( >=kde-apps/libkgapi-2.0:4[aqua=] ) >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-3.7.2 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-frameworks/kdelibs-4.14.22:4
DEPEND=>=kde-apps/kdepimlibs-4.14.11_pre20160211:4[aqua=,akonadi(+)] dev-libs/boost:= dev-libs/libxml2:2 dev-libs/libxslt kde-apps/akonadi:4 x11-misc/shared-mime-info google? ( >=kde-apps/libkgapi-2.0:4[aqua=] ) >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-3.7.2 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=dev-qt/qt3support-4.8.7:4[accessibility] >=dev-qt/qtcore-4.8.7:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.7:4 >=dev-qt/designer-4.8.7:4 >=dev-qt/qtgui-4.8.7:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.7:4 >=dev-qt/qtsql-4.8.7:4[qt3support] >=dev-qt/qtsvg-4.8.7:4 >=dev-qt/qttest-4.8.7:4 >=kde-frameworks/kdelibs-4.14.22:4
DESCRIPTION=KDE PIM runtime plugin collection
EAPI=6
HOMEPAGE=https://www.kde.org/
IUSE=debug google aqua
KEYWORDS=amd64 ~arm x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=>=kde-apps/kdepimlibs-4.14.11_pre20160211:4[aqua=,akonadi(+)] dev-libs/boost:= dev-libs/libxml2:2 dev-libs/libxslt kde-apps/akonadi:4 x11-misc/shared-mime-info google? ( >=kde-apps/libkgapi-2.0:4[aqua=] ) kde-frameworks/oxygen-icons:5 !kde-misc/akonadi-google !kde-base/kdepim-runtime:4 kde-frameworks/oxygen-icons dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-frameworks/kdelibs-4.14.22:4
RDEPEND=>=kde-apps/kdepimlibs-4.14.11_pre20160211:4[aqua=,akonadi(+)] dev-libs/boost:= dev-libs/libxml2:2 dev-libs/libxslt kde-apps/akonadi:4 x11-misc/shared-mime-info google? ( >=kde-apps/libkgapi-2.0:4[aqua=] ) kde-frameworks/oxygen-icons:5 !kde-misc/akonadi-google !kde-base/kdepim-runtime:4 kde-frameworks/oxygen-icons dev-lang/perl >=dev-qt/qt3support-4.8.7:4[accessibility] >=dev-qt/qtcore-4.8.7:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.7:4 >=dev-qt/designer-4.8.7:4 >=dev-qt/qtgui-4.8.7:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.7:4 >=dev-qt/qtsql-4.8.7:4[qt3support] >=dev-qt/qtsvg-4.8.7:4 >=dev-qt/qttest-4.8.7:4 >=kde-frameworks/kdelibs-4.14.22:4
RESTRICT=test
SLOT=4/4.14
SRC_URI=https://quickgit.kde.org/?p=kdepim-runtime.git&a=snapshot&h=bb194cc299839cb00b808c9c5740169815ba9e39&fmt=tgz -> kdepim-runtime-4.14.11_pre20160211.tar.gz
_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea fdo-mime 21ef5adf81836863efa968f2a25cff64 flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 kde4-base 51fd9f83640ac82e2c195c3958677fe7 kde4-functions 388bbabf76d84194e7d234ba7c7afee2 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=e2a735225b13cfb8131c1e3322cf3a55
_md5_=77dcd1f3d4d05c7c9e7c29928fa579e1

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
DEPEND=>=kde-frameworks/kconfig-5.34:5 >=kde-frameworks/kcoreaddons-5.34:5 >=kde-frameworks/kglobalaccel-5.34:5 >=kde-frameworks/ki18n-5.34:5 >=kde-frameworks/kiconthemes-5.34:5 >=kde-frameworks/kio-5.34:5 >=kde-frameworks/kpackage-5.34:5 >=kde-frameworks/kservice-5.34:5 >=kde-frameworks/kwidgetsaddons-5.34:5 >=kde-frameworks/kwindowsystem-5.34:5 >=dev-qt/qtdeclarative-5.6.1:5= >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtnetwork-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 media-libs/libepoxy sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.34:5 >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DESCRIPTION=Framework providing integration of QML and KDE work spaces
EAPI=6
HOMEPAGE=https://www.kde.org/
IUSE=debug
KEYWORDS=~amd64 ~arm ~x86
LICENSE=LGPL-2+
RDEPEND=>=kde-frameworks/kconfig-5.34:5 >=kde-frameworks/kcoreaddons-5.34:5 >=kde-frameworks/kglobalaccel-5.34:5 >=kde-frameworks/ki18n-5.34:5 >=kde-frameworks/kiconthemes-5.34:5 >=kde-frameworks/kio-5.34:5 >=kde-frameworks/kpackage-5.34:5 >=kde-frameworks/kservice-5.34:5 >=kde-frameworks/kwidgetsaddons-5.34:5 >=kde-frameworks/kwindowsystem-5.34:5 >=dev-qt/qtdeclarative-5.6.1:5= >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtnetwork-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 media-libs/libepoxy >=kde-frameworks/kf-env-4 !<kde-apps/kde4-l10n-15.12.3-r1 >=dev-qt/qtcore-5.6.1:5
SLOT=5/5.34
SRC_URI=mirror://kde/stable/frameworks/5.34/kdeclarative-5.34.0.tar.xz
_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 kde5 036029b32cabf954eb0a9a419f8ae73c kde5-functions b4e90cc66aee4c911166b9c8bf94bbb1 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=5c91e8d00e4c5105d7c93cda3f0164ef

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
DEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.8.6:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libxcb qt4? ( kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-frameworks/kservice-5.29.0:5 qt4? ( dev-util/automoc:0 virtual/pkgconfig ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.8.6:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libxcb qt4? ( >=dev-qt/qtcore-4.8.7-r2:4 >=dev-qt/qtdbus-4.8.7:4 >=dev-qt/qtgui-4.8.7:4 kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-frameworks/kservice-5.29.0:5 qt4? ( dev-util/automoc:0 virtual/pkgconfig ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DESCRIPTION=Oxygen visual style for the Plasma desktop
EAPI=6
HOMEPAGE=https://projects.kde.org/projects/kde/workspace/oxygen
IUSE=qt4 wayland debug
KEYWORDS=amd64 ~arm x86
LICENSE=GPL-2
RDEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.8.6:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libxcb qt4? ( kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-plasma/kde-cli-tools-5.8.6:5 qt4? ( !kde-plasma/kstyles:4 !kde-plasma/liboxygenstyle:4 ) !kde-plasma/kdebase-cursors:4 >=kde-frameworks/kf-env-4 !<kde-apps/kde4-l10n-15.12.3-r1 >=dev-qt/qtcore-5.6.1:5
RDEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.8.6:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libxcb qt4? ( >=dev-qt/qtcore-4.8.7-r2:4 >=dev-qt/qtdbus-4.8.7:4 >=dev-qt/qtgui-4.8.7:4 kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-plasma/kde-cli-tools-5.8.6:5 qt4? ( !kde-plasma/kstyles:4 !kde-plasma/liboxygenstyle:4 ) !kde-plasma/kdebase-cursors:4 >=kde-frameworks/kf-env-4 !<kde-apps/kde4-l10n-15.12.3-r1 >=dev-qt/qtcore-5.6.1:5
SLOT=5
SRC_URI=mirror://kde/stable/plasma/5.8.6/oxygen-5.8.6.tar.xz
_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 kde5 036029b32cabf954eb0a9a419f8ae73c kde5-functions b4e90cc66aee4c911166b9c8bf94bbb1 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=2754ec30cebf39b4cbbbcbe704680263
_md5_=e5b1b403079ab6a84b62939c68079dfe

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
DEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.8.7:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libxcb qt4? ( kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-frameworks/kservice-5.29.0:5 qt4? ( dev-util/automoc:0 virtual/pkgconfig ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.8.7:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libxcb qt4? ( kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-frameworks/kservice-5.29.0:5 qt4? ( >=dev-qt/qtcore-4.8.7-r2:4 >=dev-qt/qtdbus-4.8.7:4 >=dev-qt/qtgui-4.8.7:4 dev-util/automoc:0 virtual/pkgconfig ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DESCRIPTION=Oxygen visual style for the Plasma desktop
EAPI=6
HOMEPAGE=https://projects.kde.org/projects/kde/workspace/oxygen
@ -10,4 +10,4 @@ RDEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils
SLOT=5
SRC_URI=mirror://kde/stable/plasma/5.8.7/oxygen-5.8.7.tar.xz
_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 kde5 036029b32cabf954eb0a9a419f8ae73c kde5-functions b4e90cc66aee4c911166b9c8bf94bbb1 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=ff9627a7b5f503da275b67fa7ad53442
_md5_=5092179b9edae3ebb88392cdb4149c93

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
DEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.9.5:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtx11extras-5.7.1:5 x11-libs/libxcb qt4? ( kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-frameworks/kservice-5.29.0:5 qt4? ( dev-util/automoc:0 virtual/pkgconfig ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.9.5:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtx11extras-5.7.1:5 x11-libs/libxcb qt4? ( >=dev-qt/qtcore-4.8.7-r2:4 >=dev-qt/qtdbus-4.8.7:4 >=dev-qt/qtgui-4.8.7:4 kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-frameworks/kservice-5.29.0:5 qt4? ( dev-util/automoc:0 virtual/pkgconfig ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.29.0:5 >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DESCRIPTION=Oxygen visual style for the Plasma desktop
EAPI=6
HOMEPAGE=https://projects.kde.org/projects/kde/workspace/oxygen
IUSE=qt4 wayland debug
KEYWORDS=~amd64 ~arm ~x86
LICENSE=GPL-2
RDEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.9.5:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtx11extras-5.7.1:5 x11-libs/libxcb qt4? ( kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-plasma/kde-cli-tools-5.9.5:5 qt4? ( !kde-plasma/kstyles:4 !kde-plasma/liboxygenstyle:4 ) !kde-plasma/kdebase-cursors:4 >=kde-frameworks/kf-env-4 !<kde-apps/kde4-l10n-15.12.3-r1 >=dev-qt/qtcore-5.7.1:5
RDEPEND=>=kde-frameworks/frameworkintegration-5.29.0:5 >=kde-frameworks/kcmutils-5.29.0:5 >=kde-frameworks/kcompletion-5.29.0:5 >=kde-frameworks/kconfig-5.29.0:5 >=kde-frameworks/kconfigwidgets-5.29.0:5 >=kde-frameworks/kcoreaddons-5.29.0:5 >=kde-frameworks/kguiaddons-5.29.0:5 >=kde-frameworks/ki18n-5.29.0:5 >=kde-frameworks/kwidgetsaddons-5.29.0:5 >=kde-frameworks/kwindowsystem-5.29.0:5 >=kde-plasma/kdecoration-5.9.5:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtx11extras-5.7.1:5 x11-libs/libxcb qt4? ( >=dev-qt/qtcore-4.8.7-r2:4 >=dev-qt/qtdbus-4.8.7:4 >=dev-qt/qtgui-4.8.7:4 kde-frameworks/kdelibs:4 x11-libs/libX11 ) wayland? ( >=kde-frameworks/kwayland-5.29.0:5 ) >=kde-plasma/kde-cli-tools-5.9.5:5 qt4? ( !kde-plasma/kstyles:4 !kde-plasma/liboxygenstyle:4 ) !kde-plasma/kdebase-cursors:4 >=kde-frameworks/kf-env-4 !<kde-apps/kde4-l10n-15.12.3-r1 >=dev-qt/qtcore-5.7.1:5
SLOT=5
SRC_URI=mirror://kde/stable/plasma/5.9.5/oxygen-5.9.5.tar.xz
_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 kde5 036029b32cabf954eb0a9a419f8ae73c kde5-functions b4e90cc66aee4c911166b9c8bf94bbb1 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=9219961cc39e83705cced00ff22c67e2
_md5_=295a4a4188bdc560711a0fea9075f628

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
DEPEND=>=app-crypt/gcr-3[gtk] >=dev-db/sqlite-3.5.9:3 >=dev-libs/glib-2.40.0:2 >=dev-libs/json-glib-0.7.6 >=dev-libs/libgee-0.8.5:0.8 >=dev-libs/libxml2-2.6.32:2 gnome-base/dconf >=media-libs/gexiv2-0.10.4 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-libs/gstreamer:1.0 media-libs/lcms:2 >=media-libs/libexif-0.6.16:= >=media-libs/libgphoto2-2.5:= >=media-libs/libraw-0.13.2:= media-plugins/gst-plugins-gdkpixbuf:1.0 >=net-libs/libsoup-2.42.0:2.4 net-libs/webkit-gtk:4 virtual/libgudev:=[introspection] >=x11-libs/gtk+-3.14.0:3[X] dev-libs/libgdata || ( dev-lang/vala:0.34 dev-lang/vala:0.32 ) dev-util/itstool >=sys-devel/gettext-0.19.7 >=sys-devel/m4-1.4.13 virtual/pkgconfig >=app-portage/elt-patches-20170317 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=Open source photo manager for GNOME
EAPI=6
HOMEPAGE=https://wiki.gnome.org/Apps/Shotwell
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=LGPL-2.1
RDEPEND=>=app-crypt/gcr-3[gtk] >=dev-db/sqlite-3.5.9:3 >=dev-libs/glib-2.40.0:2 >=dev-libs/json-glib-0.7.6 >=dev-libs/libgee-0.8.5:0.8 >=dev-libs/libxml2-2.6.32:2 gnome-base/dconf >=media-libs/gexiv2-0.10.4 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-libs/gstreamer:1.0 media-libs/lcms:2 >=media-libs/libexif-0.6.16:= >=media-libs/libgphoto2-2.5:= >=media-libs/libraw-0.13.2:= media-plugins/gst-plugins-gdkpixbuf:1.0 >=net-libs/libsoup-2.42.0:2.4 net-libs/webkit-gtk:4 virtual/libgudev:=[introspection] >=x11-libs/gtk+-3.14.0:3[X] dev-libs/libgdata
SLOT=0
SRC_URI=mirror://gnome/sources/shotwell/0.26/shotwell-0.26.2.tar.xz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 64c50579ea42fbcc77a7e220a8ae8e94 gnome2-utils 8a5e0bf2b8031478ecfeaec753ef4560 libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee vala f86cd45e9ae738c40c92f990266f39a7 versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=7f97db972ecf3d8b385159dcb262ddad

File diff suppressed because one or more lines are too long

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=!!dev-qt/qtphonon:4 qt4? ( dev-qt/qtcore:4[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(-)?] dev-qt/qtdbus:4[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(-)?] dev-qt/qtgui:4[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(-)?] designer? ( dev-qt/designer:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) zeitgeist? ( dev-libs/libqzeitgeist ) virtual/pkgconfig[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(-)?] qt5? ( kde-frameworks/extra-cmake-modules:5 ) sys-devel/make >=dev-util/cmake-3.7.2
DESCRIPTION=KDE multimedia API
EAPI=6
HOMEPAGE=https://phonon.kde.org/
IUSE=aqua debug designer gstreamer pulseaudio +qt4 qt5 +vlc zeitgeist 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 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=|| ( LGPL-2.1 LGPL-3 )
PDEPEND=aqua? ( media-libs/phonon-qt7 ) gstreamer? ( >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5?] ) vlc? ( >=media-libs/phonon-vlc-0.9.0[qt4?,qt5?] )
RDEPEND=!!dev-qt/qtphonon:4 qt4? ( dev-qt/qtcore:4[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(-)?] dev-qt/qtdbus:4[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(-)?] dev-qt/qtgui:4[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(-)?] designer? ( dev-qt/designer:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) zeitgeist? ( dev-libs/libqzeitgeist )
REQUIRED_USE=|| ( qt4 qt5 ) zeitgeist? ( qt4 )
SLOT=0
SRC_URI=mirror://kde/stable/phonon/4.9.1/phonon-4.9.1.tar.xz
_eclasses_=cmake-multilib 7bc2cc09a4a5082b915541d447be8e5e cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=75ebb1a3fe3fa5c78ecd9cf80ef58a21

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=!!dev-qt/qtphonon:4 pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[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(-)?] >=dev-qt/qtdbus-4.8.7:4[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(-)?] >=dev-qt/qtgui-4.8.7:4[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(-)?] designer? ( >=dev-qt/designer-4.8.7:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) zeitgeist? ( dev-libs/libqzeitgeist ) virtual/pkgconfig[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(-)?] qt5? ( kde-frameworks/extra-cmake-modules:5 ) sys-devel/make >=dev-util/cmake-3.7.2
DESCRIPTION=KDE multimedia API
EAPI=6
HOMEPAGE=https://phonon.kde.org/
IUSE=aqua debug designer gstreamer pulseaudio qt4 +qt5 +vlc zeitgeist 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 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=|| ( LGPL-2.1 LGPL-3 )
PDEPEND=aqua? ( media-libs/phonon-qt7 ) gstreamer? ( >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5?] ) vlc? ( >=media-libs/phonon-vlc-0.9.0[qt4?,qt5?] )
RDEPEND=!!dev-qt/qtphonon:4 pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[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(-)?] >=dev-qt/qtdbus-4.8.7:4[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(-)?] >=dev-qt/qtgui-4.8.7:4[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(-)?] designer? ( >=dev-qt/designer-4.8.7:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) zeitgeist? ( dev-libs/libqzeitgeist )
REQUIRED_USE=|| ( qt4 qt5 ) zeitgeist? ( qt4 )
SLOT=0
SRC_URI=mirror://kde/stable/phonon/4.9.1/phonon-4.9.1.tar.xz
_eclasses_=cmake-multilib 7bc2cc09a4a5082b915541d447be8e5e cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=99e2113be64687f53389b514eb89fb4e

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=!!dev-qt/qtphonon:4 qt4? ( dev-qt/qtcore:4[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(-)?] dev-qt/qtdbus:4[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(-)?] dev-qt/qtgui:4[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(-)?] designer? ( dev-qt/designer:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) zeitgeist? ( dev-libs/libqzeitgeist ) virtual/pkgconfig[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(-)?] qt5? ( kde-frameworks/extra-cmake-modules:5 ) >=dev-vcs/git-1.8.2.1 sys-devel/make >=dev-util/cmake-3.7.2
DEPEND=!!dev-qt/qtphonon:4 qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[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(-)?] >=dev-qt/qtdbus-4.8.7:4[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(-)?] >=dev-qt/qtgui-4.8.7:4[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(-)?] designer? ( >=dev-qt/designer-4.8.7:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) zeitgeist? ( dev-libs/libqzeitgeist ) virtual/pkgconfig[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(-)?] qt5? ( kde-frameworks/extra-cmake-modules:5 ) >=dev-vcs/git-1.8.2.1 sys-devel/make >=dev-util/cmake-3.7.2
DESCRIPTION=KDE multimedia API
EAPI=6
HOMEPAGE=https://phonon.kde.org/
IUSE=aqua debug designer gstreamer pulseaudio +qt4 qt5 +vlc zeitgeist 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
LICENSE=|| ( LGPL-2.1 LGPL-3 )
PDEPEND=aqua? ( media-libs/phonon-qt7 ) gstreamer? ( >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5?] ) vlc? ( >=media-libs/phonon-vlc-0.9.0[qt4?,qt5?] )
RDEPEND=!!dev-qt/qtphonon:4 qt4? ( dev-qt/qtcore:4[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(-)?] dev-qt/qtdbus:4[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(-)?] dev-qt/qtgui:4[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(-)?] designer? ( dev-qt/designer:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) zeitgeist? ( dev-libs/libqzeitgeist )
RDEPEND=!!dev-qt/qtphonon:4 qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[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(-)?] >=dev-qt/qtdbus-4.8.7:4[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(-)?] >=dev-qt/qtgui-4.8.7:4[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(-)?] designer? ( >=dev-qt/designer-4.8.7:4[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(-)?] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) pulseaudio? ( dev-libs/glib: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(-)?] >=media-sound/pulseaudio-0.9.21[glib,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(-)?] ) zeitgeist? ( dev-libs/libqzeitgeist )
REQUIRED_USE=|| ( qt4 qt5 ) zeitgeist? ( qt4 )
SLOT=0
_eclasses_=cmake-multilib 7bc2cc09a4a5082b915541d447be8e5e cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b git-r3 cbafa3261c37c7e3af44bb16a34ea390 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=75ebb1a3fe3fa5c78ecd9cf80ef58a21
_md5_=20fe86be6dcb1ff8723da6f098fabdb5

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/phonon-4.9.0[qt4?,qt5?] media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] virtual/opengl network? ( media-plugins/gst-plugins-soup:1.0 ) qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[glib] >=dev-qt/qtgui-4.8.7:4[glib] >=dev-qt/qtopengl-4.8.7:4 !<dev-qt/qtwebkit-4.10.4:4[gstreamer] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-3.7.2
DESCRIPTION=Phonon GStreamer backend
EAPI=6
HOMEPAGE=https://phonon.kde.org/
IUSE=alsa debug +network qt4 +qt5
KEYWORDS=alpha amd64 ~arm hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos
LICENSE=LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )
RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/phonon-4.9.0[qt4?,qt5?] media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] virtual/opengl network? ( media-plugins/gst-plugins-soup:1.0 ) qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[glib] >=dev-qt/qtgui-4.8.7:4[glib] >=dev-qt/qtopengl-4.8.7:4 !<dev-qt/qtwebkit-4.10.4:4[gstreamer] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 )
REQUIRED_USE=|| ( qt4 qt5 )
SLOT=0
SRC_URI=mirror://kde/stable/phonon/phonon-backend-gstreamer/4.9.0/phonon-backend-gstreamer-4.9.0.tar.xz
_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=c08c7430f75f136cb2d148766301db7a

@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] >=media-libs/phonon-4.9.0[qt4?,qt5?] qt4? ( dev-qt/qtcore:4[glib] dev-qt/qtgui:4[glib] dev-qt/qtopengl:4 !<dev-qt/qtwebkit-4.10.4:4[gstreamer] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) virtual/opengl network? ( media-plugins/gst-plugins-soup:1.0 ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1 sys-devel/make >=dev-util/cmake-3.7.2
DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/phonon-4.9.0[qt4?,qt5?] media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] virtual/opengl network? ( media-plugins/gst-plugins-soup:1.0 ) qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[glib] >=dev-qt/qtgui-4.8.7:4[glib] >=dev-qt/qtopengl-4.8.7:4 !<dev-qt/qtwebkit-4.10.4:4[gstreamer] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1 sys-devel/make >=dev-util/cmake-3.7.2
DESCRIPTION=Phonon GStreamer backend
EAPI=6
HOMEPAGE=https://phonon.kde.org/
IUSE=alsa debug +network +qt4 qt5
IUSE=alsa debug +network qt4 +qt5
LICENSE=LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )
RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] >=media-libs/phonon-4.9.0[qt4?,qt5?] qt4? ( dev-qt/qtcore:4[glib] dev-qt/qtgui:4[glib] dev-qt/qtopengl:4 !<dev-qt/qtwebkit-4.10.4:4[gstreamer] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) virtual/opengl network? ( media-plugins/gst-plugins-soup:1.0 )
RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/phonon-4.9.0[qt4?,qt5?] media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis] virtual/opengl network? ( media-plugins/gst-plugins-soup:1.0 ) qt4? ( >=dev-qt/qtcore-4.8.7-r2:4[glib] >=dev-qt/qtgui-4.8.7:4[glib] >=dev-qt/qtopengl-4.8.7:4 !<dev-qt/qtwebkit-4.10.4:4[gstreamer] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 )
REQUIRED_USE=|| ( qt4 qt5 )
SLOT=0
_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b git-r3 cbafa3261c37c7e3af44bb16a34ea390 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=61684968ffef6818915c679209a406b8
_md5_=800387348f3c3e50473d0f234083ec3b

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

Loading…
Cancel
Save