Sync with portage [Fri Feb 5 09:00:31 MSK 2016].

master
root 8 years ago
parent e85eb88945
commit edb82203e2

@ -331,3 +331,14 @@
Package-Manager: portage-2.2.26
*glance-11.0.1-r1 (04 Feb 2016)
04 Feb 2016; Matthew Thode <prometheanfire@gentoo.org>
-files/CVE-2015-5286_2015.1.1.patch, -files/cve-2015-5163-stable-kilo.patch,
-files/cve-2015-5251-stable-kilo.patch,
+files/cve-2016-0757-stable-liberty.patch,
-files/glance-2013.2-sphinx_mapping.patch, +glance-11.0.1-r1.ebuild:
fix bug 573844 CVE-2016-0757
Package-Manager: portage-2.2.26

@ -1,13 +1,11 @@
AUX CVE-2015-5286_2015.1.1.patch 6606 SHA256 3aff506a767ad8eb206f01ffc3e58f718323538507cefc542a57ca1bc4e39a2a SHA512 fa78ef98f05888e8a30b5cc37ac589e1b24ec0a63b4fad8333f3a4078d0452b0c1bba77a72c838cff4da4c6d33b55f8c9742ec935c87f97cceed86c25ce01a6c WHIRLPOOL c3648bd089672941954e7465f3b98de94568c39f17cf8940a8198f941f7b741469b51f92eaf87a2f349593d7a135dab151f855880ce32df8d6d153b1222f0c70
AUX cve-2015-5163-stable-kilo.patch 11917 SHA256 a5e3321a0f96abe7c6bf66c9b326ee00db74fb3e66da9ff22607b269f8a02c1b SHA512 b0a5b1783837b7da261a624f8148db9ec0c101463575a1cfee8e2c49d2a05748a85e008097f8a77dc5723327f3f291a7eeae10ac662dbe55d6236eaa9592451b WHIRLPOOL 34dc5e866604b1712a01d6ecd27a318766d42ebb2d8d6038e5825d09ffbff957e56533f2e9c1c742faf0fd58223c88a012ece6b121c9f79e46143ce11cd769fd
AUX cve-2015-5251-stable-kilo.patch 9080 SHA256 6a8c9a50bf338f3318ed6d52a47691e2ba8e76e150037a15d3bbba41b56162f5 SHA512 602c1b1c2e8f2dc09aaa01f76e6a6998a7027704ebaaf74d561bfa37555e03268ccb1eb9c7ef0533f987aae62a9fbd25332094290148b460337eb5ccf3c3f3ba WHIRLPOOL dc35cc3c86f95fdf131dfb34aa81518556491965a14aa1656c7a2c54a9dddf88e2fba4f0703d5ec50165ee78bb5f351f874b5c5290e7caaf610253e19d38c645
AUX glance-2013.2-sphinx_mapping.patch 582 SHA256 043c3f7ef413cf3675920880af57943b909ec9f3376f6e86a1ae1d5948d9ad98 SHA512 d012ce5eaed00c3ba7b6219813cee503f68cdb14b8e50eedc731afc63767e1867749d6e4824611e0d024b2fdebfe5a2b3ad53b0ad7b18a39defcc17094da4a0f WHIRLPOOL 659bf94e7740be3ea0d2f130b332e694ebdcca8b90acfb479b8502eec4b867eda999ec2c6cdecc1f3dcbe3e3ddf72798c76bdf16ab4ab561ce61975a451c4585
AUX cve-2016-0757-stable-liberty.patch 16299 SHA256 16ca229f29ed35c96570fde27a8f08cde1ce4d42dbde87c5373fab2225f0dea3 SHA512 f647a393b733c5e520e6032455f1d9ab8a6530909bc3f04e1ae1e54f52c0ea7a212203f461dc94b5f51eb29bc3a7c8178f67ccbbc99c5134cf72ab64d51591a9 WHIRLPOOL a4c0cf8491c49490955f668f8678c8508ed06b077c5238b24af1c8edd915190a3dad7a26dc70f3fd1123c609bd7ff3bcbbf6a19462740c55663c89f2f5b6de26
AUX glance.confd 25 SHA256 5a53dcf1eece81a06a2dd0856b15f8abe20eb1072361b110f752e396e86a7843 SHA512 13e671d4544e58d7397c1a87eb1048ed4bb9561587fcd63783e377b2d25e810222ca3944e0c8cf13c524e64f94c435b456a0d6f7cacfb148e275377699a11ca9 WHIRLPOOL 862a310fbdd7b68f132c45797210011b607d9b5c8937d60c9f5933a4d625bc985ad0277fea26804681b7e0a674dc9da15fbef40502c4052d6742ef0a94e88f3d
AUX glance.initd 548 SHA256 508155f5c635c054ec7aa6acf36d818ef0552033433be885d33f4e66ea6f617e SHA512 51f2146f79b9fadcf0cfaaa314eb0b871a9c79d8e7ba02be7eb59329816deb10bd64c5e10fe3b8f4643a05ead97998f367a88dfc7f9c0f1b07e4b9cab54abd7d WHIRLPOOL c6f510f9414ed21dbc95f1b64c831f66e3f0d21fd1ce91d218adf9043a3b2cd927d0b770160b30972fb3a773dd6b53d1abab6d4a30e4f5421ba1809b6496f578
DIST glance-11.0.1.tar.gz 1571617 SHA256 357d8cc17b23aefce8c53c9230a26db504d8039baf7e07d8ab9448ce2ceaccf3 SHA512 d43e79700179bbef39d82f8baa378c377f391e7bbd9022ec9e399379fb026be36b06b7ad7b89e39cb0b2a876111b451ad1acf3ad27cead5b58ce02106867bfa6 WHIRLPOOL bbd70deae3ac5b3d549fcca20e666d1ee3f240d59556712783ff4bb8fe780c0c06ff1344476a7a036aa5e99afcdc3a369a7bf322227717f17c42cc02e5f3b477
EBUILD glance-11.0.1-r1.ebuild 8848 SHA256 47abb2a2eb0fe47f1e7b657f07f77108d943cf4661fba48f40dc16ac658da2cc SHA512 aa707189eba1943b4d15f816f796ada4ebf1893aad655b90d46ec9539e4f8c6e17933da4ae3a5cb3ea6ca1b9cbeea543757b38cfb3f4f961f5804280803939ad WHIRLPOOL 7e6117728fe3d67712decb9edb9d21989728c0de23fb69c180cb10d33e4844317917cbb18e76e15d94e86627839bcff0d3b9b82e0c27fe42ef8a69707aca1668
EBUILD glance-11.0.1.ebuild 8796 SHA256 71b1de794580797e5206495aec8aab05528e3f6b4211595d66d3b974246e9668 SHA512 d72962b3e19e7a748f70fd0ada12df634a0fb5a5ba4f144fdbba57879a6158a74993983bd25048da0b352437a1d72c912da8ffa1b52d8895b5e05fc6c74dbfef WHIRLPOOL bb9fac82d1ebede1890483682cef081ec488ebf1f05d6c007701ce61c58a49a98d61325bec4ef7efce330dcb5096ff1bca35a582f413693f85e9f2e9f03815e0
EBUILD glance-2015.1.9999.ebuild 6825 SHA256 5fb1c3401fc1f88c2a13a07d85b561f3b36cb39f071f4fe0e28605c34c75b572 SHA512 942b5f75727270ceec84e8cc20c3b2f11311cf0a7cdcb71e36d715398371852c17143e20a5ffb81d244a747fbdd8cf715e62ee2749907237c5f25b1f48b62368 WHIRLPOOL cf2c669d30aaf2e84304cf446148abe6feb1de030d6e7b89374b872dc60cc3b37c139146ef54b8530a11f756bd294c665db0a3273e0259d5d982421099710f96
EBUILD glance-2015.2.9999.ebuild 8820 SHA256 5a272e4acb1ec58082dbdd357d0b0cd5a029a8b82145f7585f60807f7c2e6774 SHA512 ef0b0ea6d4106cfb15a906592732bc724f374eb969336d7580ae5faca333598deeb902c33c43095a6d5d41a3a5465d9370e648e14fab03a24d9471da2e27b938 WHIRLPOOL 0cc0aeab1b9ea20d34048623c4982c0ef37327733eec8e4c553eaa38d530a8416d3ae89c013b31daadc17e5551d8c5ddcc0a345d04bca7165b3d7eb330c484ac
MISC ChangeLog 10242 SHA256 c9f5767badc150bd2a96b71588bc3e4ceaf251f3fb44ad73863e1fc53c24deb8 SHA512 5b84cff04f537ca98789f26c95dc0fbe57a1707c3333f796690d6d0816cc352f73691f78e4c237d9486b22620935d89c107f6bdb9dc33689befa58da57fa4810 WHIRLPOOL 68bf7fe8de6d3c10da76abf937c74a4dcbb977f309fc49e095390cbf51bc7d13d106f692e8ce1ecaa5e262a1a312eacba059b202cc467f705729d6d2f99062e8
MISC ChangeLog 10636 SHA256 ecc0a9c201ffcab8c5cfeb657e4af940d4d81e94e26e165afb6775951fd0c6f9 SHA512 70da13ae5a2bd5e27c14ab8b531a25ea639c36198f035c8786bd800a5e89f5d5c796c618a12feec9c7ee110932e5e55862f17ee44b5f65b3901c616f2090e589 WHIRLPOOL 830f0118150827c3f043b843b0997e4de80d5f5b24373af208de60f63dc01456d9825254aaeeb28479b3d2dc1d1bb281dc7e0545d3d969951e88d5d785d3c1e6
MISC ChangeLog-2015 15177 SHA256 bafe483a76a229fc0871d1fe42837b5ec1cb2640500be46515bc0fdc2008fea7 SHA512 5435ed84455f1f0adbc16eb3d10042992163c9b5847f60d4c04aa92933708965a01b573b2ce3ed1058e7d333e247db1eec8f30f675a0d1005b21fc5d4103977a WHIRLPOOL 7fc94722861301a399626010b664431558dd52e472a39431d2d47f78999b7611fde66fc119181c53c3be486888d3798db7a6fcf098052eae30386c455ae8ad22
MISC metadata.xml 786 SHA256 1126c78ab935c6af0877edbf65a74375cee8a0e4035a083c96fe5bd050e3a45b SHA512 eed1ca2a7e15b1844de0a3a35453ab5890622cf161407df5ccb9d21ab2634691c94237496ddc8ab02881a687e16f8378f37817b20705112e11ee55d2a813f99a WHIRLPOOL ec6c41e7a8be936052e02bf1c74831639d75c05be892e3d58d2f94520cdbbbf5eb5cbdc3438a7d19976a1f6dd103731a36cb6d80560a8b12070021ee1e7eccae

@ -1,137 +0,0 @@
From 5bebd513fa71edcdb84f7dec7b16f3523c0c1092 Mon Sep 17 00:00:00 2001
From: Mike Fedosin <mfedosin@mirantis.com>
Date: Sun, 20 Sep 2015 17:01:22 +0300
Subject: Cleanup chunks for deleted image if token expired
In patch I47229b366c25367ec1bd48aec684e0880f3dfe60 it was
introduced the logic that if image was deleted during file
upload when we want to update image status from 'saving'
to 'active' it's expected to get Duplicate error and delete
stale chunks after that. But if user's token is expired
there will be Unathorized exception and chunks will stay
in store and clog it.
And when, the upload operation for such an image is
completed the operator configured quota can be exceeded.
This patch fixes the issue of left over chunks for an image
which was deleted from saving status, by correctly handle
auth exceptions from registry server.
Partial-bug: #1498163
Conflicts:
glance/api/v1/upload_utils.py
(Kilo catches NotFound instead of ImagenotFound)
Change-Id: I17a66eca55bfb83107046910e69c4da01415deec
(cherry picked from commit 98a8832777a0639a4031e52c69f0d565b3f500c5)
diff --git a/glance/api/v1/upload_utils.py b/glance/api/v1/upload_utils.py
index 7adb2dc..ad4f724 100644
--- a/glance/api/v1/upload_utils.py
+++ b/glance/api/v1/upload_utils.py
@@ -171,6 +171,14 @@ def upload_data_to_store(req, image_meta, image_data, store, notifier):
raise exception.NotFound()
else:
raise
+
+ except exception.NotAuthenticated as e:
+ # Delete image data due to possible token expiration.
+ LOG.debug("Authentication error - the token may have "
+ "expired during file upload. Deleting image data for "
+ " %s " % image_id)
+ initiate_deletion(req, location_data, image_id)
+ raise webob.exc.HTTPUnauthorized(explanation=e.msg, request=req)
except exception.NotFound:
msg = _LI("Image %s could not be found after upload. The image may"
" have been deleted during the upload.") % image_id
diff --git a/glance/api/v2/image_data.py b/glance/api/v2/image_data.py
index 4025eeb..9967662 100644
--- a/glance/api/v2/image_data.py
+++ b/glance/api/v2/image_data.py
@@ -88,7 +88,19 @@ class ImageDataController(object):
raise webob.exc.HTTPGone(explanation=msg,
request=req,
content_type='text/plain')
-
+ except exception.NotAuthenticated:
+ msg = (_("Authentication error - the token may have "
+ "expired during file upload. Deleting image data for "
+ "%s.") % image_id)
+ LOG.debug(msg)
+ try:
+ image.delete()
+ except exception.NotAuthenticated:
+ # NOTE: Ignore this exception
+ pass
+ raise webob.exc.HTTPUnauthorized(explanation=msg,
+ request=req,
+ content_type='text/plain')
except ValueError as e:
LOG.debug("Cannot save data for image %(id)s: %(e)s",
{'id': image_id, 'e': utils.exception_to_str(e)})
diff --git a/glance/tests/unit/v1/test_upload_utils.py b/glance/tests/unit/v1/test_upload_utils.py
index 1afaf00..8d05515 100644
--- a/glance/tests/unit/v1/test_upload_utils.py
+++ b/glance/tests/unit/v1/test_upload_utils.py
@@ -323,3 +323,29 @@ class TestUploadUtils(base.StoreClearingUnitTest):
'metadata': {}}, image_meta['id'])
mock_safe_kill.assert_called_once_with(
req, image_meta['id'], 'saving')
+
+ @mock.patch.object(registry, 'update_image_metadata',
+ side_effect=exception.NotAuthenticated)
+ @mock.patch.object(upload_utils, 'initiate_deletion')
+ def test_activate_image_with_expired_token(
+ self, mocked_delete, mocked_update):
+ """Test token expiration during image upload.
+
+ If users token expired before image was uploaded then if auth error
+ was caught from registry during changing image status from 'saving'
+ to 'active' then it's required to delete all image data.
+ """
+ context = mock.Mock()
+ req = mock.Mock()
+ req.context = context
+ with self._get_store_and_notifier() as (location, checksum, image_meta,
+ image_data, store, notifier,
+ update_data):
+ self.assertRaises(webob.exc.HTTPUnauthorized,
+ upload_utils.upload_data_to_store,
+ req, image_meta, image_data, store, notifier)
+ self.assertEqual(2, mocked_update.call_count)
+ mocked_delete.assert_called_once_with(
+ req,
+ {'url': 'file://foo/bar', 'status': 'active', 'metadata': {}},
+ 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d')
diff --git a/glance/tests/unit/v2/test_image_data_resource.py b/glance/tests/unit/v2/test_image_data_resource.py
index bc8891e..7458eda 100644
--- a/glance/tests/unit/v2/test_image_data_resource.py
+++ b/glance/tests/unit/v2/test_image_data_resource.py
@@ -192,6 +192,23 @@ class TestImagesController(base.StoreClearingUnitTest):
self.assertRaises(webob.exc.HTTPBadRequest, self.controller.upload,
request, unit_test_utils.UUID1, 'YYYY', 4)
+ def test_upload_with_expired_token(self):
+ def side_effect(image, from_state=None):
+ if from_state == 'saving':
+ raise exception.NotAuthenticated()
+
+ mocked_save = mock.Mock(side_effect=side_effect)
+ mocked_delete = mock.Mock()
+ request = unit_test_utils.get_fake_request()
+ image = FakeImage('abcd')
+ image.delete = mocked_delete
+ self.image_repo.result = image
+ self.image_repo.save = mocked_save
+ self.assertRaises(webob.exc.HTTPUnauthorized, self.controller.upload,
+ request, unit_test_utils.UUID1, 'YYYY', 4)
+ self.assertEqual(3, mocked_save.call_count)
+ mocked_delete.assert_called_once_with()
+
def test_upload_non_existent_image_during_save_initiates_deletion(self):
def fake_save_not_found(self):
raise exception.NotFound()
--
cgit v0.10.2

@ -1,260 +0,0 @@
From eb99e45829a1b4c93db5692bdbf636a86faa56c4 Mon Sep 17 00:00:00 2001
From: Flavio Percoco <flaper87@gmail.com>
Date: Thu, 9 Jul 2015 14:44:04 +0200
Subject: Don't import files with backed files
There's a security issue where it'd be possible to import images with
backed files using the task engine and then use/convert those to access
system files or any other file in the system. An example of an attack
would be to import an image with a backing file pointing to
`/etc/passwd`, then convert it to raw and download the generated image.
This patch forbids importing files with baking files entirely. It does
that in the `_ImportToFS` task, which is the one that imports the image
locally to then execute other tasks on it. It's not necessary for the
`_ImportToStore` task because other tasks won't be executed when the
image is imported in the final store.
Change-Id: I35f43c3b3f326942fb53b7dadb94700ac4513494
Closes-bug: #1471912
(cherry picked from commit d529863a1e8d2307526bdb395b4aebe97f81603d)
diff --git a/glance/async/flows/base_import.py b/glance/async/flows/base_import.py
index 7656bde..d216aa8 100644
--- a/glance/async/flows/base_import.py
+++ b/glance/async/flows/base_import.py
@@ -13,12 +13,15 @@
# License for the specific language governing permissions and limitations
# under the License.
+import json
import logging
import os
import glance_store as store_api
from glance_store import backend
+from oslo_concurrency import processutils as putils
from oslo_config import cfg
+from oslo_utils import excutils
import six
from stevedore import named
from taskflow.patterns import linear_flow as lf
@@ -146,6 +149,29 @@ class _ImportToFS(task.Task):
data = script_utils.get_image_data_iter(self.uri)
path = self.store.add(image_id, data, 0, context=None)[0]
+
+ try:
+ # NOTE(flaper87): Consider moving this code to a common
+ # place that other tasks can consume as well.
+ stdout, stderr = putils.trycmd('qemu-img', 'info',
+ '--output=json', path,
+ log_errors=putils.LOG_ALL_ERRORS)
+ except OSError as exc:
+ with excutils.save_and_reraise_exception():
+ msg = (_LE('Failed to execute security checks on the image '
+ '%(task_id)s: %(exc)s') %
+ {'task_id': self.task_id, 'exc': exc.message})
+ LOG.error(msg)
+
+ metadata = json.loads(stdout)
+
+ backing_file = metadata.get('backing-filename')
+ if backing_file is not None:
+ msg = _("File %(path)s has invalid backing file "
+ "%(bfile)s, aborting.") % {'path': path,
+ 'bfile': backing_file}
+ raise RuntimeError(msg)
+
return path
def revert(self, image_id, result=None, **kwargs):
diff --git a/glance/tests/unit/async/flows/test_import.py b/glance/tests/unit/async/flows/test_import.py
index 70f790c..4cf3d13 100644
--- a/glance/tests/unit/async/flows/test_import.py
+++ b/glance/tests/unit/async/flows/test_import.py
@@ -13,14 +13,17 @@
# License for the specific language governing permissions and limitations
# under the License.
+import json
import mock
import os
import urllib2
import glance_store
+from oslo_concurrency import processutils as putils
from oslo_config import cfg
from six.moves import cStringIO
from taskflow import task
+from taskflow.types import failure
import glance.async.flows.base_import as import_flow
from glance.async import taskflow_executor
@@ -106,16 +109,23 @@ class TestImportTask(test_utils.BaseTestCase):
with mock.patch.object(script_utils, 'get_image_data_iter') as dmock:
dmock.return_value = cStringIO("TEST_IMAGE")
- executor.begin_processing(self.task.task_id)
- image_path = os.path.join(self.test_dir, self.image.image_id)
- tmp_image_path = os.path.join(self.work_dir,
- "%s.tasks_import" % image_path)
- self.assertFalse(os.path.exists(tmp_image_path))
- self.assertTrue(os.path.exists(image_path))
- self.assertEqual(1, len(list(self.image.locations)))
- self.assertEqual("file://%s/%s" % (self.test_dir,
- self.image.image_id),
- self.image.locations[0]['url'])
+
+ with mock.patch.object(putils, 'trycmd') as tmock:
+ tmock.return_value = (json.dumps({
+ 'format': 'qcow2',
+ }), None)
+
+ executor.begin_processing(self.task.task_id)
+ image_path = os.path.join(self.test_dir, self.image.image_id)
+ tmp_image_path = os.path.join(self.work_dir,
+ "%s.tasks_import" % image_path)
+
+ self.assertFalse(os.path.exists(tmp_image_path))
+ self.assertTrue(os.path.exists(image_path))
+ self.assertEqual(1, len(list(self.image.locations)))
+ self.assertEqual("file://%s/%s" % (self.test_dir,
+ self.image.image_id),
+ self.image.locations[0]['url'])
def test_import_flow_missing_work_dir(self):
self.config(engine_mode='serial', group='taskflow_executor')
@@ -151,6 +161,54 @@ class TestImportTask(test_utils.BaseTestCase):
self.assertFalse(os.path.exists(tmp_image_path))
self.assertTrue(os.path.exists(image_path))
+ def test_import_flow_backed_file_import_to_fs(self):
+ self.config(engine_mode='serial', group='taskflow_executor')
+
+ img_factory = mock.MagicMock()
+
+ executor = taskflow_executor.TaskExecutor(
+ self.context,
+ self.task_repo,
+ self.img_repo,
+ img_factory)
+
+ self.task_repo.get.return_value = self.task
+
+ def create_image(*args, **kwargs):
+ kwargs['image_id'] = UUID1
+ return self.img_factory.new_image(*args, **kwargs)
+
+ self.img_repo.get.return_value = self.image
+ img_factory.new_image.side_effect = create_image
+
+ with mock.patch.object(script_utils, 'get_image_data_iter') as dmock:
+ dmock.return_value = cStringIO("TEST_IMAGE")
+
+ with mock.patch.object(putils, 'trycmd') as tmock:
+ tmock.return_value = (json.dumps({
+ 'backing-filename': '/etc/password'
+ }), None)
+
+ with mock.patch.object(import_flow._ImportToFS,
+ 'revert') as rmock:
+ self.assertRaises(RuntimeError,
+ executor.begin_processing,
+ self.task.task_id)
+ self.assertTrue(rmock.called)
+ self.assertIsInstance(rmock.call_args[1]['result'],
+ failure.Failure)
+
+ image_path = os.path.join(self.test_dir,
+ self.image.image_id)
+
+ fname = "%s.tasks_import" % image_path
+ tmp_image_path = os.path.join(self.work_dir, fname)
+
+ self.assertFalse(os.path.exists(tmp_image_path))
+ # Note(sabari): The image should not have been uploaded to
+ # the store as the flow failed before ImportToStore Task.
+ self.assertFalse(os.path.exists(image_path))
+
def test_import_flow_revert(self):
self.config(engine_mode='serial',
group='taskflow_executor')
@@ -175,20 +233,31 @@ class TestImportTask(test_utils.BaseTestCase):
with mock.patch.object(script_utils, 'get_image_data_iter') as dmock:
dmock.return_value = cStringIO("TEST_IMAGE")
- with mock.patch.object(import_flow, "_get_import_flows") as imock:
- imock.return_value = (x for x in [_ErrorTask()])
- self.assertRaises(RuntimeError,
- executor.begin_processing, self.task.task_id)
- image_path = os.path.join(self.test_dir, self.image.image_id)
- tmp_image_path = os.path.join(self.work_dir,
- "%s.tasks_import" % image_path)
- self.assertFalse(os.path.exists(tmp_image_path))
-
- # NOTE(flaper87): Eventually, we want this to be assertTrue.
- # The current issue is there's no way to tell taskflow to
- # continue on failures. That is, revert the subflow but keep
- # executing the parent flow. Under discussion/development.
- self.assertFalse(os.path.exists(image_path))
+ with mock.patch.object(putils, 'trycmd') as tmock:
+ tmock.return_value = (json.dumps({
+ 'format': 'qcow2',
+ }), None)
+
+ with mock.patch.object(import_flow,
+ "_get_import_flows") as imock:
+ imock.return_value = (x for x in [_ErrorTask()])
+ self.assertRaises(RuntimeError,
+ executor.begin_processing,
+ self.task.task_id)
+
+ image_path = os.path.join(self.test_dir,
+ self.image.image_id)
+ tmp_image_path = os.path.join(self.work_dir,
+ ("%s.tasks_import" %
+ image_path))
+ self.assertFalse(os.path.exists(tmp_image_path))
+
+ # NOTE(flaper87): Eventually, we want this to be assertTrue
+ # The current issue is there's no way to tell taskflow to
+ # continue on failures. That is, revert the subflow but
+ # keep executing the parent flow. Under
+ # discussion/development.
+ self.assertFalse(os.path.exists(image_path))
def test_import_flow_no_import_flows(self):
self.config(engine_mode='serial',
@@ -271,15 +340,20 @@ class TestImportTask(test_utils.BaseTestCase):
with mock.patch.object(script_utils, 'get_image_data_iter') as dmock:
dmock.return_value = "test"
- image_id = UUID1
- path = import_fs.execute(image_id)
- reader, size = glance_store.get_from_backend(path)
- self.assertEqual(4, size)
- self.assertEqual(dmock.return_value, "".join(reader))
+ with mock.patch.object(putils, 'trycmd') as tmock:
+ tmock.return_value = (json.dumps({
+ 'format': 'qcow2',
+ }), None)
+
+ image_id = UUID1
+ path = import_fs.execute(image_id)
+ reader, size = glance_store.get_from_backend(path)
+ self.assertEqual(4, size)
+ self.assertEqual(dmock.return_value, "".join(reader))
- image_path = os.path.join(self.work_dir, image_id)
- tmp_image_path = os.path.join(self.work_dir, image_path)
- self.assertTrue(os.path.exists(tmp_image_path))
+ image_path = os.path.join(self.work_dir, image_id)
+ tmp_image_path = os.path.join(self.work_dir, image_path)
+ self.assertTrue(os.path.exists(tmp_image_path))
def test_delete_from_fs(self):
delete_fs = import_flow._DeleteFromFS(self.task.task_id,
--
cgit v0.10.2

@ -1,192 +0,0 @@
From 9beca533f42ae1fc87418de0c360e19bc59b24b5 Mon Sep 17 00:00:00 2001
From: Stuart McLaren <stuart.mclaren@hp.com>
Date: Tue, 11 Aug 2015 10:37:09 +0000
Subject: [PATCH] Prevent image status being directly modified via v1
Users shouldn't be able to change an image's status directly via the
v1 API.
Some existing consumers of Glance set the x-image-meta-status header in
requests to the Glance API, eg:
https://github.com/openstack/nova/blob/master/plugins/xenserver/xenapi/etc/xapi.d/plugins/glance#L184
We should try to prevent users setting 'status' via v1, but without breaking
existing benign API calls such as these.
I've adopted the following approach (which has some prior art in 'protected properties').
If a PUT request is received which contains an x-image-meta-status header:
* The user provided status is ignored if it matches the current image
status (this prevents benign calls such as the nova one above from
breaking). The usual code (eg 200) will be returned.
* If the user provided status doesn't match the current image status (ie
there is a real attempt to change the value) 403 will be returned. This
will break any calls which currently intentionally change the status.
APIImpact
Closes-bug: 1482371
Change-Id: I44fadf32abb57c962b67467091c3f51c1ccc25e6
(cherry picked from commit 4d08db5b6d42323ac1958ef3b7417d875e7bea8c)
---
glance/api/v1/__init__.py | 3 +
glance/api/v1/images.py | 9 +++
glance/tests/functional/v1/test_api.py | 89 ++++++++++++++++++++++
.../integration/legacy_functional/test_v1_api.py | 2 +
4 files changed, 103 insertions(+)
diff --git a/glance/api/v1/__init__.py b/glance/api/v1/__init__.py
index 74de9aa1411d8e926770b67f7d851cf14e794414..9306bbb4fe78f77a26bb539c717fdfd2b38767c8 100644
--- a/glance/api/v1/__init__.py
+++ b/glance/api/v1/__init__.py
@@ -21,3 +21,6 @@ SUPPORTED_PARAMS = ('limit', 'marker', 'sort_key', 'sort_dir')
# Metadata which only an admin can change once the image is active
ACTIVE_IMMUTABLE = ('size', 'checksum')
+
+# Metadata which cannot be changed (irrespective of the current image state)
+IMMUTABLE = ('status',)
diff --git a/glance/api/v1/images.py b/glance/api/v1/images.py
index e33b91fbca79377e78ccfd329fa542ad422f5ffc..95e32949d958d0f57a3b60c141b91784a5801f5a 100644
--- a/glance/api/v1/images.py
+++ b/glance/api/v1/images.py
@@ -57,6 +57,7 @@ _LW = i18n._LW
SUPPORTED_PARAMS = glance.api.v1.SUPPORTED_PARAMS
SUPPORTED_FILTERS = glance.api.v1.SUPPORTED_FILTERS
ACTIVE_IMMUTABLE = glance.api.v1.ACTIVE_IMMUTABLE
+IMMUTABLE = glance.api.v1.IMMUTABLE
CONF = cfg.CONF
CONF.import_opt('disk_formats', 'glance.common.config', group='image_format')
@@ -912,6 +913,14 @@ class Controller(controller.BaseController):
request=req,
content_type="text/plain")
+ for key in IMMUTABLE:
+ if (image_meta.get(key) is not None and
+ image_meta.get(key) != orig_image_meta.get(key)):
+ msg = _("Forbidden to modify '%s' of image.") % key
+ raise HTTPForbidden(explanation=msg,
+ request=req,
+ content_type="text/plain")
+
# The default behaviour for a PUT /images/<IMAGE_ID> is to
# override any properties that were previously set. This, however,
# leads to a number of issues for the common use case where a caller
diff --git a/glance/tests/functional/v1/test_api.py b/glance/tests/functional/v1/test_api.py
index 9fba3bb5e40c8742530691228c7b436b385fc2ca..6b3bfbb4270f1eb0f50418504e65be30ea23d10b 100644
--- a/glance/tests/functional/v1/test_api.py
+++ b/glance/tests/functional/v1/test_api.py
@@ -715,3 +715,92 @@ class TestApi(functional.FunctionalTest):
self.assertEqual(404, response.status)
self.stop_servers()
+
+ def test_status_cannot_be_manipulated_directly(self):
+ self.cleanup()
+ self.start_servers(**self.__dict__.copy())
+ headers = minimal_headers('Image1')
+
+ # Create a 'queued' image
+ http = httplib2.Http()
+ headers = {'Content-Type': 'application/octet-stream',
+ 'X-Image-Meta-Disk-Format': 'raw',
+ 'X-Image-Meta-Container-Format': 'bare'}
+ path = "http://%s:%d/v1/images" % ("127.0.0.1", self.api_port)
+ response, content = http.request(path, 'POST', headers=headers,
+ body=None)
+ self.assertEqual(201, response.status)
+ image = jsonutils.loads(content)['image']
+ self.assertEqual('queued', image['status'])
+
+ # Ensure status of 'queued' image can't be changed
+ path = "http://%s:%d/v1/images/%s" % ("127.0.0.1", self.api_port,
+ image['id'])
+ http = httplib2.Http()
+ headers = {'X-Image-Meta-Status': 'active'}
+ response, content = http.request(path, 'PUT', headers=headers)
+ self.assertEqual(403, response.status)
+ response, content = http.request(path, 'HEAD')
+ self.assertEqual(200, response.status)
+ self.assertEqual('queued', response['x-image-meta-status'])
+
+ # We allow 'setting' to the same status
+ http = httplib2.Http()
+ headers = {'X-Image-Meta-Status': 'queued'}
+ response, content = http.request(path, 'PUT', headers=headers)
+ self.assertEqual(200, response.status)
+ response, content = http.request(path, 'HEAD')
+ self.assertEqual(200, response.status)
+ self.assertEqual('queued', response['x-image-meta-status'])
+
+ # Make image active
+ http = httplib2.Http()
+ headers = {'Content-Type': 'application/octet-stream'}
+ response, content = http.request(path, 'PUT', headers=headers,
+ body='data')
+ self.assertEqual(200, response.status)
+ image = jsonutils.loads(content)['image']
+ self.assertEqual('active', image['status'])
+
+ # Ensure status of 'active' image can't be changed
+ http = httplib2.Http()
+ headers = {'X-Image-Meta-Status': 'queued'}
+ response, content = http.request(path, 'PUT', headers=headers)
+ self.assertEqual(403, response.status)
+ response, content = http.request(path, 'HEAD')
+ self.assertEqual(200, response.status)
+ self.assertEqual('active', response['x-image-meta-status'])
+
+ # We allow 'setting' to the same status
+ http = httplib2.Http()
+ headers = {'X-Image-Meta-Status': 'active'}
+ response, content = http.request(path, 'PUT', headers=headers)
+ self.assertEqual(200, response.status)
+ response, content = http.request(path, 'HEAD')
+ self.assertEqual(200, response.status)
+ self.assertEqual('active', response['x-image-meta-status'])
+
+ # Create a 'queued' image, ensure 'status' header is ignored
+ http = httplib2.Http()
+ path = "http://%s:%d/v1/images" % ("127.0.0.1", self.api_port)
+ headers = {'Content-Type': 'application/octet-stream',
+ 'X-Image-Meta-Status': 'active'}
+ response, content = http.request(path, 'POST', headers=headers,
+ body=None)
+ self.assertEqual(201, response.status)
+ image = jsonutils.loads(content)['image']
+ self.assertEqual('queued', image['status'])
+
+ # Create an 'active' image, ensure 'status' header is ignored
+ http = httplib2.Http()
+ path = "http://%s:%d/v1/images" % ("127.0.0.1", self.api_port)
+ headers = {'Content-Type': 'application/octet-stream',
+ 'X-Image-Meta-Disk-Format': 'raw',
+ 'X-Image-Meta-Status': 'queued',
+ 'X-Image-Meta-Container-Format': 'bare'}
+ response, content = http.request(path, 'POST', headers=headers,
+ body='data')
+ self.assertEqual(201, response.status)
+ image = jsonutils.loads(content)['image']
+ self.assertEqual('active', image['status'])
+ self.stop_servers()
diff --git a/glance/tests/integration/legacy_functional/test_v1_api.py b/glance/tests/integration/legacy_functional/test_v1_api.py
index dff436465919569480bdbac537d20a6d61c98f46..511d46dfe18028bb430504784cc9d24c58736c3b 100644
--- a/glance/tests/integration/legacy_functional/test_v1_api.py
+++ b/glance/tests/integration/legacy_functional/test_v1_api.py
@@ -358,6 +358,8 @@ class TestApi(base.ApiTest):
path = "/v1/images"
response, content = self.http.request(path, 'POST', headers=headers)
self.assertEqual(201, response.status)
+ image = jsonutils.loads(content)['image']
+ self.assertEqual('active', image['status'])
# 2. HEAD image-location
# Verify image size is zero and the status is active
--
2.5.0

@ -0,0 +1,332 @@
From c6021e9b3642340036347026a3f251e066e53094 Mon Sep 17 00:00:00 2001
From: Erno Kuvaja <jokke@usr.fi>
Date: Tue, 19 Jan 2016 13:37:05 +0000
Subject: [PATCH] Prevent user to remove last location of the image
If the last location of the image is removed, image transitions back to queued.
This allows user to upload new data into the existing image record. By
preventing removal of the last location we prevent the image transition back to
queued.
This change also prevents doing the same operation via replacing the locations
with empty list.
SecurityImpact
DocImpact
APIImpact
Conflicts:
glance/tests/unit/v2/test_images_resource.py
Change-Id: Ieb03aaba887492819f9c58aa67f7acfcea81720e
Closes-Bug: #1525915
(cherry picked from commit 2f4504da2149697bcdb93ed855e15025d2a08f8c)
---
glance/api/v2/images.py | 19 +++-
glance/tests/functional/v2/test_images.py | 14 ---
glance/tests/unit/v2/test_images_resource.py | 122 ++++-----------------
...oving-last-image-location-d5ee3e00efe14f34.yaml | 10 ++
4 files changed, 44 insertions(+), 121 deletions(-)
create mode 100644 releasenotes/notes/Prevent-removing-last-image-location-d5ee3e00efe14f34.yaml
diff --git a/glance/api/v2/images.py b/glance/api/v2/images.py
index 17678f2..cf667bf 100644
--- a/glance/api/v2/images.py
+++ b/glance/api/v2/images.py
@@ -181,7 +181,10 @@ class ImagesController(object):
path = change['path']
path_root = path[0]
value = change['value']
- if path_root == 'locations':
+ if path_root == 'locations' and value == []:
+ msg = _("Cannot set locations to empty list.")
+ raise webob.exc.HTTPForbidden(message=msg)
+ elif path_root == 'locations' and value != []:
self._do_replace_locations(image, value)
elif path_root == 'owner' and req.context.is_admin == False:
msg = _("Owner can't be updated by non admin.")
@@ -217,7 +220,10 @@ class ImagesController(object):
path = change['path']
path_root = path[0]
if path_root == 'locations':
- self._do_remove_locations(image, path[1])
+ try:
+ self._do_remove_locations(image, path[1])
+ except exception.Forbidden as e:
+ raise webob.exc.HTTPForbidden(e.msg)
else:
if hasattr(image, path_root):
msg = _("Property %s may not be removed.")
@@ -306,6 +312,11 @@ class ImagesController(object):
explanation=encodeutils.exception_to_unicode(ve))
def _do_remove_locations(self, image, path_pos):
+ if len(image.locations) == 1:
+ LOG.debug("User forbidden to remove last location of image %s",
+ image.image_id)
+ msg = _("Cannot remove last location in the image.")
+ raise exception.Forbidden(message=msg)
pos = self._get_locations_op_pos(path_pos,
len(image.locations), False)
if pos is None:
@@ -315,11 +326,11 @@ class ImagesController(object):
# NOTE(zhiyan): this actually deletes the location
# from the backend store.
image.locations.pop(pos)
+ # TODO(jokke): Fix this, we should catch what store throws and
+ # provide definitely something else than IternalServerError to user.
except Exception as e:
raise webob.exc.HTTPInternalServerError(
explanation=encodeutils.exception_to_unicode(e))
- if len(image.locations) == 0 and image.status == 'active':
- image.status = 'queued'
class RequestDeserializer(wsgi.JSONRequestDeserializer):
diff --git a/glance/tests/functional/v2/test_images.py b/glance/tests/functional/v2/test_images.py
index aabc567..f199787 100644
--- a/glance/tests/functional/v2/test_images.py
+++ b/glance/tests/functional/v2/test_images.py
@@ -522,20 +522,6 @@ class TestImages(functional.FunctionalTest):
response = requests.patch(path, headers=headers, data=data)
self.assertEqual(200, response.status_code, response.text)
- # Remove all locations of the image then the image size shouldn't be
- # able to access
- path = self._url('/v2/images/%s' % image2_id)
- media_type = 'application/openstack-images-v2.1-json-patch'
- headers = self._headers({'content-type': media_type})
- doc = [{'op': 'replace', 'path': '/locations', 'value': []}]
- data = jsonutils.dumps(doc)
- response = requests.patch(path, headers=headers, data=data)
- self.assertEqual(200, response.status_code, response.text)
- image = jsonutils.loads(response.text)
- self.assertIsNone(image['size'])
- self.assertIsNone(image['virtual_size'])
- self.assertEqual('queued', image['status'])
-
# Deletion should work. Deleting image-1
path = self._url('/v2/images/%s' % image_id)
response = requests.delete(path, headers=self._headers())
diff --git a/glance/tests/unit/v2/test_images_resource.py b/glance/tests/unit/v2/test_images_resource.py
index 698c284..ee09ee7 100644
--- a/glance/tests/unit/v2/test_images_resource.py
+++ b/glance/tests/unit/v2/test_images_resource.py
@@ -1417,26 +1417,6 @@ class TestImagesController(base.IsolatedUnitTest):
self.assertRaises(webob.exc.HTTPConflict, self.controller.update,
another_request, created_image.image_id, changes)
- def test_update_replace_locations(self):
- self.stubs.Set(store, 'get_size_from_backend',
- unit_test_utils.fake_get_size_from_backend)
- request = unit_test_utils.get_fake_request()
- changes = [{'op': 'replace', 'path': ['locations'], 'value': []}]
- output = self.controller.update(request, UUID1, changes)
- self.assertEqual(UUID1, output.image_id)
- self.assertEqual(0, len(output.locations))
- self.assertEqual('queued', output.status)
- self.assertIsNone(output.size)
-
- new_location = {'url': '%s/fake_location' % BASE_URI, 'metadata': {}}
- changes = [{'op': 'replace', 'path': ['locations'],
- 'value': [new_location]}]
- output = self.controller.update(request, UUID1, changes)
- self.assertEqual(UUID1, output.image_id)
- self.assertEqual(1, len(output.locations))
- self.assertEqual(new_location, output.locations[0])
- self.assertEqual('active', output.status)
-
def test_update_replace_locations_non_empty(self):
new_location = {'url': '%s/fake_location' % BASE_URI, 'metadata': {}}
request = unit_test_utils.get_fake_request()
@@ -1448,35 +1428,9 @@ class TestImagesController(base.IsolatedUnitTest):
def test_update_replace_locations_invalid(self):
request = unit_test_utils.get_fake_request()
changes = [{'op': 'replace', 'path': ['locations'], 'value': []}]
- output = self.controller.update(request, UUID1, changes)
- self.assertEqual(UUID1, output.image_id)
- self.assertEqual(0, len(output.locations))
- self.assertEqual('queued', output.status)
-
- request = unit_test_utils.get_fake_request()
- changes = [{'op': 'replace', 'path': ['locations'],
- 'value': [{'url': 'unknow://foo', 'metadata': {}}]}]
- self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update,
+ self.assertRaises(webob.exc.HTTPForbidden, self.controller.update,
request, UUID1, changes)
- def test_update_replace_locations_status_exception(self):
- self.stubs.Set(store, 'get_size_from_backend',
- unit_test_utils.fake_get_size_from_backend)
- request = unit_test_utils.get_fake_request()
- changes = [{'op': 'replace', 'path': ['locations'], 'value': []}]
- output = self.controller.update(request, UUID2, changes)
- self.assertEqual(UUID2, output.image_id)
- self.assertEqual(0, len(output.locations))
- self.assertEqual('queued', output.status)
-
- self.db.image_update(None, UUID2, {'disk_format': None})
-
- new_location = {'url': '%s/fake_location' % BASE_URI, 'metadata': {}}
- changes = [{'op': 'replace', 'path': ['locations'],
- 'value': [new_location]}]
- self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update,
- request, UUID2, changes)
-
def test_update_add_property(self):
request = unit_test_utils.get_fake_request()
@@ -1600,24 +1554,6 @@ class TestImagesController(base.IsolatedUnitTest):
self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update,
request, UUID1, changes)
- def test_update_add_locations_status_exception(self):
- self.stubs.Set(store, 'get_size_from_backend',
- unit_test_utils.fake_get_size_from_backend)
- request = unit_test_utils.get_fake_request()
- changes = [{'op': 'replace', 'path': ['locations'], 'value': []}]
- output = self.controller.update(request, UUID2, changes)
- self.assertEqual(UUID2, output.image_id)
- self.assertEqual(0, len(output.locations))
- self.assertEqual('queued', output.status)
-
- self.db.image_update(None, UUID2, {'disk_format': None})
-
- new_location = {'url': '%s/fake_location' % BASE_URI, 'metadata': {}}
- changes = [{'op': 'add', 'path': ['locations', '-'],
- 'value': new_location}]
- self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update,
- request, UUID2, changes)
-
def test_update_add_duplicate_locations(self):
new_location = {'url': '%s/fake_location' % BASE_URI, 'metadata': {}}
request = unit_test_utils.get_fake_request()
@@ -1631,23 +1567,6 @@ class TestImagesController(base.IsolatedUnitTest):
self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update,
request, UUID1, changes)
- def test_update_replace_duplicate_locations(self):
- self.stubs.Set(store, 'get_size_from_backend',
- unit_test_utils.fake_get_size_from_backend)
- request = unit_test_utils.get_fake_request()
- changes = [{'op': 'replace', 'path': ['locations'], 'value': []}]
- output = self.controller.update(request, UUID1, changes)
- self.assertEqual(UUID1, output.image_id)
- self.assertEqual(0, len(output.locations))
- self.assertEqual('queued', output.status)
-
- new_location = {'url': '%s/fake_location' % BASE_URI, 'metadata': {}}
- changes = [{'op': 'replace', 'path': ['locations'],
- 'value': [new_location, new_location]}]
-
- self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update,
- request, UUID1, changes)
-
def test_update_add_too_many_locations(self):
self.config(image_location_quota=1)
request = unit_test_utils.get_fake_request()
@@ -1748,9 +1667,12 @@ class TestImagesController(base.IsolatedUnitTest):
{'op': 'add', 'path': ['locations', '-'],
'value': {'url': '%s/fake_location_1' % BASE_URI,
'metadata': {}}},
+ {'op': 'add', 'path': ['locations', '-'],
+ 'value': {'url': '%s/fake_location_2' % BASE_URI,
+ 'metadata': {}}},
]
self.controller.update(request, UUID1, changes)
- self.config(image_location_quota=1)
+ self.config(image_location_quota=2)
# We must remove two properties to avoid being
# over the limit of 1 property
@@ -1763,8 +1685,8 @@ class TestImagesController(base.IsolatedUnitTest):
]
output = self.controller.update(request, UUID1, changes)
self.assertEqual(UUID1, output.image_id)
- self.assertEqual(1, len(output.locations))
- self.assertIn('fake_location_3', output.locations[0]['url'])
+ self.assertEqual(2, len(output.locations))
+ self.assertIn('fake_location_3', output.locations[1]['url'])
self.assertNotEqual(output.created_at, output.updated_at)
def test_update_remove_base_property(self):
@@ -1805,24 +1727,23 @@ class TestImagesController(base.IsolatedUnitTest):
unit_test_utils.fake_get_size_from_backend)
request = unit_test_utils.get_fake_request()
- changes = [{'op': 'remove', 'path': ['locations', '0']}]
- output = self.controller.update(request, UUID1, changes)
- self.assertEqual(output.image_id, UUID1)
- self.assertEqual(0, len(output.locations))
- self.assertEqual('queued', output.status)
- self.assertIsNone(output.size)
-
new_location = {'url': '%s/fake_location' % BASE_URI, 'metadata': {}}
changes = [{'op': 'add', 'path': ['locations', '-'],
'value': new_location}]
+ self.controller.update(request, UUID1, changes)
+ changes = [{'op': 'remove', 'path': ['locations', '0']}]
output = self.controller.update(request, UUID1, changes)
self.assertEqual(UUID1, output.image_id)
self.assertEqual(1, len(output.locations))
- self.assertEqual(new_location, output.locations[0])
self.assertEqual('active', output.status)
def test_update_remove_location_invalid_pos(self):
request = unit_test_utils.get_fake_request()
+ changes = [
+ {'op': 'add', 'path': ['locations', '-'],
+ 'value': {'url': '%s/fake_location' % BASE_URI,
+ 'metadata': {}}}]
+ self.controller.update(request, UUID1, changes)
changes = [{'op': 'remove', 'path': ['locations', None]}]
self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update,
request, UUID1, changes)
@@ -1844,6 +1765,11 @@ class TestImagesController(base.IsolatedUnitTest):
fake_delete_image_location_from_backend)
request = unit_test_utils.get_fake_request()
+ changes = [
+ {'op': 'add', 'path': ['locations', '-'],
+ 'value': {'url': '%s/fake_location' % BASE_URI,
+ 'metadata': {}}}]
+ self.controller.update(request, UUID1, changes)
changes = [{'op': 'remove', 'path': ['locations', '0']}]
self.assertRaises(webob.exc.HTTPInternalServerError,
self.controller.update, request, UUID1, changes)
@@ -2137,16 +2063,6 @@ class TestImagesControllerPolicies(base.IsolatedUnitTest):
self.assertRaises(webob.exc.HTTPForbidden, self.controller.update,
request, UUID1, changes)
- self.stubs.Set(self.store_utils, 'delete_image_location_from_backend',
- fake_delete_image_location_from_backend)
-
- changes = [{'op': 'replace', 'path': ['locations'], 'value': []}]
- self.controller.update(request, UUID1, changes)
- changes = [{'op': 'replace', 'path': ['locations'],
- 'value': [new_location]}]
- self.assertRaises(webob.exc.HTTPForbidden, self.controller.update,
- request, UUID1, changes)
-
def test_update_delete_image_location_unauthorized(self):
rules = {"delete_image_location": False}
self.policy.set_rules(rules)
diff --git a/releasenotes/notes/Prevent-removing-last-image-location-d5ee3e00efe14f34.yaml b/releasenotes/notes/Prevent-removing-last-image-location-d5ee3e00efe14f34.yaml
new file mode 100644
index 0000000..344e6e5
--- /dev/null
+++ b/releasenotes/notes/Prevent-removing-last-image-location-d5ee3e00efe14f34.yaml
@@ -0,0 +1,10 @@
+---
+security:
+ - Fixing bug 1525915; image might be transitioning
+ from active to queued by regular user by removing
+ last location of image (or replacing locations
+ with empty list). This allows user to re-upload
+ data to the image breaking Glance's promise of
+ image data immutability. From now on, last
+ location cannot be removed and locations cannot
+ be replaced with empty list.
--
1.9.1

