From ca883eef210692a898a8bc680a6bb2484028287e Mon Sep 17 00:00:00 2001 From: root Date: Wed, 10 Feb 2016 08:37:52 +0300 Subject: [PATCH] Sync with portage [Wed Feb 10 08:37:52 MSK 2016]. --- .../apache-tools/apache-tools-2.4.18.ebuild | 2 +- app-admin/glance/glance-2015.1.9999.ebuild | 192 ----- app-admin/logstash-bin/Manifest | 7 +- .../logstash-bin/files/agent.conf.sample | 3 +- .../logstash-bin/files/agent.conf.sample-r2 | 20 - .../{logstash.confd-r2 => logstash.confd} | 0 .../logstash-bin/files/logstash.confd-r1 | 7 - .../{logstash.initd-r2 => logstash.initd} | 2 +- .../logstash-bin/files/logstash.initd-r1 | 44 -- .../logstash-bin/logstash-bin-2.1.1.ebuild | 52 -- ...1.5.6.ebuild => logstash-bin-2.1.2.ebuild} | 8 +- ...2.1.0.ebuild => logstash-bin-2.2.0.ebuild} | 8 +- app-admin/rex/Manifest | 1 + app-admin/rex/rex-1.4.0_rc2.ebuild | 64 ++ app-antivirus/skyldav/files/skyldav.confd | 2 +- app-antivirus/skyldav/files/skyldav.initd | 2 +- app-arch/unrar/Manifest | 2 +- ...unrar-5.3.8.ebuild => unrar-5.3.11.ebuild} | 2 +- app-cdr/cuetools/Manifest | 1 + app-cdr/cuetools/cuetools-1.3.1-r2.ebuild | 4 +- app-cdr/cuetools/cuetools-1.4.1.ebuild | 33 + app-cdr/cuetools/metadata.xml | 11 + app-editors/teco/teco-1.00-r4.ebuild | 2 +- app-editors/xemacs/xemacs-21.4.22-r4.ebuild | 4 +- app-editors/xemacs/xemacs-21.4.24.ebuild | 4 +- app-editors/zile/zile-2.4.11.ebuild | 4 +- app-emulation/flannel/flannel-0.5.4.ebuild | 2 +- app-emulation/xtrs/xtrs-4.9d-r3.ebuild | 4 +- .../eselect-php/eselect-php-0.9.1.ebuild | 2 +- app-misc/ckb/Manifest | 2 +- .../{ckb-0.2.2.ebuild => ckb-0.2.4.ebuild} | 2 +- .../kannel-sqlbox-1.5.0-r1.ebuild | 2 +- app-portage/eix/Manifest | 6 +- app-portage/eix/eix-0.30.7.ebuild | 74 -- app-portage/eix/eix-0.30.8.ebuild | 74 -- app-portage/eix/eix-0.31.1.ebuild | 74 -- app-portage/eix/eix-0.31.3.ebuild | 74 -- .../{eix-0.31.2.ebuild => eix-0.31.7.ebuild} | 17 +- dev-db/phpmyadmin/phpmyadmin-4.0.10.14.ebuild | 2 +- dev-db/phpmyadmin/phpmyadmin-4.4.15.4.ebuild | 2 +- dev-db/phpmyadmin/phpmyadmin-4.5.4.1.ebuild | 2 +- dev-dotnet/pe-format/files/pe-format.conf | 11 - dev-dotnet/pe-format/files/pe-format.init-1 | 53 -- .../pe-format/pe-format-2.1.2-r1.ebuild | 39 + ...at-2.9999.ebuild => pe-format-9999.ebuild} | 25 +- dev-games/tiled/Manifest | 1 + dev-games/tiled/tiled-0.15.1.ebuild | 66 ++ .../profunctors/profunctors-4.0.1.ebuild | 2 +- .../profunctors/profunctors-4.0.4.ebuild | 2 +- .../profunctors/profunctors-4.3.2.ebuild | 2 +- .../profunctors/profunctors-4.4.1.ebuild | 2 +- .../profunctors/profunctors-5.1.1.ebuild | 2 +- .../profunctors/profunctors-5.1.2.ebuild | 2 +- ...atik-1.8-r2.ebuild => batik-1.8-r3.ebuild} | 19 +- dev-java/bsf/bsf-2.4.0-r1.ebuild | 89 --- dev-java/bsf/bsf-2.4.0-r2.ebuild | 31 +- dev-java/java-sdk-docs/Manifest | 2 +- ...2.ebuild => java-sdk-docs-1.8.0.74.ebuild} | 0 dev-java/jython/Manifest | 3 - .../files/2.1-assert-SimpleCompiler.py.patch | 11 - dev-java/jython/files/2.1-assert.patch | 50 -- .../jython/files/jython-2.2.1-build.patch | 76 -- .../jython/files/jython-2.2.1-build.xml.patch | 92 --- .../jython/files/jython-2.5.2-build.xml.patch | 27 - ...hon-2.5.2-distutils_byte_compilation.patch | 85 -- ...hon-2.5.2-sax-parser-class-not-found.patch | 39 - .../files/jython-2.5.2-sax-parser-fix.patch | 94 --- ...hon-2.5.5-distutils_byte_compilation.patch | 37 - dev-java/jython/jython-2.2.1-r2.ebuild | 135 ---- dev-java/jython/jython-2.5.3-r3.ebuild | 149 ---- dev-java/oracle-jdk-bin/Manifest | 18 +- ....ebuild => oracle-jdk-bin-1.8.0.73.ebuild} | 0 .../oracle-jdk-bin-1.8.0.74.ebuild | 356 +++++++++ dev-java/oracle-jre-bin/Manifest | 2 + .../oracle-jre-bin-1.8.0.74.ebuild | 240 ++++++ dev-java/sbt/Manifest | 2 +- dev-lang/moarvm/Manifest | 9 - dev-lang/moarvm/moarvm-2015.01.ebuild | 31 - dev-lang/moarvm/moarvm-2015.02.ebuild | 31 - dev-lang/moarvm/moarvm-2015.03.ebuild | 31 - dev-lang/moarvm/moarvm-2015.05.ebuild | 31 - dev-lang/moarvm/moarvm-2015.06.ebuild | 31 - dev-lang/moarvm/moarvm-2015.07.ebuild | 31 - dev-lang/moarvm/moarvm-2015.11.ebuild | 31 - dev-lang/moarvm/moarvm-2015.12.ebuild | 31 - ...015.04.ebuild => moarvm-2016.01-r1.ebuild} | 4 +- dev-lang/moarvm/moarvm-2016.01.ebuild | 31 - dev-lang/nqp/Manifest | 9 - dev-lang/nqp/metadata.xml | 1 - dev-lang/nqp/nqp-2015.01.ebuild | 66 -- dev-lang/nqp/nqp-2015.02.ebuild | 66 -- dev-lang/nqp/nqp-2015.03.ebuild | 66 -- dev-lang/nqp/nqp-2015.04.ebuild | 66 -- dev-lang/nqp/nqp-2015.05.ebuild | 66 -- dev-lang/nqp/nqp-2015.06.ebuild | 66 -- dev-lang/nqp/nqp-2015.07.2.ebuild | 66 -- dev-lang/nqp/nqp-2015.11.ebuild | 66 -- dev-lang/nqp/nqp-2015.12.ebuild | 66 -- dev-lang/nqp/nqp-2016.01.ebuild | 2 +- dev-lang/parrot/Manifest | 3 - dev-lang/parrot/parrot-7.0.2.ebuild | 84 -- dev-lang/parrot/parrot-7.2.0.ebuild | 84 -- dev-lang/parrot/parrot-7.3.0.ebuild | 84 -- dev-lang/php/php-5.5.32.ebuild | 2 +- dev-lang/php/php-5.6.18.ebuild | 2 +- dev-lang/python-exec/python-exec-9999.ebuild | 6 +- dev-lang/rakudo/Manifest | 11 +- dev-lang/rakudo/metadata.xml | 4 - dev-lang/rakudo/rakudo-2015.01.1.ebuild | 58 -- dev-lang/rakudo/rakudo-2015.02.ebuild | 58 -- dev-lang/rakudo/rakudo-2015.03.ebuild | 45 -- dev-lang/rakudo/rakudo-2015.04.ebuild | 45 -- dev-lang/rakudo/rakudo-2015.05-r1.ebuild | 47 -- dev-lang/rakudo/rakudo-2015.06.ebuild | 43 -- dev-lang/rakudo/rakudo-2015.07.2.ebuild | 43 -- dev-lang/rakudo/rakudo-2015.11.ebuild | 43 -- dev-lang/rakudo/rakudo-2015.12.ebuild | 44 -- ...2016.01.ebuild => rakudo-2016.01.1.ebuild} | 2 +- dev-libs/console_bridge/Manifest | 1 + .../console_bridge-0.3.2.ebuild | 30 + dev-libs/libbsd/libbsd-0.8.2.ebuild | 2 +- dev-libs/libcgroup/files/cgconfig.initd-r1 | 2 +- dev-libs/libcgroup/files/cgred.initd-r1 | 2 +- dev-libs/libfilezilla/Manifest | 1 + .../libfilezilla/libfilezilla-0.3.1.ebuild | 30 + dev-libs/libfilezilla/metadata.xml | 4 + dev-libs/libgcrypt/Manifest | 1 + dev-libs/libgcrypt/libgcrypt-1.6.5.ebuild | 73 ++ dev-libs/urdfdom/Manifest | 1 + dev-libs/urdfdom/urdfdom-0.4.1.ebuild | 69 ++ dev-ml/batteries/Manifest | 3 - dev-ml/batteries/batteries-2.1.ebuild | 23 - dev-ml/batteries/batteries-2.2.ebuild | 22 - dev-ml/batteries/batteries-2.3.ebuild | 22 - .../files/batteries-2.1-ocaml-4.01.patch | 21 - dev-ml/ocaml-redis/Manifest | 1 + dev-ml/ocaml-redis/metadata.xml | 11 + dev-ml/ocaml-redis/ocaml-redis-0.2.3.ebuild | 29 + dev-ml/uuidm/Manifest | 1 + .../uuidm}/metadata.xml | 4 +- dev-ml/uuidm/uuidm-0.9.5.ebuild | 21 + dev-php/PEAR-Console_CommandLine/Manifest | 1 + .../PEAR-Console_CommandLine-1.2.1.ebuild | 22 + dev-php/PEAR-Crypt_GPG/Manifest | 1 + .../PEAR-Crypt_GPG-1.4.0.ebuild | 18 + dev-php/PEAR-Mail/Manifest | 1 + dev-php/PEAR-Mail/PEAR-Mail-1.3.0.ebuild | 16 + dev-php/PEAR-Text_Password/Manifest | 1 + .../PEAR-Text_Password-1.2.0.ebuild | 14 + dev-python/bandit/bandit-0.17.3.ebuild | 5 +- .../cryptography-vectors-1.1.2.ebuild | 2 +- .../cryptography/cryptography-1.1.2.ebuild | 2 +- dev-python/ddt/ddt-1.0.0.ebuild | 4 +- .../debtcollector/debtcollector-0.10.0.ebuild | 7 +- dev-python/fabric/Manifest | 1 + ...-1.10.2.ebuild => fabric-1.10.2-r1.ebuild} | 26 +- dev-python/flake8/flake8-2.0-r1.ebuild | 4 +- dev-python/flake8/flake8-2.1.0.ebuild | 4 +- dev-python/flake8/flake8-2.2.5.ebuild | 5 +- dev-python/flake8/flake8-2.5.1.ebuild | 16 +- dev-python/git-python/git-python-1.0.1.ebuild | 4 +- dev-python/gitdb/gitdb-0.6.4.ebuild | 4 +- dev-python/hacking/hacking-0.10.2.ebuild | 3 +- dev-python/hacking/hacking-0.9.6.ebuild | 5 +- ...1-r1.ebuild => jsonschema-2.5.1-r2.ebuild} | 3 +- dev-python/jsonschema/jsonschema-2.5.1.ebuild | 32 - dev-python/mccabe/mccabe-0.2.1.ebuild | 9 +- dev-python/monotonic/monotonic-0.5.ebuild | 3 +- dev-python/mox3/mox3-0.12.0.ebuild | 2 +- dev-python/mox3/mox3-0.7.0-r1.ebuild | 8 +- dev-python/msgpack/msgpack-0.4.6.ebuild | 13 +- dev-python/netaddr/netaddr-0.7.18.ebuild | 4 +- dev-python/netifaces/netifaces-0.10.4.ebuild | 4 +- dev-python/oauthlib/oauthlib-1.0.1.ebuild | 19 +- .../os-client-config-1.6.3.ebuild | 5 +- dev-python/os-testr/os-testr-0.3.0.ebuild | 6 +- .../oslo-config/oslo-config-2.4.0.ebuild | 5 +- .../oslo-context/oslo-context-0.6.0.ebuild | 8 +- dev-python/oslo-i18n/oslo-i18n-2.7.0.ebuild | 7 +- dev-python/oslo-log/oslo-log-1.10.0.ebuild | 9 +- .../oslo-serialization-1.11.0.ebuild | 7 +- .../oslo-sphinx/oslo-sphinx-2.5.0.ebuild | 6 +- .../oslo-sphinx/oslo-sphinx-3.0.0.ebuild | 8 +- dev-python/oslo-utils/oslo-utils-2.4.0.ebuild | 5 +- dev-python/oslotest/oslotest-1.12.0.ebuild | 5 +- dev-python/oslotest/oslotest-1.5.1.ebuild | 5 +- dev-python/pbr/pbr-0.8.2-r1.ebuild | 17 +- dev-python/pep8/pep8-1.4.5.ebuild | 5 +- dev-python/pep8/pep8-1.5.6.ebuild | 5 +- dev-python/pep8/pep8-1.5.7.ebuild | 5 +- dev-python/pillow/pillow-3.1.1.ebuild | 2 +- dev-python/pyflakes/pyflakes-0.8.1.ebuild | 5 +- dev-python/pyjwt/Manifest | 2 +- dev-python/pyjwt/pyjwt-1.4.0.ebuild | 10 +- dev-python/pyparsing/pyparsing-2.1.0.ebuild | 2 +- dev-python/pysyck/ChangeLog-2015 | 35 - dev-python/pysyck/Manifest | 1 - dev-python/pysyck/metadata.xml | 10 - dev-python/pysyck/pysyck-0.61.2-r1.ebuild | 35 - .../python-keystoneclient-1.7.3.ebuild | 3 +- dev-python/python-levenshtein/Manifest | 2 - .../python-levenshtein-0.10.2-r1.ebuild | 38 - .../python-levenshtein-0.11.1.ebuild | 38 - .../python-levenshtein-0.11.2.ebuild | 23 +- .../python-levenshtein-0.12.0.ebuild | 24 +- dev-python/pyzmq/pyzmq-15.2.0.ebuild | 2 + .../requests-mock/requests-mock-0.6.0.ebuild | 5 +- dev-python/rosdistro/Manifest | 1 + dev-python/rosdistro/rosdistro-0.4.4.ebuild | 45 ++ dev-python/smmap/smmap-0.9.0.ebuild | 4 +- dev-python/stevedore/Manifest | 1 + dev-python/stevedore/stevedore-1.10.0.ebuild | 60 ++ .../tempest-lib/tempest-lib-0.9.0.ebuild | 6 +- dev-python/testtools/testtools-0.9.36.ebuild | 4 +- dev-qt/qtopengl/metadata.xml | 3 +- dev-ros/libmavconn/Manifest | 1 + dev-ros/libmavconn/libmavconn-0.16.6.ebuild | 22 + dev-ros/mavros/Manifest | 1 + dev-ros/mavros/mavros-0.16.6.ebuild | 36 + dev-ros/mavros_extras/Manifest | 1 + .../mavros_extras/mavros_extras-0.16.6.ebuild | 31 + dev-ros/mavros_msgs/Manifest | 1 + dev-ros/mavros_msgs/mavros_msgs-0.16.6.ebuild | 21 + dev-ros/pr2_dashboard_aggregator/Manifest | 1 + .../pr2_dashboard_aggregator-1.11.13.ebuild | 23 + dev-ros/pr2_description/Manifest | 1 + .../pr2_description-1.11.13.ebuild | 21 + dev-ros/pr2_machine/Manifest | 1 + .../pr2_machine/pr2_machine-1.11.13.ebuild | 18 + dev-ros/pr2_msgs/Manifest | 1 + dev-ros/pr2_msgs/pr2_msgs-1.11.13.ebuild | 21 + dev-ros/roslaunch/files/roscore.initd | 2 +- dev-ros/roslaunch/files/roslaunch.initd | 2 +- dev-ruby/backports/Manifest | 1 + dev-ruby/backports/backports-3.6.7.ebuild | 20 + .../backports}/metadata.xml | 6 +- dev-ruby/net-http-pipeline/Manifest | 1 + dev-ruby/net-http-pipeline/metadata.xml | 11 + .../net-http-pipeline-1.0.1.ebuild | 22 + dev-ruby/pusher-client/Manifest | 1 + dev-ruby/pusher-client/metadata.xml | 11 + .../pusher-client/pusher-client-0.6.2.ebuild | 27 + dev-tex/oesch/oesch-20080712.ebuild | 1 + .../texlive-langeuropean-2015.ebuild | 1 + dev-util/colm/Manifest | 2 +- ...{colm-0.11.ebuild => colm-0.13.0.3.ebuild} | 6 +- dev-util/debugedit/Manifest | 1 - dev-util/debugedit/debugedit-4.4.6-r1.ebuild | 35 - dev-util/debugedit/debugedit-4.4.6-r2.ebuild | 36 - dev-util/debugedit/debugedit-5.3.5-r1.ebuild | 10 +- ...debugedit-4.4.6-busted-paths-with-O0.patch | 49 -- .../files/debugedit-4.4.6-update.patch | 723 ------------------ .../files/debugedit-5.1.9-DWARF-3.patch | 152 ---- .../files/debugedit-5.1.9-cleanup.patch | 34 - dev-util/diffstat/Manifest | 1 + dev-util/diffstat/diffstat-1.61.ebuild | 14 + dev-util/jenkins-bin/Manifest | 2 +- ...-1.645.ebuild => jenkins-bin-1.647.ebuild} | 0 .../yuicompressor-2.4.8-r2.ebuild | 48 ++ .../yuicompressor/yuicompressor-2.4.8.ebuild | 27 - dev-vcs/git/git-2.7.1.ebuild | 34 +- eclass/golang-base.eclass | 2 +- eclass/golang-build.eclass | 2 +- eclass/golang-vcs-snapshot.eclass | 2 +- eclass/golang-vcs.eclass | 2 +- eclass/kde5-functions.eclass | 2 +- eclass/latex-package.eclass | 7 +- eclass/s6.eclass | 2 +- eclass/udev.eclass | 2 +- games-roguelike/angband/Manifest | 1 + games-roguelike/angband/angband-4.0.4.ebuild | 117 +++ games-strategy/endless-sky/Manifest | 1 + .../endless-sky/endless-sky-0.8.11.ebuild | 51 ++ games-strategy/endless-sky/metadata.xml | 19 + games-strategy/freeciv/Manifest | 1 + games-strategy/freeciv/freeciv-2.5.3.ebuild | 178 +++++ gnustep-apps/sogo/files/sogod.initd | 2 +- .../kapptemplate/kapptemplate-15.08.3.ebuild | 29 - .../files/kdebugsettings-15.12.1-deps.patch | 34 + .../kdebugsettings-15.12.1.ebuild | 2 + kde-apps/kdenlive/Manifest | 1 - kde-apps/kdenlive/kdenlive-15.12.0-r1.ebuild | 70 -- kde-apps/ksnapshot/Manifest | 1 - kde-apps/ksnapshot/ksnapshot-15.08.3.ebuild | 31 - kde-base/contactthemeeditor/ChangeLog-2015 | 147 ---- kde-base/contactthemeeditor/Manifest | 1 - .../contactthemeeditor-4.13.3.ebuild | 31 - kde-frameworks/attica/Manifest | 1 - kde-frameworks/attica/attica-5.16.0.ebuild | 17 - kde-frameworks/baloo/Manifest | 1 - kde-frameworks/baloo/baloo-5.16.0.ebuild | 32 - kde-frameworks/bluez-qt/Manifest | 1 - .../bluez-qt/bluez-qt-5.16.0.ebuild | 29 - kde-frameworks/breeze-icons/Manifest | 1 - .../breeze-icons/breeze-icons-5.16.0.ebuild | 19 - kde-frameworks/extra-cmake-modules/Manifest | 1 - .../extra-cmake-modules-5.16.0.ebuild | 45 -- kde-frameworks/frameworkintegration/Manifest | 1 - .../frameworkintegration-5.16.0.ebuild | 50 -- kde-frameworks/kactivities/Manifest | 1 - .../kactivities/kactivities-5.16.0.ebuild | 36 - kde-frameworks/kapidox/Manifest | 1 - kde-frameworks/kapidox/kapidox-5.16.0.ebuild | 29 - kde-frameworks/karchive/Manifest | 1 - .../karchive/karchive-5.16.0.ebuild | 28 - kde-frameworks/kauth/Manifest | 1 - kde-frameworks/kauth/kauth-5.16.0.ebuild | 33 - kde-frameworks/kbookmarks/Manifest | 1 - .../kbookmarks/kbookmarks-5.16.0.ebuild | 30 - kde-frameworks/kcmutils/Manifest | 1 - .../kcmutils/kcmutils-5.16.0.ebuild | 32 - kde-frameworks/kcodecs/Manifest | 1 - kde-frameworks/kcodecs/kcodecs-5.16.0.ebuild | 14 - kde-frameworks/kcompletion/Manifest | 1 - .../kcompletion/kcompletion-5.16.0.ebuild | 22 - kde-frameworks/kconfig/Manifest | 1 - kde-frameworks/kconfig/kconfig-5.16.0.ebuild | 27 - kde-frameworks/kconfigwidgets/Manifest | 1 - .../kconfigwidgets-5.16.0.ebuild | 30 - kde-frameworks/kcoreaddons/Manifest | 1 - .../kcoreaddons/kcoreaddons-5.16.0.ebuild | 41 - kde-frameworks/kcrash/Manifest | 1 - kde-frameworks/kcrash/kcrash-5.16.0.ebuild | 39 - kde-frameworks/kdbusaddons/Manifest | 1 - .../kdbusaddons/kdbusaddons-5.16.0.ebuild | 29 - kde-frameworks/kdeclarative/Manifest | 1 - .../kdeclarative/kdeclarative-5.16.0.ebuild | 32 - kde-frameworks/kded/Manifest | 1 - kde-frameworks/kded/kded-5.16.0.ebuild | 36 - kde-frameworks/kdelibs4support/Manifest | 1 - .../kdelibs4support-5.16.0.ebuild | 83 -- kde-frameworks/kdesignerplugin/Manifest | 1 - .../kdesignerplugin-5.16.0.ebuild | 54 -- kde-frameworks/kdesu/Manifest | 1 - kde-frameworks/kdesu/kdesu-5.16.0.ebuild | 33 - kde-frameworks/kdewebkit/Manifest | 1 - .../kdewebkit/kdewebkit-5.16.0.ebuild | 30 - kde-frameworks/kdnssd/Manifest | 1 - kde-frameworks/kdnssd/kdnssd-5.16.0.ebuild | 32 - kde-frameworks/kdoctools/Manifest | 1 - .../kdoctools/kdoctools-5.16.0.ebuild | 24 - kde-frameworks/kemoticons/Manifest | 1 - .../kemoticons/kemoticons-5.16.0.ebuild | 26 - kde-frameworks/kfilemetadata/Manifest | 1 - .../kfilemetadata/kfilemetadata-5.16.0.ebuild | 39 - kde-frameworks/kglobalaccel/Manifest | 1 - .../kglobalaccel/kglobalaccel-5.16.0.ebuild | 31 - kde-frameworks/kguiaddons/Manifest | 1 - .../kguiaddons/kguiaddons-5.16.0.ebuild | 23 - kde-frameworks/khtml/Manifest | 1 - kde-frameworks/khtml/khtml-5.16.0.ebuild | 66 -- kde-frameworks/ki18n/Manifest | 1 - kde-frameworks/ki18n/ki18n-5.16.0.ebuild | 21 - kde-frameworks/kiconthemes/Manifest | 1 - .../kiconthemes/kiconthemes-5.16.0.ebuild | 27 - kde-frameworks/kidletime/Manifest | 1 - .../kidletime/kidletime-5.16.0.ebuild | 25 - kde-frameworks/kimageformats/Manifest | 1 - .../kimageformats/kimageformats-5.16.0.ebuild | 34 - kde-frameworks/kinit/Manifest | 1 - .../files/kinit-5.16.0-dont-wipe-groups.patch | 56 -- kde-frameworks/kinit/kinit-5.16.0-r1.ebuild | 42 - kde-frameworks/kio/Manifest | 1 - kde-frameworks/kio/kio-5.16.0.ebuild | 82 -- kde-frameworks/kitemmodels/Manifest | 1 - .../kitemmodels/kitemmodels-5.16.0.ebuild | 15 - kde-frameworks/kitemviews/Manifest | 1 - .../kitemviews/kitemviews-5.16.0.ebuild | 21 - kde-frameworks/kjobwidgets/Manifest | 1 - .../kjobwidgets/kjobwidgets-5.16.0.ebuild | 36 - kde-frameworks/kjs/Manifest | 1 - kde-frameworks/kjs/kjs-5.16.0.ebuild | 22 - kde-frameworks/kjsembed/Manifest | 1 - .../kjsembed/kjsembed-5.16.0.ebuild | 26 - kde-frameworks/kmediaplayer/Manifest | 1 - .../kmediaplayer/kmediaplayer-5.16.0.ebuild | 21 - kde-frameworks/knewstuff/Manifest | 1 - .../knewstuff/knewstuff-5.16.0.ebuild | 33 - kde-frameworks/knotifications/Manifest | 1 - .../knotifications-5.16.0.ebuild | 45 -- kde-frameworks/knotifyconfig/Manifest | 1 - .../knotifyconfig/knotifyconfig-5.16.0.ebuild | 25 - kde-frameworks/kpackage/Manifest | 1 - .../kpackage/kpackage-5.16.0.ebuild | 22 - kde-frameworks/kparts/Manifest | 1 - kde-frameworks/kparts/kparts-5.16.0.ebuild | 31 - kde-frameworks/kpeople/Manifest | 1 - kde-frameworks/kpeople/kpeople-5.16.0.ebuild | 33 - kde-frameworks/kplotting/Manifest | 1 - .../kplotting/kplotting-5.16.0.ebuild | 19 - kde-frameworks/kpty/Manifest | 1 - kde-frameworks/kpty/kpty-5.16.0.ebuild | 19 - kde-frameworks/kross/Manifest | 1 - kde-frameworks/kross/kross-5.16.0.ebuild | 32 - kde-frameworks/krunner/Manifest | 1 - kde-frameworks/krunner/krunner-5.16.0.ebuild | 28 - kde-frameworks/kservice/Manifest | 1 - .../kservice/kservice-5.16.0.ebuild | 37 - kde-frameworks/ktexteditor/Manifest | 1 - .../ktexteditor/ktexteditor-5.16.0.ebuild | 53 -- kde-frameworks/ktextwidgets/Manifest | 1 - .../ktextwidgets/ktextwidgets-5.16.0.ebuild | 38 - kde-frameworks/kunitconversion/Manifest | 1 - .../kunitconversion-5.16.0.ebuild | 19 - kde-frameworks/kwallet/Manifest | 1 - kde-frameworks/kwallet/kwallet-5.16.0.ebuild | 41 - kde-frameworks/kwidgetsaddons/Manifest | 1 - .../kwidgetsaddons-5.16.0.ebuild | 22 - kde-frameworks/kwindowsystem/Manifest | 1 - .../kwindowsystem/kwindowsystem-5.16.0.ebuild | 41 - kde-frameworks/kxmlgui/Manifest | 1 - kde-frameworks/kxmlgui/kxmlgui-5.16.0.ebuild | 42 - kde-frameworks/kxmlrpcclient/Manifest | 1 - .../kxmlrpcclient/kxmlrpcclient-5.16.0.ebuild | 23 - kde-frameworks/modemmanager-qt/Manifest | 1 - .../modemmanager-qt-5.16.0.ebuild | 22 - kde-frameworks/networkmanager-qt/Manifest | 1 - .../networkmanager-qt-5.16.0.ebuild | 27 - kde-frameworks/oxygen-icons/Manifest | 1 - .../oxygen-icons/oxygen-icons-5.16.0.ebuild | 23 - kde-frameworks/plasma/Manifest | 1 - kde-frameworks/plasma/plasma-5.16.0.ebuild | 68 -- kde-frameworks/solid/Manifest | 1 - kde-frameworks/solid/solid-5.16.0.ebuild | 33 - kde-frameworks/sonnet/Manifest | 1 - kde-frameworks/sonnet/sonnet-5.16.0.ebuild | 31 - kde-frameworks/threadweaver/Manifest | 1 - .../threadweaver/threadweaver-5.16.0.ebuild | 17 - kde-misc/kimtoy/Manifest | 1 + kde-misc/kimtoy/kimtoy-1.91.ebuild | 67 ++ kde-misc/kimtoy/metadata.xml | 3 + kde-plasma/bluedevil/Manifest | 2 - kde-plasma/bluedevil/bluedevil-5.5.2.ebuild | 52 -- kde-plasma/bluedevil/bluedevil-5.5.3.ebuild | 52 -- kde-plasma/breeze-gtk/Manifest | 2 - kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild | 15 - kde-plasma/breeze-gtk/breeze-gtk-5.5.3.ebuild | 13 - .../breeze-gtk-5.5.2-cmake-version.patch | 18 - kde-plasma/breeze/Manifest | 2 - kde-plasma/breeze/breeze-5.5.2.ebuild | 66 -- kde-plasma/breeze/breeze-5.5.3.ebuild | 66 -- kde-plasma/kde-cli-tools/Manifest | 2 - .../kde-cli-tools-5.5.2-r1.ebuild | 60 -- .../kde-cli-tools/kde-cli-tools-5.5.3.ebuild | 60 -- kde-plasma/kde-gtk-config/Manifest | 2 - .../kde-gtk-config-5.5.2.ebuild | 57 -- .../kde-gtk-config-5.5.3.ebuild | 57 -- kde-plasma/kdecoration/Manifest | 2 - .../kdecoration/kdecoration-5.5.2.ebuild | 17 - .../kdecoration/kdecoration-5.5.3.ebuild | 17 - kde-plasma/kdeplasma-addons/Manifest | 2 - .../kdeplasma-addons-5.4.3.ebuild | 61 -- .../kdeplasma-addons-5.5.2.ebuild | 64 -- .../kdeplasma-addons-5.5.3.ebuild | 64 -- kde-plasma/kgamma/Manifest | 2 - kde-plasma/kgamma/kgamma-5.5.2.ebuild | 31 - kde-plasma/kgamma/kgamma-5.5.3.ebuild | 31 - kde-plasma/khelpcenter/Manifest | 2 - .../khelpcenter/khelpcenter-5.5.2.ebuild | 42 - .../khelpcenter/khelpcenter-5.5.3.ebuild | 42 - kde-plasma/khotkeys/Manifest | 2 - kde-plasma/khotkeys/khotkeys-5.4.3.ebuild | 46 -- kde-plasma/khotkeys/khotkeys-5.5.2.ebuild | 46 -- kde-plasma/khotkeys/khotkeys-5.5.3.ebuild | 46 -- kde-plasma/kinfocenter/Manifest | 2 - .../kinfocenter/kinfocenter-5.5.2.ebuild | 89 --- .../kinfocenter/kinfocenter-5.5.3.ebuild | 89 --- kde-plasma/kmenuedit/Manifest | 2 - kde-plasma/kmenuedit/kmenuedit-5.5.2.ebuild | 45 -- kde-plasma/kmenuedit/kmenuedit-5.5.3.ebuild | 45 -- kde-plasma/kscreen/Manifest | 2 - kde-plasma/kscreen/kscreen-5.5.2.ebuild | 34 - kde-plasma/kscreen/kscreen-5.5.3.ebuild | 34 - kde-plasma/kscreenlocker/Manifest | 2 - ...screenlocker-5.5.4-lockscreen-bypass.patch | 39 + .../kscreenlocker/kscreenlocker-5.5.2.ebuild | 90 --- .../kscreenlocker/kscreenlocker-5.5.3.ebuild | 90 --- ...4.ebuild => kscreenlocker-5.5.4-r1.ebuild} | 7 +- kde-plasma/ksshaskpass/Manifest | 2 - .../ksshaskpass/ksshaskpass-5.5.2-r1.ebuild | 50 -- .../ksshaskpass/ksshaskpass-5.5.3.ebuild | 50 -- kde-plasma/ksysguard/Manifest | 2 - kde-plasma/ksysguard/ksysguard-5.5.2.ebuild | 48 -- kde-plasma/ksysguard/ksysguard-5.5.3.ebuild | 48 -- kde-plasma/kwallet-pam/Manifest | 2 - .../kwallet-pam/kwallet-pam-5.4.3.ebuild | 20 - .../kwallet-pam/kwallet-pam-5.5.2.ebuild | 29 - .../kwallet-pam/kwallet-pam-5.5.3.ebuild | 29 - kde-plasma/kwayland-integration/Manifest | 2 - .../kwayland-integration-5.5.2.ebuild | 23 - .../kwayland-integration-5.5.3.ebuild | 23 - kde-plasma/kwayland/Manifest | 2 - kde-plasma/kwayland/kwayland-5.5.2.ebuild | 25 - kde-plasma/kwayland/kwayland-5.5.3.ebuild | 25 - kde-plasma/kwin/Manifest | 2 - kde-plasma/kwin/kwin-5.5.2.ebuild | 88 --- kde-plasma/kwin/kwin-5.5.3.ebuild | 88 --- kde-plasma/kwrited/Manifest | 2 - kde-plasma/kwrited/kwrited-5.5.2.ebuild | 24 - kde-plasma/kwrited/kwrited-5.5.3.ebuild | 24 - kde-plasma/libkscreen/Manifest | 2 - kde-plasma/libkscreen/libkscreen-5.5.2.ebuild | 26 - kde-plasma/libkscreen/libkscreen-5.5.3.ebuild | 26 - kde-plasma/libksysguard/Manifest | 2 - .../libksysguard/libksysguard-5.5.2.ebuild | 54 -- .../libksysguard/libksysguard-5.5.3.ebuild | 54 -- kde-plasma/milou/Manifest | 2 - kde-plasma/milou/milou-5.5.2.ebuild | 30 - kde-plasma/milou/milou-5.5.3.ebuild | 30 - kde-plasma/oxygen/Manifest | 2 - kde-plasma/oxygen/oxygen-5.5.2.ebuild | 36 - kde-plasma/oxygen/oxygen-5.5.3.ebuild | 36 - kde-plasma/plasma-desktop/Manifest | 2 - .../plasma-desktop-5.5.2.ebuild | 138 ---- .../plasma-desktop-5.5.3.ebuild | 138 ---- kde-plasma/plasma-mediacenter/Manifest | 2 - .../plasma-mediacenter-5.5.2.ebuild | 48 -- .../plasma-mediacenter-5.5.3.ebuild | 48 -- .../plasma-meta/plasma-meta-5.5.2.ebuild | 63 -- .../plasma-meta/plasma-meta-5.5.3.ebuild | 63 -- kde-plasma/plasma-nm/Manifest | 2 - kde-plasma/plasma-nm/plasma-nm-5.5.2.ebuild | 66 -- kde-plasma/plasma-nm/plasma-nm-5.5.3.ebuild | 66 -- kde-plasma/plasma-pa/Manifest | 2 - kde-plasma/plasma-pa/plasma-pa-5.5.2.ebuild | 27 - kde-plasma/plasma-pa/plasma-pa-5.5.3.ebuild | 27 - kde-plasma/plasma-sdk/Manifest | 2 - kde-plasma/plasma-sdk/plasma-sdk-5.5.2.ebuild | 40 - kde-plasma/plasma-sdk/plasma-sdk-5.5.3.ebuild | 40 - .../plasma-workspace-wallpapers/Manifest | 2 - ...lasma-workspace-wallpapers-5.5.2-r1.ebuild | 16 - .../plasma-workspace-wallpapers-5.5.3.ebuild | 16 - kde-plasma/plasma-workspace/Manifest | 2 - ...ma-workspace-5.4.3-lockscreen-bypass.patch | 38 + ...build => plasma-workspace-5.4.3-r2.ebuild} | 5 +- .../plasma-workspace-5.4.3.ebuild | 198 ----- .../plasma-workspace-5.5.2-r1.ebuild | 171 ----- .../plasma-workspace-5.5.3.ebuild | 172 ----- kde-plasma/polkit-kde-agent/Manifest | 2 - .../polkit-kde-agent-5.5.2.ebuild | 32 - .../polkit-kde-agent-5.5.3.ebuild | 32 - kde-plasma/powerdevil/Manifest | 2 - .../powerdevil/powerdevil-5.5.2-r1.ebuild | 81 -- kde-plasma/powerdevil/powerdevil-5.5.3.ebuild | 81 -- kde-plasma/sddm-kcm/Manifest | 2 - kde-plasma/sddm-kcm/sddm-kcm-5.5.2.ebuild | 39 - kde-plasma/sddm-kcm/sddm-kcm-5.5.3.ebuild | 39 - kde-plasma/systemsettings/Manifest | 2 - .../systemsettings-5.5.2.ebuild | 46 -- .../systemsettings-5.5.3.ebuild | 46 -- kde-plasma/user-manager/Manifest | 2 - .../user-manager/user-manager-5.5.2.ebuild | 26 - .../user-manager/user-manager-5.5.3.ebuild | 26 - media-gfx/exiv2/exiv2-0.25-r2.ebuild | 2 +- media-libs/libdc1394/Manifest | 1 + media-libs/libdc1394/libdc1394-2.2.4.ebuild | 53 ++ media-libs/mesa/mesa-9999.ebuild | 7 +- media-libs/opusfile/Manifest | 3 +- media-libs/opusfile/opusfile-0.5.ebuild | 33 - ...pusfile-0.4.ebuild => opusfile-0.7.ebuild} | 13 +- media-plugins/live/Manifest | 12 +- media-plugins/live/files/live-recursive.patch | 13 - media-plugins/live/live-2012.01.07.ebuild | 112 --- media-plugins/live/live-2012.09.13.ebuild | 127 --- media-plugins/live/live-2015.10.12.ebuild | 129 ---- media-plugins/live/live-2015.10.29.ebuild | 129 ---- media-plugins/live/live-2015.11.09.ebuild | 129 ---- media-plugins/live/live-2015.12.22.ebuild | 129 ---- media-plugins/live/live-2016.01.16.ebuild | 129 ---- media-plugins/live/live-2016.01.20.ebuild | 129 ---- media-plugins/live/live-2016.01.24.ebuild | 129 ---- media-plugins/live/live-2016.01.29.ebuild | 129 ---- ...15.08.07.ebuild => live-2016.02.09.ebuild} | 0 media-sound/mumble/Manifest | 3 +- .../mumble/files/mumble-1.2.8-gcc49.patch | 26 - media-sound/mumble/mumble-1.2.10-r1.ebuild | 128 ---- ...ble-1.2.11.ebuild => mumble-1.2.13.ebuild} | 13 +- media-sound/murmur/Manifest | 3 +- media-sound/murmur/files/murmur.initd-r1 | 2 +- media-sound/murmur/murmur-1.2.11.ebuild | 134 ---- ...mur-1.2.10.ebuild => murmur-1.2.13.ebuild} | 17 +- media-sound/shoutcast-search/ChangeLog-2015 | 27 - media-sound/shoutcast-search/Manifest | 2 - .../shoutcast-search-0.3.1.ebuild | 40 - .../shoutcast-search-0.3.ebuild | 27 - .../files/tomahawk-0.8.4-taglib-1.10.patch | 35 + media-sound/tomahawk/tomahawk-0.8.4-r1.ebuild | 7 +- media-video/vlc/Manifest | 2 +- media-video/vlc/files/qt4-select.patch | 4 +- .../vlc-2.1-mem_undefined_functions.patch | 14 - .../vlc/files/vlc-2.1.0-newer-rdp.patch | 47 -- media-video/vlc/files/vlc-2.2.0-fix-xcb.patch | 16 - .../vlc/files/vlc-2.2.2-qt5widgets.patch | 13 + media-video/vlc/metadata.xml | 6 - media-video/vlc/vlc-2.1.5-r1.ebuild | 478 ------------ .../{vlc-2.1.9999.ebuild => vlc-2.2.2.ebuild} | 341 +++++---- metadata/dtd/timestamp.chk | 2 +- metadata/glsa/glsa-201512-07.xml | 6 +- metadata/glsa/timestamp.chk | 2 +- .../md5-cache/app-accessibility/brltty-5.2 | 2 +- .../md5-cache/app-admin/apache-tools-2.4.18 | 4 +- .../md5-cache/app-admin/calamares-1.1.2-r1 | 6 +- metadata/md5-cache/app-admin/consul-0.5.2-r1 | 2 +- metadata/md5-cache/app-admin/consul-0.6.3 | 2 +- metadata/md5-cache/app-admin/consul-9999 | 2 +- .../app-admin/consul-replicate-0.2.0 | 2 +- .../app-admin/consul-template-0.12.2 | 2 +- .../app-admin/consul-template-0.9.0-r1 | 2 +- .../md5-cache/app-admin/consul-template-9999 | 2 +- .../md5-cache/app-admin/glance-2015.1.9999 | 12 - .../md5-cache/app-admin/logstash-bin-1.5.6 | 11 - ...{logstash-bin-2.1.1 => logstash-bin-2.1.2} | 4 +- ...{logstash-bin-2.1.0 => logstash-bin-2.2.0} | 4 +- metadata/md5-cache/app-admin/rex-1.4.0_rc2 | 12 + metadata/md5-cache/app-admin/vault-0.1.2-r1 | 2 +- metadata/md5-cache/app-admin/vault-0.4.1 | 2 +- metadata/md5-cache/app-admin/vault-9999 | 2 +- .../app-arch/{unrar-5.3.8 => unrar-5.3.11} | 4 +- metadata/md5-cache/app-cdr/cuetools-1.3.1-r2 | 4 +- metadata/md5-cache/app-cdr/cuetools-1.4.1 | 13 + metadata/md5-cache/app-crypt/acr38u-1.7.11-r1 | 2 +- metadata/md5-cache/app-crypt/acr38u-1.7.11-r3 | 2 +- metadata/md5-cache/app-crypt/asekey-3.7 | 2 +- metadata/md5-cache/app-crypt/ccid-1.4.15 | 2 +- metadata/md5-cache/app-crypt/ccid-1.4.18 | 2 +- metadata/md5-cache/app-crypt/ccid-1.4.20 | 2 +- metadata/md5-cache/app-crypt/ekeyd-1.1.4-r2 | 2 +- metadata/md5-cache/app-crypt/ekeyd-1.1.5 | 2 +- .../md5-cache/app-crypt/libu2f-host-0.0.2 | 2 +- .../md5-cache/app-crypt/libu2f-host-0.0.4 | 2 +- .../md5-cache/app-crypt/libu2f-host-1.0.0 | 2 +- .../md5-cache/app-crypt/libu2f-host-1.0.0-r1 | 2 +- .../md5-cache/app-crypt/libykneomgr-0.1.6 | 2 +- .../md5-cache/app-crypt/libykneomgr-0.1.7 | 2 +- .../md5-cache/app-crypt/libykneomgr-0.1.8 | 2 +- metadata/md5-cache/app-crypt/scl011-bin-2.06 | 2 +- .../md5-cache/app-crypt/tpm-emulator-0.7.4-r1 | 2 +- .../md5-cache/app-crypt/trousers-0.3.10-r1 | 2 +- metadata/md5-cache/app-crypt/trousers-0.3.13 | 2 +- .../md5-cache/app-crypt/trousers-0.3.13-r1 | 2 +- metadata/md5-cache/app-editors/teco-1.00-r4 | 6 +- .../md5-cache/app-editors/xemacs-21.4.22-r4 | 2 +- metadata/md5-cache/app-editors/xemacs-21.4.24 | 2 +- metadata/md5-cache/app-editors/zile-2.4.11 | 6 +- metadata/md5-cache/app-emacs/auctex-11.87-r1 | 2 +- metadata/md5-cache/app-emacs/auctex-11.88 | 2 +- .../md5-cache/app-emulation/docker-1.10.0 | 2 +- metadata/md5-cache/app-emulation/docker-1.6.1 | 2 +- metadata/md5-cache/app-emulation/docker-1.6.2 | 2 +- metadata/md5-cache/app-emulation/docker-1.7.1 | 2 +- metadata/md5-cache/app-emulation/docker-1.8.1 | 2 +- metadata/md5-cache/app-emulation/docker-1.8.2 | 2 +- metadata/md5-cache/app-emulation/docker-1.9.0 | 2 +- metadata/md5-cache/app-emulation/docker-1.9.1 | 2 +- metadata/md5-cache/app-emulation/docker-9999 | 2 +- .../app-emulation/docker-machine-0.4.1 | 2 +- .../app-emulation/docker-machine-0.5.2 | 2 +- .../app-emulation/docker-machine-0.5.4 | 2 +- .../app-emulation/docker-swarm-0.4.0 | 2 +- .../app-emulation/docker-swarm-1.0.1 | 2 +- .../md5-cache/app-emulation/flannel-0.5.4 | 2 +- metadata/md5-cache/app-emulation/lxd-0.26 | 2 +- metadata/md5-cache/app-emulation/lxd-0.27 | 2 +- .../md5-cache/app-emulation/lxd-2.0.0_beta1 | 2 +- .../open-vm-tools-kmod-10.0.0_p3000743 | 2 +- .../open-vm-tools-kmod-9.10.0_p2476743 | 2 +- .../open-vm-tools-kmod-9.4.0.1280544 | 2 +- .../md5-cache/app-emulation/qemu-2.4.1-r2 | 2 +- metadata/md5-cache/app-emulation/qemu-2.5.0 | 2 +- .../md5-cache/app-emulation/qemu-2.5.0-r1 | 2 +- metadata/md5-cache/app-emulation/qemu-9999 | 2 +- .../app-emulation/qemu-guest-agent-2.3.0 | 2 +- .../app-emulation/qemu-guest-agent-2.3.1 | 2 +- .../app-emulation/qemu-guest-agent-2.4.0 | 2 +- .../app-emulation/qemu-guest-agent-2.5.0 | 2 +- .../md5-cache/app-emulation/virtualbox-4.3.28 | 2 +- .../md5-cache/app-emulation/virtualbox-4.3.32 | 2 +- .../md5-cache/app-emulation/virtualbox-4.3.34 | 2 +- .../md5-cache/app-emulation/virtualbox-5.0.12 | 2 +- .../md5-cache/app-emulation/virtualbox-5.0.14 | 2 +- .../virtualbox-bin-4.3.28.100309 | 2 +- .../virtualbox-bin-4.3.32.103443 | 2 +- .../virtualbox-bin-4.3.34.104062 | 2 +- .../virtualbox-bin-5.0.12.104815 | 2 +- .../virtualbox-bin-5.0.14.105127 | 2 +- .../app-emulation/vmware-modules-271.3-r1 | 2 +- .../app-emulation/vmware-modules-279.6 | 2 +- .../app-emulation/vmware-modules-304.2 | 2 +- .../app-emulation/xen-tools-4.5.2-r2 | 2 +- .../app-emulation/xen-tools-4.5.2-r3 | 2 +- .../app-emulation/xen-tools-4.5.2-r4 | 2 +- metadata/md5-cache/app-emulation/xtrs-4.9d-r3 | 6 +- .../md5-cache/app-eselect/eselect-php-0.9.1 | 4 +- metadata/md5-cache/app-i18n/kcm-fcitx-0.5.0 | 6 +- metadata/md5-cache/app-i18n/kcm-fcitx-0.5.2 | 6 +- .../app-laptop/laptop-mode-tools-1.66 | 2 +- .../app-laptop/laptop-mode-tools-1.67 | 2 +- .../app-laptop/laptop-mode-tools-1.68 | 2 +- .../app-laptop/laptop-mode-tools-1.68.1 | 2 +- .../app-misc/{ckb-0.2.2 => ckb-0.2.4} | 4 +- metadata/md5-cache/app-misc/ltunify-0.2-r1 | 2 +- metadata/md5-cache/app-misc/solaar-0.9.2-r3 | 2 +- metadata/md5-cache/app-misc/spacenavd-0.5-r4 | 2 +- metadata/md5-cache/app-misc/spacenavd-0.5-r5 | 2 +- .../md5-cache/app-mobilephone/heimdall-1.4.0 | 2 +- .../md5-cache/app-mobilephone/heimdall-1.4.1 | 2 +- .../md5-cache/app-mobilephone/heimdall-9999 | 2 +- .../app-mobilephone/kannel-sqlbox-1.5.0-r1 | 2 +- metadata/md5-cache/app-office/skrooge-2.1.1 | 6 +- metadata/md5-cache/app-office/skrooge-2.2.0 | 6 +- metadata/md5-cache/app-pda/barry-0.18.3 | 2 +- .../md5-cache/app-pda/usbmuxd-1.0.8_p20140530 | 2 +- metadata/md5-cache/app-portage/eix-0.30.8 | 13 - metadata/md5-cache/app-portage/eix-0.31.1 | 13 - metadata/md5-cache/app-portage/eix-0.31.2 | 13 - metadata/md5-cache/app-portage/eix-0.31.3 | 13 - .../app-portage/{eix-0.30.7 => eix-0.31.7} | 12 +- metadata/md5-cache/app-text/jadetex-3.13-r6 | 2 +- .../app-text/linuxdoc-tools-0.9.71-r1 | 2 +- metadata/md5-cache/app-text/passivetex-1.25 | 2 +- .../dev-db/mysql-init-scripts-2.1_alpha4 | 2 +- .../dev-db/mysql-init-scripts-2.1_rc1 | 2 +- .../md5-cache/dev-db/phpmyadmin-4.0.10.14 | 4 +- metadata/md5-cache/dev-db/phpmyadmin-4.4.15.4 | 4 +- metadata/md5-cache/dev-db/phpmyadmin-4.5.4.1 | 4 +- .../md5-cache/dev-dotnet/pe-format-2.1.2-r1 | 12 + .../md5-cache/dev-dotnet/pe-format-2.9999 | 10 - metadata/md5-cache/dev-dotnet/pe-format-9999 | 10 + .../dev-embedded/dfu-programmer-0.5.4-r1 | 2 +- .../dev-embedded/dfu-programmer-0.6.1 | 2 +- .../dev-embedded/dfu-programmer-0.6.2 | 2 +- .../dev-embedded/dfu-programmer-0.7.2 | 2 +- metadata/md5-cache/dev-embedded/openocd-0.8.0 | 2 +- metadata/md5-cache/dev-embedded/openocd-0.9.0 | 2 +- metadata/md5-cache/dev-embedded/openocd-9999 | 2 +- metadata/md5-cache/dev-games/tiled-0.15.1 | 14 + .../md5-cache/dev-go/beego-1.6.0_p20160126 | 2 +- .../dev-go/blackfriday-1.2_p20150720 | 2 +- metadata/md5-cache/dev-go/blackfriday-9999 | 2 +- .../dev-go/go-colortext-0_pre20150720 | 2 +- .../md5-cache/dev-go/go-crypto-0_pre20150808 | 2 +- metadata/md5-cache/dev-go/go-crypto-9999 | 2 +- .../md5-cache/dev-go/go-eapache-queue-1.0.2 | 2 +- .../md5-cache/dev-go/go-eapache-queue-9999 | 2 +- metadata/md5-cache/dev-go/go-md2man-1.0.3 | 2 +- .../md5-cache/dev-go/go-net-0_pre20150804 | 2 +- metadata/md5-cache/dev-go/go-net-9999 | 2 +- .../md5-cache/dev-go/go-oauth2-0_pre20150701 | 2 +- metadata/md5-cache/dev-go/go-oauth2-9999 | 2 +- .../dev-go/go-protobuf-0_pre20150809 | 2 +- metadata/md5-cache/dev-go/go-protobuf-9999 | 2 +- metadata/md5-cache/dev-go/go-resiliency-1.0.0 | 2 +- metadata/md5-cache/dev-go/go-resiliency-9999 | 2 +- .../md5-cache/dev-go/go-snappy-0_pre20150729 | 2 +- metadata/md5-cache/dev-go/go-snappy-9999 | 2 +- .../md5-cache/dev-go/go-spew-0_pre20150619 | 2 +- metadata/md5-cache/dev-go/go-spew-9999 | 2 +- .../dev-go/go-sqlite3-1.1.0_p20160131 | 2 +- .../md5-cache/dev-go/go-sys-0_pre20150729 | 2 +- metadata/md5-cache/dev-go/go-sys-9999 | 2 +- .../md5-cache/dev-go/go-text-0_pre20150806 | 2 +- metadata/md5-cache/dev-go/go-text-9999 | 2 +- .../dev-go/go-tools-0_pre20150823-r1 | 2 +- .../md5-cache/dev-go/go-tools-0_pre20150902 | 2 +- .../md5-cache/dev-go/go-tools-0_pre20160121 | 2 +- metadata/md5-cache/dev-go/go-tools-9999 | 2 +- metadata/md5-cache/dev-go/godep-50 | 2 +- metadata/md5-cache/dev-go/godep-51 | 2 +- metadata/md5-cache/dev-go/godep-52 | 2 +- metadata/md5-cache/dev-go/godep-9999 | 2 +- metadata/md5-cache/dev-go/gom-0_pre20151110 | 2 +- .../sanitized-anchor-name-0_pre20150822 | 2 +- .../dev-go/sanitized-anchor-name-9999 | 2 +- metadata/md5-cache/dev-go/sarama-1.4.3 | 2 +- metadata/md5-cache/dev-go/sarama-9999 | 2 +- .../md5-cache/dev-haskell/profunctors-4.0.1 | 4 +- .../md5-cache/dev-haskell/profunctors-4.0.4 | 4 +- .../md5-cache/dev-haskell/profunctors-4.3.2 | 4 +- .../md5-cache/dev-haskell/profunctors-4.4.1 | 4 +- .../md5-cache/dev-haskell/profunctors-5.1.1 | 4 +- .../md5-cache/dev-haskell/profunctors-5.1.2 | 4 +- .../dev-java/{batik-1.8-r2 => batik-1.8-r3} | 6 +- metadata/md5-cache/dev-java/bsf-2.4.0-r1 | 13 - metadata/md5-cache/dev-java/bsf-2.4.0-r2 | 8 +- ...k-docs-1.8.0.72 => java-sdk-docs-1.8.0.74} | 2 +- metadata/md5-cache/dev-java/jython-2.2.1-r2 | 14 - metadata/md5-cache/dev-java/jython-2.5.3-r3 | 14 - ...in-1.8.0.71-r1 => oracle-jdk-bin-1.8.0.73} | 2 +- .../dev-java/oracle-jdk-bin-1.8.0.74 | 15 + .../dev-java/oracle-jre-bin-1.8.0.74 | 14 + metadata/md5-cache/dev-lang/moarvm-2015.01 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.02 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.03 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.04 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.05 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.06 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.07 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.11 | 13 - metadata/md5-cache/dev-lang/moarvm-2015.12 | 13 - .../{moarvm-2016.01 => moarvm-2016.01-r1} | 2 +- metadata/md5-cache/dev-lang/nqp-2015.01 | 15 - metadata/md5-cache/dev-lang/nqp-2015.02 | 15 - metadata/md5-cache/dev-lang/nqp-2015.03 | 15 - metadata/md5-cache/dev-lang/nqp-2015.04 | 15 - metadata/md5-cache/dev-lang/nqp-2015.05 | 15 - metadata/md5-cache/dev-lang/nqp-2015.06 | 15 - metadata/md5-cache/dev-lang/nqp-2015.07.2 | 15 - metadata/md5-cache/dev-lang/nqp-2015.11 | 15 - metadata/md5-cache/dev-lang/nqp-2015.12 | 15 - metadata/md5-cache/dev-lang/nqp-2016.01 | 6 +- metadata/md5-cache/dev-lang/parrot-7.0.2 | 14 - metadata/md5-cache/dev-lang/parrot-7.2.0 | 14 - metadata/md5-cache/dev-lang/parrot-7.3.0 | 14 - metadata/md5-cache/dev-lang/php-5.5.32 | 4 +- metadata/md5-cache/dev-lang/php-5.6.18 | 4 +- metadata/md5-cache/dev-lang/python-exec-9999 | 2 +- metadata/md5-cache/dev-lang/rakudo-2015.01.1 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.02 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.03 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.04 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.05-r1 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.06 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.07.2 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.11 | 13 - metadata/md5-cache/dev-lang/rakudo-2015.12 | 13 - metadata/md5-cache/dev-lang/rakudo-2016.01 | 12 - metadata/md5-cache/dev-lang/rakudo-2016.01.1 | 12 + .../md5-cache/dev-libs/console_bridge-0.3.2 | 12 + .../dev-libs/cyberjack-3.99.5_p03-r1 | 2 +- .../md5-cache/dev-libs/cyberjack-3.99.5_p08 | 2 +- metadata/md5-cache/dev-libs/libbsd-0.8.2 | 4 +- .../md5-cache/dev-libs/libfilezilla-0.3.1 | 12 + metadata/md5-cache/dev-libs/libgcrypt-1.6.5 | 13 + metadata/md5-cache/dev-libs/libinput-1.0.1 | 2 +- metadata/md5-cache/dev-libs/libinput-1.1.0 | 2 +- metadata/md5-cache/dev-libs/libinput-1.1.3 | 2 +- metadata/md5-cache/dev-libs/libinput-1.1.4 | 2 +- metadata/md5-cache/dev-libs/libinput-1.1.5 | 2 +- metadata/md5-cache/dev-libs/libwacom-0.11 | 2 +- metadata/md5-cache/dev-libs/libwacom-0.15 | 2 +- metadata/md5-cache/dev-libs/libwacom-0.17 | 2 +- metadata/md5-cache/dev-libs/libwacom-0.18 | 2 +- metadata/md5-cache/dev-libs/openct-0.6.20-r3 | 2 +- metadata/md5-cache/dev-libs/openct-0.6.20-r4 | 2 +- metadata/md5-cache/dev-libs/openobex-1.7.1 | 2 +- metadata/md5-cache/dev-libs/purpose-1.0 | 6 +- metadata/md5-cache/dev-libs/urdfdom-0.4.1 | 14 + metadata/md5-cache/dev-ml/batteries-2.1 | 13 - metadata/md5-cache/dev-ml/batteries-2.2 | 13 - metadata/md5-cache/dev-ml/batteries-2.3 | 13 - metadata/md5-cache/dev-ml/ocaml-redis-0.2.3 | 13 + metadata/md5-cache/dev-ml/ocamlweb-1.38-r1 | 2 +- metadata/md5-cache/dev-ml/ocamlweb-1.39 | 2 +- metadata/md5-cache/dev-ml/uuidm-0.9.5 | 13 + .../dev-php/PEAR-Console_CommandLine-1.2.1 | 12 + .../md5-cache/dev-php/PEAR-Crypt_GPG-1.4.0 | 12 + metadata/md5-cache/dev-php/PEAR-Mail-1.3.0 | 12 + .../dev-php/PEAR-Text_Password-1.2.0 | 12 + metadata/md5-cache/dev-python/bandit-0.17.3 | 10 +- .../md5-cache/dev-python/cryptography-1.1.2 | 4 +- .../dev-python/cryptography-vectors-1.1.2 | 4 +- metadata/md5-cache/dev-python/ddt-1.0.0 | 10 +- .../md5-cache/dev-python/debtcollector-0.10.0 | 12 +- .../{fabric-1.10.2 => fabric-1.10.2-r1} | 8 +- metadata/md5-cache/dev-python/flake8-2.0-r1 | 10 +- metadata/md5-cache/dev-python/flake8-2.1.0 | 12 +- metadata/md5-cache/dev-python/flake8-2.2.5 | 12 +- metadata/md5-cache/dev-python/flake8-2.5.1 | 4 +- .../md5-cache/dev-python/git-python-1.0.1 | 10 +- metadata/md5-cache/dev-python/gitdb-0.6.4 | 10 +- metadata/md5-cache/dev-python/hacking-0.10.2 | 10 +- metadata/md5-cache/dev-python/hacking-0.9.6 | 10 +- .../md5-cache/dev-python/jsonschema-2.5.1 | 14 - ...sonschema-2.5.1-r1 => jsonschema-2.5.1-r2} | 6 +- metadata/md5-cache/dev-python/mccabe-0.2.1 | 12 +- metadata/md5-cache/dev-python/monotonic-0.5 | 10 +- metadata/md5-cache/dev-python/mox3-0.12.0 | 2 +- metadata/md5-cache/dev-python/mox3-0.7.0-r1 | 10 +- metadata/md5-cache/dev-python/msgpack-0.4.6 | 10 +- metadata/md5-cache/dev-python/netaddr-0.7.18 | 10 +- .../md5-cache/dev-python/netifaces-0.10.4 | 10 +- metadata/md5-cache/dev-python/oauthlib-1.0.1 | 12 +- .../dev-python/os-client-config-1.6.3 | 10 +- metadata/md5-cache/dev-python/os-testr-0.3.0 | 12 +- .../md5-cache/dev-python/oslo-config-2.4.0 | 10 +- .../md5-cache/dev-python/oslo-context-0.6.0 | 10 +- metadata/md5-cache/dev-python/oslo-i18n-2.7.0 | 10 +- metadata/md5-cache/dev-python/oslo-log-1.10.0 | 12 +- .../dev-python/oslo-serialization-1.11.0 | 10 +- .../md5-cache/dev-python/oslo-sphinx-2.5.0 | 10 +- .../md5-cache/dev-python/oslo-sphinx-3.0.0 | 10 +- .../md5-cache/dev-python/oslo-utils-2.4.0 | 10 +- metadata/md5-cache/dev-python/oslotest-1.12.0 | 10 +- metadata/md5-cache/dev-python/oslotest-1.5.1 | 10 +- metadata/md5-cache/dev-python/pbr-0.8.2-r1 | 14 +- metadata/md5-cache/dev-python/pep8-1.4.5 | 10 +- metadata/md5-cache/dev-python/pep8-1.5.6 | 10 +- metadata/md5-cache/dev-python/pep8-1.5.7 | 10 +- metadata/md5-cache/dev-python/pillow-3.1.1 | 4 +- metadata/md5-cache/dev-python/pyflakes-0.8.1 | 10 +- metadata/md5-cache/dev-python/pyjwt-1.4.0 | 12 +- metadata/md5-cache/dev-python/pyparsing-2.1.0 | 2 +- .../md5-cache/dev-python/pysyck-0.61.2-r1 | 14 - .../dev-python/python-keystoneclient-1.7.3 | 10 +- .../dev-python/python-levenshtein-0.10.2-r1 | 14 - .../dev-python/python-levenshtein-0.11.1 | 14 - .../dev-python/python-levenshtein-0.11.2 | 8 +- .../dev-python/python-levenshtein-0.12.0 | 8 +- metadata/md5-cache/dev-python/pyzmq-15.2.0 | 4 +- .../md5-cache/dev-python/requests-mock-0.6.0 | 10 +- metadata/md5-cache/dev-python/rosdistro-0.4.4 | 14 + metadata/md5-cache/dev-python/smmap-0.9.0 | 10 +- .../md5-cache/dev-python/stevedore-1.10.0 | 14 + .../md5-cache/dev-python/tempest-lib-0.9.0 | 12 +- .../md5-cache/dev-python/testtools-0.9.36 | 10 +- metadata/md5-cache/dev-ros/libmavconn-0.16.6 | 13 + metadata/md5-cache/dev-ros/mavros-0.16.6 | 13 + .../md5-cache/dev-ros/mavros_extras-0.16.6 | 13 + metadata/md5-cache/dev-ros/mavros_msgs-0.16.6 | 13 + .../dev-ros/pr2_dashboard_aggregator-1.11.13 | 13 + .../md5-cache/dev-ros/pr2_description-1.11.13 | 13 + .../md5-cache/dev-ros/pr2_machine-1.11.13 | 13 + metadata/md5-cache/dev-ros/pr2_msgs-1.11.13 | 13 + metadata/md5-cache/dev-ruby/backports-3.6.7 | 14 + .../dev-ruby/net-http-pipeline-1.0.1 | 14 + .../md5-cache/dev-ruby/pusher-client-0.6.2 | 14 + metadata/md5-cache/dev-tex/aastex-5.2 | 2 +- metadata/md5-cache/dev-tex/abntex-0.9_beta2 | 2 +- metadata/md5-cache/dev-tex/bera-20040930 | 2 +- metadata/md5-cache/dev-tex/biblatex-3.1 | 2 +- metadata/md5-cache/dev-tex/biblatex-3.2 | 2 +- metadata/md5-cache/dev-tex/biblatex-apa-6.6 | 2 +- metadata/md5-cache/dev-tex/cdcover-1.3b | 2 +- metadata/md5-cache/dev-tex/cjk-latex-4.8.3-r1 | 2 +- metadata/md5-cache/dev-tex/cjk-latex-4.8.4 | 2 +- metadata/md5-cache/dev-tex/culmus-latex-0.7 | 2 +- metadata/md5-cache/dev-tex/currvita-0.9i-r1 | 2 +- metadata/md5-cache/dev-tex/curve-1.16 | 2 +- metadata/md5-cache/dev-tex/dot2texi-3.0 | 2 +- metadata/md5-cache/dev-tex/dvipost-1.1-r2 | 2 +- metadata/md5-cache/dev-tex/ellipsis-1.6 | 2 +- metadata/md5-cache/dev-tex/envlab-1.2-r1 | 2 +- .../md5-cache/dev-tex/europecv-20060424-r2 | 2 +- metadata/md5-cache/dev-tex/feynmf-1.08-r3 | 2 +- metadata/md5-cache/dev-tex/feynmf-1.08-r4 | 2 +- metadata/md5-cache/dev-tex/flabels-1.0 | 2 +- metadata/md5-cache/dev-tex/floatflt-1.31a | 2 +- metadata/md5-cache/dev-tex/foiltex-2.1.4b | 2 +- metadata/md5-cache/dev-tex/frakturx-20070103 | 2 +- metadata/md5-cache/dev-tex/fundus-19970826 | 2 +- metadata/md5-cache/dev-tex/g-brief-4.0.2 | 2 +- metadata/md5-cache/dev-tex/glossaries-3.04 | 2 +- metadata/md5-cache/dev-tex/glossaries-4.07 | 2 +- metadata/md5-cache/dev-tex/glossaries-4.11 | 2 +- metadata/md5-cache/dev-tex/glossaries-4.12-r1 | 2 +- metadata/md5-cache/dev-tex/harvard-2.0.5 | 2 +- metadata/md5-cache/dev-tex/herm-pic-1.0.2 | 2 +- metadata/md5-cache/dev-tex/hlatex-1.0.1 | 2 +- metadata/md5-cache/dev-tex/isotope-20040401 | 2 +- metadata/md5-cache/dev-tex/ivritex-1.1.2 | 2 +- metadata/md5-cache/dev-tex/latex-beamer-3.33 | 2 +- metadata/md5-cache/dev-tex/latex-beamer-3.36 | 2 +- metadata/md5-cache/dev-tex/latex-calendar-3.1 | 2 +- metadata/md5-cache/dev-tex/lazylist-1.0a | 2 +- metadata/md5-cache/dev-tex/leaflet-20041222 | 2 +- metadata/md5-cache/dev-tex/lgrind-3.67-r3 | 2 +- metadata/md5-cache/dev-tex/minted-1.7 | 2 +- metadata/md5-cache/dev-tex/minted-2.0 | 2 +- metadata/md5-cache/dev-tex/minted-2.1 | 2 +- metadata/md5-cache/dev-tex/newlfm-8.3-r1 | 2 +- metadata/md5-cache/dev-tex/notoccite-20000720 | 2 +- metadata/md5-cache/dev-tex/oesch-20080712 | 6 +- .../md5-cache/dev-tex/pdfannotextractor-0.1l | 2 +- .../dev-tex/pdfannotextractor-0.1l-r1 | 2 +- metadata/md5-cache/dev-tex/pgf-2.10 | 2 +- metadata/md5-cache/dev-tex/pgf-3.0.0 | 2 +- metadata/md5-cache/dev-tex/pgf-3.0.1 | 2 +- metadata/md5-cache/dev-tex/polytable-0.8.2 | 2 +- metadata/md5-cache/dev-tex/ppower4-0.9.6 | 2 +- metadata/md5-cache/dev-tex/prosper-1.5-r1 | 2 +- metadata/md5-cache/dev-tex/pscyr-0.4d_beta9 | 2 +- metadata/md5-cache/dev-tex/quotchap-0.9f | 2 +- metadata/md5-cache/dev-tex/rail-1.2_p1 | 2 +- metadata/md5-cache/dev-tex/rcsinfo-1.9 | 2 +- metadata/md5-cache/dev-tex/revtex-4 | 2 +- metadata/md5-cache/dev-tex/revtex-4.1_p2-r1 | 2 +- metadata/md5-cache/dev-tex/slatex-20090928 | 2 +- metadata/md5-cache/dev-tex/svninfo-0.7.4 | 2 +- .../dev-tex/tex4ht-20090611_p1038-r1 | 2 +- .../dev-tex/tex4ht-20090611_p1038-r2 | 2 +- .../dev-tex/tex4ht-20090611_p1038-r3 | 2 +- metadata/md5-cache/dev-tex/texpower-0.2 | 2 +- metadata/md5-cache/dev-tex/translator-1.00 | 2 +- metadata/md5-cache/dev-tex/vc-0.5 | 2 +- metadata/md5-cache/dev-tex/xcolor-2.11 | 2 +- metadata/md5-cache/dev-tex/xmltex-1.9-r2 | 2 +- metadata/md5-cache/dev-tex/xymtex-5.00a | 2 +- .../dev-texlive/texlive-langeuropean-2015 | 6 +- .../dev-util/android-sdk-update-manager-22.3 | 2 +- .../dev-util/android-sdk-update-manager-22.6 | 2 +- .../android-sdk-update-manager-22.6.1 | 2 +- .../dev-util/android-sdk-update-manager-23 | 2 +- .../dev-util/android-sdk-update-manager-23-r1 | 2 +- .../android-sdk-update-manager-24.4.1 | 2 +- .../dev-util/{colm-0.11 => colm-0.13.0.3} | 6 +- .../md5-cache/dev-util/debugedit-4.4.6-r1 | 12 - .../md5-cache/dev-util/debugedit-4.4.6-r2 | 12 - .../md5-cache/dev-util/debugedit-5.3.5-r1 | 6 +- metadata/md5-cache/dev-util/diffstat-1.61 | 9 + .../{jenkins-bin-1.645 => jenkins-bin-1.647} | 2 +- metadata/md5-cache/dev-util/sysprof-1.2.0 | 2 +- .../md5-cache/dev-util/yuicompressor-2.4.8 | 13 - .../md5-cache/dev-util/yuicompressor-2.4.8-r2 | 13 + metadata/md5-cache/dev-vcs/git-2.7.1 | 2 +- .../md5-cache/games-roguelike/angband-4.0.4 | 13 + .../games-strategy/endless-sky-0.8.11 | 12 + .../md5-cache/games-strategy/freeciv-2.5.3 | 13 + .../md5-cache/games-util/xboxdrv-0.8.5-r2 | 2 +- .../gnome-base/gnome-settings-daemon-3.16.3 | 2 +- .../gnome-base/gnome-settings-daemon-3.18.2 | 2 +- metadata/md5-cache/kde-apps/ark-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/ark-15.12.1 | 6 +- .../md5-cache/kde-apps/baloo-widgets-15.08.3 | 6 +- metadata/md5-cache/kde-apps/bomber-15.08.3 | 6 +- metadata/md5-cache/kde-apps/bovo-15.08.3 | 6 +- metadata/md5-cache/kde-apps/dolphin-15.08.3 | 6 +- .../kde-apps/dolphin-plugins-15.08.3 | 6 +- metadata/md5-cache/kde-apps/dragon-15.08.3 | 6 +- metadata/md5-cache/kde-apps/dragon-15.12.1 | 6 +- .../md5-cache/kde-apps/ffmpegthumbs-15.12.1 | 6 +- metadata/md5-cache/kde-apps/filelight-15.08.3 | 6 +- metadata/md5-cache/kde-apps/filelight-15.12.1 | 6 +- metadata/md5-cache/kde-apps/gpgmepp-15.08.3 | 4 +- metadata/md5-cache/kde-apps/granatier-15.08.3 | 6 +- .../md5-cache/kde-apps/gwenview-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/gwenview-15.12.1 | 6 +- .../kde-apps/kaccounts-integration-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/kamera-15.12.1 | 6 +- metadata/md5-cache/kde-apps/kapman-15.08.3 | 6 +- .../md5-cache/kde-apps/kapptemplate-15.08.3 | 13 - .../kde-apps/kapptemplate-15.08.3-r1 | 2 +- metadata/md5-cache/kde-apps/kate-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/katomic-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kblackbox-15.08.3 | 6 +- .../md5-cache/kde-apps/kblocks-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/kbounce-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kbreakout-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kcalc-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/kcalc-15.12.1 | 6 +- .../md5-cache/kde-apps/kcharselect-15.08.3 | 6 +- .../md5-cache/kde-apps/kcharselect-15.12.1 | 6 +- metadata/md5-cache/kde-apps/kcron-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kcron-15.12.1 | 6 +- .../kde-apps/kde-apps-meta-15.08.3-r3 | 2 +- .../kde-apps/kde-dev-scripts-15.08.3-r1 | 4 +- metadata/md5-cache/kde-apps/kde-l10n-15.08.3 | 4 +- metadata/md5-cache/kde-apps/kde-l10n-15.12.1 | 4 +- metadata/md5-cache/kde-apps/kde-meta-15.08.3 | 2 +- .../kde-apps/kde-wallpapers-15.08.3-r1 | 4 +- .../kde-apps/kdeaccessibility-meta-15.08.3 | 2 +- .../kde-apps/kdeaccessibility-meta-15.12.1 | 2 +- .../md5-cache/kde-apps/kdeadmin-meta-15.08.3 | 2 +- .../md5-cache/kde-apps/kdeadmin-meta-15.12.1 | 2 +- .../kde-apps/kdeartwork-meta-15.08.3-r1 | 2 +- .../kde-apps/kdeartwork-wallpapers-15.08.3-r1 | 4 +- .../kdeartwork-weatherwallpapers-15.08.3-r1 | 4 +- .../kde-apps/kdebase-meta-15.08.3-r2 | 2 +- .../kde-apps/kdebase-runtime-meta-15.08.3-r1 | 2 +- .../md5-cache/kde-apps/kdebugsettings-15.12.1 | 8 +- .../kde-apps/kdecore-meta-15.08.3-r1 | 2 +- .../md5-cache/kde-apps/kdegames-meta-15.08.3 | 2 +- .../kde-apps/kdegraphics-meta-15.08.3 | 2 +- .../kde-apps/kdegraphics-meta-15.12.1 | 2 +- .../kde-apps/kdemultimedia-meta-15.08.3 | 2 +- .../kde-apps/kdemultimedia-meta-15.12.1 | 2 +- .../kde-apps/kdenetwork-meta-15.08.3-r1 | 2 +- .../md5-cache/kde-apps/kdenlive-15.08.3-r1 | 6 +- .../md5-cache/kde-apps/kdenlive-15.12.0-r1 | 13 - metadata/md5-cache/kde-apps/kdenlive-15.12.1 | 6 +- .../md5-cache/kde-apps/kdepim-l10n-15.08.3 | 4 +- .../md5-cache/kde-apps/kdepim-l10n-15.12.1 | 4 +- .../md5-cache/kde-apps/kdesdk-meta-15.08.3 | 2 +- .../md5-cache/kde-apps/kdetoys-meta-15.08.3 | 2 +- .../md5-cache/kde-apps/kdeutils-meta-15.08.3 | 2 +- .../md5-cache/kde-apps/kdeutils-meta-15.12.1 | 2 +- .../md5-cache/kde-apps/kdewebdev-meta-15.08.3 | 2 +- metadata/md5-cache/kde-apps/kdiamond-15.08.3 | 6 +- .../md5-cache/kde-apps/kfourinline-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/killbots-15.08.3 | 6 +- .../md5-cache/kde-apps/kio-extras-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kiriki-15.08.3 | 6 +- .../md5-cache/kde-apps/kjumpingcube-15.08.3 | 6 +- metadata/md5-cache/kde-apps/klines-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kmines-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kmix-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kmix-15.12.1 | 6 +- metadata/md5-cache/kde-apps/knetwalk-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kollision-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kompare-15.08.3 | 6 +- .../md5-cache/kde-apps/konsole-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/kpat-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kruler-15.08.3 | 6 +- metadata/md5-cache/kde-apps/kruler-15.12.1 | 6 +- metadata/md5-cache/kde-apps/kshisen-15.08.3 | 6 +- metadata/md5-cache/kde-apps/ksnapshot-15.08.3 | 13 - metadata/md5-cache/kde-apps/ksquares-15.08.3 | 6 +- .../md5-cache/kde-apps/ksystemlog-15.12.1 | 6 +- .../md5-cache/kde-apps/kteatime-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/kteatime-15.12.1 | 6 +- metadata/md5-cache/kde-apps/ktimer-15.08.3 | 6 +- metadata/md5-cache/kde-apps/ktimer-15.12.1 | 6 +- metadata/md5-cache/kde-apps/ktp-l10n-15.08.3 | 4 +- metadata/md5-cache/kde-apps/ktp-l10n-15.12.1 | 4 +- .../kde-apps/kwalletmanager-15.08.3-r1 | 6 +- .../md5-cache/kde-apps/kwalletmanager-15.12.1 | 6 +- metadata/md5-cache/kde-apps/kwrite-15.08.3 | 6 +- metadata/md5-cache/kde-apps/libkdcraw-15.12.1 | 4 +- .../md5-cache/kde-apps/libkdegames-15.08.3-r1 | 6 +- metadata/md5-cache/kde-apps/libkexiv2-15.12.1 | 4 +- metadata/md5-cache/kde-apps/libkface-15.12.1 | 4 +- metadata/md5-cache/kde-apps/libkipi-15.12.1 | 6 +- .../md5-cache/kde-apps/libkmahjongg-15.08.3 | 6 +- .../kde-apps/libkomparediff2-15.08.3 | 6 +- metadata/md5-cache/kde-apps/libksane-15.12.1 | 6 +- metadata/md5-cache/kde-apps/lokalize-15.08.3 | 6 +- metadata/md5-cache/kde-apps/okteta-15.08.3 | 6 +- metadata/md5-cache/kde-apps/picmi-15.08.3 | 6 +- .../kde-apps/print-manager-15.08.3-r1 | 6 +- .../md5-cache/kde-apps/print-manager-15.12.1 | 6 +- metadata/md5-cache/kde-apps/spectacle-15.12.1 | 6 +- .../md5-cache/kde-apps/thumbnailers-15.12.1 | 6 +- metadata/md5-cache/kde-apps/umbrello-15.08.3 | 6 +- .../kde-base/contactthemeeditor-4.13.3 | 13 - .../md5-cache/kde-frameworks/attica-5.16.0 | 13 - .../md5-cache/kde-frameworks/attica-5.17.0 | 2 +- .../md5-cache/kde-frameworks/attica-5.18.0 | 2 +- .../md5-cache/kde-frameworks/baloo-5.16.0 | 13 - .../md5-cache/kde-frameworks/baloo-5.17.0 | 2 +- .../md5-cache/kde-frameworks/baloo-5.18.0 | 2 +- .../md5-cache/kde-frameworks/bluez-qt-5.16.0 | 13 - .../md5-cache/kde-frameworks/bluez-qt-5.17.0 | 2 +- .../md5-cache/kde-frameworks/bluez-qt-5.18.0 | 2 +- .../kde-frameworks/breeze-icons-5.16.0 | 12 - .../kde-frameworks/breeze-icons-5.17.0 | 2 +- .../kde-frameworks/breeze-icons-5.18.0 | 2 +- .../kde-frameworks/breeze-icons-5.4.3 | 2 +- .../kde-frameworks/extra-cmake-modules-5.16.0 | 13 - .../kde-frameworks/extra-cmake-modules-5.17.0 | 2 +- .../kde-frameworks/extra-cmake-modules-5.18.0 | 2 +- .../frameworkintegration-5.16.0 | 14 - .../frameworkintegration-5.17.0 | 2 +- .../frameworkintegration-5.18.0 | 2 +- .../kde-frameworks/kactivities-5.16.0 | 13 - .../kde-frameworks/kactivities-5.17.0 | 2 +- .../kde-frameworks/kactivities-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kapidox-5.16.0 | 14 - .../md5-cache/kde-frameworks/kapidox-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kapidox-5.18.0 | 2 +- .../md5-cache/kde-frameworks/karchive-5.16.0 | 13 - .../md5-cache/kde-frameworks/karchive-5.17.0 | 2 +- .../md5-cache/kde-frameworks/karchive-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kauth-5.16.0 | 14 - .../md5-cache/kde-frameworks/kauth-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kauth-5.18.0 | 2 +- .../kde-frameworks/kbookmarks-5.16.0 | 13 - .../kde-frameworks/kbookmarks-5.17.0 | 2 +- .../kde-frameworks/kbookmarks-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kcmutils-5.16.0 | 13 - .../md5-cache/kde-frameworks/kcmutils-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kcmutils-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kcodecs-5.16.0 | 13 - .../md5-cache/kde-frameworks/kcodecs-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kcodecs-5.18.0 | 2 +- .../kde-frameworks/kcompletion-5.16.0 | 13 - .../kde-frameworks/kcompletion-5.17.0 | 2 +- .../kde-frameworks/kcompletion-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kconfig-5.16.0 | 14 - .../md5-cache/kde-frameworks/kconfig-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kconfig-5.18.0 | 2 +- .../kde-frameworks/kconfigwidgets-5.16.0 | 13 - .../kde-frameworks/kconfigwidgets-5.17.0 | 2 +- .../kde-frameworks/kconfigwidgets-5.18.0 | 2 +- .../kde-frameworks/kcoreaddons-5.16.0 | 13 - .../kde-frameworks/kcoreaddons-5.17.0 | 2 +- .../kde-frameworks/kcoreaddons-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kcrash-5.16.0 | 14 - .../md5-cache/kde-frameworks/kcrash-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kcrash-5.18.0 | 2 +- .../kde-frameworks/kdbusaddons-5.16.0 | 13 - .../kde-frameworks/kdbusaddons-5.17.0 | 2 +- .../kde-frameworks/kdbusaddons-5.18.0 | 2 +- .../kde-frameworks/kdeclarative-5.16.0 | 13 - .../kde-frameworks/kdeclarative-5.17.0 | 2 +- .../kde-frameworks/kdeclarative-5.18.0 | 2 +- metadata/md5-cache/kde-frameworks/kded-5.16.0 | 13 - metadata/md5-cache/kde-frameworks/kded-5.17.0 | 2 +- metadata/md5-cache/kde-frameworks/kded-5.18.0 | 2 +- .../kde-frameworks/kdelibs4support-5.16.0 | 14 - .../kde-frameworks/kdelibs4support-5.17.0 | 2 +- .../kde-frameworks/kdelibs4support-5.18.0 | 2 +- .../kde-frameworks/kdesignerplugin-5.16.0 | 13 - .../kde-frameworks/kdesignerplugin-5.17.0 | 2 +- .../kde-frameworks/kdesignerplugin-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kdesu-5.16.0 | 13 - .../md5-cache/kde-frameworks/kdesu-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kdesu-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kdewebkit-5.16.0 | 13 - .../md5-cache/kde-frameworks/kdewebkit-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kdewebkit-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kdnssd-5.16.0 | 13 - .../md5-cache/kde-frameworks/kdnssd-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kdnssd-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kdoctools-5.16.0 | 13 - .../md5-cache/kde-frameworks/kdoctools-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kdoctools-5.18.0 | 2 +- .../kde-frameworks/kemoticons-5.16.0 | 14 - .../kde-frameworks/kemoticons-5.17.0 | 2 +- .../kde-frameworks/kemoticons-5.18.0 | 2 +- .../kde-frameworks/kfilemetadata-5.16.0 | 13 - .../kde-frameworks/kfilemetadata-5.17.0 | 2 +- .../kde-frameworks/kfilemetadata-5.18.0 | 2 +- .../kde-frameworks/kglobalaccel-5.16.0 | 13 - .../kde-frameworks/kglobalaccel-5.17.0 | 2 +- .../kde-frameworks/kglobalaccel-5.18.0 | 2 +- .../kde-frameworks/kguiaddons-5.16.0 | 13 - .../kde-frameworks/kguiaddons-5.17.0 | 2 +- .../kde-frameworks/kguiaddons-5.18.0 | 2 +- .../md5-cache/kde-frameworks/khtml-5.16.0 | 13 - .../md5-cache/kde-frameworks/khtml-5.17.0 | 2 +- .../md5-cache/kde-frameworks/khtml-5.18.0 | 2 +- .../md5-cache/kde-frameworks/ki18n-5.16.0 | 13 - .../md5-cache/kde-frameworks/ki18n-5.17.0 | 2 +- .../md5-cache/kde-frameworks/ki18n-5.18.0 | 2 +- .../kde-frameworks/kiconthemes-5.16.0 | 13 - .../kde-frameworks/kiconthemes-5.17.0 | 2 +- .../kde-frameworks/kiconthemes-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kidletime-5.16.0 | 13 - .../md5-cache/kde-frameworks/kidletime-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kidletime-5.18.0 | 2 +- .../kde-frameworks/kimageformats-5.16.0 | 13 - .../kde-frameworks/kimageformats-5.17.0 | 2 +- .../kde-frameworks/kimageformats-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kinit-5.16.0-r1 | 13 - .../md5-cache/kde-frameworks/kinit-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kinit-5.18.0 | 2 +- metadata/md5-cache/kde-frameworks/kio-5.16.0 | 15 - metadata/md5-cache/kde-frameworks/kio-5.17.0 | 2 +- metadata/md5-cache/kde-frameworks/kio-5.18.0 | 2 +- .../kde-frameworks/kitemmodels-5.16.0 | 13 - .../kde-frameworks/kitemmodels-5.17.0 | 2 +- .../kde-frameworks/kitemmodels-5.18.0 | 2 +- .../kde-frameworks/kitemviews-5.16.0 | 13 - .../kde-frameworks/kitemviews-5.17.0 | 2 +- .../kde-frameworks/kitemviews-5.18.0 | 2 +- .../kde-frameworks/kjobwidgets-5.16.0 | 13 - .../kde-frameworks/kjobwidgets-5.17.0 | 2 +- .../kde-frameworks/kjobwidgets-5.18.0 | 2 +- metadata/md5-cache/kde-frameworks/kjs-5.16.0 | 13 - metadata/md5-cache/kde-frameworks/kjs-5.17.0 | 2 +- metadata/md5-cache/kde-frameworks/kjs-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kjsembed-5.16.0 | 13 - .../md5-cache/kde-frameworks/kjsembed-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kjsembed-5.18.0 | 2 +- .../kde-frameworks/kmediaplayer-5.16.0 | 13 - .../kde-frameworks/kmediaplayer-5.17.0 | 2 +- .../kde-frameworks/kmediaplayer-5.18.0 | 2 +- .../md5-cache/kde-frameworks/knewstuff-5.16.0 | 13 - .../md5-cache/kde-frameworks/knewstuff-5.17.0 | 2 +- .../md5-cache/kde-frameworks/knewstuff-5.18.0 | 2 +- .../kde-frameworks/knotifications-5.16.0 | 13 - .../kde-frameworks/knotifications-5.17.0 | 2 +- .../kde-frameworks/knotifications-5.18.0 | 2 +- .../kde-frameworks/knotifyconfig-5.16.0 | 13 - .../kde-frameworks/knotifyconfig-5.17.0 | 2 +- .../kde-frameworks/knotifyconfig-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kpackage-5.16.0 | 13 - .../md5-cache/kde-frameworks/kpackage-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kpackage-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kparts-5.16.0 | 13 - .../md5-cache/kde-frameworks/kparts-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kparts-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kpeople-5.16.0 | 13 - .../md5-cache/kde-frameworks/kpeople-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kpeople-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kplotting-5.16.0 | 13 - .../md5-cache/kde-frameworks/kplotting-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kplotting-5.18.0 | 2 +- metadata/md5-cache/kde-frameworks/kpty-5.16.0 | 13 - metadata/md5-cache/kde-frameworks/kpty-5.17.0 | 2 +- metadata/md5-cache/kde-frameworks/kpty-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kross-5.16.0 | 13 - .../md5-cache/kde-frameworks/kross-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kross-5.18.0 | 2 +- .../md5-cache/kde-frameworks/krunner-5.16.0 | 13 - .../md5-cache/kde-frameworks/krunner-5.17.0 | 2 +- .../md5-cache/kde-frameworks/krunner-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kservice-5.16.0 | 14 - .../md5-cache/kde-frameworks/kservice-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kservice-5.18.0 | 2 +- .../kde-frameworks/ktexteditor-5.16.0 | 14 - .../kde-frameworks/ktexteditor-5.17.0 | 2 +- .../kde-frameworks/ktexteditor-5.18.0 | 2 +- .../kde-frameworks/ktextwidgets-5.16.0 | 13 - .../kde-frameworks/ktextwidgets-5.17.0 | 2 +- .../kde-frameworks/ktextwidgets-5.18.0 | 2 +- .../kde-frameworks/kunitconversion-5.16.0 | 13 - .../kde-frameworks/kunitconversion-5.17.0 | 2 +- .../kde-frameworks/kunitconversion-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kwallet-5.16.0 | 13 - .../md5-cache/kde-frameworks/kwallet-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kwallet-5.18.0 | 2 +- .../kde-frameworks/kwidgetsaddons-5.16.0 | 13 - .../kde-frameworks/kwidgetsaddons-5.17.0 | 2 +- .../kde-frameworks/kwidgetsaddons-5.18.0 | 2 +- .../kde-frameworks/kwindowsystem-5.16.0 | 14 - .../kde-frameworks/kwindowsystem-5.17.0 | 2 +- .../kde-frameworks/kwindowsystem-5.18.0 | 2 +- .../md5-cache/kde-frameworks/kxmlgui-5.16.0 | 13 - .../md5-cache/kde-frameworks/kxmlgui-5.17.0 | 2 +- .../md5-cache/kde-frameworks/kxmlgui-5.18.0 | 2 +- .../kde-frameworks/kxmlrpcclient-5.16.0 | 13 - .../kde-frameworks/kxmlrpcclient-5.17.0 | 2 +- .../kde-frameworks/kxmlrpcclient-5.18.0 | 2 +- .../kde-frameworks/modemmanager-qt-5.16.0 | 13 - .../kde-frameworks/modemmanager-qt-5.17.0 | 2 +- .../kde-frameworks/modemmanager-qt-5.18.0 | 2 +- .../kde-frameworks/networkmanager-qt-5.16.0 | 13 - .../kde-frameworks/networkmanager-qt-5.17.0 | 2 +- .../kde-frameworks/networkmanager-qt-5.18.0 | 2 +- .../kde-frameworks/oxygen-icons-5.16.0 | 12 - .../kde-frameworks/oxygen-icons-5.17.0 | 2 +- .../kde-frameworks/oxygen-icons-5.18.0 | 2 +- .../md5-cache/kde-frameworks/plasma-5.16.0 | 14 - .../md5-cache/kde-frameworks/plasma-5.17.0-r2 | 2 +- .../md5-cache/kde-frameworks/plasma-5.18.0 | 2 +- .../md5-cache/kde-frameworks/solid-5.16.0 | 13 - .../md5-cache/kde-frameworks/solid-5.17.0 | 2 +- .../md5-cache/kde-frameworks/solid-5.18.0 | 2 +- .../md5-cache/kde-frameworks/sonnet-5.16.0 | 13 - .../md5-cache/kde-frameworks/sonnet-5.17.0 | 2 +- .../md5-cache/kde-frameworks/sonnet-5.18.0 | 2 +- .../kde-frameworks/threadweaver-5.16.0 | 13 - .../kde-frameworks/threadweaver-5.17.0 | 2 +- .../kde-frameworks/threadweaver-5.18.0 | 2 +- metadata/md5-cache/kde-misc/kdirstat-3.0 | 6 +- metadata/md5-cache/kde-misc/kimtoy-1.91 | 13 + metadata/md5-cache/kde-misc/rsibreak-0.12 | 6 +- metadata/md5-cache/kde-misc/rsibreak-0.12.1 | 6 +- metadata/md5-cache/kde-misc/systemd-kcm-1.2.1 | 6 +- metadata/md5-cache/kde-plasma/bluedevil-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/bluedevil-5.5.2 | 13 - metadata/md5-cache/kde-plasma/bluedevil-5.5.3 | 13 - metadata/md5-cache/kde-plasma/bluedevil-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/breeze-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/breeze-5.5.2 | 13 - metadata/md5-cache/kde-plasma/breeze-5.5.3 | 13 - metadata/md5-cache/kde-plasma/breeze-5.5.4 | 6 +- .../md5-cache/kde-plasma/breeze-gtk-5.5.2 | 13 - .../md5-cache/kde-plasma/breeze-gtk-5.5.3 | 13 - .../md5-cache/kde-plasma/breeze-gtk-5.5.4 | 4 +- .../md5-cache/kde-plasma/kde-cli-tools-5.4.3 | 6 +- .../kde-plasma/kde-cli-tools-5.5.2-r1 | 14 - .../md5-cache/kde-plasma/kde-cli-tools-5.5.3 | 14 - .../md5-cache/kde-plasma/kde-cli-tools-5.5.4 | 6 +- .../md5-cache/kde-plasma/kde-gtk-config-5.4.3 | 6 +- .../md5-cache/kde-plasma/kde-gtk-config-5.5.2 | 13 - .../md5-cache/kde-plasma/kde-gtk-config-5.5.3 | 13 - .../md5-cache/kde-plasma/kde-gtk-config-5.5.4 | 6 +- .../md5-cache/kde-plasma/kdecoration-5.4.3 | 4 +- .../md5-cache/kde-plasma/kdecoration-5.5.2 | 13 - .../md5-cache/kde-plasma/kdecoration-5.5.3 | 13 - .../md5-cache/kde-plasma/kdecoration-5.5.4 | 4 +- .../kde-plasma/kdeplasma-addons-5.4.3 | 13 - .../kde-plasma/kdeplasma-addons-5.4.3-r1 | 2 +- .../kde-plasma/kdeplasma-addons-5.5.2 | 13 - .../kde-plasma/kdeplasma-addons-5.5.3 | 13 - .../kde-plasma/kdeplasma-addons-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/kgamma-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/kgamma-5.5.2 | 13 - metadata/md5-cache/kde-plasma/kgamma-5.5.3 | 13 - metadata/md5-cache/kde-plasma/kgamma-5.5.4 | 6 +- .../md5-cache/kde-plasma/khelpcenter-5.4.3 | 6 +- .../md5-cache/kde-plasma/khelpcenter-5.5.2 | 13 - .../md5-cache/kde-plasma/khelpcenter-5.5.3 | 13 - .../md5-cache/kde-plasma/khelpcenter-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/khotkeys-5.4.3 | 13 - .../md5-cache/kde-plasma/khotkeys-5.4.3-r1 | 6 +- metadata/md5-cache/kde-plasma/khotkeys-5.5.2 | 13 - metadata/md5-cache/kde-plasma/khotkeys-5.5.3 | 13 - metadata/md5-cache/kde-plasma/khotkeys-5.5.4 | 6 +- .../md5-cache/kde-plasma/kinfocenter-5.4.3 | 6 +- .../md5-cache/kde-plasma/kinfocenter-5.5.2 | 14 - .../md5-cache/kde-plasma/kinfocenter-5.5.3 | 14 - .../md5-cache/kde-plasma/kinfocenter-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/kmenuedit-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/kmenuedit-5.5.2 | 13 - metadata/md5-cache/kde-plasma/kmenuedit-5.5.3 | 13 - metadata/md5-cache/kde-plasma/kmenuedit-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/kscreen-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/kscreen-5.5.2 | 13 - metadata/md5-cache/kde-plasma/kscreen-5.5.3 | 13 - metadata/md5-cache/kde-plasma/kscreen-5.5.4 | 6 +- .../md5-cache/kde-plasma/kscreenlocker-5.5.2 | 13 - .../md5-cache/kde-plasma/kscreenlocker-5.5.3 | 13 - ...eenlocker-5.5.4 => kscreenlocker-5.5.4-r1} | 8 +- .../md5-cache/kde-plasma/ksshaskpass-5.4.3 | 6 +- .../md5-cache/kde-plasma/ksshaskpass-5.5.2-r1 | 13 - .../md5-cache/kde-plasma/ksshaskpass-5.5.3 | 13 - .../md5-cache/kde-plasma/ksshaskpass-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/ksysguard-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/ksysguard-5.5.2 | 13 - metadata/md5-cache/kde-plasma/ksysguard-5.5.3 | 13 - metadata/md5-cache/kde-plasma/ksysguard-5.5.4 | 6 +- .../md5-cache/kde-plasma/kwallet-pam-5.4.3 | 13 - .../md5-cache/kde-plasma/kwallet-pam-5.4.3-r1 | 2 +- .../md5-cache/kde-plasma/kwallet-pam-5.5.2 | 13 - .../md5-cache/kde-plasma/kwallet-pam-5.5.3 | 13 - .../md5-cache/kde-plasma/kwallet-pam-5.5.4 | 2 +- metadata/md5-cache/kde-plasma/kwayland-5.4.3 | 4 +- metadata/md5-cache/kde-plasma/kwayland-5.5.2 | 14 - metadata/md5-cache/kde-plasma/kwayland-5.5.3 | 14 - metadata/md5-cache/kde-plasma/kwayland-5.5.4 | 4 +- .../kde-plasma/kwayland-integration-5.4.3 | 6 +- .../kde-plasma/kwayland-integration-5.5.2 | 13 - .../kde-plasma/kwayland-integration-5.5.3 | 13 - .../kde-plasma/kwayland-integration-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/kwin-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/kwin-5.5.2 | 13 - metadata/md5-cache/kde-plasma/kwin-5.5.3 | 13 - metadata/md5-cache/kde-plasma/kwin-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/kwrited-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/kwrited-5.5.2 | 13 - metadata/md5-cache/kde-plasma/kwrited-5.5.3 | 13 - metadata/md5-cache/kde-plasma/kwrited-5.5.4 | 6 +- .../md5-cache/kde-plasma/libkscreen-5.4.3 | 4 +- .../md5-cache/kde-plasma/libkscreen-5.5.2 | 14 - .../md5-cache/kde-plasma/libkscreen-5.5.3 | 14 - .../md5-cache/kde-plasma/libkscreen-5.5.4 | 4 +- .../md5-cache/kde-plasma/libksysguard-5.4.3 | 6 +- .../md5-cache/kde-plasma/libksysguard-5.5.2 | 13 - .../md5-cache/kde-plasma/libksysguard-5.5.3 | 13 - .../md5-cache/kde-plasma/libksysguard-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/milou-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/milou-5.5.2 | 13 - metadata/md5-cache/kde-plasma/milou-5.5.3 | 13 - metadata/md5-cache/kde-plasma/milou-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/oxygen-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/oxygen-5.5.2 | 13 - metadata/md5-cache/kde-plasma/oxygen-5.5.3 | 13 - metadata/md5-cache/kde-plasma/oxygen-5.5.4 | 6 +- .../md5-cache/kde-plasma/oxygen-fonts-5.4.3 | 4 +- .../md5-cache/kde-plasma/plasma-desktop-5.4.3 | 6 +- .../md5-cache/kde-plasma/plasma-desktop-5.5.2 | 14 - .../md5-cache/kde-plasma/plasma-desktop-5.5.3 | 14 - .../md5-cache/kde-plasma/plasma-desktop-5.5.4 | 6 +- .../kde-plasma/plasma-mediacenter-5.4.3 | 6 +- .../kde-plasma/plasma-mediacenter-5.5.2 | 13 - .../kde-plasma/plasma-mediacenter-5.5.3 | 13 - .../kde-plasma/plasma-mediacenter-5.5.4 | 6 +- .../md5-cache/kde-plasma/plasma-meta-5.4.3 | 2 +- .../md5-cache/kde-plasma/plasma-meta-5.5.2 | 11 - .../md5-cache/kde-plasma/plasma-meta-5.5.3 | 11 - .../md5-cache/kde-plasma/plasma-meta-5.5.4 | 2 +- metadata/md5-cache/kde-plasma/plasma-nm-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/plasma-nm-5.5.2 | 13 - metadata/md5-cache/kde-plasma/plasma-nm-5.5.3 | 13 - metadata/md5-cache/kde-plasma/plasma-nm-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/plasma-pa-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/plasma-pa-5.5.2 | 13 - metadata/md5-cache/kde-plasma/plasma-pa-5.5.3 | 13 - metadata/md5-cache/kde-plasma/plasma-pa-5.5.4 | 6 +- .../md5-cache/kde-plasma/plasma-sdk-5.4.3 | 6 +- .../md5-cache/kde-plasma/plasma-sdk-5.5.2 | 13 - .../md5-cache/kde-plasma/plasma-sdk-5.5.3 | 13 - .../md5-cache/kde-plasma/plasma-sdk-5.5.4 | 6 +- .../kde-plasma/plasma-workspace-5.4.3 | 14 - .../kde-plasma/plasma-workspace-5.4.3-r1 | 14 - .../kde-plasma/plasma-workspace-5.4.3-r2 | 14 + .../kde-plasma/plasma-workspace-5.5.2-r1 | 14 - .../kde-plasma/plasma-workspace-5.5.3 | 14 - .../kde-plasma/plasma-workspace-5.5.4 | 6 +- .../plasma-workspace-wallpapers-5.4.3 | 4 +- .../plasma-workspace-wallpapers-5.5.2-r1 | 12 - .../plasma-workspace-wallpapers-5.5.3 | 12 - .../plasma-workspace-wallpapers-5.5.4 | 4 +- .../kde-plasma/polkit-kde-agent-5.4.3 | 6 +- .../kde-plasma/polkit-kde-agent-5.5.2 | 13 - .../kde-plasma/polkit-kde-agent-5.5.3 | 13 - .../kde-plasma/polkit-kde-agent-5.5.4 | 6 +- .../md5-cache/kde-plasma/powerdevil-5.4.3 | 6 +- .../md5-cache/kde-plasma/powerdevil-5.5.2-r1 | 13 - .../md5-cache/kde-plasma/powerdevil-5.5.3 | 13 - .../md5-cache/kde-plasma/powerdevil-5.5.4 | 6 +- metadata/md5-cache/kde-plasma/sddm-kcm-5.4.3 | 6 +- metadata/md5-cache/kde-plasma/sddm-kcm-5.5.2 | 13 - metadata/md5-cache/kde-plasma/sddm-kcm-5.5.3 | 13 - metadata/md5-cache/kde-plasma/sddm-kcm-5.5.4 | 6 +- .../md5-cache/kde-plasma/systemsettings-5.4.3 | 6 +- .../md5-cache/kde-plasma/systemsettings-5.5.2 | 13 - .../md5-cache/kde-plasma/systemsettings-5.5.3 | 13 - .../md5-cache/kde-plasma/systemsettings-5.5.4 | 6 +- .../md5-cache/kde-plasma/user-manager-5.4.3 | 6 +- .../md5-cache/kde-plasma/user-manager-5.5.2 | 13 - .../md5-cache/kde-plasma/user-manager-5.5.3 | 13 - .../md5-cache/kde-plasma/user-manager-5.5.4 | 6 +- metadata/md5-cache/media-gfx/argyllcms-1.7.0 | 2 +- metadata/md5-cache/media-gfx/argyllcms-1.8.2 | 2 +- metadata/md5-cache/media-gfx/argyllcms-1.8.3 | 2 +- metadata/md5-cache/media-gfx/asymptote-2.32 | 2 +- metadata/md5-cache/media-gfx/asymptote-2.35 | 2 +- metadata/md5-cache/media-gfx/exiv2-0.25-r2 | 4 +- .../md5-cache/media-gfx/iscan-data-1.22.0.1 | 2 +- .../md5-cache/media-gfx/iscan-data-1.36.0.1 | 2 +- .../media-gfx/sane-backends-1.0.24-r5 | 2 +- .../md5-cache/media-gfx/sane-backends-1.0.25 | 2 +- .../sane-backends-1.0.25_pre20150628 | 2 +- .../md5-cache/media-gfx/sane-backends-9999 | 2 +- .../md5-cache/media-gfx/symboleditor-2.0.0 | 6 +- metadata/md5-cache/media-libs/libdc1394-2.2.4 | 13 + .../md5-cache/media-libs/libgphoto2-2.5.7 | 2 +- .../md5-cache/media-libs/libgphoto2-2.5.8 | 2 +- .../md5-cache/media-libs/libgphoto2-2.5.9 | 2 +- metadata/md5-cache/media-libs/libgpod-0.8.3 | 2 +- metadata/md5-cache/media-libs/libmtp-1.1.10 | 2 +- metadata/md5-cache/media-libs/libmtp-1.1.8 | 2 +- metadata/md5-cache/media-libs/libmtp-1.1.9 | 2 +- metadata/md5-cache/media-libs/libmtp-9999 | 2 +- metadata/md5-cache/media-libs/libnjb-2.2.6 | 2 +- metadata/md5-cache/media-libs/libnjb-2.2.7 | 2 +- metadata/md5-cache/media-libs/libv4l-0.9.5 | 2 +- metadata/md5-cache/media-libs/libv4l-0.9.5-r1 | 2 +- metadata/md5-cache/media-libs/libv4l-1.0.0 | 2 +- metadata/md5-cache/media-libs/libv4l-1.2.1 | 2 +- metadata/md5-cache/media-libs/libv4l-1.6.0 | 2 +- metadata/md5-cache/media-libs/mesa-9999 | 2 +- metadata/md5-cache/media-libs/opusfile-0.4 | 13 - metadata/md5-cache/media-libs/opusfile-0.5 | 13 - metadata/md5-cache/media-libs/opusfile-0.7 | 13 + .../md5-cache/media-plugins/live-2012.01.07 | 10 - .../md5-cache/media-plugins/live-2012.09.13 | 11 - .../md5-cache/media-plugins/live-2015.08.07 | 11 - .../md5-cache/media-plugins/live-2015.10.29 | 11 - .../md5-cache/media-plugins/live-2015.11.09 | 11 - .../md5-cache/media-plugins/live-2015.12.22 | 11 - .../md5-cache/media-plugins/live-2016.01.16 | 11 - .../md5-cache/media-plugins/live-2016.01.20 | 11 - .../md5-cache/media-plugins/live-2016.01.24 | 11 - .../md5-cache/media-plugins/live-2016.01.29 | 11 - .../{live-2015.10.12 => live-2016.02.09} | 2 +- .../media-plugins/vdr-imonlcd-0.0.5-r1 | 2 +- .../md5-cache/media-plugins/vdr-imonlcd-1.0.1 | 2 +- .../md5-cache/media-sound/alsa-utils-1.0.27.2 | 2 +- .../md5-cache/media-sound/alsa-utils-1.0.28 | 2 +- .../media-sound/alsa-utils-1.0.28-r1 | 2 +- .../md5-cache/media-sound/alsa-utils-1.0.29 | 2 +- .../md5-cache/media-sound/alsa-utils-1.1.0 | 2 +- metadata/md5-cache/media-sound/mumble-1.2.11 | 13 - .../{mumble-1.2.10-r1 => mumble-1.2.13} | 10 +- metadata/md5-cache/media-sound/murmur-1.2.10 | 13 - metadata/md5-cache/media-sound/murmur-1.2.11 | 13 - metadata/md5-cache/media-sound/murmur-1.2.13 | 13 + metadata/md5-cache/media-sound/pulseaudio-7.1 | 2 +- metadata/md5-cache/media-sound/pulseaudio-8.0 | 2 +- .../media-sound/shoutcast-search-0.3 | 12 - .../media-sound/shoutcast-search-0.3.1 | 12 - .../md5-cache/media-sound/tomahawk-0.8.4-r1 | 2 +- metadata/md5-cache/media-tv/v4l-utils-1.0.0 | 2 +- metadata/md5-cache/media-tv/v4l-utils-1.6.0 | 2 +- metadata/md5-cache/media-tv/v4l-utils-1.6.2 | 2 +- .../md5-cache/media-tv/wis-go7007-0.9.8-r3 | 2 +- .../media-video/isight-firmware-tools-1.6-r1 | 2 +- metadata/md5-cache/media-video/kamoso-3.0 | 6 +- metadata/md5-cache/media-video/kamoso-3.1.0 | 6 +- metadata/md5-cache/media-video/kino-1.3.4 | 2 +- metadata/md5-cache/media-video/vlc-2.1.5-r1 | 14 - metadata/md5-cache/media-video/vlc-2.1.9999 | 12 - metadata/md5-cache/media-video/vlc-2.2.2 | 14 + .../md5-cache/net-dns/bind-tools-9.10.3_p2 | 4 +- metadata/md5-cache/net-irc/konversation-1.6 | 6 +- .../net-libs/ignition-transport-1.0.1 | 12 + .../md5-cache/net-libs/libhackrf-2014.08.1 | 2 +- .../md5-cache/net-libs/libhackrf-2015.07.2 | 2 +- metadata/md5-cache/net-libs/libhackrf-9999 | 2 +- metadata/md5-cache/net-libs/nodejs-5.5.0 | 14 + metadata/md5-cache/net-libs/phodav-0.4 | 2 +- metadata/md5-cache/net-libs/phodav-2.0-r1 | 2 +- .../net-libs/telepathy-logger-qt-15.04.0 | 4 +- .../net-misc/{curl-7.47.0 => curl-7.47.1} | 2 +- .../md5-cache/net-misc/modemmanager-1.4.10 | 2 +- .../md5-cache/net-misc/modemmanager-1.4.12 | 2 +- .../md5-cache/net-misc/modemmanager-1.4.8 | 2 +- metadata/md5-cache/net-misc/netifrc-0.2.2 | 2 +- metadata/md5-cache/net-misc/netifrc-0.2.3 | 2 +- metadata/md5-cache/net-misc/netifrc-0.2.4 | 2 +- metadata/md5-cache/net-misc/netifrc-0.3.1 | 2 +- metadata/md5-cache/net-misc/netifrc-9999 | 2 +- .../md5-cache/net-misc/networkmanager-1.0.10 | 2 +- .../net-misc/networkmanager-1.0.10-r1 | 2 +- .../net-misc/networkmanager-1.0.6-r1 | 2 +- metadata/md5-cache/net-misc/whatportis-0.6 | 14 + .../md5-cache/net-p2p/freenet-0.7.5_p1470 | 2 +- .../md5-cache/net-p2p/syncthing-0.12.17-r1 | 2 +- metadata/md5-cache/net-print/hplip-3.14.10 | 2 +- metadata/md5-cache/net-print/hplip-3.15.11 | 2 +- metadata/md5-cache/net-print/hplip-3.15.9 | 2 +- metadata/md5-cache/net-voip/ekiga-4.0.0-r1 | 13 - .../md5-cache/net-wireless/bladerf-2015.02 | 2 +- .../md5-cache/net-wireless/bladerf-2015.07 | 2 +- metadata/md5-cache/net-wireless/bladerf-9999 | 2 +- metadata/md5-cache/net-wireless/bluez-5.35 | 2 +- metadata/md5-cache/net-wireless/bluez-5.36 | 2 +- metadata/md5-cache/net-wireless/bluez-5.37 | 2 +- .../net-wireless/broadcom-sta-6.30.223.141 | 14 - .../net-wireless/broadcom-sta-6.30.223.141-r1 | 14 - .../net-wireless/broadcom-sta-6.30.223.141-r2 | 4 +- .../net-wireless/broadcom-sta-6.30.223.248-r1 | 14 - .../net-wireless/broadcom-sta-6.30.223.248-r3 | 14 - .../net-wireless/broadcom-sta-6.30.223.248-r4 | 4 +- ...23.248-r2 => broadcom-sta-6.30.223.248-r5} | 4 +- .../net-wireless/broadcom-sta-6.30.223.271-r2 | 4 +- ...23.271-r1 => broadcom-sta-6.30.223.271-r3} | 4 +- metadata/md5-cache/net-wireless/crda-1.1.3-r1 | 2 +- metadata/md5-cache/net-wireless/crda-3.18-r1 | 2 +- .../net-wireless/gnome-bluetooth-3.16.1 | 2 +- .../net-wireless/gnome-bluetooth-3.18.1 | 2 +- .../net-wireless/gnome-bluetooth-3.18.2 | 2 +- .../md5-cache/net-wireless/gobi_loader-0.7-r2 | 2 +- metadata/md5-cache/net-wireless/gr-paint-9999 | 2 +- .../net-wireless/irda-utils-0.9.18-r4 | 2 +- .../net-wireless/irda-utils-0.9.18-r5 | 2 +- .../md5-cache/net-wireless/madwimax-0.1.1-r1 | 2 +- .../net-wireless/spectools-2011.08.1-r2 | 2 +- .../spectools-2011.08.1_p20140618-r1 | 2 +- .../md5-cache/net-wireless/spectools-9999 | 2 +- .../net-wireless/ubertooth-2015.10.1 | 2 +- .../md5-cache/net-wireless/ubertooth-9999 | 2 +- .../md5-cache/perl-core/Devel-PPPort-3.310.0 | 2 +- metadata/md5-cache/ros-meta/mavros-0.16.6 | 10 + .../md5-cache/ros-meta/pr2_common-1.11.13 | 13 + metadata/md5-cache/sci-chemistry/psi-3.4.0-r2 | 8 +- metadata/md5-cache/sci-geosciences/gpsd-3.10 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.11 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.13 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.15 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.7 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.8 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-3.9 | 2 +- .../md5-cache/sci-geosciences/gpsd-3.9-r1 | 2 +- metadata/md5-cache/sci-geosciences/gpsd-9999 | 2 +- metadata/md5-cache/sci-libs/indilib-0.9.9 | 2 +- metadata/md5-cache/sci-libs/indilib-1.0.0 | 2 +- metadata/md5-cache/sci-libs/indilib-1.1.0 | 2 +- metadata/md5-cache/sci-libs/libint-1.1.4-r1 | 4 +- metadata/md5-cache/sci-libs/libint-1.1.6 | 4 +- metadata/md5-cache/sci-libs/libint-2.0.5 | 4 +- .../md5-cache/sci-libs/linux-gpib-3.2.21-r1 | 2 +- metadata/md5-cache/sci-libs/linux-gpib-4.0.2 | 2 +- metadata/md5-cache/sys-apps/biosdevname-0.6.1 | 2 +- metadata/md5-cache/sys-apps/biosdevname-0.6.2 | 2 +- metadata/md5-cache/sys-apps/biosdevname-0.7.1 | 2 +- .../md5-cache/sys-apps/gradm-3.1.201506081912 | 2 +- .../md5-cache/sys-apps/gradm-3.1.201507041117 | 2 +- .../md5-cache/sys-apps/gradm-3.1.201507191652 | 2 +- metadata/md5-cache/sys-apps/hwids-20141010 | 2 +- metadata/md5-cache/sys-apps/hwids-20141110 | 2 +- metadata/md5-cache/sys-apps/hwids-20141214 | 2 +- metadata/md5-cache/sys-apps/hwids-20150107 | 2 +- metadata/md5-cache/sys-apps/hwids-20150129 | 2 +- metadata/md5-cache/sys-apps/hwids-20150417 | 2 +- metadata/md5-cache/sys-apps/hwids-20150421 | 2 +- metadata/md5-cache/sys-apps/hwids-20150421-r1 | 2 +- metadata/md5-cache/sys-apps/hwids-20150717 | 2 +- metadata/md5-cache/sys-apps/hwids-20150717-r1 | 2 +- metadata/md5-cache/sys-apps/hwids-99999999 | 2 +- metadata/md5-cache/sys-apps/hwinfo-21.23 | 12 + metadata/md5-cache/sys-apps/lomoco-1.0-r9 | 2 +- .../md5-cache/sys-apps/pcmciautils-018_p8 | 2 +- .../md5-cache/sys-apps/pcmciautils-018_p8-r1 | 2 +- .../md5-cache/sys-apps/pcsc-lite-1.8.12-r1 | 2 +- metadata/md5-cache/sys-apps/pcsc-lite-1.8.13 | 2 +- .../md5-cache/sys-apps/pcsc-lite-1.8.13-r1 | 2 +- metadata/md5-cache/sys-apps/pcsc-lite-1.8.14 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.23 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.24 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.25 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.26 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.29 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.30 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.31 | 2 +- metadata/md5-cache/sys-apps/razercfg-0.32 | 2 +- .../md5-cache/sys-apps/roccat-tools-3.4.0 | 2 +- .../md5-cache/sys-apps/roccat-tools-3.5.0 | 2 +- .../md5-cache/sys-apps/roccat-tools-3.5.0-r1 | 2 +- .../md5-cache/sys-apps/roccat-tools-3.6.1 | 2 +- .../md5-cache/sys-apps/roccat-tools-3.7.0 | 2 +- metadata/md5-cache/sys-apps/s390-tools-1.17.0 | 2 +- metadata/md5-cache/sys-apps/s390-tools-1.23.1 | 2 +- metadata/md5-cache/sys-apps/systemd-218-r5 | 2 +- metadata/md5-cache/sys-apps/systemd-226-r2 | 2 +- metadata/md5-cache/sys-apps/systemd-228-r1 | 2 +- metadata/md5-cache/sys-apps/systemd-9999 | 2 +- .../md5-cache/sys-apps/systemd-readahead-216 | 2 +- metadata/md5-cache/sys-apps/uam-0.3.1 | 2 +- metadata/md5-cache/sys-apps/uam-0.3.2 | 2 +- metadata/md5-cache/sys-apps/uam-9999 | 2 +- .../md5-cache/sys-apps/usb_modeswitch-2.2.6 | 2 +- .../md5-cache/sys-apps/usb_modeswitch-2.3.0 | 2 +- .../md5-cache/sys-auth/fingerprint-gui-1.07 | 2 +- .../md5-cache/sys-auth/keystone-2015.1.9999 | 12 - metadata/md5-cache/sys-auth/libfprint-0.4.0 | 2 +- .../md5-cache/sys-auth/libfprint-0.5.0-r1 | 2 +- .../md5-cache/sys-auth/libfprint-0.5.1-r1 | 2 +- .../md5-cache/sys-auth/libfprint-0.6.0-r1 | 2 +- .../md5-cache/sys-auth/nss-pam-ldapd-0.9.6 | 2 +- .../md5-cache/sys-auth/ykneo-ccid-tools-0.0.0 | 2 +- metadata/md5-cache/sys-auth/ykpers-1.17.2 | 2 +- metadata/md5-cache/sys-auth/ykpers-1.17.3 | 2 +- metadata/md5-cache/sys-block/megarc-1.11-r1 | 13 - metadata/md5-cache/sys-block/megarc-1.11-r2 | 13 + .../md5-cache/sys-block/open-iscsi-2.0.873-r1 | 2 +- .../sys-block/partitionmanager-1.2.1 | 6 +- .../sys-block/partitionmanager-2.0.0 | 6 +- .../md5-cache/sys-cluster/ceph-0.80.10-r1 | 2 +- metadata/md5-cache/sys-cluster/ceph-0.94.5 | 2 +- metadata/md5-cache/sys-cluster/ceph-10.0.0 | 2 +- metadata/md5-cache/sys-cluster/ceph-9.2.0 | 2 +- metadata/md5-cache/sys-cluster/ceph-9999 | 2 +- .../md5-cache/sys-cluster/cinder-2015.1.9999 | 12 - metadata/md5-cache/sys-cluster/drbd-8.3.13 | 2 +- metadata/md5-cache/sys-cluster/drbd-8.4.2 | 2 +- metadata/md5-cache/sys-cluster/drbd-8.4.3 | 2 +- .../md5-cache/sys-cluster/drbd-utils-8.9.3 | 2 +- metadata/md5-cache/sys-cluster/knem-1.1.1 | 2 +- metadata/md5-cache/sys-cluster/knem-9999 | 2 +- .../md5-cache/sys-cluster/neutron-2015.1.9999 | 12 - .../md5-cache/sys-cluster/nova-2015.1.9999 | 12 - metadata/md5-cache/sys-cluster/open-mx-1.5.4 | 2 +- .../sys-cluster/openstack-meta-2015.1.9999 | 9 - metadata/md5-cache/sys-cluster/swift-2.5.0-r1 | 14 - metadata/md5-cache/sys-cluster/swift-2.5.0-r2 | 4 +- metadata/md5-cache/sys-cluster/vzctl-4.9.1 | 2 +- metadata/md5-cache/sys-cluster/vzctl-4.9.4 | 2 +- .../sys-firmware/alsa-firmware-1.0.28 | 2 +- .../sys-firmware/alsa-firmware-1.0.29 | 2 +- metadata/md5-cache/sys-fs/bcache-tools-1.0.5 | 2 +- metadata/md5-cache/sys-fs/bcache-tools-1.0.8 | 2 +- .../sys-fs/bcache-tools-1.0.8_p20140220-r1 | 2 +- metadata/md5-cache/sys-fs/bcache-tools-9999 | 2 +- metadata/md5-cache/sys-fs/dd-rescue-1.99-r1 | 13 + metadata/md5-cache/sys-fs/fuse-2.9.4 | 2 +- metadata/md5-cache/sys-fs/fuse-2.9.5 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.103 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.109 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.109-r1 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.110 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.116 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.116-r1 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.116-r2 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.116-r4 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.116-r5 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.136 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.136-r1 | 2 +- metadata/md5-cache/sys-fs/mdadm-3.3.1-r2 | 2 +- metadata/md5-cache/sys-fs/mdadm-3.3.4 | 2 +- metadata/md5-cache/sys-fs/mdadm-3.4 | 2 +- .../md5-cache/sys-fs/multipath-tools-0.5.0-r1 | 2 +- metadata/md5-cache/sys-fs/ntfs3g-2014.2.15 | 2 +- metadata/md5-cache/sys-fs/ntfs3g-2014.2.15-r1 | 2 +- metadata/md5-cache/sys-fs/ntfs3g-2015.3.14 | 2 +- metadata/md5-cache/sys-fs/udev-216 | 2 +- metadata/md5-cache/sys-fs/udev-217 | 2 +- metadata/md5-cache/sys-fs/udev-218 | 2 +- metadata/md5-cache/sys-fs/udev-219 | 2 +- metadata/md5-cache/sys-fs/udev-220-r3 | 2 +- metadata/md5-cache/sys-fs/udev-222 | 2 +- metadata/md5-cache/sys-fs/udev-224 | 2 +- metadata/md5-cache/sys-fs/udev-224-r1 | 2 +- metadata/md5-cache/sys-fs/udev-224-r2 | 2 +- metadata/md5-cache/sys-fs/udev-225 | 2 +- metadata/md5-cache/sys-fs/udev-228 | 2 +- metadata/md5-cache/sys-fs/udev-9999 | 2 +- metadata/md5-cache/sys-fs/udisks-1.0.5-r1 | 2 +- metadata/md5-cache/sys-fs/udisks-2.1.4 | 2 +- metadata/md5-cache/sys-fs/udisks-2.1.6 | 2 +- metadata/md5-cache/sys-fs/vhba-20130607 | 2 +- metadata/md5-cache/sys-fs/vhba-20140928 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.0_rc13-r2 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.0_rc14-r1 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.1-r4 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.2-r5 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.3-r2 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.4.2 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.2-r1 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.3 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.3-r1 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.3-r3 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.3-r4 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.3-r5 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.4 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.4-r1 | 2 +- metadata/md5-cache/sys-fs/zfs-0.6.5.4-r2 | 2 +- metadata/md5-cache/sys-fs/zfs-9999 | 2 +- .../sys-infiniband/infinipath-psm-3.0.1 | 2 +- .../sys-infiniband/infinipath-psm-3.2 | 2 +- .../md5-cache/sys-infiniband/ofed-3.12_rc1 | 2 +- metadata/md5-cache/sys-infiniband/ofed-3.5 | 2 +- metadata/md5-cache/sys-libs/kpmcore-2.0.0 | 6 +- metadata/md5-cache/sys-libs/ldb-1.1.25 | 14 + metadata/md5-cache/sys-libs/libosinfo-0.2.12 | 2 +- metadata/md5-cache/sys-libs/libosinfo-0.3.0 | 2 +- metadata/md5-cache/sys-libs/libvpd-2.2.4 | 2 +- metadata/md5-cache/sys-libs/libvpd-2.2.5 | 2 +- metadata/md5-cache/sys-libs/ncurses-6.0-r1 | 2 +- .../md5-cache/sys-power/apcupsd-3.14.12-r1 | 2 +- metadata/md5-cache/sys-power/apcupsd-3.14.13 | 2 +- metadata/md5-cache/www-apps/kibana-bin-4.1.4 | 2 +- .../{kibana-bin-4.3.1 => kibana-bin-4.4.0} | 4 +- .../www-plugins/adobe-flash-11.2.202.569 | 15 + metadata/md5-cache/www-servers/apache-2.4.18 | 4 +- .../md5-cache/x11-base/xorg-server-1.18.1 | 15 + .../x11-drivers/nvidia-drivers-304.131 | 2 +- .../x11-drivers/nvidia-drivers-304.131-r1 | 2 +- .../x11-drivers/nvidia-drivers-304.131-r3 | 2 +- .../x11-drivers/nvidia-drivers-340.93-r1 | 2 +- .../x11-drivers/nvidia-drivers-340.96 | 2 +- .../x11-drivers/nvidia-drivers-340.96-r4 | 2 +- .../x11-drivers/nvidia-drivers-346.96-r1 | 2 +- .../x11-drivers/nvidia-drivers-346.96-r5 | 2 +- .../x11-drivers/nvidia-drivers-352.63 | 2 +- .../x11-drivers/nvidia-drivers-352.79 | 2 +- .../x11-drivers/nvidia-drivers-352.79-r3 | 2 +- .../x11-drivers/nvidia-drivers-355.11-r2 | 2 +- .../x11-drivers/nvidia-drivers-355.11-r3 | 2 +- .../x11-drivers/nvidia-drivers-358.16-r1 | 2 +- .../x11-drivers/nvidia-drivers-358.16-r4 | 2 +- .../x11-drivers/nvidia-drivers-361.18-r1 | 2 +- .../x11-drivers/nvidia-drivers-361.18-r4 | 2 +- metadata/md5-cache/x11-misc/colord-1.2.12 | 2 +- metadata/md5-cache/x11-misc/kronometer-2.0.0 | 6 +- metadata/md5-cache/x11-misc/kronometer-2.0.1 | 6 +- .../x11-misc/magick-rotation-1.6.2-r2 | 2 +- .../x11-themes/mate-icon-theme-faenza-1.10.1 | 6 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.x | 2 +- .../bind-tools/bind-tools-9.10.3_p2.ebuild | 6 +- net-libs/ignition-transport/Manifest | 1 + .../ignition-transport-1.0.1.ebuild | 35 + net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-5.5.0.ebuild | 186 +++++ net-misc/curl/Manifest | 2 +- ...{curl-7.47.0.ebuild => curl-7.47.1.ebuild} | 0 net-misc/whatportis/Manifest | 1 + net-misc/whatportis/whatportis-0.6.ebuild | 35 + net-p2p/freenet/freenet-0.7.5_p1470.ebuild | 2 +- net-voip/ekiga/Manifest | 1 - net-voip/ekiga/ekiga-4.0.0-r1.ebuild | 176 ----- .../ekiga/files/ekiga-1.99.0-configure.patch | 25 - net-voip/ekiga/files/ekiga-2.0.12-gdu.patch | 111 --- .../files/ekiga-3.2.7-libnotify-0.7.patch | 62 -- .../files/ekiga-eggtrayicon-transparency.diff | 95 --- .../ekiga/files/ekiga-eggtrayicon-update.diff | 535 ------------- net-voip/ekiga/files/not-gnome.patch | 13 - .../broadcom-sta-6.30.223.141-r1.ebuild | 66 -- .../broadcom-sta-6.30.223.141-r2.ebuild | 4 +- .../broadcom-sta-6.30.223.141.ebuild | 69 -- .../broadcom-sta-6.30.223.248-r1.ebuild | 75 -- .../broadcom-sta-6.30.223.248-r2.ebuild | 77 -- .../broadcom-sta-6.30.223.248-r4.ebuild | 4 +- ...ld => broadcom-sta-6.30.223.248-r5.ebuild} | 8 +- .../broadcom-sta-6.30.223.271-r2.ebuild | 4 +- ...ld => broadcom-sta-6.30.223.271-r3.ebuild} | 7 +- .../broadcom-sta-5.10.91.9-license.patch | 12 - .../broadcom-sta-5.100.82.111-linux-3.0.patch | 21 - ...oadcom-sta-5.100.82.112-linux-2.6.39.patch | 11 - ....100.82.112-linux-3.2-with-multicast.patch | 14 - .../broadcom-sta-5.100.82.112-linux-3.4.patch | 12 - .../broadcom-sta-5.100.82.112-linux-3.6.patch | 60 -- .../broadcom-sta-5.100.82.112-linux-3.8.patch | 71 -- .../broadcom-sta-5.100.82.112-linux-3.9.patch | 14 - ...-sta-5.100.82.112-remove-rssi-errors.patch | 32 - .../files/broadcom-sta-5.100.82.38-gcc.patch | 11 - ...com-sta-6.30.223.271-r2-linux-4.3-v2.patch | 16 + net-wireless/gr-paint/gr-paint-9999.ebuild | 2 +- .../Devel-PPPort/Devel-PPPort-3.310.0.ebuild | 2 +- profiles/arch/powerpc/ppc64/package.use.mask | 7 + profiles/package.mask | 37 +- profiles/targets/desktop/package.use | 6 +- profiles/updates/1Q-2016 | 2 + profiles/use.local.desc | 13 +- ros-meta/mavros/mavros-0.16.6.ebuild | 20 + ros-meta/pr2_common/Manifest | 1 + ros-meta/pr2_common/pr2_common-1.11.13.ebuild | 23 + .../psi/files/psi-3.4.0-format-security.patch | 33 + sci-chemistry/psi/psi-3.4.0-r2.ebuild | 13 +- sci-libs/libint/libint-1.1.4-r1.ebuild | 4 +- sci-libs/libint/libint-1.1.6.ebuild | 4 +- sci-libs/libint/libint-2.0.5.ebuild | 4 +- sys-apps/hwinfo/Manifest | 1 + sys-apps/hwinfo/hwinfo-21.23.ebuild | 57 ++ sys-auth/keystone/keystone-2015.1.9999.ebuild | 188 ----- sys-block/megarc/Manifest | 3 +- sys-block/megarc/megarc-1.11-r1.ebuild | 44 -- sys-block/megarc/megarc-1.11-r2.ebuild | 56 ++ sys-block/megarc/metadata.xml | 5 + sys-cluster/cinder/cinder-2015.1.9999.ebuild | 207 ----- .../cinder/files/CVE-2015-1851_2014.2.3.patch | 85 -- .../cinder/files/CVE-2015-1851_2015.1.0.patch | 85 -- .../files/CVE-2015-5240_2015.1.1.patch | 155 ---- .../neutron/neutron-2015.1.9999.ebuild | 252 ------ .../nova/files/CVE-2015-3241-kilo.patch | 351 --------- .../files/CVE-2015-3280_2015.1.1.patch.patch | 210 ----- .../cve-2015-7548-stable-liberty-0001.patch | 267 ------- .../cve-2015-7548-stable-liberty-0002.patch | 168 ---- .../cve-2015-7548-stable-liberty-0003.patch | 171 ----- .../cve-2015-7548-stable-liberty-0004.patch | 132 ---- sys-cluster/nova/nova-2015.1.9999.ebuild | 251 ------ .../openstack-meta-2015.1.9999.ebuild | 21 - sys-cluster/swift/swift-2.5.0-r1.ebuild | 126 --- sys-cluster/swift/swift-2.5.0-r2.ebuild | 2 +- sys-fs/dd-rescue/dd-rescue-1.99-r1.ebuild | 87 +++ .../dd-rescue/files/dd_rescue-1.99-musl.patch | 90 +++ sys-libs/ldb/Manifest | 1 + sys-libs/ldb/ldb-1.1.25.ebuild | 94 +++ sys-libs/ncurses/ncurses-6.0-r1.ebuild | 3 +- www-apps/kibana-bin/Manifest | 4 +- www-apps/kibana-bin/files/kibana.initd-r2 | 2 +- www-apps/kibana-bin/files/kibana.initd-r3 | 2 +- www-apps/kibana-bin/kibana-bin-4.1.4.ebuild | 2 +- ...n-4.3.1.ebuild => kibana-bin-4.4.0.ebuild} | 4 +- www-apps/radicale/files/radicale.init.d | 2 +- www-plugins/adobe-flash/Manifest | 3 + .../adobe-flash-11.2.202.569.ebuild | 235 ++++++ www-servers/apache/apache-2.4.18.ebuild | 2 +- x11-base/xorg-server/Manifest | 1 + .../xorg-server/xorg-server-1.18.1.ebuild | 242 ++++++ .../mate-icon-theme-faenza-1.10.1.ebuild | 5 +- 1938 files changed, 6447 insertions(+), 23248 deletions(-) delete mode 100644 app-admin/glance/glance-2015.1.9999.ebuild delete mode 100644 app-admin/logstash-bin/files/agent.conf.sample-r2 rename app-admin/logstash-bin/files/{logstash.confd-r2 => logstash.confd} (100%) delete mode 100644 app-admin/logstash-bin/files/logstash.confd-r1 rename app-admin/logstash-bin/files/{logstash.initd-r2 => logstash.initd} (97%) delete mode 100644 app-admin/logstash-bin/files/logstash.initd-r1 delete mode 100644 app-admin/logstash-bin/logstash-bin-2.1.1.ebuild rename app-admin/logstash-bin/{logstash-bin-1.5.6.ebuild => logstash-bin-2.1.2.ebuild} (85%) rename app-admin/logstash-bin/{logstash-bin-2.1.0.ebuild => logstash-bin-2.2.0.ebuild} (87%) create mode 100644 app-admin/rex/rex-1.4.0_rc2.ebuild rename app-arch/unrar/{unrar-5.3.8.ebuild => unrar-5.3.11.ebuild} (97%) create mode 100644 app-cdr/cuetools/cuetools-1.4.1.ebuild rename app-misc/ckb/{ckb-0.2.2.ebuild => ckb-0.2.4.ebuild} (96%) delete mode 100644 app-portage/eix/eix-0.30.7.ebuild delete mode 100644 app-portage/eix/eix-0.30.8.ebuild delete mode 100644 app-portage/eix/eix-0.31.1.ebuild delete mode 100644 app-portage/eix/eix-0.31.3.ebuild rename app-portage/eix/{eix-0.31.2.ebuild => eix-0.31.7.ebuild} (87%) delete mode 100644 dev-dotnet/pe-format/files/pe-format.conf delete mode 100644 dev-dotnet/pe-format/files/pe-format.init-1 create mode 100644 dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild rename dev-dotnet/pe-format/{pe-format-2.9999.ebuild => pe-format-9999.ebuild} (67%) create mode 100644 dev-games/tiled/tiled-0.15.1.ebuild rename dev-java/batik/{batik-1.8-r2.ebuild => batik-1.8-r3.ebuild} (95%) delete mode 100644 dev-java/bsf/bsf-2.4.0-r1.ebuild rename dev-java/java-sdk-docs/{java-sdk-docs-1.8.0.72.ebuild => java-sdk-docs-1.8.0.74.ebuild} (100%) delete mode 100644 dev-java/jython/files/2.1-assert-SimpleCompiler.py.patch delete mode 100644 dev-java/jython/files/2.1-assert.patch delete mode 100644 dev-java/jython/files/jython-2.2.1-build.patch delete mode 100644 dev-java/jython/files/jython-2.2.1-build.xml.patch delete mode 100644 dev-java/jython/files/jython-2.5.2-build.xml.patch delete mode 100644 dev-java/jython/files/jython-2.5.2-distutils_byte_compilation.patch delete mode 100644 dev-java/jython/files/jython-2.5.2-sax-parser-class-not-found.patch delete mode 100644 dev-java/jython/files/jython-2.5.2-sax-parser-fix.patch delete mode 100644 dev-java/jython/files/python-2.5.5-distutils_byte_compilation.patch delete mode 100644 dev-java/jython/jython-2.2.1-r2.ebuild delete mode 100644 dev-java/jython/jython-2.5.3-r3.ebuild rename dev-java/oracle-jdk-bin/{oracle-jdk-bin-1.8.0.71-r1.ebuild => oracle-jdk-bin-1.8.0.73.ebuild} (100%) create mode 100644 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.74.ebuild create mode 100644 dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.74.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.01.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.02.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.03.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.05.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.06.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.07.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.11.ebuild delete mode 100644 dev-lang/moarvm/moarvm-2015.12.ebuild rename dev-lang/moarvm/{moarvm-2015.04.ebuild => moarvm-2016.01-r1.ebuild} (87%) delete mode 100644 dev-lang/moarvm/moarvm-2016.01.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.01.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.02.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.03.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.04.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.05.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.06.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.07.2.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.11.ebuild delete mode 100644 dev-lang/nqp/nqp-2015.12.ebuild delete mode 100644 dev-lang/parrot/parrot-7.0.2.ebuild delete mode 100644 dev-lang/parrot/parrot-7.2.0.ebuild delete mode 100644 dev-lang/parrot/parrot-7.3.0.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.01.1.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.02.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.03.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.04.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.05-r1.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.06.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.07.2.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.11.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2015.12.ebuild rename dev-lang/rakudo/{rakudo-2016.01.ebuild => rakudo-2016.01.1.ebuild} (94%) create mode 100644 dev-libs/console_bridge/console_bridge-0.3.2.ebuild create mode 100644 dev-libs/libfilezilla/libfilezilla-0.3.1.ebuild create mode 100644 dev-libs/libgcrypt/libgcrypt-1.6.5.ebuild create mode 100644 dev-libs/urdfdom/urdfdom-0.4.1.ebuild delete mode 100644 dev-ml/batteries/batteries-2.1.ebuild delete mode 100644 dev-ml/batteries/batteries-2.2.ebuild delete mode 100644 dev-ml/batteries/batteries-2.3.ebuild delete mode 100644 dev-ml/batteries/files/batteries-2.1-ocaml-4.01.patch create mode 100644 dev-ml/ocaml-redis/Manifest create mode 100644 dev-ml/ocaml-redis/metadata.xml create mode 100644 dev-ml/ocaml-redis/ocaml-redis-0.2.3.ebuild create mode 100644 dev-ml/uuidm/Manifest rename {kde-base/contactthemeeditor => dev-ml/uuidm}/metadata.xml (73%) create mode 100644 dev-ml/uuidm/uuidm-0.9.5.ebuild create mode 100644 dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.1.ebuild create mode 100644 dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.4.0.ebuild create mode 100644 dev-php/PEAR-Mail/PEAR-Mail-1.3.0.ebuild create mode 100644 dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.0.ebuild rename dev-python/fabric/{fabric-1.10.2.ebuild => fabric-1.10.2-r1.ebuild} (68%) rename dev-python/jsonschema/{jsonschema-2.5.1-r1.ebuild => jsonschema-2.5.1-r2.ebuild} (91%) delete mode 100644 dev-python/jsonschema/jsonschema-2.5.1.ebuild delete mode 100644 dev-python/pysyck/ChangeLog-2015 delete mode 100644 dev-python/pysyck/Manifest delete mode 100644 dev-python/pysyck/metadata.xml delete mode 100644 dev-python/pysyck/pysyck-0.61.2-r1.ebuild delete mode 100644 dev-python/python-levenshtein/python-levenshtein-0.10.2-r1.ebuild delete mode 100644 dev-python/python-levenshtein/python-levenshtein-0.11.1.ebuild create mode 100644 dev-python/rosdistro/rosdistro-0.4.4.ebuild create mode 100644 dev-python/stevedore/stevedore-1.10.0.ebuild create mode 100644 dev-ros/libmavconn/libmavconn-0.16.6.ebuild create mode 100644 dev-ros/mavros/mavros-0.16.6.ebuild create mode 100644 dev-ros/mavros_extras/mavros_extras-0.16.6.ebuild create mode 100644 dev-ros/mavros_msgs/mavros_msgs-0.16.6.ebuild create mode 100644 dev-ros/pr2_dashboard_aggregator/pr2_dashboard_aggregator-1.11.13.ebuild create mode 100644 dev-ros/pr2_description/pr2_description-1.11.13.ebuild create mode 100644 dev-ros/pr2_machine/pr2_machine-1.11.13.ebuild create mode 100644 dev-ros/pr2_msgs/pr2_msgs-1.11.13.ebuild create mode 100644 dev-ruby/backports/Manifest create mode 100644 dev-ruby/backports/backports-3.6.7.ebuild rename {media-sound/shoutcast-search => dev-ruby/backports}/metadata.xml (60%) create mode 100644 dev-ruby/net-http-pipeline/Manifest create mode 100644 dev-ruby/net-http-pipeline/metadata.xml create mode 100644 dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild create mode 100644 dev-ruby/pusher-client/Manifest create mode 100644 dev-ruby/pusher-client/metadata.xml create mode 100644 dev-ruby/pusher-client/pusher-client-0.6.2.ebuild rename dev-util/colm/{colm-0.11.ebuild => colm-0.13.0.3.ebuild} (70%) delete mode 100644 dev-util/debugedit/debugedit-4.4.6-r1.ebuild delete mode 100644 dev-util/debugedit/debugedit-4.4.6-r2.ebuild delete mode 100644 dev-util/debugedit/files/debugedit-4.4.6-busted-paths-with-O0.patch delete mode 100644 dev-util/debugedit/files/debugedit-4.4.6-update.patch delete mode 100644 dev-util/debugedit/files/debugedit-5.1.9-DWARF-3.patch delete mode 100644 dev-util/debugedit/files/debugedit-5.1.9-cleanup.patch create mode 100644 dev-util/diffstat/diffstat-1.61.ebuild rename dev-util/jenkins-bin/{jenkins-bin-1.645.ebuild => jenkins-bin-1.647.ebuild} (100%) create mode 100644 dev-util/yuicompressor/yuicompressor-2.4.8-r2.ebuild delete mode 100644 dev-util/yuicompressor/yuicompressor-2.4.8.ebuild create mode 100644 games-roguelike/angband/angband-4.0.4.ebuild create mode 100644 games-strategy/endless-sky/Manifest create mode 100644 games-strategy/endless-sky/endless-sky-0.8.11.ebuild create mode 100644 games-strategy/endless-sky/metadata.xml create mode 100644 games-strategy/freeciv/freeciv-2.5.3.ebuild delete mode 100644 kde-apps/kapptemplate/kapptemplate-15.08.3.ebuild create mode 100644 kde-apps/kdebugsettings/files/kdebugsettings-15.12.1-deps.patch delete mode 100644 kde-apps/kdenlive/kdenlive-15.12.0-r1.ebuild delete mode 100644 kde-apps/ksnapshot/ksnapshot-15.08.3.ebuild delete mode 100644 kde-base/contactthemeeditor/ChangeLog-2015 delete mode 100644 kde-base/contactthemeeditor/Manifest delete mode 100644 kde-base/contactthemeeditor/contactthemeeditor-4.13.3.ebuild delete mode 100644 kde-frameworks/attica/attica-5.16.0.ebuild delete mode 100644 kde-frameworks/baloo/baloo-5.16.0.ebuild delete mode 100644 kde-frameworks/bluez-qt/bluez-qt-5.16.0.ebuild delete mode 100644 kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild delete mode 100644 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.16.0.ebuild delete mode 100644 kde-frameworks/frameworkintegration/frameworkintegration-5.16.0.ebuild delete mode 100644 kde-frameworks/kactivities/kactivities-5.16.0.ebuild delete mode 100644 kde-frameworks/kapidox/kapidox-5.16.0.ebuild delete mode 100644 kde-frameworks/karchive/karchive-5.16.0.ebuild delete mode 100644 kde-frameworks/kauth/kauth-5.16.0.ebuild delete mode 100644 kde-frameworks/kbookmarks/kbookmarks-5.16.0.ebuild delete mode 100644 kde-frameworks/kcmutils/kcmutils-5.16.0.ebuild delete mode 100644 kde-frameworks/kcodecs/kcodecs-5.16.0.ebuild delete mode 100644 kde-frameworks/kcompletion/kcompletion-5.16.0.ebuild delete mode 100644 kde-frameworks/kconfig/kconfig-5.16.0.ebuild delete mode 100644 kde-frameworks/kconfigwidgets/kconfigwidgets-5.16.0.ebuild delete mode 100644 kde-frameworks/kcoreaddons/kcoreaddons-5.16.0.ebuild delete mode 100644 kde-frameworks/kcrash/kcrash-5.16.0.ebuild delete mode 100644 kde-frameworks/kdbusaddons/kdbusaddons-5.16.0.ebuild delete mode 100644 kde-frameworks/kdeclarative/kdeclarative-5.16.0.ebuild delete mode 100644 kde-frameworks/kded/kded-5.16.0.ebuild delete mode 100644 kde-frameworks/kdelibs4support/kdelibs4support-5.16.0.ebuild delete mode 100644 kde-frameworks/kdesignerplugin/kdesignerplugin-5.16.0.ebuild delete mode 100644 kde-frameworks/kdesu/kdesu-5.16.0.ebuild delete mode 100644 kde-frameworks/kdewebkit/kdewebkit-5.16.0.ebuild delete mode 100644 kde-frameworks/kdnssd/kdnssd-5.16.0.ebuild delete mode 100644 kde-frameworks/kdoctools/kdoctools-5.16.0.ebuild delete mode 100644 kde-frameworks/kemoticons/kemoticons-5.16.0.ebuild delete mode 100644 kde-frameworks/kfilemetadata/kfilemetadata-5.16.0.ebuild delete mode 100644 kde-frameworks/kglobalaccel/kglobalaccel-5.16.0.ebuild delete mode 100644 kde-frameworks/kguiaddons/kguiaddons-5.16.0.ebuild delete mode 100644 kde-frameworks/khtml/khtml-5.16.0.ebuild delete mode 100644 kde-frameworks/ki18n/ki18n-5.16.0.ebuild delete mode 100644 kde-frameworks/kiconthemes/kiconthemes-5.16.0.ebuild delete mode 100644 kde-frameworks/kidletime/kidletime-5.16.0.ebuild delete mode 100644 kde-frameworks/kimageformats/kimageformats-5.16.0.ebuild delete mode 100644 kde-frameworks/kinit/files/kinit-5.16.0-dont-wipe-groups.patch delete mode 100644 kde-frameworks/kinit/kinit-5.16.0-r1.ebuild delete mode 100644 kde-frameworks/kio/kio-5.16.0.ebuild delete mode 100644 kde-frameworks/kitemmodels/kitemmodels-5.16.0.ebuild delete mode 100644 kde-frameworks/kitemviews/kitemviews-5.16.0.ebuild delete mode 100644 kde-frameworks/kjobwidgets/kjobwidgets-5.16.0.ebuild delete mode 100644 kde-frameworks/kjs/kjs-5.16.0.ebuild delete mode 100644 kde-frameworks/kjsembed/kjsembed-5.16.0.ebuild delete mode 100644 kde-frameworks/kmediaplayer/kmediaplayer-5.16.0.ebuild delete mode 100644 kde-frameworks/knewstuff/knewstuff-5.16.0.ebuild delete mode 100644 kde-frameworks/knotifications/knotifications-5.16.0.ebuild delete mode 100644 kde-frameworks/knotifyconfig/knotifyconfig-5.16.0.ebuild delete mode 100644 kde-frameworks/kpackage/kpackage-5.16.0.ebuild delete mode 100644 kde-frameworks/kparts/kparts-5.16.0.ebuild delete mode 100644 kde-frameworks/kpeople/kpeople-5.16.0.ebuild delete mode 100644 kde-frameworks/kplotting/kplotting-5.16.0.ebuild delete mode 100644 kde-frameworks/kpty/kpty-5.16.0.ebuild delete mode 100644 kde-frameworks/kross/kross-5.16.0.ebuild delete mode 100644 kde-frameworks/krunner/krunner-5.16.0.ebuild delete mode 100644 kde-frameworks/kservice/kservice-5.16.0.ebuild delete mode 100644 kde-frameworks/ktexteditor/ktexteditor-5.16.0.ebuild delete mode 100644 kde-frameworks/ktextwidgets/ktextwidgets-5.16.0.ebuild delete mode 100644 kde-frameworks/kunitconversion/kunitconversion-5.16.0.ebuild delete mode 100644 kde-frameworks/kwallet/kwallet-5.16.0.ebuild delete mode 100644 kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.16.0.ebuild delete mode 100644 kde-frameworks/kwindowsystem/kwindowsystem-5.16.0.ebuild delete mode 100644 kde-frameworks/kxmlgui/kxmlgui-5.16.0.ebuild delete mode 100644 kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.16.0.ebuild delete mode 100644 kde-frameworks/modemmanager-qt/modemmanager-qt-5.16.0.ebuild delete mode 100644 kde-frameworks/networkmanager-qt/networkmanager-qt-5.16.0.ebuild delete mode 100644 kde-frameworks/oxygen-icons/oxygen-icons-5.16.0.ebuild delete mode 100644 kde-frameworks/plasma/plasma-5.16.0.ebuild delete mode 100644 kde-frameworks/solid/solid-5.16.0.ebuild delete mode 100644 kde-frameworks/sonnet/sonnet-5.16.0.ebuild delete mode 100644 kde-frameworks/threadweaver/threadweaver-5.16.0.ebuild create mode 100644 kde-misc/kimtoy/kimtoy-1.91.ebuild delete mode 100644 kde-plasma/bluedevil/bluedevil-5.5.2.ebuild delete mode 100644 kde-plasma/bluedevil/bluedevil-5.5.3.ebuild delete mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild delete mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.5.3.ebuild delete mode 100644 kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch delete mode 100644 kde-plasma/breeze/breeze-5.5.2.ebuild delete mode 100644 kde-plasma/breeze/breeze-5.5.3.ebuild delete mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2-r1.ebuild delete mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.5.3.ebuild delete mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.5.2.ebuild delete mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.5.3.ebuild delete mode 100644 kde-plasma/kdecoration/kdecoration-5.5.2.ebuild delete mode 100644 kde-plasma/kdecoration/kdecoration-5.5.3.ebuild delete mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.4.3.ebuild delete mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.5.2.ebuild delete mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.5.3.ebuild delete mode 100644 kde-plasma/kgamma/kgamma-5.5.2.ebuild delete mode 100644 kde-plasma/kgamma/kgamma-5.5.3.ebuild delete mode 100644 kde-plasma/khelpcenter/khelpcenter-5.5.2.ebuild delete mode 100644 kde-plasma/khelpcenter/khelpcenter-5.5.3.ebuild delete mode 100644 kde-plasma/khotkeys/khotkeys-5.4.3.ebuild delete mode 100644 kde-plasma/khotkeys/khotkeys-5.5.2.ebuild delete mode 100644 kde-plasma/khotkeys/khotkeys-5.5.3.ebuild delete mode 100644 kde-plasma/kinfocenter/kinfocenter-5.5.2.ebuild delete mode 100644 kde-plasma/kinfocenter/kinfocenter-5.5.3.ebuild delete mode 100644 kde-plasma/kmenuedit/kmenuedit-5.5.2.ebuild delete mode 100644 kde-plasma/kmenuedit/kmenuedit-5.5.3.ebuild delete mode 100644 kde-plasma/kscreen/kscreen-5.5.2.ebuild delete mode 100644 kde-plasma/kscreen/kscreen-5.5.3.ebuild create mode 100644 kde-plasma/kscreenlocker/files/kscreenlocker-5.5.4-lockscreen-bypass.patch delete mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.5.2.ebuild delete mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.5.3.ebuild rename kde-plasma/kscreenlocker/{kscreenlocker-5.5.4.ebuild => kscreenlocker-5.5.4-r1.ebuild} (93%) delete mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.5.2-r1.ebuild delete mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.5.3.ebuild delete mode 100644 kde-plasma/ksysguard/ksysguard-5.5.2.ebuild delete mode 100644 kde-plasma/ksysguard/ksysguard-5.5.3.ebuild delete mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.4.3.ebuild delete mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.5.2.ebuild delete mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.5.3.ebuild delete mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.5.2.ebuild delete mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.5.3.ebuild delete mode 100644 kde-plasma/kwayland/kwayland-5.5.2.ebuild delete mode 100644 kde-plasma/kwayland/kwayland-5.5.3.ebuild delete mode 100644 kde-plasma/kwin/kwin-5.5.2.ebuild delete mode 100644 kde-plasma/kwin/kwin-5.5.3.ebuild delete mode 100644 kde-plasma/kwrited/kwrited-5.5.2.ebuild delete mode 100644 kde-plasma/kwrited/kwrited-5.5.3.ebuild delete mode 100644 kde-plasma/libkscreen/libkscreen-5.5.2.ebuild delete mode 100644 kde-plasma/libkscreen/libkscreen-5.5.3.ebuild delete mode 100644 kde-plasma/libksysguard/libksysguard-5.5.2.ebuild delete mode 100644 kde-plasma/libksysguard/libksysguard-5.5.3.ebuild delete mode 100644 kde-plasma/milou/milou-5.5.2.ebuild delete mode 100644 kde-plasma/milou/milou-5.5.3.ebuild delete mode 100644 kde-plasma/oxygen/oxygen-5.5.2.ebuild delete mode 100644 kde-plasma/oxygen/oxygen-5.5.3.ebuild delete mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.5.2.ebuild delete mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.5.3.ebuild delete mode 100644 kde-plasma/plasma-mediacenter/plasma-mediacenter-5.5.2.ebuild delete mode 100644 kde-plasma/plasma-mediacenter/plasma-mediacenter-5.5.3.ebuild delete mode 100644 kde-plasma/plasma-meta/plasma-meta-5.5.2.ebuild delete mode 100644 kde-plasma/plasma-meta/plasma-meta-5.5.3.ebuild delete mode 100644 kde-plasma/plasma-nm/plasma-nm-5.5.2.ebuild delete mode 100644 kde-plasma/plasma-nm/plasma-nm-5.5.3.ebuild delete mode 100644 kde-plasma/plasma-pa/plasma-pa-5.5.2.ebuild delete mode 100644 kde-plasma/plasma-pa/plasma-pa-5.5.3.ebuild delete mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.5.2.ebuild delete mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.5.3.ebuild delete mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.5.2-r1.ebuild delete mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.5.3.ebuild create mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.4.3-lockscreen-bypass.patch rename kde-plasma/plasma-workspace/{plasma-workspace-5.4.3-r1.ebuild => plasma-workspace-5.4.3-r2.ebuild} (97%) delete mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.4.3.ebuild delete mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.5.2-r1.ebuild delete mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.5.3.ebuild delete mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.5.2.ebuild delete mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.5.3.ebuild delete mode 100644 kde-plasma/powerdevil/powerdevil-5.5.2-r1.ebuild delete mode 100644 kde-plasma/powerdevil/powerdevil-5.5.3.ebuild delete mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.5.2.ebuild delete mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.5.3.ebuild delete mode 100644 kde-plasma/systemsettings/systemsettings-5.5.2.ebuild delete mode 100644 kde-plasma/systemsettings/systemsettings-5.5.3.ebuild delete mode 100644 kde-plasma/user-manager/user-manager-5.5.2.ebuild delete mode 100644 kde-plasma/user-manager/user-manager-5.5.3.ebuild create mode 100644 media-libs/libdc1394/libdc1394-2.2.4.ebuild delete mode 100644 media-libs/opusfile/opusfile-0.5.ebuild rename media-libs/opusfile/{opusfile-0.4.ebuild => opusfile-0.7.ebuild} (70%) delete mode 100644 media-plugins/live/files/live-recursive.patch delete mode 100644 media-plugins/live/live-2012.01.07.ebuild delete mode 100644 media-plugins/live/live-2012.09.13.ebuild delete mode 100644 media-plugins/live/live-2015.10.12.ebuild delete mode 100644 media-plugins/live/live-2015.10.29.ebuild delete mode 100644 media-plugins/live/live-2015.11.09.ebuild delete mode 100644 media-plugins/live/live-2015.12.22.ebuild delete mode 100644 media-plugins/live/live-2016.01.16.ebuild delete mode 100644 media-plugins/live/live-2016.01.20.ebuild delete mode 100644 media-plugins/live/live-2016.01.24.ebuild delete mode 100644 media-plugins/live/live-2016.01.29.ebuild rename media-plugins/live/{live-2015.08.07.ebuild => live-2016.02.09.ebuild} (100%) delete mode 100644 media-sound/mumble/files/mumble-1.2.8-gcc49.patch delete mode 100644 media-sound/mumble/mumble-1.2.10-r1.ebuild rename media-sound/mumble/{mumble-1.2.11.ebuild => mumble-1.2.13.ebuild} (94%) delete mode 100644 media-sound/murmur/murmur-1.2.11.ebuild rename media-sound/murmur/{murmur-1.2.10.ebuild => murmur-1.2.13.ebuild} (91%) delete mode 100644 media-sound/shoutcast-search/ChangeLog-2015 delete mode 100644 media-sound/shoutcast-search/Manifest delete mode 100644 media-sound/shoutcast-search/shoutcast-search-0.3.1.ebuild delete mode 100644 media-sound/shoutcast-search/shoutcast-search-0.3.ebuild create mode 100644 media-sound/tomahawk/files/tomahawk-0.8.4-taglib-1.10.patch delete mode 100644 media-video/vlc/files/vlc-2.1-mem_undefined_functions.patch delete mode 100644 media-video/vlc/files/vlc-2.1.0-newer-rdp.patch delete mode 100644 media-video/vlc/files/vlc-2.2.0-fix-xcb.patch create mode 100644 media-video/vlc/files/vlc-2.2.2-qt5widgets.patch delete mode 100644 media-video/vlc/vlc-2.1.5-r1.ebuild rename media-video/vlc/{vlc-2.1.9999.ebuild => vlc-2.2.2.ebuild} (57%) delete mode 100644 metadata/md5-cache/app-admin/glance-2015.1.9999 delete mode 100644 metadata/md5-cache/app-admin/logstash-bin-1.5.6 rename metadata/md5-cache/app-admin/{logstash-bin-2.1.1 => logstash-bin-2.1.2} (85%) rename metadata/md5-cache/app-admin/{logstash-bin-2.1.0 => logstash-bin-2.2.0} (67%) create mode 100644 metadata/md5-cache/app-admin/rex-1.4.0_rc2 rename metadata/md5-cache/app-arch/{unrar-5.3.8 => unrar-5.3.11} (86%) create mode 100644 metadata/md5-cache/app-cdr/cuetools-1.4.1 rename metadata/md5-cache/app-misc/{ckb-0.2.2 => ckb-0.2.4} (83%) delete mode 100644 metadata/md5-cache/app-portage/eix-0.30.8 delete mode 100644 metadata/md5-cache/app-portage/eix-0.31.1 delete mode 100644 metadata/md5-cache/app-portage/eix-0.31.2 delete mode 100644 metadata/md5-cache/app-portage/eix-0.31.3 rename metadata/md5-cache/app-portage/{eix-0.30.7 => eix-0.31.7} (61%) create mode 100644 metadata/md5-cache/dev-dotnet/pe-format-2.1.2-r1 delete mode 100644 metadata/md5-cache/dev-dotnet/pe-format-2.9999 create mode 100644 metadata/md5-cache/dev-dotnet/pe-format-9999 create mode 100644 metadata/md5-cache/dev-games/tiled-0.15.1 rename metadata/md5-cache/dev-java/{batik-1.8-r2 => batik-1.8-r3} (76%) delete mode 100644 metadata/md5-cache/dev-java/bsf-2.4.0-r1 rename metadata/md5-cache/dev-java/{java-sdk-docs-1.8.0.72 => java-sdk-docs-1.8.0.74} (94%) delete mode 100644 metadata/md5-cache/dev-java/jython-2.2.1-r2 delete mode 100644 metadata/md5-cache/dev-java/jython-2.5.3-r3 rename metadata/md5-cache/dev-java/{oracle-jdk-bin-1.8.0.71-r1 => oracle-jdk-bin-1.8.0.73} (89%) create mode 100644 metadata/md5-cache/dev-java/oracle-jdk-bin-1.8.0.74 create mode 100644 metadata/md5-cache/dev-java/oracle-jre-bin-1.8.0.74 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.01 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.02 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.03 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.04 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.05 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.06 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.07 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.11 delete mode 100644 metadata/md5-cache/dev-lang/moarvm-2015.12 rename metadata/md5-cache/dev-lang/{moarvm-2016.01 => moarvm-2016.01-r1} (91%) delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.01 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.02 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.03 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.04 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.05 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.06 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.07.2 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.11 delete mode 100644 metadata/md5-cache/dev-lang/nqp-2015.12 delete mode 100644 metadata/md5-cache/dev-lang/parrot-7.0.2 delete mode 100644 metadata/md5-cache/dev-lang/parrot-7.2.0 delete mode 100644 metadata/md5-cache/dev-lang/parrot-7.3.0 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.01.1 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.02 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.03 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.04 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.05-r1 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.06 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.07.2 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.11 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2015.12 delete mode 100644 metadata/md5-cache/dev-lang/rakudo-2016.01 create mode 100644 metadata/md5-cache/dev-lang/rakudo-2016.01.1 create mode 100644 metadata/md5-cache/dev-libs/console_bridge-0.3.2 create mode 100644 metadata/md5-cache/dev-libs/libfilezilla-0.3.1 create mode 100644 metadata/md5-cache/dev-libs/libgcrypt-1.6.5 create mode 100644 metadata/md5-cache/dev-libs/urdfdom-0.4.1 delete mode 100644 metadata/md5-cache/dev-ml/batteries-2.1 delete mode 100644 metadata/md5-cache/dev-ml/batteries-2.2 delete mode 100644 metadata/md5-cache/dev-ml/batteries-2.3 create mode 100644 metadata/md5-cache/dev-ml/ocaml-redis-0.2.3 create mode 100644 metadata/md5-cache/dev-ml/uuidm-0.9.5 create mode 100644 metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.1 create mode 100644 metadata/md5-cache/dev-php/PEAR-Crypt_GPG-1.4.0 create mode 100644 metadata/md5-cache/dev-php/PEAR-Mail-1.3.0 create mode 100644 metadata/md5-cache/dev-php/PEAR-Text_Password-1.2.0 rename metadata/md5-cache/dev-python/{fabric-1.10.2 => fabric-1.10.2-r1} (68%) delete mode 100644 metadata/md5-cache/dev-python/jsonschema-2.5.1 rename metadata/md5-cache/dev-python/{jsonschema-2.5.1-r1 => jsonschema-2.5.1-r2} (58%) delete mode 100644 metadata/md5-cache/dev-python/pysyck-0.61.2-r1 delete mode 100644 metadata/md5-cache/dev-python/python-levenshtein-0.10.2-r1 delete mode 100644 metadata/md5-cache/dev-python/python-levenshtein-0.11.1 create mode 100644 metadata/md5-cache/dev-python/rosdistro-0.4.4 create mode 100644 metadata/md5-cache/dev-python/stevedore-1.10.0 create mode 100644 metadata/md5-cache/dev-ros/libmavconn-0.16.6 create mode 100644 metadata/md5-cache/dev-ros/mavros-0.16.6 create mode 100644 metadata/md5-cache/dev-ros/mavros_extras-0.16.6 create mode 100644 metadata/md5-cache/dev-ros/mavros_msgs-0.16.6 create mode 100644 metadata/md5-cache/dev-ros/pr2_dashboard_aggregator-1.11.13 create mode 100644 metadata/md5-cache/dev-ros/pr2_description-1.11.13 create mode 100644 metadata/md5-cache/dev-ros/pr2_machine-1.11.13 create mode 100644 metadata/md5-cache/dev-ros/pr2_msgs-1.11.13 create mode 100644 metadata/md5-cache/dev-ruby/backports-3.6.7 create mode 100644 metadata/md5-cache/dev-ruby/net-http-pipeline-1.0.1 create mode 100644 metadata/md5-cache/dev-ruby/pusher-client-0.6.2 rename metadata/md5-cache/dev-util/{colm-0.11 => colm-0.13.0.3} (57%) delete mode 100644 metadata/md5-cache/dev-util/debugedit-4.4.6-r1 delete mode 100644 metadata/md5-cache/dev-util/debugedit-4.4.6-r2 create mode 100644 metadata/md5-cache/dev-util/diffstat-1.61 rename metadata/md5-cache/dev-util/{jenkins-bin-1.645 => jenkins-bin-1.647} (85%) delete mode 100644 metadata/md5-cache/dev-util/yuicompressor-2.4.8 create mode 100644 metadata/md5-cache/dev-util/yuicompressor-2.4.8-r2 create mode 100644 metadata/md5-cache/games-roguelike/angband-4.0.4 create mode 100644 metadata/md5-cache/games-strategy/endless-sky-0.8.11 create mode 100644 metadata/md5-cache/games-strategy/freeciv-2.5.3 delete mode 100644 metadata/md5-cache/kde-apps/kapptemplate-15.08.3 delete mode 100644 metadata/md5-cache/kde-apps/kdenlive-15.12.0-r1 delete mode 100644 metadata/md5-cache/kde-apps/ksnapshot-15.08.3 delete mode 100644 metadata/md5-cache/kde-base/contactthemeeditor-4.13.3 delete mode 100644 metadata/md5-cache/kde-frameworks/attica-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/baloo-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/bluez-qt-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/frameworkintegration-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kactivities-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kapidox-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/karchive-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kauth-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kbookmarks-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcmutils-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcodecs-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcompletion-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kconfig-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcoreaddons-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcrash-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdbusaddons-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdeclarative-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kded-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdelibs4support-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdesignerplugin-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdesu-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdewebkit-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdnssd-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdoctools-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kemoticons-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kfilemetadata-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kglobalaccel-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kguiaddons-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/khtml-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ki18n-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kiconthemes-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kidletime-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kimageformats-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kinit-5.16.0-r1 delete mode 100644 metadata/md5-cache/kde-frameworks/kio-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kitemmodels-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kitemviews-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kjobwidgets-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kjs-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kjsembed-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kmediaplayer-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knewstuff-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knotifications-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knotifyconfig-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpackage-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kparts-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpeople-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kplotting-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpty-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kross-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/krunner-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kservice-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ktexteditor-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ktextwidgets-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kunitconversion-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwallet-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwindowsystem-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kxmlgui-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kxmlrpcclient-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/oxygen-icons-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/plasma-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/solid-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/sonnet-5.16.0 delete mode 100644 metadata/md5-cache/kde-frameworks/threadweaver-5.16.0 create mode 100644 metadata/md5-cache/kde-misc/kimtoy-1.91 delete mode 100644 metadata/md5-cache/kde-plasma/bluedevil-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/bluedevil-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-gtk-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-gtk-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kde-cli-tools-5.5.2-r1 delete mode 100644 metadata/md5-cache/kde-plasma/kde-cli-tools-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kde-gtk-config-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kde-gtk-config-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kdecoration-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kdecoration-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.4.3 delete mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kgamma-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kgamma-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/khelpcenter-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/khelpcenter-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/khotkeys-5.4.3 delete mode 100644 metadata/md5-cache/kde-plasma/khotkeys-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/khotkeys-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kinfocenter-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kinfocenter-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kmenuedit-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kmenuedit-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kscreen-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kscreen-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kscreenlocker-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kscreenlocker-5.5.3 rename metadata/md5-cache/kde-plasma/{kscreenlocker-5.5.4 => kscreenlocker-5.5.4-r1} (56%) delete mode 100644 metadata/md5-cache/kde-plasma/ksshaskpass-5.5.2-r1 delete mode 100644 metadata/md5-cache/kde-plasma/ksshaskpass-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/ksysguard-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/ksysguard-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kwallet-pam-5.4.3 delete mode 100644 metadata/md5-cache/kde-plasma/kwallet-pam-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kwallet-pam-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kwayland-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kwayland-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kwayland-integration-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kwayland-integration-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kwin-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kwin-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/kwrited-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/kwrited-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/libkscreen-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/libkscreen-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/libksysguard-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/libksysguard-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/milou-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/milou-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/oxygen-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/oxygen-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-mediacenter-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-mediacenter-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-meta-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-meta-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-nm-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-nm-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-pa-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-pa-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-sdk-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-sdk-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.4.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.4.3-r1 create mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.4.3-r2 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.5.2-r1 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.5.2-r1 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/powerdevil-5.5.2-r1 delete mode 100644 metadata/md5-cache/kde-plasma/powerdevil-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/sddm-kcm-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/sddm-kcm-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/systemsettings-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/systemsettings-5.5.3 delete mode 100644 metadata/md5-cache/kde-plasma/user-manager-5.5.2 delete mode 100644 metadata/md5-cache/kde-plasma/user-manager-5.5.3 create mode 100644 metadata/md5-cache/media-libs/libdc1394-2.2.4 delete mode 100644 metadata/md5-cache/media-libs/opusfile-0.4 delete mode 100644 metadata/md5-cache/media-libs/opusfile-0.5 create mode 100644 metadata/md5-cache/media-libs/opusfile-0.7 delete mode 100644 metadata/md5-cache/media-plugins/live-2012.01.07 delete mode 100644 metadata/md5-cache/media-plugins/live-2012.09.13 delete mode 100644 metadata/md5-cache/media-plugins/live-2015.08.07 delete mode 100644 metadata/md5-cache/media-plugins/live-2015.10.29 delete mode 100644 metadata/md5-cache/media-plugins/live-2015.11.09 delete mode 100644 metadata/md5-cache/media-plugins/live-2015.12.22 delete mode 100644 metadata/md5-cache/media-plugins/live-2016.01.16 delete mode 100644 metadata/md5-cache/media-plugins/live-2016.01.20 delete mode 100644 metadata/md5-cache/media-plugins/live-2016.01.24 delete mode 100644 metadata/md5-cache/media-plugins/live-2016.01.29 rename metadata/md5-cache/media-plugins/{live-2015.10.12 => live-2016.02.09} (89%) delete mode 100644 metadata/md5-cache/media-sound/mumble-1.2.11 rename metadata/md5-cache/media-sound/{mumble-1.2.10-r1 => mumble-1.2.13} (78%) delete mode 100644 metadata/md5-cache/media-sound/murmur-1.2.10 delete mode 100644 metadata/md5-cache/media-sound/murmur-1.2.11 create mode 100644 metadata/md5-cache/media-sound/murmur-1.2.13 delete mode 100644 metadata/md5-cache/media-sound/shoutcast-search-0.3 delete mode 100644 metadata/md5-cache/media-sound/shoutcast-search-0.3.1 delete mode 100644 metadata/md5-cache/media-video/vlc-2.1.5-r1 delete mode 100644 metadata/md5-cache/media-video/vlc-2.1.9999 create mode 100644 metadata/md5-cache/media-video/vlc-2.2.2 create mode 100644 metadata/md5-cache/net-libs/ignition-transport-1.0.1 create mode 100644 metadata/md5-cache/net-libs/nodejs-5.5.0 rename metadata/md5-cache/net-misc/{curl-7.47.0 => curl-7.47.1} (99%) create mode 100644 metadata/md5-cache/net-misc/whatportis-0.6 delete mode 100644 metadata/md5-cache/net-voip/ekiga-4.0.0-r1 delete mode 100644 metadata/md5-cache/net-wireless/broadcom-sta-6.30.223.141 delete mode 100644 metadata/md5-cache/net-wireless/broadcom-sta-6.30.223.141-r1 delete mode 100644 metadata/md5-cache/net-wireless/broadcom-sta-6.30.223.248-r1 delete mode 100644 metadata/md5-cache/net-wireless/broadcom-sta-6.30.223.248-r3 rename metadata/md5-cache/net-wireless/{broadcom-sta-6.30.223.248-r2 => broadcom-sta-6.30.223.248-r5} (90%) rename metadata/md5-cache/net-wireless/{broadcom-sta-6.30.223.271-r1 => broadcom-sta-6.30.223.271-r3} (90%) create mode 100644 metadata/md5-cache/ros-meta/mavros-0.16.6 create mode 100644 metadata/md5-cache/ros-meta/pr2_common-1.11.13 create mode 100644 metadata/md5-cache/sys-apps/hwinfo-21.23 delete mode 100644 metadata/md5-cache/sys-auth/keystone-2015.1.9999 delete mode 100644 metadata/md5-cache/sys-block/megarc-1.11-r1 create mode 100644 metadata/md5-cache/sys-block/megarc-1.11-r2 delete mode 100644 metadata/md5-cache/sys-cluster/cinder-2015.1.9999 delete mode 100644 metadata/md5-cache/sys-cluster/neutron-2015.1.9999 delete mode 100644 metadata/md5-cache/sys-cluster/nova-2015.1.9999 delete mode 100644 metadata/md5-cache/sys-cluster/openstack-meta-2015.1.9999 delete mode 100644 metadata/md5-cache/sys-cluster/swift-2.5.0-r1 create mode 100644 metadata/md5-cache/sys-fs/dd-rescue-1.99-r1 create mode 100644 metadata/md5-cache/sys-libs/ldb-1.1.25 rename metadata/md5-cache/www-apps/{kibana-bin-4.3.1 => kibana-bin-4.4.0} (70%) create mode 100644 metadata/md5-cache/www-plugins/adobe-flash-11.2.202.569 create mode 100644 metadata/md5-cache/x11-base/xorg-server-1.18.1 create mode 100644 net-libs/ignition-transport/ignition-transport-1.0.1.ebuild create mode 100644 net-libs/nodejs/nodejs-5.5.0.ebuild rename net-misc/curl/{curl-7.47.0.ebuild => curl-7.47.1.ebuild} (100%) create mode 100644 net-misc/whatportis/whatportis-0.6.ebuild delete mode 100644 net-voip/ekiga/ekiga-4.0.0-r1.ebuild delete mode 100644 net-voip/ekiga/files/ekiga-1.99.0-configure.patch delete mode 100644 net-voip/ekiga/files/ekiga-2.0.12-gdu.patch delete mode 100644 net-voip/ekiga/files/ekiga-3.2.7-libnotify-0.7.patch delete mode 100644 net-voip/ekiga/files/ekiga-eggtrayicon-transparency.diff delete mode 100644 net-voip/ekiga/files/ekiga-eggtrayicon-update.diff delete mode 100644 net-voip/ekiga/files/not-gnome.patch delete mode 100644 net-wireless/broadcom-sta/broadcom-sta-6.30.223.141-r1.ebuild delete mode 100644 net-wireless/broadcom-sta/broadcom-sta-6.30.223.141.ebuild delete mode 100644 net-wireless/broadcom-sta/broadcom-sta-6.30.223.248-r1.ebuild delete mode 100644 net-wireless/broadcom-sta/broadcom-sta-6.30.223.248-r2.ebuild rename net-wireless/broadcom-sta/{broadcom-sta-6.30.223.248-r3.ebuild => broadcom-sta-6.30.223.248-r5.ebuild} (91%) rename net-wireless/broadcom-sta/{broadcom-sta-6.30.223.271-r1.ebuild => broadcom-sta-6.30.223.271-r3.ebuild} (92%) delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.10.91.9-license.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.111-linux-3.0.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.112-linux-2.6.39.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.112-linux-3.2-with-multicast.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.112-linux-3.4.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.112-linux-3.6.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.112-linux-3.8.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.112-linux-3.9.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.112-remove-rssi-errors.patch delete mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-5.100.82.38-gcc.patch create mode 100644 net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.271-r2-linux-4.3-v2.patch create mode 100644 ros-meta/mavros/mavros-0.16.6.ebuild create mode 100644 ros-meta/pr2_common/pr2_common-1.11.13.ebuild create mode 100644 sci-chemistry/psi/files/psi-3.4.0-format-security.patch create mode 100644 sys-apps/hwinfo/hwinfo-21.23.ebuild delete mode 100644 sys-auth/keystone/keystone-2015.1.9999.ebuild delete mode 100644 sys-block/megarc/megarc-1.11-r1.ebuild create mode 100644 sys-block/megarc/megarc-1.11-r2.ebuild delete mode 100644 sys-cluster/cinder/cinder-2015.1.9999.ebuild delete mode 100644 sys-cluster/cinder/files/CVE-2015-1851_2014.2.3.patch delete mode 100644 sys-cluster/cinder/files/CVE-2015-1851_2015.1.0.patch delete mode 100644 sys-cluster/neutron/files/CVE-2015-5240_2015.1.1.patch delete mode 100644 sys-cluster/neutron/neutron-2015.1.9999.ebuild delete mode 100644 sys-cluster/nova/files/CVE-2015-3241-kilo.patch delete mode 100644 sys-cluster/nova/files/CVE-2015-3280_2015.1.1.patch.patch delete mode 100644 sys-cluster/nova/files/cve-2015-7548-stable-liberty-0001.patch delete mode 100644 sys-cluster/nova/files/cve-2015-7548-stable-liberty-0002.patch delete mode 100644 sys-cluster/nova/files/cve-2015-7548-stable-liberty-0003.patch delete mode 100644 sys-cluster/nova/files/cve-2015-7548-stable-liberty-0004.patch delete mode 100644 sys-cluster/nova/nova-2015.1.9999.ebuild delete mode 100644 sys-cluster/openstack-meta/openstack-meta-2015.1.9999.ebuild delete mode 100644 sys-cluster/swift/swift-2.5.0-r1.ebuild create mode 100644 sys-fs/dd-rescue/dd-rescue-1.99-r1.ebuild create mode 100644 sys-fs/dd-rescue/files/dd_rescue-1.99-musl.patch create mode 100644 sys-libs/ldb/ldb-1.1.25.ebuild rename www-apps/kibana-bin/{kibana-bin-4.3.1.ebuild => kibana-bin-4.4.0.ebuild} (96%) create mode 100644 www-plugins/adobe-flash/adobe-flash-11.2.202.569.ebuild create mode 100644 x11-base/xorg-server/xorg-server-1.18.1.ebuild diff --git a/app-admin/apache-tools/apache-tools-2.4.18.ebuild b/app-admin/apache-tools/apache-tools-2.4.18.ebuild index ae3aeaf8f1bd..21aa81e21630 100644 --- a/app-admin/apache-tools/apache-tools-2.4.18.ebuild +++ b/app-admin/apache-tools/apache-tools-2.4.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris" IUSE="libressl ssl" RESTRICT="test" diff --git a/app-admin/glance/glance-2015.1.9999.ebuild b/app-admin/glance/glance-2015.1.9999.ebuild deleted file mode 100644 index 2192150dd8fc..000000000000 --- a/app-admin/glance/glance-2015.1.9999.ebuild +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 git-r3 user - -DESCRIPTION="Services for discovering, registering, and retrieving VM images" -HOMEPAGE="https://launchpad.net/glance" -EGIT_REPO_URI="https://github.com/openstack/glance.git" -EGIT_BRANCH="stable/kilo" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="doc mysql postgres +sqlite +swift test" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}] - =dev-python/Babel-1.3[${PYTHON_USEDEP}] - >=dev-python/coverage-3.6[${PYTHON_USEDEP}] - >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}] - =dev-python/mox3-0.7.0[${PYTHON_USEDEP}] - =dev-python/mock-1.0[${PYTHON_USEDEP}] - =dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}] - =dev-python/requests-2.2.0[${PYTHON_USEDEP}] - !~dev-python/requests-2.4.0[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}] - !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-1.1.1[${PYTHON_USEDEP}] - =dev-python/oslotest-1.5.1[${PYTHON_USEDEP}] - =dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}] - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}] - =dev-python/elasticsearch-py-1.3.0[${PYTHON_USEDEP}] - )" - -#note to self, wsgiref is a python builtin, no need to package it -#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}] - -RDEPEND=" - >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}] - sqlite? ( - >=dev-python/sqlalchemy-0.9.7[sqlite,${PYTHON_USEDEP}] - <=dev-python/sqlalchemy-0.9.99[sqlite,${PYTHON_USEDEP}] - ) - mysql? ( - dev-python/mysql-python - >=dev-python/sqlalchemy-0.9.7[${PYTHON_USEDEP}] - <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}] - ) - postgres? ( - dev-python/psycopg:2 - >=dev-python/sqlalchemy-0.9.7[${PYTHON_USEDEP}] - <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}] - ) - >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] - >=dev-python/eventlet-0.16.1[${PYTHON_USEDEP}] - !~dev-python/eventlet-0.17.0[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}] - >=dev-python/routes-1.12.3[${PYTHON_USEDEP}] - !~dev-python/routes-2.0[${PYTHON_USEDEP}] - >=dev-python/webob-1.2.3[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-migrate-0.9.5[${PYTHON_USEDEP}] - !~dev-python/sqlalchemy-migrate-0.9.8[${PYTHON_USEDEP}] - =dev-python/httplib2-0.7.5[${PYTHON_USEDEP}] - >=dev-python/kombu-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}] - dev-python/ordereddict[${PYTHON_USEDEP}] - >=dev-python/oslo-config-1.9.3[${PYTHON_USEDEP}] - =dev-python/oslo-concurrency-1.8.2[${PYTHON_USEDEP}] - =dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}] - =dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}] - !~dev-python/oslo-utils-1.4.1[${PYTHON_USEDEP}] - =dev-python/stevedore-1.3.0[${PYTHON_USEDEP}] - =dev-python/taskflow-0.7.1[${PYTHON_USEDEP}] - =dev-python/keystonemiddleware-1.5.0[${PYTHON_USEDEP}] - =dev-python/WSME-0.6[${PYTHON_USEDEP}] - =dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}] - =dev-python/oslo-vmware-0.11.1[${PYTHON_USEDEP}] - =dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}] - =dev-python/python-keystoneclient-1.2.0[${PYTHON_USEDEP}] - =dev-python/pyopenssl-0.11[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-db-1.7.0[${PYTHON_USEDEP}] - =dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}] - =dev-python/oslo-log-1.0.0[${PYTHON_USEDEP}] - =dev-python/oslo-messaging-1.8.0[${PYTHON_USEDEP}] - =dev-python/oslo-policy-0.3.1[${PYTHON_USEDEP}] - =dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}] - =dev-python/retrying-1.2.3[${PYTHON_USEDEP}] - !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}] - >=dev-python/osprofiler-0.3.0[${PYTHON_USEDEP}] - >=dev-python/glance_store-0.3.0[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.3.1[${PYTHON_USEDEP}] -" - -PATCHES=( -) - -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 -} diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest index 69219d710479..3082fe09157a 100644 --- a/app-admin/logstash-bin/Manifest +++ b/app-admin/logstash-bin/Manifest @@ -1,4 +1,3 @@ -DIST logstash-1.5.6.tar.gz 89916973 SHA256 812a809597c7ce00c869e5bb4f87870101fe6a43a2c2a6586f5cc4d1a4986092 SHA512 be28d9488d6c9bb7c993f922357edeea0229f0e92ad218da02376fb855ed211c076d099ce658d28e217462531b2ac9aeec0faf9a26ae254d118fa62f168496fb WHIRLPOOL 01d5467ecb099a78a9fe2e43c47fca1c0aa8c452d41863085d96188ee7cd719240809e1143905ebdb9f717d7eab8dbfaadbed49b260854090bee6d22240c688f -DIST logstash-2.1.0.tar.gz 73512846 SHA256 1f132e0fc9fc46ebe836951bb44c5cd1a5f8e3f653bb44bded55300cc6c892dc SHA512 218355af77957a050bff262c1f0f9b516a9c8223a22a768d1c1a3c222c4d9e3ac67871608e6f34787a1926ac2ad2374ca0280a8a122a93b4e846c780c517984a WHIRLPOOL c22840cfadbc63490ee8e0a9ed101dcd9f3c06eca4d7b3359ae84073da6d9bb5712af1599357ff875b67eb55ad5d3e6e39634266e7e57024b4f97c23667e3b4a -DIST logstash-2.1.1.tar.gz 73842493 SHA256 2ea975e16a02b416a5bd9eed5ab280224820f278d54f6e0ec4cccf0d8f5ca610 SHA512 5ef39ee5d6b5335bffc67450fbfd984aa513b2f4c8e7bf56cd3dacc876be7095195a40e2c7d17cc2f85c4d6b1b7ef5f0ae8953e4fc9642002d1dc17e36dcaed6 WHIRLPOOL e4737e1c1a12dea2bd11154dceb4754a5150f06a50cc9ed71c30f9749e6dea9c7484af82d341336527b3b85438f3c965c83eec8757f3fc19880fd60f5b1b1425 -DIST logstash-all-plugins-2.1.0.tar.gz 126053307 SHA256 090cca8b1d7584ed7f3a60abd4e5f4329cf36f41481de80982fee709e2febf58 SHA512 31232bdac13b8d342ac5d688c2fe0f60e6eede71e70c97d0a1e08527e1283ef348666f87d86f37e0c3208f56dc08595af18c924642fa94911f6fd19a39dab7f0 WHIRLPOOL 532676042bee4c120fdaf60c3d6cc528d6f9960d0c770bebfba773dd422663532c3f7de7b28baa085d3faaacd830a74e1f73f5020a5a9b7d48998dbdf931c117 +DIST logstash-2.1.2.tar.gz 74425223 SHA256 5d396acf901558c49b231a954741b805a57a67a45ce6b22056fa296690b2cdab SHA512 aafec2ea88849f8a844ba4276a4193a374e4f549756117535f625e4b5b384304d411382066bc39f76ebab440a7ae417d31f6d5b43c1c16c9772cac6f02f4a0db WHIRLPOOL d96b89979debc71a10b90f5ee7efedcd2e4e858750886f3fde0991ac22a5f09b869ea2c3a68bbfc1f2bd630ac748c38ade44e4d5950b923619d6e1519a683b96 +DIST logstash-2.2.0.tar.gz 74440588 SHA256 aee2437f45c726ec354f0bf9634b3638428d48bef32beb412f827eb2cc736f78 SHA512 8a167971731bf0d0a7eddb023c57c66fa8ebeb0842756711795117bdb988018040ea50848c1f6e06ba748d76b723a39f758e275778270cf92acebb3284263ce0 WHIRLPOOL b07eba50168bd9ee9e7b55e8b9fd181353188db4b4c8e4dedc289cd8c8d4fae4c10650a8d968c06cd90e132f90adbc0805c077f1d891ef968e5ae02bf240dc27 +DIST logstash-all-plugins-2.2.0.tar.gz 129473672 SHA256 966b5408e66af003f96084bf6f8764855c00530db8b326513d795541a62e4d41 SHA512 0725275e312f9a936d750959ccc388bac0df91ff7dd1a74d501cfdfe20006a0a5008d0877012ad80b5caece3f64bdc86b79ffb20e2f07c4a8cd5bdd2daf8d1b2 WHIRLPOOL 3cfaf4693a0b7ef0343a973de344b063ad0d1928bf9316cc893ed88de9a7ef209a206d0cb881582c2213de9409874a959c44d874af82a5bad6468943fe4297c8 diff --git a/app-admin/logstash-bin/files/agent.conf.sample b/app-admin/logstash-bin/files/agent.conf.sample index 9d125cd6a25e..96781bd3327b 100644 --- a/app-admin/logstash-bin/files/agent.conf.sample +++ b/app-admin/logstash-bin/files/agent.conf.sample @@ -15,7 +15,6 @@ output { } elasticsearch { - host => localhost - cluster => elasticsearch + hosts => localhost } } diff --git a/app-admin/logstash-bin/files/agent.conf.sample-r2 b/app-admin/logstash-bin/files/agent.conf.sample-r2 deleted file mode 100644 index 96781bd3327b..000000000000 --- a/app-admin/logstash-bin/files/agent.conf.sample-r2 +++ /dev/null @@ -1,20 +0,0 @@ -input { - stdin { - type => "stdin" - } - - file { - type => "syslog" - path => [ "/var/log/*.log", "/var/log/debug", "/var/log/messages", "/var/log/syslog" ] - } -} - -output { - stdout { - codec => rubydebug - } - - elasticsearch { - hosts => localhost - } -} diff --git a/app-admin/logstash-bin/files/logstash.confd-r2 b/app-admin/logstash-bin/files/logstash.confd similarity index 100% rename from app-admin/logstash-bin/files/logstash.confd-r2 rename to app-admin/logstash-bin/files/logstash.confd diff --git a/app-admin/logstash-bin/files/logstash.confd-r1 b/app-admin/logstash-bin/files/logstash.confd-r1 deleted file mode 100644 index b101e86c8c99..000000000000 --- a/app-admin/logstash-bin/files/logstash.confd-r1 +++ /dev/null @@ -1,7 +0,0 @@ -#LS_USER="root" -#LS_GROUP="root" -#LS_CONFDIR="/etc/logstash/conf.d" -#LS_LOGFILE="/var/log/logstash/logstash.log" -#LS_PIDFILE="/run/logstash/logstash.pid" -#LS_HEAP_SIZE="500m" -#LS_OPTS="" diff --git a/app-admin/logstash-bin/files/logstash.initd-r2 b/app-admin/logstash-bin/files/logstash.initd similarity index 97% rename from app-admin/logstash-bin/files/logstash.initd-r2 rename to app-admin/logstash-bin/files/logstash.initd index e4abf59b0fa0..a61395018b7f 100644 --- a/app-admin/logstash-bin/files/logstash.initd-r2 +++ b/app-admin/logstash-bin/files/logstash.initd @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 LS_USER="${LS_USER:-root}" diff --git a/app-admin/logstash-bin/files/logstash.initd-r1 b/app-admin/logstash-bin/files/logstash.initd-r1 deleted file mode 100644 index c65f098c2151..000000000000 --- a/app-admin/logstash-bin/files/logstash.initd-r1 +++ /dev/null @@ -1,44 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -LS_USER="${LS_USER:-root}" -LS_GROUP="${LS_GROUP:-root}" -LS_CONFDIR="${LS_CONFDIR:-/etc/logstash/conf.d}" -LS_LOGFILE="${LS_LOGFILE:-/var/log/logstash/logstash.log}" -LS_PIDFILE="${LS_PIDFILE:-/run/logstash/logstash.pid}" -LS_HEAP_SIZE="${LS_HEAP_SIZE:-500m}" - -command="/opt/logstash/bin/logstash" -command_args="agent --config ${LS_CONFDIR}/*.conf --log ${LS_LOGFILE} ${LS_OPTS}" -extra_commands="checkconfig" -command_background="true" -start_stop_daemon_args="--user=${LS_USER}:${LS_GROUP} \ - --env LS_HEAP_SIZE=${LS_HEAP_SIZE}" -pidfile="${LS_PIDFILE}" - -depend() { - use net - after elasticsearch -} - -checkconfig() { - ebegin "Checking your configuration" - ${command} ${command_args} --configtest - eend $? "Configuration error. Please fix your configuration files." -} - -start_pre() { - checkconfig || return 1 - - checkpath -d -o "${LS_USER}":"${LS_GROUP}" -m750 "$(dirname "${LS_PIDFILE}")" - checkpath -d -o "${LS_USER}":"${LS_GROUP}" -m750 "$(dirname "${LS_LOGFILE}")" - checkpath -f -o "${LS_USER}":"${LS_GROUP}" -m640 "${LS_LOGFILE}" -} - -stop() { - ebegin "Stopping logstash" - start-stop-daemon --stop \ - --pidfile="${LS_PIDFILE}" \ - --retry=TERM/5/KILL/5 -} diff --git a/app-admin/logstash-bin/logstash-bin-2.1.1.ebuild b/app-admin/logstash-bin/logstash-bin-2.1.1.ebuild deleted file mode 100644 index f7b2060e0a29..000000000000 --- a/app-admin/logstash-bin/logstash-bin-2.1.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_PN="${PN/-bin}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tool for managing events and logs" -HOMEPAGE="https://www.elastic.co/products/logstash" -SRC_URI="https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="strip" -QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so" - -DEPEND="" -RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )" - -S="${WORKDIR}/${MY_P}" - -src_install() { - keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins} - keepdir "/var/log/${MY_PN}" - - insinto "/etc/${MY_PN}/conf.d" - newins "${FILESDIR}/agent.conf.sample-r2" agent.conf.sample - - insinto "/opt/${MY_PN}" - doins -r . - fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" "/opt/${MY_PN}/vendor/jruby/bin/jruby" - - insinto /etc/logrotate.d - newins "${FILESDIR}/${MY_PN}.logrotate" ${MY_PN} - - newconfd "${FILESDIR}/${MY_PN}.confd-r2" ${MY_PN} - newinitd "${FILESDIR}/${MY_PN}.initd-r2" ${MY_PN} -} - -pkg_postinst() { - einfo "Getting started with logstash:" - einfo " https://www.elastic.co/guide/en/logstash/current/getting-started-with-logstash.html" - einfo "" - einfo "Packages that might be interesting:" - einfo " app-misc/elasticsearch" - einfo " dev-python/elasticsearch-curator" - einfo " www-apps/kibana-bin" -} diff --git a/app-admin/logstash-bin/logstash-bin-1.5.6.ebuild b/app-admin/logstash-bin/logstash-bin-2.1.2.ebuild similarity index 85% rename from app-admin/logstash-bin/logstash-bin-1.5.6.ebuild rename to app-admin/logstash-bin/logstash-bin-2.1.2.ebuild index 8e718eaf84e9..7348984dbaf9 100644 --- a/app-admin/logstash-bin/logstash-bin-1.5.6.ebuild +++ b/app-admin/logstash-bin/logstash-bin-2.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -28,7 +28,7 @@ src_install() { keepdir "/var/log/${MY_PN}" insinto "/etc/${MY_PN}/conf.d" - doins "${FILESDIR}/agent.conf.sample" + newins "${FILESDIR}/agent.conf.sample" agent.conf.sample insinto "/opt/${MY_PN}" doins -r . @@ -37,8 +37,8 @@ src_install() { insinto /etc/logrotate.d newins "${FILESDIR}/${MY_PN}.logrotate" ${MY_PN} - newconfd "${FILESDIR}/${MY_PN}.confd-r1" ${MY_PN} - newinitd "${FILESDIR}/${MY_PN}.initd-r1" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN} + newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN} } pkg_postinst() { diff --git a/app-admin/logstash-bin/logstash-bin-2.1.0.ebuild b/app-admin/logstash-bin/logstash-bin-2.2.0.ebuild similarity index 87% rename from app-admin/logstash-bin/logstash-bin-2.1.0.ebuild rename to app-admin/logstash-bin/logstash-bin-2.2.0.ebuild index f165b2a1a9de..479b7a4fcbb4 100644 --- a/app-admin/logstash-bin/logstash-bin-2.1.0.ebuild +++ b/app-admin/logstash-bin/logstash-bin-2.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -36,7 +36,7 @@ src_install() { keepdir "/var/log/${MY_PN}" insinto "/etc/${MY_PN}/conf.d" - newins "${FILESDIR}/agent.conf.sample-r2" agent.conf.sample + newins "${FILESDIR}/agent.conf.sample" agent.conf.sample insinto "/opt/${MY_PN}" doins -r . @@ -45,8 +45,8 @@ src_install() { insinto /etc/logrotate.d newins "${FILESDIR}/${MY_PN}.logrotate" ${MY_PN} - newconfd "${FILESDIR}/${MY_PN}.confd-r2" ${MY_PN} - newinitd "${FILESDIR}/${MY_PN}.initd-r2" ${MY_PN} + newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN} + newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN} } pkg_postinst() { diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest index bec6500407c1..42138ded617a 100644 --- a/app-admin/rex/Manifest +++ b/app-admin/rex/Manifest @@ -2,3 +2,4 @@ DIST Rex-1.0.0.tar.gz 261873 SHA256 894ba5128842b33cbc5dfeabdbeded18f303d2efbb08 DIST Rex-1.2.0.tar.gz 267664 SHA256 26a222bf418950b94b53c22c5fe87828a1503d6794a5516759914c5925f5f6fb SHA512 68467d00b6acdedd6b92dd51a8a6b42e3acf92fd28713a7ee7137744cd071b681e2e8f2fc5cf45df8979bdb78e9b49d2dbd52db7505f8aa9169b18e94e38719d WHIRLPOOL 453330d69b4a8e7e5f689fd10797233948a32fc239025fe68196ee2bfcd71f762f80e008e959cec209da58c8e1bb9be9ac66abaea9efe3bd70b4fcd38f903a8e DIST Rex-1.3.2.tar.gz 271446 SHA256 49be858e2ae51dda2fa2769b5e824ca2b5b7605f3b7e6c2f613b889e132e34b0 SHA512 589383b5a2c993e775be12ecd7b6ed5b525bd1f503311592bb302dd8558f5e0221fae6b459d4b52be418cb423fd294a759a63fce918b260e7c90fa153df0525a WHIRLPOOL ace24f03fc5ee5cb5b58bc14d4eb60f18598df645ad4c39260797012e2ecd2c40f72b3875f63dd5b4213990a6de817abcd511ade5d2928110072719e8b9c8ee2 DIST Rex-1.3.3.tar.gz 274725 SHA256 111e80515fc3c1846668aa4ff0731443a58f3e74d78063dfc61fea96ca49cde6 SHA512 b2331e400027568f59496ff52f0a19bd009f66fea2a5b80ed9055859f59f0057afa50f61934cccd5af434c6f60dfa99700bc3904127b822a5ae684cb8bb6c70c WHIRLPOOL c8285e50f0259060ead8e86b120b3a16d6a1f506dec8eead33ac5e8a0af8371083a73315cf859c99433a7b8c902cbd48f383326c6ce2b0c4d900681baf623a51 +DIST Rex-1.3.3_02.tar.gz 284949 SHA256 816ad482aeb7c614b10066433d2789169b0513963d0a57b09ae1526727ec1499 SHA512 0e1e88627128bcb07e5fb2e8fb1b64e0cb412372cc44f7d1e2f4a6eb48229385f9a83c3b472e7176895eaa7523efe3000f510283ca98cc8f64967a33f9672200 WHIRLPOOL 5923b06c72d4139c1dab4e696f2092faeb05a3ea1fa480bc3dee19719e29dfdc4f1a045a1357ba8d9e6a7dee5987fc9cd27fcc7d71172833fe32cdc7354a83dd diff --git a/app-admin/rex/rex-1.4.0_rc2.ebuild b/app-admin/rex/rex-1.4.0_rc2.ebuild new file mode 100644 index 000000000000..925841fba6da --- /dev/null +++ b/app-admin/rex/rex-1.4.0_rc2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_AUTHOR=FERKI +MODULE_A=Rex-1.3.3_02.tar.gz + +inherit perl-module + +DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands" + +SLOT="0" +KEYWORDS="" +IUSE="test" + +RDEPEND=" + dev-perl/DBI + dev-perl/Devel-Caller + dev-perl/Digest-HMAC + dev-perl/Digest-SHA1 + dev-perl/Expect + dev-perl/Hash-Merge + dev-perl/IO-String + dev-perl/IO-Tty + dev-perl/IPC-Shareable + dev-perl/JSON-XS + dev-perl/List-MoreUtils + dev-perl/Net-OpenSSH + dev-perl/Net-SFTP-Foreign + dev-perl/Parallel-ForkManager + dev-perl/Sort-Naturally + dev-perl/String-Escape + dev-perl/TermReadKey + dev-perl/Test-Deep + dev-perl/Text-Glob + dev-perl/URI + dev-perl/XML-LibXML + dev-perl/XML-Simple + dev-perl/libwww-perl + dev-perl/yaml + virtual/perl-Carp + virtual/perl-Data-Dumper + virtual/perl-Digest-MD5 + virtual/perl-Exporter + virtual/perl-File-Spec + virtual/perl-MIME-Base64 + virtual/perl-Scalar-List-Utils + virtual/perl-Storable + virtual/perl-Time-HiRes +" + +DEPEND=" + ${RDEPEND} + test? ( + dev-perl/Test-UseAllModules + virtual/perl-File-Temp + ) +" + +SRC_TEST="do" + +S="${WORKDIR}/${MODULE_A/.tar.gz/}" diff --git a/app-antivirus/skyldav/files/skyldav.confd b/app-antivirus/skyldav/files/skyldav.confd index aad4d2305900..3638144bc10b 100644 --- a/app-antivirus/skyldav/files/skyldav.confd +++ b/app-antivirus/skyldav/files/skyldav.confd @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ # Config file for /etc/init.d/skyldav diff --git a/app-antivirus/skyldav/files/skyldav.initd b/app-antivirus/skyldav/files/skyldav.initd index fd4bf09f7e33..ce19ccf8786b 100755 --- a/app-antivirus/skyldav/files/skyldav.initd +++ b/app-antivirus/skyldav/files/skyldav.initd @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ SKYLDAV_BIN="/usr/sbin/skyldav" SKYLDAV_OPTS="${SKYLDAV_OPTS:--m 2}" diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest index 0121cc95b9ec..abf72edf2c6e 100644 --- a/app-arch/unrar/Manifest +++ b/app-arch/unrar/Manifest @@ -1,4 +1,4 @@ DIST unrarsrc-5.1.6.tar.gz 215185 SHA256 3c38eaabc655527244fd0c3ba3beff567ea24aad37d448488643242fd4cf41a5 SHA512 a7a7800ac94850320ce3e2dd24c5005694dd59360b7f3fc7886ef241153e471459b0b9397d1dacbc3adcd19044cdcb8a8a847e16d7b224af149a1455f46fcaa0 WHIRLPOOL bcb9d1b60f42357cb236cbb5e86eb19dd4ed623244036fc1e8fc3759eef3d4002e6ffc90d3cf5b5200e81fe018a2215c0238ee2aac7148e51f130e43ad3e5ea0 DIST unrarsrc-5.2.7.tar.gz 218880 SHA256 ef14757e943787b439fedf2c564c1f38d0db315528a928e0de170860717e2fac SHA512 95e06451e2bec46a12e5b9b1423c3ea31ce86859f8086812d9c442aaa69627f72635a6a8c197b30dbc7e99bbf7c7caaa25d703caecbe03c697cc0e5b7644d638 WHIRLPOOL 49f5492a7441192d96616f892012ca2dac8a94063e806ece3c62bf13d29beb9d2d0368a186c0f0bff8814c9e6af542ba6b447a61683295f560f120ff75507379 -DIST unrarsrc-5.3.8.tar.gz 223502 SHA256 52386ee592150f009a5438829dffc91c1e0006935e8ef701f3c8d8785b8eeb99 SHA512 0619a124fb84b64ba6944fdc9bcd8cd4821558fe54da89d9e84d6ce918ddb8176415d9290c72dbdd8455c9da48f3027e7a0fbc41531aac0e58cbcb6a095135e5 WHIRLPOOL feb11a472355dbedcf2d9837c7b9db3346e82f79a90503561674810324c21d045a260fdbba91d880ed6fac338671d563e783f7e1b99507c52636749f5d527cc6 +DIST unrarsrc-5.3.11.tar.gz 223663 SHA256 77b87af4b2976ef7c6b0c79e071284c2c1b035a9543273ec925f9d92f73b8763 SHA512 14ea833fe4c2d81718df25794d2e795a255f92c68a5533d6a7d2cbfc072db3ce07bba7ba1fd5555aad1a17fbaf4980eb217a7d9f6158461fa917e1a17590569b WHIRLPOOL 60c909d9005cb0e2cfbef606b2dc66d9f7b3fd019fbf8ad83ce8b07f9e11c1890db175836ee3e63a21aa2f309ac0ebfebcf2ed5f60ca321a9b8a1b89409b1331 DIST unrarsrc-5.3.9.tar.gz 223514 SHA256 ff593728aed0ac865908b8ea52cff449a4c298f095db2f3d27438ffbc3e35d5b SHA512 7c53918b5e153040db49bc638c96fb74457a017d06401927acdafc3589c50938f21a242b4d381eb976be15b74d50464a075ccb032b46a898391419248705a935 WHIRLPOOL 08ea2bfaf7a06fbaa3ecdfb94764570245bcb64c1a657a2822b2acad5bf335341d2106de7db09de0449b649852de7d21522c2ee75d3a5cb5c86b16457bc9f803 diff --git a/app-arch/unrar/unrar-5.3.8.ebuild b/app-arch/unrar/unrar-5.3.11.ebuild similarity index 97% rename from app-arch/unrar/unrar-5.3.8.ebuild rename to app-arch/unrar/unrar-5.3.11.ebuild index 71373bb52655..1f580235b731 100644 --- a/app-arch/unrar/unrar-5.3.8.ebuild +++ b/app-arch/unrar/unrar-5.3.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/app-cdr/cuetools/Manifest b/app-cdr/cuetools/Manifest index 034a761e0e8e..951434a22952 100644 --- a/app-cdr/cuetools/Manifest +++ b/app-cdr/cuetools/Manifest @@ -1,2 +1,3 @@ DIST cuetools-1.3.1-debian.patch.bz2 7622 SHA256 65bd4f3a306618383fb94eb452ecb01ff8c06622db6c6c48133a74bf962c4f2c SHA512 a79b7e05452e1b5c8aa385ba831abc1a0db2493f8a5a8ddcc1435f224e81f5a060d2e6152f707360501c284d0e1ef4840a2c6cca200eecf3b741d99f5c285ced WHIRLPOOL 895e4f4e0f3fe654c56081f544eabda0a0eebf9ea450802ac9f5e6b207ced5a13d7eca811c6e654195d07a06d4d0e05291dc39e32969dde500ad5c8623a72302 DIST cuetools-1.3.1.tar.gz 161483 SHA256 6eb54fa619e55cb73348b2bfc71262a394cda280f613d3913e8c766d9cb2bdde SHA512 b1c3f782ea07743f765af5c03f6fbaaad1baa9fc93de1020406afa2b2a14ef5ab67db6647af5c855590102caab6061189744d4fb15eee92ecafd4b69fad338a2 WHIRLPOOL bc355f49daaafcdc050a4e2a1f1870533588008a27218e5ad45fd6e12a3953a3de375c95999103b6c144912486acff406cf498df6b24a869c0bcda33833f4edd +DIST cuetools-1.4.1.tar.gz 32720 SHA256 24a2420f100c69a6539a9feeb4130d19532f9f8a0428a8b9b289c6da761eb107 SHA512 dc81e6ec756f9d040dd913e8f340be136d68619caa24bdec21364f94b4fc0ffcbcf21325c7fd53c9230d6d70a2856b45a32c5ca7f41ec76fa47298bf226d959e WHIRLPOOL 81f28e3f227b82555d6815c4ee7d2510e75e899761fc376e3a98e1a6a3b5ec25e8ccfd40c1b8ce5036f5cf226cd767b34a3fc128e80084205f064db281fee9a0 diff --git a/app-cdr/cuetools/cuetools-1.3.1-r2.ebuild b/app-cdr/cuetools/cuetools-1.3.1-r2.ebuild index 9373bc2c6328..0f9f829b50ac 100644 --- a/app-cdr/cuetools/cuetools-1.3.1-r2.ebuild +++ b/app-cdr/cuetools/cuetools-1.3.1-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=5 inherit eutils diff --git a/app-cdr/cuetools/cuetools-1.4.1.ebuild b/app-cdr/cuetools/cuetools-1.4.1.ebuild new file mode 100644 index 000000000000..4c12a09e68f8 --- /dev/null +++ b/app-cdr/cuetools/cuetools-1.4.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools eutils + +DESCRIPTION="Utilities to manipulate and convert cue and toc files" +HOMEPAGE="https://github.com/svend/cuetools" +SRC_URI="https://github.com/svend/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="flac mp3 vorbis" + +RDEPEND=" + flac? ( media-libs/flac ) + mp3? ( media-sound/mp3info ) + vorbis? ( media-sound/vorbis-tools ) +" + +src_prepare() { + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS NEWS README.md TODO + docinto extras + dodoc extras/{cueconvert.cgi,*.txt} +} diff --git a/app-cdr/cuetools/metadata.xml b/app-cdr/cuetools/metadata.xml index 574c03ef7d81..4200d88d90d2 100644 --- a/app-cdr/cuetools/metadata.xml +++ b/app-cdr/cuetools/metadata.xml @@ -4,4 +4,15 @@ Install additional script that tag files based on cue/toc file information + + cuetools is a set of utilities for working with Cue Sheet (cue) and Table of Contents (toc) files. + It includes: + cueconvert convert between the cue and toc formats + cuebreakpoints print the breakpoints from a cue or toc file + cueprint print disc and track infomation for a cue or toc file + + + svend/cuetools + https://github.com/svend/cuetools/issues + diff --git a/app-editors/teco/teco-1.00-r4.ebuild b/app-editors/teco/teco-1.00-r4.ebuild index 1acf2f9a3fcf..fe54ed13b3cc 100644 --- a/app-editors/teco/teco-1.00-r4.ebuild +++ b/app-editors/teco/teco-1.00-r4.ebuild @@ -19,7 +19,7 @@ SLOT="0" KEYWORDS="alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="doc" -RDEPEND="sys-libs/ncurses" +RDEPEND="sys-libs/ncurses:0" DEPEND="${RDEPEND} virtual/pkgconfig" diff --git a/app-editors/xemacs/xemacs-21.4.22-r4.ebuild b/app-editors/xemacs/xemacs-21.4.22-r4.ebuild index b4d84d64c7d0..d7a8db28e91b 100644 --- a/app-editors/xemacs/xemacs-21.4.22-r4.ebuild +++ b/app-editors/xemacs/xemacs-21.4.22-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -180,7 +180,7 @@ src_configure() { # Enabling modules will cause segfaults outside the XEmacs build directory use ia64 && myconf="${myconf} --without-modules" - # fixes #552044, deprecation warnings fools header detection in configure + # fixes #552044, deprecation warnings fools header detection in configure myconf="${myconf} --cppflags=-Wno-cpp" einfo "${myconf}" diff --git a/app-editors/xemacs/xemacs-21.4.24.ebuild b/app-editors/xemacs/xemacs-21.4.24.ebuild index 24fd39cf106b..97f68aec71e3 100644 --- a/app-editors/xemacs/xemacs-21.4.24.ebuild +++ b/app-editors/xemacs/xemacs-21.4.24.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -163,7 +163,7 @@ src_configure() { # Enabling modules will cause segfaults outside the XEmacs build directory use ia64 && myconf="${myconf} --without-modules" - # fixes #552044, deprecation warnings fools header detection in configure + # fixes #552044, deprecation warnings fools header detection in configure myconf="${myconf} --cppflags=-Wno-cpp" einfo "${myconf}" diff --git a/app-editors/zile/zile-2.4.11.ebuild b/app-editors/zile/zile-2.4.11.ebuild index 197233485666..4bbaf50675f0 100644 --- a/app-editors/zile/zile-2.4.11.ebuild +++ b/app-editors/zile/zile-2.4.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ KEYWORDS="alpha amd64 arm ppc sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86 IUSE="acl test" RDEPEND=">=dev-libs/boehm-gc-7.2 - sys-libs/ncurses + sys-libs/ncurses:0 acl? ( virtual/acl )" DEPEND="${RDEPEND} diff --git a/app-emulation/flannel/flannel-0.5.4.ebuild b/app-emulation/flannel/flannel-0.5.4.ebuild index 4b3992cc99f6..e5a5159d4574 100644 --- a/app-emulation/flannel/flannel-0.5.4.ebuild +++ b/app-emulation/flannel/flannel-0.5.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 diff --git a/app-emulation/xtrs/xtrs-4.9d-r3.ebuild b/app-emulation/xtrs/xtrs-4.9d-r3.ebuild index 795de862d061..8bd202655934 100644 --- a/app-emulation/xtrs/xtrs-4.9d-r3.ebuild +++ b/app-emulation/xtrs/xtrs-4.9d-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,7 +20,7 @@ KEYWORDS="amd64 ppc x86 ~x86-fbsd" IUSE="ls-dos" RESTRICT="ls-dos? ( bindist )" -RDEPEND="sys-libs/ncurses +RDEPEND="sys-libs/ncurses:0 sys-libs/readline:0 >=x11-libs/libX11-1.0.0" DEPEND="${RDEPEND} diff --git a/app-eselect/eselect-php/eselect-php-0.9.1.ebuild b/app-eselect/eselect-php/eselect-php-0.9.1.ebuild index c02040aaa0bd..0cc0e9d0d045 100644 --- a/app-eselect/eselect-php/eselect-php-0.9.1.ebuild +++ b/app-eselect/eselect-php/eselect-php-0.9.1.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="fpm apache2" # The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir. diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 8c459a7c67e0..a1246cb73bab 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,2 +1,2 @@ -DIST ckb-0.2.2.tar.gz 513180 SHA256 bb916af087fb6fd9f9955c79edc899c6343b12c9db576d6adbd6c608b22e9f7b SHA512 0f6236f922330b497c1297e0fec609400e1c7723937fe4e58702b62647068cc8271bbdd95c424d70debdbe81b843af22c09c9ce4a178f9b9796794b287847cfc WHIRLPOOL c65fb7b01eeef73ad6d2bc0755955af5e5a68f3797e5d737aca058a37744c166106c242081d89ac041743e45cb5f5c305a455ca439b9986b8e0e1a8a97c150f5 DIST ckb-0.2.3.tar.gz 520320 SHA256 ee5ef3470444d422451a3e84b164723f54d697be8a6f86e31d7a6554c7cf0dc4 SHA512 7fd369b61c66f169445f88202fcb5a1cc73e12448ccb1da0d1849c39f0c779e0835039ede0eb1dd458d73a0660b1d526d97f629c5a716393eb54596bdbe637e4 WHIRLPOOL 45305b3846a17bf88d8051f62a2ab89639ab23fcf41decd90b3a935f4357028f8585911a39fdd076c7cc5f4c0bbb0b8247c17636553ebb83c9d5c322d919145d +DIST ckb-0.2.4.tar.gz 522149 SHA256 7c2c5cbf84cbde52b4310012e92278a05d53e7e56fc81ea04306df2131f39bc9 SHA512 fe55c8dc28728cc68baa754ed7e0f1296bcb1828bdbc9bc35ef7863b2a49e03e4533c919384494b88122559a88b3dd7c1040927c1ccdb90871d08f36b98e07f4 WHIRLPOOL c70a1d917b65106f611a0d2608efe24f81a38c13141049fa9d71c819bd078121b5f9db8f0b0cf25ddccfb2e2172f500ce05f8d5488abd3c8203d88f3727dbe8c diff --git a/app-misc/ckb/ckb-0.2.2.ebuild b/app-misc/ckb/ckb-0.2.4.ebuild similarity index 96% rename from app-misc/ckb/ckb-0.2.2.ebuild rename to app-misc/ckb/ckb-0.2.4.ebuild index 8c4a97a52f90..a17723e11dbf 100644 --- a/app-misc/ckb/ckb-0.2.2.ebuild +++ b/app-misc/ckb/ckb-0.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/app-mobilephone/kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild b/app-mobilephone/kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild index 022d828d33f9..796515ffbff3 100644 --- a/app-mobilephone/kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild +++ b/app-mobilephone/kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild @@ -63,7 +63,7 @@ src_install() { newinitd "${FILESDIR}"/kannel-sqlbox.initd kannel-sqlbox - dodoc AUTHORS ChangeLog KannelLICENSE NEWS README + dodoc AUTHORS ChangeLog NEWS README insinto /etc/kannel newins example/sqlbox.conf.example sqlbox.conf.sample diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest index 9a652109ec09..f810936eb9d0 100644 --- a/app-portage/eix/Manifest +++ b/app-portage/eix/Manifest @@ -1,10 +1,6 @@ DIST eix-0.30.10.tar.bz2 790713 SHA256 46c9b766e2ae5dc22051e24c5615bedbefea2aa1ce17275b06c145e15b31f7c7 SHA512 76ba61ec6ab0540166ebef0215c68f8856d589f718a5bf2da2ae0d75e8cdb310f6f6b743ff9f2c6a67077aedb4f305851a4346d44b76cf649f2f01d1a5025b15 WHIRLPOOL 7352dde2d5aad4a8b7b6b57107b10c8412aa06576eaa8fe903bcc31d780618db6623844047195492ad60fa2e846c148e772f771aa9df1bc693493e41b955f943 DIST eix-0.30.11.tar.bz2 790760 SHA256 bea8ddce48fd65d389ee0497baaeb4fa966b9d67fbc07a58f14269136709e157 SHA512 eca4e3c69a16004cd499419e0288958dbff0d46faa105a9de2fc94e320f1c85ce3af4f4ff987c776a9b5aa857e068ba876ce4fd238222f8649af0b2cf0c9c542 WHIRLPOOL bb368adee7d1d0eb1c557b2b64e831b7ef7020ac558c34623f9a4dca7976109b1067e2cbc76abfcb115ae7bd7b581ae16af3e0b7d6edba762b791ca36f290e9b DIST eix-0.30.4.tar.xz 556632 SHA256 4c753a82e15ce0f8bbdd74edcebb7bc23bd3de8dfca501f86733c335b55d9f4f SHA512 33e62765a9790d18256fcbcb4370b2e63f0b927e3088e0685cbc23dad47e0afa488bb84e5268b4da0d70b5a93b080a866e56257e3df21714ef5fd867f3de182e WHIRLPOOL 5731b6c36f8212fdb4e6b599224699cfc258a1026ef9f8ed8e95618e86df02b5872e7b1f170a3f0698bd348a5084161463d71e6fa14dff859ca92c9b3072dfc2 -DIST eix-0.30.7.tar.xz 558144 SHA256 ed000a8430ffb1c9087807d2ef686b10252d9b199e67c88f7bce11077a371473 SHA512 babb23176e68d47bcc5d899090abb326eae6b3ce4c587a6cf977c6216d193f4cf93dd54a647e50f08434440e022f117c8e5f800f1db2c048220bd229fd6cd4f5 WHIRLPOOL 0a27efa1c8003ae23ab96cb93672f38120828dc75cc333450e19026b7505c19ee411b42261049192c009a57b22c15c9ed5c9b7875171a039b21bbc142d220904 -DIST eix-0.30.8.tar.xz 559076 SHA256 525c5d0276b8d40de012668af36042ecb674175c3b92fb9214c3f1f1b0dacaec SHA512 ee1901037507d3e527d5e37338efb4b9c38c4d42efae042918d0e24e8bd08ece0064ac2efec960fc3280bc2bb14b46d87b66d6c04aa634c8737276321f580255 WHIRLPOOL d29d6cf704ef331621cf9b6e37433de643b43cc8b079295cbaa6f25979a399ef0b5e72ddaee3de205b8dd831de946e16b96d5c1f9b63666027a5a9b8f6d24e08 -DIST eix-0.31.1.tar.bz2 791116 SHA256 1402d474ee3d1dc6fcfe35508657629d4a5aef6cbe1913687fa65c8e139f3fdf SHA512 7fdd579f884f92bf58a876c89c4f397610c2af8da0c47382bf25b8d4919d1f24713fd8029ab82c73a9be382e51b1aac78476d006961620f12c0386fe864b6c22 WHIRLPOOL 3ea640ab80a6119497323312b4b527aa8060597ed09d29a43d68abf3ae20bafeb793c6df1890a2e433f5d77485b14dfa507795fc7e9e0d7e2b69dd16668c5aa8 -DIST eix-0.31.2.tar.bz2 787190 SHA256 c03226d0971067561e931c0afe75878552a6178ede7326601c3a839b289c72d9 SHA512 61a7f58ba48030000bd4ca50575aec95ba7726c12d935bd1fa7a2b28440fbc66a272fc727bc6a2b7716e285d3b93b7a888cef017c66d8682f29e9388dc89a6a1 WHIRLPOOL d67ab5ee83ab74c895f5e7345b40a7313c1ad1a1a2af184f54e5481eed9f6134920c172fe1dcae0522b2d965832e76cfbe14020181d799eff04a1afc6938af64 -DIST eix-0.31.3.tar.bz2 795783 SHA256 bc578fa28be43ec321054df6e4727f2dd4c09b1ca8e1e9b1d4ebe064bdd7f03c SHA512 f0f07fbcb0b8696d7e689fd322ba3475d4d10c2ba703981de7458cf5f37c7d06746fac753cc14a7fd0c434c9e284127a64f941bbad408ebc077807b8f33952bb WHIRLPOOL a00556d5a57ee665e327071580e63107c27df60b96690c8c249b15487867bbc720244d1926c3f54795f7d6bdb6348f09d7cbfbd29f52a43b4dc8e0994579f58b DIST eix-0.31.4.tar.xz 579480 SHA256 87051338b523f07a734c3c07e30fe99b4ca85ed268df60a54aeed1b594e1b7d0 SHA512 1a43fd8a4686f6e6c3021fb67acaa9ac0b19baad539e10d0ebd3db38bfc6179ce4b1c91745f76f167c32e45f9164ed3f1a8129a9eb97d8bc3bd35027999c5dc2 WHIRLPOOL 0f3962b7b72b9c12d9e2b0561ab242ebfcc48161e259667ed0752d49d2419c7a6f801481b48522605d8aa20968c688f917b24a823009a8f5a9e780a845afaa09 DIST eix-0.31.6.tar.xz 580620 SHA256 11a33661c544b8690e2c8e30b1b4b2cd9d8bca8587ace6a3f89a63f03fbf165f SHA512 22cc0cff709288903963c08f5afaaeded383f4ed4ac3a234bb7b1535499f2b70910a4b13992e69fa2aa6783d43331f79e6533e32fa4cdd666f4dff45c6e1fca8 WHIRLPOOL dfe71c6bf0469777da452ece6d717a290cc7d0448f375de344109cb544f1295a9ab6bac50eb8ded0665e42c7b24fd9c6aaa4d10bad3255c2f5f70d2ab384b43a +DIST eix-0.31.7.tar.xz 583100 SHA256 f092c1463a4f49e4b0da97a76b13fd66036a203a590c9ee7cc80e68171d43335 SHA512 cbbdcaa4927e8a6b0b3ea346bc68403eb93d0e386dffec8d9bbd18e48e9c72176b7de00e82132ce12d678d9f775593d42f67a7d9b46230edcb2032d4fbc56832 WHIRLPOOL ee1652c8573f7d6d2fb4565f2f002a8bdfe9abc60c7777b5a6d42a923caaa01fe539cd4d8a505a2db06101c51c295af2dc092bf0bdcb8db7269d61ed49d8531e diff --git a/app-portage/eix/eix-0.30.7.ebuild b/app-portage/eix/eix-0.30.7.ebuild deleted file mode 100644 index d75223e7076e..000000000000 --- a/app-portage/eix/eix-0.30.7.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PLOCALES="de ru" -inherit bash-completion-r1 eutils l10n - -DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays and more" -HOMEPAGE="https://github.com/vaeth/eix/" -SRC_URI="https://dev.gentoo.org/~axs/distfiles/${P}.tar.xz" - -LICENSE="GPL-2" -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 ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools" - -BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 ) - nls? ( virtual/libintl )" -RDEPEND="${BOTHDEPEND} - app-shells/push" -DEPEND="${BOTHDEPEND} - app-arch/xz-utils - nls? ( sys-devel/gettext )" - -pkg_setup() { - case " ${REPLACING_VERSIONS}" in - *\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*) - local eixcache="${EROOT}/var/cache/${PN}" - test -f "${eixcache}" && rm -f -- "${eixcache}";; - esac -} - -src_prepare() { - sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf - epatch_user -} - -src_configure() { - econf $(use_with sqlite) $(use_with doc extra-doc) \ - $(use_enable nls) $(use_enable tools separate-tools) \ - $(use_enable security) $(use_enable optimization) \ - $(use_enable strong-security) \ - $(use_enable strong-optimization) $(use_enable debug debugging) \ - $(use_enable swap-remote) \ - $(use_with prefix always-accept-keywords) \ - $(use_with dep dep-default) \ - --with-zsh-completion \ - --with-portage-rootpath="${ROOTPATH}" \ - --with-eprefix-default="${EPREFIX}" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" -} - -src_install() { - default - dobashcomp bash/eix - insinto "/usr/lib/tmpfiles.d" - doins tmpfiles.d/eix.conf -} - -pkg_postinst() { - test -d "${EROOT}var/cache/${PN}" || { - mkdir "${EROOT}var/cache/${PN}" - use prefix || chown portage:portage "${EROOT}var/cache/${PN}" - } - local obs="${EROOT}var/cache/eix.previous" - ! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it" -} - -pkg_postrm() { - [ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}" -} diff --git a/app-portage/eix/eix-0.30.8.ebuild b/app-portage/eix/eix-0.30.8.ebuild deleted file mode 100644 index d75223e7076e..000000000000 --- a/app-portage/eix/eix-0.30.8.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PLOCALES="de ru" -inherit bash-completion-r1 eutils l10n - -DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays and more" -HOMEPAGE="https://github.com/vaeth/eix/" -SRC_URI="https://dev.gentoo.org/~axs/distfiles/${P}.tar.xz" - -LICENSE="GPL-2" -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 ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools" - -BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 ) - nls? ( virtual/libintl )" -RDEPEND="${BOTHDEPEND} - app-shells/push" -DEPEND="${BOTHDEPEND} - app-arch/xz-utils - nls? ( sys-devel/gettext )" - -pkg_setup() { - case " ${REPLACING_VERSIONS}" in - *\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*) - local eixcache="${EROOT}/var/cache/${PN}" - test -f "${eixcache}" && rm -f -- "${eixcache}";; - esac -} - -src_prepare() { - sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf - epatch_user -} - -src_configure() { - econf $(use_with sqlite) $(use_with doc extra-doc) \ - $(use_enable nls) $(use_enable tools separate-tools) \ - $(use_enable security) $(use_enable optimization) \ - $(use_enable strong-security) \ - $(use_enable strong-optimization) $(use_enable debug debugging) \ - $(use_enable swap-remote) \ - $(use_with prefix always-accept-keywords) \ - $(use_with dep dep-default) \ - --with-zsh-completion \ - --with-portage-rootpath="${ROOTPATH}" \ - --with-eprefix-default="${EPREFIX}" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" -} - -src_install() { - default - dobashcomp bash/eix - insinto "/usr/lib/tmpfiles.d" - doins tmpfiles.d/eix.conf -} - -pkg_postinst() { - test -d "${EROOT}var/cache/${PN}" || { - mkdir "${EROOT}var/cache/${PN}" - use prefix || chown portage:portage "${EROOT}var/cache/${PN}" - } - local obs="${EROOT}var/cache/eix.previous" - ! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it" -} - -pkg_postrm() { - [ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}" -} diff --git a/app-portage/eix/eix-0.31.1.ebuild b/app-portage/eix/eix-0.31.1.ebuild deleted file mode 100644 index aff982a78a3d..000000000000 --- a/app-portage/eix/eix-0.31.1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PLOCALES="de ru" -inherit bash-completion-r1 eutils l10n - -DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays and more" -HOMEPAGE="https://github.com/vaeth/eix/" -SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -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 ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools" - -BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 ) - nls? ( virtual/libintl )" -RDEPEND="${BOTHDEPEND} - app-shells/push" -DEPEND="${BOTHDEPEND} - app-arch/xz-utils - nls? ( sys-devel/gettext )" - -pkg_setup() { - case " ${REPLACING_VERSIONS}" in - *\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*) - local eixcache="${EROOT}/var/cache/${PN}" - test -f "${eixcache}" && rm -f -- "${eixcache}";; - esac -} - -src_prepare() { - sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf || die - epatch_user -} - -src_configure() { - econf $(use_with sqlite) $(use_with doc extra-doc) \ - $(use_enable nls) $(use_enable tools separate-tools) \ - $(use_enable security) $(use_enable optimization) \ - $(use_enable strong-security) \ - $(use_enable strong-optimization) $(use_enable debug debugging) \ - $(use_enable swap-remote) \ - $(use_with prefix always-accept-keywords) \ - $(use_with dep dep-default) \ - --with-zsh-completion \ - --with-portage-rootpath="${ROOTPATH}" \ - --with-eprefix-default="${EPREFIX}" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" -} - -src_install() { - default - dobashcomp bash/eix - insinto "/usr/lib/tmpfiles.d" - doins tmpfiles.d/eix.conf -} - -pkg_postinst() { - test -d "${EROOT}var/cache/${PN}" || { - mkdir "${EROOT}var/cache/${PN}" - use prefix || chown portage:portage "${EROOT}var/cache/${PN}" - } - local obs="${EROOT}var/cache/eix.previous" - ! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it" -} - -pkg_postrm() { - [ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}" -} diff --git a/app-portage/eix/eix-0.31.3.ebuild b/app-portage/eix/eix-0.31.3.ebuild deleted file mode 100644 index aff982a78a3d..000000000000 --- a/app-portage/eix/eix-0.31.3.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PLOCALES="de ru" -inherit bash-completion-r1 eutils l10n - -DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays and more" -HOMEPAGE="https://github.com/vaeth/eix/" -SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -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 ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools" - -BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 ) - nls? ( virtual/libintl )" -RDEPEND="${BOTHDEPEND} - app-shells/push" -DEPEND="${BOTHDEPEND} - app-arch/xz-utils - nls? ( sys-devel/gettext )" - -pkg_setup() { - case " ${REPLACING_VERSIONS}" in - *\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*) - local eixcache="${EROOT}/var/cache/${PN}" - test -f "${eixcache}" && rm -f -- "${eixcache}";; - esac -} - -src_prepare() { - sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf || die - epatch_user -} - -src_configure() { - econf $(use_with sqlite) $(use_with doc extra-doc) \ - $(use_enable nls) $(use_enable tools separate-tools) \ - $(use_enable security) $(use_enable optimization) \ - $(use_enable strong-security) \ - $(use_enable strong-optimization) $(use_enable debug debugging) \ - $(use_enable swap-remote) \ - $(use_with prefix always-accept-keywords) \ - $(use_with dep dep-default) \ - --with-zsh-completion \ - --with-portage-rootpath="${ROOTPATH}" \ - --with-eprefix-default="${EPREFIX}" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" -} - -src_install() { - default - dobashcomp bash/eix - insinto "/usr/lib/tmpfiles.d" - doins tmpfiles.d/eix.conf -} - -pkg_postinst() { - test -d "${EROOT}var/cache/${PN}" || { - mkdir "${EROOT}var/cache/${PN}" - use prefix || chown portage:portage "${EROOT}var/cache/${PN}" - } - local obs="${EROOT}var/cache/eix.previous" - ! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it" -} - -pkg_postrm() { - [ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}" -} diff --git a/app-portage/eix/eix-0.31.2.ebuild b/app-portage/eix/eix-0.31.7.ebuild similarity index 87% rename from app-portage/eix/eix-0.31.2.ebuild rename to app-portage/eix/eix-0.31.7.ebuild index aff982a78a3d..ba98fea67c9f 100644 --- a/app-portage/eix/eix-0.31.2.ebuild +++ b/app-portage/eix/eix-0.31.7.ebuild @@ -2,18 +2,18 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 PLOCALES="de ru" -inherit bash-completion-r1 eutils l10n +inherit bash-completion-r1 l10n systemd DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays and more" HOMEPAGE="https://github.com/vaeth/eix/" -SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.bz2" +SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz" LICENSE="GPL-2" 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 ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-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 ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools" BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 ) @@ -34,7 +34,7 @@ pkg_setup() { src_prepare() { sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf || die - epatch_user + eapply_user } src_configure() { @@ -48,16 +48,13 @@ src_configure() { $(use_with dep dep-default) \ --with-zsh-completion \ --with-portage-rootpath="${ROOTPATH}" \ - --with-eprefix-default="${EPREFIX}" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" + --with-eprefix-default="${EPREFIX}" } src_install() { default dobashcomp bash/eix - insinto "/usr/lib/tmpfiles.d" - doins tmpfiles.d/eix.conf + systemd_dotmpfilesd tmpfiles.d/eix.conf } pkg_postinst() { diff --git a/dev-db/phpmyadmin/phpmyadmin-4.0.10.14.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.0.10.14.ebuild index 9ae170c29cff..7b613d3cabf2 100644 --- a/dev-db/phpmyadmin/phpmyadmin-4.0.10.14.ebuild +++ b/dev-db/phpmyadmin/phpmyadmin-4.0.10.14.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://www.phpmyadmin.net/" SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" IUSE="setup" RDEPEND=" diff --git a/dev-db/phpmyadmin/phpmyadmin-4.4.15.4.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.4.15.4.ebuild index a0dc67051f32..a2f40e41c52d 100644 --- a/dev-db/phpmyadmin/phpmyadmin-4.4.15.4.ebuild +++ b/dev-db/phpmyadmin/phpmyadmin-4.4.15.4.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://www.phpmyadmin.net/" SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" IUSE="setup" RDEPEND=" diff --git a/dev-db/phpmyadmin/phpmyadmin-4.5.4.1.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.5.4.1.ebuild index a0dc67051f32..a2f40e41c52d 100644 --- a/dev-db/phpmyadmin/phpmyadmin-4.5.4.1.ebuild +++ b/dev-db/phpmyadmin/phpmyadmin-4.5.4.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://www.phpmyadmin.net/" SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" IUSE="setup" RDEPEND=" diff --git a/dev-dotnet/pe-format/files/pe-format.conf b/dev-dotnet/pe-format/files/pe-format.conf deleted file mode 100644 index b432728b0869..000000000000 --- a/dev-dotnet/pe-format/files/pe-format.conf +++ /dev/null @@ -1,11 +0,0 @@ -# /etc/conf.d/pe-format - -# Define what to register with PE binaries so you can avoid running them with -# "<.NET runtime> program.exe" -# NOTE: In order to get this working you need to 'chmod +x' your program - -# CLR determines the executor for the PE binaries. -# mono - Use the mono runtime engine 'mono' -# ilrun - Use the DotGNU Portable .NET runtime engine 'ilrun' - -CLR="mono" diff --git a/dev-dotnet/pe-format/files/pe-format.init-1 b/dev-dotnet/pe-format/files/pe-format.init-1 deleted file mode 100644 index 18420db9c310..000000000000 --- a/dev-dotnet/pe-format/files/pe-format.init-1 +++ /dev/null @@ -1,53 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - after procfs -} - -start() { - ebegin "Registering PE binaries with ${CLR}" - - if [[ ! -d /proc/sys/fs/binfmt_misc ]] ; then - eerror "You need support for \"misc binaries\" in your kernel!" - eend 1 - fi - - if [[ $(mount | grep -c binfmt_misc) -eq 0 ]] ; then - mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc &> /dev/null - local result=$? - - if [[ $result -ne 0 ]] ; then - eend $result - fi - fi - - case "${CLR}" in - mono) - echo ':PE:M::MZ::/usr/bin/mono:' > /proc/sys/fs/binfmt_misc/register - eend 0 - ;; - ilrun) - echo ':PE:M::MZ::/usr/bin/ilrun:' > /proc/sys/fs/binfmt_misc/register - eend 0 - ;; - *) - eerror 'Please enter a valid option in /etc/conf.d/pe-format' - eend 1 - ;; - esac -} - -stop() { - ebegin "Unregistering PE binaries" - - if [[ -f /proc/sys/fs/binfmt_misc/PE ]] ; then - echo '-1' > /proc/sys/fs/binfmt_misc/PE - fi - - eend $? -} - -# vim: ts=4 : diff --git a/dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild b/dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild new file mode 100644 index 000000000000..d49ad2206bc7 --- /dev/null +++ b/dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit systemd xdg-utils + +DESCRIPTION="Intelligent PE executable wrapper for binfmt_misc" +HOMEPAGE="https://bitbucket.org/mgorny/pe-format2/" +SRC_URI="https://www.bitbucket.org/mgorny/${PN}2/downloads/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="dev-util/desktop-file-utils" +RDEPEND="!=virtual/jdk-1.6 ${CDEPEND}" -RDEPEND=">=virtual/jre-1.6 + +RDEPEND=" + >=virtual/jre-1.6 ${CDEPEND}" JAVA_ANT_REWRITE_CLASSPATH="true" diff --git a/dev-java/bsf/bsf-2.4.0-r1.ebuild b/dev-java/bsf/bsf-2.4.0-r1.ebuild deleted file mode 100644 index 4a77ee468eea..000000000000 --- a/dev-java/bsf/bsf-2.4.0-r1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -JAVA_PKG_IUSE="doc examples source" -inherit java-pkg-2 eutils java-ant-2 - -DESCRIPTION="Bean Script Framework" -HOMEPAGE="http://commons.apache.org/bsf/" -SRC_URI="mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz" -LICENSE="Apache-2.0" -SLOT="2.3" -KEYWORDS="amd64 ppc64 x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -# If you add new ones, add them to ant-apache-bsf too for use dependencies -IUSE="javascript python tcl" - -COMMON_DEP="dev-java/commons-logging:0 - dev-java/xalan:0 - python? ( dev-java/jython:0 ) - javascript? ( dev-java/rhino:1.6 ) - tcl? ( dev-java/jacl:0 )" -RDEPEND=">=virtual/jre-1.4 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.4 - ${COMMON_DEP}" - -src_unpack() { - unpack ${A} - cd "${S}" - - rm -v lib/*.jar || die - rm samples/*/*.class || die - - java-ant_ignore-system-classes - java-ant_rewrite-classpath - - # somebody forgot to add them to source tarball... fetched from svn - cp "${FILESDIR}/${P}-build-properties.xml" build-properties.xml || die -} - -src_compile() { - local pkgs="commons-logging,xalan" - local antflags="-Dxalan.present=true" - if use python; then - antflags="${antflags} -Djython.present=true" - pkgs="${pkgs},jython" - fi - if use javascript; then - antflags="${antflags} -Drhino.present=true" - pkgs="${pkgs},rhino-1.6" - fi - if use tcl; then - antflags="${antflags} -Djacl.present=true" - pkgs="${pkgs},jacl" - fi - - local cp="$(java-pkg_getjars ${pkgs})" - eant -Dgentoo.classpath="${cp}" ${antflags} jar - # stupid clean - mv build/lib/${PN}.jar "${S}" || die - use doc && eant -Dgentoo.classpath="${cp}" ${antflags} javadocs -} - -# does not have any, overwrite the one from java-pkg-2 -src_test() { - true; -} - -src_install() { - java-pkg_dojar ${PN}.jar - - java-pkg_dolauncher ${PN} --main org.apache.bsf.Main - - dodoc CHANGES.txt NOTICE.txt README.txt RELEASE-NOTE.txt TODO.txt || die - - use doc && java-pkg_dojavadoc build/javadocs - use examples && java-pkg_doexamples samples - use source && java-pkg_dosrc src/org - - java-pkg_register-optional-dependency bsh,groovy-1,jruby -} - -pkg_postinst() { - elog "Support for python, javascript, and tcl is controlled via USE flags." - elog "Also, following languages can be supported just by installing" - elog "respective package with USE=\"bsf\": BeanShell (dev-java/bsh)," - elog "Groovy (dev-java/groovy) and JRuby (dev-java/jruby)" -} diff --git a/dev-java/bsf/bsf-2.4.0-r2.ebuild b/dev-java/bsf/bsf-2.4.0-r2.ebuild index 7185636500e5..432156fdbc3e 100644 --- a/dev-java/bsf/bsf-2.4.0-r2.ebuild +++ b/dev-java/bsf/bsf-2.4.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,20 +12,31 @@ HOMEPAGE="http://commons.apache.org/bsf/" SRC_URI="mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz" LICENSE="Apache-2.0" SLOT="2.3" -KEYWORDS="amd64 x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 x86 ppc64 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # If you add new ones, add them to ant-apache-bsf too for use dependencies IUSE="javascript python tcl" -CDEPEND="dev-java/commons-logging:0 +CDEPEND=" + python? ( + dev-java/jython:2.7 + ) + javascript? ( + dev-java/rhino:1.6 + ) + tcl? ( + dev-java/jacl:0 + ) dev-java/xalan:0 - python? ( dev-java/jython:2.7 ) - javascript? ( dev-java/rhino:1.6 ) - tcl? ( dev-java/jacl:0 )" -RDEPEND=">=virtual/jre-1.6 - ${CDEPEND}" -DEPEND=">=virtual/jdk-1.6 - ${CDEPEND}" + dev-java/commons-logging:0" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.6" + +DEPEND=" + ${CDEPEND} + >=virtual/jdk-1.6" JAVA_ANT_REWRITE_CLASSPATH="yes" diff --git a/dev-java/java-sdk-docs/Manifest b/dev-java/java-sdk-docs/Manifest index da95a2865ab2..16c9c81df38c 100644 --- a/dev-java/java-sdk-docs/Manifest +++ b/dev-java/java-sdk-docs/Manifest @@ -1,3 +1,3 @@ DIST jdk-6u30-apidocs.zip 59086542 SHA256 92739c56e02fa6e7ac8d60a1f59a0ef4a59ac99ab2979d3cdc495bfecf1a50ab SHA512 5139b1a65765f258f21c629a0cfbf07aed0c12b3eb08d4615b049e825abd90c5b3385af99dba3a4ac6e0a94a5ffaa32ee648fb3e7ac1815ec6b74fe0d8e9f0ee WHIRLPOOL 941236c68b189f9cd23f0e904cc01da9f87cc39967c84cddf4c20a04fa2872eb99af147a21bb770320cad28b2cd86205402a141f7217d5301fa9a6ea41c3a136 DIST jdk-7u80-docs-all.zip 61168809 SHA256 0494bd49bc9cb3cbe3203120ae8b2c8e0aeb1579cb15c0fbd3cd780d19aa200a SHA512 c673c00e55c9a19938c42512cb9c6ae65de9803a1307d11a2043903d87cc36d9ed1f5a1e287040d8570e430cfe55f496354c1242fe6e242f1245f8271394ea1a WHIRLPOOL ad18886c401ec42735665081a0dd5ba3dc7678de0171f3aa8151c2e4ce3392e467be65c602f393da38373e589fa9800ed1afd3601d2cef4e48b06e57f491698e -DIST jdk-8u72-docs-all.zip 93409243 SHA256 42c9dc79dc222aa72d198113d5de0bb32b8636fa1ecc10af65e759b2bd4bec3b SHA512 7ae8ef38dcb88fbba32dcaa9b1a2a62cdea590b34dabacbdd462655e117069976a35413b7df06ba7a80869617397a3498ee9f287f7efd16f46d441e50e7c6724 WHIRLPOOL 6e378a7b86bc7b0428e64f8ed2663eb268fc4a5d7f537b9eafd3ac78b058ba782f6b1dae56de29d92509221d550683397cf5fe4169abf377f141283f53336cac +DIST jdk-8u74-docs-all.zip 93437411 SHA256 0b83f0970014b9ec6ecfe5d02b898d23ee0b2a4ea77e03280b527cb3080386fe SHA512 20d5b1971a7071b934e8cfceca9a26bdb1c55e8e3c21127caec7b76168e1ffbd2849cd172c31d3f27954ae991c38a6cc219d48eee67adbe7dbf724169c340cf2 WHIRLPOOL 4177c19284b84e89b3baa218b92fcef6be1e0e4726e037d20f29c44cdc6e26b690d0d082b9941efd8327414e5626311d5502fc5b8791250e07a4d446363fac7e diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.72.ebuild b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.74.ebuild similarity index 100% rename from dev-java/java-sdk-docs/java-sdk-docs-1.8.0.72.ebuild rename to dev-java/java-sdk-docs/java-sdk-docs-1.8.0.74.ebuild diff --git a/dev-java/jython/Manifest b/dev-java/jython/Manifest index 98c97d084154..a83f9486c43a 100644 --- a/dev-java/jython/Manifest +++ b/dev-java/jython/Manifest @@ -1,4 +1 @@ -DIST Python-2.2.3.tgz 6709556 SHA256 a8f92e6b89d47359fff0d1fbfe47f104afc77fd1cd5143e7332758b7bc100188 SHA512 2e2c881f8819ed3d91b3e98e7087b23ced9715c80eb9e5fe4144cca5b82220e035d0f50ac4a098b3bbdca3c588f70b8021f68a5d52f653c013470579342943e4 WHIRLPOOL dbef6f9f0545f4f4ddf6e4535b67bb936a2ef596f17a1ff6acca89755729420588d845bc291eed0d19b433b3eff017166c7d68a1a352a5612b00da2f8f0c20d7 DIST jython-2.7.0-sources.jar 15371691 SHA256 2b534595d4a08059ebb71b881c58ee830499bb6e9daba7c828a7f1f6c8943f7a SHA512 7583810245d694fd1d99a57ad504fcefdfbc1183def2cbb93ae3660f341104205c73041d846bdcf2b564b3cf4b770b481703c1dcdb1458396812c92d30ee9fa6 WHIRLPOOL e0dbd289c522b41ef2d3f54b01a2f6d44de8755e2eeb7863c8b807d1b179839f20d925e102db324cf85cd82503cd03106b5287ffa7a322a3902d6f24e9cd2a41 -DIST jython-installer-2.5.3.jar 18487200 SHA256 05405966cdfa57abc8e705dd6aab92b8240097ce709fb916c8a0dbcaa491f99e SHA512 92d00cc8d885806749c67d1dc820e7b402c807b9a40277073fc3ea1f3dd10e1e506dc241a342874db8109120e8f0031a8dc7a4db6a88dfdc6c89906eeb9d454d WHIRLPOOL e8e3adf741a35b5e4de6c67b8805582cabc8590afac28c2e4ae3b61c4bd38d41904d7d1e4a23de21e7870d628e33a52f540fc89780a4724403b0bd92e1159768 -DIST jython_installer-2.2.1.jar 4663097 SHA256 586858aa16a8b269eaaec59f5b64031ec504d33da35cba98ebac811b0e838e68 SHA512 d33262dec95dbecfc007a738ed8d8cd4844c215e451b7ab126940f1157079aa846a104f3587ad84c4a009249632e3aaa3c83479ee8f47c30c4b4833bcdd582b3 WHIRLPOOL bae264f67547a975bf648b3de0cc2becb5d51e14b2ca1a977f7c3d45ec96bd3fd4fd99b0ff6912fb38d54d57656225c51c4b8a474c6ca8fe7fc16e12ab4bbec8 diff --git a/dev-java/jython/files/2.1-assert-SimpleCompiler.py.patch b/dev-java/jython/files/2.1-assert-SimpleCompiler.py.patch deleted file mode 100644 index 55e154999195..000000000000 --- a/dev-java/jython/files/2.1-assert-SimpleCompiler.py.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- jython-2.1/Tools/jythonc/SimpleCompiler.py.orig 2006-09-08 13:21:29.000000000 -0600 -+++ jython-2.1/Tools/jythonc/SimpleCompiler.py 2006-09-08 13:22:15.000000000 -0600 -@@ -577,7 +577,7 @@ - args.append(message.asAny()) - - return jast.If(self.frame.getglobal("__debug__").nonzero(), -- jast.InvokeStatic("Py", "assert", args)) -+ jast.InvokeStatic("Py", "assert_", args)) - - def return_stmt(self, value=None): - if value is None: diff --git a/dev-java/jython/files/2.1-assert.patch b/dev-java/jython/files/2.1-assert.patch deleted file mode 100644 index 1f06848f2328..000000000000 --- a/dev-java/jython/files/2.1-assert.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- jython-2.1/com/ziclix/python/sql/pipe/Pipe.java.orig 2006-07-29 21:31:34.000000000 +0200 -+++ jython-2.1/com/ziclix/python/sql/pipe/Pipe.java 2006-07-29 21:31:41.000000000 +0200 -@@ -93,7 +93,7 @@ - new Integer(sinkRunner.getCount()) }; - String msg = zxJDBC.getString("inconsistentRowCount", counts); - -- Py.assert(Py.Zero, Py.newString(msg)); -+ Py.assert_(Py.Zero, Py.newString(msg)); - } - - return Py.newInteger(sinkRunner.getCount()); ---- jython-2.1/org/python/compiler/CodeCompiler.java.orig 2006-07-29 21:28:47.000000000 +0200 -+++ jython-2.1/org/python/compiler/CodeCompiler.java 2006-07-29 21:30:13.000000000 +0200 -@@ -817,14 +817,14 @@ - node.getChild(1).visit(this); - if (mrefs.assert2 == 0) { - mrefs.assert2 = code.pool.Methodref( -- "org/python/core/Py", "assert", -+ "org/python/core/Py", "assert_", - "(" + $pyObj + $pyObj + ")V"); - } - code.invokestatic(mrefs.assert2); - } else { - if (mrefs.assert1 == 0) { - mrefs.assert1 = code.pool.Methodref( -- "org/python/core/Py", "assert", -+ "org/python/core/Py", "assert_", - "(" + $pyObj + ")V"); - } - code.invokestatic(mrefs.assert1); ---- jython-2.1/org/python/core/Py.java.orig 2006-07-29 21:29:19.000000000 +0200 -+++ jython-2.1/org/python/core/Py.java 2006-07-29 21:30:40.000000000 +0200 -@@ -986,14 +986,14 @@ - - - /* Equivalent to Python's assert statement */ -- public static void assert(PyObject test, PyObject message) { -+ public static void assert_(PyObject test, PyObject message) { - if (!test.__nonzero__()) { - throw new PyException(Py.AssertionError, message); - } - } - -- public static void assert(PyObject test) { -- assert(test, Py.None); -+ public static void assert_(PyObject test) { -+ assert_(test, Py.None); - } - - /* Helpers to implement finally clauses */ diff --git a/dev-java/jython/files/jython-2.2.1-build.patch b/dev-java/jython/files/jython-2.2.1-build.patch deleted file mode 100644 index 29df77621303..000000000000 --- a/dev-java/jython/files/jython-2.2.1-build.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- build.xml.org 2008-02-26 22:35:07.000000000 +1300 -+++ build.xml 2008-02-26 22:35:48.000000000 +1300 -@@ -373,21 +373,13 @@ - - - -- -+ - - - - - -- -- -- -- -- -- -- -- -- -+ - - - -@@ -551,28 +543,13 @@ - - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -+ -+ - - - - -- -+ - -- -+ - - copy misc files from ${jython.base.dir} - -@@ -599,7 +576,7 @@ - - - copy CPython LICENSE from ${svn.checkout.dir}/python -- -+ - - - copy sources from ${jython.base.dir} diff --git a/dev-java/jython/files/jython-2.2.1-build.xml.patch b/dev-java/jython/files/jython-2.2.1-build.xml.patch deleted file mode 100644 index 8ea197476074..000000000000 --- a/dev-java/jython/files/jython-2.2.1-build.xml.patch +++ /dev/null @@ -1,92 +0,0 @@ ---- build.xml.orig 2012-09-27 16:13:40.750930136 +0200 -+++ build.xml 2012-09-27 16:16:31.725093475 +0200 -@@ -373,21 +373,13 @@ - - - -- -+ - - - - - -- -- -- -- -- -- -- -- -- -+ - - - -@@ -488,6 +480,7 @@ - /> - - -+ - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -+ -+ - - - - -- -+ - -- -+ - - copy misc files from ${jython.base.dir} - -@@ -599,7 +578,7 @@ - - - copy CPython LICENSE from ${svn.checkout.dir}/python -- -+ - - - copy sources from ${jython.base.dir} diff --git a/dev-java/jython/files/jython-2.5.2-build.xml.patch b/dev-java/jython/files/jython-2.5.2-build.xml.patch deleted file mode 100644 index fb5e46e569ff..000000000000 --- a/dev-java/jython/files/jython-2.5.2-build.xml.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- build.xml.orig 2012-07-13 14:06:40.965992853 +0200 -+++ build.xml 2012-07-13 14:07:29.595035840 +0200 -@@ -512,6 +512,7 @@ - - - -+ - - - -@@ -758,7 +762,7 @@ - - - -- -+ - + + sysadmin@gentoo.org + Gentoo Sysadmin Project + idl0r@gentoo.org Christian Ruppert diff --git a/sys-cluster/cinder/cinder-2015.1.9999.ebuild b/sys-cluster/cinder/cinder-2015.1.9999.ebuild deleted file mode 100644 index 422f54e08a52..000000000000 --- a/sys-cluster/cinder/cinder-2015.1.9999.ebuild +++ /dev/null @@ -1,207 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 eutils git-2 linux-info user - -DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of nova-volumes" -HOMEPAGE="https://launchpad.net/cinder" -EGIT_REPO_URI="https://github.com/openstack/cinder.git" -EGIT_BRANCH="stable/kilo" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="+api +scheduler +volume iscsi lvm mysql +memcached postgres sqlite test" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -#sudo is a build dep because I want the sudoers.d directory to exist, lazy. -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/pbr-0.8[${PYTHON_USEDEP}] - =dev-python/coverage-3.6[${PYTHON_USEDEP}] - >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}] - =dev-python/mock-1.0[${PYTHON_USEDEP}] - =dev-python/mox-0.5.3[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] - dev-python/psycopg[${PYTHON_USEDEP}] - >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}] - =dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}] - =dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}] - !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}] - =dev-python/tempest-lib-0.4.0[${PYTHON_USEDEP}] - -Date: Tue, 31 Mar 2015 19:48:17 -0400 -Subject: [PATCH] Disallow backing files when uploading volumes to image - -Volumes with a header referencing a backing file can leak -file data into the destination image when uploading a -volume to an image. - -Halt the upload process if the volume data references a -backing file to prevent this. - -Closes-Bug: #1415087 -Change-Id: Iab9718794e7f7e8444015712cfa08c46848ebf78 -(cherry picked from commit 9634b76ba5886d6c2f2128d550cb005dabf48213) -Conflicts: - cinder/tests/test_image_utils.py (backport to old tests) ---- - cinder/image/image_utils.py | 14 ++++++++++++++ - cinder/tests/test_image_utils.py | 13 +++++++++++++ - 2 files changed, 27 insertions(+) - -diff --git a/cinder/image/image_utils.py b/cinder/image/image_utils.py -index 160dfe7..cac0072 100644 ---- a/cinder/image/image_utils.py -+++ b/cinder/image/image_utils.py -@@ -312,6 +312,20 @@ def upload_volume(context, image_service, image_meta, volume_path, - with fileutils.remove_path_on_error(tmp): - LOG.debug("%s was %s, converting to %s" % - (image_id, volume_format, image_meta['disk_format'])) -+ -+ data = qemu_img_info(volume_path) -+ backing_file = data.backing_file -+ fmt = data.file_format -+ if backing_file is not None: -+ # Disallow backing files as a security measure. -+ # This prevents a user from writing an image header into a raw -+ # volume with a backing file pointing to data they wish to -+ # access. -+ raise exception.ImageUnacceptable( -+ image_id=image_id, -+ reason=_("fmt=%(fmt)s backed by:%(backing_file)s") -+ % {'fmt': fmt, 'backing_file': backing_file}) -+ - convert_image(volume_path, tmp, image_meta['disk_format'], - bps_limit=CONF.volume_copy_bps_limit) - -diff --git a/cinder/tests/test_image_utils.py b/cinder/tests/test_image_utils.py -index 86168c0..2cf571a 100644 ---- a/cinder/tests/test_image_utils.py -+++ b/cinder/tests/test_image_utils.py -@@ -462,6 +462,10 @@ def test_upload_volume(self, mock_stat, bps_limit=0): - volume_utils.setup_blkio_cgroup(mox.IgnoreArg(), mox.IgnoreArg(), - bps_limit).AndReturn(prefix) - -+ utils.execute( -+ 'env', 'LC_ALL=C', 'qemu-img', 'info', -+ mox.IgnoreArg(), run_as_root=True).AndReturn( -+ (TEST_RET, 'ignored')) - utils.execute(*cmd, run_as_root=True) - utils.execute( - 'env', 'LC_ALL=C', 'qemu-img', 'info', -@@ -497,6 +501,11 @@ def test_upload_volume_with_bps_limit(self, mock_stat): - - volume_utils.setup_blkio_cgroup(mox.IgnoreArg(), mox.IgnoreArg(), - bps_limit).AndReturn(prefix) -+ -+ utils.execute( -+ 'env', 'LC_ALL=C', 'qemu-img', 'info', -+ mox.IgnoreArg(), run_as_root=True).AndReturn( -+ (TEST_RET, 'ignored')) - utils.execute(*cmd, run_as_root=True) - utils.execute( - 'env', 'LC_ALL=C', 'qemu-img', 'info', -@@ -534,6 +543,10 @@ def test_upload_volume_on_error(self, mock_stat): - m.StubOutWithMock(utils, 'execute') - m.StubOutWithMock(volume_utils, 'check_for_odirect_support') - -+ utils.execute( -+ 'env', 'LC_ALL=C', 'qemu-img', 'info', -+ mox.IgnoreArg(), run_as_root=True).AndReturn( -+ (TEST_RET, 'ignored')) - utils.execute('qemu-img', 'convert', '-O', 'qcow2', - mox.IgnoreArg(), mox.IgnoreArg(), run_as_root=True) - utils.execute( diff --git a/sys-cluster/cinder/files/CVE-2015-1851_2015.1.0.patch b/sys-cluster/cinder/files/CVE-2015-1851_2015.1.0.patch deleted file mode 100644 index 2e1d31970fc1..000000000000 --- a/sys-cluster/cinder/files/CVE-2015-1851_2015.1.0.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 9634b76ba5886d6c2f2128d550cb005dabf48213 Mon Sep 17 00:00:00 2001 -From: Eric Harney -Date: Tue, 31 Mar 2015 19:48:17 -0400 -Subject: [PATCH] Disallow backing files when uploading volumes to image - -Volumes with a header referencing a backing file can leak -file data into the destination image when uploading a -volume to an image. - -Halt the upload process if the volume data references a -backing file to prevent this. - -Closes-Bug: #1415087 -Change-Id: Iab9718794e7f7e8444015712cfa08c46848ebf78 -(cherry picked from commit b1143ee45323e63b965a3710f9063e65b252c978) ---- - cinder/image/image_utils.py | 14 ++++++++++++++ - cinder/tests/test_image_utils.py | 8 ++++++-- - 2 files changed, 20 insertions(+), 2 deletions(-) - -diff --git a/cinder/image/image_utils.py b/cinder/image/image_utils.py -index 6e5e2fb..6ae0f81 100644 ---- a/cinder/image/image_utils.py -+++ b/cinder/image/image_utils.py -@@ -344,6 +344,20 @@ def upload_volume(context, image_service, image_meta, volume_path, - with temporary_file() as tmp: - LOG.debug("%s was %s, converting to %s", - image_id, volume_format, image_meta['disk_format']) -+ -+ data = qemu_img_info(volume_path, run_as_root=run_as_root) -+ backing_file = data.backing_file -+ fmt = data.file_format -+ if backing_file is not None: -+ # Disallow backing files as a security measure. -+ # This prevents a user from writing an image header into a raw -+ # volume with a backing file pointing to data they wish to -+ # access. -+ raise exception.ImageUnacceptable( -+ image_id=image_id, -+ reason=_("fmt=%(fmt)s backed by:%(backing_file)s") -+ % {'fmt': fmt, 'backing_file': backing_file}) -+ - convert_image(volume_path, tmp, image_meta['disk_format'], - run_as_root=run_as_root) - -diff --git a/cinder/tests/test_image_utils.py b/cinder/tests/test_image_utils.py -index ab41243..3f8e763 100644 ---- a/cinder/tests/test_image_utils.py -+++ b/cinder/tests/test_image_utils.py -@@ -381,6 +381,7 @@ def test_diff_format(self, mock_os, mock_temp, mock_convert, mock_info, - mock_os.name = 'posix' - data = mock_info.return_value - data.file_format = mock.sentinel.disk_format -+ data.backing_file = None - temp_file = mock_temp.return_value.__enter__.return_value - - output = image_utils.upload_volume(ctxt, image_service, image_meta, -@@ -391,7 +392,8 @@ def test_diff_format(self, mock_os, mock_temp, mock_convert, mock_info, - temp_file, - mock.sentinel.disk_format, - run_as_root=True) -- mock_info.assert_called_once_with(temp_file, run_as_root=True) -+ mock_info.assert_called_with(temp_file, run_as_root=True) -+ self.assertEqual(mock_info.call_count, 2) - mock_open.assert_called_once_with(temp_file, 'rb') - image_service.update.assert_called_once_with( - ctxt, image_meta['id'], {}, -@@ -470,6 +472,7 @@ def test_convert_error(self, mock_os, mock_temp, mock_convert, mock_info, - mock_os.name = 'posix' - data = mock_info.return_value - data.file_format = mock.sentinel.other_disk_format -+ data.backing_file = None - temp_file = mock_temp.return_value.__enter__.return_value - - self.assertRaises(exception.ImageUnacceptable, -@@ -479,7 +482,8 @@ def test_convert_error(self, mock_os, mock_temp, mock_convert, mock_info, - temp_file, - mock.sentinel.disk_format, - run_as_root=True) -- mock_info.assert_called_once_with(temp_file, run_as_root=True) -+ mock_info.assert_called_with(temp_file, run_as_root=True) -+ self.assertEqual(mock_info.call_count, 2) - self.assertFalse(image_service.update.called) - - diff --git a/sys-cluster/neutron/files/CVE-2015-5240_2015.1.1.patch b/sys-cluster/neutron/files/CVE-2015-5240_2015.1.1.patch deleted file mode 100644 index ccb2a66bce9b..000000000000 --- a/sys-cluster/neutron/files/CVE-2015-5240_2015.1.1.patch +++ /dev/null @@ -1,155 +0,0 @@ -From 8138e2fe38ad2cde5963685df47b1e4286776352 Mon Sep 17 00:00:00 2001 -From: Kevin Benton -Date: Tue, 25 Aug 2015 22:03:27 -0700 -Subject: [PATCH] Stop device_owner from being set to 'network:*' - -This patch adjusts the FieldCheck class in the policy engine to -allow a regex rule. It then leverages that to prevent users from -setting the device_owner field to anything that starts with -'network:' on networks which they do not own. - -This policy adjustment is necessary because any ports with a -device_owner that starts with 'network:' will not have any security -group rules applied because it is assumed they are trusted network -devices (e.g. router ports, DHCP ports, etc). These security rules -include the anti-spoofing protection for DHCP, IPv6 ICMP messages, -and IP headers. - -Without this policy adjustment, tenants can abuse this trust when -connected to a shared network with other tenants by setting their -VM port's device_owner field to 'network:' and hijack other -tenants' traffic via DHCP spoofing or MAC/IP spoofing. - -Closes-Bug: #1489111 -Change-Id: Ia64cf16142e0e4be44b5b0ed72c8e00792d770f9 -(cherry picked from commit 959a2f28cbbfc309381ea9ffb55090da6fb9c78f) ---- - etc/policy.json | 3 +++ - neutron/api/v2/attributes.py | 2 +- - neutron/policy.py | 3 +++ - neutron/tests/etc/policy.json | 3 +++ - neutron/tests/unit/test_policy.py | 16 ++++++++++++++++ - 5 files changed, 26 insertions(+), 1 deletion(-) - -diff --git a/etc/policy.json b/etc/policy.json -index 8a5de9b..0f04eb2 100644 ---- a/etc/policy.json -+++ b/etc/policy.json -@@ -46,7 +46,9 @@ - "update_network:router:external": "rule:admin_only", - "delete_network": "rule:admin_or_owner", - -+ "network_device": "field:port:device_owner=~^network:", - "create_port": "", -+ "create_port:device_owner": "not rule:network_device or rule:admin_or_network_owner or rule:context_is_advsvc", - "create_port:mac_address": "rule:admin_or_network_owner or rule:context_is_advsvc", - "create_port:fixed_ips": "rule:admin_or_network_owner or rule:context_is_advsvc", - "create_port:port_security_enabled": "rule:admin_or_network_owner or rule:context_is_advsvc", -@@ -61,6 +63,7 @@ - "get_port:binding:host_id": "rule:admin_only", - "get_port:binding:profile": "rule:admin_only", - "update_port": "rule:admin_or_owner or rule:context_is_advsvc", -+ "update_port:device_owner": "not rule:network_device or rule:admin_or_network_owner or rule:context_is_advsvc", - "update_port:mac_address": "rule:admin_only or rule:context_is_advsvc", - "update_port:fixed_ips": "rule:admin_or_network_owner or rule:context_is_advsvc", - "update_port:port_security_enabled": "rule:admin_or_network_owner or rule:context_is_advsvc", -diff --git a/neutron/api/v2/attributes.py b/neutron/api/v2/attributes.py -index b9c179a..9ceee78 100644 ---- a/neutron/api/v2/attributes.py -+++ b/neutron/api/v2/attributes.py -@@ -766,7 +766,7 @@ RESOURCE_ATTRIBUTE_MAP = { - 'is_visible': True}, - 'device_owner': {'allow_post': True, 'allow_put': True, - 'validate': {'type:string': DEVICE_OWNER_MAX_LEN}, -- 'default': '', -+ 'default': '', 'enforce_policy': True, - 'is_visible': True}, - 'tenant_id': {'allow_post': True, 'allow_put': False, - 'validate': {'type:string': TENANT_ID_MAX_LEN}, -diff --git a/neutron/policy.py b/neutron/policy.py -index 9e586dd..961ae21 100644 ---- a/neutron/policy.py -+++ b/neutron/policy.py -@@ -335,6 +335,7 @@ class FieldCheck(policy.Check): - - self.field = field - self.value = conv_func(value) -+ self.regex = re.compile(value[1:]) if value.startswith('~') else None - - def __call__(self, target_dict, cred_dict, enforcer): - target_value = target_dict.get(self.field) -@@ -344,6 +345,8 @@ class FieldCheck(policy.Check): - "%(target_dict)s", - {'field': self.field, 'target_dict': target_dict}) - return False -+ if self.regex: -+ return bool(self.regex.match(target_value)) - return target_value == self.value - - -diff --git a/neutron/tests/etc/policy.json b/neutron/tests/etc/policy.json -index 8a5de9b..0f04eb2 100644 ---- a/neutron/tests/etc/policy.json -+++ b/neutron/tests/etc/policy.json -@@ -46,7 +46,9 @@ - "update_network:router:external": "rule:admin_only", - "delete_network": "rule:admin_or_owner", - -+ "network_device": "field:port:device_owner=~^network:", - "create_port": "", -+ "create_port:device_owner": "not rule:network_device or rule:admin_or_network_owner or rule:context_is_advsvc", - "create_port:mac_address": "rule:admin_or_network_owner or rule:context_is_advsvc", - "create_port:fixed_ips": "rule:admin_or_network_owner or rule:context_is_advsvc", - "create_port:port_security_enabled": "rule:admin_or_network_owner or rule:context_is_advsvc", -@@ -61,6 +63,7 @@ - "get_port:binding:host_id": "rule:admin_only", - "get_port:binding:profile": "rule:admin_only", - "update_port": "rule:admin_or_owner or rule:context_is_advsvc", -+ "update_port:device_owner": "not rule:network_device or rule:admin_or_network_owner or rule:context_is_advsvc", - "update_port:mac_address": "rule:admin_only or rule:context_is_advsvc", - "update_port:fixed_ips": "rule:admin_or_network_owner or rule:context_is_advsvc", - "update_port:port_security_enabled": "rule:admin_or_network_owner or rule:context_is_advsvc", -diff --git a/neutron/tests/unit/test_policy.py b/neutron/tests/unit/test_policy.py -index 3888ce3..4be404f 100644 ---- a/neutron/tests/unit/test_policy.py -+++ b/neutron/tests/unit/test_policy.py -@@ -232,6 +232,7 @@ class NeutronPolicyTestCase(base.BaseTestCase): - "regular_user": "role:user", - "shared": "field:networks:shared=True", - "external": "field:networks:router:external=True", -+ "network_device": "field:port:device_owner=~^network:", - "default": '@', - - "create_network": "rule:admin_or_owner", -@@ -243,6 +244,7 @@ class NeutronPolicyTestCase(base.BaseTestCase): - "create_subnet": "rule:admin_or_network_owner", - "create_port:mac": "rule:admin_or_network_owner or " - "rule:context_is_advsvc", -+ "create_port:device_owner": "not rule:network_device", - "update_port": "rule:admin_or_owner or rule:context_is_advsvc", - "get_port": "rule:admin_or_owner or rule:context_is_advsvc", - "delete_port": "rule:admin_or_owner or rule:context_is_advsvc", -@@ -312,6 +314,20 @@ class NeutronPolicyTestCase(base.BaseTestCase): - self._test_nonadmin_action_on_attr('create', 'shared', True, - common_policy.PolicyNotAuthorized) - -+ def test_create_port_device_owner_regex(self): -+ blocked_values = ('network:', 'network:abdef', 'network:dhcp', -+ 'network:router_interface') -+ for val in blocked_values: -+ self._test_advsvc_action_on_attr( -+ 'create', 'port', 'device_owner', val, -+ common_policy.PolicyNotAuthorized -+ ) -+ ok_values = ('network', 'networks', 'my_network:test', 'my_network:') -+ for val in ok_values: -+ self._test_advsvc_action_on_attr( -+ 'create', 'port', 'device_owner', val -+ ) -+ - def test_advsvc_get_network_works(self): - self._test_advsvc_action_on_attr('get', 'network', 'shared', False) - --- -1.9.1 - diff --git a/sys-cluster/neutron/neutron-2015.1.9999.ebuild b/sys-cluster/neutron/neutron-2015.1.9999.ebuild deleted file mode 100644 index 84d68fc84f24..000000000000 --- a/sys-cluster/neutron/neutron-2015.1.9999.ebuild +++ /dev/null @@ -1,252 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 git-2 linux-info user - -DESCRIPTION="A virtual network service for Openstack" -HOMEPAGE="https://launchpad.net/neutron" -EGIT_REPO_URI="https://github.com/openstack/neutron.git" -EGIT_BRANCH="stable/kilo" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="compute-only dhcp doc ipv6 l3 metadata openvswitch linuxbridge server test sqlite mysql postgres" -REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) ) - compute-only? ( !mysql !postgres !sqlite !dhcp !l3 !metadata !server - || ( openvswitch linuxbridge ) )" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/pbr-0.8[${PYTHON_USEDEP}] - =dev-python/cliff-1.10.0[${PYTHON_USEDEP}] - =dev-python/coverage-3.6[${PYTHON_USEDEP}] - >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}] - =dev-python/mock-1.0[${PYTHON_USEDEP}] - =dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}] - =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}] - =dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}] - !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/webtest-2.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}] - =dev-python/tempest-lib-0.4.0[${PYTHON_USEDEP}] - -Date: Mon, 6 Jul 2015 01:51:26 -0700 -Subject: [PATCH] libvirt: Kill rsync/scp processes before deleting instance - -In the resize operation, during copying files from source to -destination compute node scp/rsync processes are not aborted after -the instance is deleted because linux kernel doesn't delete instance -files physically until all processes using the file handle is closed -completely. Hence rsync/scp process keeps on running until it -transfers 100% of file data. - -Added new module instancejobtracker to libvirt driver which will add, -remove or terminate the processes running against particular instances. -Added callback methods to execute call which will store the pid of -scp/rsync process in cache as a key: value pair and to remove the -pid from the cache after process completion. Process id will be used to -kill the process if it is running while deleting the instance. Instance -uuid is used as a key in the cache and pid will be the value. - -Conflicts: - nova/virt/libvirt/driver.py - -SecurityImpact - -Closes-bug: #1387543 -Change-Id: Ie03acc00a7c904aec13c90ae6a53938d08e5e0c9 -(cherry picked from commit 7ab75d5b0b75fc3426323bef19bf436a258b9707) ---- - nova/tests/unit/virt/libvirt/test_driver.py | 38 +++++++++++ - nova/tests/unit/virt/libvirt/test_utils.py | 9 ++- - nova/virt/libvirt/driver.py | 18 +++++- - nova/virt/libvirt/instancejobtracker.py | 98 +++++++++++++++++++++++++++++ - nova/virt/libvirt/utils.py | 14 +++-- - 5 files changed, 168 insertions(+), 9 deletions(-) - create mode 100644 nova/virt/libvirt/instancejobtracker.py - -diff --git a/nova/tests/unit/virt/libvirt/test_driver.py b/nova/tests/unit/virt/libvirt/test_driver.py -index 859df95..5ff978a 100644 ---- a/nova/tests/unit/virt/libvirt/test_driver.py -+++ b/nova/tests/unit/virt/libvirt/test_driver.py -@@ -23,6 +23,7 @@ - import random - import re - import shutil -+import signal - import threading - import time - import uuid -@@ -9817,6 +9818,15 @@ def test_shared_storage_detection_easy(self): - self.mox.ReplayAll() - self.assertTrue(drvr._is_storage_shared_with('foo', '/path')) - -+ def test_store_pid_remove_pid(self): -+ instance = objects.Instance(**self.test_instance) -+ drvr = libvirt_driver.LibvirtDriver(fake.FakeVirtAPI(), False) -+ popen = mock.Mock(pid=3) -+ drvr.job_tracker.add_job(instance, popen.pid) -+ self.assertIn(3, drvr.job_tracker.jobs[instance.uuid]) -+ drvr.job_tracker.remove_job(instance, popen.pid) -+ self.assertNotIn(instance.uuid, drvr.job_tracker.jobs) -+ - @mock.patch('nova.virt.libvirt.host.Host.get_domain') - def test_get_domain_info_with_more_return(self, mock_get_domain): - instance = objects.Instance(**self.test_instance) -@@ -11316,12 +11326,18 @@ def fake_get_host_ip_addr(): - def fake_execute(*args, **kwargs): - pass - -+ def fake_copy_image(src, dest, host=None, receive=False, -+ on_execute=None, on_completion=None): -+ self.assertIsNotNone(on_execute) -+ self.assertIsNotNone(on_completion) -+ - self.stubs.Set(self.drvr, 'get_instance_disk_info', - fake_get_instance_disk_info) - self.stubs.Set(self.drvr, '_destroy', fake_destroy) - self.stubs.Set(self.drvr, 'get_host_ip_addr', - fake_get_host_ip_addr) - self.stubs.Set(utils, 'execute', fake_execute) -+ self.stubs.Set(libvirt_utils, 'copy_image', fake_copy_image) - - ins_ref = self._create_instance(params=params_for_instance) - -@@ -12428,6 +12444,28 @@ def test_delete_instance_files(self, get_instance_path, exists, exe, - @mock.patch('shutil.rmtree') - @mock.patch('nova.utils.execute') - @mock.patch('os.path.exists') -+ @mock.patch('os.kill') -+ @mock.patch('nova.virt.libvirt.utils.get_instance_path') -+ def test_delete_instance_files_kill_running( -+ self, get_instance_path, kill, exists, exe, shutil): -+ get_instance_path.return_value = '/path' -+ instance = objects.Instance(uuid='fake-uuid', id=1) -+ self.drvr.job_tracker.jobs[instance.uuid] = [3, 4] -+ -+ exists.side_effect = [False, False, True, False] -+ -+ result = self.drvr.delete_instance_files(instance) -+ get_instance_path.assert_called_with(instance) -+ exe.assert_called_with('mv', '/path', '/path_del') -+ kill.assert_has_calls([mock.call(3, signal.SIGKILL), mock.call(3, 0), -+ mock.call(4, signal.SIGKILL), mock.call(4, 0)]) -+ shutil.assert_called_with('/path_del') -+ self.assertTrue(result) -+ self.assertNotIn(instance.uuid, self.drvr.job_tracker.jobs) -+ -+ @mock.patch('shutil.rmtree') -+ @mock.patch('nova.utils.execute') -+ @mock.patch('os.path.exists') - @mock.patch('nova.virt.libvirt.utils.get_instance_path') - def test_delete_instance_files_resize(self, get_instance_path, exists, - exe, shutil): -diff --git a/nova/tests/unit/virt/libvirt/test_utils.py b/nova/tests/unit/virt/libvirt/test_utils.py -index 7fa0326..14bf822 100644 ---- a/nova/tests/unit/virt/libvirt/test_utils.py -+++ b/nova/tests/unit/virt/libvirt/test_utils.py -@@ -62,7 +62,8 @@ def test_copy_image_local_cp(self, mock_execute): - mock_execute.assert_called_once_with('cp', 'src', 'dest') - - _rsync_call = functools.partial(mock.call, -- 'rsync', '--sparse', '--compress') -+ 'rsync', '--sparse', '--compress', -+ on_execute=None, on_completion=None) - - @mock.patch('nova.utils.execute') - def test_copy_image_rsync(self, mock_execute): -@@ -85,7 +86,8 @@ def test_copy_image_scp(self, mock_execute): - - mock_execute.assert_has_calls([ - self._rsync_call('--dry-run', 'src', 'host:dest'), -- mock.call('scp', 'src', 'host:dest'), -+ mock.call('scp', 'src', 'host:dest', -+ on_execute=None, on_completion=None), - ]) - self.assertEqual(2, mock_execute.call_count) - -@@ -110,7 +112,8 @@ def test_copy_image_scp_ipv6(self, mock_execute): - - mock_execute.assert_has_calls([ - self._rsync_call('--dry-run', 'src', '[2600::]:dest'), -- mock.call('scp', 'src', '[2600::]:dest'), -+ mock.call('scp', 'src', '[2600::]:dest', -+ on_execute=None, on_completion=None), - ]) - self.assertEqual(2, mock_execute.call_count) - -diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py -index 40ee080..0a94d5a 100644 ---- a/nova/virt/libvirt/driver.py -+++ b/nova/virt/libvirt/driver.py -@@ -95,6 +95,7 @@ - from nova.virt.libvirt import host - from nova.virt.libvirt import imagebackend - from nova.virt.libvirt import imagecache -+from nova.virt.libvirt import instancejobtracker - from nova.virt.libvirt import lvm - from nova.virt.libvirt import rbd_utils - from nova.virt.libvirt import utils as libvirt_utils -@@ -465,6 +466,8 @@ def __init__(self, virtapi, read_only=False): - 'expect': ', '.join("'%s'" % k for k in - sysinfo_serial_funcs.keys())}) - -+ self.job_tracker = instancejobtracker.InstanceJobTracker() -+ - def _get_volume_drivers(self): - return libvirt_volume_drivers - -@@ -6301,6 +6304,11 @@ def migrate_disk_and_power_off(self, context, instance, dest, - # finish_migration/_create_image to re-create it for us. - continue - -+ on_execute = lambda process: self.job_tracker.add_job( -+ instance, process.pid) -+ on_completion = lambda process: self.job_tracker.remove_job( -+ instance, process.pid) -+ - if info['type'] == 'qcow2' and info['backing_file']: - tmp_path = from_path + "_rbase" - # merge backing file -@@ -6310,11 +6318,15 @@ def migrate_disk_and_power_off(self, context, instance, dest, - if shared_storage: - utils.execute('mv', tmp_path, img_path) - else: -- libvirt_utils.copy_image(tmp_path, img_path, host=dest) -+ libvirt_utils.copy_image(tmp_path, img_path, host=dest, -+ on_execute=on_execute, -+ on_completion=on_completion) - utils.execute('rm', '-f', tmp_path) - - else: # raw or qcow2 with no backing file -- libvirt_utils.copy_image(from_path, img_path, host=dest) -+ libvirt_utils.copy_image(from_path, img_path, host=dest, -+ on_execute=on_execute, -+ on_completion=on_completion) - except Exception: - with excutils.save_and_reraise_exception(): - self._cleanup_remote_migration(dest, inst_base, -@@ -6683,6 +6695,8 @@ def delete_instance_files(self, instance): - # invocation failed due to the absence of both target and - # target_resize. - if not remaining_path and os.path.exists(target_del): -+ self.job_tracker.terminate_jobs(instance) -+ - LOG.info(_LI('Deleting instance files %s'), target_del, - instance=instance) - remaining_path = target_del -diff --git a/nova/virt/libvirt/instancejobtracker.py b/nova/virt/libvirt/instancejobtracker.py -new file mode 100644 -index 0000000..d47fb45 ---- /dev/null -+++ b/nova/virt/libvirt/instancejobtracker.py -@@ -0,0 +1,98 @@ -+# Copyright 2015 NTT corp. -+# All Rights Reserved. -+# Licensed under the Apache License, Version 2.0 (the "License"); you may -+# not use this file except in compliance with the License. You may obtain -+# a copy of the License at -+# -+# http://www.apache.org/licenses/LICENSE-2.0 -+# -+# Unless required by applicable law or agreed to in writing, software -+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -+# License for the specific language governing permissions and limitations -+# under the License. -+ -+ -+import collections -+import errno -+import os -+import signal -+ -+from oslo_log import log as logging -+ -+from nova.i18n import _LE -+from nova.i18n import _LW -+ -+ -+LOG = logging.getLogger(__name__) -+ -+ -+class InstanceJobTracker(object): -+ def __init__(self): -+ self.jobs = collections.defaultdict(list) -+ -+ def add_job(self, instance, pid): -+ """Appends process_id of instance to cache. -+ -+ This method will store the pid of a process in cache as -+ a key: value pair which will be used to kill the process if it -+ is running while deleting the instance. Instance uuid is used as -+ a key in the cache and pid will be the value. -+ -+ :param instance: Object of instance -+ :param pid: Id of the process -+ """ -+ self.jobs[instance.uuid].append(pid) -+ -+ def remove_job(self, instance, pid): -+ """Removes pid of process from cache. -+ -+ This method will remove the pid of a process from the cache. -+ -+ :param instance: Object of instance -+ :param pid: Id of the process -+ """ -+ uuid = instance.uuid -+ if uuid in self.jobs and pid in self.jobs[uuid]: -+ self.jobs[uuid].remove(pid) -+ -+ # remove instance.uuid if no pid's remaining -+ if not self.jobs[uuid]: -+ self.jobs.pop(uuid, None) -+ -+ def terminate_jobs(self, instance): -+ """Kills the running processes for given instance. -+ -+ This method is used to kill all running processes of the instance if -+ it is deleted in between. -+ -+ :param instance: Object of instance -+ """ -+ pids_to_remove = list(self.jobs.get(instance.uuid, [])) -+ for pid in pids_to_remove: -+ try: -+ # Try to kill the process -+ os.kill(pid, signal.SIGKILL) -+ except OSError as exc: -+ if exc.errno != errno.ESRCH: -+ LOG.error(_LE('Failed to kill process %(pid)s ' -+ 'due to %(reason)s, while deleting the ' -+ 'instance.'), {'pid': pid, 'reason': exc}, -+ instance=instance) -+ -+ try: -+ # Check if the process is still alive. -+ os.kill(pid, 0) -+ except OSError as exc: -+ if exc.errno != errno.ESRCH: -+ LOG.error(_LE('Unexpected error while checking process ' -+ '%(pid)s.'), {'pid': pid}, -+ instance=instance) -+ else: -+ # The process is still around -+ LOG.warn(_LW("Failed to kill a long running process " -+ "%(pid)s related to the instance when " -+ "deleting it."), {'pid': pid}, -+ instance=instance) -+ -+ self.remove_job(instance, pid) -diff --git a/nova/virt/libvirt/utils.py b/nova/virt/libvirt/utils.py -index 7b80464..83d5ba3 100644 ---- a/nova/virt/libvirt/utils.py -+++ b/nova/virt/libvirt/utils.py -@@ -294,13 +294,16 @@ def get_disk_backing_file(path, basename=True): - return backing_file - - --def copy_image(src, dest, host=None, receive=False): -+def copy_image(src, dest, host=None, receive=False, -+ on_execute=None, on_completion=None): - """Copy a disk image to an existing directory - - :param src: Source image - :param dest: Destination path - :param host: Remote host - :param receive: Reverse the rsync direction -+ :param on_execute: Callback method to store pid of process in cache -+ :param on_completion: Callback method to remove pid of process from cache - """ - - if not host: -@@ -322,11 +325,14 @@ def copy_image(src, dest, host=None, receive=False): - # Do a relatively light weight test first, so that we - # can fall back to scp, without having run out of space - # on the destination for example. -- execute('rsync', '--sparse', '--compress', '--dry-run', src, dest) -+ execute('rsync', '--sparse', '--compress', '--dry-run', src, dest, -+ on_execute=on_execute, on_completion=on_completion) - except processutils.ProcessExecutionError: -- execute('scp', src, dest) -+ execute('scp', src, dest, on_execute=on_execute, -+ on_completion=on_completion) - else: -- execute('rsync', '--sparse', '--compress', src, dest) -+ execute('rsync', '--sparse', '--compress', src, dest, -+ on_execute=on_execute, on_completion=on_completion) - - - def write_to_file(path, contents, umask=None): diff --git a/sys-cluster/nova/files/CVE-2015-3280_2015.1.1.patch.patch b/sys-cluster/nova/files/CVE-2015-3280_2015.1.1.patch.patch deleted file mode 100644 index ff3b3eeb0b36..000000000000 --- a/sys-cluster/nova/files/CVE-2015-3280_2015.1.1.patch.patch +++ /dev/null @@ -1,210 +0,0 @@ -From 690c05ca495f1d55a469724c94e1551cbfa836f2 Mon Sep 17 00:00:00 2001 -From: Rajesh Tailor -Date: Wed, 4 Mar 2015 05:05:19 -0800 -Subject: [PATCH] Delete orphaned instance files from compute nodes - -While resizing/revert-resizing instance, if instance gets deleted -in between, then instance files remains either on the source or -destination compute node. - -To address this issue, added a new periodic task -'_cleanup_incomplete_migrations' which takes care of deleting -instance files from source/destination compute nodes and then -mark migration record as failed so that it doesn't appear again -in the next periodic task run. - -SecurityImpact - -Closes-Bug: 1392527 -Change-Id: I9866d8e32e99b9f907921f4b226edf7b62bd83a7 -(cherry picked from commit 4655751cdd97a4b527a25c7c0a96044ba212cd19) ---- - nova/compute/manager.py | 61 ++++++++++++++++++++++-- - nova/tests/unit/compute/test_compute_mgr.py | 72 +++++++++++++++++++++++++++++ - 2 files changed, 129 insertions(+), 4 deletions(-) - -diff --git a/nova/compute/manager.py b/nova/compute/manager.py -index bf5585e..24a5811 100644 ---- a/nova/compute/manager.py -+++ b/nova/compute/manager.py -@@ -267,15 +267,21 @@ def errors_out_migration(function): - def decorated_function(self, context, *args, **kwargs): - try: - return function(self, context, *args, **kwargs) -- except Exception: -+ except Exception as ex: - with excutils.save_and_reraise_exception(): - wrapped_func = utils.get_wrapped_function(function) - keyed_args = safe_utils.getcallargs(wrapped_func, context, - *args, **kwargs) - migration = keyed_args['migration'] -- status = migration.status -- if status not in ['migrating', 'post-migrating']: -- return -+ -+ # NOTE(rajesht): If InstanceNotFound error is thrown from -+ # decorated function, migration status should be set to -+ # 'error', without checking current migration status. -+ if not isinstance(ex, exception.InstanceNotFound): -+ status = migration.status -+ if status not in ['migrating', 'post-migrating']: -+ return -+ - migration.status = 'error' - try: - with migration.obj_as_admin(): -@@ -3727,6 +3733,7 @@ class ComputeManager(manager.Manager): - @wrap_exception() - @reverts_task_state - @wrap_instance_event -+ @errors_out_migration - @wrap_instance_fault - def revert_resize(self, context, instance, migration, reservations): - """Destroys the new instance on the destination machine. -@@ -3783,6 +3790,7 @@ class ComputeManager(manager.Manager): - @wrap_exception() - @reverts_task_state - @wrap_instance_event -+ @errors_out_migration - @wrap_instance_fault - def finish_revert_resize(self, context, instance, reservations, migration): - """Finishes the second half of reverting a resize. -@@ -6578,6 +6586,51 @@ class ComputeManager(manager.Manager): - with utils.temporary_mutation(context, read_deleted='yes'): - instance.save() - -+ @periodic_task.periodic_task(spacing=CONF.instance_delete_interval) -+ def _cleanup_incomplete_migrations(self, context): -+ """Delete instance files on failed resize/revert-resize operation -+ -+ During resize/revert-resize operation, if that instance gets deleted -+ in-between then instance files might remain either on source or -+ destination compute node because of race condition. -+ """ -+ LOG.debug('Cleaning up deleted instances with incomplete migration ') -+ migration_filters = {'host': CONF.host, -+ 'status': 'error'} -+ migrations = objects.MigrationList.get_by_filters(context, -+ migration_filters) -+ -+ if not migrations: -+ return -+ -+ inst_uuid_from_migrations = set([migration.instance_uuid for migration -+ in migrations]) -+ -+ inst_filters = {'deleted': True, 'soft_deleted': False, -+ 'uuid': inst_uuid_from_migrations} -+ attrs = ['info_cache', 'security_groups', 'system_metadata'] -+ with utils.temporary_mutation(context, read_deleted='yes'): -+ instances = objects.InstanceList.get_by_filters( -+ context, inst_filters, expected_attrs=attrs, use_slave=True) -+ -+ for instance in instances: -+ if instance.host != CONF.host: -+ for migration in migrations: -+ if instance.uuid == migration.instance_uuid: -+ # Delete instance files if not cleanup properly either -+ # from the source or destination compute nodes when -+ # the instance is deleted during resizing. -+ self.driver.delete_instance_files(instance) -+ try: -+ migration.status = 'failed' -+ with migration.obj_as_admin(): -+ migration.save() -+ except exception.MigrationNotFound: -+ LOG.warning(_LW("Migration %s is not found."), -+ migration.id, context=context, -+ instance=instance) -+ break -+ - @messaging.expected_exceptions(exception.InstanceQuiesceNotSupported, - exception.NovaException, - NotImplementedError) -diff --git a/nova/tests/unit/compute/test_compute_mgr.py b/nova/tests/unit/compute/test_compute_mgr.py -index 4b7234e..ee1ab47 100644 ---- a/nova/tests/unit/compute/test_compute_mgr.py -+++ b/nova/tests/unit/compute/test_compute_mgr.py -@@ -1374,6 +1374,78 @@ class ComputeManagerUnitTestCase(test.NoDBTestCase): - self.assertFalse(c.cleaned) - self.assertEqual('1', c.system_metadata['clean_attempts']) - -+ @mock.patch.object(objects.Migration, 'obj_as_admin') -+ @mock.patch.object(objects.Migration, 'save') -+ @mock.patch.object(objects.MigrationList, 'get_by_filters') -+ @mock.patch.object(objects.InstanceList, 'get_by_filters') -+ def _test_cleanup_incomplete_migrations(self, inst_host, -+ mock_inst_get_by_filters, -+ mock_migration_get_by_filters, -+ mock_save, mock_obj_as_admin): -+ def fake_inst(context, uuid, host): -+ inst = objects.Instance(context) -+ inst.uuid = uuid -+ inst.host = host -+ return inst -+ -+ def fake_migration(uuid, status, inst_uuid, src_host, dest_host): -+ migration = objects.Migration() -+ migration.uuid = uuid -+ migration.status = status -+ migration.instance_uuid = inst_uuid -+ migration.source_compute = src_host -+ migration.dest_compute = dest_host -+ return migration -+ -+ fake_instances = [fake_inst(self.context, '111', inst_host), -+ fake_inst(self.context, '222', inst_host)] -+ -+ fake_migrations = [fake_migration('123', 'error', '111', -+ 'fake-host', 'fake-mini'), -+ fake_migration('456', 'error', '222', -+ 'fake-host', 'fake-mini')] -+ -+ mock_migration_get_by_filters.return_value = fake_migrations -+ mock_inst_get_by_filters.return_value = fake_instances -+ -+ with mock.patch.object(self.compute.driver, 'delete_instance_files'): -+ self.compute._cleanup_incomplete_migrations(self.context) -+ -+ # Ensure that migration status is set to 'failed' after instance -+ # files deletion for those instances whose instance.host is not -+ # same as compute host where periodic task is running. -+ for inst in fake_instances: -+ if inst.host != CONF.host: -+ for mig in fake_migrations: -+ if inst.uuid == mig.instance_uuid: -+ self.assertEqual('failed', mig.status) -+ -+ def test_cleanup_incomplete_migrations_dest_node(self): -+ """Test to ensure instance files are deleted from destination node. -+ -+ If instance gets deleted during resizing/revert-resizing operation, -+ in that case instance files gets deleted from instance.host (source -+ host here), but there is possibility that instance files could be -+ present on destination node. -+ This test ensures that `_cleanup_incomplete_migration` periodic -+ task deletes orphaned instance files from destination compute node. -+ """ -+ self.flags(host='fake-mini') -+ self._test_cleanup_incomplete_migrations('fake-host') -+ -+ def test_cleanup_incomplete_migrations_source_node(self): -+ """Test to ensure instance files are deleted from source node. -+ -+ If instance gets deleted during resizing/revert-resizing operation, -+ in that case instance files gets deleted from instance.host (dest -+ host here), but there is possibility that instance files could be -+ present on source node. -+ This test ensures that `_cleanup_incomplete_migration` periodic -+ task deletes orphaned instance files from source compute node. -+ """ -+ self.flags(host='fake-host') -+ self._test_cleanup_incomplete_migrations('fake-mini') -+ - def test_attach_interface_failure(self): - # Test that the fault methods are invoked when an attach fails - db_instance = fake_instance.fake_db_instance() --- -2.4.5 - - diff --git a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0001.patch b/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0001.patch deleted file mode 100644 index 9f2429df1abc..000000000000 --- a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0001.patch +++ /dev/null @@ -1,267 +0,0 @@ -From f41488f828fda1370e1b017503711248a810d432 Mon Sep 17 00:00:00 2001 -From: Matthew Booth -Date: Wed, 9 Dec 2015 15:36:32 +0000 -Subject: [PATCH 1/3] Fix format detection in libvirt snapshot - -The libvirt driver was using automatic format detection during -snapshot for disks stored on the local filesystem. This opened an -exploit if nova was configured to use local file storage, and -additionally to store those files in raw format by specifying -use_cow_images = False in nova.conf. An authenticated user could write -a qcow2 header to their guest image with a backing file on the host. -libvirt.utils.get_disk_type() would then misdetect the type of this -image as qcow2 and pass this to the Qcow2 image backend, whose -snapshot_extract method interprets the image as qcow2 and writes the -backing file to glance. The authenticated user can then download the -host file from glance. - -This patch makes 2 principal changes. libvirt.utils.get_disk_type, -which ought to be removed entirely as soon as possible, is updated to -no longer do format detection if the format can't be determined from -the path. Its name is changed to get_disk_type_from_path to reflect -its actual function. - -libvirt.utils.find_disk is updated to return both the path and format -of the root disk, rather than just the path. This is the most reliable -source of this information, as it reflects the actual format in use. -The previous format detection function of get_disk_type is replaced by -the format taken from libvirt. - -We replace a call to get_disk_type in _rebase_with_qemu_img with an -explicit call to qemu_img_info, as the other behaviour of -get_disk_type was not relevant in this context. qemu_img_info is safe -from the backing file exploit when called on a file known to be a -qcow2 image. As the file in this context is a volume snapshot, this is -a safe use. - -(cherry picked from commit c69fbad4860a1ce931d80f3f0ce0f90da29e8e5f) - - Conflicts: - nova/tests/unit/virt/libvirt/test_driver.py - nova/tests/unit/virt/libvirt/test_utils.py - nova/virt/libvirt/driver.py - nova/virt/libvirt/utils.py - - Most about method _rebase_with_qemu_img which does not exist. - -Partial-Bug: #1524274 -Change-Id: I94c1c0d26215c061f71c3f95e1a6bf3a58fa19ea ---- - nova/tests/unit/virt/libvirt/fake_libvirt_utils.py | 10 +++-- - nova/tests/unit/virt/libvirt/test_utils.py | 44 +++------------------- - nova/virt/libvirt/driver.py | 25 +++++++++--- - nova/virt/libvirt/utils.py | 26 ++++++++++--- - 4 files changed, 51 insertions(+), 54 deletions(-) - -diff --git a/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py b/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py -index 302ccee..52d1e85 100644 ---- a/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py -+++ b/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py -@@ -40,7 +40,9 @@ def get_disk_backing_file(path): - return disk_backing_files.get(path, None) - - --def get_disk_type(path): -+def get_disk_type_from_path(path): -+ if disk_type in ('raw', 'qcow2'): -+ return None - return disk_type - - -@@ -99,11 +101,11 @@ def file_open(path, mode=None): - - def find_disk(virt_dom): - if disk_type == 'lvm': -- return "/dev/nova-vg/lv" -+ return ("/dev/nova-vg/lv", "raw") - elif disk_type in ['raw', 'qcow2']: -- return "filename" -+ return ("filename", disk_type) - else: -- return "unknown_type_disk" -+ return ("unknown_type_disk", None) - - - def load_file(path): -diff --git a/nova/tests/unit/virt/libvirt/test_utils.py b/nova/tests/unit/virt/libvirt/test_utils.py -index ac7ea8d..6773bea 100644 ---- a/nova/tests/unit/virt/libvirt/test_utils.py -+++ b/nova/tests/unit/virt/libvirt/test_utils.py -@@ -39,24 +39,6 @@ CONF = cfg.CONF - - class LibvirtUtilsTestCase(test.NoDBTestCase): - -- @mock.patch('os.path.exists', return_value=True) -- @mock.patch('nova.utils.execute') -- def test_get_disk_type(self, mock_execute, mock_exists): -- path = "disk.config" -- example_output = """image: disk.config --file format: raw --virtual size: 64M (67108864 bytes) --cluster_size: 65536 --disk size: 96K --blah BLAH: bb --""" -- mock_execute.return_value = (example_output, '') -- disk_type = libvirt_utils.get_disk_type(path) -- mock_execute.assert_called_once_with('env', 'LC_ALL=C', 'LANG=C', -- 'qemu-img', 'info', path) -- mock_exists.assert_called_once_with(path) -- self.assertEqual('raw', disk_type) -- - @mock.patch('nova.utils.execute') - def test_copy_image_local(self, mock_execute): - libvirt_utils.copy_image('src', 'dest') -@@ -77,37 +59,21 @@ blah BLAH: bb - on_completion=None, on_execute=None, compression=True) - - @mock.patch('os.path.exists', return_value=True) -- def test_disk_type(self, mock_exists): -+ def test_disk_type_from_path(self, mock_exists): - # Seems like lvm detection - # if its in /dev ?? - for p in ['/dev/b', '/dev/blah/blah']: -- d_type = libvirt_utils.get_disk_type(p) -+ d_type = libvirt_utils.get_disk_type_from_path(p) - self.assertEqual('lvm', d_type) - - # Try rbd detection -- d_type = libvirt_utils.get_disk_type('rbd:pool/instance') -+ d_type = libvirt_utils.get_disk_type_from_path('rbd:pool/instance') - self.assertEqual('rbd', d_type) - - # Try the other types -- template_output = """image: %(path)s --file format: %(format)s --virtual size: 64M (67108864 bytes) --cluster_size: 65536 --disk size: 96K --""" - path = '/myhome/disk.config' -- for f in ['raw', 'qcow2']: -- output = template_output % ({ -- 'format': f, -- 'path': path, -- }) -- with mock.patch('nova.utils.execute', -- return_value=(output, '')) as mock_execute: -- d_type = libvirt_utils.get_disk_type(path) -- mock_execute.assert_called_once_with( -- 'env', 'LC_ALL=C', 'LANG=C', -- 'qemu-img', 'info', path) -- self.assertEqual(f, d_type) -+ d_type = libvirt_utils.get_disk_type_from_path(path) -+ self.assertIsNone(d_type) - - @mock.patch('os.path.exists', return_value=True) - @mock.patch('nova.utils.execute') -diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py -index fc1c909..51b1e4b 100644 ---- a/nova/virt/libvirt/driver.py -+++ b/nova/virt/libvirt/driver.py -@@ -1338,10 +1338,23 @@ class LibvirtDriver(driver.ComputeDriver): - - snapshot = self._image_api.get(context, image_id) - -- disk_path = libvirt_utils.find_disk(virt_dom) -- source_format = libvirt_utils.get_disk_type(disk_path) -- -- image_format = CONF.libvirt.snapshot_image_format or source_format -+ # source_format is an on-disk format -+ # source_type is a backend type -+ disk_path, source_format = libvirt_utils.find_disk(virt_dom) -+ source_type = libvirt_utils.get_disk_type_from_path(disk_path) -+ -+ # We won't have source_type for raw or qcow2 disks, because we can't -+ # determine that from the path. We should have it from the libvirt -+ # xml, though. -+ if source_type is None: -+ source_type = source_format -+ # For lxc instances we won't have it either from libvirt xml -+ # (because we just gave libvirt the mounted filesystem), or the path, -+ # so source_type is still going to be None. In this case, -+ # snapshot_backend is going to default to CONF.libvirt.images_type -+ # below, which is still safe. -+ -+ image_format = CONF.libvirt.snapshot_image_format or source_type - - # NOTE(bfilippov): save lvm and rbd as raw - if image_format == 'lvm' or image_format == 'rbd': -@@ -1367,7 +1380,7 @@ class LibvirtDriver(driver.ComputeDriver): - if (self._host.has_min_version(MIN_LIBVIRT_LIVESNAPSHOT_VERSION, - MIN_QEMU_LIVESNAPSHOT_VERSION, - host.HV_DRIVER_QEMU) -- and source_format not in ('lvm', 'rbd') -+ and source_type not in ('lvm', 'rbd') - and not CONF.ephemeral_storage_encryption.enabled - and not CONF.workarounds.disable_libvirt_livesnapshot): - live_snapshot = True -@@ -1402,7 +1415,7 @@ class LibvirtDriver(driver.ComputeDriver): - - snapshot_backend = self.image_backend.snapshot(instance, - disk_path, -- image_type=source_format) -+ image_type=source_type) - - if live_snapshot: - LOG.info(_LI("Beginning live snapshot process"), -diff --git a/nova/virt/libvirt/utils.py b/nova/virt/libvirt/utils.py -index 5573927..062b2fb 100644 ---- a/nova/virt/libvirt/utils.py -+++ b/nova/virt/libvirt/utils.py -@@ -334,13 +334,20 @@ def find_disk(virt_dom): - """ - xml_desc = virt_dom.XMLDesc(0) - domain = etree.fromstring(xml_desc) -+ driver = None - if CONF.libvirt.virt_type == 'lxc': -- source = domain.find('devices/filesystem/source') -+ filesystem = domain.find('devices/filesystem') -+ driver = filesystem.find('driver') -+ -+ source = filesystem.find('source') - disk_path = source.get('dir') - disk_path = disk_path[0:disk_path.rfind('rootfs')] - disk_path = os.path.join(disk_path, 'disk') - else: -- source = domain.find('devices/disk/source') -+ disk = domain.find('devices/disk') -+ driver = disk.find('driver') -+ -+ source = disk.find('source') - disk_path = source.get('file') or source.get('dev') - if not disk_path and CONF.libvirt.images_type == 'rbd': - disk_path = source.get('name') -@@ -351,17 +358,26 @@ def find_disk(virt_dom): - raise RuntimeError(_("Can't retrieve root device path " - "from instance libvirt configuration")) - -- return disk_path -+ if driver is not None: -+ format = driver.get('type') -+ # This is a legacy quirk of libvirt/xen. Everything else should -+ # report the on-disk format in type. -+ if format == 'aio': -+ format = 'raw' -+ else: -+ format = None -+ return (disk_path, format) - - --def get_disk_type(path): -+def get_disk_type_from_path(path): - """Retrieve disk type (raw, qcow2, lvm) for given file.""" - if path.startswith('/dev'): - return 'lvm' - elif path.startswith('rbd:'): - return 'rbd' - -- return images.qemu_img_info(path).file_format -+ # We can't reliably determine the type from this path -+ return None - - - def get_fs_info(path): --- -2.5.0 - diff --git a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0002.patch b/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0002.patch deleted file mode 100644 index 2ffca9f9cf8a..000000000000 --- a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0002.patch +++ /dev/null @@ -1,168 +0,0 @@ -From 0e6b4a06ad72ac68ec41bab2063f8d167e8e277e Mon Sep 17 00:00:00 2001 -From: Matthew Booth -Date: Thu, 10 Dec 2015 16:34:19 +0000 -Subject: [PATCH 2/3] Fix format conversion in libvirt snapshot - -The libvirt driver was calling images.convert_image during snapshot to -convert snapshots to the intended output format. However, this -function does not take the input format as an argument, meaning it -implicitly does format detection. This opened an exploit for setups -using raw storage on the backend, including raw on filesystem, LVM, -and RBD (Ceph). An authenticated user could write a qcow2 header to -their instance's disk which specified an arbitrary backing file on the -host. When convert_image ran during snapshot, this would then write -the contents of the backing file to glance, which is then available to -the user. If the setup uses an LVM backend this conversion runs as -root, meaning the user can exfiltrate any file on the host, including -raw disks. - -This change adds an input format to convert_image. - -Partial-Bug: #1524274 - -Change-Id: If73e73718ecd5db262ed9904091024238f98dbc0 -(cherry picked from commit 840644d619e9560f205016eafc8799565ffd6d8c) ---- - nova/tests/unit/virt/libvirt/test_driver.py | 5 +++-- - nova/tests/unit/virt/libvirt/test_utils.py | 3 ++- - nova/virt/images.py | 26 ++++++++++++++++++++++++-- - nova/virt/libvirt/imagebackend.py | 19 ++++++++++++++----- - 4 files changed, 43 insertions(+), 10 deletions(-) - -diff --git a/nova/tests/unit/virt/libvirt/test_driver.py b/nova/tests/unit/virt/libvirt/test_driver.py -index 22ef56d..6fd8728 100644 ---- a/nova/tests/unit/virt/libvirt/test_driver.py -+++ b/nova/tests/unit/virt/libvirt/test_driver.py -@@ -14985,7 +14985,7 @@ class LibvirtVolumeSnapshotTestCase(test.NoDBTestCase): - self.mox.VerifyAll() - - --def _fake_convert_image(source, dest, out_format, -+def _fake_convert_image(source, dest, in_format, out_format, - run_as_root=True): - libvirt_driver.libvirt_utils.files[dest] = '' - -@@ -15127,7 +15127,8 @@ class LVMSnapshotTests(_BaseSnapshotTests): - - mock_volume_info.assert_has_calls([mock.call('/dev/nova-vg/lv')]) - mock_convert_image.assert_called_once_with( -- '/dev/nova-vg/lv', mock.ANY, disk_format, run_as_root=True) -+ '/dev/nova-vg/lv', mock.ANY, 'raw', disk_format, -+ run_as_root=True) - - def test_raw(self): - self._test_lvm_snapshot('raw') -diff --git a/nova/tests/unit/virt/libvirt/test_utils.py b/nova/tests/unit/virt/libvirt/test_utils.py -index 6773bea..6f75a92 100644 ---- a/nova/tests/unit/virt/libvirt/test_utils.py -+++ b/nova/tests/unit/virt/libvirt/test_utils.py -@@ -594,7 +594,8 @@ disk size: 4.4M - target = 't.qcow2' - self.executes = [] - expected_commands = [('qemu-img', 'convert', '-O', 'raw', -- 't.qcow2.part', 't.qcow2.converted'), -+ 't.qcow2.part', 't.qcow2.converted', -+ '-f', 'qcow2'), - ('rm', 't.qcow2.part'), - ('mv', 't.qcow2.converted', 't.qcow2')] - images.fetch_to_raw(context, image_id, target, user_id, project_id, -diff --git a/nova/virt/images.py b/nova/virt/images.py -index 5b9374b..e2b5b91 100644 ---- a/nova/virt/images.py -+++ b/nova/virt/images.py -@@ -66,9 +66,31 @@ def qemu_img_info(path): - return imageutils.QemuImgInfo(out) - - --def convert_image(source, dest, out_format, run_as_root=False): -+def convert_image(source, dest, in_format, out_format, run_as_root=False): - """Convert image to other format.""" -+ if in_format is None: -+ raise RuntimeError("convert_image without input format is a security" -+ "risk") -+ _convert_image(source, dest, in_format, out_format, run_as_root) -+ -+ -+def convert_image_unsafe(source, dest, out_format, run_as_root=False): -+ """Convert image to other format, doing unsafe automatic input format -+ detection. Do not call this function. -+ """ -+ -+ # NOTE: there is only 1 caller of this function: -+ # imagebackend.Lvm.create_image. It is not easy to fix that without a -+ # larger refactor, so for the moment it has been manually audited and -+ # allowed to continue. Remove this function when Lvm.create_image has -+ # been fixed. -+ _convert_image(source, dest, None, out_format, run_as_root) -+ -+ -+def _convert_image(source, dest, in_format, out_format, run_as_root): - cmd = ('qemu-img', 'convert', '-O', out_format, source, dest) -+ if in_format is not None: -+ cmd = cmd + ('-f', in_format) - utils.execute(*cmd, run_as_root=run_as_root) - - -@@ -123,7 +145,7 @@ def fetch_to_raw(context, image_href, path, user_id, project_id, max_size=0): - staged = "%s.converted" % path - LOG.debug("%s was %s, converting to raw" % (image_href, fmt)) - with fileutils.remove_path_on_error(staged): -- convert_image(path_tmp, staged, 'raw') -+ convert_image(path_tmp, staged, fmt, 'raw') - os.unlink(path_tmp) - - data = qemu_img_info(staged) -diff --git a/nova/virt/libvirt/imagebackend.py b/nova/virt/libvirt/imagebackend.py -index 5e14f61..151ebc4 100644 ---- a/nova/virt/libvirt/imagebackend.py -+++ b/nova/virt/libvirt/imagebackend.py -@@ -477,7 +477,7 @@ class Raw(Image): - self.correct_format() - - def snapshot_extract(self, target, out_format): -- images.convert_image(self.path, target, out_format) -+ images.convert_image(self.path, target, self.driver_format, out_format) - - @staticmethod - def is_file_in_instance_path(): -@@ -631,7 +631,16 @@ class Lvm(Image): - size, sparse=self.sparse) - if self.ephemeral_key_uuid is not None: - encrypt_lvm_image() -- images.convert_image(base, self.path, 'raw', run_as_root=True) -+ # NOTE: by calling convert_image_unsafe here we're -+ # telling qemu-img convert to do format detection on the input, -+ # because we don't know what the format is. For example, -+ # we might have downloaded a qcow2 image, or created an -+ # ephemeral filesystem locally, we just don't know here. Having -+ # audited this, all current sources have been sanity checked, -+ # either because they're locally generated, or because they have -+ # come from images.fetch_to_raw. However, this is major code smell. -+ images.convert_image_unsafe(base, self.path, self.driver_format, -+ run_as_root=True) - if resize: - disk.resize2fs(self.path, run_as_root=True) - -@@ -678,8 +687,8 @@ class Lvm(Image): - lvm.remove_volumes([self.lv_path]) - - def snapshot_extract(self, target, out_format): -- images.convert_image(self.path, target, out_format, -- run_as_root=True) -+ images.convert_image(self.path, target, self.driver_format, -+ out_format, run_as_root=True) - - def get_model(self, connection): - return imgmodel.LocalBlockImage(self.path) -@@ -786,7 +795,7 @@ class Rbd(Image): - self.driver.resize(self.rbd_name, size) - - def snapshot_extract(self, target, out_format): -- images.convert_image(self.path, target, out_format) -+ images.convert_image(self.path, target, 'raw', out_format) - - @staticmethod - def is_shared_block_storage(): --- -2.5.0 - diff --git a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0003.patch b/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0003.patch deleted file mode 100644 index b542041b5311..000000000000 --- a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0003.patch +++ /dev/null @@ -1,171 +0,0 @@ -From 62516194c424abad3bec12ea360dde06617fe97d Mon Sep 17 00:00:00 2001 -From: Matthew Booth -Date: Fri, 11 Dec 2015 13:40:54 +0000 -Subject: [PATCH 3/3] Fix backing file detection in libvirt live snapshot - -When doing a live snapshot, the libvirt driver creates an intermediate -qcow2 file with the same backing file as the original disk. However, -it calls qemu-img info without specifying the input format explicitly. -An authenticated user can write data to a raw disk which will cause -this code to misinterpret the disk as a qcow2 file with a -user-specified backing file on the host, and return an arbitrary host -file as the backing file. - -This bug does not appear to result in a data leak in this case, but -this is hard to verify. It certainly results in corrupt output. - -Closes-Bug: #1524274 - -Change-Id: I11485f077d28f4e97529a691e55e3e3c0bea8872 -(cherry picked from commit ccea9095d9fb5bcdcb61ee5e352c4a8163754b9d) ---- - nova/tests/unit/virt/libvirt/fake_libvirt_utils.py | 4 ++-- - nova/tests/unit/virt/libvirt/test_driver.py | 7 ++++--- - nova/virt/images.py | 8 +++++--- - nova/virt/libvirt/driver.py | 11 +++++++---- - nova/virt/libvirt/utils.py | 9 +++++---- - 5 files changed, 23 insertions(+), 16 deletions(-) - -diff --git a/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py b/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py -index 52d1e85..b474687 100644 ---- a/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py -+++ b/nova/tests/unit/virt/libvirt/fake_libvirt_utils.py -@@ -32,11 +32,11 @@ def create_cow_image(backing_file, path): - pass - - --def get_disk_size(path): -+def get_disk_size(path, format=None): - return 0 - - --def get_disk_backing_file(path): -+def get_disk_backing_file(path, format=None): - return disk_backing_files.get(path, None) - - -diff --git a/nova/tests/unit/virt/libvirt/test_driver.py b/nova/tests/unit/virt/libvirt/test_driver.py -index 6fd8728..6d0afdf 100644 ---- a/nova/tests/unit/virt/libvirt/test_driver.py -+++ b/nova/tests/unit/virt/libvirt/test_driver.py -@@ -12018,7 +12018,7 @@ class LibvirtConnTestCase(test.NoDBTestCase): - - image_meta = objects.ImageMeta.from_dict(self.test_image_meta) - drvr._live_snapshot(self.context, self.test_instance, guest, -- srcfile, dstfile, "qcow2", image_meta) -+ srcfile, dstfile, "qcow2", "qcow2", image_meta) - - mock_dom.XMLDesc.assert_called_once_with(flags=( - fakelibvirt.VIR_DOMAIN_XML_INACTIVE | -@@ -12029,8 +12029,9 @@ class LibvirtConnTestCase(test.NoDBTestCase): - fakelibvirt.VIR_DOMAIN_BLOCK_REBASE_REUSE_EXT | - fakelibvirt.VIR_DOMAIN_BLOCK_REBASE_SHALLOW)) - -- mock_size.assert_called_once_with(srcfile) -- mock_backing.assert_called_once_with(srcfile, basename=False) -+ mock_size.assert_called_once_with(srcfile, format="qcow2") -+ mock_backing.assert_called_once_with(srcfile, basename=False, -+ format="qcow2") - mock_create_cow.assert_called_once_with(bckfile, dltfile, 1004009) - mock_chown.assert_called_once_with(dltfile, os.getuid()) - mock_snapshot.assert_called_once_with(dltfile, "qcow2", -diff --git a/nova/virt/images.py b/nova/virt/images.py -index e2b5b91..6f3e487 100644 ---- a/nova/virt/images.py -+++ b/nova/virt/images.py -@@ -44,7 +44,7 @@ CONF.register_opts(image_opts) - IMAGE_API = image.API() - - --def qemu_img_info(path): -+def qemu_img_info(path, format=None): - """Return an object containing the parsed output from qemu-img info.""" - # TODO(mikal): this code should not be referring to a libvirt specific - # flag. -@@ -56,8 +56,10 @@ def qemu_img_info(path): - msg = (_("Path does not exist %(path)s") % {'path': path}) - raise exception.InvalidDiskInfo(reason=msg) - -- out, err = utils.execute('env', 'LC_ALL=C', 'LANG=C', -- 'qemu-img', 'info', path) -+ cmd = ('env', 'LC_ALL=C', 'LANG=C', 'qemu-img', 'info', path) -+ if format is not None: -+ cmd = cmd + ('-f', format) -+ out, err = utils.execute(*cmd) - if not out: - msg = (_("Failed to run qemu-img info on %(path)s : %(error)s") % - {'path': path, 'error': err}) -diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py -index 51b1e4b..53a27b2 100644 ---- a/nova/virt/libvirt/driver.py -+++ b/nova/virt/libvirt/driver.py -@@ -1434,7 +1434,8 @@ class LibvirtDriver(driver.ComputeDriver): - # NOTE(xqueralt): libvirt needs o+x in the temp directory - os.chmod(tmpdir, 0o701) - self._live_snapshot(context, instance, guest, disk_path, -- out_path, image_format, image_meta) -+ out_path, source_format, image_format, -+ image_meta) - else: - snapshot_backend.snapshot_extract(out_path, image_format) - finally: -@@ -1540,7 +1541,7 @@ class LibvirtDriver(driver.ComputeDriver): - self._set_quiesced(context, instance, image_meta, False) - - def _live_snapshot(self, context, instance, guest, disk_path, out_path, -- image_format, image_meta): -+ source_format, image_format, image_meta): - """Snapshot an instance without downtime.""" - dev = guest.get_block_device(disk_path) - -@@ -1558,9 +1559,11 @@ class LibvirtDriver(driver.ComputeDriver): - # in QEMU 1.3. In order to do this, we need to create - # a destination image with the original backing file - # and matching size of the instance root disk. -- src_disk_size = libvirt_utils.get_disk_size(disk_path) -+ src_disk_size = libvirt_utils.get_disk_size(disk_path, -+ format=source_format) - src_back_path = libvirt_utils.get_disk_backing_file(disk_path, -- basename=False) -+ format=source_format, -+ basename=False) - disk_delta = out_path + '.delta' - libvirt_utils.create_cow_image(src_back_path, disk_delta, - src_disk_size) -diff --git a/nova/virt/libvirt/utils.py b/nova/virt/libvirt/utils.py -index 062b2fb..7b0cf42 100644 ---- a/nova/virt/libvirt/utils.py -+++ b/nova/virt/libvirt/utils.py -@@ -160,24 +160,25 @@ def pick_disk_driver_name(hypervisor_version, is_block_dev=False): - return None - - --def get_disk_size(path): -+def get_disk_size(path, format=None): - """Get the (virtual) size of a disk image - - :param path: Path to the disk image -+ :param format: the on-disk format of path - :returns: Size (in bytes) of the given disk image as it would be seen - by a virtual machine. - """ -- size = images.qemu_img_info(path).virtual_size -+ size = images.qemu_img_info(path, format).virtual_size - return int(size) - - --def get_disk_backing_file(path, basename=True): -+def get_disk_backing_file(path, basename=True, format=None): - """Get the backing file of a disk image - - :param path: Path to the disk image - :returns: a path to the image's backing store - """ -- backing_file = images.qemu_img_info(path).backing_file -+ backing_file = images.qemu_img_info(path, format).backing_file - if backing_file and basename: - backing_file = os.path.basename(backing_file) - --- -2.5.0 - diff --git a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0004.patch b/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0004.patch deleted file mode 100644 index 113e9f4736b1..000000000000 --- a/sys-cluster/nova/files/cve-2015-7548-stable-liberty-0004.patch +++ /dev/null @@ -1,132 +0,0 @@ -From cf197ec2d682fb4da777df2291ca7ef101f73b77 Mon Sep 17 00:00:00 2001 -From: Matt Riedemann -Date: Mon, 16 Nov 2015 13:11:09 -0800 -Subject: xen: mask passwords in volume connection_data dict - -The connection_data dict can have credentials in it, so we need to scrub -those before putting the stringified dict into the StorageError message -and raising that up and when logging the dict. - -Note that strutils.mask_password converts the dict to a string using -six.text_type so we don't have to do that conversion first. - -SecurityImpact - -Change-Id: Ic5f4d4c26794550a92481bf2b725ef5eafa581b2 -Closes-Bug: #1516765 -(cherry picked from commit 8b289237ed6d53738c22878decf0c429301cf3d0) ---- - nova/tests/unit/virt/xenapi/test_volume_utils.py | 16 ++++++++++++++-- - nova/tests/unit/virt/xenapi/test_volumeops.py | 16 ++++++++++++++++ - nova/virt/xenapi/volume_utils.py | 3 ++- - nova/virt/xenapi/volumeops.py | 6 +++++- - 4 files changed, 37 insertions(+), 4 deletions(-) - -diff --git a/nova/tests/unit/virt/xenapi/test_volume_utils.py b/nova/tests/unit/virt/xenapi/test_volume_utils.py -index 6bd80b0..d08eede 100644 ---- a/nova/tests/unit/virt/xenapi/test_volume_utils.py -+++ b/nova/tests/unit/virt/xenapi/test_volume_utils.py -@@ -165,14 +165,26 @@ class ParseVolumeInfoTestCase(stubs.XenAPITestBaseNoDB): - 'target_lun': None, - 'auth_method': 'CHAP', - 'auth_username': 'username', -- 'auth_password': 'password'}} -+ 'auth_password': 'verybadpass'}} - - def test_parse_volume_info_parsing_auth_details(self): - conn_info = self._make_connection_info() - result = volume_utils._parse_volume_info(conn_info['data']) - - self.assertEqual('username', result['chapuser']) -- self.assertEqual('password', result['chappassword']) -+ self.assertEqual('verybadpass', result['chappassword']) -+ -+ def test_parse_volume_info_missing_details(self): -+ # Tests that a StorageError is raised if volume_id, target_host, or -+ # target_ign is missing from connection_data. Also ensures that the -+ # auth_password value is not present in the StorageError message. -+ for data_key_to_null in ('volume_id', 'target_portal', 'target_iqn'): -+ conn_info = self._make_connection_info() -+ conn_info['data'][data_key_to_null] = None -+ ex = self.assertRaises(exception.StorageError, -+ volume_utils._parse_volume_info, -+ conn_info['data']) -+ self.assertNotIn('verybadpass', six.text_type(ex)) - - def test_get_device_number_raise_exception_on_wrong_mountpoint(self): - self.assertRaises( -diff --git a/nova/tests/unit/virt/xenapi/test_volumeops.py b/nova/tests/unit/virt/xenapi/test_volumeops.py -index 0e840bb..58c3fa5 100644 ---- a/nova/tests/unit/virt/xenapi/test_volumeops.py -+++ b/nova/tests/unit/virt/xenapi/test_volumeops.py -@@ -381,6 +381,22 @@ class AttachVolumeTestCase(VolumeOpsTestBase): - mock_intro.assert_called_once_with(self.session, "sr", - target_lun="lun") - -+ @mock.patch.object(volume_utils, "introduce_vdi") -+ @mock.patch.object(volumeops.LOG, 'debug') -+ def test_connect_hypervisor_to_volume_mask_password(self, mock_debug, -+ mock_intro): -+ # Tests that the connection_data is scrubbed before logging. -+ data = {'auth_password': 'verybadpass'} -+ self.ops._connect_hypervisor_to_volume("sr", data) -+ self.assertTrue(mock_debug.called, 'LOG.debug was not called') -+ password_logged = False -+ for call in mock_debug.call_args_list: -+ # The call object is a tuple of (args, kwargs) -+ if 'verybadpass' in call[0]: -+ password_logged = True -+ break -+ self.assertFalse(password_logged, 'connection_data was not scrubbed') -+ - @mock.patch.object(vm_utils, "is_vm_shutdown") - @mock.patch.object(vm_utils, "create_vbd") - def test_attach_volume_to_vm_plug(self, mock_vbd, mock_shutdown): -diff --git a/nova/virt/xenapi/volume_utils.py b/nova/virt/xenapi/volume_utils.py -index c7bfe32..af47e26 100644 ---- a/nova/virt/xenapi/volume_utils.py -+++ b/nova/virt/xenapi/volume_utils.py -@@ -24,6 +24,7 @@ import string - from eventlet import greenthread - from oslo_config import cfg - from oslo_log import log as logging -+from oslo_utils import strutils - - from nova import exception - from nova.i18n import _, _LE, _LW -@@ -84,7 +85,7 @@ def _parse_volume_info(connection_data): - target_iqn is None): - raise exception.StorageError( - reason=_('Unable to obtain target information %s') % -- connection_data) -+ strutils.mask_password(connection_data)) - volume_info = {} - volume_info['id'] = volume_id - volume_info['target'] = target_host -diff --git a/nova/virt/xenapi/volumeops.py b/nova/virt/xenapi/volumeops.py -index f816853..b9e73e2 100644 ---- a/nova/virt/xenapi/volumeops.py -+++ b/nova/virt/xenapi/volumeops.py -@@ -19,6 +19,7 @@ Management class for Storage-related functions (attach, detach, etc). - - from oslo_log import log as logging - from oslo_utils import excutils -+from oslo_utils import strutils - - from nova import exception - from nova.i18n import _LI, _LW -@@ -91,7 +92,10 @@ class VolumeOps(object): - return (sr_ref, sr_uuid) - - def _connect_hypervisor_to_volume(self, sr_ref, connection_data): -- LOG.debug("Connect volume to hypervisor: %s", connection_data) -+ # connection_data can have credentials in it so make sure to scrub -+ # those before logging. -+ LOG.debug("Connect volume to hypervisor: %s", -+ strutils.mask_password(connection_data)) - if 'vdi_uuid' in connection_data: - vdi_ref = volume_utils.introduce_vdi( - self._session, sr_ref, --- -cgit v0.11.2 - diff --git a/sys-cluster/nova/nova-2015.1.9999.ebuild b/sys-cluster/nova/nova-2015.1.9999.ebuild deleted file mode 100644 index 517c097312d1..000000000000 --- a/sys-cluster/nova/nova-2015.1.9999.ebuild +++ /dev/null @@ -1,251 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 eutils git-r3 linux-info multilib user - -DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) in Python" -HOMEPAGE="https://launchpad.net/nova" -EGIT_REPO_URI="https://github.com/openstack/nova.git" -EGIT_BRANCH="stable/kilo" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite test" -REQUIRED_USE=" - !compute-only? ( || ( mysql postgres sqlite ) ) - compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/pbr-0.8[${PYTHON_USEDEP}] - =dev-python/coverage-3.6[${PYTHON_USEDEP}] - >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}] - =dev-python/mock-1.0[${PYTHON_USEDEP}] - =dev-python/mox3-0.7.0[${PYTHON_USEDEP}] - =dev-python/python-barbicanclient-3.0.1[${PYTHON_USEDEP}] - =dev-python/python-ironicclient-0.4.1[${PYTHON_USEDEP}] - =dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}] - =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}] - =dev-python/oslotest-1.5.1[${PYTHON_USEDEP}] - =dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}] - !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-lib-0.4.0[${PYTHON_USEDEP}] - =dev-python/suds-0.4[${PYTHON_USEDEP}] - >=dev-python/oslo-vmware-0.11.1[${PYTHON_USEDEP}] - + #endif +- ++/* __WORDSIZE */ ++#include + + #ifdef HAVE_FFS + # define myffs(x) ffs(x) +--- a/fiemap.h 2016-02-09 03:45:05.550646582 +0000 ++++ b/fiemap.h 2016-02-09 03:45:56.683647349 +0000 +@@ -31,3 +31,4 @@ + + #endif /* _FIEMAPH */ + ++#include +--- a/libddr_hash.c 2016-02-09 03:49:16.334650345 +0000 ++++ b/libddr_hash.c 2016-02-09 03:50:01.309651020 +0000 +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + + #include /* For ntohl/htonl */ + #include +--- a/libddr_lzo.c 2016-02-09 03:52:31.775653278 +0000 ++++ b/libddr_lzo.c 2016-02-09 03:52:53.537653604 +0000 +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/libddr_null.c 2016-02-09 03:54:04.110654663 +0000 ++++ b/libddr_null.c 2016-02-09 03:54:18.018654872 +0000 +@@ -10,6 +10,7 @@ + #include "ddr_ctrl.h" + #include + #include ++#include + + /* fwd decl */ + extern ddr_plugin_t ddr_plug; +--- a/sha512.h 2016-02-09 03:55:33.209656000 +0000 ++++ b/sha512.h 2016-02-09 03:56:39.923657001 +0000 +@@ -2,6 +2,8 @@ + #define _SHA512_H + + #include "hash.h" ++/* __WORDSIZE */ ++#include + + void sha512_init(hash_t *ctx); + void sha384_init(hash_t *ctx); +--- a/fmt_no.h 2016-02-09 04:52:13.760707026 +0000 ++++ b/fmt_no.h 2016-02-09 04:52:50.874707583 +0000 +@@ -1,4 +1,6 @@ + /** Decl for int to str conversion with highlighting */ ++#define _GNU_SOURCE ++#include + + #ifndef _FMT_NO_H + #define _FMT_NO_H +--- a/fstrim.h 2016-02-09 04:55:43.871710178 +0000 ++++ b/fstrim.h 2016-02-09 04:56:11.270710590 +0000 +@@ -1,3 +1,6 @@ ++#define _GNU_SOURCE ++#include ++ + #ifndef _FSTRIM_H + #define _FSTRIM_H + +--- a/ddr_ctrl.h 2016-02-09 04:58:08.442712348 +0000 ++++ b/ddr_ctrl.h 2016-02-09 04:58:50.842712984 +0000 +@@ -7,6 +7,9 @@ + * License: GNU GPLv2 or v3 + */ + ++#define _GNU_SOURCE ++#include ++ + #ifndef _DDR_CTRL_H + #define _DDR_CTRL_H + diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest index 2bda7207def1..73f67f76868d 100644 --- a/sys-libs/ldb/Manifest +++ b/sys-libs/ldb/Manifest @@ -2,3 +2,4 @@ DIST ldb-1.1.12.tar.gz 1110134 SHA256 b6444a1bfc9b8c8f43df171b12b5a581c44a64b4d9 DIST ldb-1.1.15.tar.gz 1121684 SHA256 6bd8317e82747461394ab8ad1ee5873589d9a46d12f021571aca9fac45de8997 SHA512 48aada749986cf636aa8ae259c9ba1f07899e136129414752f2e4932f396348d56eef987fa96595c940bd159f8c03795973ba66fc49f00e204339986bf49a970 WHIRLPOOL 683e5abf53817527d42bff83330b5b8e6b07b0d2b5936ee7ac794d037091dd85b4f6674ef8538a7d6489933473908ed2026265b4b6db8a253ff711f86a9661a6 DIST ldb-1.1.17.tar.gz 1177926 SHA256 b9a312aad19e9463716d257d8f2529fd7fc1a5ef24f6dcdc0c4a1930d7bdb6e6 SHA512 bbdb79bc584bb26e053d21c47457b0c10c62080034e44d41ae9c0a6225f6d30f6976b30617f57fc4cb0776af770a4e9c569726d2385a8ec4545b1f732d366f17 WHIRLPOOL 56cbe6763010eba49c94146b1cb7748d643d2233eb5d26a1bf0a8aa02fcf2afa11b9d22a13608b753385a9817ee37804281651e47668bdc61eefd5ffa200a8c0 DIST ldb-1.1.24.tar.gz 1258405 SHA256 45e9f52473f0d013f0ea090cce35d6836a6e67e8d4dcdd7077dabdf8b1314b21 SHA512 7b574d1a832fb19a4e8506a1bd702fddf3610b94e170999c9d7b5f3047a4667fb701fa0d367fd19febc2b3e70d1325a1944081ce1067d88271e70f8370aeb278 WHIRLPOOL c8a4e140533bbe1388988b413bdb0a3b6806aa28b551ab195ec509acc66581a75bd6f4729dc7c009f5fae80c45a2a36f817c9a1bd6476bf8125ab8b2216b9f79 +DIST ldb-1.1.25.tar.gz 1259961 SHA256 bf74783ecee42408250146e384a918176178318ef398f816a64d1c1ad22b7c12 SHA512 b0b264a7c4e1d2c13a15f604a7ff8038fa47868c0275c0515bcc15a03a1087cf930572614fe36b0cfce67258bfe4261a9d5a2638143e5d454538fed85159d4dd WHIRLPOOL 5a7ac99ce252c9d1be23a520180dd4e37784585d9fe5e1b8a666a4dc79cff3f35e258f5bffd1e8e286eee239ff848788b431f763c63e26709f98a29ebc93d677 diff --git a/sys-libs/ldb/ldb-1.1.25.ebuild b/sys-libs/ldb/ldb-1.1.25.ebuild new file mode 100644 index 000000000000..f244577116a7 --- /dev/null +++ b/sys-libs/ldb/ldb-1.1.25.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit python-single-r1 waf-utils multilib-minimal eutils + +DESCRIPTION="An LDAP-like embedded database" +HOMEPAGE="http://ldb.samba.org" +SRC_URI="http://www.samba.org/ftp/pub/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="doc" + +RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) + dev-libs/popt[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.1.5[python,${MULTILIB_USEDEP}] + >=sys-libs/tevent-0.9.26[python(+),${MULTILIB_USEDEP}] + >=sys-libs/tdb-1.3.8[python,${MULTILIB_USEDEP}] + net-nds/openldap + !!=net-fs/samba-4.0.0[ldb] + ${PYTHON_DEPS} + " + +DEPEND="dev-libs/libxslt + doc? ( app-doc/doxygen ) + virtual/pkgconfig + ${RDEPEND}" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WAF_BINARY="${S}/buildtools/bin/waf" + +MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h ) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.1.24-optional-python.patch + epatch_user + multilib_copy_sources +} + +multilib_src_configure() { + local myconf=( + --disable-rpath \ + --disable-rpath-install --bundled-libraries=NONE \ + --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba \ + --builtin-libraries=NONE + ) + if ! multilib_is_native_abi; then + myconf+=( --disable-python ) + fi + waf-utils_src_configure "${myconf[@]}" +} + +multilib_src_compile(){ + waf-utils_src_compile + multilib_is_native_abi && use doc && doxygen Doxyfile +} + +multilib_src_test() { + if multilib_is_native_abi; then + WAF_MAKE=1 \ + PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${BUILD_DIR}"/bin/shared/private/ \ + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared \ + waf test || die + fi +} + +multilib_src_install() { + waf-utils_src_install + + if multilib_is_native_abi && use doc; then + dohtml -r apidocs/html/* + doman apidocs/man/man3/*.3 + fi +} + +pkg_postinst() { + if has_version sys-auth/sssd; then + ewarn "You have sssd installed. It is known to break after ldb upgrades," + ewarn "so please try to rebuild it before reporting bugs." + ewarn "See https://bugs.gentoo.org/404281" + fi +} diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild b/sys-libs/ncurses/ncurses-6.0-r1.ebuild index 47c80c494307..029591b4e736 100644 --- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild +++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild @@ -74,6 +74,7 @@ src_configure() { local dbuildflags="-Wl,-rpath,${WORKDIR}/lib" case ${CHOST} in *-darwin*) dbuildflags= ;; + *-aix*) dbuildflags= ;; esac echo "int main() {}" | \ $(tc-getCC) -o x -x c - ${lbuildflags} -pipe >& /dev/null \ @@ -181,7 +182,7 @@ do_configure() { # Force bash until upstream rebuilds the configure script with a newer # version of autotools. #545532 - CONFIG_SHELL=${EPREFIX}/bin/bash \ + CONFIG_SHELL=${BASH} \ ECONF_SOURCE=${S} \ econf "${conf[@]}" "$@" } diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest index e9c5e763618f..a894af495ed8 100644 --- a/www-apps/kibana-bin/Manifest +++ b/www-apps/kibana-bin/Manifest @@ -1,4 +1,4 @@ DIST kibana-4.1.4-linux-x64.tar.gz 11805519 SHA256 2d11c63268f49b95726bfa0f3c09cf898ea67b65da3599989d17a27095987b0d SHA512 a89290502d887002a65405e7e10de9ddefb176d262584f35ec58352a7ee9b5a88d0db2949d00eefee3752d1bccd4964f7d4f5935d5fb32c50a46e8b2e1f03a6c WHIRLPOOL 33eeda21ab98a04400d3b26bd10c9f9bbc813a8bf934897fc5dc0d354d25dd223caa60fa09613e3a0db74246d1482708620d23b18c6e740480973f77f769b99f DIST kibana-4.1.4-linux-x86.tar.gz 11595160 SHA256 e197ad2936488764b7167a9ea9989c26600fe3797d22c0e522244eef7eb6b809 SHA512 1651a31ee98315dea0cac83f0e80c45deabf0720e0c4b6b4e337512a1f23b8bd31e853f0b59e08cb53189c76369892ebc88dee5d796118aa659dbaa177698e13 WHIRLPOOL 4cd79f2b4bdf96d72626ad4ac992de9127095f3a96a09735a784e678fefc250f0cdbbb1776876afd9596fbe69e884133e2236f4ffe099e89fc159910048a06f4 -DIST kibana-4.3.1-linux-x64.tar.gz 30408272 SHA256 c6a91921a0055714fd24fb94a70b7057f43492da6bd8c4f2f1acbf0964bf09b9 SHA512 ddaa5110c0bcf3686f0e8fed0ae839f9d8b217d2271611a9a231aa12653bad9ab119630191b732b1d9f416db4211376610201a37208d7bd686ea8c50dd4caa75 WHIRLPOOL 92dc99e0e75ab86e01e4db798ecb02672f95d76eed1da8cbfb073591b250972331d8bcf42bc68130a898c28cff043fbd24d18cb87da46d369e932ca11096ec30 -DIST kibana-4.3.1-linux-x86.tar.gz 29968948 SHA256 fffc2325f1936f9bcedbc0812e2480f085f210229a6d2b5fbc40a3e8379ac8d3 SHA512 7ec80920b7c6e6b03812d94aed3daf4a696b6ca5a31cdefac756a8344284c3e4e5b841514a0d6a5b238d0fc03e8d98cebf866aa03e57cb4c215a0cef286b38be WHIRLPOOL 26727a253f0285c1bfa09d5dd4a33746fb8699dbe48feb1c12d6aef2d36381e654a31dbac0abec9be923a06e5ed53aa04e1593b3117ec7f79f8c28facf8d9917 +DIST kibana-4.4.0-linux-x64.tar.gz 30878925 SHA256 a8aeb7c2562c46e26a6841b7c359e90eaf1a7a1964a89466c73002dad022dc43 SHA512 2e9ffd1afbe36b1bb96cf293edbe95d0604b17d81b77fbd85baed031913e431b2ea5212ff832ee715c78dfad2fdcf492b7f2412b54fe81c03d4e9ca7a0a051d4 WHIRLPOOL 0437ad06d6e1fef7696e30ec2a7379bf21c3d013afce4610407c2f54b867adcd921dfa92d1e0bee4906a1a278c142988f4194eac2064b7d6fddbf491e4741f3c +DIST kibana-4.4.0-linux-x86.tar.gz 30437829 SHA256 460909c0c1a34d7913a4aa3e9d60bf27235b1c42614116042cb3a24647ccb7f9 SHA512 805773e885603a0fab7f42091eff5fb3dcdd26ffe06990818f7f2be3fc7f8f0be026f458394ed13531f2112c5f81abc43eb14db911b4fff5fab857c5642f38d7 WHIRLPOOL d3329bc691acd92200840cc97e6d98f14ea47c745722c7dbd3ea692aa3763d3818aac68cf7c1ca586be6527dd4bc2bb9c691fd6c4121f17e08e9446c4adc1949 diff --git a/www-apps/kibana-bin/files/kibana.initd-r2 b/www-apps/kibana-bin/files/kibana.initd-r2 index d469ec460817..903be178a68e 100644 --- a/www-apps/kibana-bin/files/kibana.initd-r2 +++ b/www-apps/kibana-bin/files/kibana.initd-r2 @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 KIBANA_USER=${KIBANA_USER:-kibana} diff --git a/www-apps/kibana-bin/files/kibana.initd-r3 b/www-apps/kibana-bin/files/kibana.initd-r3 index 3eceb5f007e6..39293947fe0d 100644 --- a/www-apps/kibana-bin/files/kibana.initd-r3 +++ b/www-apps/kibana-bin/files/kibana.initd-r3 @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 KIBANA_USER=${KIBANA_USER:-kibana} diff --git a/www-apps/kibana-bin/kibana-bin-4.1.4.ebuild b/www-apps/kibana-bin/kibana-bin-4.1.4.ebuild index a91ca43f5042..8373d2222bf4 100644 --- a/www-apps/kibana-bin/kibana-bin-4.1.4.ebuild +++ b/www-apps/kibana-bin/kibana-bin-4.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/www-apps/kibana-bin/kibana-bin-4.3.1.ebuild b/www-apps/kibana-bin/kibana-bin-4.4.0.ebuild similarity index 96% rename from www-apps/kibana-bin/kibana-bin-4.3.1.ebuild rename to www-apps/kibana-bin/kibana-bin-4.4.0.ebuild index 4407d367cf86..b0222d11368f 100644 --- a/www-apps/kibana-bin/kibana-bin-4.3.1.ebuild +++ b/www-apps/kibana-bin/kibana-bin-4.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -58,7 +58,7 @@ src_install() { } pkg_postinst() { - elog "This version of Kibana is compatible with Elasticsearch 2.1+" + elog "This version of Kibana is compatible with Elasticsearch 2.2+" elog elog "Be sure to point ES_INSTANCE to your Elasticsearch instance" elog "in /etc/conf.d/${MY_PN}." diff --git a/www-apps/radicale/files/radicale.init.d b/www-apps/radicale/files/radicale.init.d index 8e3e94a6494c..c2e29845437d 100644 --- a/www-apps/radicale/files/radicale.init.d +++ b/www-apps/radicale/files/radicale.init.d @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ PIDFILE=/var/run/radicale.pid diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest index 5057251c6878..6219e6c0b881 100644 --- a/www-plugins/adobe-flash/Manifest +++ b/www-plugins/adobe-flash/Manifest @@ -1,3 +1,6 @@ DIST adobe-flash-11.2.202.559-debug.i386.tar.gz 7447011 SHA256 2f3e00891a3b953e0aed5a794a6352733f868a58743a4ab7f1e9a94d26a4d079 SHA512 f4c58f70b30ee5725087344eeee674916f3c5dfba203fe05bc21baff7fe7201d4e77fb1ebe1eb9b671a0f1f7d9c6f970707acd3f43c1c983d7b3728c238d442f WHIRLPOOL 0e90a187c239bc57606831ee7fbcd627106aabdb894c6675a849cc5de51d45ae56ed674c7944b7c351766b72401dc5b6dd450e0e4526e49f71ab8e7bcd9ac739 DIST adobe-flash-11.2.202.559.i386.tar.gz 6965297 SHA256 09d4d16f8a508fdb678372ae91ba9ea3c2b22d9c0c72591fd3a2f0d39171a8c5 SHA512 56d01e78b22c3cbd2e7b332c1ff4111f15c40544b57d1bd4761131a7da50dff001174283444352d5e6400a1a6caec16758194a071dedc13f9d1cb9c8bb2d3411 WHIRLPOOL 5acacafd34233f8ec53dec74b938d960ebb1e59931dfd2d39df9bb3a1d12fbc82588bf4054dcb03dfd7ea096fec11ba372af3417aab44ef4df38929aa697303d DIST adobe-flash-11.2.202.559.x86_64.tar.gz 7275447 SHA256 ebba1e03aa2e191811a6165e2dc1b3cdda49cc855399f07bc9786421c40308b6 SHA512 8ef12946aafdaea6f7af16ca4f52c7f0abbf164c1a0539de2631b404112e7fd43bcef295f4fc3cf7b99876c859efc14a9826c2fa81ce23ab8aee237ea882a8e1 WHIRLPOOL 1d77419f6123a5bbf7412591b86d5c72c6733cf76f9f0ce6fbc36bab061c4c85e8315377ba11b1306158c34534a9b96fe6365379277f85419d4a9cd480ed2e54 +DIST adobe-flash-11.2.202.569-debug.i386.tar.gz 7447178 SHA256 5b1cf584ed23d1493593d9e365a40ff10a5cc652bd9a8d0ddc1c2a69538e6dd9 SHA512 43dba406f19ce3b8298e63e7076a086f15009be302409f35b80ca9551cb016e51e0442702ec6d81c2b8bff355d2dbffa7fefe61583d88305564a6e8c339d5d85 WHIRLPOOL c88c1d243386a74bbb30411d0da426b4e461a00792c9fd9f08db8867a12196387dbc30f1b46a3cd9f1c0a2500cb6c7c32feac8513e88a7fcf51c7393242e4951 +DIST adobe-flash-11.2.202.569.i386.tar.gz 6967312 SHA256 83a347b1b06ecbe55eb363339c97f917f804ecf3304046f7f52efbee5c54ca61 SHA512 36816c33d6ccae87582a02430b83fac7dc2d41586b6dc869d1d2f734919b0ee2f7af840402235c63745554ae068737017f7e9e5d9cdc7fe0f39906c4c10a924d WHIRLPOOL 87231461324b24dfcfffccdbc893a2b7b8f9a83c0777dc33494ed00b0574755c31924b66308349f47950a452ac42342eb8f223afb048b2ed29d95bba49297c0f +DIST adobe-flash-11.2.202.569.x86_64.tar.gz 7278446 SHA256 7975c82e1faae67c8c2cb2d4057f5333c5c5594784b84452341848dfb7fe2090 SHA512 48deb5bcbd0983552044778840fbd5568fb09ddecee47a98ad57d699f2d56f91cf707dc85484d24205c63e12eb7c4bf39f2c52a60d977b58de38655ae8f80ad6 WHIRLPOOL 91532d1faf730e9246037e1a0b808e9bba97c04e4fa395de6d686a91e584703e32c215572efaf2057107fbeb49e5f8409a5f495eef73933f2f624c1e38480462 diff --git a/www-plugins/adobe-flash/adobe-flash-11.2.202.569.ebuild b/www-plugins/adobe-flash/adobe-flash-11.2.202.569.ebuild new file mode 100644 index 000000000000..2279ce1af61a --- /dev/null +++ b/www-plugins/adobe-flash/adobe-flash-11.2.202.569.ebuild @@ -0,0 +1,235 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit nsplugins toolchain-funcs versionator multilib multilib-minimal + +DESCRIPTION="Adobe Flash Player" +HOMEPAGE=" + http://www.adobe.com/products/flashplayer.html + http://get.adobe.com/flashplayer/ + https://helpx.adobe.com/security/products/flash-player.html#version11 +" + +AF_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc" +AF_DB_URI="http://fpdownload.macromedia.com/pub/flashplayer/updaters" +PV_M=$(get_major_version) +AF_32_URI="${AF_URI}/${PV}/install_flash_player_${PV_M}_linux.i386.tar.gz -> ${P}.i386.tar.gz" +AF_64_URI="${AF_URI}/${PV}/install_flash_player_${PV_M}_linux.x86_64.tar.gz -> ${P}.x86_64.tar.gz" +AF_32_DB_URI="${AF_DB_URI}/${PV_M}/flashplayer_${PV_M}_plugin_debug.i386.tar.gz -> ${P}-debug.i386.tar.gz" + +SRC_URI=" + abi_x86_32? ( + !debug? ( ${AF_32_URI} ) + debug? ( ${AF_32_DB_URI} ) + ) + abi_x86_64? ( ${AF_64_URI} ) +" +IUSE="debug kde selinux cpu_flags_x86_sse2" +REQUIRED_USE=" + cpu_flags_x86_sse2 + debug? ( abi_x86_32 ) + || ( abi_x86_64 abi_x86_32 ) +" +SLOT="0" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="AdobeFlash-11.x" +RESTRICT="strip mirror" + +S="${WORKDIR}" + +NATIVE_DEPS=" + dev-libs/atk + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + kde? ( + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + kde-base/kdelibs + x11-libs/libICE + x11-libs/libSM + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXft + x11-libs/libXpm + ) + media-libs/fontconfig + media-libs/freetype + >=sys-libs/glibc-2.4 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + x11-libs/pango +" + +DEPEND=" + amd64? ( abi_x86_32? ( !abi_x86_64? ( www-plugins/nspluginwrapper ) ) ) +" +RDEPEND=" + ${DEPEND} + abi_x86_64? ( ${NATIVE_DEPS} ) + abi_x86_32? ( + amd64? ( + >=dev-libs/atk-2.10.0[abi_x86_32(-)] + >=dev-libs/glib-2.34.3:2[abi_x86_32(-)] + >=dev-libs/nspr-4.10.4[abi_x86_32(-)] + >=dev-libs/nss-3.15.4[abi_x86_32(-)] + >=media-libs/fontconfig-2.10.92[abi_x86_32(-)] + >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] + >=x11-libs/cairo-1.12.14-r4[abi_x86_32(-)] + >=x11-libs/gdk-pixbuf-2.30.7[abi_x86_32(-)] + >=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)] + >=x11-libs/libX11-1.6.2[abi_x86_32(-)] + >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)] + >=x11-libs/libXext-1.3.2[abi_x86_32(-)] + >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] + >=x11-libs/libXt-1.1.4[abi_x86_32(-)] + >=x11-libs/pango-1.36.3[abi_x86_32(-)] + ) + x86? ( ${NATIVE_DEPS} ) + ) + || ( media-fonts/liberation-fonts media-fonts/corefonts ) + selinux? ( sec-policy/selinux-flash ) +" + +# Ignore QA warnings in these closed-source binaries, since we can't fix them: +QA_PREBUILT="usr/*" + +any_cpu_missing_flag() { + local value=${1} + grep '^flags' /proc/cpuinfo | grep -qv "${value}" +} + +pkg_setup() { + unset need_lahf_wrapper + if use abi_x86_64 && any_cpu_missing_flag 'lahf_lm'; then + export need_lahf_wrapper=1 + fi +} + +src_unpack() { + local files=( ${A} ) + + multilib_src_unpack() { + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + # we need to filter out the other archive(s) + local other_abi + [[ ${ABI} == amd64 ]] && other_abi=i386 || other_abi=x86_64 + unpack ${files[@]//*${other_abi}*/} + } + + multilib_parallel_foreach_abi multilib_src_unpack +} + +src_configure() { :; } + +multilib_src_compile() { + if [[ ${ABI} == amd64 && ${need_lahf_wrapper} ]]; then + # This experimental wrapper, from Maks Verver via bug #268336 should + # emulate the missing lahf instruction affected platforms. + set -- $(tc-getCC) -fPIC -shared -nostdlib -lc \ + -oflashplugin-lahf-fix.so "${FILESDIR}/flashplugin-lahf-fix.c" + echo "${@}" >&2 + "${@}" || die "Compile of flashplugin-lahf-fix.so failed" + fi +} + +multilib_src_install() { + # PLUGINS_DIR comes from nsplugins.eclass + exeinto /usr/$(get_libdir)/${PLUGINS_DIR} + doexe libflashplayer.so + + if [[ ${ABI} == amd64 && ${need_lahf_wrapper} ]]; then + # This experimental wrapper, from Maks Verver via bug #268336 should + # emulate the missing lahf instruction affected platforms. + doexe flashplugin-lahf-fix.so + fi + + if multilib_is_native_abi; then + if use kde; then + local pkglibdir=lib + [[ -d usr/lib64 ]] && pkglibdir=lib64 + + exeinto /usr/$(get_libdir)/kde4 + doexe usr/${pkglibdir}/kde4/kcm_adobe_flash_player.so + insinto /usr/share/kde4/services + doins usr/share/kde4/services/kcm_adobe_flash_player.desktop + else + # No KDE applet, so allow the GTK utility to show up in KDE: + sed -i usr/share/applications/flash-player-properties.desktop \ + -e "/^NotShowIn=KDE;/d" || die "sed of .desktop file failed" + fi + + # The userland 'flash-player-properties' standalone app: + dobin usr/bin/flash-player-properties + + # Icon and .desktop for 'flash-player-properties' + insinto /usr/share + doins -r usr/share/{icons,applications} + dosym ../icons/hicolor/48x48/apps/flash-player-properties.png \ + /usr/share/pixmaps/flash-player-properties.png + fi + + # The magic config file! + insinto "/etc/adobe" + doins "${FILESDIR}/mms.cfg" +} + +unregister_pluginwrapper() { + # TODO: Perhaps parse the output of 'nspluginwrapper -l' + # TODO: However, the 64b flash plugin makes + # TODO: 'nspluginwrapper -l' segfault. + local FLASH_WRAPPER="${ROOT}/usr/lib64/${PLUGINS_DIR}/npwrapper.libflashplayer.so" + if has_version 'www-plugins/nspluginwrapper' && [[ -f ${FLASH_WRAPPER} ]]; then + einfo "Removing 32-bit plugin wrapper" + nspluginwrapper -r "${FLASH_WRAPPER}" + fi +} + +pkg_postinst() { + if use amd64 ; then + if [[ ${need_lahf_wrapper} ]]; then + ewarn "Your processor does not support the 'lahf' instruction which is used" + ewarn "by Adobe's 64-bit flash binary. We have installed a wrapper which" + ewarn "should allow this plugin to run. If you encounter problems, please" + ewarn "adjust your USE flags to install only the 32-bit version and reinstall:" + ewarn " ${CATEGORY}/${PN}[abi_x86_32,-abi_x86_64]" + elog + fi + # needed to clean up upgrades from older installs + if use abi_x86_64 && [[ -n ${REPLACING_VERSIONS} ]]; then + unregister_pluginwrapper + fi + if has_version 'www-plugins/nspluginwrapper'; then + if use abi_x86_32 && ! use abi_x86_64; then + einfo "nspluginwrapper detected: Installing plugin wrapper" + local oldabi="${ABI}" + ABI="x86" + local FLASH_SOURCE="${ROOT}/usr/lib32/${PLUGINS_DIR}/libflashplayer.so" + nspluginwrapper -i "${FLASH_SOURCE}" + ABI="${oldabi}" + fi + elif use abi_x86_32; then + elog "To use the 32-bit flash player in a native 64-bit browser," + elog "you must install www-plugins/nspluginwrapper" + fi + fi +} + +pkg_prerm() { + use amd64 && use abi_x86_32 && ! use abi_x86_64 && \ + unregister_pluginwrapper +} diff --git a/www-servers/apache/apache-2.4.18.ebuild b/www-servers/apache/apache-2.4.18.ebuild index 833308dcee48..3741002a6df4 100644 --- a/www-servers/apache/apache-2.4.18.ebuild +++ b/www-servers/apache/apache-2.4.18.ebuild @@ -125,7 +125,7 @@ HOMEPAGE="http://httpd.apache.org/" # some helper scripts are Apache-1.1, thus both are here LICENSE="Apache-2.0 Apache-1.1" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris" DEPEND+="apache2_modules_http2? ( >=net-libs/nghttp2-1.2.1 )" diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest index 6c1c052c5ec4..c3cc3b0f5606 100644 --- a/x11-base/xorg-server/Manifest +++ b/x11-base/xorg-server/Manifest @@ -5,3 +5,4 @@ DIST xorg-server-1.16-cve-2014-8091..8103.patches.tar.xz 27892 SHA256 47d8c9bb79 DIST xorg-server-1.16.4.tar.bz2 5817330 SHA256 abb6e1cc9213a9915a121f48576ff6739a0b8cdb3d32796f9a7743c9a6efc871 SHA512 f756fca65535aa921a85d8d8eb36ea2ba5b7af90a46d640b0ca76259a9abd9d323885087e11156528d95240937c70373045001ae20266a1b9e89909f007e9e74 WHIRLPOOL 63980a3e2b57d2860998344f21a6524598b3dc135c277e5a868e34b57ab5060681ae7137358b3ba8b9ca5fd622a91aeb06bd0ac9e3e5ce1f4dc55df2b2dc0e33 DIST xorg-server-1.17.4.tar.bz2 5791384 SHA256 0c4b45c116a812a996eb432d8508cf26c2ec8c3916ff2a50781796882f8d6457 SHA512 4b8377b86ca88f27dcf59db2996b2ee620ce6f181a37dc47600365db588d48f2f3ca66a3149e7c856e686e5783b1cccb2ba0827aa7413299163dfca869f4d376 WHIRLPOOL c5baa1b01e57eac9e18bd1890c0a7e2246836524645057d5e05a1a19225d863645616aafaadbf9d083ffb672d47ea1934ad8323d813533e9519f0d92f9a1c6ab DIST xorg-server-1.18.0.tar.bz2 5818703 SHA256 195670819695d9cedd8dde95fbe069be0d0f488a77797a2d409f9f702daf312e SHA512 c7b1403e79e26ea96690f5634eb2fa424f9436a8a3c8a17779f71d254a813ae9b2ff1eb3dc8c6b4c37da125f3108ee86f6f5b1c27c1db6ab28eb6c8ee62e5768 WHIRLPOOL 439cfc2da70f3234facd4684e8ef5cea8b0b2d73251280de4a705bd31c2498df814c189f01ec057da3b810d994dc1e30e1faceec4b059ef428e137c8584450d9 +DIST xorg-server-1.18.1.tar.bz2 5846953 SHA256 85ec56dbeb89a951295cdf4f39bf38e515f900d35e06d4a8081b114d1520789d SHA512 4b2db85fe4386329b3d20fc53848556ce8dedeb9553d610afc45962d477c8e7ea887abb6c27ba2701160d15ddff9a500bfaae6deff9cf62a80452c4b18278429 WHIRLPOOL 8588631538c759331f352cb278f755ccd10bd69e22f637d358cabfc397eed656b419cfa628276d60548cf4b102f735f7079f00c069d1dccd43800fae0ab98bfc diff --git a/x11-base/xorg-server/xorg-server-1.18.1.ebuild b/x11-base/xorg-server/xorg-server-1.18.1.ebuild new file mode 100644 index 000000000000..d222570d4365 --- /dev/null +++ b/x11-base/xorg-server/xorg-server-1.18.1.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +XORG_DOC=doc +inherit xorg-2 multilib versionator flag-o-matic +EGIT_REPO_URI="git://anongit.freedesktop.org/xorg/xserver" + +DESCRIPTION="X.Org X servers" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" + +IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb" +IUSE="${IUSE_SERVERS} glamor ipv6 libressl minimal selinux +suid systemd tslib +udev unwind wayland" + +CDEPEND=">=app-eselect/eselect-opengl-1.3.0 + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + media-libs/freetype + >=x11-apps/iceauth-1.0.2 + >=x11-apps/rgb-1.0.3 + >=x11-apps/xauth-1.0.3 + x11-apps/xkbcomp + >=x11-libs/libdrm-2.4.46 + >=x11-libs/libpciaccess-0.12.901 + >=x11-libs/libXau-1.0.4 + >=x11-libs/libXdmcp-1.0.2 + >=x11-libs/libXfont-1.4.2 + >=x11-libs/libxkbfile-1.0.4 + >=x11-libs/libxshmfence-1.1 + >=x11-libs/pixman-0.27.2 + >=x11-libs/xtrans-1.3.5 + >=x11-misc/xbitmaps-1.0.1 + >=x11-misc/xkeyboard-config-2.4.1-r3 + dmx? ( + x11-libs/libXt + >=x11-libs/libdmx-1.0.99.1 + >=x11-libs/libX11-1.1.5 + >=x11-libs/libXaw-1.0.4 + >=x11-libs/libXext-1.0.99.4 + >=x11-libs/libXfixes-5.0 + >=x11-libs/libXi-1.2.99.1 + >=x11-libs/libXmu-1.0.3 + x11-libs/libXrender + >=x11-libs/libXres-1.0.3 + >=x11-libs/libXtst-1.0.99.2 + ) + glamor? ( + media-libs/libepoxy + >=media-libs/mesa-10.3.4-r1[egl,gbm] + !x11-libs/glamor + ) + kdrive? ( + >=x11-libs/libXext-1.0.5 + x11-libs/libXv + ) + xephyr? ( + x11-libs/libxcb + x11-libs/xcb-util + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) + !minimal? ( + >=x11-libs/libX11-1.1.5 + >=x11-libs/libXext-1.0.5 + >=media-libs/mesa-10.3.4-r1 + ) + tslib? ( >=x11-libs/tslib-1.0 ) + udev? ( >=virtual/udev-150 ) + unwind? ( sys-libs/libunwind ) + wayland? ( + >=dev-libs/wayland-1.3.0 + media-libs/libepoxy + ) + >=x11-apps/xinit-1.3.3-r1 + systemd? ( + sys-apps/dbus + sys-apps/systemd + )" + +DEPEND="${CDEPEND} + sys-devel/flex + >=x11-proto/bigreqsproto-1.1.0 + >=x11-proto/compositeproto-0.4 + >=x11-proto/damageproto-1.1 + >=x11-proto/fixesproto-5.0 + >=x11-proto/fontsproto-2.1.3 + >=x11-proto/glproto-1.4.17-r1 + >=x11-proto/inputproto-2.3 + >=x11-proto/kbproto-1.0.3 + >=x11-proto/randrproto-1.5.0 + >=x11-proto/recordproto-1.13.99.1 + >=x11-proto/renderproto-0.11 + >=x11-proto/resourceproto-1.2.0 + >=x11-proto/scrnsaverproto-1.1 + >=x11-proto/trapproto-3.4.3 + >=x11-proto/videoproto-2.2.2 + >=x11-proto/xcmiscproto-1.2.0 + >=x11-proto/xextproto-7.2.99.901 + >=x11-proto/xf86dgaproto-2.0.99.1 + >=x11-proto/xf86rushproto-1.1.2 + >=x11-proto/xf86vidmodeproto-2.2.99.1 + >=x11-proto/xineramaproto-1.1.3 + >=x11-proto/xproto-7.0.28 + >=x11-proto/presentproto-1.0 + >=x11-proto/dri3proto-1.0 + dmx? ( + >=x11-proto/dmxproto-2.2.99.1 + doc? ( + || ( + www-client/links + www-client/lynx + www-client/w3m + ) + ) + ) + !minimal? ( + >=x11-proto/xf86driproto-2.1.0 + >=x11-proto/dri2proto-2.8 + )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-xserver ) + !x11-drivers/xf86-video-modesetting +" + +PDEPEND=" + xorg? ( >=x11-base/xorg-drivers-$(get_version_component_range 1-2) )" + +REQUIRED_USE="!minimal? ( + || ( ${IUSE_SERVERS} ) + ) + xephyr? ( kdrive )" + +#UPSTREAMED_PATCHES=( +# "${WORKDIR}/patches/" +#) + +PATCHES=( + "${UPSTREAMED_PATCHES[@]}" + "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch + # needed for new eselect-opengl, bug #541232 + "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch +) + +pkg_pretend() { + # older gcc is not supported + [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 ]] && \ + die "Sorry, but gcc earlier than 4.0 will not work for xorg-server." +} + +src_configure() { + # localstatedir is used for the log location; we need to override the default + # from ebuild.sh + # sysconfdir is used for the xorg.conf location; same applies + # NOTE: fop is used for doc generating; and I have no idea if Gentoo + # package it somewhere + XORG_CONFIGURE_OPTIONS=( + $(use_enable ipv6) + $(use_enable dmx) + $(use_enable glamor) + $(use_enable kdrive) + $(use_enable kdrive kdrive-kbd) + $(use_enable kdrive kdrive-mouse) + $(use_enable kdrive kdrive-evdev) + $(use_enable suid install-setuid) + $(use_enable tslib) + $(use_enable unwind libunwind) + $(use_enable wayland xwayland) + $(use_enable !minimal record) + $(use_enable !minimal xfree86-utils) + $(use_enable !minimal dri) + $(use_enable !minimal dri2) + $(use_enable !minimal glx) + $(use_enable xephyr) + $(use_enable xnest) + $(use_enable xorg) + $(use_enable xvfb) + $(use_enable udev config-udev) + $(use_with doc doxygen) + $(use_with doc xmlto) + $(use_with systemd systemd-daemon) + $(use_enable systemd systemd-logind) + --enable-libdrm + --sysconfdir="${EPREFIX}"/etc/X11 + --localstatedir="${EPREFIX}"/var + --with-fontrootdir="${EPREFIX}"/usr/share/fonts + --with-xkb-output="${EPREFIX}"/var/lib/xkb + --disable-config-hal + --disable-linux-acpi + --without-dtrace + --without-fop + --with-os-vendor=Gentoo + --with-sha1=libcrypto + ) + + xorg-2_src_configure +} + +src_install() { + xorg-2_src_install + + server_based_install + + if ! use minimal && use xorg; then + # Install xorg.conf.example into docs + dodoc "${AUTOTOOLS_BUILD_DIR}"/hw/xfree86/xorg.conf.example + fi + + newinitd "${FILESDIR}"/xdm-setup.initd-1 xdm-setup + newinitd "${FILESDIR}"/xdm.initd-11 xdm + newconfd "${FILESDIR}"/xdm.confd-4 xdm + + # install the @x11-module-rebuild set for Portage + insinto /usr/share/portage/config/sets + newins "${FILESDIR}"/xorg-sets.conf xorg.conf +} + +pkg_postinst() { + # sets up libGL and DRI2 symlinks if needed (ie, on a fresh install) + eselect opengl set xorg-x11 --use-old +} + +pkg_postrm() { + # Get rid of module dir to ensure opengl-update works properly + if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then + rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules + fi +} + +server_based_install() { + if ! use xorg; then + rm "${ED}"/usr/share/man/man1/Xserver.1x \ + "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \ + "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \ + "${ED}"/usr/share/man/man1/Xserver.1x + fi +} diff --git a/x11-themes/mate-icon-theme-faenza/mate-icon-theme-faenza-1.10.1.ebuild b/x11-themes/mate-icon-theme-faenza/mate-icon-theme-faenza-1.10.1.ebuild index bf6b4753cb44..fbcfc3461017 100644 --- a/x11-themes/mate-icon-theme-faenza/mate-icon-theme-faenza-1.10.1.ebuild +++ b/x11-themes/mate-icon-theme-faenza/mate-icon-theme-faenza-1.10.1.ebuild @@ -4,7 +4,7 @@ EAPI="5" -inherit gnome2 versionator +inherit autotools gnome2 versionator MATE_BRANCH="$(get_version_component_range 1-2)" @@ -25,4 +25,7 @@ RESTRICT="binchecks strip" src_prepare() { # Remove broken libreoffice icons (dangling symlinks). rm matefaenza/apps/16/*libreoffice* || die + + # https://github.com/mate-desktop/mate-icon-theme-faenza/issues/13 + eautoreconf }