@ -1,12 +0,0 @@
diff -ur glance-2013.2.orig/doc/source/conf.py glance-2013.2/doc/source/conf.py
--- doc/source/conf.py 2013-10-17 21:39:46.000000000 +0800
+++ doc/source/conf.py 2013-11-13 18:51:29.099839976 +0800
@@ -250,8 +250,3 @@
# If false, no module index is generated.
#latex_use_modindex = True
-
-# Example configuration for intersphinx: refer to the Python standard library.
-intersphinx_mapping = {'python': ('http://docs.python.org/', None),
- 'nova': ('http://nova.openstack.org', None),
- 'swift': ('http://swift.openstack.org', None)}

@ -0,0 +1,229 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 user
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc mysql postgres +sqlite +swift test"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}
test? (
${RDEPEND}
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
<=dev-python/Babel-2.1.1[${PYTHON_USEDEP}]
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
<=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<=dev-python/fixtures-1.4.0-r9999[${PYTHON_USEDEP}]
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
<=dev-python/mox3-0.12.0[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
<=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
!~dev-python/requests-2.8.0[${PYTHON_USEDEP}]
<=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
<=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
<=dev-python/testresources-1.0.0-r9999[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
<=dev-python/testscenarios-0.5[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
<=dev-python/testtools-1.8.1[${PYTHON_USEDEP}]
>=dev-python/psutil-1.1.1[${PYTHON_USEDEP}]
<dev-python/psutil-2.0.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
<=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
>=dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
<=dev-python/pymysql-0.6.7[${PYTHON_USEDEP}]
>=dev-python/psycopg-2.5[${PYTHON_USEDEP}]
<=dev-python/psycopg-2.6.1[${PYTHON_USEDEP}]
>=dev-python/pysendfile-2.0.0[${PYTHON_USEDEP}]
<=dev-python/pysendfile-2.0.1[${PYTHON_USEDEP}]
<=dev-python/qpid-python-0.32[$(python_gen_usedep 'python2_7')]
>=dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}]
>=dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}]
<=dev-python/python-swiftclient-2.7.0[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
<=dev-python/oslo-sphinx-4.1.0[${PYTHON_USEDEP}]
>=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
)"
#note to self, wsgiref is a python builtin, no need to package it
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
RDEPEND="
${CDEPEND}
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
<dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
)
mysql? (
dev-python/mysql-python
>=dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
<dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
)
postgres? (
dev-python/psycopg:2[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
<dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
)
~dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
<=dev-python/pastedeploy-1.5.2[${PYTHON_USEDEP}]
>=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
!~dev-python/routes-2.0[${PYTHON_USEDEP}]
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
<=dev-python/webob-1.5.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
<=dev-python/sqlalchemy-migrate-0.10.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
<=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
<=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
<=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]
<=dev-python/oslo-config-3.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]
<=dev-python/oslo-concurrency-3.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
<=dev-python/oslo-context-1.0.0[${PYTHON_USEDEP}]
>=dev-python/oslo-service-0.7.0[${PYTHON_USEDEP}]
<=dev-python/oslo-service-1.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
!~dev-python/oslo-utils-2.6.0[${PYTHON_USEDEP}]
<=dev-python/oslo-utils-3.2.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
<=dev-python/stevedore-1.10.0[${PYTHON_USEDEP}]
>=dev-python/futurist-0.1.2[${PYTHON_USEDEP}]
<=dev-python/futurist-0.8.0[${PYTHON_USEDEP}]
>=dev-python/taskflow-1.16.0[${PYTHON_USEDEP}]
<=dev-python/taskflow-1.25.0[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
!~dev-python/keystonemiddleware-2.4.0[${PYTHON_USEDEP}]
<=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
>=dev-python/WSME-0.7[${PYTHON_USEDEP}]
<=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
<=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
>=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
!~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
!~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
<=dev-python/python-keystoneclient-2.0.0-r9999[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
<=dev-python/pyopenssl-0.15.1-r9999[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
<=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/oslo-db-2.4.1[${PYTHON_USEDEP}]
<=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
<=dev-python/oslo-i18n-3.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
<=dev-python/oslo-log-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-2.6.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-2.6.1[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-2.7.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-2.8.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-2.8.1[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-2.9.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-3.1.0[${PYTHON_USEDEP}]
<=dev-python/oslo-messaging-3.0.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-2.8.0[${PYTHON_USEDEP}]
<=dev-python/oslo-middleware-3.3.0[${PYTHON_USEDEP}]
>=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
<=dev-python/oslo-policy-1.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
<=dev-python/oslo-serialization-2.1.0[${PYTHON_USEDEP}]
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
<=dev-python/retrying-1.3.3[${PYTHON_USEDEP}]
>=dev-python/osprofiler-0.3.0[${PYTHON_USEDEP}]
<=dev-python/osprofiler-0.3.1[${PYTHON_USEDEP}]
>=dev-python/glance_store-0.7.1[${PYTHON_USEDEP}]
!~dev-python/glance_store-0.9.0[${PYTHON_USEDEP}]
<=dev-python/glance_store-0.9.1[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.3.1[${PYTHON_USEDEP}]
<=dev-python/semantic_version-2.4.2[${PYTHON_USEDEP}]
>=dev-python/castellan-0.2.0[${PYTHON_USEDEP}]
<=dev-python/castellan-0.3.1[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
<=dev-python/cryptography-1.1.2-r9999[${PYTHON_USEDEP}]
"
PATCHES=(
"${FILESDIR}/cve-2016-0757-stable-liberty.patch"
)
pkg_setup() {
enewgroup glance
enewuser glance -1 -1 /var/lib/glance glance
}
python_prepare_all() {
sed -i '/xattr/d' test-requirements.txt || die
sed -i '/pysendfile/d' test-requirements.txt || die
sed -i '/^hacking/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && "${PYTHON}" setup.py build_sphinx
}
python_test() {
# https://bugs.launchpad.net/glance/+bug/1251105
# https://bugs.launchpad.net/glance/+bug/1242501
testr init
testr run --parallel || die "failed testsuite under python2.7"
}
python_install() {
distutils-r1_python_install
for svc in api registry scrubber; do
newinitd "${FILESDIR}/glance.initd" glance-${svc}
done
diropts -m 0750 -o glance -g glance
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
keepdir /etc/glance
keepdir /var/log/glance
keepdir /var/lib/glance/images
keepdir /var/lib/glance/scrubber
insinto /etc/glance
insopts -m 0640 -o glance -g glance
doins etc/*.ini
doins etc/*.conf
doins etc/*.sample
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}

@ -107,3 +107,21 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*monit-5.16 (04 Feb 2016)
04 Feb 2016; Lars Wendler <polynomial-c@gentoo.org>
files/monit.initd-5.0-r1, +monit-5.16.ebuild:
Bump to version 5.16
Cosmetic changes to the init script.
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
04 Feb 2016; Lars Wendler <polynomial-c@gentoo.org> -files/monit.initd-5.0,
-monit-5.8.ebuild, -monit-5.12.2.ebuild, -monit-5.14.ebuild:
Removed old.
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

@ -1,16 +1,11 @@
AUX monit.initd-5.0 524 SHA256 cd12c739c8d5b9dae2a229ca091e0c63db06cf2601b3991e17b5dee304d28631 SHA512 da5a1dca56d8ec9ddcf8e362e8c75cee8bb3ce67a785fa430e4cad91a897491f67247940866e578b721a3b89301f5a257f378f80f7fad24ba0165e09ed1da3af WHIRLPOOL 03203aee3bdd716d50a7de3c502004dac4d9a7682dd143f4201297abadb02589799c06c5e44d3cc1d974ddd7c8bc22a33015699afbade5063734ba73e8c10b57
AUX monit.initd-5.0-r1 798 SHA256 c1c33c28b3fda5251717636960e5a60fa5d57b17d4b9011381759a94672f51e5 SHA512 80be0ab272243b4715493af566f314eecdcd63c8131759931718b40a21553b3e4876397df98eb7f6cebedc54b4e60deb1aad46a01df637df04bb1932c8c82cfc WHIRLPOOL e7123dd010881324c242569d99a315d0771c8f3f48080818b2b34d937ee74823ff97f479a8bae76e7d2cf410498830fe9bcbd79361bd179513180b95a01896dd
AUX monit.initd-5.0-r1 804 SHA256 9d4807940500bd5a82dc63dd4cb0602a6f9d6c5326ab1f38d50b48522efa57f3 SHA512 080114e8392be4df3db3efd189687638451399a51de8b716dc02e415f1ae8eabc321ae44f4210be5baf018795754725cb913dab0e318a70fda4371bd9412d6eb WHIRLPOOL 3964b3e5522803e6b2d1a1a06ebb4cde708a8b5db540ca3a74b22dac18bb1ec518abfb787659cf5c8541d176522af2efdbc4badc745190f178bef7d8778e303c
AUX monit.pamd 120 SHA256 02dabf0dd08f535538fcd307dc25cef22ccc60d16ada41e6b2d631c72150fb5c SHA512 75c5fbad1c04fc5c9c0de224df245d64f4e59e23f79f4037edcc94623795852900318747e8a71946cab406009834643e84e1cd40b27854951d5462e740712b5c WHIRLPOOL 677e654fc01dccdcb6541683efd37f2b0f17f24f1b79ea10a0882f23b605d15e9cd485e8a3fafa679555c6b21ad30c26f8eaf51f5c76309bc76512723f01b8e2
AUX monit.service 226 SHA256 c7071a98916a1533c1ffb32dd7508bcd8f60a0458b83c7f1b672f65a7be00526 SHA512 3ca0499ebd21aee812b78883c144c0a346a8cb6106392544836bf76d594e96b7e77be4b32b8c3170273e8236b25000c268724148252d98a4b99131f8b0ce4e88 WHIRLPOOL 053218a34c71a55a8fa732c72cba17e4100158ef6e931c9d4ede5185e470c51dbb93e68c47db2371e7ab29be55082b31054fc40512cda411683e694d22a84436
DIST monit-5.12.2.tar.gz 1192066 SHA256 8ab0296d1aa2351b1573481592d7b5e06de1edd49dff1b5552839605a450914c SHA512 086f9af2c6d155c5375e7de5641025707f34577d4f2a4a76d1a104361b5d5793a4f04313cafb5d6884a01aba59f1bbb405b37294ba133d9a93c05e484e5933ff WHIRLPOOL 3d25ab0dc3cfe0e2c881f35e48b64355fe12ce1d3357450d2b1d2aba7344acbe55c031e4fd6b49f7c523b674ff650cbad5bbc91853ec15dd10e64f164504ea70
DIST monit-5.14.tar.gz 1200131 SHA256 d0424c3ee8ed43d670ba039184a972ac9f3ad6f45b0806ec17c23820996256c6 SHA512 6491434e15fab6f92e29b9f490418332a7700d110c0bd825d65e1aadd68ea082a1d9a7e2b570075b35d6cdb64ae207567bdeb2580e6e5407ba277cc6d1693c78 WHIRLPOOL 8e7ba198f6048d8de06082a269a9f7fa8fbbcd95e14174010bdf54935db53f840d00744e35f4260e9de5d8d9a6ea47aa7c4b037998b035775bbbe212057d75e7
DIST monit-5.15.tar.gz 1218043 SHA256 deada8153dc7e8755f572bc4d790143a92c7a8668dccb563ae4dbd73af56697c SHA512 7e2b011a89d9b1dc990faf413a38f0c68aea398e25efd5392d6aa1baf50d68ea2db087ea2093c84658a99b7a83d133b23562d5ad11e1197db7a54a2b961177cd WHIRLPOOL e305705583c79b8d861595cae4d000b5832e3288f3d0ec59e69ac811e1f402af489e44c8fe568941781d97c953ff181a8048f0b3dfaeec14a26fd4bbc8cff697
DIST monit-5.8.tar.gz 1237958 SHA256 0c00573ebc0156c534a5952f392c2a7bedde194f8261c05497322055938847f5 SHA512 61f2cb4a6b2da8617adfd16ace4d9b246957385109fee9a3312272ac271003cd89a12872ac3a07b0148ad7bdbe544e447745033d2a9fab19908ef19b7a106dda WHIRLPOOL 0eb1f5b778264d7881281f7139037fa07c225a5c7ece7cae2149460036a58c008e16a3d883e1876a2dc08f092900e05d164e37714ec5fc19960d4127e13c6eeb
EBUILD monit-5.12.2.ebuild 1063 SHA256 afcd02483c902922d648ae58ee2602c8fd9fe6cbb4cf90275d952c4f039ab8d7 SHA512 0694c372bceeeb8cacf646edcc810def5a885a1feb411e35a6afac6733f65ff39d06c41884fc0269161586336167747d63e2dee125c6b936013626a687573944 WHIRLPOOL 8eea80b9079f0caade77bd6388e128aa6dd5dca0bef2eaae27ce6c63891b77a257da77a25b710a694d2064ef2b0283df7a656dde87a404349d73244280c52f30
EBUILD monit-5.14.ebuild 1065 SHA256 ddff2a089f0478df7908674a57131326baf0a77a3e386937d25c55b37478d4d8 SHA512 5242abffe9cd9b20804e4440c779fd62799a86e665157d5e5e48f7a1c71dcb556037f58d79db9d7f1dde0ce43fe6867b5b41a95a1ed2d44ae1f544a89c11ce40 WHIRLPOOL d2526209e05af9a999b5be0836ad3654ad5a827558602d9980991f6e1bf6e2868d8dd4e8c5973a2a67c3d0545fd0cc0b18c963b0fa8ab176486a7d61d1a2021e
DIST monit-5.16.tar.gz 1226329 SHA256 5b998e796113ce244c8b575da09d3a62bac1b2765484fe6416f224b4ba8f391f SHA512 09d3fa772c0749e0cb7fd057bcf9d057650601e09b746dd335ee040ba1f9f45693174aead065d50c7f43c2f5dc7f3cace252cf2c94ccdf767a14afdff57f808e WHIRLPOOL 9cbf7dd1f42ebb43f4e3ea1d5880f3229b147576d4ea4f856e38d1fffb20af539d31d52d7bdebcad9354a0ffd3c135760e585a673cb76e2b56f396e34d5dcfc9
EBUILD monit-5.15-r1.ebuild 1131 SHA256 19929c2c3dc33d8f563fe1feca14f17245324ae6b6932056e752c15bad4a9748 SHA512 c42af05db4c00d8556e01f2f6b95a511f5f9ec9994acfec82bad89259e6f1de41e60fb8f82896ec7fc00256204b9c644934b9d6aebd6d3e076952d166d947a12 WHIRLPOOL 91259d122bca7d5dbd6f62b0441e7bab19ef1bafc0cb9f5751be179bbca461ff7a57799b41cd3b4965ecf6e96e17e3112a8a5bb8f3a6b68a938b44004eb40676
EBUILD monit-5.15.ebuild 1065 SHA256 7e94d515d42bbabd32eaa05410f0d29a546a067517718d881c54872d45fd1ce1 SHA512 f18a32c558b93f10893bb5c5a2dc6c2a0516acaa9e27271882e6380159035affb1cdc8ed471f113d1e3515f47fa4c2b48072c50957d3b2f3c091852f9d8fcd75 WHIRLPOOL 1a1dbdf077f7e9fea7cd834758dcf71fed5824843feae73db829a57c6069ae5399cc31d1cc450eddb5306c503f7b6e7defbae556c621a9439a6678a845027e5b
EBUILD monit-5.8.ebuild 1187 SHA256 98308bbb01d120113212c50b1da4e9acb51fe17a2f3a32ce9664cf578fa9c452 SHA512 db45a02c3c522ce86a538e881d6f74c301b9fff4b1ae8f74eac3d68cb8c8caf92691aadb888a3a62363c2b405b3815f95f5d3fdf2e8965895dff34ac48aaaaf9 WHIRLPOOL b7ad603563b5607398edcdb29ae6b4f806d11cb734ea1879ae36aab3fb500e49b451f0c1834012e628556fcf4e11d77d99dfa8ec230dfbfdfb31e4fcb708eb89
MISC ChangeLog 3794 SHA256 07cdd7badf6394a9f3ad06ce2ac08da8cffee26e4660872f3c747fc9af194727 SHA512 9e949109bd6d8220f77b062aa393bc010eefff478014439e76cebc4c424b9cb9bb2222d044cb0f8266e4f629503f9cc6ab0304219dbc3ccf7a0b99a1fe762e0f WHIRLPOOL 6dfa474789dff97e099b4ea026b0d3e3d2bb6f99bc0a586749a9293bfb6d9fdf4beffd731eae209e632bbacf1df026fb8fa5b690fe632772a61bf6f1e8782b9d
EBUILD monit-5.16.ebuild 1140 SHA256 1cf4fc54db28cb041f54c416eabccf753f8a7c632f0a9e6d88b4235de6858ced SHA512 b2e21dfbcc5a2afa095e0cebbb3f3bd6d4dc2893edd97d3a19004f9b49e5a62b6157851ea0c1b8afa0bc8923ee68bfa72dc88b806d52f8c0666bd2495a5aa1b7 WHIRLPOOL dafe4a846e8a28d23b2facde3a4bb3d20618680957e7e4045841e7cd3aaca03f5283012878fb56976f50df437d453314c3ea0a0031abf2648bf3de6526fa560d
MISC ChangeLog 4326 SHA256 0f26b05e23abc0c725af11ac60011e8c929673908e991c23c665f8699e9f3e2f SHA512 25aab6ff226f69eaa148461f5aefcba764b2f815ad39c37434aa9a280e57162a8315ff0846a64a379861dfad6ae1a9e8f2442b9a8827f9725702bc8db326b462 WHIRLPOOL 78a2f97d6c903dc1bf1b00143bd24576d60774f44e90459cb68e3bf42c63a3ef4c51f8aad711f227b3feb8495ea583c9a7cc15b3f6d6298386970c485f61e237
MISC ChangeLog-2015 13003 SHA256 39ea4bdb74b39b5ed02a9955bb31f5c0b9ba446899c4b34f8cb9fd7b8311de11 SHA512 8e7909dc91a1d19e67d11ad4739fce45105099d7d51fa96c9ec52628df21af5fe1e58ffeaf566036819aca32c89073147dbd3ad09eb9395694a5c001ecad3e44 WHIRLPOOL 053b5e858e4d2f1d08cba9cf298c43b8e8d56e0ecb82f351e5827f94f21f318feeb25ca755b0c02f7a4dd97f2e9e6ce963316db90387ee1f7986fd7d07bf4499
MISC metadata.xml 275 SHA256 6b0d4319c37297822629bbf8f4a20097c86c8453fbeef458cd91cd10e2d0021e SHA512 1419507ecefa34dc331abc068e481d00ea0c6d9f90f767f281f679b00d4844d6a479c3969421c61583cf81d8e20da46745a9039d31a423fe416a33536737f40b WHIRLPOOL 51cdfebe45cbb4e5196a05bc0019816eb7d29ad06e94cf2c344b1ffc62d3b5ad040b56dd64492c1b67fddc198efd285df08ce4202e2ecc1a64a853139a565c2a

@ -1,28 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# $Id$
extra_started_commands="reload"
depend() {
use net
}
start() {
ebegin "Starting monit"
start-stop-daemon --start --quiet --exec /usr/bin/monit >/dev/null 2>&1
eend $?
}
stop() {
ebegin "Stopping monit"
start-stop-daemon --stop --quiet --exec /usr/bin/monit
eend $?
}
reload() {
ebegin "Reloading monit"
/usr/bin/monit -c /etc/monitrc reload >/dev/null 2>&1
eend $?
}

@ -1,39 +1,41 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# $Id$
extra_commands="configtest"
extra_started_commands="reload"
command="/usr/bin/monit"
depend() {
use net
}
configtest() {
/usr/bin/monit -t 1>/dev/null 2>&1
${command} -t 1>/dev/null 2>&1
ret=$?
if [ $ret -ne 0 ]; then
eerror "${SVCNAME} has detected an error in your setup:"
/usr/bin/monit -t
${command} -t
fi
return $ret
}
start() {
ebegin "Starting monit"
start-stop-daemon --start --quiet --exec /usr/bin/monit >/dev/null 2>&1
start-stop-daemon --start --quiet --exec ${command} >/dev/null 2>&1
eend $?
}
stop() {
ebegin "Stopping monit"
start-stop-daemon --stop --quiet --exec /usr/bin/monit
start-stop-daemon --stop --quiet --exec ${command}
eend $?
}
reload() {
ebegin "Reloading monit"
/usr/bin/monit -c /etc/monitrc reload >/dev/null 2>&1
${command} -c /etc/monitrc reload >/dev/null 2>&1
eend $?
}

@ -1,47 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit pam systemd
DESCRIPTION="a utility for monitoring and managing daemons or similar programs running on a Unix system"
HOMEPAGE="http://mmonit.com/monit/"
SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux"
IUSE="pam ssl"
RDEPEND="ssl? ( dev-libs/openssl )"
DEPEND="${RDEPEND}
sys-devel/flex
sys-devel/bison
pam? ( virtual/pam )"
src_prepare() {
sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in Makefile.in"
}
src_configure() {
econf $(use_with ssl) $(use_with pam)
}
src_install() {
default
dodoc README*
dohtml -r doc/*
insinto /etc; insopts -m600; doins monitrc
newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit
systemd_dounit "${FILESDIR}"/${PN}.service
use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN}
}
pkg_postinst() {
elog "Sample configurations are available at:"
elog "http://mmonit.com/monit/documentation/"
}

@ -1,26 +1,32 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
inherit pam systemd
DESCRIPTION="a utility for monitoring and managing daemons or similar programs running on a Unix system"
HOMEPAGE="http://mmonit.com/monit/"
SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
LICENSE="GPL-3"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE="pam ssl"
IUSE="libressl pam ssl"
RDEPEND="ssl? ( dev-libs/openssl )"
RDEPEND="
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl )
)"
DEPEND="${RDEPEND}
sys-devel/flex
sys-devel/bison
pam? ( virtual/pam )"
src_prepare() {
default
sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in Makefile.in"
}

@ -1,49 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
inherit systemd
DESCRIPTION="a utility for monitoring and managing daemons or similar programs running on a Unix system"
HOMEPAGE="http://mmonit.com/monit/"
SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux"
IUSE="pam ssl"
RDEPEND="ssl? ( dev-libs/openssl )"
DEPEND="${RDEPEND}
sys-devel/flex
sys-devel/bison
pam? ( virtual/pam )"
src_prepare() {
sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in Makefile.in"
}
src_configure() {
econf $(use_with ssl) $(use_with pam) || die "econf failed"
}
src_compile() {
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc README*
dohtml -r doc/*
insinto /etc; insopts -m600; doins monitrc || die "doins monitrc failed"
newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit || die "newinitd failed"
systemd_dounit "${FILESDIR}"/${PN}.service || die
}
pkg_postinst() {
elog "Sample configurations are available at:"
elog "http://mmonit.com/monit/documentation/"
}

@ -94,3 +94,14 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*webmin-1.780 (04 Feb 2016)
04 Feb 2016; Ian Delaney <idella4@gentoo.org> +webmin-1.780.ebuild:
bump to vn. 1.780
prompt to bump sourced from the gentoo bug
Gentoo bug: #573260
Package-Manager: portage-2.2.26

@ -7,6 +7,6 @@ DIST webmin-1.780-minimal.tar.gz 2624841 SHA256 d4f51fcc448a881d568a32dce1712f4f
DIST webmin-1.780.tar.gz 28578888 SHA256 eb2613a4f4525cbbd04435580a843cb2a454bcf2712301105657cc114beda40e SHA512 1d5552fc09e0a42218881d2d028b8e73deadfca36022a6212e540e8dbbd2ff5fe23883fc4d3b4d63abee0a2aee570ce9710e4e1b75c2cc28f70724502d6680d7 WHIRLPOOL 7ef76b9e3f64d01978aa281d7e57db37078bab4ec101faa115f51ebf43bc0823d8a8bfa925dff5d1a39b0b9aabdada2218d543b14d3961b1346de05c46137d4b
EBUILD webmin-1.770.ebuild 10290 SHA256 913320e253cfc189f5c32f12e18fa613d326ed2f1a39bb984aa2e9b9096e6a56 SHA512 e32a78727e7ab5c46f851578ac321fdde77b8d5b90ecd239e2df8602d5fc270cb99367e435ad1e4a75876dfc6f7b49a2a3935273b3549025758f500682cfff52 WHIRLPOOL 82ad5163473dd86459ed38636e7e763142db3b3b65ca80d0e8abbb729f20787d9ba89a8b1beeedec40b8232006f15d22bff79425292b43ba48bebe6100583222
EBUILD webmin-1.780.ebuild 10290 SHA256 913320e253cfc189f5c32f12e18fa613d326ed2f1a39bb984aa2e9b9096e6a56 SHA512 e32a78727e7ab5c46f851578ac321fdde77b8d5b90ecd239e2df8602d5fc270cb99367e435ad1e4a75876dfc6f7b49a2a3935273b3549025758f500682cfff52 WHIRLPOOL 82ad5163473dd86459ed38636e7e763142db3b3b65ca80d0e8abbb729f20787d9ba89a8b1beeedec40b8232006f15d22bff79425292b43ba48bebe6100583222
MISC ChangeLog 3422 SHA256 1290af09927829e27e187d3796c614c2ec765f7d83f6026db02daf67ec6af02d SHA512 6968192b63838c8fe3f98251e330151387aedeb4e22f62e2467c492076c408672db532d2ab39129c4c69ee8012b83ddb3198b370ea2770703ae97d002e7b8efc WHIRLPOOL 2309ee0651bc8e7bb4f3354b0538e9aaae3a0c1e84a6cea2ee26b711823e1907c29726e8c6309b6872afb3a6b98919d9b2d7a5e9df0d27d18c370744c59d887b
MISC ChangeLog 3646 SHA256 a9a5d39e0e9f20d22d8885b05e803bf86f01871367136414acf037acfca32eda SHA512 04b5d421c441acae84b865c13b9ef45d62eb155a78adf1147aab34d8539b53ddbca336b3248c36830f03502cc2dd3a1381ba90dc0a4892525ba73bb323c78fcc WHIRLPOOL 8190ffdd545124d702da36d4d15a5393b01823852ce0c1a810f8f2b28e5c1e3ac974222186e2011abe4e1132c36c59809fbea4f2bbb94ee341b979017ff66e17
MISC ChangeLog-2015 4254 SHA256 efa22131b44fe313a9fd5a7e4fbd909e6d35c6c4611f1efcb2300a2da97a4a54 SHA512 8836feee09cf4bf9c9dea1ace319e61966de8c12a756a7fbd852ebe009a3cf6bda31a1643d4a1fcc1e70b26f056c2ca8ddb3f3706cba96c144c79f824716f790 WHIRLPOOL c19dd95150a439595aad92a7d6fa0878402338f85fbd1561cf09518e75586f8a85738d13d30cb68fe509fb622d19c8d7109e17510b15b83802ee8969246504b9
MISC metadata.xml 503 SHA256 0d5c5ecb4c18481f38f311a69bd8f1cd4a47d3b9058d488e1406ac34f5e39f06 SHA512 e8a986cc46ad8e970db4571a20b7a8432fa4640fa8a032abdeb2176ee3a08f8f4da65da41105f788ab47b60b981f7607a1d5228f6b6db1757d3f897d0832d75b WHIRLPOOL b6e26eeb7ed30a9a1b7d0ebf5819f6a8cbdd4fa878523d6d2108d1e7aa825d5bdee0d3be8cbd5727de65e509ce184dd8bc343700a483c5ed08ab753f306ca10f

@ -89,3 +89,10 @@
Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> xz-utils-5.2.2.ebuild:
add alpha keyword
Gentoo-Bug: 573232
Package-Manager: portage-2.2.27

@ -5,8 +5,8 @@ DIST xz-5.2.2.tar.gz 1464228 SHA256 73df4d5d34f0468bd57d09f2d8af363e95ed6cc3a4a8
EBUILD xz-utils-5.0.8.ebuild 2114 SHA256 97b05df31a683e0eff29a605583089ac8f9878244cdd944e0a4807b0618c2761 SHA512 95653b7e61401d125e238e020df55a8bfc79517ac0247320443529f51d88f7f7130f23b0f0b0ad1e4e76d712c616aaf2dddb16ae7ced43ff9bde921937dc43d1 WHIRLPOOL b9108d8634bdfef6dbc06b6d45e6d4ce0e5bf5434043f23c2ec3cda17740a61369551781c5b54796737eea1efd91df5dc1c0d7c1d3973f10f2ee06664579fd13
EBUILD xz-utils-5.2.0.ebuild 2127 SHA256 0a4c872be2feaa7048b4cc091f01ce980bf8e1d29214d3d3d1535a4b5ae7b9f6 SHA512 9285b326ec5109fc2f1cda98b974776a3862a4fde74ec67fb0ae042c9049b79b222683572829632174caa355f07d339c40ba8fd059f15c8edaaf91ce08eeba09 WHIRLPOOL a887da2bcf63c45a6b6a871e29ea8571960c80a60f604eda346fca5e38c3f206984ae74e35044841a03e383e2b117d4a25ee0d78f1e4762b287856a8dc390412
EBUILD xz-utils-5.2.1-r1.ebuild 2203 SHA256 9327f64527588e1476118a764102de9b0292f5556b05b0f5d5bd8d36862ee912 SHA512 acb1da023512edc175a7214f0f8a9eb65ec9461e597935309b8bdd936d73526400adac20200d2f00e65d1064274760b96220ef35956fd25af1668878664d6e58 WHIRLPOOL e4dacc24e2c6c1677a05de2693fee60aad559fce478e245ae045ba7c19a5781a1900d0b39c7ba363704cda0cc48a2e665f557c0a0f90d3e4e23589328bf52fa7
EBUILD xz-utils-5.2.2.ebuild 2200 SHA256 48ab80d7b6b249dfe14b6737dad264fffa52aa85333c2f59aa46ab870cbd9139 SHA512 5baf9e6e6b7405cc72697d7dac11495febefe7898a9c9b813c076fae9b46b204fd309f94b31b79836ca3100bdccc305dfe074f27d750456419eecb3e6ad450ca WHIRLPOOL 2d49c19a64577f201013e71a93a4f506977ba49e3aae1ecbcbe2489e4e3c37ca5bf5dd4a424f23fa422caeac834718542e4ecef5b0b15fc47854f3c3afc784f6
EBUILD xz-utils-5.2.2.ebuild 2199 SHA256 216f7217d1bb34f36bf920aee0bce972268374b39d28a7fcac91ff13a7cd32d1 SHA512 cd65259105f36f7a5a434dd675c0439b6e24aa6e4b82e308d34493d375583809316fa8761cbf045357746fb4cff913de702e7d6098737522453011647f5c4dcf WHIRLPOOL 9c2d35ccdcd573b34cad9a106129d3a0e3fd2d79965963652c22d7a021fab64a18c90a96d9bd99cc8c6c7be70ce882fd57a81dc1aa9283d793f74ae4edd30f5d
EBUILD xz-utils-9999.ebuild 2192 SHA256 3971b66e8b2913a0164acbe8f99016aa375b0b14a3c3646ca7f226d2a16d5afd SHA512 29c0ed23a0d1204855261b5fc3949c9311c1c15d0d8fdbb5428e9f6f7bd364e99bb44f1828f4bbb66d291126dfea0cf6d6aeaaae8e66bd13806fdab1eb415e34 WHIRLPOOL d4c775985a4f71242c428f6aaff651f5e05ac60eab13e32d6cf786dd4b6598efb4ebfb5c1c67b9ec7ec41442e7f385a8464514dcbca9531896c17a3921af7839
MISC ChangeLog 3270 SHA256 6bc880709b034564f5b28bcf9131e9ec87518d06bd7d429ad65361f238f8f11e SHA512 bc0e0bfb3da1fe17be8f0f95d1bfaeba02268cbe209672f4e2f34be8efd0a4451e815abe0038db24f60b0633c1426de3a77fefbc982bd47ab4779a8f814ee702 WHIRLPOOL d17f0dd2fe76fd7ab2bb1776ae8876887fa8a6ce09b36cc708d5372c2913dd3b48b8b9a26ad59b264541133ac0dd35aa880463cf17890e1e16921e1c635e98e6
MISC ChangeLog 3425 SHA256 a92d254f9de94df28a5ea7c453c6d620df22eff8ebb5bdbce270d50668db6c9f SHA512 d45b271f2e72826390fcd476a17a93e19450c86f9b5bbfe67a2f4ab9413ded388b6121e3ebbcfc15cbb996d1b7547cef233cdd0bc8db544260de54d108d58f0b WHIRLPOOL 8f6d812f705b618e5d3b6a7f3be10ce6be8e753dff9eab21f02ce9db98385b74d1d1eb215d89462086d869c0a80d1d71dcc9ed6cf66d144eaeb27145f02d718c
MISC ChangeLog-2015 12969 SHA256 63686500ae830d3f1e9d0b1982c440a6e9dcb429e55d039e06ef5504482a8cf1 SHA512 acfb4e9cb443c31446c0499cdb0fafe13ffcac18e3b62b24df487096310468a5f6d4d7913a2d321cb6e9d6109467241d89a565d3c85a385be06899930aa99f0d WHIRLPOOL adefa045fb20f45aaa9abe710b74887bb7aa002331664cedc61ea4a9bcf810dba09ef1da62fcbe202a06f6b3a8aadc78c1001b1acc7af95c70e880ae614687e1
MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8

@ -17,7 +17,7 @@ if [[ ${PV} == "9999" ]] ; then
else
MY_P="${PN/-utils}-${PV/_}"
SRC_URI="http://tukaani.org/xz/${MY_P}.tar.gz"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~arm-linux ~ia64-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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S=${WORKDIR}/${MY_P}
EXTRA_DEPEND=
fi

@ -0,0 +1,17 @@
# ChangeLog for app-benchmarks/stress-ng
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*stress-ng-0.05.12 (04 Feb 2016)
04 Feb 2016; Ian Delaney <idella4@gentoo.org> +metadata.xml,
+stress-ng-0.05.12.ebuild:
new ebuild sourced form the maintiane-wanted list
proxy maintainer is Brendan Horan, sourced fron the gentoo bug
Fixes the bug
Gentoo bug: #556620
Package-Manager: portage-2.2.26

@ -1,3 +1,4 @@
DIST stress-ng-0.05.12.tar.gz 280758 SHA256 081a597bc3b6b7f2993828a04048e5321a81ece6995c7bb9b202dd65e7fb055f SHA512 ee622b1d8fd1b3ddee6119f5a43cedb427e3524bb6ef10f7ac96c305567c9919574e9103949825e2bea3391c302b6e2b5871667bc8f8609844765b64ec760bc8 WHIRLPOOL b9f84501fcbe6494881947a44bbb42ba6fb00120ab6e7fc45ac6b5ece76f7dd95a98a588db9326f0e1bd879020a8ffdcc604dfc5a70f2858924bf85a8a4612c0
EBUILD stress-ng-0.05.12.ebuild 425 SHA256 5d63c0f87cba0726c1b0fb4d148188104f5e44017a92c83289ede97d86d2fcb4 SHA512 da6d84b9496af09f282f6d24b72b1bd791de619b8208410701a653a6756f6fc8248e0f9aa08df12cf34ad6420687d65bea891b367b529c9eacc0a8bd2568781c WHIRLPOOL 93fee02cf677031084d66b45f8084943f3c91641dcfe572d0a661f08e3ed582990acb2fc9f299f4faf1625a18eecdb207a6900a8d7a53897f63b82b87e0fa851
MISC ChangeLog 463 SHA256 a6d9345229cbf079adec9897ae90c5e8685d2cbc3e9f84f728150c0f753e0cec SHA512 fea9c67c7b5fb2b4a919c76135ed23f757814762d2c3401fac2d8d35ed525ee94ee7c39d8c1c03c6017c7ec3b4528c64866574a9e6bbe2bd8c988e023f6f671e WHIRLPOOL 45a04def57f6c791a195cffd661523cd642bdfcd8c4739c14901da933a788be38fae09a3f9f70d03ca313625a7477d7eb16ab197e8e1dda67478790f19c191d9
MISC metadata.xml 430 SHA256 fb96586ec004fcaa17e18cb473ee5d3941a8d7b4a6c306515851f890c754440c SHA512 e25f398d6820b7186bdd2ecdbc0462c5b4f005f3ef3eeb4ca96c9b27c02cb9e852d33a814a850b6b2137258dbce8ba014ba9faba5d1da18133e9ae54b5873470 WHIRLPOOL fc40a4d9476b5cca9a7ac27e93663c9ad13a595b0d32e89dff72dcd9c69c30c31dfe839770dc6fd46efb0f42135414d43f4e5b8ceb2a17aeaf4f5862d58edc74

@ -99,3 +99,10 @@
Package-Manager: portage-2.2.26
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> pms-6_p20151113.ebuild:
add alpha keyword
Gentoo-Bug: 573430
Package-Manager: portage-2.2.27

@ -3,8 +3,8 @@ DIST pms-5.tar.xz 50284 SHA256 a3b7702298adc4481584ed03f2d49e9fa7ea58638d8e8e9bf
DIST pms-6_p20151113-prebuilt.tar.xz 536876 SHA256 c9bd8e6cd5cc29031327202ebf645843a1055651b9719faab3e14ecb0c1dd246 SHA512 1ea7fe4ccd235921c75bfae267834005b50994cf76a43a0ae40e4d044179e375fd99fe4ddd7f03f9aeef3bb8cd7e3a02cf6f5cccb78a2daa3a3a02a428c60131 WHIRLPOOL 8297dbf280a66f1532ccd4632018efae5c7802f22c7024b4a0b7185641b4d97ac790303f86fd66fa91868c8f3071935d757568afd5e74cc36c80c22cf65f6fec
DIST pms-6_p20151113.tar.xz 53784 SHA256 2099b3c698acd38d2188afff8bb0c19817d5b9f5d98c6d1e3c746df12111a75f SHA512 92af8c06c9b278a468de74c2686285b9b9a5d0234537aa9371ac99875ec15238edf41f8d86ee058ed8c471ecffa9f033993eb07921fe1bd034d838717f70b7ef WHIRLPOOL 1276df9dd735d3558e4605ba7cc4ef7997f53b1d5cc73debd24cef9192f588039975e3cdae3d6877d7a882441f0a47c8797d85670794efcdfc1f2bdbd70d7e0b
EBUILD pms-5-r2.ebuild 1351 SHA256 b5c8d9ca403c4f6465a03ecee25f59681a13a51038aae41320767bde768563bd SHA512 3e7d0670b74dd25edebe892f923cdf98207f11eaf4dd56ddc5d3a4cb5943223e3542b96172dd2f248aac7d5e669b3490de8eb950e0e5d41fb25d17fcbc24b34d WHIRLPOOL 9db8f596af4a44f2f38e50d7f3b4cfb4e1f0585b376121fda6b3e0d946601a7fd0598aabb05aaec2c0357797219a8230f3f43e2ecf2a37bf675d3d9a214be90c
EBUILD pms-6_p20151113.ebuild 1360 SHA256 184dd37a907101605647c94151550f2c230decd0c23b00b1e711ccc8a076facc SHA512 d5788361ee0b9a2490adfa4dbd9ad612df85aa04de04ddd96cf122c045d2b8247c2612069fdbf59cadb91690eb2fb5de0fbe44436970fa1cd8acd69af62cf720 WHIRLPOOL f128ea1dabb0ccd574a7965b6ad49c4d3ddec5bd2e765e90ec13037f133eee5b0b2bd31e919f63d48b267c144fa6aa3366a18080aad9c9962e2d2ac139e09497
EBUILD pms-6_p20151113.ebuild 1359 SHA256 914ea01ca9fcdfd7ace0f9b0a6725503c4a293e9e8a5ad20e6740d8e33843178 SHA512 e901f468307f93f2de65d79c9613bdcbe8230e116e9cf924425bd5878d901004f2e6de7523fdb6fc52737d53d3a681846c486b93f4ce5e32b993012898093139 WHIRLPOOL c1c1e5020c904a906568b7aaaf1a186340be9265b74916ed69954dd40dd770c3bd6e9a8e0f6f2bdd09dc942e54b7a2c3ac8e4b48c2433c2c0428ca951ed4607d
EBUILD pms-9999.ebuild 945 SHA256 eb5495fd58307759226aefe73a09e16514e04f09d308a2c0512bffc67f9190d9 SHA512 2393fe66671f8fca1e8bebb113a735949a043e75010eec0d3d298ef790b62aa52935dd188688855a022b0dfb607ffb2d616ab42a7c07339ac69550538fde563d WHIRLPOOL 34af876a4fe6dd45c8f2ae9abda0375f16cce04c53a9c9501cec23aad1622f533a9680656183ba9e5d7e8bc0a9c1854a8d34752ea6109d66637ac2f85ed425b2
MISC ChangeLog 3196 SHA256 96d5af804149c9c12ffdc07df96bbafca94cbea3f2f8fa98d6ff052ee62f6841 SHA512 bb6c2bdb3bb85dc5de61f0a5e60d13ec4e56005f80472e465347c6fe7af98771c0d0091e3693885ff9d69385ddf5d6d46fe98c9e6a2335a0e4c182aceaff9930 WHIRLPOOL 51721dd572f7e59fc17887edd8849640520ac0fd34e38c8a8c151045813670d9bbcf4e1f55595388726ed3f5dd336840c7d2e610d8e93d0d45bc02c4d064d9e3
MISC ChangeLog 3352 SHA256 af41054698df8047e5e8986a3f6eefc255bb7f562ab4c5d7d448a3d1d85bd1d2 SHA512 2653f4e99b3ddf6c2cd6b2b5ed1ca5c585321347d1caebe808702b616d3e2d730d6325b492f742ad80af1151c99f50cd3dfeca5e79b361ff67e78359f6b326cf WHIRLPOOL 49ef7bec948a1a4c1a50223d576134fe23c4cfff7682b63370281458346397920171ae2b3c30a8484f7508a9eb36a5467b78375b731beb7dcbadc228f7975161
MISC ChangeLog-2015 7103 SHA256 190b3558468b21873a9889276b33cb0ae6583225f9856a6413e1a6251f0fae6c SHA512 2b44c15ae68dce27e1b9897177af125e6e6a9db78406e6450be86f7e9c2a2a096812ddb9b5e9859975a4dff17adda0338ac3ea5a9f2f03698aa368c79b56283b WHIRLPOOL 08bf1d68182d40f96e6e068f031c4c0aabd3919ac08144cae3ff93d68d3d59fea267ae4abedc7633f5fd7f3b5db698964be404ecd910e124ef276607b51bf3e6
MISC metadata.xml 424 SHA256 0e900b8ebc5b5ab163f1dadcfb9091825efaf9bdfce918e22f9ac33afb60fdc3 SHA512 f13fad9eb393b52dbca0fbfa046bd45397502f72bf4b28dee46b1aa54fb0ed7d0a6df82ff2b50524f3822d57dc86ac6e40c26b0b06a82d391494b7cd9ef1572b WHIRLPOOL 8391a8e7ad5dd909d0648fc97562dc5f6c75a51e529b505a94b2ddd66860824122aa2648710dadcda45e53126bfb544eb39082446818fe3bbc62a6dbcc552979

@ -11,7 +11,7 @@ SRC_URI="!binary? ( https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz )
LICENSE="CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="binary html"
DEPEND="!binary? (

@ -171,3 +171,10 @@
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> emacs-23.4-r14.ebuild:
add alpha keyword
Gentoo-Bug: 573490
Package-Manager: portage-2.2.27

@ -12,10 +12,10 @@ DIST emacs-24.5.tar.xz 39759804 SHA256 dd47d71dd2a526cf6b47cb49af793ec2e26af69a0
EBUILD emacs-18.59-r10.ebuild 4114 SHA256 83ae94e8051effaf69c632574f71bb89e7c3b9035ca34acadd7946e1e795eb6c SHA512 3b33ef097f37c8a85aa5ac3400aded4a32cb11e139971887f1d9c7bfe6519578f5d43560596ad6b31d64997e076df1631496b64b47bd5745f88c0a2491a334ab WHIRLPOOL 08175e8e97577f10bafe5946d31526bd8568cbea55ac9503a415bf9e33e097577fca4af0f354953257d73225af849034173c1db441e58567b5d80c2c8216e0bb
EBUILD emacs-18.59-r11.ebuild 4153 SHA256 1f417a9975fe84555abbff21b0a59feca3489d1186696964880a3b582cb3a512 SHA512 4aeeb206a13d5d62e91b7c5e93637d39fad1f663bdf4807a90c7d1ecbcfed3375326cbb3ffac27c42baeefa0fcd6bc22528837278615b57ad1b68093ef549115 WHIRLPOOL fea7fa046bdd24fcd093d0750fa899008bf6e526329e7d991a57437dfe84e51a01c17987d2615311fe56f42dd23846f5c31143ebee1f23eea89fa0c0efe5e0a5
EBUILD emacs-23.4-r13.ebuild 11203 SHA256 037784d9c161e9e2eded28ba17db1dfc3d0e3ffc1502f149c54eea7a494bf5ad SHA512 9209d04493a0dcafe595d5da6db39af391038bc23913519bd8b4b1ea2ee8a97acdb59ad4ba3d6b986c2066146da8f405de3cc68421587f57ea7e53f61718bc17 WHIRLPOOL 1764e8b39f9ab6abb4152828573447bbe1f020258a3e09c9b3f62a7dfde2c19edcfa1e9ac33129e532d0d4d285cdeec367c2a8cb7eaa324762f039f559dce95a
EBUILD emacs-23.4-r14.ebuild 11236 SHA256 32ac5edbbabaae68d31bf15403800930e5bcc3cdec659e7af273fffe3ebdeb38 SHA512 1c3d187edffbff4159896378c8b14604bbbefad520d5d66e754f37053f14944f40a26710bbf19a7e7dfb4d44318a575886f5cb6dff6ebafe1d4d98ac7d314993 WHIRLPOOL 91d6717a79512259ef005bfaa4d4e4b88429f213526e2a68e9643a0c4ead0dc34b14884378cdb3d97ec5093ccd104130145662d917229a55d34ef7672a0ab6af
EBUILD emacs-23.4-r14.ebuild 11235 SHA256 403090888554df3f6404ce94b0bd3624ed0cade43d5104e8729f48534ac111be SHA512 129c83476ef979db2e0c8730db2dac2a9ed9bff6ca177525da2923ba3435c7c155b37da671f604658bb376c5048f90c1e3c948f17b8a62a7c6ca25869249c00a WHIRLPOOL 3f82f307afef451fbcf9500c533e1431b835b194c053fa91751c3e5611e268f7eecb3bcd167d523fe6acee63c1cf5de57a64e8576d2786396abd4e5b7502c8a8
EBUILD emacs-24.4-r4.ebuild 10566 SHA256 1ba2a884195df1186fbfb5f64b12b3aad96e6cf8d25926095a3e7e002ea0785d SHA512 ab96e6c97264a85c58fb0b718842ed0fc2f4972e2b59e830206d5f2aa482b203fbb39ba849d0bdf10905a718e74622deae486f60c4996a2a5050a678b2b08644 WHIRLPOOL dfaa59132ce315a1624d2fb2425420f8828c1eef125d57e656390b170e88d2960c031e0f47f4879e95a193b5f8261ec7ed38ec1d787fa8763e80bb61cb91b616
EBUILD emacs-24.5-r1.ebuild 11067 SHA256 2f8ad024ea68af1e5c0be93b9285f17e0897642183f8452d4c196eef6ee3ca74 SHA512 9dc64f31112ca35983da56ce1e6d0cc7892415acbc5d3d91d76c04929debe3e9e7c5ba5551b80e6dc709de32733578b9f91c55b35a88d5affe30ab3a1715177d WHIRLPOOL d359f4e5f0c1d5a42cfd414ccde7c45d604bf5b032ff39b152486dd506877f81afb96419434d678fc2642f2e1791d99cc5705a717486a6d1701747e10d276d5e
EBUILD emacs-24.5.ebuild 11044 SHA256 6d24668b822c66a0b31137fd64570327bd74a9fad2e8742ddffecf7a3d0fa14e SHA512 9c6b5e49f4741aacb4e2f1e586024159c3a5319716d93add0141e583e367fd668e7b9f5f1c918dbf8bc33fd4ff4c180431e5ee438b4ae8f7b283ce084569589c WHIRLPOOL 6600dab809b8600f872b02346fac8ab87fd59a4690d54f9aba055b960f24add61a126c144a7380fab5ae5dfd4373b95b303953ab39e47996440ea06319aa8648
MISC ChangeLog 6037 SHA256 588c591b8079d4de2f5323726aefe0cb13e59b8eb90cde8a4f295005b4ea74ea SHA512 839102c9321e686492a77c458cc6dbc069a98f68cf3b6facf8f19014e458b4cd7c5c6702fd22cbc694a2dbdc04583d20fb6ec79019ce21fe105018bcf76a4672 WHIRLPOOL 4e4794a865f67b701293120f333576a6fb157c56a3338e934ebe8e883ef139b951ab54c094e17f721ec8a03c23be68cd986c7e5391ede13ff9ae10e8e1489373
MISC ChangeLog 6192 SHA256 f8c4120dcdc2d4f1e90f3490811d4eba9908f1faf8abca44b52dc36e737ccac7 SHA512 b62bec52f2d9c380e80d2260a6f306888d16cf05d3aaaf021ed5a3da83a7b4414dff962ddfaab36d9ed7bf40cae05f14fe4ad069c2afa229e0d47cb9064f25b8 WHIRLPOOL 39d3a9cab59202e4d762edc5f8f8e6f5abcd2750bc0ce9d30343b77b2ede7f50c08e657e0e08f94c6d7a215b8a990217cb95afa2f01d3f0efc6cd7a920922044
MISC ChangeLog-2015 93870 SHA256 0de5747f6d5fff7e3dfca0a37269e4c804d6ab3c9fdb34d39e51b650ce46117a SHA512 d41a91ed0454ab885df588edc8a7ee1b97faed64cd479dc12fadbb8056c36b81aabd43ea521171db511e7061ccbfbaec4c443924528dd1779147a4cf5537bf57 WHIRLPOOL c51fbaa8eae82fb02fc76683b2cdf0de65321b07fc1f5b9c2d929a605ac48ce7354f1d4fdc9a7bf1833e9e7280f4cd62e9130b94107b5860890d255ba1b14ea7
MISC metadata.xml 2576 SHA256 2ea79bae728183789a3619b7d1e02422125237513dcc8ab2c7e3580011d4ff59 SHA512 e1af4c39ed9ff2ccad79bb0401809ed433fb30836270ddc76937bffcc3688b32e5d8dc29f23c0c01facdcaa069acf73fa0b75e33f26dc075cd79afb49f46c37c WHIRLPOOL 3dce181c54e30d66ed75abad7ced29949105a435f0b1f669c95f267466d97d6da92b3f3d200c4d711c7633dcadef1a5fb2e8d9a71288999db693fcb669c724dd

@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="23"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
REQUIRED_USE="?? ( aqua X )"

@ -112,3 +112,10 @@
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> ebuild-mode-1.29.ebuild:
add alpha keyword
Gentoo-Bug: 573494
Package-Manager: portage-2.2.27

@ -2,7 +2,7 @@ AUX 50ebuild-mode-gentoo.el 607 SHA256 5059289c1e64f545fcee925c7f7dfe47550621e69
DIST ebuild-mode-1.28.tar.xz 29028 SHA256 1b255ed1048c4ca3331e0c445759030d27d746d0ef98c0fbd043b4916b9a49a0 SHA512 b44805b81639dfe6e092dc6ab0c469374cb66cb7b63e9decf499859b02f45a9080f7f39cd2d0883f66d219368ce0ad25ce61bac7b5053583847589f1ca590db9 WHIRLPOOL 141e3697dac006a5908194ce5a2d35e07d656fbfe847256cc6c2178a6ebbc08c462ba709980c926cd29e48e274f3abf1a6d8cd81c3a7263051d6fcde3efa9192
DIST ebuild-mode-1.29.tar.xz 29296 SHA256 d4f095b1e58f7182218caa2d5839c0dec3eeb4f10386d846a36a895bcb979190 SHA512 bf81a5af269db49c2e9907daf7fc5d457ac07a5b9d921aa8084a55fc9065d71d114ea4210fba393b791e2473d5ab8bf37c2af2724f889061537e37e383574344 WHIRLPOOL 7e6167c79c5a22c9eab1ba91244f8ac18343092b459e8f8aa38308cd4003ec510e8be88d79e44c6432737816679b1c48491d1f3095c4f891eae499ee025c5018
EBUILD ebuild-mode-1.28.ebuild 725 SHA256 a5dff6a0387027b4095212605abb91af22dc4443bc26f6c755ef47a7557e594c SHA512 d58f3dd3f1462fa0607c4fb9cd97bec651a12d649f972537080307bf40d0a33b73a5f31bc217f4a9b50a56c19fa7d23ac3791ecf5f8cdccd903c871ffb701f99 WHIRLPOOL 845db04b5da73669ac305ef8b425e43ab0eb03d03fa6fcd24f202843470f26aa90cfe4b518208d278f01c2ce8b2ee8796363836683da0f23f7aa5bd07e826a88
EBUILD ebuild-mode-1.29.ebuild 736 SHA256 0499870be937f253917d8e0cdf9562d751aeb42ac5e6d908db6d15969fa28b01 SHA512 f5e7036863c44f49e276a8d73d8da5b23734f2b8b1d31f4243fb6200cc89118cbddf4ca00a70690a02c7b0e741ecde7ea9b87dc232a0b6ee2ff376ca998f6646 WHIRLPOOL 60e3a992f766d1db45844417ad2969233ee221abc2edfb393cbe0055d3310f08728dba02d296b437e5c4a0065d52ae23711cf827aef9f7d7b4301942dc72b54c
MISC ChangeLog 3825 SHA256 cbe0264225807594fbe34b7e6dd0f150b61a9efee0130551277ef7974e085096 SHA512 8fac40a7781932d22edbf5e21a08d1831382ebd2f90f10562c2327b1356cf15ee99edb54e204c7b9acf1f8732aa3568c8ad8f0114f3094754948f5b543019aa7 WHIRLPOOL d1304ed7aca9c8c904fbfcb0b17edc7ac6666bcfee6e2a1bef63491d920a4c1fe110469b8730962b8bb71f809be59a04ccfe67ed28f3977719026fc7b7801b6a
EBUILD ebuild-mode-1.29.ebuild 735 SHA256 a4097cc8b7085a24c95b262f7a57a38298ee1f7970182e7912cfbf3bac4a2291 SHA512 f848170009704112489f158ee3a7b10229afe40ddc8b87558442cdcd5e515870d8a38c1aab2975eeecec84c27c9897c6dc0e9a2e8a7ef5f5d12a56152e4ed64f WHIRLPOOL 47177b7184437e66018f6633469865540a207e9cf2d0106bd52d3978db23fe6472315377b618220c5d1be4abc8026b00c4a8f77dcb189aec39d50010bc68ae8e
MISC ChangeLog 3982 SHA256 356bd2944a873bfd81029a0e6eafe6cabcd39ed39688354fdc1a9a08ad2cd90a SHA512 c668b9ca5238434c6af71f9b88f7a8cdb194731294730bf77fb6e49770cc5b603cbce034fddcb876ee36d6ec6390aeb82d7712dbe4cfe2bb5c42b8106d51aa91 WHIRLPOOL 1e12ffc2cf2963532e1141c1757d9882cc4c50bd9203827ade3354c0eb778fa273a60cfca4dbe16fa0c98d8ce2ac4e7eadbb919c7bf85ba6ed515910c8fee682
MISC ChangeLog-2015 21811 SHA256 b971b78ec16e0a9c017e5bd39296c419f794c0321c456f40418283b89ca741e0 SHA512 7cf0456506133464789eb9d40a7f7aee257c7ac43db7466f5f6a9f4bbbe2e72a72ad8a4bf2643dee4cdca30de1825ed0bf39afb1c8507be56a11442a70aef17d WHIRLPOOL b8a63cf919e294ee265fa46dcfb4b1c5c7439d1d7cd934eb587310fad7ff7e60cc88ae4e0003e544bf11a885b2e88710268350bc2b7ed070298c30dc2a5aeda6
MISC metadata.xml 418 SHA256 a6f52785713a377490b275bee8d0c827d2f2d5a233a055f003bba65777361b65 SHA512 4516fa37f53f67f1bcd36451acb59c8270b6a19acfe34e3ef7ce0d76bc491d6fad8b6938a1fb6b0b93305a4b46681b52fd9db69c00b173e38929c6eacbd1f305 WHIRLPOOL 519d20c1ac406a46100c79e9d3e0d80dd6ae6e4758735f524da829bcdf4ce48de664c5dad537f59a3107a7d224c78af4bd25e7af5531f1e773aea26af9d6cc60

@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
DOCS="ChangeLog keyword-generation.sh"
ELISP_TEXINFO="${PN}.texi"

@ -106,3 +106,11 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org>
ocaml-mode-4.00.1.ebuild:
add alpha keyword
Gentoo-Bug: 463018
Package-Manager: portage-2.2.27

@ -4,7 +4,7 @@ DIST ocaml-3.12.1.tar.bz2 2949124 SHA256 edcf563da75e0b91f09765649caa98ab1535e0c
DIST ocaml-4.00.1.tar.bz2 2762205 SHA256 33c3f4acff51685f5bfd7c260f066645e767d4e865877bf1613c176a77799951 SHA512 77899430706394af558666361b152d47df3a3e21831059875f8b317d0ff9d1a010177bf1e5851e522e086c20768e92c71344aa53eda0ce003f278752870ab5da WHIRLPOOL 3fdc090e1158ae72c91685aef62c751f897f4e3efcfbdc07e00d92e83351494fd126bdaca31039c1bf5dc4107072d978bb30e02c879caafc215dbc913f2d6ed1
EBUILD ocaml-mode-3.12.1-r1.ebuild 485 SHA256 a504f5192b222d5c04f8a63f691999316f46badf874cbab227c4801713b78e95 SHA512 4e7dd52d9fa196ec145db0d25481d441b065e32aabf0442816ea43e47274d8a144275a9f557616ad3cdacc6df2d89e21c9c6fc65b2140f5deff6984628308585 WHIRLPOOL 371f5f5c80c0299e7d5c45d161067914edd4ad336c5686a024b3e739346e41a3c463f771a3b7d0fcd86f9559fdc126828f3eca5c73e93c6a25dadeb5949c4ba1
EBUILD ocaml-mode-3.12.1.ebuild 488 SHA256 1b511412a8828ada73006c1af334c3119a4cae9c33e8e35e570d94061668d81a SHA512 a99d40a3f187fe026ef0c1f55ce3fe07e13731099ef2cbfc21a32ab056980cf9eb3e77b2b1473669e8b1eb24b444ee809be3abb012c0fdfbb80a70e01e0d9bc0 WHIRLPOOL f8e035e49dc9d93fe8fd5fcff35e57c90324e3bdf935d0d0a76176e8cfa57502ebb28dc406e57dccb224b701c5b058fde2bf7948f4d19192be7384af63be4845
EBUILD ocaml-mode-4.00.1.ebuild 513 SHA256 5ac0dc1d8d95dbebb8536e841483ecc5a2e153040cfa216560e098d0e2956c3e SHA512 d226f81c8f930cf995e4c797b78536ad0a92029eb1d0c2416ecd3173b2e6c5b23e35642e8350502d3ea14f2831dc4e8c3ab4e09ce8066312800911a8845c6224 WHIRLPOOL 512262ef116c027346166b6ca69a02680234f158715ac40549d34be990f2f34d4e9a17c3b7d1fbb59f95ebcad9de59743f37c73c5a9c4be573d16be287748c35
MISC ChangeLog 3865 SHA256 1315554b62b8931f77021551db45adebd74777f83d5215915bae1c40f0e2d723 SHA512 cac64cf3c14d8f7b8018851d85dd4953f2119b5496941b3c12355df163b5416727ad0ac259dea03b3daf4efa3ed496e129ff8a940780a594065509f7385184ef WHIRLPOOL e7aa28049c5d1227e57a54b611012fdee1657d47a0211604cf62bedd9ffb7137b59aba590de483a40cd3e1755073dc816047ce70f631566ac747de420592f9d3
EBUILD ocaml-mode-4.00.1.ebuild 512 SHA256 3fa4bff81ad0d57cc3ae5ea8f2007d42599434540e65d769241d2a19a8e6b79b SHA512 190f2a072d44591db36d8d7b1fa03718e9736cfa2d6360d6f86d57045545d9d28be34ab69ea9c78d86056f0505ff5fd47333e5e28065ebb42cfefd806c4e821b WHIRLPOOL eb52967ded520eebe81e2024372a9dd672df22f89785a13ecaed2bfccb3e43297bfe49941aef397d65ecce3cc83e12b35583e7d1079f30cd4d2a3f6b43cdb9f3
MISC ChangeLog 4025 SHA256 6aa10b6a87f2e658d2e7b51eb19c9224f9ca96073e0a4ebbe5f3b7b5cbacf897 SHA512 d71e51578933dd121b69353a1cdedc16a9e08c31b09e8821fe859548579e1aafcd035e0305e8b8dbd66e5a0f86f0920abc188b87037ec51381269b3ef2b46db1 WHIRLPOOL cc6b74f424a3e8780fe477df4ce0d7cd0c521856e0dc98fa4c9ee43b2f271158f8d804331d061d6cbe989eeadbab1f82c3d94e4d12a4f40dd4bfa28a554da8f2
MISC ChangeLog-2015 9129 SHA256 c23c5aff2aaee98809c7134b3dd1071d829d7123f43e484a2bf49cf24ac72b9d SHA512 7265e1cd4235b47a0115b640842db318f259dac042f48b1675392ba7c950b74488ca51a5c607446d33fea0f7c33327d1b1ca1367ff66a5c937583d53020def4f WHIRLPOOL b6882239b237a9377fa6cf9239a6bcf1e52e104768b5d03545128293c00191f5e0a0e1893ccbe56b71225be4c52de952ff550433ff3f72ec841d45cf564758cd
MISC metadata.xml 365 SHA256 df0ead73f3c09f6242dd537e7e000678bd983d0c86acdb33b479f45fe1fdc568 SHA512 d7abe25c883f3e00eed7444928f8b46e2cc73ceb840c97633a3392ebcb3a3f6dc4f06928fe20f18fa6d7b5e6924812ce3ce0cd3424f44bc0c0586ebe7781ab87 WHIRLPOOL 97fd3baae17f91678de788180574d364b03735d4ac2430f19d1f48a1189d57a0a5abca4c271be23990b855fecbeba6b83e28d8bcb245cfc8d5ac1bee0fea9ba1

@ -13,7 +13,7 @@ SRC_URI="http://caml.inria.fr/distrib/${MY_P%.*}/${MY_P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}/emacs"
SITEFILE="50${PN}-gentoo-3.12.1.el"

@ -239,3 +239,21 @@
Package-Manager: portage-2.2.26
*lxd-2.0.0_beta1 (03 Feb 2016)
03 Feb 2016; Erik Mackdanz <stasibear@gentoo.org>
+files/lxd-2.0.0_beta1-disregard-dev-subdirs.patch,
+files/lxd-2.0.0_beta1-dont-go-get.patch,
+files/lxd-2.0.0_beta1-nc-binary-name.patch, +files/lxd-2.0.0_beta1.confd,
+files/lxd-2.0.0_beta1.initd, +lxd-2.0.0_beta1.ebuild:
bump to 2.0.0_beta1
Package-Manager: portage-2.2.27
03 Feb 2016; Erik Mackdanz <stasibear@gentoo.org>
-files/lxd-0.25-dont-go-get.patch, -files/lxd-0.25-nc-binary-name.patch,
-files/lxd-0.25.confd, -files/lxd-0.25.initd, -lxd-0.25.ebuild:
remove old
Package-Manager: portage-2.2.27

@ -18,6 +18,6 @@ DIST lxd-2.0.0_beta1.tar.bz2 2253384 SHA256 443d8004aea80a9295eeb28c81b930947163
EBUILD lxd-0.26.ebuild 3615 SHA256 dad8d044a68793a13035fc792c70c5585a8bb4b0c67e64d1797ac08c47b7a9b2 SHA512 d08c00cff3a5c4c22325a6e94359ca4b8023700e65a1eefec232f1d210e4435cfcbca59c68ae795c760c1b8f26382f903016a0c9822f819765d3d378bc641d5c WHIRLPOOL e2337a04af8045375b5c1773d9bfd2af312977d8a49c1081225e37c17dfa07b2538472d61777db0802bfe4b9c4ed827c31dea5e7b927d58a46ccf264d510cb82
EBUILD lxd-0.27.ebuild 3619 SHA256 65ba863c1243f5ea10d346f6516073258cb513d7816e78810329f527fb28f850 SHA512 4dd40d21fb00e215b67737d0005b1145f3191719f7b8f5a3559f8dbcf97ef31e7f6e8c0f4a6c92be6cf0c6ad0b9fbc0341f9bc21d9a471afd54fce2dae787ed8 WHIRLPOOL b5b297eb0d5946574aa1027f645b60a3bb0fa7ac31db0543b81e1983615a80355dfd82e32840664f707bc29cd3f9cdc21018cdb918711d9a714331fda69db2ca
EBUILD lxd-2.0.0_beta1.ebuild 3916 SHA256 600aa14f819308d377b28eb47c48f51e98a497f4e647ae4af15d23eba4455ed6 SHA512 64842c7e3b6fcaef7e0ea5d5eb23fce7215135cb941f2256caa60364223af1e4e8bab5ec692eb11df19bbbbbc16a0384ed58c7a43d0b9608bdfe6aad67225a70 WHIRLPOOL fb6350a5fbae5ca4b43c781b6981f02dd0e354aec610c72ba18be3511272d13082f1c6f262b1de1169b209f86596ac885a7e95bc42b6ab695098b385b027fa87
MISC ChangeLog 7945 SHA256 48b68bddcc3349a22d483865f5f6819ecde8a24a7416f654dd345729688f1070 SHA512 25413191decd36beeffb1df1cfc377bed53948a9a7d41d8bb5be1d600ab73e3a2990e8b97bd0f26dea5a2d4b9bb71cc69acfe6020030dfd9332ab165e246cd8a WHIRLPOOL 44c192dca03546550c0c4cd14d6ca4a56376f734c60ff6672274e3e892606aecf674bd8e47401d827996afc5bc0980bc8afb92c4b0cce8cbb283207a1a2fffd5
MISC ChangeLog 8561 SHA256 d14b986efdf978c54fb02a57bd60a6ca7057970b637bf897eba7276c3f4cfe77 SHA512 caf1b067bb736e85857429567cbaf11974daf6220100598500e924f459e36b3af332a48400f4bb6195bdceda60e992b2f1623873e44c89b27a1e9215460b30c3 WHIRLPOOL d7faa1c05943a76451390a820e3f65e04fb155d0e4cecee6147e5a4d0725120fe84ac3661ffb20e7b1fceba274b21a5f7e94cd3789e733afc0f2214d52125f99
MISC ChangeLog-2015 462 SHA256 94ec196e2a375d874863b50855f3217101d29d7c4e85c0fcb91a760cdcc8274d SHA512 6ea43b7858e04d4af4b5cb587525be13a8977802219328dea20e3efbfa97ff82c4091d4dd94107e2ee0235dc1e212ccd58bb943928494641a9156b3b28464a9f WHIRLPOOL febd8b9c3a6c677e790eddd8f121be485f3e9373c8c26d8d99240d3ecb4cfbb451e5e6c7931f3967e482774fa37be8fbeb92a1a0178e4151128bae297a50c482
MISC metadata.xml 662 SHA256 8535e0db5bda9fc27eaa479650d4eeb94c1d5c9b5b4892158ecbbd7b096a95af SHA512 e8942fc88bbbc058c482b5c80c4945daa4b41eeb6faeee4ad4c8271bce39f9f8757c077a886b5178cfadd8736a5b34e0d9989f543b4e2ac65f17e66f5c9f9617 WHIRLPOOL b6564f68e6c634312b6d9782060929595a8da789b4d326e0f22a63ca0f82b6b17429e9e0defe6e4f60f4ed272a7182bc3162bfdae0f09fc8d13bace79bf5b46e

@ -184,3 +184,11 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org>
ca-certificates-20151214.3.21.ebuild:
add alpha keyword
Gentoo-Bug: 561962
Package-Manager: portage-2.2.27

@ -18,7 +18,7 @@ EBUILD ca-certificates-20141019.3.19-r1.ebuild 6313 SHA256 9a2331dd5254201e2fe30
EBUILD ca-certificates-20141019.3.19.ebuild 6232 SHA256 c489099aa6494cb5f6aacb619042ab2645c0148f6e81c018b464d9f724701a39 SHA512 f1ae4a512b62edbc2c5a54e944b9afb6a21b03c9dda5ea795fdd13132d9887646b4711f8d850d342fc5841bb37eae1444a4e90ba76b4db6282d8ffedb75018b2 WHIRLPOOL fd5f1cab884ba195cdbf4003f279d1f22e4cd6f631c34b323e5bb0d65db099529b64235f0f12e40fe1b0b6a158bb862465ffd49e38bb0d4fdfb4a7ebeacfca9f
EBUILD ca-certificates-20150426.3.20-r1.ebuild 6326 SHA256 0da8f067d2f2d965e288990857282611e8e569238802bbd90d5d7995b9305148 SHA512 a496ccb454b50d469d140b26329eac555b50f01a006cbb0925dc5668b42e24d04a2594bbfa3a9a4829897011cad45180083a98ca20d9b7cab26a5faf042864c7 WHIRLPOOL d4cececccd4123eaa0f75d299fd5028247133ac5a1267293d7c6d3aa776e3f2cd2e3a0e625ef7828a1f94cfba2391f2d511706098e7445732d3951cbb45cbba9
EBUILD ca-certificates-20150426.3.20.ebuild 6407 SHA256 58cd90f87dd8c9fa8ca33705fea34a90a609beb1de73e5b071ce40fd8296aa82 SHA512 e69303ee8261a3dd12980ae4709fc391023de7e66ace0d2bca16cb02a7ec7d18ab120def0c21b2ca239291b92090812a2b252fa10f60cb57758474be95cfed9a WHIRLPOOL f49addab9c9db9c3cdd2275df3b791e35c653677cb153bb805b2bf0cd1b8964e8e87452a10027f9a5aade52c93e4846c3a073dfdaae359b2e0bdbfb3a4a5fd37
EBUILD ca-certificates-20151214.3.21.ebuild 6221 SHA256 c44649f17666b3935bd20bb4375aa3d40d3aa84eed3bbc6f94839895110c61a4 SHA512 a7d869baa96a73bcda22984215523d8d9b93092743cd158c51e77523688560332c8151b756a5100d9ee3243021555edf7e246e04160aab320fc044970626eb3a WHIRLPOOL ad4885f9e55b87fa917775faab05b127eb14d3f68651f325af621609e90f41606810380b7acd4c31eba3da707276e210aac230a326f269c5214cd3cbdfe1d739
MISC ChangeLog 7318 SHA256 e68b5cf6be1ce28b0618b081d8d3d3f31e230be9581cc4e5227103bd5def47a1 SHA512 d5aa4829469b0e8d7d1d789427d1bf87c4bd8ca89bae4b46d62a79220ae118ca77a9353d95220d31665b5d2c94bfb2627e4e52d33a96fe27107edcf0b89680db WHIRLPOOL 6b80f59870b5db2b4e7bd96899d5739f98f8ae726d955028b8b9ce7d632b7993dd89495ba052bf68308ce078b7254cfa126f95f5ff406587016f60bf88ab0053
EBUILD ca-certificates-20151214.3.21.ebuild 6220 SHA256 276340e49475e41b093c1adbc08ae8c0dfbd53997ccd30467a812ee6a915ba57 SHA512 4efe92a817b0873f8d5ae12232477802fbbd5b1a5fac7935c9040890a12f954e510f901ad1c0318f5a9ba7a83193e3f4a963ba0bfd109666a73c4cb21d52583e WHIRLPOOL 64a887068ff02617040fee43ef778cd6eca3f5a3a98c4b454b2139333688d93a1dd39d7356aa85c2c17ab26a9d83ce1cd706ca3ddc212da7d2c778da07c41439
MISC ChangeLog 7490 SHA256 21b193667ed18842a4ead2d888c708f04a512f5d7d256f4341a6277b437e61ff SHA512 034c7a02ebe1a2c3286134773df1d63cc70061f95c967dfbb3bf89e523a7eb361a1c3c84a596cd67fb93e533ac75efa62e36c0ebfbb7b5e63015239560524571 WHIRLPOOL 4cf58d9ac54e608dc6d176a82e80dc250ad3a84fdaa20232c8c2e84eab0bdff4835bb6702b446117e53be42e76ff41df590e655984286abca932c1002a94e616
MISC ChangeLog-2015 18522 SHA256 79448844b1ba037ee3e6776a0fb72f52f4183900673949aeb28c7b2922f7b739 SHA512 9878595d40dfe3e6eb2acaf5d63eaaf8ed626abd7c2a57621feb26b1bd470ff45457b0abae297fe5fcf335bd968a73a4b051b72471cb671f81539d17f1919bf7 WHIRLPOOL b9d6560a5791537e4a18a9d66463fecdd2f631c3f73dbda40596438b4e4dbcac40a36a321b149d704b883ecf96039275ec2df7104a69b9234c971cba801b7347
MISC metadata.xml 427 SHA256 026989bfd0b004a17c37e157b2bee5b440f1b039a4722af7154b65e57b4bb696 SHA512 e998021b1582697b2f20a9c476a626146ade7c95d1fe99ebface05f196f48918100ee9505c7e250abe2d0a40b237d706c8126ef8194ed06f830250de7ad8c6ac WHIRLPOOL 5f2e4a564947a31faac3268a59d89d2daeb80600f76c3caa1152e3fd76c060bc0342cbb2c78a649e11a16cc487584419b3fe9fc800934528e5e2a01306735369

@ -57,7 +57,7 @@ fi
LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE=""
${PRECOMPILED} || IUSE+=" +cacert"

@ -100,3 +100,13 @@
Package-Manager: portage-2.2.26
*conf-update-1.0.3-r1 (04 Feb 2016)
04 Feb 2016; José María Alonso Josa <nimiux@gentoo.org>
+conf-update-1.0.3-r1.ebuild, metadata.xml:
Bump to version 1.0.3-r1
Fixes bug #573272
Package-Manager: portage-2.2.26

@ -1,6 +1,6 @@
DIST conf-update-1.0.3.tar.bz2 18296 SHA256 5b8479447904e809338375c7d586803a3e8f8d6150cfc33da2c83763119a9a54 SHA512 7f20a4974f804d73729105d9abc0f3205a7574c6e2c6dbf020404f3161500b5ecc60d141e0833e9ae0f43a814591a74cd885a5033f50864bbcfb36ba452175b7 WHIRLPOOL e078895290de9cc116847a48c6fd6d190bc9a3700001de6d31a5728a7eefd2bc41bb34b67a3922ef10730f4668415a0b519861152ba4e54fe0150ec01232d578
EBUILD conf-update-1.0.3-r1.ebuild 894 SHA256 e04f838b928ccffb27015641afbfc526c22fcf4d6a8bbef3df92e7d26f289dbf SHA512 df096e1a63b20cc72a9a5bc85e83ce04bc32006a0ceda4eef5bfdde207d574bed58a527e80fa32ace39ef97864a9d31a6cc30d8530f7d44cb48fce24adb52471 WHIRLPOOL a7e7237c456696b9915b9ad490e36a1be321a3766af08fc0218ec5da82dfff2042e12fcc76c758b197804aa91f09cf219e3a421468ef35d130069dae2aa68497
EBUILD conf-update-1.0.3.ebuild 835 SHA256 d88d233a84219de93e5ef7212e8454a622d97091dc08016ec32f5d563122cef4 SHA512 86d96625bea1411f88305be4f87608ab4a00f7173c0a56198d8055a3bd504ded9289e73d4d50e13f4cd5ab8979ab5d1e86f99b2c45f17dcee73626d82dfea554 WHIRLPOOL 79bf562cc377da95ebae91cbf2ddccaf52fcee2f08b428adbb71ff3b0bc573031c0c034f0ec789ffa55c45494333412873eec9243d96cb603763f535296d4924
MISC ChangeLog 3505 SHA256 8ba901d7aa3b1e24abd6711fe11e2a67c96c26faf2d429c40455a3acdbdbf6cb SHA512 ad12828f477bdfe470d71a7f82a5946d252afd67b255a7649660f75a202829e24ac90917b324319c61c7ce2d4b95934102d7e86a4dc5390c60207b52c6f5073b WHIRLPOOL 0856473ac75aa1aa3c059b284b13f81c5f425a7674d4b301d996c0cfd3223e7914f6c08ced503195a4997fe478ef2c37b062b9bed9cc5c78d470297e870671a1
MISC ChangeLog 3732 SHA256 68f6ddaffbfa2f5fdd2a422281d9f91e1b7a48c29d0b5319364e16cc10394b72 SHA512 5c7282a4a1d0521e66e7466f6229fd0c7dc1338e0cc19450af91e68c7cf8905180e60207ddd59040ff7cd2bb3cf3ba85d43f7732b4802a0c70a42f6b4968d075 WHIRLPOOL fbb2d6a7b06741ff333568c27a18071fcacf9d62695f76d514cd6ff17db76055e1d53d735ea274d1c91bde5252fa80e115478b56419753b16777dd5a15d77a82
MISC ChangeLog-2015 5364 SHA256 dec9e79d578a9bda3b5dc99738b64eb59afa8d55cd27e131c1cd14d5123871e2 SHA512 fa58e771bae988cd91afedc083d4bdc3424649cc8b0750ab48a7f26111aa3427533980a11f3a4f1307b5252bd376794054e59496a639aa1140bebc3064599b6a WHIRLPOOL d0d1a520192851d6ed9304798860af425925a719079b348230465ce9618252ad27e470980b713a369514e7fb64baf88751e546ee22a77d2fa0dd7350d35ea3e5
MISC metadata.xml 719 SHA256 6f46bd9e78ba0b25fd4e20f27fafcb5ec17c8289334746e5da52739aa8778f2b SHA512 8ec8e0a07735d9ec4f7ebb99bb6e645bf01dbe2ae9c899939198983961fcbd77aa3ce41d987a23fc2ded878e19ee2ee4636e5165bdc7667b45722eeb1096b647 WHIRLPOOL 92a087d2e5663086e25e7c158580bb8231060aad07014d0fe0ec3106d7ae9a37149753509121b5337c09e0f985e949f3e2e9a7929587665f55755fb80c56b7cf

@ -89,6 +89,10 @@
+files/zathura-9999-synctex.patch:
add synctex patch for 9999
22 Jan 2016; tharvik <tharvik@users.noreply.github.com>
zathura-0.3.4.ebuild, zathura-9999.ebuild:
synctex need textlive-core-2015
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing

@ -9,8 +9,8 @@ EBUILD zathura-0.2.9.ebuild 1392 SHA256 8e96bd2592f2ab192af28461f135b6621034dd6d
EBUILD zathura-0.3.1.ebuild 1485 SHA256 61e0205ebb3631bfc4f4bb16ee673265cc58b1d595b49d7043db838ab0d0b640 SHA512 c4edb5ce533763c3d96fc178ff89fbabbfecf3e2cbda66b445e86724867b26628fdcc8472ccfc65cde997deb4a4b8fc816d08526248b351a768c9a0c86c68c7f WHIRLPOOL 41ce5e1959e6a106a7006c55031539249021aae3a13cd42e902f7683e39072b981dd04343a3af0d2e11d35cf141df48258a12877861a1c761e12c237697a9fe8
EBUILD zathura-0.3.2.ebuild 1547 SHA256 8360f37e383a286e5e4014c3e52688f2a961b90d9b9a53fdb64c020887f107ed SHA512 1a2f959ae6ec7415df303019358aa35b8445e61687789d003a8e8d67f3de7930c925dce1f73999cbbf2dfed0d984842557a0f84567c194bfba36ba842d296d6c WHIRLPOOL 8f20b6835e092e2c53df98acdfd842188793bb0aef15ac7160b0ac14b8c124b02b1e7a050902fb2d527e4fe0a360958ab85997c1c7386b1652235ece78f2a779
EBUILD zathura-0.3.3.ebuild 1485 SHA256 8d5907b6a358720fff2f655fa9613576a66642a6fbd8ec432dd762c5aaec43f6 SHA512 421b8695ef660e9797ac6ca4a9d6ca4f28f4f9244089e2760bbd3a1e0e79eab9eac954f55658ef3e7e7212e815b5cf91f8dd1213b86d44f99fcece75da3f6d44 WHIRLPOOL 3edfa99c61cebdbf08fffef6e5a15b1dc2d044d54d9668b8e1775fb392ea0e0adaa4ef5cd54fd4b267959c70378db738354aca3dc5f7f36159ea6191d26b9b95
EBUILD zathura-0.3.4.ebuild 1631 SHA256 5b5a40ba449f9be7828658a859c40e09f46b2bb49d06d2505c6730f1906b7b84 SHA512 407e71265cd58e2f799cf8e6bcd5ad1afd05f44d1120c8a1dfa572c51b42f7f2adae1472a9844740ae419262e4c245eca9b1c725de749249cb7d76b9431fc2f6 WHIRLPOOL 6271c893668e4a32ace96c2d697625a65c5a3b97829fae1f30667200f9c4d1c81a9a419e20cce22409133595d406140f1c00f128fbd9508a6a909271a36cbec1
EBUILD zathura-9999.ebuild 1571 SHA256 74dadb45505f1fb5313f589f4e228bc2865ba46ce92c6b60ebf7fafe6a1ba257 SHA512 9694ee75adeb555b1121c1300cb75be886b5186749d7a63b2ff3291e00285ea3e383873eee1b2d8ed357cc5b1554d81ad246a76be16a1b4f802f3699068ad85d WHIRLPOOL 6cf6996b97384a434d5a7d036c51c16d5c0ee56c340a47142eae59ccdf5c6a64c993f073247348a2dbb9dcfc09075d71c7f38090e434ad60739957aed2c6326d
MISC ChangeLog 3871 SHA256 2b791b7afdbe803df97469e1666ef15e27e8f1738c3c2c3911842dff53a79715 SHA512 ac6b1c9e25470c1a18c63a2a107e82115685dc0784f392bf13db5330e331548190a289ae930f6c2550abb0a94ca351c487625c75f8f17dff4d2b324798be596b WHIRLPOOL 039fb4a8470245b5590a7e082db3a1480b7a82f509e40cf5b3fbfe4f39a1849b4685fb5f358ce4797aa4a4134d9d1ec6294b79310be100ceafdfedf0ec8597a1
EBUILD zathura-0.3.4.ebuild 1638 SHA256 d9bc031ad2b86e5c5d4f79ffa6c3bb949bedff726c30e7fc18604aa6c84b0781 SHA512 df7dd313b453fec314d83c079f87de9342c95db99f5af8e862d43028f5d1271aa61452f6521a6c5205dfd7385125c20ae2797121e3bb7b20f25a567d95264b53 WHIRLPOOL 2102d5beb1162693ea71f33266b1824cc2e54af74f6039338048ff299a1b25334bc6bedcba86eb6003dfca166ea454bf53c6c6e5ba7485aaabc54e68a56428dd
EBUILD zathura-9999.ebuild 1578 SHA256 0c9e1f67426d07fc3023a773e162d977059ebddcd519ceaddcae0307beaca9c9 SHA512 0d94d4f251589e0551ba41d74956cc0654dba9d3c939aadb179a8592456e8192195208d6c7f4065b53a152cb9c641a90fb2ac1df10aaa5ecdf0057ed6462e40f WHIRLPOOL b5387058232d9cec91abd21024b7859485b28f276fde84420ae5760cd0b059426927e0b1ec0ab60dcde1478286e6c866eb9e55d6eff4ab9e25a1bb61b3f0dbac
MISC ChangeLog 4009 SHA256 adc0d1a236133b074970fb5d52f8093d0a39c61e6d03098bad4f17189fa52b5d SHA512 436f1cf68e33d03bb2517a40e23e4c101eed77421d8c9843bc8f057184e9a9d716d0cd7431343db1a186a7c474c7081fb5e469fd18940d7bc9ab564d15f2d677 WHIRLPOOL 4b4e6d947bd2431793f6099b771bf838ab9e56ce2803e2a4189a19e22720d08ac2bf0bc7eb7d7bdf4e6f5c24cebf13ba2761887c340b4a357c55547c23fa83bd
MISC ChangeLog-2015 8833 SHA256 7a56a77573c2bd77c29b92f466370e3936f00b40b95d5545b837da1cd42781e4 SHA512 031d92883ddda1ca7d60590dcf5ae98f97b8c68bdc63af0ac625577efff9f891faed8a06875a50ac941114a1c3957bf7f9a77843038f21a54705a7d5b12ef555 WHIRLPOOL 756a582f1b17a21e628a2f8a20fed530279e5936130cfe99322f04ac56f085fee3c17c491fa7707b9194c73f77fb691fcb23843e92e6b5ecf99de09bbd212f0e
MISC metadata.xml 975 SHA256 fdca4ef234d70214ad7c2e62ae354922d4e0978c1df24deaeca1ce2da669efd9 SHA512 123e27c49b4c618126adcb9d157cf13d29fc77e441963176b3db9386f1777a9b3bf387e1b0253505353abe1600d15c83670e2787cb3394709d3c79d1c176dc8a WHIRLPOOL 3511ae550c719e2746e82dd27e6eb7efb8b5a9bef0138e5cd528377c65ac1cb285a6d399c578d095d22bcb5c44a382d582f860a0e7ce02ff0e2ee0faf7d4d1a0

@ -30,7 +30,7 @@ RDEPEND=">=dev-libs/girara-0.2.5:3=
>=x11-libs/gtk+-3.6:3
magic? ( sys-apps/file:= )
sqlite? ( dev-db/sqlite:3= )
synctex? ( app-text/texlive-core )"
synctex? ( >=app-text/texlive-core-2015 )"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig

@ -30,7 +30,7 @@ RDEPEND=">=dev-libs/girara-0.2.5:3=
>=x11-libs/gtk+-3.6:3
magic? ( sys-apps/file:= )
sqlite? ( dev-db/sqlite:3= )
synctex? ( app-text/texlive-core )"
synctex? ( >=app-text/texlive-core-2015 )"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig

@ -77,3 +77,10 @@
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> cdb-0.75-r4.ebuild:
add alpha keyword
Gentoo-Bug: 573078
Package-Manager: portage-2.2.27

@ -2,7 +2,7 @@ AUX cdb-0.75-errno.diff 243 SHA256 7d614d7e677a64685995067cc1db1d514b6a1c7398118
AUX cdb-0.75-stdint.diff 11423 SHA256 a9473ede09cd53e19cd2c0264a42c041bed19f48e5a62c71c4e2013b739422a1 SHA512 0308d25c6f9ee3b8fc49e75a2e69c7cdbf8cca7dbf165b3a107d5e2717051f6c68df04a962456295c56e6dde97ee0777944cf406c3eb48f4b7f39ecfaf56f877 WHIRLPOOL 5c5e5d4b87d4dac99edcd2c6371fe8db42204d8bf2b1746a8aa0b4174d0ea10db159f1da01a1915b737c0aeaa2f94eaff3dbf4596cf10fd8b7127a5c37b49e43
DIST cdb-0.75.tar.gz 54162 SHA256 1919577799a50c080a8a05a1cbfa5fa7e7abc823d8d7df2eeb181e624b7952c5 SHA512 6faeab91a77457348b58f685e81000b83fb609691317198a06284c5c62dee1e4d6138f90be1e727021f279d740169c175a21b23c96adb39a654e3f7fafdf36c0 WHIRLPOOL 51e1783c3f5c7c44846e370075ca53593cf5cbf82bcdf39e3882b49205058844d7403c571ce007eaba987b23848dcc87e3c4ad3cc7b622389bb2f532bafb4912
EBUILD cdb-0.75-r3.ebuild 1500 SHA256 ace1fd1540c2cd9771aee1314205d03a87f6c3129418bc75781a1970cc3d1298 SHA512 510302f937e14784fb0bcbeee6569ecacc332399291159fd6ee3ffe1a36025cb05204cda1aa069f79bae038584a66fb9cc1542426791a252a80503e83c5fda99 WHIRLPOOL d664399aaf027f8b01876bfbfa6d435cf0b0c2bc7bbed6f2e700933757bca1913d473613f6cdcb18a2795de9e4b10677f221dbddff738c7fb546ad8beecfa7ef
EBUILD cdb-0.75-r4.ebuild 1516 SHA256 f32807ee8589bd5c04a5b4a0db86a702e719a73ffdc6873cd3555295d4981c51 SHA512 4abcb8f81555d2699972704d2fce8d2fbcf08ce19a1cfbc80d488935bfa6a335bc590c1eed0cd48160b6a4d07aaea2f71236eb0e6771a6253ad78c943b433c1e WHIRLPOOL 975a253dc903da2625f91181f847017336677ae3b06b2f8ae99e14699eb82ee6b8716159fed722c8c94b1eae0ea072558e57a97b5b98d2a541ffc23da48b3866
MISC ChangeLog 2817 SHA256 441f783dfc4e5b355276cfa51b2ee5c43cbf3b99049fc72e064e9ff7528892a9 SHA512 f714e3575267d499fd5edfbe13a1933c3d4e0085ddaedb277d0a3dfc15e62bafe386b401ab0a285a9fbab28aa834e39c5258056dadb2b91431ec05b9d74bf8dc WHIRLPOOL 316fc513863544526c975f58325f120ebe6d4f640749e95a37b97174e756126145adbd1e438aa741eb9d8f05c44e0d159eeac2a36d1a35d5a9cb4006cd1ed4b1
EBUILD cdb-0.75-r4.ebuild 1515 SHA256 2b6882777c81f4dd14071c344004ab0992b640f3c6b5e51998cea7a31fb47b3e SHA512 96be8c04fe890f5e412772e6e5e088011834361248f51926995e6e28823e6211adde78c82baf1cffffac2ac84d406acd1c7e883afb51b0c073b1a1309e118cc0 WHIRLPOOL 38210af8df85dbd8768a35a8fd7351f13e8ed6cc9022bab1d9bdcd1f53d4d5dc73e80d2f64d8c9935be6d34a0117cfb6b4482f28f0ccd83337f10d864466d70a
MISC ChangeLog 2969 SHA256 b471e5df474068a550a74561ef57d2c5427f3741d0f07772380ca4acf4031eb4 SHA512 234b785dbefd2fb466822d763b1687808ee9d78050570d3443e38f42c1b668b55bf92e83e2d4cb33222a221611ffcfb834de6daba26f741a5c2dd7536e2bd93e WHIRLPOOL a24ea230a64ca61b6b463b738ac66fbe24387582857657958e6e5fa182432637ad67aa6af1f05346aa85b448bbb78b81fd89a0573b2cb87b7add6f63d78442b4
MISC ChangeLog-2015 6700 SHA256 dc6d41921fe5351f70bb3290f2a9b404e569d734e6c42814b3cec6e0a66d3492 SHA512 61a3800b8fb93521507228bb5fefc744f0206b7e100aab227bd14ee7fab01141adefec62bf4397a525491bae8d628af6dfa0dd8f37233228f48dc52874c5a28c WHIRLPOOL 38a8cfb18bb45aa2c9e88b7a86b6e284022c16fec77545c1c6d10aa027eb241e1fed60075c0fa4968872cf49940b2c382507924c5648b63906941345aa5152cb
MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630

@ -5,7 +5,7 @@
EAPI=5
inherit eutils multilib toolchain-funcs
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
DESCRIPTION="Fast, reliable, simple package for creating and reading constant databases"
HOMEPAGE="http://cr.yp.to/cdb.html"

@ -101,3 +101,8 @@
-godep-49.ebuild:
remove old versions
*godep-52 (04 Feb 2016)
04 Feb 2016; William Hubbs <williamh@gentoo.org> +godep-52.ebuild:
version bump

@ -1,8 +1,10 @@
DIST godep-50.tar.gz 70100 SHA256 e474e663e9d696445129201e3d3598a724de9a673ce3ad6652af75a93da2aeed SHA512 b3c114885d7de362c8a3fa3a65f609f37c8610eeb3d9807628f70d49b5b813770a5445c4048bd749df635d9526e5136abcbd2c1d4bd415fd97e86d6599b98438 WHIRLPOOL d4b4e0e2dc3f9ecfd2a1f25cdb56b156b601fc5393527695655769ccb29fa2a45a104b09f95a182df7587e61a5311c1966e5f73ed9bab5cfb891a46fddf35c08
DIST godep-51.tar.gz 70357 SHA256 7829d6ed805df5ab3b35d74685e2d471869b66cf4e4e408dabf098d2bfaafebe SHA512 0d2500b19ec804c626b16407df3a925d7307b667a90475e0aad26b2b511e1d24e333bc03341aa62879d6538b48d5a12173341bbe1fcd6fbe1116909d21c4f3d5 WHIRLPOOL 5e0a7db6431a15b2c31e405748f2feb86bd169677bd8710dc1f1a35b19fa807719433d0201283e470bdec49dc3c44e4c11b585f623a27b1f965d10ff38110073
DIST godep-52.tar.gz 70407 SHA256 37a526b6af329b05f81ec92b72488b2a4cdc8457aa9ac5643ca20c28844e277d SHA512 76f473a2eb26f480f0d3e61bdc3fffc6eebb968203ac89613519482bd29433a2ef7c25342cba0b6ad424c070b672e89d1731e1529741312ca8c9f5bfe30ca1cd WHIRLPOOL c6dac3af106d99549c22130f0b47fd108938405a135338e1c1c4d883015020f5abc085c7c5ad9d1615be8f866b2b35a2d06eb35db16cebc81ca4b1827ef423a1
EBUILD godep-50.ebuild 563 SHA256 9b68ec6c46008470803ef6b86dcde558fdb8df3c3e0ae73bf81897f3f83a460a SHA512 e303f7b2cd19ba6fa34b583314131fabf119c44c87c6294f2970468621f93c3c850c25e62126acb79e5ba1e69de70c1da869b004f0cb713f280029876ac86ccc WHIRLPOOL 4066d579107c1706b7b4d82888ff8cc62809b53d0f11684514d7253b8d4abab68306eba495b09892dbd3924d5f2bc5a3856916782f119c82581cb5eae35745c4
EBUILD godep-51.ebuild 563 SHA256 9b68ec6c46008470803ef6b86dcde558fdb8df3c3e0ae73bf81897f3f83a460a SHA512 e303f7b2cd19ba6fa34b583314131fabf119c44c87c6294f2970468621f93c3c850c25e62126acb79e5ba1e69de70c1da869b004f0cb713f280029876ac86ccc WHIRLPOOL 4066d579107c1706b7b4d82888ff8cc62809b53d0f11684514d7253b8d4abab68306eba495b09892dbd3924d5f2bc5a3856916782f119c82581cb5eae35745c4
EBUILD godep-52.ebuild 563 SHA256 9b68ec6c46008470803ef6b86dcde558fdb8df3c3e0ae73bf81897f3f83a460a SHA512 e303f7b2cd19ba6fa34b583314131fabf119c44c87c6294f2970468621f93c3c850c25e62126acb79e5ba1e69de70c1da869b004f0cb713f280029876ac86ccc WHIRLPOOL 4066d579107c1706b7b4d82888ff8cc62809b53d0f11684514d7253b8d4abab68306eba495b09892dbd3924d5f2bc5a3856916782f119c82581cb5eae35745c4
EBUILD godep-9999.ebuild 563 SHA256 9b68ec6c46008470803ef6b86dcde558fdb8df3c3e0ae73bf81897f3f83a460a SHA512 e303f7b2cd19ba6fa34b583314131fabf119c44c87c6294f2970468621f93c3c850c25e62126acb79e5ba1e69de70c1da869b004f0cb713f280029876ac86ccc WHIRLPOOL 4066d579107c1706b7b4d82888ff8cc62809b53d0f11684514d7253b8d4abab68306eba495b09892dbd3924d5f2bc5a3856916782f119c82581cb5eae35745c4
MISC ChangeLog 3287 SHA256 f1f90e95984215dc7a6531e8f816460a1b1edd5673259113af90133cf6d5ab11 SHA512 5c017b8ba2b7e7a68233bf4c8a229c910b4cbb5a7e5fced46ba7e76e0bf012473ca424aae12917947b519861d2e349ee4d322a7594826a37e30847b0e4eaca24 WHIRLPOOL 6323b22e2d169b25dd17e07e5b6d84d96cee31e751ce5b73aa7d73b20b7e3168249087fcb6954a18b9577b65d046668d1efa80daad89cfc46a4295971385b50b
MISC ChangeLog 3397 SHA256 63da19531a38d925c9a9f4a1c023ea182c35083fba9cfee983541bbf2873c980 SHA512 bdf9a5ef126a41b0dc121552a4d6033b04110332b767cb77ce36e96b8aa07c0721ff4c4bb9fa7be941c9d15ba57b6a8f165d84b274a62f499f9105615e4d1b31 WHIRLPOOL 9a4b42064cc6a4f01d6ac96180a9b76fb8bb561774c18e0c5740aa48ca3bdf9bae91b09fbe557bfbe7b65ad168b9e958a0658b674fc77733f21de919ba737f86
MISC ChangeLog-2015 699 SHA256 716776a06be15bc13064bcb2bf58a78255e9e2ed01609340e1959dbd7e41f834 SHA512 d642d5ed4538a7317c0afe4f51a6557499982592fbd83cbacf0dc940e2c15d272bcf88daf44228e9bb850ca3aba08a536f63952838a8f845653d452507722995 WHIRLPOOL cfd1b43d540f322d225b29243fbcaddaa91c2f667ce1e09d80f3d4e15420ef82e22b6977b93ab97fe32583eb8bf565d1375279b8c330153fa5a9677e36515d02
MISC metadata.xml 302 SHA256 d11104ed147db00460aa8ce15f0812902739fe8019bc30f09cda304e947097be SHA512 e30920abb10249687e6eaf2327e3a32d70f351558d0d8d7f0844b74c32601f90312ef56d1c471653f43132884ac1ef5092838b41cd09a2137912220ba75b930d WHIRLPOOL 2fd5d1d3a39ad61af52cd305179a651971a72ae31ee937d858e5bec8e5d2e1a2ebdc8ba0e94777fc0738277573a078bac22d3549e7e35222faba7522134485d2

@ -0,0 +1,29 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EGO_PN=github.com/tools/godep
if [[ ${PV} = *9999* ]]; then
inherit golang-vcs
else
KEYWORDS="~amd64"
EGIT_COMMIT=v${PV}
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
inherit golang-vcs-snapshot
fi
inherit golang-build
DESCRIPTION="dependency tool for go"
HOMEPAGE="https://github.com/tools/godep"
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND=""
RDEPEND=""
src_install() {
dobin godep
dodoc src/${EGO_PN}/*.md
}

@ -116,3 +116,16 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
03 Feb 2016; James Le Cuirot <chewi@gentoo.org> colt-1.2.0-r3.ebuild:
Add ~ppc64 keyword to 1.2.0-r3
Package-Manager: portage-2.2.27
03 Feb 2016; James Le Cuirot <chewi@gentoo.org> -colt-1.2.0-r2.ebuild:
Remove old
This drops stable ppc64 support but nothing needs that and we need to
get rid of concurrent-util ASAP.
Package-Manager: portage-2.2.27

@ -2,6 +2,6 @@ AUX colt-1.2.0-benchmark-no-deprecation.patch 1180 SHA256 822fafff87add40e1d8f29
AUX colt-1.2.0-remove-concurrent-util-imports.patch 6924 SHA256 1fb42935dfcbde3383ee73076f86d70a9e639de7e01dca5bf0f83afe8323b23e SHA512 86b568d66b342ede74dc3207268675c8f91b6b3dcc622486d649ba6a0a283de8b20a46f4ac16da8d90d89b4af603b1c8378b990866123e8e4b8b4e3733be4a36 WHIRLPOOL 14c39f22d2199835889c0c4607f9a089b10db01870f7c93c44551c62045eeb08ba6b51f3d59f97867e69ceea642fbc781b3f05e298f6003dc04d8d08ceab7dae
DIST colt-1.2.0.tar.gz 2545695 SHA256 da26942314a4ab7ab6dc449460970b4ada464b6594f69cba1b88268effbdddbb SHA512 a5e88e0cf671faeb336241d120daeb1ad90f1e2061827d06c0c2dc507cd3ae2ab45f2b80451aaedca0f5a8b3de66c13533178e3b6352ed8b2df886d25a924ce0 WHIRLPOOL 666b49fe22cd40ca3967523a85d1e6b43a7bbbec9f76b197f633e258e2d148b0743308e09f65fc8aad113020477002512f4224d7b412447f0685f2c44f410aad
EBUILD colt-1.2.0-r3.ebuild 1072 SHA256 fc39707c7c48cb740234e8ee69f78e1e98663fff9e237daf4a73e224d1541f4d SHA512 996a04afc2741b8b42f213f1345e2c5c2e5299999aa78efa23901b078a52adfb1f600dfcade3f08308a6c3d9f195f3dcffcbf46535a69b66af9e608a55938b49 WHIRLPOOL e421035e150b82f38ea6a59958d9befb95af097b29a3cc7cd8cab9f7e7b86ee4ce8fd27cf46f022678ed14b15373e6dcfaa2bf233ab6ecaf4813c4132ef238c1
MISC ChangeLog 4249 SHA256 25af460319c55668c15f3ddfb6dd595cf94f9fea0fed2ae1a3f88e1179d43582 SHA512 837b2f47fb44e35e8bd5fed4583e2a45127b60f9322e05ad6599efdbe0a6969e864b00881d6b5e6cd8bdac36f8cfa33baf43f1c54a04885781d0175fa1af9383 WHIRLPOOL 5ee069f8591c60a88fee0c095b01be428699fe6e07db906d9e9d83a20252d6f166ce5db7451cd81e2cda7ecd949f33436d3c55f431cc797df5f560a8c859fbcf
MISC ChangeLog 4620 SHA256 7d7ade8cf1e74740490097deb560f9a42780acf535ae6b6b77d6de1fe4a67994 SHA512 5eb045b284e27b786a287b4b782d7aa9c2bc7db1b3653702498928e62cafda0486554f4d62affd38ce5dbc2818bf62a69e1e8a628483d78dae917dd25115c939 WHIRLPOOL 82fde6d64adff29c0ef4adfc358c230d1a59f8b05879d6c95cdcdc78fe8b256be59adf6be9381b12b8b025869e2ef43300a394b74d9a3e1dedb4c87323746cb7
MISC ChangeLog-2015 3178 SHA256 ebc1b2b5833d46f7202cf01fe3f095b431fd1a9c47334ab74cefbea1d787e079 SHA512 00cb6a54426a5f3b914d1ceb5293fee056066ab32f519a5cd9848c1944336d8d18492c582b7564ad3803fdf5e735a2b3220ef5d887fc80f8fb1533188dd83359 WHIRLPOOL 9f251852f087faf315820c550c01c1a8605ccf7a1d610a5e085ef8e22b1b386812590b6c8081b8e777488f07bdee28e621607cb59203091a06e59c72c151bbe5
MISC metadata.xml 232 SHA256 0c8d91b3d514ac42d0eaca567346ab909c0f947049c85c25a380ec2400f1b3fb SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 WHIRLPOOL 3a1a6d054edc9177d85ca868f9b0a6e84ee51bab4fbdbb9b1ead1a03874036bcc3f96e903fb751dc4d29fdb7d6b5f3d8dbe7b042fc697c887e23f41cc9c8c4ac

@ -73,3 +73,9 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
03 Feb 2016; James Le Cuirot <chewi@gentoo.org> -fastutil-4.3.1-r1.ebuild,
-fastutil-4.4.2-r1.ebuild:
Remove old
Package-Manager: portage-2.2.27

@ -2,6 +2,6 @@ DIST fastutil-5.1.3-src.tar.gz 238461 SHA256 fe95b3f66306003bdda1de0181201507902
DIST fastutil-6.5.4-src.tar.gz 376688 SHA256 bc2cc6abb168856c43b9c5f6b468b1cfba4657efd0623a7d7e7800a9e01d966e SHA512 3b75d423ce9e4bb883f1baa910ed59b9ad2fc1ddf52da970f7d40eef6e0044618ce6aeaaa9daf873a256a966cd5bf850004feec21a8e7abf05cc6ac7eb6dd3fb WHIRLPOOL 5ec84a84c9be5dbfb53d69a557b0b26c0658b06b9234da4ed1614afff8ceafbcf3fe38a6b775fdc91202ad0301e2aebb70566dcd8cbae81c3828b7f18be5146d
EBUILD fastutil-5.1.3.ebuild 843 SHA256 99d6966bd3082048e7024a6662c36ced2eee375779343259678e4cf3650b50d1 SHA512 c33667dd701837283b2de1006032a77097b6992dbc88a4e0908a53b6593b8188dbcc92ecb324b7b2e31ba3a46db0a83cbb8484688a80cc33dc989bf91c3e8f7c WHIRLPOOL de7143a54d42b951cfac0784896593ce5700681975b31f9638a3179e6c9b940200f7cbf4b48f54b13ce7378b73f37c68c3cf80db6e11f158d767b73319bb1d1f
EBUILD fastutil-6.5.4.ebuild 810 SHA256 63979aa687bce16a6345dad110ce95a5e634b0ed6594e161c0c90495f0b544fb SHA512 16b06c20a63464ea20172241dbe872e32552354bd0510cc7dae935d4758dbd4e479342d15503bed896434f373010c57e6d266c3236433249fdc4e10f9ccec586 WHIRLPOOL 5e14191587cbde918f6985d67fdd3e68d2e74d627c0276c50c442bc9f2c0ba325a0e3cd54a9362794907c58ae77a5269999bee98bba52fcdfadfc41864dea1a4
MISC ChangeLog 2822 SHA256 64c3f190baf50a10d65abb71d0f8090835c9c60d4048c9fe8d44764e57061530 SHA512 a7c58d3c97278d842966bbbdaf02a6e4e3de306ad3f19f4ae484e3f13076affe4aece1133f825b9674fedbb4ac32bc5ba30a66e2a7c906654fcae47358f9e28e WHIRLPOOL 93e2670d06b920cc22df2808bc49a17f8b7382335c930f46b3249d1fecc236ac3d46962ff2fd2780f177df540250a8551a944232b14950188cb1cd1861d813c2
MISC ChangeLog 2977 SHA256 166ca958a38b2f134b2f97b848a3601223e22a436d353359f3d5d623e52647e6 SHA512 9e79cfe02bff4f4fea344b5903d4c9267fe5bd8ed8a5667ddcb5042db3824c1bbce2da13fa499cb6de5abbb4d1b63344186a311d1ca8747efb6c546b442f83b5 WHIRLPOOL 3dd4802deae3411defb3dd8645c2b61f71bd70f42da6212c4717d19e4c45a30c2f5050dd3d798c6a5be8befa81ca79d1f76201847c48f70bbd88cc8b2544691d
MISC ChangeLog-2015 6742 SHA256 bc0b4839b2cafa5eb2a61a56c84a076641d7e6d8aa02cd92ecfa1907145335be SHA512 8fc85ad22267a88be0fc86465f11d19c70361fe1904a74d8f9f0c6ebdeaaf282ab36c8e17d8f13972816324b128cebdcb02053d0b2c02d16b20389f534e0c23a WHIRLPOOL ccd0b1085e287d6902c91e90628709acfbc50c3bcc0f11d1cb3cee0103e6ca6603d597684bb6169641c84c28a12b202ad6b0a199eb42e0c2d3451a53cc4b66ff
MISC metadata.xml 236 SHA256 3e778d35b34b5cc1a4dd7ce105fe7d2a99b25fb6dfe24709455da94baa8a0548 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 WHIRLPOOL 7967660784d0d28e9a3c3c222c5bf85b3a8b59fd84b61780e4e7cc1aa5d8bd87bee40e4c5c42e646f15d6641fe182340bcbe8be94c785f40e0ac870c7a96e5cc

@ -65,3 +65,20 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*typesafe-config-1.2.1 (04 Feb 2016)
04 Feb 2016; James Le Cuirot <chewi@gentoo.org>
+typesafe-config-1.2.1.ebuild, -typesafe-config-1.3.0-r1.ebuild,
typesafe-config-1.3.0-r2.ebuild:
Resolve bug #559748 once and for all
typesafe-config-1.3.0 has a stable revdep (mchange-commons) but
requires Java 8, which hasn't been stabilised yet. An ebuild depending
on Java 6 was erroneously added to deal with this. We're not quite
ready to stabilise Java 8 but we can't drop keywords either so I've
added typesafe-config-1.2.1, which only requires Java 6. java-apicheck
highlighted some differences but I've kept the same SLOT because
mchange-commons works with either.
Package-Manager: portage-2.2.27

@ -1,6 +1,6 @@
DIST typesafe-config-1.2.1.zip 287878 SHA256 b3d26a8959bc18b02f78d9ac94e691db7ca103020a700f4a1c9cbe45b254f44b SHA512 178f0df81f081b9355951debd3a5435c7d6aae25893f049917a25861015eba18a305d5370d914b89a7c46e55b5d9f3939ddd0656cfa9a4691bd16cf32c796502 WHIRLPOOL 591e2d61a477b681b842ef45166b1ecab6545d0002c78d3c13c57c0c6bb2a3ae5903cc0d095e2237aae3c284f7d71f2dbed7ca1889dc89a837a38cde06f5a039
DIST typesafe-config-1.3.0.zip 363061 SHA256 b3af059bd13e597c5de466595f620cb686d21cfb7abd5bae1fec82d16be42999 SHA512 8b9821de442dc24b8b7be4c5ebc91d57214a32dceda8dc160cfaf801f70b34d2a2df6f8b2cbb744d18be3fbc887f1666f431b52882edcbde408d8adf3681fec4 WHIRLPOOL b2a61f17a269e1d8a533e6235ecdfd2968f452499e4adba61f17b667fe5aa2c07556587f9104d60e990fa268a3220b811f5860f6dd08c2ecd4cb5868833ac1e2
DIST v1.3.0.zip 363061 SHA256 b3af059bd13e597c5de466595f620cb686d21cfb7abd5bae1fec82d16be42999 SHA512 8b9821de442dc24b8b7be4c5ebc91d57214a32dceda8dc160cfaf801f70b34d2a2df6f8b2cbb744d18be3fbc887f1666f431b52882edcbde408d8adf3681fec4 WHIRLPOOL b2a61f17a269e1d8a533e6235ecdfd2968f452499e4adba61f17b667fe5aa2c07556587f9104d60e990fa268a3220b811f5860f6dd08c2ecd4cb5868833ac1e2
EBUILD typesafe-config-1.3.0-r1.ebuild 548 SHA256 e2a94c6791468ec7863318f12d20dddfcc26187e9470c206b4780d3b430792e2 SHA512 92fc05a1efb0b6efcb8e2eb7b4bbb757a812c486e07bdeeb6d5cd53a64304539f38858c640933540c7d1d4d41ff4e5ea526bc06747287fae4879381853cf9c8e WHIRLPOOL e77157d9532df56acb17de191520eff67819948c4263863128614035deaa275890e22ca319d2690cdeefa1462a912642cd79415cffabf04ebe6f9f0d1916b776
EBUILD typesafe-config-1.3.0-r2.ebuild 713 SHA256 81b5d32663d5e7011e7a106b67bcd30826a4feba78031d64dddab09a894ec12c SHA512 5db1f08fa2f3a3d6d96adfadef637840b7d557942138e217ef7073ee5df28d4e556dc9f2266e749dbe2b170a5151dee4663b66f244431f6b58bb6536b59328d5 WHIRLPOOL 2de2a12f8e4b3550ef13cfff6e347d24d7f9eb31bcc30d83871d980881e5c4ce720872daeba702bd24871cdd22bbdcf0179b08c33ad059bcd4015e44afd53b61
MISC ChangeLog 2170 SHA256 e461b09d76c891f691cdd075883a05673ad19b505e1e6457b33f8601f9df9e8c SHA512 93def0e27417b8a657ea4c756008e19866dcf319d673cecd95755e472bc06d631dc5f142e5ced478b1430537ea28ee1d79188b8f34da49a4b64c01e6118a3079 WHIRLPOOL c98bf62a0744cd1b2d402ae7ebfecbf9686fc1312f1a37345354c4d48b1f3853d04d149b07ae9954437f2bb3d7e092cf2fcf80f979e4767f19e4b8f08c6dbe3d
EBUILD typesafe-config-1.2.1.ebuild 520 SHA256 566a02402a03fca25defa8723f6078c09ed10e38d1e35663b1f73e1f00211d6b SHA512 3631ada20d30a9785f08c17ddc3908bf7a8967b5e57ed7a875dec1892fa71bbf54ee1fdca3bdd37b183f01aefb7f9abd5a2e9b0bbda69b2b50a7514fad7606bd WHIRLPOOL 9d6e2644a4cd532e807e259ce7029018cb1bf77a47fa2f0cc944aee432b94cc358a6c81a0aee6e2d5089ca960ca6596bd6ead8865eb3d480d2daa2d7aac871c3
EBUILD typesafe-config-1.3.0-r2.ebuild 516 SHA256 6d76fd11727d067aa58b54276eae163c91b71280521c3868bf41a60590037c4f SHA512 4b58168bf183395f239786849e7aac259c5c5297c52441ca35899622d5945dddcbf4ab3e6edebf01baedb59ab9d2557e64e3e9433b851342c4a173a3336ffa40 WHIRLPOOL 273df8f58c8c37272b9e329159e067effc5a46d8bb47c744387c604db2a353c5afca1d6ce9460f07773ae3dfd8c5fed8c1860e6ac3f83a453855cffeb12d821c
MISC ChangeLog 2891 SHA256 bc57026de33522d9cf5d67f2d7ab5b43a5fa765fbb0a8f390267c9d9bd6e7941 SHA512 517a6f13849a44b9d52eed2f400fe50b09311f0726cd5859e392e7384f3c779fa97846dc2c33f4be6f77b4b08cb6ace13220e4b75563d4f3da17e1d00ddacc58 WHIRLPOOL 487a18158fb72a17479619b40177044f27fa732e6e0b37f7916f0f605f8f181520ed32f1e2d9b710d4f5cb20fa7327214df37aea24dae5c11bf9e34a0263a8fd
MISC metadata.xml 329 SHA256 4325fe83a18fef1293a786c8f3d4bbd549f110c64a4a4c88b49ca3cbc31dd9ae SHA512 3cd9eea5ad8ba9ff81a44829541064af00336c217a17cfdd95dc0384211de25884054d2b45af68f333655c5dd469fc44f27245a74d0d0aa136941b017fc8bc5a WHIRLPOOL bdecf59206e882fb895d28f75d2b641709e3422bde81e48d334bb8c996a567bc8ba155f5e1e71f62bdf8d3baa21e69af2306e7ff23ecc02965390646e7ec619b

@ -8,22 +8,16 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="a library of arguably useful Java utilities"
DESCRIPTION="A library of arguably useful Java utilities"
HOMEPAGE="https://github.com/typesafehub/config"
SRC_URI="https://github.com/typesafehub/config/archive/v${PV}.zip"
SRC_URI="https://github.com/typesafehub/config/archive/v${PV}.zip -> ${P}.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc64 x86"
IUSE="doc source"
CDEPEND=""
RDEPEND=">=virtual/jre-1.6"
RDEPEND="
${CDEPEND}
>=virtual/jre-1.6"
DEPEND="
${CDEPEND}
app-arch/zip
>=virtual/jdk-1.6"
DEPEND=">=virtual/jdk-1.6
app-arch/zip"

@ -8,25 +8,16 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="a library of arguably useful Java utilities"
DESCRIPTION="A library of arguably useful Java utilities"
HOMEPAGE="https://github.com/typesafehub/config"
SRC_URI="https://github.com/typesafehub/config/archive/v${PV}.zip -> ${P}.zip"
# BEWARE when removing r1! There's a string of deps relying on ppc+ppc64 that
# has to be sorted first.
# See https://bugs.gentoo.org/show_bug.cgi?id=571316
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc source"
CDEPEND=""
RDEPEND=">=virtual/jre-1.8"
RDEPEND="
${CDEPEND}
>=virtual/jre-1.8"
DEPEND="
${CDEPEND}
app-arch/zip
>=virtual/jdk-1.8"
DEPEND=">=virtual/jdk-1.8
app-arch/zip"

@ -90,3 +90,6 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; William Hubbs <williamh@gentoo.org> go-bootstrap-1.4.3.ebuild:
1.4.3: stable on amd64 wrt #573856

@ -1,5 +1,5 @@
DIST go1.4.3.src.tar.gz 10875170 SHA256 9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959 SHA512 12bade4bce9aa4b34e2b9495ae65a1fc6a2449b3a43bc4de85c8b87ba223c2f999b2f37c1e2fe1188d8521118b5e5357d27afb8b85c0b8ebb4503d4125d25273 WHIRLPOOL 1a869385e63343bc54a950ca965a4d11ca072e6551d1189ef4e2e4da2a488a1ef70b59296d65af0c061f63606b78f73399f25040e02132e56a00189f1aae20e3
EBUILD go-bootstrap-1.4.3.ebuild 2080 SHA256 3eaca8b2e84c6e55f818e1e9ea7aaefd0324586165d37be4fa15c0aa7382a6c4 SHA512 c6a977f2d4697bdc2c0fd5f0c09129689c711e320104830db70f303962e8fed843a4023402e08112b5d5d4f01dbca4e082932d3a772f9a3f8c6a9bf7e5ec88b9 WHIRLPOOL 82c48d4eaeeb9999c92ffb0cadf12b5dda31e362d443e0715ae1250c79fa8396fe1e29ad4c00a83e4b3f8d4f7041f84e5d2898e5a9b24a3722cac1b553ce3c9f
MISC ChangeLog 3453 SHA256 53b06ed6ba66556d4e356757b73380e491efa1a191a065ffb1f48bd78041a4ec SHA512 05e69e8b90dd667a1f5f722e4652ba89f2ed4eee47bd2f70609811ce8a85c998b81f5a186d13c2c28de189dad9432ba08e050c2d99ee65c4b487c05687465f23 WHIRLPOOL c39b980fbf80cb9fc0661a577624beda7a65ab4b402c914c0c37aa8bf8da199c6ecd61a78f8894ae55778fb2e6ea405db0a9eb496889a28c0f2a15ba790d86cb
EBUILD go-bootstrap-1.4.3.ebuild 2079 SHA256 364627eb61fbdc2189cee3caa7ac2528b692e50cbf6982d509cd85bfa94c75bf SHA512 3fd9ef23e6c92c88a3478374af0004f04f5110f3c41472834e404057c6d8e7d59ea23c6042fbca4b282bb17ee094d3728768c71843e7c434a9c287406989c531 WHIRLPOOL 9a0319135059d10f6292a8ce0cd8db42156560dfdccd2e39cba2a8de11d78f818a5a218962f58bf0f216e5b1531c46f4b4d4f37dd3032598eb51e544a11deee4
MISC ChangeLog 3569 SHA256 64b483fe6fdc4b29e62d52a647125d3bfd1fdc9df1b44063a0f4331541fb44ed SHA512 9389cc3d9fc2de55f87dbab18cc151ff90c6d18449d5bacd0b30fb5de1d6dbec5334a8a190abd50d444bc8a07f3065985c5c6079b6be6225e91a2d3a075b4e46 WHIRLPOOL 13c01b29476e93a310700a7e5937c9e54804a4030b06012ff15c39050cf9314262796dfdd82d4aa5b6b4e3b382ffd9c148128419d0d861efb39caba196b76e78
MISC ChangeLog-2015 787 SHA256 f2aa7669465624713b21d95d3853ed405d1e943f70d736594fa740362b9c7c8c SHA512 c74ddc5667a31d45c668c4bb277459a66cbd49ba150f9ce5ae05648903697ed571af23ad9e7766d0ab828562655fb1ccd5bf4d8f476ce7e81e5e21b6faedda1d WHIRLPOOL 80b26195a1e8ac29742930395106b5462f9c01494eddc71ee6439d2c52bb3be0549e286773f1e38a9efca0c36e4a769b5b0200bad9e942149e125bc586907c91
MISC metadata.xml 484 SHA256 2dabca0b12a2dee3c21ede478e85d38ac9df76be3481ce201ecb10099bae8d71 SHA512 b99e31a068d9e9def8fdee4b396fcb645e2341b0809d1748d103aa42bc4b15844dc0a0235b5156c88b05436be12a6a396894cbd8376c084af815fd45b3468eae WHIRLPOOL e63640ef0f85243a2a307cafc931215ef08ed753601a8b3e259b0978f2b00ddc16582feaf482d6243edb8cc630fe23757a79dbfd3f9046827586f81d4e2b6c6c

@ -10,7 +10,7 @@ inherit eutils toolchain-funcs
SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz"
# Upstream only supports go on amd64, arm and x86 architectures.
KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris"
KEYWORDS="-* amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris"
DESCRIPTION="Version of go compiler used for bootstrapping"
HOMEPAGE="http://www.golang.org"

@ -189,3 +189,6 @@
Package-Manager: portage-2.2.27
04 Feb 2016; William Hubbs <williamh@gentoo.org> go-1.5.3.ebuild:
1.5.3: stable on amd64 wrt #573856

@ -3,9 +3,9 @@ DIST go1.4.2.src.tar.gz 10921896 SHA256 299a6fd8f8adfdce15bc06bde926e7b252ae8e24
DIST go1.5.3.src.tar.gz 12057623 SHA256 754e06dab1c31ab168fc9db9e32596734015ea9e24bc44cae7f237f417ce4efe SHA512 b348832ea7cb095cf793960cf9f4da5e9f6ca8de7b5262bb819de97efea4835643e30a18efd4a82d01ea3854a1905af9e134271716c4b68c9d2a8f6e15f65ff0 WHIRLPOOL aec869ec6af62601f6b83283417eef739141f99be938d419ef4a553028141e05ded7777fdff2a2d1a3e35e4976e4ec96a301b4875c509a370848d0df5dc9e0c8
DIST go1.6rc1.src.tar.gz 12597286 SHA256 2d1a6756f24227dcee955add4af7d194eb4a8c3656b2c4ce778994e21a533a83 SHA512 539ba9603d87bf09d37ab37a7256cb6860357ce976ac000814e733d5ae4f2d1150a4d75412b70dba0fae453aa6fc36c0cc03874d9adce7d23a168551611a47f4 WHIRLPOOL c7f272dfec8a2526bacc1cba165afb5a7c8e6df2540132ce0934795df0c0952752ee7cdee3201a9f13da1f15b13c5b67c0879ef9eedfd60d47be0f9525b37961
EBUILD go-1.4.2.ebuild 3340 SHA256 e66931290ba77ae6cddf4b8d3b7ade6ee64b5a6a38aae68fc0e142705100bb1f SHA512 f3d1df10353f1f8af9f58516536ea33dd9ae86f575e348e91398c5acff088f052f0700777093c004aae2015287371c4353c8d09e30c3f2b2ca3f78a9f5deaef0 WHIRLPOOL 93d8f4fa05b23683a5df4fe0503c6ac48b604ff3d0ec84bfba913c4af697f37db44dcce4ce38c67aa65a647941576a693b5b7c9a897329ada61d73afec37c3e4
EBUILD go-1.5.3.ebuild 5117 SHA256 efbb9b83e29d3140cadebb083a1ec3454f498496cdc34faa46b1937f3e148775 SHA512 791060fdf66473b79a56f8d7a5c9d5b7e825d0c89641488a0e6065c206c5d31d7556d3884435dc2e97269fa12842114c640758f09c343dd9bf291e4f1af112d5 WHIRLPOOL 114d90e99e18ac0ef16681d505b87cf3abddecebc7780e250c6293d97a1ce2bc260ea352beb441e7901f117e50192ab1b83375515d18e9e1a617989a3ecce74f
EBUILD go-1.5.3.ebuild 5116 SHA256 ad06f4fce3bdd2a9a49f9b46ffbc4cc15a860d3702968d20065c0c1c2ca41372 SHA512 30fd1d1c35ccda345bf93fb20a9f369c13722394f35474523333f079d3fc8471b9d932972265f0e6d2e38010b55c19261cd0889aed64425f546d87da8c89f51b WHIRLPOOL fb8dcaf7a5a8ff77495b9ae842c0affc5b28e6a74cca76bd97c4ec9236de8a07360530988b2377d65f0ce9966fb7674da9ddcf74afc43b8f9a47d19c7c6e537d
EBUILD go-1.6_rc1.ebuild 4975 SHA256 d0e773cd1263dfaf045e804be0e36a50b445f8e267d1aa09acf695dcd045f70a SHA512 6a8276d7f77d006c776a552e1c845785173d44cccbab7ab126af3a8fb0873febed211bf830941fcdb4190c3e3fcd7487ca5919d76b053063c2e6f942b7811e50 WHIRLPOOL 11c82e059dcda77f89f99f0ab8f8e90db5d51d8e5d5ece6ac24d6f0c78955ab7b024ebced749a7a4748de806e2427a690ba9f31f969fcecda192816068a7ab2c
EBUILD go-9999.ebuild 4978 SHA256 0867a0545323f1d8abf7544e1c54eb58613cb01d9f41ef9d8bf4a555e0f5bacd SHA512 e071c065f6d9bc7811c82af58f15075053105f155426a3a82e76d1125717c8f8f51526cda120f1ddab5144a44043095ee68b169ab42800caf829d556ed3596aa WHIRLPOOL 399b9342fbe125261286173f9344290300c8d05d8988e3b814f382c450c51b8bee0a19efaa22ae9f167d7d07a22c73bce3500d316545c561986bf7175b585509
MISC ChangeLog 6461 SHA256 1600c4a7c93ec30eed415b2b33a3201dcc4dce5d3796188239f7d2f70bb12727 SHA512 cb722fba2a684adb5909451288e02c7ef24fffdd63ae7b0c581c17d25f663c170bc91af28bff4386363e424687d3fe05eaabb4bfb1389eda8e38b4c202521c71 WHIRLPOOL d27528517258c1b83094e1045b9a389a96a9f96e9e2b1e8deefc8f841a45eaabd3ce1e49378dd89dc367d8f399f2bdce8a83ffdd5e5bdd848a69edf817c0a6e8
MISC ChangeLog 6567 SHA256 21f86dbcfff3ae89a8a2c56bc1176ec85c8a585234bcb7e3d652b1c11bda5a02 SHA512 71dbf2112c55b0f6c39d0cf3ba49b96e50cd16f2265e35578c1c64047a5875ad79b2373737372fe662d4eac483c8b9c25a424b5ddbe9d6396a771e92a00ebc2b WHIRLPOOL 3e50f458c23a64f407bf16dc9ff012fd8387b570cdac1791706632722c479baac005d6f963cf7cf1b468829a3a74753bfbc6dc55bf26f6c7fa8bad371daf9513
MISC ChangeLog-2015 9934 SHA256 5c5375109d9de6edbdf782c355e7f28a8ac4c97d84ca4257a65f12d112fd6a9b SHA512 879f50097cd760b2e96c8ad06ff092f51797181a241361c4897b48abffbad8224331a1bcc614d525e548f7001d3ad664a103ba557a819f0d1cb3c23d67b4019c WHIRLPOOL f11ad28c4f0e811ba70c3b6a8314622d7ab4b064151cb94e62f461fc24c9e62c821571ee771578a20da18ea143d06518a5835f9deedea2a3098a5e83bd6eb5be
MISC metadata.xml 462 SHA256 d25a540b25d8fb77a572459cf6e96e2d01368b13fa291a9f3d18941b4da29c20 SHA512 26fa7bfe26f00e8e1766cc0a1052fb8b5352799a33c9eb8f0c4f4523601d3eb5d1da8adc4b731f0d778039788734a9ad483f22e58e4bf1551ec8e9dccbcb87ba WHIRLPOOL e0c7d11204e038472df8b3d424481d0e55d718fda4707ca419411e2bea784cf7763c23e0e0ceee4b94cad33ae726d3e307d40212ff794aec6029f510c43eea2b

@ -16,7 +16,7 @@ else
SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz"
# go-bootstrap-1.4 only supports go on amd64, arm and x86 architectures.
# Allowing other bootstrap options would enable arm64 and ppc64 builds.
KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris"
KEYWORDS="-* amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris"
fi
DESCRIPTION="A concurrent garbage collected and typesafe programming language"

@ -115,3 +115,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> ocaml-4.02.3.ebuild:
add alpha keyword
Gentoo-Bug: 463018
Package-Manager: portage-2.2.27

@ -6,7 +6,7 @@ DIST ocaml-4.02.3.tar.xz 2058552 SHA256 83c6697e135b599a196fd7936eaf8a53dd6b8f31
DIST ocaml-patches-3.tar.bz2 4101 SHA256 c4ceb604f4480c78d1cf4f848b0903c8d37798d9761f582d8d1643d4e38b8658 SHA512 8be5c44de5a6b0b7c14723e41d92fe807b881b218cc5eee38ea7519c0f971415cb7fe30035303da275089dcb8a61c4f334c4a88e0bdbced3953503794b8308a7 WHIRLPOOL f1920606785702c44dead01b1426145653bc1931acba2d614c6818baddc051e4f74ca0322cae66ade63ba0cd0df5651cfd67f511fca5f12973b67a0c50ebab6d
DIST ocaml-patches-7.tar.bz2 2194 SHA256 71e9496af89ded9852d8e1f32be18a5f0d7e11270958fb4bc8c588420b1e9156 SHA512 63bca96f009e2de24ff6f7a4b37b97c5b7655d5ad6196f06cc2b18ca213e87878a310d169378c341c00aaac698530e458e301620bcc21284bc8b9ea143f642dd WHIRLPOOL 02d17436f901c70b2fa8a104d8b7a6526c65ab9b40408b549c4f4dfe7a1eeae8213620d151fb181833782504e4d7cb6fa3ff7ddebe77efcb88d32fe057cbd8cc
EBUILD ocaml-3.12.1.ebuild 4034 SHA256 8a5381eb139b3600f1b1ff24f239d2d9d3008cfd722de14cde54a9c624d5bd00 SHA512 19c8976aa00dcdf8db6aaf10b62d19fdd4f6bafba245136e2bb1c8f3602360d41206d57759bda1ca53131a1fb2008d37ff14fc37a342ec0ecae553e328369043 WHIRLPOOL f67a1ca18bdf7d9d683a9e0b44b33c15ed354944bc429af3e03604578433f5b5797a7b5a31873aab2c7593d83de4879c5ae9eaf8309f5dd36ac8a316a44d5862
EBUILD ocaml-4.02.3.ebuild 3273 SHA256 899701aacfa96bb703a42481a260bced9bcea98a72db10ded9a0ad0e27cb350a SHA512 0d6a0a80281fc61b932db0d297eeb071cb58c2f5cfe9d3e3448ef2002822c2e8aaabd1d38b44e09a2e634f9b6be76a2ba4b4a4df710300293be3bb681aebed3d WHIRLPOOL cedec5ae17046d4ade195ac072ed92320f8bdb0bcf9961dd3108244c209fc0c1609c582f468f996a0471169c226b648272092747bad9b57acdd9d57527c99a3c
MISC ChangeLog 4127 SHA256 79cf676dfbc80e1a1e67f4b7464607b3d0e9e9fa772a84b150e6754d3c6bf7bb SHA512 68a34b828f930da8c7d0514353a777b9d84a56ca29889214dbf906d0cc9ada9f192ee413588873f748977cf8457d18f7b200c4e76c514c38a9bfb2f2fb08faa7 WHIRLPOOL 5e4fc3ca59f7080a4d595a011b2e25914382cb8152ab61b6647afa209de21f39862476f645f8b6f982021b67abbcf9a960af5516b60ad28670628c2814bc16f0
EBUILD ocaml-4.02.3.ebuild 3272 SHA256 74ff433b98a5722df60f88693e4bd6a47e6658bcc98266dffff32504b00876ab SHA512 d4f33170de6c60e18efcb30773ddcc5c978d301cba7fb282ea3a3cf79b7b27b172fd6fb9ef1c2d9e0b4a26626ac030d922e16ce226050ea2650eb58d455efc05 WHIRLPOOL dd91655ebac53435fe1bd25d6498f3c41f5f7a01ef4831c9f0a2a1b126a8e39075d06b22b239827b7ad40bd848527c84c7c702b8955e91cce9cef3ba17420907
MISC ChangeLog 4280 SHA256 29c8bb7321d4d46dfb6df17745cb6debc422ac03d1d2a884d1f982a20546f499 SHA512 0e08e6f1a138ded91470cb1e5368ddda79d18178cd8422e72c65198064572bfa46e45d5516b9d3f19fc898a80f1e42e68ff8d33fc770d9bc4bf4cf7541accf28 WHIRLPOOL 1d81a5858948635353654a8e05556b647d92c3d04228ad016fa0c53053f362f9ac9b6ac4608b9cdfba5c484539af32f5b83a5f41201e0158e248fbaf5934accc
MISC ChangeLog-2015 35188 SHA256 85b9f07747d3a242acec77142ea296133a59bb9d79261d6960cf1e407a1ee2e0 SHA512 3658b2c40895f5dd5b2a74f01aa27bac1416ac2abfbfaff9176331cfe6aff3a4a81e62e222c85a5bc9f36779ca2dfda24c64fbc9e530cbfb64a0f1d221954852 WHIRLPOOL 1108b78932d6ecdc15624297ef6165168956587db4cd0c804e63554daede6be88f76860c76bc8de78131c0d10b9c344406de1eb93205765f08aa7644e4dfaea3
MISC metadata.xml 243 SHA256 5e9b58b0b795266f973d066675839499e3a56d7d932d702404a4b91ded8eb26c SHA512 1c5b4b2163017e496999d1f87e5c9c5ac6c11b2e9187450ccfb3df258f34e54d278972f04ee0e8429476c6f87e091a869ac2a28c6e8c8e6d20678c3e74061449 WHIRLPOOL 085df2e84901cbe563c7c1d30d04c229547f15f8ee26ac61d44d07c3f6999f2bbfa4cf309963172fb507cce5450d27598b762c3ccab92351601965c3afc05e3a

@ -17,7 +17,7 @@ LICENSE="QPL-1.0 LGPL-2"
# Everytime ocaml is updated to a new version, everything ocaml must be rebuilt,
# so here we go with the subslot.
SLOT="0/${PV}"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="emacs latex ncurses +ocamlopt X xemacs"
RDEPEND="

@ -4,7 +4,7 @@ DIST libiconv-1.13.1.tar.gz 4716070 SHA256 55a36168306089009d054ccdd9d013041bfc3
DIST libiconv-1.14.tar.gz 4984397 SHA256 72b24ded17d687193c3366d0ebe7cde1e6b18f0df8c55438ac95be39e8a30613 SHA512 b96774fefc4fa1d07948fcc667027701373c34ebf9c4101000428e048addd85a5bb5e05e59f80eb783a3054a3a8a3c0da909450053275bbbf3ffde511eb3f387 WHIRLPOOL e96337209a4f86eccb112e94c3cd6b668b2a8fc4b05ed7becaa2f6fbc9279f7b32ec1fa4b086e61520bfffea5d4f7a1cad58bdb266b5f0aa7d02b89aeed9759a
EBUILD libiconv-1.13.1.ebuild 1621 SHA256 5b1df51d6eaf30af376e3bf0a9d8f071f27998e0f7c077cc9f0f96da6969bb9d SHA512 c36edff034e4d85d882d1f2bebaf841e7dbe16278c8e271bdf6ad6aeee33fe52d48e741bc7fd23637f3ef1533e46f5b3a1211d2227338d289eb23310dacd0c25 WHIRLPOOL d9e6d61cecc65d94abc413ccae94e72d24f641ae5b043b0c12fafbe6932c6727a71c483397a5b1354c9c80ac8e4ff1f0dc3d1ca95422eadd59cc8acf958be8a5
EBUILD libiconv-1.14-r1.ebuild 1392 SHA256 778a9e1b0e7f2fd36c4261473db3bc9b28cf16839825574b180e68ab026b6f34 SHA512 a0807fcecfee19f063a49a0fd726b0b1339a61477a3a855b8d91314f8d5e7a5263e4d61d4da3749ab66bff5713c43434ad936024f66fb2a2c0c2be2f47cc48a2 WHIRLPOOL 22332047883e82b18f3940232fb979f880db2bd9d4e4fbb958192724ad97c67775921e8675a0536952fd20e8308edc3b85df261555b084fb4d8e1b364fb48bfc
EBUILD libiconv-1.14-r2.ebuild 1453 SHA256 8c43cbcf06edfb4971703f2bbd335aea79dc1facd09fd077eac3f31eaae61d16 SHA512 391128ee196d2092a2be35a66bc01396fddc488b5b7cf63574a79baa6c276756af8e568b5049f7f44a4e215b744eb22d5531a263a2332cc8af7b3a97ee3de485 WHIRLPOOL c9a131476f4bbceb077c82819d95d6b8046fa5a7cd9203dc1c2e946de7e6c0490d14374122a4bcc500d4c7546127c8cc0684b9dcba81042f7de023eb51e3ddba
EBUILD libiconv-1.14-r2.ebuild 1509 SHA256 a3af27fbad5c9a61ac94682e6602c3573a916083881f271549f468d568add9cd SHA512 64a590ff5503c9837dd9a6fe0bb3653102395a272a0cd07d624db3283a7cb0ff711093df35f3e59c94996079355bad0b577900c6458eabac458f4619ed53b246 WHIRLPOOL f9f497f6fe97938d1d2e12d113da5d8af74e37c414fd5dd03822e35ce638e85adb86f4b55a7883181b60422d9258ee8bd110789babb3644372b65637ad8a67d1
EBUILD libiconv-1.14.ebuild 993 SHA256 5967a12d6ec36e0cb2294d19e878147d87c725b069af4e6c395cf885a704fbbe SHA512 66e9dddce7982a6001bfde61e98ab3d01f2b17c4cdd60c0fdd100841e1d4c7e697fe385e0048c8feab36a578a8d74bb48c6fb15d7722a2a098fba42d4601eb90 WHIRLPOOL db4f860a0a1194485608b3836a15f50043379c0cc4560f973d3783a918a7b461cc9b54b5c3832ee3329ec7199ad0e04e6d0c115a69c12a171f79d9bc284aece8
MISC ChangeLog 3588 SHA256 1fed3535a53743a786d55895049585683afeee877c1e21a1d07ee2058717e228 SHA512 aab863ca23aad624ca9981f6eb2314ea5975e689b75c79da52b75424604a73412a71b51ca07ba2108619a3a22004f5d3a2ce4e3f519c0eb9caafd40d26b2d39e WHIRLPOOL 83798144ab739e73bc8396a60a2b37b9376b4103ad8c8a35d2346697fb595d64a7fb8f11b49dbaa62b995a8295db90574f9605d7b5391414a649d68bc6248e30
MISC ChangeLog-2015 7092 SHA256 89405bfc417dfdbe0ba095a1c4690461cf77f7d5e93dd9774692786e059915cb SHA512 33c2c31a7630adab5f5223e74601389c02e18131d597ee5614f9f970ee25f8574eac5e82109461c297a0744de61b85684891b41341f73af488d33683060fa497 WHIRLPOOL cc76fd0b871d8309398678562c4bb888783438db9f6d2d2963e41d22a625c5fc86a6c72b4fc4b5f0b6060da7d88ab1bc06305e8df5dca94511b569fcb123486d

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/libiconv/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="static-libs"
DEPEND="!sys-libs/glibc

@ -81,3 +81,19 @@
Package-Manager: portage-2.2.27
RepoMan-Options: --force
04 Feb 2016; Mike Gilbert <floppym@gentoo.org> libusb-1.0.20.ebuild:
Work around racy Makefile
Bug: https://bugs.gentoo.org/573802
Package-Manager: portage-2.2.27_p57
04 Feb 2016; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Re-order maintainers
Peter has expressed publicly that he does not endorse the fork of libusb
we are packaging, so it makes little sense for him to be the primary
maintiner.
Package-Manager: portage-2.2.27_p57

@ -6,6 +6,6 @@ EBUILD libusb-1.0.18.ebuild 1634 SHA256 de87f8ce4434410780c5486da62476f48fac4313
EBUILD libusb-1.0.19-r1.ebuild 1647 SHA256 c0b0fd3a9f8a59479eb253979f31bfd5a01fa41a475085654daa739952c16ab6 SHA512 7a0edd381c1470836c633ea614d8eb2a88092a8158fcb7d897e933453af6082ceaadf913a48b3208678aaff7203941434d6fa060d2822768ba887db3dea33958 WHIRLPOOL c0edfd43517bde1bdd7fb6617e1dc4f0e6023c3670c293c575d2f65fce08125ffe51174055e0df4b7974ef5fd36e034479c3837df288540e0dc8aea1d351d442
EBUILD libusb-1.0.20.ebuild 1707 SHA256 c339995366776d68c4f1d022e09675b6eb42fddd16ee6ff79a1ae8689f625057 SHA512 51d73cd65b32df5699951ef5a328d9eebced36b94a35e974b3498f7bd579a9428eefa7b7dc2f1121829804ff09fe9cd4a00a730a2cf80da58186f03675ca8760 WHIRLPOOL 6df6af1bef98b9102622801ae36f909230fa1ccb29077960bae797e2fa80dfc7d369330e00ff77ccc6fc6fbfbd9047fc9f98fceae79b92d45a66215cf0afd404
EBUILD libusb-1.0.9-r2.ebuild 1282 SHA256 bfa8df7f854a78d9acd3e9550c85097a6f83c5df87ce09428fb0581e1ecb23b3 SHA512 620036f99b551301e05e2870581161a8fa51bc8b396fad90cd4a4582508985747b12edc7d283f43fec46b734fb4de96100a72b052acfa2f8079b644760f42a90 WHIRLPOOL 6445c6e86a047aae33696210cdc0473f8bbc2e2224695780251b7bd1ede97e7c3adc8e6a46bc81a8003ed8e25f83c28fec60acab19037a68bbdf1661242733ce
MISC ChangeLog 2985 SHA256 f858cedb40d01cc530456f4c2f0ec9c987b3966dedda6ec018df61ad9b96fb25 SHA512 4f95ba462ec317dfbf0b78b707fd4bc0213f9533505dc67b6b61aab18de9e6fa43b79ba41d2eb86814aba5a1174973819375618acf98ee6d2cf5ae9e69b894ae WHIRLPOOL b59cbd1e5defc03fd442f90b38aa60042e768797ff6f05b9338a5ea74326cd38ceadf7dc249274c161cb2246d30df3fec22a8e80a794510b3cd79fa7541eec96
MISC ChangeLog 3449 SHA256 25c75605296f8181dc379d6b9fcf62ca1f8538019d92ddd43aed801adad4a9c3 SHA512 9567b6985119d2a7c277d0fef157f2fbabcdf215dd422329f4c392a1ef1e3b5a9d93a80100b67a5306ae6a0e0435cce4d28ede5c0a991fbf955e663cf12b289b WHIRLPOOL 36918c145a557f9d60a0c83e77cf01ea726bbbdc1efede4090bfac0107d9b0a17cdaa0dd635825864655d047dd6828ebe817d70833caa5953e10ab9056f741c3
MISC ChangeLog-2015 22276 SHA256 fb15d5619b1e0f43a9958fa7dfbc9ed855ecdf375c2a5e907dec423a272e4abf SHA512 47588341a8cc56a8de26ce1ba396ca003bbef40af94de91c08a8f3785db983c0f807ed79251aae7256ac784920233f5e5e13c2ff66e4092479cf0889ae303345 WHIRLPOOL 9bfca3f8c496bd36044a3402e82b3f1acb82060019652bbb2462d03a56d2b307f425567b9003557ae9da168d32a8bfbb602c7ea775b323f5ffaf94a0a651661c
MISC metadata.xml 435 SHA256 081f6850532fa8f7e6eb2f4ad6346430d74c7ecb8adba34fd1e002d5a1d9d953 SHA512 ab00cb5785aa0c09a6b7def742d9e973c2318310d3d3cb47b15e1bb4b94e0aab6e2ebda64d4fbf64627d5b94ed77f965f39ad836fddd3d3f9996f08790862547 WHIRLPOOL 579aef445becf9c6dca8de5044d316f40155f0a2479aa5acc464c14013d9be82b48c872aec300853beeea9324a16ee5fb99ce2c445392e41eb5942d3e09a4012

@ -133,3 +133,24 @@
Package-Manager: portage-2.2.26
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> nettle-3.2.ebuild:
add alpha keyword
Gentoo-Bug: 573646
Package-Manager: portage-2.2.27
04 Feb 2016; Agostino Sarubbo <ago@gentoo.org> nettle-3.2.ebuild:
amd64 stable wrt bug #573646
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
04 Feb 2016; Agostino Sarubbo <ago@gentoo.org> nettle-3.2.ebuild:
x86 stable wrt bug #573646
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>

@ -2,7 +2,7 @@ AUX nettle-2.7-shared.patch 2674 SHA256 d71a578ef9eb153770eb98a4741815e74556d101
DIST nettle-3.1.1.tar.gz 1851876 SHA256 5fd4d25d64d8ddcb85d0d897572af73b05b4d163c6cc49438a5bfbb8ff293d4c SHA512 b0a52e1569ff11d871165a689fdc2a0b2f478bcc3122f39df9751b7b1c915d4240ec57d22e98034cf2b5130dddcf5dc57fe26278a2f41c15f669f65814768de1 WHIRLPOOL 8a429cd860ff717c225fbd576f6bcfc2c33809df5c346e3ced9fd75f89e0895f200ffbd0bec84bd74144e397d16d1f9ba56131c29a3d65cbc4189ef3dfd5fb99
DIST nettle-3.2.tar.gz 1879604 SHA256 ea4283def236413edab5a4cf9cf32adf540c8df1b9b67641cfc2302fca849d97 SHA512 9f2c802e8b683d1c2fd8d16ab33b2a1efda33a1bf33196be39031a2d0677f2e78d67221a718997780e157aa72973da7d9d549429e706fcfcdff97ee3bbef615a WHIRLPOOL 0353f04760137eef292848b4d8060c40cf2959596aff6f39a1d1bd123e42bc0ecb6f01679f16797204eedb01123c09ae7745121241f6a32cc205bf1c8c6efc12
EBUILD nettle-3.1.1.ebuild 1815 SHA256 19a8519db7ebba52e66564b11ccfbc66446748ba898e6dbb4a239035e94319ba SHA512 3bb8e243e9162f2634aa284f807dc140b5d1d80232279ebb3bc96970f4fdba84737188bc664a760c9d218c090a5badf3bb620a107b71f76d98ba8aaf9b7c9196 WHIRLPOOL ec4004761da6d1f8376ff3ec2823219e9566c158b7aa9d3cc929b3c32406f00a357c945ff0d399f4057b6cae44e5598c0088fb56f16f660192b6b8418408a7be
EBUILD nettle-3.2.ebuild 1794 SHA256 d113a271dd63054743cfc39e5b390a32e1f2fd4d13c49988b66874241454f5c3 SHA512 11d43de22497ded2ee2d12ea9363756333f19d6fa9a0501a08f1090976ccfe4e7381129cb9fe456733c4505447701dec1de8a1e64a854e8d273becd18971b436 WHIRLPOOL 96d4af6e9d7609fed6746ddebcf3a152fda63c66b28f9a739ab7bc2ff2e6cffdc682229e768c61b40eb589acd905245558112f772ac0bcd8bdb589d95acfbacd
MISC ChangeLog 4330 SHA256 0739a77bd21b8579fd37dcc6812f15d2937d156ebcc24c7f0e9109eb3db09943 SHA512 3b80b34ac037659a8ab119e6f8882f70abde6278f714b692fd64c5d79f6f51889e04ba1d16696b6964355207a1598135b81a6aa96df430eaf13c7b8f018a664e WHIRLPOOL 3af09d1b6bd4c7efd2207406e2b51f4ba1af8aa4e4b0f70c3bae4284c0bbd8f7aae869b0762165374e71b89ac25d06114d0a491ff387027839eeaf69a618577e
EBUILD nettle-3.2.ebuild 1791 SHA256 2fc29f3a90003f2afe90b32fa4625444f3d68ecdc62d6fe300cff9417a6d1d37 SHA512 4f6b9d9af03ea28c2f108ce6a3472c7b29bf8d63a67917f787fd35505bb7adb220c6e1fd8c003e379f21696ac70f48db63949d776de2a3709cf34cfc0c35b3c3 WHIRLPOOL b68406ba034fb300766226ff899e16b2d803bc4a85a2222a175cc9e3074918fd7a5841e45b69e523668c6d3c926272520077202242235df333ad75e1be1cb85b
MISC ChangeLog 4937 SHA256 73706101c2e4241c5bef5ffbff18e6d70acd92b201045e7ffbd1aba276363e4b SHA512 3eafa5fe8a984379480ea778e30ec18ef5ef17ba0509f2829f420ee33649fb3ecde8944ef28d9562c62c6c9cedfcbcb1be9184e4a7fe9ed4ab95d0570e125cf7 WHIRLPOOL a20f4015053271809caba56360bc479ab5d7430e6e4adad70d56ba99014a0e4552942e4f65aade2e72e70f8dbe207291c98328f1b5ef0537dbe7c9815624586b
MISC ChangeLog-2015 17411 SHA256 98a5c73c4fe4b134e2df6a9d6bdecabbb805a5d476970a09f9e92ccda1ef931d SHA512 5e3292521158eac6b187e872f871766ee879c15175906292b3046b782eac946274cd4ea9535d7034537e543f5f2378cbf2a962977387f6f58e2548ddbb19483d WHIRLPOOL b2ab41fd625ddab61566368e4eaf4e8a152a3bf50a609cc9c58144b6d7649873a6652356ef6d58f8fe6303bf917a72f7a7d1c5b826bbcadddb19b47b9f3c6af1
MISC metadata.xml 236 SHA256 dd25b46c95b0c63da84b7ff5778479e31449a385df066e9ee14bf0d7d176f42f SHA512 5f6cd6a85527534d5de7118de5af212ee3044c8c5530a7f7087a28074a2d4ab7be1728325bd985adc063dc795d3cf2b1c4e58a4c4c4ec02d739bd4bbc544ef08 WHIRLPOOL b15a2dfb001c41c8de2895842148b2531b74949e89e93ff8c366519c35792996e344918eaf9144fb081fc240796e47890be356d2339bea60b1e1d41830447d31

@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="|| ( LGPL-3 LGPL-2.1 )"
SLOT="0/6" # subslot = libnettle soname version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
DEPEND="gmp? ( dev-libs/gmp:0[${MULTILIB_USEDEP}] )"

@ -86,3 +86,6 @@
for packages lacking maintainers, in favor of assuming maintainer-needed
whenever the package has no maintainers.
04 Feb 2016; Mike Frysinger <vapier@gentoo.org> metadata.xml:
set myself as maintainer

@ -10,6 +10,6 @@ DIST protobuf-2.6.1.tar.bz2 2021416 SHA256 ee445612d544d885ae240ffbcbf9267faa9f5
EBUILD protobuf-2.4.1.ebuild 2932 SHA256 eac7762bbab6eca3ad60c991059bddc3809abdf97f595a8635b95263ee77ef39 SHA512 4abbabdf613e061fdfce8f330c781b0b1fd1721975d15e79d75649a7b1f1db052d3113a05c141e08e33b260982fc2df75e0a60c6ca5389d2df732f086c53b917 WHIRLPOOL 28b879a7fdde448b69c585df1f424e2d905e1d298e0018a20298e582342f4d06a7cb2003290f394f982d658e4fe962dd493a8c7cb2eee37ddab88dc0d6ef08d7
EBUILD protobuf-2.5.0-r2.ebuild 3155 SHA256 8b6971857700468f35e83fb9c13a3c7be0add415c0c472fe040d39c6bb4bc398 SHA512 8e4b7a73942a9bf6daa05f17b42144b40cb404e098f2612e4c1d53b330466013e8c7aace4a3fb6927ba38b60942a0e009cb4e4b549300031a72ec79635c1890f WHIRLPOOL c6fdf904604888c567daa7bb7a625ce74a8602b10157f4059ca466f6b0b6000584ddd6fa04af5ad4a2f4b2fec7c686028d9e2c0c92be81cf854baaf7154942bd
EBUILD protobuf-2.6.1-r3.ebuild 3995 SHA256 f19131c94fed0e0a5aa402e7b6452980a7b69236a43bdcc586ff3393a5a2e5d8 SHA512 3ae4c378d8ed71616d995e547b74a9ffa6e915b3484b0f286f1f89aae31faa2f4b1fd885a9c38134faaaa5175e029941ab02eef87529cd92d8ef85a7c89c6ac1 WHIRLPOOL 91684f40ee41309c8ed4c5a339beb4823b478598a109060bd759540d036518cbbea6b376ecf9ddf107ec1d7d8ec929b0190f288837a9cc669eb242e9ac6529fa
MISC ChangeLog 3292 SHA256 0c5ebfd88800d82db585f1a1c43de47ab126740709b8631535c5eb9deb8ad565 SHA512 d58c9209ee09a88fc10582244c9072809a2b939fec4898a6ce69bec8229625d032f57acc1a4600ba09a4582dbdf53eaae6c88af0af5b79040c6a1f289a97b720 WHIRLPOOL 8f9e1de4befdea15c6d02bd15fdc135a5fc932d76d9cf371ce3e45db79ef75b0ac32ac95422c5d467f3706a7cc3501896882231513e2f8d6c228a73675d15877
MISC ChangeLog 3384 SHA256 d1d89496f8baaa09818b5f70ba9042a42dbac30dc445b2df4898613d8bc99ec7 SHA512 71ba7ddf6557c39360e805ec372e6b1d28a6e06f1f0a519bd3f82df954b20784f31b25e385cdc8c959547605696daaf17c0e26e7da566cef69ca4bad26b3068c WHIRLPOOL 0482ceada221a9683f309c2d1dd531810509d533a21a2a4764494f30565304772289861f74fffc2437e36a357bf817da809878c90af1ee64869136027e5b8125
MISC ChangeLog-2015 13240 SHA256 ba184b4a6f9e3d2231f7939ce8b956470a1a556905e6ac92a5403642544499e8 SHA512 844b741943eee059259f8388c2a31f77b74cdc3e8e8bd1d31c58d735173986efe0cba05741558b02322e206783f7a56d2f2dd19523c315bcb5b6f6f4fdd8b4e7 WHIRLPOOL d8e4bc2eec0fbfd1b90622fe393f452bf889d6ec356dd5591ce944ea32ca71c4e116d715f261ca2b025e558604e07b82f3e7cda790fa1b5a7ae6b03c2c89da38
MISC metadata.xml 219 SHA256 c4aafc407a42a640c5cd166f06e8d44b68e4573ffc393f48fad12731a0e0a0ab SHA512 9d9508970829a0e186d77efcb69b2ac9c43018930f562bc7f0980e2f19ab52852ecffa7077ae9d2374f69223db6a65f78dabca9d715bfc4398978211569ef3be WHIRLPOOL 9efe70d57cf5f3b6a1daebb920acd0e68873d2a276657e87b5dd60d809180b73da694cea1540c705c5e02954c65790c60e972ba025114425962a26cc9f4fd561
MISC metadata.xml 291 SHA256 b21343b8ff99879482e230085132a86efc33a252380fb3d01461baeb8a6fe0c9 SHA512 f0fc7a5365991b05e0e2a30eb0e3c47277260f41e8155eda970be9365f756df01d304c679e3ca0175f81e55a8addc0380c2f1a886b585c2376344bb83fedda46 WHIRLPOOL a12c78070042489f60b18e0d3c4f7713ce6352f7738a5eb872ac597c571d17541bc4db2b6cf0ed099c87264fdde312de31a5a1fef5a868e42ded3c2a18796f48

@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<upstream>
<remote-id type="github">google/protobuf</remote-id>
</upstream>
<maintainer type='person'>
<email>vapier@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type='github'>google/protobuf</remote-id>
</upstream>
</pkgmetadata>

@ -99,3 +99,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> camlp4-4.02.1_p3.ebuild:
add alpha keyword
Gentoo-Bug: 463018
Package-Manager: portage-2.2.27

@ -1,5 +1,5 @@
DIST camlp4-4.02.1_p3.tar.gz 646389 SHA256 c28058b20016dac51d492b1a98e6453d2c7097100542c99a0593cc240a3eeada SHA512 59d196be0bb7410ffd48a3d2debff4502ca58e7b032027b27b9d126381c02336f177a47585a7d7a3142049930c21dbe075068852e6369fe7e8a58e3339d96041 WHIRLPOOL bedcbaa86a1282bed6d51a64b1877575e727cbf2485abf38bcbed49b18cbad9e8548e0fb413daf216f3d78fde2710c95de49a5055cbb3548eb284515148a3e7d
EBUILD camlp4-4.02.1_p3.ebuild 981 SHA256 5a165385f737a5b678473d3f991ac3a82fda4da69a21cd7295660cba12b9bc18 SHA512 c3357e2d1fcfd3f417fe3e5eac69157ce7eceeb5e60a39b41fc33211ef4a2d0cc5fc2fdb10f8260f50a8e09eee577c19241aa21e1239486ed9db088840890aed WHIRLPOOL 76ece4672c0fa856b2ffc37ae7ea6dd5ef7aaca6f91b6e7740a5385bcafcd9933123dff0d297edf6127ff7a8595232fd3ecf633e979d693829fbaa4c9d1f0d8f
MISC ChangeLog 3513 SHA256 86ff44f6ae686de2764c6ff25783c217ba958b8c70090204ae42738d8c08d05c SHA512 a70cb52876286a07c953772d7b7a66683fb087597768fe76bfeaed359e8c09d787c81114a6d17def3204eb64086f578bf7d7d35c1e5fe0f8f4f2f6a55c7f356f WHIRLPOOL f3ca3ed53448dd3567466ec96899f5f75a163cebed9cf83a6cae98b161e1d282810fe0c8639aa7252305c91fc4b63e57f3ff9b57601a93c8870a9115db93670c
EBUILD camlp4-4.02.1_p3.ebuild 980 SHA256 ca5eef2405632a54f653987e8e18d2c93173113143ccb500f6561d38e163b93f SHA512 5f4e9c46661422c3b0635866a7f7d42601fb7bd3451666fcdbe8f5ec36c3920bfa92ba12a7871c6fb9934cd829f35bc73aadbf78e12df524d471de1b31f61882 WHIRLPOOL 1194ed609c30a7e6590c8c5a26e75b1798c7b80e09f0aac5b649394648f4b67a9748225e7eac418c3f94e78b7ce28b610cc975b836b3748ce99aa40fb8ba41a1
MISC ChangeLog 3670 SHA256 031022a2ca36640b19b563b4c3a3bc36742888f69c820b7220aa151f04d37c7d SHA512 d50b46c0716e1e8d0a8686a5530e39edb86a5f5d90d7390698eaa21c86ab7b683f480487440251385d49c8acae7423d6a5e2e3ee5833fd14a83c1d51ae49eeba WHIRLPOOL 714f08996c31b8bde2d88e2e63db34b306bd8ef8745b1eb373c573da2f7ad6f5605271ac88531ef2b84916b514e846448296ce16de20bdf8089b61b288120a38
MISC ChangeLog-2015 1236 SHA256 70b3c7dadda94faeda5ead0990d373f5b61c1af79b8e5374315cebe4793b08ea SHA512 da997ee9065d559466b71662d74cfb19e07c4a7c6b65f1625b4f6824b51140597e1f63688061209229203c9c56167dbc0a7d5a5db5b75286c65581f954a5fb55 WHIRLPOOL 4a49bdd8cf884ee514e4bfd36fec9d5fd866f20f89c3208756cb6f0f4ca4aa08e23a12f7d5200bfb6d96a17f357e73248d3935060e4912876a365676ace58e3c
MISC metadata.xml 334 SHA256 5df2b0e0c7aa173f043a4846c32fbe9b87fa8149d5595bb44a13d7fad0af0302 SHA512 195b9f2bf651b9f57c1f4333dcb1e0b7766c1d39df2faafcf01b16e4aab28a67e2434c2368d62bff16bf14ea3763d66d0d5a47714ef9f2282cd90d00cc49328f WHIRLPOOL 9ef1ea82d86083f413959a5e6e1938fd190af97911762e72d552dc79496c594b0faf4efa9cda2ba10deabe8efd00d3e9d480b4053658af29db7ca54a9e26778c

@ -13,7 +13,7 @@ SRC_URI="https://github.com/ocaml/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
DEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"

@ -98,3 +98,10 @@
Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> camlp5-6.14.ebuild:
add alpha keyword
Gentoo-Bug: 463018
Package-Manager: portage-2.2.27

@ -1,7 +1,7 @@
DIST camlp5-6.14.tgz 748674 SHA256 09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9 WHIRLPOOL 305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b
DIST camlp5-6.15.tgz 756199 SHA256 2e0e1e31e0537f2179766820dd9bd0a4d424bc5ab9c610e6dbf9145f27747f2b SHA512 658ff32d1d124e91e85d8eba47039bb75573b3807d67fae723335bb06d3237c4151f6d671fb3b068ec4ebffdde03f7956174c9f0ca29eafa5990974987bc2aca WHIRLPOOL d449b7a485967b79efbc030527513d99dd19d4856ebc132133d09d7028c210b4314ac401de65ac7671d3066f6a2184df157a0091fc173f4d6e7ae8bc7ad2c432
EBUILD camlp5-6.14.ebuild 1364 SHA256 b56c88f066744c4c09cdad05f2db6d477b9b922a5cd144f7940e35eefab72cad SHA512 e06b9082b7ea0d9ddfadd6da5679061ceda3fca6d6af9cfe042152af99c920bd1b6af378a5f1b0c8ad3c2e0ed16eeb8d3ae0aea9996014e100a1261c35d0a18d WHIRLPOOL 8bacebb79ebd58f41e725aa2695cff2b5f0ec9992991fc3dd877cc9baa42137567aa57e86aea3f5b2e137e70c8fc19502e6e758c8725ce4aa7693b219e4371d5
EBUILD camlp5-6.14.ebuild 1370 SHA256 2269b6c7dd18dbb583ae4a962cab2ef4ebec46acd3b3000c6f51f3e28938a2e0 SHA512 763547bcc4b579f8ab46c8055a4fa8f7e320d9e1f44dba6a9bafa35e1e7988f7b44fe22f2819315a167db8a0fec7a4d6fd48e82865fb4a02a93822acf58cd086 WHIRLPOOL b2c1887fadfd7b2c2ca8a46a350d5823d7b7c1caeb18c463a85abcaceff84d0dddb4ce42e0434ed5ac483ac865b2645aad9bf87572e384a594f5beac4cce1929
EBUILD camlp5-6.15.ebuild 1367 SHA256 f40a3b6a700a6a6091eec72382b7d9b0733500d8282e190681f8aeccbde82099 SHA512 796b796ca160a7f7d7fe3247e5cf6f9b7b435a44a3d5c8f8cc3a56187c8323be0a4397e661184612d815f6690d2ca09a9af15d447694b0b518920a03384a874d WHIRLPOOL 74340c62a7ba3e6891ec1a9295f12773c6b142bbb82f7b0f73c6dd4cfbebb92a194ca6d7bac8e9a7ed074f6782157b19a4674c3b10d5cce8a890abc4c5dedb20
MISC ChangeLog 3459 SHA256 3a4901311d55f482a78e377dfef7f5252b9e81279e69d037bf165181149893bc SHA512 59d60f7c54c2dd3cdea92cc27abf0751a70ca899b8f7246c874bcc8fd2e28af619de33461e92c64007b78b3dd2f7b52bae317baab95dc4c32b20e1bd7d7ae60e WHIRLPOOL c0ab4e21ea49e851e30aa4c6666673b613458cee2515513e66771658b3478fa933954736ff02a6fd45fef83219f3411423240c65842ee4577c99ef98f6c643d1
MISC ChangeLog 3611 SHA256 087a4135cc96bece61b80212f354cf4dff49a67b144f50ec1e391fc6baec8510 SHA512 9d8510750b63ac1eb870277f8f2872a536dafdb0d62067deea36e710b13cefd2a89ab18e3c9d2db1079b3418820ae433b6e9ee148c3ac04c42a4facb492b2ea1 WHIRLPOOL c5c950eeb52373e239db06309419a465b4497bc62226f4624d780eb9aebd8e6eb10ac4ddd75c1b235bfb9c12e1d057623e4364a64256fdb1b715af0390f236df
MISC ChangeLog-2015 10891 SHA256 bbfbf6eb9cf34740efb86d1bc9d2180bc1389f3645109db736be6b3826bb6c36 SHA512 a3dbea358bfe180547541e5dc44d2b5728c860b775023fe2498e0a6c6b240abada01d02317ec9fc86ae90483f4ebcabc45f5539bc5e0e013f848c0a3f0412494 WHIRLPOOL fa63becb1c672105e9d7113d47ca27561476664ad5fe3cf9eb64eb78ca7ea93693f8898dd3243b20cb5eea65283b232b0fdaca652568d70b56c04c6bdf4cb9a3
MISC metadata.xml 243 SHA256 5e9b58b0b795266f973d066675839499e3a56d7d932d702404a4b91ded8eb26c SHA512 1c5b4b2163017e496999d1f87e5c9c5ac6c11b2e9187450ccfb3df258f34e54d278972f04ee0e8429476c6f87e091a869ac2a28c6e8c8e6d20678c3e74061449 WHIRLPOOL 085df2e84901cbe563c7c1d30d04c229547f15f8ee26ac61d44d07c3f6999f2bbfa4cf309963172fb507cce5450d27598b762c3ccab92351601965c3afc05e3a

@ -13,7 +13,7 @@ SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 ppc x86 ~x86-fbsd"
IUSE="doc +ocamlopt"
DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"

@ -121,3 +121,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> findlib-1.5.6.ebuild:
add alpha keyword
Gentoo-Bug: 463018
Package-Manager: portage-2.2.27

@ -7,8 +7,8 @@ DIST findlib-1.6.1.tar.gz 254797 SHA256 411c816e89d17d1b5b454e3d42f9b261cf929fc4
EBUILD findlib-1.4.ebuild 1537 SHA256 c8c80a67c63043044fa517695bbb6c40b503a26453a2b5379bf5b8dcfc004910 SHA512 1bf442e58d69401f156a166ce3e6153afe766f04533d56dbd06056980556fea424d5585fbc0d39f5527c71bf47022ee671c821f65a7a21227a1b1d6746a48a64 WHIRLPOOL 94dfa1ace968d8b67cdd7b9c3a4718866e6fb06ca4fdfd6e0363c35303b8e911d2a5ad319a3c72465263041e6d2b1e3150cce405bf129821f60bc3596a3873c3
EBUILD findlib-1.5.5-r1.ebuild 1643 SHA256 90ff962edf9968e861d6b1db140c0c15442a4a16bd20e5cc0c8d6c892edcac96 SHA512 2087dafaa1c20ac305f656d1b5c92a177c8b74af36fdf6c9dbc78f26c2c8e8db4cc680350cc5df2b3215ec3c85eef9b33c596b30b44fdf203a094e7bc94e91fc WHIRLPOOL 4fdee14d3578538a80cff4bc1e68b47632c86f1528f8bbdbf38e9812ad172c9ac652a90428826a3df57aeca6a7a633488d5ee61f5874bb6985780f5c88101200
EBUILD findlib-1.5.5.ebuild 1553 SHA256 d2ec47da9a419cc4f612e275072980ac07c8e1f39974516cf25c1f1ebce5d449 SHA512 1ee7badc14a3be9fc86d39fbd8c907ac4e52ce5d23d86c137cf9f5a70ae2840669ab30679e32082841ed9d5d5d955cbffc06e168575ea2d91f1bbd4f79d7083f WHIRLPOOL 70a0fcd87c32f9ff8af2db52db9179f7796dd3909256b2dc4f44f15c8b6de678141e9fc30d9dae2529cfcd280eaaa0177bb7c0485e34134d12231c6eedb24992
EBUILD findlib-1.5.6.ebuild 1637 SHA256 d0467bf8081a4535bbcb296a23b7a26a228b85bfbbcb3686b31934f9f731afcc SHA512 742796251fc3b0ca11d45039f25aa471de6eca5db52127253d64e1c81d177c3b7c1bacbcde422f1783704807bcd157654c2a398bcdbac1b00d94901c1ab007a8 WHIRLPOOL 427b4a93baeaff764920825b32f43c4aa8e780db2ac9bb7ff1b44a9c10d167d1dd256b4c37d7750bada3667ca8ebbde4a5905c0657040d15a1958b719ad77146
EBUILD findlib-1.5.6.ebuild 1636 SHA256 8ec7de4e978a530e9b018fec8bb45f87cf16a4f94bfdc44d43227bfaba740ef1 SHA512 a2a52ee4827533125ed0b57c842c71ead1a3af5aa10bc71dfac7b0fc248e6541d9a7899925e47a5c923e535f9ea280fb8a0a75ff4a938da466d2f5fef2a0dd7e WHIRLPOOL d5e30fa90209ae5420591c79340555b254657fe8f7f0efd5ac4f0a7e325ac43e06f7051f72f8bdec180a673edf16c9b719a156eeb244ebf76203eb124f084620
EBUILD findlib-1.6.1.ebuild 1675 SHA256 16fa2d9e726c351d3ec2935e1a0f392aac56405b328aa5f6c9a94cbf49507921 SHA512 d65c9ccf3e4440b6918edfe8e28f7a45c9329514fda109ac1ed385a542db5b2a6ae699a772470c5e80ab22c94d2982c844366f4fb1dc6d011e494de11b6c64e9 WHIRLPOOL 0267248f86c596437eaeaeb58f68a09ff441de21f2e4d4916446c3faf0e5b0fcdd264f8ad76be0763642a4c04b78ab7c0e3f6dae58ec26068ae208c0aa4a814f
MISC ChangeLog 4091 SHA256 99ea2e69ca6a8c893316210973f2393d9e074a973d23a23ae6f7b5b4d23d8fe1 SHA512 cf5a0633400ce5cef1c70af44da707fe27bb49ea0e1efd6dc352995f40c9e1af89b2b407910be137612504be3bdd43223e4b84acf4860d751c6ab01fe0e85272 WHIRLPOOL 950d218f5ad8b9c95b8c5fb4a69e2605b01590023b220fab59930204b5665e477c93e4985a782b957e44a918a83dfb4a1b6156b311a2a4468c6ba3f93d7d8dbd
MISC ChangeLog 4245 SHA256 b243d5c2af495ac239c86f25515aaa7455911e6c8936b1fce7f54ba5650b6bee SHA512 ab00accffa82959a20e57cb6d20829ff8321f8b4e3808fad4c09eb44aaa294ba8428ffdd495fcb75d8478df2fcbc1ca344fed4f8869ec8c52067a1c45f017e9a WHIRLPOOL 0e48e421338ddcccbf9e03788268715fd6eceeda93bef7233e4e7b6fcff62fb79ac66ed73c70e6c60f3120b622eb9c8cad2ccf6f5c2aa1cab05c7cf86ed1901c
MISC ChangeLog-2015 13750 SHA256 c29c08102d80033cf40fa06841ebe136537e97ae3f22ebc3c7820f2bfe220aef SHA512 878b6f3632465fcfc219c1d0985cde887006062309509e8f85b093c9ae8355ca7f27942d1689c98b9fd14a94f3d6ac993dee8c3c29ace453350181c9e46b7f29 WHIRLPOOL db2062fdfebbe01f476b4954f20c96e9dbf6274f10f453fb2a66e032d6e020dd1721d787a8a87792386f72114dcd497f55917495ccb9e484bc29ce7bbabb3938
MISC metadata.xml 247 SHA256 1e5906c3f850b776eb8532a92da9c868e9ed204a1fb40289cb778d9ee9eb972d SHA512 0f7ebd1264695f56fe6ab78e4e82c07866376f03ebfa12b22b60d0b2df819aa818832cb0d9eb2d77ab642a786b44cd127f579c348f0b2f57bc22e26b3b51c42b WHIRLPOOL 5a7860c9397b969860f00ae555207d30e89f0c9d87c1f191b443635088d0700bd3c78b163a6c862a521ab275ad735b4a2fa8e4f7553020a2ad993f6640259011

@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"

@ -99,3 +99,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> labltk-8.06.0.ebuild:
add alpha keyword
Gentoo-Bug: 463018
Package-Manager: portage-2.2.27

@ -1,6 +1,6 @@
AUX findlib.patch 645 SHA256 68e6dbe7c2d67e4590949cd1321de9fdd4952c051a9b162f162649c42c0a95b9 SHA512 4f5172bc7d603375bda331d40708ad14e7e9e7374f97cbd11da56473ca704421f7c801559dbcc753fe8004a809b80142158974a1c5c469eb2894580121cc9442 WHIRLPOOL 3fe3567cdb7c51171d60ba2005a547baddf38dbdb32a9d72323e7c94efcdace89ceabd8363ad755d7d6bd9379613a7928e0942b4d70f1517f8518f50dad74079
DIST labltk-8.06.0.tar.gz 368790 SHA256 71997dbd6c36e4eb064484dc73037d4bd10e465e180fead07a4b193d21af9764 SHA512 c005f8c177bca982a39bfcfd9d77640bedf7e4cc3a6690fc01fa2a8ebedcfb30ad3677501400ae2e0e276eb13fdd565319e23bb02dce84d78257ae7fbe545f47 WHIRLPOOL e231527f1403fbe9aa1102d0a6bc444df0ce5806e64ce8d1323100580767e823922db0713c0d3423f79ff2e82e162673486160953aaea4ff188b5ae666ea4445
EBUILD labltk-8.06.0.ebuild 1028 SHA256 e05481dd201332b6695da4dd2aebaf03e79ae7943aaf391510cc742679b0752a SHA512 229581023ecb75af6172bfc7de81049bd5acf18803d1a0f2cce95953b76aa83b34cbd96a34561fafc3b34d8d6272afcf87173a2c3467418d5cab9db2766a6214 WHIRLPOOL 6467cede92978eaf1cd6582881ffc5e1cffdfc266fe478520018891d66b48910e02b4d27a6ced8855e8255dbd65a42c015afc41eecd6c852029823b2871d2fee
MISC ChangeLog 3511 SHA256 887139091d053e7a6921f657360ed5705ab8b8c7d3f03f8090654651a0b909ef SHA512 0bd11b8560684d7e2c56a393f3777b35e2cb8bd779ad55e8247b89c1062ca1901524f5bd71a28e7590788b86a0ba06380b5f78637cbf71c2bc775a22cf8d8b39 WHIRLPOOL a685b77ec29ff49589e8c299be556a6241c78f606f70af1418c480f342555aa7beb3839eb72fffeb8708680475e164864b5287f953f2b4ff96d28be4d3745e5b
EBUILD labltk-8.06.0.ebuild 1027 SHA256 9b4d3759e1bd388ead057e81a5109ae0352c536820fa424a5066809d8fe8f62d SHA512 19b8817ca82de546a7db663bf1a0803446bddb9929ee8e2319e05c3a7a402b2d6dcc5261645ade348870d9f7fab86ab215a38df54f792ff7e3ca8b73fce376ab WHIRLPOOL 62781cb3cd701329673573f7a70fc0c90bdede52633ffbdbbe235a5e0d2b12a2211cdbc4c8f5fe55d29e025f3fe5bbf5763694813e13cd435df12668528cc22e
MISC ChangeLog 3665 SHA256 19f3d43aa55506a0f5514312086b8a3ef4183e6fc99f72d2838618c433ac99a5 SHA512 d9116f8006df84c9a014faff03fef74b56388b8823d9a2bbfb7bb486fa173e8ce19388892a97e7341bb01a6360e7beba634631feb2c4635e99c2aaf4a6f08c68 WHIRLPOOL 3884117eaef8f60423b7eafb1755b95f68d4393302b8c0cb285f3c10685b50992c057331167e7a872dedaab98ee10807edf7d131ce82a1e2080df084575fe225
MISC ChangeLog-2015 890 SHA256 ea96173f7287c7cc4cc11b725bb313ad2ede7223303d08427e0c2d7eb4d00cba SHA512 4690e4a8a73c5ac11ab68626029ec7a738f640fc256514e140a394c4da7288822ca666dfa2874b12891306e13396118dc4183c494545e6bca64cad945d609cef WHIRLPOOL 48cc1be3886754b3a27e687fa3e12d4f3b96874b536ca56aa2bc11f24fad9c7a7a5a7cba03570a5a118f7ad3b80865e2ca00ba1a84260057c5a6140682616c8a
MISC metadata.xml 243 SHA256 5e9b58b0b795266f973d066675839499e3a56d7d932d702404a4b91ded8eb26c SHA512 1c5b4b2163017e496999d1f87e5c9c5ac6c11b2e9187450ccfb3df258f34e54d278972f04ee0e8429476c6f87e091a869ac2a28c6e8c8e6d20678c3e74061449 WHIRLPOOL 085df2e84901cbe563c7c1d30d04c229547f15f8ee26ac61d44d07c3f6999f2bbfa4cf309963172fb507cce5450d27598b762c3ccab92351601965c3afc05e3a

@ -12,7 +12,7 @@ SRC_URI="https://forge.ocamlcore.org/frs/download.php/1455/${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+ocamlopt X"
RDEPEND=">=dev-lang/tk-8.0.3

@ -113,3 +113,11 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org>
Convert-BinHex-1.124.0.ebuild:
add alpha keyword
Gentoo-Bug: 570280
Package-Manager: portage-2.2.27

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Extract data from Macintosh BinHex files"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ppc ~ppc64 ~x86"
KEYWORDS="alpha amd64 hppa ppc ~ppc64 ~x86"
IUSE="test"
RDEPEND="

@ -2,8 +2,8 @@ DIST Convert-BinHex-1.123.tar.gz 75876 SHA256 bd2028056297087a94d14d5390878f9aa6
DIST Convert-BinHex-1.124.tar.gz 73095 SHA256 42907b960ca70aa7be69b340ed567e8dd0b9d5e06541a5d89aa3a34255dabdb9 SHA512 79cc903c3c68680309ceab8312f909c32b8b90bdde3424081c1b81fac0371799f11a6d37702d14a58a5ca843706e3c4e8adf61daafd5fc2ab3922e49de8ec697 WHIRLPOOL 82c6e6003f183ccaba5e00d1e8ef24bd8f633d2b455521e1e13ea138a5753c36b8dfb763b8fb47283d7f21d4bad132114c1bd9262bab4202be6a5659f3fe4a7e
DIST Convert-BinHex-1.125.tar.gz 73122 SHA256 513591b4be46bd7eb91e83197721b4a045a9753a3dd2f11de82c9d3013226397 SHA512 c088feb0d9dd2c56d79e4fe21494e5957f763bfb4afbd0335ba099f4babbc7790951897730faf097d61ebca4a262f6676a9532d8861c2deca5a6d61ffdd6f115 WHIRLPOOL b83b49953a0a9fbbc96243a8db4e05f28feaf2144dfd18697fd9c1caccb01c0474d79ccddb32f342850ce075fe24ab04154538788e1ea2fb5ee65e228bff7320
EBUILD Convert-BinHex-1.123.0-r1.ebuild 329 SHA256 86e0d6576bb9043534ab1d4ad615c97d9cb69331f3a9f5cd88cf8e0f3d9f9223 SHA512 4c473abf61284a6c453bfa4e3c2a1d6899473e50a15c08df332688bea7e5ea2e5f7cbbcbe07c42f0fd4ce1e8f3dd9651042a642ee5ebfd5d47d30e7afd1ff2db WHIRLPOOL 742ae018a98e94f946695d13ddaf94b668df20cb10b526d48025a40681205c57b171dd845304b0d49e86b346e999b715517e0c9d4b1e3ecb5b784613db08f241
EBUILD Convert-BinHex-1.124.0.ebuild 572 SHA256 ec4ea19bcc0e635b2e69a0408421fd6d2507cb91fd2d02f94811cf48dbec836c SHA512 ea97f61660e94846a2cf42181e24cde9b8f0b0c96a56db1eb8ec4b01cdd9883325a60ae18bd83f8e82e96a08eb96036fc3bbc3e8b906a217c01c2f7e72ee107b WHIRLPOOL ce37fef0bb8e0c229d28fade8fbd7521caffb1d972f10338d9f37febd325bb59708536145996004edd7b2b34c57dda22e8a0377c6ec7470629373d651a4b56ad
EBUILD Convert-BinHex-1.124.0.ebuild 571 SHA256 3c344bbff4e64e2d73a54dba705be82d898ea4e45af512e9ec61980cf2044742 SHA512 ec81b1f338a6e9663db9a9412ab076d0d53b458e2f75fbacc88c05d8dbc14b00bdb220cd20e3e2af396ffd8109d5fd8e502db290cea58fcc0a725e6944911066 WHIRLPOOL 4dade04616ac7dc86e809b2ce6e21297be149c86f2680fc7c796a8913579a65ab0b1f01a52ba5091ec2b2265d155140ed3489e0ab50bb36d11e9be59777f5396
EBUILD Convert-BinHex-1.125.0.ebuild 547 SHA256 8d6fa0b8b8bc672903d7971bbfa0b6c6fc329b18e9e8c362e96ba541a07763aa SHA512 5f8499c35840b05c7fe02f6b6aac8f513fabc22e790a1e1870876336550f03009b0e0a32047e569e038da4000a6c20958c53af46b4cdea0cfa76e263d17a531c WHIRLPOOL e83c246f6f5e68fc7a73a47349d99044649862f94efe44504682cb7cf47c8806cb4cb01fd46dc979054652096450f2c54beb5b073ee01ae12486372474c4349e
MISC ChangeLog 3820 SHA256 5e884e7763f4289072a072b81dcdf2288e30f16fa51561e02d8fb44ed91bca5c SHA512 fedce188780af6ef544a32538307ce7b23fe5b9e7863c84fb227c44fc80fe02b83c51eaf6b3d23574a628ae4b02824c481cb05ba6c8a68dbcf8b4923758c3b84 WHIRLPOOL 8006f0c7f3367de0218361709bb0d8635ec93707b8c4e4a234960d24180a08371d3c029587484b61a1c6b1701aa517ce0b5e77b0392a167ec55f2640a884a670
MISC ChangeLog 3985 SHA256 15a991fcf82247b0d501b9967949ab62c60ae0f5ffdbab7869bd82658e498667 SHA512 cc7c5db886b4b8f7d8536e2a5fcc1796bbbcf191006c3c347c51582c265d86256b1a7f650df7b77b46ff2d74cf7591c976e1f2232199649ab959dcab1c8ff16d WHIRLPOOL f90838ee2e69d3801835056cc49f016ca078a5ee02f70131c230babcfc4c7bf29c39e6534db16d761766813d8029d334375b0c047db146e77abe51a872be5580
MISC ChangeLog-2015 3960 SHA256 9c7759eef65b418eb1dda5e7c9d136699fae9f8323f8ee9e244670c1827fbee4 SHA512 d2babb4c0848b01df97ede4adb67e418537ae089f2ab23c78c01daf79ed34801bfc77a2983014bde182acc20395023031d0482af81c3cc4f365091c0d1f6c67e WHIRLPOOL cee6334126f1f65b3bc78080b35243ba687790950da47e5637c49a99e22f4dc95121be3e737450584780477998fc6e2b40e7053b4cd3ecfa09c5f78f93b2122e
MISC metadata.xml 756 SHA256 59c58048749e86d3d127300909fe63caf7cbada0931f7e6e7fef1c73a5746b09 SHA512 29a822b5f013d269a45747f91cbe1f2753f0080c6c14db68c41f0f5b5be0db3bba03d149ac1965e4dc35b1dc8dca58d8af74965c51375f826e2c9f06fd43c2fe WHIRLPOOL f9470cca8c11f38a7505a4bc74bda6c12ab72e003858c6cf0ccfaece2ee77a3cfbd378a3306e4848e5b273d13da452c06240405661523de33a4c59fe99b21dff

@ -81,3 +81,11 @@
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org>
Gentoo-PerlMod-Version-0.8.0.ebuild:
add alpha keyword
Gentoo-Bug: 573480
Package-Manager: portage-2.2.27

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert arbitrary Perl Modules' versions into normalised Gentoo versions"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
RDEPEND="

@ -3,7 +3,7 @@ DIST Gentoo-PerlMod-Version-0.7.0.tar.gz 37150 SHA256 c7dd137f327af412ed03ebf110
DIST Gentoo-PerlMod-Version-0.8.0.tar.gz 40297 SHA256 ada634de6c467f61269652c9ef88e8e1e4cf1f1b79927677ccdd8257f3868ae3 SHA512 417066431bc475550d4a8376220f5cacf0013b1e8f1287b3e12afc9cb0473982fb2cbe3429414088f9ce3f41c80e67215b55d5cd9369a1f6611ae6658cb90678 WHIRLPOOL d4baa4cbf4278b102c7d3adbd77b11012cd03103aacaf08d2f038cca1fc86b2ec2dc1c20414291231ed76077097a191eea745261b064127829ac289803f88f9b
EBUILD Gentoo-PerlMod-Version-0.6.0-r1.ebuild 588 SHA256 e5bb9f4270c7bedee9e2d80e8851bee0899cd7541433cb0beb43e4e68db45233 SHA512 a706de94942f81d3764aac52c0185dd641a1f10c1eaaee25066d97ac413c17075af3c6192139a9ffc8e396e68811a41d9476ff9c9333409966d5deb3ce442832 WHIRLPOOL 765374996a144d1e28fd525b5f3421ccccf9a8284ba75ae4c4fa7d208388ba6f0d22e50dd6e9d479f977b8a681e63b0469e4e5abedab9a3ad76088d21606e6e1
EBUILD Gentoo-PerlMod-Version-0.7.0.ebuild 688 SHA256 ec1d2b5e904813f25f490734bd5d9135edc457699aa1e897526e88d1f3f3d6dc SHA512 6bcd3a7d7ff4cf7ebe87d1f1cbda1d9b51562de04498c8b68dbb3ed0da51bb25358ec49ef9ee311d8b2986ce5a28e9e4c723fb83225beaf3c89c7a2bb8712c97 WHIRLPOOL 3b9fcd5b78a2fff20fe0dc0665388b93abb23aa82a9620c0c13d4a93d44058eb4d02e707729786af1496e3412c87bc3b04f5762210e1c42ee756f7525331a091
EBUILD Gentoo-PerlMod-Version-0.8.0.ebuild 645 SHA256 6e0e12c195900888ed898d3f47b7106004777464d9fe1a872d51a2d241dc3e02 SHA512 f8badd6a413bca3dc30517303ddf97c9ac04b73b0df25aa2bccede5ec30762ae9c72b10d32690d02772ecc493e86a14ea4389a62db310fe93192939a95b714a1 WHIRLPOOL cd056ad7730b7084caf02c4ac1abcda4724f0bb2713e39dd6d3ba43e11389504c1479b9a317fbd6164f42b4dfb6c5ff47fcface54b1d8ec01d3fb4fbf6b40a4d
MISC ChangeLog 3005 SHA256 5c127e5332d4493a7f6922b20baa95d6b05f1acc43e24c7f09cc961b405ee4ad SHA512 dc29c401eaa2f6c13bd01173ed75c25130d8bb4ae297bc02f0f9b687c65a103fa514c5f94299efe2c41801c48e34e84c6f11e532604cde79d04d65e4f1b2bd09 WHIRLPOOL 092c1d2bcfe6bc28678aea0e0e3a51953a94f799678d6c771e060732d179c5bfb578413fdd3965b009bcd6606af59144e125a00b71f6b2983e35036c5bb483aa
EBUILD Gentoo-PerlMod-Version-0.8.0.ebuild 644 SHA256 a143bcca8963b8c9bc741a1ea9553add3a632c343a0dd038e16209297161c882 SHA512 94253ce36a016e9cf60693c40e2db07bfc6b218829662d0bd67d9ca69abc33c782a35ca4ed78e0644a4db7ffe47239547f4481b274d6c7ed06e17971b2140870 WHIRLPOOL ebd0be326842181395a3dc8e5fd35acae2dd6ff4c7d94aa1c13b30abb34a4189d99bef9f26d2bda63f9c4d319f7733ec2c2959f60f823e6298abccb284badf97
MISC ChangeLog 3176 SHA256 d002e2f19ef5b4da34addf0bed5c5d972521e789b63f7e53124bec767bf800c2 SHA512 56b4c5c469a2ac4faa2991a833a80a515e33683ff02188c0f9a4dddf608d5aafa3ed10bb209bb55da3049e73a7a5bcb9cd63f3b98b36e01e14f46d3d4d4e176f WHIRLPOOL c106eac6c4668b5282295815ed95b21aa575903b48bcc6c586b006ba5c8f36de84fdb6888fad736b214cea68e95094271f2879d78c026f0bee53b640349816b9
MISC ChangeLog-2015 3395 SHA256 65713e0c54e9d8658d2ac629d375f732cb35bbbe13f0b19f18cc0203f2777210 SHA512 6248af1c8e43d98f91036dd0005b0a04648f23b28d67846d7ebd2fd10f831c632c55fa0efe3258212765cfe40b86872151badbf534433003d875be97ba9a1b12 WHIRLPOOL ea5927e7df74a72b4c0ca88b0242953ab7616f04ea7b7291db2bd1bf3eb54085c0f93482ce7eeb7a5ce474625d93efe8291de327f9fba4f74307c585e5633d36
MISC metadata.xml 555 SHA256 6ad8b0e56bc9d8d4d539ea70619352867c6bb03f50b864569560b2126b55ab5e SHA512 d82f15f92bca3683a3962f5419d5fc582b26a5dac90a283e2d469b69ea4de67b4f3e8cd242899acafa5bd0b83690fe99e8102b1d0dd9d94ea756f70c975062ed WHIRLPOOL d6e7316016135bee26dcb6220ea6da94c85be765dbf292e8c9b50e03cf150e09f9069b0c28da842c581cfcadc6fda4babf356de6707203e9ef2a3b18aad98a11

@ -72,3 +72,11 @@
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org>
Getopt-Mixed-1.120.0.ebuild:
add alpha keyword
Gentoo-Bug: 573486
Package-Manager: portage-2.2.27

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Getopt::Mixed is used for parsing mixed options"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
RDEPEND="

@ -1,7 +1,7 @@
DIST Getopt-Mixed-1.11.tar.gz 21162 SHA256 cf0813c52e0ea677b08b251db7447b7fa703783ce1b75b1cb8daa1bdd511eea6 SHA512 7f00e47aa89b0272864a84af97fca4468799032d95e45fa906db2de2dc82f5ab0999a8b7c664f993feaa0f1ea0fc2203f8dc3a63e9fca19d36f7be541fe4eec1 WHIRLPOOL a28acdf976b6163a08878aeff8117c92f130b182123d106dbb0fe53bcf549c021d3df1335df8100a21e0d0467139108c54d8bf3d219c4388bf9df9f826c9cb0f
DIST Getopt-Mixed-1.12.tar.gz 21423 SHA256 cb139c3c94c0dc95378b5a33178dfbf69bf11acca6c4592cda4872343b4436c8 SHA512 74e7d0e7cf854d18b69cf36caf9647f78660db1b21ceb6750aae15aec5e40947902834d7f178adeae442f83958157809a2f95f1873c120dc3093c35d1fdc0ad2 WHIRLPOOL 3f8ab2ce0fbdd4e82f2f03d62f9ace049900c9c8b8b9ef24ccb8c76225621b136892dfaa9cb7c5f81df5e9a973b3726fd06aa85c7caf14e5b4bf003b13042f89
EBUILD Getopt-Mixed-1.110.0-r1.ebuild 322 SHA256 1e228709fb88492886544520b22b5ed609e3f66a625be6f9b2cc2ce29d51d3eb SHA512 2e1ed8de8ced9fce6b7177bbdbdc01f0a35296dff4537daebbf195eb7cdd358be6b24e415a4545c20f8c3bb1282cbc630e2e9e251445f4c6e5ecbb4b8ac88c43 WHIRLPOOL a13a2263a15b7d5f4bc85f2bba746f09248dede1a775010eaa41227481c5f36521a04cfa431f74c168e17d309dd0e7cd2b736f55df7b27a7cf50aab348c1d6a3
EBUILD Getopt-Mixed-1.120.0.ebuild 487 SHA256 c44bc05d161e244b3fae3cfeccbcf59a8cd73779048c510bc1eb2727d9214a00 SHA512 b4eb29364230bcb2464510c3cbbc673780e24c0ed3bc3637cadae749abb1016bf5091dbb6aaf03045027385bc62ff8b84d9ce6b754aac3d02358376db838cd04 WHIRLPOOL dc04c15b90053a27b022597a4a999d5b98ac38dd3b802e53566e8cdde215bca34462cb408c57512c7f3570316acb297ea64eb59136e3a12102fc49f19f1cf46c
MISC ChangeLog 2760 SHA256 f03cd0f47f416ed19ef5274b1e53f237968fa746bce6137a14fed5e37d1ef7d1 SHA512 58efa806d95606b177d234115936b4c747a28121e5e41cbce5f5eb47f55d29b6aca39addd284ca4554a6d17ef66a8001144ed82f4840ff4de51abea09fa64b8c WHIRLPOOL 9976e25a273dff8407e0f319f49a69c422d7f7f7bef47ef83cf5b8156338a9a88e73583941c7302c96f2cfdd2bfc82c4b5d8dcf3b931e61a11c5a22888770ad6
EBUILD Getopt-Mixed-1.120.0.ebuild 486 SHA256 81cfe9350b7798e6f0cc3d6219d307bee9313e2d653093a886cd8d1e867dfe44 SHA512 a0f8977726b928bc075a59046f19640c19e7184dce9d0d51f682672ab7601c3a5aa51ac52693f7654a69db58f94c86dfb2d4f8bad5cd7cd509241728fcd7172c WHIRLPOOL 89a2619667d6c15d351e28b9dce9b2019ef1fe0959f41304ca93a326d54bf114f3c92be53684535eb12b12c58e5d911b60ab3464c4d162d47d861400cb33d2ff
MISC ChangeLog 2923 SHA256 16c00be5050699cb1edc93838bf1eb66486ebe40e7d134c062d03cbb19a77e8b SHA512 fb38b27306030150c571608a1d25118085b95855d00d12cd873facf81ee6f661842ae5f39b592cf7552eab63d605185f68f89f4a49495191b6c1a4df1e77edf2 WHIRLPOOL 4e3d6c15ca151f5cb28fa7dc7f93dae5b2e999f813a03d6b184c10e3f578a92ac4e3dc7426581e72da0e182623fe99383152b11101b1f685116cc953dfd01414
MISC ChangeLog-2015 4047 SHA256 0a7ee930c2593c86f9dc0bdeca1e3c955d5ab59ea473b906da5af3385939d4ed SHA512 ada38dd39f8b3589fd34922a339b5b198d64113c181fda5a6d40c1e1664efa15338bbd3035e264d71738aa312d4f61b2b2754625d5a02e23c4b61beb4bf3fca8 WHIRLPOOL f986503eba7a72cde9d247168bdc95b2fa75c20bcae312ef5135ea8136a929a24db2a965f6a2871ca57e387cd5ec41e1da0ca657fb1cb704b220df9f096bca7d
MISC metadata.xml 396 SHA256 05eaec4734687242311ac9369efb97f8fbb13518701b97fd4e666fe36bc2a13c SHA512 47dab0acf571b2e97683b7635b2d006aa3ac31bb80769053df689fcc7549186830b0f0db2a18e96a5a5446aa0c2cca2ac68324fdd6405c815e23e492e6c8bccd WHIRLPOOL e66a9870cc0c0848eda80f23d70860964deb6ca005d818820c7a92c02ee7a4a014bccc4fb980f91ef5f1e8ca0e4469a493b85bc05bd5813bc4c56e5875bb2881

@ -71,3 +71,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
04 Feb 2016; Tobias Klausmann <klausman@gentoo.org> Graph-0.970.400.ebuild:
add alpha keyword
Gentoo-Bug: 573540
Package-Manager: portage-2.2.27

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

Loading…
Cancel
Save